Player data updated: 2026-09-13 02:16 UTC

Grant Stafford

RSA Age 55 188 cm / 6'2" Plays: Right-Handed ATP Tour years active: 1990–2000

Grant Stafford represented South Africa on the ATP Tour and reached a career high of No. 53. TennisDB's records show a singles record of 83–111 and no singles titles.

Peak singles rank
53 (Jan 31, 1994)
Elo peak
1807 (71st percentile)
Singles record
83–111 (42.8%)
Singles titles
0
Prize money
$1,307,208

Records cover recorded main-draw singles results in TennisDB's ATP event archive, including credited walkovers; qualifying is shown separately below.

Jump to section

ATP Matches full match log →

Grant Stafford's recent, live, and scheduled ATP matches
OpponentScoreResultH2HMatch DataDateRoundTournamentCategorySurface
Stefan Koubek #43 7-5 5-7 6-2 2-6 3-6 L H2H Match data Jan 21, 2000* R64 Australian Open Grand Slam Hard
Marat Safin #23 7-6(4) 6-4 6-1 W H2H Match data Jan 19, 2000* R128 Australian Open Grand Slam Hard
Grant Doyle #331 3-6 6-1 6-0 W H2H Match data Jan 18, 2000* Q3 Q Australian Open Grand Slam Hard
Radek Stepanek #165 6-1 6-3 W H2H Match data Jan 18, 2000* Q2 Q Australian Open Grand Slam Hard
Johan Settergren #300 7-6(5) 6-4 W H2H Match data Jan 17, 2000 Q1 Q Australian Open Grand Slam Hard

Qualifying matches are shown here but excluded from main-draw summaries and leaderboards.

Rivals all rivalries →

Grant Stafford's most-played ATP rivals
OpponentWLMLast PlayedH2H
Patrick Rafter 1 4 5 Jun 25, 1997 H2H
Thomas Muster 2 3 5 Mar 19, 1997 H2H
Jonas Bjorkman 0 4 4 Jun 23, 1999 H2H
Richey Reneberg 3 1 4 Feb 12, 1998 H2H
Luiz Mattar 0 4 4 May 13, 1994 H2H

Career Results

Grant Stafford career results by season
SeasonAgeTypeWLMWin %Start RankEnd Rank
199019ATP0110.0%712264
199120ATP561145.5%264172
199221ATP44850.0%172191
199322ATP17143154.8%19186
199423ATP11213234.4%86168
199524ATP27922.2%168288
199625ATP10132343.5%28883
199726ATP21204151.2%8274
199827ATP12213336.4%74163
199928ATP0330.0%164475
200029Qualifying Q303100.0%
200029ATP11250.0%473435
Career8311119442.8%

Career Results by Surface

Grant Stafford career results by season and surface
SeasonAgeType HardClayGrassCarpetTotal
WLMWin %WLMWin %WLMWin %WLMWin % WLMWin %
199019ATP 0110.0% 0110.0%
199120ATP 54955.6%0220.0% 561145.5%
199221ATP 23540.0%21366.7% 44850.0%
199322ATP 13112454.2%43757.1% 17143154.8%
199423ATP 9122142.9%25728.6%0330.0%0110.0% 11213234.4%
199524ATP 25728.6%0110.0%0110.0% 27922.2%
199625ATP 381127.3%52771.4%23540.0% 10132343.5%
199726ATP 10112147.6%43757.1%641060.0%12333.3% 21204151.2%
199827ATP 8122040.0%15616.7%34742.9% 12213336.4%
199928ATP 0220.0%0110.0% 0330.0%
200029Qualifying Q 303100.0% 303100.0%
200029ATP 11250.0% 11250.0%
Career537012343.1%7142133.3%20193951.3%381127.3%8311119442.8%

Career Results by Opponent Rank

