Stats explained
Counted 51 metrics
Recorded from the match itself — goals, minutes, tackles. Facts.
- GlsGoalsGoals scored. Own goals are excluded.
- AstAssistsThe final pass or touch before a goal, as the event record marks it.
- MinMinutes playedMinutes on the pitch, from kickoff or entry until exit or full time.
- ShShotsTotal shot attempts, including blocked and off target.
- SnSeasons in rangeHow many seasons of the selected window this player appears in.
- AerW
- AttendanceTotal announced attendance across all matches that seasonTotal announced attendance across all matches that season (some matches are missing attendance data)
- Blk
- Box Passes
- Carries
- Clr
- CrdR
- CrdY
- Defense
- Finish
- From
- GPGames playedGames played (regular season)
- Home AttTotal announced attendance at regular-season home matchesTotal announced attendance at regular-season home matches (some matches are missing attendance data)
- OffMinute she came offMinute she came off — blank means she finished the match
- OnMinute she enteredMinute she entered — blank means she started
- PKatt
- PKsv
- ParityStandard deviation of points-per-game across the tableStandard deviation of points-per-game across the table — LOWER means a tighter, more competitive league
- PtsThe Shield winner's pointsThe Shield winner's points (season lengths differ — see Teams)
- Saves
- StartsRegular-season starts with an observed-role inferenceRegular-season starts with an observed-role inference (outfield starters only)
- Tkl
- TklW
- To
- W
Derived ′17 metrics
Arithmetic on counted stats — a rate, a share, a difference. No model involved.
- Gls/90′Goals per 90 minutesGoals × 90 ÷ minutes played.
- SoT%′Shots on target percentageShots on target ÷ total shots.
- Ast/90′
- Pass%′Pass accuracyPass accuracy (excl. crosses & corners)
- Passes/90′Pass events per 90 minutes, regular seasonPass events per 90 minutes, regular season (both teams)
- Pts/G′
- Save%′Saves ÷Saves ÷ (saves + goals against)
- Tkl%′
- Tkl/90′Tackle events per 90 minutes, regular seasonTackle events per 90 minutes, regular season (both teams)
- W%′Wins ÷ games playedWins ÷ games played (draws not counted as half-wins)
Modeled °73 metrics
An estimate from a model we built. Useful, but not a fact — every modeled stat's page says where it's weak.
- xG°Expected goalsThe probability an average finisher scores each chance, summed. A model output.
- xPts°Expected pointsWin, draw, and loss probabilities implied by compatible expected-goal totals, weighted as league points.
- npxG°Non-penalty expected goalsExpected goals with penalties removed.
- VAEP°Valuing Actions by Estimating ProbabilitiesEvery action valued by how much it changed the chance of scoring and conceding.
- xT°Expected threatHow much a move raised the chance of scoring, by where it moved the ball.
- DAxT°Defensive action expected threatThe threat a defensive action destroyed.
- PSxG°Post-shot expected goalsThe chance a shot scores given where it actually ended up on goal. A keeper metric.
- Comp°Composite ratingOur overall player rating — five components combined into one number.
- Role°Observed roleThe role a player's actions most resembled — not the role they were listed at.
- G−xG°Goals minus expected goalsThe finishing signal: goals scored above or below what the chances were worth.
- xGD°Expected goal differenceTeam xG for minus xG against — the run of play in one number.
- PSxG−GA°Post-shot expected goals minus goals allowedShot-stopping over expectation: saves worth more than an average keeper's.
- A8°Advanced 8Advanced 8 — assigned central mid, played like an attacking mid
- AM°Starts written at attacking midStarts written at attacking mid (10)
- AWB°Attacking wingbackAttacking wingback — assigned fullback, played like a winger
- Adapt°Game-state adaptabilityGame-state adaptability (higher better)
- BigCh/90°Big chances created per 90Big chances created per 90 (higher better)
- BoxEnt°Penalty-area entries per 100 possessionsPenalty-area entries per 100 possessions (higher better)
- CB°Starts written at center backStarts written at center back (4/5)
- CM°Starts written at central midStarts written at central mid (8)
- CarryProg°Share of progression via carriesShare of progression via carries (higher better)
- Composite°Overall composite scoreOverall composite score — season average across all selection-model runs
- Conf°Average calibrated confidence of the observed-role inferenceAverage calibrated confidence of the observed-role inference (0-1)
- Continuity°Lineup continuityLineup continuity (higher better)
- CounterA°Counter-attack threat concededCounter-attack threat conceded (lower better)
- DAxT Int°
- DAxT Tkl°
- DLM°Deep-lying midfielderDeep-lying midfielder — assigned central mid, played like a defensive mid
- DM°Starts written at defensive midStarts written at defensive mid (6)
- DP°Dropping playmakerDropping playmaker — assigned attacking mid, played like a defensive mid
- DeepA°Deep completions conceded rateDeep completions conceded rate (lower better)
- Directness°Directness indexDirectness index (style, no better/worse)
- DiscRisk°Discipline riskDiscipline risk (lower better)
- Duel%°Share of duels wonShare of duels won (higher better)
- F9°False 9False 9 — assigned striker, played like an attacking mid
- FB°Starts inferred as a fullback from her on-ball eventsStarts inferred as a fullback from her on-ball events (~77% accurate)
- Fatigue°Fatigue loadFatigue load (lower better)
- GK°The model never classifies goalkeepersThe model never classifies goalkeepers — column kept so the two blocks match
- HB°Half-backHalf-back — assigned center back, played like a defensive mid
- IW°Inverted wingerInverted winger — assigned wide, played like a striker
- Interrupt°Possessions disrupted per opponent possessionPossessions disrupted per opponent possession (higher better)
- LeadProt°Lead protection indexLead protection index (higher better)
- Loss→ShotA°Median seconds from loss to shot concededMedian seconds from loss to shot conceded (higher better)
- Pick°The model's XI pick order for this fixtureThe model's XI pick order for this fixture (1 = first name on its team sheet)
- Played°Observed role, inferred from her on-ball eventsObserved role, inferred from her on-ball events (~77% depth accuracy) — read as “played like,” never “is.” Blank = not inferred (GK, sub, or no footprint).
- PressRegain°Press regain ratePress regain rate (higher better)
- ProgPass°Progressive pass rateProgressive pass rate (higher better)
- Regain→Shot°Median seconds from regain to own shotMedian seconds from regain to own shot (lower better)
- SP Agst°Set-piece threat concededSet-piece threat conceded (lower better)
- SP For°Set-piece threat createdSet-piece threat created (higher better)
- ST°Starts written at strikerStarts written at striker (9)
- Similarity°Cosine similarity of style embeddingsCosine similarity of style embeddings (1 = identical style)
- SoTA°Shots on target againstShots on target against (from PSxG model)
- SubShock°Substitution disruptionSubstitution disruption (lower better)
- Tempo°Tempo indexTempo index (style, no better/worse)
- Tension°Starts where the observed role differed in depth from the…Starts where the observed role differed in depth from the assigned role
- Tension%°
- Threat/90°Shot-triggered pG created per 90Shot-triggered pG created per 90 (higher better)
- ThreatA/90°Shot-triggered pG conceded per 90Shot-triggered pG conceded per 90 (lower better)
- TransShare°Share of attacks from transitionsShare of attacks from transitions (higher better)
- VAEP Def°
- VAEP/90°
- WP°Wide playmakerWide playmaker — assigned wide, played like an attacking mid
- pG/Shot°Average pG per shotAverage pG per shot (higher better)
- xG/90°
- xG/Sh°Expected goals per shotExpected goals per shot (model shot count)
- xT/90°