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
Winger vs Dragons
+11.4 Pts/80 · raw 47.0 · n=24
  Toughest Matchup
Prop vs Storm
-9.3 Pts/80 · raw 58.9 · n=28
  Sample
3290
player-games · R1–R14 · Fantasy Points
  Chart 1 — Defense by Position past · R1–R14

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
Raiders Winger +5.9 4
Raiders Halfback +4.0 4
Sea Eagles Winger +3.8 4
Sea Eagles Halfback +3.5 4
Wests Tigers Fullback +3.3 5
Avoid
TeamPositionAvg ΔFix
Cowboys Halfback -6.3 3
Sharks Winger -5.4 4
Sharks Halfback -4.2 4
Cowboys Fullback -4.1 3
Cowboys Centre -3.5 3
  Position Summary best & worst opponents
Position League Avg Best Matchup Δ Worst Matchup Δ
FB Fullback 45.6 Dragons (54.2) +8.7 Sea Eagles (39.7) -5.9
W Winger 35.6 Dragons (47.0) +11.4 Dolphins (27.3) -8.3
CTR Centre 39.9 Storm (47.7) +7.8 Sea Eagles (35.1) -4.9
FE Five-Eighth 41.8 Raiders (48.5) +6.7 Wests Tigers (35.8) -6.1
HB Halfback 52.0 Dragons (61.0) +9.0 Roosters (43.8) -8.2
LK Lock 62.9 Bulldogs (70.4) +7.5 Wests Tigers (56.4) -6.5
EDG 2nd Row 51.5 Eels (58.1) +6.5 Roosters (46.8) -4.8
PR Prop 68.2 Eels (73.1) +5.0 Storm (58.9) -9.3
HOK Hooker 51.1 Bulldogs (57.2) +6.1 Raiders (44.1) -7.0
INT Interchange 28.1 Broncos (30.0) +1.9 Roosters (25.7) -2.4

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.1 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.