Grant Stafford career results by season and opponent rank
SeasonAge 1-1011-3031-100100+Total
WLMWin %WLMWin %WLMWin %WLMWin % WLMWin %
199019 00000110.0%00 0110.0%
199120 0220.0%0110.0%22450.0%31475.0% 561145.5%
199221 0220.0%11250.0%21366.7%101100.0% 44850.0%
199322 12333.3%14520.0%751258.3%831172.7% 17143154.8%
199423 14520.0%12333.3%291118.2%35837.5% 7202725.9%
199524 0110.0%0024633.3%0110.0% 26825.0%
199625 0110.0%0330.0%25728.6%741163.6% 9132240.9%
199726 0440.0%35837.5%1171861.1%731070.0% 21194052.5%
199827 0440.0%0660.0%661250.0%551050.0% 11213234.4%
199928 000110.0%0110.0%00 0220.0%
200029 00101100.0%0110.0%00 11250.0%
Career 220229.1%7233023.3%34427644.7%34225660.7% 7710718441.8%

Opponent ranking data available for 184/194 (94.8%) of Grant Stafford's ATP main draw matches.

Performance Stats

Grant Stafford performance statistics by season
SeasonAgeSampleAces/MDFs/M1st Sv%1st Sv Pts%2nd Sv Pts%BP Saved%BP Conv%Svc Pts%Ret Pts%
199120 10/11 1.6 2.9 66.6% 61.7% 43.9% 53.1% 40.6% 55.5% 39.0%
199221 8/8 3.6 5.8 60.4% 64.4% 34.5% 42.1% 40.5% 53.0% 42.7%
199322 25/31 2.3 3.2 61.9% 66.5% 46.6% 53.3% 50.5% 59.1% 44.0%
199423 26/32 2.3 4.2 60.8% 64.3% 43.2% 48.3% 39.9% 56.0% 39.8%
199524 7/9 3.7 4.7 61.7% 64.6% 44.0% 53.7% 40.4% 56.3% 39.2%
199625 22/23 4.9 2.7 60.2% 70.3% 49.0% 61.2% 37.6% 61.8% 38.5%
199726 36/41 4.8 3.5 55.4% 71.7% 51.0% 53.0% 53.2% 62.4% 41.1%
199827 30/33 3.9 4.3 56.9% 67.1% 44.0% 49.0% 33.6% 57.0% 38.4%
199928 2/3 1.5 6.5 61.6% 70.0% 34.4% 45.2% 13.3% 56.4% 35.6%
200029 2/2 8.0 7.5 61.9% 79.4% 48.2% 59.2% 34.2% 68.1% 39.9%
Career 168/194 3.6 3.8 59.4% 67.6% 45.9% 52.2% 42.6% 58.8% 40.3%

Detailed serve and return statistics available for 168/194 (86.6%) of Grant Stafford's ATP main draw matches.

Advanced Stats

Grant Stafford advanced statistics by season
Season Age Elo P+ Serve+ Return+ PD TPW% Hard Elo Clay Elo Grass Elo Set Win % Set Margin Dec. Set Tiebreak Pressure+ Schedule
1990 19 1493 101.2 0.0% -3.50 0–1 -0.11
1991 20 1553 120.2 -2.74 +0.10 0.877 47.4% +35 37.9% -0.86 4–0 (100%) 1–3 (25%) 105.2 +0.35
1992 21 1636 116.0 -2.73 +2.89 0.909 47.9% -35 +9 52.4% -0.43 1–1 3–0 (100%) -0.68
1993 22 1718 129.9 -1.48 +4.18 1.076 51.6% -17 -65 55.2% +0.18 4–2 (67%) 6–3 (67%) 105.8 +0.11
1994 23 1558 130.9 -3.88 +1.31 0.904 47.9% +81 -50 +43 40.5% -0.46 3–10 (23%) 4–4 (50%) 94.4 -0.87
1995 24 1530 116.1 -1.20 +0.97 0.895 47.6% +80 32.0% -0.92 2–4 (33%) 1–4 (20%) 95.9 -0.12
1996 25 1563 122.3 -0.43 -0.01 1.008 50.1% +9 +95 48.3% +0.05 2–6 (25%) 4–4 (50%) 96.5 +1.72
1997 26 1658 134.1 +0.10 +3.52 1.093 51.4% -32 -111 +67 50.0% +0.05 7–8 (47%) 4–5 (44%) 102.5 -0.14
1998 27 1565 127.0 -3.40 +0.46 0.893 47.5% +59 -78 +128 39.2% -0.82 3–6 (33%) 3–3 (50%) 96.7 -0.07
1999 28 1535 103.1 +1.15 -0.33 0.817 44.9% 0.0% -2.86 -0.39
2000 29 1592 112.5 +0.96 +1.20 1.250 53.0% 62.5% +0.63 0–1 1–0 -0.05
Career 1807 133.9 -1.78 +1.85 0.977 49.4% +21 -80 +52 44.8% -0.34 26–38 (41%) 27–27 (50%) 100.0 -0.13

