Sam Groth

Where the 1549.4 rating comes from

From 98 matches played between 5 January 2009 and 1 January 2018, 94 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.

98 matches, from the most recent to the first

beaten by Yannick Hanfmann 0–2
01/01/18 · ATP 250 2018 · Qualifying — First round · detail
−9.21558.6 → 1549.4
beat William Blumberg 2–0
17/07/17 · ATP 250 2017 · Qualifying — Qualifying competition · detail
+11.21547.5 → 1558.6
beat Alessandro Bega 2–0
17/07/17 · ATP 250 2017 · Qualifying — First round · detail
+8.91538.5 → 1547.5
beaten by John Isner 0–2
17/07/17 · ATP 250 2017 · Second round · detail
−4.01542.6 → 1538.5
beat Austin Krajicek 2–1
17/07/17 · ATP 250 2017 · First round · detail
+13.51529.1 → 1542.6
beaten by Andrey Rublev 0–2
01/05/17 · ATP 250 2017 · Qualifying — First round · detail
−14.41543.5 → 1529.1
beaten by Marius Copil 1–2
24/04/17 · ATP 250 2017 · Qualifying — First round · detail
−9.01552.5 → 1543.5
beaten by Julien Benneteau 0–2
06/03/17 · ATP 1000 2017 · Qualifying — First round · detail
−7.31559.8 → 1552.5
beaten by Steve Darcis 1–3
16/01/17 · ATP Grand Slam 2017 · First round · detail
−10.21570.0 → 1559.8
02/01/17 · ATP 250 2017 · First round · detail
+16.71553.3 → 1570.0
beaten by Dominic Thiem 0–2
02/01/17 · ATP 250 2017 · Second round · detail
−3.31556.5 → 1553.3
beaten by Jared Donaldson 0–2
01/08/16 · ATP 250 2016 · First round · detail
−11.91568.4 → 1556.5
beaten by James McGee 1–2
25/07/16 · ATP 1000 2016 · Qualifying — First round · detail
−15.91584.4 → 1568.4
beaten by Brian Baker 0–2
18/07/16 · ATP 500 2016 · First round · detail
−12.71597.0 → 1584.4
11/07/16 · ATP 250 2016 · First round · detail
+11.51585.5 → 1597.0
beaten by Adrian Mannarino 0–2
11/07/16 · ATP 250 2016 · Second round · detail
−7.91593.5 → 1585.5
beaten by Kei Nishikori 0–3
27/06/16 · ATP Grand Slam 2016 · First round · detail
−1.31594.8 → 1593.5
beat Frank Moser 2–0
20/06/16 · ATP 250 2016 · Qualifying — First round · detail
+5.11589.7 → 1594.8
beaten by Frank Dancevic 0–2
20/06/16 · ATP 250 2016 · Qualifying — Qualifying competition · detail
−12.41602.1 → 1589.7
beat James Duckworth 2–1
13/06/16 · ATP 500 2016 · Qualifying — First round · detail
+9.91592.2 → 1602.1
beaten by Adrian Mannarino 0–2
13/06/16 · ATP 500 2016 · Qualifying — Qualifying competition · detail
−8.71600.9 → 1592.2
beat Illya Marchenko 2–0
06/06/16 · ATP 250 2016 · First round · detail
+12.11588.8 → 1600.9
beaten by Dominic Thiem 0–2
06/06/16 · ATP 250 2016 · Second round · detail
−2.21591.0 → 1588.8
beaten by Rafael Nadal 0–3
23/05/16 · ATP Grand Slam 2016 · First round · detail
−1.21592.2 → 1591.0
beaten by Dominic Thiem 0–2
24/03/16 · ATP 1000 2016 · Second round · detail
−3.91596.1 → 1592.2
23/03/16 · ATP 1000 2016 · First round · detail
+15.11581.0 → 1596.1
beaten by Leonardo Mayer 0–2
09/03/16 · ATP 1000 2016 · First round · detail
−8.41589.4 → 1581.0
beaten by Dmitry Tursunov 1–2
22/02/16 · ATP 500 2016 · First round · detail
−9.71599.1 → 1589.4
beaten by Noah Rubin 1–2
15/02/16 · ATP 250 2016 · First round · detail
−17.01616.0 → 1599.1
beaten by Illya Marchenko 0–2
08/02/16 · ATP 250 2016 · First round · detail
−13.21629.2 → 1616.0
beaten by Andy Murray 0–3
19/01/16 · ATP Grand Slam 2016 · Second round · detail
−1.11630.3 → 1629.2
beat Adrian Mannarino 3–1
18/01/16 · ATP Grand Slam 2016 · First round · detail
+13.41616.9 → 1630.3
beaten by Federico Delbonis 0–2
11/01/16 · ATP 250 2016 · First round · detail
−13.11630.1 → 1616.9
beaten by Chung Hyeon 0–2
04/01/16 · ATP 250 2016 · First round · detail
−12.81642.9 → 1630.1
beaten by Jérémy Chardy 0–2
05/10/15 · ATP 500 2015 · First round · retirement · detail
±0.01642.9 → 1642.9
beaten by Benjamin Becker 0–2
28/09/15 · ATP 250 2015 · First round · detail
−13.61656.5 → 1642.9
beaten by Tommy Robredo 0–3
01/09/15 · ATP Grand Slam 2015 · Second round · detail
−7.21663.7 → 1656.5
31/08/15 · ATP Grand Slam 2015 · First round · retirement · detail
±0.01663.7 → 1663.7
beaten by Steve Johnson 1–2
24/08/15 · ATP 250 2015 · Second round · detail
−10.51674.2 → 1663.7
beat Jared Donaldson 2–1
24/08/15 · ATP 250 2015 · First round · detail
+8.21665.9 → 1674.2
beat Viktor Troicki 2–0
03/08/15 · ATP 500 2015 · Second round · detail
+17.31648.6 → 1665.9
beat Thomaz Bellucci 2–1
03/08/15 · ATP 500 2015 · First round · detail
+16.51632.1 → 1648.6
beaten by Kei Nishikori 0–2
03/08/15 · ATP 500 2015 · Quarterfinals · detail
−1.81633.9 → 1632.1
beat Feliciano López 2–0
03/08/15 · ATP 500 2015 · Third round · detail
+15.51618.4 → 1633.9
beaten by Marcos Baghdatis 1–2
27/07/15 · ATP 250 2015 · Second round · detail
−8.81627.2 → 1618.4
beat Frances Tiafoe 2–0
27/07/15 · ATP 250 2015 · First round · detail
+7.41619.8 → 1627.2
beaten by Radek Štěpánek 0–2
20/07/15 · ATP 250 2015 · Second round · detail
−9.21629.0 → 1619.8
beat Guido Pella 2–1
20/07/15 · ATP 250 2015 · First round · detail
+9.21619.8 → 1629.0
beaten by Roger Federer 1–3
01/07/15 · ATP Grand Slam 2015 · Third round · detail
−1.11620.9 → 1619.8
beat James Duckworth 3–0
30/06/15 · ATP Grand Slam 2015 · Second round · detail
+11.31609.6 → 1620.9

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.