Skip to main content Skip to site footer

Which players have scored the most hat-tricks across the EFL?

6 February 2023

Prior to this season, Derby County's David McGoldrick has never netted a career treble. Now, he's got three hat-tricks already in the bag!

The Rams striker took home the match ball following Derby's 5-0 win over Morecambe at the weekend to add to his collection, having notched hat-tricks against Forest Green Rovers and Bristol Rovers in the league earlier in the season.

McGoldrick is the only player to have scored more than one treble this season across the Sky Bet Championship, Sky Bet League One and Sky Bet League Two.

Here, we take a divisional look at this season's hat-trick heroes!

Sky Bet Championship

Player Hat-Tricks
Tom Bradshaw 1
Zian Flemming 1
Scott Hogan 1
Óscar Estupiñán 1
Chuba Akpom 1

Sky Bet League One

Player Hat-Tricks
David McGoldrick 3
Sam Smith 1
Jevani Brown 1
Victor Adeboyejo 1
Josh Windass 1
Jack Diamond 1
Davis Keillor-Dunn 1

Sky Bet League Two



Danny Johnson


Billy Waters


Matt Smith


Advertisement block