14 Mar 2021 To 20 Mar 2021ATP Challenger Cleveland, USA2021 ATP Challenger Cleveland, USA Men SinglesEliminated in qualification by D. Novikov.RoundOpponentsStatusScoreQualificationDennis NovikovLostRetired
30 Sep 2019 To 06 Oct 2019ATP Challenger Barcelona, Spain2019 ATP Challenger Barcelona, Spain Men SinglesEliminated in round of 32 by M. Safwat.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Mohamed SafwatLost4 - 6 6 - 7
19 Aug 2019 To 25 Aug 2019ATP Challenger Todi, Italy2019 ATP Challenger L Aquila, Italy Men SinglesEliminated in round of 64 by G. Clezar.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Guilherme ClezarLost6 - 3 6 - 2
12 Aug 2019 To 18 Aug 2019ATP Challenger Cordenons, Italy2019 ATP Challenger Cordenons, Italy Men SinglesEliminated in round of 64 by A. Gonzalez.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Alejandro GonzalezLost6 - 3 6 - 2
05 Aug 2019 To 11 Aug 2019ATP Challenger Manerbio, Italy2019 ATP Challenger Manerbio, Italy Men SinglesEliminated in round of 64 by S. Doumbia.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Sadio DoumbiaLostRetired
29 Jul 2019 To 04 Aug 2019ATP Challenger Sopot, Poland2019 ATP Challenger Sopot, Poland Men SinglesEliminated in round of 64 by J. Barranco Cosano.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Javier Barranco CosanoLost6 - 4 7 - 5
22 Jun 2019 To 29 Jun 2019ATP Antalya, Turkey2019 ATP Antalya, Turkey Men SinglesEliminated in qualification by M. Huesler.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMarc-Andrea HueslerLost6 - 7 7 - 6 6 - 7
10 Jun 2019 To 16 Jun 2019ATP Challenger Shymkent 2, Kazakhstan2019 ATP Challenger Shymkent II, Kazakhstan Men SinglesEliminated in round of 64 by B. Crepatte.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Baptiste CrepatteLost4 - 6 6 - 0 5 - 7
03 Jun 2019 To 09 Jun 2019ATP Challenger Almaty, Kazakhstan2019 ATP Challenger Almaty, Kazakhstan Men SinglesEliminated in round of 32 by E. Karlovskiy.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Evgeny KarlovskiyLost3 - 6 6 - 7Round of 64Skander MansouriWon3 - 6 4 - 6
06 May 2019 To 12 May 2019ATP Challenger Rome, Italy2019 ATP Challenger Rome, Italy Men SinglesEliminated in round of 64 by A. Collarini.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Andrea CollariniLost4 - 6 4 - 6
29 Apr 2019 To 05 May 2019ATP Challenger Puerto Vallarta, Mexico2019 ATP Challenger Puerto Vallarta, Mexico Men SinglesEliminated in round of 64 by E. Escobedo.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Ernesto EscobedoLost7 - 6 3 - 6 7 - 6
22 Apr 2019 To 28 Apr 2019ATP Challenger Leon, Mexico2019 ATP Challenger Leon, Mexico Men SinglesEliminated in round of 64 by M. Guinard.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Manuel GuinardLost6 - 4 6 - 2
15 Apr 2019 To 21 Apr 2019ATP Challenger San Luis Potosi, Mexico2019 ATP Challenger San Luis Potosi, Mexico Men SinglesEliminated in quarter final by F. Mena.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalFacundo MenaLost7 - 6 7 - 6Round of 16Ernesto EscobedoWon6 - 2 4 - 6 7 - 6Round of 32Roberto Cid SuberviWon3 - 6 6 - 1 3 - 6Round of 64Viktor DurasovicWon6 - 4 3 - 6 5 - 7
01 Apr 2019 To 07 Apr 2019ATP Challenger Monterrey, Mexico2019 ATP Challenger Monterrey, Mexico Men SinglesEliminated in round of 16 by E. Gomez.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Emilio GomezLost1 - 6 0 - 6Round of 32James WardWon5 - 7 6 - 7Round of 64Gonzalo EscobarWon2 - 6 6 - 2 5 - 7
11 Mar 2019 To 17 Mar 2019ATP Challenger Drummondville, Canada2019 ATP Challenger Drummondville, Canada Men SinglesEliminated in round of 64 by E. Song.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Evan SongLost2 - 6 1 - 6
23 Feb 2019 To 03 Mar 2019Abierto Mexicano Telcel2019 ATP Acapulco, Mexico Men SinglesEliminated in qualification by F. Gaio.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationFederico GaioLost2 - 6 3 - 6
18 Feb 2019 To 24 Feb 2019ATP Challenger Morelos, Mexico2019 ATP Challenger Morelos, Mexico Men SinglesSeeded: #12Eliminated in round of 32 by S. Diez.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Steven DiezLostRetired