# Bradford Bulls v Hull KR — Super League Round 9 2026 AI Prediction by Alphr

## Full Time: Bradford Bulls 12 – 48 Hull KR

_Hull KR outfox Bradford Bulls._

Half time: 12 – 24 · Alphr AI pre-game win probability: Bradford Bulls 40% / Hull KR 60% · Bartercard Odsal Stadium · Sun, 26 Apr, 12:00 am AEST

**Try Scorers** — Bradford Bulls: Brandon Douglas (29'), Greg Eden (35') · Hull KR: Mikey Lewis (2' 1st), Mikey Lewis (7' 1st), Tyrone May (10'), Rhyse Martin (14'), Jack Broadbent (42'), Mikey Lewis (47' 1st), Mikey Lewis (65' 1st), Peta Hiku (72')

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

| Team | Pre-game AI win probability | Result |
|---|---|---|
| Hull KR | 60% | Won |
| Bradford Bulls | 40% | Lost |

Model call: **Correct** · Margin: 10.1 predicted → 36 actual · Markets hit: 1/2

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

### Full-Time Report

**Bradford Bulls vs Hull KR Prediction & Tips | Super League Round 9 2026**

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

Bradford Bulls 12–48 Hull KR in Super League Round 9 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.

Alphr's model had Hull KR winning by 10.1 points in a game worth 44 combined. Both numbers were off, and not by a little. Hull KR won by 36, the scoreboard read 60, and the shape of the result made the pre-match margin look almost timid.

The final score was Bradford Bulls 12, Hull KR 48 at Bartercard Odsal Stadium, and Hull KR led 24-12 at the break, which tells you the damage was done early and never really let up.

Mikey Lewis opened the scoring inside two minutes and had a second try down by the seven minute mark. By the quarter-hour mark Hull KR led 0-24, with Rhyse Martin adding a try of his own to go with four straight conversions. That's four tries in fifteen minutes before Bradford had touched the ball in anger. The model's win call, Hull KR at 60 percent, was never in doubt from there. The margin call was the one that got buried.

Bradford did find some right of reply. Brandon Douglas crossed in the 29th minute and Greg Eden followed six minutes later, Chris Atkin converting both, and suddenly it was 12-24 with half an hour gone. That's a respectable response given where they started, and for a spell it looked like a manageable deficit rather than a rout.

Hull KR shut that down fast. Jack Broadbent scored three minutes into the second half, Lewis got his third in the 47th minute for his hat-trick, a fourth followed in the 65th, and Peta Hiku added one more in the 72nd. Rhyse Martin didn't miss a conversion all night. Bradford's second-half tally: zero.

The stat sheet backs up what the eye test suggested. Hull KR ran for 1,589 metres to Bradford's 1,193, and broke the line seven times to three. Bradford actually won the tackle bust count, 34 to 30, and had the fewer penalties conceded, 3 to 5, but neither mattered much when the errors were even at 11 to 10 and Hull KR were finishing nearly every trip past the advantage line.

None of this should surprise anyone who looked at the positional numbers going in. Hull KR held real edges at hooker, 1165 to 600, and in the halves, 1208 to 986, and Lewis's four tries are exactly what you'd expect a dominant number nine to produce against that kind of gap. The backs disparity, 1006 to 627, showed up in the outside strikes from Hiku and the sheer volume of line breaks.

Form lined up too. Hull KR arrived on a four-from-five run averaging 34.8 points scored and just 9.6 conceded, against a Bradford side that had lost four of five and was shipping 31.2 a game. Put those numbers next to a 48-12 final and nothing about the direction of the result looks like an upset.

So the model banked the win, missed the size of it, and finished 1 from 2 on the day. Picking the right team is one thing. Picking how far they'd run away with it is clearly still a work in progress.

**Key Match Stats**

| Bradford Bulls | Stat | Hull KR |
|---|---|---|
| 1,193 | Run metres | **1,589** |
| 3 | Line breaks | **7** |
| **34** | Tackle busts | 30 |
| 9 | Offloads | 9 |
| 11 | Errors | **10** |
| **3** | Penalties conceded | 5 |

