Referee
all referees ›
Match official
D Rock
2014–2026 · 3 competitions
Matches
297
Draws
85
Draw %
28.6%
+5.3 pts vs 23.3%
Comps
3
By competition
| Competition | Matches | Draws | Draw % |
|---|---|---|---|
| ENG · National League | 109 | 31 | 28.4% |
| ENG · League One | 98 | 26 | 26.5% |
| ENG · League Two | 90 | 28 | 31.1% |
By season
| Season | Matches | Draws | Draw % |
|---|---|---|---|
| 2026/27 | 2 | 0 | 0.0% |
| 2025/26 | 34 | 9 | 26.5% |
| 2024/25 | 27 | 8 | 29.6% |
| 2023/24 | 31 | 8 | 25.8% |
| 2022/23 | 26 | 7 | 26.9% |
| 2021/22 | 26 | 8 | 30.8% |
| 2020/21 | 23 | 7 | 30.4% |
| 2019/20 | 21 | 7 | 33.3% |
| 2018/19 | 23 | 4 | 17.4% |
| 2017/18 | 27 | 12 | 44.4% |
| 2016/17 | 24 | 9 | 37.5% |
| 2015/16 | 12 | 2 | 16.7% |
| 2014/15 | 21 | 4 | 19.0% |
Latest matches
| Date | Home | Score | Away | Competition | |
|---|---|---|---|---|---|
| 01 Sep 2026 | Wycombe Wanderers | 1–2 | Sheffield Wednesday | A | ENG · League One |
| 15 Aug 2026 | Plymouth Argyle | 1–3 | Stockport County | A | ENG · League One |
| 02 May 2026 | Gillingham | 1–0 | Shrewsbury Town | H | ENG · League Two |
| 25 Apr 2026 | Newport County | 3–2 | Oldham Athletic | H | ENG · League Two |
| 22 Apr 2026 | Cardiff City | 1–0 | Port Vale | H | ENG · League One |
| 11 Apr 2026 | Grimsby Town | 3–2 | Crewe Alexandra | H | ENG · League Two |
| 06 Apr 2026 | Stevenage | 1–0 | Blackpool | H | ENG · League One |
| 03 Apr 2026 | Barnet | 2–2 | Bromley | D | ENG · League Two |
| 21 Mar 2026 | Barnsley | 0–1 | Doncaster Rovers | A | ENG · League One |
| 17 Mar 2026 | Bristol Rovers | 1–0 | Shrewsbury Town | H | ENG · League Two |
| 10 Mar 2026 | Fleetwood Town | 2–2 | Cheltenham Town | D | ENG · League Two |
| 28 Feb 2026 | Northampton Town | 1–1 | Peterborough United | D | ENG · League One |
| 21 Feb 2026 | Mansfield Town | 0–2 | Lincoln City | A | ENG · League One |
| 17 Feb 2026 | Salford City | 1–3 | Newport County | A | ENG · League Two |
| 07 Feb 2026 | Swindon Town | 3–0 | Oldham Athletic | H | ENG · League Two |
| 31 Jan 2026 | Leyton Orient | 0–1 | Port Vale | A | ENG · League One |
| 24 Jan 2026 | Doncaster Rovers | 3–3 | Wigan Athletic | D | ENG · League One |
| 17 Jan 2026 | Bradford City | 1–2 | Cardiff City | A | ENG · League One |
| 10 Jan 2026 | Stockport County | 1–0 | Huddersfield Town | H | ENG · League One |
| 26 Dec 2025 | AFC Wimbledon | 0–0 | Stevenage | D | ENG · League One |
| 13 Dec 2025 | Plymouth Argyle | 1–0 | Rotherham United | H | ENG · League One |
| 09 Dec 2025 | Bromley | 3–1 | Crawley Town | H | ENG · League Two |
| 22 Nov 2025 | Crewe Alexandra | 3–3 | Chesterfield | D | ENG · League Two |
| 15 Nov 2025 | Lincoln City | 2–1 | Doncaster Rovers | H | ENG · League One |
| 08 Nov 2025 | Harrogate Town | 0–1 | Oldham Athletic | A | ENG · League Two |
| 25 Oct 2025 | Gillingham | 1–2 | Salford City | A | ENG · League Two |
| 21 Oct 2025 | Swindon Town | 2–2 | Notts County | D | ENG · League Two |
| 11 Oct 2025 | Accrington Stanley | 0–1 | Newport County | A | ENG · League Two |
| 30 Sep 2025 | Sutton United | 1–2 | Yeovil Town | A | ENG · National League |
| 27 Sep 2025 | Exeter City | 0–1 | Huddersfield Town | A | ENG · League One |
| 20 Sep 2025 | Rotherham United | 0–1 | Stockport County | A | ENG · League One |
| 13 Sep 2025 | Leyton Orient | 1–1 | Bolton Wanderers | D | ENG · League One |
| 23 Aug 2025 | Plymouth Argyle | 1–0 | Blackpool | H | ENG · League One |
| 19 Aug 2025 | AFC Wimbledon | 0–1 | Cardiff City | A | ENG · League One |
| 09 Aug 2025 | Barnsley | 3–2 | Burton Albion | H | ENG · League One |
| 02 Aug 2025 | Colchester United | 1–1 | Tranmere Rovers | D | ENG · League Two |
| 18 Apr 2025 | Rotherham United | 3–3 | Mansfield Town | D | ENG · League One |
| 08 Apr 2025 | Exeter City | 1–1 | Wigan Athletic | D | ENG · League One |
| 29 Mar 2025 | Harrogate Town | 1–1 | Gillingham | D | ENG · League Two |
| 15 Mar 2025 | Notts County | 1–2 | Chesterfield | A | ENG · League Two |
| 08 Mar 2025 | Birmingham City | 1–0 | Lincoln City | H | ENG · League One |
| 01 Mar 2025 | Tranmere Rovers | 1–1 | Port Vale | D | ENG · League Two |
| 22 Feb 2025 | Crewe Alexandra | 3–0 | Barrow | H | ENG · League Two |
| 15 Feb 2025 | Barnsley | 1–2 | Huddersfield Town | A | ENG · League One |
| 11 Feb 2025 | Bristol Rovers | 1–1 | Stockport County | D | ENG · League One |
| 01 Feb 2025 | Shrewsbury Town | 2–1 | Mansfield Town | H | ENG · League One |
| 25 Jan 2025 | Wycombe Wanderers | 0–0 | Northampton Town | D | ENG · League One |
| 18 Jan 2025 | Salford City | 0–2 | Fleetwood Town | A | ENG · League Two |
| 04 Jan 2025 | Wrexham | 1–0 | Peterborough United | H | ENG · League One |
| 26 Dec 2024 | Charlton Athletic | 2–1 | Cambridge United | H | ENG · League One |