Konstantinos Mavropanos
2025/26 season archive
Mavropanos is not in a 2026/27 Premier League squad, so these figures are final rather than live. Browse 2026/27 players.
West Ham
How he ranks
31 games · 119 defenders
Minutes and bonus
He is a different player by venue. 4.87 per game at home (15), 3.06 away (16).
Where the points come from
41% of his points earned came from appearance. No single source dominates, though bonus tends to follow whichever one leads. 141 earned, 122 net
Are the returns real?
His goals and assists are in line with the chances behind them — −0.2 against expectation over 2532 minutes.
Goals and assists minus xGI, per season. Positive means he finished above the chances he had.
Defensive Contribution
He averages 10.1 against a line of 10 — clearing it is his normal week.
Against each level of opponent
His return barely moves with the difficulty of the opponent.
1 is the easiest opponent, 5 the hardest. Bracketed figure is appearances at that level.
Gameweek log
| Opponent | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | SUN (A) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.0 | 0.0 | 0.0 | 0.0 | 0 | 0 | £4.5m |
| 2 | CHE (H) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.0 | 0.0 | 0.0 | 0.0 | 0 | 0 | £4.5m |
| 3 | NFO (A) | 90 | 6 | 0 | 0 | 1 | 0 | 0 | 6 | 0 | 24 | 0.1 | 0.0 | 0.1 | 0.7 | 0 | 0 | £4.4m |
| 4 | TOT (H) | 90 | 3 | 0 | 0 | 0 | 3 | 0 | 11 | 0 | 2 | 0.0 | 0.0 | 0.0 | 1.3 | 0 | 0 | £4.4m |
| 5 | CRY (H) | 90 | 3 | 0 | 0 | 0 | 2 | 0 | 11 | 0 | 11 | 0.2 | 0.0 | 0.2 | 2.3 | 0 | 0 | £4.4m |
| 6 | EVE (A) | 90 | 1 | 0 | 0 | 0 | 1 | 0 | 7 | 0 | 6 | 0.1 | 0.0 | 0.1 | 0.7 | 1 | 0 | £4.4m |
| 7 | ARS (A) | 90 | 3 | 0 | 0 | 0 | 2 | 0 | 20 | 0 | 9 | 0.0 | 0.0 | 0.0 | 2.8 | 0 | 0 | £4.4m |
| 8 | BRE (H) | 45 | 1 | 0 | 0 | 0 | 1 | 0 | 4 | 0 | 2 | 0.0 | 0.0 | 0.0 | 0.5 | 0 | 0 | £4.4m |
| 9 | LEE (A) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.0 | 0.0 | 0.0 | 0.0 | 0 | 0 | £4.4m |
| 10 | NEW (H) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.0 | 0.0 | 0.0 | 0.0 | 0 | 0 | £4.4m |
| 11 | BUR (H) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.0 | 0.0 | 0.0 | 0.0 | 0 | 0 | £4.4m |
| 12 | BOU (A) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.0 | 0.0 | 0.0 | 0.0 | 0 | 0 | £4.4m |
| 13 | LIV (H) | 90 | 3 | 0 | 0 | 0 | 2 | 0 | 10 | 0 | 12 | 0.0 | 0.0 | 0.0 | 1.2 | 0 | 0 | £4.4m |
| 14 | MUN (A) | 90 | 4 | 0 | 0 | 0 | 1 | 0 | 11 | 0 | 10 | 0.0 | 0.0 | 0.0 | 1.6 | 0 | 0 | £4.4m |
| 15 | BHA (A) | 90 | 4 | 0 | 0 | 0 | 1 | 0 | 14 | 0 | 9 | 0.3 | 0.2 | 0.5 | 1.9 | 0 | 0 | £4.4m |
| 16 | AVL (H) | 90 | 1 | 0 | 0 | 0 | 3 | 0 | 10 | 0 | 4 | 0.0 | 0.0 | 0.0 | 0.7 | 0 | 0 | £4.4m |
| 17 | MCI (A) | 11 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 4 | 0.0 | 0.0 | 0.0 | 0.5 | 0 | 0 | £4.4m |
| 18 | FUL (H) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.0 | 0.0 | 0.0 | 0.0 | 0 | 0 | £4.4m |
| 19 | BHA (H) | 45 | 1 | 0 | 0 | 0 | 1 | 0 | 6 | 0 | 2 | 0.0 | 0.0 | 0.0 | 1.1 | 0 | 0 | £4.4m |
| 20 | WOL (A) | 90 | 1 | 0 | 0 | 0 | 3 | 0 | 6 | 0 | 3 | 0.1 | 0.0 | 0.1 | 1.9 | 0 | 0 | £4.4m |
| 21 | NFO (H) | 90 | 2 | 0 | 0 | 0 | 2 | 0 | 12 | 0 | 5 | 0.0 | 0.0 | 0.0 | 1.4 | 1 | 0 | £4.4m |
| 22 | TOT (A) | 90 | 4 | 0 | 0 | 0 | 1 | 0 | 16 | 0 | 13 | 0.2 | 0.0 | 0.2 | 1.4 | 0 | 0 | £4.4m |
| 23 | SUN (H) | 90 | 2 | 0 | 0 | 0 | 1 | 0 | 6 | 0 | 3 | 0.1 | 0.0 | 0.1 | 0.7 | 0 | 0 | £4.4m |
| 24 | CHE (A) | 90 | 3 | 0 | 0 | 0 | 3 | 0 | 12 | 0 | 2 | 0.0 | 0.0 | 0.0 | 2.7 | 0 | 0 | £4.4m |
| 25 | BUR (A) | 90 | 8 | 0 | 0 | 1 | 0 | 0 | 15 | 0 | 30 | 0.0 | 0.0 | 0.0 | 1.3 | 0 | 0 | £4.4m |
| 26 | MUN (H) | 90 | 2 | 0 | 0 | 0 | 1 | 0 | 5 | 0 | 7 | 0.0 | 0.0 | 0.0 | 0.6 | 0 | 0 | £4.4m |
| 27 | BOU (H) | 90 | 6 | 0 | 0 | 1 | 0 | 0 | 8 | 0 | 23 | 0.0 | 0.0 | 0.0 | 0.7 | 0 | 0 | £4.4m |
| 28 | LIV (A) | 90 | 2 | 0 | 0 | 0 | 5 | 0 | 11 | 0 | -2 | 0.4 | 0.0 | 0.4 | 1.8 | 0 | 0 | £4.4m |
| 29 | FUL (A) | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 3 | 0.0 | 0.0 | 0.0 | 0.0 | 0 | 0 | £4.4m |
| 30 | MCI (H) | 90 | 12 | 1 | 0 | 0 | 1 | 0 | 21 | 2 | 29 | 0.5 | 0.0 | 0.5 | 2.0 | 0 | 0 | £4.4m |
| 31 | AVL (A) | 90 | 3 | 0 | 0 | 0 | 2 | 0 | 15 | 0 | 25 | 0.0 | 0.2 | 0.2 | 1.7 | 0 | 0 | £4.4m |
| 32 | WOL (H) | 90 | 21 | 2 | 0 | 1 | 0 | 0 | 9 | 3 | 59 | 0.3 | 0.1 | 0.4 | 0.6 | 0 | 0 | £4.4m |
| 33 | CRY (A) | 90 | 6 | 0 | 0 | 1 | 0 | 0 | 8 | 0 | 26 | 0.1 | 0.0 | 0.1 | 0.7 | 0 | 0 | £4.4m |
| 34 | EVE (H) | 90 | 4 | 0 | 0 | 0 | 1 | 0 | 11 | 0 | 12 | 0.0 | 0.0 | 0.0 | 1.4 | 0 | 0 | £4.5m |
| 35 | BRE (A) | 90 | -1 | 0 | 0 | 0 | 3 | 0 | 7 | 0 | -7 | 0.0 | 0.0 | 0.0 | 2.3 | 0 | 0 | £4.5m |
| 36 | ARS (H) | 90 | 4 | 0 | 0 | 0 | 1 | 0 | 13 | 0 | 26 | 0.0 | 0.0 | 0.1 | 1.2 | 0 | 0 | £4.5m |
| 37 | NEW (A) | 90 | 3 | 0 | 0 | 0 | 3 | 0 | 14 | 0 | 10 | 0.0 | 0.1 | 0.1 | 1.7 | 0 | 0 | £4.5m |
| 38 | LEE (H) | 90 | 8 | 0 | 0 | 1 | 0 | 0 | 12 | 0 | 24 | 0.0 | 0.0 | 0.0 | 1.6 | 0 | 0 | £4.5m |
What the model expects
From the same expected-points model that runs across the whole player pool — an estimate per gameweek, not a prediction of any single one.
Direction = last five gameweeks vs the five before. The model is injury-blind.
Points by gameweek · with model expectation
GW8–38: model expected 85 pts · he scored 99 (+14 vs expectation)