14 Jan To 21 JanChallenger Indian Wells, USAATP Challenger Indian Wells, USA Men Singles 2024Seeded: #7Eliminated in qualification by J. Aguilar.RoundOpponentsStatusScoreQualificationJuan Carlos AguilarLostRetired
31 Dec 2023 To 07 JanATP Challenger Oeiras 1, PortugalATP Challenger Oeiras 1, Portugal Men Singles 2024Eliminated in qualification by K. De Schepper.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationKenny De SchepperLost2 - 6 7 - 6 4 - 6QualificationElmar EjupovicWon4 - 6 6 - 3 1 - 6
12 Nov 2023 To 19 Nov 2023ATP Challenger Champaign, USAATP Challenger Champaign, USA Men Singles 2023Seeded: #8Eliminated in qualification by C. Williams.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationCooper WilliamsLost6 - 2 6 - 2
10 Sep 2023 To 17 Sep 2023ATP Challenger Cary II, USAATP Challenger Cary II, USA Men Singles 2023Eliminated in quarter final by R. Hijikata.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalRinky HijikataLost6 - 1 7 - 5Round of 16Bernard TomicWon6 - 4 6 - 2Round of 32Elmar EjupovicWon6 - 2 4 - 6 6 - 2QualificationCannon KingsleyWon4 - 6 4 - 6QualificationInaki Montes-de la TorreWon4 - 6 6 - 2 7 - 5
12 Aug 2023 To 19 Aug 2023ATP Challenger Stanford, USAATP Challenger Stanford, USA Men Singles 2023Eliminated in qualification by A. Cozbinov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAlexandr CozbinovLostRetired
06 Aug 2023 To 13 Aug 2023ATP Challenger Meerbusch, GermanyATP Challenger Meerbusch, Germany Men Singles 2023Eliminated in qualification by F. Gill.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationFelix GillLost7 - 6 7 - 6
16 Jul 2023 To 23 Jul 2023ATP Challenger Pozoblanco, SpainATP Challenger Pozoblanco, Spain Men Singles 2023Eliminated in round of 32 by T. Atmane.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Terence AtmaneLost7 - 6 7 - 6QualificationEvgeny KarlovskiyWon3 - 6 2 - 6QualificationDavid Jorda SanchisWon7 - 6 6 - 2