Saints Line up

1 Jack Welsby
26 Jacob Douglas
3 Harry Robertson
25 Nene Macdonald
24 Owen Dagnall
6 Tristan Sailor
31 Jackson Hastings
8 Alex Walmsley
22 Joe Shorrocks
35 Daniel Suluka-Fifita
11 Curtis Sironen
12 Shane Wright
13 David Klemmer
14 Jacob Host
15 George Delaney
28 Jake Davies
30 Tom Humphreys

Bradford Bulls Line up

1 Caleb Aekins
23 Connor Wynne
24 Guy Armitage
4 Waqa Blake
5 Ethan Ryan
6 Jayden Nikorima
32 Chris Atkin
8 Ryan Sutton
9 Andy Ackers
15 Eribe Doro
11 Dan Russell
34 Phoenix Steinwede
13 Joe Mellor
16 Ebon Scurr
19 Will Gardiner
22 Luke Hooley
25 Eliot Peposhi

Last updated 27 Jun 26 22:03:04

FT

πŸ˜‡ A strong Saints win on our return to Odsal!

79'

There’s a Bulls man down after trying to tackle DSF, it looks like a case of friendly fire though.

We hope he is okay.

79'
Goal
Jackson Hastings for Saints

Hastings adds the two! 🦡

πŸ‚ 10-40 πŸ˜‡

78'
Try
Jack Welsby for Saints

WELSBY BRACE! ✌️

A terrific kick from Hastings lingers in-goal, and Jack races to it to get his second of the evening!

πŸ‚ 10-38 πŸ˜‡

76'

Trading sets and errors at present.

74'

Walmsley with a huge break upfield. Humphreys fires the ball to Hastings, an inside ball to Macdonald is forward, though.

73'

Doro busts a little through, but Walmsley shuts him down.

Bulls kick high and Douglas watching it catches it very well.

72'

Humphreys with an immediate impact, leaping on a loose ball.

Welsby evades a few Bulls men and tries an offload for Dagnall, but no good.

70'

πŸ”„ Humphreys and Walmsley, Shorrocks and Delaney off.

πŸ‚ 10-34 πŸ˜‡

69'

We have the Bulls again by their own line, playing left to right, Robertson tries a short ball close to the line but Aekins claims it.

67'
Goal
Jackson Hastings for Saints

Bradford are then offside by their own line.

We’ll take the two, with Hastings slotting his seventh two-pointer of the gam over.

πŸ‚ 10-34 πŸ˜‡

66'

Just a penalty is given.

πŸ‚ 10-34 πŸ˜‡

65'

Shorrocks goes looking for an offload, but Bulls recover the ball.

A strong tackle is made, Klemmer gets an elbow to the face as the Bulls man goes down. Klemmer not happy with it, so everyone charges in.

64'
Goal
Jackson Hastings for Saints

Jacko adds the two points to his four-pointer! ✌️

πŸ‚ 10-32 πŸ˜‡

63'
Try
Jackson Hastings for Saints

HASTINGGGS! πŸ‘

A short chip by Jackson is patted back by Robertson, it lands in front of Jackson, and he goes under the sticks!

πŸ‚ 10-30 πŸ˜‡

62'

Bulls pinned in their own 30, Dagnall calmly catches a bouncing ball and returns strongly.

61'

Saints have Bulls back by their own line again, Aekins rises highest to a kick though, and the hosts need to come off their own line.

60'

Bradford give away another penalty, a high shot.

59'
Goal
Jackson Hastings for Saints

πŸ‚ 10-26 πŸ˜‡

58'
Try
Joe Shorrocks for Saints

SHOZZZZAAAA 🀲

A small kick near the line on the last by Joe comes back into his hands, and he reaches out to get a try!

πŸ‚ 10-24 πŸ˜‡

57'

Saints get a penalty following the VR check.

57'

Sailor and Dagnall look to chase a Tristan chip, but it looked like both might have been escorted.

Aekins tries claiming a catch in-goal for a tap 20m restart, but the referee asks for the VR to assist.

55'

Bulls try an offload by our 20m line after a high kick, but it’s knocked on.

54'

Aekins calmly catches a high Hastings bomb.

53'
Goal
Jackson Hastings for Saints

Following a ball steal by Bradford, we have a penalty and Hastings kicks it over from 35m out.

52'

Back-to-back penalties against the Bulls, firstly a bad tip tackle from Russell and then steal the ball.

Bradford use their Captain’s Challenge, it is unsuccessful.

πŸ‚ 10-18 πŸ˜‡

51'

Bulls try some wild offloading close to our line, but we force them to knock on.

49'

The Bulls will get a good chance to attack after a knock on in our half.

49'

Great jump and catch from Dagnall to claim a high ball.

48'

Bulls got a tap 20m restart, Wright makes an important tackle to stop their momentum.

47!'

Macdonald on a crash ball loses the ball next to the line.

Bulls will start an attack from there.

46'

Bulls now kick out on the full for the restart.

45'
Goal
Jackson Hastings for Saints

No issues with the kick from Hastings.

44'
Try
Jack Welsby for Saints

WELSBYYYY πŸ¦Έβ€β™‚οΈ

A great attack almost sees Macdonald go over, but he’s short. Next play, Hastings kicks into the in-goal and Jack leads the chase to ground the ball!

