Round 19 Preview — 2026 NRL SeasonNRL Analytics

Roosters v Eels

PCS gap +59.0, squad ±/G +0.2 v -8.7, and the Eels win just 29% at Allianz. Strong tip: Roosters by 18.

SavvyPlays · 10 July 2026 · Allianz Stadium, Sydney · Saturday 11 July · 7:35PM AEST

The numbers in this one are lopsided. The PCS gap sits at +59.0 to the Roosters — the second widest of the round — and the full-squad ±/G split reads +0.2 against -8.7. Hugo Savala (+11.0) has made the halfback jersey his own, while Mitchell Moses returns for the Eels carrying a -13.7 ±/G — the worst figure of any starting halfback in the NRL.

The venue compounds it. The Roosters win 62% at Allianz; the Eels win just 29% there — the worst away-venue record of any side in an R19 matchup. The Roosters are 4-1 over the last five head-to-head, and the model puts the margin at +20.7. Strong tip: Roosters by 18.

SavvyPlays Tip — Strong

01Roosters by 18

Every layer of the model points the same way. The PCS gap of +59.0 is the second widest of the round. The full-squad ±/G split is +0.2 to -8.7 — an 8.9-point per-game edge. And the venue splits are extreme: Roosters 62% at Allianz, Eels 29% there — the worst away-venue record in any R19 matchup.

The halfback contrast is the story within the story. Hugo Savala (+11.0) has been electric since taking the No. 7; Mitchell Moses returns for Parramatta at -13.7, the worst ±/G of any starting halfback in the competition. With a 4-1 head-to-head edge and the model at +20.7, this is a Strong call: Roosters by 18.

+20.7
Predict Margin
+59.0
PCS Gap
+0.2
Roosters Squad ±/G
-8.7
Eels Squad ±/G
62%
Roosters at Allianz
29%
Eels at Allianz
71%
Eels Best 17
4-1
H2H Last 5

Venue & Head-to-Head

02Venue & Head-to-Head

Allianz Stadium is a reliable home ground for the Roosters at 62% — but the sharper signal is the other side of the ledger. The Eels win just 29% of their matches at Allianz, the worst away-venue record held by any team in this round's fixtures.

The Roosters are 4-1 over the last five meetings, with wins by 24, 10, 22 and 8. The caution flag: the one Eels win is the most recent — a 30-10 result at CommBank late in 2025. That game was played away from Allianz, with a different Roosters halves pairing. The four Roosters wins before it were all comfortable.

YearRoundMatchScoreWinner
2025R25Eels v Roosters30-10Eels
2024R24Roosters v Eels38-14Roosters
2024R15Eels v Roosters18-28Roosters
2023R25Eels v Roosters12-34Roosters
2023R5Roosters v Eels28-20Roosters

Named Squads

03Roosters — Squad avg ±/G: +4.4

#PlayerPositionGP±/G
1James TedescoFullback14+7.0
2Daniel TupouWing10+6.7
3Billy SmithCentre7-3.9
4Robert ToiaCentre13+9.4
5Mark NawaqanitawaseWing10+7.4
6Daly Cherry-EvansFive-Eighth15+4.0
7Hugo SavalaHalfback11+11.0
8Naufahu WhyteProp15+1.6
9Connor WatsonHooker15+3.6
10Spencer LeniuProp11+0.9
11Salesi FoketiSecond Row13-0.8
12Siua WongSecond Row15+4.7
13Victor RadleyLock9+5.2
14Benaiah IoeluInterchange3-11.3
15Taylor LosaluInterchange
16Egan ButcherInterchange9-1.6
17Salle Va'aInterchange

Out: Near-settled Roosters squad. Hugo Savala (+11.0) keeps the halfback jersey alongside Daly Cherry-Evans (+4.0).

Named Squads

04Eels — 71% Best 17 — Squad avg ±/G: -10.7

#PlayerPositionGP±/G
1Isaiah IongiFullback9-8.0
2Brian KellyWing14-12.7
3Jordan SamraniCentre8-4.6
4Araz NanvaCentre1-42.0
5Josh Addo-CarrWing15-7.5
6Ronald VolkmanFive-Eighth11-9.3
7Mitchell MosesHalfback12-13.7
8Sam TuivaitiProp10-2.3
9Tallyn Da SilvaHooker16-5.1
10Jack WilliamsProp16-9.9
11Kelma TuilagiSecond Row12-6.2
12Kitione KautogaSecond Row11-10.2
13Jack De BelinLock13-8.0
14Dylan WalkerInterchange16-2.4
15Toni MataeleInterchange6-3.7
16Teancum BrownInterchange
17Harrison EdwardsInterchange5-1.4

Out: Eels at 71% Best 17. Mitchell Moses returns at halfback carrying a -13.7 ±/G — the worst figure of any starting halfback in the NRL.

Match Analysis

05Key Matchups & Narratives

Savala v Moses is the widest halfback gap of the round. Hugo Savala (+11.0) has been the Roosters' best player since taking the No. 7 — his combination with Daly Cherry-Evans (+4.0) gives the home side two organisers in form. Moses returns from injury at -13.7 ±/G, and a returning half behind a beaten pack rarely improves quickly.

The Roosters' right side stacks up. Robert Toia (+9.4) and Mark Nawaqanitawase (+7.4) run at the Eels' left edge, where Brian Kelly (-12.7) carries one of the worst ±/G figures on the sheet. James Tedesco (+7.0) remains the reliable last line and extra ball-player.

The Eels' sheet is uniformly negative — all 13 starters are in the red. Isaiah Iongi (-8.0), Ronald Volkman (-9.3) and Kitione Kautoga (-10.2) join Moses and Kelly in double-digit-adjacent territory. At 71% Best 17 some of that is availability, but the shape of the season — 6-10 — says it is mostly the team.

The counter-case is thin. The Eels won the most recent meeting 30-10, but that was at CommBank against a different Roosters spine. At Allianz, where Parramatta win 29%, the four previous results in this fixture were all double-digit Roosters wins.

Moses Returns — But at What Number?

Mitchell Moses is back at halfback for the Eels, but his -13.7 ±/G is the worst of any starting halfback in the NRL this season. A marquee name on the team sheet is not the same thing as a positive lever on the field.

Prediction

06Prediction Breakdown

Predict margin +20.7 with the Roosters favoured. The PCS gap, the squad ±/G split, the halfback mismatch and the most extreme venue split of the round all point the same way. We shade slightly under the model number. Roosters by 18.

10-5
Roosters Record
6-10
Eels Record
71%
Eels Best 17
+11.0
Savala ±/G
-13.7
Moses ±/G
+59.0
PCS Gap
+20.7
Predict Margin

Data & Methodology

Team records and match data sourced from official NRL data. Player ±/G (Plus/Minus per Game) and squad PCS (Player Contribution Score) are SavvyPlays analytics metrics derived from play-by-play timeline data. Disruption Score (DS) measures the quality-weighted impact of missing players. Best 17 percentage reflects the proportion of a team's optimal lineup named. All figures accurate as of R19 teamlist announcement, 10 July 2026.

SavvyPlays — NRL Analytics & Tipping · © 2026