23 Jun To 13 JulWimbledonWimbledon Men Singles 2025Eliminated in qualification by L. Pavlovic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationLuka PavlovicLost6 - 3 6 - 7 7 - 6QualificationCalvin HemeryWon7 - 6 6 - 4
14 Jun To 21 JunATP Challenger Nottingham 2, Great BritainATP Challenger Nottingham 2, Great Britain Men Singles 2025Eliminated in round of 32 by M. Barrios Vera.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Marcelo Tomas Barrios VeraLost6 - 3 6 - 4QualificationColton SmithWon3 - 6 6 - 3 3 - 6QualificationMarc-Andrea HueslerWon7 - 6 3 - 6 6 - 4
08 Jun To 15 JunATP Challenger Ilkley, Great BritainATP Challenger Ilkley, Great Britain Men Singles 2025Eliminated in round of 16 by S. Shimabukuro.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Sho ShimabukuroLost6 - 3 4 - 6 6 - 4Round of 32Chris RodeschWon6 - 1 6 - 4
19 May To 08 JunRoland GarrosFrench Open Men Singles 2025Eliminated in qualification by B. Hassan.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationBenjamin HassanLost2 - 6 6 - 7QualificationJason KublerWon7 - 6 3 - 6 6 - 3QualificationBrandon HoltWon1 - 6 4 - 6
11 May To 17 MayATP Challenger Oeiras 5, PortugalATP Challenger Oeiras 4, Portugal Men Singles 2025Eliminated in round of 16 by R. Burruchaga.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Roman Andres BurruchagaLost6 - 4 6 - 2Round of 32Sascha Gueymard WayenburgWon6 - 4 6 - 4
20 Apr To 27 AprATP Challenger Gwangju, Korea RepublicATP Challenger Gwangju, Korea Republic Men Singles 2025Seeded: #6Eliminated in round of 16 by H. Chung.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Hyeon ChungLost6 - 2 7 - 6Round of 32Viktor DurasovicWon7 - 6 4 - 6 3 - 6
13 Apr To 20 AprATP Challenger Busan, Korea RepublicATP Challenger Busan, Korea Republic Men Singles 2025Seeded: #7Eliminated in round of 32 by Y. Hsu.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Yu Hsiou HsuLost3 - 6 3 - 6