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
+8.6 Pts/80 · raw 51.1 · n=23
  Toughest Matchup
Prop vs Storm
-8.7 Pts/80 · raw 60.7 · n=46
  Sample
6350
player-games · R1–R27 · Fantasy Points
  Chart 1 — Defense by Position past · R1–R27

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.

  Run Home

No upcoming rounds in this season — end of regular rounds reached.

  Position Summary best & worst opponents
Position League Avg Best Matchup Δ Worst Matchup Δ
FB Fullback 44.4 Titans (48.7) +4.3 Dolphins (40.2) -4.1
W Winger 36.1 Cowboys (41.7) +5.6 Panthers (29.1) -7.0
CTR Centre 38.9 Titans (43.5) +4.6 Roosters (34.8) -4.1
FE Five-Eighth 42.5 Titans (51.1) +8.6 Roosters (38.4) -4.2
HB Halfback 51.1 Eels (59.4) +8.3 Warriors (43.2) -7.9
LK Lock 62.9 Bulldogs (71.3) +8.4 Storm (58.4) -4.5
EDG 2nd Row 51.6 Eels (54.7) +3.2 Sea Eagles (48.3) -3.2
PR Prop 69.4 Rabbitohs (77.1) +7.7 Storm (60.7) -8.7
HOK Hooker 51.4 Panthers (55.0) +3.7 Knights (48.0) -3.4
INT Interchange 28.6 Titans (31.6) +2.9 Roosters (26.8) -1.8

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