Player nWAR rankings
Loading rankings…
| Rank | Player | Team | Position | Games | Avg FP | Repl. Level | FPAR/Game | nWAR |
|---|---|---|---|---|---|---|---|---|
| Loading the nWAR leaderboard… | ||||||||
How nWAR is calculated
Netball Wins Above Replacement (nWAR) estimates how many additional wins each player contributes compared to a replacement-level player — roughly the average performance of the bottom 15% of qualified players at the same position.
A note on methodology: nWAR is a fun exploratory metric, not a rigorous statistical model. The scoring weights are borrowed from fantasy netball rather than derived from win probability modelling, the "wins" conversion is a rough calibration, and real player value depends on team systems and match context that a single number can never fully capture. Treat it as a conversation starter, not a verdict.
The metric uses a fantasy scoring system based on the 2025 Fantasy Netball Blog scoring system developed by Ian Harkin at Netball Scoop. Points are awarded for positive actions and deducted for errors — giving a single number that captures each player's total contribution per game.
Scoring weights
- Court time — 10 pts per game + 5 pts per quarter played
- Attack — goal (×2), super shot (×6), offensive rebound (×4), feed (×2), centre pass receive GA/WA/GS/C/GK (×0.5) or GD/WD (×3), second phase receive (×1)
- Defence — possession gain (×6), intercept (×8), deflection (×6), defensive rebound (×4), pickup (×6)
- Errors — missed goal (×−4), general play turnover (×−4), penalty (×−0.5)
Formula
- Replacement level — the mean average fantasy points per game of the bottom 15% of qualified players at the same position (Shooter, Midcourt, or Defender).
- FPAR/Game — the player's average fantasy points per game minus their position group's replacement level.
- nWAR = FPAR/Game × Games played ÷ scaling constant (calibrated so an elite season ≈ 6–8 nWAR).
Replacement levels are computed separately for each position group — Shooters (GS/GA), Midcourt (WA/C/WD), and Defenders (GD/GK) — using each player's most common position in the queried season. When position data is unavailable, the global replacement level is used.