05 Aug 2023 To 13 Aug 2023National Bank Open ATPATP Toronto, Canada Men Singles 2023Eliminated in qualification by M. Purcell.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMax PurcellLost6 - 2 6 - 4
29 Jul 2023 To 07 Aug 2023Mubadala Citi DC OpenATP Washington, USA Men Singles 2023Eliminated in qualification by T. Kwiatkowski.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationThai-Son KwiatkowskiLost2 - 6 0 - 6
16 Jul 2023 To 23 Jul 2023Hall of Fame OpenATP Newport, USA Men Singles 2023Eliminated in qualification by S. Mansouri.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationSkander MansouriLost6 - 2 7 - 5
30 Jan 2022 To 06 Feb 2022ATP Challenger Cleveland, USAATP Challenger Cleveland, USA Men Singles 2022Seeded: #5Eliminated in qualification by R. Quiroz.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationRoberto QuirozLost3 - 6 6 - 7
23 Jan 2022 To 30 Jan 2022ATP Challenger Columbus, USAATP Challenger Columbus, USA Men Singles 2022Seeded: #4Eliminated in qualification by S. Fanselow.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationSebastian FanselowLost3 - 6 3 - 6QualificationJC AragoneWon6 - 3 6 - 3
07 Nov 2021 To 14 Nov 2021ATP Challenger Knoxville, USAATP Challenger Knoxville, USA Men Singles 2021Eliminated in round of 16 by E. Nava.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Emilio NavaLostRetiredRound of 32Tennys SandgrenWon6 - 3 6 - 7 6 - 7
31 Oct 2021 To 07 Nov 2021ATP Challenger Charlottesville, USAATP Challenger Charlottesville, USA Men Singles 2021Eliminated in round of 32 by I. Montes-de la Torre.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Inaki Montes-de la TorreLost6 - 3 4 - 6 7 - 6