xStats — Value Above Expectation
Our per-ball expected-value model. For every delivery in cricket history we learn the league-average outcome for that exact match state — innings, phase (powerplay / middle / death), wickets lost and balls remaining — giving an expected runs and expected wicket probability for that ball. A player's value is then their actual minus expected, aggregated across every ball they faced or bowled.
How to read it. Batters — Runs Above Expectation (per 100 balls): how many extra runs a batter scores versus an average batter from the same situations (rewards strike-rate in context, not just volume).
Bowlers — Runs Saved (per 100 balls): how many fewer runs they concede than expected (containment); Wkts Above Expectation captures strike value separately, so death/new-ball wicket-takers and economy specialists both surface.
This is a state-based expectation built from ball-by-ball outcomes — it is not ball-tracking-adjusted. Men's and women's cricket are benchmarked separately.
Batting — Runs Above Expectation
| # | Player | Balls | RAE | RAE / 100 |
| Loading… |
Bowling — Runs Saved & Wickets Above Expectation
| # | Player | Balls | Runs Saved | Saved / 100 | Wkts +Exp |
| Loading… |
Model-derived from historical ball-by-ball outcomes. For information only — projections and rankings, not betting advice or guarantees.