List of EFL Championship hat-tricks

Since the inception of the English association football league competition, the EFL Championship, in 2004, more than 60 players have scored three goals (a hat-trick) or more in a single match. The first player to achieve the feat was Englishman Marcus Stewart, who scored three times for Sunderland in a 4–0 victory at Gillingham on 11 September 2004. Brian Deane, Chris Iwelumo, Michael Chopra, Garath McCleary and Nikola Žigić have each scored four goals in a match. The fixture between Norwich City and Scunthorpe United at Carrow Road in 2011 saw both Grant Holt and Simeon Jackson score a hat-trick for the home team.

Dwight Gayle holds the record for most hat-tricks in the EFL Championship with 5.

Dwight Gayle has scored a hat-trick on five occasions in the Football League Championship. He and Chris Iwelumo scored a hat-trick for three clubs.

The list includes only hat-tricks scored in the league; hat-tricks scored in play-off matches are not counted.

Lee Hughes scored back to back hat tricks but is not listed below.

Hat-tricks

[1]

Key
4Player scored four goals
Player scored hat-trick as a substitute
*Home team
Dave Kitson scored his first hat-trick on 18 September 2004.
Chris Iwelumo scored three hat-tricks for three clubs.
Michael Chopra scored three hat-tricks for Cardiff City.
Rickie Lambert scored four hat-tricks for Southampton.
Note: The results column shows the home team score first
PlayerNationalityForAgainstResultDateRef.
Marcus Stewart  EnglandSunderlandGillingham*0–411 September 2004[2]
Dave Kitson  EnglandReading*Gillingham3–118 September 2004[3]
Jamie Cureton  EnglandQueens Park Rangers*Coventry City4–128 September 2004[4]
Brian Deane4  EnglandLeeds United*Queens Park Rangers6–120 November 2004[5]
Barry Hayles  JamaicaMillwallDerby County*0–328 December 2004[6]
Richard Cresswell  EnglandPreston North End*Sunderland3–21 January 2005[7]
Marcus Stewart  EnglandSunderland*Watford4–212 February 2005[8]
Dave Kitson  EnglandReading*West Ham United3–112 March 2005[9]
David Connolly  IrelandLeicester City*Stoke City4–29 August 2005[10]
Carl Cort  EnglandWolverhampton Wanderers*Queens Park Rangers3–130 August 2005[11]
Rob Hulse  EnglandLeeds United*Derby County3–128 September 2005[12]
Ade Akinbiyi  NigeriaBurnleyLuton Town*2–35 November 2005[13]
Dave Kitson  EnglandReading*Brighton & Hove Albion5–110 December 2005[14]
Dean Ashton  EnglandNorwich City*Southampton3–117 December 2005[15]
Vincent Péricard  FrancePlymouth Argyle*Coventry City3–118 February 2006[16]
Adam Rooney  EnglandStoke CityBrighton & Hove Albion*1–530 April 2006[17]
Jamie Cureton  EnglandColchester United*Derby County4–326 August 2006[18]
Gifton Noel-Williams  EnglandBurnley*Barnsley4–212 September 2006[19]
Kevin Phillips  EnglandWest Bromwich AlbionIpswich Town*1–514 October 2006[20]
Alan Lee  IrelandIpswich Town*Luton Town5–029 October 2006[21]
Chris Iwelumo4  ScotlandColchester United*Hull City5–128 November 2006[22]
Gary McSheffrey  EnglandBirmingham City*Preston North End3–19 December 2006[23]
Michael Chopra  EnglandCardiff City*Leicester City3–227 January 2007[24]
Andrew Surman  EnglandSouthampton*Barnsley5–217 February 2007[25]
Marek Saganowski  PolandSouthamptonWolverhampton Wanderers*0–631 March 2007[26]
Dean Windass  EnglandHull City*Southend United4–031 March 2007[27]
Jamie Cureton  EnglandColchester UnitedSouthend United*0–36 April 2007[28]
Kevin Phillips  EnglandWest Bromwich Albion*Barnsley7–06 May 2007[29]
James Scowcroft  EnglandCrystal PalaceSouthampton*1–411 August 2007[30]
Jonathan Walters  IrelandIpswich Town*Bristol City6–010 November 2007[31]
Stern John  Trinidad and TobagoSouthampton*Hull City4–08 December 2007[32]
Ricardo Fuller  JamaicaStoke City*West Bromwich Albion3–122 December 2007[33]
Liam Lawrence  IrelandStoke CityBarnsley*3–326 December 2007[34]
Andrew Cole  EnglandBurnleyQueens Park Rangers*2–412 February 2008[35]
Steve Howard  ScotlandLeicester CityWest Bromwich Albion*1–415 March 2008[36]
Jamie Cureton  EnglandNorwich City*Colchester United5–122 March 2008[37]
James Beattie  EnglandSheffield United*Leicester City3–05 April 2008[38]
Billy Sharp  EnglandSheffield United*Queens Park Rangers3–016 August 2008[39]
Kevin Doyle  IrelandReading*Crystal Palace4–230 August 2008[40]
Kevin Doyle  IrelandReading*Sheffield Wednesday6–016 September 2008[41]
Chris Iwelumo  ScotlandWolverhampton WanderersPreston North End*1–320 September 2008[42]
Leroy Lita  DR CongoNorwich City*Wolverhampton Wanderers5–221 October 2008[43]
Sylvan Ebanks-Blake  EnglandWolverhampton Wanderers*Norwich City3–33 February 2009[44]
Deon Burton  JamaicaCharlton Athletic*Norwich City4–23 May 2009[45]
Shola Ameobi  EnglandNewcastle United*Reading3–015 August 2009[46]
Michael Chopra  EnglandCardiff CityPlymouth Argyle*1–318 August 2009[47]
Kevin Nolan  EnglandNewcastle UnitedIpswich Town*0–426 September 2009[48]
Michael Chopra4  EnglandCardiff City*Derby County6–129 September 2009[49]
Peter Whittingham  EnglandCardiff CitySheffield United*3–424 October 2009[50]
Darius Henderson  EnglandSheffield UnitedBristol City*2–328 November 2009[51]
Robert Earnshaw  WalesNottingham Forest*Leicester City5–15 December 2009[52]
Freddy Eastwood  WalesCoventry City*Peterborough United3–212 December 2009[53]
Paul Gallagher  ScotlandLeicester City*Scunthorpe United5–113 February 2010[54]
Gary Hooper  EnglandScunthorpe United*Bristol City3–017 April 2010[55]
Chris Iwelumo  ScotlandBurnley*Preston North End4–311 September 2010[56]
James Vaughan  EnglandCrystal Palace*Portsmouth4–114 September 2010[57]
James Coppinger  EnglandDoncaster Rovers*Norwich City3–114 September 2010[58]
Jon Parkin  EnglandPreston North EndLeeds United*6–428 September 2010[59]
Jonny Howson  EnglandLeeds UnitedScunthorpe United*1–430 October 2010[60]
Luciano Becchio  ArgentinaLeeds United*Bristol City3–113 November 2010[61]
Grant Holt  EnglandNorwich City*Ipswich Town4–128 November 2010[62]
Wes Hoolahan  IrelandNorwich City*Sheffield United4–228 December 2010[63]
Jason Puncheon  EnglandMillwall*Crystal Palace3–01 January 2011[64]
Matty Fryatt  EnglandHull CityScunthorpe United*1–55 February 2011[65]
Connor Wickham  EnglandIpswich TownDoncaster Rovers*0–615 February 2011[66]
Yakubu  NigeriaLeicester CityMiddlesbrough*3–32 April 2011[67]
Grant Holt  EnglandNorwich City*Scunthorpe United6–02 April 2011[68]
Simeon Jackson  CanadaNorwich City*Scunthorpe United6–02 April 2011[68]
Scott McDonald  AustraliaMiddlesbroughHull City*2–422 April 2011[69]
Simeon Jackson  CanadaNorwich City*Derby County3–225 April 2011[70]
Lee Tomlin  EnglandPeterborough United*Ipswich Town7–120 August 2011[71]
Rickie Lambert  EnglandSouthampton*Nottingham Forest3–210 September 2011[72]
Chris Wood  New ZealandBirmingham City*Millwall3–011 September 2011[73]
Darius Henderson  EnglandMillwallLeicester City*0–322 October 2011[74]
Jonjo Shelvey  EnglandBlackpoolLeeds United*0–52 November 2011[75]
Rickie Lambert  EnglandSouthampton*Brighton & Hove Albion3–019 November 2011[76]
Matt Phillips  EnglandBlackpoolBarnsley*1–326 December 2011[77]
Ricardo Vaz Tê  PortugalBarnsley*Leeds United4–131 December 2011[78]
Darius Henderson  EnglandMillwallBarnsley*1–321 January 2012[79]
Nikola Žigić4  SerbiaBirmingham CityLeeds United*1–431 January 2012[80]
Rickie Lambert  EnglandSouthamptonWatford*0–325 February 2012[81]
Rickie Lambert  EnglandSouthamptonMillwall*2–317 March 2012[82]
Garath McCleary4  JamaicaNottingham ForestLeeds United*3–720 March 2012[83]
Charlie Austin  EnglandBurnleyPortsmouth*1–531 March 2012[84]
Radosław Majewski  PolandNottingham ForestCrystal Palace*0–331 March 2012[85]
Ricardo Vaz Tê  PortugalWest Ham United*Brighton & Hove Albion6–014 April 2012[86]
Matty Fryatt  EnglandHull City*Barnsley3–117 April 2012[87]
Peter Whittingham  EnglandCardiff City*Wolverhampton Wanderers3–12 September 2012[88]
Charlie Austin  EnglandBurnley*Peterborough United5–215 September 2012[89]
Glenn Murray  EnglandCrystal Palace*Cardiff City3–222 September 2012[90]
Craig Davies4  WalesBarnsleyBirmingham City*0–522 September 2012[91]
David Nugent  EnglandLeicester City*Hull City3–123 September 2012[92]
Emile Sinclair  EnglandPeterborough UnitedHull City*1–329 September 2012[93]
Charlie Austin  EnglandBurnley*Sheffield Wednesday3–32 October 2012[94]
Marlon King  JamaicaBirmingham CityMillwall*3–323 October 2012[95]
Glenn Murray  EnglandCrystal Palace*Ipswich Town5–06 November 2012[96]
Jordan Rhodes  ScotlandBlackburn RoversPeterborough United*1–417 November 2012[97]
Chris Wood  New ZealandLeicester CityBristol City*0–412 January 2013[98]
Radosław Majewski  PolandNottingham Forest*Huddersfield Town6–119 February 2013[99]
Dwight Gayle  EnglandPeterborough UnitedBlackburn Rovers*2–32 March 2013[100]
Leonardo Ulloa  ArgentinaBrighton & Hove Albion*Huddersfield Town4–12 March 2013[101]
Kevin Phillips  EnglandCrystal Palace*Hull City4–25 March 2013[102]
James Vaughan  EnglandHuddersfield TownBristol City*1–327 April 2013[103]
Troy Deeney  EnglandWatford*Bournemouth6–110 August 2013[104]
James Vaughan  EnglandHuddersfield Town*Bournemouth5–124 August 2013[105]
Craig Bryson  ScotlandDerby CountyMillwall*1–514 September 2013[106]
Jesse Lingard4  EnglandBirmingham City*Sheffield Wednesday4–121 September 2013[107]
Ross McCormack4  ScotlandLeeds UnitedCharlton Athletic*2–49 November 2013[108]
Chris Martin  EnglandDerby County*Blackpool5–17 December 2013[109]
Adam Le Fondre  EnglandReading*Bolton Wanderers7–118 January 2014[110]
Adam Le Fondre  EnglandReading*Blackpool5–128 January 2014[111]
Ross McCormack  ScotlandLeeds United*Huddersfield Town5–11 February 2014[112]
Yann Kermorgant  FranceBournemouth*Doncaster Rovers5–01 March 2014[113]
Jordan Rhodes  ScotlandBlackburn RoversHuddersfield Town*2–415 March 2014[114]
Craig Bryson  ScotlandDerby County*Nottingham Forest5–022 March 2014[115]
Rudy Gestede  BeninBlackburn RoversBirmingham City*2–421 April 2014[116]
Marvin Sordell  EnglandCharlton AthleticSheffield Wednesday*2–321 April 2014[117]
Danny Ward  EnglandHuddersfield TownWatford*1–43 May 2014[118]
Callum Harriott  EnglandCharlton AthleticBlackpool*0–33 May 2014[119]
Joe Mason  IrelandBolton Wanderers*Rotherham United3–216 September 2014[120]
Britt Assombalonga  DR CongoNottingham Forest*Fulham5–317 September 2014[121]
Marc Pugh  EnglandBournemouthBirmingham City*0–825 October 2014[122]
Troy Deeney  EnglandWatfordFulham*0–55 December 2014[123]
Jelle Vossen  BelgiumMiddlesbroughMillwall*1–56 December 2014[124]
Demarai Gray  EnglandBirmingham City*Reading6–113 December 2014[125]
Clayton Donaldson  EnglandBirmingham City*Wigan Athletic3–110 January 2015[126]
Ross McCormack  ScotlandFulham*Nottingham Forest3–221 January 2015[127]
Odion Ighalo4  NigeriaWatford*Blackpool7–224 January 2015[128]
Gary Hooper  EnglandNorwich City*Blackpool4–07 February 2015[129]
Jon Toral  SpainBrentford*Blackpool4–024 February 2015[130]
Brett Pitman  EnglandBournemouth*Blackpool4–014 March 2015[131]
Rudy Gestede  BeninBlackburn Rovers *Nottingham Forest3–318 April 2015[132]
Lee Gregory  EnglandMillwall*Derby County3–325 April 2015[133]
Ross McCormack  ScotlandFulham*Middlesbrough4–325 April 2015[134]
Orlando Sa  PortugalReading*Ipswich Town5–111 September 2015[135]
Clayton Donaldson  EnglandBirmingham City*Bristol City4–212 September 2015[136]
Daryl Murphy  IrelandIpswich TownRotherham United*2–57 November 2015[137]
Tom Ince  EnglandDerby County*Bristol City4–015 December 2015[138]
Andre Gray  EnglandBurnley*Bristol City4–028 December 2015[139]
Abel Hernández  UruguayHull City*Charlton Athletic6–016 January 2016[140]
Yaya Sanogo  FranceCharlton Athletic*Reading3–427 February 2016[141]
Tomer Hemed  IsraelBrighton & Hove Albion*Fulham5–015 April 2016[142]
Grant Ward  EnglandIpswich Town*Barnsley4–26 August 2016[143]
Scott Hogan  EnglandBrentford*Preston North End5–017 September 2016[144]
Dwight Gayle  EnglandNewcastle United*Norwich City4–328 September 2016[145]
Glenn Murray  EnglandBrighton & Hove Albion*Norwich City5–029 October 2016[146]
Henri Lansbury  EnglandNottingham ForestBarnsley*2–525 November 2016[147]
Dwight Gayle  EnglandNewcastle United*Birmingham City4–010 December 2016[148]
Nélson Oliveira  PortugalNorwich City*Derby County3–02 January 2017[149]
Jota  SpainBrentford*Rotherham United4–225 February 2017[150]
David Nugent  EnglandDerby County*Fulham4–24 April 2017[151]
Nick Powell  EnglandWigan Athletic*Barnsley3–213 April 2017[152]
Abel Hernández  UruguayHull City*Burton Albion4–112 August 2017[153]
Conor Hourihane  IrelandAston Villa*Norwich City4–219 August 2017[154]
Kieran Dowell  EnglandNottingham ForestHull City*2–328 October 2017[155]
Leon Clarke4  EnglandSheffield United*Hull City4–14 November 2017[156]
Ryan Sessegnon  EnglandFulhamSheffield United*4–521 November 2017[157]
Leon Clarke  EnglandSheffield United*Fulham4–521 November 2017[157]
Matěj Vydra  Czech RepublicDerby CountyMiddlesbrough*0–325 November 2017[158]
Kemar Roofe  EnglandLeeds UnitedQueens Park Rangers*1–39 December 2017[159]
Patrick Bamford  EnglandMiddlesbrough*Leeds United3–02 March 2018[160]
Bobby Reid  EnglandBristol City*Sheffield Wednesday4–03 March 2018[161]
James Maddison  EnglandNorwich CityHull City*4–310 March 2018[162]
Atdhe Nuhiu  KosovoSheffield Wednesday*Norwich City5–16 May 2018[163]
Lukas Jutkiewicz  EnglandBirmingham City*Rotherham United3–16 October 2018[164]
Billy Sharp  EnglandSheffield United*Wigan Athletic4–227 October 2018[165]
Che Adams  EnglandBirmingham City*Hull City3–310 November 2018[166]
Tammy Abraham4  EnglandAston Villa*Nottingham Forest5–528 November 2018[167]
Danny Graham  EnglandBlackburn Rovers*Sheffield Wednesday4–21 December 2018[168]
Dwight Gayle  EnglandWest Bromwich AlbionRotherham United*0–422 December 2018[169]
Billy Sharp  EnglandSheffield UnitedAston Villa*3–38 February 2019[170]
Che Adams  EnglandBirmingham CityQueens Park Rangers*3–49 February 2019[171]
Saïd Benrahma  AlgeriaBrentford*Hull City5–123 February 2019[172]
Martyn Waghorn  EnglandDerby County*Rotherham United6–130 March 2019[173]
Andreas Weimann  AustriaBristol CitySheffield United*2–330 March 2019[174]
Mason Mount  EnglandDerby County*Bolton Wanderers4–013 April 2019[175]
Dwight Gayle  EnglandWest Bromwich Albion*Preston North End4–113 April 2019[176]
Ollie Watkins  EnglandBrentfordBarnsley*1–329 September 2019[177]
Aleksandar Mitrović  SerbiaFulham*Luton Town3–223 October 2019[178]
Joe Ralls  EnglandCardiff City*Birmingham City4–22 November 2019[179]
Josh Dasilva  EnglandBrentford*Luton Town7–030 November 2019[180]
George Pușcaș  RomaniaReadingWigan Athletic*3–130 November 2019[181]
Conor Chaplin  EnglandBarnsley*Queens Park Rangers5–314 December 2019[182]
Jordan Rhodes  ScotlandSheffield WednesdayNottingham Forest*0–414 December 2019[183]
Nahki Wells  BermudaQueens Park Rangers*Cardiff City6–11 January 2020[184]
Saïd Benrahma  AlgeriaBrentfordHull City*1–51 February 2020[185]
Matt Smith  EnglandMillwallNottingham Forest*0–36 March 2020[186]
Louie Sibley  EnglandDerby CountyMillwall*2–320 June 2020[187]
Yakou Méïté4  Ivory CoastReadingLuton Town*0–54 July 2020[188]
Saïd Benrahma  AlgeriaBrentford*Wigan Athletic3–04 July 2020[189]
Kieran Dowell  EnglandWigan Athletic*Hull City8–014 July 2020[190]
Adam Armstrong  EnglandBlackburn Rovers*Wycombe Wanderers5–019 September 2020[191]
James Collins  IrelandLuton Town*Preston North End3–012 December 2020[192]
Sergi Canós  SpainBrentfordCardiff City*2–326 December 2020[193]
Ivan Toney  EnglandBrentford*Wycombe Wanderers7–230 January 2021[194]
Teemu Pukki  FinlandNorwich City*Huddersfield Town7–06 April 2021[195]
Adam Armstrong  EnglandBlackburn Rovers*Huddersfield Town5–224 April 2021[196]
Harry Wilson  WalesCardiff CityBirmingham City*0–41 May 2021[197]
Adam Armstrong  EnglandBlackburn Rovers*Birmingham City5–28 May 2021[198]
John Swift  EnglandReading*Queens Park Rangers3–311 September 2021[199]
Ben Brereton Díaz  ChileBlackburn Rovers*Cardiff City5–125 September 2021[200]
Aleksandar Mitrović  SerbiaFulham*Swansea City3–129 September 2021[201]
Aleksandar Mitrović  SerbiaFulham*West Bromwich Albion3–030 October 2021[202]
Andreas Weimann  AustriaBristol City*Millwall3–22 January 2022[203]
Aleksandar Mitrović  SerbiaFulham*Bristol City6–215 January 2022[204]
Danny Ward  EnglandHuddersfield TownReading*3–422 January 2022[205]
Sam Surridge  EnglandNottingham Forest*Swansea City5–130 April 2022[206]
Óscar Estupiñán  ColombiaHull City*Coventry City3–227 August 2022[207]
Scott Hogan  IrelandBirmingham CityWest Bromwich Albion*2–314 September 2022[208]
Tom Bradshaw  WalesMillwall*Watford3–019 October 2022[209]
Zian Flemming  NetherlandsMillwallPreston North End*2–412 November 2022[210]
Chuba Akpom  EnglandMiddlesbrough*Wigan Athletic4–126 December 2022[211]
Nathan Tella  NigeriaBurnley*Preston North End3–011 February 2023[212]
Tom Bradshaw  WalesMillwall*Sheffield United3–218 February 2023[213]
Nathan Tella  NigeriaBurnleyHull City*1–315 March 2023[214]
Ozan Tufan  TurkeyHull City*Sheffield Wednesday4–212 August 2023[215]
Morgan Whittaker  EnglandPlymouth Argyle*Norwich City6–223 September 2023[216]
Ellis Simms  EnglandCoventry City*Rotherham United5–05 March 2024[217]
Milutin Osmajić  MontenegroPreston North End*Huddersfield Town4–19 April 2024[218]
Abdul Fatawu  GhanaLeicester City*Southampton5–023 April 2024[219]

Multiple hat-tricks

The following table lists players who have scored two or more hat-tricks.

RankPlayerHat-tricks
1 Dwight Gayle5
2 Michael Chopra4
Jamie Cureton
Andy Johnson
Rickie Lambert
Ross McCormack
Aleksandar Mitrović
8 Adam Armstrong3
Charlie Austin
David Connolly
Darius Henderson
Chris Iwelumo
Dave Kitson
Glenn Murray
Kevin Phillips
Jordan Rhodes
Billy Sharp
James Vaughan
19 Che Adams2
Dean Ashton
Saïd Benrahma
Tom Bradshaw
Craig Bryson
Leon Clarke
Troy Deeney
Clayton Donaldson
Kieran Dowell
Kevin Doyle
Robert Earnshaw
Nicky Forster
Matty Fryatt
Ricardo Fuller
Rudy Gestede
Marlon Harewood
Abel Hernández
Grant Holt
Gary Hooper
Simeon Jackson
Adam Le Fondre
Radosław Majewski
David Nugent
Marcus Stewart
Nathan Tella
Ricardo Vaz Tê
Danny Ward
Andreas Weimann
Peter Whittingham
Chris Wood

See also

References