Growing up in Serbia, Jovanović played basketball for the junior cadet teams of KK Crvena zvezda (2010–11) and KK Partizan (2011–12).[1] After moving to the United States in 2012, he enrolled at Arlington Country Day School in Jacksonville, Florida. In 2012–13, he averaged 15 points and 12 rebounds while leading the Apaches to a 30–4 record and a No. 2 ranking in the state of Florida. He was ranked at the No. 20 prospect in the state of Florida by Florida Hoops.[2]
College career
Freshman year
As a freshman at USC in 2013–14, Jovanović averaged 8.0 points and 4.4 rebounds while making 24 starts and appearing in all 32 games. He made 76.1 percent of his free throws, which was eighth-best all-time by a Trojan freshman, and hit 51.6 percent of his field goals, which were 10th best by a USC freshman all-time. He scored a season-high 23 points on 8-of-10 shooting against California on January 22, 2014. He was bestowed the Harold Jones Award at the team banquet following the season as the team's Most Improved Player.[2][3]
Sophomore year
As a sophomore in 2014–15, Jovanović showed improvement in almost every area, leading the team with an average of 7.0 rebounds per game and finishing second in scoring with a 12.3 average. He started 31 of USC's 32 games and played in each contest. On January 29, 2015, he scored a career-high 30 points in USC's triple-overtime 98–94 loss to Colorado. He earned the Bob Boyd Award as the team's top rebounder, given out at the USC Men's Basketball Awards Banquet following the season.[2]
Junior year
As a junior in 2015–16, Jovanović averaged 12.1 points and 7.0 rebounds for a Trojans team that had a better-than-expected season and earned a spot in the NCAA tournament. On January 30, 2016, he scored a season-high 28 points against Washington.[4] On February 28, he became the 36th Trojan to score 1,000 points or more in his USC men's basketball career.[5] He earned the Bob Boyd Award as the team's top rebounder for the second consecutive year.[6]
On April 14, 2016, Jovanović declared for the NBA draft, forgoing his final year of college eligibility.[7]
On July 29, 2017, Jovanović signed a three-year deal with Serbian club Crvena zvezda.[14][15] On August 13, 2018, Jovanović moved on loan to the Italian club Aquila Basket Trento for the 2018–19 season.[16][17] After the year-long loan in Italy, Jovanović signed a new contract with Zvezda on August 28, 2019.[18] On August 6, 2020, Jovanović moved on loan to the Bosnian club Igokea for the 2020–21 season.[19][20]
Nizhny Novgorod
On September 14, 2021, Jovanović signed a deal with Russian club Nizhny Novgorod.[21][22] He parted ways with Nizhny in December 2021.[23]