17 Mar to 23 MarATP Challenger Merida, MexicoATP Challenger Merida, Mexico Men Singles 2024player-tournament-eliminated-textroundopponentsstatusscoreround_of_32Murkel DellienLost3 - 6 2 - 6
28 Jan to 04 FebATP Challenger Cleveland, USAATP Challenger Cleveland, USA Men Singles 2024Seeded: #6player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequalificationPreston BrownLostwalkover
21 Jan to 29 JanChallenger Indian Wells 2, USA2024 ATP Challenger Indian Wells 2, USA Men Singlesplayer-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscoreround_of_32Paul JubbLost7 - 6 6 - 2qualificationElijah StrodeWon1 - 6 2 - 6qualificationAjeet RaiWonretired
08 Oct 2023 to 15 Oct 2023ATP Challenger Fairfield, USAATP Challenger Fairfield, USA Men Singles 2023player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscoreround_of_32Thai-Son KwiatkowskiLost6 - 4 6 - 4
01 Oct 2023 to 08 Oct 2023ATP Challenger Tiburon, USAATP Challenger Tiburon, USA Men Singles 2023player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscoreround_of_32Tristan SchoolkateLost3 - 6 1 - 6
10 Sep 2023 to 17 Sep 2023ATP Challenger Cary II, USAATP Challenger Cary II, USA Men Singles 2023player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequalificationNathan PonwithLost6 - 1 6 - 4