Round 22 Preview — 2026 NRL SeasonNRL Analytics

Cowboys v Roosters

SavvyPlays · Thursday 30 July 2026 · Queensland Country Bank Stadium · 19:50 AEST

Visual Comparison

01Key Metrics Side-by-Side

Motivation is the finals-race tier each side enters the round on; Wins to Finals is how many of their remaining games they need to reach the top eight ("-" already there, "x" out of reach).

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

Cowboys
Metric
Roosters
MUST-WIN
Motivation
TOP 4 BATTLE
3
Wins to Finals
1
23.3
Points For / G
24.9
24.7
Points Against / G
20.2
1,639m
Run Metres / G
1,653m
4.2
Tries / G
4.5
75.4%
Completion %
74.6%
5.3
Penalties Conceded / G
5.1
5.2
Six Agains / G
3.5

Team Records

02Season Records & Scoring

Cowboys
Metric
Roosters
11-8-0#6
Season Record
#213-5-0
6-3-0 (H)Home games
Home / Away Record
Away games6-3-0 (A)
25.3Home · #7
Avg Points For (Home / Away)
Away · #826.0
25.0Home · #11
Avg Points Against (Home / Away)
Away · #622.4

Against the Spread

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

Cowboys
Metric
Roosters
10-8-0 (56%)
2026 Season — All
8-9-0 (47%)
5-3-0 (62%)
2026 Season — Home (H) / Away (A)
4-4-0 (50%)
5-5-0 (50%)
2026 Season — Away (H) / Home (A)
4-5-0 (44%)
L1
Current Streak
L1
23-19-0 (55%)
2025-26 — All
21-21-0 (50%)
12-8-0 (60%)
2025-26 — Home (H) / Away (A)
11-10-0 (52%)
11-11-0 (50%)
2025-26 — Away (H) / Home (A)
10-11-0 (48%)

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)

Cowboys
Metric
Roosters
7-10-0 (41%)
2026 Season — All
8-9-0 (47%)
2-6-0 (25%)
2026 Season — Home (H) / Away (A)
5-3-0 (62%)
5-4-0 (56%)
2026 Season — Away (H) / Home (A)
3-6-0 (33%)
O1
Current Streak
U4
21-20-0 (51%)
2025-26 — All
23-19-0 (55%)
9-11-0 (45%)
2025-26 — Home (H) / Away (A)
10-11-0 (48%)
12-9-0 (57%)
2025-26 — Away (H) / Home (A)
13-8-0 (62%)

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.

Cowboys
Metric
Roosters
13.6
1H Avg For
12.0
12.9
1H Avg Against
11.3
+0.7
1H Net
+0.7
88%
1H Win → Match Win
100%
10.6
2H Avg For
13.7
13.1
2H Avg Against
10.6
-2.5
2H Net
+3.1

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.

Cowboys
Metric
Roosters
154.5#10 Δ -4.1
Squad PCS
#3 Δ +0.1175.0
50.1#4 Δ -2.9
Spine PCS
#6 Δ +1.647.1
32.2#15 Δ +0.6
Forwards PCS
#8 Δ -0.035.8
60.2#9 Δ -2.3
Backs PCS
#5 Δ -0.374.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.

Cowboys
Metric
Roosters
9/19 (47%)
Scored first try — All games
12/18 (67%)
6/9 (67%)
Scored first try — Home / Away
4/9 (44%)
9/19 (47%)
Conceded first try — All games
6/18 (33%)
3/9 (33%)
Conceded first try — Home / Away
5/9 (56%)
1 (H:0 A:1)
Scored first via penalty goal
0 (H:0 A:0)
0 (H:0 A:0)
Conceded first via penalty goal
0 (H:0 A:0)
4 (H:2 A:2)
First try scored by Spine (All games)
4 (H:2 A:2)
1 (H:1 A:0)
First try scored by Forwards (All games)
3 (H:3 A:0)
4 (H:3 A:1)
First try scored by Backs (All games)
5 (H:3 A:2)
0 (H:0 A:0)
First try scored by Interchange (All games)
0 (H:0 A:0)
2 (H:0 A:2)
First try conceded to Spine (All games)
3 (H:0 A:3)
0 (H:0 A:0)
First try conceded to Forwards (All games)
2 (H:1 A:1)
7 (H:3 A:4)
First try conceded to Backs (All games)
0 (H:0 A:0)
0 (H:0 A:0)
First try conceded to Interchange (All games)
1 (H:0 A:1)

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

Current Streaks

08Active Streaks

Cowboys
Metric
Roosters
W1
Win / Loss — 2026
W5
L1
ATS — 2026
L1
O1
Over / Under — 2026
U4
L3
1st Half — 2026
W1
L3
2nd Half — 2026
W1
W2
Win / Loss — Home / Away
W2
W1
ATS — Home / Away
L2
U3
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.

Cowboys
Metric
Roosters
0.538
Overall CI
0.509
0.547
Defensive CI
0.547
17.6
Margin SD
21.4
10.3
Disruption
4.5
71%
Best-17 %
71%
2
New Outs This Round
2

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

