18 Feb 2023 To 26 Feb 2023Rio OpenATP Rio de Janeiro, Brazil Men Singles 2023Eliminated in round of 32 by S. Baez.RoundOpponentsStatusScoreRound of 32Sebastian BaezLost3 - 6 2 - 6
11 Sep 2022 To 18 Sep 2022ATP Challenger Szczecin, PolandATP Challenger Szczecin, Poland Men Singles 2022Eliminated in qualification by R. Molleker.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationRudolf MollekerLost6 - 7 3 - 6
04 Sep 2022 To 11 Sep 2022ATP Challenger Cassis, FranceATP Challenger Cassis, France Men Singles 2022Eliminated in round of 32 by H. Moriya.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Hiroki MoriyaLost4 - 6 3 - 6QualificationJurgen BriandWon3 - 6 6 - 3 7 - 5QualificationLuke JohnsonWon2 - 6 6 - 7
28 Aug 2022 To 04 Sep 2022ATP Challenger Toulouse, FranceATP Challenger Toulouse, France Men Singles 2022Eliminated in qualification by M. Jaziri.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMalek JaziriLost6 - 3 3 - 6 3 - 6
21 Aug 2022 To 28 Aug 2022ATP Challenger Banja Luka, Bosnia & HerzegovinaATP Challenger Banja Luka, Bosnia & Herzegovina Men Singles 2022Eliminated in qualification by M. Neuchrist.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMaximilian NeuchristLost4 - 6 7 - 6 6 - 4
24 Jul 2022 To 31 Jul 2022ATP Challenger Segovia, SpainATP Challenger Segovia, Spain Men Singles 2022Eliminated in qualification by E. Ejupovic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationElmar EjupovicLost6 - 7 7 - 6 7 - 6
17 Jul 2022 To 24 Jul 2022ATP Challenger Pozoblanco, SpainATP Challenger Pozoblanco, Spain Men Singles 2022Eliminated in qualification by O. Jasika.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationOmar JasikaLost6 - 3 6 - 2QualificationTristan SchoolkateWon7 - 5 3 - 6 7 - 6
10 Jul 2022 To 17 Jul 2022ATP Challenger Amersfoort, NetherlandsATP Challenger Amersfoort, Netherlands Men Singles 2022Eliminated in qualification by J. Nikles.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationJohan NiklesLost6 - 4 5 - 7 6 - 1
03 Jul 2022 To 10 Jul 2022ATP Challenger Porto, PortugalATP Challenger Porto, Portugal Men Singles 2022Eliminated in round of 32 by E. Nava.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Emilio NavaLost6 - 4 6 - 3QualificationKenny De SchepperWon5 - 7 5 - 7QualificationDenis IstominWon6 - 1 6 - 3
19 Jun 2022 To 26 Jun 2022ATP Challenger Oeiras 3, PortugalATP Challenger Oeiras 3, Portugal Men Singles 2022Eliminated in round of 32 by G. Oliveira.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Goncalo OliveiraLost6 - 4 5 - 7 6 - 1QualificationAlejandro Moro CanasWon2 - 6 2 - 6QualificationTristan LamasineWon6 - 4 6 - 3
14 Nov 2021 To 21 Nov 2021ATP Challenger Pau, FranceATP Challenger Pau, France Men Singles 2021Seeded: #4Eliminated in qualification by A. Reymond.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationArthur ReymondLost4 - 6 4 - 6
07 Nov 2021 To 14 Nov 2021ATP Challenger Roanne, FranceATP Challenger Roanne, France, Men Singles 2021Seeded: #5Eliminated in qualification by V. Orlov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationVladyslav OrlovLost6 - 4 6 - 2
31 Oct 2021 To 07 Nov 2021ATP Challenger Tenerife, SpainATP Challenger Tenerife, Spain Men Singles 2021Seeded: #7Eliminated in qualification by Y. Bondarevskiy.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationYan BondarevskiyLost7 - 5 6 - 1
29 Aug 2021 To 05 Sep 2021ATP Challenger Manacor, Mallorca, Spain2021 ATP Challenger Mallorca, Spain Men SinglesSeeded: #3Eliminated in qualification by R. Giotis.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationRafael GiotisLost6 - 7 2 - 6
01 Aug 2021 To 08 Aug 2021ATP Challenger Liberec, Czech Republic2021 ATP Challenger Liberec, Czech Republic Men SinglesSeeded: #6Eliminated in qualification by D. Vega.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationDavid VegaLost6 - 3 3 - 6 6 - 3
25 Jul 2021 To 01 Aug 2021ATP Challenger Poznan, Poland2021 ATP Challenger Poznan, Poland Men SinglesSeeded: #4Eliminated in qualification by D. Poljak.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationDavid PoljakLost6 - 4 3 - 6 1 - 6