Player

🇺🇸 Garrett Johns

Career matches 259
Wins 154
Losses 105
Win rate 59.5%
Elo (current) 1,619 2026-04-15

Surface breakdown

Hard 58.9% 103W – 72L (175 matches)
Clay 60.7% 51W – 33L (84 matches)

Career form (last 10)

WWLWLWWWLW

Newest on left. Hover for details.

Head-to-head (top 5 opponents)

OpponentPlayedWLW%
Victor Lilov440100%
Nathan Ponwith440100%
Axel Nefve330100%
Cannon Kingsley31233%
Lorenzo Joaquin Rodriguez32167%

Recent matches

Reset

151–200 of 259

DateTournamentRoundWinnerLoserScoreSurface
2024-04-22M15 Vero Beach FLSFGarrett JohnsWilliam Grant6-3 7-5Clay
2024-04-22M15 Vero Beach FLQFGarrett JohnsRudy Quan6-4 6-4Clay
2024-04-22M15 Vero Beach FLR16Garrett JohnsAlexander Razeghi6-3 6-4Clay
2024-04-22M15 Vero Beach FLR32Garrett JohnsBen Jones6-4 6-4Clay
2024-04-08Sarasota CHQ1Felix CorwinGarrett Johns6-3 4-6 7-6(5)Clay
2024-01-08M25 LoughboroughR32Raphael CollignonGarrett Johns7-6(3) 6-2Hard
2024-01-01Oeiras 1 CHQ1Garrett JohnsFrancisco Rocha6-3 7-5Hard
2024-01-01Oeiras 1 CHQ2Egor GerasimovGarrett Johns1-6 6-3 7-6(1)Hard
2023-11-13M15 Boca Raton FLFKilian FeldbauschGarrett Johns6-4 7-5Clay
2023-11-13M15 Boca Raton FLSFGarrett JohnsVictor Lilov3-6 6-4 6-2Clay
2023-11-13M15 Boca Raton FLQFGarrett JohnsMatias Franco Descotte2-6 6-2 6-4Clay
2023-11-13M15 Boca Raton FLR16Garrett JohnsDaniel MilavskyW/OClay
2023-11-13M15 Boca Raton FLR32Garrett JohnsRonan Jachuck6-4 6-3Clay
2023-11-06M15 Winston-Salem NCFGarrett JohnsDhakshineswar Suresh2-6 6-0 6-0Hard
2023-11-06M15 Winston-Salem NCSFGarrett JohnsLuciano Tacchi7-5 1-6 7-6(4)Hard
2023-11-06M15 Winston-Salem NCQFGarrett JohnsEmile Hudd6-4 5-7 6-4Hard
2023-11-06M15 Winston-Salem NCR16Garrett JohnsLuca Staeheli6-4 6-2Hard
2023-11-06M15 Winston-Salem NCR32Garrett JohnsAxel Nefve6-2 5-7 6-3Hard
2023-10-30M15 Fayetteville ARFGarrett JohnsDerek Pham6-4 6-2Hard
2023-10-30M15 Fayetteville ARSFGarrett JohnsMatias Soto7-5 4-6 6-0Hard
2023-10-30M15 Fayetteville ARQFGarrett JohnsTyler Stice6-2 6-2Hard
2023-10-30M15 Fayetteville ARR16Garrett JohnsSebastian Dominko6-4 6-1Hard
2023-10-30M15 Fayetteville ARR32Garrett JohnsLucas Renard6-4 7-5Hard
2023-10-23M25 Harlingen TXR32Ivan Marrero CurbeloGarrett Johns6-3 6-3Hard
2023-10-09Fairfield CHQ1Alfredo PerezGarrett Johns6-2 7-6(2)Hard
2023-10-02Tiburon CHR32Learner TienGarrett Johns6-2 6-4Hard
2023-10-02Tiburon CHQ2Garrett JohnsAlexander Cozbinov6-4 1-6 6-1Hard
2023-10-02Tiburon CHQ1Garrett JohnsOmni Kumar6-1 6-3Hard
2023-09-25Charleston CHR16Denis KudlaGarrett Johns6-3 6-3Hard
2023-09-25Charleston CHR32Garrett JohnsGiovanni Mpetshi Perricard6-4 7-6(4)Hard
2023-09-11Cary CHR16Zachary SvajdaGarrett Johns6-3 6-3Hard
2023-09-11Cary CHR32Garrett JohnsDarwin Blanch6-2 3-6 7-6(2)Hard
2023-09-11Cary CHQ2Garrett JohnsNathan Ponwith7-6(2) 6-2Hard
2023-09-11Cary CHQ1Garrett JohnsJustin Boulais7-5 7-6(8)Hard
2023-08-28M15 MonastirR16Alexandros SkorilasGarrett Johns6-3 6-7(5) 6-1Hard
2023-08-28M15 MonastirR32Garrett JohnsSamir Banerjee6-3 1-6 6-4Hard
2023-08-21M15 MonastirQFMartin LandaluceGarrett Johns6-3 3-0 RETHard
2023-08-21M15 MonastirR16Garrett JohnsMohammad Alkotop6-1 6-0Hard
2023-08-21M15 MonastirR32Garrett JohnsThomas Braithwaite6-2 6-3Hard
2023-08-14M15 MonastirFGarrett JohnsLukas Pokorny6-7(3) 6-2 6-3Hard
2023-08-14M15 MonastirSFGarrett JohnsKris Van Wyk7-5 6-2Hard
2023-08-14M15 MonastirQFGarrett JohnsYounes Lalami Laaroussi6-2 6-2Hard
2023-08-14M15 MonastirR16Garrett JohnsMario Gonzalez Fernandez4-2 RETHard
2023-08-14M15 MonastirR32Garrett JohnsAleksandr Lobanov6-7(3) 7-6(3) 5-1 RETHard
2023-07-31M15 XativaR16Andrea BollaGarrett Johns2-6 6-3 6-1Clay
2023-07-31M15 XativaR32Garrett JohnsBruno Pujol Navarro7-5 3-6 6-4Clay
2023-07-24M25 DeniaR32Felix GillGarrett Johns6-4 7-6(4)Clay
2023-07-17M25 GandiaR16Sergi Perez ContriGarrett Johns7-6(0) 6-1Clay
2023-07-10M25 Roda de BaraR32Edas ButvilasGarrett Johns6-3 6-3Hard
2023-06-19M25 TulsaQFAidan MchughGarrett Johns3-6 6-4 6-2Hard

Aliases

6

atp

  • G. Johns
  • Garrett Johns (j0b5)

atp_short

  • G. Johns (j0b5)

itf

  • Garrett Johns (800468379)

sackmann

  • Garrett Johns (208143)

variant

  • G Johns
Clunter — AI-powered tennis betting tips & tracking
Model: WElo + serve stats | Exchange: Betfair