JP
ATP · #459
3career high · #456

John
Peers

AUSAUS·age 37·Right-handed·188cm · 6′2″
0
Career titles
#456
Career high rank
4-19
Career W/L
Current form
last 5 matches
23 · recent
ATP · Qual. F
W
Joao Fonseca
7562
06-14
ATP · Q1
L
Andrea Pellegrino
06-13
ATP · R16
L
Arthur Rinderknech
4675103
06-08
French · R64
L
Vladimir Pavicevic
643663
05-30
French · R64
W
Curt Stalder
6364
05-27
Rankings & Race
updated weekly · 52w rolling
Current rank · ATP
#459 3
Points total
75
52-week rolling
Points dropping next week
next defending ·
Tournaments played
career high · #456
Ranking trajectory · 8w · lower = better8w ago #464·now #459
8w ago6w4w2wnow
Race position
Not in current race
go to ATP Race →
Head to Head
top rivals · all-time
Career Stats
singles · all-time
Career record
419
win rate · 17.4%
Titles
0
tour-level singles
Hard
012
0% win
Clay
35
38% win
Grass
12
33% win
Elo rating by surface
Clay1497peak 1511 · 5 matches
Hard1438peak 1500 · 11 matches
Recent Matches
last 20
DateTournamentRoundOpponentScoreW/L
2026-06-14ATP HalleQual. FJoao Fonseca7-5 6-2W
2026-06-13ATP HalleQ1Andrea PellegrinoL
2026-06-08ATP S-HertogenboschR16Arthur Rinderknech4-6 7-5 10-3L
2026-05-30French Open (France)R64Vladimir Pavicevic6-4 3-6 6-3L
2026-05-27French Open (France)R64Curt Stalder6-3 6-4W
2026-05-19ATP GenevaR16Dominic Stricker7-5 6-2L
2025-01-31Davis Cup QLS R1: AUS vs SWERRLeo Borg7-5 6-4L
2014-09-22Kuala LumpurQ2N Vijay Sundar Prashanth7-6(4) 4-6 6-1L
2014-04-07CasablancaQ1Stephane Robert6-3 3-6 6-3L
2013-08-18Winston-SalemQ1Thiemo De Bakker6-3 6-3L
2013-04-29EstorilQ2Robin Haase3-6 6-3 6-2L
2013-04-29EstorilQ1Artur Completo3-6 6-4 6-2W
2013-04-08HoustonQ1Michael Yani5-7 7-5 RETW
2013-04-08HoustonQ2Luka Gregorc6-4 6-4L
2013-03-25Le Gosier CHR32Florent Serra7-6(6) 6-2L
2013-02-04MontpellierQ1Romain Jouan3-6 7-6(1) 6-2L
2013-01-07SydneyQ1Di Wu7-6(2) 6-1L
2012-10-01Belem CHR32Hans Podlipnik Castillo6-7(5) 7-6(4) 6-4L
2012-07-16Granby CHR32Igor Sijsling7-6(3) 7-5L
2012-04-09Leon CHR32Riccardo Ghedin7-6(2) 7-6(7)L
Tournaments
entered · recent + upcoming