Coach DNA
Playing style
balanced profile
Style consistency
More consistent than 54% of multi-club coaches
Club record
League results at each club since 2016, next to the same club under other coaches.
Wycombe
Aug 2025 – Sept 2026 · 61 matches
1.33 points per game in League One (49 matches).
Wycombe with other coaches, ±3 years: 1.56 (143 matches, 5 coaches).
Line-up Elo: +60 above the league average under him, +59 under the others.
Most used
- D. Harvie4,500' · Elo 1,887
- F. Onyedinma4,131' · Elo 1,886
- J. Grimmer3,725' · Elo 1,843
- W. Norris3,530' · Elo 1,864
- C. Woodrow3,174' · Elo 1,767
- L. Leahy3,153' · Elo 1,715
- C. Taylor2,986' · Elo 1,845
- A. Hagelskjær2,984' · Elo 1,884
- D. Casey2,727' · Elo 1,861
- C. Boyd-Munce2,665' · Elo 1,914
Huddersfield
Aug 2024 – Mar 2025 · 43 matches
1.61 points per game in League One (36 matches).
Huddersfield with other coaches, ±3 years: 1.30 (57 matches, 3 coaches).
Line-up Elo: +55 above the league average under him, +44 under the others.
Most used
- B. Wiles2,980' · Elo 1,839
- T. Lees2,633' · Elo 1,748
- C. Marshall2,438' · Elo 1,798
- B. Spencer2,395' · Elo 1,937
- J. Chapman2,160' · Elo 1,674
- J. Koroma2,155' · Elo 1,753
- N. Lonwijk2,154' · Elo 1,939
- H. Kane1,996' · Elo 1,914
- D. Kasumu1,987' · Elo 1,778
- M. Pearson1,893' · Elo 1,707
Swansea
Aug 2023 – Dec 2023 · 21 matches
1.11 points per game in Championship (19 matches).
Swansea with other coaches, ±3 years: 1.45 (270 matches, 5 coaches).
Line-up Elo: −31 below the league average under him, +28 under the others.
Most used
- C. Rushworth1,890' · Elo 2,177
- M. Grimes1,861' · Elo 2,136
- H. Darling1,600' · Elo 2,041
- J. Yates1,408' · Elo 1,708
- J. Paterson1,250' · Elo 1,603
- J. Key1,216' · Elo 2,028
- J. Lowe1,175' · Elo 1,833
- B. Cabango1,166' · Elo 2,118
- J. Fulton1,158' · Elo 1,845
- L. Cullen1,119' · Elo 1,989
Barnsley
Jul 2022 – May 2023 · 58 matches
1.84 points per game in League One (49 matches).
Barnsley with other coaches, ±3 years: 1.42 (140 matches, 4 coaches).
Line-up Elo: +121 above the league average under him, +71 under the others.
Most used
- L. Kitching4,730' · Elo 2,183
- M. Andersen4,541' · Elo 1,927
- J. Williams4,269' · Elo 1,849
- D. Cole3,956' · Elo 1,707
- L. Connell3,841' · Elo 1,741
- H. Kane3,604' · Elo 1,914
- N. Cadden3,527' · Elo 1,799
- A. Phillips2,868' · Elo 1,774
- J. Norwood2,706' · Elo 1,477
- B. Collins2,309' · Elo 1,790
Cheltenham
Sept 2018 – Apr 2022 · 198 matches
1.51 points per game in League Two / League One (169 matches).
Cheltenham with other coaches, ±3 years: 1.14 (190 matches, 6 coaches).
Line-up Elo: +13 above the league average under him, −64 under the others.
Most used
- C. Hussey12,949' · Elo 1,499
- B. Tozer12,161' · Elo 1,539
- C. Raglan11,625' · Elo 1,469
- C. Thomas10,625' · Elo 1,499
- W. Boyle10,133' · Elo 1,703
- S. Long9,384' · Elo 1,538
- A. May8,950' · Elo 1,760
- S. Flinders8,927' · Elo 882
- Matthew James Blair7,965' · Elo 1,512
- L. Sercombe6,787' · Elo 1,470
Players under Michael James Duff
Total Elo change of his own players in his matches.
Rose most
- L. Connell+660
in 48 matches · Barnsley
- H. Isted+601
in 22 matches · Barnsley
in 50 matches · Cheltenham
- L. Kitching+448
in 53 matches · Barnsley
- Jamie Mullins+428
in 40 matches · Wycombe
Fell most
- A. Williams−166
in 75 matches · Cheltenham
- D. Harvie−104
in 52 matches · Wycombe
- J. Fulton−96
in 20 matches · Swansea
- J. Hogg−91
in 29 matches · Huddersfield
- J. Scowen−80
in 11 matches · Wycombe
Opponents
Their Elo change in matches against his teams (at least 3 meetings).
Favourite opponents
−74L. Roberts1895
in 7 matches · Mansfield Town
−68D. Butler1615
in 6 matches · Stevenage
−66R. Jackson1440
in 9 matches · Cheltenham
−58S. Raggett1543
in 4 matches · Portsmouth
−57L. Thompson1685
in 7 matches · Stevenage
Nemeses
+176B. House1978
in 6 matches · Lincoln
+151G. Nurse1497
in 4 matches · Shrewsbury
+139C. Taylor1155
in 3 matches · Barrow
+133J. Baldwin1568
in 5 matches · Colchester
+128O. Edwards1811
in 3 matches · Colchester
Coaches
Their Elo change in matches against him (at least 3 meetings).
Favourite coaches
- −67
R. Wellens1803
in 13 matches · Leyton Orient
- −44
D. Clarke1664
in 9 matches · Barnsley
- −36
Karl Robinson1766
in 3 matches · Oxford United
- −26
D. Moore1732
in 7 matches · Port Vale
- −26
A. Revell1840
in 6 matches · Stevenage
Nemesis coaches
- +95
Mark Kennedy1582
in 3 matches · Lincoln
- +88
G. Caldwell1789
in 4 matches · Exeter City
- +74
L. Richardson1778
in 4 matches · Reading
- +48
Darren Ferguson1885
in 6 matches · Peterborough
- +40
in 5 matches · Burton Albion
Playing style
How Michael James Duff's teams play vs league-season peers (2016+)
Descriptive — how a coach's teams play, not how good they are.
Career average
One shape blending all 5 clubs (2016+).
The baseline — each polygon on the right shows how one club's style deviates from this.
+0.21style consistency across 5 clubs
More consistent than 54% of multi-club coaches.
A high score means the same playing style travels from club to club — well above the random-coach baseline (-0.01), so it's a signature, not the squads.