Jim Grabb

Where the 1538.2 rating comes from

From 183 matches played between 5 February 1990 and 14 June 1999, 180 of them rated, and from them alone. Every line below was written at computation time: nothing is recomputed to show this page.

How to read this

On the right: the change this match produced, then the value before → after. A line's arrival value is the next line's starting value, down to the starting rating given to every newcomer. A ±0.0 is a counted match that did not move the rating, a walkover for instance.

183 matches, from the most recent to the first

beat Miles Maclagan 2–1
14/06/99 · ATP 250 1999 · Qualifying — Second round · detail
+9.51528.6 → 1538.2
beaten by Kevin Ullyett 0–2
14/06/99 · ATP 250 1999 · Qualifying — Qualifying competition · detail
−13.11541.7 → 1528.6
beat Arvind Parmar 2–0
14/06/99 · ATP 250 1999 · Qualifying — First round · detail
+10.21531.6 → 1541.7
beaten by Nicolas Kiefer 0–2
09/06/97 · ATP 250 1997 · First round · detail
−12.91544.5 → 1531.6
beaten by Thomas Johansson 0–2
07/04/97 · ATP 250 1997 · Second round · detail
−6.71551.3 → 1544.5
beat Michael Joyce 2–1
07/04/97 · ATP 250 1997 · First round · detail
+9.71541.6 → 1551.3
beaten by Todd Martin 0–2
10/02/97 · ATP 250 1997 · Second round · detail
−4.61546.1 → 1541.6
beat Guillaume Raoux 2–0
10/02/97 · ATP 250 1997 · First round · detail
+13.31532.8 → 1546.1
beaten by Todd Martin 1–2
04/11/96 · ATP 250 1996 · First round · detail
−4.41537.2 → 1532.8
beat Sandon Stolle 3–0
26/08/96 · ATP Grand Slam 1996 · detail
+16.21521.0 → 1537.2
beaten by Javier Sánchez 1–3
26/08/96 · ATP Grand Slam 1996 · detail
−9.81530.8 → 1521.0
beaten by Todd Martin 0–3
25/06/96 · ATP Grand Slam 1996 · Second round · detail
−4.41535.2 → 1530.8
beat Emilio Sánchez 3–0
24/06/96 · ATP Grand Slam 1996 · First round · detail
+10.71524.5 → 1535.2
beaten by Martin Damm Jr. 0–2
22/04/96 · ATP 250 1996 · Second round · detail
−9.81534.4 → 1524.5
beat Chris Wilkinson 2–1
22/04/96 · ATP 250 1996 · First round · detail
+10.81523.6 → 1534.4
beaten by Ján Krošlák 0–2
12/02/96 · ATP 250 1996 · Second round · detail
−13.91537.5 → 1523.6
beat David Wheaton 2–1
12/02/96 · ATP 250 1996 · First round · detail
+14.81522.7 → 1537.5
beaten by Tim Henman 0–2
29/01/96 · ATP 250 1996 · Second round · detail
−12.31535.0 → 1522.7
beat Pan Bing 2–0
29/01/96 · ATP 250 1996 · First round · detail
+9.81525.3 → 1535.0
beat Shuzo Matsuoka 2–0
30/10/95 · ATP 1000 1995 · Qualifying — First round · detail
+15.31509.9 → 1525.3
beat Sandon Stolle 2–1
30/10/95 · ATP 1000 1995 · Qualifying — Second round · detail
+14.11495.9 → 1509.9
beat Alex O'Brien 2–0
30/10/95 · ATP 1000 1995 · Qualifying — Qualifying competition · detail
+11.01484.9 → 1495.9
beaten by Mark Woodforde 0–2
30/10/95 · ATP 1000 1995 · First round · detail
−5.71490.6 → 1484.9
beaten by Radomír Vašek 1–2
09/10/95 · ATP 250 1995 · First round · detail
−13.31503.9 → 1490.6
beaten by Greg Rusedski 1–2
11/09/95 · ATP 250 1995 · First round · detail
−8.71512.6 → 1503.9
beaten by Kenneth Carlsen 2–3
28/08/95 · ATP Grand Slam 1995 · detail
−10.31522.9 → 1512.6
beaten by Byron Black 0–2
14/08/95 · ATP 500 1995 · First round · detail
−11.31534.2 → 1522.9
beaten by Patrick McEnroe 0–2
07/08/95 · ATP 1000 1995 · First round · detail
−10.61544.8 → 1534.2
beat Mark Petchey 2–0
31/07/95 · ATP 250 1995 · First round · detail
+8.21536.6 → 1544.8
beaten by Goran Ivanišević 0–2
31/07/95 · ATP 250 1995 · Second round · detail
−3.61540.2 → 1536.6
beaten by Aaron Krickstein 0–2
24/07/95 · ATP 1000 1995 · First round · detail
−9.21549.4 → 1540.2
beaten by Martin Damm Jr. 1–2
17/07/95 · ATP 500 1995 · First round · detail
−13.41562.8 → 1549.4
beaten by Richey Reneberg 1–3
29/05/95 · ATP Grand Slam 1995 · detail
−10.11572.9 → 1562.8
beaten by Kenneth Carlsen 0–2
17/04/95 · ATP 250 1995 · First round · detail
−13.01586.0 → 1572.9
beaten by Jan Apell 0–2
10/04/95 · ATP 500 1995 · First round · detail
−12.71598.7 → 1586.0
beaten by Michael Chang 0–2
14/03/95 · ATP 1000 1995 · Second round · detail
−4.41603.1 → 1598.7
beat Luiz Mattar 2–1
13/03/95 · ATP 1000 1995 · First round · detail
+10.51592.6 → 1603.1
beaten by Chuck Adams 0–2
06/03/95 · ATP 1000 1995 · First round · detail
−11.11603.7 → 1592.6
beaten by Michael Chang 0–2
20/02/95 · ATP 500 1995 · Second round · detail
−4.31608.0 → 1603.7
beat Jonas Björkman 2–0
20/02/95 · ATP 500 1995 · First round · detail
+12.51595.5 → 1608.0
beat Mark Petchey 2–0
13/02/95 · ATP 500 1995 · First round · detail
+7.51588.0 → 1595.5
beaten by Jared Palmer 1–2
13/02/95 · ATP 500 1995 · Second round · detail
−12.41600.4 → 1588.0
beat Patrick McEnroe 2–1
06/02/95 · ATP 250 1995 · Second round · detail
+13.31587.1 → 1600.4
beaten by Jim Courier 0–2
06/02/95 · ATP 250 1995 · Quarterfinals · detail
−5.11592.2 → 1587.1
beat Jeff Tarango 2–0
06/02/95 · ATP 250 1995 · First round · detail
+11.21581.0 → 1592.2
beat Todd Woodbridge 2–1
17/10/94 · ATP 250 1994 · First round · detail
+11.31569.7 → 1581.0
beaten by Albert Chang 0–2
17/10/94 · ATP 250 1994 · Second round · detail
−17.01586.7 → 1569.7
beaten by Brett Steven 0–2
10/10/94 · ATP 500 1994 · First round · detail
−14.91601.6 → 1586.7
beaten by Nicklas Kulti 0–2
03/10/94 · ATP 500 1994 · First round · detail
−15.41617.0 → 1601.6
beaten by Michael Chang 0–2
29/08/94 · ATP Grand Slam 1994 · retirement · detail
±0.01617.0 → 1617.0

Only the matches the source publishes appear; what is missing is listed. The source gives the day, not the hour: two matches on the same day are ordered by a reproducible rule, which is not necessarily the real order.