Josh Rock beats Ryan Joyce 6-4
German Darts Grand Prix · Last 32 · Sun 5 Apr
Visit-by-visit scoring
Open the scoring record to compare both players visit by visit. During a live match this panel continues to update from the stored provider feed.
Open leg-by-leg scoringEvery stored visit
The final story
A concise final report built from the same chronological scoring record above.
Josh Rock faces Ryan Joyce at German Darts Grand Prix in Last 32 and the match quickly starts producing the kind of moments that make live darts so tense. By the finish it is Josh Rock who has the result at 6-4, but every leg has its own part to play on the way there.
Leg 1 — break of throw: Maximum from Josh Rock! Josh Rock closes 44 with Ryan Joyce waiting on 71 in 2 darts, 11 darts in total, a break of throw. Josh Rock leads 1-0. Leg 2: Maximum from Josh Rock! Josh Rock closes 70 with Ryan Joyce waiting on 62 in 1 dart. Josh Rock leads 2-0.
Leg 3 — run stopped: Maximum from Ryan Joyce! Ryan Joyce closes 50 with Josh Rock waiting on 68 in 2 darts. Josh Rock leads 2-1. Leg 4 — back level: Josh Rock cannot take out 64 and leaves 4; Ryan Joyce punishes it immediately by taking out 69 in 1 dart, a break of throw. We're level at 2-2.
Leg 5 — lead change: Maximum from Ryan Joyce! Ryan Joyce takes out 16 in 2 darts, 11 darts in total. Ryan Joyce leads 3-2. Leg 6 — back level: Maximum from Josh Rock! Josh Rock cannot take out 91 and leaves 40, Josh Rock closes 40 with Ryan Joyce waiting on 16 in 1 dart. We're level at 3-3.
Leg 7 — lead change: Ryan Joyce cannot take out 84 and leaves 25; Josh Rock punishes it immediately by taking out 40 in 2 darts, a break of throw. Josh Rock leads 4-3. Leg 8 — immediate break-back: Maximum from Josh Rock! Ryan Joyce closes 72 with Josh Rock waiting on 48 in 1 dart, a break of throw. We're level at 4-4.
Leg 9 — immediate break-back: Maximum from Josh Rock! Josh Rock takes out 140 in 2 darts, 11 darts in total, a break of throw. Josh Rock leads 5-4. Leg 10 — match-clinching leg: Josh Rock cannot take out 84 and leaves 32; Josh Rock closes 32 with Ryan Joyce waiting on 40 in 1 dart, 13 darts in total. That's the match - Josh Rock wins 6-4.
Ryan Joyce posts the higher three-dart average, 103.24 compared with 102.57. Josh Rock hits 5 maximums and Ryan Joyce hits 2. On the doubles, Josh Rock converts 43.0% and Ryan Joyce finishes at 67.0%. Ryan Joyce's longest burst is 3 legs in a row.
Josh Rock has the result, but the final score only tells part of it. The match contains 5 breaks of throw and 2 clear lead changes. The decisive difference comes in the moments when one player reaches a finish, the other is close enough to punish a miss, and the next visit suddenly matters more than the average.
About this commentary: All Things Darts Match Centre compiles it from the stored match result, statistics and ordered visit-by-visit scoring. It does not invent exact doubles, missed darts or dart segments that are not present in the source data. Per-leg averages are only labelled as exact when darts used are available for every recorded visit in that leg.






How every leg unfolded
The permanent match record keeps the commentary, score after each leg and each player’s exact three-dart leg average where the darts-used data is available.
Leg 1 — break of throw: Maximum from Josh Rock! Josh Rock closes 44 with Ryan Joyce waiting on 71 in 2 darts, 11 darts in total, a break of throw. Josh Rock leads 1-0.
Leg 2: Maximum from Josh Rock! Josh Rock closes 70 with Ryan Joyce waiting on 62 in 1 dart. Josh Rock leads 2-0.
Leg 3 — run stopped: Maximum from Ryan Joyce! Ryan Joyce closes 50 with Josh Rock waiting on 68 in 2 darts. Josh Rock leads 2-1.
Leg 4 — back level: Josh Rock cannot take out 64 and leaves 4; Ryan Joyce punishes it immediately by taking out 69 in 1 dart, a break of throw. We're level at 2-2.
Leg 5 — lead change: Maximum from Ryan Joyce! Ryan Joyce takes out 16 in 2 darts, 11 darts in total. Ryan Joyce leads 3-2.
Leg 6 — back level: Maximum from Josh Rock! Josh Rock cannot take out 91 and leaves 40, Josh Rock closes 40 with Ryan Joyce waiting on 16 in 1 dart. We're level at 3-3.
Leg 7 — lead change: Ryan Joyce cannot take out 84 and leaves 25; Josh Rock punishes it immediately by taking out 40 in 2 darts, a break of throw. Josh Rock leads 4-3.
Leg 8 — immediate break-back: Maximum from Josh Rock! Ryan Joyce closes 72 with Josh Rock waiting on 48 in 1 dart, a break of throw. We're level at 4-4.
Leg 9 — immediate break-back: Maximum from Josh Rock! Josh Rock takes out 140 in 2 darts, 11 darts in total, a break of throw. Josh Rock leads 5-4.
Leg 10 — match-clinching leg: Josh Rock cannot take out 84 and leaves 32; Josh Rock closes 32 with Ryan Joyce waiting on 40 in 1 dart, 13 darts in total. That's the match - Josh Rock wins 6-4.