01 Feb To 08 FebATP Challenger Cleveland, USAATP Challenger Cleveland, USA Men Singles 2026Eliminated in round of 32 by R. Perot.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Raphael PerotLost6 - 2 4 - 6 6 - 3
09 Nov 2025 To 16 Nov 2025ATP Challenger Champaign, USAATP Challenger Champaign, USA Men Singles 2025Eliminated in round of 16 by C. Stebe.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Cedrik-Marcel StebeLost7 - 6 7 - 5Round of 32Alfredo PerezWon4 - 6 7 - 5 3 - 6
12 Oct 2025 To 20 Oct 2025ATP Challenger Lincoln (NE), USAATP Challenger Lincoln (NE), USA Men Singles 2025Eliminated in round of 32 by O. Tarvet.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Oliver TarvetLost4 - 6 0 - 6
05 Oct 2025 To 12 Oct 2025ATP Challenger Fairfield, USAATP Challenger Fairfield, USA Men Singles 2025Won - Defeated E. Winter in final.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalEdward WinterWon7 - 6 3 - 6 2 - 6Semi-FinalGarrett JohnsWon3 - 6 3 - 6Quarter-FinalDaniel MilavskyWon7 - 6 6 - 0Round of 16Michael MmohWon2 - 6 6 - 7Round of 32Aryan ShahWon2 - 6 6 - 3 2 - 6QualificationSpencer JohnsonWon3 - 6 6 - 4 4 - 6QualificationFryderyk Lechno-WasiutynskiWon4 - 6 1 - 6
25 Aug 2025 To 31 Aug 2025ATP Challenger Manacor, Mallorca, SpainATP Challenger Manacor, Mallorca, Spain Men Singles 2025Eliminated in quarter final by E. Butvilas.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalEdas ButvilasLost6 - 2 6 - 4Round of 16Valentin VacherotWon6 - 7 6 - 3 6 - 4Round of 32Federico CinaWon0 - 6 0 - 6
17 Aug 2025 To 23 Aug 2025ATP Challenger Hersonissos 4, GreeceATP Challenger Hersonissos 4, Greece Men Singles 2025Eliminated in round of 32 by M. Echargui.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Moez EcharguiLost4 - 6 6 - 2 6 - 4
27 Jul 2025 To 03 Aug 2025ATP Challenger Hagen, GermanyATP Challenger Augsburg, Germany Men Singles 2025Eliminated in round of 32 by Y. Hanfmann.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Yannick HanfmannLost5 - 7 2 - 6