NHL & WHA Yearly Leaders and Records for Hat Tricks

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

NHL Leaders

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