Tournament Results by Category

Grand Slams

Grant Stafford Grand Slams results by season
SeasonAge AORGWUSO W-L
Win %
199120 R64 1–1 (50%)
199221 R128R32 2–2 (50%)
199322 R128R128R128 0–3 (0%)
199423 R16R128R128R128 3–4 (43%)
199524 R128 0–1 (0%)
199625 R64R128 1–2 (33%)
199726 R64R128R128R64 2–4 (33%)
199827 R128R128R128 0–3 (0%)
199928 R128 0–1 (0%)
200029 R64 4–1 (80%)
W-L 8–7
(53%)
0–3
(0%)
3–7
(30%)
2–5
(29%)
13–22
(37%)

Masters 1000

Grant Stafford Masters 1000 results by season
SeasonAge CANCINIWMIA W-L
Win %
199120 R32 1–1 (50%)
199221 R64 1–1 (50%)
199322 R32R32R64 3–3 (50%)
199423 R64R64 1–2 (33%)
199625 R64R128 0–2 (0%)
199726 R64R64R64 1–3 (25%)
199827 R64R64R64 1–3 (25%)
W-L 1–4
(20%)
1–2
(33%)
1–3
(25%)
5–6
(45%)
8–15
(35%)

ATP 500

Grant Stafford ATP 500 results by season
SeasonAge NAPWASMEMNEWPHIBRI W-L
Win %
199019 R64 0–1 (0%)
199120 R32R16R64 3–3 (50%)
199322 R64R32 1–2 (33%)
199423 R64R32R32R32 1–4 (20%)
199524 R64R16 2–2 (50%)
199625 R64R64R32R16 2–4 (33%)
199726 R16R64SFR16 6–4 (60%)
199827 R64R32QFQF 6–4 (60%)
199928 R64R64 0–2 (0%)
W-L 3–6
(33%)
5–7
(42%)
4–5
(44%)
2–2
(50%)
6–5
(55%)
1–1
(50%)
21–26
(45%)

ATP 250

Grant Stafford ATP 250 results by season
SeasonAge ADEATLASBBEIHALNWPQUESELBIRCHIDLBBRILOSEASEASORLOSTPINSANSCHSCOBRISOUST.SYDTEL W-L
Win %
199120 R32 0–1 (0%)
199221 R16 1–1 (50%)
199322 QFR16SFR32FQF 13–6 (68%)
199423 QFR32R16R64R16R16R32R32R32R16R32 6–11 (35%)
199524 R32R32R32R32 0–4 (0%)
199625 R32FR32R16QF 7–5 (58%)
199726 R32R16R16SFR32QFFR32R16 12–9 (57%)
199827 R32R32R32R16R32R32R32R16R16R16R32 5–11 (31%)
W-L 2–2
(50%)
0–3
(0%)
1–2
(33%)
1–2
(33%)
1–1
(50%)
10–5
(67%)
3–3
(50%)
0–1
(0%)
1–1
(50%)
0–1
(0%)
1–2
(33%)
3–1
(75%)
0–3
(0%)
0–1
(0%)
3–2
(60%)
5–2
(71%)
0–1
(0%)
0–2
(0%)
1–2
(33%)
0–1
(0%)
1–1
(50%)
1–1
(50%)
5–4
(56%)
0–1
(0%)
1–1
(50%)
4–2
(67%)
44–48
(48%)

Results show the best round reached per tournament and season.

ATP Ranking History full ranking history →

Career high
53
Career-high date
Jan 31, 1994
First Top 100
Jun 14, 1993
First Top 50
First Top 20
First Top 10

