12 Aug 2023 To 19 Aug 2023ATP Challenger Stanford, USAATP Challenger Stanford, USA Men Singles 2023Eliminated in round of 32 by T. Boyer.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Tristan BoyerLost6 - 3 7 - 6
29 Jul 2023 To 07 Aug 2023Mubadala Citi DC OpenATP Washington, USA Men Singles 2023Eliminated in round of 64 by M. Mmoh.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Michael MmohLost3 - 6 3 - 6QualificationSho ShimabukuroWon5 - 7 4 - 6QualificationJames Kent TrotterWon6 - 4 7 - 6
22 Jul 2023 To 30 Jul 2023Atlanta OpenATP Atlanta, USA Men Singles 2023Eliminated in qualification by G. Diallo.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationGabriel DialloLost6 - 3 6 - 2
20 Mar 2023 To 02 Apr 2023Miami Open presented by ItaúATP Miami, USA Men Singles 2023Eliminated in qualification by T. Machac.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationTomas MachacLost4 - 6 4 - 6
06 Mar 2023 To 19 Mar 2023BNP Paribas OpenATP Indian Wells, USA Men Singles 2023Eliminated in qualification by A. Popyrin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAlexei PopyrinLost6 - 4 7 - 6
25 Feb 2023 To 05 Mar 2023Abierto Mexicano TelcelATP Acapulco, Mexico Men Singles 2023Eliminated in qualification by E. Ymer.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationElias YmerLost6 - 4 6 - 4
19 Feb 2023 To 26 Feb 2023ATP Challenger Monterrey, MexicoATP Challenger Monterrey, Mexico Men Singles 2023Eliminated in round of 32 by N. Borges.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Nuno BorgesLost6 - 2 6 - 2