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
+14.2 Pts/80 · raw 66.2 · n=7
  Toughest Matchup
Halfback vs Panthers
-15.1 Pts/80 · raw 37.0 · n=7
  Sample
1810
player-games · R1–R7 · Fantasy Points
  Chart 1 — Defense by Position past · R1–R7

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
Roosters Halfback +6.4 4
Warriors Halfback +5.9 4
Warriors 2nd Row +5.6 4
Panthers Fullback +5.1 4
Wests Tigers Winger +4.8 4
Avoid
TeamPositionAvg ΔFix
Dragons Halfback -5.5 4
Sharks Fullback -5.3 4
Raiders Halfback -5.0 4
Titans Hooker -4.7 4
Cowboys Fullback -4.4 5
  Position Summary best & worst opponents
Position League Avg Best Matchup Δ Worst Matchup Δ
FB Fullback 46.0 Knights (54.2) +8.2 Bulldogs (37.2) -8.8
W Winger 35.0 Sea Eagles (42.6) +7.6 Broncos (28.8) -6.2
CTR Centre 40.7 Panthers (45.0) +4.3 Cowboys (32.8) -7.9
FE Five-Eighth 40.5 Knights (52.0) +11.5 Wests Tigers (25.9) -14.7
HB Halfback 52.0 Cowboys (66.2) +14.2 Panthers (37.0) -15.1
LK Lock 62.6 Warriors (70.7) +8.1 Wests Tigers (56.9) -5.7
EDG 2nd Row 51.5 Eels (58.7) +7.2 Roosters (42.7) -8.8
PR Prop 66.9 Sea Eagles (75.4) +8.5 Wests Tigers (58.7) -8.3
HOK Hooker 49.2 Bulldogs (58.5) +9.3 Sea Eagles (42.4) -6.8
INT Interchange 27.9 Broncos (30.2) +2.3 Dolphins (25.5) -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 (~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.