Hat tricks, 2024-25 NHL regular season

Mikko Rantanen had the most hat tricks in the 2024-25 NHL regular season: 3 in 82 games. 59 players had at least one, 15 more than once, 75 in all.

Most hat tricks by player

Most hat tricks, 2024-25
GP: Games the player appeared in, however briefly.
1Mikko RantanenCOL3823.730
2Adam FantilliCBJ2822.420
2Alex OvechkinWSH2653.120
2David PastrnakBOS2822.420
2Jake GuentzelTB2802.520
2Jason RobertsonDAL2822.420
2John TavaresTOR2752.720
2Mark ScheifeleWPG2822.420
2Matthew KniesTOR2782.620
2Nico HischierNJ2752.720
2Pavel DorofeyevVGK2822.420
2Tage ThompsonBUF2762.620
2Taylor HallCAR2772.620
2Tomas HertlVGK2732.720
2Wyatt JohnstonDAL2822.420
16Joel Eriksson EkMIN1462.201
16Scott LaughtonPHI1801.301
16Alex TuchBUF1821.210
16Aliaksei ProtasWSH1761.310
16Anze KopitarLA1811.210
16Artemi PanarinNYR1801.310
16Artturi LehkonenCOL1691.410
16Barrett HaytonUTAH1821.210
16Brandon HagelTB1821.210
16Brandon MontourSEA1811.210
16Brayden PointTB1771.310
16Bryan RustPIT1711.410
16Carter VerhaegheFLA1811.210
16Cole PerfettiWPG1821.210
16Drake BathersonOTT1821.210
16Dylan HollowaySTL1771.310
16Dylan StromeWSH1821.210
16Evgenii DadonovDAL1801.310
16Jack EichelVGK1771.310
16Jaden SchwartzSEA1811.210
16Jake DeBruskVAN1821.210
16Jason ZuckerBUF1731.410
16Jesper BrattNJ1811.210
16JJ PeterkaBUF1771.310
16Joel KivirantaCOL1791.310
16Jordan KyrouSTL1821.210
16Jordan StaalCAR1751.310
16Kiefer SherwoodVAN1781.310
16Kirill MarchenkoCBJ1791.310
16Kyle ConnorWPG1821.210
16Macklin CelebriniSJ1701.410
16Mitch MarnerTOR1811.210
16Nikita KucherovTB1781.310
16Nikolaj EhlersWPG1691.410
16Ryan DonatoCHI1801.310
16Ryan McLeodBUF1791.310
16Ryan Nugent-HopkinsEDM1781.310
16Ryan O'ReillyNSH1791.310
16Sean CouturierPHI1791.310
16Sidney CrosbyPIT1801.310
16Steven StamkosNSH1821.210
16Tyson FoersterPHI1811.210
16Valeri NichushkinCOL1432.310
16William NylanderTOR1821.210

GP counts the regular-season games on file for the player that season. The last columns split the games by goals.

Every hat trick, newest first