**Scoring Breakdown**

| Bradford Bulls | Stat | Hull KR |
|---|---|---|
| 2 | Tries | 8 |
| 2/2 | Goals | 8/8 |
| 3 | Penalties Conceded | 5 |
| 11 | Errors | 10 |

**Model Report Card**

Our model correctly predicted Hull KR to win at 60% probability. The margin model missed here, predicting 10.1 but the actual margin was 36 points. The game's 60 points came in 17 points higher than the predicted 44. Hull KR led 12–24 at the break and pulled away in the second half to win by 36. The model went 1/2 on this match.

**Ref Watch: Clean Game** (17/100) — penalties Bradford Bulls 3 · Hull KR 5.

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

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

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

### Match Preview (pre-match read)

Hull KR are the call at 60%, but Bradford Bulls stay live at 40%. The heaviest factor is the ratings gap: Hull KR sit 227 ELO points clear, 1655 to 1427. Form leans Hull KR's way: 4 from their last 5, against 1 for Bradford Bulls.

Hull KR own the matchup too, leading 5 of 7 factors including ELO Difference, Forward Pack and Backline Quality. The margin model has Hull KR by 10.1, with the two sides combining for about 44. Lean Hull KR, but it shapes as a genuine contest.

_Pre-match read · Alphr model_

### Recent Form (Last 5)

| Bradford Bulls | Stat | Hull KR |
|---|---|---|
| 1.0 | Wins (Last 5) | 4.0 |
| 20.0pts | Avg Score | 34.8pts |
| 31.2pts | Avg Conceded | 9.6pts |
| -11.2pts | Avg Margin | 25.2pts |
| 1069.8m | Run Metres | 1425.4m |
| 3.6 | Clean Breaks | 6.4 |
| 345.2 | Tackles | 309.6 |
| 8.2 | Errors | 11.4 |

### Form & History

_Last 5 games, oldest → newest._

| Team | Last 5 | Avg Pts |
|---|---|---|
| Bradford Bulls | R4 L · R5 W · R6 L · R7 L · R8 L | 20.0 |
| Hull KR | R4 W · R5 L · R6 W · R7 W · R8 W | 34.8 |

### H2H History (Last 1) — Hull KR lead 1-0

| Season | Round | Home | Score | Away | Alphr's read |
|---|---|---|---|---|---|
| 2026 | R21 | Hull KR | 40 – 16 | Bradford Bulls | Hull KR 57% ✓ |

_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 right edge: Super League's 7th-ranked right edge attack (1 tries/game) runs at a Hull KR defence ranked 13th there (1.57 conceded/game). Key man: Wynne, 3 tries in that channel this season.
- Hull KR's best path is the left edge: Super League's 1st-ranked left edge attack (1.86 tries/game) runs at a Bradford Bulls defence ranked 12th there (1.25 conceded/game). Key man: Burgess, 10 tries in that channel this season.

| Channel | Bradford Bulls | Hull KR |
|---|---|---|
| Left | 1.38/g (att 3rd (strong)) · concedes 1.25/g (def 12th (weak)) | 1.86/g (att 1st (strong)) · concedes 0.43/g (def 2nd (strong)) |
| Middle | 1.13/g (att 12th (weak)) · concedes 1.63/g (def 6th) | 2.57/g (att 3rd (strong)) · concedes 1/g (def 1st (strong)) |
| Right | 1/g (att 7th) · concedes 1.5/g (def 11th (weak)) | 0.57/g (att 13th (weak)) · concedes 1.57/g (def 13th (weak)) |

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

|  | Bradford Bulls | Hull KR |
|---|---|---|
| Attack rank | 6th | 2nd (strong) |
| Defence rank | 2nd (strong) | 5th (strong) |
| Tries scored · conceded | 5 · 1 | 9 · 2 |
| Try Assists | 1.3/g | 2.9/g |
| Run Metres | 160m/g | 232m/g |
| Tackle Breaks | 4.5/g | 10.1/g |
| Line Breaks | 0.9/g | 1.9/g |
| Tackle Efficiency | 92% | 85.3% |

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

