Broke inside Top 500 in March 2021 and Top 200 in January 2024, achieving career-high No. 191 in February 2024.
Earned qualifying wins over Van Rijthoven in Q1, Hong saving 1 MP in Q2 and Rodionov in Q3 to make his tour-level and Grand Slam main draw debut in 6th qualifying attempt.
Owns 45-38 Challenger record (1-2 in finals), coming from qualifying and defeated Cobolli in final to capture 1st title at 2023 Olbia in his last tournament of the season.
Also reached Challenger finals at 2023 Blois as Q without losing a set and 2024 Salzburg.
Posted 75-60 record on ITF World Tennis Tour (1-4 in finals), winning title at 2021 M15 Helsinki.