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

1–50 of 259

DateTournamentRoundWinnerLoserScoreSurface
2026-04-27Ostrava2nd Round QualifyingGarrett JohnsDominik Recek6-4 6-7(4) 6-2Clay
2026-04-27Ostrava1st Round QualifyingGarrett JohnsPawel Juszczak6-1 6-2Clay
2026-04-20Savannah1st Round QualifyingAndrew JohnsonGarrett Johns7-6(4) 6-4Clay
2026-04-13TallahasseeRound of 32Garrett JohnsColton Smith7-6(6) 6-1Clay
2026-04-13TallahasseeRound of 16Hynek BartonGarrett Johns6-4 6-4Clay
2026-04-13Tallahassee2nd Round QualifyingGarrett JohnsDaniel Dutra Da Silva7-6(4) 2-6 7-6(5)Clay
2026-04-13Tallahassee1st Round QualifyingGarrett JohnsRonald Hohmann6-2 6-4Clay
2026-04-06SarasotaRound of 32Garrett JohnsDaniel Elahi Galan6-2 7-6(2)Clay
2026-04-06SarasotaRound of 16Daniel Dutra Da SilvaGarrett Johns6-4 6-3Clay
2026-04-06Sarasota2nd Round QualifyingGarrett JohnsRyan Colby5-1 RETClay
2026-04-06Sarasota1st Round QualifyingGarrett JohnsRonald Hohmann6-7(3) 6-2 6-4Clay
2026-03-23BucaramangaRound of 32Garrett JohnsValerio Aboian6-2 5-7 6-4Clay
2026-03-23BucaramangaRound of 16Lorenzo Joaquin RodriguezGarrett Johns6-2 6-1Clay
2026-03-09KigaliRound of 32Alexander DonskiGarrett Johns7-6(4) 7-6(9)Clay
2026-03-02KigaliRound of 32Marco TrungellitiGarrett Johns6-4 4-6 6-4Clay
2026-02-09Baton RougeRound of 32Christian LangmoGarrett Johns7-5 6-3Hard
2026-02-02ClevelandRound of 32Tristan BoyerGarrett Johns6-4 6-4Hard
2026-01-27San DiegoRound of 32Garrett JohnsKarl Poling6-2 7-6(5)Hard
2026-01-27San DiegoRound of 16Patrick KypsonGarrett Johns7-6(4) 6-2Hard
2026-01-12M25 MonastirQFLukas PokornyGarrett Johns3-6 6-3 6-4Hard
2026-01-12M25 MonastirR2Garrett JohnsKosuke Ogura6-1 6-3Hard
2026-01-05M25 MonastirR2Alaa TrifiGarrett Johns7-6(4) 4-6 7-5Hard
2026-01-05M25 MonastirR1Garrett JohnsGoncalo Marques6-4 7-5Hard
2025-11-24Bogota#3041Round of 32Alex HernandezGarrett Johns7-6(4) 6-2Clay
2025-11-17M25 Austin, TXSFLui MaxtedGarrett Johns6-0 6-2Hard
2025-11-17M25 Austin, TXQFGarrett JohnsMicah Braswell6-4 3-6 7-6(2)Hard
2025-11-17M25 Austin, TXR2Garrett JohnsJonah Braswell6-4 6-0Hard
2025-11-17M25 Austin, TXR1Garrett JohnsStefan Menichella1-6 6-1 6-3Hard
2025-11-10KobeRound of 32Marc Andrea HueslerGarrett Johns6-3 7-5Hard
2025-11-03MatsuyamaRound of 32Garrett JohnsMaximus Jones6-4 4-6 6-1Hard
2025-11-03MatsuyamaRound of 16Sho ShimabukuroGarrett Johns6-2 6-2Hard
2025-10-27SeoulRound of 32Frederico Ferreira SilvaGarrett Johns6-4 6-1Hard
2025-10-20SuzhouRound of 32Tsung Hao HuangGarrett Johns7-6(6) 7-6(2)Hard
2025-10-06FairfieldSemi-FinalsJay FriendGarrett Johns6-3 6-3Hard
2025-10-06FairfieldRound of 32Garrett JohnsPhilip Sekulic6-4 6-4Hard
2025-10-06FairfieldRound of 16Garrett JohnsAndrew Fenty6-1 6-4Hard
2025-10-06FairfieldQuarter-FinalsGarrett JohnsMats Rosenkranz6(7)-7 6-2 6-3Hard
2025-09-29TiburonRound of 32Benjamin HassanGarrett Johns7-5 6-3Hard
2025-09-22Las VegasRound of 32Jurij RodionovGarrett Johns4-6 7-6(4) 6-4Hard
2025-09-15ColumbusRound of 32Michael ZhengGarrett Johns6-0 6-4Hard
2025-09-08Winston Salem#3011Round of 32Antoine GhibaudoGarrett Johns6-3 6-4Hard
2025-08-24US Open3rd Round QualifyingLeandro RiediGarrett Johns7-6(5) 6-4Hard
2025-08-24US Open2nd Round QualifyingGarrett JohnsOliver Crawford7-6(4) 6-3Hard
2025-08-24US Open1st Round QualifyingGarrett JohnsColton Smith6-3 6-3Hard
2025-08-04ChicagoSemi-FinalsMichael ZhengGarrett Johns2-6 6-4 6-1Hard
2025-08-04ChicagoRound of 32Garrett JohnsBilly Harris3-6 6-3 6-4Hard
2025-08-04ChicagoRound of 16Garrett JohnsAlex Bolt6-2 2-6 7-5Hard
2025-08-04ChicagoQuarter-FinalsGarrett JohnsTrevor Svajda7-5 6-2Hard
2025-07-28Lexington2nd Round QualifyingGiles HusseyGarrett Johns6-1 7-6(5)Hard
2025-07-28Lexington1st Round QualifyingGarrett JohnsRamkumar Ramanathan6-2 6-3Hard

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