Premier League

· England

Strength. Context. What's next.

ChampionsArsenal85 pts
Goals per match2.75
Matches played380 / 380

2025-2026 Go to 2026-2027

Fixtures & Results

Final results of every matchweek.

All fixtures →
MatchDateHomeScoreAway1X2xG (forecast)TOTAL xGBTTSOver 2.5
Wolves Aston Villa Fri, Feb 2720:00 Wolves 2–0xG 0.92 – 1.062xG 0.920xG 1.06 Aston Villa 22%|23%|55% 1.12|1.89 3.01 58% 58%
Bournemouth Sunderland Sat, Feb 2812:30 Bournemouth 1–1xG 1.71 – 1.421xG 1.711xG 1.42 Sunderland 62%|21%|17% 2.14|1.03 3.17 57% 61%
Newcastle Everton Sat, Feb 2815:00 Newcastle 2–3xG 1.03 – 2.132xG 1.033xG 2.13 Everton 56%|22%|22% 2.09|1.27 3.36 63% 65%
Liverpool West Ham Sat, Feb 2815:00 Liverpool 5–2xG 1.84 – 1.865xG 1.842xG 1.86 West Ham 70%|18%|13% 2.47|0.98 3.45 58% 67%
Burnley Brentford Sat, Feb 2815:00 Burnley 3–4xG 0.97 – 2.253xG 0.974xG 2.25 Brentford 30%|26%|43% 1.26|1.55 2.81 57% 53%
Leeds Manchester City Sat, Feb 2817:30 Leeds 0–1xG 1.49 – 2.000xG 1.491xG 2.00 Manchester City 26%|24%|50% 1.24|1.78 3.02 60% 58%
Manchester United Crystal Palace Sun, Mar 114:00 Manchester United 2–1xG 2.16 – 0.382xG 2.161xG 0.38 Crystal Palace 58%|23%|19% 1.89|0.98 2.87 53% 54%
Fulham Tottenham Sun, Mar 114:00 Fulham 2–1xG 2.28 – 0.882xG 2.281xG 0.88 Tottenham 54%|22%|24% 2.09|1.35 3.44 65% 67%
Brighton Nottingham Forest Sun, Mar 114:00 Brighton 2–1xG 1.32 – 0.792xG 1.321xG 0.79 Nottingham Forest 52%|25%|24% 1.77|1.14 2.91 57% 56%
Arsenal Chelsea Sun, Mar 116:30 Arsenal 2–1xG 1.09 – 1.072xG 1.091xG 1.07 Chelsea 59%|22%|19% 2.10|1.14 3.24 60% 63%
Forecast fit Good / Close Fair Low / Poor Not evaluated

xG (forecast) shows LOAD90 expected goals as home | away. TOTAL xG is their sum: the expected total goals in the match. 1X2 shows home win (1) | draw (X) | away win (2) probabilities; bold marks the most likely outcome before the match and the actual outcome after it. BTTS and Over 2.5 are LOAD90 probabilities. xG below a final score is the actual match xG, home – away. Missing data is shown as —.

Forecast evaluation · how to read the colours

1X2 fit in the 1X2 column evaluates the saved home / draw / away probabilities against the actual outcome using Brier score: Σ(probability − actual outcome)², with 1 for the actual outcome and 0 for the other two. It does not grade the total goals or demand an exact score: 1–0 and 5–1 receive the same 1X2 fit for the same forecast. xG margin fit on forecast xG compares who was expected to dominate, and by how much, with the actual match xG: |(λ home − λ away) − (xG home − xG away)|, where a margin is home minus away. It is direction-aware: a favourite that really dominated is not marked down just for creating more or less than forecast in total, while the wrong direction gives a large gap. It does not depend on the final score or on total xG (see TOTAL xG fit). A low 1X2 fit and close xG margin fit can occur together; finishing variation may be one explanation.

TOTAL xG fit compares the displayed forecast total with the final goal count: |TOTAL xG − (home goals + away goals)|. This describes distance from the expected mean, not the probability of the exact score. The expected total is not a guaranteed result; a large difference in one match does not establish a model error. Separate frozen reference forecast_total_fit_v1: 250 retrospective forecasts from the same dates. Close: difference ≤ 0.65 goals; Poor: difference ≥ 2.00 goals; Fair: between them. This fit does not require actual match xG.

