Independent Manchester City analysis
Every goal.
Every opponent.
Explore who scored for City in the 2025/26 Premier League, when they scored and how City fared against each opponent.
Explore City scorersErling Haaland
27 league goals in 35 appearances
See Haaland’s scoring recordManchester City scorers
2025/26 Premier League · All 38 City matches
Own goals count toward City’s team total. The player list includes everyone credited with a league goal for City that season. OpenFootball match records · Manchester City season review · Haaland’s appearances · Previous league seasons
Demo lab
Fictional examples for testing position benchmarks and season comparisons.
Manchester City win rates
Real Premier League results by opponent · 2021/22–2025/26
| Opponent | Played | W | D | L | Win rate | Result share |
|---|
Win rate = wins ÷ matches played. W = win, D = draw, L = loss. Select an opponent to see the scorelines. Source: OpenFootball (CC0).
Physical tracking
City XI · Fictional league rounds 1–10
110.0 km per match across 10 matches
Jamie Kwan · Matchday 6
Squad distance and speed
How the comparisons work
Choose comparable players
The benchmark uses other clubs in the selected competition, filtered by position and minutes played. Per-90 rates divide combined events by combined minutes. Percentage benchmarks divide combined successes by combined attempts.
Check the sample
Rankings require at least 90 minutes and follow the selected higher minimum. Percentage rankings require 10 relevant attempts. Player tags also require sufficient sample size and a clear advantage over the benchmark.
Compare the same stage
Season comparisons use the same opening rounds. Scoring changes need at least 270 minutes per season, with both totals and per-90 rates moving enough to meet the thresholds shown in the comparison.