Men: Super League RD: 16
Sat 27th Jun 2026 | 20:00
10
FT
40
Half Time
10-12
Bartercard Odsal Stadium
Bulls
Tries
Phoenix Steinwede
Jack Welsby x2
Jackson Hastings
Joe Shorrocks
Curtis Sironen
Jacob Douglas
Goals
Luke Hooley x2
Chris Atkin
Jackson Hastings x8
Saints
-
Full Back
1
Caleb
Aekins -
Right Wing
2
Connor
Wynne -
Right Centre
3
Guy
Armitage -
Left Centre
4
Waqa
Blake -
Left Wing
5
Ethan
Ryan -
Stand Off
6
Jayden
Nikorima -
Scrum Half
7
Christopher
Atkin -
Prop
8
Ryan
Sutton -
Hooker
9
Andy
Ackers -
Prop
10
Eribe
Doro -
Second Row
11
Dan
Russell -
Second Row
12
Phoenix
Steinwede -
Loose Forward
13
Joe
Mellor -
Int 1
14
Luke
Hooley -
Int 2
15
William
Gardiner -
Int 3
16
Eliot
Peposhi -
Int 4
17
Ebon
Scurr
-
Jack
Welsby -
Jacob
Douglas -
Harry
Robertson -
Bosam
Macdonald -
Owen
Dagnall -
Jackson
Hastings -
Tristan
Sailor -
Alex
Walmsley -
Joe
Shorrocks -
Daniel
Suluka-Fifita -
Curtis
Sironen -
Shane
Wright -
David
Klemmer -
Jacob
Host -
George
Delaney -
Jake
Davies -
Thomas
Humphreys
Possession
Bulls Completion Rate
Saints Completion Rate
Key Stats
Completed Sets
Carries
Metres
Tackles
Attack
Ball Run Metres
Run From Dummy Half
Post Contact Metres
Tackle Busts
Kick from Hand Metres
Kick Return Metres
Play of the ball in opposition 20m
Kicking
Attacking Kicks
Kicks in general play
Forty twenty
Twenty forty
Errors / Negative
Errors
Missed Tackles
missed goals
Yellow card
Red Cards
| T | TA | TK | MT | MI | TB | AT | C | M | AG | CB | DR | E | FT | G | MG | OF | P | DG | KGP | YC | RC | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Phoenix Steinwede |
1 | - | 15 | 3 | 1 | 3 | - | 6 | 65 | 11 | 2 | 1 | - | - | - | - | - | - | - | - | - | - |
![]() |
Caleb Aekins |
- | - | 6 | 1 | 2 | 4 | - | 19 | 115 | 6 | - | - | - | - | - | - | 2 | - | - | - | - | - |
![]() |
Waqa Blake |
- | - | 12 | - | 5 | 1 | - | 11 | 74 | 7 | - | 1 | 1 | - | - | - | - | 1 | - | - | - | - |
![]() |
Ethan Ryan |
- | - | 5 | 1 | - | 2 | - | 15 | 124 | 8 | - | 2 | 2 | - | - | - | 1 | - | - | - | - | - |
![]() |
Jayden Nikorima |
- | - | 24 | 3 | 3 | 1 | 1 | 4 | 24 | 6 | - | - | 1 | - | - | - | - | - | - | 2 | - | - |
![]() |
Ryan Sutton |
- | - | 48 | 8 | 2 | 2 | - | 13 | 67 | 5 | - | - | - | - | - | - | 1 | - | - | - | - | - |
![]() |
Andy Ackers |
- | - | 49 | 9 | 1 | - | - | 4 | 27 | 7 | - | 3 | - | - | - | - | - | - | - | - | - | - |
![]() |
Dan Russell |
- | - | 41 | 6 | 5 | 1 | - | 6 | 46 | 8 | - | - | - | - | - | - | - | 2 | - | - | - | - |
![]() |
Joe Mellor |
- | - | 43 | 4 | - | 2 | 1 | 7 | 34 | 5 | - | - | - | - | - | - | - | 1 | - | 1 | - | - |
![]() |
Eribe Doro |
- | - | 34 | 6 | 1 | 5 | - | 15 | 87 | 6 | - | - | 2 | - | - | - | 1 | 1 | - | - | - | - |
![]() |
Ebon Scurr |
- | - | 17 | 1 | 3 | 3 | - | 6 | 52 | 9 | - | - | - | - | - | - | - | - | - | - | - | - |
![]() |
Chris Atkin |
- | 1 | 18 | 1 | - | - | 4 | 6 | 44 | 7 | - | - | - | - | 1 | - | - | 2 | - | 12 | - | - |
![]() |
Will Gardiner |
- | - | 4 | 1 | 2 | - | - | 1 | 16 | 16 | - | - | - | - | - | - | - | - | - | - | - | - |
![]() |
Riley Dean |
- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
![]() |
Luke Hooley |
- | - | 11 | - | 1 | - | 1 | 4 | 25 | 6 | - | - | 1 | - | 2 | - | - | - | - | 3 | - | - |
![]() |
Connor Wynne |
- | - | 2 | - | 1 | 6 | - | 10 | 56 | 6 | - | 2 | 1 | - | - | - | 1 | 2 | - | - | - | - |
![]() |
Guy Armitage |
- | - | 13 | - | 3 | 1 | - | 7 | 50 | 7 | - | - | - | - | - | - | - | - | - | - | - | - |
![]() |
Eliot Peposhi |
- | - | 17 | 4 | 2 | 1 | - | 4 | 27 | 7 | - | - | 1 | - | - | - | - | 2 | - | - | - | - |
| Player | T | TA | TK | MT | MI | TB | AT | C | M | AG | CB | DR | E | FT | G | MG | OF | P | DG | KGP | YC | RC | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Tom Humphreys |
- | - | 7 | - | 1 | - | - | 1 | 7 | 8 | - | 1 | - | - | - | - | - | - | - | - | - | - |
![]() |
Daniel Suluka-Fifita |
- | - | 25 | 4 | 4 | 1 | - | 12 | 81 | 7 | - | - | - | - | - | - | - | - | - | - | - | - |
![]() |
Jack Welsby |
2 | 1 | - | - | - | 6 | 3 | 30 | 209 | 7 | 1 | - | 2 | - | - | - | 4 | - | - | 4 | - | - |
![]() |
Tristan Sailor |
- | - | 29 | 7 | 6 | - | 2 | 18 | 78 | 4 | - | 1 | - | - | - | - | 2 | 1 | - | 2 | - | - |
![]() |
Alex Walmsley |
- | - | 24 | 6 | 4 | 6 | - | 17 | 169 | 10 | 1 | - | - | - | - | - | - | 1 | - | - | - | - |
![]() |
Curtis Sironen |
1 | - | 16 | 3 | 2 | 2 | - | 8 | 71 | 9 | 1 | - | 1 | - | - | - | 2 | - | - | - | - | - |
![]() |
Shane Wright |
- | - | 40 | 12 | 3 | - | - | 7 | 25 | 4 | - | - | 1 | - | - | - | - | 1 | - | - | 1 | - |
![]() |
David Klemmer |
- | - | 26 | 2 | 1 | 2 | - | 15 | 146 | 10 | - | - | 1 | - | - | - | 1 | 1 | - | - | - | - |
![]() |
Jacob Host |
- | - | 11 | - | - | - | 1 | 7 | 50 | 7 | - | - | - | - | - | - | - | - | - | 1 | - | - |
![]() |
George Delaney |
- | - | 22 | 7 | 2 | 3 | - | 17 | 107 | 6 | - | - | - | - | - | - | - | 1 | - | - | - | - |
![]() |
Joe Shorrocks |
1 | 1 | 26 | 3 | 4 | 1 | 1 | 4 | 26 | 7 | - | 2 | 1 | - | - | - | - | - | - | 1 | - | - |
![]() |
Jake Burns |
- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
![]() |
Nene Macdonald |
- | - | 6 | - | 1 | 5 | - | 21 | 206 | 10 | 1 | 4 | 1 | - | - | - | 1 | - | - | - | - | - |
![]() |
Harry Robertson |
- | 1 | 19 | 5 | 1 | 2 | 1 | 14 | 121 | 9 | - | - | 2 | - | - | - | - | 1 | - | 1 | - | - |
![]() |
Jacob Douglas |
1 | - | 1 | - | 1 | 1 | 1 | 14 | 95 | 7 | 1 | - | - | - | - | - | - | - | - | 1 | - | - |
![]() |
Jake Davies |
- | - | 7 | 1 | 1 | 1 | - | 2 | 7 | 4 | - | - | - | - | - | - | - | - | - | - | - | - |
![]() |
Owen Dagnall |
- | - | 4 | 2 | 1 | 1 | - | 11 | 76 | 7 | - | 1 | 1 | - | - | - | - | - | - | - | - | - |
![]() |
Jackson Hastings |
1 | 2 | 11 | 1 | - | 1 | 11 | 22 | 144 | 7 | - | - | - | - | 8 | 1 | - | - | - | 12 | - | - |
Stats Key
T: Tries
TA: Try assists
TK: Tackles
MT: Marker tackles
MI: Missed tackles
TB: Tackle busts
AT: Attacking kicks
C: Carries
M: Metres
AG: Av gain
CB: Clean break
DR: Run from dummy half
E: Errors
FT: Forty twenty
G: Goals
MG: Missed goals
OF: Offload
P: Penalties
DG: Drop Goals
KGP: Kicks in general play
YC: Yellow card
RC: Red card




