In singolare ha disputato due finali del circuito maggiore e ha vinto alcuni tornei nei circuiti minori, il suo miglior ranking ATP è stato il 56º posto raggiunto nel maggio 2026, mentre non è andato oltre il 1267º in doppio. Ha fatto il suo esordio nella squadra serba di Coppa Davis nel febbraio 2023.
Carriera Tra gli juniores Gioca nell'ITF Junior Circuit dal 2017 al 2021 e vince solo tre tornei minori in singolare, tra cui un Grade 1 a Berlino nel 2019. Raggiunge i quarti di finale in doppio e il terzo turno in singolare all'Open di Francia 2020, giocato a ottobre. Nel gennaio 2021 sale al 9º posto del ranking mondiale juniores.
2019-2022, inizi tra i professionisti, primi titoli ITF e primo Challenger Fa le sue prime rare apparizioni nei tornei del circuito ITF nel 2019 e nel 2020. Nel 2021 gioca con continuità tra i professionisti e ad aprile esordisce nel circuito Challenger raggiungendo il secondo turno al Serbia Challenger Open. Il mese successivo alza il primo trofeo in carriera vincendo un torneo di doppio ITF M25 a Prijedor. Due settimane più tardi esordisce nel circuito maggiore al Belgrade Open uscendo al primo turno sia in singolare che in doppio. Nei mesi successivi gioca pochi tornei senza conseguire risultati di rilievo.
Nell'aprile 2022 vince i primi due titoli in singolare in due tornei ITF M15 consecutivi di Adalia, il mese dopo si aggiudica in singolare il primo torneo ITF M25 a M25 Dulcigno. In quel periodo vince anche i primi match in tornei Challenger e a giugno raggiunge per la prima volta i quarti di finale in un Challenger a Prostejov. A luglio si aggiudica il primo titolo Challenger vincendo il singolare al Sauerland Open battendo in finale per 6-1, 6-2 Zhang Zhizhen. In quel periodo dirada i suoi impegni in doppio che diventeranno rari anche negli anni successivi.
2023, prime semifinali ATP, tre titoli Challenger, 102º nel ranking e vittoria alle Next Generation ATP Finals Nel febbraio 2023 esordisce con una vittoria in singolare nella squadra serba di Coppa Davis in occasione della sfida vinta 4-0 contro la Norvegia. Nel corso della stagione vince tre titoli Challenger e raggiunge le semifinali nei tornei ATP 250 dello Swiss Open Gstaad e dell'Astana Open. Già a marzo entra per la prima volta nella top 200 del ranking e a ottobre sale al 102º posto mondiale. A fine anno si qualifica per le Next Generation ATP Finals, nel round robin sconfigge Alex Michelsen, Abedallah Shelbayh e Luca Van Assche e in semifinale approfitta del ritiro di Stricker nel corso del secondo parziale. Nella finale, la prima decisa al quinto set nella storia del torneo, supera il favorito Arthur Fils.
2024, prima finale ATP Nella prima parte del 2024 gioca a sprazzi senza conseguire risultati di rilievo. In primavera raggiunge il secondo turno al Madrid Open e il terzo agli Internazionali d'Italia. All'Open di Francia supera le qualificazioni ed esce al primo turno. Nei successivi tornei ATP raggiunge il secondo turno solo in due occasioni, non si qualifica a Wimbledon e non va oltre il primo turno agli US Open. Continua a scendere nel ranking e disputa alcuni tornei Challenger, a Istanbul perde la finale in due set contro Damir Džumhur. A fine settembre scende alla 162ª posizione, si riscatta a novembre disputando la sua prima finale ATP al Belgrade Open, elimina tra gli altri il top 30 Francisco Cerundolo e viene sconfitto da Denis Shapovalov con il punteggio di 4-6, 4-6. Con questo risultato risale fino alla 112ª posizione.
2025, una finale ATP e 57º nel ranking Dopo una stagione senza aver vinto alcun titolo, all'esordio stagionale del 2025 si aggiudica il Challenger 75 dell'Oeiras Indoor battendo in finale Liam Draxl ed entra per la prima volta in top 100. Nella qualificazione di Coppa Davis (a cui la Serbia si presenta senza Djokovic) persa 2-3 contro la Danimarca, vince a sorpresa il primo match contro il nº 12 mondiale Holger Rune e perde sia il match di doppio che quello decisivo contro Elmer Møller. Subito dopo raggiunge la finale al torneo ATP 250 di Marsiglia, sconfigge tra gli altri il nº 21 ATP Karen Khachanov e in semifinale il top 10 Daniil Medvedev, nell/incontro che assegna il titolo cede a Ugo Humbert con il punteggio di 6-7, 4-6. Porta il miglior ranking alla 71ª posizione e sale alla 61ª dopo il secondo turno raggiunto al Barcelona Open.
Si spinge per la prima volta fino al terzo turno in una prova del Grande Slam al Roland Garros e viene sconfitto in 4 set da Daniel Altmaier. Raggiunge i quarti ai Mallorca Championships e non va oltre il primo turno a Wimbledon. Perde al terzo turno al Cincinnati Open contro Carlos Alcaraz dopo aver sconfitto Tallon Griekspoor, mentre a Winston-Salem Open elimina il nº 33 ATP Gabriel Diallo ed esce nei quarti per mano di Giovanni Mpetshi Perricard. A fine torneo si trova alla 57ª posizione mondiale, nuovo miglior ranking. Viene eliminato al primo turno negli ultimi iimpegni stagionali, tra cui gli US Open, e perde diverse posizioni in classifica.
2026 Recupera alcune posizioni arrivando al secondo turno sia all'Auckland Open che, per la prima volta in carriera, agli Australian Open. Dopo un'altra eliminazione al secondo turno al Rotterdam Open, si prende una pausa di un mese e mezzo ed esce dalla top 100. Vi rientra subito vincendo il Challenger 125 della Tennis Napoli Cup con il successo in finale su Daniel Altmaier
Statistiche Singolare Finali perse (2) Legenda singolare Grande Slam (0) ATP Finals (0) ATP Masters 1000 (0) ATP Tour 500 (0) ATP Tour 250 (2)
N.DataTorneoSuperficieAvversari in finalePunteggio 1. 9 novembre 2024 Belgrade Open, Belgrado Cemento (i) Denis Shapovalov 4–6, 4–6 2. 16 febbraio 2025 Open 13, Marsiglia Cemento (i) Ugo Humbert 6(4)–7, 4–6
Tornei minori Singolare Vittorie (9) Legenda tornei minoriChallenger (6)ITF World Tennis Tour (3) N.DataTorneoSuperficieAvversario in finalePunteggio1.3 aprile 2022 M15 Antalya, AdaliaTerra rossa Timo Stodder6–0, 6–12.10 aprile 2022 M15 Antalya, AdaliaTerra rossa Valentin Royer6–3, 6–23.8 maggio 2022 M25 Ulcinj, DulcignoTerra rossa Àlex Martí Pujolràs6–1, 6–24.3 luglio 2022 Sauerland Open, LüdenscheidTerra rossa Zhang Zhizhen6–1, 6–25.19 marzo 2023 Kiskút Open, SzékesfehérvárTerra rossa Nino Serdarušić6–4, 6–3 6. 14 maggio 2023 Danube Upper Austria Open, Mauthausen Terra rossa Filip Misolic 6–2, 6(5)–7, 6–4 7. 3 settembre 2023 Rafa Nadal Open, Manacor Cemento Harold Mayot 6–2, 4–6, 6–2 8. 11 gennaio 2025 Oeiras Indoor, Oeiras Cemento (i) Liam Draxl 6–1, 6–39.29 marzo 2026 Tennis Napoli Cup, NapoliTerra Rossa Daniel Altmaier6-2, 6-4
Finali perse (1) Legenda tornei minori Challenger (1) ITF World Tennis Tour (0) N.DataTorneoSuperficieAvversario in finalePunteggio 1. 8 settembre 2024 Istanbul Challenger, Istanbul Cemento Damir Džumhur 4–6, 2–6
Doppio Vittorie (1) Legenda tornei minoriChallenger (0)ITF World Tennis Tour (1) N.DataTorneoSuperficieCompagnoAvversari in finalePunteggio1.15 maggio 2021 M15 Prijedor, PrijedorTerra rossa Marco Tepavac Stefan Micov Alen Rogić Hadžalić6–1, 6–4
Next Generation ATP Finals Vittorie (1) N.DataTorneoSuperficieAvversario in finalePunteggio1. 2 dicembre 2023 Next Generation ATP Finals, GeddaCemento (i) Arthur Fils3(6)–4, 4–1, 4–2, 3(9)–4, 4–1 Risultati in progressione
Statistiche aggiornate al 5 agosto 2026.
Torneo2023202420252026TitoliV-SV%Grande Slam Australian OpenAQ2A2T0 / 11-1 Open di Francia1T1T3T2T0 / 43-4 Wimbledon1TQ21T1T0 / 30-3 US OpenQ11T1T 0 / 20-2Vittorie -sconfitte0-20-22-32-30 / 104-10ATP Tour Masters 1000 Indian WellsAQ1AA0 / 00-0 MiamiAA1TA0 / 10-1 Monte CarloAAQ2A 0 / 00-0 MadridA2T1TA0 / 21-2 RomaA3T1T4T 0 / 35-3 Montréal/TorontoAAA1T0 / 10-1 CincinnatiAA3T0 / 12-1 ShanghaiAA1T0 / 10-1 ParigiAAQ10 / 00-0Vittorie -sconfitte0-03-22-53-20 / 98-9
Vittorie contro top 10 per stagione Anno2023202420252026TotaleVittorie00011 AnnoN. Avversario Rank TorneoSuperficie Turno Punteggio20261. Alex de Minaur 7 Barcelona Open, BarcellonaTerra rossa2T 6–3, 6-4
Note
Altri progetti
Collegamenti esterni