(UPDATED 18 JANUARY 2026)
- 2023 Next Gen ATP Finals champion broke into Top 100 in January 2025 after opting to miss Australian Open Q to win Challenger title at Oeiras-1 and career-high No. 57 in August 2025.
- Defeated countryman Djere to reach 1st ATP Tour final at 2024 Belgrade and advanced to 2025 Marseille final after wins over former champions Khachanov and No. 8 Medvedev for biggest win of career.
- Came through qualifying and upset former World No. 3 Thiem en route to 1st ATP Tour SF at 2023 Gstaad.
- Owns 51-31 Challenger record (5-1 in finals) and joined Djokovic and Tipsarevic as 3rd Serbian teenager to win 3 Challenger titles, doing so at 2022 Luedenscheid, 2023 Szekesfehervar and 2023 Mauthausen.
- Achieved career-high No. 9 in junior rankings after winning titles without dropping a set at 2019 Berlin Grade 1 and 2019 New Delhi Grade 2.