|  | Bradford Bulls | Hull KR |
|---|---|---|
| Attack rank | 4th (strong) | 5th (strong) |
| Defence rank | 9th | 3rd (strong) |
| Tries scored · conceded | 19 · 18 | 16 · 12 |
| Try Assists | 0.9/g | 1.3/g |
| Run Metres | 524m/g | 612m/g |
| Tackle Breaks | 14.9/g | 12.7/g |
| Line Breaks | 2.1/g | 3/g |
| Tackle Efficiency | 82.2% | 76.8% |

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

|  | Bradford Bulls | Hull KR |
|---|---|---|
| Attack rank | 9th | 6th |
| Defence rank | 14th (weak) | 12th (weak) |
| Tries scored · conceded | 4 · 9 | 4 · 7 |
| Try Assists | 0.8/g | 0/g |
| Run Metres | 288m/g | 275m/g |
| Tackle Breaks | 5.3/g | 4.7/g |
| Line Breaks | 1/g | 0.4/g |
| Tackle Efficiency | 94.1% | 92.1% |

**Who scores on Hull KR** — 2nd Rows 0.25/g (lg 0.27) -7% · Centres 0.32/g (lg 0.48) -33% · Wingers 0.62/g (lg 0.96) -35%
**Who scores on Bradford Bulls** — Locks 0.38/g (lg 0.05) +660% · 2nd Rows 0.63/g (lg 0.27) +133% · Centres 0.88/g (lg 0.48) +83%

_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 | Ethan Ryan | FB | 4 in 7g | 6/10g (1·1·0·0·3·1·0·0·0·0) | 0/2g | 3/4g | 28% | — | — |
| 2 | Connor Wynne | WG | 5 in 8g | 5/10g (0·0·2·0·0·2·0·0·1·0) | 1/1g | 1/4g | 26% | — | — |
| 3 | Dan Russell | CE | 0 in 2g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 1/1g | 0/0g | 3% | — | — |
| 4 | Ed Chamberlain | CE | 0 in 7g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 1/6g | 0/3g | 2% | — | — |
| 5 | Gregory Eden | WG | no games | 0/0g | 0/0g | 0/0g | — | — | 🏉 35' |
| 6 | Christopher Atkin | 5/8 | no games | 0/0g | 0/0g | 0/0g | — | — | — |
| 7 | Caleb Aekins | HB | 2 in 8g | 2/8g (0·1·0·0·0·0·1·0) | 0/0g | 2/4g | 25% | — | — |
| 8 | Jack Ormondroyd | PR | 0 in 4g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/11g | 0/2g | 0% | — | — |
| 9 | Mitch Souter | HK | 0 in 6g | 0/6g (0·0·0·0·0·0) | 0/0g | 0/4g | 0% | — | — |
| 10 | Loghan Lewis | PR | 0 in 7g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/1g | 0/3g | 0% | — | — |
| 11 | Eliot Peposhi | 2R | 1 in 6g | 1/6g (0·0·0·0·0·1) | 0/0g | 0/3g | 17% | — | — |
| 12 | Zac Fulton | 2R | 1 in 6g | 1/6g (0·0·0·0·0·1) | 0/0g | 0/3g | 17% | — | — |
| 13 | Sam Hallas | LK | 0 in 5g | 0/7g (0·0·0·0·0·0·0) | 0/0g | 0/2g | 0% | — | — |
| 13 | Samuel Hallas | LK | no games | 0/0g | 0/0g | 0/0g | — | — | — |
| 14 | Jamie Gill | INT | 0 in 1g | 0/1g (0) | 0/0g | 0/1g | 0% | — | — |
| 15 | Brandon Douglas | INT | 0 in 3g | 0/3g (0·0·0) | 0/0g | 0/1g | 0% | — | 🏉 29' |
| 16 | William Gardiner | INT | no games | 0/0g | 0/0g | 0/0g | — | — | — |
| 17 | Leon Ruan | INT | 1 in 7g | 1/10g (0·0·0·0·0·0·1·0·0·0) | 0/1g | 1/4g | 7% | — | — |

