# Cowboys v Titans — NRL Round 8 2025 AI Prediction by Alphr

## Full Time: Cowboys 50 – 18 Titans

_Cowboys roar back to rope in Titans._

Half time: 12 – 18 · Alphr AI pre-game win probability: Cowboys 72% / Titans 28% · Queensland Country Bank Stadium, Townsville · Sat, 26 Apr, 05:30 pm AEST

**Try Scorers** — Cowboys: Jake Clifford (7' 1st Tipped ⚡), Jeremiah Nanai (35'), Robert Derby (46'), Jaxon Purdue (51' Tipped ⚡), Jeremiah Nanai (58'), Reece Robson (67'), Robert Derby (69'), Murray Taulagi (72' Tipped ⚡), Robert Derby (79') · Titans: Jojo Fifita (12' Tipped ⚡), Brian Kelly (15'), Beau Fermor (18' Tipped ⚡)

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

| Team | Pre-game AI win probability | Result |
|---|---|---|
| Cowboys | 72% | Won |
| Titans | 28% | Lost |

Model call: **Correct** · Margin: 8.2 predicted → 32 actual · Markets hit: 2/3

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

### Full-Time Report

**North Queensland Cowboys vs Gold Coast Titans Prediction & Tips | NRL Round 8 2025**

_By Ben Dunlop · Published: 28 Feb 2026, 07:36 pm · Last updated: 24 July 2026, 12:42 pm_

Cowboys 50–18 Titans in NRL Round 8 at Queensland Country Bank Stadium, Townsville. 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 this one right and wrong at the same time. It backed the Cowboys at 72% and got the winner. It picked the margin at 8.2 and the total at 42. The Cowboys won by 32 and the game produced 68 points. Half right isn't a bad outcome for a tipster, but it's worth asking where the read held and where it fell over.

The early evidence actually supported the miss. Jake Clifford opened the scoring in the 7th minute, but the Titans hit back hard, with Jojo Fifita, Brian Kelly and Beau Fermor all crossing inside a 12-to-17-minute burst to push the score to 6-14. Clifford's sin bin in the 30th minute didn't help the Cowboys' cause, and even a Jeremiah Nanai try before the break left them behind 12-18 at half-time. On that scoreline, the model's conservative margin looked closer to right than wrong.

Then the Cowboys turned the hooker and halves advantage they carried into the game into a second-half stampede. Robert Derby, Jaxon Purdue, Nanai again, Reece Robson, Derby twice more and Murray Taulagi crossed in succession from the 46th minute onward, with a penalty try in the 79th capping a run of eight unanswered tries. Thirty-two unanswered points in effect, from 12-18 down to 50-18 up. That's not a form line the model could have priced at 8.2.

The stat sheet explains why the gap blew out the way it did. The Cowboys ran for 2,111 metres to the Titans' 1,414, broke the line 13 times to 4, and busted 48 tackles to just 18. Fifteen offloads kept the ball alive when the Titans looked to have shut the door. On the flip side, the Titans missed 48 tackles to the Cowboys' 18, a number that lines up with a hooker rating gap of 1244 to 958 heading in. When your go-forward is that lopsided, missed tackles pile up fast.

Oddly, the Titans were the tidier side with ball in hand, completing at 86% to the Cowboys' 76% and giving away only 7 errors to 12. They also controlled the air, kicking for 595 metres to 349 and finishing with 45% of possession. None of it mattered much once the go-forward and tackle busts swung so heavily one way. Territory and completion rate count for less when you can't hold your line.

Form-wise, both sides came in even enough, three wins from five for the Cowboys against two for the Titans, average points and average margins within a few points of each other. Nothing in that form line hinted at a 32-point margin either. The forward pack ratings were close too, 1116 to 1128 in the Titans' favour on paper. What actually decided it was the backline and halves gap, 1174 to 1099 in the halves and 1023 to 930 in the backs, and once the middle of the park opened up after half-time, that gap turned into line breaks and tries.

Cowboys covered the 7.5-point line by a distance. The model's win call stands up. Its margin model has some work to do.

**Scoring by Half**

| Team | H1 | H2 | T |
|---|---|---|---|
| Cowboys | 12 | 38 | 50 |
| Titans | 18 | 0 | 18 |

**Key Match Stats**

