(UPDATED 18 JANUARY 2026)
- Made Top 50 debut a day before his 25th birthday in September 2023, achieving career-high No. 44 in January 2026.
- Reached 1st ATP Masters 1000 QF at 2023 Madrid as a LL and defeated No. 4 Fritz for biggest win of career en route to 2025 Roland Garros 4R, earning 3 of 6 career Top 10 wins at that event.
- Made Grand Slam qualifying debut at 2020 Roland Garros and earned 6th win of tournament over No. 8 Berrettini to reach 4R and defeated No. 9 Sinner en route to 2023 Roland Garros 3R.
- Advanced to 1st ATP Tour SFs of career in back-to-back weeks at Umag and Kitzbuhel in July 2021.
- Ended 2022 season with 13 wins in his last 14 Challenger matches, including back-to-back titles at Lima-2 and Guayaquil.