# Hull FC v Huddersfield Giants — Super League Round 20 2025 AI Prediction by Alphr

## Full Time: Hull FC 14 – 30 Huddersfield Giants

_Huddersfield Giants tower over Hull FC._

Half time: 4 – 18 · Alphr AI pre-game win probability: Hull FC 80% / Huddersfield Giants 20% · MKM Stadium · Sat, 26 July, 10:00 am AEST

**Try Scorers** — Hull FC: Lewis Martin (26' Tipped ⚡), Lewis Martin (61' Tipped ⚡), Lewis Martin (71' Tipped ⚡) · Huddersfield Giants: Adam Swift (14' 1st Tipped 🎯), Joe Greenwood (34'), Jake Bibby (37'), George Flanagan (55'), Tuimoala Lolohea (65' Tipped ⚡)

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

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

Model call: **Missed** · Margin: 3.4 predicted → 16 actual · Markets hit: 0/2

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

### Full-Time Report

**Hull FC vs Huddersfield Giants Prediction & Tips | Super League Round 20 2025**

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

Hull FC 14–30 Huddersfield Giants in Super League Round 20 at MKM 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 beat Hull FC 30–14 at MKM Stadium. Huddersfield Giants led 18–4 at half-time and held on.

Adam Swift opened the scoring; Hull FC crossed through Lewis Martin (3); Huddersfield Giants scored through Adam Swift, Joe Greenwood, Jake Bibby, George Flanagan and Tuimoala Lolohea.

**Model Report Card**

Huddersfield Giants defied the model's 80% prediction for Hull FC, a notable upset. The margin model missed here, predicting 3.4 but the actual margin was 16 points. Total score prediction of 45 was close to the actual 44, within 1 points. The model went 2/15 on this match.

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

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

- **Head to Head:** Hull FC to win — model probability 79.7% — result: LOST
- **Line / Spread:** Hull FC — model probability 79.7% — result: LOST
- **Margin Band:** Hull FC 1-12 — model probability 79.7% — result: LOST
- **Total (Over/Under):** Over — model probability 50.0% — result: WON
- Predicted margin: Hull FC by 3 · Predicted total: 45

### H2H History (Last 5) — Huddersfield Giants lead 3-2

| Season | Round | Home | Score | Away | Alphr's read |
|---|---|---|---|---|---|
| 2026 | R21 | Huddersfield Giants | 22 – 16 | Hull FC | Hull FC 58% ✗ |
| 2026 | R14 | Hull FC | 36 – 12 | Huddersfield Giants | Huddersfield Giants 54% ✗ |
| 2025 | R10 | Huddersfield Giants | 12 – 10 | Hull FC | not priced |
| 2025 | R3 | Huddersfield Giants | 10 – 11 | Hull FC | not priced |
| 2024 | — | Hull FC | 22 – 56 | Huddersfield Giants | not priced |

_Alphr's pre-match read was right in 0 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:
- Hull's best path is the left edge: Super League's 4th-ranked left edge attack (1.21 tries/game) runs at a Huddersfield Giants defence ranked 12th there (1.53 conceded/game). Key man: Martin, 13 tries in that channel this season.
- Huddersfield Giants' best path is the middle: Super League's 9th-ranked middle attack (0.89 tries/game) runs at a Hull defence ranked 6th there (1.26 conceded/game). Key man: Flanagan, 5 tries in that channel this season.

| Channel | Hull FC | Huddersfield Giants |
|---|---|---|
| Left | 1.21/g (att 4th (strong)) · concedes 0.79/g (def 6th) | 0.42/g (att 10th (weak)) · concedes 1.53/g (def 12th (weak)) |
| Middle | 1.26/g (att 7th) · concedes 1.26/g (def 6th) | 0.89/g (att 9th (weak)) · concedes 2.16/g (def 11th (weak)) |
| Right | 0.74/g (att 8th) · concedes 0.68/g (def 5th) | 0.53/g (att 9th (weak)) · concedes 0.89/g (def 8th) |

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

