13 Jul To 20 JulATP Challenger Granby, CanadaATP Challenger Granby, Canada Men Singles 2025Eliminated in round of 32 by Y. Shimizu.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Yuta ShimizuLost4 - 6 6 - 1 5 - 7
06 Jul To 13 JulATP Challenger Winnipeg, CanadaATP Challenger Winnipeg, Canada Men Singles 2025Eliminated in round of 32 by Y. Zhou.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Yi ZhouLost3 - 6 7 - 6 6 - 4
29 Jun To 06 JulATP Challenger Cary, USAATP Challenger Cary, USA Men Singles 2025Eliminated in round of 32 by J. Sheehy.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Joshua SheehyLost7 - 5 6 - 2
01 Jun To 08 JunATP Challenger Tyler, USAATP Challenger Tyler, USA Men Singles 2025Eliminated in round of 32 by M. Krueger.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Mitchell KruegerLost7 - 6 5 - 7 6 - 1
25 May To 01 JunATP Challenger Little Rock, USAATP Challenger Little Rock, USA Men Singles 2025Eliminated in round of 32 by T. Zink.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Tyler ZinkLostRetired
04 May To 11 MayATP Challenger Wuxi, ChinaATP Challenger Wuxi, China Men Singles 2025Eliminated in round of 16 by T. Atmane.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Terence AtmaneLost4 - 6 6 - 7Round of 32Christian LangmoWon3 - 6 3 - 6
20 Apr To 27 AprATP Challenger Savannah, USAATP Challenger Savannah, USA Men Singles 2025Eliminated in quarter final by N. Mejia.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalNicolas MejiaLost6 - 2 3 - 6 7 - 6Round of 16Matteo MartineauWon2 - 6 3 - 6Round of 32Tristan McCormickWon6 - 3 6 - 2