2026 NRL Grand FinalNRL Analytics

Roosters v Knights

SavvyPlays · Sunday 04 October 2026 · Accor Stadium · 7:30pm AEDT

Visual Comparison

01Key Metrics Side-by-Side

Grand Final — one game for the 2026 premiership. The Roosters come the long road after a Qualifying Final loss to the Panthers, having since put 46 on the Sharks and beaten the Dolphins 36-20 at Suncorp in the Preliminary Final, with Sam Walker back and the squad at full strength. The Knights have broken every barrier these finals — the Allianz bogey against the Rabbitohs, the Warriors' 5-0 H2H at Eden Park, and the three-time premiers' 4-1 H2H at Accor — but arrive without Dylan Brown at halfback and with Phoenix Crossland suspended.

Headline averages from every completed match this season (Roosters n=26, Knights n=26). Bars diverge from centre — longer bar wins on the metric (green where lower is the goal, like points conceded or penalties).

Roosters
Metric
Knights
26.0
Points For / G
25.6
20.4
Points Against / G
23.5
1,630m
Run Metres / G
1,574m
4.7
Tries / G
4.6
74.9%
Completion %
75.1%
5.3
Penalties Conceded / G
4.9
3.5
Six Agains / G
3.1

Team Records

02Season Records & Scoring

Roosters
Metric
Knights
18-9-0#4
Season Record
#517-10-0
9-4-0 (H)Home games
Home / Away Record
Away games9-6-0 (A)
24.4Home · #8
Avg Points For (Home / Away)
Away · #626.9
18.5Home · #2
Avg Points Against (Home / Away)
Away · #421.5

Against the Spread

03ATS Performance (W-L-P | % = Cover Rate)

Roosters
Metric
Knights
11-14-0 (44%)
2026 Season — All
15-10-0 (60%)
4-8-0 (33%)
2026 Season — Home (H) / Away (A)
10-3-0 (77%)
7-6-0 (54%)
2026 Season — Away (H) / Home (A)
5-7-0 (42%)
W1
Current Streak
W1
24-26-0 (48%)
2025-26 — All
23-26-0 (47%)
10-14-0 (42%)
2025-26 — Home (H) / Away (A)
13-12-0 (52%)
14-12-0 (54%)
2025-26 — Away (H) / Home (A)
10-14-0 (42%)

Streak format: W3 = three covers in a row, L2 = two ATS losses. Within each block Home + Away equals All.

Over / Under

04O/U Performance (O-U-P | % = Over Rate)

Roosters
Metric
Knights
10-15-0 (40%)
2026 Season — All
13-12-0 (52%)
3-9-0 (25%)
2026 Season — Home (H) / Away (A)
7-6-0 (54%)
7-6-0 (54%)
2026 Season — Away (H) / Home (A)
6-6-0 (50%)
U1
Current Streak
U1
25-25-0 (50%)
2025-26 — All
21-28-0 (43%)
13-11-0 (54%)
2025-26 — Home (H) / Away (A)
10-15-0 (40%)
12-14-0 (46%)
2025-26 — Away (H) / Home (A)
11-13-0 (46%)

Within each block Home + Away equals All.

Halves Breakdown

05How Each Team Builds the Game

1H = first half, 2H = second half. 1H/2H averages across the full 2026 season. "1H win → match win" is how often leading at half-time converts into the win.

Roosters
Metric
Knights
12.0
1H Avg For
15.3
11.3
1H Avg Against
11.6
+0.7
1H Net
+3.7
100%
1H Win → Match Win
88%
13.7
2H Avg For
12.7
10.6
2H Avg Against
14.0
+3.1
2H Net
-1.3

Player Contribution Scores

06Spine vs Spine, Forwards vs Forwards, Backs vs Backs

PCS (Player Contribution Score) is a correlation-informed rating built from play-by-play stats — run metres, line breaks, tackle breaks, missed tackles and so on. Each stat is weighted by how strongly it correlates with winning margin across 1,000+ matches. Aggregated to position group over a 15-game rolling window.

Why position groups matter: the spine (FB, halves, hooker) controls structure, the forwards set the ruck and tempo, the backs finish chances. A team can be middling overall but elite at one group — and that often shows up as a directional edge in the result.

Roosters
Metric
Knights
176.6#3 Δ +14.6
Squad PCS
#6 Δ -7.0168.0
49.2#4 Δ +6.5
Spine PCS
#7 Δ -0.243.9
35.9#10 Δ +2.6
Forwards PCS
#12 Δ -2.533.9
72.0#5 Δ +2.9
Backs PCS
#2 Δ -4.182.1

Sub shows current league rank. Δ = change vs last round (noisy week-to-week — treat the rank as the headline).

First Scoring Play

07Who Strikes First

Strictly the very first scoring play of each match — try, penalty goal, or (rarely) field goal. Teams that open the scoring tend to lead at half-time about 65% of the time and win about 60% — so the opening play matters. Penalty-goal openings are shown as raw counts because most games never open with a PG; the position-group breakdown only fires when the first play was a try.