|  | Hull FC | Huddersfield Giants |
|---|---|---|
| Attack rank | 7th | 11th (weak) |
| Defence rank | 8th | 11th (weak) |
| Tries scored · conceded | 7 · 8 | 3 · 17 |
| Try Assists | 1.4/g | 0.7/g |
| Run Metres | 134m/g | 73m/g |
| Tackle Breaks | 5.1/g | 2.6/g |
| Line Breaks | 0.7/g | 0.3/g |
| Tackle Efficiency | 89.3% | 90.1% |

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

|  | Hull FC | Huddersfield Giants |
|---|---|---|
| Attack rank | 8th | 10th (weak) |
| Defence rank | 7th | 10th (weak) |
| Tries scored · conceded | 33 · 32 | 19 · 47 |
| Try Assists | 0.4/g | 0.5/g |
| Run Metres | 380m/g | 356m/g |
| Tackle Breaks | 10.6/g | 10/g |
| Line Breaks | 1.6/g | 1.2/g |
| Tackle Efficiency | 79.8% | 79.8% |

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

|  | Hull FC | Huddersfield Giants |
|---|---|---|
| Attack rank | 4th (strong) | 8th |
| Defence rank | 5th | 10th (weak) |
| Tries scored · conceded | 12 · 5 | 5 · 15 |
| Try Assists | 0.3/g | 0/g |
| Run Metres | 364m/g | 172m/g |
| Tackle Breaks | 10.8/g | 4.6/g |
| Line Breaks | 0.8/g | 0.4/g |
| Tackle Efficiency | 91.3% | 93.1% |

**Who scores on Huddersfield Giants** — Wingers 1.19/g (lg 0.88) +35% · Centres 0.53/g (lg 0.4) +32% · Fullbacks 0.25/g (lg 0.19) +32%
**Who scores on Hull** — Fullbacks 0.26/g (lg 0.19) +37% · Halfbacks 0.19/g (lg 0.14) +36% · Hookers 0.12/g (lg 0.09) +33%

_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 MKM 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._

**Hull** (team sheet)

| # | Player | Pos | 2025 | Last 10 | vs opp | Venue | Try % | Alphr play | This game |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Zak Hardaker | FB | 2 in 15g | 2/10g (0·0·0·0·0·1·0·0·1·0) | 2/16g | 2/9g | 18% | ⚡ Anytime Try $4.13 AI 34% ✗ No try | — |
| 2 | Harvey Barron | WG | 7 in 15g | 4/10g (0·1·0·0·1·1·1·0·0·0) | 1/4g | 8/17g | 40% | ⚡ Anytime Try $3.49 AI 43% ✗ No try | — |
| 3 | Jordan Rapana | CE | no games | 0/0g | 0/0g | 0/0g | — | ⚡ Anytime Try $3.83 AI 38% ✗ No try | — |
| 4 | Davy Litten | CE | 5 in 14g | 3/10g (0·0·0·1·0·1·0·1·0·0) | 0/2g | 2/11g | 24% | ⚡ Anytime Try $3.83 AI 38% ✗ No try | — |
| 5 | Lewis Martin | WG | 13 in 19g | 8/10g (1·1·1·1·2·1·0·0·1·0) | 2/4g | 10/19g | 52% | ⚡ Anytime Try $2.98 AI 53% ✓ Scored; 🎯 First Try $17.12 AI 14% ✗ Not first | 🏉 26' 61' 71' |
| 6 | Aidan Sezer | 5/8 | 3 in 19g | 2/10g (0·0·0·0·0·0·1·0·0·1) | 0/6g | 0/8g | 10% | ⚡ Anytime Try $4.11 AI 34% ✗ No try | — |
| 7 | Jack Charles | HB | 0 in 6g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/1g | 0/11g | 0% | — | — |
| 8 | Herman Ese'ese | PR | 7 in 19g | 3/10g (1·0·1·1·0·0·0·0·0·0) | 2/4g | 1/18g | 24% | — | — |
| 9 | Cade Cust | HK | 4 in 18g | 2/10g (0·0·0·1·0·1·0·0·0·0) | 0/7g | 0/8g | 12% | — | — |
| 10 | Liam Knight | PR | 0 in 16g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/1g | 0/6g | 0% | — | — |
| 11 | Jed Cartwright | 2R | 3 in 6g | 3/6g (0·1·0·0·0·2) | 0/0g | 1/3g | 33% | ⚡ Anytime Try $2.82 AI 57% ✗ No try; 🎯 First Try $16.02 AI 15% ✗ Not first | — |
| 12 | Jack Ashworth | 2R | 2 in 18g | 1/10g (0·0·0·0·0·0·0·0·0·1) | 0/8g | 1/13g | 6% | — | — |
| 13 | Yusuf Aydin | LK | 0 in 16g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 1/6g | 0/18g | 2% | — | — |
| 14 | Tom Briscoe | INT | 7 in 19g | 2/10g (0·0·0·1·0·1·0·0·0·0) | 7/18g | 2/15g | 24% | — | — |
| 15 | Liam Watts | INT | no games | 0/0g | 0/0g | 0/0g | — | — | — |
| 16 | Sam Eseh | INT | 3 in 13g | 3/10g (0·0·1·1·0·0·1·0·0·0) | 0/3g | 0/5g | 12% | — | — |
| 17 | Amir Bourouh | INT | 0 in 17g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/5g | 0/7g | 2% | — | — |

