21 Apr To 28 AprATP Challenger Concepcion, ChileATP Challenger Concepcion, Chile Men Singles 2024Eliminated in round of 32 by L. Aboian.RoundOpponentsStatusScoreRound of 32Leonardo AboianLost3 - 6 6 - 7
31 Mar To 07 AprATP Challenger Florianopolis, BrazilATP Challenger Florianopolis, Brazil Men Singles 2024Seeded: #5Eliminated in qualification by G. Roveri Sidney.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationGabriel Roveri SidneyLostRetiredQualificationJoaquim AlmeidaWon6 - 2 6 - 1
24 Mar To 31 MarATP Challenger Sao Leopoldo, Brazil2024 ATP Challenger Sao Leopoldo, Brazil Men SinglesEliminated in round of 32 by E. Couacaud.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Enzo CouacaudLost6 - 4 7 - 6QualificationPedro Boscardin DiasWon6 - 7 5 - 7QualificationJoaquim AlmeidaWon3 - 6 1 - 6
29 Oct 2023 To 05 Nov 2023ATP Challenger Charlottesville, USAATP Challenger Charlottesville, USA Men Singles 2023Eliminated in round of 32 by B. Holt.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Brandon HoltLost2 - 6 2 - 6
17 Sep 2023 To 24 Sep 2023ATP Challenger Columbus 2, USAATP Challenger Columbus II, USA Men Singles 2023Seeded: #3Eliminated in round of 32 by J. Trotter.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32James Kent TrotterLost0 - 6 6 - 4 3 - 6
22 Aug 2023 To 10 Sep 2023US OpenUS Open Men Singles 2023Eliminated in qualification by O. Virtanen.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationOtto VirtanenLost6 - 1 2 - 6 3 - 6
06 Aug 2023 To 13 Aug 2023ATP Challenger Cary, USAATP Challenger Cary II, USA Men Singles 2023Seeded: #7Eliminated in round of 32 by B. Harris.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Billy HarrisLost5 - 7 6 - 7
29 Jul 2023 To 07 Aug 2023Mubadala Citi DC OpenATP Washington, USA Men Singles 2023Eliminated in round of 64 by J. Shang.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Juncheng ShangLost6 - 3 6 - 3
23 Jul 2023 To 29 Jul 2023ATP Challenger Salinas, EcuadorATP Challenger Salinas, Ecuador Men Singles 2023Seeded: #1Eliminated in round of 16 by O. Jasika.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Omar JasikaLost5 - 7 4 - 6Round of 32Gonzalo LamaWon7 - 6 6 - 2
09 Jul 2023 To 16 Jul 2023ATP Challenger Chicago, USAATP Challenger Chicago, USA Men Singles 2023Seeded: #3Eliminated in round of 32 by Y. Uchiyama.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Yasutaka UchiyamaLost2 - 6 1 - 6
02 Jul 2023 To 09 Jul 2023ATP Challenger Bloomfield Hills, USAATP Challenger Bloomfield Hills, USA Men Singles 2023Seeded: #2Eliminated in round of 16 by Y. Uchiyama.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Yasutaka UchiyamaLost6 - 2 6 - 4Round of 32Michael ZhengWon4 - 6 1 - 6
26 Jun 2023 To 16 Jul 2023WimbledonWimbledon Men Singles 2023Seeded: #17Eliminated in qualification by F. Ferreira Silva.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationFrederico Ferreira SilvaLost6 - 2 6 - 4QualificationRiccardo BonadioWon4 - 6 2 - 6
17 Jun 2023 To 24 Jun 2023ATP Challenger Ilkley, Great BritainATP Challenger Ilkley, Great Britain Men Singles 2023Eliminated in round of 32 by J. Shang.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Juncheng ShangLost3 - 6 6 - 7