Zorić made his professional debut with Sutjeska Nikšić in 2010 at the age of 17. After just playing seven games with Sutjeska, he transferred to city rivals Čelik Nikšić, with whom Zorić would reach two Montenegrin Cup finals. Throughout the winter of 2013–2014, negotiations took place between Zorić and Inter Milan[2] and Red Star Belgrade.[3]
AEK Athens
On 11 February 2014, it was announced that Zorić signed a contract with AEK Athens, but would play the rest of the 2013–14 season with Čelik before moving to AEK in July 2014.[4] It was reported that Dušan Bajević tipped off the Greek club into recruiting Zorić.[4] After almost three years with the club, he agreed to terminate his contract with AEK on 4 January 2017.
In early January 2017, Zorić signed a 2.5-year contract with Serbian team Čukarički, managed by his same coach from Borac Čačak, Nenad Lalatović.[5][7] He made his debut for Čukarički on January 21, 2017, in a friendly match with BSK Borča which Čukarički won 9–0.[8] On February 1, 2019, Čukarički agreed with Zorić to terminate his contract.[9]
Okzhetpes
On 4 February 2019, Zorić signed a one-year contract with Kazakh club FC Okzhetpes, with an option for a one-year extension.[10]