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
Halfback vs Cowboys
+11.1 Pts/80 · raw 64.1 · n=10
  Toughest Matchup
Halfback vs Roosters
-12.2 Pts/80 · raw 40.8 · n=9
  Sample
2585
player-games · R1–R10 · Fantasy Points
  Chart 1 — Defense by Position past · R1–R10

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
Knights Centre +5.4 3
Sharks Winger +5.3 4
Wests Tigers Prop +4.6 4
Roosters Halfback +4.4 4
Raiders Lock +4.3 4
Avoid
TeamPositionAvg ΔFix
Wests Tigers Halfback -4.1 4
Warriors Lock -3.9 4
Panthers Prop -3.9 3
Cowboys Winger -3.7 4
Bulldogs Prop -3.6 4
  Position Summary best & worst opponents
Position League Avg Best Matchup Δ Worst Matchup Δ
FB Fullback 45.5 Dragons (56.2) +10.7 Panthers (37.5) -8.0
W Winger 35.0 Dragons (46.0) +11.0 Panthers (28.0) -7.1
CTR Centre 40.3 Storm (49.6) +9.4 Warriors (35.7) -4.5
FE Five-Eighth 40.9 Raiders (49.8) +8.8 Wests Tigers (32.9) -8.0
HB Halfback 53.0 Cowboys (64.1) +11.1 Roosters (40.8) -12.2
LK Lock 62.5 Dolphins (71.8) +9.4 Broncos (57.1) -5.3
EDG 2nd Row 51.1 Eels (57.7) +6.7 Sea Eagles (45.2) -5.9
PR Prop 67.6 Sea Eagles (75.6) +8.0 Storm (57.1) -10.4
HOK Hooker 50.3 Bulldogs (59.3) +9.0 Sea Eagles (44.1) -6.2
INT Interchange 28.0 Rabbitohs (29.8) +1.9 Dolphins (25.4) -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 (~36.7 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.