Great score!

πŸ‚ 10-16 πŸ˜‡

42'

Shot by Wright on Doro!

A couple tackles later we get a penalty for a slow ruck.

40'

It’s a poor start, the ball out on the full off kick-off.

Back to it! Come on you Saints!

HT
40'

40 seconds left, Bulls get another relieving penalty, this one is for Saints being judged to be too slow in the ruck.

39'

On the last, again by the hosts’ 30m line, Hastings and Sailor link up, Tristan’s kick is a tricky one but just runs dead.

38'

Strong D again by the Saints, Bulls not out of their own half.

37'

Good set after the try by our men, we have the Bulls pushed back by their own 30, kick and chase very well.

36'
Goal
Jackson Hastings for Saints

Jacko adds the kick this time! ✌️

πŸ‚ 10-12 πŸ˜‡

35'
Try
Curtis Sironen for Saints

SIZZLERRRR! πŸ’―

The Saints earned that one by keeping the ball alive, earning a repeat set and then a short ball to the back-rower sees him power over on his milestone game!

πŸ‚ 10-10 πŸ˜‡

32'

Good defence by the Saints, keeping Bulls by the halfway line once more.

πŸ”„ Klemmer off, Walsmley back on.

πŸ‚ 10-6 πŸ˜‡

31'

Welsby on the last chips over the defensive line, it bounces in play and then out by the 20m line.

30'

Jackson from the touchline pulls this one wide.

πŸ‚ 10-6 πŸ˜‡

28'
Try
Jacob Douglas for Saints

DOUGIE ON DEBUT! ☝️

The Saints have a set in the Bulls’ 20m and we shape up left and it’s a beautiful dive from Jacob to score on his first appearance for the Saints!

πŸ‚ 10-6 πŸ˜‡

27'

On the last a kick almost comes up trumps for Host, but it’s not taken clean.

We then force a Bulls knock on, on tackle two.

Great chance to attack now.

25'

πŸ”„ Jacob Hosts makes his return. Welcome back Hosty!

Daniel Suluka-Fifita comes off.

πŸ‚ 10-2 πŸ˜‡

25'

Bradford look to keep us back, but we creep into their half to end a set and kick high to chase.

23'
Goal
Luke Hooley for Bradford Bulls
22'
Try
Phoenix Steinwede for Bradford Bulls

Bulls get yet another penalty, this time straight off the restart.

They push close and Phoenix Steinwede goes in for the first try of the game.

Hooley adds the conversion.

19'
Goal
Luke Hooley for Bradford Bulls

Bulls threaten an attack on their left, but Ryan trying to offload as he’s taken in touch, knocks the ball on.

However, Bradford are given a penalty after Robertson is judged to have interfered with a Bulls man.

18'

Walmsley is put on report for the tackle. Bulls get a relieving penalty.

18'

Welsby on the last runs a short-side play, Douglas kicks it on, but Aekins claims it and gets an offload away.

Walmsley is then judged to have tackled high…

17'

Welbsy drops back to deal with an awkward kick well, but Bulls’ chase is strong.

16'

Hastings on the last goes for a little chip and chase himself, but Bulls just get to it before him.

15'

Brilliant defence by the Saints, Sironen especially, pinning the hosts in their own 40m before kicking to Welsby.

14'

The Saints are 20m away, but the referee pauses for a head injury as Armitage comes off.

We then kick high, but Bulls claim it.

13'

Douglas wisely leaves a kick to run dead and we get a tap 20m restart.

12'
Goal
Chris Atkin for Bradford Bulls

The Bulls get the penalty where the ball landed, less than 20m from the sticks and in the middle and slot the kick over.

12'
Yellow Card
Shane Wright for Saints

We hold the hosts by their own 40m line, but on the last Shane Wright goes for Chris Atkin and the tackle is judged late.

Wright is sent to the bin for it.

10'

St.Helens get into the Bradford half to end an attack. Another Hastings high one, but this time Aekins claims it despite pressure from Sailor.

9'

Good defensive set by our men, Bradford held by the halfway line.

8'

Good set after the penalty by the Saints.

We have Bradford in their own 30m. Wynne catches a high bomb to the corner.

7'
Goal
Jackson Hastings for Saints

Hastings slots over the kick.

πŸ‚ 0-2 πŸ˜‡

7'

Saints challenge now by the Bulls line, DSF very close but on the last we play it out left.

Sironen was taken out off the ball, so we have a penalty.

5'

Doro goes very close but we hold the hosts out. Atkins’ kick to the corner is too strong, tap 20m restart.

4'

Another Captain’s Challenge, Sironen this time is judged to have played the ball incorrectly. Bradford were slow coming out of the ruck.

The challenge is unsuccessful.

πŸ‚ 0-0 πŸ˜‡

3'

Bradford threaten off that inconclusive call. Nikorima on the right drives closest, but a kick by Atkin comes up for us and it’s our ball.

1'

Klemmer is judged to have knocked on, he quickly shouts to Hastings to challenge the call for a ball strip.

The challenge is inconclusive.

Bradford scrum, just inside our half.

πŸ‚ 0-0 πŸ˜‡

Kick Off

▢️ KICK-OFF!

The Saints are at Odsal taking on the Bradford Bulls in Round 16 of the Super League!

πŸ‚ 0-0 πŸ˜‡