| Cowboys | Stat | Titans |
|---|---|---|
| **55%** | Possession | 45% |
| 76% | Completion rate | **86%** |
| **2,111** | Run metres | 1,414 |
| **549** | Post-contact metres | 442 |
| **13** | Line breaks | 4 |
| **48** | Tackle breaks | 18 |
| **15** | Offloads | 6 |
| **91.3%** | Effective tackle % | 83.5% |
| **18** | Missed tackles | 48 |
| 12 | Errors | **7** |
| 6 | Penalties conceded | **5** |
| 349 | Kick metres | **595** |

**Model Report Card**

Our model correctly predicted Cowboys to win at 72% probability. The margin model missed here, predicting 8.2 but the actual margin was 32 points. The game's 68 points came in 26 points higher than the predicted 42. Cowboys trailed 12–18 at half-time before staging a second-half comeback to win 50–18. The model went 7/16 on this match. Cowboys covered the 7.5-point line.

**Referee Watch**

Chris Butler officiated this match (156 career games). The combined score of 68 points was 24 points above Chris Butler's career average of 44. Cowboys's victory aligns with Chris Butler's historical trend, Cowboys have a 87% win rate under this referee. Cowboys's home victory fits Chris Butler's profile, home teams win 57% of the time under this referee. Chris Butler averaged 12.7 penalties per game heading in, a whistle-heavy referee profile.

**Key moments (momentum model)**

- 7' Try — Jake Clifford (Cowboys) — 4-0 · win-prob swing +2 pts
- 12' Try — Jojo Fifita (Titans) — 6-4 · win-prob swing -3 pts
- 15' Try — Brian Kelly (Titans) — 6-8 · win-prob swing -3 pts
- 17' Try — Beau Fermor (Titans) — 6-14 · win-prob swing -5 pts
- 30' Sin Bin — Jake Clifford (Cowboys) — 6-14 · win-prob swing -7 pts
- 35' Try — Jeremiah Nanai (Cowboys) — 10-18 · win-prob swing +6 pts
- 39' Sin Bin — Jaimin Jolliffe (Titans) — 10-18 · win-prob swing +7 pts
- 46' Try — Robert Derby (Cowboys) — 16-18 · win-prob swing +5 pts
- 51' Try — Jaxon Purdue (Cowboys) — 22-18 · win-prob swing +5 pts
- 58' Try — Jeremiah Nanai (Cowboys) — 26-18 · win-prob swing +4 pts
- 60' Sin Bin — Brock Gray (Titans) — 26-18 · win-prob swing +3 pts
- 66' Try — Reece Robson (Cowboys) — 30-18 · win-prob swing +2 pts
- 68' Try — Robert Derby (Cowboys) — 36-18 · win-prob swing +1 pts
- 71' Try — Murray Taulagi (Cowboys) — 42-18 · win-prob swing +1 pts
- 79' Penalty Try — Robert Derby (Cowboys) — 48-18 · win-prob swing +0 pts

_Official NRL match stats · Generated by Alphr's model_

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

- **Head to Head:** Cowboys to win @ $1.45 (edge -1.8%) — model probability 71.7% — result: WON
- **Line / Spread:** Cowboys -7.5 @ $1.91 (edge -1.8%) — result: WON
- **Total (Over/Under):** Under 49.5 @ $1.91 (edge +19.8%) — result: LOST
- Predicted margin: Cowboys by 8 · Predicted total: 42

### Match Preview (pre-match read)

The model is firm on Cowboys here: 72% to see off Titans. The heaviest factor is the ratings gap: Cowboys sit 172 ELO points clear, 1528 to 1357. Form leans Cowboys' way: 3 from their last 5, against 2 for Titans.

Cowboys own the matchup too, leading 6 of 7 factors including ELO Difference, Backline Quality and Halves Control. The margin model has Cowboys by 8.2, with the two sides combining for about 42. Cowboys to win, and win clearly. The model isn't hedging.

Cowboys have won 8 of the last 10 between these two, and Cowboys took the most recent meeting 30-8 in 2026 Round 23.

Cowboys have put up 120 points in four games. Titans have leaked 150 in their last four; Titans are 3-9 on the road this year. Cowboys have won 3 games this season after trailing at half-time.

On the ladder it's Cowboys 9th against Titans 13th.

Cowboys come in fresher, 14 days between games against 6.

**By the numbers**

|  |  |
|---|---|
| H2H (last 10) | Cowboys 8 · Titans 2 |
| Last meeting | Cowboys 30-8 |
| Cowboys last 4 | LWWL · 120 for, 89 against |
| Cowboys at home | 5-7 this season |
| Titans last 4 | LLLW · 106 for, 150 against |
| Titans away | 3-9 this season |
| Ladder | Cowboys 9th · Titans 13th |
| Finals odds | Cowboys 0% · Titans 0% |
| Rest gap | Cowboys 14d · Titans 6d |

