Michael James Duff (born 11 January 1978) is a Northern Irish professional football manager and former player who is the current head coach of League One club Huddersfield Town. In a professional playing career spanning from 1996 to 2016, in which he made over 600 appearances, Duff played as a defender for Cheltenham Town, Cirencester Town (on loan) and Burnley, winning three Premier League promotions with the latter. He played in each of the top eight tiers of English football in ascending order. At international level, Duff earned 24 caps for Northern Ireland. After retiring as a player, Duff coached at Burnley's academy before becoming manager of Cheltenham Town in 2018. In 2021, he led Cheltenham to their first automatic promotion from League Two as champions. He was appointed head coach of Barnsley in 2022, leading them to the League One play-off final in his first season. One month later, Duff was named head coach of Swansea City before being dismissed in December 2023. Wikipedia text is available under the terms of the GNU Free Documentation License - Full article TacticsPlayersComments (0)Country coaches Cheltenham Town18/22 League Two 18/1939 EFL Trophy 18/194 FA Cup 18/193 League Two 19/2040 League Cup 19/201 EFL Trophy 19/203 FA Cup 19/203 League Cup 20/212 EFL Trophy 20/214 League Two 20/2146 FA Cup 20/214 League Cup 21/223 FA Cup 21/223 EFL Trophy 21/223 League One 21/2246 Barnsley22/23 League Cup 22/232 League One 22/2349 EFL Trophy 22/234 FA Cup 22/233 Swansea City23 League Cup 23/242 Championship 23/2419 Welsh Lge Cup 23/241 Huddersfield Town24/now League Cup 24/252 League One 24/2514 EFL Trophy 24/252Duff last games Huddersfield Town 26-Oct-24 home Exeter 2-0 in League One 22-Oct-24 away Wrexham 0-0 in League One 19-Oct-24 home Bristol R 3-1 in League One games black=tourn incomplete --- Today Top Games --- Como - Lazio Genoa - Fiorentina Godoy Cruz Mendoza - Atletico Tucumán Punjab FC - Chennaiyin Racing Club - Corinthians Roma - Torino Rosario Central - Barracas Central Sarmiento de Junín - Independiente Servette FC - FC Luzern --- Tomorrow Top Games --- Al-Nassr - Al-Hilal Argentinos Juniors - Velez Sarsfield AS Monaco - Angers SCO Bayer Leverkusen - VfB Stuttgart Bohemian FC - Galway United FC Central Cordoba Sgo del Estero - San Lorenzo Clermont Foot Auvergne - FC Lorient Club Tijuana - UANL Tigres Colorado Rapids - LA Galaxy Derry City - Shelbourne Dynamo Moscow - FC Rostov ES Troyes AC - Stade Lavallois Mayenne FC Gloria Buzău - CFR Cluj Fluminense - Grêmio Porto Alegre Huracán - Gimnasia y Esgrima de La Plata Luton Town - West Bromwich Albion Mazatlán FC - América Once Caldas - Fortaleza C.E.I.F. Preußen Münster - Fortuna Düsseldorf Sligo Rovers - St Patrick's Athletic Sporting Lisbon - Estrela da Amadora SSV Ulm 1846 - Schalke 04 Union Santa Fe - Newells Old Boys --- Recent games --- Argentina - Primera DivisiónAustralia - A-LeagueAustria - BundesligaBelgium - Jupiler LeagueBrazil - BrasileirãoBulgaria - Parva LigaDenmark - Danish SuperligaEngland - FA Premier LeagueEngland - League CupEngland - League OneEngland - League TrophyEngland - League TwoEngland - Professional Development LeagueEngland - The ChampionshipFinland - VeikkausliigaFrance - Ligue 1France - Ligue 2Germany - 2. BundesligaGermany - 3. LigaGermany - BundesligaGermany - DFB-PokalGreece - Super League GreeceIndia - Indian Super LeagueIreland - Premier DivisionIreland - Premier Division PlayoffsItaly - Serie AItaly - Serie BItaly - Serie CJapan - J-LeagueMexico - AperturaNetherlands - Eerste DivisieNetherlands - EredivisieNorway - EliteserienPeru - Primera Division PeruanaPortugal - Primeira LigaRomania - Liga IRussia - Russian Premier LeagueSaudi Arabia - Saudi Pro LeagueScotland - Scottish ChampionshipScotland - Scottish PremiershipSouth Africa - Premier Soccer LeagueSpain - La LigaSpain - Primera FederaciónSpain - Segunda DivisiónSweden - AllsvenskanSwitzerland - Challenge LeagueSwitzerland - Super LeagueTurkey - Turkish Super LigUSA - Major League SoccerUSA - USL Super LeagueWales - Adran PremierWales - Welsh Premier League------ - AFC Challenge League------ - AFC Champions League Two------ - Caribbean Cup------ - Central American Cup------ - Copa Libertadores------ - Copa Sudamericana------ - Intercontinental Cup------ - Womens Euro Qualifying Play-offs------ - Womens UEFA U-17 Qualifying League A------ - Womens World Cup U-17 select match 27-Oct --- Platense 2:1 Arg.Jrs27-Oct --- Banfield 2:1 Racing27-Oct --- Gsia. LP 2:3 Unión27-Oct --- Atl. Tuc 1:0 Lanús27-Oct --- Tall. Cba 1:1 Tigre28-Oct --- Huracán 0:0 C Cba SdE select match 27-Oct --- West Utd 1:1 West Syd27-Oct --- Auckland 1:0 Sydney FC select match 27-Oct --- WAC 0:0 Salzburg27-Oct --- Grazer AK 1:1 R Wien27-Oct --- LASK 1:2 Sturm Graz select match 27-Oct --- Cl.Brugge 2:1 Anderlcht27-Oct --- Antwerp 3:0 Standard27-Oct --- KAA Gent 0:2 Genk27-Oct --- Union SG 1:3 Cercle select match 28-Oct --- Cuiabá 0:1 Cor hians28-Oct --- Vasco 3:2 Bahia30-Oct --- Inter 1:1 Flamengo select match 28-Oct --- Ludogrets 3:0 CSKA 48 select match 27-Oct --- Brøndby 0:0 FC Cph.27-Oct --- Vejle BK 2:0 Lyngby27-Oct --- Viborg 4:2 Sønderjys27-Oct --- Midtjyl. 2:0 AGF28-Oct --- Randers 4:0 Nordsjæl. select match 27-Oct --- Chelsea 2:1 Newcastle27-Oct --- C Palace 1:0 Tottenham27-Oct --- West Ham 2:1 Man.Utd27-Oct --- Arsenal 2:2 Liverpool select match 29-Oct --- Southmptn 3:2 Stoke City29-Oct --- Brentford 1:1 Sheff.Wed30-Oct --- Brighton 2:3 Liverpool30-Oct --- Newcastle 2:0 Chelsea30-Oct --- A.Villa 1:2 C Palace30-Oct --- Man.Utd 5:2 Leicester30-Oct --- Preston 0:3 Arsenal30-Oct --- Tottenham 2:1 Man.City select match 28-Oct --- Blackpool 2:2 Wigan29-Oct --- Lincoln C 2:1 Northmptn29-Oct --- Stockport 4:1 Reading29-Oct --- Stevenage 1:4 Bolton select match 29-Oct --- Barnsley 1:3 Doncaster29-Oct --- Mansfield 3:0 Newcastle29-Oct --- Charlton 3:0 Chelsea29-Oct --- Bristol R 2:3 Exeter29-Oct --- Cheltnham 3:1 West Ham select match 29-Oct --- Fleetwood 2:2 Salford select match 28-Oct --- Watford 7:0 Colchestr28-Oct --- Fleetwood 2:1 Sheff.Wed28-Oct --- Bristol C 2:2 Ipswich28-Oct --- Brentford 4:1 QPR28-Oct --- Swansea 0:1 Cardiff select match 27-Oct --- Norwich C 3:3 Middlsbro select match 27-Oct --- FC Lahti 1:0 FF Jaro30-Oct --- FC Haka 1:2 Seinäjoki select match 27-Oct --- Lyon 2:2 Auxerre27-Oct --- Nice 2:1 Monaco27-Oct --- Montpelr 0:3 Toulouse27-Oct --- Strasbourg 3:1 Nantes27-Oct --- Marseille 0:3 PSG select match 29-Oct --- Martigues 0:3 Caen29-Oct --- Amiens 0:0 Paris FC29-Oct --- Bastia 2:2 Rodez29-Oct --- Guingamp 1:0 Ajaccio29-Oct --- Grenoble 0:0 Annecy29-Oct --- Lorient 4:2 Dunkerque29-Oct --- Red Star 1:0 Metz29-Oct --- Laval 1:2 Clermont29-Oct --- Troyes 3:0 Pau select match 27-Oct --- Darmstadt 1:1 SSV Ulm27-Oct --- Magdeburg 0:3 Hannover27-Oct --- Braunschw 1:1 Münster select match 27-Oct --- E Cottbus 5:1 TSV 186027-Oct --- VfB St II 0:1 Erzgb Aue27-Oct --- Waldhof 2:2 Wiesbaden select match 27-Oct --- Bochum 0:5 Bayern27-Oct --- U Berlin 1:1 Eintracht27-Oct --- Heidenhm 0:0 Hoffenhm select match 29-Oct --- Leverkusn 3:0 Elversbrg29-Oct --- Offenbach 0:2 Karlsruhe29-Oct --- Augsburg 3:0 Schalke29-Oct --- Leipzig 4:2 St Pauli29-Oct --- Stuttgart 2:1 Kslautern29-Oct --- Köln 3:0 Kiel29-Oct --- Wolfsburg 1:0 Dortmund29-Oct --- Regensbg 1:0 Fürth30-Oct --- Freiburg 2:1 Hamburg30-Oct --- Hertha 2:1 Heidenhm30-Oct --- Eintracht 2:1 Mgladbach30-Oct --- Paderborn 0:1 Werder30-Oct --- Bielefeld 2:0 U Berlin30-Oct --- Hoffenhm 2:1 Nürnberg30-Oct --- Dresden 2:3 Darmstadt30-Oct --- Mainz 0:4 Bayern select match 27-Oct --- Asteras 1:0 Olympiacs27-Oct --- PAO 1:1 Aris.Thes27-Oct --- PAOK 1:2 OFI27-Oct --- Kallithea 0:3 Atromitos select match 27-Oct --- Mumbai 1:1 Odisha30-Oct --- Hyderabad 0:2 MohunBagn31-Oct --- Punjab 3:2 Chennaiyi select match 27-Oct --- Dundalk 0:1 Shamrock select match 28-Oct --- Wexford 0:0 Athlone T28-Oct --- UCD 1:0 Bray select match 27-Oct --- Parma 1:1 Empoli27-Oct --- Lazio 3:0 Genoa27-Oct --- Monza 2:2 Venezia27-Oct --- Inter 4:4 Juventus27-Oct --- Fiorentina 5:1 Roma29-Oct --- Cagliari 0:2 Bologna29-Oct --- Lecce 1:0 H.Verona29-Oct --- Milan 0:2 Napoli30-Oct --- Empoli 0:3 Inter30-Oct --- Venezia 3:2 Udinese30-Oct --- Atalanta 2:0 Monza30-Oct --- Juventus 2:2 Parma31-Oct --- Genoa 0:1 Fiorentina31-Oct --- Como 1:5 Lazio31-Oct --- Roma 1:0 Torino select match 27-Oct --- Catanzaro 3:0 Sudtirol27-Oct --- Frosinone 0:0 Pisa27-Oct --- Sampdoria 1:0 Mantova29-Oct --- Bari 0:0 Carrarese29-Oct --- Brescia 1:1 Spezia29-Oct --- J. Stabia 2:2 Sassuolo29-Oct --- Modena 2:2 Cremonese29-Oct --- Reggiana 0:1 Cosenza29-Oct --- Salerntna 1:1 Cesena30-Oct --- Sudtirol 1:1 Frosinone30-Oct --- Cittadella 0:0 Sampdoria30-Oct --- Mantova 0:0 Palermo30-Oct --- Pisa 0:0 Catanzaro select match 27-Oct --- Perugia 0:2 Milan U2327-Oct --- Albinolef 0:2 Padova27-Oct --- Avellino 6:0 ACMessina27-Oct --- Catania 0:1 Latina27-Oct --- Taranto 0:0 Turris27-Oct --- Altamura 2:0 Juve U2327-Oct --- Benevento 1:0 Casertana27-Oct --- F.Salò 2:1 Lecco27-Oct --- Pineto 1:0 Ascoli27-Oct --- Pontedera 1:1 V.Entella27-Oct --- Giugliano 1:3 Crotone27-Oct --- Sorrento 2:1 Foggia27-Oct --- Lucchese 1:3 Pescara29-Oct --- Arzignano 1:0 Pro Patria29-Oct --- Atal. U23 2:0 PVercelli29-Oct --- Caldiero 1:0 Giana29-Oct --- Trento 1:1 V. Verona29-Oct --- Sestri L. 0:1 Ternana29-Oct --- Spal 1:1 Pianese29-Oct --- Lumezzane 0:2 Per ttese29-Oct --- Novara 0:0 LRVicenza29-Oct --- Carpi 2:1 Arezzo29-Oct --- Gubbio 1:3 V. Pesaro29-Oct --- Rimini 1:0 Legnago30-Oct --- AZPicerno 1:3 Giugliano30-Oct --- Lecco 1:0 Alcione30-Oct --- Triestina 1:1 Albinolef30-Oct --- Clodiense 0:1 F.Salò30-Oct --- Milan U23 0:2 Pineto30-Oct --- Torres 2:1 Perugia30-Oct --- Padova 1:0 Renate30-Oct --- Ascoli 1:1 Cmpobasso30-Oct --- Pescara 2:1 Pontedera30-Oct --- V.Entella 0:0 Lucchese30-Oct --- Trapani 1:2 Avellino31-Oct --- Potenza 5:0 Taranto31-Oct --- Casertana 1:1 Altamura31-Oct --- Latina 0:1 Monopoli31-Oct --- Juve U23 0:1 Sorrento31-Oct --- ACMessina 1:3 Cavese31-Oct --- Crotone 2:2 Benevento31-Oct --- Foggia 0:1 Cerignola31-Oct --- Turris 1:1 Catania select match 30-Oct --- YokohamaM 0:0 Urawa select match 27-Oct --- Necaxa 1:3 Toluca27-Oct --- Juárez 2:4 San Luis27-Oct --- América 2:1 Monterrey select match 27-Oct --- FC Emmen 0:1 Telstar27-Oct --- MVV 1:2 Helmond S select match 27-Oct --- Utrecht 0:2 Feyenoord27-Oct --- Twente 5:0 Heracles27-Oct --- Ajax 1:0 Willem II27-Oct --- AZ 2:2 Go Ah Eag30-Oct --- Feyenoord 0:2 Ajax select match 27-Oct --- Ham-Kam 1:0 KBK27-Oct --- Lillstrom 3:0 Odd27-Oct --- Sandefjor 2:1 KFUM Oslo27-Oct --- Sarpsborg 1:2 Viking27-Oct --- Haugesund 0:3 Molde27-Oct --- Brann 4:0 Tromsø28-Oct --- B.Glimt 2:3 Rosenborg select match 27-Oct --- Comercio 0:12 S Cristal27-Oct --- Sp. Boys 1:1 UTC27-Oct --- Huancayo 2:4 Melgar27-Oct --- Universit 3:1 Cienciano select match 27-Oct --- Braga 2:0 Farense27-Oct --- Benfica 5:0 Rio Ave27-Oct --- E.Amadora 2:2 Guimaraes28-Oct --- AVS 0:5 Porto select match 27-Oct --- Oţelul 0:2 USlobozia27-Oct --- FCSB 0:0 Rapid28-Oct --- Botoşani 1:2 U Cluj28-Oct --- Farul 3:2 Craiova select match 27-Oct --- Orenburg 1:2 Rubin27-Oct --- NNovgorod 0:2 Spartak M27-Oct --- Khimki 3:4 Dynamo M27-Oct --- Zenit 1:1 Lokomotiv28-Oct --- KS Samara 1:2 Krasnodar select match 31-Oct --- Shabab SA 3:1 Al-Wehda31-Oct --- Okhdood 4:0 Orobah31-Oct --- Ittihad 1:0 AhliSaudi select match 29-Oct --- Dunfmline 3:0 Livingstn29-Oct --- Morton 0:1 Q. Park29-Oct --- Raith 1:0 Airdrie select match 27-Oct --- Hibernian 1:1 Hearts27-Oct --- Mothrwell 0:3 Celtic27-Oct --- Rangers 2:1 St Mirren30-Oct --- Celtic 2:0 Dundee30-Oct --- Dundee U 1:2 Mothrwell30-Oct --- Hearts 1:2 Kilmarnck30-Oct --- Ross Co 0:0 Hibernian30-Oct --- St Mirren 3:1 St Johnst30-Oct --- Aberdeen 2:1 Rangers select match 27-Oct --- Polokwane 1:0 Sundowns27-Oct --- CTC 0:0 Magesi29-Oct --- AmaZulu 2:0 Chippa29-Oct --- Sekekhune 2:0 R.Bay29-Oct --- TS Galaxy 0:2 Orlando30-Oct --- Golden Ar 0:0 Supersprt30-Oct --- Sundowns 3:0 CTC30-Oct --- Royal AM 0:1 Polokwane30-Oct --- Magesi 2:2 Kaizer Ch31-Oct --- Stelosch 1:0 Gallants select match 27-Oct --- Leganés 3:0 Celta27-Oct --- Getafe 1:1 Valencia27-Oct --- Betis 1:0 A.Madrid27-Oct --- R.Sociedad 0:2 Osasuna28-Oct --- Mallorca 0:0 Athletic select match 27-Oct --- Andorra 1:1 R Soc B27-Oct --- Osasuna B 0:1 Lugo27-Oct --- Castilla 1:1 Algeciras27-Oct --- Villarl B 0:1 R.Murcia27-Oct --- Tarazona 3:0 Amorebiet27-Oct --- R. Huelva 1:0 Alcorcon27-Oct --- Cultural 2:0 Ponf dina27-Oct --- Antequera 1:0 Sanlucar27-Oct --- Barça B 2:2 Barakaldo27-Oct --- Zamora 1:2 Sestao27-Oct --- Merida 2:2 Alcoyano select match 27-Oct --- Malaga 1:0 Eibar27-Oct --- Depor 1:2 R.Santder27-Oct --- Elche 1:0 Burgos27-Oct --- Albacete 3:3 Sp.Gijon27-Oct --- Huesca 2:2 Almeria27-Oct --- Granada 1:2 Levante28-Oct --- R. Ferrol 1:1 Tenerife select match 27-Oct --- AIK 2:1 Elfsborg27-Oct --- Värnamo 1:2 Norrköpin27-Oct --- Häcken 0:1 Halmstad28-Oct --- Djurgård. 2:1 Västerås28-Oct --- Malmö 2:1 Göteborg select match 27-Oct --- Wil 0:0 Vaduz27-Oct --- Thun 3:1 Schaffhau select match 27-Oct --- Sion 2:2 St Gallen27-Oct --- Lugano 2:0 YB Bern27-Oct --- Zurich 1:3 Servette29-Oct --- Yverdon 0:3 Lausanne30-Oct --- Sion 0:2 Zurich30-Oct --- St Gallen 2:2 Winterthr30-Oct --- YB Bern 3:2 Basel select match 27-Oct --- Gaziantep 3:1 Konya27-Oct --- Alanya 1:2 Antalya27-Oct --- Fenerbhce 2:0 Bodrum28-Oct --- Basaksehi 1:1 Eyüpspor28-Oct --- Gsaray 2:1 Beşiktaş select match 27-Oct --- LAFC 2:1 Whitecaps27-Oct --- Orlando 2:0 Charlotte28-Oct --- Seattle 0:0 Houston28-Oct --- Cincy 1:0 NY City29-Oct --- Salt Lake 0:0 MN Utd select match 27-Oct --- Brooklyn 3:1 FtLaudU27-Oct --- Spokane 1:0 Tampa Sun select match 27-Oct --- TNS 1:1 Barry27-Oct --- Wrexham 3:0 Card Met27-Oct --- Aberystwy 2:4 Cardiff select match 27-Oct --- Aberystwy 2:4 TNS27-Oct --- Connahs 2:1 B.Ferry select match 27-Oct --- Selenge 0:0 Madura27-Oct --- Elephants 0:2 Shan Utd29-Oct --- Paro 1:2 Nejmeh29-Oct --- Al-Quds 0:0 Fotuwa29-Oct --- AbdyshAta 0:2 Arkadag29-Oct --- Seeb 1:0 Ahli BH29-Oct --- Kings 0:4 E Bengal29-Oct --- Maziya 0:2 Al-Arabi30-Oct --- Svay Rien 2:1 Selenge30-Oct --- Tainan 3:2 Elephants select match 30-Oct --- Port FC 1:3 Lion City select match 30-Oct --- Cavalier 7:0 Moca select match 29-Oct --- Saprissa 3:1 Comunicac30-Oct --- Águila 2:2 Motagua30-Oct --- Alaj ense 1:0 Antigua select match 29-Oct --- River 0:0 At.-MG30-Oct --- Peñarol 3:1 Botafogo select match 30-Oct --- Lanús 0:1 Cruzeiro select match 29-Oct --- Al-Ahly 3:0 Al Ain select match 29-Oct --- Czechia 0:0 Belarus29-Oct --- Poland 4:1 Romania29-Oct --- Austria 2:1 Slovenia29-Oct --- Ukraine 2:0 Turkey29-Oct --- Finland 5:0 Montenegro29-Oct --- Sweden 8:0 Luxembourg29-Oct --- Norway 9:0 Albania29-Oct --- N.Ireland 1:0 Croatia29-Oct --- Serbia 4:1 Bosnia-Hz29-Oct --- Wales 2:0 Slovakia29-Oct --- Ireland 3:0 Georgia29-Oct --- Scotland 4:0 Hungary29-Oct --- Portugal 4:0 Azerbaijan29-Oct --- Belgium 5:0 Greece select match 29-Oct --- Switz 4:1 Portugal29-Oct --- Slovenia 1:2 Wales29-Oct --- Finland 0:4 Norway29-Oct --- Belarus 0:3 Greece select match 27-Oct --- Spain 5:0 Ecuador27-Oct --- Japan 2:2 England