Referee Career
List of Games
| To view more info on a match, click the > button. |
| Year |
Date |
Competition |
Round |
Home |
Score |
Away |
Scrums |
Penalties |
Venue |
Crowd |
|
| 2017 |
Jan 28 |
Challenge Cup 2017 |
Round 1 |
Featherstone Lions |
29 - 28 |
Distington |
- |
- |
Millpond Stadium |
|
> |
| 2018 |
Feb 10 |
Challenge Cup 2018 |
Round 2 |
British Army |
26 - 14 |
London Chargers |
- |
- |
Military |
|
> |
| 2019 |
Jan 26 |
Challenge Cup 2019 |
Round 1 |
Hunslet Warriors |
16 - 28 |
Featherstone Lions |
- |
- |
The Oval |
|
> |
| 2019 |
May 12 |
Women's Super League 2019 |
Round 4 |
Wakefield |
8 - 40 |
Featherstone |
- |
- |
Mobile Rocket |
|
> |
| 2019 |
26 |
League 1 2019 |
Round 10 |
Doncaster |
54 - 0 |
West Wales |
- |
- |
Keepmoat |
526 |
> |
| 2019 |
Jun 16 |
League 1 2019 |
Round 12 |
Oldham |
28 - 4 |
Keighley |
- |
- |
Vestacare |
591 |
> |
| 2019 |
30 |
League 1 2019 |
Round 14 |
North Wales |
14 - 6 |
Keighley |
- |
- |
Queensway |
315 |
> |
| 2019 |
Jul 21 |
League 1 2019 |
Round 17 |
Workington |
52 - 4 |
Keighley |
- |
- |
Derwent Park |
947 |
> |
| 2019 |
Aug 4 |
League 1 2019 |
Round 18 |
Hunslet |
42 - 18 |
North Wales |
- |
- |
South Leeds |
488 |
> |
| 2019 |
Sep 7 |
League 1 2019 |
Round 22 |
North Wales |
36 - 18 |
London |
- |
- |
Queensway |
421 |
> |
| 2020 |
Feb 16 |
Challenge Cup 2020 |
Round 3 |
Workington |
28 - 22 |
West Bowling |
- |
- |
Derwent Park |
950 |
> |
| 2020 |
22 |
Challenge Cup 2020 |
Round 4 |
Swinton |
56 - 0 |
Leigh Miners R. |
- |
- |
Heywood Road |
622 |
> |
| 2020 |
Mar 1 |
League 1 2020 |
Round 2 |
Coventry |
8 - 28 |
Newcastle |
- |
- |
Butts Park Arena |
384 |
> |
| 2021 |
May 23 |
League 1 2021 |
Round 3 |
Keighley |
36 - 43 |
Rochdale |
- |
- |
Cougar |
700 |
> |
| 2021 |
30 |
League 1 2021 |
Round 4 |
Barrow |
44 - 8 |
North Wales |
- |
- |
Prestige Stadium |
1,915 |
> |
| 2021 |
Jun 12 |
League 1 2021 |
Round 6 |
London |
10 - 62 |
Hunslet |
- |
- |
New River |
370 |
> |
| 2021 |
27 |
League 1 2021 |
Round 8 |
Coventry |
16 - 34 |
Doncaster |
- |
- |
Butts Park Arena |
275 |
> |
| 2021 |
Jul 11 |
League 1 2021 |
Round 10 |
Hunslet |
24 - 34 |
North Wales |
- |
- |
South Leeds |
404 |
> |
| 2021 |
16 |
League 1 2021 |
Round 7 |
Coventry |
24 - 18 |
Keighley |
- |
- |
Butts Park Arena |
387 |
> |
| 2021 |
Aug 14 |
League 1 2021 |
Round 14 |
West Wales |
22 - 36 |
Workington |
- |
- |
Llanelli |
239 |
> |
| 2021 |
22 |
League 1 2021 |
Round 15 |
Doncaster |
26 - 18 |
Barrow |
- |
- |
Keepmoat |
1,019 |
> |
| 2021 |
29 |
Women's Super League 2021 |
Playoff R2 |
York City |
4 - 14 |
Leeds |
- |
- |
LNER Stadium |
|
> |
| 2021 |
Sep 5 |
League 1 2021 |
Round 17 |
Doncaster |
18 - 13 |
Coventry |
- |
- |
Keepmoat |
1,138 |
> |
| 2022 |
Jan 29 |
Challenge Cup 2022 |
Round 2 |
Leigh Miners R. |
8 - 40 |
North Wales |
- |
- |
Twist Lane |
1,050 |
> |
| 2022 |
Apr 15 |
League One 2022 |
Round 4 |
Hunslet |
16 - 20 |
Keighley |
- |
6 - 3 |
South Leeds |
714 |
> |
| 2022 |
24 |
League One 2022 |
Round 5 |
North Wales |
22 - 18 |
Midlands |
- |
4 - 7 |
Zip World |
379 |
> |
| 2022 |
May 8 |
League One 2022 |
Round 7 |
Swinton |
58 - 14 |
London |
- |
4 - 7 |
Heywood Road |
768 |
> |
| 2022 |
15 |
League One 2022 |
Round 8 |
Cornwall |
0 - 20 |
West Wales |
- |
6 - 8 |
Memorial Ground |
1,153 |
> |
| 2022 |
21 |
League One 2022 |
Round 9 |
West Wales |
12 - 50 |
Hunslet |
- |
4 - 8 |
Llanelli |
315 |
> |
| 2022 |
Jun 5 |
League One 2022 |
Round 10 |
Oldham |
8 - 16 |
Swinton |
- |
10 - 12 |
Vestacare |
905 |
> |
| 2022 |
25 |
League One 2022 |
Round 12 |
London |
22 - 48 |
Swinton |
- |
11 - 5 |
New River |
286 |
> |
| 2022 |
Jul 9 |
League One 2022 |
Round 14 |
Midlands |
16 - 46 |
North Wales |
- |
5 - 7 |
Portway |
656 |
> |
| 2022 |
17 |
League One 2022 |
Round 15 |
Keighley |
68 - 0 |
Cornwall |
- |
10 - 6 |
Cougar |
1,058 |
> |
| 2022 |
24 |
League One 2022 |
Round 16 |
Rochdale |
32 - 14 |
London |
- |
6 - 8 |
Crown Oil Arena |
|
> |
| 2022 |
29 |
League One 2022 |
Round 17 |
Hunslet |
0 - 24 |
Midlands |
- |
9 - 8 |
South Leeds |
430 |
> |
| 2022 |
Aug 7 |
League One 2022 |
Round 18 |
Doncaster |
26 - 20 |
Rochdale |
- |
5 - 3 |
Eco-Power |
1,067 |
> |
| 2023 |
Feb 19 |
League One 2023 |
Round 1 |
Midlands |
40 - 6 |
Cornwall |
- |
1 - 5 |
Alexander |
453 |
> |
| 2023 |
26 |
Challenge Cup 2023 |
Round 2 |
Doncaster |
28 - 26 |
Oldham |
- |
7 - 7 |
Eco-Power |
517 |
> |
| 2023 |
Mar 5 |
League One 2023 |
Round 2 |
Hunslet |
22 - 8 |
North Wales |
- |
9 - 5 |
South Leeds |
504 |
> |
| 2023 |
12 |
Challenge Cup 2023 |
Round 3 |
Siddal |
12 - 34 |
Sheffield |
- |
5 - 3 |
Siddal Sports |
|
> |
| 2023 |
Apr 7 |
League One 2023 |
Round 5 |
Dewsbury |
12 - 6 |
Hunslet |
- |
3 - 7 |
FLAIR |
1,565 |
> |
| 2023 |
16 |
League One 2023 |
Round 6 |
Rochdale |
28 - 29 |
Workington |
- |
7 - 7 |
Crown Oil Arena |
588 |
> |
| 2023 |
May 7 |
League One 2023 |
Round 7 |
Oldham |
36 - 16 |
Cornwall |
- |
2 - 4 |
Vestacare |
437 |
> |
| 2023 |
14 |
League One 2023 |
Round 8 |
Workington |
18 - 28 |
Oldham |
- |
2 - 4 |
Derwent Park |
1,010 |
> |
| 2023 |
21 |
League One 2023 |
Round 9 |
Midlands |
14 - 42 |
North Wales |
- |
7 - 7 |
Alexander |
321 |
> |
| 2023 |
28 |
League One 2023 |
Round 10 |
Dewsbury |
52 - 6 |
London |
- |
1 - 3 |
FLAIR |
825 |
> |
| 2023 |
Jun 4 |
Championship 2023 |
Round 13 |
Sheffield |
26 - 40 |
Whitehaven |
- |
4 - 8 |
Olympic Legacy |
1,179 |
> |
| 2023 |
16 |
League One 2023 |
Round 13 |
Dewsbury |
42 - 0 |
Rochdale |
- |
3 - 2 |
FLAIR |
811 |
> |
| 2023 |
Jul 9 |
League One 2023 |
Round 16 |
Workington |
40 - 12 |
Rochdale |
- |
3 - 7 |
Derwent Park |
1,337 |
> |
| 2023 |
16 |
League One 2023 |
Round 17 |
Hunslet |
21 - 8 |
Oldham |
- |
5 - 2 |
South Leeds |
726 |
> |
| 2023 |
23 |
League One 2023 |
Round 18 |
Dewsbury |
18 - 4 |
North Wales |
- |
12 - 4 |
FLAIR |
807 |
> |
| 2023 |
Aug 6 |
League One 2023 |
Round 20 |
Dewsbury |
38 - 8 |
Workington |
- |
5 - 6 |
FLAIR |
1,579 |
> |
| 2023 |
20 |
Championship 2023 |
Round 22 |
Bradford |
36 - 8 |
Newcastle |
- |
4 - 1 |
Odsal |
2,685 |
> |
| 2023 |
23 |
League One 2023 |
Round 15 |
Oldham |
40 - 24 |
Workington |
- |
4 - 6 |
Boundary |
1,283 |
> |
| 2023 |
27 |
League One 2023 |
Round 22 |
Workington |
18 - 6 |
Hunslet |
- |
7 - 7 |
Derwent Park |
803 |
> |
| 2023 |
Sep 3 |
League One 2023 |
Qualif Playoff |
Doncaster |
36 - 0 |
Oldham |
- |
7 - 5 |
Eco-Power |
615 |
> |
| 2023 |
10 |
League One 2023 |
Elim Semi |
Oldham |
12 - 13 |
North Wales |
- |
5 - 8 |
Boundary |
836 |
> |
| 2024 |
Jan 28 |
1895 Cup 2024 |
Round 1 |
Keighley |
35 - 6 |
Dewsbury |
- |
2 - 7 |
Cougar |
839 |
> |
| 2024 |
Feb 4 |
1895 Cup 2024 |
Round 2 |
Doncaster |
18 - 22 |
Sheffield |
- |
11 - 12 |
Eco-Power |
|
> |
| 2024 |
11 |
Challenge Cup 2024 |
Round 3 |
Batley |
48 - 18 |
Workington |
- |
7 - 4 |
Fox's Biscuits |
|
> |
| 2024 |
18 |
1895 Cup 2024 |
Round 3 |
Oldham |
38 - 12 |
Rochdale |
- |
10 - 7 |
Boundary |
1,662 |
> |
| 2024 |
Mar 10 |
Challenge Cup 2024 |
Round 5 |
Halifax |
62 - 6 |
York Acorn |
- |
7 - 4 |
The Shay |
785 |
> |
| 2024 |
17 |
Championship 2024 |
Round 1 |
Dewsbury |
10 - 24 |
Halifax |
- |
9 - 13 |
FLAIR |
1,449 |
> |
| 2024 |
29 |
League One 2024 |
Round 3 |
Hunslet |
14 - 42 |
Keighley |
- |
7 - 15 |
South Leeds |
618 |
> |
| 2024 |
Apr 7 |
Championship 2024 |
Round 3 |
Barrow |
15 - 14 |
York |
- |
6 - 6 |
Northern Comps |
1,692 |
> |
| 2024 |
14 |
League One 2024 |
Round 5 |
Midlands |
26 - 30 |
Hunslet |
- |
6 - 7 |
Olympic Legacy |
302 |
> |
| 2024 |
20 |
Championship 2024 |
Round 5 |
Toulouse |
40 - 4 |
Whitehaven |
- |
6 - 4 |
Ernest Wallon |
2,055 |
> |
| 2024 |
28 |
Championship 2024 |
Round 6 |
Sheffield |
54 - 0 |
Barrow |
- |
8 - 1 |
Olympic Legacy |
1,103 |
> |
| 2024 |
May 5 |
Championship 2024 |
Round 7 |
Barrow |
24 - 14 |
Batley |
- |
2 - 3 |
Northern Comps |
1,976 |
> |
| 2024 |
19 |
Championship 2024 |
Round 8 |
Widnes |
28 - 28 |
Whitehaven |
- |
6 - 3 |
DCBL Stadium |
2,741 |
> |
| 2024 |
26 |
Championship 2024 |
Round 9 |
Whitehaven |
6 - 30 |
Wakefield Trinity |
- |
7 - 4 |
Ortus REC |
1,572 |
> |
| 2024 |
Jun 2 |
League One 2024 |
Round 11 |
Midlands |
18 - 25 |
Keighley |
- |
- |
Alexander |
463 |
> |
| 2024 |
16 |
Championship 2024 |
Round 11 |
Dewsbury |
0 - 40 |
York |
- |
4 - 5 |
FLAIR |
|
> |
| 2024 |
23 |
Championship 2024 |
Round 12 |
Swinton |
10 - 24 |
Barrow |
- |
6 - 9 |
Heywood Road |
945 |
> |
| 2024 |
30 |
Championship 2024 |
Round 13 |
Halifax |
38 - 18 |
Whitehaven |
- |
4 - 4 |
The Shay |
500 |
> |
| 2024 |
Jul 7 |
Championship 2024 |
Round 14 |
Featherstone |
66 - 0 |
Whitehaven |
- |
7 - 11 |
Millennium |
1,605 |
> |
| 2024 |
14 |
Championship 2024 |
Round 15 |
Widnes |
34 - 12 |
Dewsbury |
- |
5 - 6 |
DCBL Stadium |
2,337 |
> |
| 2024 |
21 |
League One 2024 |
Round 17 |
Oldham |
44 - 6 |
Keighley |
- |
11 - 7 |
Boundary |
2,572 |
> |
| 2024 |
28 |
Championship 2024 |
Round 17 |
York |
34 - 4 |
Swinton |
- |
8 - 12 |
LNER Stadium |
|
> |
| 2024 |
Aug 17 |
Championship 2024 |
Round 20 |
Toulouse |
12 - 20 |
York |
- |
11 - 2 |
Ernest Wallon |
2,181 |
> |
| 2024 |
25 |
Championship 2024 |
Round 21 |
Barrow |
20 - 18 |
Swinton |
- |
- |
Northern Comps |
1,495 |
> |
| 2024 |
Sep 1 |
Championship 2024 |
Round 22 |
Whitehaven |
0 - 40 |
York |
- |
8 - 8 |
Ortus REC |
|
> |
| 2024 |
8 |
Championship 2024 |
Round 23 |
Batley |
0 - 38 |
Doncaster |
- |
7 - 4 |
Fox's Biscuits |
|
> |
| 2024 |
15 |
League One 2024 |
Major Prelim Semi |
Rochdale |
30 - 18 |
Hunslet |
- |
9 - 8 |
Crown Oil Arena |
826 |
> |
| 2024 |
21 |
Championship 2024 |
Round 25 |
Widnes |
12 - 18 |
Toulouse |
- |
9 - 5 |
DCBL Stadium |
3,011 |
> |
| 2024 |
29 |
Championship 2024 |
Round 26 |
Dewsbury |
28 - 8 |
Sheffield |
- |
7 - 6 |
FLAIR |
|
> |
| 2025 |
Jan 26 |
Challenge Cup 2025 |
Round 2 |
Midlands |
46 - 0 |
Siddal |
- |
6 - 3 |
Alexander |
|
> |
| 2025 |
Feb 9 |
Challenge Cup 2025 |
Round 3 |
Oldham |
42 - 4 |
Barrow |
- |
3 - 13 |
Boundary |
1,064 |
> |
| 2025 |
23 |
Championship 2025 |
Round 2 |
Halifax |
24 - 14 |
Barrow |
- |
6 - 5 |
The Shay |
|
> |
| 2025 |
Mar 2 |
1895 Cup 2025 |
Round 1 |
Featherstone |
52 - 12 |
Keighley |
- |
5 - 5 |
Millennium |
|
> |
| 2025 |
9 |
Championship 2025 |
Round 3 |
Batley |
28 - 20 |
Widnes |
- |
3 - 5 |
Fox's Biscuits |
|
> |
| 2025 |
23 |
League One 2025 |
Round 3 |
Keighley |
24 - 26 |
Midlands |
- |
4 - 4 |
Cougar |
1,345 |
> |
| 2025 |
29 |
Championship 2025 |
Round 5 |
London |
26 - 6 |
Hunslet |
- |
10 - 6 |
Cherry Red |
|
> |
| 2025 |
Apr 6 |
1895 Cup 2025 |
Quarter Final |
Featherstone |
34 - 6 |
London |
- |
6 - 7 |
Millennium |
|
> |
| 2025 |
18 |
Championship 2025 |
Round 7 |
Doncaster |
19 - 6 |
Sheffield |
- |
10 - 8 |
Eco-Power |
1,234 |
> |
| 2025 |
27 |
Championship 2025 |
Round 8 |
Barrow |
24 - 19 |
Doncaster |
- |
7 - 4 |
Northern Comps |
1,612 |
> |
| 2025 |
May 3 |
Championship 2025 |
Round 9 |
Toulouse |
32 - 0 |
Halifax |
- |
3 - 6 |
Ernest Wallon |
|
> |
| 2025 |
11 |
Championship 2025 |
Round 10 |
Batley |
12 - 48 |
Bradford |
- |
4 - 10 |
Fox's Biscuits |
2,304 |
> |
| 2025 |
25 |
Championship 2025 |
Round 11 |
Bradford |
36 - 20 |
Widnes |
- |
8 - 5 |
Bartercard Odsal |
3,311 |
> |
| 2025 |
Jun 1 |
Championship 2025 |
Round 12 |
Hunslet |
4 - 54 |
Oldham |
- |
9 - 1 |
South Leeds |
711 |
> |
| 2025 |
15 |
Championship 2025 |
Round 13 |
Barrow |
22 - 28 |
Sheffield |
- |
4 - 8 |
Northern Comps |
1,884 |
> |
| 2025 |
20 |
Championship 2025 |
Round 14 |
Bradford |
32 - 6 |
Batley |
- |
8 - 5 |
Bartercard Odsal |
3,131 |
> |
| 2025 |
29 |
Championship 2025 |
Round 15 |
York |
30 - 8 |
Featherstone |
- |
3 - 5 |
LNER Stadium |
|
> |
| 2025 |
Jul 5 |
Championship 2025 |
Round 16 |
Toulouse |
12 - 6 |
Doncaster |
- |
10 - 7 |
Michel-Bénichou |
2,762 |
> |
| 2025 |
12 |
Championship 2025 |
Round 17 |
Halifax |
30 - 16 |
Toulouse |
- |
7 - 7 |
Bartercard Odsal |
980 |
> |
| 2025 |
20 |
League One 2025 |
Round 16 |
Dewsbury |
26 - 6 |
Swinton |
- |
10 - 5 |
FLAIR |
|
> |
| 2025 |
Aug 3 |
Championship 2025 |
Round 20 |
Sheffield |
12 - 24 |
Widnes |
- |
4 - 6 |
Steel City |
765 |
> |
| 2025 |
10 |
League One 2025 |
Round 19 |
Rochdale |
20 - 16 |
North Wales |
- |
7 - 7 |
Crown Oil Arena |
|
> |
| 2025 |
17 |
Championship 2025 |
Round 22 |
York |
42 - 16 |
London |
- |
4 - 3 |
LNER Stadium |
|
> |
| 2025 |
24 |
Championship 2025 |
Round 23 |
Hunslet |
6 - 40 |
Batley |
- |
3 - 5 |
South Leeds |
855 |
> |
| 2025 |
31 |
League One 2025 |
Round 21 |
Workington |
36 - 4 |
Rochdale |
- |
2 - 4 |
Fibrus |
|
> |
| 2025 |
Sep 6 |
League One 2025 |
Round 22 |
Goole |
6 - 12 |
Workington |
- |
3 - 3 |
Victoria Grounds |
|
> |
| 2026 |
Jan 18 |
Championship 2026 |
Round 1 |
Whitehaven |
4 - 11 |
Sheffield |
- |
4 - 7 |
Ortus REC |
824 |
> |
| 2026 |
25 |
Challenge Cup 2026 |
Round 2 |
Waterhead |
6 - 60 |
Rochdale |
- |
8 - 11 |
Manor Park |
|
> |
| 2026 |
Feb 1 |
Championship 2026 |
Round 2 |
Midlands |
26 - 24 |
Doncaster |
- |
3 - 2 |
Avery |
332 |
> |
| 2026 |
7 |
Challenge Cup 2026 |
Round 3 |
Barrow |
6 - 32 |
York |
- |
10 - 13 |
Northern Comps |
1,389 |
> |
| 2026 |
14 |
Championship 2026 |
Round 3 |
North Wales |
48 - 22 |
Swinton |
- |
7 - 7 |
Eirias Stadium |
424 |
> |
| 2026 |
21 |
Championship 2026 |
Round 4 |
Dewsbury |
14 - 16 |
Goole |
- |
14 - 11 |
FLAIR |
1,412 |
> |
| 2026 |
Mar 1 |
Championship 2026 |
Round 5 |
Midlands |
20 - 40 |
Oldham |
- |
3 - 2 |
Avery |
451 |
> |
| 2026 |
8 |
Championship 2026 |
Round 6 |
Rochdale |
20 - 44 |
Sheffield |
- |
6 - 7 |
Crown Oil Arena |
359 |
> |
| 2026 |
22 |
Championship 2026 |
Round 7 |
London |
66 - 6 |
Salford |
- |
7 - 7 |
Cherry Red |
|
> |
| 2026 |
29 |
Championship 2026 |
Round 8 |
Newcastle |
38 - 8 |
Workington |
- |
4 - 4 |
Crow Trees |
|
> |
| 2026 |
Apr 3 |
Championship 2026 |
Round 9 |
Oldham |
36 - 10 |
Rochdale |
- |
10 - 4 |
Bower Fold |
1,376 |
> |
123 games
Customise this match list