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
+8.3 Pts/80 · raw 59.4 · n=24
  Toughest Matchup
Prop vs Storm
-9.0 Pts/80 · raw 60.2 · n=48
  Sample
6584
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.

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

For each team, how favourable their upcoming fixtures are. Each cell = average of the Chart 1 deltas across that team's next 4 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 4 rounds
Buy from
TeamPositionAvg ΔFix
Dolphins Lock +4.9 2
Rabbitohs Fullback +4.1 1
Panthers Lock +2.4 2
Knights Prop +2.0 4
Cowboys Hooker +2.0 1
Avoid
TeamPositionAvg ΔFix
Dolphins Halfback -7.4 2
Panthers Halfback -5.0 2
Warriors Winger -5.0 2
Roosters Winger -4.5 4
Panthers Winger -4.3 2
  Position Summary best & worst opponents
Position League Avg Best Matchup Δ Worst Matchup Δ
FB Fullback 44.4 Titans (49.5) +5.1 Dolphins (39.4) -5.0
W Winger 36.1 Cowboys (41.6) +5.5 Panthers (29.4) -6.8
CTR Centre 38.9 Wests Tigers (43.8) +4.9 Raiders (34.7) -4.2
FE Five-Eighth 42.3 Titans (50.6) +8.3 Panthers (37.9) -4.4
HB Halfback 51.1 Cowboys (59.4) +8.3 Warriors (42.9) -8.2
LK Lock 63.0 Bulldogs (71.3) +8.3 Wests Tigers (58.7) -4.3
EDG 2nd Row 51.6 Eels (55.4) +3.8 Sea Eagles (48.1) -3.5
PR Prop 69.2 Rabbitohs (76.2) +7.0 Storm (60.2) -9.0
HOK Hooker 51.1 Panthers (55.0) +3.9 Knights (48.0) -3.1
INT Interchange 28.6 Titans (31.7) +3.1 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 4 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.