
D. Butler
DEF🏴32 years old·born 26 Aug 1994
175 cm · 75 kg · born Cowes, England
Swindon Town · England League Two
Rank #5,635·359 matches tracked
Playing style
DefensiveTackles + int. /90
2.63
54th pct
Duels won
61%
70th pct
Blocks /90
0.29
38th pct
Passes /90
36.71
50th pct
Fouls /90
0.96
52nd pct
Goals + assists /90
0.11
Latest· 10 Oct 2026
90' vs Crewe — a strong performance.
Swindon Town 0–1 Crewe (loss) · Rating 7.7 · Elo -7 · 2 tackles · 3 intercept. · 6/9 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
−90D. Mayor1406
in 7 matches · Fleetwood Town
−81S. Hoskins1504
in 8 matches · Northampton
−79J. Guthrie1649
in 4 matches · Northampton
−70B. Close1669
in 4 matches · Portsmouth
−69S. Raggett1543
in 7 matches · Colchester
Nemeses
+137S. Dieng1982
in 4 matches · QPR
+136C. Savage1749
in 6 matches · Reading
+120R. Jackson1440
in 7 matches · Cheltenham
+119B. Sheaf1940
in 3 matches · Doncaster
+118M. Morrison1523
in 6 matches · Cambridge United
Coaches
Their Elo change in matches against him (at least 3 meetings).
Favourite coaches
- −65
J. Brady1747
in 4 matches · Northampton
- −43
Keith Curle1385
in 6 matches · Northampton
- −43
R. Lowe1708
in 4 matches · Plymouth
- −41
K. Jackett1411
in 3 matches · Portsmouth
- −38
S. Maloney1767
in 3 matches · Wigan
Nemesis coaches
- +94
G. Caldwell1789
in 6 matches · Exeter City
- +83
I. Evatt1782
in 5 matches · Bolton
- +72
M. Duff1867
in 6 matches · Huddersfield
- +56
John McGreal1316
in 4 matches · Colchester
- +51
Jim Bentley1357
in 4 matches · Morecambe
Style radar
On-ball style vs same-position, same-league peers (0 = average for the role).
Career history
- 2026Stevenage→Swindon TownLoan
- 2023Peterborough→Stevenage
- 2019Newport County→PeterboroughFree
- 2016Torquay→Newport CountyFree
- 2015Portsmouth→TorquayFree
- 2014Aldershot Town→PortsmouthLoan ended
- 2014Portsmouth→Aldershot TownLoan
- 2014Aldershot Town→PortsmouthLoan ended
- 2013Portsmouth→Aldershot TownLoan
- 2013Havant & Wville→PortsmouthLoan ended
- 2012Portsmouth→Havant & WvilleLoan