Konstantinos Mavropanos

Konstantinos Mavropanos

West Ham UnitedWest HamContract until 30 Jun 2028
194 cm
Height
28 years
11 Dec 1997
94 kg
Weight
Greece
Country
Athína, Greece
Born

Position

Primary

Defender

DF

West Ham2026/27 · EFL Cup

West Ham
0

Goals

1

Assists

2

Started

2

Matches

189

Minutes played

6.9

Rating

0

Yellow cards

0

Red cards

Expected goals

31 league games · 2518' · 23 shots

Non-penalty goals

3goals from 2.87

+0.13 in line with expectation

Assists

0assists from 0.28

-0.28 in line with expectation

npxG / 90

0.10

xA / 90

0.01

xGChain / 90

0.16

xGBuildup / 90

0.15

Form · npxG + xA per game (bars), 5-game average (line), goals and assists (dots)

0.00.52025-08-31 at Nott'm Forest: npxG 0.12 · xA 0.00 · 0G 0A2025-09-13 v Spurs: npxG 0.00 · xA 0.00 · 0G 0A2025-09-20 v Crystal Palace: npxG 0.23 · xA 0.00 · 0G 0A2025-09-30 at Everton: npxG 0.09 · xA 0.00 · 0G 0A2025-10-04 at Arsenal: npxG 0.00 · xA 0.00 · 0G 0A2025-10-21 v Brentford: npxG 0.00 · xA 0.00 · 0G 0A2025-11-30 v Liverpool: npxG 0.00 · xA 0.00 · 0G 0A2025-12-05 at Man Utd: npxG 0.00 · xA 0.00 · 0G 0A2025-12-07 at Brighton: npxG 0.22 · xA 0.00 · 0G 0A2025-12-14 v Aston Villa: npxG 0.00 · xA 0.00 · 0G 0A2025-12-20 at Man City: npxG 0.00 · xA 0.00 · 0G 0A2025-12-31 v Brighton: npxG 0.00 · xA 0.00 · 0G 0A2026-01-03 at Wolves: npxG 0.12 · xA 0.00 · 0G 0A2026-01-07 v Nott'm Forest: npxG 0.00 · xA 0.00 · 0G 0A2026-01-17 at Spurs: npxG 0.36 · xA 0.00 · 0G 0A2026-01-24 v Sunderland: npxG 0.09 · xA 0.00 · 0G 0A2026-01-31 at Chelsea: npxG 0.00 · xA 0.00 · 0G 0A2026-02-07 at Burnley: npxG 0.00 · xA 0.00 · 0G 0A2026-02-11 v Man Utd: npxG 0.00 · xA 0.00 · 0G 0A2026-02-21 v Bournemouth: npxG 0.01 · xA 0.05 · 0G 0A2026-02-28 at Liverpool: npxG 0.42 · xA 0.00 · 0G 0A2026-03-05 at Fulham: npxG 0.00 · xA 0.00 · 0G 0A2026-03-15 v Man City: npxG 0.34 · xA 0.00 · 1G 0A2026-03-22 at Aston Villa: npxG 0.00 · xA 0.05 · 0G 0A2026-04-11 v Wolves: npxG 0.69 · xA 0.12 · 2G 0A2026-04-21 at Crystal Palace: npxG 0.05 · xA 0.00 · 0G 0A2026-04-25 v Everton: npxG 0.08 · xA 0.00 · 0G 0A2026-05-02 at Brentford: npxG 0.00 · xA 0.00 · 0G 0A2026-05-10 v Arsenal: npxG 0.02 · xA 0.07 · 0G 0A2026-05-17 at Newcastle: npxG 0.03 · xA 0.00 · 0G 0A2026-05-24 v Leeds: npxG 0.00 · xA 0.00 · 0G 0A
npxGxA5-game averagegoal

Shot map

Shots

23

Goals

3

On target

35%

xG

2.87

72' vs Newcastle United: missed, xG 0.03101' vs Arsenal: missed, xG 0.0214' vs Everton: blocked, xG 0.0843' vs Crystal Palace: saved, xG 0.0367' vs Crystal Palace: saved, xG 0.0182' vs Wolverhampton Wanderers: goal, xG 0.6134' vs Manchester City: goal, xG 0.3410' vs Liverpool: missed, xG 0.2011' vs Liverpool: missed, xG 0.225' vs AFC Bournemouth: missed, xG 0.0181' vs Sunderland: missed, xG 0.0924' vs Tottenham Hotspur: blocked, xG 0.3340' vs Tottenham Hotspur: saved, xG 0.0258' vs Wolverhampton Wanderers: missed, xG 0.0986' vs Wolverhampton Wanderers: missed, xG 0.0245' vs Brighton & Hove Albion: missed, xG 0.0454' vs Brighton & Hove Albion: saved, xG 0.0297' vs Brighton & Hove Albion: missed, xG 0.1636' vs Everton: blocked, xG 0.0572' vs Everton: missed, xG 0.045' vs Crystal Palace: saved, xG 0.2368' vs Nottingham Forest: missed, xG 0.1241' vs Wolverhampton Wanderers: goal, xG 0.08