**Huddersfield Giants** (team sheet)

| # | Player | Pos | 2025 | Last 10 | vs opp | Venue | Try % | Alphr play | This game |
|---|---|---|---|---|---|---|---|---|---|
| 1 | George Flanagan | FB | 5 in 15g | 3/10g (0·0·0·0·1·1·0·0·1·0) | 0/2g | 0/0g | 32% | — | 🏉 55' |
| 2 | Jacob Gagai | WG | 8 in 17g | 6/10g (1·1·0·0·0·2·0·0·1·1) | 2/2g | 0/0g | 44% | ⚡ Anytime Try $4.38 AI 31% ✗ No try; 🎯 First Try $27.01 AI 17% ✗ Not first | — |
| 3 | Taane Milne | CE | 2 in 16g | 2/10g (0·0·0·0·0·1·0·1·0·0) | 0/1g | 0/0g | 15% | — | — |
| 4 | Jake Bibby | CE | no games | 0/0g | 0/0g | 0/0g | — | — | 🏉 37' |
| 5 | Adam Swift | WG | 5 in 13g | 4/10g (1·1·0·0·0·0·0·1·0·1) | 8/9g | 18/20g | 58% | 🎯 First Try $11.11 AI 12% ✓ Scored first | 🏉 14' |
| 6 | Tui Lolohea | 5/8 | no games | 0/0g | 0/0g | 0/0g | — | — | 🏉 65' |
| 7 | Matt Frawley | HB | no games | 0/0g | 0/0g | 0/0g | — | — | — |
| 8 | Tristan Powell | PR | 0 in 7g | 0/7g (0·0·0·0·0·0·0) | 0/0g | 0/0g | 0% | — | — |
| 9 | Zac Woolford | HK | 0 in 14g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/2g | 0/0g | 0% | — | — |
| 10 | Fenton Rogers | PR | 0 in 7g | 1/10g (0·1·0·0·0·0·0·0·0·0) | 0/2g | 0/1g | 7% | — | — |
| 11 | Joe Greenwood | 2R | 2 in 15g | 1/10g (0·0·0·0·0·1·0·0·0·0) | 1/11g | 0/2g | 6% | — | 🏉 34' |
| 12 | Harry Rushton | 2R | 0 in 12g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/3g | 0/2g | 6% | — | — |
| 13 | Leroy Cudjoe | LK | no games | 0/0g | 0/0g | 0/0g | — | — | — |
| 14 | Ashton Golding | INT | 0 in 19g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/12g | 0/2g | 4% | — | — |
| 15 | Matty English | INT | 0 in 15g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/9g | 0/4g | 2% | — | — |
| 16 | George King | INT | 1 in 9g | 1/10g (0·0·0·0·1·0·0·0·0·0) | 0/13g | 0/4g | 4% | — | — |
| 17 | Tom Burgess | INT | no games | 0/0g | 0/0g | 0/0g | — | — | — |

**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-r20-hull-fc-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-07-25 09:16 UTC (latest tip update)