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

251–259 of 259

DateTournamentRoundWinnerLoserScoreSurface
2019-06-17M25 HengyangR32Garrett JohnsAng Ji3-6 6-1 6-4Hard
2019-06-03Little Rock CHR64Stefan KozlovGarrett Johns7-5 6-3Hard
2019-06-03Little Rock CHQ1Garrett JohnsHarrison Adams7-6(2) 1-0 RETHard
2018-12-03USA F35R32Ryler DeheartGarrett Johns6-0 6-3Hard
2018-11-12USA F32R32Nick HardtGarrett Johns6-0 6-0Clay
2018-07-23AtlantaQ1Alex BoltGarrett Johns6-1 6-4Hard
2018-06-18Tunisia F24QFDiego HidalgoGarrett Johns6-0 6-2Clay
2018-06-18Tunisia F24R16Garrett JohnsAnis Ghorbel6-3 3-6 7-6(5)Clay
2018-06-18Tunisia F24R32Garrett JohnsMihnea Lorin Stefan Turcu6-3 7-6(3)Clay

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