16 Apr 2022 To 24 Apr 2022Barcelona Open Banc SabadellATP Barcelona, Spain Men Singles 2022Eliminated in round of 64 by B. Zapata Miralles.RoundOpponentsStatusScoreRound of 64Bernabe Zapata MirallesLost6 - 1 6 - 1
06 Mar 2022 To 12 Mar 2022ATP Challenger Monterrey, MexicoATP Challenger Monterrey, Mexico Men Singles 2022Eliminated in round of 16 by G. Blancaneaux.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Geoffrey BlancaneauxLost3 - 6 1 - 6Round of 32Kaichi UchidaWon3 - 6 3 - 6
03 Oct 2021 To 10 Oct 2021ATP Challenger Barcelona, Spain2021 ATP Challenger Barcelona, Spain Men SinglesEliminated in round of 32 by D. Kuzmanov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Dimitar KuzmanovLost6 - 0 6 - 1
21 Jun 2021 To 12 Jul 2021WimbledonWimbledon Men Singles 2021Eliminated in qualification by T. Machac.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationTomas MachacLost5 - 7 6 - 4 8 - 10
13 Jun 2021 To 20 Jun 2021ATP Challenger Aix en Provence, France2021 ATP Challenger Aix en Provence, France Men SinglesEliminated in round of 32 by H. Gaston.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Hugo GastonLost6 - 2 1 - 6 0 - 6
24 May 2021 To 13 Jun 2021Roland Garros2021 French Open, SinglesEliminated in qualification by Q. Halys.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationQuentin HalysLost6 - 7 4 - 6
28 Feb 2021 To 07 Mar 2021ATP Challenger Gran Canaria 2, Spain2021 ATP Challenger Gran Canaria 2, Spain Men SinglesEliminated in round of 32 by N. Milojevic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Nikola MilojevicLost6 - 2 6 - 3
21 Feb 2021 To 28 Feb 2021ATP Challenger Gran Canaria 1, Spain2021 ATP Challenger Gran Canaria 1, Spain Men SinglesEliminated in round of 16 by E. Couacaud.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Enzo CouacaudLost1 - 6 2 - 6Round of 32Nino SerdarusicWon0 - 6 4 - 6
31 Jan 2021 To 07 Feb 2021ATP Challenger Antalya 2, Turkey2021 ATP Challenger Antalya 2, Turkey Men SinglesEliminated in round of 32 by D. Galan.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Daniel Elahi GalanLost2 - 6 7 - 5 0 - 6
24 Jan 2021 To 31 Jan 2021ATP Challenger Antalya 1, Turkey2021 ATP Challenger Antalya 1, Turkey Men SinglesEliminated in semi final by J. Munar.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalJaume MunarLost6 - 0 6 - 1Quarter-FinalDuje AjdukovicWon6 - 1 6 - 4Round of 16Blaz KavcicWon6 - 4 3 - 6 1 - 6Round of 32Rudolf MollekerWon3 - 6 4 - 6
10 Jan 2021 To 22 Feb 2021Australian OpenAustralian Open Men Singles 2021Eliminated in qualification by A. Hoang.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAntoine HoangLost6 - 1 7 - 5
24 Oct 2020 To 01 Nov 2020ATP Challenger Marbella, Spain2020 ATP Challenger Marbella, Spain Men SinglesEliminated in round of 32 by B. Zapata Miralles.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Bernabe Zapata MirallesLostRetired
10 Oct 2020 To 18 Oct 2020ATP Challenger Alicante, Spain2020 ATP Challenger Alicante, Spain Men SinglesEliminated in round of 32 by M. Barrios Vera.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Marcelo Tomas Barrios VeraLost3 - 6 3 - 6
26 Sep 2020 To 04 Oct 2020ATP Challenger Biella, Italy2020 ATP Challenger Biella, Italy Men SinglesEliminated in round of 32 by R. Bertola.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Remy BertolaLost7 - 5 7 - 5
21 Sep 2020 To 11 Oct 2020Roland Garros2020 French Open Men SinglesEliminated in qualification by J. Jung.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationJason JungLost6 - 4 6 - 3QualificationArthur de GreefWon4 - 6 2 - 6
12 Sep 2020 To 21 Sep 2020Internazionali BNL d'Italia2020 ATP Rome, Italy Men SinglesEliminated in qualification by D. Dzumhur.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationDamir DzumhurLost7 - 5 6 - 4QualificationGian Marco MoroniWon1 - 6 6 - 3 6 - 4
29 Aug 2020 To 06 Sep 2020ATP Challenger Cordenons, Italy2020 ATP Challenger Cordenons, Italy Men SinglesEliminated in round of 32 by D. Altmaier.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Daniel AltmaierLost1 - 6 6 - 3 6 - 7