Matchup Analytics

Position vs Team

How each position scores relative to its average against every opponent — read a player's run before you trade them in.

  Filters 2026 season
  Easiest Matchup
Five-Eighth vs Titans
+9.8 Pts/80 · raw 52.4 · n=17
  Toughest Matchup
Prop vs Storm
-8.7 Pts/80 · raw 60.2 · n=36
  Sample
4773
player-games · R1–R20 · Fantasy Points
  Chart 1 — Defense by Position past · R1–R20

How each opponent has defended each position so far. Each cell is Pts/80 vs league average — green = easy matchup (concede more than average), red = tough.

  Chart 2 — Run Home by Team future · next 5 rounds

For each team, how favourable their upcoming fixtures are. Each cell = average of the Chart 1 deltas across that team's next 5 opponents. Green = easy run, red = tough run. Use this to find the best team to buy from at each position.

  Best & Worst Runs Home next 5 rounds
Buy from
TeamPositionAvg ΔFix
Cowboys Five-Eighth +3.9 4
Roosters Hooker +3.1 5
Knights Five-Eighth +3.0 5
Sharks Five-Eighth +3.0 5
Wests Tigers Halfback +3.0 4
Avoid
TeamPositionAvg ΔFix
Storm Halfback -3.1 4
Roosters Five-Eighth -2.9 5
Raiders Five-Eighth -2.9 5
Sea Eagles Prop -2.5 4
Eels Five-Eighth -2.4 5
  Position Summary best & worst opponents
Position League Avg Best Matchup Δ Worst Matchup Δ
FB Fullback 45.3 Storm (50.3) +5.1 Dolphins (39.7) -5.6
W Winger 36.2 Dragons (43.4) +7.3 Dolphins (29.3) -6.9
CTR Centre 39.1 Storm (45.7) +6.7 Sea Eagles (35.3) -3.8
FE Five-Eighth 42.6 Titans (52.4) +9.8 Panthers (35.9) -6.7
HB Halfback 50.8 Dragons (58.6) +7.8 Roosters (43.4) -7.5
LK Lock 62.7 Bulldogs (72.2) +9.6 Dragons (58.7) -4.0
EDG 2nd Row 51.7 Eels (55.1) +3.5 Bulldogs (47.7) -3.9
PR Prop 68.9 Rabbitohs (74.4) +5.5 Storm (60.2) -8.7
HOK Hooker 51.7 Bulldogs (59.8) +8.0 Knights (47.6) -4.2
INT Interchange 28.3 Broncos (30.4) +2.1 Roosters (25.8) -2.5

Chart 1 shows the raw matchup history — measured in Fantasy Points relative to the league average for that position. Chart 2 takes each team and averages the Chart 1 values across their next 5 scheduled opponents, answering "what does this player's run look like?" Starting positions are normalised per 80 minutes. Interchange is normalised to the average bench stint (~37.2 mins) so the cell reflects real contribution, not an impossible full-game extrapolation. Positions come directly from each player's on-field role (NRL). Reserve / Replacement excluded. Players with fewer than 20 minutes are excluded from the averages.