
D. McNeil
ATT🏴26 years old·born 22 Nov 1999
183 cm · 68 kg · born Rochdale, England
Crystal Palace · Premier League
Rank #817·287 matches tracked
Playing style
CreatorNon-pen goals /90
0.10
45th pct
Assists /90
0.16
67th pct
Key passes /90
1.63
76th pct
Passes /90
26.46
17th pct
Tackles + int. /90
2.40
35th pct
Dribbles /90
3.15
82nd pct
Latest· 18 Oct 2026
45' vs Brighton — a quiet game.
Brighton 5–0 Crystal Palace (loss) · Rating 6.52 · Elo -5
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
−124A. Mac Allister2546
in 9 matches · Liverpool
−120J. Andersen2354
in 11 matches · Fulham
−106N. Williams2289
in 7 matches · Nottingham Forest
−90L. Dendoncker1820
in 7 matches · Aston Villa
−83R. Saïss1833
in 6 matches · Wolves
Nemeses
+182K. Mainoo2427
in 4 matches · Manchester United
+142D. Ndoye2424
in 3 matches · Nottingham Forest
+130C. Wilson1981
in 12 matches · West Ham
+127E. Ferguson2221
in 5 matches · Brighton
+123T. Mings2321
in 9 matches · Aston Villa
Coaches
Their Elo change in matches against him (at least 3 meetings).
Favourite coaches
- −65
Ralph Hasenhüttl2069
in 8 matches · Southampton
- −52
in 9 matches · West Ham
- −49
S. Parker2035
in 5 matches · Burnley
- −49
Thomas Frank2307
in 7 matches · Brentford
- −36
Vincent Kompany2623
in 3 matches · Burnley
Nemesis coaches
- +72
Pep Guardiola2655
in 14 matches · Manchester City
- +66
G. O'Neil2178
in 5 matches · Wolves
- +64
E. ten Hag2294
in 5 matches · Manchester United
- +60
R. Edwards1938
in 3 matches · Luton
- +38
Brendan Rodgers2348
in 8 matches · Leicester
Style radar
On-ball style vs same-position, same-league peers (0 = average for the role).
Career history
- 2026Everton→Crystal PalaceTransfer
- 2022Burnley→Everton