18 Aug To 08 SepUS OpenUS Open Men Singles 2025Eliminated in qualification by M. Krueger.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMitchell KruegerLost7 - 6 7 - 5QualificationJan ChoinskiWon6 - 7 4 - 6
27 Jul To 03 AugATP Challenger Liberec, Czech RepublicATP Challenger Liberec, Czech Republic Men Singles 2025Seeded: #6Eliminated in quarter final by G. Bueno.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalGonzalo BuenoLost5 - 7 2 - 6Round of 16Cedrik-Marcel StebeWon6 - 4 6 - 2Round of 32Andrew PaulsonWon6 - 4 7 - 6
20 Jul To 27 JulATP Challenger Zug, SwitzerlandATP Challenger Zug, Switzerland Men Singles 2025Eliminated in round of 16 by M. Brunold.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Mika BrunoldLost6 - 3 1 - 6 2 - 6Round of 32Kilian FeldbauschWon4 - 6 6 - 7
13 Jul To 20 JulATP Challenger San Marino, San MarinoATP Challenger San Marino, San Marino Men Singles 2025Eliminated in round of 32 by L. Neumayer.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Lukas NeumayerLost6 - 7 2 - 6
06 Jul To 13 JulATP Challenger Trieste, ItalyATP Challenger Trieste, Italy Men Singles 2025Eliminated in round of 16 by L. Neumayer.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Lukas NeumayerLost6 - 4 5 - 7 6 - 4Round of 32Matteo GiganteWon7 - 5 7 - 6QualificationJakub PaulWon6 - 1 6 - 2QualificationMichelangelo Zvech Flaborea MreuleWon6 - 0 6 - 0
29 Jun To 06 JulATP Challenger Modena, ItalyATP Challenger Modena, Italy Men Singles 2025Eliminated in round of 32 by T. Kodat.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Toby Alex KodatLost1 - 6 6 - 3 7 - 6
23 Jun To 13 JulWimbledonWimbledon Men Singles 2025Eliminated in qualification by A. Mannarino.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAdrian MannarinoLost4 - 6 2 - 6