Ranking History Matrix

Grant Stafford ranking history by month and season
SeasonAgeJanFebMarAprMayJunJulAugSepOctNovDec
198817883876774785633643577584576564
198918561562564609616607676672816795838712
199019706694703307304304288249250254254264
199120261245232354308312215190176178182172
199221170167162152160162167196201190188191
199322186184161112115102100100105828686
199423535860837791106112117160159168
199524332364386435451457300306286278285288
1996252922421901491211209810592868483
199726777869637667807078817574
1998277767729389108115127132141162163
199928166220313344346434509482502530548475
200029313342348338339340372397393391387435
20013010731072107010791076109910851097112811431161

Similar Players

Other ATP players with comparable peak level, era, career record, and career scale.

Grant Stafford's most statistically similar ATP players
Player Country Peak ranking Peak Elo M W L Win % Prize money Titles GS M1000 Years Rivalries Match log
Alex Radulescu GER #51 1,727 96 40 56 41.7% $698,887 0 0 0 1992–1998 Rivalries Match log
Sandon Stolle AUS #50 1,745 220 100 120 45.5% $3,762,442 0 0 0 1989–1999 Rivalries Match log
Jamie Morgan AUS #52 1,755 140 60 80 42.9% $640,354 0 0 0 1988–1996 Rivalries Match log
Daniel Nestor CAN #58 1,735 174 71 103 40.8% $12,835,671 0 0 0 1989–2006 Rivalries Match log
Luis Herrera MEX #49 1,668 110 43 67 39.1% $542,438 0 0 0 1990–1997 Rivalries Match log
Aki Rahunen FIN #57 1,682 69 27 42 39.1% $257,054 0 0 0 1990–1992 Rivalries Match log
Francisco Roig ESP #60 1,715 160 64 96 40.0% $1,466,118 0 0 0 1987–1999 Rivalries Match log
Lionel Roux FRA #48 1,727 192 76 116 39.6% $1,255,648 0 0 0 1992–2002 Rivalries Match log
Paul Goldstein USA #58 1,747 200 85 115 42.5% $1,620,456 0 0 0 1993–2007 Rivalries Match log
Jens Woehrmann GER #54 1,670 47 20 27 42.6% $165,790 0 0 0 1989–1991 Rivalries Match log
Leonardo Lavalle MEX #51 1,728 162 64 98 39.5% $903,200 1 0 0 1985–1998 Rivalries Match log
Jan Apell SWE #62 1,770 111 44 67 39.6% $1,404,957 0 0 0 1989–1999 Rivalries Match log

Frequently Asked Questions

How old is Grant Stafford?
Grant Stafford is 55 years old, born on May 27, 1971.
Which country does Grant Stafford represent?
Grant Stafford represents South Africa in TennisDB's ATP records.
How tall is Grant Stafford?
Grant Stafford is 188 cm / 6'2".
Is Grant Stafford left-handed or right-handed?
Grant Stafford plays right-handed.
How many Grand Slam singles titles has Grant Stafford won?
Grant Stafford has not won a Grand Slam singles title.
How many Masters 1000 titles has Grant Stafford won?
TennisDB does not group any of Grant Stafford's titles under the modern Masters 1000 category.
What is Grant Stafford's highest ATP ranking?
Grant Stafford's career-high ATP singles ranking is world No. 53, first achieved on January 31, 1994.
What is Grant Stafford's career win-loss record?
Grant Stafford has a career ATP singles record of 83 wins and 111 losses (42.8%).
How much career prize money has Grant Stafford earned?
Grant Stafford has earned at least $1,307,208 in career prize money from professional tennis.
Which seasons of Grant Stafford's career appear in TennisDB?
Grant Stafford appears in TennisDB's ATP main-tour match records from 1990 through 2000.
On which surface does Grant Stafford have the highest recorded win rate?
Among surfaces with at least 20 recorded matches, Grant Stafford's highest ATP main-draw win rate is on grass: 51.3% (20–19).
Who has Grant Stafford faced most often?
Grant Stafford's most frequent opponent is Patrick Rafter, with a head-to-head record of 1–4 across 5 meetings.