Roosters
Metric
Knights
17/27 (63%)
Scored first try — All games
15/27 (56%)
11/13 (85%)
Scored first try — Home / Away
8/15 (53%)
8/27 (30%)
Conceded first try — All games
11/27 (41%)
1/13 (8%)
Conceded first try — Home / Away
6/15 (40%)
0 (H:0 A:0)
Scored first via penalty goal
0 (H:0 A:0)
1 (H:1 A:0)
Conceded first via penalty goal
0 (H:0 A:0)
6 (H:2 A:4)
First try scored by Spine (All games)
6 (H:3 A:3)
4 (H:4 A:0)
First try scored by Forwards (All games)
4 (H:3 A:1)
7 (H:5 A:2)
First try scored by Backs (All games)
5 (H:1 A:4)
0 (H:0 A:0)
First try scored by Interchange (All games)
0 (H:0 A:0)
3 (H:0 A:3)
First try conceded to Spine (All games)
4 (H:3 A:1)
4 (H:1 A:3)
First try conceded to Forwards (All games)
3 (H:1 A:2)
0 (H:0 A:0)
First try conceded to Backs (All games)
4 (H:1 A:3)
1 (H:0 A:1)
First try conceded to Interchange (All games)
0 (H:0 A:0)

Position groups: Spine = FB/halves/hooker. Forwards = prop/lock/second row. Backs = centre/wing. Interchange = bench.

Current Streaks

08Active Streaks

Roosters
Metric
Knights
W2
Win / Loss — 2026
W3
W1
ATS — 2026
W1
U1
Over / Under — 2026
U1
W1
1st Half — 2026
W1
W1
2nd Half — 2026
L1
W1
Win / Loss — Home / Away
W3
L4
ATS — Home / Away
W1
U8
Over / Under — Home / Away
U1

Includes previous season(s) where applicable. D = Draw, P = Push (ATS/O/U).

Consistency / Disruption

09Volatility & Squad Health

Consistency Index (CI) measures how predictable a team's results are. It's built from the standard deviation of their margin and their points-conceded across the season. Higher CI = tighter range of results, more dependable.

Disruption Score (DS) measures how far the named squad is from each team's best 17 — weighted by position importance (a halfback out hurts more than a bench prop) and by how fresh the absence is. Higher DS = more disrupted, less the side coaches game-plan around.

Roosters
Metric
Knights
0.493
Overall CI
0.553
0.549
Defensive CI
0.542
23.9
Margin SD
15.7
0.1
Disruption
2.3
100%
Best-17 %
92%
0
New Outs This Round
1

CI (Consistency Index) measures result predictability from 0 to 1 — higher = more consistent. Defensive CI isolates defensive performance. Margin SD measures the spread of winning/losing margins — lower = more predictable outcomes. Teams with high CI and low Margin SD are the safest to tip; teams with low CI and high Margin SD are volatile and produce the most upsets.

Named Squads

10Roosters — 100% Best 17 (DS 0.1) — Squad avg ±/G: +6.6

#PlayerPositionGP±/G
1James TedescoFullback19+8.2
2Daniel TupouWing16+6.5
3Billy SmithCentre15+1.4
4Robert ToiaCentre21+11.0
5Mark NawaqanitawaseWing19+10.1
6Daly Cherry-EvansFive-Eighth24+7.4
7Sam WalkerHalfback20+8.2
8Naufahu WhyteProp24+4.9
9Reece RobsonHooker20+10.4
10Lindsay CollinsProp18+0.8
11Salesi FoketiSecond Row22+0.3
12Siua WongSecond Row24+7.8
13Victor RadleyLock17+9.1
14Connor WatsonInterchange24+1.1
15Angus CrichtonInterchange14+4.1
16Nat ButcherInterchange22+7.2
17Spencer LeniuInterchange21-0.1

±/G (Plus/Minus per Game) measures each player's average impact on the scoreboard while on the field — the team's scoring margin during their minutes, divided by games played. Positive values indicate the team scores more than it concedes with that player on; negative values indicate the opposite. Best 17% reflects how many of the team's optimal starting lineup are named for this match. GP = games played in 2026. Out: Long-term (1): Blake Steep (22wk) — excluded from the Best 17% denominator, carried at reduced weight in DS. Players listed as out are ordered by Disruption Score (DS) — a measure of how difficult each absence is to replace based on positional importance and individual performance.

Named Squads

11Knights — 92% Best 17 (DS 2.3) — Squad avg ±/G: +3.8

#PlayerPositionGP±/G
1Kalyn PongaFullback16+7.8
2Dominic YoungWing24+3.7
3Dane GagaiCentre24+3.0
4Bradman BestCentre15+5.4
5Greg MarzhewWing24+3.9
6Fletcher SharpeFive-Eighth23+3.4
7Sandon SmithHalfback18+0.9
8Tyson FrizellProp22+2.5
10Cody HopwoodProp5+8.8
11Jermaine McEwenSecond Row21+2.5
12Francis ManuleleuaSecond Row12+1.6
13Mat CrokerLock25+2.6
14Harrison GrahamHooker17+1.9
15Lachlan CrouchInterchange——
16Pasami SauloInterchange16+1.0
17Dylan LucasInterchange17+4.2
18Fletcher HuntInterchange15-3.1

