# Bradford Bulls v Huddersfield Giants — Super League Round 5 2026 AI Prediction by Alphr

## Full Time: Bradford Bulls 26 – 14 Huddersfield Giants

_Bradford Bulls see off Huddersfield Giants._

Half time: 4 – 2 · Alphr AI pre-game win probability: Bradford Bulls 80% / Huddersfield Giants 20% · Bartercard Odsal Stadium · Sat, 21 Mar, 07:00 am AEDT

**Try Scorers** — Bradford Bulls: Leon Ruan (58'), Jayden Nikorima (62'), Luke Hooley (76'), Jayden Nikorima (79') · Huddersfield Giants: Tristan Powell (53' 1st), Jacob Gagai (69')

### Match Winner — AI Prediction Market (resolved)

| Team | Pre-game AI win probability | Result |
|---|---|---|
| Bradford Bulls | 80% | Won |
| Huddersfield Giants | 20% | Lost |

Model call: **Correct** · Margin: 8.5 predicted → 12 actual · Markets hit: 2/2

_AI win probability priced pre-game · Markets hit = core betting markets._

### Full-Time Report

**Bradford Bulls vs Huddersfield Giants Prediction & Tips | Super League Round 5 2026**

_By Ben Dunlop · Published: 30 May 2026, 07:35 pm · Last updated: 20 June 2026, 08:12 pm_

Bradford Bulls 26–14 Huddersfield Giants in Super League Round 5 at Bartercard Odsal Stadium. Here's how the result stacked up against the model's call, with the win-probability story and where the value landed.

Huddersfield Giants looked after the footy. Bradford Bulls did more with it. That's the short version of how a 26-14 scoreline came together at Bartercard Odsal Stadium, and it's not really a surprise once you look at what each side brought to the contest.

The Giants finished with just 5 errors to Bradford's 7, the tidier side by the letter of the stat sheet. But tidy only gets you so far without go-forward. Bradford ran for 1,277 metres to Huddersfield's 1,238, not a huge gap on paper, but it came with far more penetration. The Bulls racked up 26 tackle busts to Huddersfield's 11, offloaded the ball ten times to two, and cracked the line five times to two. Ball security is nice. Line breaks win matches.

Discipline told a similar story. Bradford gave away 8 penalties, Huddersfield 10, a small edge but one more example of the Bulls doing the unglamorous stuff a little better on the night.

It didn't look like a rout early. Oliver Russell's penalty goal in the 7th minute had Huddersfield up 2-0, and it took until the 30th and 35th minutes for Luke Hooley to nudge Bradford in front with a pair of penalty goals of his own, 4-2 at the break. Territory, not tries, decided the first forty.

Huddersfield actually found the lead again after the break. Tristan Powell crossed in the 53rd minute and Russell's conversion made it 4-8, the Giants' best moment of the night. Then Bradford answered in a hurry. Leon Ruan scored in the 58th, Chris Atkin's conversion made it 10-8, and Jayden Nikorima added his first in the 62nd. Atkin's second conversion had Bradford out to 16-8 by the 64th minute.

**Key Match Stats**

| Bradford Bulls | Stat | Huddersfield Giants |
|---|---|---|
| **1,277** | Run metres | 1,238 |
| **5** | Line breaks | 2 |
| **26** | Tackle busts | 11 |
| **10** | Offloads | 2 |
| 7 | Errors | **5** |
| **8** | Penalties conceded | 10 |

**Scoring Breakdown**

| Bradford Bulls | Stat | Huddersfield Giants |
|---|---|---|
| 4 | Tries | 2 |
| 5/6 | Goals | 3/3 |
| 8 | Penalties Conceded | 10 |
| 7 | Errors | 5 |

**Model Report Card**

Our model correctly predicted Bradford Bulls to win at 80% probability. The margin model was sharp, predicting Bradford Bulls by 8.5 vs the actual margin of 12 points. Total score prediction of 43 was close to the actual 40, within 3 points. Bradford Bulls led 4–2 at the break and pulled away in the second half to win by 12. A clean sweep, all 2 model picks hit for this match.

**Ref Watch: Clean Game** (28/100) — penalties Bradford Bulls 8 · Huddersfield Giants 10.

_Official Super League match stats · Generated by Alphr's model_

### Edge Analysis — the model's pre-game markets

- **Head to Head:** Bradford Bulls to win — model probability 79.6% — result: WON
- **Line / Spread:** Bradford Bulls — result: WON
- **Margin Band:** Bradford Bulls 1-12 — result: WON
- **Total (Over/Under):** Over — model probability 50.0% — result: LOST
- Predicted margin: Bradford Bulls by 9 · Predicted total: 43

