
M. Ekpiteta
DEF🏴31 years old·born 26 Aug 1995
193 cm · 85 kg · born London, England
Milton Keynes Dons · England League One
Rank #3,578·247 matches tracked
Playing style
AggressorTackles + int. /90
2.29
40th pct
Duels won
68%
86th pct
Blocks /90
0.78
84th pct
Passes /90
36.92
48th pct
Fouls /90
0.69
38th pct
Goals + assists /90
0.09
Latest· 17 Oct 2026
90' vs Luton — a quiet game.
Milton Keynes Dons 2–1 Luton (win) · Rating 6.24 · Elo +14 · 3 tackles · 5/7 duels
Form — EAR = Elo Above Replacement, football's version of baseball's WAR (Wins Above Replacement). Every rated match scores a player against the average performance for their position: better adds to EAR, worse subtracts. EAR180 adds up the last 180 days (current form); EAR career adds up every rated match. Our predictions add EAR180 to a player's Elo, about 37 Elo points per EAR point. Each bar is the EAR180 going into that match: green above the position average, red below. A gap means no rated match in that window. (180 days)
Opponents
Their Elo change in matches against him (at least 3 meetings).
Favourite opponents
−64B. Morris1589
in 3 matches · Harrogate Town
−60R. Watson1512
in 4 matches · Tranmere
−56H. Kane1914
in 3 matches · Barnsley
−53C. Styles2064
in 6 matches · Barnsley
−52J. Sparkes1779
in 5 matches · Bristol Rovers
Nemeses
+124K. Poku1869
in 7 matches · Peterborough
+117R. Jones1716
in 4 matches · Peterborough
+106B. Johnson2235
in 4 matches · Nottingham Forest
+85R. Jackson1440
in 3 matches · Gillingham
+81M. Mothersille1828
in 3 matches · Wycombe
Coaches
Their Elo change in matches against him (at least 3 meetings).
Favourite coaches
- −38
Keith Curle1385
in 3 matches · Northampton
- −35
M. Flynn1610
in 3 matches · Cheltenham
- −32
T. Mowbray1889
in 4 matches · Sunderland
- −32
S. Weaver1574
in 3 matches · Harrogate Town
- −26
G. McCann1757
in 5 matches · Peterborough
Nemesis coaches
- +67
D. Artell1704
in 5 matches · Grimsby
- +47
Carlos Corberán2115
in 3 matches · West Brom
- +39
R. Lowe1708
in 5 matches · Preston
- +38
Gary Rowett1904
in 4 matches · Millwall
- +31
N. Jones1900
in 3 matches · Luton
Style radar
On-ball style vs same-position, same-league peers (0 = average for the role).
Career history
- 2025Hibernian→Milton Keynes DonsTransfer
- 2024Blackpool→HibernianFree
- 2020Leyton Orient→Blackpool
- 2018East Thurrock United→Leyton OrientLoan ended
- 2018Leyton Orient→East Thurrock UnitedLoan
- 2018East Thurrock United→Leyton Orient
- 2017Concord Rangers→East Thurrock UnitedFree
- 2016Chelmsford City→Concord RangersFree