03 Sep To 10 SepATP Challenger Istanbul, TurkeyATP Challenger Istanbul, Turkey Men Singles 2023Eliminated in round of 32 by E. Kirkin.RoundOpponentsStatusScoreRound of 32Ergi KirkinLost1 - 6 2 - 6
20 Aug To 26 AugATP Challenger Prague 3, Czech RepublicATP Challenger Prague 3, Czech Republic Men Singles 2023Eliminated in round of 32 by M. Chazal.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Maxime ChazalLost2 - 6 2 - 6
24 Jun To 01 JulRothesay International EastbourneATP Eastbourne, Great Britain Men Singles 2023Eliminated in qualification by M. Huesler.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMarc-Andrea HueslerLost6 - 2 6 - 2
28 May To 04 JunATP Challenger Little Rock, USAATP Challenger Little Rock, USA Men Singles 2023Eliminated in round of 32 by N. Moreno de Alboran.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Nicolas Moreno de AlboranLost6 - 2 3 - 6 4 - 6
20 May To 27 MayGonet Geneva OpenATP Geneva, Switzerland Men Singles 2023Seeded: #5Eliminated in qualification by N. Serdarusic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationNino SerdarusicLost6 - 1 6 - 4
07 May To 14 MayATP Challenger Prague2, Czech RepublicATP Challenger Prague2, Czech Republic Men Singles 2023Seeded: #3Eliminated in qualification by A. Santillan.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAkira SantillanLost2 - 6 0 - 6
30 Apr To 07 MayATP Challenger Prague, Czech RepublicATP Challenger Prague, Czech Republic Men Singles 2023Seeded: #10Eliminated in qualification by J. Domingues.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationJoao DominguesLost4 - 6 6 - 1 6 - 2
23 Apr To 30 AprATP Challenger Rome, ItalyATP Challenger Rome, Italy Men Singles 2023Eliminated in round of 32 by J. De Jong.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Jesper De JongLost6 - 3 6 - 2
15 Apr To 23 AprBarcelona Open Banc SabadellATP Barcelona, Spain Men Singles 2023Eliminated in qualification by J. Kovalik.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationJozef KovalikLost3 - 6 2 - 6
02 Apr To 09 AprGrand Prix Hassan IIATP Marrakech, Morocco Men Singles 2023Eliminated in qualification by A. Cazaux.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationArthur CazauxLost3 - 6 1 - 6
19 Mar To 26 MarATP Challenger, Biel, SwitzerlandATP Challenger, Biel, Switzerland Men Singles 2023Eliminated in round of 32 by M. Copil.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Marius CopilLost6 - 4 6 - 3
05 Mar To 12 MarATP Challenger Lugano, SwitzerlandATP Challenger Lugano, Switzerland Men Singles 2023Seeded: #4Eliminated in qualification by C. Hemery.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationCalvin HemeryLost2 - 6 3 - 6QualificationLuca MargaroliWon6 - 2 6 - 4
26 Feb To 05 MarATP Challenger Pune, IndiaATP Challenger Pune, India Men Singles 2023Eliminated in round of 32 by R. Noguchi.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Rio NoguchiLost4 - 6 6 - 2 7 - 6
19 Feb To 26 FebATP Challenger Rovereto, ItalyATP Challenger Rovereto, Italy Men Singles 2023Eliminated in round of 32 by J. Choinski.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Jan ChoinskiLost1 - 6 4 - 6
12 Feb To 19 FebATP Challenger Manama, BahrainATP Challenger Manama, Bahrain Men Singles 2023Eliminated in round of 16 by S. Caruso.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Salvatore CarusoLost1 - 6 2 - 6Round of 32Filip Cristian JianuWon6 - 7 7 - 6 6 - 7
05 Feb To 12 FebATP Challenger Tenerife 3, SpainATP Challenger Tenerife 3, Spain Men Singles 2023Eliminated in round of 32 by O. Gutierrez.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Oscar Jose GutierrezLost1 - 6 6 - 0 6 - 3