Kevin Anderson

Where the 1664.2 rating comes from

From 634 matches played between 14 January 2008 and 31 July 2023, 609 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.

634 matches, from the most recent to the first

beaten by Jordan Thompson 1–2
31/07/23 · ATP 500 2023 · First round · detail
−11.81676.0 → 1664.2
beaten by Ugo Humbert 0–2
17/07/23 · ATP 250 2023 · Quarterfinals · detail
−15.01691.0 → 1676.0
beat Gijs Brouwer 2–0
17/07/23 · ATP 250 2023 · Second round · detail
+9.01682.0 → 1691.0
beat Gabriel Diallo 2–0
17/07/23 · ATP 250 2023 · First round · detail
+6.61675.4 → 1682.0
beaten by Juan Manuel Cerúndolo 1–2
24/03/22 · ATP 1000 2022 · Second round · detail
−15.21690.6 → 1675.4
beaten by Mitchell Krueger 0–2
22/03/22 · ATP 1000 2022 · Qualifying — Qualifying competition · detail
−17.61708.2 → 1690.6
beat Alex Bolt 2–0
21/03/22 · ATP 1000 2022 · Qualifying — First round · detail
+7.81700.4 → 1708.2
beaten by Christopher O'Connell 1–2
07/03/22 · ATP 1000 2022 · Qualifying — First round · detail
−15.01715.4 → 1700.4
beat Nicolás Mejía 2–0
21/02/22 · ATP 500 2022 · Qualifying — First round · detail
+6.11709.3 → 1715.4
beaten by J. J. Wolf 1–2
21/02/22 · ATP 500 2022 · Qualifying — Qualifying competition · detail
−16.81726.1 → 1709.3
beaten by Steve Johnson 1–2
14/02/22 · ATP 250 2022 · First round · detail
−15.21741.3 → 1726.1
beat Sam Querrey 2–0
07/02/22 · ATP 250 2022 · First round · detail
+8.61732.7 → 1741.3
beaten by John Isner 1–2
07/02/22 · ATP 250 2022 · Second round · detail
−9.01741.7 → 1732.7
beaten by Reilly Opelka 0–3
17/01/22 · ATP Grand Slam 2022 · First round · detail
−12.01753.7 → 1741.7
beaten by Jaume Munar 0–2
03/01/22 · ATP 250 2022 · First round · detail
−18.21772.0 → 1753.7
beaten by Hugo Gaston 1–2
01/11/21 · ATP 1000 2021 · Qualifying — First round · detail
−15.61787.6 → 1772.0
25/10/21 · ATP 500 2021 · Qualifying — Qualifying competition · detail
+8.51779.1 → 1787.6
beat Jurij Rodionov 2–0
25/10/21 · ATP 500 2021 · Qualifying — First round · detail
+4.01775.1 → 1779.1
beaten by Alex de Minaur 0–2
25/10/21 · ATP 500 2021 · First round · detail
−14.61789.7 → 1775.1
beaten by Gaël Monfils 0–2
08/10/21 · ATP 1000 2021 · Third round · detail
−12.31802.0 → 1789.7
beat Lorenzo Sonego 2–0
07/10/21 · ATP 1000 2021 · Second round · detail
+11.31790.7 → 1802.0
beat Jordan Thompson 2–0
06/10/21 · ATP 1000 2021 · First round · detail
+7.41783.4 → 1790.7
beat Jason Kubler 2–0
27/09/21 · ATP 250 2021 · Qualifying — First round · detail
+3.51779.8 → 1783.4
beaten by Alex Bolt 1–2
27/09/21 · ATP 250 2021 · Qualifying — Qualifying competition · detail
−17.51797.3 → 1779.8
beaten by Dan Evans 0–2
27/09/21 · ATP 250 2021 · First round · detail
−14.31811.6 → 1797.3
31/08/21 · ATP Grand Slam 2021 · Second round · detail
−11.61823.2 → 1811.6
beat Jiří Veselý 3–2
30/08/21 · ATP Grand Slam 2021 · First round · detail
+5.71817.6 → 1823.2
beat Steve Johnson 2–0
16/08/21 · ATP 1000 2021 · Qualifying — Qualifying competition · detail
+7.71809.9 → 1817.6
beat Lorenzo Musetti 2–0
16/08/21 · ATP 1000 2021 · Qualifying — First round · detail
+10.11799.8 → 1809.9
beaten by Karen Khachanov 0–2
16/08/21 · ATP 1000 2021 · First round · detail
−13.11812.9 → 1799.8
beaten by Jenson Brooksby 0–2
02/08/21 · ATP 500 2021 · First round · detail
−18.01830.9 → 1812.9
beaten by Nick Kyrgios 0–2
26/07/21 · ATP 250 2021 · First round · detail
−10.41841.2 → 1830.9
beat Sebastian Ofner 2–0
12/07/21 · ATP 250 2021 · Second round · detail
+3.91837.4 → 1841.2
beat Jenson Brooksby 2–0
12/07/21 · ATP 250 2021 · Final · detail
+4.91832.4 → 1837.4
beat Jack Sock 2–1
12/07/21 · ATP 250 2021 · Quarterfinals · detail
+5.61826.8 → 1832.4
beat Illya Marchenko 2–0
12/07/21 · ATP 250 2021 · First round · detail
+3.61823.2 → 1826.8
beat Alexander Bublik 2–1
12/07/21 · ATP 250 2021 · Semifinals · detail
+9.81813.4 → 1823.2
beaten by Novak Djokovic 0–3
29/06/21 · ATP Grand Slam 2021 · Second round · detail
−2.11815.5 → 1813.4
28/06/21 · ATP Grand Slam 2021 · First round · detail
+2.81812.7 → 1815.5
beaten by Max Purcell 1–2
21/06/21 · ATP 250 2021 · Qualifying — First round · detail
−21.31834.0 → 1812.7
beaten by Kwon Soon-woo 1–3
31/05/21 · ATP Grand Slam 2021 · First round · detail
−18.81852.8 → 1834.0
26/04/21 · ATP 250 2021 · Second round · detail
+4.21848.6 → 1852.8
beaten by Marin Čilić 0–1
26/04/21 · ATP 250 2021 · Quarterfinals · retirement · detail
±0.01848.6 → 1848.6
beat Frances Tiafoe 2–1
26/04/21 · ATP 250 2021 · First round · detail
+7.71840.9 → 1848.6
beaten by Damir Džumhur 0–2
24/03/21 · ATP 1000 2021 · First round · detail
−19.41860.3 → 1840.9
beaten by Matteo Berrettini 0–3
08/02/21 · ATP Grand Slam 2021 · First round · detail
−14.01874.3 → 1860.3
beaten by Karen Khachanov 0–2
01/02/21 · ATP 250 2021 · Third round · detail
−16.41890.7 → 1874.3
beat Feliciano López 2–0
01/02/21 · ATP 250 2021 · First round · detail
+6.01884.7 → 1890.7
01/02/21 · ATP 250 2021 · Second round · detail
+4.91879.8 → 1884.7
beat Laslo Đere 1–0
02/11/20 · ATP 1000 2020 · First round · retirement · detail
±0.01879.8 → 1879.8

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.