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 |
Jan 27 |
Challenge Cup 2018 |
Round 1 |
Millom |
36 - 18 |
Strathmore |
- |
- |
Coronation Field |
|
Referee |
> |
| 2022 |
Oct 16 |
World Cup 2022 |
Game 5 |
New Zealand |
34 - 12 |
Lebanon |
- |
8 - 7 |
Halliwell Jones |
5,453 |
Touch Judge |
> |
| 2022 |
Nov 5 |
Women's World Cup 2022 |
Game 6 |
Papua New Guinea |
70 - 0 |
Brazil |
- |
5 - 3 |
MKM |
7,080 |
Touch Judge |
> |
| 2022 |
9 |
Women's World Cup 2022 |
Game 9 |
Canada |
22 - 16 |
Brazil |
- |
4 - 4 |
Headingley |
5,471 |
Touch Judge |
> |
| 2023 |
Feb 16 |
Super League 2023 |
Round 1 |
Warrington |
42 - 10 |
Leeds |
- |
5 - 3 |
Halliwell Jones |
11,082 |
Touch Judge |
> |
| 2023 |
23 |
Super League 2023 |
Round 2 |
Salford |
10 - 24 |
Hull KR |
- |
1 - 4 |
Salford |
5,565 |
Touch Judge |
> |
| 2023 |
Mar 3 |
Super League 2023 |
Round 3 |
Hull KR |
25 - 30 |
Leigh |
- |
3 - 5 |
Craven Park |
8,448 |
Touch Judge |
> |
| 2023 |
10 |
Super League 2023 |
Round 4 |
Huddersfield |
36 - 6 |
Castleford |
- |
7 - 4 |
John Smith's |
4,070 |
Touch Judge |
> |
| 2023 |
17 |
Super League 2023 |
Round 5 |
Warrington |
38 - 20 |
Leigh |
- |
8 - 8 |
Halliwell Jones |
12,073 |
Touch Judge |
> |
| 2023 |
25 |
Super League 2023 |
Round 6 |
Leeds |
32 - 22 |
Catalans |
- |
1 - 4 |
Headingley |
14,321 |
Touch Judge |
> |
| 2023 |
31 |
Super League 2023 |
Round 7 |
St Helens |
38 - 0 |
Wakefield Trinity |
- |
4 - 3 |
Totally Wicked |
10,304 |
Touch Judge |
> |
| 2023 |
Apr 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 |
Leeds |
34 - 10 |
Hull FC |
- |
6 - 5 |
Headingley |
12,644 |
Touch Judge |
> |
| 2023 |
21 |
Super League 2023 |
Round 10 |
Leigh |
20 - 6 |
Leeds |
- |
6 - 2 |
Leigh Sports |
6,686 |
Touch Judge |
> |
| 2023 |
May 5 |
Super League 2023 |
Round 11 |
Hull KR |
28 - 0 |
Huddersfield |
- |
5 - 5 |
Craven Park |
8,490 |
Touch Judge |
> |
| 2023 |
12 |
Super League 2023 |
Round 12 |
Castleford |
22 - 46 |
Catalans |
- |
6 - 3 |
Mend-A-Hose |
5,788 |
Touch Judge |
> |
| 2023 |
26 |
Super League 2023 |
Round 13 |
Huddersfield |
20 - 4 |
Castleford |
- |
10 - 4 |
John Smith's |
4,206 |
Touch Judge |
> |
| 2023 |
Jun 4 |
Super League 2023 |
Round 14 |
St Helens |
48 - 6 |
Huddersfield |
- |
7 - 4 |
St James |
26,326 |
Touch Judge |
> |
| 2023 |
9 |
Super League 2023 |
Round 15 |
Leigh |
28 - 16 |
Hull FC |
- |
11 - 8 |
Leigh Sports |
6,006 |
Touch Judge |
> |
| 2023 |
23 |
Super League 2023 |
Round 16 |
Hull KR |
28 - 12 |
Wakefield Trinity |
- |
6 - 4 |
Craven Park |
8,185 |
Touch Judge |
> |
| 2023 |
Jul 14 |
Super League 2023 |
Round 19 |
Huddersfield |
34 - 6 |
Wakefield Trinity |
- |
4 - 3 |
John Smith's |
5,872 |
Touch Judge |
> |
| 2023 |
28 |
Super League 2023 |
Round 20 |
Hull KR |
34 - 16 |
Castleford |
- |
4 - 4 |
Craven Park |
8,636 |
Touch Judge |
> |
| 2023 |
Aug 6 |
Super League 2023 |
Round 21 |
Salford |
15 - 18 |
St Helens |
- |
6 - 11 |
Salford |
6,515 |
Touch Judge |
> |
| 2023 |
18 |
Super League 2023 |
Round 22 |
St Helens |
28 - 6 |
Hull KR |
- |
5 - 4 |
Totally Wicked |
11,258 |
Touch Judge |
> |
| 2023 |
26 |
Super League 2023 |
Round 23 |
Hull FC |
4 - 18 |
Warrington |
- |
6 - 5 |
MKM |
11,624 |
Touch Judge |
> |
| 2023 |
Sep 8 |
Super League 2023 |
Round 25 |
Wakefield Trinity |
10 - 18 |
Catalans |
- |
5 - 8 |
Be Well |
3,358 |
Touch Judge |
> |
| 2023 |
16 |
Super League 2023 |
Round 26 |
Hull FC |
20 - 52 |
Huddersfield |
- |
4 - 1 |
MKM |
10,451 |
Touch Judge |
> |
| 2023 |
22 |
Super League 2023 |
Round 27 |
Wakefield Trinity |
12 - 56 |
Hull KR |
- |
- |
Be Well |
4,710 |
Touch Judge |
> |
| 2024 |
Feb 17 |
Super League 2024 |
Round 1 |
Catalans |
16 - 10 |
Warrington |
- |
7 - 5 |
Gilbert Brutus |
8,876 |
Touch Judge |
> |
| 2024 |
23 |
Super League 2024 |
Round 2 |
Warrington |
36 - 10 |
Hull FC |
- |
11 - 10 |
Halliwell Jones |
9,431 |
Touch Judge |
> |
| 2024 |
Mar 2 |
Super League 2024 |
Round 3 |
Leeds |
18 - 10 |
Catalans |
- |
7 - 4 |
AMT Headingley |
14,168 |
Touch Judge |
> |
| 2024 |
8 |
Super League 2024 |
Round 4 |
Leigh |
16 - 22 |
Leeds |
- |
12 - 5 |
Leigh Sports |
8,794 |
Touch Judge |
> |
| 2024 |
16 |
Super League 2024 |
Round 5 |
Huddersfield |
12 - 24 |
Hull KR |
- |
4 - 7 |
John Smith's |
5,428 |
Touch Judge |
> |
| 2024 |
28 |
Super League 2024 |
Round 6 |
Castleford |
6 - 26 |
Leeds |
- |
4 - 6 |
The Jungle |
9,026 |
Touch Judge |
> |
| 2024 |
Apr 5 |
Super League 2024 |
Round 7 |
Leeds |
8 - 34 |
Warrington |
- |
4 - 4 |
AMT Headingley |
12,297 |
Touch Judge |
> |
| 2024 |
19 |
Super League 2024 |
Round 8 |
Wigan |
36 - 14 |
Castleford |
- |
7 - 4 |
DW |
13,029 |
Touch Judge |
> |
| 2024 |
28 |
Super League 2024 |
Round 9 |
Hull FC |
12 - 18 |
Leeds |
- |
7 - 1 |
MKM |
10,505 |
Touch Judge |
> |
| 2024 |
May 4 |
Super League 2024 |
Round 10 |
Hull KR |
40 - 20 |
St Helens |
- |
4 - 1 |
Craven Park |
10,171 |
Touch Judge |
> |
| 2024 |
11 |
Super League 2024 |
Round 11 |
Catalans |
26 - 0 |
Leeds |
- |
5 - 4 |
Gilbert Brutus |
9,546 |
Touch Judge |
> |
| 2024 |
24 |
Super League 2024 |
Round 12 |
Huddersfield |
10 - 16 |
Leigh |
- |
12 - 10 |
John Smith's |
4,385 |
Touch Judge |
> |
| 2024 |
Jun 1 |
Super League 2024 |
Round 13 |
Warrington |
18 - 19 |
Wigan |
- |
9 - 4 |
Halliwell Jones |
12,181 |
Touch Judge |
> |
| 2024 |
14 |
Super League 2024 |
Round 14 |
Warrington |
14 - 25 |
Salford |
- |
1 - 4 |
Halliwell Jones |
9,257 |
Touch Judge |
> |
| 2024 |
20 |
Super League 2024 |
Round 15 |
Castleford |
12 - 13 |
Hull KR |
- |
2 - 2 |
The Jungle |
7,897 |
Touch Judge |
> |
| 2024 |
Jul 11 |
Super League 2024 |
Round 17 |
Warrington |
30 - 18 |
Leeds |
- |
7 - 6 |
Halliwell Jones |
8,471 |
Touch Judge |
> |
| 2024 |
19 |
Super League 2024 |
Round 18 |
Leigh |
36 - 6 |
London |
- |
6 - 8 |
Leigh Sports |
6,677 |
Touch Judge |
> |
| 2024 |
25 |
Super League 2024 |
Round 19 |
Huddersfield |
6 - 34 |
Leeds |
- |
6 - 1 |
John Smith's |
4,924 |
Touch Judge |
> |
| 2024 |
Aug 1 |
Super League 2024 |
Round 20 |
Castleford |
10 - 20 |
Leigh |
- |
5 - 6 |
The Jungle |
7,247 |
Touch Judge |
> |
| 2024 |
17 |
Super League 2024 |
Round 22 |
Hull FC |
4 - 29 |
London |
- |
5 - 9 |
Elland Road |
30,810 |
Touch Judge |
> |
| 2024 |
23 |
Super League 2024 |
Round 23 |
Castleford |
6 - 28 |
Warrington |
- |
7 - 7 |
The Jungle |
7,449 |
Touch Judge |
> |
| 2024 |
Sep 1 |
Super League 2024 |
Round 24 |
London |
20 - 21 |
Leeds |
- |
8 - 8 |
Cherry Red |
4,403 |
Touch Judge |
> |
| 2024 |
8 |
Super League 2024 |
Round 25 |
Huddersfield |
22 - 16 |
London |
- |
7 - 5 |
John Smith's |
3,439 |
Touch Judge |
> |
| 2024 |
14 |
Super League 2024 |
Round 26 |
Hull FC |
4 - 58 |
Salford |
- |
3 - 3 |
MKM |
9,274 |
Touch Judge |
> |
| 2024 |
21 |
Super League 2024 |
Round 27 |
Hull FC |
4 - 24 |
Catalans |
- |
3 - 8 |
MKM |
9,384 |
Touch Judge |
> |
| 2025 |
Feb 16 |
Super League 2025 |
Round 1 |
Huddersfield |
12 - 20 |
Warrington |
- |
2 - 7 |
John Smith's |
5,871 |
Touch Judge |
> |
| 2025 |
22 |
Super League 2025 |
Round 2 |
Salford |
6 - 32 |
Leeds |
- |
3 - 5 |
Salford |
5,798 |
Touch Judge |
> |
| 2025 |
Mar 22 |
Super League 2025 |
Round 5 |
Castleford |
4 - 26 |
Catalans |
- |
5 - 6 |
The Jungle |
6,005 |
Touch Judge |
> |
| 2025 |
28 |
Super League 2025 |
Round 6 |
Leigh |
14 - 40 |
Wakefield Trinity |
- |
4 - 1 |
Leigh Sports |
8,050 |
Touch Judge |
> |
| 2025 |
Apr 12 |
Super League 2025 |
Round 7 |
Warrington |
16 - 28 |
Hull FC |
- |
8 - 6 |
Halliwell Jones |
11,023 |
Touch Judge |
> |
| 2025 |
17 |
Super League 2025 |
Round 8 |
Wakefield Trinity |
13 - 12 |
Castleford |
- |
3 - 4 |
DIY Kitchens |
7,807 |
Touch Judge |
> |
| 2025 |
26 |
Championship 2025 |
Round 8 |
Featherstone |
10 - 18 |
Toulouse |
- |
11 - 5 |
Millennium |
|
Touch Judge |
> |
| 2025 |
May 4 |
Super League 2025 |
Round 10 |
Huddersfield |
12 - 10 |
Hull FC |
- |
9 - 2 |
St James |
32,862 |
Touch Judge |
> |
| 2025 |
11 |
Championship 2025 |
Round 10 |
York |
58 - 8 |
Hunslet |
- |
6 - 5 |
LNER |
|
Touch Judge |
> |
| 2025 |
18 |
Super League 2025 |
Round 11 |
Wakefield Trinity |
40 - 10 |
Warrington |
- |
5 - 4 |
DIY Kitchens |
6,629 |
Touch Judge |
> |
| 2025 |
24 |
Super League 2025 |
Round 12 |
Castleford |
6 - 29 |
Leeds |
- |
4 - 6 |
The Jungle |
8,069 |
Touch Judge |
> |
| 2025 |
29 |
Super League 2025 |
Round 13 |
Huddersfield |
24 - 28 |
Leigh |
- |
3 - 3 |
John Smith's |
3,458 |
Touch Judge |
> |
| 2025 |
Jun 15 |
Super League 2025 |
Round 14 |
Wakefield Trinity |
20 - 24 |
Leigh |
- |
9 - 8 |
DIY Kitchens |
7,147 |
Touch Judge |
> |
| 2025 |
19 |
Super League 2025 |
Round 15 |
Castleford |
0 - 48 |
Hull KR |
- |
2 - 2 |
The Jungle |
7,650 |
Touch Judge |
> |
| 2025 |
27 |
Super League 2025 |
Round 16 |
Leeds |
48 - 30 |
Leigh |
- |
2 - 3 |
AMT Headingley |
14,338 |
Touch Judge |
> |
| 2025 |
Jul 12 |
Championship 2025 |
Round 17 |
Halifax |
30 - 16 |
Toulouse |
- |
7 - 7 |
Bartercard Odsal |
980 |
Touch Judge |
> |
| 2025 |
20 |
Super League 2025 |
Round 19 |
Castleford |
20 - 14 |
Warrington |
- |
5 - 5 |
The Jungle |
6,384 |
Touch Judge |
> |
| 2025 |
31 |
Super League 2025 |
Round 20 |
Salford |
12 - 74 |
Hull KR |
- |
4 - 4 |
Salford |
|
Touch Judge |
> |
| 2025 |
Aug 14 |
Super League 2025 |
Round 22 |
Warrington |
30 - 22 |
Catalans |
- |
7 - 2 |
Halliwell Jones |
10,740 |
Touch Judge |
> |
| 2025 |
24 |
Super League 2025 |
Round 23 |
Huddersfield |
23 - 10 |
Warrington |
- |
5 - 3 |
Accu |
3,941 |
Touch Judge |
> |
| 2025 |
30 |
Super League 2025 |
Round 24 |
Wakefield Trinity |
48 - 2 |
Huddersfield |
- |
6 - 3 |
DIY Kitchens |
7,112 |
Touch Judge |
> |
| 2025 |
Sep 5 |
Super League 2025 |
Round 25 |
Castleford |
26 - 22 |
Wakefield Trinity |
- |
5 - 4 |
OneBore |
7,532 |
Touch Judge |
> |
| 2025 |
11 |
Super League 2025 |
Round 26 |
Leeds |
8 - 16 |
Catalans |
- |
7 - 5 |
AMT Headingley |
15,157 |
Touch Judge |
> |
| 2025 |
19 |
Super League 2025 |
Round 27 |
Wigan |
22 - 6 |
Leeds |
- |
6 - 4 |
Brick Community |
16,628 |
Touch Judge |
> |
| 2026 |
Feb 14 |
Super League 2026 |
Round 1 |
Hull FC |
27 - 20 |
Bradford |
- |
9 - 7 |
MKM |
16,653 |
Touch Judge |
> |
| 2026 |
20 |
Super League 2026 |
Round 2 |
St Helens |
20 - 18 |
Leigh |
- |
9 - 3 |
Brewdog |
13,203 |
Touch Judge |
> |
| 2026 |
28 |
Super League 2026 |
Round 3 |
Catalans |
4 - 36 |
St Helens |
- |
6 - 7 |
Gilbert Brutus |
8,729 |
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 |
14 |
Challenge Cup 2026 |
Round 4 |
Leigh |
16 - 6 |
Hull FC |
- |
10 - 3 |
Progress |
5,535 |
Touch Judge |
> |
| 2026 |
20 |
Super League 2026 |
Round 5 |
Wakefield Trinity |
18 - 14 |
Leigh |
- |
10 - 6 |
DIY Kitchens |
7,552 |
Touch Judge |
> |
| 2026 |
29 |
Super League 2026 |
Round 6 |
Hull FC |
24 - 20 |
Catalans |
- |
8 - 5 |
MKM |
12,123 |
Touch Judge |
> |
| 2026 |
Apr 3 |
Super League 2026 |
Round 7 |
Bradford |
12 - 24 |
Leeds |
- |
6 - 5 |
Bartercard Odsal |
14,491 |
Touch Judge |
> |
| 2026 |
11 |
Challenge Cup 2026 |
Quarter Final |
Hull KR |
48 - 10 |
York |
- |
10 - 6 |
Craven Park |
8,752 |
Touch Judge |
> |
| 2026 |
24 |
Super League 2026 |
Round 9 |
Castleford |
10 - 50 |
Hull FC |
- |
9 - 9 |
OneBore |
8,030 |
Touch Judge |
> |
| 2026 |
May 2 |
Super League 2026 |
Round 10 |
Huddersfield |
4 - 34 |
Warrington |
- |
5 - 3 |
Accu |
4,102 |
Touch Judge |
> |
| 2026 |
15 |
Super League 2026 |
Round 11 |
Wakefield Trinity |
58 - 10 |
Catalans |
- |
7 - 4 |
DIY Kitchens |
8,532 |
Touch Judge |
> |
| 2026 |
23 |
Super League 2026 |
Round 12 |
York |
22 - 36 |
Catalans |
- |
6 - 6 |
LNER |
4,055 |
Touch Judge |
> |
| 2026 |
Jun 6 |
Super League 2026 |
Round 13 |
Catalans |
16 - 40 |
Wigan |
- |
4 - 5 |
Jean-Bouin |
12,525 |
Touch Judge |
> |
| 2026 |
12 |
Super League 2026 |
Round 14 |
Wakefield Trinity |
10 - 48 |
Wigan |
- |
4 - 5 |
DIY Kitchens |
8,095 |
Touch Judge |
> |
| 2026 |
19 |
Super League 2026 |
Round 15 |
Hull KR |
22 - 8 |
Leigh |
- |
5 - 3 |
Craven Park |
|
Touch Judge |
> |
93 games
Customise this match list