Page title background image

NHL Hat Tricks Leaders - Players

RANK PLAYER POS TEAM HAT
19Jonathan AspirotD Boston Bruins BOS 0
19Mark KastelicC Boston Bruins BOS 0
19Oliver BjorkstrandRW New York Rangers NYR 0
19Charles Alexis LegaultD Carolina Hurricanes CAR 0
19Brandon BussiG Carolina Hurricanes CAR 0
19Jackson BlakeRW Carolina Hurricanes CAR 0
19Kevin LankinenG Vancouver Canucks VAN 0
19Max JonesLW Edmonton Oilers EDM 0
19Brennan OthmannLW Calgary Flames CGY 0
19Tommy NovakC Pittsburgh Penguins PIT 0
19Alberts SmitsD New York Rangers NYR 0
19Pavel DorofeyevLW New York Rangers NYR 0
19Logan StanleyD New York Islanders NYI 0
19Bo HorvatC New York Islanders NYI 0
19Mark JankowskiC Carolina Hurricanes CAR 0
19Marco RossiC Vancouver Canucks VAN 0
19Jack DruryC Nashville Predators NAS 0
19Ross ColtonC Nashville Predators NAS 0
19Joel HoferG St. Louis Blues STL 0
19Dillon DubeLW St. Louis Blues STL 0
19Danton HeinenLW Columbus Blue Jackets CBJ 0
19Josh NorrisC Buffalo Sabres BUF 0
19Fraser MintenC Boston Bruins BOS 0
19Nick PaulLW Toronto Maple Leafs TOR 0
19Anthony StolarzG Toronto Maple Leafs TOR 0
19Mackie SamoskevichRW Seattle Kraken SEA 0
19Kaapo KakkoRW Seattle Kraken SEA 0
19Tristan LuneauD Anaheim Ducks ANA 0
19Elias PetterssonC Vancouver Canucks VAN 0
19Tom WillanderD Vancouver Canucks VAN 0
19Victor ManciniD Vancouver Canucks VAN 0
19Darnell NurseD San Jose Sharks SJ 0
19Ryan GreeneC Chicago Blackhawks CHI 0
19Ryan Nugent-HopkinsC Edmonton Oilers EDM 0
19Kasperi KapanenRW Edmonton Oilers EDM 0
19Sean KuralyC Boston Bruins BOS 0
19Hampus LindholmD Boston Bruins BOS 0
19Viggo BjörckC Winnipeg Jets WPG 0
19Ryan UfkoD Nashville Predators NAS 0
19Pavel BuchnevichLW St. Louis Blues STL 0
19Cam TalbotG Columbus Blue Jackets CBJ 0
19Sergei BobrovskyG Toronto Maple Leafs TOR 0
19Jake McCabeD Toronto Maple Leafs TOR 0
19Morgan RiellyD Toronto Maple Leafs TOR 0
19Charle-Edouard D'AstousD Tampa Bay Lightning TB 0
19Ilya MikheyevRW Tampa Bay Lightning TB 0
19Jansen HarkinsC Tampa Bay Lightning TB 0
19Tyler KlevenD Ottawa Senators OTT 0
19Easton CowanRW Toronto Maple Leafs TOR 0
19Zachary BolducRW Montreal Canadiens MON 0
19Rasmus RistolainenD Philadelphia Flyers PHI 0
19Cole PerfettiC Winnipeg Jets WPG 0
19Morgan BarronC Winnipeg Jets WPG 0
19Dylan DeMeloD Winnipeg Jets WPG 0
19Josh MorrisseyD Winnipeg Jets WPG 0
19Artem DudaD Utah Mammoth UTA 0
19Max SassonC Vancouver Canucks VAN 0
19Ryan SheaD Edmonton Oilers EDM 0
19Vasily PodkolzinRW Edmonton Oilers EDM 0
19Zayne ParekhD Calgary Flames CGY 0
19Tanner JeannotLW Boston Bruins BOS 0
19Ville OttavainenD Seattle Kraken SEA 0
19Ryan WintertonC Seattle Kraken SEA 0
19Ryker EvansD Seattle Kraken SEA 0
19Sam ColangeloRW Anaheim Ducks ANA 0
19Filip HronekD Vancouver Canucks VAN 0
19Jake DeBruskLW Vancouver Canucks VAN 0
19Corey PerryRW Los Angeles Kings LA 0
19Mats ZuccarelloRW Los Angeles Kings LA 0
19Morgan FrostC Calgary Flames CGY 0
19Lian BichselD Dallas Stars DAL 0
19Miro HeiskanenD Dallas Stars DAL 0
19Tyler MyersD Dallas Stars DAL 0
19Tyler SeguinC Dallas Stars DAL 0
19Radek FaksaC Dallas Stars DAL 0
19Alex VlasicD Chicago Blackhawks CHI 0
19Andrew MangiapaneLW Chicago Blackhawks CHI 0
19Jet GreavesG Columbus Blue Jackets CBJ 0
19Nate SchmidtD Utah Mammoth UTA 0
19Lawson CrouseLW Utah Mammoth UTA 0
19Pius SuterC St. Louis Blues STL 0
19Robert ThomasC St. Louis Blues STL 0
19Cam FowlerD St. Louis Blues STL 0
19Zachary L'HeureuxLW Colorado Avalanche COL 0
19Denver BarkeyC Philadelphia Flyers PHI 0
19Anthony ManthaRW New Jersey Devils NJ 0
19Jesperi KotkaniemiC Carolina Hurricanes CAR 0
19Connor DewarC Pittsburgh Penguins PIT 0
19Trevor van RiemsdykD Pittsburgh Penguins PIT 0
19Tye KartyeLW New York Rangers NYR 0
19Joe VelenoC New York Rangers NYR 0
19Jalen ChatfieldD Carolina Hurricanes CAR 0
19Sandis VilmanisLW Florida Panthers FLA 0
19Cole ReinhardtLW Florida Panthers FLA 0
19John CarlsonD Tampa Bay Lightning TB 0
19Seth JonesD Florida Panthers FLA 0
19Bo GroulxC Toronto Maple Leafs TOR 0
19Troy StecherD Toronto Maple Leafs TOR 0
19Dennis HildebyG Tampa Bay Lightning TB 0
19Stephen HallidayC Ottawa Senators OTT 0
LEGEND
✕