14 Apr to 20 AprATP Challenger Acapulco, MexicoATP Challenger Acapulco, Mexico Men Singles 2024player-tournament-eliminated-textroundopponentsstatusscorequalificationDominik PalanLost5 - 7 6 - 4 6 - 4
07 Apr to 14 AprATP Challenger Morelos, MexicoATP Challenger Morelos, Mexico Men Singles 2024Seeded: #9player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequalificationMatthew Christopher RomiosLost6 - 3 3 - 6 6 - 3
28 Jan to 04 FebATP Challenger Cleveland, USAATP Challenger Cleveland, USA Men Singles 2024player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscoreround_of_32Patrick MaloneyLost6 - 2 6 - 3qualificationStefan KozlovLost1 - 6 4 - 6qualificationKeenan MayoWon4 - 6 6 - 3 7 - 5
21 Jan to 29 JanChallenger Indian Wells 2, USA2024 ATP Challenger Indian Wells 2, USA Men SinglesSeeded: #9player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequalificationBor ArtnakLost6 - 3 6 - 4qualificationIsaiah StrodeWon7 - 6 3 - 6 2 - 6
14 Jan to 21 JanChallenger Indian Wells, USAATP Challenger Indian Wells, USA Men Singles 2024Seeded: #9player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequalificationStefan KozlovLost2 - 6 7 - 6 6 - 4
12 Nov 2023 to 19 Nov 2023ATP Challenger Champaign, USAATP Challenger Champaign, USA Men Singles 2023Seeded: #10player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequalificationHunter HeckLost7 - 5 6 - 0
05 Nov 2023 to 12 Nov 2023ATP Challenger Knoxville, USAATP Challenger Knoxville, USA Men Singles 2023player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequalificationAlexandr CozbinovLost1 - 6 2 - 6
29 Oct 2023 to 05 Nov 2023ATP Challenger Charlottesville, USAATP Challenger Charlottesville, USA Men Singles 2023Seeded: #12player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequalificationAlafia AyeniLost6 - 4 6 - 3