06 Jul To 13 JulATP Challenger Newport, USA2025 ATP Challenger Newport, USA Men SinglesEliminated in round of 32 by E. Spizzirri.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Eliot SpizzirriLost5 - 7 2 - 6
04 May To 11 MayATP Challenger Wuxi, ChinaATP Challenger Wuxi, China Men Singles 2025Eliminated in round of 32 by A. Bolt.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Alex BoltLost3 - 6 4 - 6QualificationJake DelaneyWon7 - 6 4 - 6 6 - 3QualificationMats RosenkranzWon4 - 6 2 - 6
27 Apr To 04 MayATP Challenger Guangzhou, ChinaATP Challenger Guangzhou, China Men Singles 2025Eliminated in qualification by M. Bouzige.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMoerani BouzigeLost7 - 5 6 - 2
29 Mar To 06 AprFayez Sarofim & Co. U.S. Men's Clay Court ChampionshipATP Houston, USA Men Singles 2025Eliminated in qualification by C. Smith.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationColton SmithLost1 - 6 2 - 6
23 Mar To 30 MarATP Challenger Morelia, MexicoATP Challenger Morelia, Mexico Men Singles 2025Eliminated in qualification by M. Neuchrist.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMaximilian NeuchristLost5 - 7 3 - 6QualificationMaxime CressyWon4 - 6 6 - 3 0 - 6
16 Mar To 23 MarATP Challenger Merida, MexicoATP Challenger Merida, Mexico Men Singles 2025Seeded: #3Eliminated in qualification by J. Sheehy.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationJoshua SheehyLost4 - 6 4 - 6QualificationGuillermo TunasWon6 - 2 6 - 1
23 Feb To 02 MarATP Challenger San Diego, USAATP Challenger Charlottesville, USA Men Singles 2025Seeded: #11Eliminated in qualification by N. Ponwith.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationNathan PonwithLost6 - 4 6 - 4