20 Jul To 27 JulATP Challenger Bloomfield Hills, USAATP Challenger Bloomfield Hills, USA Men Singles 2025Eliminated in qualification by A. Fery.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationArthur FeryLost4 - 6 5 - 7
13 Jul To 20 JulATP Challenger Granby, CanadaATP Challenger Granby, Canada Men Singles 2025Eliminated in round of 16 by L. Draxl.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Liam DraxlLost0 - 6 1 - 6Round of 32Alexander RozinWon2 - 6 7 - 6 3 - 6QualificationMasamichi ImamuraWon1 - 6 2 - 6QualificationKarl PolingWon3 - 6 2 - 6
06 Jul To 13 JulATP Challenger Winnipeg, CanadaATP Challenger Winnipeg, Canada Men Singles 2025Seeded: #6Eliminated in qualification by A. Tudorica.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAlvin Nicholas TudoricaLost6 - 3 3 - 6 2 - 6QualificationDuncan ChanWon3 - 6 6 - 1 6 - 2
29 Jun To 06 JulATP Challenger Cary, USAATP Challenger Cary, USA Men Singles 2025Seeded: #8Eliminated in qualification by S. Kirchheimer.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationStrong KirchheimerLost6 - 2 4 - 6 6 - 2
18 May To 24 MayATP Challenger Tbilisi, GeorgiaATP Challenger Kachreti, Georgia Men Singles 2025Eliminated in round of 32 by I. Simakin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Ilia SimakinLost0 - 6 1 - 6
20 Apr To 27 AprATP Challenger Abidjan 2, Cote d Ivoire2025 ATP Challenger Abidjan 2, Cote d Ivoire, Men Singles 2025Eliminated in round of 32 by K. Kivattsev.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Kirill KivattsevLost7 - 5 7 - 5
13 Apr To 20 AprATP Challenger Abidjan, Cote d Ivoire2025 ATP Challenger Abidjan, Cote d Ivoire, Men SinglesEliminated in round of 32 by M. Jones.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Maximus JonesLost7 - 5 2 - 6 7 - 6