### Match Preview (pre-match read)

The model is firm on Bradford Bulls here: 80% to see off Huddersfield Giants. The heaviest factor is the ratings gap: Bradford Bulls sit 219 ELO points clear, 1515 to 1295. Form leans Bradford Bulls' way: 2 from their last 5, against 0 for Huddersfield Giants.

Bradford Bulls own the matchup too, leading 4 of 7 factors including ELO Difference, Backline Quality and Recent Win Rate. The margin model has Bradford Bulls by 8.5, with the two sides combining for about 43. Bradford Bulls to win, and win clearly. The model isn't hedging.

_Pre-match read · Alphr model_

### Recent Form (Last 5)

| Bradford Bulls | Stat | Huddersfield Giants |
|---|---|---|
| 2.0 | Wins (Last 5) | 0.0 |
| 22.0pts | Avg Score | 11.2pts |
| 17.3pts | Avg Conceded | 28.0pts |
| 4.8pts | Avg Margin | -16.8pts |
| 1178.3m | Run Metres | 1034.4m |
| 4.8 | Clean Breaks | 2.8 |
| 325.0 | Tackles | 337.2 |
| 12.3 | Errors | 11.0 |

### Form & History

_Last 5 games, oldest → newest._

| Team | Last 5 | Avg Pts |
|---|---|---|
| Bradford Bulls | R1 L · R2 W · R3 W · R4 L | 22.0 |
| Huddersfield Giants | R1 L · R2 L · R3 L · R4 L | 11.2 |

### H2H History (Last 1) — Bradford Bulls lead 1-0

| Season | Round | Home | Score | Away | Alphr's read |
|---|---|---|---|---|---|
| 2026 | R18 | Huddersfield Giants | 14 – 30 | Bradford Bulls | Bradford Bulls 54% ✓ |

_Alphr's pre-match read was right in the one decided meeting it priced._

### Positional Matchup

_Season-to-date production per game with league-wide attack/defence tiers (14 teams)._

**Field Matchup** — where one team attacks vs where the other concedes:
- Bradford Bulls' best path is the left edge: Super League's 1st-ranked left edge attack (2.5 tries/game) runs at a Huddersfield Giants defence ranked 13th there (1.5 conceded/game). Key man: Ryan, 4 tries in that channel this season.
- Huddersfield Giants' best path is the middle: Super League's 7th-ranked middle attack (1.75 tries/game) runs at a Bradford Bulls defence ranked 2nd there (1 conceded/game). Key man: Flanagan, 5 tries in that channel this season.

| Channel | Bradford Bulls | Huddersfield Giants |
|---|---|---|
| Left | 2.5/g (att 1st (strong)) · concedes 1.25/g (def 12th (weak)) | 0/g (att 14th (weak)) · concedes 1.5/g (def 13th (weak)) |
| Middle | 0.75/g (att 12th (weak)) · concedes 1/g (def 2nd (strong)) | 1.75/g (att 7th) · concedes 2.25/g (def 11th (weak)) |
| Right | 0.5/g (att 11th (weak)) · concedes 0.75/g (def 4th (strong)) | 0.25/g (att 13th (weak)) · concedes 1.25/g (def 8th) |

**Attack Spine** (Halfback · Five-Eighth · Hooker)

|  | Bradford Bulls | Huddersfield Giants |
|---|---|---|
| Attack rank | 5th (strong) | 11th (weak) |
| Defence rank | 4th (strong) | 12th (weak) |
| Tries scored · conceded | 2 · 1 | 0 · 3 |
| Try Assists | 1.5/g | 1/g |
| Run Metres | 202m/g | 114m/g |
| Tackle Breaks | 5.5/g | 3.8/g |
| Line Breaks | 1/g | 0/g |
| Tackle Efficiency | 89.7% | 84.6% |

**Outside Backs** (Fullback · Wingers · Centres)

|  | Bradford Bulls | Huddersfield Giants |
|---|---|---|
| Attack rank | 2nd (strong) | 11th (weak) |
| Defence rank | 3rd (strong) | 10th |
| Tries scored · conceded | 13 · 6 | 6 · 11 |
| Try Assists | 1.5/g | 0/g |
| Run Metres | 531m/g | 424m/g |
| Tackle Breaks | 19.3/g | 12.3/g |
| Line Breaks | 2.8/g | 1.5/g |
| Tackle Efficiency | 78.6% | 78.5% |

