Red Star Belgrade Youth Jović was offered the chance to play for
Red Star Belgrade in 2005. He played for Zvezda youth team.
2013–14 season On 28 May 2014, at the age of 16 years, five months and five days, Jović made his professional debut against
FK Vojvodina in
Novi Sad, where he broke
Dejan Stanković's record as the youngest goalscorer in a competitive match in the club's history. He scored the goal only two minutes Jović missed some crucial chances, but in spring half of the season scored six goals. His first goal of the season came against Vojvodina, in a match where Red Star celebrated its 70th birthday. He then scored against
Spartak, a double against
Borac and a decisive goal against
Voždovac, ahead of the Eternal derby clash. He missed the end of the season and the
2015 FIFA U-20 World Cup in
New Zealand due to injury. On 17 May 2015, he signed a three-year contract with Red Star to last until 2018.
2015–16 season From the beginning of the 2015–16 season, Jović started as a first choice in Red Star attack along with
Hugo Vieira and scored 3 goals in first 5 games. He scored again against Voždovac a winning goal and brought another win to Red Star at
Stadion na Vračaru. He scored another game winner in Subotica, against Spartak. In November 2015, a
racketeer from Loznica threatened him and his family that if they did not pay money to him, that he would "break Jović's legs". A suspect was apprehended immediately afterwards. On 9 March, he debuted for the club's
reserve team in a 2–2 home draw against
Sporting da Covilhã in the
Segunda Liga. He debuted for the first-team on 20 March, as a substitute, in a 1–0 away victory against
Boavista in the
Primeira Liga. On 30 January 2017, Jović made his only appearance for the first team when he came on as a substitute in the 81st minute against
Vitória de Setúbal.
Loan to Eintracht Frankfurt 2017–18 season In June 2017, Jović joined
Eintracht Frankfurt on a two-season loan while his new club secured an option to sign him on a permanent basis. He made five appearances as they won the
2017–18 DFB-Pokal, and scored the only goal of the win at
Schalke 04 in the semi-finals on 18 April 2018, but was an unused substitute in the
3–1 final win over
Bayern Munich.
2018–19 season 20-year-old Jović became the youngest player to score five goals in a Bundesliga game when he did so in a 7–1 home win over
Fortuna Düsseldorf on 19 October 2018. On 14 March 2019, he scored the only goal, his seventh for the campaign, in a 1–0 win over
Inter Milan to secure the club's progression to the quarter finals of the
Europa League. In doing so, he helped Eintracht become the first German club ever to record eight wins in a single season in the competition. On 17 April 2019, Eintracht Frankfurt exercised a clause in Jović's contract to make his loan move permanent until 30 June 2023. In May 2019, he scored in both semi-final legs against
Chelsea, yet Eintracht Frankfurt lost 4–3 on penalties after drawing 1–1 in both matches. However, Jović managed to score ten goals in total in the Europa League season.
Real Madrid 2019–20 season in 2019 On 4 June 2019, Jović signed for
Real Madrid for a reported €60 million, on a six-year contract. He made his debut on 17 August 2019, coming in as a substitute in a 3–1 win over
Celta Vigo. On 30 October 2019, he scored his first goal for the club in a 5–0 victory over
CD Leganés. Jović started both semi-final and
final match of
2019–20 Supercopa de España against
Valencia (made a assist to Modrić goal) and
Atlético Madrid, respectively. Real won the final 4–1 on
penalties on 12 January 2020, earning Jović his first trophy as a Real Madrid player. During an injury-riddled season, he made 17 appearances during the league season, while scoring two goals, as Real Madrid won the
2019–20 La Liga title.
Loan to Eintracht Frankfurt On 14 January 2021, Jović was loaned back to his former club
Eintracht Frankfurt until the end of the 2020–21 season. On 17 January, in his first match back with his former club, Jović came off the bench and scored two goals within half an hour as Frankfurt defeated
Schalke 3–1.
Fiorentina On 8 July 2022,
Serie A club
Fiorentina announced the signing of Jović on a free transfer. In his first and only season in Florence, he scored 13 goals in 50 games.
AC Milan On 1 September 2023, Jović signed for
AC Milan on a season-long contract. Three months later, on 2 December 2023, Jović scored his first goal for Milan in a 3–1 home win against
Frosinone. He was cut from Milan's 2024–25 UEFA Champions League squad, leaving his future in doubt. On 29 June 2025, Milan confirmed that Jovic was leaving the club on a free transfer upon the expiry of his contract.
AEK Athens On 5 August 2025, Jović joined
Greek club
AEK Athens on a free transfer, signing a two year deal. He scored on his debut against
Aris Limassol which helped secure qualification to the league phase of the
UEFA Conference League. On 5 October 2025, he came off the bench to score his first league goal in a 3–2 comeback win against
Kifisia. A month later, on 30 November, he scored his first hat trick for AEK in their 3–2 away win in the
Athenian derby, against
Panathinaikos. He became the first player in the history of Greek football to score 4 goals against Panathinaikos in a derby in AEK's 4-0 triumph over their local rivals on 18/01/2026. Later on that season he scored a crucial five minute brace versus Atromitos in a 2-2 draw and he also led AEK to their first European quarterfinal in the 21st century, as they progressed past Celje to reach the quarterfinals of the Conference league. ==International career==