BTTS and Over 2.5 colours evaluate their own Yes/No outcomes using binary Brier score. Green/teal → amber → red means closer → less close. Good / Close is the lowest-error quarter of the reference; Low / Poor is the highest-error quarter. Fair is between them. Hover over a coloured metric for its values. Without a valid pre-match snapshot or both actual xG values, the corresponding indicator stays neutral.

xG margin fit uses its own frozen reference forecast_xg_margin_fit_v1: 137 retrospective LOAD90 forecasts with actual match xG, 15 Aug–20 Sep 2026. Close: gap ≤ 0.38; Poor: gap ≥ 1.41; Fair: between them. It supersedes the older per-team xG scale of forecast_fit_v1 for the xG (forecast) column.

Fixed reference forecast_fit_v1: 250 retrospective LOAD90 forecasts, 15 Aug–20 Sep 2026; actual xG available for 137 matches. This is a retrospective colour scale, not evidence of live forecast accuracy. One match cannot establish whether a probability model is well calibrated.

League standings

Final standings and form at the end of the season.

Full standings →

Swipe to explore the league table →

#ClubPWDLGDPtsForm
1– ArsenalChampions 38 2675 +44 85
2– Manchester City 38 2396 +42 78
3– Manchester United 38 20117 +19 71
4– Aston Villa 38 19811 +7 65
5– Liverpool 38 17912 +10 60
6– Bournemouth 38 13187 +4 57
7▲ Sunderland 38 141212 -6 54
8▼ Brighton 38 141113 +6 53
9– Brentford 38 141113 +3 53
10▼ Chelsea 38 141014 +6 52
11▲ Fulham 38 15716 -4 52
12▼ Newcastle 38 14717 -2 49
13▼ Everton 38 131015 -3 49
14– Leeds 38 111413 -7 47
15– Crystal Palace 38 111215 -10 45
16– Nottingham Forest 38 111116 -3 44
17– Tottenham 38 101117 -9 41
18– West Ham 38 10919 -19 39
19– Burnley 38 41024 -37 22
20– Wolves 38 31124 -41 20
Ordered by current league position▲ Up · ▼ Down · – Unchanged · Since the start of the latest played matchweek
- Champions League (Group Stage)- Europa League (League Stage)- Relegation to EFL Championship

League position comparison

Actual standings by matchweek · Premier League

All 20 clubs · MW 38

ClubPosition · MW 38

First place is at the top. All clubs share the same matchweek cutoffs; partial rounds are marked. Postponed results enter later snapshots.

View position data for all clubs
League positions by matchweek
MWArsenalManchester CityManchester UnitedAston VillaLiverpoolBournemouthSunderlandBrightonBrentfordChelseaFulhamNewcastleEvertonLeedsCrystal PalaceNottingham ForestTottenhamWest HamBurnleyWolves
16115104162817119131471253191820
21616173971810413158121452201119
33139191761115218175128104161420
42814191471312511106169153181720
52911181471417681310125153191620
62714161651013811159123174191820
71510132491216714118156173191820
81291143710135151412168186191720
91568724131191712141510183191620
101281135410127151314169196181720
111276894111231514131610195181720
121310412876132151411185169171920
131274811651031513141891612171920
141283914671341512101751611181920
151263101398145151271641711181920
161263713810154141291751611181920
171273515691241311101681714181920
181263415713851014121691711181920
191263415714951113816101712181920
201263415810751191216141713181920
211273415101158961216131714181920
221253415912761181016131714181920
231243613111285791016151714181920
241243612813759111016151714181920
251243611914751012816131715181920
261243691114751210815131716181920
31 · Partial1234513111076912815141617181920
321234511109761214815131618171920
331234581197612141015131618171920
341235471269810141115131618171920
351235461287911131014151617181920
361235461278911131014151617181920
371234561079813111214151617181920
381234567891011121314151617181920