78 mins
GOAL
10 Bulls
40 Saints
Conversion scored for St Helens by Jackson Hastings
77 mins
TRY
10 Bulls
38 Saints
Try scored for St Helens by Jack Welsby
72 mins
INT ON
10 Bulls
34 Saints
Interchange for Bradford Bulls
72 mins
INT OFF
10 Bulls
34 Saints
Interchange for Bradford Bulls
70 mins
INT ON
10 Bulls
34 Saints
Interchange for St Helens
70 mins
INT OFF
10 Bulls
34 Saints
Interchange for St Helens
69 mins
INT ON
10 Bulls
34 Saints
Interchange for St Helens
69 mins
INT OFF
10 Bulls
34 Saints
Interchange for St Helens
68 mins
INT ON
10 Bulls
34 Saints
Interchange for Bradford Bulls
68 mins
INT OFF
10 Bulls
34 Saints
Interchange for Bradford Bulls
66 mins
GOAL
10 Bulls
34 Saints
Penalty scored for St Helens by Jackson Hastings
63 mins
INT ON
10 Bulls
32 Saints
Interchange for Bradford Bulls
63 mins
INT OFF
10 Bulls
32 Saints
Interchange for Bradford Bulls
63 mins
GOAL
10 Bulls
32 Saints
Conversion scored for St Helens by Jackson Hastings
62 mins
TRY
10 Bulls
30 Saints
Try scored for St Helens by Jackson Hastings
60 mins
INT ON
10 Bulls
26 Saints
Interchange for Bradford Bulls
60 mins
INT OFF
10 Bulls
26 Saints
Interchange for Bradford Bulls
58 mins
INT ON
10 Bulls
26 Saints
Interchange for St Helens
58 mins
INT OFF
10 Bulls
26 Saints
Interchange for St Helens
58 mins
GOAL
10 Bulls
26 Saints
Conversion scored for St Helens by Jackson Hastings
56 mins
TRY
10 Bulls
24 Saints
Try scored for St Helens by Joe Shorrocks
53 mins
INT ON
10 Bulls
20 Saints
Interchange for Bradford Bulls
53 mins
INT OFF
10 Bulls
20 Saints
Interchange for Bradford Bulls
52 mins
GOAL
10 Bulls
20 Saints
Penalty scored for St Helens by Jackson Hastings
50 mins
INT ON
10 Bulls
18 Saints
Interchange for St Helens
50 mins
INT OFF
10 Bulls
18 Saints
Interchange for St Helens
48 mins
INT ON
10 Bulls
18 Saints
Interchange for St Helens
48 mins
INT OFF
10 Bulls
18 Saints
Interchange for St Helens
44 mins
GOAL
10 Bulls
18 Saints
Conversion scored for St Helens by Jackson Hastings
43 mins
TRY
10 Bulls
16 Saints
Try scored for St Helens by Jack Welsby
40 mins
START
10 Bulls
12 Saints
Second half started
40 mins
INT ON
10 Bulls
12 Saints
Interchange for Bradford Bulls
40 mins
INT OFF
10 Bulls
12 Saints
Interchange for Bradford Bulls
40 mins
END
10 Bulls
12 Saints
First half ended
35 mins
GOAL
10 Bulls
12 Saints
Conversion scored for St Helens by Jackson Hastings
33 mins
TRY
10 Bulls
10 Saints
Try scored for St Helens by Curtis Sironen
32 mins
INT ON
10 Bulls
6 Saints
Interchange for St Helens
32 mins
INT OFF
10 Bulls
6 Saints
Interchange for St Helens
30 mins
INT ON
10 Bulls
6 Saints
Interchange for Bradford Bulls
30 mins
INT OFF
10 Bulls
6 Saints
Interchange for Bradford Bulls
27 mins
TRY
10 Bulls
6 Saints
Try scored for St Helens by Jacob Douglas
25 mins
INT ON
10 Bulls
2 Saints
Interchange for St Helens
25 mins
INT OFF
10 Bulls
2 Saints
Interchange for St Helens
22 mins
GOAL
10 Bulls
2 Saints
Conversion scored for Bradford Bulls by Luke Hooley
20 mins
TRY
8 Bulls
2 Saints
Try scored for Bradford Bulls by Phoenix Steinwede
19 mins
INT ON
4 Bulls
2 Saints
Interchange for St Helens
19 mins
INT OFF
4 Bulls
2 Saints
Interchange for St Helens
19 mins
GOAL
4 Bulls
2 Saints
Penalty scored for Bradford Bulls by Luke Hooley
15 mins
INT ON
2 Bulls
2 Saints
Interchange for Bradford Bulls
15 mins
INT OFF
2 Bulls
2 Saints
Interchange for Bradford Bulls
11 mins
GOAL
2 Bulls
2 Saints
Penalty scored for Bradford Bulls by Chris Atkin
10 mins
CARD
0 Bulls
2 Saints
Yellow Card for St Helens
06 mins
GOAL
0 Bulls
2 Saints
Penalty scored for St Helens by Jackson Hastings
00 mins
START
0 Bulls
0 Saints
First half started