Page title background image

NHL Hat Tricks Leaders - Players

RANK PLAYER POS TEAM HAT
1Connor McDavidC Edmonton Oilers EDM 3
2Cole CaufieldRW Montreal Canadiens MON 2
2Nikolaj EhlersLW Carolina Hurricanes CAR 2
2Steven StamkosC Nashville Predators NAS 2
2Mika ZibanejadC New York Rangers NYR 2
2Macklin CelebriniC San Jose Sharks SJ 2
2Mikael GranlundC Anaheim Ducks ANA 2
2Tyler BertuzziLW Chicago Blackhawks CHI 2
2Kiefer SherwoodLW San Jose Sharks SJ 2
2Logan CooleyC Utah Mammoth UTA 2
2Nick SchmaltzC Utah Mammoth UTA 2
2Pavel ZachaC Boston Bruins BOS 2
2Jack HughesC New Jersey Devils NJ 2
2Owen TippettRW Philadelphia Flyers PHI 2
2Alex OvechkinLW Washington Capitals WAS 2
2Connor BedardC Chicago Blackhawks CHI 2
2Robert ThomasC St. Louis Blues STL 2
18Matthew TkachukLW Florida Panthers FLA 1
18Will CuylleLW New York Rangers NYR 1
18Mavrik BourqueC Dallas Stars DAL 1
18Anthony CirelliC Tampa Bay Lightning TB 1
18Anthony DuclairLW New York Islanders NYI 1
18Dylan GuentherRW Utah Mammoth UTA 1
18Viktor ArvidssonRW Boston Bruins BOS 1
18Charlie CoyleC Columbus Blue Jackets CBJ 1
18Marat KhusnutdinovC Boston Bruins BOS 1
18Simon NemecD New Jersey Devils NJ 1
18Kyle ConnorLW Winnipeg Jets WPG 1
18Morgan GeekieC Boston Bruins BOS 1
18Clayton KellerRW Utah Mammoth UTA 1
18Leon DraisaitlC Edmonton Oilers EDM 1
18Tage ThompsonC Buffalo Sabres BUF 1
18Jason RobertsonLW Dallas Stars DAL 1
18Seth JarvisC Carolina Hurricanes CAR 1
18Cutter GauthierLW Anaheim Ducks ANA 1
18Alex LaferriereRW Los Angeles Kings LA 1
18Kirill MarchenkoRW Columbus Blue Jackets CBJ 1
18Matt BoldyLW Minnesota Wild MIN 1
18Dylan LarkinC Detroit Red Wings DET 1
18Alexandre TexierLW Montreal Canadiens MON 1
18Evgeni MalkinC Pittsburgh Penguins PIT 1
18Kirill KaprizovLW Minnesota Wild MIN 1
18Marcus FolignoLW Minnesota Wild MIN 1
18Nikita KucherovRW Tampa Bay Lightning TB 1
18Wyatt JohnstonC Dallas Stars DAL 1
18Brock NelsonC Colorado Avalanche COL 1
18Ryan O'ReillyC Nashville Predators NAS 1
18Jack QuinnRW Buffalo Sabres BUF 1
18Auston MatthewsC Toronto Maple Leafs TOR 1
18Victor OlofssonLW Calgary Flames CGY 1
18John CarlsonD Anaheim Ducks ANA 1
18Rasmus DahlinD Buffalo Sabres BUF 1
18Dylan HollowayLW St. Louis Blues STL 1
18Darren RaddyshD Tampa Bay Lightning TB 1
18Andrei SvechnikovRW Carolina Hurricanes CAR 1
18Alexis LafrenièreLW New York Rangers NYR 1
18Filip ForsbergLW Nashville Predators NAS 1
18Gabe PerreaultC New York Rangers NYR 1
18Matt SavoieC Edmonton Oilers EDM 1
18Jake GuentzelLW Tampa Bay Lightning TB 1
18Taylor RaddyshRW New York Rangers NYR 1
18Mason MarchmentLW Columbus Blue Jackets CBJ 1
18Valeri NichushkinRW Colorado Avalanche COL 1
18Bo HorvatC New York Islanders NYI 1
18Matthew WoodLW Nashville Predators NAS 1
18Mattias EkholmD Edmonton Oilers EDM 1
18Zach HymanLW Edmonton Oilers EDM 1
18Evan BouchardD Edmonton Oilers EDM 1
18Alex TuchRW Buffalo Sabres BUF 1
18Justin BrazeauRW Pittsburgh Penguins PIT 1
18Brock BoeserRW Vancouver Canucks VAN 1
18Beckett SenneckeRW Anaheim Ducks ANA 1
18Travis KonecnyRW Philadelphia Flyers PHI 1
18Mitch MarnerRW Vegas Golden Knights VEG 1
18Pavel DorofeyevLW Vegas Golden Knights VEG 1
18Pavol RegendaLW San Jose Sharks SJ 1
18Justin SourdifRW Washington Capitals WAS 1
78Dominic JamesC Tampa Bay Lightning TB 0
78Simon BenoitD Toronto Maple Leafs TOR 0
78Nicholas RobertsonLW Toronto Maple Leafs TOR 0
78Henry ThrunD Toronto Maple Leafs TOR 0
78Juho LammikkoRW New Jersey Devils NJ 0
78Nico HischierC New Jersey Devils NJ 0
78Pontus HolmbergRW Tampa Bay Lightning TB 0
78William VilleneuveD Toronto Maple Leafs TOR 0
78Evan RodriguesC Florida Panthers FLA 0
78Marc GatcombC New York Islanders NYI 0
78Maxim ShabanovC New York Islanders NYI 0
78Emil AndraeD Philadelphia Flyers PHI 0
78Ryan LeonardRW Washington Capitals WAS 0
78Ilya ProtasLW Washington Capitals WAS 0
78Jake ChristiansenD Columbus Blue Jackets CBJ 0
78Ondrej PalatLW New York Islanders NYI 0
78Carson SoucyD New York Islanders NYI 0
78Jacob QuillanC Toronto Maple Leafs TOR 0
78Seth JonesD Florida Panthers FLA 0
78Sacha BoisvertC Chicago Blackhawks CHI 0
78Tyler MyersD Dallas Stars DAL 0
78Roope HintzC Dallas Stars DAL 0
78Jesperi KotkaniemiC Carolina Hurricanes CAR 0
LEGEND