29 Jun To 06 JulATP Challenger Cary, USAATP Challenger Cary, USA Men Singles 2025Eliminated in qualification by A. Ghibaudo.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAntoine GhibaudoLost7 - 5 3 - 6 4 - 6
11 May To 17 MayATP Challenger Tunis, TunisiaATP Challenger Tunis, Tunisia Men Singles 2025Eliminated in round of 32 by M. Echargui.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Moez EcharguiLost7 - 6 6 - 3QualificationStefano TravagliaWon6 - 4 3 - 6 5 - 7QualificationGerard Campana LeeWon6 - 3 6 - 4
27 Apr To 04 MayATP Challenger Ostrava, Czech RepublicATP Challenger Ostrava, Czech Republic Men Singles 2025Eliminated in qualification by M. Poljicak.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMili PoljicakLost4 - 6 7 - 6 6 - 3
13 Apr To 20 AprATP Challenger San Luis Potosi, MexicoATP Challenger San Luis Potosi, Mexico Men Singles 2025Eliminated in round of 32 by A. Perez.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Alfredo PerezLost6 - 4 7 - 6QualificationMark WhitehouseWon3 - 6 1 - 6QualificationJesse FloresWon1 - 6 6 - 7
02 Feb To 09 FebATP Challenger Brisbane 2, AustraliaATP Challenger Burnie 2, Australia Men Singles 2025Eliminated in qualification by J. Delaney.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationJake DelaneyLost6 - 1 6 - 4QualificationJacob BrummWon6 - 2 6 - 2
26 Jan To 02 FebATP Challenger Brisbane, AustraliaATP Challenger Burnie, Australia Men Singles 2025Eliminated in qualification by J. Bradshaw.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationJacob BradshawLost6 - 4 3 - 6 7 - 6QualificationKosuke OguraWon7 - 5 6 - 3
26 Oct 2024 To 03 Nov 2024ATP Challenger Sydney, AustraliaATP Challenger Sydney, Australia Men Singles 2024Seeded: #12Eliminated in qualification by P. Marinkov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationPavle MarinkovLost6 - 3 6 - 4QualificationCorban CrowtherWonRetired