13 May To 19 MayATP Challenger Turin, ItalyATP Challenger Turin, Italy Men Singles 2024Eliminated in qualification by M. Bellucci.RoundOpponentsStatusScoreQualificationMattia BellucciLost6 - 7 2 - 6
05 May To 12 MayATP Challenger Francavilla, ItalyATP Challenger Francavilla, Italy Men Singles 2024Eliminated in round of 32 by J. Berrettini.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Jacopo BerrettiniLost6 - 7 6 - 1 5 - 7
21 Apr To 28 AprATP Challenger Rome, ItalyATP Challenger Rome, Italy Men Singles 2024Eliminated in round of 16 by H. Dellien.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Hugo DellienLost6 - 3 6 - 4Round of 32Marco CecchinatoWon6 - 3 4 - 6 6 - 2
13 Apr To 21 AprBMW OpenATP Munich, Germany Men Singles 2024Eliminated in round of 32 by B. Van de Zandschulp.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Botic Van de ZandschulpLost4 - 6 6 - 2 3 - 6QualificationHenri SquireWon3 - 6 4 - 6QualificationAlexander WeisWon6 - 7 1 - 6
07 Apr To 14 AprATP Challenger Split, CroatiaATP Challenger Split, Croatia Men Singles 2024Eliminated in round of 32 by Q. Halys.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Quentin HalysLost3 - 6 4 - 6
31 Mar To 07 AprATP Challenger Barcelona, SpainATP Challenger Barcelona, Spain Men Singles 2024Seeded: #6Eliminated in round of 16 by J. Barranco Cosano.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Javier Barranco CosanoLost6 - 1 3 - 6 6 - 4Round of 32Alejandro Moro CanasWon5 - 7 2 - 6
24 Mar To 31 MarATP Challenger Girona, SpainATP Challenger Girona, Spain Men Singles 2024Eliminated in round of 16 by J. Barranco Cosano.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Javier Barranco CosanoLost6 - 4 7 - 5Round of 32Dennis NovakWon3 - 6 5 - 7
17 Mar To 24 MarATP Challenger Murcia, SpainATP Challenger Murcia, Spain Men Singles 2024Eliminated in round of 16 by P. Llamas Ruiz.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Pablo Llamas RuizLost6 - 3 7 - 5Round of 32Chun Hsin TsengWon4 - 6 6 - 3 3 - 6
03 Mar To 10 MarATP Challenger Kigali 2, RwandaATP Challenger Kigali 2, Rwanda Men Singles 2024Seeded: #1Eliminated in round of 32 by K. Majchrzak.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Kamil MajchrzakLost3 - 6 7 - 5 5 - 7
25 Feb To 03 MarATP Challenger Kigali 1, RwandaATP Challenger Kigali 1, Rwanda Men Singles 2024Seeded: #1Eliminated in round of 32 by G. Pennaforti.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Gabriele PennafortiLost7 - 5 3 - 6 6 - 7
18 Feb To 25 FebATP Challenger Pau, FranceATP Challenger Pau, France Men Singles 2024Eliminated in round of 32 by J. Trotter.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32James Kent TrotterLostRetired
03 Feb To 11 FebCordoba OpenATP Cordoba, Argentina Men Singles 2024Seeded: #6Eliminated in qualification by A. Collarini.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAndrea CollariniLost7 - 6 6 - 1
28 Jan To 04 FebATP Challenger Piracicaba, BrazilATP Challenger Piracicaba, Brazil Men Singles 2024Seeded: #3Eliminated in quarter final by F. Gill.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalFelix GillLost6 - 0 7 - 6Round of 16Gerard Campana LeeWon4 - 6 4 - 6Round of 32Eduardo RibeiroWon3 - 6 3 - 6
21 Jan To 29 JanATP Challenger Punta del Este, UruguayATP Challenger Punta del Este, Uruguay Men Singles 2024Eliminated in round of 32 by G. Mager.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Gianluca MagerLost3 - 6 7 - 6 7 - 6
07 Jan To 28 JanAustralian OpenAustralian Open Men Singles 2024Eliminated in qualification by R. Molleker.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationRudolf MollekerLost4 - 6 4 - 6
31 Dec 2023 To 06 JanATP Challenger Nonthaburi, ThailandATP Challenger Nonthaburi, Thailand Men Singles 2024Seeded: #24Eliminated in round of 16 by F. Passaro.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Francesco PassaroLost7 - 6 6 - 2Round of 32Arthur WeberWon4 - 6 2 - 6