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 |
|
| 2018 |
Oct 27 |
Baskerville Shield 2018 |
Game 1 |
England |
18 - 16 |
New Zealand |
- |
9 - 5 |
KCOM Stadium |
17,649 |
Touch Judge |
> |
| 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 |
Huddersfield |
16 - 26 |
Warrington |
- |
3 - 4 |
John Smith's |
7,731 |
Touch Judge |
> |
| 2023 |
Mar 3 |
Super League 2023 |
Round 3 |
St Helens |
24 - 25 |
Leeds |
- |
4 - 8 |
Totally Wicked |
15,148 |
Touch Judge |
> |
| 2023 |
17 |
Super League 2023 |
Round 5 |
Huddersfield |
12 - 14 |
Wigan |
- |
6 - 3 |
John Smith's |
5,777 |
Touch Judge |
> |
| 2023 |
24 |
Super League 2023 |
Round 6 |
Castleford |
0 - 38 |
Warrington |
- |
7 - 3 |
Mend-A-Hose |
7,348 |
Touch Judge |
> |
| 2023 |
Apr 1 |
Super League 2023 |
Round 7 |
Catalans |
22 - 18 |
Castleford |
- |
9 - 2 |
Gilbert Brutus |
8,109 |
Touch Judge |
> |
| 2023 |
7 |
Super League 2023 |
Round 8 |
Hull FC |
0 - 40 |
Hull KR |
- |
8 - 3 |
MKM |
20,985 |
Touch Judge |
> |
| 2023 |
14 |
Super League 2023 |
Round 9 |
Warrington |
6 - 13 |
Wigan |
- |
5 - 4 |
Halliwell Jones |
15,026 |
Touch Judge |
> |
| 2023 |
23 |
Super League 2023 |
Round 10 |
Salford |
16 - 14 |
Catalans |
- |
4 - 5 |
Salford |
3,974 |
Touch Judge |
> |
| 2023 |
May 5 |
Super League 2023 |
Round 11 |
Leigh |
30 - 6 |
Castleford |
- |
1 - 1 |
Leigh Sports |
5,423 |
Touch Judge |
> |
| 2023 |
28 |
Super League 2023 |
Round 13 |
Salford |
29 - 22 |
Hull FC |
- |
9 - 10 |
Salford |
4,569 |
Touch Judge |
> |
| 2023 |
Jun 3 |
Super League 2023 |
Round 14 |
Leeds |
24 - 26 |
Castleford |
- |
7 - 4 |
St James |
36,943 |
Touch Judge |
> |
| 2023 |
10 |
Super League 2023 |
Round 15 |
Warrington |
30 - 26 |
Huddersfield |
- |
4 - 2 |
Halliwell Jones |
9,007 |
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 |
Hull KR |
6 - 16 |
Hull FC |
- |
6 - 4 |
Craven Park |
10,050 |
Touch Judge |
> |
| 2023 |
13 |
Super League 2023 |
Round 19 |
St Helens |
12 - 14 |
Catalans |
- |
9 - 6 |
Totally Wicked |
12,193 |
Touch Judge |
> |
| 2023 |
30 |
Super League 2023 |
Round 20 |
Wakefield Trinity |
42 - 6 |
Warrington |
- |
4 - 3 |
Be Well |
4,470 |
Touch Judge |
> |
| 2023 |
Aug 6 |
Super League 2023 |
Round 21 |
Leeds |
6 - 13 |
Leigh |
- |
6 - 5 |
Headingley |
12,785 |
Touch Judge |
> |
| 2023 |
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 |
Castleford |
4 - 34 |
St Helens |
- |
4 - 3 |
Mend-A-Hose |
6,868 |
Touch Judge |
> |
| 2023 |
Sep 2 |
Super League 2023 |
Round 24 |
Hull FC |
12 - 28 |
Leeds |
- |
4 - 2 |
MKM |
11,064 |
Touch Judge |
> |
| 2023 |
8 |
Super League 2023 |
Round 25 |
Castleford |
29 - 12 |
Hull FC |
- |
4 - 3 |
Mend-A-Hose |
7,947 |
Touch Judge |
> |
| 2023 |
15 |
Super League 2023 |
Round 26 |
Warrington |
6 - 18 |
St Helens |
- |
9 - 4 |
Halliwell Jones |
12,855 |
Touch Judge |
> |
| 2023 |
22 |
Super League 2023 |
Round 27 |
St Helens |
30 - 12 |
Hull FC |
- |
4 - 5 |
Totally Wicked |
14,036 |
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 |
8 |
Super League 2024 |
Round 4 |
St Helens |
20 - 24 |
Salford |
- |
7 - 6 |
Totally Wicked |
11,548 |
Touch Judge |
> |
| 2024 |
15 |
Super League 2024 |
Round 5 |
Leeds |
8 - 18 |
St Helens |
- |
8 - 4 |
AMT Headingley |
15,284 |
Touch Judge |
> |
| 2024 |
30 |
Super League 2024 |
Round 6 |
Warrington |
24 - 32 |
Catalans |
- |
6 - 5 |
Halliwell Jones |
11,240 |
Touch Judge |
> |
| 2024 |
Apr 6 |
Super League 2024 |
Round 7 |
Catalans |
14 - 8 |
St Helens |
- |
6 - 3 |
Gilbert Brutus |
10,724 |
Touch Judge |
> |
| 2024 |
20 |
Super League 2024 |
Round 8 |
Warrington |
16 - 14 |
Leigh |
- |
5 - 3 |
Halliwell Jones |
10,443 |
Touch Judge |
> |
| 2024 |
26 |
Super League 2024 |
Round 9 |
Leigh |
30 - 2 |
Catalans |
- |
3 - 7 |
Leigh Sports |
7,321 |
Touch Judge |
> |
| 2024 |
May 2 |
Super League 2024 |
Round 10 |
Wigan |
30 - 8 |
Catalans |
- |
7 - 7 |
DW |
14,481 |
Touch Judge |
> |
| 2024 |
10 |
Super League 2024 |
Round 11 |
Castleford |
4 - 60 |
St Helens |
- |
5 - 6 |
The Jungle |
7,869 |
Touch Judge |
> |
| 2024 |
25 |
Super League 2024 |
Round 12 |
Catalans |
8 - 16 |
Warrington |
- |
6 - 4 |
Gilbert Brutus |
9,440 |
Touch Judge |
> |
| 2024 |
Jun 2 |
Super League 2024 |
Round 13 |
Salford |
34 - 4 |
London |
- |
4 - 8 |
Salford |
2,843 |
Touch Judge |
> |
| 2024 |
15 |
Super League 2024 |
Round 14 |
Hull FC |
18 - 10 |
Leeds |
- |
7 - 6 |
MKM |
12,166 |
Touch Judge |
> |
| 2024 |
23 |
Super League 2024 |
Round 15 |
Salford |
20 - 18 |
St Helens |
- |
5 - 9 |
Salford |
5,724 |
Touch Judge |
> |
| 2024 |
Jul 12 |
Super League 2024 |
Round 17 |
Wigan |
16 - 12 |
St Helens |
- |
4 - 5 |
Brick Community |
20,152 |
Touch Judge |
> |
| 2024 |
21 |
Super League 2024 |
Round 18 |
Castleford |
24 - 18 |
Catalans |
- |
4 - 3 |
The Jungle |
7,331 |
Touch Judge |
> |
| 2024 |
26 |
Super League 2024 |
Round 19 |
Leigh |
46 - 4 |
St Helens |
- |
5 - 1 |
Leigh Sports |
8,021 |
Touch Judge |
> |
| 2024 |
Aug 18 |
Super League 2024 |
Round 22 |
Leigh |
26 - 0 |
Salford |
- |
8 - 6 |
Elland Road |
22,293 |
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 |
Leigh |
16 - 12 |
Warrington |
- |
7 - 6 |
Leigh Sports |
9,434 |
Touch Judge |
> |
| 2024 |
Sep 7 |
Super League 2024 |
Round 25 |
Salford |
27 - 12 |
Catalans |
- |
6 - 4 |
Salford |
4,910 |
Touch Judge |
> |
| 2024 |
13 |
Super League 2024 |
Round 26 |
Wigan |
38 - 0 |
Leeds |
- |
7 - 4 |
Brick Community |
15,146 |
Touch Judge |
> |
| 2024 |
20 |
Super League 2024 |
Round 27 |
Leigh |
18 - 12 |
St Helens |
- |
5 - 3 |
Leigh Sports |
9,899 |
Touch Judge |
> |
| 2024 |
27 |
Super League 2024 |
Elim |
Salford |
6 - 14 |
Leigh |
- |
7 - 10 |
Salford |
10,867 |
Touch Judge |
> |
| 2024 |
Oct 5 |
Super League 2024 |
Semi Final |
Wigan |
38 - 0 |
Leigh |
- |
4 - 4 |
Brick Community |
20,511 |
Touch Judge |
> |
| 2024 |
12 |
Super League 2024 |
Grand Final |
Wigan |
9 - 2 |
Hull KR |
- |
3 - 4 |
Old Trafford |
68,173 |
Touch Judge |
> |
| 2025 |
Feb 15 |
Super League 2025 |
Round 1 |
St Helens |
82 - 0 |
Salford |
- |
6 - 4 |
Totally Wicked |
12,218 |
Touch Judge |
> |
| 2025 |
23 |
Championship 2025 |
Round 2 |
York |
6 - 7 |
Toulouse |
- |
5 - 8 |
LNER |
|
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 |
Wigan |
44 - 18 |
Huddersfield |
- |
6 - 2 |
Brick Community |
17,625 |
Touch Judge |
> |
| 2025 |
22 |
Super League 2025 |
Round 5 |
Leeds |
12 - 10 |
Wigan |
- |
5 - 1 |
AMT Headingley |
15,966 |
Touch Judge |
> |
| 2025 |
29 |
Super League 2025 |
Round 6 |
Catalans |
13 - 14 |
St Helens |
- |
5 - 6 |
Gilbert Brutus |
9,386 |
Touch Judge |
> |
| 2025 |
Apr 11 |
Super League 2025 |
Round 7 |
St Helens |
26 - 14 |
Wakefield Trinity |
- |
6 - 7 |
Totally Wicked |
10,108 |
Touch Judge |
> |
| 2025 |
18 |
Super League 2025 |
Round 8 |
Hull FC |
14 - 28 |
Hull KR |
- |
9 - 5 |
MKM |
21,018 |
Touch Judge |
> |
| 2025 |
24 |
Super League 2025 |
Round 9 |
Warrington |
32 - 18 |
St Helens |
- |
2 - 2 |
Halliwell Jones |
10,214 |
Touch Judge |
> |
| 2025 |
May 4 |
Super League 2025 |
Round 10 |
Wigan |
22 - 20 |
Warrington |
- |
3 - 8 |
St James |
32,862 |
Touch Judge |
> |
| 2025 |
15 |
Super League 2025 |
Round 11 |
St Helens |
40 - 0 |
Catalans |
- |
4 - 2 |
Totally Wicked |
10,337 |
Touch Judge |
> |
| 2025 |
22 |
Super League 2025 |
Round 12 |
Leigh |
12 - 26 |
Hull FC |
- |
9 - 8 |
Leigh Sports |
8,046 |
Touch Judge |
> |
| 2025 |
Jun 13 |
Super League 2025 |
Round 14 |
Hull KR |
68 - 6 |
Catalans |
- |
6 - 0 |
Craven Park |
11,350 |
Touch Judge |
> |
| 2025 |
20 |
Super League 2025 |
Round 15 |
St Helens |
18 - 4 |
Leeds |
- |
6 - 2 |
Totally Wicked |
11,179 |
Touch Judge |
> |
| 2025 |
Jul 11 |
Super League 2025 |
Round 18 |
Leeds |
0 - 6 |
St Helens |
- |
9 - 3 |
AMT Headingley |
15,093 |
Touch Judge |
> |
| 2025 |
19 |
Super League 2025 |
Round 19 |
Catalans |
6 - 34 |
Hull KR |
- |
6 - 6 |
Gilbert Brutus |
9,187 |
Touch Judge |
> |
| 2025 |
26 |
Super League 2025 |
Round 20 |
Hull FC |
14 - 30 |
Huddersfield |
- |
2 - 2 |
MKM |
10,665 |
Touch Judge |
> |
| 2025 |
Aug 8 |
Super League 2025 |
Round 21 |
Wakefield Trinity |
4 - 34 |
St Helens |
- |
6 - 4 |
DIY Kitchens |
7,684 |
Touch Judge |
> |
| 2025 |
15 |
Super League 2025 |
Round 22 |
Wigan |
6 - 10 |
Hull KR |
- |
3 - 6 |
Brick Community |
20,218 |
Touch Judge |
> |
| 2025 |
24 |
Super League 2025 |
Round 23 |
Wigan |
44 - 2 |
Wakefield Trinity |
- |
6 - 9 |
Brick Community |
13,932 |
Touch Judge |
> |
| 2025 |
30 |
Championship 2025 |
Round 24 |
Bradford |
10 - 12 |
Toulouse |
- |
7 - 6 |
Bartercard Odsal |
4,792 |
Touch Judge |
> |
| 2025 |
Sep 4 |
Super League 2025 |
Round 25 |
Salford |
16 - 17 |
Catalans |
- |
6 - 3 |
Salford |
|
Touch Judge |
> |
| 2025 |
12 |
Super League 2025 |
Round 26 |
Leigh |
28 - 10 |
St Helens |
- |
6 - 3 |
Leigh Sports |
10,011 |
Touch Judge |
> |
| 2025 |
19 |
Super League 2025 |
Round 27 |
Salford |
16 - 52 |
Wakefield Trinity |
- |
1 - 2 |
CorpAcq |
4,148 |
Touch Judge |
> |
| 2025 |
Oct 4 |
Super League 2025 |
Semi Final |
Hull KR |
20 - 12 |
St Helens |
- |
5 - 1 |
Craven Park |
12,235 |
Touch Judge |
> |
| 2025 |
11 |
Super League 2025 |
Grand Final |
Hull KR |
24 - 6 |
Wigan |
- |
2 - 5 |
Old Trafford |
68,853 |
Touch Judge |
> |
| 2025 |
25 |
Ashes Series 2025 |
Game 1 |
England |
6 - 26 |
Australia |
- |
4 - 3 |
Wembley |
60,812 |
Touch Judge |
> |
| 2026 |
Jan 16 |
Championship 2026 |
Round 1 |
Salford |
0 - 44 |
Oldham |
- |
3 - 6 |
CorpAcq |
|
Touch Judge |
> |
| 2026 |
Feb 7 |
Challenge Cup 2026 |
Round 3 |
Doncaster |
0 - 14 |
Castleford |
- |
8 - 7 |
Eco-Power |
2,537 |
Touch Judge |
> |
| 2026 |
13 |
Super League 2026 |
Round 1 |
Warrington |
24 - 14 |
St Helens |
- |
6 - 4 |
Halliwell Jones |
15,064 |
Touch Judge |
> |
| 2026 |
19 |
World Club Challenge 2026 |
Final |
Hull KR |
30 - 24 |
Brisbane |
- |
4 - 4 |
MKM |
24,600 |
Touch Judge |
> |
| 2026 |
26 |
Super League 2026 |
Round 3 |
Wigan |
54 - 0 |
Leigh |
- |
7 - 3 |
Brick Community |
16,370 |
Touch Judge |
> |
| 2026 |
Mar 6 |
Super League 2026 |
Round 4 |
Leigh |
16 - 22 |
Catalans |
- |
10 - 8 |
Progress |
8,090 |
Touch Judge |
> |
| 2026 |
22 |
Super League 2026 |
Round 5 |
Hull FC |
24 - 16 |
Leeds |
- |
7 - 8 |
MKM |
12,871 |
Touch Judge |
> |
| 2026 |
28 |
Super League 2026 |
Round 6 |
Wigan |
16 - 34 |
Huddersfield |
- |
7 - 9 |
Brick Community |
15,611 |
Touch Judge |
> |
| 2026 |
Apr 3 |
Super League 2026 |
Round 7 |
Hull KR |
24 - 6 |
Hull FC |
- |
9 - 9 |
Craven Park |
12,325 |
Touch Judge |
> |
| 2026 |
12 |
Challenge Cup 2026 |
Quarter Final |
Wakefield Trinity |
22 - 26 |
Wigan |
- |
5 - 5 |
DIY Kitchens |
8,051 |
Touch Judge |
> |
| 2026 |
17 |
Super League 2026 |
Round 8 |
York |
6 - 18 |
Leigh |
- |
3 - 7 |
LNER |
5,214 |
Touch Judge |
> |
| 2026 |
23 |
Super League 2026 |
Round 9 |
Leigh |
30 - 16 |
Huddersfield |
- |
6 - 8 |
Progress |
7,603 |
Touch Judge |
> |
| 2026 |
May 1 |
Super League 2026 |
Round 10 |
Leeds |
40 - 22 |
Wakefield Trinity |
- |
7 - 6 |
AMT Headingley |
15,145 |
Touch Judge |
> |
| 2026 |
9 |
Challenge Cup 2026 |
Semi Final |
St Helens |
0 - 32 |
Wigan |
- |
3 - 11 |
Halliwell Jones |
13,421 |
Touch Judge |
> |
| 2026 |
17 |
Super League 2026 |
Round 11 |
Bradford |
16 - 14 |
Hull FC |
- |
13 - 11 |
Bartercard Odsal |
7,315 |
Touch Judge |
> |
| 2026 |
Jun 5 |
Super League 2026 |
Round 13 |
Castleford |
14 - 24 |
Leigh |
- |
2 - 4 |
OneBore |
7,742 |
Touch Judge |
> |
| 2026 |
11 |
Super League 2026 |
Round 14 |
St Helens |
6 - 18 |
Warrington |
- |
4 - 5 |
Brewdog |
11,590 |
Touch Judge |
> |
| 2026 |
19 |
Super League 2026 |
Round 15 |
Hull KR |
22 - 8 |
Leigh |
- |
5 - 3 |
Craven Park |
|
Touch Judge |
> |
| 2026 |
25 |
Super League 2026 |
Round 16 |
Warrington |
18 - 16 |
Catalans |
- |
11 - 4 |
Halliwell Jones |
8,354 |
Touch Judge |
> |
99 games
Customise this match list