14 Apr To 20 AprATP Challenger Acapulco, MexicoATP Challenger Acapulco, Mexico Men Singles 2024Seeded: #12Eliminated in qualification by K. Sell.RoundOpponentsStatusScoreQualificationKarue SellLost6 - 2 6 - 3
07 Apr To 14 AprATP Challenger Morelos, MexicoATP Challenger Morelos, Mexico Men Singles 2024Seeded: #8Eliminated in qualification by A. Hernandez.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAlex HernandezLost6 - 0 6 - 2QualificationRubin StathamWon6 - 7 6 - 3 4 - 6
31 Mar To 07 AprATP Challenger Mexico City, MexicoATP Challenger Mexico City, Mexico Men Singles 2024Eliminated in qualification by J. Trotter.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationJames Kent TrotterLost6 - 3 6 - 1
24 Mar To 31 MarATP Challenger San Luis Potosi, MexicoATP Challenger San Luis Potosi, Mexico Men Singles 2024Seeded: #11Eliminated in qualification by S. Kozlov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationStefan KozlovLost6 - 0 6 - 1
21 Jan To 29 JanChallenger Indian Wells 2, USA2024 ATP Challenger Indian Wells 2, USA Men SinglesEliminated in round of 32 by S. Kirchheimer.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Strong KirchheimerLost4 - 6 4 - 6
14 Jan To 21 JanChallenger Indian Wells, USAATP Challenger Indian Wells, USA Men Singles 2024Eliminated in round of 32 by R. Seggerman.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Ryan SeggermanLost5 - 7 2 - 6
12 Nov 2023 To 19 Nov 2023ATP Challenger Champaign, USAATP Challenger Champaign, USA Men Singles 2023Seeded: #1Eliminated in qualification by C. Williams.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationCooper WilliamsLost7 - 5 4 - 6 5 - 7QualificationTyler BowersWon7 - 6 7 - 6
08 Oct 2023 To 15 Oct 2023ATP Challenger Fairfield, USAATP Challenger Fairfield, USA Men Singles 2023Seeded: #2Eliminated in qualification by A. Holmgren.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAugust HolmgrenLost6 - 7 4 - 6QualificationMark WhitehouseWon6 - 2 6 - 2
01 Oct 2023 To 08 Oct 2023ATP Challenger Tiburon, USAATP Challenger Tiburon, USA Men Singles 2023Seeded: #4Eliminated in qualification by A. Perez.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAlfredo PerezLost4 - 6 2 - 6QualificationNathan PonwithWon4 - 6 6 - 2 7 - 6
24 Sep 2023 To 01 Oct 2023ATP Challenger Charleston, SC, USAATP Challenger Charleston, SC, USA Men Singles 2023Seeded: #3Eliminated in qualification by S. Dostanic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationStefan DostanicLost6 - 4 5 - 7 0 - 6
10 Sep 2023 To 16 Sep 2023ATP Challenger Guangzhou, ChinaATP Challenger Guangzhou, China Men Singles 2023Eliminated in round of 32 by R. Noguchi.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Rio NoguchiLost3 - 6 2 - 6
03 Sep 2023 To 10 Sep 2023ATP Challenger Shanghai, ChinaATP Challenger Shanghai, China Men Singles 2023Seeded: #3Eliminated in qualification by L. Xiao.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationLinang XiaoLost2 - 6 4 - 6
27 Aug 2023 To 03 Sep 2023ATP Challenger Zhangjiagang, ChinaATP Challenger Zhangjiagang, China Men Singles 2023Eliminated in round of 32 by S. Sakellaridis.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Stefanos SakellaridisLost5 - 7 6 - 7
20 Aug 2023 To 26 Aug 2023ATP Challenger Zhuhai, ChinaATP Challenger Zhuhai, China Men Singles 2023Eliminated in round of 32 by L. Castelnuovo.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Luca CastelnuovoLost6 - 7 7 - 6 7 - 6