# Panthers v Broncos — NRL Round 20 2026 AI Prediction by Alphr

## Full Time: Panthers 12 – 14 Broncos

_Broncos surge back to buck off Panthers._

Half time: 12 – 8 · Alphr AI pre-game win probability: Panthers 76% / Broncos 24% · CommBank Stadium, Sydney · Thu, 16 July, 07:50 pm AEST

**Try Scorers** — Panthers: Brian To'o (13'), Brian To'o (32') · Broncos: Jordan Riki (5' 1st), Kotoni Staggs (23' Tipped ⚡), Josiah Karapani (68' Tipped ⚡)

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

| Team | Pre-game AI win probability | Result |
|---|---|---|
| Panthers | 76% | Lost |
| Broncos | 24% | Won |

Model call: **Missed** · Margin: 10.7 predicted → 2 actual · Markets hit: 2/4

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

### Full-Time Report

**Penrith Panthers vs Brisbane Broncos Prediction & Tips | NRL Round 20 2026**

_By Ben Dunlop · Published: 14 July 2026, 06:43 pm · Last updated: 16 July 2026, 09:44 pm_

Panthers 12–14 Broncos in NRL Round 20 at CommBank Stadium, Sydney. Here's how the result stacked up against the model's call, with the win-probability story and where the value landed.

Broncos were down 12-8 at the break and still level at 12-12 when Josiah Karapani crossed in the 68th minute. That try didn't win it on its own, but it set up the finish, and Brisbane found the two points that mattered to get home 14-12. A side that had lost its previous five straight turned a four-point halftime deficit into a road win, and did it playing second fiddle in almost every category that usually decides these things.

Because on paper this was no contest. Panthers came in rated miles ahead in every position group, forwards 1228 to 818, backs 1180 to 847, halves 1193 to 815, and Alphr's model had them by 10.7 points with 76% odds of the win. Instead Brisbane, winless in their last five, walked out with the four points and covered the spread by a distance. The model finished 4 from 17 on this one. Wins and misses, all of it.

The Broncos didn't need the ball much, just 57% of it, but they made every carry count. They ran for 1,738 metres to the Panthers' 1,594 and bent the line 33 times to just 18, adding up to 729 post-contact metres against 516. That's a forward pack getting go-forward the scoreboard doesn't always show. Add 770 kicking metres to Penrith's 485 and Brisbane were putting them under real pressure in the arm-wrestle for field position, even while playing catch-up on the scoreboard for most of the night.

Penrith actually did plenty right. Brian To'o scored twice, in the 12th and 31st minutes, and the home side edged the line-break count 5 to 4, evidence their backline could still find space against a team they were expected to dominate. But five line breaks with only two tries to show for it says the finishing let them down when it counted.

Where the game was actually lost was completion and discipline. Penrith coughed the ball up 13 times to Brisbane's 8, completed at just 78% against 89%, and gave away seven penalties to the Broncos' two. Add 33 missed tackles to Brisbane's 18 and you've got a defence that couldn't hold its line when it mattered, conceding through Jordan Riki in the fourth minute, Kotoni Staggs in the 22nd and Karapani late.

Brisbane's away form had been ugly, an average losing margin of 13.8 over their last five, and their completion rate and defensive numbers reflected a side that usually finds ways to leak points, 31.6 a game on average. None of that showed up here. Instead they were the tidier, harder side with ball in hand, and it was enough to turn a 12-8 deficit at the break into a two-point win.

Twenty-six points in total, well under the 41 the model expected and comfortably under the 44.5 line, which tracked. The margin call, backing Penrith by double figures, did not. Brisbane's discipline and go-forward did the rest, and Penrith's line breaks counted for less than their thirty-three missed tackles cost them.

**Scoring by Half**

| Team | H1 | H2 | T |
|---|---|---|---|
| Panthers | 12 | 0 | 12 |
| Broncos | 8 | 6 | 14 |

**Key Match Stats**

| Panthers | Stat | Broncos |
|---|---|---|
| 43% | Possession | **57%** |
| 78% | Completion rate | **89%** |
| 1,594 | Run metres | **1,738** |
| 516 | Post-contact metres | **729** |
| **5** | Line breaks | 4 |
| 18 | Tackle breaks | **33** |
| **6** | Offloads | 4 |
| 91.3% | Effective tackle % | **93.0%** |
| 33 | Missed tackles | **18** |
| 13 | Errors | **8** |
| 7 | Penalties conceded | **2** |
| 485 | Kick metres | **770** |

**Model Report Card**

Broncos defied the model's 76% prediction for Panthers, a notable upset. The margin model missed here, predicting 10.7 but the actual margin was 2 points. The game's 26 points came in 15 points lower than the predicted 41. Broncos trailed 12–8 at half-time before staging a second-half comeback to win 12–14. The model went 4/17 on this match. Broncos covered the 14.5-point line. The under 44.5 total call was correct.

**Referee Watch**

Todd Smith officiated this match (113 career games). The combined score of 26 points was 20 points below Todd Smith's career average of 46. Broncos's victory aligns with Todd Smith's historical trend, Broncos have a 60% win rate under this referee.

**Key moments (momentum model)**

- 4' Try — Jordan Riki (Broncos) — 0-4 · win-prob swing -5 pts
- 12' Try — Brian To'o (Panthers) — 4-4 · win-prob swing +4 pts
- 22' Try — Kotoni Staggs (Broncos) — 6-8 · win-prob swing -5 pts
- 31' Try — Brian To'o (Panthers) — 10-8 · win-prob swing +5 pts
- 68' Try — Josiah Karapani (Broncos) — 12-12 · win-prob swing -7 pts

_Official NRL match stats · Generated by Alphr's model_

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

- **Head to Head:** Panthers to win @ $1.20 (edge -3.5%) — model probability 75.8% — result: LOST
- **Line / Spread:** Broncos +14.5 @ $1.91 (edge +0.0%) — result: WON
- **Margin Band:** Panthers 1-12 @ $2.55 (edge +0.0%) — result: LOST
- **Total (Over/Under):** Under 44.5 @ $1.91 (edge +0.0%) — result: WON
- Predicted margin: Panthers by 11 · Predicted total: 41

### Match Preview (pre-match read)

The model is firm on Panthers here: 76% to see off Broncos. The heaviest factor is the ratings gap: Panthers sit 355 ELO points clear, 1690 to 1335. Form leans Panthers' way: 3 from their last 5, against 0 for Broncos.

Panthers own the matchup too, leading 6 of 7 factors including ELO Difference, Forward Pack and Backline Quality. The margin model has Panthers by 10.7, with the two sides combining for about 41. Panthers to win, and win clearly. The model isn't hedging.

Panthers have won 7 of the last 10 between these two, and Broncos took the most recent meeting 14-12 in 2026 Round 20.

Panthers are 11-3 at home this year. Broncos have leaked 136 in their last four. Broncos have won 3 games this season after trailing at half-time.

On the ladder it's Panthers 1st against Broncos 14th.

The market has Panthers favourites, Panthers $1.20 and Broncos $4.60, with the line at Panthers -14.5 and the total at 44.5.

Todd Smith has the whistle: 13.5 penalties a game (whistle-happy), 0.6 sin bins a game.

**By the numbers**

|  |  |
|---|---|
| H2H (last 10) | Panthers 7 · Broncos 3 |
| Last meeting | Broncos 14-12 |
| Panthers last 4 | WWWL · 95 for, 54 against |
| Panthers at home | 11-3 this season |
| Broncos last 4 | LWLW · 94 for, 136 against |
| Broncos away | 6-6 this season |
| Ladder | Panthers 1st · Broncos 14th |
| Finals odds | Panthers 100% · Broncos 0% |
| Market | Panthers $1.20 · Broncos $4.60 |
| Line | Panthers -14.5 · total 44.5 |
| Referee | Todd Smith · 13.5 pens/g · 0.6 bins/g |

_Pre-match read · Alphr model_

### Referee Indicator — Favours Broncos

**Todd Smith** — 113 career games since 2012.

| Team | Record under Todd Smith | Win rate |
|---|---|---|
| Panthers | 7W–6L | 54% |
| Broncos | 9W–6L | 60% |

Avg total: 46.3 pts · Home win %: 54% · Home bias: Leans home

Broncos hold a 6-point edge: 9W–6L (60%) vs Panthers's 7W–6L (54%). Games average 46.3 pts, above the league norm, suggesting a free-flowing style.

Broncos get a +-0.2 penalty advantage under Todd Smith vs Panthers's -1.8.

### Recent Form (Last 5)

| Panthers | Stat | Broncos |
|---|---|---|
| 3.0 | Wins (Last 5) | 0.0 |
| 30.8pts | Avg Score | 17.8pts |
| 15.4pts | Avg Conceded | 31.6pts |
| 15.4pts | Avg Margin | -13.8pts |
| 1934.2m | Run Metres | 1594.8m |
| 6.4 | Line Breaks | 4.2 |
| 352.6 | Tackles | 352.6 |
| 11.8 | Errors | 12.2 |

### Form & History

_Last 5 games, oldest → newest._

| Team | Last 5 | Avg Pts |
|---|---|---|
| Panthers | R13 W · R14 W · R16 L · R17 L · R18 W | 30.8 |
| Broncos | R13 L · R14 L · R15 L · R17 L · R18 L | 17.8 |

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

| Season | Round | Home | Score | Away | Alphr's read |
|---|---|---|---|---|---|
| 2026 | R1 | Broncos | 0 – 26 | Panthers | Broncos 56% ✗ |
| 2025 | PF | Broncos | 16 – 14 | Panthers | not priced |
| 2025 | R9 | Panthers | 32 – 8 | Broncos | not priced |
| 2024 | R18 | Broncos | 6 – 14 | Panthers | not priced |
| 2024 | R3 | Panthers | 34 – 12 | Broncos | not priced |

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

### 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:
- Panthers' best path is the middle: NRL's 1st-ranked middle attack (2.31 tries/game) runs at a Broncos defence ranked 15th there (2 conceded/game). Key man: Edwards, 10 tries in that channel this season.
- Broncos' best path is the left edge: NRL's 11th-ranked left edge attack (1.25 tries/game) runs at a Panthers defence ranked 1st there (0.81 conceded/game). Key man: Karapani, 5 tries in that channel this season.

| Channel | Panthers | Broncos |
|---|---|---|
| Left | 2.13/g (att 1st (strong)) · concedes 0.81/g (def 1st (strong)) | 1.25/g (att 11th) · concedes 1.5/g (def 12th) |
| Middle | 2.31/g (att 1st (strong)) · concedes 0.81/g (def 1st (strong)) | 1.44/g (att 12th) · concedes 2/g (def 15th (weak)) |
| Right | 0.88/g (att 12th) · concedes 0.75/g (def 2nd (strong)) | 0.69/g (att 14th (weak)) · concedes 1/g (def 4th (strong)) |

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

|  | Panthers | Broncos |
|---|---|---|
| Attack rank | 2nd (strong) | 11th |
| Defence rank | 1st (strong) | 15th (weak) |
| Tries scored · conceded | 14 · 4 | 9 · 15 |
| Try Assists | 1.9/g | 1.3/g |
| Run Metres | 206m/g | 124m/g |
| Tackle Breaks | 5/g | 2.4/g |
| Line Breaks | 1.3/g | 0.4/g |
| Tackle Efficiency | 87.3% | 85.8% |

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

|  | Panthers | Broncos |
|---|---|---|
| Attack rank | 1st (strong) | 12th |
| Defence rank | 1st (strong) | 11th |
| Tries scored · conceded | 55 · 24 | 31 · 44 |
| Try Assists | 1.5/g | 0.9/g |
| Run Metres | 880m/g | 640m/g |
| Tackle Breaks | 20.5/g | 13.9/g |
| Line Breaks | 3.8/g | 2.4/g |
| Tackle Efficiency | 78.8% | 79.7% |

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

|  | Panthers | Broncos |
|---|---|---|
| Attack rank | 10th | 11th |
| Defence rank | 2nd (strong) | 1st (strong) |
| Tries scored · conceded | 11 · 8 | 10 · 7 |
| Try Assists | 0.7/g | 0.3/g |
| Run Metres | 545m/g | 535m/g |
| Tackle Breaks | 8/g | 7.9/g |
| Line Breaks | 0.8/g | 0.7/g |
| Tackle Efficiency | 90.8% | 90.5% |

**Who scores on Broncos** — Hookers 0.21/g (lg 0.13) +62% · Locks 0.13/g (lg 0.1) +30% · Centres 0.88/g (lg 0.72) +22%
**Who scores on Panthers** — 2nd Rows 0.49/g (lg 0.47) +4% · Hookers 0.11/g (lg 0.13) -15% · Fullbacks 0.33/g (lg 0.41) -20%

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

**Panthers** (team sheet)

| # | Player | Pos | 2026 | Last 10 | vs opp | Venue | Try % | Alphr play | This game |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Dylan Edwards | FB | 10 in 16g | 5/10g (1·3·0·0·0·0·0·0·0·1) | 1/13g | 9/22g | 32% | ⚡ Anytime Try $2.55 AI 33% ✗ No try | — |
| 2 | Thomas Jenkins | WG | 25 in 16g | 11/10g (2·0·0·0·2·0·2·0·2·3) | 4/2g | 15/15g | 52% | ⚡ Anytime Try $1.55 AI 76% ✗ No try; 🎯 First Try $6.50 AI 22% ✗ Not first | — |
| 3 | Paul Alamoti | CE | 4 in 16g | 3/10g (0·0·0·0·0·2·1·0·0·0) | 2/4g | 8/15g | 32% | ⚡ Anytime Try $2.45 AI 38% ✗ No try; 🎯 First Try $12.00 AI 7% ✗ Not first | — |
| 4 | Casey McLean | CE | 6 in 12g | 5/10g (0·1·1·0·0·0·1·0·2·0) | 1/3g | 10/16g | 44% | ⚡ Anytime Try $1.91 AI 44% ✗ No try | — |
| 5 | Brian To'o | WG | 9 in 14g | 7/10g (1·0·0·2·1·0·1·2·0·0) | 6/11g | 9/20g | 44% | — | 🏉 13' 32' |
| 6 | Blaize Talagi | 5/8 | 5 in 16g | 4/10g (1·0·1·2·0·0·0·0·0·0) | 1/5g | 8/26g | 24% | — | — |
| 7 | Nathan Cleary | HB | 5 in 13g | 4/10g (0·1·0·0·1·0·1·0·1·0) | 5/15g | 6/22g | 30% | — | — |
| 8 | Moses Leota | PR | 0 in 16g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 1/15g | 0/25g | 2% | — | — |
| 9 | Freddy Lussick | HK | 4 in 16g | 3/10g (0·1·0·0·0·0·2·0·0·0) | 1/4g | 3/8g | 14% | — | — |
| 10 | Lindsay Smith | PR | 3 in 16g | 2/10g (0·0·0·0·0·0·1·1·0·0) | 0/7g | 4/19g | 18% | — | — |
| 11 | Isaiah Papali'i | 2R | 2 in 15g | 1/10g (0·0·0·0·0·1·0·0·0·0) | 4/13g | 7/36g | 22% | — | — |
| 12 | Liam Martin | 2R | 2 in 8g | 2/10g (0·0·0·0·1·0·0·0·1·0) | 1/12g | 4/19g | 20% | — | — |
| 13 | Isaah Yeo | LK | 2 in 13g | 2/10g (1·0·0·0·0·0·0·0·1·0) | 0/18g | 2/21g | 12% | — | — |
| 14 | Jack Cole | RES | 0 in 7g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 1/1g | 0/6g | 8% | — | — |
| 15 | Scott Sorensen | INT | 0 in 16g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 1/11g | 1/18g | 6% | — | — |
| 16 | Liam Henry | INT | 1 in 7g | 2/10g (0·1·0·0·0·0·0·0·0·1) | 0/4g | 2/11g | 12% | — | — |
| 17 | Billy Phillips | INT | 2 in 15g | 2/10g (0·0·0·0·1·0·0·0·0·1) | 0/1g | 1/5g | 15% | — | — |

**Broncos** (team sheet)

| # | Player | Pos | 2026 | Last 10 | vs opp | Venue | Try % | Alphr play | This game |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Reece Walsh | FB | 5 in 11g | 5/10g (2·0·1·1·1·0·0·0·0·0) | 3/9g | 1/2g | 50% | — | — |
| 2 | Josiah Karapani | WG | 5 in 14g | 5/10g (1·1·1·0·0·0·1·0·1·0) | 0/4g | 0/0g | 38% | ⚡ Anytime Try $2.80 AI 31% ✓ Scored; 🎯 First Try $13.00 AI 11% ✗ Not first | 🏉 68' |
| 3 | Kotoni Staggs | CE | 7 in 13g | 4/10g (2·0·1·0·0·0·0·1·0·0) | 4/12g | 0/5g | 40% | ⚡ Anytime Try $3.60 AI 31% ✓ Scored; 🎯 First Try $15.00 AI 11% ✗ Not first | 🏉 23' |
| 4 | Gehamat Shibasaki | CE | 3 in 13g | 3/10g (1·1·0·0·1·0·0·0·0·0) | 0/5g | 0/2g | 36% | — | — |
| 5 | Deine Mariner | WG | 3 in 10g | 3/10g (0·0·0·0·0·0·1·1·0·1) | 2/7g | 2/2g | 36% | ⚡ Anytime Try $2.55 AI 32% ✗ No try; 🎯 First Try $12.00 AI 11% ✗ Not first | — |
| 6 | Ezra Mam | 5/8 | 3 in 14g | 3/10g (1·1·0·1·0·0·0·0·0·0) | 3/7g | 1/2g | 32% | ⚡ Anytime Try $4.40 AI 8% ✗ No try | — |
| 7 | Adam Reynolds | HB | 3 in 11g | 3/10g (0·1·0·0·0·0·2·0·0·0) | 1/21g | 3/14g | 18% | — | — |
| 8 | Xavier Willison | PR | 4 in 16g | 3/10g (0·1·1·0·0·1·0·0·0·0) | 1/5g | 0/1g | 22% | — | — |
| 9 | Cory Paix | HK | 2 in 15g | 2/10g (0·1·0·0·0·0·0·0·0·1) | 0/8g | 0/2g | 14% | — | — |
| 10 | Payne Haas | PR | 1 in 9g | 1/10g (0·0·1·0·0·0·0·0·0·0) | 1/11g | 1/4g | 10% | — | — |
| 11 | Brendan Piakura | 2R | 2 in 11g | 2/10g (0·0·0·0·0·0·1·0·1·0) | 0/5g | 0/1g | 14% | — | — |
| 12 | Jordan Riki | 2R | 3 in 14g | 1/10g (0·0·0·0·1·0·0·0·0·0) | 1/11g | 1/2g | 10% | — | 🏉 5' |
| 13 | Patrick Carrigan | LK | 1 in 10g | 1/10g (0·0·0·0·0·0·1·0·0·0) | 0/10g | 0/5g | 6% | — | — |
| 14 | Ben Hunt | INT | 0 in 12g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 2/17g | 2/10g | 6% | — | — |
| 15 | Ben Talty | INT | 2 in 16g | 1/10g (1·0·0·0·0·0·0·0·0·0) | 0/2g | 0/0g | 17% | — | — |
| 16 | Preston Riki | INT | 0 in 8g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/0g | 0/0g | 0% | — | — |
| 17 | Grant Anderson | RES | 2 in 9g | 2/10g (0·0·0·0·0·0·1·0·1·0) | 2/5g | 1/3g | 26% | — | — |

### Prediction Breakdown — Pure Alpha Model

**Team ELO Ratings** — Panthers 1690 · Broncos 1335 · ELO difference: 355 in favour of Panthers

**Positional Matchups** — lineup ELO by unit

| Unit | Panthers | Broncos | Edge |
|---|---|---|---|
| Forwards | 1228 | 818 | Panthers +410 |
| Backs | 1180 | 847 | Panthers +333 |
| Halves | 1193 | 815 | Panthers +378 |
| Hooker | 1152 | 810 | Panthers +342 |

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

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

**Model Confidence: 76%** — Panthers predicted to win by 11 points · Predicted total: 41 pts

**Record:** 2/4 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/2026-r20-panthers-v-broncos
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-16 11:44 UTC (latest tip update)