Josh Rock

Where the 1687.6 rating comes from

From 98 matches played between 4 March 2022 and 29 September 2026, 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 Niels Zonneveld 1–2
29/09/26 · World Grand Prix 2026 · First round · detail
−16.21703.8 → 1687.6
beaten by Ross Smith 7–10
20/09/26 · World Series of Darts Finals 2026 · Quarter-finals · detail
−14.01717.8 → 1703.8
beat Ryan Searle 10–7
19/09/26 · World Series of Darts Finals 2026 · Second round · detail
+10.91706.9 → 1717.8
beat Stephen Bunting 6–5
18/09/26 · World Series of Darts Finals 2026 · First round · detail
+12.51694.4 → 1706.9
beaten by Luke Littler 7–16
23/07/26 · World Matchplay 2026 · detail
−3.21697.6 → 1694.4
beat Stephen Bunting 11–6
21/07/26 · World Matchplay 2026 · Tour 2 · detail
+13.31684.4 → 1697.6
beat Luke Woodhouse 10–4
18/07/26 · World Matchplay 2026 · Tour 1 · detail
+10.21674.2 → 1684.4
beaten by Luke Littler 5–6
21/05/26 · Premier League Darts 2026 · Quarter-finals · detail
−2.81676.9 → 1674.2
beaten by Gian van Veen 3–6
14/05/26 · Premier League Darts 2026 · Quarter-finals · detail
−11.71688.6 → 1676.9
beaten by Luke Humphries 5–6
07/05/26 · Premier League Darts 2026 · Quarter-finals · detail
−8.01696.6 → 1688.6
beaten by Luke Littler 3–6
30/04/26 · Premier League Darts 2026 · Quarter-finals · detail
−3.31699.9 → 1696.6
beaten by Michael van Gerwen 3–6
23/04/26 · Premier League Darts 2026 · Quarter-finals · detail
−10.11710.0 → 1699.9
beat Stephen Bunting 6–1
16/04/26 · Premier League Darts 2026 · Quarter-finals · detail
+11.61698.4 → 1710.0
beaten by Jonny Clayton 5–6
16/04/26 · Premier League Darts 2026 · Semi-finals · detail
−8.11706.6 → 1698.4
beaten by Jonny Clayton 4–6
09/04/26 · Premier League Darts 2026 · Semi-finals · detail
−9.51716.1 → 1706.6
beat Gerwyn Price 6–3
09/04/26 · Premier League Darts 2026 · Quarter-finals · detail
+16.91699.2 → 1716.1
beat Jonny Clayton 6–4
02/04/26 · Premier League Darts 2026 · Quarter-finals · detail
+16.11683.1 → 1699.2
beaten by Gian van Veen 3–6
02/04/26 · Premier League Darts 2026 · Semi-finals · detail
−12.21695.3 → 1683.1
beaten by Michael van Gerwen 3–6
26/03/26 · Premier League Darts 2026 · Semi-finals · detail
−10.01705.3 → 1695.3
beat Jonny Clayton 6–3
26/03/26 · Premier League Darts 2026 · Quarter-finals · detail
+16.41688.9 → 1705.3
beaten by Gerwyn Price 0–6
19/03/26 · Premier League Darts 2026 · Quarter-finals · detail
−8.41697.3 → 1688.9
beaten by Stephen Bunting 1–6
12/03/26 · Premier League Darts 2026 · Quarter-finals · detail
−13.91711.2 → 1697.3
beaten by Luke Littler 9–11
08/03/26 · UK Open 2026 · Semi-finals · detail
−3.41714.6 → 1711.2
beat Krzysztof Ratajski 10–7
08/03/26 · UK Open 2026 · detail
+12.01702.6 → 1714.6
beat Stephen Bunting 10–7
07/03/26 · UK Open 2026 · detail
+11.01691.6 → 1702.6
beat Dominik Gruellich 10–7
07/03/26 · UK Open 2026 · detail
+7.61684.0 → 1691.6
beat William O'Connor 10–9
06/03/26 · UK Open 2026 · sPDCFlagViktor Tingstromavgs · detail
+10.01674.0 → 1684.0
beaten by Luke Littler 4–6
05/03/26 · Premier League Darts 2026 · Quarter-finals · detail
−3.21677.2 → 1674.0
beaten by Gian van Veen 2–6
26/02/26 · Premier League Darts 2026 · Quarter-finals · detail
−10.01687.1 → 1677.2
beaten by Luke Humphries 2–6
19/02/26 · Premier League Darts 2026 · Quarter-finals · detail
−6.91694.0 → 1687.1
beaten by Michael van Gerwen 2–6
12/02/26 · Premier League Darts 2026 · Quarter-finals · detail
−9.81703.8 → 1694.0
beaten by Jonny Clayton 2–6
05/02/26 · Premier League Darts 2026 · Quarter-finals · detail
−11.61715.4 → 1703.8
beaten by Luke Littler 0–4
01/02/26 · Masters 2026 · Quarter-finals · detail
−3.01718.4 → 1715.4
beat Rob Cross 4–1
31/01/26 · Masters 2026 · Second round · detail
+10.51707.9 → 1718.4
beat Connor Scutt 3–1
30/01/26 · Masters 2026 · First round · detail
+7.61700.3 → 1707.9
beaten by Justin Hood 0–4
30/12/25 · PDC World Darts Championship 2026 · Tour 4 · detail
−15.51715.7 → 1700.3
beat Callan Rydz 4–1
29/12/25 · PDC World Darts Championship 2026 · Tour 3 · detail
+8.81706.9 → 1715.7
beat Joe Comito 3–0
23/12/25 · PDC World Darts Championship 2026 · Second round · detail
+5.81701.1 → 1706.9
beat Gemma Hayter 3–1
19/12/25 · PDC World Darts Championship 2026 · detail
+5.91695.2 → 1701.1
beaten by Nathan Aspinall 8–10
23/11/25 · Players Championship Finals 2025 · Quarter-finals · detail
−9.81705.0 → 1695.2
beat Scott Williams 6–0
22/11/25 · Players Championship Finals 2025 · Second round · detail
+8.61696.5 → 1705.0
beat Krzysztof Ratajski 10–8
22/11/25 · Players Championship Finals 2025 · Third round · detail
+11.01685.5 → 1696.5
beat Gabriel Clemens 6–3
21/11/25 · Players Championship Finals 2025 · First round · detail
+7.91677.7 → 1685.5
beaten by Luke Littler 12–16
15/11/25 · Grand Slam of Darts 2025 · Quarter-finals · detail
−3.31680.9 → 1677.7
beat Connor Scutt 10–9
13/11/25 · Grand Slam of Darts 2025 · Second round · detail
+8.31672.7 → 1680.9
beat Gian van Veen 5–2
11/11/25 · Grand Slam of Darts 2025 · detail
+10.01662.7 → 1672.7
beat Lisa Ashton 5–0
09/11/25 · Grand Slam of Darts 2025 · detail
+3.41659.3 → 1662.7
beaten by Wessel Nijman 4–5
08/11/25 · Grand Slam of Darts 2025 · detail
−18.61677.9 → 1659.3
beaten by Gerwyn Price 0–3
09/10/25 · World Grand Prix 2025 · Tour 2 · detail
−9.61687.6 → 1677.9
beat Ryan Joyce 2–1
07/10/25 · World Grand Prix 2025 · Tour 1 · detail
+11.61676.0 → 1687.6

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.