ATP

Keith
Carpenter

CANCAN·age 85·Right-handed·188cm · 6′2″
Unranked
ATP
Latest matches
AucklandDec 1975HARDLost in R32
R32
🇳🇿Jeff Simpson67
🇨🇦Keith Carpenter36
Toronto WCTFeb 1974Lost in R32
R32
🇳🇱Tom Okker66
🇨🇦Keith Carpenter11
QuebecOct 1973Lost in R32
R32
🇬🇧Gerald Battrick66
🇨🇦Keith Carpenter14
TorontoAug 1973CLAYLost in R64
R64
🇬🇧Graham Stilwell67
🇨🇦Keith Carpenter35
Toronto WCTFeb 1973Lost in R32
R32
🇦🇺Rod Laver166
🇨🇦Keith Carpenter22
Montreal / TorontoAug 1971CLAYLost in R32
R32
🇦🇺Rod Laver66
🇨🇦Keith Carpenter22
Montreal / TorontoAug 1970CLAYLost in R16
R16
🇦🇺Fred Stolle66
🇨🇦Keith Carpenter13
US OpenAug 1969GRSSLost in R128
R128
🇺🇸Dennis Ralston167610
🇨🇦Keith Carpenter538
More matches
TorontoAug 1969CLAYLost in R32
R32
🇺🇸Lester Sack666
🇨🇦Keith Carpenter124
R64
🇨🇦Keith Carpenter667
🇨🇦Chris Burr135
TorontoAug 1968CLAYLost in QF
QF
R16
🇨🇦Keith Carpenter11666
🇺🇸Rudy Hernando66342
R32
🇨🇦Keith Carpenter54966
🇧🇪Andre Thielemans76701
R64
🇻🇪Ivon Savy
WimbledonJun 1968GRSSLost in R128
R128
🇪🇸Jose Luis Arillla66116
🇨🇦Keith Carpenter44133
LondonJun 1968GRSSLost in R128
R128
🇿🇦Frew Mcmillan76
🇨🇦Keith Carpenter54
BristolJun 1968Lost in R16
R16
🇿🇦Bob Hewitt86
🇨🇦Keith Carpenter61
R32
🇨🇦Keith Carpenter86
🇯🇵Koji Watanabe64
R64
Davis Cup AME SF: MEX vs CANMay 1968CLAYLost in RR
RR
🇲🇽Rafael Osuna666
🇨🇦Keith Carpenter232
BournemouthApr 1968CLAYLost in R32
R32
🇬🇧John Barrett676
🇨🇦Keith Carpenter251
Johannesburg 1Apr 1968HARDLost in R32
R32
🇺🇸Clark Graebner667
🇨🇦Keith Carpenter415
R64
🇨🇦Keith Carpenter6566
🇿🇦Basil Wheeler3720
Season by season
tour-level singles

Pick up to three statistics in the table to draw them.

Statistic1968196919701971197319741975
Results
Year-end rank–––––––
W–L5–71–20–10–10–30–10–1
41.7%––––––
Titles0000000
Matches with statistics–––––––
Race position
Not in current race
go to ATP Race →
Head to Head
top rivals · all-time
Career Stats
singles · all-time
Career record
6 – 16
win rate · 27.3%
Titles
0
tour-level singles
Clay
3–7
30% win
Hard
1–2
33% win
Grass
0–3
0% win
Elo rating by surface
Hard1490peak 1502 · 3 matches
Clay1486peak 1512 · 11 matches
Grass1466peak 1500 · 3 matches