(ACTUALIZADO A 20 DE NOVIEMBRE DE 2023)
- Alcanzó la posición más altade su carrera como No. 102 el 16 de octubre de 2023 poco después de alcanzar su 2ª SF ATP Tour en Nur-Sultán.
- Conquistó las Next Gen ATP Finals 2023 (v. a Fils), levantando el título invicto y convirtiéndose en el primer campeón serbio en la historia del torneo.
- Entrenado por el antiguo No. 12 mundial Viktor Troicki desde el inicio de la temporada 2023.
- Ha conquistado4títulos ATP Challenger Tour, incluyendo 3 trofeos en la temporada 2023(Székesfehérvár, Mauthausen yMallorca). Ostenta un balance de 35-23en el ATP Challenger Tour.
- Accedió a sus primeroscuadro finales de Grand Slam en Roland Garros 2023 (p. ante Giron en R1) y Wimbledon 2023 (p. ante O'Connel en R1).
- También en 2023, alcanzó sus primeras SF ATP Tour en Gstaad procedente de la fase previa (p. ante Cachín) y Nur-Sultán (p. ante Korda).
- Logró la mayor victoria de su carrera ante el entonces No. 29 Lehecka en los CF de Nur-Sultán 2023.
- Con 18 años, en abril de 2022, ganó títulos ITF World Tennis Tour consecutivos en Antalya para irrumpir en el Top 500.
- Sumó su primer punto ATP Rankings tras ganar en su debut ITF World Tennis Tour en Belgrado con 15 años en julio de 2019 (v. a Srbijak).
- Superó al futuro Top 70 Otte en su debut ATP Challenger Tour en Belgrado con 17 años en abril de 2021.
- Perdió ante el finalista Molcan en su debut en un cuadro principal ATP Tour en Belgrado-2 con 17 años en mayo de 2021.
- Logró su mejor posición como No. 9 en el ranking junior tras ganar títulos sin ceder sets en el Grado 1 de Berlín 2019 y en el Grado 2 de Nueva Delhi 2019.