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 |
Role |
|
| 2014 |
Aug 17 |
Championship 1 2014 |
Round 22 |
Gateshead |
58 - 24 |
South Wales |
- |
4 - 4 |
Gateshead |
161 |
Referee |
> |
| 2019 |
Jan 6 |
Yorkshire Cup 2019 |
Round 1 |
Bradford |
26 - 16 |
Halifax |
- |
- |
Odsal |
3,341 |
Referee |
> |
| 2019 |
Mar 3 |
League 1 2019 |
Round 3 |
Keighley |
40 - 8 |
Coventry |
- |
- |
Cougar |
915 |
Referee |
> |
| 2019 |
24 |
League 1 2019 |
Round 5 |
Hunslet |
44 - 10 |
Coventry |
- |
- |
South Leeds |
542 |
Referee |
> |
| 2019 |
Apr 7 |
Women's Super League 2019 |
Round 1 |
Wigan |
4 - 6 |
St Helens |
- |
- |
Robin Park |
|
Referee |
> |
| 2019 |
19 |
League 1 2019 |
Round 7 |
Oldham |
28 - 36 |
Hunslet |
- |
- |
Vestacare |
652 |
Referee |
> |
| 2019 |
May 5 |
1895 Cup 2019 |
Round 1 |
Oldham |
48 - 12 |
Whitehaven |
- |
- |
Vestacare |
369 |
Referee |
> |
| 2020 |
Mar 8 |
League 1 2020 |
Round 3 |
Hunslet |
29 - 6 |
North Wales |
- |
4 - 6 |
South Leeds |
501 |
Referee |
> |
| 2023 |
Feb 18 |
Super League 2023 |
Round 1 |
Hull KR |
27 - 18 |
Wigan |
- |
6 - 2 |
Craven Park |
10,029 |
Touch Judge |
> |
| 2023 |
24 |
Super League 2023 |
Round 2 |
Wigan |
60 - 0 |
Wakefield Trinity |
- |
3 - 3 |
DW |
12,306 |
Touch Judge |
> |
| 2023 |
Mar 3 |
Super League 2023 |
Round 3 |
Castleford |
0 - 36 |
Wigan |
- |
7 - 6 |
Mend-A-Hose |
7,565 |
Touch Judge |
> |
| 2023 |
10 |
Super League 2023 |
Round 4 |
Hull KR |
10 - 18 |
Warrington |
- |
4 - 4 |
Craven Park |
8,082 |
Touch Judge |
> |
| 2023 |
17 |
Super League 2023 |
Round 5 |
Huddersfield |
12 - 14 |
Wigan |
- |
6 - 3 |
John Smith's |
5,777 |
Touch Judge |
> |
| 2023 |
25 |
Super League 2023 |
Round 6 |
Leeds |
32 - 22 |
Catalans |
- |
1 - 4 |
Headingley |
14,321 |
Touch Judge |
> |
| 2023 |
Apr 1 |
Super League 2023 |
Round 7 |
Warrington |
34 - 6 |
Hull FC |
- |
3 - 2 |
Halliwell Jones |
10,797 |
Touch Judge |
> |
| 2023 |
6 |
Super League 2023 |
Round 8 |
Castleford |
16 - 4 |
Wakefield Trinity |
- |
4 - 2 |
Mend-A-Hose |
8,075 |
Touch Judge |
> |
| 2023 |
14 |
Super League 2023 |
Round 9 |
Huddersfield |
26 - 14 |
Catalans |
- |
3 - 4 |
John Smith's |
4,685 |
Touch Judge |
> |
| 2023 |
20 |
Super League 2023 |
Round 10 |
St Helens |
28 - 6 |
Warrington |
- |
6 - 4 |
Totally Wicked |
14,866 |
Touch Judge |
> |
| 2023 |
May 4 |
Super League 2023 |
Round 11 |
Hull FC |
14 - 10 |
Wigan |
- |
5 - 4 |
MKM |
10,251 |
Touch Judge |
> |
| 2023 |
12 |
Super League 2023 |
Round 12 |
Warrington |
21 - 14 |
Hull KR |
- |
11 - 6 |
Halliwell Jones |
10,179 |
Touch Judge |
> |
| 2023 |
26 |
Super League 2023 |
Round 13 |
Leigh |
30 - 12 |
Warrington |
- |
6 - 7 |
Leigh Sports |
8,120 |
Touch Judge |
> |
| 2023 |
Jun 3 |
Super League 2023 |
Round 14 |
Wigan |
22 - 46 |
Catalans |
- |
7 - 4 |
St James |
36,943 |
Touch Judge |
> |
| 2023 |
9 |
Super League 2023 |
Round 15 |
St Helens |
34 - 16 |
Wigan |
- |
5 - 6 |
Totally Wicked |
17,088 |
Touch Judge |
> |
| 2023 |
25 |
Super League 2023 |
Round 16 |
Salford |
6 - 26 |
Wigan |
- |
3 - 7 |
Salford |
7,854 |
Touch Judge |
> |
| 2023 |
30 |
Super League 2023 |
Round 17 |
Leigh |
34 - 4 |
Hull KR |
- |
5 - 7 |
Leigh Sports |
6,012 |
Touch Judge |
> |
| 2023 |
Jul 9 |
Super League 2023 |
Round 18 |
Salford |
14 - 16 |
Leeds |
- |
5 - 10 |
Salford |
5,157 |
Touch Judge |
> |
| 2023 |
14 |
Super League 2023 |
Round 19 |
Wigan |
26 - 12 |
Warrington |
- |
6 - 5 |
DW |
13,105 |
Touch Judge |
> |
| 2023 |
28 |
Super League 2023 |
Round 20 |
St Helens |
22 - 18 |
Leeds |
- |
9 - 5 |
Totally Wicked |
12,108 |
Touch Judge |
> |
| 2023 |
Aug 18 |
Super League 2023 |
Round 22 |
Wakefield Trinity |
12 - 28 |
Castleford |
- |
6 - 7 |
Be Well |
4,710 |
Touch Judge |
> |
| 2023 |
25 |
Super League 2023 |
Round 23 |
Hull KR |
52 - 10 |
Leigh |
- |
8 - 2 |
Craven Park |
8,013 |
Touch Judge |
> |
| 2023 |
Sep 2 |
Super League 2023 |
Round 24 |
Warrington |
66 - 12 |
Castleford |
- |
3 - 4 |
Halliwell Jones |
9,103 |
Touch Judge |
> |
| 2023 |
9 |
Super League 2023 |
Round 25 |
Leeds |
0 - 50 |
Wigan |
- |
6 - 5 |
Headingley |
12,861 |
Touch Judge |
> |
| 2023 |
16 |
Super League 2023 |
Round 26 |
Catalans |
61 - 0 |
Leeds |
- |
5 - 3 |
Gilbert Brutus |
9,162 |
Touch Judge |
> |
| 2023 |
22 |
Super League 2023 |
Round 27 |
Leigh |
6 - 10 |
Wigan |
- |
2 - 2 |
Leigh Sports |
10,308 |
Touch Judge |
> |
| 2023 |
Oct 14 |
Super League 2023 |
Grand Final |
Wigan |
10 - 2 |
Catalans |
- |
6 - 4 |
Old Trafford |
58,137 |
Touch Judge |
> |
| 2024 |
Feb 15 |
Super League 2024 |
Round 1 |
Hull FC |
0 - 22 |
Hull KR |
- |
4 - 8 |
MKM |
20,014 |
Touch Judge |
> |
| 2024 |
24 |
World Club Challenge 2024 |
Game 1 |
Wigan |
16 - 12 |
Penrith |
- |
4 - 5 |
DW |
24,091 |
Touch Judge |
> |
| 2024 |
Mar 1 |
Super League 2024 |
Round 3 |
St Helens |
12 - 4 |
Leigh |
- |
9 - 5 |
Totally Wicked |
13,028 |
Touch Judge |
> |
| 2024 |
7 |
Super League 2024 |
Round 4 |
Hull KR |
20 - 22 |
Warrington |
- |
2 - 2 |
Craven Park |
9,524 |
Touch Judge |
> |
| 2024 |
16 |
Super League 2024 |
Round 5 |
Hull FC |
4 - 54 |
Leigh |
- |
1 - 4 |
MKM |
10,227 |
Touch Judge |
> |
| 2024 |
29 |
Super League 2024 |
Round 6 |
St Helens |
12 - 4 |
Wigan |
- |
8 - 5 |
Totally Wicked |
17,980 |
Touch Judge |
> |
| 2024 |
Apr 5 |
Super League 2024 |
Round 7 |
Castleford |
36 - 24 |
Salford |
- |
7 - 6 |
The Jungle |
7,967 |
Touch Judge |
> |
| 2024 |
20 |
Super League 2024 |
Round 8 |
London |
4 - 12 |
Salford |
- |
7 - 5 |
Cherry Red |
2,450 |
Touch Judge |
> |
| 2024 |
26 |
Super League 2024 |
Round 9 |
Hull KR |
26 - 10 |
Wigan |
- |
4 - 3 |
Craven Park |
9,945 |
Touch Judge |
> |
| 2024 |
May 3 |
Super League 2024 |
Round 10 |
Huddersfield |
16 - 18 |
Salford |
- |
10 - 5 |
John Smith's |
4,843 |
Touch Judge |
> |
| 2024 |
10 |
Super League 2024 |
Round 11 |
Leigh |
40 - 12 |
Salford |
- |
5 - 3 |
Leigh Sports |
8,103 |
Touch Judge |
> |
| 2024 |
31 |
Super League 2024 |
Round 13 |
St Helens |
24 - 12 |
Catalans |
- |
4 - 2 |
Totally Wicked |
11,088 |
Touch Judge |
> |
| 2024 |
Jun 21 |
Super League 2024 |
Round 15 |
Leeds |
18 - 10 |
Leigh |
- |
5 - 3 |
AMT Headingley |
17,535 |
Touch Judge |
> |
| 2024 |
Jul 6 |
Super League 2024 |
Round 16 |
Leeds |
17 - 16 |
London |
- |
3 - 5 |
AMT Headingley |
12,958 |
Touch Judge |
> |
| 2024 |
13 |
Super League 2024 |
Round 17 |
Hull FC |
10 - 24 |
Hull KR |
- |
6 - 10 |
MKM |
15,392 |
Touch Judge |
> |
| 2024 |
19 |
Super League 2024 |
Round 18 |
St Helens |
10 - 24 |
Warrington |
- |
5 - 7 |
Totally Wicked |
13,135 |
Touch Judge |
> |
| 2024 |
Aug 6 |
Super League 2024 |
Round 2 |
Wigan |
28 - 6 |
Leigh |
- |
5 - 6 |
Brick Community |
13,249 |
Touch Judge |
> |
| 2024 |
9 |
Super League 2024 |
Round 21 |
Hull KR |
36 - 6 |
Castleford |
- |
6 - 7 |
Craven Park |
9,585 |
Touch Judge |
> |
| 2024 |
17 |
Super League 2024 |
Round 22 |
Wigan |
20 - 0 |
St Helens |
- |
9 - 5 |
Elland Road |
30,810 |
Touch Judge |
> |
| 2024 |
23 |
Super League 2024 |
Round 23 |
Leeds |
18 - 6 |
Catalans |
- |
5 - 3 |
AMT Headingley |
13,050 |
Touch Judge |
> |
| 2024 |
30 |
Super League 2024 |
Round 24 |
Hull KR |
32 - 12 |
Salford |
- |
6 - 4 |
Craven Park |
9,694 |
Touch Judge |
> |
| 2024 |
Sep 6 |
Super League 2024 |
Round 25 |
Wigan |
24 - 20 |
Hull KR |
- |
5 - 7 |
Brick Community |
16,719 |
Touch Judge |
> |
| 2024 |
13 |
Super League 2024 |
Round 26 |
Leigh |
0 - 24 |
Hull KR |
- |
1 - 5 |
Leigh Sports |
8,412 |
Touch Judge |
> |
| 2024 |
19 |
Super League 2024 |
Round 27 |
Wigan |
64 - 0 |
Salford |
- |
7 - 6 |
Brick Community |
15,589 |
Touch Judge |
> |
| 2024 |
28 |
Super League 2024 |
Elim |
Warrington |
23 - 22 |
St Helens |
- |
5 - 2 |
Halliwell Jones |
12,111 |
Touch Judge |
> |
| 2024 |
Oct 4 |
Super League 2024 |
Semi Final |
Hull KR |
10 - 8 |
Warrington |
- |
3 - 4 |
Craven Park |
12,225 |
Touch Judge |
> |
| 2024 |
12 |
Super League 2024 |
Grand Final |
Wigan |
9 - 2 |
Hull KR |
- |
3 - 4 |
Old Trafford |
68,173 |
Touch Judge |
> |
| 2025 |
Feb 14 |
Super League 2025 |
Round 1 |
Hull KR |
19 - 18 |
Castleford |
- |
7 - 4 |
Craven Park |
11,020 |
Touch Judge |
> |
| 2025 |
23 |
Championship 2025 |
Round 2 |
Hunslet |
20 - 38 |
Bradford |
- |
1 - 9 |
South Leeds |
1,470 |
Touch Judge |
> |
| 2025 |
Mar 1 |
Super League 2025 |
Round 3 |
Wigan |
48 - 24 |
Warrington |
- |
2 - 3 |
Allegiant |
45,209 |
Touch Judge |
> |
| 2025 |
9 |
Super League 2025 |
Round 4 |
Warrington |
16 - 30 |
Wakefield Trinity |
- |
2 - 3 |
Halliwell Jones |
10,024 |
Touch Judge |
> |
| 2025 |
22 |
Super League 2025 |
Round 5 |
Leeds |
12 - 10 |
Wigan |
- |
5 - 1 |
AMT Headingley |
15,966 |
Touch Judge |
> |
| 2025 |
28 |
Super League 2025 |
Round 6 |
Warrington |
16 - 14 |
Leeds |
- |
7 - 5 |
Halliwell Jones |
10,523 |
Touch Judge |
> |
| 2025 |
Apr 12 |
Super League 2025 |
Round 7 |
Castleford |
6 - 20 |
Leigh |
- |
5 - 4 |
The Jungle |
5,807 |
Touch Judge |
> |
| 2025 |
19 |
Super League 2025 |
Round 8 |
Leigh |
18 - 14 |
Warrington |
- |
3 - 8 |
Leigh Sports |
9,627 |
Touch Judge |
> |
| 2025 |
27 |
Super League 2025 |
Round 9 |
Hull FC |
12 - 36 |
Wigan |
- |
9 - 4 |
MKM |
11,205 |
Touch Judge |
> |
| 2025 |
May 4 |
Super League 2025 |
Round 10 |
Castleford |
8 - 32 |
Wakefield Trinity |
- |
2 - 3 |
St James |
32,862 |
Touch Judge |
> |
| 2025 |
16 |
Super League 2025 |
Round 11 |
Leeds |
18 - 16 |
Hull FC |
- |
2 - 3 |
AMT Headingley |
15,602 |
Touch Judge |
> |
| 2025 |
23 |
Super League 2025 |
Round 12 |
Warrington |
12 - 31 |
Hull KR |
- |
6 - 4 |
Halliwell Jones |
9,972 |
Touch Judge |
> |
| 2025 |
30 |
Super League 2025 |
Round 13 |
Salford |
6 - 46 |
Wigan |
- |
3 - 6 |
Salford |
|
Touch Judge |
> |
| 2025 |
Jun 14 |
Super League 2025 |
Round 14 |
Leeds |
36 - 12 |
Warrington |
- |
2 - 2 |
AMT Headingley |
14,306 |
Touch Judge |
> |
| 2025 |
20 |
Super League 2025 |
Round 15 |
Wakefield Trinity |
16 - 10 |
Wigan |
- |
6 - 6 |
DIY Kitchens |
7,753 |
Touch Judge |
> |
| 2025 |
28 |
Super League 2025 |
Round 16 |
Warrington |
24 - 10 |
Hull FC |
- |
5 - 2 |
Halliwell Jones |
10,203 |
Touch Judge |
> |
| 2025 |
Jul 6 |
Super League 2025 |
Round 17 |
Hull KR |
8 - 14 |
Leeds |
- |
2 - 3 |
Craven Park |
11,300 |
Touch Judge |
> |
| 2025 |
12 |
Super League 2025 |
Round 18 |
Leigh |
28 - 10 |
Hull KR |
- |
3 - 2 |
Leigh Sports |
9,682 |
Touch Judge |
> |
| 2025 |
19 |
Super League 2025 |
Round 19 |
Wigan |
12 - 32 |
Hull FC |
- |
4 - 3 |
Brick Community |
14,427 |
Touch Judge |
> |
| 2025 |
Aug 1 |
Super League 2025 |
Round 20 |
Leigh |
20 - 16 |
Warrington |
- |
3 - 5 |
Leigh Sports |
9,364 |
Touch Judge |
> |
| 2025 |
24 |
Super League 2025 |
Round 23 |
Huddersfield |
23 - 10 |
Warrington |
- |
5 - 3 |
Accu |
3,941 |
Touch Judge |
> |
| 2025 |
29 |
Super League 2025 |
Round 24 |
Hull KR |
12 - 8 |
St Helens |
- |
6 - 4 |
Craven Park |
12,169 |
Touch Judge |
> |
| 2025 |
Sep 7 |
Super League 2025 |
Round 25 |
Hull KR |
18 - 4 |
Hull FC |
- |
7 - 3 |
Craven Park |
|
Touch Judge |
> |
| 2025 |
11 |
Super League 2025 |
Round 26 |
Leeds |
8 - 16 |
Catalans |
- |
7 - 5 |
AMT Headingley |
15,157 |
Touch Judge |
> |
| 2025 |
18 |
Super League 2025 |
Round 27 |
Hull FC |
22 - 26 |
Catalans |
- |
5 - 8 |
MKM |
10,918 |
Touch Judge |
> |
| 2025 |
26 |
Super League 2025 |
Elim Final |
Leigh |
26 - 10 |
Wakefield Trinity |
- |
1 - 2 |
Progress |
10,011 |
Touch Judge |
> |
| 2025 |
Nov 8 |
Ashes Series 2025 |
Game 3 |
England |
8 - 30 |
Australia |
- |
6 - 4 |
AMT Headingley |
|
Touch Judge |
> |
| 2026 |
Jan 18 |
Championship 2026 |
Round 1 |
Hunslet |
12 - 20 |
Dewsbury |
- |
11 - 9 |
South Leeds |
780 |
Touch Judge |
> |
| 2026 |
Feb 6 |
Challenge Cup 2026 |
Round 3 |
Hunslet |
6 - 52 |
Huddersfield |
- |
6 - 4 |
South Leeds |
990 |
Touch Judge |
> |
| 2026 |
13 |
Super League 2026 |
Round 1 |
Leigh |
26 - 14 |
Leeds |
- |
8 - 10 |
Progress |
9,603 |
Touch Judge |
> |
| 2026 |
20 |
Super League 2026 |
Round 2 |
Bradford |
28 - 10 |
Catalans |
- |
7 - 2 |
Bartercard Odsal |
9,992 |
Touch Judge |
> |
| 2026 |
27 |
Super League 2026 |
Round 3 |
Hull FC |
16 - 17 |
York |
- |
7 - 4 |
MKM |
12,716 |
Touch Judge |
> |
| 2026 |
Mar 5 |
Super League 2026 |
Round 4 |
Wakefield Trinity |
14 - 10 |
Hull FC |
- |
9 - 7 |
DIY Kitchens |
8,239 |
Touch Judge |
> |
| 2026 |
13 |
Challenge Cup 2026 |
Round 4 |
Wakefield Trinity |
24 - 14 |
Leeds |
- |
6 - 4 |
DIY Kitchens |
7,136 |
Touch Judge |
> |
| 2026 |
21 |
Super League 2026 |
Round 5 |
Warrington |
72 - 6 |
Castleford |
- |
8 - 4 |
Halliwell Jones |
9,342 |
Touch Judge |
> |
| 2026 |
28 |
Super League 2026 |
Round 6 |
Wigan |
16 - 34 |
Huddersfield |
- |
7 - 9 |
Brick Community |
15,611 |
Touch Judge |
> |
| 2026 |
Apr 4 |
Super League 2026 |
Round 7 |
Warrington |
42 - 6 |
Leigh |
- |
6 - 4 |
Halliwell Jones |
11,026 |
Touch Judge |
> |
| 2026 |
10 |
Challenge Cup 2026 |
Quarter Final |
St Helens |
36 - 4 |
Catalans |
- |
10 - 3 |
Brewdog |
6,785 |
Touch Judge |
> |
| 2026 |
17 |
Super League 2026 |
Round 8 |
Huddersfield |
22 - 56 |
Leeds |
- |
4 - 1 |
Accu |
5,644 |
Touch Judge |
> |
| 2026 |
24 |
Super League 2026 |
Round 9 |
Leeds |
46 - 4 |
Catalans |
- |
8 - 5 |
AMT Headingley |
14,607 |
Touch Judge |
> |
102 games
Customise this match list