
Sabres All-Time Hat Tricks
Season/Number | Player | Opponent | Score | Date | Goalie(s) |
1970-71 (1) | Gilbert Perreault | at California | 4-2 W | 1/29/71 | Gary Smith |
1970-71 (2) | Eddie Shack | vs. Los Angeles | 5-2 W | 2/4/71 | Denis DeJordy |
1970-71 (3) | Gerry Meehan | at Detroit | 5-6 L | 2/20/71 | Jim Rutherford |
1970-71 (4) | Steve Atkinson | vs. Minnesota | 5-2 W | 2/28/71 | Lorne Worsley (2) Gilles Gilbert (1) |
1970-71 (5) | Eddie Shack (2) | at Boston | 7-5 W | 3/21/71 | Ed Johnston |
1970-71 (6) | Eddie Shack (3) | at Pittsburgh | 6-4 W | 3/31/71 | Cam Newton |
1971-72 (7) | Rick Martin | at Vancouver | 4-4 T | 10/30/71 | George Gardner |
1971-72 (8)# | Craig Ramsay | vs. Minnesota | 3-1 W | 12/5/71 | Cesare Maniago |
1971-72 (9) | Rick Martin (2) | vs. California | 4-4 T | 1/2/72 | Gilles Meloche |
1972-73 (10)* | Rick Martin (3) | vs. Atlanta | 7-2 W | 10/22/72 | Phil Myre |
1972-73 (11) | Rene Robert | at Minnesota | 6-8 L | 12/2/72 | Gilles Gilbert |
1972-73 (12) | Gerry Meehan (2) | at Minnesota | 6-8 L | 12/2/72 | Gilles Gilbert |
1972-73 (13) | Gerry Meehan (3) | vs. Chicago | 8-2 W | 12/28/72 | Gary Smith |
1973-74 (14) | Rick Martin | vs. California | 3-2 W | 10/31/73 | Marv Edwards |
1973-74 (15) | Rick Dudley | vs. NY Rangers | 8-4 W | 12/6/73 | Ed Giacomin (2) Gilles Villemure (1) |
1973-74 (16) | Jim Lorentz | at Detroit | 6-5 W | 12/31/73 | Bill McKenzie |
1973-74 (17) | Rick Martin (5) | vs. Pittsburgh | 6-1 W | 1/3/74 | Jim Rutherford |
1973-74 (18) | Rick Martin (6) | vs. Minnesota | 5-2 W | 3/17/74 | Gump Worsley |
1973-74 (19) | Rick Martin (7) | vs. St. Louis | 5-2 W | 4/7/74 | Wayne Stephenson |
1974-75 (20) | Gilbert Perreault (2) | vs. Boston | 9-5 W | 10/10/74 | Gilles GIlbert |
1974-75 (21) | Rene Robert (2) | at Montreal | 8-6 W | 11/13/74 | Ken Dryden |
1974-75 (22)* | Rick Martin (8) | at Washington | 5-3 W | 12/3/74 | John Adams |
1974-75 (23) | Gilbert Perreault (3) | vs. Washington | 9-2 W | 12/5/74 | John Adams |
1974-75 (24)# | Don Luce | at Washington | 4-0 W | 12/22/74 | Ron Low |
1974-75 (25) | Craig Ramsay (2) | at Washington | 9-4 W | 2/21/75 | Ron Low |
1974-75 (26) | Rick Martin (9) | at Toronto | 11-3 W | 3/16/75 | Gord McRae (2) Doug Favell (1) |
1974-75 (27) | Gilbert Perreault (4) | at Toronto | 11-3 W | 3/16/75 | Gord McRae (2) Doug Favell (1) |
1975-76 (28) | Danny Gare | vs. Toronto | 8-3 W | 10/12/75 | Wayne Thomas |
1975-76 (29) | Rick Martin (10) | vs. Washington | 5-4 W | 10/19/75 | Ron Low |
1975-76 (30)# | Rick Martin (11) | vs. NY Rangers | 9-1 W | 10/22/75 | John Davidson |
1975-76 (31) | Rick Martin (12) | vs. Minnesota | 5-2 W | 12/18/75 | Pete LoPresti (2) Cesare Maniago (1) |
1975-76 (32) | Rick Martin (13) | vs. Washington | 14-2 W | 12/21/75 | Ron Low (3) Bernie Wolfe (1) |
1975-76 (33) | Fred Stanfield | vs. Washington | 14-2 W | 12/21/75 | Ron Low (2) Bernie Wolfe (1) |
1975-76 (34) | Rick Martin (14) | at Montreal | 4-2 W | 1/5/76 | Ken Dryden |
1975-76 (35) | Gilbert Perreault (5) | vs. Vancouver | 8-5 W | 1/8/76 | Gary Smith |
1975-76 (36) | Danny Gare (2) | California | 9-5 W | 2/1/76 | Gary Simmons |
1975-76 (37) | Rick Martin (15) | vs. Chicago | 6-3 W | 3/4/76 | Tony Esposito |
1975-76 (38) | Gilbert Perreault (6) | vs. Minnesota | 8-2 W | 3/14/76 | Paul Harrison |
1975-76 (39) | Jim Lorentz (2) | vs. Minnesota | 8-2 W | 3/14/76 | Paul Harrison |
1975-76 (40) | Rick Martin (16) | at Toronto | 4-2 W | 3/27/76 | Wayne Thomas |
1975-76 (41) | Danny Gare (3) | vs. Toronto | 5-2 W | 4/4/76 | Gord McRae |
1976-77 (42) | Rick Martin (17) | vs. Vancouver | 4-4 T | 11/26/76 | Cesare Maniago |
1976-77 (43) | Rick Martin (18) | vs. NY Rangers | 7-2 W | 12/16/76 | Gilles Gratton |
1976-77 (44)# | Andre Savard | vs. Cleveland | 7-4 W | 1/9/77 | Gilles Meloche |
1976-77 (45) | Rene Robert (3) | vs. Minnesota | 6-2 W | 2/13/77 | Pete LoPresti |
1976-77 (46)# | Rene Robert (4) | vs. Toronto | 7-2 W | 2/14/77 | Wayne Thomas |
1976-77 (47) | Jim Lorentz (3) | vs. Chicago | 6-3 W | 3/2/77 | Tony Esposito |
1976-77 (48) | Rene Robert (5) | vs. St. Louis | 7-3 W | 4/3/77 | Ed Staniowski |
1977-78 (49) | Danny Gare (4) | vs. Colorado | 7-5 W | 10/20/77 | Michel Plasse |
1977-78 (50) | Craig Ramsay (3) | vs. Colorado | 7-5 W | 10/20/77 | Michel Plasse (2) Doug Favell (1) |
1977-78 (51) | Gilbert Perreault (7) | vs. St. Louis | 7-4 W | 11/6/77 | Ed Staniowski (2) Empty Net (1) |
1977-78 (52) | Gilbert Perreault (8) | at Washington | 7-6 W | 11/19/77 | Bernie Wolfe |
1977-78 (53) | Gilbert Perreault (9) | at Los Angeles | 7-3 W | 12/15/77 | Rogie Vachon |
1977-78 (54) | Gilbert Perreault (10) | at Cleveland | 3-6 L | 1/12/78 | Gary Edwards |
1977-78 (55) | Danny Gare (5) | at Cleveland | 13-3 W | 2/25/78 | Gilles Meloch (2) Gary Edwards (1) |
1978-79 (56) | Rick Martin (19) | at St. Louis | 7-7 T | 10/28/78 | Phil Myre (2) Doug Grant (1) |
1978-79 (57) | Jerry Korab | vs. Minnesota | 9-2 W | 11/19/78 | Pete LoPresti (2) Gary Edwards (1) |
1978-79 (58) | Andre Savard (2) | vs. Minnesota | 9-2 W | 11/19/78 | Pete LoPresti |
1978-79 (59) | Rick Martin (20) | vs. Boston | 9-2 W | 3/28/79 | Jim Pettie |
1978-79 (60) | Danny Gare (6) | vs. Boston | 9-3 W | 4/5/79 | Gerry Cheevers (2) Jim Pettie (1) |
1978-79 (61) | Jacques Richard | vs. Colorado | 5-5 T | 4/8/79 | Bill Oleschuk |
1979-80 (62) | Danny Gare (7) | vs. Winnipeg | 6-2 W | 12/31/79 | Lindsay Middelbrook |
1979-80 (63) | Danny Gare (8) | vs. Pittsburgh | 9-0 W | 2/7/80 | Greg Millen |
1979-80 (64)* | Rick Martin (21) | vs. St. Louis | 9-4 W | 3/9/80 | Ed Staniowski |
1980-81 (65) | Danny Gare (9) | vs. Winnipeg | 7-4 W | 10/22/80 | Markus Mattsson |
1980-81 (66) | Rick Dudley (2) | vs. Pittsburgh | 10-1 W | 12/7/80 | Rob Holland (2) Greg Millen (1) |
1980-81 (67) | Gilbert Perreault (11) | at Quebec | 6-5 W | 1/21/81 | Michel Plasse |
1980-81 (68) | Andre Savard (3) | vs. Detroit | 7-3 W | 2/6/81 | Gilles GIlbert |
1980-81 (69) | Ric Seiling | vs. Washington | 6-3 W | 2/12/81 | Dave Parro (2) Empty Net (1) |
1980-81 (70) | Danny Gare (10) | vs. Philadelphia | 8-4 W | 3/8/81 | Pete Peeters |
1980-81 (71) | Jim Schoenfeld | at Winnipeg | 5-2 W | 3/13/81 | Michel Dion |
1980-81 (72) | Gilbert Perreault (12) | vs. Toronto | 14-4 | 3/19/81 | Michel Larocque |
1980-81 (73) | Andre Savard (4) | vs. Toronto | 14-4 | 3/19/81 | Michel Larocque (2) Jiri Crha (1) |
1981-82 (74) | Tony McKegney | at Toronto | 6-2 W | 10/23/81 | Michel Larocque |
1981-82 (75)# | John Van Boxmeer | vs. NY Islanders | 6-2 W | 11/7/81 | Billy Smith |
1981-82 (76) | Lindy Ruff | at NY Islanders | 5-2 W | 11/29/81 | Billy Smith |
1981-82 (77) | Tony McKegney (2) | vs. Colorado | 7-1 W | 12/9/81 | Glenn Resch |
1981-82 (78) | Gilbert Perreault (13) | at Detroit | 4-2 W | 12/12/81 | Bob Sauve |
1981-82 (79) | Yvon Lambert | vs. Toronto | 8-2 W | 1/15/82 | Michel Larocque |
1981-82 (80) | Mike Foligno | vs. Colorado | 6-2 W | 2/21/82 | Glenn Resch |
1981-82 (81) | Gilbert Perreault (14) | vs. Edmonton | 3-6 L | 2/24/82 | Grant Fuhr |
1982-83 (82) | Gilbert Perreault (15) | at Washington | 9-2 W | 10/16/82 | Pat Riggin (2) Dave Parro (1) |
1982-83 (83) | Phil Housley | vs. Winnipeg | 5-2 W | 1/23/83 | Brian Hayward |
1982-83 (84)# | Paul Cyr | at Boston | 3-2 W | 3/3/83 | Pete Peeters |
1982-83 (85) | Hannu Virta | at Montreal | 6-4 W | 3/18/83 | Rick Wamsley |
1983-84 (86) | Gilles Hamel | vs. Winnipeg | 5-2 W | 10/23/83 | Brian Hayward |
1983-84 (87) | Mike Foligno (2) | vs. Calgary | 11-2 W | 11/13/83 | Rejean Lemelin |
1983-84 (88) | Gilbert Perreault (16) | vs. Calgary | 11-2 W | 11/13/83 | Rejean Lemelin |
1983-84 (89) | Real Cloutier | vs. Quebec | 8-5 W | 12/29/83 | Brian Ford |
1983-84 (90) | Real Cloutier (2) | vs. Winnipeg | 9-4 W | 1/4/84 | Brian Hayward |
1983-84 (91) | John Tucker | vs. Toronto | 4-2 W | 4/1/84 | Bruce Dowie |
1984-85 (92) | Mike Foligno (3) | vs. Quebec | 5-4 W | 10/19/84 | Daniel Bouchard |
1984-85 (93) | Sean McKenna | vs. Boston | 3-3 T | 12/5/84 | Pete Peeters |
1984-85 (94) | Gilbert Perreault (17) | at Calgary | 6-1 W | 2/9/85 | Rejean Lemelin (2) Don Edwards (1) |
1985-86 (95) | Gilbert Perreault (18)# | vs. Quebec | 7-5 W | 11/22/85 | Mario Gosselin (2) Empty Net (1) |
1985-86 (96)* | Lindy Ruff (2) | vs. Quebec | 6-2 W | 12/15/85 | Clint Malarchuk |
1985-86 (97) | Mike Foligno (4) | vs. NY Islanders | 4-3 W | 12/29/85 | Billy Smith |
1985-86 (98) | Dave Andreychuk | at Boston | 8-6 W | 2/6/86 | Pat Riggin (1) Doug Keans (4) |
1986-87 (99) | Wilf Paiement | vs. St. Louis | 4-3 W | 2/26/87 | Rick Wamsley |
1987-88 (100) | Dave Andreychuk (2) | vs. Quebec | 6-3 W | 12/3/87 | Mario Brunetta |
1988-89 (101) | Dave Andreychuk (3) | at Montreal | 6-5 W | 1/6/88 | Brian Hayward |
1987-88 (102) | Phil Housley (2) | vs. New Jersey | 7-3 W | 1/22/88 | Alain Chevrier |
1987-88 (103) | Dave Andreychuyk (4) | at NY Islanders | 4-6 L | 2/6/88 | Billy Smith |
1987-88 (104) | Ray Sheppard | vs. Quebec | 5-6 L | 2/21/88 | Mario Gosselin |
1987-88 (105) | Ray Sheppard (2) | at Vancouver | 7-5 W | 3/13/88 | Steve Weeks |
1988-89 (106) | Dave Andreychuk (5) | vs. Pittsburgh | 8-5 W | 10/12/88 | Wendell Young |
1988-89 (107) | Adam Creighton | vs. NY Rangers | 6-4 W | 11/2/88 | Bob Froese |
1988-89 (108) | Mike Foligno (5) | at Hartford | 5-3 W | 1/31/89 | Peter Sidorkiewicz |
1989-90 (109) | Pierre Turgeon | vs. New Jersey | 6-4 W | 12/1/89 | Chris Terreri (2) Sean Burke (1) |
1989-90 (110) | Dave Andreychuk (6) | at Detroit | 6-5 W | 3/27/90 | Tim Cheveldae |
1990-91 (111) | Pierre Turgeon (2) | vs. Hartford | 5-0 W | 10/28/90 | Peter Sidorkiewicz |
1990-91 (112) | Dale Hawerchuk | at Winnipeg | 6-2 W | 3/13/91 | Bob Essensa (2) Empty Net (1) |
1990-91 (113) | Alexander Mogilny | vs. Washington | 5-2 W | 3/31/91 | Don Beaupre |
1991-92 (114) | Pat LaFontaine | at San Jose | 7-1 W | 11/12/91 | Arturs Irbe (1) Jeff Hackett (2) |
1991-92 (115) | Dave Andreychuk (7) | at Boston | 4-7 L | 11/23/91 | Matt Delguidice |
1991-92 (116) | Tony Tanti | vs. Edmonton | 4-4 T | 12/20/91 | Bill Ranford |
1991-92 (117)# | Alexander Mogilny (2) | vs. NY Islanders | 5-2 W | 1/3/92 | Glenn Healy (2) Steve Weeks (1) |
1991-92 (118) | Pat LaFontaine (2) | vs. Edmonton | 8-2 W | 1/10/92 | Bill Ranford |
1991-92 (119) | Pat LaFontaine (3) | at Montreal | 4-3 W | 1/25/92 | Patrick Roy |
1991-92 (120) | Dale Hawerchuk (2) | vs. San Jose | 7-6 W | 2/14/92 | Jarmo Myllys |
1991-92 (121) | Pat LaFontaine (4) | vs. New Jersey | 5-4 W | 3/6/92 | Craig Billington |
1991-92 (122)* | Dave Andreychuk (8) | at Los Angeles | 8-2 W | 3/19/92 | Kelly Hrudey (3) Steve Weeks (1) |
1992-93 (123) | Alexander Mogilny (3) | vs. Quebec | 4-5 L | 10/8/92 | Ron Hextall |
1992-93 (124)* | Dave Andreychuk (9) | vs. Hartford | 8-2 W | 11/13/92 | Sean Burke (3) Frank Pietrangelo (1) |
1992-93 (125) | Alexander Mogilny (4) | vs. Boston | 5-2 W | 12/9/92 | Andy Moog |
1992-93 (126)# | Alexander Mogilny (5) | vs. Washington | 4-1 W | 12/23/92 | Don Beaupre |
1992-93 (127) | Alexander Mogilny (6) | vs. NY Rangers | 11-6 W | 12/31/92 | John Banbiesbrouck (2) Mike Richter (1) |
1992-93 (128) | Yuri Khmylev | vs. NY Rangers | 11-6 W | 12/31/92 | Mike Richter |
1992-93 (129) | Alexander Mogilny (7) | at Ottawa | 7-2 W | 1/2/93 | Daniel Berthiaume |
1992-93 (130) | Pat LaFontaine (5) | vs. Calgary | 5-3 W | 1/10/93 | Mike Vernon |
1992-93 (131)*# | Alexander Mogilny (8) | at Winnipeg | 6-2 W | 2/10/93 | Bob Essensa |
1992-93 (132)* | Alexander Mogilny (9) | vs. Detroit | 10-7 W | 2/24/93 | Tim Cheveldae |
1993-94 (133) | Alexander Mogilny (10) | vs. Winnipeg | 6-0 W | 11/19/93 | Bob Essensa (2) Stefan Beauregard (1) |
1993-94 (134)# | Derek Plante | at Tampa Bay | 3-0 W | 12/1/93 | Daren Puppa |
1994-95 (135) | Donald Audette | vs. Ottawa | 7-0 W | 3/30/95 | Craig Billington |
1995-96 (136) | Donald Audette (2) | vs. San Jose | 7-2 W | 11/8/95 | Wade Flaherty |
1995-96 (137) | Jason Dawe | at Montreal | 7-6 W | 1/6/96 | Jocelyn Thibault |
1995-96 (138) | Pat LaFontaine (6) | vs. Florida | 6-1 W | 2/25/96 | John Vanbiesbrouck |
1996-97 (139) | Michal Grosek | vs. Vancouver | 6-7 L | 12/4/96 | Mike Fountain |
1996-97 (140) | Miroslav Satan | vs. NY Rangers | 5-1 W | 4/4/97 | Glenn Healy |
1997-98 (141)# | Jason Dawe (2) | vs. Edmonton | 4-4 T | 11/10/97 | Curtis Joseph |
1997-98 (142)# | Miroslav Satan (2) | at Washington | 3-0 W | 3/1/98 | Olaf Kolzig (2) Empty Net (1) |
1998-99 (143) | Geoff Sanderson | at Toronto | 6-3 W | 10/31/98 | Felix Potvin |
1998-99 (144) | Dixon Ward | vs. NY Rangers | 4-2 W | 11/25/98 | Dan Cloutier |
1999-00 (145) | Miroslav Satan (3) | at Ottawa | 7-4 W | 1/8/00 | Ron Tugnutt |
1999-00 (146) | Michael Peca | vs. NY Rangers | 3-6 L | 2/25/00 | Mike Richter |
2000-01 (147)# | J-P Dumont | at Boston | 3-0 W | 12/12/00 | Peter Skudra (2) Empty Net (1) |
2000-01 (148) | Steve Heinze | vs. Vancouver | 4-2 W | 3/16/01 | Bob Essensa |
2001-02 (149) | J-P Dumont | at Florida | 5-3 W | 11/12/01 | Roberto Luongo |
2002-03 (150)# | Curtis Brown | vs. Anaheim | 4-0 W | 12/4/02 | Martin Gerber |
2002-03 (151) | Miroslav Satan (4) | at NY Rangers | 4-1 W | 12/6/02 | Dan Blackburn |
2002-03 (152) | Taylor Pyatt | vs. Montreal | 4-1 W | 3/28/03 | Mathieu Garon |
2003-04 (153) | Maxim Afinogenov | vs. Washington | 7-1 W | 12/31/03 | Maxime Ouellet |
2003-04 (154) | Miroslav Satan (5) | vs. Washington | 7-1 W | 12/31/03 | Maxime Ouellet |
2003-04 (155)* | Miroslav Satan (6) | vs. Atlanta | 7-2 W | 2/16/04 | Pasi Nurminen (1) Byron Dafoe (3) |
2005-06 (156) | Taylor Pyatt (2) | vs. Washington | 8-5 W | 11/17/05 | Brent Johnson |
2005-06 (157) | Jochen Hecht | vs. Los Angeles | 10-1 W | 1/14/06 | Mathieu Garon (1) Adam Hauser (2) |
2005-06 (158) | Jason Pominville | vs. Los Angeles | 10-1 W | 1/14/06 | Adam Hauser |
2005-06 (159) | Derek Roy | vs. Toronto | 6-2 W | 3/3/06 | Mikael Tellqvist |
2005-06 (160) | Derek Roy (2) | vs, Tampa Bay | 8-5 W | 3/9/06 | John Graeme (1) Sean Burke (1) Empty Net (1) |
2006-07 (161) | Chris Drury | vs. NY Rangers | 7-4 W | 10/14/06 | Kevin Weekes |
2006-07 (162) | Daniel Briere | at Tampa Bay | 4-1 W | 12/5/06 | Marc Denis |
2006-07 (163) | Daniel Briere (2) | vs. Boston | 7-1 W | 1/30/07 | Hannu Toivonen (2) Tim Thomas (1) |
2007-08 (164) | Derek Roy (3) | vs. Atlanta | 10-1 W | 1/18/08 | Johan Hedberg (2) Kari Lehtonen (1) |
2007-08 (165) | Drew Stafford | vs. Atlanta | 10-1 W | 1/18/08 | Johan Hedberg |
2007-08 (166) | Thomas Vanek | at Ottawa | 5-1 W | 2/12/08 | Ray Emery |
2007-08 (167)# | Thomas Vanek (2) | vs. Tampa Bay | 4-3 W | 2/20/08 | Johan Holmqvist |
2007-08 (168)# | Thomas Vanek (3) | vs. Tampa Bay | 7-4 W | 3/19/08 | Karri Ramo |
2007-08 (169)# | Thomas Vanek (4) | at Boston | 3-0 W | 4/5/08 | Tim Thomas (2) Empty Net (1) |
2008-09 (170) | Drew Stafford (2) | at Edmonton | 10-2 W | 1/27/09 | Dwayne Roloson (1) J. Drouin-Deslauriers (2) |
2008-09 (171)# | Thomas Vanek (5) | vs. Toronto | 5-0 W | 2/4/09 | Justin Pogge |
2009-10 (172) | Jason Pominville (2) | at Tampa Bay | 6-2 W | 3/18/10 | Antero Niitymaki |
2009-10 (173) | Derek Roy (4) | vs. Tampa Bay | 7-1 W | 3/27/10 | Antero Niitymaki (2) Mike Smith (1) |
2009-10 (174)* | Thomas Vanek (6) | at Ottawa | 5-2 W | 4/10/10 | Pascal Leclaire |
2010-11 (175) | Drew Stafford (3) | vs. Boston | 3-2 W | 12/5/10 | Tuukka Rask |
2010-11 (176) | Drew Stafford (4) | vs. Boston | 7-6 W | 1/1/11 | Tuukka Rask (1) Tim Thomas (1) Empty Net (1) |
2010-11 (177) | Drew Stafford (5) | at Tampa Bay | 7-4 W | 2/8/11 | Dwayne Roloson |
2010-11 (178) | Drew Stafford (6) | vs. NY Islanders | 6-7 OTL | 2/13/11 | Mikko Koskinen (2) Al Montoya (1) |
2010-11 (179) | Thomas Vanek (7) | vs. Tampa Bay | 4-2 W | 4/5/11 | Dwayne Roloson |
2012-13 (180) | Thomas Vanek (8) | at Boston | 7-4 W | 1/31/13 | Tuukka Rask |
2015-16 (181) | Rasmus Ristolainen | at Calgary | 3-4 L | 12/10/15 | Jonas Hiller |
2015-16 (182) | Sam Reinhart | at Winnipeg | 4-2 W | 1/10/16 | Connor Hellebuyck |
2017-18 (183) | Jack Eichel | vs. Carolina | 4-5 L | 12/15/17 | Cam Ward |
2017-18 (184) | Sam Reinhart (2) | at Nashville | 7-4 W | 3/31/18 | Pekka Rinne (2) Juuse Saros (1) |
2018-19 (185) | Jeff Skinner | at Los Angeles | 5-1 W | 10/20/18 | Jonathan Quick (2) Empty Net (1) |
2018-19 (186) | Sam Reinhart (3) | vs. Washington | 5-2 W | 2/23/19 | Brayden Hotlby (2) Empty Net (1) |
2019-20 (187)* | Jack Eichel (2) | vs. Ottawa | 4-2 W | 11/16/19 | Craig Anderson (3) Empty Net (1) |
2020-21 (188) | Sam Reinhart (4) | vs. Boston | 6-4 W | 4/23/21 | Tuukka Rask (1) Jaroslav Halak (1) Empty Net (1) |
2021-22 (189) | Jeff Skinner (2) | at Montreal | 5-3 W | 2/13/22 | Sam Montembeault |
2021-22 (190) | Tage Thompson | vs. Colorado | 5-3 L | 2/19/22 | Darcy Kuemper |
2022-23 (191) | Alex Tuch | at Calgary | 6-3 W | 10/20/22 | Dan Vladar (2) Empty Net (1) |
2022-23 (192) | Tage Thompson (2) | vs. Detroit | 8-3 W | 10/31/22 | Alex Nedeljkovic |
2022-23 (193)**# | Tage Thompson (3) | at Columbus | 9-4 W | 12/7/22 | Joonas Korpisalo (1) Elvis Merzlikins (4) |
2022-23 (194) | Kyle Okposo | vs. Detroit | 6-3 W | 12/29/22 | Magnus Hellberg (2) Empty Net (1) |
2022-23 (195) | Tage Thompson (4) | at Washington | 5-4 OTW | 1/3/23 | Darcy Kuemper |
2022-23 (196) | Tage Thompson (5) | at Tampa Bay | 6-5 OTW | 2/23/23 | Andrei Vasilevskiy |
2022-23 (197) | Dylan Cozens | vs. Washington | 7-4 W | 2/26/23 | Darcy Kuemper (1) Charlie Lindgren (2) |
2022-23 (198) | Alex Tuch (2) | at Philadelphia | 6-3 W | 4/1/23 | Felix Sandstrom |
2023-24 (199) | Jeff Skinner (3) | at Seattle | 6-2 W | 3/18/24 | Joey Daccord (2) Philip Grubauer (1) |
2023-24 (200)* | Tage Thompson (6) | vs. New Jersey | 5-2 W | 3/29/24 | Jake Allen (3) Empty Net (1) |
2024-25 (201) | Alex Tuch (3) | vs. Chicago | 6-2 W | 12/27/24 | Petr Mrazek (1) Arvid Soderblom (2) |
2024-25 (202) | Jason Zucker | at Colorado | 5-6 *** | 1/2/25 | Scott Wedgewood (2) Mackenzie Blackwood (1) |
2024-25 (203) | Ryan McLeod | vs. Carolina | 4-2 W | 1/15/25 | Dustin Tokarski (2) Empty Net (1) |
2024-25 (204) | JJ Peterka | vs. Boston | 7-2 W | 1/28/25 | Jeremy Swayman (2) Empty Net (1) |
2024-25 (205) | Tage Thompson (7) | vs. Boston | 7-2 W | 1/28/25 | Jeremy Swayman |
2024-25 (205) | Tage Thompson (8) | vs. Boston | 6-3 W | 4/6/2025 | Joonas Korpisalo (2) Empty Net (1) |
All-Time Hat Tricks Against
Season/Number | Player | Opponent | Score | Date | Goalie(s) |
1970-71 (1) | Dave Balon | vs. NY Rangers | 2-7 L | 12/22/70 | Roger Crozier |
1970-71 (2)* | Rosaire Paiement | at Vancouver | 3-6 L | 2/9/71 | Roger Crozier |
1970-71 (3) | Garry Unger | at St. Louis | 0-9 L | 3/13/71 | Joe Daley |
1971-72 (4) | Bill Goldsworthy | at Minnesota | 1-5 L | 10/23/71 | Dave Dryden |
1971-72 (5)# | Nick Libett | vs. Detroit | 1-3 L | 1/27/72 | Roger Crozier (2) Empty Net (1) |
1971-72 (6)# | Darryl Sittler | at Toronto | 1-4 L | 2/19/72 | Roger Crozier |
1971-72 (7) | Jim Johnston | at California | 3-6 L | 3/8/72 | Dave Dryden (1) Roger Crozier (2) |
1972-73 (8)*# | Bob Schmautz | at Vancouver | 5-9 L | 11/19/72 | Dave Dryden |
1972-73 (9) | Pete Stemkowski | vs. NY Rangers | 2-4 L | 1/11/73 | Dave Dryden |
1972-73 (10)*# | Phil Esposito | vs. Boston | 0-6 L | 1/14/73 | Dave Dryden |
1972-73 (11)# | Bill Flett | vs. Philadelphia | 3-4 L | 1/21/73 | Dave Dryden |
1972-73 (12) | Keith McCreary | vs. Atlanta | 5-8 L | 1/28/73 | Roger Crozier |
1972-73 (13) | Rey Comeau | vs. Atlanta | 5-8 L | 1/28/73 | Roger Crozier |
1973-74 (14) | Yvon Cournoyer | at Montreal | 1-7 L | 12/22/73 | Roger Crozier |
1973-74 (15) | Billy Harris | vs. NY Islanders | 4-3 W | 3/3/74 | Dave Dryden |
1974-75 (16) | Bob Nevin | vs. Los Angeles | 1-4 L | 10/13/74 | Gary Bromley |
1974-75 (17)# | Don Kozak | at Los Angeles | 2-7 L | 10/24/74 | Gary Bromley |
1974-75 (18) | Guy Lapointe | at Montreal | 8-6 W | 11/13/74 | Gary Bromley |
1975-76 (19)# | Larry Romanchych | vs. Atlanta | 4-7 L | 12/14/75 | Gerry Desjardins |
1975-76 (20) | Butch Goring | vs. Los Angeles | 6-9 L | 1/1/76 | Gerry Desjardins |
1975-76 (21) | Rick Kehoe | at Pittsburgh | 7-6 W | 3/10/76 | Al Smith |
1976-77 (22) | Bernie Federko | at St. Louis | 5-6 L | 2/5/77 | Gerry Desjardins |
1976-77 (23) | Marcel Dionne | vs. Los Angeles | 1-5 L | 2/27/77 | Don Edwards (2) Bob Sauve (1) |
1978-79 (24) | Guy Lafleur | at Montreal | 1-8 L | 12/2/78 | Bob Sauve |
1978-79 (25) | Wayne Cashman | vs. Boston | 3-7 L | 12/31/78 | Don Edwards |
1978-79 (26) | Lanny McDonald | vs. Toronto | 3-6 L | 4/1/79 | Don Edwards |
1979-80 (27) | Blaine Stoughton | at Hartford | 3-5 L | 11/21/79 | Don Edwards |
1979-80 (28)# | Bernie Federko (2) | at St. Louis | 2-3 L | 2/9/80 | Don Edwards |
1980-81 (29)* | Mark Napier | vs. Montreal | 5-6 L | 12/3/80 | Bob Sauve |
1980-81 (30) | Dan Labraaten | at Calgary | 4-4 T | 2/14/81 | Don Edwards |
1980-81 (31) | Dwight Foster | at Boston | 4-6 L | 3/1/81 | Don Edwards |
1981-82 (32)# | Stan Smyl | at Vancouver | 3-4 L | 1/27/82 | Don Edwards |
1981-82 (33)# | Wayne Gretzky | vs. Edmonton | 3-6 L | 2/24/82 | Don Edwards |
1982-83 (34) | Peter Stastny | vs. Quebec | 4-6 L | 19/6/82 | Bob Sauve |
1982-83 (35) | Peter Stastny (2) | at Quebec | 4-6 L | 10/9/82 | Bob Sauve |
1982-83 (36) | John Paul Kelly | at Los Angeles | 2-7 L | 2/10/83 | Jacques Cloutier |
1982-83 (37)# | Tim Young | at Minnesota | 1-5 L | 3/8/83 | Phil Myre |
1982-83 (38) | Darcy Rota | at Vancouver | 3-8 L | 3/13/83 | Phil Myre |
1983-84 (39) | Anton Stastny | at Quebec | 2-9 L | 10/8/83 | Bob Sauve |
1983-94 (40) | Wayne Babych | at St. Louis | 2-8 L | 12/6/83 | Bob Sauve |
1985-86 (41) | Paul Lawless | vs. Hartford | 4-6 L | 12/13/85 | Tom Barrasso |
1985-86 (42) | Steve Kasper | vs. Boston | 6-6 T | 12/31/85 | Tom Barrasso |
1985-86 (43) | Steve Larmer | at Chicago | 7-6 W | 3/12/86 | Tom Barrasso |
1986-87 (44)* | Wendel Clark | at Toronto | 5-5 T | 10/11/86 | Daren Puppa |
1986-87 (45) | Mario Lemieux | vs. Pittsburgh | 3-7 L | 10/17/86 | Tom Barrasso |
1986-87 (46) | Michel Goulet | vs. Quebec | 1-6 L | 11/21/86 | Jacques Cloutier |
1986-87 (47) | Brent Ashton | at Quebec | 0-7 L | 12/13/86 | Tom Barrasso (2) Jacques Cloutier (1) |
1986-87 (48) | Peter Zezel | vs. Philadelphia | 4-7 L | 1/28/87 | Jacques Cloutier |
1986-87 (49) | Tony McKegney | vs. NY Rangers | 3-6 L | 2/24/87 | Tom Barrasso (2) Empty Net (1) |
1987-88 (50) | Mario Lemieux (2) | at Pittsburgh | 3-5 L | 10/24/87 | Jacques Cloutier |
1987-88 (51) | Ron Francis | at Hartford | 1-9 L | 11/18/87 | Daren Puppa (2) Jacques Cloutier (1) |
1987-88 (52) | Bob Carpenter | vs. Los Angeles | 5-8 L | 11/22/87 | Daren Puppa (1) Jacques Cloutier (2) |
1987-88 (53) | Bernie Nicholls | vs. Los Angeles | 5-8 L | 11/22/87 | Daren Puppa (2) Empty Net (1) |
1987-88 (54)*# | Joe Nieuwendyk | vs. Calgary | 1-7 L | 12/13/87 | Daren Puppa |
1987-88 (55) | Cam Neely | at Boston | 1-5 L | 1/16/88 | Tom Barrasso |
1987-88 (56) | Peter Stastny (3) | vs. Quebec | 5-6 L | 2/21/88 | Tom Barrasso |
1987-88 (57) | Hakan Loob | at Calgary | 4-10 l | 3/13/88 | Tom Barrasso (2) Jacques Cloutier |
1987-88 (58) | Tony Tanti | at Vancouver | 7-5 W | 3/13/88 | Tom Barrasso |
1987-88 (59) | Geoff Courtnall | at Edmonton | 4-6 L | 3/15/88 | Jacques Cloutier |
1987-88 (60) | Stephane Richer | at Montreal | 4-9 L | 4/2/88 | Daren Puppa |
1988-89 (61) | Joe Mullen | at Calgary | 0-9 L | 11/5/88 | Tom Barrasso (1) Daren Puppa (2) |
1988-89 (62) | Trevor Linden | at Vancouver | 2-4 L | 11/22/88 | Daren Puppa (2) Empty Net (1) |
1988-89 (63) | Wayne Gretzky (2) | at Los Angeles | 3-5 L | 2/4/89 | Darcy Wakaluk (2) Empty Net (1) |
1988-89 (64) | Mario Lemieux (3) | at Pittsburgh | 3-7 L | 2/14/89 | Jacques Cloutier |
1989-90 (65) | Pat LaFontaine | vs. NY Islanders | 2-4 L | 12/31/89 | Daren Puppa |
1989-90 (66) | Vincent Damphousse | vs. Toronto | 3-4 L | 3/16/90 | Daren Puppa |
1990-91 (67)# | Bryan Fogarty | at Quebec | 2-4 L | 12/1/90 | Clint Malarchuk |
1991-92 (68) | Owen Nolan | at Quebec | 5-4 W | 10/12/91 | Daren Puppa |
1991-92 (69) | Murray Craven | at Hartford | 6-6 T | 12/7/91 | Clint Malarchuk |
1991-92 (70) | Steve Yzerman | at Detroit | 4-4 T | 1/29/92 | Daren Puppa |
1991-92 (71) | Kevin Miller | vs. Detroit | 4-9 L | 2/12/92 | Daren Puppa |
1991-92 (72)* | Joe Sakic | at Quebec | 3-7 L | 4/14/92 | Clint Malarchuk |
1992-93 (73) | Joe Juneau | at Boston | 2-5 L | 1/12/93 | Daren Puppa |
1992-93 (74) | Sergei Nemchinov | vs. NY Rangers | 6-4 W | 1/29/93 | Tom Draper |
1992-93 (75) | Kelly Bucherger | vs. Edmonton | 4-5 L | 1/31/93 | Tom Draper |
1992-93 (76)* | Brian Bellows | at Montreal | 4-8 L | 2/27/93 | Grant Fuhr |
1992-93 (77) | Kevin Dineen | vs. Philadelphia | 4-7 L | 4/15/93 | Grant Fuhr (1) Dominik Hasek (2) |
1993-94 (78) | Shawn Burr | vs. Detroit | 4-6 L | 10/18/93 | Grant Fuhr |
1995-96 (79) | Pierre Turgeon | at Montreal | 7-6 W | 1/6/96 | John Blue (2) Martin Biron (1) |
1995-96 (80)# | Gary Roberts | at Calgary | 1-3 L | 1/12/96 | Dominik Hasek |
1995-96 (81)# | Russ Courtnall | at Vancouver | 2-5 L | 3/6/96 | Dominik Hasek |
1995-96 (82)*# | Peter Bondra | vs. Washington | 1-5 L | 4/3/96 | Andrei Trefilov |
1996-97 (83) | Ray Sheppard | at Florida | 3-4 L | 11/26/96 | Andrei Trevfilov (2) Dominik Hasek (1) |
1996-97 (84) | Bill Guerin | vs. New Jersey | 6-5 W | 12/31/96 | Dominik Hasek |
1996-97 (85) | Paul Kariya | at Anaheim | 2-5 L | 1/10/97 | Dominik Hasek |
1996-97 (86)* | Jaroslav Svejkovsky | vs. Washington | 3-8 L | 4/13/97 | Steve Shields |
1998-99 (87) | Teemu Selanne | vs. Anaheim | 2-7 L | 1/1/99 | Dominik Hasek |
1998-99 (88) | Vyacheslav Kozlov | vs. Detroit | 4-4 T | 2/21/99 | Dwayne Roloson |
1999-00 (89) | Pavel Bure | vs. Florida | 2-4 L | 12/17/99 | Martin Biron (2) Empty Net (1) |
1999-00 (90) | Petr Nedved | vs. NY Rangers | 3-6 L | 2/25/00 | Dominik Hasek (2) Empty Net (1) |
2000-01 (91) | Ray Ferraro | at Atlanta | 4-5 L | 2/13/01 | Martin Biron |
2000-01 (92) | Jeremy Roenick | vs. Phoenix | 3-7 L | 2/23/01 | Dominik Hasek (2) Martin Biron (1) |
2001-02 (93) | Brian Savage | vs. Montreal | 2-5 L | 10/26/01 | Martin Biron |
2001-02 (94) | Jason Arnott | at New Jersey | 1-4 L | 2/10/02 | Martin Biron |
2003-04 (95) | Vladimir Orszagh | at Nashville | 1-4 L | 11/29/03 | Martin Biron |
2005-06 (96)* | Martin Havlat | vs. Ottawa | 4-10 L | 11/2/05 | Mika Noronen (3) Martin Biron (1) |
2005-06 (97)*# | Daniel Alfredsson | vs. Ottawa | 4-10 L | 11/2/05 | Martin Biron |
2006-07 (98) | Dany Heatley | at Ottawa | 3-6 L | 1/3/07 | Ryan Miller |
2007-08 (99) | Tomas Plekanec | vs. Montreal | 2-6 L | 2/29/08 | Ryan Miller |
2008-09 (100) | Mike Cammalleri | at Calgary | 2-5 L | 1/28/09 | Ryan Miller |
2009-10 (101) | Jeff Tambellini | at NY Islanders | 0-5 L | 10/31/09 | Ryan Miller (2) Patrick Lalime (1) |
2000-10 (102) | Sidney Crosby | at Pittsburgh | 4-5 L | 2/1/10 | Ryan Miller |
2010-11 (103) | Derek Stepan | vs. NY Rangers | 3-6 L | 10/9/10 | Ryan Miller |
2010-11 (104) | Daniel Alfredsson (2) | vs. Ottawa | 2-4 L | 10/22/10 | Ryan Miller (2) Empty Net (1) |
2010-11 (105)# | John Tavares | at NY Islanders | 3-5 L | 1/15/11 | Ryan Miller |
2010-11 (106) | Michael Grabner | vs. NY Islanders | 6-7 OTL | 2/13/11 | Ryan Miller |
2010-11 (107) | Blake Geoffrion | vs. Nashville | 3-4 OTL | 3/20/11 | Ryan Miller |
2011-12 (108) | Evgeni Malkin | at Pittsburgh | 3-8 L | 12/17/11 | Ryan Miller (1) Jhonas Enroth (2) |
2011-12 (109) | Ilya Kovalchuk | vs. New Jersey | 1-4 L | 2/14/12 | Ryan Miller |
2012-13 (110) | Eric Staal | at Carolina | 3-6 L | 1/24/13 | Jhonas Enroth |
2012-13 (111) | Brad Richards | vs. NY Rangers | 4-8 L | 4/19/13 | Ryan Miller (1) Jhonas Enroth (2) |
2013-14 (112) | Ryan Getzlaf | at Anaheim | 2-6 L | 11/8/13 | Ryan Miller |
2014-15 (113) | Corey Perry | at Anaheim | 1-4 L | 10/22/14 | Michal Neuvirth |
2014-15 (114)# | Jori Lehtera | at St. Louis | 1-6 L | 11/11/14 | Michael Neuvirth |
2014-15 (115) | Nino Niederreiter | at Minnesota | 3-6 L | 11/13/14 | Jhonas Enroth |
2014-15 (116) | Bobby Ryan | at Ottawa | 2-5 L | 12/29/14 | Jhonas Enroth |
2014-15 (117) | Henrik Zetterberg | at Detroit | 4-6 L | 1/18/15 | Jhonas Enroth |
2015-16 (118) | Radim Vrbata | at Vancouver | 2-5 L | 12/7/15 | Linus Ullmark |
2016-17 (119) | Mike Hoffman | at Ottawa | 4-5 L | 11/29/16 | Robin Lehner (1) Anders Nilsson (2) |
2016-17 (120) | Max Pacioretty | at Montreal | 2-5 L | 1/31/17 | Robin Lehner |
2017-18 (121) | Nino Niederreiter (2) | at Minnesota | 2-6 L | 1/4/18 | Robin Lehner |
2018-19 (122) | Logan Couture | at San Jose | 1-5 L | 10/18/18 | Carter Hutton |
2020-21 (123) | Mika Zibanejad | at NY Rangers | 6-3 L | 4/25/21 | Dustin Tokarski |
2020-21 (124) | Craig Smith | at Boston | 6-2 L | 5/1/21 | Ukko-Pekka Luukkonen (1) Dustin Tokarski (2) |
2020-21 (125) | Jeff Carter | at Pittsburgh | 8-4 L | 5/6/21 | Michael Houser |
2021-22 (126)# | Jordan Eberle | at Seattle | 5-2 L | 11/5/21 | Dustin Tokarski |
2021-22 (127) | Nikita Kucherov | vs. Tampa Bay | 6-1 L | 1/11/22 | Malcolm Subban |
2021-22 (128) | Tyler Ennis | at Ottawa | 5-0 L | 1/25/22 | Aaron Dell |
2021-22 (129) | Vladimir Tarasenko | vs. St. Louis | 6-2 L | 4/14/22 | Craig Anderson (2) Empty Net (1) |
2021-22 (130) | Patrice Bergeron | at Boston | 5-0 L | 4/28/22 | Dustin Tokarski |
2022-23 (131) | Sebastian Aho | at Carolina | 5-3 L | 11/4/22 | Craig Anderson (2) Empty Net (1) |
2022-23 (132) | Jack Eichel | vs. Vegas | 7-4 L | 11/10/22 | Eric Comrie (2) Empty Net (1) |
2022-23 (133) | Ryan O'Reilly | vs. Toronto | 6-3 L | 2/21/23 | Ukko-Pekka Luukkonen (2) Empty Net (1) |
2022-23 (134) | Eric Robinson | vs. Columbus | 5-3 L | 2/28/23 | Craig Anderson (2) Empty Net (1) |
2022-23 (135) | Owen Tippett | at Philadelphia | 5-2 L | 3/17/23 | Craig Anderson |
2023-24 (136) | Auston Matthews | at Toronto | 6-4 W | 11/4/23 | Devon Levi |
2023-24 (137) | Kirill Marchenko | vs. Columbus | 9-4 L | 12/19/23 | Devon Levi (2) Ukko-Pekka Luukkonen (1) |
2023-24 (138) | Filip Forsberg | at Nashville | 4-2 L | 3/7/24 | Eric Comrie |