[3] Mitrović made his professional debut on 23 November 2019, with Radnički Niš, replacing Nikola Čumić in the 88th minute in a 2–0 defeat to Red Star Belgrade.
[9] Mitrović earned his first professional start on May 30, 2020, in a 1–1 draw to Napredak Kruševac,[9] and scored his first goal on June 8 in a 4–3 victory over Radnik Surdulica.
As a "bonus" player, Mitrović managed to secure significant minutes in Serbian Superliga and even UEFA Europa League.
The most significant goal, he scored against Ferencvaroš at "Groupama arena" in Red Star loss (2:1) in 4th round of group H. On 1 February 2024, Mitrović signed with Serie A club Hellas Verona.
[13] He was eligible to play for Canada and Serbia, in June 2020 Mitrović revealed he was in contact with the Canadian U20 team and in the process of obtaining a Serbian passport.