# Huddersfield Giants v Castleford Tigers — Super League Round 9 2025 AI Prediction by Alphr

## Full Time: Huddersfield Giants 12 – 30 Castleford Tigers

_Castleford Tigers maul Huddersfield Giants._

Half time: 6 – 18 · Alphr AI pre-game win probability: Huddersfield Giants 74% / Castleford Tigers 26% · John Smith's Stadium · Sat, 26 Apr, 10:00 am AEST

**Try Scorers** — Huddersfield Giants: Jacob Gagai (7' Tipped ⚡), Oliver Wilson (66') · Castleford Tigers: Innes Senior (2' 1st Tipped 🎯), Joshua Simm (20' Tipped ⚡), Alex Mellor (25'), Innes Senior (46' 1st Tipped 🎯), Rowan Milnes (59' Tipped ⚡)

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

| Team | Pre-game AI win probability | Result |
|---|---|---|
| Huddersfield Giants | 74% | Lost |
| Castleford Tigers | 26% | Won |

Model call: **Missed** · Margin: 6.6 predicted → 18 actual · Markets hit: 0/2

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

### Full-Time Report

**Huddersfield Giants vs Castleford Tigers Prediction & Tips | Super League Round 9 2025**

_By Ben Dunlop · Published: 30 May 2026, 07:35 pm · Last updated: 25 July 2026, 07:12 pm_

Huddersfield Giants 12–30 Castleford Tigers in Super League Round 9 at John Smith's Stadium. Here's how the result stacked up against the model's call, with the win-probability story and where the value landed.

Forty five tackle busts to 22, and that gap is the whole story of Castleford Tigers' 30-12 win over Huddersfield Giants at John Smith's Stadium. It's a huge number, and it explains why a contest that looked even on the sheet was never actually close on the field.

Start with the run metres, because Huddersfield actually shaded them, 1,125 to 1,011. Look at that in isolation and you'd think the home side had the better of things. But metres without quality are just distance covered. Castleford turned their carries into something real, breaking the line five times to Huddersfield's two, and every one of those 45 busted tackles left the Giants' defence a little more stretched and a little slower to reset.

The scoreboard moved early and kept moving. Innes Senior opened the try-scoring inside two minutes, Jacob Gagai answered for Huddersfield soon after, and George Flanagan's conversion had the home side up 6-4. That was the peak of Huddersfield's night. Joshua Simm crossed at the 20th minute, Alex Mellor followed five minutes later, Rowan Milnes converted both, and a penalty goal just before the break had Castleford out 18-6 at half-time. Huddersfield went from leading 6-4 to trailing by twelve in the space of half an hour, and they never clawed it back.

The second half didn't change the pattern, it just extended it. Senior grabbed his second try in the 46th minute, Milnes converted, and Milnes then finished one off himself in the 59th to push it to 6-30. Huddersfield's only response came late, through Oliver Wilson's try and another Flanagan conversion, tidying the margin to 12-30 without ever threatening the result.

Milnes had the sort of afternoon that decides these things from the tee as much as anywhere else, a try, four conversions and a penalty goal for ten points off the boot alone. Senior's double either side of the break mattered just as much, given he was also the man who set the tone in the second minute.

The handling numbers back up everything else. Huddersfield coughed the ball up 11 times to Castleford's two, and when you're that loose with it against a side busting 45 tackles, you're not holding your line for long. Offloads were close, 9 to 8, and penalties conceded were even at two apiece, so this wasn't a discipline issue. It was quality with the ball in hand.

The ratings pointed to why. Huddersfield's forward pack graded out close to Castleford's, 873 to 868, which tracks with the even run metres. But the backs were a different conversation, 706 against 842, and that's exactly where the line breaks and tackle busts came from. Halves and hooker ratings were tight too, so the gap wasn't spread evenly across the park, it was concentrated out wide.

Form lined up with the result more than the model did. Castleford came in conceding 19.4 points a game across their last five, Huddersfield leaking 36.6. Alphr's model had Huddersfield favourites at 74%, tipping a 6.6-point win and a combined total near 33. The total wasn't far off. The margin was out by 18 points, and the model slips to 5/15 on this one.

**Key Match Stats**

| Huddersfield Giants | Stat | Castleford Tigers |
|---|---|---|
| **1,125** | Run metres | 1,011 |
| 2 | Line breaks | **5** |
| 22 | Tackle busts | **45** |
| **9** | Offloads | 8 |
| 11 | Errors | **2** |
| 2 | Penalties conceded | 2 |

**Scoring Breakdown**

| Huddersfield Giants | Stat | Castleford Tigers |
|---|---|---|
| 2 | Tries | 5 |
| 2/2 | Goals | 5/6 |
| 2 | Penalties Conceded | 2 |
| 11 | Errors | 2 |
| 0 | Sin Bins | 1 |

**Model Report Card**

Castleford Tigers defied the model's 74% prediction for Huddersfield Giants, a notable upset. The margin model missed here, predicting 6.6 but the actual margin was 18 points. The model went 5/15 on this match.

**Ref Watch: Clean Game** (5/100) — penalties Huddersfield Giants 2 · Castleford Tigers 2.

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

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

- **Head to Head:** Huddersfield Giants to win — model probability 73.8% — result: LOST
- **Line / Spread:** Huddersfield Giants — result: LOST
- **Margin Band:** Huddersfield Giants 1-12 — result: LOST
- **Total (Over/Under):** Under — model probability 50.0% — result: LOST
- Predicted margin: Huddersfield Giants by 7 · Predicted total: 33

### Match Preview (pre-match read)

The model is firm on Huddersfield Giants here: 74% to see off Castleford Tigers. Form leans Castleford Tigers' way: 1 from their last 5, against 0 for Huddersfield Giants.

On paper Castleford Tigers shade it, ahead on 2 of 7 factors including Backline Quality and Recent Win Rate. The model still sides with Huddersfield Giants, which says H2H History carry the most weight. The margin model has Huddersfield Giants by 6.6, with the two sides combining for about 33. Huddersfield Giants to win, and win clearly. The model isn't hedging.

_Pre-match read · Alphr model_

### Recent Form (Last 5)

| Huddersfield Giants | Stat | Castleford Tigers |
|---|---|---|
| 0.0 | Wins (Last 5) | 1.0 |
| 11.2pts | Avg Score | 11.6pts |
| 36.6pts | Avg Conceded | 19.4pts |
| -25.4pts | Avg Margin | -7.8pts |
| 592.4m | Run Metres | 884.4m |
| 2.2 | Clean Breaks | 2.8 |
| 245.8 | Tackles | 212.4 |
| 8.0 | Errors | 6.6 |

### Form & History

_Last 5 games, oldest → newest._

| Team | Last 5 | Avg Pts |
|---|---|---|
| Huddersfield Giants | R4 L · R5 L · R6 L · R7 L · R8 L | 11.2 |
| Castleford Tigers | R4 W · R5 L · R6 L · R7 L · R8 L | 11.6 |

### H2H History (Last 5) — Huddersfield Giants lead 4-1

| Season | Round | Home | Score | Away | Alphr's read |
|---|---|---|---|---|---|
| 2026 | R27 | Huddersfield Giants | 48 – 16 | Castleford Tigers | Huddersfield Giants 53% ✓ |
| 2026 | R3 | Castleford Tigers | 34 – 8 | Huddersfield Giants | Castleford Tigers 62% ✓ |
| 2025 | R17 | Castleford Tigers | 12 – 30 | Huddersfield Giants | not priced |
| 2024 | — | Castleford Tigers | 8 – 50 | Huddersfield Giants | not priced |
| 2024 | R27 | Huddersfield Giants | 34 – 10 | Castleford Tigers | not priced |

_Alphr's pre-match read was right in 2 of the last 2 decided meetings it priced._

### Positional Matchup

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

**Field Matchup** — where one team attacks vs where the other concedes:
- Huddersfield Giants' best path is the middle: Super League's 6th-ranked middle attack (1 tries/game) runs at a Castleford Tigers defence ranked 9th there (1.75 conceded/game). Key man: Lolohea, 2 tries in that channel this season.
- Castleford Tigers' best path is the left edge: Super League's 8th-ranked left edge attack (0.88 tries/game) runs at a Huddersfield Giants defence ranked 11th there (1.25 conceded/game). Key man: Senior, 2 tries in that channel this season.

| Channel | Huddersfield Giants | Castleford Tigers |
|---|---|---|
| Left | 0.25/g (att 11th (weak)) · concedes 1.25/g (def 11th (weak)) | 0.88/g (att 8th) · concedes 0.88/g (def 7th) |
| Middle | 1/g (att 6th) · concedes 2.25/g (def 11th (weak)) | 0.75/g (att 8th) · concedes 1.75/g (def 9th (weak)) |
| Right | 0.5/g (att 8th) · concedes 1.13/g (def 10th (weak)) | 0.13/g (att 12th (weak)) · concedes 1.38/g (def 11th (weak)) |

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

|  | Huddersfield Giants | Castleford Tigers |
|---|---|---|
| Attack rank | 5th | 11th (weak) |
| Defence rank | 12th (weak) | 9th (weak) |
| Tries scored · conceded | 3 · 8 | 1 · 5 |
| Try Assists | 0.9/g | 0.5/g |
| Run Metres | 68m/g | 81m/g |
| Tackle Breaks | 4.6/g | 1.9/g |
| Line Breaks | 0.5/g | 0.1/g |
| Tackle Efficiency | 91.3% | 85.1% |

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

|  | Huddersfield Giants | Castleford Tigers |
|---|---|---|
| Attack rank | 11th (weak) | 8th |
| Defence rank | 11th (weak) | 9th (weak) |
| Tries scored · conceded | 5 · 20 | 10 · 19 |
| Try Assists | 0.4/g | 0.1/g |
| Run Metres | 280m/g | 425m/g |
| Tackle Breaks | 8.5/g | 10.3/g |
| Line Breaks | 0.9/g | 1.6/g |
| Tackle Efficiency | 76.4% | 80.8% |

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

|  | Huddersfield Giants | Castleford Tigers |
|---|---|---|
| Attack rank | 8th | 11th (weak) |
| Defence rank | 7th | 9th (weak) |
| Tries scored · conceded | 3 · 4 | 0 · 5 |
| Try Assists | 0/g | 0.1/g |
| Run Metres | 147m/g | 221m/g |
| Tackle Breaks | 4.1/g | 4.5/g |
| Line Breaks | 0.4/g | 0.5/g |
| Tackle Efficiency | 93.1% | 91.3% |

**Who scores on Castleford Tigers** — Locks 0.11/g (lg 0.04) +175% · Fullbacks 0.31/g (lg 0.17) +82% · Props 0.18/g (lg 0.11) +64%
**Who scores on Huddersfield Giants** — Centres 0.53/g (lg 0.37) +43% · Wingers 1.18/g (lg 0.86) +37% · Five-Eighths 0.23/g (lg 0.18) +28%

_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 John Smith's 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._

**Huddersfield Giants** (team sheet)

| # | Player | Pos | 2025 | Last 10 | vs opp | Venue | Try % | Alphr play | This game |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Jacob Gagai | FB | 2 in 7g | 2/7g (0·0·1·0·0·1·0) | 0/0g | 2/4g | 29% | ⚡ Anytime Try $4.12 AI 34% ✓ Scored | 🏉 7' |
| 2 | Adam Swift | WG | 3 in 6g | 9/10g (3·1·1·1·0·0·1·1·1·0) | 14/13g | 4/8g | 66% | ⚡ Anytime Try $2.72 AI 59% ✗ No try; 🎯 First Try $15.29 AI 21% ✗ Not first | — |
| 3 | Sam Halsall | CE | 1 in 4g | 4/10g (1·0·1·0·1·0·0·0·1·0) | 6/6g | 10/22g | 34% | ⚡ Anytime Try $3.92 AI 37% ✗ No try | — |
| 4 | Jake Bibby | CE | no games | 0/0g | 0/0g | 0/0g | — | — | — |
| 5 | Connor Carr | WG | 0 in 2g | 0/2g (0·0) | 0/0g | 0/1g | 0% | — | — |
| 6 | George Flanagan | 5/8 | 2 in 6g | 2/6g (0·0·1·1·0·0) | 0/0g | 1/3g | 33% | ⚡ Anytime Try $3.81 AI 38% ✗ No try; 🎯 First Try $23.02 AI 11% ✗ Not first | — |
| 7 | Kieran Rush | HB | no games | 0/7g (0·0·0·0·0·0·0) | 0/2g | 0/5g | 0% | — | — |
| 8 | Oliver Wilson | PR | 1 in 6g | 1/10g (0·0·0·0·0·1·0·0·0·0) | 0/9g | 0/37g | 4% | — | 🏉 66' |
| 9 | Ashton Golding | HK | 0 in 8g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/8g | 5/34g | 8% | — | — |
| 10 | Tom Burgess | PR | no games | 0/0g | 0/0g | 0/0g | — | — | — |
| 11 | Joe Greenwood | 2R | 1 in 5g | 1/10g (0·0·0·0·0·1·0·0·0·0) | 5/13g | 4/38g | 8% | — | — |
| 12 | Sam Hewitt | 2R | 1 in 8g | 3/10g (0·2·0·0·0·1·0·0·0·0) | 4/8g | 6/32g | 18% | — | — |
| 13 | Leroy Cudjoe | LK | no games | 0/0g | 0/0g | 0/0g | — | — | — |
| 14 | Zac Woolford | INT | 0 in 3g | 0/3g (0·0·0) | 0/0g | 0/2g | 0% | — | — |
| 15 | Matty English | INT | 0 in 6g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/8g | 0/33g | 2% | — | — |
| 16 | Taane Milne | INT | 0 in 5g | 0/5g (0·0·0·0·0) | 0/0g | 0/2g | 0% | — | — |
| 17 | Jack Bibby | INT | no games | 0/0g | 0/0g | 0/0g | — | — | — |

**Castleford Tigers** (team sheet)

| # | Player | Pos | 2025 | Last 10 | vs opp | Venue | Try % | Alphr play | This game |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Tex Hoy | FB | no games | 0/0g | 0/0g | 0/0g | — | — | — |
| 2 | Josh Simm | WG | no games | 0/0g | 0/0g | 0/0g | — | ⚡ Anytime Try $3.04 AI 52% ✗ No try; 🎯 First Try $17.55 AI 17% ✗ Not first | 🏉 20' |
| 3 | Zac Cini | CE | 3 in 8g | 3/8g (1·0·1·0·0·0·1·0) | 0/0g | 0/0g | 38% | — | — |
| 4 | Sam Wood | CE | 1 in 8g | 2/10g (0·1·0·0·0·0·0·0·0·1) | 0/2g | 2/12g | 20% | — | — |
| 5 | Innes Senior | WG | 2 in 6g | 3/10g (1·0·0·0·0·0·1·0·1·0) | 2/4g | 9/14g | 30% | ⚡ Anytime Try $3.68 AI 40% ✓ Scored; 🎯 First Try $22.10 AI 12% ✓ Scored first | 🏉 2' 46' |
| 6 | Daejarn Asi | 5/8 | 0 in 8g | 0/8g (0·0·0·0·0·0·0·0) | 0/0g | 0/0g | 0% | — | — |
| 7 | Rowan Milnes | HB | 1 in 4g | 3/10g (0·0·1·1·0·0·0·1·0·0) | 0/6g | 0/2g | 24% | ⚡ Anytime Try $4.03 AI 35% ✓ Scored | 🏉 59' |
| 8 | Taealoaloa Amone | PR | no games | 0/0g | 0/0g | 0/0g | — | — | — |
| 9 | Judah Rimbu | HK | no games | 0/0g | 0/0g | 0/0g | — | — | — |
| 10 | Jordan Dezaria | PR | 0 in 5g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/7g | 0/2g | 4% | — | — |
| 11 | Jeremaiha SIMBIKEN | 2R | no games | 0/0g | 0/0g | 0/0g | — | — | — |
| 12 | Alex Mellor | 2R | 0 in 7g | 1/10g (0·0·1·0·0·0·0·0·0·0) | 4/11g | 3/5g | 10% | — | 🏉 25' |
| 13 | George Lawler | LK | 0 in 8g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 2/16g | 1/7g | 2% | — | — |
| 14 | Joe Westerman | INT | 0 in 6g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 4/20g | 1/7g | 6% | — | — |
| 15 | Daniel Okoro | INT | no games | 0/0g | 0/0g | 0/0g | — | — | — |
| 16 | Brad Singleton | INT | 0 in 4g | 1/10g (0·0·0·0·1·0·0·0·0·0) | 0/17g | 0/5g | 4% | — | — |
| 17 | Hugo Salabio | INT | 0 in 7g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/1g | 0/9g | 0% | — | — |

### Prediction Breakdown — Pure Alpha Model

**Team ELO Ratings** — Huddersfield Giants 1275 · Castleford Tigers 1269 · ELO difference: 6 in favour of Huddersfield Giants

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

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

**Model Confidence: 74%** — Huddersfield Giants predicted to win by 7 points · Predicted total: 33 pts

**Record:** 0/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/2025-r9-huddersfield-giants-v-castleford-tigers
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-07-25 09:12 UTC (latest tip update)