**Hull KR** (team sheet)

| # | Player | Pos | 2026 | Last 10 | vs opp | Venue | Try % | Alphr play | This game |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Jack Broadbent | FB | 1 in 7g | 1/10g (0·0·0·0·0·0·0·0·1·0) | 0/0g | 0/0g | 24% | — | 🏉 42' |
| 2 | Tom Davies | WG | 2 in 7g | 2/10g (0·0·0·0·0·2·0·0·0·0) | 0/0g | 0/0g | 30% | — | — |
| 3 | Peta Hiku | CE | 1 in 7g | 1/10g (0·0·0·0·0·0·0·0·0·1) | 0/0g | 0/0g | 20% | — | 🏉 72' |
| 4 | Rhyse Martin | CE | 1 in 4g | 1/10g (0·0·0·0·0·0·0·0·0·1) | 0/0g | 0/0g | 22% | — | 🏉 14' |
| 5 | Noah Booth | WG | 0 in 6g | 3/10g (0·1·0·2·0·0·0·0·0·0) | 0/0g | 0/0g | 29% | — | — |
| 6 | Mikey Lewis | 5/8 | 5 in 7g | 7/10g (0·1·1·0·0·2·0·3·0·0) | 0/0g | 0/0g | 50% | — | 🏉 2' 7' 47' 65' |
| 7 | Tyrone May | HB | 1 in 7g | 3/10g (2·0·0·0·0·0·1·0·0·0) | 0/0g | 0/0g | 18% | — | 🏉 10' |
| 8 | Sauaso Sue | PR | 1 in 7g | 1/10g (0·0·0·1·0·0·0·0·0·0) | 0/0g | 0/0g | 14% | — | — |
| 9 | Jez Litten | HK | 3 in 7g | 4/10g (0·0·1·0·0·0·0·1·1·1) | 0/0g | 0/0g | 28% | — | — |
| 10 | Tom Amone | PR | 1 in 6g | 1/10g (0·0·0·0·0·0·1·0·0·0) | 0/0g | 0/0g | 14% | — | — |
| 10 | Taealoaloa Amone | PR | no games | 0/0g | 0/0g | 0/0g | — | — | — |
| 11 | Dean Hadley | 2R | 1 in 6g | 1/10g (0·0·0·0·0·0·0·0·0·1) | 0/0g | 0/0g | 8% | — | — |
| 12 | James Batchelor | 2R | 1 in 7g | 1/10g (0·0·0·0·0·0·0·1·0·0) | 0/0g | 0/0g | 14% | — | — |
| 13 | Elliot Minchella | LK | 1 in 7g | 1/10g (0·0·0·0·0·0·0·0·0·1) | 0/0g | 0/0g | 6% | — | — |
| 14 | Sam Luckley | INT | 0 in 6g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/0g | 0/0g | 2% | — | — |
| 15 | Jai Whitbread | INT | 4 in 7g | 4/10g (0·0·0·2·0·0·0·1·0·1) | 0/0g | 0/0g | 22% | — | — |
| 16 | Jordan Dezaria | INT | 0 in 2g | 1/10g (0·0·0·0·0·1·0·0·0·0) | 0/0g | 0/0g | 6% | — | — |
| 17 | Bill Leyland | INT | 2 in 4g | 2/10g (0·0·0·0·0·0·0·0·2·0) | 0/0g | 0/0g | 7% | — | — |

### Prediction Breakdown — Pure Alpha Model

**Team ELO Ratings** — Bradford Bulls 1427 · Hull KR 1655 · ELO difference: 227 in favour of Hull KR

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

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

**Model Confidence: 60%** — Hull KR predicted to win by 10 points · Predicted total: 44 pts

**Record:** 1/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-r9-bradford-bulls-v-hull-kr
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)