Hat tricks, 1996-97 NHL regular season

Brendan Shanahan, Ray Sheppard shared the most hat tricks in the 1996-97 NHL regular season, 3 each. 57 players had at least one, 14 more than once, 73 in all.

Most hat tricks by player

Most hat tricks, 1996-97
GP: Games the player appeared in, however briefly.
1Brendan ShanahanDET3813.730
1Ray SheppardFLA3684.430
3John LeClairPHI2822.411
3Keith Tkachuk—2812.511
3Mario LemieuxPIT2762.611
3Martin GelinasVAN2742.711
3Peter BondraWSH2772.611
3Brett HullSTL2772.620
3Jaromir JagrPIT2633.220
3Mariusz CzerkawskiEDM2762.620
3Mark MessierNYR2712.820
3Paul KariyaANA2692.920
3Tony AmonteCHI2812.520
3Tony GranatoSJ2762.620
15Sergei FedorovDET1741.401
15Eric LindrosPHI1521.901
15Jaroslav SvejkovskyWSH1195.301
15Wendel ClarkTOR1651.501
15Adam GravesNYR1821.210
15Al MacInnisSTL1721.410
15Alex KovalevNYR1452.210
15Alexander MogilnyVAN1761.310
15Alexei ZhamnovCHI1741.410
15Bill GuerinNJ1821.210
15Brian RolstonNJ1811.210
15Brian SavageMTL1811.210
15Dale HawerchukPHI1512.010
15Dave ReidDAL1821.210
15Derek KingNYI1821.210
15Dino CiccarelliTB1771.310
15Ed OlczykLA1791.310
15Eric DazeCHI1711.410
15Eric LacroixCOL1811.210
15German TitovCGY1791.310
15Jeff O'NeillCAR1721.410
15Jim McKenzie—1651.510
15Joe JuneauWSH1581.710
15Joe SakicCOL1651.510
15Kent MandervilleCAR1442.310
15Mark RecchiMTL1821.210
15Martin RucinskyMTL1701.410
15Mats SundinTOR1821.210
15Michal GrosekBUF1821.210
15Mike Gartner—1821.210
15Miroslav SatanBUF1761.310
15Owen NolanSJ1721.410
15Peter ForsbergCOL1651.510
15Randy McKayNJ1771.310
15Rem MurrayEDM1821.210
15Ryan SmythEDM1821.210
15Scott YoungCOL1721.410
15Teemu SelanneANA1781.310
15Theoren FleuryCGY1811.210
15Trent KlattPHI1761.310
15Valeri KamenskyCOL1681.510
15Vincent DamphousseMTL1821.210
15Zigmund PalffyNYI1801.310

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, 1996-97
Apr 13, 1997Jaroslav SvejkovskyWSH@ BUFW 8-34 G, 0 A, 4 PTS
Apr 13, 1997Eric DazeCHI@ DALW 5-23 G, 1 A, 4 PTS
Apr 11, 1997Alexei ZhamnovCHIvs CGYW 7-33 G, 0 A, 3 PTS
Apr 4, 1997Tony GranatoSJvs COLW 7-6 OT3 G, 0 A, 3 PTS
Apr 4, 1997Miroslav SatanBUFvs NYRW 5-13 G, 0 A, 3 PTS
Apr 2, 1997Peter ForsbergCOL@ CGYW 5-13 G, 0 A, 3 PTS
Mar 29, 1997Zigmund PalffyNYIvs BOSW 8-23 G, 1 A, 4 PTS
Mar 26, 1997Valeri KamenskyCOL@ DETL 6-5 OT3 G, 0 A, 3 PTS
Mar 20, 1997Keith Tkachuk—@ CHIW 4-24 G, 0 A, 4 PTS
Mar 19, 1997Eric LindrosPHI@ TORW 6-34 G, 2 A, 6 PTS
Mar 16, 1997Tony AmonteCHIvs NYIW 5-43 G, 1 A, 4 PTS
Mar 14, 1997Adam GravesNYR@ OTTW 4-3 OT3 G, 0 A, 3 PTS
Mar 14, 1997Joe SakicCOLvs PITW 6-33 G, 0 A, 3 PTS
Mar 13, 1997Ray SheppardFLAvs VANW 5-43 G, 0 A, 3 PTS
Mar 13, 1997Randy McKayNJvs CARW 6-03 G, 0 A, 3 PTS
Mar 12, 1997Kent MandervilleCARvs BOSW 6-33 G, 0 A, 3 PTS
Mar 6, 1997Peter BondraWSHvs COLW 6-34 G, 0 A, 4 PTS
Mar 1, 1997Trent KlattPHI@ BOST 5-5 OT3 G, 0 A, 3 PTS
Feb 27, 1997Martin GelinasVANvs —W 6-24 G, 1 A, 5 PTS
Feb 26, 1997John LeClairPHI@ OTTW 8-53 G, 1 A, 4 PTS
Feb 19, 1997Mariusz CzerkawskiEDMvs TORW 6-53 G, 1 A, 4 PTS
Feb 18, 1997Jim McKenzie—vs LAW 6-13 G, 0 A, 3 PTS
Feb 12, 1997Brendan ShanahanDETvs SJW 7-13 G, 1 A, 4 PTS
Feb 8, 1997Brendan ShanahanDET@ PITW 6-5 OT3 G, 1 A, 4 PTS
Feb 8, 1997Mark MessierNYR@ NYIW 5-23 G, 0 A, 3 PTS
Feb 6, 1997Brett HullSTLvs DALW 6-43 G, 1 A, 4 PTS
Feb 6, 1997Martin GelinasVAN@ DETW 7-43 G, 0 A, 3 PTS
Feb 6, 1997John LeClairPHIvs MTLW 9-54 G, 2 A, 6 PTS
Jan 31, 1997Jeff O'NeillCAR@ ANAL 6-33 G, 0 A, 3 PTS
Jan 26, 1997Mario LemieuxPIT@ MTLW 5-24 G, 0 A, 4 PTS
Jan 24, 1997Derek KingNYI@ CARW 5-23 G, 0 A, 3 PTS
Jan 23, 1997Paul KariyaANA@ —L 6-33 G, 0 A, 3 PTS
Jan 10, 1997Paul KariyaANAvs BUFW 5-23 G, 1 A, 4 PTS
Jan 8, 1997Dave ReidDALvs DETW 6-33 G, 1 A, 4 PTS
Jan 7, 1997Ed OlczykLAvs VANW 6-23 G, 0 A, 3 PTS
Jan 6, 1997Vincent DamphousseMTLvs CARW 5-43 G, 0 A, 3 PTS
Dec 31, 1996Bill GuerinNJ@ BUFL 6-53 G, 1 A, 4 PTS
Dec 26, 1996Sergei FedorovDETvs WSHW 5-4 OT5 G, 0 A, 5 PTS
Dec 22, 1996Brett HullSTLvs LAW 7-43 G, 1 A, 4 PTS
Dec 22, 1996German TitovCGY@ —W 7-23 G, 1 A, 4 PTS
Dec 22, 1996Ray SheppardFLA@ NYRL 7-33 G, 0 A, 3 PTS
Dec 21, 1996Mats SundinTOR@ COLW 6-23 G, 1 A, 4 PTS
Dec 19, 1996Mario LemieuxPIT@ STLW 4-03 G, 1 A, 4 PTS
Dec 15, 1996Alexander MogilnyVAN@ STLW 8-03 G, 1 A, 4 PTS
Dec 13, 1996Peter BondraWSH@ ANAL 5-43 G, 0 A, 3 PTS
Dec 11, 1996Al MacInnisSTL@ DALT 5-5 OT3 G, 0 A, 3 PTS
Dec 4, 1996Michal GrosekBUFvs VANL 7-6 OT3 G, 0 A, 3 PTS
Nov 30, 1996Tony AmonteCHI@ LAW 5-33 G, 0 A, 3 PTS
Nov 30, 1996Jaromir JagrPITvs BOSW 6-23 G, 1 A, 4 PTS
Nov 28, 1996Keith Tkachuk—vs NJW 4-3 OT3 G, 0 A, 3 PTS
Nov 27, 1996Brendan ShanahanDETvs TORW 5-23 G, 1 A, 4 PTS
Nov 26, 1996Mark MessierNYR@ —W 3-13 G, 0 A, 3 PTS
Nov 26, 1996Ray SheppardFLAvs BUFW 4-33 G, 0 A, 3 PTS
Nov 21, 1996Dale HawerchukPHIvs PITW 7-33 G, 1 A, 4 PTS
Nov 21, 1996Mark RecchiMTL@ BOSW 6-23 G, 0 A, 3 PTS
Nov 16, 1996Brian RolstonNJvs TBW 6-33 G, 0 A, 3 PTS
Nov 9, 1996Scott YoungCOLvs MTLW 5-23 G, 0 A, 3 PTS
Nov 9, 1996Wendel ClarkTORvs EDMW 7-34 G, 1 A, 5 PTS
Nov 8, 1996Dino CiccarelliTBvs PITT 5-5 OT3 G, 0 A, 3 PTS
Nov 7, 1996Mariusz CzerkawskiEDM@ BOSW 6-03 G, 0 A, 3 PTS
Nov 6, 1996Martin RucinskyMTL@ ANAW 6-53 G, 0 A, 3 PTS
Nov 2, 1996Jaromir JagrPITvs OTTW 7-33 G, 1 A, 4 PTS
Nov 1, 1996Joe JuneauWSHvs PITW 4-23 G, 0 A, 3 PTS
Nov 1, 1996Teemu SelanneANAvs SJW 4-33 G, 0 A, 3 PTS
Oct 27, 1996Owen NolanSJ@ CHIW 6-23 G, 1 A, 4 PTS
Oct 24, 1996Rem MurrayEDM@ LAW 8-23 G, 1 A, 4 PTS
Oct 22, 1996Theoren FleuryCGYvs COLW 5-13 G, 0 A, 3 PTS
Oct 16, 1996Alex KovalevNYRvs PITW 8-13 G, 0 A, 3 PTS
Oct 15, 1996Eric LacroixCOLvs EDMW 7-23 G, 1 A, 4 PTS
Oct 8, 1996Ryan SmythEDM@ TORW 4-23 G, 0 A, 3 PTS
Oct 7, 1996Brian SavageMTLvs ANAT 6-6 OT3 G, 0 A, 3 PTS
Oct 7, 1996Mike Gartner—@ BOSW 5-23 G, 0 A, 3 PTS
Oct 6, 1996Tony GranatoSJ@ LAW 7-6 OT3 G, 1 A, 4 PTS