±/G (Plus/Minus per Game) measures each player's average impact on the scoreboard while on the field — the team's scoring margin during their minutes, divided by games played. Positive values indicate the team scores more than it concedes with that player on; negative values indicate the opposite. Best 17% reflects how many of the team's optimal starting lineup are named for this match. GP = games played in 2026. Out: Phoenix Crossland (new this round). Long-term (4): Dylan Brown (10wk), Trey Mooney (5wk), Jacob Saifiti (5wk), Brodie Jones (5wk) — excluded from the Best 17% denominator, carried at reduced weight in DS. Players listed as out are ordered by Disruption Score (DS) — a measure of how difficult each absence is to replace based on positional importance and individual performance.

Roosters — Recent Form

12Roosters — Last 5 Games

RoundOpponentH/AScoreResMarginLineATSTotalO/U
2026 R30DolphinsA36-20W+16————
2026 R29SharksH46-10W+36————
2026 R28PanthersA12-19L-7+8.5W42.5U
2026 R27RabbitohsA20-50L-30+22.5L55.5O
2026 R26DolphinsH12-26L-14-5.5L49.5U

Knights — Recent Form

13Knights — Last 5 Games

RoundOpponentH/AScoreResMarginLineATSTotalO/U
2026 R30PanthersA22-14W+8————
2026 R29WarriorsA12-10W+2————
2026 R28RabbitohsA20-10W+10+7.5W49.0U
2026 R26WarriorsA32-46L-14+6.5L47.5O
2026 R25Sea EaglesH24-44L-20-9.5L50.5O

Roosters — Try Scoring

14Roosters — Try Scorers (2026)

PlayerPosT1stLast1st 20m2nd 20m3rd 20m4th 20mH / A
M.NawaqanitawaseWing181444377 / 11
R.ToiaCentre143144248 / 6
D.TupouWing14—223278 / 6
B.SmithCentre123—34237 / 5
J.TedescoFullback122132435 / 7
S.WalkerHalfback101233133 / 7
H.SavalaFive-Eighth8—122225 / 3
D.Cherry-EvansHalfback73131123 / 4
S.WongSecond Row42—31003 / 1
S.FoketiSecond Row3—201022 / 1

Knights — Try Scoring

15Knights — Try Scorers (2026)

PlayerPosT1stLast1st 20m2nd 20m3rd 20m4th 20mH / A
G.MarzhewWing2422575711 / 13
D.YoungWing221454675 / 17
F.SharpeFive-Eighth134163046 / 7
F.HuntInterchange132—45136 / 7
D.LucasInterchange102—35206 / 4
D.GagaiCentre61—21212 / 4
T.MooneyProp51320033 / 2
K.PongaFullback51—12020 / 5
J.McEwenSecond Row41—20020 / 4
B.BestCentre4—201123 / 1

SavvyPlays Tips — Lean

16The Call

Roosters by 6
Lean · GRAND FINAL v GRAND FINAL
Win
Knights +7.5
predicted Roosters margin +6 vs line -7.5
ATS
Over 42.5
projected 44.4 · edge +1.9
Over / Under
Roosters Backs
HIGH · 1.96/g
Anytime Edge
RankGroupScore /GOpp Concede /GCombined
Attacking Roosters (vs Knights defence)
1Backs2.261.671.96 HIGH
2Spine1.481.151.31 MODERATE
3Forwards0.410.810.61 MODERATE
4Interchange0.330.520.43 LOW
Attacking Knights (vs Roosters defence)
1Backs2.071.781.93 HIGH
2Spine0.890.890.89 MODERATE
3Forwards0.560.700.63 MODERATE
4Interchange0.930.260.59 LOW

Anytime Try Scoring — Matchup Likelihood: each side's position groups ranked by how often they score against how often this opponent concedes.

Roosters Backs are the standout anytime bet — the top combined matchup score in this game at 1.96/game (Roosters backs score 2.26/game; Knights concede to the backs at 1.67/game).

The Roosters' 5-0 H2H dominance is the strongest signal in the match, but three of those five meetings were decided by 2 points. The Knights have defied every model prediction this finals. Grand Final compression and the Knights' superior consistency (CI 0.553 vs 0.493) halve the model's +12.7 margin. Crossland's suspension deepens the Knights' spine crisis — Brown and Crossland both absent for the biggest game of the year.

Before you bet

ATS tip is based on SavvyPlays' predicted margin compared against the line at the time of publication. Lines move — always verify the current spread with your bookmaker before placing.

Data & Methodology

Team records sourced from official NRL data. Play-by-play timeline data drives the halves analytics. PCS is a correlation-informed player rating aggregated to position groups (Spine, Forwards, Backs) over a 15-game rolling window. Best-17% reflects the proportion of each team's optimal lineup named for this round. CI/DS combines result-volatility and squad-disruption signals. Closing-line market data via The Odds API.

SavvyPlays — NRL Analytics & Tipping · © 2026