_Pre-match read · Alphr model_

### Referee Indicator — Favours Cowboys

**Chris Butler** — 156 career games since 2014.

| Team | Record under Chris Butler | Win rate |
|---|---|---|
| Cowboys | 13W–2L | 87% |
| Titans | 7W–26L | 21% |

Avg total: 43.7 pts · Home win %: 57% · Home bias: Leans home

When Chris Butler officiates, Cowboys have won 13 of 15 games (87%), significantly stronger than Titans's 7 from 33 (21%). Home teams win 57% of his matches (vs ~52% league avg).

Chris Butler averages 12.7 penalties per game, above the league norm. Expect frequent stoppages. Penalises away teams more, 6 against home vs 6.7 against away. Cowboys get a +0.7 penalty advantage under Chris Butler vs Titans's -0.5.

### Recent Form (Last 5)

| Cowboys | Stat | Titans |
|---|---|---|
| 3.0 | Wins (Last 5) | 2.0 |
| 20.8pts | Avg Score | 20.4pts |
| 23.2pts | Avg Conceded | 24.4pts |
| -2.4pts | Avg Margin | -4.0pts |
| 1700.4m | Run Metres | 1586.4m |
| 4.4 | Line Breaks | 3.0 |
| 349.4 | Tackles | 330.2 |
| 12.2 | Errors | 11.6 |

### Form & History

| Team | Last 5 | Avg Pts |
|---|---|---|
| Cowboys | 3W–2L | 20.8 |
| Titans | 2W–3L | 20.4 |

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

| Season | Round | Home | Score | Away |
|---|---|---|---|---|
| 2026 | R23 | Titans | 8 – 30 | Cowboys |
| 2026 | R3 | Cowboys | 30 – 16 | Titans |
| 2025 | R17 | Titans | 24 – 30 | Cowboys |
| 2024 | R10 | Titans | 20 – 18 | Cowboys |
| 2024 | R5 | Cowboys | 35 – 22 | Titans |

### Positional Matchup

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

**Field Matchup** — where one team attacks vs where the other concedes:
- Cowboys' best path is the right edge: NRL's 4th-ranked right edge attack (1.17 tries/game) runs at a Titans defence ranked 12th there (1.17 conceded/game). Key man: Purdue, 5 tries in that channel this season.
- Titans' best path is the left edge: NRL's 9th-ranked left edge attack (1 tries/game) runs at a Cowboys defence ranked 15th there (1.67 conceded/game). Key man: Fifita, 3 tries in that channel this season.

| Channel | Cowboys | Titans |
|---|---|---|
| Left | 1/g (att 9th) · concedes 1.67/g (def 15th (weak)) | 1/g (att 9th) · concedes 1.5/g (def 14th (weak)) |
| Middle | 1.17/g (att 14th (weak)) · concedes 1.33/g (def 7th) | 1.67/g (att 7th) · concedes 1.83/g (def 13th (weak)) |
| Right | 1.17/g (att 4th (strong)) · concedes 1.5/g (def 15th (weak)) | 0.83/g (att 15th (weak)) · concedes 1.17/g (def 12th) |

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

|  | Cowboys | Titans |
|---|---|---|
| Attack rank | 8th | 1st (strong) |
| Defence rank | 3rd (strong) | 9th |
| Tries scored · conceded | 3 · 2 | 7 · 3 |
| Try Assists | 0.8/g | 0.8/g |
| Run Metres | 191m/g | 201m/g |
| Tackle Breaks | 4.7/g | 6/g |
| Line Breaks | 0.5/g | 0.8/g |
| Tackle Efficiency | 87.8% | 82.5% |

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

|  | Cowboys | Titans |
|---|---|---|
| Attack rank | 8th | 15th (weak) |
| Defence rank | 10th | 10th |
| Tries scored · conceded | 15 · 14 | 10 · 14 |
| Try Assists | 1/g | 1/g |
| Run Metres | 704m/g | 637m/g |
| Tackle Breaks | 15/g | 10.7/g |
| Line Breaks | 3.2/g | 1.8/g |
| Tackle Efficiency | 79.4% | 79.7% |

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

