Hat tricks, 2019-20 NHL regular season

David Pastrnak, Alex Ovechkin shared the most hat tricks in the 2019-20 NHL regular season, 4 each. 49 players had at least one, 7 more than once, 60 in all.

Most hat tricks by player

Most hat tricks, 2019-20
GP: Games the player appeared in, however briefly.
1David PastrnakBOS4705.731
1Alex OvechkinWSH4685.940
3Mika ZibanejadNYR2573.511
3James NealEDM2553.611
3Connor McDavidEDM2643.120
3Evander KaneSJ2643.120
3Noel AcciariFLA2663.020
8Anthony ManthaDET1432.301
8Jack EichelBUF1681.501
8Leon DraisaitlEDM1711.401
8Alex IafalloLA1701.410
8Alexander RadulovDAL1601.710
8Andrew MangiapaneCGY1681.510
8Anthony CirelliTB1681.510
8Anthony DuclairOTT1661.510
8Artemi PanarinNYR1691.410
8Auston MatthewsTOR1701.410
8Blake ColemanNJ1661.510
8Bo HorvatVAN1691.410
8Bobby RyanOTT1244.210
8Brock BoeserVAN1571.810
8Bryan RustPIT1551.810
8Carter VerhaegheTB1521.910
8David PerronSTL1711.410
8Dustin BrownLA1661.510
8Frank VatranoFLA1691.410
8Gustav NyquistCBJ1701.410
8Jamie BennDAL1691.410
8Jared SpurgeonMIN1621.610
8Jean-Gabriel PageauOTT1671.510
8Jonathan MarchessaultVGK1661.510
8Jordan EberleNYI1581.710
8Kyle ConnorWPG1711.410
8Kyle PalmieriNJ1651.510
8Mark PysykFLA1581.710
8Mark ScheifeleWPG1711.410
8Mike HoffmanFLA1691.410
8Mikko RantanenCOL1422.410
8Nick BoninoNSH1671.510
8Nicolas DeslauriersANA1591.710
8Patrice BergeronBOS1611.610
8Patrick KaneCHI1701.410
8Sebastian AhoCAR1681.510
8Timo MeierSJ1701.410
8Tony DeAngeloNYR1681.510
8Tyler ToffoliLA1681.510
8Tyson JostCOL1671.510
8William KarlssonVGK1631.610
8Zach WerenskiCBJ1631.610

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, 2019-20
Mar 10, 2020Nicolas DeslauriersANAvs OTTW 5-23 G, 0 A, 3 PTS
Mar 7, 2020Dustin BrownLAvs MINW 7-33 G, 1 A, 4 PTS
Mar 5, 2020Mika ZibanejadNYRvs WSHW 6-5 OT5 G, 0 A, 5 PTS
Mar 3, 2020Bryan RustPITvs OTTW 7-33 G, 0 A, 3 PTS
Mar 2, 2020Leon DraisaitlEDM@ NSHW 8-34 G, 1 A, 5 PTS
Feb 27, 2020Bobby RyanOTTvs VANW 5-23 G, 0 A, 3 PTS
Feb 23, 2020William KarlssonVGK@ ANAW 6-5 OT3 G, 0 A, 3 PTS
Feb 21, 2020Jared SpurgeonMIN@ EDMW 5-33 G, 0 A, 3 PTS
Feb 21, 2020Jordan EberleNYIvs DETW 4-13 G, 0 A, 3 PTS
Feb 20, 2020Mark ScheifeleWPG@ OTTW 5-13 G, 1 A, 4 PTS
Feb 17, 2020Andrew MangiapaneCGYvs ANAW 6-43 G, 1 A, 4 PTS
Feb 15, 2020Tyler ToffoliLA@ COLW 3-13 G, 0 A, 3 PTS
Feb 12, 2020David PastrnakBOSvs MTLW 4-13 G, 0 A, 3 PTS
Feb 11, 2020Jamie BennDALvs CARW 4-13 G, 0 A, 3 PTS
Feb 4, 2020Alex OvechkinWSHvs LAW 4-23 G, 0 A, 3 PTS
Feb 3, 2020Mark PysykFLA@ TORW 5-33 G, 0 A, 3 PTS
Jan 30, 2020Alex IafalloLA@ —W 3-2 OT3 G, 0 A, 3 PTS
Jan 21, 2020Frank VatranoFLA@ CHIW 4-33 G, 0 A, 3 PTS
Jan 18, 2020Alex OvechkinWSH@ NYIW 6-43 G, 0 A, 3 PTS
Jan 17, 2020Anthony CirelliTB@ WPGW 7-13 G, 0 A, 3 PTS
Jan 16, 2020Alex OvechkinWSHvs NJW 5-23 G, 0 A, 3 PTS
Jan 14, 2020Auston MatthewsTORvs NJW 7-43 G, 0 A, 3 PTS
Jan 14, 2020Blake ColemanNJ@ TORL 7-43 G, 0 A, 3 PTS
Jan 9, 2020David PastrnakBOSvs WPGW 5-43 G, 0 A, 3 PTS
Jan 9, 2020Tony DeAngeloNYRvs NJW 6-33 G, 2 A, 5 PTS
Jan 7, 2020Carter VerhaegheTBvs VANW 9-23 G, 0 A, 3 PTS
Jan 5, 2020Evander KaneSJ@ WSHL 5-4 OT3 G, 0 A, 3 PTS
Jan 4, 2020Mikko RantanenCOL@ NJW 5-23 G, 0 A, 3 PTS
Dec 31, 2019Zach WerenskiCBJvs FLAW 4-13 G, 0 A, 3 PTS
Dec 31, 2019James NealEDMvs NYRW 7-53 G, 1 A, 4 PTS
Dec 31, 2019Kyle ConnorWPG@ COLW 7-43 G, 0 A, 3 PTS
Dec 28, 2019Timo MeierSJvs PHIW 6-13 G, 0 A, 3 PTS
Dec 20, 2019Noel AcciariFLAvs DALW 7-43 G, 1 A, 4 PTS
Dec 16, 2019David PerronSTLvs COLW 5-23 G, 0 A, 3 PTS
Dec 16, 2019Noel AcciariFLAvs OTTW 6-13 G, 0 A, 3 PTS
Dec 15, 2019Patrick KaneCHIvs MINW 5-33 G, 0 A, 3 PTS
Dec 14, 2019Anthony DuclairOTTvs CBJW 4-3 OT3 G, 0 A, 3 PTS
Dec 12, 2019Artemi PanarinNYR@ SJW 6-33 G, 1 A, 4 PTS
Dec 7, 2019Sebastian AhoCARvs MINW 6-23 G, 2 A, 5 PTS
Dec 3, 2019Jonathan MarchessaultVGK@ NJW 4-33 G, 0 A, 3 PTS
Nov 30, 2019Alex OvechkinWSH@ DETW 5-23 G, 1 A, 4 PTS
Nov 29, 2019Gustav NyquistCBJvs PITW 5-23 G, 0 A, 3 PTS
Nov 26, 2019David PastrnakBOS@ MTLW 8-13 G, 0 A, 3 PTS
Nov 16, 2019Jack EichelBUFvs OTTW 4-24 G, 0 A, 4 PTS
Nov 14, 2019Connor McDavidEDMvs COLW 6-23 G, 3 A, 6 PTS
Nov 13, 2019Jean-Gabriel PageauOTT@ NJW 4-23 G, 0 A, 3 PTS
Nov 10, 2019Connor McDavidEDM@ ANAW 6-23 G, 0 A, 3 PTS
Oct 30, 2019Brock BoeserVAN@ LAW 5-33 G, 1 A, 4 PTS
Oct 30, 2019Kyle PalmieriNJvs TBL 7-6 OT3 G, 0 A, 3 PTS
Oct 29, 2019Nick BoninoNSHvs CHIW 3-03 G, 0 A, 3 PTS
Oct 29, 2019Alexander RadulovDALvs MINW 6-33 G, 1 A, 4 PTS
Oct 27, 2019Patrice BergeronBOS@ NYRW 7-43 G, 0 A, 3 PTS
Oct 22, 2019Bo HorvatVAN@ DETW 5-23 G, 0 A, 3 PTS
Oct 19, 2019Tyson JostCOL@ TBW 6-23 G, 0 A, 3 PTS
Oct 16, 2019Evander KaneSJvs CARW 5-23 G, 1 A, 4 PTS
Oct 14, 2019David PastrnakBOSvs ANAW 4-24 G, 0 A, 4 PTS
Oct 8, 2019James NealEDM@ NYIW 5-24 G, 0 A, 4 PTS
Oct 6, 2019Anthony ManthaDETvs DALW 4-34 G, 0 A, 4 PTS
Oct 5, 2019Mika ZibanejadNYR@ OTTW 4-13 G, 1 A, 4 PTS
Oct 5, 2019Mike HoffmanFLAvs TBW 4-33 G, 0 A, 3 PTS