Where the numbers come from and how we calculate our own.

Each match-data page names the provider of that data. Where we calculate our own metrics — expected goals, pressing metrics, batter efficiency — we publish the formula and the sample period used.

Match data providers

Schedules, results, live scores and standings are sourced from licensed sports data providers. We name the provider on the relevant page and we pause the displayed numbers when the feed is paused or delayed rather than estimate.

Pressing metrics and expected goals

Pressing triggers are calculated from event data with a defined zone, trigger pressure and opposition pitch territory. We use a published threshold and publish the full methodology before any aggregate metric that we calculate ourselves goes into a story.

Cricket analytics

Run rates, dot percentages, false-shot percentages and batter-versus-bowler matchups are sourced from licensed providers. Where we calculate our own cricketing metrics we publish the formula here.

Sample data

Until a verified provider feed is wired into the live site, the published tables and player cards on this build carry clearly labelled sample values. A short note on the relevant page identifies sample sections.

Updates

This methodology page is reviewed by the managing editor at least once per quarter and on the publication of any new aggregate metric. Last update: .

Play now