|  | Cowboys | Titans |
|---|---|---|
| Attack rank | 15th (weak) | 5th (strong) |
| Defence rank | 17th (weak) | 16th (weak) |
| Tries scored · conceded | 1 · 9 | 4 · 8 |
| Try Assists | 0.2/g | 0.3/g |
| Run Metres | 450m/g | 544m/g |
| Tackle Breaks | 5.2/g | 8.7/g |
| Line Breaks | 0.2/g | 0.7/g |
| Tackle Efficiency | 89.3% | 89.1% |

**Who scores on Titans** — Props 0.39/g (lg 0.17) +129% · Fullbacks 0.74/g (lg 0.44) +68% · 2nd Rows 0.67/g (lg 0.44) +52%
**Who scores on Cowboys** — Props 0.29/g (lg 0.17) +71% · Locks 0.16/g (lg 0.11) +45% · Five-Eighths 0.3/g (lg 0.26) +15%

_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 Queensland Country Bank 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._

**Cowboys** (team sheet)

| # | Player | Pos | 2025 | Last 10 | vs opp | Venue | Try % | Alphr play | This game |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Scott Drinkwater | FB | 2 in 6g | 3/10g (0·1·0·0·1·1·0·0·0·0) | 3/8g | 17/58g | 36% | — | — |
| 2 | Robert Derby | WG | 1 in 4g | 1/5g (0·0·1·0·0) | 0/0g | 1/1g | 20% | — | 🏉 46' 69' 79' |
| 3 | Jaxon Purdue | CE | 5 in 6g | 5/10g (0·0·0·0·0·1·1·0·1·2) | 0/0g | 2/8g | 37% | ⚡ Anytime Try $2.45 AI 70% ✓ Scored; 🎯 First Try $12.00 AI 11% ✗ Not first | 🏉 51' |
| 4 | Viliami Vailea | CE | 1 in 6g | 1/10g (0·0·0·0·0·0·0·0·1·0) | 1/2g | 1/14g | 22% | — | — |
| 5 | Murray Taulagi | WG | 5 in 6g | 9/10g (1·2·1·0·0·0·1·1·2·1) | 4/7g | 27/46g | 48% | ⚡ Anytime Try $1.77 AI 77% ✓ Scored; 🎯 First Try $8.50 AI 13% ✗ Not first | 🏉 72' |
| 6 | Tom Dearden | 5/8 | 1 in 6g | 2/10g (0·0·1·0·0·0·0·1·0·0) | 2/9g | 17/44g | 28% | — | — |
| 7 | Jake Clifford | HB | 2 in 4g | 3/10g (0·1·0·0·0·0·0·2·0·0) | 0/4g | 6/20g | 18% | ⚡ Anytime Try $3.60 AI 41% ✓ Scored | 🏉 7' |
| 9 | Reece Robson | HK | 0 in 6g | 1/10g (1·0·0·0·0·0·0·0·0·0) | 4/11g | 17/58g | 8% | — | 🏉 67' |
| 10 | Jason Taumalolo | PR | 0 in 4g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 4/20g | 2/48g | 0% | — | — |
| 11 | John Bateman | 2R | 0 in 5g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/3g | 0/4g | 4% | — | — |
| 12 | Jeremiah Nanai | 2R | 0 in 5g | 1/10g (0·1·0·0·0·0·0·0·0·0) | 4/4g | 21/34g | 32% | — | 🏉 35' 58' |
| 13 | Reuben Cotter | LK | 0 in 5g | 2/10g (0·0·0·1·1·0·0·0·0·0) | 0/5g | 4/37g | 16% | — | — |
| 14 | Sam McIntyre | INT | 1 in 6g | 1/10g (0·0·0·0·0·0·0·0·0·1) | 0/3g | 2/17g | 12% | — | — |
| 16 | Griffin Neame | INT | 1 in 6g | 1/10g (0·0·0·0·0·0·1·0·0·0) | 0/5g | 1/39g | 8% | — | — |
| 17 | Coen Hess | INT | 0 in 6g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 5/15g | 6/43g | 6% | — | — |

**Titans** (team sheet)

