23 Aug 2022 To 12 Sep 2022US OpenUS Open Men Singles 2022Eliminated in qualification by K. Uchida.RoundOpponentsStatusScoreQualificationKaichi UchidaLost6 - 3 6 - 3
20 Jun 2022 To 10 Jul 2022WimbledonWimbledon Men Singles 2022Eliminated in qualification by Z. Kolar.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationZdenek KolarLost6 - 0 6 - 3
16 May 2022 To 05 Jun 2022Roland GarrosFrench Open Men Singles 2022Eliminated in qualification by B. Zapata Miralles.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationBernabe Zapata MirallesLost6 - 3 6 - 0
09 Jan 2022 To 30 Jan 2022Australian OpenAustralian Open Men Singles 2022Eliminated in qualification by M. Vilella Martinez.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMario Vilella MartinezLost6 - 3 6 - 2
21 Jun 2021 To 12 Jul 2021WimbledonWimbledon Men Singles 2021Eliminated in qualification by Y. Uchiyama.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationYasutaka UchiyamaLost6 - 7 7 - 5 6 - 4QualificationStuart ParkerWon4 - 6 6 - 3 5 - 7
02 Mar 2020 To 08 Mar 2020Challenger Indian Wells, USA2020 ATP Challenger Indian Wells, USA Men SinglesEliminated in round of 64 by M. Krueger.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Mitchell KruegerLost0 - 6 7 - 6 7 - 5
24 Feb 2020 To 01 Mar 2020ATP Challenger Columbus, USA2020 ATP Challenger Columbus, USA Men SinglesSeeded: #7Eliminated in round of 32 by K. Uchida.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Kaichi UchidaLostRetired
17 Feb 2020 To 23 Feb 2020ATP Challenger Morelos, Mexico2020 ATP Challenger Morelos, Mexico Men SinglesSeeded: #1Eliminated in round of 32 by A. Dougaz.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Aziz DougazLost6 - 2 4 - 6 4 - 6
09 Feb 2020 To 16 Feb 2020ATP New York, USA2020 ATP New York, USA Men SinglesSeeded: #6Eliminated in qualification by M. Krueger.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMitchell KruegerLost3 - 6 6 - 3 6 - 2
14 Jan 2020 To 02 Feb 2020Australian Open2020 Australian Open Men SinglesSeeded: #28Eliminated in qualification by Z. Li.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationZhe LiLostRetired
05 Jan 2020 To 21 Jan 2020ATP Challenger Canberra, Australia2020 ATP Challenger Canberra, Australia Men SinglesEliminated in round of 64 by D. Galan.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Daniel Elahi GalanLost7 - 5 2 - 6 4 - 6
15 Sep 2019 To 22 Sep 2019St. Petersburg Open2019 ATP St. Petersburg, Russia Men SinglesEliminated in round of 32 by R. Berankis.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Ricardas BerankisLost3 - 6 0 - 6
02 Sep 2019 To 08 Sep 2019ATP Challenger Cassis, France2019 ATP Challenger Cassis, France Men SinglesSeeded: #11Eliminated in final by J. Tsonga.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalJo-Wilfried TsongaLost6 - 1 6 - 0Semi-FinalLukas RosolWon3 - 6 2 - 6Quarter-FinalAleksandr NedovyesovWon6 - 4 6 - 4Round of 16Illya MarchenkoWonRetiredRound of 32Sem VerbeekWon6 - 3 4 - 6 1 - 6
26 Aug 2019 To 01 Sep 2019ATP Challenger Manacor, Mallorca, Spain2019 ATP Challenger Manacor, Mallorca, Spain Men SinglesSeeded: #11Eliminated in round of 32 by I. Marchenko.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Illya MarchenkoLost6 - 4 6 - 2
22 Jul 2019 To 28 Jul 2019ATP Challenger Binghamton, USA2019 ATP Challenger Binghamton, USA Men SinglesSeeded: #4Eliminated in quarter final by M. Krueger.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalMitchell KruegerLost6 - 1 6 - 7 4 - 6Round of 16Collin AltamiranoWon6 - 4 7 - 5