**Forwards** (Props · 2nd Rows · Lock)

|  | Bradford Bulls | Huddersfield Giants |
|---|---|---|
| Attack rank | 12th (weak) | 12th (weak) |
| Defence rank | 12th (weak) | 3rd (strong) |
| Tries scored · conceded | 0 · 4 | 0 · 1 |
| Try Assists | 0.5/g | 0/g |
| Run Metres | 299m/g | 234m/g |
| Tackle Breaks | 7/g | 6/g |
| Line Breaks | 1/g | 0.5/g |
| Tackle Efficiency | 94.3% | 91.4% |

**Who scores on Huddersfield Giants** — Five-Eighths 0.31/g (lg 0.19) +63% · Centres 0.67/g (lg 0.46) +46% · Fullbacks 0.33/g (lg 0.25) +32%
**Who scores on Bradford Bulls** — Locks 0.25/g (lg 0.05) +400% · 2nd Rows 0.75/g (lg 0.25) +200% · Centres 0.75/g (lg 0.46) +63%

_Tries conceded by position, last 3 seasons; positive = concedes above league average to that position._

### Try Scorer History — Who Crosses The Line

_Last 10 games, career record vs the opponent and at Bartercard Odsal Stadium. ⚡ = our AI backs them to score; 🎯 = our AI's first-try pick. 🏉 = scored in this game. Try % = share of games with a try, last 10 weighted double vs the 30 prior — historical frequency, not a market price._

**Bradford Bulls** (team sheet)

| # | Player | Pos | 2026 | Last 10 | vs opp | Venue | Try % | Alphr play | This game |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Caleb Aekins | FB | 1 in 4g | 1/4g (0·1·0·0) | 0/0g | 1/2g | 25% | — | — |
| 2 | Connor Wynne | WG | 4 in 4g | 6/10g (1·0·1·0·0·0·2·0·0·2) | 2/3g | 0/2g | 28% | — | — |
| 3 | Esan Marsters | CE | 0 in 4g | 2/10g (0·0·1·0·0·1·0·0·0·0) | 1/2g | 0/2g | 20% | — | — |
| 4 | Guy Armitage | CE | no games | 3/10g (0·0·1·0·1·0·0·0·1·0) | 1/1g | 0/0g | 33% | — | — |
| 5 | Ethan Ryan | WG | 4 in 3g | 6/10g (0·0·0·0·1·1·0·0·3·1) | 2/6g | 3/2g | 30% | — | — |
| 6 | Luke Hooley | 5/8 | 0 in 3g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 1/3g | 0/2g | 14% | — | 🏉 76' |
| 7 | Jayden Nikorima | HB | no games | 2/10g (2·0·0·0·0·0·0·0·0·0) | 4/3g | 0/0g | 14% | — | 🏉 62' 79' |
| 8 | Ryan Sutton | PR | 0 in 4g | 1/10g (1·0·0·0·0·0·0·0·0·0) | 2/6g | 0/2g | 12% | — | — |
| 9 | Andy Ackers | HK | 2 in 4g | 2/10g (0·0·0·0·0·0·0·1·0·1) | 2/11g | 1/2g | 10% | — | — |
| 10 | Jack Ormondroyd | PR | no games | 0/10g (0·0·0·0·0·0·0·0·0·0) | 1/11g | 0/0g | 0% | — | — |
| 11 | Ed Chamberlain | 2R | 0 in 4g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/5g | 0/2g | 2% | — | — |
| 12 | Leon Ruan | 2R | 0 in 3g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/3g | 0/2g | 3% | — | 🏉 58' |
| 13 | Joe Mellor | LK | 0 in 4g | 1/10g (0·1·0·0·0·0·0·0·0·0) | 6/12g | 0/2g | 18% | — | — |
| 14 | Mitch Souter | INT | 0 in 3g | 0/3g (0·0·0) | 0/0g | 0/2g | 0% | — | — |
| 15 | Sam Hallas | INT | 0 in 1g | 0/3g (0·0·0) | 0/0g | 0/0g | 0% | — | — |
| 15 | Samuel Hallas | INT | no games | 0/0g | 0/0g | 0/0g | — | — | — |
| 16 | Tray Lolesio | INT | 0 in 1g | 0/1g (0) | 0/1g | 0/0g | 0% | — | — |
| 17 | Christopher Atkin | INT | no games | 0/0g | 0/0g | 0/0g | — | — | — |

**Huddersfield Giants** (team sheet)

