14 Aug 2022 To 21 Aug 2022ATP Challenger Vancouver, CanadaATP Challenger Vancouver, Canada Men Singles 2022Eliminated in qualification by A. Escoffier.RoundOpponentsStatusScoreQualificationAntoine EscoffierLost4 - 6 6 - 3 6 - 2
08 Jan 2022 To 17 Jan 2022Adelaide International 2ATP Adelaide 2, Australia Men Singles 2022Eliminated in qualification by T. Monteiro.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationThiago MonteiroLost6 - 7 1 - 6
02 Jan 2022 To 09 Jan 2022ATP Challenger Traralgon, AustraliaATP Challenger Traralgon, Australia Men Singles 2022Eliminated in round of 64 by B. Walkin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Brandon WalkinLost6 - 3 4 - 6 4 - 6
04 Apr 2021 To 11 Apr 2021ATP Challenger Oeiras 2, Portugal2021 ATP Challenger Oeiras 2, Portugal Men SinglesEliminated in round of 32 by P. Kotov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Pavel KotovLostRetired
28 Mar 2021 To 04 Apr 2021ATP Challenger Oeiras 1, Portugal2021 ATP Challenger Oeiras 1, Portugal Men SinglesEliminated in round of 32 by L. Miedler.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Lucas MiedlerLost5 - 7 4 - 6
21 Mar 2021 To 28 Mar 2021ATP Challenger Zadar, Croatia2021 ATP Challenger Zadar, Croatia Men SinglesEliminated in round of 32 by N. Fatic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Nerman FaticLost6 - 2 6 - 4
07 Mar 2021 To 14 Mar 2021ATP Challenger St Petersburg 2, Russia2021 ATP Challenger St Petersburg 2, Russia Men SinglesSeeded: #2Eliminated in qualification by A. Bega.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAlessandro BegaLost2 - 6 3 - 6
28 Feb 2021 To 07 Mar 2021ATP Challenger St Petersburg, Russia2021 ATP Challenger St Petersburg, Russia Men SinglesEliminated in round of 32 by Z. Bergs.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Zizou BergsLost6 - 4 6 - 2
31 Jan 2021 To 08 Feb 2021Melbourne2021 ATP Melbourne 2, Australia Men SinglesEliminated in round of 32 by N. Kyrgios.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Nick KyrgiosLost2 - 6 6 - 7Round of 64Marc PolmansWon6 - 4 6 - 4
10 Jan 2021 To 22 Feb 2021Australian OpenAustralian Open Men Singles 2021Eliminated in qualification by T. Griekspoor.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationTallon GriekspoorLost6 - 7 3 - 6
02 Mar 2020 To 08 Mar 2020ATP Challenger Monterrey, Mexico2020 ATP Challenger Monterrey, Mexico Men SinglesEliminated in round of 32 by A. Mannarino.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Adrian MannarinoLost6 - 2 6 - 4Round of 64Daniel AltmaierWon6 - 2 4 - 6 2 - 6
24 Feb 2020 To 01 Mar 2020ATP Challenger Calgary, Canada2020 ATP Challenger Calgary, Canada Men SinglesEliminated in round of 64 by A. Rybakov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Alex RybakovLost3 - 6 6 - 7
17 Feb 2020 To 23 Feb 2020ATP Challenger Morelos, Mexico2020 ATP Challenger Morelos, Mexico Men SinglesEliminated in round of 64 by R. Roelofse.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Ruan RoelofseLost6 - 4 6 - 4
03 Feb 2020 To 09 Feb 2020ATP Challenger Launceston, Australia2020 ATP Challenger Launceston, Australia Men SinglesEliminated in round of 16 by K. Coppejans.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Kimmer CoppejansLost2 - 6 5 - 7Round of 32Max PurcellWon5 - 7 3 - 6Round of 64Filip PeliwoWon7 - 6 6 - 2
27 Jan 2020 To 02 Feb 2020ATP Challenger Burnie, Australia2020 ATP Challenger Burnie, Australia Men SinglesEliminated in round of 32 by K. Coppejans.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Kimmer CoppejansLost7 - 5 3 - 6 4 - 6Round of 64Maverick BanesWon3 - 6 6 - 7
14 Jan 2020 To 02 Feb 2020Australian Open2020 Australian Open Men SinglesEliminated in qualification by P. Gunneswaran.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationPrajnesh GunneswaranLost2 - 6 4 - 6
05 Jan 2020 To 21 Jan 2020ATP Challenger Canberra, Australia2020 ATP Challenger Canberra, Australia Men SinglesEliminated in round of 16 by S. Kwon.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Soonwoo KwonLost6 - 2 6 - 4