On 1 October 2015, in the Round 1 game of the Adriatic League against Crvena zvezda, he broke his left arm.
[8] On 28 November 2017, Zagorac signed with Spanish club Real Betis Energía Plus until the end of the 2018–19 season.
[12] On 24 September 2022, Zagorac signed a one-year contract with Russian club Avtodor Saratov of the VTB United League.
[15] Zagorac won the gold medal at the 2012 FIBA 3x3 Under-18 World Championships representing Serbia national 3x3 under-18 team together with Luka Anđušić, Miloš Janković, and Mihajlo Andrić.
Zagorac and Nenad Miljenović established the ABA League Players Union in July 2020.