Every hat trick, 2024-25
Apr 15, 2025Dylan StromeWSH@ NYIW 3-13 G, 0 A, 3 PTS
Apr 9, 2025Macklin CelebriniSJ@ MINL 8-7 OT3 G, 2 A, 5 PTS
Apr 9, 2025Matthew KniesTOR@ TBW 4-3 OT3 G, 0 A, 3 PTS
Apr 9, 2025Tyson FoersterPHI@ NYRW 8-53 G, 0 A, 3 PTS
Apr 9, 2025Joel Eriksson EkMINvs SJW 8-7 OT4 G, 0 A, 4 PTS
Apr 6, 2025Tage ThompsonBUFvs BOSW 6-33 G, 0 A, 3 PTS
Apr 5, 2025Evgenii DadonovDALvs PITL 5-33 G, 0 A, 3 PTS
Apr 5, 2025Sidney CrosbyPIT@ DALW 5-33 G, 1 A, 4 PTS
Apr 5, 2025David PastrnakBOSvs CARW 5-13 G, 2 A, 5 PTS
Apr 1, 2025Kirill MarchenkoCBJvs NSHW 8-43 G, 1 A, 4 PTS
Mar 29, 2025Nico HischierNJ@ MINW 5-23 G, 0 A, 3 PTS
Mar 28, 2025Ryan DonatoCHIvs VGKL 5-33 G, 0 A, 3 PTS
Mar 26, 2025Jason RobertsonDAL@ EDMW 4-33 G, 0 A, 3 PTS
Mar 25, 2025Jack EichelVGK@ MINW 5-13 G, 0 A, 3 PTS
Mar 23, 2025Taylor HallCAR@ ANAW 5-23 G, 0 A, 3 PTS
Mar 22, 2025Ryan Nugent-HopkinsEDMvs SEAW 5-43 G, 0 A, 3 PTS
Mar 22, 2025Tomas HertlVGKvs DETW 6-33 G, 0 A, 3 PTS
Mar 20, 2025Pavel DorofeyevVGKvs BOSW 5-13 G, 0 A, 3 PTS
Mar 15, 2025Jordan KyrouSTL@ MINW 5-13 G, 0 A, 3 PTS
Mar 11, 2025Aliaksei ProtasWSH@ ANAW 7-43 G, 0 A, 3 PTS
Mar 9, 2025Adam FantilliCBJ@ NYRW 7-33 G, 0 A, 3 PTS
Mar 9, 2025Tomas HertlVGKvs LAL 6-53 G, 0 A, 3 PTS
Mar 8, 2025Valeri NichushkinCOLvs TORW 7-43 G, 1 A, 4 PTS
Mar 8, 2025Steven StamkosNSHvs CHIW 3-2 OT3 G, 0 A, 3 PTS
Mar 6, 2025Jake GuentzelTBvs BUFW 6-53 G, 0 A, 3 PTS
Mar 2, 2025Wyatt JohnstonDALvs STLW 6-33 G, 0 A, 3 PTS
Feb 23, 2025Jason RobertsonDAL@ NYIW 4-33 G, 0 A, 3 PTS
Feb 23, 2025Alex OvechkinWSHvs EDMW 7-33 G, 0 A, 3 PTS
Feb 22, 2025Barrett HaytonUTAH@ LAL 5-33 G, 0 A, 3 PTS
Feb 4, 2025William NylanderTOR@ CGYW 6-33 G, 0 A, 3 PTS
Feb 2, 2025Carter VerhaegheFLAvs NYIW 6-33 G, 1 A, 4 PTS
Feb 1, 2025David PastrnakBOSvs NYRW 6-33 G, 1 A, 4 PTS
Jan 28, 2025JJ PeterkaBUFvs BOSW 7-23 G, 1 A, 4 PTS
Jan 28, 2025Wyatt JohnstonDAL@ VGKW 4-3 OT3 G, 0 A, 3 PTS
Jan 28, 2025Tage ThompsonBUFvs BOSW 7-23 G, 1 A, 4 PTS
Jan 24, 2025Cole PerfettiWPGvs UTAHW 5-23 G, 0 A, 3 PTS
Jan 22, 2025Adam FantilliCBJ@ TORW 5-13 G, 0 A, 3 PTS
Jan 18, 2025Jaden SchwartzSEAvs LAW 4-23 G, 0 A, 3 PTS
Jan 15, 2025Ryan McLeodBUFvs CARW 4-23 G, 0 A, 3 PTS
Jan 14, 2025Kyle ConnorWPGvs VANW 6-13 G, 1 A, 4 PTS
Jan 14, 2025Pavel DorofeyevVGK@ NSHL 5-33 G, 0 A, 3 PTS
Jan 9, 2025Jordan StaalCARvs TORW 6-33 G, 0 A, 3 PTS
Jan 4, 2025Matthew KniesTORvs BOSW 6-43 G, 2 A, 5 PTS
Jan 4, 2025Ryan O'ReillyNSH@ CGYW 4-13 G, 0 A, 3 PTS
Jan 2, 2025Jason ZuckerBUF@ COLL 6-5 OT3 G, 1 A, 4 PTS
Dec 27, 2024Alex TuchBUFvs CHIW 6-23 G, 0 A, 3 PTS
Dec 27, 2024Mitch MarnerTOR@ DETW 5-23 G, 0 A, 3 PTS
Dec 27, 2024Artturi LehkonenCOL@ UTAHW 4-13 G, 0 A, 3 PTS
Dec 23, 2024Dylan HollowaySTL@ DETW 4-03 G, 0 A, 3 PTS
Dec 23, 2024Mark ScheifeleWPG@ TORW 5-23 G, 1 A, 4 PTS
Dec 22, 2024Joel KivirantaCOLvs SEAW 5-23 G, 0 A, 3 PTS
Dec 16, 2024Kiefer SherwoodVANvs COLW 3-13 G, 0 A, 3 PTS
Dec 15, 2024John TavaresTORvs BUFW 5-33 G, 0 A, 3 PTS
Dec 12, 2024Jake GuentzelTB@ CGYW 8-33 G, 0 A, 3 PTS
Dec 12, 2024Bryan RustPIT@ MTLW 9-23 G, 1 A, 4 PTS
Dec 12, 2024Scott LaughtonPHIvs DETW 4-14 G, 0 A, 4 PTS
Dec 11, 2024Drake BathersonOTTvs ANAW 5-13 G, 1 A, 4 PTS
Dec 10, 2024Mikko RantanenCOL@ PITW 6-23 G, 2 A, 5 PTS
Dec 1, 2024Jake DeBruskVAN@ DETW 5-4 OT3 G, 1 A, 4 PTS
Nov 27, 2024Brayden PointTBvs WSHL 5-43 G, 0 A, 3 PTS
Nov 27, 2024Taylor HallCHIvs DALW 6-23 G, 0 A, 3 PTS
Nov 25, 2024Nico HischierNJvs NSHW 5-23 G, 0 A, 3 PTS
Nov 19, 2024Mark ScheifeleWPGvs FLAW 6-33 G, 0 A, 3 PTS
Nov 17, 2024Alex OvechkinWSH@ VGKW 5-23 G, 0 A, 3 PTS
Nov 14, 2024Jesper BrattNJ@ FLAW 6-23 G, 0 A, 3 PTS
Nov 13, 2024Mikko RantanenCOLvs LAW 4-23 G, 1 A, 4 PTS
Nov 1, 2024Nikolaj EhlersWPG@ CBJW 6-23 G, 1 A, 4 PTS
Oct 29, 2024Brandon MontourSEA@ MTLW 8-23 G, 1 A, 4 PTS
Oct 28, 2024John TavaresTOR@ WPGW 6-43 G, 0 A, 3 PTS
Oct 26, 2024Sean CouturierPHIvs MINW 7-53 G, 2 A, 5 PTS
Oct 22, 2024Brandon HagelTB@ NJW 8-53 G, 1 A, 4 PTS
Oct 17, 2024Artemi PanarinNYR@ DETW 5-23 G, 1 A, 4 PTS
Oct 11, 2024Nikita KucherovTB@ CARW 4-13 G, 1 A, 4 PTS
Oct 10, 2024Anze KopitarLA@ BUFW 3-13 G, 0 A, 3 PTS
Oct 9, 2024Mikko RantanenCOL@ VGKL 8-43 G, 0 A, 3 PTS