13 Jul To 20 JulATP Challenger Granby, CanadaATP Challenger Granby, Canada Men Singles 2025Eliminated in qualification by P. Maloney.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationPatrick MaloneyLost6 - 4 6 - 3
13 Apr To 20 AprATP Challenger San Luis Potosi, MexicoATP Challenger San Luis Potosi, Mexico Men Singles 2025Seeded: #5Eliminated in qualification by M. Whitehouse.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMark WhitehouseLost2 - 6 2 - 6
06 Apr To 13 AprATP Challenger Mexico City, MexicoATP Challenger Mexico City, Mexico Men Singles 2025Eliminated in qualification by M. Neuchrist.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMaximilian NeuchristLost3 - 6 0 - 6
30 Mar To 06 AprATP Challenger Campinas, BrazilATP Challenger Campinas, Brazil Men Singles 2025Seeded: #7Eliminated in qualification by E. Camargo Lima.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationEnzo Camargo LimaLost6 - 3 6 - 2QualificationVictor BragaWon4 - 6 3 - 6
23 Mar To 30 MarATP Challenger Concepcion, ChileATP Challenger Concepcion, Chile Men Singles 2025Seeded: #8Eliminated in qualification by J. Pereira.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationJose PereiraLost4 - 6 6 - 4 6 - 3QualificationArklon Huertas Del Pino CordovaWon1 - 6 5 - 7
16 Mar To 23 MarATP Challenger Merida, MexicoATP Challenger Merida, Mexico Men Singles 2025Seeded: #4Eliminated in qualification by I. Denisov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationIvan DenisovLost2 - 6 1 - 6
02 Feb To 09 FebATP Challenger Brisbane 2, AustraliaATP Challenger Burnie 2, Australia Men Singles 2025Eliminated in round of 16 by Y. Shimizu.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Yuta ShimizuLost6 - 2 2 - 6 6 - 1Round of 32Naoki NakagawaWon6 - 7 6 - 7QualificationJoshua CharltonWon4 - 6 3 - 6QualificationCorban CrowtherWon1 - 6 2 - 6