28 Apr to 05 MayATP Challenger Porto Alegre, BrazilATP Challenger Porto Alegre, Brazil Men Singles 2024Seeded: #3player-tournament-eliminated-textroundopponentsstatusscoreround_of_32Juan Carlos Prado AngeloLost7 - 6 7 - 6
21 Apr to 28 AprATP Challenger Savannah, USAATP Challenger Savannah, USA Men Singles 2024player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscoresemifinalAlexander RitschardLost6 - 4 7 - 6quarterfinalGijs BrouwerWon6 - 7 4 - 6round_of_16Ethan QuinnWon6 - 4 5 - 7 6 - 3round_of_32Bruno KuzuharaWon6 - 3 6 - 4
14 Apr to 21 AprATP Challenger Tallahassee, USAATP Challenger Tallahassee, USA Men Singles 2024player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscoreround_of_32Oliver CrawfordLost6 - 0 7 - 6
07 Apr to 14 AprATP Challenger Sarasota, USAATP Challenger Sarasota, USA Men Singles 2024player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscoreround_of_16Tennys SandgrenLost2 - 6 6 - 1 2 - 6round_of_32Jeffrey John WolfWon6 - 7 1 - 6
17 Mar to 23 MarATP Challenger Merida, Mexico2024 ATP Challenger Merida, Mexico Men SinglesSeeded: #6player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequarterfinalTristan BoyerLost1 - 6 6 - 2 6 - 3round_of_16Alex RybakovWonwalkoverround_of_32Thomas FancuttWon4 - 6 5 - 7