12 Jan To 01 FebAustralian Open2026 Australian Open, Men SinglesTournament in progressMORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Francisco ComesanaEstimated Start January 18, 2026Win Probability39.7%
09 Jan To 17 JanASB ClassicATP Auckland, New Zealand Men Singles 2026Eliminated in qualification by E. Nava.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationEmilio NavaLost3 - 6 4 - 6
04 Jan To 11 JanBank of China Hong Kong Tennis OpenATP Hong Kong, Hong Kong Men Singles 2026Seeded: #6Eliminated in qualification by M. Mmoh.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMichael MmohLost6 - 2 3 - 6 6 - 4QualificationVitaliy SachkoWon2 - 6 3 - 6
02 Nov 2025 To 09 Nov 2025ATP Challenger Helsinki, FinlandATP Challenger Helsinki, Finland Men Singles 2025Seeded: #5Won - Defeated O. Virtanen in final.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalOtto VirtanenWon6 - 4 3 - 6 4 - 6Semi-FinalStefano TravagliaWon7 - 6 3 - 6 6 - 2Quarter-FinalLorenzo GiustinoWon6 - 4 6 - 2Round of 16Calvin HemeryWon3 - 6 6 - 2 7 - 6Round of 32Geoffrey BlancaneauxWon5 - 7 6 - 1 6 - 3
26 Oct 2025 To 03 Nov 2025ATP Challenger Charlottesville, USAATP Challenger Charlottesville, USA Men Singles 2025Seeded: #3Eliminated in round of 32 by D. Glinka.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Daniil GlinkaLost3 - 6 3 - 6
19 Oct 2025 To 27 Oct 2025ATP Challenger Sioux Falls, USAATP Challenger Sioux Falls, USA Men Singles 2025Seeded: #5Won - Defeated J. Monday in final.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalJohannus MondayWon7 - 6 6 - 7 5 - 7Semi-FinalAntoine GhibaudoWon6 - 3 6 - 1Quarter-FinalRinky HijikataWon6 - 4 6 - 4Round of 16Rafael JodarWon6 - 4 6 - 4Round of 32Oliver TarvetWon6 - 2 4 - 6 6 - 3
12 Oct 2025 To 20 Oct 2025ATP Challenger Lincoln (NE), USAATP Challenger Lincoln (NE), USA Men Singles 2025Seeded: #4Eliminated in semi final by R. Jodar.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalRafael JodarLost6 - 3 6 - 3Quarter-FinalDhakshineswar SureshWon7 - 6 6 - 0Round of 16Samir BanerjeeWon6 - 4 7 - 6Round of 32Mats RosenkranzWon6 - 2 6 - 4