07 Jan To 28 JanAustralian OpenAustralian Open Men Singles 2024Eliminated in qualification by A. Vavassori.RoundOpponentsStatusScoreQualificationAndrea VavassoriLost1 - 6 3 - 6QualificationThiago Agustin TiranteWon7 - 6 6 - 7 2 - 6
31 Dec 2023 To 06 JanATP Challenger Nonthaburi, ThailandATP Challenger Nonthaburi, Thailand Men Singles 2024Seeded: #5Eliminated in round of 16 by M. Sharipov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Marat SharipovLost6 - 3 6 - 4Round of 32Lucas PoullainWon6 - 3 1 - 6 2 - 6
05 Nov 2023 To 12 Nov 2023ATP Challenger Calgary, CanadaATP Challenger Calgary, Canada Men Singles 2023Seeded: #7Eliminated in round of 32 by L. Draxl.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Liam DraxlLost4 - 6 1 - 6
26 Sep 2023 To 03 Oct 2023Astana OpenATP Astana, Kazakhstan Men Singles 2023Eliminated in qualification by R. Statham.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationRubin StathamLostRetired
19 Sep 2023 To 26 Sep 2023Zhuhai ChampionshipsATP Zhuhai, China Men Singles 2023Eliminated in round of 16 by M. McDonald.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Mackenzie McDonaldLost6 - 4 3 - 6 2 - 6Round of 32Aleksandar KovacevicWon6 - 7 1 - 6
22 Aug 2023 To 10 Sep 2023US OpenUS Open Men Singles 2023Eliminated in qualification by T. Droguet.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationTitouan DroguetLost6 - 1 1 - 6 7 - 5QualificationFilip MisolicWon2 - 6 2 - 6QualificationGabriel DialloWon6 - 4 5 - 7 7 - 6
06 Aug 2023 To 13 Aug 2023ATP Challenger Banja Luka, Bosnia & HerzegovinaATP Challenger Banja Luka, Bosnia & Herzegovina Men Singles 2023Seeded: #5Eliminated in final by D. Prizmic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalDino PrizmicLost6 - 2 6 - 3Semi-FinalMarko ToPoWon6 - 0 6 - 1Quarter-FinalNorbert GombosWonRetiredRound of 16Nino SerdarusicWon6 - 7 6 - 3 7 - 5Round of 32Mirza BasicWon6 - 3 6 - 4
30 Jul 2023 To 06 Aug 2023ATP Challenger San Marino, San MarinoATP Challenger San Marino, San Marino Men Singles 2023Seeded: #6Eliminated in round of 16 by D. Rincon.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Daniel RinconLost3 - 6 2 - 6Round of 32Dragos Nicolae MadarasWon6 - 4 6 - 4
22 Jul 2023 To 30 Jul 2023Hamburg European OpenATP Hamburg, Germany Men Singles 2023Eliminated in qualification by C. Garin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationCristian GarinLost2 - 6 6 - 3 7 - 6QualificationThiago Agustin TiranteWon6 - 1 7 - 6
16 Jul 2023 To 23 Jul 2023ATP Challenger Tampere, FinlandATP Challenger Tampere, Finland Men Singles 2023Seeded: #4Eliminated in round of 16 by D. Rincon.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Daniel RinconLost7 - 5 6 - 4