Career
Standing at 2.05 m (6 ft 8 1⁄2 in), he plays at the small forward position. Zagorac began his professional career with Mega Vizura starting with 2012-2013 season. He spent the 2013-2014 season on loan to Smederevo 1953.
He returned to Mega for the 2014-2015 season.
In April 2015, he declared himself eligible for the 2015 National Basketball Association draft, only to withdraw later. On October 1, 2015, in the Round 1 game of the Adriatic League against Crvena zvezda, he broke his left arm and is expected to come back after three months.