10Cowboys — 71% Best 17 (DS 10.3) — Squad avg ±/G: -0.8

#PlayerPositionGP±/G
1Scott DrinkwaterFullback19-2.1
2Braidon BurnsWing15-1.1
3Zac LaybuttCentre13-3.8
4Tom ChesterCentre18-1.8
5Murray TaulagiWing14-2.5
6Jake CliffordFive-Eighth19-1.5
7Jaxon PurdueHalfback19-1.5
8Thomas MikaeleProp16+2.2
9Soni LukeHooker13-0.2
10Jason TaumaloloProp18-0.4
11Heilum LukiSecond Row19-1.5
12Jeremiah NanaiSecond Row7+0.7
13Reuben CotterLock16+2.6
14Ethan KingInterchange2-3.0
16Matthew LodgeInterchange14-2.1
17Coen HessInterchange19-3.5

±/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.

Named Squads

11Roosters — 71% Best 17 (DS 4.5) — Squad avg ±/G: +5.0

#PlayerPositionGP±/G
1James TedescoFullback15+6.6
2Tommy TalauWing2-9.5
3Hugo SavalaCentre14+10.7
4Robert ToiaCentre15+9.3
5Mark NawaqanitawaseWing13+7.6
6Daly Cherry-EvansFive-Eighth18+4.7
7Sam WalkerHalfback16+6.7
8Naufahu WhyteProp18+3.2
9Reece RobsonHooker14+8.2
10Spencer LeniuProp14+1.5
11Nat ButcherSecond Row16+5.0
12Siua WongSecond Row18+5.3
13Victor RadleyLock12+5.8
14Connor WatsonInterchange17+4.0
15Salesi FoketiInterchange16+0.2
16Egan ButcherInterchange12-1.0
17Taylor LosaluInterchange1+0.0

±/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.

Cowboys — Recent Form

12Cowboys — Last 5 Games

RoundOpponentH/AScoreResMarginLineATSTotalO/U
2026 R21BroncosH18-10W+8
2026 R20DolphinsA16-36L-20+3.5L50.0O
2026 R19Sea EaglesA19-18W+1+6.5W48.0U
2026 R17PanthersH26-12W+14+13.5W49.5U
2026 R16WarriorsA20-38L-18+7.5L50.5O

Roosters — Recent Form

13Roosters — Last 5 Games

RoundOpponentH/AScoreResMarginLineATSTotalO/U
2026 R21KnightsA23-22W+1
2026 R20StormH14-6W+8-11.5L44.5U
2026 R19EelsH28-12W+16-10.5W48.5U
2026 R17BroncosA24-18W+6-7.5L48.5U
2026 R16SharksH27-8W+19-3.5W49.5U

Cowboys — Try Scoring

14Cowboys — Try Scorers (2026)

PlayerPosT1stLast1st 20m2nd 20m3rd 20m4th 20mH / A
B.BurnsWing12214343 / 9
M.TaulagiWing11243318 / 3
S.DrinkwaterFullback9225022 / 7
H.LukiSecond Row81321055 / 3
J.CliffordFive-Eighth71312045 / 2
T.ChesterCentre7121134 / 3
J.PurdueHalfback613202 / 4
J.NanaiSecond Row4111022 / 2
R.MahoneyHooker302103 / 0
T.DeardenHalfback2110011 / 1

Roosters — Try Scoring

15Roosters — Try Scorers (2026)

PlayerPosT1stLast1st 20m2nd 20m3rd 20m4th 20mH / A
M.NawaqanitawaseWing121342245 / 7
D.TupouWing12212277 / 5
R.ToiaCentre92124215 / 4
J.TedescoFullback91121424 / 5
B.SmithCentre8113223 / 5
S.WalkerHalfback61122112 / 4
H.SavalaInterchange6112215 / 1
D.Cherry-EvansFive-Eighth4220112 / 2
S.WongSecond Row3230002 / 1
R.RobsonHooker3101111 / 2

SavvyPlays Tips — Lean

16The Call

Roosters by 7
Lean · MUST-WIN v TOP 4 BATTLE
Win
Roosters -4.5
predicted Cowboys margin -7 vs line +4.5
ATS
held for model validation
Over / Under
Roosters Backs
HIGH · 2.35/g
Anytime Edge
RankGroupScore /GOpp Concede /GCombined
Attacking Cowboys (vs Roosters defence)
1Backs1.681.561.62 HIGH
2Spine1.531.001.26 MODERATE
3Forwards0.740.670.70 MODERATE
4Interchange0.210.280.24 LOW
Attacking Roosters (vs Cowboys defence)
1Backs2.282.422.35 HIGH
2Spine1.221.111.16 MODERATE
3Forwards0.440.580.51 MODERATE
4Interchange0.560.370.46 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 2.35/game (Roosters backs score 2.28/game; Cowboys concede to the backs at 2.42/game).

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