Transparency
Data & sources
What's in the dataset, how complete each field is, where it comes from — and what we deliberately left blank rather than guess.
1,247Players
38Fields
Dataset
Teams48 Players1,247 Clubs513 Leagues96 Matches104 Host cities16 Built2026-06-13
Raw data (JSON)
⬇ data.json ⬇ search.json Field coverage filled / 1,247 · null = not fabricated
Methodology & honesty notes
- Squads are the official 26-man lists (announced 2 June 2026). Playoff slots resolved from March 2026 results.
- Club-season stats are 2025/26, sourced per player (Wikipedia / FBref / Transfermarkt). Unverified fields are left null, never guessed.
- Projected XIs are auto-generated from a transparent score (club minutes/apps + caps + goals, captain weighted) — not official team sheets, which do not exist before kickoff.
- Win/draw/loss per player is essentially unpublished (≈0.3% coverage) and mostly null by design.
- Iran's shirt numbers were never published; Uzbekistan's were unverifiable — both left null.