Data transparency
How much should you trust each team/player profile? This page explains where the evidence is strong, limited, or missing.
World Cup teams
48
Teams with past StatsBomb sample
39
Percentile profile rate
35.8%
Recent form match rate
80.3%
Club xG match rate
47.5%
Open-data sample range: 1958-06-24 to 2024-07-15. This is a historical xG analysis dashboard, not a complete current-season or 2026 prediction model.
Missing StatsBomb data does not mean a team or player is bad. It means the open-data competitions used for the historical model do not include enough shots for them.
Teams with past StatsBomb sample
81.3%39 of 48 teams
Percentile profile match rate
35.8%25/26 percentile profiles
Players matched to recent form
80.3%Recent aggregate club form
Players with club xG context
47.5%Club xG context
How to read this dashboard
Past shot samples used by the expected-goals model. Not a 2026 prediction.
25/26 percentile scouting profiles. Percentiles are not raw stats and are not model inputs.
Recent club and league form context. Not used by the trained expected-goals model.
Club expected-goals context from covered leagues, plus a separate experimental xG check where clearly labeled.
Squad players
1,248
Percentile profiles
447
Percentile missing
801
Recent form matched
1,002
Recent form missing
246
Club xG matched
593
Limited or no historical samples are normal in this product, so pages shift visual emphasis toward source availability and recent club context.
Known limitations