(UPDATED 18 JANUARY 2026)
- Broke into Top 500 in 2019, Top 200 in 2022 and Top 100 in March 2025, earning career-high No. 71 in January 2026 after earning personal-best 17 wins during the previous season, highlighted by 1st ATP Tour final in Bastad.
- Defeated countryman Griekspoor en route to 1st ATP Tour SF at 2025 Montpellier and 1st final at 2025 Bastad and advanced to ATP Masters 1000 3R at 2025 Rome as LL and 2025 Shanghai (d. No. 16 Mensik in 2R).
- Made ATP Tour debut at 2022 ‘s-Hertogenbosch as WC and earned 1st tour-level win at 2024 Australian Open over Cachin as Q in his Grand Slam main draw debut.
- Went 9-2 in Grand Slam qualifying in 2024, entering draw as Q at both Australian Open and Roland Garros (d. No. 39 Draper in 1R) and losing to eventual champions Sinner and Alcaraz in 2R.
- Owns 109-76 Challenger record (3-5 in finals) and earned 1st final and title at 2021 Almaty-2 as Q, before winning 2023 Grodzisk Mazowiecki and 2024 Sassuolo.