Hat tricks, 2003-04 NHL regular season

Bill Guerin had the most hat tricks in the 2003-04 NHL regular season: 3 in 81 games. 37 players had at least one, 6 more than once, 44 in all.

Most hat tricks by player

Most hat tricks, 2003-04
GP: Games the player appeared in, however briefly.
1Bill GuerinDAL3813.730
2Miroslav SatanBUF2812.511
2Ilya KovalchukWPG2802.520
2Joe SakicCOL2792.520
2Marian GaborikMIN2653.120
2Martin St. LouisTB2822.420
7Daniel SedinVAN1811.201
7Markus NaslundVAN1771.301
7Alex TanguayCOL1671.510
7Alyn McCauleySJ1811.210
7Brendan MorrisonVAN1811.210
7Brendan ShanahanDET1821.210
7Brenden MorrowDAL1801.310
7David VybornyCBJ1811.210
7Doug WeightSTL1731.410
7Fredrik ModinTB1821.210
7Glen MurrayBOS1801.310
7Jarome IginlaCGY1801.310
7Jason ArnottDAL1721.410
7Jason BlakeNYI1731.410
7Jeff O'NeillCAR1661.510
7Ladislav Nagy—1541.910
7Matthew LombardiCGY1721.410
7Maxim AfinogenovBUF1731.410
7Milan HejdukCOL1801.310
7Peter BondraWSH1771.310
7Peter ForsbergCOL1372.710
7Radim VrbataCAR1791.310
7Robert LangWSH1691.410
7Scott WalkerNSH1741.410
7Shean DonovanCGY1811.210
7Sheldon SourayMTL1621.610
7Steve SullivanNSH1791.310
7Tyler ArnasonCHI1811.210
7Vincent LecavalierTB1811.210
7Vinny ProspalANA1811.210
7Vladimir OrszaghNSH1811.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, 2003-04
Mar 19, 2004Tyler ArnasonCHIvs VANW 4-3 OT3 G, 0 A, 3 PTS
Mar 19, 2004Jason BlakeNYIvs MINW 3-13 G, 0 A, 3 PTS
Mar 16, 2004Marian GaborikMINvs OTTW 5-23 G, 2 A, 5 PTS
Mar 14, 2004Brendan ShanahanDETvs NSHW 3-2 OT3 G, 0 A, 3 PTS
Mar 8, 2004Milan HejdukCOL@ VANW 9-23 G, 0 A, 3 PTS
Mar 3, 2004Bill GuerinDALvs CBJW 4-23 G, 0 A, 3 PTS
Mar 3, 2004Joe SakicCOLvs VANT 5-5 OT3 G, 1 A, 4 PTS
Feb 24, 2004Daniel SedinVANvs DETW 4-24 G, 0 A, 4 PTS
Feb 20, 2004Jason ArnottDALvs COLW 5-13 G, 0 A, 3 PTS
Feb 18, 2004Steve SullivanNSHvs SJW 7-33 G, 1 A, 4 PTS
Feb 17, 2004Marian GaborikMIN@ NJT 4-4 OT3 G, 0 A, 3 PTS
Feb 16, 2004Miroslav SatanBUFvs WPGW 7-24 G, 0 A, 4 PTS
Feb 3, 2004Jarome IginlaCGYvs LAT 4-4 OT3 G, 0 A, 3 PTS
Feb 1, 2004Glen MurrayBOSvs PITW 4-13 G, 0 A, 3 PTS
Jan 31, 2004Brenden MorrowDAL@ —W 5-43 G, 0 A, 3 PTS
Jan 24, 2004Martin St. LouisTB@ CGYW 6-23 G, 1 A, 4 PTS
Jan 23, 2004Vinny ProspalANAvs MINW 6-23 G, 1 A, 4 PTS
Jan 21, 2004Alex TanguayCOL@ FLAW 6-53 G, 0 A, 3 PTS
Jan 16, 2004Jeff O'NeillCAR@ WPGW 4-33 G, 0 A, 3 PTS
Jan 15, 2004Martin St. LouisTBvs CARW 5-43 G, 0 A, 3 PTS
Jan 3, 2004Fredrik ModinTBvs PHIW 6-13 G, 0 A, 3 PTS
Dec 31, 2003Maxim AfinogenovBUFvs WSHW 7-13 G, 0 A, 3 PTS
Dec 31, 2003Miroslav SatanBUFvs WSHW 7-13 G, 0 A, 3 PTS
Dec 22, 2003Scott WalkerNSHvs —T 3-3 OT3 G, 0 A, 3 PTS
Dec 20, 2003Joe SakicCOL@ LAT 3-3 OT3 G, 0 A, 3 PTS
Dec 18, 2003Sheldon SourayMTLvs NSHW 5-4 OT3 G, 1 A, 4 PTS
Dec 9, 2003Markus NaslundVANvs PITW 4-3 OT4 G, 0 A, 4 PTS
Dec 7, 2003Shean DonovanCGYvs PITW 6-13 G, 1 A, 4 PTS
Nov 29, 2003Radim VrbataCARvs PITW 4-33 G, 0 A, 3 PTS
Nov 29, 2003Peter BondraWSH@ CBJW 5-33 G, 0 A, 3 PTS
Nov 29, 2003Brendan MorrisonVAN@ CGYT 4-4 OT3 G, 0 A, 3 PTS
Nov 29, 2003Vladimir OrszaghNSHvs BUFW 4-13 G, 1 A, 4 PTS
Nov 27, 2003Ladislav Nagy—vs LAW 6-43 G, 1 A, 4 PTS
Nov 12, 2003Matthew LombardiCGY@ CHIW 6-23 G, 1 A, 4 PTS
Nov 12, 2003Robert LangWSHvs CARW 7-13 G, 1 A, 4 PTS
Nov 8, 2003Vincent LecavalierTBvs PITW 9-03 G, 0 A, 3 PTS
Nov 7, 2003David VybornyCBJvs WPGW 4-23 G, 0 A, 3 PTS
Nov 2, 2003Bill GuerinDALvs NSHW 7-33 G, 1 A, 4 PTS
Nov 1, 2003Alyn McCauleySJ@ FLAW 6-23 G, 0 A, 3 PTS
Oct 29, 2003Doug WeightSTL@ DETW 6-53 G, 0 A, 3 PTS
Oct 29, 2003Bill GuerinDALvs CGYW 4-3 OT3 G, 0 A, 3 PTS
Oct 23, 2003Peter ForsbergCOLvs EDMW 6-13 G, 0 A, 3 PTS
Oct 23, 2003Ilya KovalchukWPGvs NSHW 4-23 G, 0 A, 3 PTS
Oct 18, 2003Ilya KovalchukWPGvs CHIW 7-23 G, 0 A, 3 PTS