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. 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 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.
Hat-tricks
Key4Player scored four goalsPlayer scored hat-trick as a substitute*Home team
Note: The results column shows the home team score first
Player Nationality For Against Result Date Ref. Sunderland Gillingham* 0–4 Reading* Gillingham 3–1 Queens Park Rangers* Coventry City 4–1 4 Leeds United* Queens Park Rangers 6–1 Millwall Derby County* 0–3 Preston North End* Sunderland 3–2 Sunderland* Watford 4–2 Reading* West Ham United 3–1 Leicester City* Stoke City 4–2 Wolverhampton Wanderers* Queens Park Rangers 3–1 Leeds United* Derby County 3–1 Burnley Luton Town* 2–3 Reading* Brighton & Hove Albion 5–1 Norwich City* Southampton 3–1 Plymouth Argyle* Coventry City 3–1 Stoke City Brighton & Hove Albion* 1–5 Colchester United* Derby County 4–3 Burnley* Barnsley 4–2 West Bromwich Albion Ipswich Town* 1–5 Ipswich Town* Luton Town 5–0 4 Colchester United* Hull City 5–1 Birmingham City* Preston North End 3–1 Cardiff City* Leicester City 3–2 Southampton* Barnsley 5–2 Southampton Wolverhampton Wanderers* 0–6 Hull City* Southend United 4–0 Colchester United Southend United* 0–3 West Bromwich Albion* Barnsley 7–0 Crystal Palace Southampton* 1–4 Ipswich Town* Bristol City 6–0 Southampton* Hull City 4–0 Stoke City* West Bromwich Albion 3–1 Stoke City Barnsley* 3–3 Burnley Queens Park Rangers* 2–4 Leicester City West Bromwich Albion* 1–4 Norwich City* Colchester United 5–1 Sheffield United* Leicester City 3–0 Sheffield United* Queens Park Rangers 3–0 Reading* Crystal Palace 4–2 Reading* Sheffield Wednesday 6–0 Wolverhampton Wanderers Preston North End* 1–3 Norwich City* Wolverhampton Wanderers 5–2 Wolverhampton Wanderers* Norwich City 3–3 Charlton Athletic* Norwich City 4–2 Newcastle United* Reading 3–0 Cardiff City Plymouth Argyle* 1–3 Newcastle United Ipswich Town* 0–4 4 Cardiff City* Derby County 6–1 Cardiff City Sheffield United* 3–4 Sheffield United Bristol City* 2–3 Nottingham Forest* Leicester City 5–1 Coventry City* Peterborough United 3–2 Leicester City* Scunthorpe United 5–1 Scunthorpe United* Bristol City 3–0 Burnley* Preston North End 4–3 Crystal Palace* Portsmouth 4–1 Doncaster Rovers* Norwich City 3–1 Preston North End Leeds United* 6–4 Leeds United Scunthorpe United* 1–4 Leeds United* Bristol City 3–1 Norwich City* Ipswich Town 4–1 Norwich City* Sheffield United 4–2 Millwall* Crystal Palace 3–0 Hull City Scunthorpe United* 1–5 Ipswich Town Doncaster Rovers* 0–6 Leicester City Middlesbrough* 3–3 Norwich City* Scunthorpe United 6–0 Norwich City* Scunthorpe United 6–0 Middlesbrough Hull City* 2–4 Norwich City* Derby County 3–2 Peterborough United* Ipswich Town 7–1 Southampton* Nottingham Forest 3–2 Birmingham City* Millwall 3–0 Millwall Leicester City* 0–3 Blackpool Leeds United* 0–5 Southampton* Brighton & Hove Albion 3–0 Blackpool Barnsley* 1–3 Barnsley* Leeds United 4–1 Millwall Barnsley* 1–3 4 Birmingham City Leeds United* 1–4 Southampton Watford* 0–3 Southampton Millwall* 2–3 4 Nottingham Forest Leeds United* 3–7 Burnley Portsmouth* 1–5 Nottingham Forest Crystal Palace* 0–3 West Ham United* Brighton & Hove Albion 6–0 Hull City* Barnsley 3–1 Cardiff City* Wolverhampton Wanderers 3–1 Burnley* Peterborough United 5–2 Crystal Palace* Cardiff City 3–2 4 Barnsley Birmingham City* 0–5 Leicester City* Hull City 3–1 Peterborough United Hull City* 1–3 Burnley* Sheffield Wednesday 3–3 Birmingham City Millwall* 3–3 Crystal Palace* Ipswich Town 5–0 Blackburn Rovers Peterborough United* 1–4 Leicester City Bristol City* 0–4 Nottingham Forest* Huddersfield Town 6–1 Peterborough United Blackburn Rovers* 2–3 Brighton & Hove Albion* Huddersfield Town 4–1 Crystal Palace* Hull City 4–2 Huddersfield Town Bristol City* 1–3 Watford* Bournemouth 6–1 Huddersfield Town* Bournemouth 5–1 Derby County Millwall* 1–5 4 Birmingham City* Sheffield Wednesday 4–1 4 Leeds United Charlton Athletic* 2–4 Derby County* Blackpool 5–1 Reading* Bolton Wanderers 7–1 Reading* Blackpool 5–1 Leeds United* Huddersfield Town 5–1 Bournemouth* Doncaster Rovers 5–0 Blackburn Rovers Huddersfield Town* 2–4 Derby County* Nottingham Forest 5–0 Blackburn Rovers Birmingham City* 2–4 Charlton Athletic Sheffield Wednesday* 2–3 Huddersfield Town Watford* 1–4 Charlton Athletic Blackpool* 0–3 Bolton Wanderers* Rotherham United 3–2 Nottingham Forest* Fulham 5–3 Bournemouth Birmingham City* 0–8 Watford Fulham* 0–5 Middlesbrough Millwall* 1–5 Birmingham City* Reading 6–1 Birmingham City* Wigan Athletic 3–1 Fulham* Nottingham Forest 3–2 4 Watford* Blackpool 7–2 Norwich City* Blackpool 4–0 Brentford* Blackpool 4–0 Bournemouth* Blackpool 4–0 Blackburn Rovers * Nottingham Forest 3–3 Millwall* Derby County 3–3 Fulham* Middlesbrough 4–3 Reading* Ipswich Town 5–1 Birmingham City* Bristol City 4–2 Ipswich Town Rotherham United* 2–5 Derby County* Bristol City 4–0 Burnley* Bristol City 4–0 Hull City* Charlton Athletic 6–0 Charlton Athletic* Reading 3–4 Brighton & Hove Albion* Fulham 5–0 Ipswich Town* Barnsley 4–2 Brentford* Preston North End 5–0 Newcastle United* Norwich City 4–3 Brighton & Hove Albion* Norwich City 5–0 Nottingham Forest Barnsley* 2–5 Newcastle United* Birmingham City 4–0 Norwich City* Derby County 3–0 Brentford* Rotherham United 4–2 Derby County* Fulham 4–2 Wigan Athletic* Barnsley 3–2 Hull City* Burton Albion 4–1 Aston Villa* Norwich City 4–2 Nottingham Forest Hull City* 2–3 4 Sheffield United* Hull City 4–1 Fulham Sheffield United* 4–5 Sheffield United* Fulham 4–5 Derby County Middlesbrough* 0–3 Leeds United Queens Park Rangers* 1–3 Middlesbrough* Leeds United 3–0 Bristol City* Sheffield Wednesday 4–0 Norwich City Hull City* 4–3 Sheffield Wednesday* Norwich City 5–1 Birmingham City* Rotherham United 3–1 Sheffield United* Wigan Athletic 4–2 Birmingham City* Hull City 3–3 4 Aston Villa* Nottingham Forest 5–5 Blackburn Rovers* Sheffield Wednesday 4–2 West Bromwich Albion Rotherham United* 0–4 Sheffield United Aston Villa* 3–3 Birmingham City Queens Park Rangers* 3–4 Brentford* Hull City 5–1 Derby County* Rotherham United 6–1 Bristol City Sheffield United* 2–3 Derby County* Bolton Wanderers 4–0 West Bromwich Albion* Preston North End 4–1 Brentford Barnsley* 1–3 Fulham* Luton Town 3–2 Cardiff City* Birmingham City 4–2 Brentford* Luton Town 7–0 Reading Wigan Athletic* 3–1 Barnsley* Queens Park Rangers 5–3 Sheffield Wednesday Nottingham Forest* 0–4 Queens Park Rangers* Cardiff City 6–1 Brentford Hull City* 1–5 Millwall Nottingham Forest* 0–3 Derby County Millwall* 2–3 4 Reading Luton Town* 0–5 Brentford* Wigan Athletic 3–0 Wigan Athletic* Hull City 8–0 Blackburn Rovers* Wycombe Wanderers 5–0 Luton Town* Preston North End 3–0 Brentford Cardiff City* 2–3 Brentford* Wycombe Wanderers 7–2 Norwich City* Huddersfield Town 7–0 Blackburn Rovers* Huddersfield Town 5–2 Cardiff City Birmingham City* 0–4 Blackburn Rovers* Birmingham City 5–2 Reading* Queens Park Rangers 3–3 Blackburn Rovers* Cardiff City 5–1 Fulham* Swansea City 3–1 Fulham* West Bromwich Albion 3–0 Bristol City* Millwall 3–2 Fulham* Bristol City 6–2 Huddersfield Town Reading* 3–4 Nottingham Forest* Swansea City 5–1 Hull City* Coventry City 3–2 Birmingham City West Bromwich Albion* 2–3 Millwall* Watford 3–0 Millwall Preston North End* 2–4 Middlesbrough* Wigan Athletic 4–1 Burnley* Preston North End 3–0 Millwall* Sheffield United 3–2 Burnley Hull City* 1–3 Hull City* Sheffield Wednesday 4–2 Plymouth Argyle* Norwich City 6–2 Coventry City* Rotherham United 5–0 Preston North End* Huddersfield Town 4–1 Leicester City* Southampton 5–0 West Bromwich Albion Queens Park Rangers* 1–3 Norwich City Derby County* 2–3 4 Stoke City* Portsmouth 6–1 4 Watford Sheffield Wednesday* 2–6 Middlesbrough Oxford United* 2–6 Norwich City* Plymouth Argyle 6–1 4 Portsmouth* Coventry City 4–1 Coventry City* Sunderland 3–0 Portsmouth Norwich City* 3–5 4 Leeds United* Stoke City 6–0 Ipswich Town* Sheffield United 5–0 Wrexham* Coventry City 3–2 Derby County Sheffield United* 1–3 Stoke City* Bristol City 5–1 Watford* Birmingham City 3–0 Norwich City Oxford United* 0–3 Coventry City* Middlesbrough 3–1 Norwich City Bristol City* 2–4 Portsmouth Stoke City* 1–3 Coventry City Watford* 0–4
Multiple hat-tricks Up to and including 2 May 2026. Rank Player Hat-tricks 1 Dwight Gayle 5 2 Michael Chopra 4 Jamie Cureton Andy Johnson Rickie Lambert Ross McCormack Aleksandar Mitrović 8 Adam Armstrong 3 Charlie Austin David Connolly Darius Henderson Chris Iwelumo Dave Kitson Glenn Murray Kevin Phillips Jordan Rhodes Billy Sharp James Vaughan 19 Ché Adams 2 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 Tom Ince Simeon Jackson Adam Le Fondre Radosław Majewski David Nugent Borja Sainz Ellis Simms Marcus Stewart Nathan Tella Mohamed Touré Ricardo Vaz Tê Danny Ward Andreas Weimann Peter Whittingham Chris Wood Haji Wright
Hat-tricks by club Up to and including 2 May 2026. Club Hat-tricksNorwich City16Birmingham City12Reading11Brentford10Burnley10Derby County10Blackburn Rovers9Millwall9Leeds United8Nottingham Forest8Cardiff City7Fulham7Hull City7Leicester City7Sheffield United7Southampton7Ipswich Town6Coventry City5Crystal Palace5Middlesbrough5Stoke City5Watford5West Bromwich Albion5Charlton Athletic4Huddersfield Town4Newcastle United4Barnsley3Brighton & Hove Albion3Bristol City3Bournemouth3Colchester United3Peterborough United3Portsmouth3Preston North End3Wolverhampton Wanderers3Aston Villa2Blackpool2Plymouth Argyle2Queens Park Rangers2Sheffield Wednesday2Sunderland2Wigan Athletic2Bolton Wanderers1Doncaster Rovers1Luton Town1Scunthorpe United1West Ham United1Wrexham1
See also List of Premier League hat-tricks List of EFL League One hat-tricks List of EFL League Two hat-tricks
References