(UPDATED 18 JANUARY 2026)
- Broke into Top 50 after winning 1st ATP Tour title at 2022 Santiago in February and Top 40 in May 2022, before achieving career-high No. 36 in February 2025.
- Defeated No. 16 Bautista Agut at 2021 Kitzbuhel en route to 1st SF and final and No. 8 Ruud for biggest win of career en route to 2024 Estoril final.
- Led all players by qualifying for 6 tour-level events in 2020, including Australian Open, Rio de Janeiro, Rome and Roland Garros.
- Also in 2020, earned 1st tour-level win at Australian Open (d. Koepfer), posted 1st ATP Masters 1000 win at Rome (d. Querrey) and advanced to 1st Grand Slam 3R at Roland Garros.
- Reached 8 of his 14 career Challenger finals on home clay in Spain, highlighted by 2020 Marbella, 2021 Seville, 2023 Maspalomas, 2024 Girona and 2024 Valencia titles.