14 Mar 2022 To 20 Mar 2022ATP Challenger Phoenix, USAATP Challenger Phoenix, USA Men Singles 2022Eliminated in qualification by T. Sandgren.RoundOpponentsStatusScoreQualificationTennys SandgrenLost7 - 5 7 - 6
17 Jul 2021 To 25 Jul 2021Swiss Open Gstaad2021 ATP Gstaad, Switzerland Men SinglesEliminated in qualification by R. Marcora.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationRoberto MarcoraLost6 - 1 4 - 6 6 - 7
05 Jan 2021 To 13 Jan 2021Delray Beach Open2021 ATP Delray Beach, USA Men SinglesEliminated in qualification by R. Quiroz.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationRoberto QuirozLost4 - 6 7 - 6 5 - 7
14 Nov 2020 To 22 Nov 2020ATP Challenger Guayaquil, Ecuador2020 ATP Challenger Guayaquil, Ecuador Men SinglesEliminated in round of 16 by O. Roca Batalla.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Oriol Roca BatallaLost6 - 4 6 - 3Round of 32Diego HidalgoWon3 - 6 6 - 7
22 Feb 2020 To 01 Mar 2020Movistar Chile Open2020 ATP Santiago, Chile Men SinglesEliminated in qualification by O. Luz.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationOrlando LuzLost2 - 6 4 - 6
27 Jan 2020 To 02 Feb 2020Challenger Newport Beach, USA2020 ATP Challenger Newport Beach, USA Men SinglesEliminated in round of 64 by R. Quiroz.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Roberto QuirozLostRetired
19 Jan 2020 To 26 Jan 2020ATP Challenger Bangkok II, Thailand2020 ATP Challenger Bangkok II, Thailand Men SinglesEliminated in qualification by M. Basic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMirza BasicLost6 - 4 6 - 4
12 Jan 2020 To 19 Jan 2020ATP Challenger Bangkok, Thailand2020 ATP Challenger Bangkok, Thailand Men SinglesEliminated in round of 64 by F. Peliwo.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Filip PeliwoLost7 - 5 3 - 6 6 - 4
11 Nov 2019 To 17 Nov 2019Challenger Houston, USA2019 ATP Challenger Houston, USA Men SinglesEliminated in round of 16 by A. Galarneau.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Alexis GalarneauLost3 - 6 3 - 6Round of 32Darian KingWon6 - 7 5 - 7Round of 64Evan ZhuWon6 - 2 7 - 6
14 Oct 2019 To 20 Oct 2019ATP Challenger Las Vegas , USA2019 ATP Challenger Las Vegas, USA Men SinglesEliminated in round of 16 by T. Daniel.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Taro DanielLost3 - 6 3 - 6Round of 32Donald YoungWon6 - 7 5 - 7Round of 64Sebastian KordaWon6 - 7 6 - 1 6 - 2
07 Oct 2019 To 13 Oct 2019ATP Challenger Santo Domingo, Dominican Republic2019 ATP Challenger Santo Domingo, Dominican Republic Men SinglesEliminated in round of 64 by G. Moroni.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Gian Marco MoroniLost6 - 3 6 - 1
23 Sep 2019 To 29 Sep 2019ATP Challenger Tiburon, USA2019 ATP Challenger Tiburon, USA Men SinglesEliminated in quarter final by T. Paul.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalTommy PaulLost6 - 4 1 - 6 7 - 6Round of 16Mikael TorpegaardWon6 - 4 7 - 6Round of 32Mitchell KruegerWon6 - 7 3 - 6Round of 64Roy SmithWon2 - 6 6 - 3 2 - 6
16 Sep 2019 To 22 Sep 2019ATP Challenger Columbus III, USA2019 ATP Challenger Columbus III, USA Men SinglesEliminated in round of 32 by D. Young.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Donald YoungLost6 - 2 6 - 7 6 - 1Round of 64Maksim TikhomirovWon6 - 1 4 - 6 7 - 5