Josh Rock

98 matches followed, from 4 March 2022 to 29 September 2026.

14
active · out of 91
15
all-time · out of 189
49–49
record · 50% wins

Trajectory

Tap a year, or drag across several
1400150016001700180020232024202520261687.6
98 matches, from 2022 to 2026 · 1465.1 – 1718.4
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

Latest matches