13 Apr To 21 AprBMW OpenATP Munich, Germany Men Singles 2024Eliminated in round of 16 by J. Draper.RoundOpponentsStatusScoreRound of 16Jack DraperLost6 - 4 1 - 6 1 - 6Round of 32Francesco PassaroWon4 - 6 2 - 6
07 Apr To 14 AprATP Challenger Madrid, SpainATP Challenger Madrid, Spain Men Singles 2024Eliminated in round of 16 by M. Kukushkin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Mikhail KukushkinLost6 - 7 6 - 1 6 - 1Round of 32Nick HardtWon3 - 6 4 - 6
31 Mar To 07 AprGrand Prix Hassan IIATP Marrakech, Morocco Men Singles 2024Seeded: #8Eliminated in qualification by M. Gigante.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMatteo GiganteLost7 - 6 0 - 6 7 - 6QualificationViktor DurasovicWon1 - 6 3 - 6
24 Mar To 31 MarATP Challenger Girona, SpainATP Challenger Girona, Spain Men Singles 2024Eliminated in round of 32 by A. Pellegrino.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Andrea PellegrinoLost6 - 3 6 - 0
10 Mar To 17 MarATP Challenger Hamburg, GermanyATP Challenger Hamburg, Germany Men Singles 2024Seeded: #6Eliminated in quarter final by H. Squire.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalHenri SquireLostRetiredRound of 16Ricardas BerankisWon4 - 6 6 - 2 5 - 7Round of 32Max Hans RehbergWon2 - 6 6 - 7
03 Mar To 10 MarATP Challenger Lugano, SwitzerlandATP Challenger Lugano, Switzerland Men Singles 2024Eliminated in semi final by O. Virtanen.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalOtto VirtanenLost1 - 6 3 - 6Quarter-FinalGijs BrouwerWon6 - 4 7 - 6Round of 16Jan ChoinskiWon6 - 7 4 - 6Round of 32Sho ShimabukuroWon6 - 4 6 - 4
25 Feb To 03 MarATP Challenger Tenerife 3, SpainATP Challenger Tenerife 3, Spain Men Singles 2024Seeded: #7Eliminated in round of 32 by D. Kuzmanov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Dimitar KuzmanovLost6 - 4 4 - 6 6 - 3
11 Feb To 17 FebATP Challenger Manama, BahrainATP Challenger Manama, Bahrain Men Singles 2024Eliminated in round of 32 by A. Dougaz.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Aziz DougazLost6 - 3 6 - 1
28 Jan To 04 FebATP Challenger Koblenz, GermanyATP Challenger Koblenz, Germany Men Singles 2024Seeded: #7Eliminated in quarter final by J. Rodionov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalJurij RodionovLost6 - 3 7 - 5Round of 16Alexander BlockxWon3 - 6 0 - 6Round of 32Martin KlizanWon0 - 6 2 - 6
22 Jan To 28 JanATP Challenger Ottignies-Louvain-la-Neuve, BelgiumOttignies-Louvain-la-Neuve, Belgium Men Singles 2024Eliminated in round of 32 by R. Collignon.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Raphael CollignonLost6 - 1 6 - 1
07 Jan To 28 JanAustralian OpenAustralian Open Men Singles 2024Eliminated in qualification by S. Napolitano.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationStefano NapolitanoLost6 - 1 4 - 6 2 - 6QualificationIvan GakhovWon4 - 6 4 - 6
30 Dec 2023 To 06 JanATP Challenger Canberra, AustraliaATP Challenger Canberra, Australia Men Singles 2024Eliminated in round of 16 by G. Diallo.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Gabriel DialloLost6 - 7 3 - 6Round of 32Facundo Diaz AcostaWon6 - 7 3 - 6