| # | Player | Pos | 2026 | Last 10 | vs opp | Venue | Try % | Alphr play | This game |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Tanguy Zenon | FB | 0 in 2g | 1/10g (0·0·0·1·0·0·0·0·0·0) | 0/0g | 0/0g | 9% | — | — |
| 2 | Jacob Gagai | WG | 1 in 4g | 3/10g (0·1·0·0·1·0·0·0·1·0) | 0/0g | 0/0g | 36% | — | 🏉 69' |
| 3 | Ned Mccormack | CE | 0 in 1g | 1/6g (0·0·1·0·0·0) | 0/0g | 0/0g | 17% | — | — |
| 4 | Taane Milne | CE | 0 in 4g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/0g | 0/0g | 6% | — | — |
| 5 | Riley Lumb | WG | 0 in 1g | 4/10g (1·1·0·1·0·1·0·0·0·0) | 0/0g | 0/0g | 41% | — | — |
| 6 | Tui Lolohea | 5/8 | no games | 0/0g | 0/0g | 0/0g | — | — | — |
| 6 | Tuimoala Lolohea | 5/8 | 0 in 4g | 4/10g (0·0·2·1·0·1·0·0·0·0) | 0/0g | 0/0g | 26% | — | — |
| 7 | Oliver Russell | HB | 0 in 4g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/0g | 0/0g | 2% | — | — |
| 7 | Olly Russell | HB | no games | 0/0g | 0/0g | 0/0g | — | — | — |
| 8 | George King | PR | 0 in 4g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/0g | 0/0g | 2% | — | — |
| 9 | Zac Woolford | HK | 0 in 3g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/0g | 0/0g | 0% | — | — |
| 10 | Tom Burgess | PR | no games | 0/0g | 0/0g | 0/0g | — | — | — |
| 11 | Asher O'Donnell | 2R | 0 in 4g | 0/4g (0·0·0·0) | 0/0g | 0/0g | 0% | — | — |
| 12 | Chris Patolo | 2R | 0 in 4g | 0/4g (0·0·0·0) | 0/0g | 0/0g | 0% | — | — |
| 13 | Tristan Powell | LK | 0 in 4g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/0g | 0/0g | 0% | — | 🏉 53' |
| 14 | Fenton Rogers | INT | 0 in 3g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/0g | 0/0g | 2% | — | — |
| 15 | Presley Cassell | INT | 0 in 1g | 2/9g (0·0·0·0·1·1·0·0·0) | 0/0g | 0/0g | 22% | — | — |
| 16 | Mathieu Cozza | INT | 0 in 4g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/0g | 0/0g | 0% | — | — |
| 17 | Kieran Rush | INT | 0 in 4g | 1/10g (0·0·0·0·1·0·0·0·0·0) | 0/0g | 0/0g | 5% | — | — |

### Prediction Breakdown — Pure Alpha Model

**Team ELO Ratings** — Bradford Bulls 1515 · Huddersfield Giants 1295 · ELO difference: 219 in favour of Bradford Bulls

**Key Prediction Factors** — what the model weighted most

| # | Factor | Weight | Favours |
|---|---|---|---|
| 1 | ELO Difference | 15.0% | Bradford Bulls |
| 2 | Forward Pack | 12.0% | Huddersfield Giants |
| 3 | Backline Quality | 10.0% | Bradford Bulls |
| 4 | Recent Win Rate | 10.0% | Bradford Bulls |
| 5 | Halves Control | 9.0% | Huddersfield Giants |
| 6 | Venue Advantage | 8.0% | Bradford Bulls |
| 7 | H2H History | 6.0% | — |

**Model Confidence: 80%** — Bradford Bulls predicted to win by 9 points · Predicted total: 43 pts

**Record:** 2/2 match predictions correct

**Prediction by Alphr** (https://alphr.com.au) — free AI predictions for every AFL, NRL & Super League match, published before kick-off and never edited. Verified track record: https://alphr.com.au/accuracy

---
Canonical URL: https://alphr.com.au/super-league/match/2026-r5-bradford-bulls-v-huddersfield-giants
RSS feed: https://alphr.com.au/feed.xml
Prediction JSON API: today https://alphr.com.au/api/predictions/today · this week https://alphr.com.au/api/predictions/weekly
Markdown view for AI agents. Machine-readable index: https://alphr.com.au/llms.txt · full reference: https://alphr.com.au/llms-full.txt
All predictions are published before kick-off and verified after full time. Free, no login. 18+ gamble responsibly (AU).
Last updated: 2026-06-20 10:12 UTC (latest tip update)