Overview
23
Teams
407
Matches stored
21
Upcoming fixtures
772
Team-match stat rows
1042
Team appearances
all competitions, drives rest days
all competitions, drives rest days
Data health
| Rows missing xG | none |
| Rows missing possession | none |
|
Mean possession
Zero-sum within a match, so this should sit on 50.00
|
50.00% |
|
Matches without exactly 2 rows
Every match must contribute one row per side
|
none |
| xG range | 0.06 – 4.77 (mean 1.41) |
| Last scrape | 13 Sep 2026 16:19 |
Coverage per team — fewest matches first, so gaps surface at the top
| Team | Matches stored | Last played |
|---|---|---|
| Coventry City | 4 | 13 Sep 2026 |
| Hull City | 4 | 12 Sep 2026 |
| Ipswich Town | 4 | 12 Sep 2026 |
| West Ham United | 31 | 24 May 2026 |
| Burnley | 32 | 18 May 2026 |
| Wolverhampton Wanderers | 32 | 17 May 2026 |
| Leeds United | 38 | 05 Sep 2026 |
| Manchester City | 38 | 05 Sep 2026 |
| Newcastle United | 38 | 05 Sep 2026 |
| Aston Villa | 39 | 12 Sep 2026 |
| Bournemouth | 39 | 12 Sep 2026 |
| Brentford | 39 | 12 Sep 2026 |
| Brighton and Hove Albion | 39 | 13 Sep 2026 |
| Crystal Palace | 39 | 12 Sep 2026 |
| Manchester United | 39 | 06 Sep 2026 |
| Nottingham Forest | 39 | 12 Sep 2026 |
| Sunderland | 39 | 12 Sep 2026 |
| Tottenham Hotspur | 39 | 12 Sep 2026 |
| Arsenal | 40 | 12 Sep 2026 |
| Chelsea | 40 | 12 Sep 2026 |
| Everton | 40 | 12 Sep 2026 |
| Fulham | 40 | 12 Sep 2026 |
| Liverpool | 40 | 12 Sep 2026 |
Latest matches
| Date | Match | Score | xG | |
|---|---|---|---|---|
| 13 Sep 2026 | Coventry City v Brighton and Hove Albion | 0–5 | 1.39 – 2.69 | detail |
| 12 Sep 2026 | Sunderland v Arsenal | 0–2 | 1.80 – 1.88 | detail |
| 12 Sep 2026 | Tottenham Hotspur v Everton | 0–0 | 0.69 – 1.11 | detail |
| 12 Sep 2026 | Bournemouth v Brentford | 2–2 | 1.75 – 0.50 | detail |
| 12 Sep 2026 | Aston Villa v Nottingham Forest | 1–2 | 0.82 – 2.28 | detail |
| 12 Sep 2026 | Chelsea v Hull City | 2–2 | 0.91 – 1.38 | detail |
| 12 Sep 2026 | Crystal Palace v Ipswich Town | 2–3 | 0.62 – 1.68 | detail |
| 12 Sep 2026 | Liverpool v Fulham | 0–0 | 1.28 – 0.70 | detail |
| 06 Sep 2026 | Arsenal v Chelsea | 2–1 | 2.05 – 0.39 | detail |
| 06 Sep 2026 | Everton v Manchester United | 2–2 | 1.01 – 0.69 | detail |