NHL Progressive Leaders and Records for Hat Tricks

Active players are listed in bold.
Members of the Hockey Hall of Fame are marked with an asterisk (*).

Table
  Yearly HAT   Active HAT   Career HAT   Single Season HAT
1917-18Cy Denneny
Joe Malone
7   Joe Malone 7   Joe Malone 7   Joe Malone 7
1918-19Cy Denneny
Newsy Lalonde
3   Joe Malone 8   Joe Malone 8   Joe Malone 7
1919-20Newsy Lalonde 5   Newsy Lalonde 11   Newsy Lalonde 11   Joe Malone 7
1920-21Cy Denneny 4   Newsy Lalonde 14   Newsy Lalonde 14   Joe Malone 7
1921-22Cy Denneny 4   Newsy Lalonde 15   Newsy Lalonde 15   Joe Malone 7
1922-23Babe Dye 3   Joe Malone 8   Newsy Lalonde 15   Joe Malone 7
1923-24Cy Denneny 2   Joe Malone 8   Newsy Lalonde 15   Joe Malone 7
1924-25Babe Dye 5   Odie Cleghorn 7   Newsy Lalonde 15   Joe Malone 7
1925-26Jimmy Herbert
Howie Morenz
Hooley Smith
Nels Stewart
2   Odie Cleghorn 7   Newsy Lalonde 15   Joe Malone 7
1926-27Bill Carson 2   Newsy Lalonde 15   Newsy Lalonde 15   Joe Malone 7
1927-28Howie Morenz 5   Howie Morenz
Aurele Joliat
8   Newsy Lalonde 15   Joe Malone 7
1928-29Bill Cook
Dutch Gainor
Howie Morenz
Nels Stewart
1   Howie Morenz 9   Newsy Lalonde 15   Joe Malone 7
1929-30Howie Morenz
Nels Stewart
Cooney Weiland
3   Howie Morenz 12   Newsy Lalonde 15   Joe Malone 7
1930-31Charlie Conacher
Bill Cook
3   Howie Morenz 12   Newsy Lalonde 15   Joe Malone 7
1931-32Dit Clapper
Charlie Conacher
Johnny Gagnon
Dave Trottier
2   Howie Morenz 12   Newsy Lalonde 15   Joe Malone 7
1932-33Marty Barry
Dit Clapper
Jimmy Ward
2   Howie Morenz 12   Newsy Lalonde 15   Joe Malone 7
1933-34Charlie Conacher 3   Howie Morenz 13   Newsy Lalonde 15   Joe Malone 7
1934-35Charlie Conacher 3   Howie Morenz 13   Newsy Lalonde 15   Joe Malone 7
1935-36Bill Thoms 2   Howie Morenz
Charlie Conacher
13   Newsy Lalonde 15   Joe Malone 7
1936-37Gordie Drillon
Busher Jackson
2   Howie Morenz
Charlie Conacher
13   Newsy Lalonde 15   Joe Malone 7
1937-38Toe Blake
Charlie Conacher
Gordie Drillon
Ray Getliffe
Pep Kelly
Herbie Lewis
Carl Liscombe
Georges Mantha
Baldy Northcott
Alex Shibicky
Nels Stewart
1   Charlie Conacher 14   Newsy Lalonde 15   Joe Malone 7
1938-39Roy Conacher 2   Charlie Conacher 14   Newsy Lalonde 15   Joe Malone 7
1939-40Herb Cain
Woody Dumart
Pat Egan
Red Heron
Syd Howe
Pep Kelly
Lynn Patrick
1   Charlie Conacher 14   Newsy Lalonde 15   Joe Malone 7
1940-41Mud Bruneteau
Hank Goldup
Bryan Hextall
Phil Watson
Eddie Wiseman
1   Charlie Conacher 14   Newsy Lalonde 15   Joe Malone 7
1941-42Lynn Patrick 2   Busher Jackson 7   Newsy Lalonde 15   Joe Malone 7
1942-43Bill Cowley 3   Busher Jackson 7   Newsy Lalonde 15   Joe Malone 7
1943-44Mud Bruneteau
Bill Cowley
Maurice Richard
3   Syd Howe
Busher Jackson
7   Newsy Lalonde 15   Joe Malone 7
1944-45Maurice Richard 4   Syd Howe
Maurice Richard
7   Newsy Lalonde 15   Joe Malone 7
1945-46Max Bentley
Gaye Stewart
Billy Taylor
2   Maurice Richard
Syd Howe
7   Newsy Lalonde 15   Joe Malone 7
1946-47Maurice Richard 4   Maurice Richard 11   Newsy Lalonde 15   Joe Malone 7
1947-48Maurice Richard 3   Maurice Richard 14   Newsy Lalonde 15   Joe Malone 7
1948-49Gerry Couture
Cal Gardner
Ted Lindsay
Ken Mosdell
Bill Mosienko
Maurice Richard
1   Maurice Richard 15   Maurice Richard
Newsy Lalonde
15   Joe Malone 7
1949-50Roy Conacher
Gordie Howe
2   Maurice Richard 15   Maurice Richard
Newsy Lalonde
15   Joe Malone 7
1950-51Gordie Howe
Maurice Richard
3   Maurice Richard 18   Maurice Richard 18   Joe Malone 7
1951-52Gordie Howe
Dickie Moore
2   Maurice Richard 19   Maurice Richard 19   Joe Malone 7
1952-53Wally Hergesheimer
Gordie Howe
2   Maurice Richard 19   Maurice Richard 19   Joe Malone 7
1953-54Maurice Richard 2   Maurice Richard 21   Maurice Richard 21   Joe Malone 7
1954-55Maurice Richard 3   Maurice Richard 24   Maurice Richard 24   Joe Malone 7
1955-56Jean Beliveau 2   Maurice Richard 25   Maurice Richard 25   Joe Malone 7
1956-57Andy Bathgate
Jean Beliveau
Real Chevrefils
Brian Cullen
Dick Duff
Lorne Ferguson
Gordie Howe
Hec Lalande
Ted Lindsay
Fleming MacKell
Jack McIntyre
Dickie Moore
Sid Smith
Johnny Wilson
1   Maurice Richard 25   Maurice Richard 25   Joe Malone 7
1957-58Frank Mahovlich 2   Maurice Richard 26   Maurice Richard 26   Joe Malone 7
1958-59Jean Beliveau 4   Maurice Richard 26   Maurice Richard 26   Joe Malone 7
1959-60Bobby Hull 4   Maurice Richard 26   Maurice Richard 26   Joe Malone 7
1960-61Bernie Geoffrion
Frank Mahovlich
3   Bernie Geoffrion 13   Maurice Richard 26   Joe Malone 7
1961-62Bobby Hull 2   Bernie Geoffrion
Gordie Howe
13   Maurice Richard 26   Joe Malone 7
1962-63Stan Mikita 3   Bernie Geoffrion 14   Maurice Richard 26   Joe Malone 7
1963-64Bobby Hull
Stan Mikita
Kenny Wharram
2   Bernie Geoffrion 14   Maurice Richard 26   Joe Malone 7
1964-65Bobby Hull
Norm Ullman
2   Gordie Howe 14   Maurice Richard 26   Joe Malone 7
1965-66Bobby Hull 4   Bobby Hull 17   Maurice Richard 26   Joe Malone 7
1966-67Bobby Hull 3   Bobby Hull 20   Maurice Richard 26   Joe Malone 7
1967-68Jean Beliveau
Stan Mikita
3   Bobby Hull 21   Maurice Richard 26   Joe Malone 7
1968-69Frank Mahovlich 4   Bobby Hull 24   Maurice Richard 26   Joe Malone 7
1969-70Dave Balon
Bill Collins
Ray Cullen
Earl Ingarfield
Andre Lacroix
Stan Mikita
2   Bobby Hull 24   Maurice Richard 26   Joe Malone 7
1970-71Phil Esposito 7   Bobby Hull 27   Bobby Hull 27   Joe Malone 7
1971-72Phil Esposito 4   Bobby Hull 28   Bobby Hull 28   Joe Malone 7
1972-73Phil Esposito 4   Norm Ullman
Stan Mikita
14   Bobby Hull 28   Joe Malone 7
1973-74Rick Martin 4   Stan Mikita 16   Bobby Hull 28   Joe Malone 7
1974-75Phil Esposito
Bobby Orr
4   Stan Mikita 16   Bobby Hull 28   Joe Malone 7
1975-76Rick Martin 7   Stan Mikita
Rick Martin
16   Bobby Hull 28   Joe Malone
Rick Martin
7
1976-77Marcel Dionne
Bernie Federko
Ren Robert
Gregg Sheppard
3   Rick Martin 18   Bobby Hull 28   Joe Malone
Rick Martin
7
1977-78Gilbert Perreault 4   Rick Martin 18   Bobby Hull 28   Joe Malone
Rick Martin
7
1978-79Mike Bossy 5   Rick Martin 20   Bobby Hull 28   Joe Malone
Rick Martin
7
1979-80Marcel Dionne
Blair MacDonald
4   Bobby Hull 28   Bobby Hull 28   Joe Malone
Rick Martin
7
1980-81Mike Bossy 9   Rick Martin
Marcel Dionne
21   Bobby Hull 28   Mike Bossy 9
1981-82Wayne Gretzky 10   Marcel Dionne 23   Bobby Hull 28   Wayne Gretzky 10
1982-83Lanny McDonald
Kent Nilsson
5   Marcel Dionne 25   Bobby Hull 28   Wayne Gretzky 10
1983-84Wayne Gretzky 10   Mike Bossy 29   Mike Bossy 29   Wayne Gretzky
Wayne Gretzky
10
1984-85Wayne Gretzky 6   Wayne Gretzky 34   Wayne Gretzky 34   Wayne Gretzky
Wayne Gretzky
10
1985-86Glenn Anderson
Mike Bossy
4   Wayne Gretzky
Mike Bossy
37   Mike Bossy
Wayne Gretzky
37   Wayne Gretzky
Wayne Gretzky
10
1986-87Mario Lemieux 6   Wayne Gretzky 41   Wayne Gretzky 41   Wayne Gretzky
Wayne Gretzky
10
1987-88Jimmy Carson
Mario Lemieux
Hakan Loob
5   Wayne Gretzky 43   Wayne Gretzky 43   Wayne Gretzky
Wayne Gretzky
10
1988-89Mario Lemieux 9   Wayne Gretzky 45   Wayne Gretzky 45   Wayne Gretzky
Wayne Gretzky
10
1989-90Brett Hull 5   Wayne Gretzky 46   Wayne Gretzky 46   Wayne Gretzky
Wayne Gretzky
10
1990-91Theoren Fleury 5   Wayne Gretzky 48   Wayne Gretzky 48   Wayne Gretzky
Wayne Gretzky
10
1991-92Brett Hull 8   Wayne Gretzky 49   Wayne Gretzky 49   Wayne Gretzky
Wayne Gretzky
10
1992-93Alexander Mogilny 7   Wayne Gretzky 49   Wayne Gretzky 49   Wayne Gretzky
Wayne Gretzky
10
1993-94Brendan Shanahan 4   Wayne Gretzky 49   Wayne Gretzky 49   Wayne Gretzky
Wayne Gretzky
10
1994-95Eric Lindros
Bernie Nicholls
Owen Nolan
3   Wayne Gretzky 49   Wayne Gretzky 49   Wayne Gretzky
Wayne Gretzky
10
1995-96Mario Lemieux 6   Wayne Gretzky 49   Wayne Gretzky 49   Wayne Gretzky
Wayne Gretzky
10
1996-97Brendan Shanahan
Ray Sheppard
3   Wayne Gretzky 49   Wayne Gretzky 49   Wayne Gretzky
Wayne Gretzky
10
1997-98Pavel Bure
Teemu Selanne
Keith Tkachuk
3   Wayne Gretzky 50   Wayne Gretzky 50   Wayne Gretzky
Wayne Gretzky
10
1998-99Peter Bondra
Wendel Clark
Theoren Fleury
Mike Modano
3   Wayne Gretzky 50   Wayne Gretzky 50   Wayne Gretzky
Wayne Gretzky
10
1999-00Pavel Bure 4   Brett Hull 28   Wayne Gretzky 50   Wayne Gretzky
Wayne Gretzky
10
2000-01Pavel Bure
Alex Kovalev
4   Mario Lemieux 40   Wayne Gretzky 50   Wayne Gretzky
Wayne Gretzky
10
2001-02Alex Kovalev
Markus Naslund
3   Mario Lemieux 40   Wayne Gretzky 50   Wayne Gretzky
Wayne Gretzky
10
2002-03Marian Gaborik
Marian Hossa
3   Mario Lemieux 40   Wayne Gretzky 50   Wayne Gretzky
Wayne Gretzky
10
2003-04Bill Guerin 3   Mario Lemieux 40   Wayne Gretzky 50   Wayne Gretzky
Wayne Gretzky
10
2004-05            Wayne Gretzky 50   Wayne Gretzky
Wayne Gretzky
10
2005-06Jonathan Cheechoo 5   Mario Lemieux 40   Wayne Gretzky 50   Wayne Gretzky
Wayne Gretzky
10
2006-07Jonathan Cheechoo
Dany Heatley
Olli Jokinen
3   Teemu Selanne
Peter Bondra
19   Wayne Gretzky 50   Wayne Gretzky
Wayne Gretzky
10
2007-08Thomas Vanek 4   Teemu Selanne 20   Wayne Gretzky 50   Wayne Gretzky
Wayne Gretzky
10
2008-09Eric Staal 4   Teemu Selanne 21   Wayne Gretzky 50   Wayne Gretzky
Wayne Gretzky
10
2009-10Sidney Crosby 3   Teemu Selanne 21   Wayne Gretzky 50   Wayne Gretzky
Wayne Gretzky
10
2010-11Alexander Semin
Drew Stafford
4   Teemu Selanne 22   Wayne Gretzky 50   Wayne Gretzky
Wayne Gretzky
10
2011-12Evgeni Malkin 3   Teemu Selanne 22   Wayne Gretzky 50   Wayne Gretzky
Wayne Gretzky
10
2012-13Nazem Kadri
Chris Kunitz
Alex Ovechkin
2   Teemu Selanne 22   Wayne Gretzky 50   Wayne Gretzky
Wayne Gretzky
10
2013-14Max Pacioretty
Joe Pavelski
Tyler Seguin
3   Teemu Selanne 22   Wayne Gretzky 50   Wayne Gretzky
Wayne Gretzky
10
2014-15Corey Perry 3   Jaromir Jagr 15   Wayne Gretzky 50   Wayne Gretzky
Wayne Gretzky
10
2015-16Zach Parise 3   Jaromir Jagr
Alex Ovechkin
15   Wayne Gretzky 50   Wayne Gretzky
Wayne Gretzky
10
2016-17Patrik Laine 3   Alex Ovechkin 17   Wayne Gretzky 50   Wayne Gretzky
Wayne Gretzky
10
Support us without the ads? Go Ad-Free.