| # | Player | Pos | 2025 | Last 10 | vs opp | Venue | Try % | Alphr play | This game |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Jaylan De Groot | FB | 0 in 6g | 1/9g (0·0·1·0·0·0·0·0·0) | 0/0g | 0/0g | 11% | — | — |
| 2 | Alofiana Khan-Pereira | WG | 2 in 1g | 12/10g (2·1·2·1·0·0·3·0·1·2) | 3/3g | 2/1g | 62% | ⚡ Anytime Try $2.12 AI 77% ✗ No try; 🎯 First Try $10.00 AI 14% ✗ Not first | — |
| 3 | Brian Kelly | CE | 1 in 6g | 1/10g (0·0·0·0·0·0·0·0·1·0) | 6/13g | 3/5g | 22% | — | 🏉 15' |
| 4 | Phillip Sami | CE | 3 in 6g | 4/10g (0·1·0·0·0·0·1·1·1·0) | 3/9g | 1/4g | 40% | ⚡ Anytime Try $2.65 AI 46% ✗ No try | — |
| 5 | Jojo Fifita | WG | 3 in 4g | 10/10g (3·0·2·0·2·0·1·1·0·1) | 1/3g | 0/1g | 36% | ⚡ Anytime Try $2.50 AI 60% ✓ Scored; 🎯 First Try $13.00 AI 8% ✗ Not first | 🏉 12' |
| 6 | AJ Brimson | 5/8 | 5 in 6g | 5/10g (0·0·0·0·0·0·2·1·1·1) | 9/12g | 2/4g | 40% | ⚡ Anytime Try $3.60 AI 61% ✗ No try; 🎯 First Try $20.00 AI 9% ✗ Not first | — |
| 7 | Tom Weaver | HB | 0 in 2g | 0/8g (0·0·0·0·0·0·0·0) | 0/0g | 0/0g | 0% | — | — |
| 8 | Moeaki Fotuaika | PR | 0 in 6g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 1/13g | 1/6g | 0% | — | — |
| 9 | Sam Verrills | HK | 0 in 5g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 2/5g | 0/3g | 4% | — | — |
| 10 | Reagan Campbell-Gillard | PR | 0 in 6g | 1/10g (0·0·0·1·0·0·0·0·0·0) | 2/11g | 2/1g | 10% | — | — |
| 11 | Chris Randall | 2R | 0 in 6g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 1/5g | 1/3g | 10% | — | — |
| 12 | Beau Fermor | 2R | 2 in 6g | 3/10g (1·0·0·0·0·1·0·0·0·1) | 2/5g | 2/3g | 32% | ⚡ Anytime Try $4.80 AI 35% ✓ Scored | 🏉 18' |
| 13 | Tino Fa'asuamaleaui | LK | 2 in 5g | 2/10g (0·0·0·0·0·1·0·1·0·0) | 1/5g | 1/4g | 22% | — | — |
| 14 | David Fifita | INT | 1 in 5g | 1/10g (0·0·0·0·0·0·1·0·0·0) | 5/11g | 2/6g | 26% | — | — |
| 15 | Jaimin Jolliffe | INT | 0 in 4g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/7g | 0/4g | 8% | — | — |
| 16 | Brock Gray | INT | 0 in 5g | 0/5g (0·0·0·0·0) | 0/0g | 0/0g | 0% | — | — |
| 17 | Arama Hau | INT | 0 in 4g | 0/5g (0·0·0·0·0) | 0/0g | 0/0g | 0% | — | — |

### Prediction Breakdown — Pure Alpha Model

**Team ELO Ratings** — Cowboys 1528 · Titans 1357 · ELO difference: 172 in favour of Cowboys

**Positional Matchups** — lineup ELO by unit

| Unit | Cowboys | Titans | Edge |
|---|---|---|---|
| Forwards | 1116 (best 1291) | 1128 (best 1347) | Titans +12 |
| Backs | 1023 (best 1195) | 930 (best 967) | Cowboys +94 |
| Halves | 1174 (best 1174) | 1099 (best 1099) | Cowboys +75 |
| Hooker | 1244 | 958 | Cowboys +286 |

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

| # | Factor | Weight | Favours |
|---|---|---|---|
| 1 | ELO Difference | 14.0% | Cowboys |
| 2 | Forward Pack | 12.0% | — |
| 3 | Backline Quality | 10.0% | Cowboys |
| 4 | Halves Control | 9.0% | Cowboys |
| 5 | Recent Win Rate | 9.0% | Cowboys |
| 6 | Referee Tendency | 7.0% | Cowboys |
| 7 | Venue Advantage | 7.0% | Cowboys |

**Model Confidence: 72%** — Cowboys predicted to win by 8 points · Predicted total: 42 pts

**Record:** 2/3 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/nrl/match/2025-r8-cowboys-v-titans
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-24 02:42 UTC (latest tip update)