(UPDATED 31 OCTOBER 2022)
- Broke into Top 500 in March 2022 and Top 200 in July 2022 before achieving career-high No. 122 in September 2022 and qualifying for Intesa Sanpaolo Next Gen ATP Finals.
- Advanced to 5 Challenger finals on Italian clay in 2022, highlighted by 1st title at Trieste.
- Defeated Zhang for both 1st Challenger title at 2022 Trieste and 1st ATP Tour win at 2022 Florence.
- Captured ITF World Tennis Tour titles at 2021 Cairo, 2021 Xativa and 2022 Monastir.
- Peaked at No. 31 in juniors, posting 64-33 singles record with 3 titles and 37-22 doubles records with 4 titles.