Size = xG where known.

vs Wolves

11 Apr 2026 · Premier League · 41'

Goal

xG

0.08

Body part

Header

Situation

From a corner

Distance

10 m

Shot 6 of 23

Rating

Man City14 Mar
Aston Villa22 Mar
Wolves10 Apr
Crystal Palace20 Apr
Everton25 Apr
Brentford2 May
Arsenal10 May
Newcastle17 May
Leeds24 May
Portsmouth8 Aug
Fulham15 Sept
Serbia24 Sept
Germany27 Sept
Netherlands1 Oct
Germany4 Oct

Records

all competitions

Longest scoring run

2games
2 Oct 2021 – 16 Oct 2021

Braces · hat-tricks

1·0
games with 2 · 3+ goals

Biggest scoring game

2GvWolvesWolves

4–0 · 10 Apr 2026

Best rating

9.6vWolvesWolves

4–0 · 10 Apr 2026

Attacking profile

11 goals · 155 shots
34%
Shots on target53 of 155
7%
Shot conversion11 goals from 155 shots
83%
Pass accuracy7401 of 8917
66%
Duels won964 of 1467

When he makes the difference

GoalsAssists

1
1–15
2
16–30
4
31–45
4
46–60
0
61–75
2
76–90+

Splits

GAG+A/90Rating
Home101 apps · 7,766′610.087.03
Away103 apps · 8,015′510.076.99
Started179 apps · 15,173′1120.087.05
Off the bench25 apps · 608′000.006.70
His team with him on the pitch33% won · 67W 53D 84L

When he starts: 33% won (59W 48D 72L)

Partnerships

from match events

Favourite opponents

goals + assists
WolfsburgWolfsburg4 games · 2 G · 0 A2
WolvesWolves6 games · 2 G · 0 A2
Man CityMan City6 games · 1 G · 0 A1
FreiburgFreiburg9 games · 1 G · 0 A1
HerthaHertha4 games · 1 G · 0 A1
HoffenheimHoffenheim5 games · 1 G · 0 A1

Managers

played under

Match stats

DateOpponentResultMinGARating
4 OctvsGermanyUEFA Nations LeagueD0 - 078008.3
1 OctvsNetherlandsUEFA Nations LeagueD2 - 290007.7
27 SeptatGermanyUEFA Nations LeagueW0 - 190007.7
24 SeptatSerbiaUEFA Nations LeagueW1 - 289007.3
15 SeptvsFulhamEFL CupL2 - 390016.7
8 AugvsPortsmouthEFL CupW3 - 199007.2

Season by season

SeasonClubAppsMinRatingGAShotsKPPassesTklIntDuelsDribblesCards
2026/27EFL CupWest HamWest Ham2 (2)1896.9011 (0)11120210/12 · 83%–00
2025/263 competitionsWest Ham UnitedWest Ham35 (31)2,9217.13022 (9)614344454155/238 · 65%2/2 · 100%20
2024/253 competitionsWest Ham UnitedWest Ham35 (22)2,1686.80015 (5)613043742120/181 · 66%9/14 · 64%51
2023/244 competitionsWest Ham UnitedWest Ham33 (30)2,7036.91020 (4)314003841138/212 · 65%9/13 · 69%20
2022/232 competitionsVfB StuttgartStuttgart32 (30)2,5907.22152 (16)1517086067200/304 · 66%23/42 · 55%91
2021/222 competitionsVfB StuttgartStuttgart33 (33)2,8567.25027 (13)1018035871196/291 · 67%18/34 · 53%30
2020/212 competitionsVfB StuttgartStuttgart22 (20)1,5507.00014 (4)510284362118/190 · 62%10/15 · 67%60
2019/20UEFA Europa LeagueArsenalArsenal1 (1)906.7000 (0)05014––00
2018/19Premier LeagueArsenalArsenal4 (3)1506.9002 (0)1137175/10 · 50%2/2 · 100%10
2017/18Premier LeagueArsenalArsenal3 (3)1955.900––103168/17 · 47%1/1 · 100%01

Goals and assists by season

league and cups
GoalsAssists
5
3
0
2017/18
0
2018/19
0
2020/21
5
2021/22
2
2022/23
1
2023/24
0
2024/25
3
2025/26