06 Mar 2023 to 19 Mar 2023BNP Paribas OpenATP Indian Wells, USA Men Singles 2023player-tournament-eliminated-textroundopponentsstatusscorequalificationAleksandar VukicLost6 - 3 6 - 1qualificationStefan KozlovWon6 - 1 6 - 3
29 Jan 2023 to 05 Feb 2023ATP Challenger Tenerife 2, SpainATP Challenger Tenerife 2, Spain Men Singles 2023player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequarterfinalLloyd HarrisLost7 - 6 6 - 3round_of_16Santiago Rodriguez TavernaWon1 - 6 7 - 5 6 - 3round_of_32Miljan ZekicWon7 - 6 6 - 4
08 Jan 2023 to 29 Jan 2023Australian OpenAustralian Open Men Singles 2023player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequalificationJuan Pablo VarillasLost3 - 6 6 - 3 7 - 6
01 Jan 2023 to 07 Jan 2023ATP Challenger Noumea, New CaledoniaATP Challenger Noumea, New Caledonia Men Singles 2023player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscoreround_of_32Maxime ChazalLost6 - 3 6 - 3
09 Oct 2022 to 16 Oct 2022ATP Challenger Saint Tropez, FranceATP Challenger Saint Tropez, France Men Singles 2022player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequarterfinalJurij RodionovLost6 - 4 6 - 3round_of_16Fernando VerdascoWon7 - 6 6 - 2round_of_32Clement TaburWon3 - 6 4 - 6
25 Sep 2022 to 02 Oct 2022Tel Aviv Watergen OpenATP Tel Aviv, Israel Men Singles 2022player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequalificationLiam BroadyLost6 - 3 6 - 2
23 Aug 2022 to 12 Sep 2022US OpenUS Open Men Singles 2022player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequalificationFranco AgamenoneLost7 - 6 2 - 6 6 - 1qualificationGenaro Alberto OlivieriWon6 - 4 6 - 1
06 Aug 2022 to 14 Aug 2022National Bank Open Presented by RogersATP Montreal, Canada Men Singles 2022player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequalificationJack DraperLost3 - 6 0 - 6
31 Jul 2022 to 07 Aug 2022Mubadala Citi DC OpenATP Washington, USA Men Singles 2022player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequalificationAntoine EscoffierLost7 - 6 6 - 0
26 Jun 2022 to 03 Jul 2022ATP Challenger Malaga, SpainATP Challenger Malaga, Spain Men Singles 2022player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscoreround_of_16Steven DiezLost3 - 6 4 - 6round_of_32Lukas LackoWon4 - 6 6 - 4 6 - 4
20 Jun 2022 to 10 Jul 2022WimbledonWimbledon Men Singles 2022player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequalificationRadu AlbotLost6 - 1 6 - 4
21 Nov 2021 to 28 Nov 2021ATP Challenger Bari, ItalyATP Challenger Bari, Italy Men Singles 2021Seeded: #7player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscoreround_of_32Thomas FabbianoLost7 - 6 6 - 3
14 Nov 2021 to 21 Nov 2021ATP Challenger Pau, FranceATP Challenger Pau, France Men Singles 2021player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscoreround_of_32Michael GeertsLost6 - 4 6 - 2
07 Nov 2021 to 14 Nov 2021ATP Challenger Ortisei, ItalyATP Challenger Ortisei, Italy Men Singles 2021player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscoreround_of_32Oscar OtteLost7 - 6 7 - 6
31 Oct 2021 to 07 Nov 2021ATP Challenger Bergamo, ItalyATP Challenger Bergamo, Italy Men Singles 2021player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscoreround_of_32Dennis NovakLost6 - 7 6 - 7
10 Oct 2021 to 17 Oct 2021ATP Challenger Alicante, Spain2021 ATP Challenger Alicante, Spain Men Singlesplayer-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscoreround_of_32Feliciano LopezLost6 - 3 6 - 1