| Day of Week | Date | Opponent | Result | Score | Player | Goalie(s) | ||
| Wednesday | October 18, 1967 | MINNESOTA NORTH STARS | T | 3 | - | 3 | Andy Bathgate | Cesare Maniago (2), Garry Bauman |
| Saturday | October 21, 1967 | CHICAGO BLACKHAWKS | W | 4 | - | 2 | Ken Schinkel | Denis Dejordy |
| Wednesday | February 4, 1970 | @ Minnesota North Stars | W | 7 | - | 5 | Ken Schinkel (2) | Cesare Maniago, Ken Broderick (2) |
| Saturday | December 19, 1970 | DETROIT RED WINGS | W | 9 | - | 1 | Glen Sather | Don McLeod (2), Empty Net |
| Wednesday | March 24, 1971 | DETROIT RED WINGS | W | 8 | - | 2 | Duane Rupp | Jim Rutherford |
| Wednesday | December 1, 1971 | DETROIT RED WINGS | W | 4 | - | 2 | Bob Leiter | Al Smith (2), Joe Daley |
| Wednesday | October 11, 1972 | @ St. Louis Blues | W | 5 | - | 2 | Al McDonough | Wayne Stephenson |
| Wednesday | November 15, 1972 | MINNESOTA NORTH STARS | W | 7 | - | 1 | Lowell MacDonald | Gilles Gilbert |
| Saturday | November 18, 1972 | ATLANTA FLAMES | W | 6 | - | 1 | Al McDonough (2) | Phil Myre |
| Wednesday | November 22, 1972 | ST. LOUIS BLUES | W | 10 | - | 4 | Al McDonough (3) | Wayne Stephenson |
| Wednesday | November 29, 1972 | TORONTO MAPLE LEAFS | W | 7 | - | 4 | Eddie Shack | Ron Low |
| Wednesday | December 13, 1972 | NEW YORK ISLANDERS | W | 9 | - | 1 | Syl Apps | Gerry Desjardins |
| Tuesday | November 13, 1973 | MINNESOTA NORTH STARS | W | 5 | - | 2 | Lowell MacDonald (2) | Cesare Maniago |
| Sunday | March 24, 1974 | DETROIT RED WINGS | W | 8 | - | 0 | Bob Kelly | Doug Grant |
| Wednesday | March 27, 1974 | MINNESOTA NORTH STARS | T | 3 | - | 3 | Lowell MacDonald (3) | Gump Worsley |
| Saturday | February 15, 1975 | @ Toronto Maple Leafs | W | 8 | - | 3 | Rick Kehoe | Doug Favell |
| Wednesday | February 26, 1975 | WASHINGTON CAPITALS | W | 3 | - | 1 | Jean Pronovost | Michel Belhumeur |
| Wednesday | March 12, 1975 | BOSTON BRUINS | W | 5 | - | 3 | Pierre Larouche | Gilles Gilbert |
| Wednesday | November 12, 1975 | @ Washington Capitals | T | 6 | - | 6 | Jean Pronovost (2) | Bernie Wolfe |
| Wednesday | December 17, 1975 | @ California Golden Seals | W | 9 | - | 2 | Syl Apps (2) | Gilles Meloche |
| Bob Kelly (2) | Gilles Meloche | |||||||
| Sunday | January 18, 1976 | NEW YORK RANGERS | W | 8 | - | 3 | Stan Gilbertson | Dunc Wilson (2), Doug Soetaert |
| Sunday | February 8, 1976 | @ Vancouver Canucks | W | 7 | - | 3 | Pierre Larouche (2) | Gary Smith (2), Ken Lockett |
| Thursday | February 19, 1976 | TORONTO MAPLE LEAFS | W | 7 | - | 5 | Jean Pronovost (3) | Doug Favell |
| Saturday | February 21, 1976 | CHICAGO BLACKHAWKS | W | 10 | - | 1 | Pierre Larouche (3) | Gilles Villemure |
| Lowell MacDonald (4) | Gilles Villemure | |||||||
| Wednesday | March 10, 1976 | BUFFALO SABRES | L | 6 | - | 7 | Rick Kehoe (2) | Al Smith |
| Wednesday | October 6, 1976 | VANCOUVER CANUCKS | W | 9 | - | 5 | Rick Kehoe (3) | Cesare Maniago (2), Curt Ridley |
| Saturday | February 19, 1977 | @ Toronto Maple Leafs | T | 6 | - | 6 | Pierre Larouche (4) | Mike Palmateer, Wayne Thomas (2) |
| Wednesday | November 16, 1977 | @ Minnesota North Stars | L | 4 | - | 7 | Blair Chapman | Pete LoPresti |
| Wednesday | November 30, 1977 | DETROIT RED WINGS | W | 6 | - | 4 | Pete Mahovlich | Ron Low |
| Saturday | December 31, 1977 | CLEVELAND BARONS | W | 6 | - | 3 | Wayne Bianchin | Gary Edwards |
| Sunday | March 4, 1979 | @ Colorado Rockies | W | 7 | - | 2 | Orest Kindrachuk | Michel Plasse |
| Sunday | March 18, 1979 | @ New York Rangers | W | 5 | - | 1 | Ron Stackhouse | Wayne Thomas |
| Wednesday | March 28, 1979 | NEW YORK RANGERS | W | 7 | - | 1 | Greg Malone | Doug Soetaert |
| Wednesday | November 28, 1979 | QUEBEC NORDIQUES | W | 7 | - | 2 | Gary McAdam | Michel Dion |
| Wednesday | November 26, 1980 | VANCOUVER CANUCKS | L | 4 | - | 7 | Rick Kehoe (4) | Richard Brodeur |
| Wednesday | December 3, 1980 | @ Toronto Maple Leafs | T | 4 | - | 4 | Rick Kehoe (5) | Jiri Crha |
| Saturday | December 13, 1980 | PHILADELPHIA FLYERS | L | 5 | - | 6 | Paul Gardner * | Phil Myre |
| Wednesday | January 14, 1981 | ST. LOUIS BLUES | W | 6 | - | 3 | Rick Kehoe (6) | Ed Staniowski |
| Monday | March 16, 1981 | @ Edmonton Oilers | L | 6 | - | 7 | Gregg Sheppard | Eddie Mio |
| Saturday | November 7, 1981 | PHILADELPHIA FLYERS | W | 7 | - | 2 | Paul Gardner (2) | Pelle Lindbergh |
| Saturday | January 2, 1982 | HARTFORD WHALERS | W | 9 | - | 4 | Doug Shedden | John Garrett |
| Wednesday | January 20, 1982 | BOSTON BRUINS | W | 5 | - | 4 | Rick Kehoe (7) | Marco Baron |
| Saturday | March 6, 1982 | @ Quebec Nordiques | W | 6 | - | 4 | Andre St. Laurent | Dan Bouchard |
| Tuesday | October 12, 1982 | VANCOUVER CANUCKS | W | 5 | - | 4 | Pat Boutette | Richard Brodeur |
| Wednesday | October 27, 1982 | WASHINGTON CAPITALS | W | 7 | - | 5 | Pat Boutette (2) | Dave Parro |
| Thursday | December 23, 1982 | @ Detroit Red Wings | L | 4 | - | 6 | Rick Kehoe (8) | Greg Stefan |
| Monday | December 26, 1983 | NEW YORK RANGERS | W | 7 | - | 4 | Andy Brickley | Steve Weeks |
| Wednesday | January 18, 1984 | WINNIPEG JETS | L (OT) | 4 | - | 5 | Mike Bullard | Mike Veisor |
| Thursday | March 29, 1984 | @ New York Rangers | L | 4 | - | 6 | Mark Taylor | John Vanbiesbrouck |
| Wednesday | December 5, 1984 | ST. LOUIS BLUES | W | 7 | - | 4 | Mike Bullard (2) | Mike Liut |
| Wednesday | December 26, 1984 | NEW YORK ISLANDERS | W | 6 | - | 5 | Mike Bullard (3) | Kelly Hrudey |
| Tuesday | December 31, 1985 | @ St. Louis Blues | W | 8 | - | 4 | Mike Bullard (4) | Rick Wamsley |
| Mario Lemieux * | Rick Wamsley | |||||||
| Wednesday | January 22, 1986 | @ Edmonton Oilers | W | 7 | - | 4 | Mike Bullard (5) | Andy Moog |
| Saturday | February 15, 1986 | VANCOUVER CANUCKS | W | 9 | - | 4 | Doug Shedden (2) | Richard Brodeur |
| Friday | February 21, 1986 | @ Detroit Red Wings | W | 7 | - | 3 | Mike Bullard (6) | Greg Stefan, Mark LaForest (2) |
| Thursday | October 9, 1986 | WASHINGTON CAPITALS | W | 5 | - | 4 | Randy Cunneyworth | Al Jensen |
| Friday | October 17, 1986 | @ Buffalo Sabres | W | 7 | - | 3 | Mario Lemieux (2) | Tom Barrasso |
| Saturday | October 18, 1986 | NEW JERSEY DEVILS | W | 8 | - | 4 | Terry Ruskowski | Karl Friesen |
| Wednesday | October 29, 1986 | NEW JERSEY DEVILS | L | 6 | - | 8 | Kevin Lavallee | Alain Chevrier |
| Saturday | December 6, 1986 | MINNESOTA NORTH STARS | W | 5 | - | 2 | John Chabot | Don Beaupre |
| Friday | December 12, 1986 | TORONTO MAPLE LEAFS | W | 8 | - | 3 | Mario Lemieux (3) * | Ken Wregget (3), Allan Bester |
| Monday | December 22, 1986 | @ Montreal Canadiens | T (OT) | 4 | - | 4 | Craig Simpson | Patrick Roy |
| Friday | January 23, 1987 | @ Vancouver Canucks | W | 6 | - | 0 | Mario Lemieux (4) | Frank Caprice |
| Thursday | February 5, 1987 | @ Boston Bruins | L | 5 | - | 6 | Mario Lemieux (5) | Bill Ranford |
| Tuesday | March 3, 1987 | @ Quebec Nordiques | W | 8 | - | 1 | Randy Cunneyworth (2) * | Mario Gosselin (3), Clint Malarchuk |
| Sunday | March 8, 1987 | @ Winnipeg Jets | W | 5 | - | 3 | Mario Lemieux (6) | Pokey Reddick |
| Thursday | March 12, 1987 | QUEBEC NORDIQUES | W | 6 | - | 3 | Mario Lemieux (7) | Mario Gosselin, Empty Net (2) |
| Thursday | October 15, 1987 | NEW YORK RANGERS | T (OT) | 6 | - | 6 | Dan Quinn | Bob Froese |
| Mario Lemieux (8) | Bob Froese | |||||||
| Saturday | October 24, 1987 | BUFFALO SABRES | W | 5 | - | 3 | Mario Lemieux (9) | Jacques Cloutier |
| Tuesday | January 5, 1988 | LOS ANGELES KINGS | T (OT) | 4 | - | 4 | Mario Lemieux (10) | Glenn Healy |
| Sunday | January 10, 1988 | @ Detroit Red Wings | L | 5 | - | 7 | Mario Lemieux (11) | Glen Hanlon |
| Wednesday | January 20, 1988 | @ Chicago Blackhawks | W | 8 | - | 3 | Paul Coffey | Bob Mason (2), Darren Pang |
| Sunday | February 28, 1988 | @ Chicago Blackhawks | L | 5 | - | 7 | Dan Quinn (2) | Darren Pang |
| Monday | March 7, 1988 | @ Calgary Flames | W | 5 | - | 4 | Dan Quinn (3) | Mike Vernon |
| Saturday | April 2, 1988 | @ Washington Capitals | W (OT) | 7 | - | 6 | Mario Lemieux (12) | Clint Malarchuk |
| Tuesday | October 11, 1988 | WASHINGTON CAPITALS | W | 8 | - | 7 | Mario Lemieux (13) | Clint Malarchuk (2), Pete Peeters |
| Saturday | October 15, 1988 | ST. LOUIS BLUES | W | 9 | - | 2 | Rob Brown | Vincent Riendeau |
| Tuesday | October 18, 1988 | PHILADELPHIA FLYERS | W | 4 | - | 2 | Mario Lemieux (14) | Ron Hextall |
| Friday | November 25, 1988 | @ Washington Capitals | W | 5 | - | 3 | Rob Brown (2) | Clint Malarchuk |
| Wednesday | December 21, 1988 | @ Toronto Maple Leafs | W | 6 | - | 1 | Mario Lemieux (15) | Ken Wregget |
| Saturday | December 31, 1988 | NEW JERSEY DEVILS | W | 8 | - | 6 | Mario Lemieux (16) # | Bob Sauve (3), Chris Terreri, Empty Net |
| Tuesday | January 10, 1989 | NEW YORK ISLANDERS | W | 5 | - | 3 | Mario Lemieux (17) | Kelly Hrudey |
| Saturday | January 28, 1989 | DETROIT RED WINGS | W | 10 | - | 5 | Rob Brown (3) | Greg Stefan (2), Glen Hanlon |
| Sunday | February 5, 1989 | @ Boston Bruins | W | 5 | - | 2 | Rob Brown (4) | Andy Moog |
| Tuesday | February 14, 1989 | BUFFALO SABRES | W | 7 | - | 3 | Mario Lemieux (18) | Jacques Cloutier |
| Sunday | March 12, 1989 | @ Chicago Blackhawks | W | 6 | - | 5 | Mario Lemieux (19) | Alain Chevrier |
| Saturday | March 25, 1989 | NEW JERSEY DEVILS | W | 5 | - | 4 | Mario Lemieux (20) | Bob Sauve (2), Sean Burke |
| Thursday | March 30, 1989 | HARTFORD WHALERS | L | 5 | - | 9 | Mario Lemieux (21) * | Kay Whitmore |
| Tuesday | October 17, 1989 | TORONTO MAPLE LEAFS | W | 7 | - | 5 | Mario Lemieux (22) | Allan Bester, Empty Net (2) |
| Tuesday | October 31, 1989 | LOS ANGELES KINGS | L | 4 | - | 8 | Kevin Stevens | Kelly Hrudey |
| Saturday | December 2, 1989 | @ Quebec Nordiques | W | 7 | - | 4 | Mario Lemieux (23) | Ron Tugnutt |
| Tuesday | December 12, 1989 | BOSTON BRUINS | W | 7 | - | 5 | Rob Brown (5) | Andy Moog (2), Reggie Lemelin |
| Monday | January 8, 1990 | @ New York Rangers | W | 7 | - | 5 | Mario Lemieux (24) * | Bob Froese (2), John Vanbiesbrouck (2) |
| Tuesday | January 30, 1990 | PHILADELPHIA FLYERS | L | 3 | - | 6 | Tony Tanti | Ken Wregget |
| Friday | February 2, 1990 | EDMONTON OILERS | W | 6 | - | 3 | Mario Lemieux (25) | Randy Exelby (2), Empty Net |
| Saturday | February 10, 1990 | LOS ANGELES KINGS | W | 7 | - | 6 | Rob Brown (6) | Kelly Hrudey, Mario Gosselin, Empty Net |
| Tuesday | February 20, 1990 | PHILADELPHIA FLYERS | W | 6 | - | 4 | John Cullen | Ken Wregget (2), Empty Net |
| Sunday | March 4, 1990 | MINNESOTA NORTH STARS | W | 8 | - | 6 | Rob Brown (7) | Jarmo Myllys (2), Empty Net |
| Thursday | October 25, 1990 | QUEBEC NORDIQUES | W | 6 | - | 3 | Kevin Stevens (2) | John Tanner, Ron Tugnutt (2) |
| Monday | December 3, 1990 | @ New York Rangers | W | 9 | - | 4 | Phil Bourque | John Vanbiesbrouck, Mike Richter (2) |
| Thursday | January 17, 1991 | @ Toronto Maple Leafs | W (OT) | 6 | - | 5 | John Cullen (2) | Peter Ing |
| Saturday | February 2, 1991 | BOSTON BRUINS | W | 6 | - | 2 | Jaromir Jagr | Norm Foster |
| Tuesday | March 26, 1991 | @ Philadelphia Flyers | W | 3 | - | 1 | Mario Lemieux (26) | Pete Peeters |
| Tuesday | October 15, 1991 | @ New York Islanders | W (OT) | 7 | - | 6 | Mario Lemieux (27) | Glenn Healy |
| Thursday | October 17, 1991 | NEW YORK ISLANDERS | W | 8 | - | 5 | Bob Errey | Glenn Healy (2), Empty Net |
| Wednesday | November 13, 1991 | EDMONTON OILERS | W (OT) | 5 | - | 4 | Kevin Stevens (3) | Bill Ranford |
| Monday | November 18, 1991 | @ Quebec Nordiques | W | 7 | - | 3 | Mark Recchi | Ron Tugnutt |
| Kevin Stevens (4) | Ron Tugnutt | |||||||
| Friday | November 29, 1991 | @ Philadelphia Flyers | W | 9 | - | 3 | Kevin Stevens (5) | Dominic Roussel (2), Ken Wregget |
| Thursday | December 5, 1991 | @ San Jose Sharks | W | 8 | - | 0 | Kevin Stevens (6) | Arturs Irbe, Brian Hayward (2) |
| Monday | December 23, 1991 | @ New York Islanders | W | 6 | - | 3 | Joe Mullen * | Glenn Healy |
| Thursday | December 26, 1991 | TORONTO MAPLE LEAFS | W | 12 | - | 1 | Joe Mullen (2) * | Grant Fuhr |
| Tuesday | February 18, 1992 | TORONTO MAPLE LEAFS | W | 7 | - | 1 | Joe Mullen (3) | Rick Wamsley |
| Friday | March 6, 1992 | @ San Jose Sharks | W | 7 | - | 3 | Rick Tocchet | Jarmo Myllys |
| Saturday | October 17, 1992 | @ Hartford Whalers | W | 7 | - | 3 | Kevin Stevens (7) * | Sean Burke (3), Frank Pietrangelo |
| Thursday | October 22, 1992 | DETROIT RED WINGS | W | 9 | - | 6 | Mario Lemieux (28) | Tim Cheveldae |
| Saturday | December 12, 1992 | NEW JERSEY DEVILS | W | 6 | - | 5 | Kevin Stevens (8) | Chris Terreri |
| Tuesday | January 26, 1993 | WASHINGTON CAPITALS | W | 6 | - | 3 | Kevin Stevens (9) | Don Beaupre |
| Thursday | March 18, 1993 | WASHINGTON CAPITALS | W | 7 | - | 5 | Mario Lemieux (29) * | Don Beaupre (3), Jim Hrivnak |
| Saturday | March 20, 1993 | PHILADELPHIA FLYERS | W | 9 | - | 3 | Mario Lemieux (30) * | Tommy Soderstrom (3), Roussel |
| Thursday | April 1, 1993 | HARTFORD WHALERS | W | 10 | - | 2 | Rick Tocchet (2) | Mario Gosselin, Frank Pietrangelo (2) |
| Wednesday | April 7, 1993 | MONTREAL CANADIENS | W (OT) | 4 | - | 3 | Rick Tocchet (3) | Patrick Roy |
| Friday | April 9, 1993 | @ New York Rangers | W | 10 | - | 4 | Joe Mullen (4) | Corey Hirsch, Mike Richter (2) |
| Mario Lemieux (31) # | Corey Hirsch (3), Mike Richter (2) | |||||||
| Tuesday | January 11, 1994 | BOSTON BRUINS | W (OT) | 5 | - | 4 | Kevin Stevens (10) | John Blue |
| Tuesday | March 8, 1994 | BOSTON BRUINS | W | 7 | - | 3 | Martin Straka | Vincent Riendeau |
| Tuesday | February 14, 1995 | BOSTON BRUINS | W | 5 | - | 3 | Jaromir Jagr (2) | Vincent Riendeau |
| Thursday | February 16, 1995 | HARTFORD WHALERS | W | 5 | - | 2 | Luc Robitaille * | Jeff Reese |
| Thursday | October 26, 1995 | @ New York Islanders | W | 7 | - | 5 | Mario Lemieux (32) | Tommy Soderstrom |
| Saturday | October 28, 1995 | @ New Jersey Devils | W | 5 | - | 3 | Mario Lemieux (33) | Martin Brodeur |
| Friday | November 10, 1995 | @ San Jose Sharks | W | 9 | - | 1 | Ron Francis | Arturs Irbe (2), Wade Flaherty |
| Tuesday | November 28, 1995 | OTTAWA SENATORS | W | 7 | - | 2 | Markus Naslund | Mike Bales |
| Thursday | November 30, 1995 | @ Boston Bruins | W | 9 | - | 6 | Mario Lemieux (34) * | Scott Bailey (2), Craig Billington (2) |
| Saturday | December 30, 1995 | FLORIDA PANTHERS | W | 6 | - | 5 | Mario Lemieux (35) | John Vanbiesbrouck |
| Saturday | January 27, 1996 | PHILADELPHIA FLYERS | W | 7 | - | 4 | Mario Lemieux (36) | Garth Snow (2), Ron Hextall |
| Tuesday | March 5, 1996 | WINNIPEG JETS | W | 9 | - | 4 | Petr Nedved * | Nikolai Khabibulin (2), Dominic Roussel (2) |
| Tuesday | March 26, 1996 | ST. LOUIS BLUES | W | 8 | - | 4 | Mario Lemieux (37) # | Grant Fuhr, Jon Casey (4) |
| Saturday | November 2, 1996 | OTTAWA SENATORS | W | 7 | - | 3 | Jaromir Jagr (3) | Ron Tugnutt |
| Saturday | November 30, 1996 | BOSTON BRUINS | W | 6 | - | 2 | Jaromir Jagr (4) | Bill Ranford |
| Thursday | December 19, 1996 | @ St. Louis Blues | W | 4 | - | 0 | Mario Lemieux (38) | Jon Casey |
| Sunday | January 26, 1997 | @ Montreal Canadiens | W | 5 | - | 2 | Mario Lemieux (39) * | Jocelyn Thibault |
| Monday | December 29, 1997 | NEW YORK ISLANDERS | W | 5 | - | 1 | Ron Francis (2) | Eric Fichaud, Tommy Salo (2) |
| Saturday | January 10, 1998 | NEW JERSEY DEVILS | W | 4 | - | 1 | Stu Barnes | Martin Brodeur |
| Saturday | April 18, 1998 | BOSTON BRUINS | W | 5 | - | 2 | Martin Straka (2) | Byron Dafoe (2), Robbie Tallas |
| Wednesday | November 25, 1998 | @ Washington Capitals | L | 4 | - | 5 | Stu Barnes (2) | Olaf Kolzig |
| Saturday | November 28, 1998 | @ Montreal Canadiens | W | 4 | - | 3 | Martin Straka (3) | Jocelyn Thibault (2), Empty Net |
| Thursday | October 7, 1999 | @ New Jersey Devils | W | 7 | - | 5 | Aleksey Morozov | Martin Brodeur |
| Friday | November 26, 1999 | OTTAWA SENATORS | W | 5 | - | 0 | Jaromir Jagr (5) | Patrick Lalime |
| Thursday | December 30, 1999 | NEW YORK ISLANDERS | W | 9 | - | 3 | Jaromir Jagr (6) | Roberto Luongo |
| Saturday | October 14, 2000 | NEW YORK RANGERS | W | 8 | - | 6 | Jaromir Jagr (7) * | Kirk McLean |
| Wednesday | November 8, 2000 | PHILADELPHIA FLYERS | W | 5 | - | 2 | Alexei Kovalev | Brian Boucher |
| Saturday | December 16, 2000 | @ Montreal Canadiens | T (OT) | 4 | - | 4 | Jaromir Jagr (8) | Jeff Hackett |
| Monday | January 8, 2001 | @ Washington Capitals | W | 5 | - | 3 | Martin Straka (4) | Olaf Kolzig (2), Empty Net |
| Wednesday | January 24, 2001 | MONTREAL CANADIENS | W | 3 | - | 1 | Mario Lemieux (40) | Jose Theodore |
| Wednesday | February 7, 2001 | PHILADELPHIA FLYERS | W | 9 | - | 4 | Alexei Kovalev (2) | Roman Cechmanek (2), Brian Boucher |
| Saturday | February 10, 2001 | NEW JERSEY DEVILS | W (OT) | 5 | - | 4 | Alexei Kovalev (3) | Martin Brodeur |
| Friday | February 23, 2001 | NEW YORK RANGERS | W | 6 | - | 4 | Alexei Kovalev (4) | Vitali Yeremeyev |
| Saturday | March 10, 2001 | CALGARY FLAMES | W | 6 | - | 3 | Jaromir Jagr (9) | Mike Vernon (2), Empty Net |
| Tuesday | October 16, 2001 | OTTAWA SENATORS | W | 5 | - | 2 | Toby Petersen | Patrick Lalime |
| Tuesday | November 13, 2001 | @ New Jersey Devils | W | 5 | - | 1 | Alexei Kovalev (5) | Martin Brodeur (2), Empty Net |
| Wednesday | November 14, 2001 | NEW YORK ISLANDERS | T (OT) | 3 | - | 3 | Alexei Kovalev (6) | Garth Snow |
| Saturday | January 5, 2002 | NEW YORK RANGERS | W | 4 | - | 1 | Alexei Kovalev (7) | Mike Richter |
| Thursday | January 17, 2002 | @ Calgary Flames | W | 6 | - | 4 | Aleksey Morozov (2) | Roman Turek |
| Saturday | January 25, 2003 | CHICAGO BLACKHAWKS | W | 5 | - | 3 | Alexei Kovalev (8) | Jocelyn Thibault (2), Michael Leighton |
| Saturday | March 4, 2006 | CAROLINA HURRICANES | L | 5 | - | 7 | Mark Recchi (2) | Cam Ward |
| Saturday | October 28, 2006 | @ Philadelphia Flyers | W | 8 | - | 2 | Sidney Crosby | Antero Niittymaki (2), Robert Esche |
| Wednesday | November 8, 2006 | TAMPA BAY LIGHTNING | L (OT) | 3 | - | 4 | Nils Ekman | Johan Holmqvist |
| Friday | December 15, 2006 | NEW YORK ISLANDERS | W | 7 | - | 4 | Ryan Malone | Mike Dunham (2), Rick DiPietro |
| Saturday | January 20, 2007 | TORONTO MAPLE LEAFS | W | 8 | - | 2 | Mark Recchi (3) | Andrew Raycroft |
| Saturday | February 10, 2007 | @ Toronto Maple Leafs | W (OT) | 6 | - | 5 | Jordan Staal | Andrew Raycroft |
| Monday | February 19, 2007 | @ New York Islanders | L | 5 | - | 6 | Ryan Malone (2) | Rick DiPietro |
| Thursday | January 3, 2008 | TORONTO MAPLE LEAFS | W | 6 | - | 2 | Evgeni Malkin | Scott Clemmensen |
| Monday | January 14, 2008 | NEW YORK RANGERS | W | 4 | - | 1 | Evgeni Malkin (2) | Henrik Lundqvist |
| Tuesday | November 11, 2008 | @ Detroit Red Wings | W (OT) | 7 | - | 6 | Jordan Staal (2) | Chris Osgood |
| Wednesday | November 26, 2008 | @ New York Islanders | W | 5 | - | 3 | Evgeni Malkin (3) | Joey MacDonald |
| Saturday | November 29, 2008 | NEW JERSEY DEVILS | W | 4 | - | 1 | Sidney Crosby (2) | Scott Clemmensen |
| Thursday | December 11, 2008 | NEW YORK ISLANDERS | W | 9 | - | 2 | Petr Sykora | Yann Danis (2), Joey MacDonald |
| Pascal Dupuis | Yann Danis (2), Joey MacDonald | |||||||
| Wednesday | October 28, 2009 | MONTREAL CANADIENS | W | 6 | - | 1 | Sidney Crosby (3) | Jaroslav Halak |
| Saturday | November 28, 2009 | NEW YORK RANGERS | W | 8 | - | 3 | Sidney Crosby (4) | Steve Valiquette |
| Monday | November 30, 2009 | @ New York Rangers | W | 5 | - | 2 | Mike Rupp | Henrik Lundqvist |
| Wednesday | December 23, 2009 | OTTAWA SENATORS | W | 8 | - | 2 | Evgeni Malkin (4) | Pascal Leclaire |
| Tuesday | January 19, 2010 | NEW YORK ISLANDERS | W | 6 | - | 4 | Evgeni Malkin (5) | Dwayne Roloson |
| Monday | February 1, 2010 | BUFFALO SABRES | W | 5 | - | 4 | Sidney Crosby (5) | Ryan Miller |
| Saturday | November 13, 2010 | @ Atlanta Thrashers | W | 4 | - | 2 | Evgeni Malkin (6) | Ondrej Pavelec |
| Saturday | November 27, 2010 | CALGARY FLAMES | W | 4 | - | 1 | Sidney Crosby (6) | Miikka Kiprusoff |
| Thursday | December 2, 2010 | ATLANTA THRASHERS | W | 3 | - | 2 | Sidney Crosby (7) | Ondrej Pavelec |
| Wednesday | January 5, 2011 | TAMPA BAY LIGHTNING | W | 8 | - | 1 | Chris Kunitz | Dan Ellis (2), Dwayne Roloson |
| Saturday | December 17, 2011 | BUFFALO SABRES | W | 8 | - | 3 | Evgeni Malkin (7) | Ryan Miller, Jhonas Enroth (2) |
| Sunday | January 15, 2012 | @ Tampa Bay Lightning | W | 6 | - | 3 | Evgeni Malkin (8) | Mathieu Garon (2), Empty Net |
| Saturday | February 25, 2012 | TAMPA BAY LIGHTNING | W | 8 | - | 1 | Evgeni Malkin (9) | Dwayne Roloson |
| Tuesday | March 20, 2012 | WINNIPEG JETS | W | 8 | - | 4 | James Neal | Ondrej Pavelec (2), Chris Mason |
| Sunday | February 3, 2013 | @ Washington Capitals | W | 6 | - | 3 | Chris Kunitz (2) * | Braden Holtby |
| Sunday | March 10, 2013 | NEW YORK ISLANDERS | W | 6 | - | 1 | Chris Kunitz (3) | Evgeni Nabokov |
| Saturday | April 27, 2013 | CAROLINA HURRICANES | W | 8 | - | 3 | James Neal (2) | Justin Peters |
| Tuesday | October 8, 2013 | CAROLINA HURRICANES | W | 5 | - | 2 | Jussi Jokinen | Cam Ward |
| Saturday | October 12, 2013 | @ Tampa Bay Lightning | W | 5 | - | 4 | Sidney Crosby (8) | Anders Lindback |
| Sunday | December 29, 2013 | @ Columbus Blue Jackets | W | 5 | - | 3 | James Neal (3) | Curtis McElhinney |
| Wednesday | November 26, 2014 | TORONTO MAPLE LEAFS | W (OT) | 4 | - | 3 | Blake Comeau | Jonathan Bernier |
| Saturday | January 23, 2016 | VANCOUVER CANUCKS | W | 5 | - | 4 | Evgeni Malkin (10) | Ryan Miller |
| Tuesday | February 2, 2016 | OTTAWA SENATORS | W | 6 | - | 5 | Sidney Crosby (9) | Craig Anderson |
| Monday | February 29, 2016 | ARIZONA COYOTES | W | 6 | - | 0 | Patric Hornqvist | Louis Domingue |
| Monday | December 5, 2016 | OTTAWA SENATORS | W | 8 | - | 5 | Bryan Rust | Craig Anderson (2), Empty Net |
| Monday | January 16, 2017 | WASHINGTON CAPITALS | W (OT) | 8 | - | 7 | Evgeni Malkin (11) | Braden Holtby (2), Philipp Grubauer |
| Wednesday | March 8, 2017 | @ Winnipeg Jets | W | 7 | - | 4 | Nick Bonino | Connor Hellebuyck (2), Michael Hutchinson |
| Sunday | March 19, 2017 | FLORIDA PANTHERS | W | 4 | - | 0 | Sidney Crosby (10) | James Reimer |
| Tuesday | January 30, 2018 | SAN JOSE SHARKS | W | 5 | - | 2 | Evgeni Malkin (12) | Martin Jones (2), Empty Net |
| Thursday | October 11, 2018 | VEGAS GOLDEN KNIGHTS | W | 4 | - | 2 | Phil Kessel | Malcolm Subban |
| Saturday | November 24, 2018 | COLUMBUS BLUE JACKETS | W | 4 | - | 2 | Jake Guentzel | Joonas Korpisalo |
| Wednesday | November 28, 2018 | @ Colorado Avalanche | L | 3 | - | 6 | Sidney Crosby (11) | Philipp Grubauer |
| Tuesday | December 4, 2018 | COLORADO AVALANCHE | W | 6 | - | 3 | Patric Hornqvist (2) | Semyon Varlamov |
| Wednesday | December 12, 2018 | @ Chicago Blackhawks | L | 3 | - | 6 | Bryan Rust (2) | Corey Crawford |
| Friday | January 11, 2019 | @ Anaheim Ducks | W | 6 | - | 3 | Jake Guentzel (2) | John Gibson (2), Empty Net |
| Tuesday | March 3, 2020 | OTTAWA SENATORS | W | 7 | - | 3 | Bryan Rust (3) | Craig Anderson |
| Saturday | March 27, 2021 | NEW YORK ISLANDERS | W | 6 | - | 3 | Bryan Rust (4) | Ilya Sorokin, Semyon Varlamov, Empty Net |
| Sunday | April 11, 2021 | @ New Jersey Devils | W | 5 | - | 2 | Jake Guentzel (3) | Mackenzie Blackwood (2), Empty Net |
| Thursday | May 6, 2021 | BUFFALO SABRES | W | 8 | - | 4 | Jeff Carter * | Michael Houser |
| Saturday | November 6, 2021 | MINNESOTA WILD | L (SO) | 4 | - | 5 | Kasperi Kapanen | Cam Talbot |
| Saturday | December 4, 2021 | @ Vancouver Canucks | W | 4 | - | 1 | Jake Guentzel (4) | Thatcher Demko |
| Sunday | January 2, 2022 | SAN JOSE SHARKS | W | 8 | - | 5 | Evan Rodrigues | James Reimer (2), Zach Sawchenko |
| Bryan Rust (5) | James Reimer (2), Empty Net | |||||||
| Friday | January 21, 2022 | @ Columbus Blue Jackets | W | 5 | - | 2 | Sidney Crosby (12) | Joonas Korpisalo (2), Empty Net |
| Sunday | March 27, 2022 | DETROIT RED WINGS | W | 11 | - | 2 | Evgeni Malkin (13) | Alex Nedeljkovic (2), Calvin Pickard |
| Thursday | April 21, 2022 | BOSTON BRUINS | W | 4 | - | 0 | Jake Guentzel (5) | Jeremy Swayman (2), Empty Net |
| Saturday | December 3, 2022 | ST. LOUIS BLUES | W | 6 | - | 2 | Kasperi Kapanen (2) | Jordan Binnington (2), Thomas Greiss |
| Tuesday | November 14, 2023 | @ Columbus Blue Jackets | W | 5 | - | 3 | Sidney Crosby (13) | Elvis Merzlikins (2), Empty Net |
| Thursday | December 12, 2024 | @ Montreal Canadiens | W | 9 | - | 2 | Bryan Rust (6) | Sam Montembeault (2), Cayden Primeau |
| Saturday | April 5, 2025 | @ Dallas Stars | W | 5 | - | 3 | Sidney Crosby (14) | Casey DeSmith (2), Empty Net |
| * - Four Goal Game | ||||||||
| # - Five Goal Game | ||||||||
| Day of Week | Date | Opponent | Result | Score | Player | Goalie(s) | ||
| Wednesday | December 6, 1967 | @ Chicago Blackhawks | L | 2 | - | 7 | Stan Mikita * | Les Binkley (3), Hank Bassen |
| Saturday | January 13, 1968 | @ Toronto Maple Leafs | L | 0 | - | 7 | Bob Pulford | Les Binkley |
| Saturday | February 17, 1968 | @ Montreal Canadiens | L | 3 | - | 4 | Dick Duff | Les Binkley |
| Saturday | March 16, 1968 | @ Montreal Canadiens | L | 4 | - | 6 | Jean Beliveau | Les Binkley (2), Empty Net |
| Thursday | November 7, 1968 | @ Montreal Canadiens | L | 4 | - | 5 | Bobby Rousseau | Les Binkley |
| Thursday | November 14, 1968 | CHICAGO BLACKHAWKS | L | 4 | - | 6 | Bobby Hull | Les Binkley |
| Sunday | December 15, 1968 | @ Boston Bruins | L | 3 | - | 5 | Phil Esposito | Joe Daley |
| Sunday | November 2, 1969 | @ Detroit Red Wings | L | 3 | - | 4 | Gordie Howe | Al Smith |
| Wednesday | November 19, 1969 | ST. LOUIS BLUES | L | 0 | - | 4 | Ab McDonald | Les Binkley |
| Saturday | January 17, 1970 | @ Toronto Maple Leafs | L | 0 | - | 4 | Dave Keon | Les Binkley |
| Sunday | February 1, 1970 | @ New York Rangers | L | 0 | - | 6 | Dave Balon | Al Smith |
| Wednesday | February 11, 1970 | @ Chicago Blackhawks | L | 1 | - | 7 | Stan Mikita (2) | Al Smith |
| Thursday | October 15, 1970 | @ Minnesota North Stars | L | 2 | - | 4 | Walt McKenzie | Al Smith |
| Sunday | December 6, 1970 | @ Boston Bruins | L | 3 | - | 6 | Phil Esposito (2) | Les Binkley |
| Saturday | January 9, 1971 | @ Toronto Maple Leafs | L | 2 | - | 5 | Brian Spencer | Al Smith |
| Saturday | March 6, 1971 | BOSTON BRUINS | L | 3 | - | 6 | Phil Esposito (3) | Al Smith |
| Wednesday | March 31, 1971 | BUFFALO SABRES | L | 4 | - | 6 | Eddie Shack | Cam Newton |
| Sunday | December 12, 1971 | @ New York Rangers | L | 1 | - | 6 | Brad Park | Jim Rutherford |
| Tuesday | December 28, 1971 | TORONTO MAPLE LEAFS | L | 2 | - | 4 | Norm Ullman | Les Binkley (2), Empty Net |
| Saturday | February 12, 1972 | NEW YORK RANGERS | L | 3 | - | 8 | Brad Park (2) | Jim Rutherford |
| Sunday | December 17, 1972 | @ New York Rangers | L | 1 | - | 9 | Gene Carr | Denis Herron |
| Wednesday | January 17, 1973 | @ Montreal Canadiens | L | 4 | - | 6 | Rejean Houle | Cam Newton |
| Saturday | February 10, 1973 | @ Boston Bruins | L | 3 | - | 6 | Mike Walton | Cam Newton |
| Wednesday | March 7, 1973 | @ Minnesota North Stars | L | 4 | - | 10 | Dennis Hextall | Andy Brown |
| Saturday | March 17, 1973 | @ Vancouver Canucks | L | 1 | - | 6 | Bobby Lalonde | Andy Brown (2), Cam Newton |
| Thursday | January 3, 1974 | @ Buffalo Sabres | L | 1 | - | 6 | Rick Martin | Jim Rutherford |
| Sunday | February 3, 1974 | @ Boston Bruins | L | 4 | - | 5 | Ken Hodge | Andy Brown |
| Sunday | February 10, 1974 | @ Chicago Blackhawks | L | 3 | - | 5 | Stan Mikita (3) | Gary Inness |
| Thursday | February 28, 1974 | @ Montreal Canadiens | L | 1 | - | 7 | Claude Larose * | Gary Inness |
| Saturday | March 23, 1974 | @ Minnesota North Stars | L | 1 | - | 5 | Bill Goldsworthy | Gary Inness |
| Wednesday | October 23, 1974 | BOSTON BRUINS | T | 5 | - | 5 | Bobby Orr | Gary Inness |
| Wednesday | November 20, 1974 | @ Toronto Maple Leafs | W | 8 | - | 5 | Dave Keon (2) | Gary Inness |
| Saturday | December 7, 1974 | @ Montreal Canadiens | L | 2 | - | 5 | Guy Lafleur | Bob Johnson |
| Sunday | January 26, 1975 | @ Montreal Canadiens | L | 2 | - | 7 | Guy Lafleur (2) | Michel Plasse |
| Sunday | March 2, 1975 | @ New York Rangers | W | 8 | - | 6 | Greg Polis | Michel Plasse |
| Sunday | April 6, 1975 | @ Washington Capitals | L | 4 | - | 8 | Stan Gilbertson | Bob Johnson |
| Wednesday | November 12, 1975 | @ Washington Capitals | T | 6 | - | 6 | Hartland Monahan | Gary Inness |
| Thursday | November 13, 1975 | MONTREAL CANADIENS | L | 4 | - | 5 | Yvon Cournoyer | Gary Inness |
| Tuesday | November 18, 1975 | CALIFORNIA GOLDEN SEALS | L | 3 | - | 5 | Dennis Maruk * | Gary Inness |
| Sunday | February 29, 1976 | ST. LOUIS BLUES | L | 3 | - | 5 | Ted Irvine | Gary Inness (2), Empty Net |
| Wednesday | October 6, 1976 | VANCOUVER CANUCKS | W | 9 | - | 5 | Rick Blight * | Gordon Laxton |
| Sunday | February 6, 1977 | @ Colorado Rockies | L | 2 | - | 5 | Wilf Paiement | Denis Herron |
| Tuesday | February 8, 1977 | @ St. Louis Blues | L | 3 | - | 6 | Claude Larose (2) | Denis Herron |
| Sunday | March 13, 1977 | @ Philadelphia Flyers | L | 0 | - | 4 | Don Saleski | Denis Herron |
| Thursday | November 24, 1977 | @ Los Angeles Kings | L | 3 | - | 5 | Butch Goring | Denis Herron |
| Sunday | February 18, 1979 | @ Detroit Red Wings | L | 2 | - | 6 | Dale McCourt | Greg Millen (2), Denis Herron |
| Sunday | April 1, 1979 | ATLANTA FLAMES | L | 2 | - | 7 | Darcy Rota | Denis Herron (2), Greg Millen |
| Thursday | October 25, 1979 | @ Montreal Canadiens | L | 5 | - | 8 | Pierre Larouche * | Rob Holland |
| Wednesday | January 16, 1980 | TORONTO MAPLE LEAFS | W | 6 | - | 4 | Darryl Sittler | Greg Millen |
| Thursday | January 17, 1980 | @ Hartford Whalers | L | 1 | - | 7 | Jordy Douglas | Greg Millen |
| Saturday | January 19, 1980 | EDMONTON OILERS | L | 2 | - | 5 | Blair MacDonald | Greg Millen |
| Thursday | January 31, 1980 | @ Detroit Red Wings | L | 3 | - | 4 | Mike Foligno | Greg Millen |
| Thursday | February 7, 1980 | @ Buffalo Sabres | L | 0 | - | 9 | Danny Gare | Greg Millen |
| Wednesday | March 5, 1980 | TORONTO MAPLE LEAFS | L | 3 | - | 5 | Darryl Sittler (2) | Rob Holland |
| Friday | March 21, 1980 | @ Edmonton Oilers | L | 2 | - | 9 | Wayne Gretzky | Greg Millen |
| Wednesday | November 12, 1980 | WASHINGTON CAPITALS | L | 1 | - | 3 | Dennis Maruk (2) | Rob Holland |
| Sunday | December 7, 1980 | @ Buffalo Sabres | L | 1 | - | 10 | Rick Dudley | Greg Millen, Rob Holland (2) |
| Saturday | December 13, 1980 | PHILADELPHIA FLYERS | L | 5 | - | 6 | Bobby Clarke | Greg Millen |
| Friday | December 19, 1980 | @ Vancouver Canucks | L | 4 | - | 10 | Stan Smyl | Rob Holland (2), Greg Millen |
| Saturday | January 3, 1981 | DETROIT RED WINGS | W | 6 | - | 4 | Reed Larson | Greg Millen |
| Tuesday | January 13, 1981 | @ New York Islanders | L | 3 | - | 6 | Mike Bossy * | Greg Millen (3), Empty Net |
| Friday | February 6, 1981 | @ Colorado Rockies | L | 4 | - | 6 | Lanny McDonald | Nick Ricci, Empty Net |
| Monday | March 16, 1981 | @ Edmonton Oilers | L | 6 | - | 7 | Mark Messier | Greg Millen |
| Thursday | October 29, 1981 | @ Philadelphia Flyers | L | 4 | - | 6 | Mel Bridgeman | Michel Dion |
| Saturday | November 21, 1981 | @ Montreal Canadiens | L | 5 | - | 9 | Keith Acton | Michel Dion (2), Paul Harrison |
| Sunday | December 27, 1981 | @ New York Rangers | L | 3 | - | 5 | Ron Duguay | Paul Harrison |
| Sunday | January 3, 1982 | @ Hartford Whalers | W | 6 | - | 4 | Blaine Stoughton | Paul Harrison |
| Wednesday | March 17, 1982 | @ Edmonton Oilers | L | 4 | - | 10 | Wayne Gretzky (2) | Michel Dion |
| Saturday | March 20, 1982 | @ Los Angeles Kings | L | 5 | - | 7 | Bernie Nicholls | Michel Dion |
| Thursday | October 14, 1982 | @ New York Islanders | L | 0 | - | 9 | Butch Goring (2) | Denis Herron |
| Thursday | October 21, 1982 | @ Quebec Nordiques | L | 4 | - | 8 | Marian Stastny | Denis Herron |
| Saturday | December 11, 1982 | QUEBEC NORDIQUES | L | 4 | - | 7 | Peter Stastny | Denis Herron |
| Friday | January 7, 1983 | @ Edmonton Oilers | L | 2 | - | 7 | Glenn Anderson | Denis Herron |
| Friday | February 4, 1983 | @ Winnipeg Jets | L | 4 | - | 6 | Dale Hawerchuk | Michel Dion |
| Saturday | February 5, 1983 | @ Calgary Flames | L | 4 | - | 7 | Lanny McDonald (2) | Denis Herron |
| Kent Nilsson | Denis Herron | |||||||
| Saturday | February 12, 1983 | LOS ANGELES KINGS | W | 6 | - | 4 | Charlie Simmer | Nick Ricci |
| Tuesday | February 15, 1983 | DETROIT RED WINGS | L | 3 | - | 7 | Reed Larson (2) | Nick Ricci |
| Saturday | February 19, 1983 | EDMONTON OILERS | L | 7 | - | 10 | Ken Linseman | Denis Herron (2), Nick Ricci |
| Friday | November 11, 1983 | NEW YORK ISLANDERS | L | 5 | - | 6 | Bryan Trottier | Michel Dion |
| Tuesday | December 6, 1983 | BOSTON BRUINS | L | 3 | - | 5 | Barry Pederson | Michel Dion (2), Denis Herron |
| Saturday | January 7, 1984 | NEW JERSEY DEVILS | L | 4 | - | 7 | Bob MacMillan | Roberto Romano |
| Wednesday | January 18, 1984 | WINNIPEG JETS | L (OT) | 4 | - | 5 | Paul MacLean | Michel Dion |
| Wednesday | January 25, 1984 | NEW YORK RANGERS | L | 3 | - | 6 | Pierre Larouche (2) | Roberto Romano (2), Michel Dion |
| Thursday | February 16, 1984 | @ Calgary Flames | L | 3 | - | 10 | Doug Risebrough | Michel Dion |
| Lanny McDonald (3) | Michel Dion | |||||||
| Wednesday | February 22, 1984 | EDMONTON OILERS | L | 2 | - | 9 | Wayne Gretzky (3) | Roberto Romano |
| Thursday | March 8, 1984 | QUEBEC NORDIQUES | L | 6 | - | 8 | Michel Goulet | Nick Ricci |
| Thursday | March 22, 1984 | @ Philadelphia Flyers | L | 4 | - | 13 | Dave Poulin | Denis Herron |
| Ilkka Sinisalo | Denis Herron | |||||||
| Wednesday | October 31, 1984 | @ New Jersey Devils | W | 7 | - | 6 | Uli Hiemer | Denis Herron |
| Thursday | November 8, 1984 | ST. LOUIS BLUES | L | 2 | - | 6 | Jorgen Pettersson | Michel Dion |
| Thursday | November 29, 1984 | CHICAGO BLACKHAWKS | L | 3 | - | 6 | Denis Savard | Denis Herron |
| Saturday | December 29, 1984 | @ Quebec Nordiques | L | 2 | - | 10 | Michel Goulet (2) | Denis Herron |
| Monday | January 21, 1985 | @ Winnipeg Jets | L | 6 | - | 7 | Dale Hawerchuk (2) | Roberto Romano |
| Saturday | January 26, 1985 | @ Edmonton Oilers | L | 3 | - | 6 | Wayne Gretzky (4) | Denis Herron |
| Friday | February 22, 1985 | NEW YORK RANGERS | L | 3 | - | 8 | Peter Sundstrom | Brian Ford |
| Wednesday | October 30, 1985 | @ Detroit Red Wings | L | 3 | - | 6 | Danny Gare (2) | Roberto Romano |
| Wednesday | November 13, 1985 | @ Vancouver Canucks | W | 6 | - | 3 | Tony Tanti | Roberto Romano |
| Sunday | November 24, 1985 | @ Philadelphia Flyers | L | 4 | - | 7 | Dave Poulin (2) | Denis Herron |
| Wednesday | January 1, 1986 | @ Chicago Blackhawks | L | 4 | - | 7 | Troy Murray | Gilles Meloche |
| Al Secord | Gilles Meloche | |||||||
| Wednesday | October 29, 1986 | NEW JERSEY DEVILS | L | 6 | - | 8 | Kirk Muller | Roberto Romano |
| Saturday | March 28, 1987 | @ Hartford Whalers | L | 4 | - | 5 | Sylvain Turgeon | Pat Riggin |
| Tuesday | March 31, 1987 | @ New Jersey Devils | L | 3 | - | 5 | Perry Anderson | Gilles Meloche |
| Monday | January 25, 1988 | EDMONTON OILERS | L | 4 | - | 6 | Dave Hannan | Frank Pietrangelo |
| Thursday | January 28, 1988 | @ New Jersey Devils | L | 3 | - | 6 | John MacLean | Gilles Meloche |
| Sunday | February 28, 1988 | @ Chicago Blackhawks | L | 5 | - | 7 | Rick Vaive | Frank Pietrangelo |
| Tuesday | October 11, 1988 | WASHINGTON CAPITALS | W | 8 | - | 7 | Mike Ridley * | Wendell Young |
| Wednesday | October 12, 1988 | @ Buffalo Sabres | L | 5 | - | 8 | Dave Andreychuk | Wendell Young |
| Sunday | October 30, 1988 | @ New York Rangers | L | 2 | - | 9 | Tony Granato * | Steve Guenette, Frank Pietrangelo (3) |
| Thursday | November 3, 1988 | QUEBEC NORDIQUES | L | 2 | - | 6 | Walt Poddubny | Steve Guenette |
| Tuesday | November 8, 1988 | EDMONTON OILERS | L | 3 | - | 7 | Jari Kurri | Steve Guenette |
| Saturday | January 7, 1989 | VANCOUVER CANUCKS | L | 5 | - | 7 | Tony Tanti (2) | Tom Barrasso |
| Saturday | January 14, 1989 | NEW YORK RANGERS | T (OT) | 4 | - | 4 | Tony Granato (2) | Tom Barrasso |
| Saturday | February 11, 1989 | @ Quebec Nordiques | L | 1 | - | 8 | Peter Stastny (2) * | Wendell Young (2), Frank Pietrangelo (2) |
| Sunday | February 26, 1989 | @ Hartford Whalers | L | 6 | - | 8 | Jody Hull | Tom Barrasso, Wendell Young (2) |
| Tuesday | March 14, 1989 | BOSTON BRUINS | L | 2 | - | 8 | Ken Linseman (2) | Tom Barrasso |
| Saturday | March 18, 1989 | MONTREAL CANADIENS | L | 2 | - | 7 | Mats Naslund | Tom Barrasso, Wendell Young (2) |
| Wednesday | October 18, 1989 | ST. LOUIS BLUES | L | 3 | - | 9 | Brett Hull | Wendell Young |
| Tuesday | October 31, 1989 | LOS ANGELES KINGS | L | 4 | - | 8 | Wayne Gretzky (5) | Wendell Young |
| Tuesday | February 6, 1990 | NEW YORK ISLANDERS | L (OT) | 7 | - | 8 | Pat LaFontaine | Tom Barrasso |
| Derek King | Tom Barrasso | |||||||
| Saturday | March 10, 1990 | @ Los Angeles Kings | L | 2 | - | 8 | Luc Robitaille | Alain Chevrier |
| Saturday | March 17, 1990 | MINNESOTA NORTH STARS | L | 2 | - | 6 | Mike Modano | Alain Chevrier |
| Thursday | October 11, 1990 | @ Chicago Blackhawks | L | 1 | - | 4 | Jeremy Roenick | Tom Barrasso |
| Sunday | December 23, 1990 | NEW YORK ISLANDERS | L (OT) | 3 | - | 4 | Patrick Flatley | Frank Pietrangelo |
| Tuesday | October 15, 1991 | @ New York Islanders | W (OT) | 7 | - | 6 | Derek King (2) | Tom Barrasso |
| Tuesday | November 5, 1991 | BOSTON BRUINS | T (OT) | 5 | - | 5 | Vladimir Ruzicka | Tom Barrasso |
| Sunday | February 9, 1992 | @ Boston Bruins | L | 3 | - | 6 | Vladimir Ruzicka (2) * | Tom Barrasso |
| Thursday | April 16, 1992 | @ New York Rangers | L | 1 | - | 7 | Darren Turcotte | Wendell Young, Ken Wregget (2) |
| Sunday | November 8, 1992 | @ Chicago Blackhawks | L | 2 | - | 7 | Michel Goulet (3) | Tom Barrasso |
| Friday | November 13, 1992 | @ Detroit Red Wings | L | 0 | - | 8 | Jimmy Carson | Tom Barrasso |
| Wednesday | November 25, 1992 | NEW YORK RANGERS | L | 3 | - | 11 | Adam Graves | Tom Barrasso, Ken Wregget (2) |
| Thursday | January 7, 1993 | MINNESOTA NORTH STARS | L | 3 | - | 6 | Ulf Dahlen | Tom Barrasso |
| Thursday | January 14, 1993 | @ Boston Bruins | L | 0 | - | 7 | Steve Heinze | Ken Wregget |
| Saturday | February 20, 1993 | @ New York Islanders | L | 2 | - | 4 | Pierre Turgeon | Tom Barrasso |
| Sunday | February 21, 1993 | @ Hartford Whalers | W | 4 | - | 3 | Geoff Sanderson | Tom Barrasso |
| Monday | January 31, 1994 | @ New York Rangers | L | 3 | - | 5 | Mike Gartner | Ken Wregget |
| Tuesday | March 15, 1994 | WASHINGTON CAPITALS | L (OT) | 4 | - | 5 | Randy Burridge | Tom Barrasso |
| Wednesday | April 5, 1995 | HARTFORD WHALERS | L | 4 | - | 8 | Igor Chibirev | Wendell Young |
| Tuesday | November 21, 1995 | @ New York Rangers | L | 4 | - | 9 | Pat Verbeek | Tom Barrasso |
| Thursday | December 28, 1995 | HARTFORD WHALERS | W | 9 | - | 4 | Geoff Sanderson (2) | Ken Wregget |
| Saturday | January 13, 1996 | SAN JOSE SHARKS | L | 8 | - | 10 | Ray Sheppard | Tom Barrasso |
| Tuesday | January 16, 1996 | COLORADO AVALANCHE | L | 2 | - | 5 | Claude Lemieux | Ken Wregget |
| Friday | February 23, 1996 | HARTFORD WHALERS | W | 5 | - | 4 | Brendan Shanahan | Ken Wregget |
| Thursday | February 29, 1996 | @ Calgary Flames | L | 3 | - | 7 | Gary Roberts | Tom Barrasso |
| Thursday | March 14, 1996 | @ Boston Bruins | L | 2 | - | 4 | Rick Tocchet | Ken Wregget |
| Sunday | March 31, 1996 | @ Philadelphia Flyers | L | 1 | - | 4 | John LeClair | Tom Barrasso |
| Wednesday | October 16, 1996 | @ New York Rangers | L | 1 | - | 8 | Alexei Kovalev | Tom Barrasso, Ken Wregget (2) |
| Friday | November 8, 1996 | @ Tampa Bay Lightning | T (OT) | 5 | - | 5 | Dino Ciccarelli | Ken Wregget |
| Thursday | November 21, 1996 | @ Philadelphia Flyers | L | 3 | - | 7 | Dale Hawerchuk (3) | Ken Wregget |
| Saturday | February 8, 1997 | DETROIT RED WINGS | L (OT) | 5 | - | 6 | Brendan Shanahan (2) | Patrick Lalime |
| Friday | March 14, 1997 | @ Colorado Avalanche | L | 3 | - | 6 | Joe Sakic | Ken Wregget |
| Saturday | October 4, 1997 | FLORIDA PANTHERS | L | 3 | - | 5 | Dave Gagner | Ken Wregget |
| Wednesday | November 5, 1997 | DALLAS STARS | L | 2 | - | 5 | Joe Nieuwendyk | Ken Wregget (2), Peter Skudra |
| Saturday | January 3, 1998 | COLORADO AVALANCHE | L (OT) | 4 | - | 5 | Valeri Kamensky | Peter Skudra |
| Tuesday | March 30, 1999 | OTTAWA SENATORS | L | 4 | - | 6 | Sami Salo | Peter Skudra (2), Empty Net |
| Saturday | April 17, 1999 | NEW YORK ISLANDERS | L | 2 | - | 7 | Zigmund Palffy | Tom Barrasso, Peter Skudra (2) |
| Saturday | October 28, 2000 | NEW JERSEY DEVILS | L | 0 | - | 9 | John Madden * | Jean-Sebastien Aubin, Garth Snow (3) |
| Randy McKay * | Jean-Sebastien Aubin (2), Garth Snow (2) | |||||||
| Tuesday | January 9, 2001 | @ Boston Bruins | L | 2 | - | 5 | Andrei Kovalenko | Garth Snow |
| Saturday | April 13, 2002 | @ Boston Bruins | L | 1 | - | 7 | Glen Murray | Jean-Sebastien Aubin |
| Friday | October 25, 2002 | @ Detroit Red Wings | L | 3 | - | 7 | Sergei Fedorov | Jean-Sebastien Aubin |
| Friday | November 8, 2002 | @ Tampa Bay Lightning | L | 1 | - | 4 | Vincent Lecavalier | Johan Hedberg (2), Empty Net |
| Monday | November 18, 2002 | @ Montreal Canadiens | L (OT) | 4 | - | 5 | Saku Koivu | Johan Hedberg |
| Tuesday | January 7, 2003 | @ New York Islanders | L | 3 | - | 6 | Dave Scatchard | Jean-Sebastien Aubin |
| Saturday | November 8, 2003 | @ Tampa Bay Lightning | L | 0 | - | 9 | Vincent Lecavalier (2) | Sebastien Caron |
| Saturday | November 29, 2003 | @ Carolina Hurricanes | L | 3 | - | 4 | Radim Vrbata | Sebastien Caron |
| Sunday | December 7, 2003 | @ Calgary Flames | L | 1 | - | 6 | Shean Donovan | Sebastien Caron |
| Tuesday | December 9, 2003 | @ Vancouver Canucks | L (OT) | 3 | - | 4 | Markus Naslund * | Marc-Andre Fleury |
| Sunday | February 1, 2004 | @ Boston Bruins | L | 1 | - | 4 | Glen Murray (2) | Sebastien Caron (2), Empty Net |
| Sunday | February 22, 2004 | OTTAWA SENATORS | L | 3 | - | 6 | Martin Havlat | Jean-Sebastien Aubin (2), Empty Net |
| Saturday | November 12, 2005 | NEW YORK RANGERS | L | 1 | - | 6 | Jaromir Jagr | Jocelyn Thibault |
| Friday | November 25, 2005 | @ Florida Panthers | L | 3 | - | 6 | Olli Jokinen | Sebastien Caron, Jocelyn Thibault (2) |
| Friday | January 6, 2006 | @ Atlanta Thrashers | L | 4 | - | 6 | Ilya Kovalchuk | Jocelyn Thibault, Marc-Andre Fleury, Empty Net |
| Tuesday | January 10, 2006 | EDMONTON OILERS | L | 1 | - | 3 | Shawn Horcoff | Marc-Andre Fleury |
| Saturday | February 4, 2006 | NEW YORK ISLANDERS | L (SO) | 4 | - | 5 | Miroslav Satan | Marc-Andre Fleury |
| Wednesday | April 5, 2006 | @ New Jersey Devils | L | 4 | - | 6 | Patrik Elias | Marc-Andre Fleury |
| Wednesday | January 10, 2007 | @ Florida Panthers | L | 2 | - | 5 | Olli Jokinen (2) | Jocelyn Thibault |
| Tuesday | December 11, 2007 | @ Philadelphia Flyers | L | 2 | - | 8 | Joffrey Lupul | Dani Sabourin (2), Ty Conklin |
| R.J. Umberger | Dani Sabourin (2), Ty Conklin | |||||||
| Saturday | December 6, 2008 | @ Ottawa Senators | L | 2 | - | 3 | Jason Spezza | Dani Sabourin |
| Friday | February 27, 2009 | @ Chicago Blackhawks | W (OT) | 5 | - | 4 | Jonathan Toews | Marc-Andre Fleury |
| Sunday | January 3, 2010 | @ Florida Panthers | L | 2 | - | 6 | Radek Dvorak | Marc-Andre Fleury |
| Sunday | February 7, 2010 | @ Washington Capitals | L (OT) | 4 | - | 5 | Alex Ovechkin | Marc-Andre Fleury |
| Wednesday | February 20, 2013 | PHILADELPHIA FLYERS | L | 5 | - | 6 | Jakub Voracek | Tomas Vokoun |
| Tuesday | February 26, 2013 | @ Florida Panthers | L | 4 | - | 6 | Tomas Kopecky | Marc-Andre Fleury |
| Thursday | October 9, 2014 | ANAHEIM DUCKS | W | 6 | - | 4 | Corey Perry | Marc-Andre Fleury |
| Tuesday | December 23, 2014 | @ Tampa Bay Lightning | L | 3 | - | 4 | Tyler Johnson | Marc-Andre Fleury (2), Jeff Zatkoff |
| Friday | January 16, 2015 | @ New York Islanders | L | 3 | - | 6 | Kyle Okposo * | Marc-Andre Fleury |
| Saturday | April 4, 2015 | @ Columbus Blue Jackets | L | 3 | - | 5 | Nick Foligno | Marc-Andre Fleury (2), Empty Net |
| Friday | December 18, 2015 | BOSTON BRUINS | L | 2 | - | 6 | Frank Vatrano | Jeff Zatkoff |
| Friday | January 15, 2016 | @ Tampa Bay Lightning | L (OT) | 4 | - | 5 | Vladislav Namestnikov | Marc-Andre Fleury |
| Saturday | January 23, 2016 | VANCOUVER CANUCKS | W | 5 | - | 4 | Jannik Hansen | Marc-Andre Fleury |
| Thursday | December 22, 2016 | @ Columbus Blue Jackets | L | 1 | - | 7 | Scott Hartnell | Matt Murray (2), Marc-Andre Fleury |
| Wednesday | March 1, 2017 | @ Chicago Blackhawks | L | 1 | - | 4 | Patrick Kane | Marc-Andre Fleury (2), Empty Net |
| Thursday | October 5, 2017 | @ Chicago Blackhawks | L | 1 | - | 10 | Brandon Saad | Antti Niemi (2), Matt Murray |
| Sunday | October 29, 2017 | @ Winnipeg Jets | L | 1 | - | 7 | Blake Wheeler | Matt Murray (2), Casey DeSmith |
| Saturday | November 4, 2017 | @ Vancouver Canucks | L | 2 | - | 4 | Brock Boeser | Matt Murray |
| Sunday | February 18, 2018 | @ Columbus Blue Jackets | W | 5 | - | 2 | Evgenii Dadonov | Tristan Jarry, Matt Murray (2) |
| Thursday | March 1, 2018 | @ Boston Bruins | L | 4 | - | 8 | David Krejci | Casey DeSmith, Tristan Jarry (2) |
| Monday | November 5, 2018 | NEW JERSEY DEVILS | L | 1 | - | 5 | Brian Boyle | Matt Murray |
| Thursday | November 15, 2018 | TAMPA BAY LIGHTNING | L | 3 | - | 4 | Brayden Point | Matt Murray |
| Tuesday | January 15, 2019 | @ San Jose Sharks | L | 2 | - | 5 | Tomas Hertl | Matt Murray (2), Empty Net |
| Saturday | January 19, 2019 | @ Vegas Golden Knights | L | 3 | - | 7 | Jonathan Marchessault | Casey DeSmith (2), Empty Net |
| Friday | November 29, 2019 | @ Columbus Blue Jackets | L | 2 | - | 5 | Gustav Nyquist | Tristan Jarry (2), Empty Net |
| Friday | January 15, 2021 | @ Philadelphia Flyers | L | 2 | - | 5 | Travis Konecny | Tristan Jarry (2), Empty Net |
| Saturday | April 3, 2021 | @ Boston Bruins | L | 5 | - | 7 | Brad Marchand | Casey DeSmith (2), Empty Net |
| Saturday | February 11, 2023 | @ Los Angeles Kings | L | 0 | - | 6 | Adrian Kempe * | Casey DeSmith, Dustin Tokarski (3) |
| Tuesday | March 28, 2023 | @ Detroit Red Wings | L | 4 | - | 7 | David Perron | Casey DeSmith |
| Saturday | April 1, 2023 | BOSTON BRUINS | L | 3 | - | 4 | David Pastrnak | Tristan Jarry |
| Tuesday | April 4, 2023 | @ New Jersey Devils | L | 1 | - | 5 | Dawson Mercer | Tristan Jarry |
| Thursday | April 11, 2024 | DETROIT RED WINGS | W (OT) | 6 | - | 5 | Lucas Raymond | Alex Nedeljkovic |
| Tuesday | December 10, 2024 | COLORADO AVALANCHE | L | 2 | - | 6 | Mikko Rantanen | Tristan Jarry (2), Empty Net |
| Saturday | April 5, 2025 | @ Dallas Stars | W | 5 | - | 3 | Evgenii Dadonov | Tristan Jarry |
| * - Four Goal Game | ||||||||
| # - Five Goal Game | ||||||||
| Player | Hat Tricks |
| Mario Lemieux | 40 |
| Sidney Crosby | 14 |
| Evgeni Malkin | 13 |
| Kevin Stevens | 10 |
| Jaromir Jagr | 9 |
| Rick Kehoe | 8 |
| Alexei Kovalev | 8 |
| Rob Brown | 7 |
| Mike Bullard | 6 |
| Bryan Rust | 6 |
| Jake Guentzel | 5 |
| Pierre Larouche | 4 |
| Lowell MacDonald | 4 |
| Joe Mullen | 4 |
| Martin Straka | 4 |
| Chris Kunitz | 3 |
| Al McDonough | 3 |
| James Neal | 3 |
| Dan Quinn | 3 |
| Jean Pronovost | 3 |
| Mark Recchi | 3 |
| Rick Tocchet | 3 |
| Syl Apps | 2 |
| Stu Barnes | 2 |
| Pat Boutette | 2 |
| John Cullen | 2 |
| Randy Cunneyworth | 2 |
| Ron Francis | 2 |
| Paul Gardner | 2 |
| Patric Hornqvist | 2 |
| Kasperi Kapanen | 2 |
| Bob Kelly | 2 |
| Ryan Malone | 2 |
| Aleksey Morozov | 2 |
| Ken Schinkel | 2 |
| Doug Shedden | 2 |
| Jordan Staal | 2 |
| Andy Bathgate | 1 |
| Wayne Bianchin | 1 |
| Nick Bonino | 1 |
| Phil Bourque | 1 |
| Andy Brickley | 1 |
| Jeff Carter | 1 |
| John Chabot | 1 |
| Blair Chapman | 1 |
| Paul Coffey | 1 |
| Blake Comeau | 1 |
| Pascal Dupuis | 1 |
| Nils Ekman | 1 |
| Bob Errey | 1 |
| Stan Gilbertson | 1 |
| Jussi Jokinen | 1 |
| Phil Kessel | 1 |
| Orest Kindrachuk | 1 |
| Kevin Lavallee | 1 |
| Bob Leiter | 1 |
| Pete Mahovlich | 1 |
| Greg Malone | 1 |
| Gary McAdam | 1 |
| Markus Naslund | 1 |
| Petr Nedved | 1 |
| Toby Petersen | 1 |
| Luc Robitaille | 1 |
| Evan Rodrigues | 1 |
| Terry Ruskowski | 1 |
| Duane Rupp | 1 |
| Mike Rupp | 1 |
| Glen Sather | 1 |
| Eddie Shack | 1 |
| Gregg Sheppard | 1 |
| Craig Simpson | 1 |
| Andre St. Laurent | 1 |
| Ron Stackhouse | 1 |
| Petr Sykora | 1 |
| Tony Tanti | 1 |
| Mark Taylor | 1 |
| Player | Hat Tricks | Season |
| Mario Lemieux | 9 | 1988-89 |
| Mario Lemieux | 6 | 1986-87 |
| Mario Lemieux | 6 | 1995-96 |
| Mario Lemieux | 5 | 1987-88 |
| Rob Brown | 4 | 1988-89 |
| Mario Lemieux | 4 | 1989-90 |
| Kevin Stevens | 4 | 1991-92 |
| Mario Lemieux | 4 | 1992-93 |
| Alexei Kovalev | 4 | 2000-01 |
| Al McDonough | 3 | 1972-73 |
| Rick Kehoe | 3 | 1980-81 |
| Mike Bullard | 3 | 1985-86 |
| Dan Quinn | 3 | 1987-88 |
| Rob Brown | 3 | 1989-90 |
| Joe Mullen | 3 | 1991-92 |
| Kevin Stevens | 3 | 1992-93 |
| Jaromir Jagr | 3 | 2000-01 |
| Alexei Kovalev | 3 | 2001-02 |
| Sidney Crosby | 3 | 2009-10 |
| Evgeni Malkin | 3 | 2011-12 |
| Lowell MacDonald | 2 | 1973-74 |
| Jean Pronovost | 2 | 1975-76 |
| Pierre Larouche | 2 | 1975-76 |
| Pat Boutette | 2 | 1982-83 |
| Mike Bullard | 2 | 1984-85 |
| Randy Cunneyworth | 2 | 1986-87 |
| Rick Tocchet | 2 | 1992-93 |
| Jaromir Jagr | 2 | 1996-97 |
| Mario Lemieux | 2 | 1996-97 |
| Jaromir Jagr | 2 | 1999-00 |
| Ryan Malone | 2 | 2006-07 |
| Evgeni Malkin | 2 | 2007-08 |
| Evgeni Malkin | 2 | 2009-10 |
| Sidney Crosby | 2 | 2010-11 |
| Chris Kunitz | 2 | 2012-13 |
| Jake Guentzel | 2 | 2018-19 |
| Jake Guentzel | 2 | 2021-22 |
| Andy Bathgate | 1 | 1967-68 |
| Ken Schinkel | 1 | 1967-68 |
| Ken Schinkel | 1 | 1969-70 |
| Glen Sather | 1 | 1970-71 |
| Duane Rupp | 1 | 1970-71 |
| Bob Leiter | 1 | 1971-72 |
| Lowell MacDonald | 1 | 1972-73 |
| Eddie Shack | 1 | 1972-73 |
| Syl Apps | 1 | 1972-73 |
| Bob Kelly | 1 | 1973-74 |
| Rick Kehoe | 1 | 1974-75 |
| Jean Pronovost | 1 | 1974-75 |
| Pierre Larouche | 1 | 1974-75 |
| Syl Apps | 1 | 1975-76 |
| Bob Kelly | 1 | 1975-76 |
| Stan Gilbertson | 1 | 1975-76 |
| Lowell MacDonald | 1 | 1975-76 |
| Rick Kehoe | 1 | 1975-76 |
| Rick Kehoe | 1 | 1976-77 |
| Pierre Larouche | 1 | 1976-77 |
| Blair Chapman | 1 | 1977-78 |
| Pete Mahovlich | 1 | 1977-78 |
| Wayne Bianchin | 1 | 1977-78 |
| Orest Kindrachuk | 1 | 1978-79 |
| Ron Stackhouse | 1 | 1978-79 |
| Greg Malone | 1 | 1978-79 |
| Gary McAdam | 1 | 1979-80 |
| Paul Gardner | 1 | 1980-81 |
| Gregg Sheppard | 1 | 1980-81 |
| Paul Gardner | 1 | 1981-82 |
| Doug Shedden | 1 | 1981-82 |
| Rick Kehoe | 1 | 1981-82 |
| Andre St. Laurent | 1 | 1981-82 |
| Rick Kehoe | 1 | 1982-83 |
| Andy Brickley | 1 | 1983-84 |
| Mike Bullard | 1 | 1983-84 |
| Mark Taylor | 1 | 1983-84 |
| Mario Lemieux | 1 | 1985-86 |
| Doug Shedden | 1 | 1985-86 |
| Terry Ruskowski | 1 | 1986-87 |
| Kevin Lavallee | 1 | 1986-87 |
| John Chabot | 1 | 1986-87 |
| Craig Simpson | 1 | 1986-87 |
| Paul Coffey | 1 | 1987-88 |
| Kevin Stevens | 1 | 1989-90 |
| Tony Tanti | 1 | 1989-90 |
| John Cullen | 1 | 1989-90 |
| Kevin Stevens | 1 | 1990-91 |
| Phil Bourque | 1 | 1990-91 |
| John Cullen | 1 | 1990-91 |
| Jaromir Jagr | 1 | 1990-91 |
| Mario Lemieux | 1 | 1990-91 |
| Mario Lemieux | 1 | 1991-92 |
| Bob Errey | 1 | 1991-92 |
| Mark Recchi | 1 | 1991-92 |
| Rick Tocchet | 1 | 1991-92 |
| Joe Mullen | 1 | 1992-93 |
| Kevin Stevens | 1 | 1993-94 |
| Martin Straka | 1 | 1993-94 |
| Jaromir Jagr | 1 | 1994-95 |
| Luc Robitaille | 1 | 1994-95 |
| Ron Francis | 1 | 1995-96 |
| Markus Naslund | 1 | 1995-96 |
| Petr Nedved | 1 | 1995-96 |
| Ron Francis | 1 | 1997-98 |
| Stu Barnes | 1 | 1997-98 |
| Martin Straka | 1 | 1997-98 |
| Stu Barnes | 1 | 1998-99 |
| Martin Straka | 1 | 1998-99 |
| Aleksey Morozov | 1 | 1999-00 |
| Martin Straka | 1 | 2000-01 |
| Mario Lemieux | 1 | 2000-01 |
| Toby Petersen | 1 | 2001-02 |
| Aleksey Morozov | 1 | 2001-02 |
| Alexei Kovalev | 1 | 2002-03 |
| Mark Recchi | 1 | 2005-06 |
| Sidney Crosby | 1 | 2006-07 |
| Nils Ekman | 1 | 2006-07 |
| Mark Recchi | 1 | 2006-07 |
| Jordan Staal | 1 | 2006-07 |
| Jordan Staal | 1 | 2008-09 |
| Evgeni Malkin | 1 | 2008-09 |
| Sidney Crosby | 1 | 2008-09 |
| Petr Sykora | 1 | 2008-09 |
| Pascal Dupuis | 1 | 2008-09 |
| Mike Rupp | 1 | 2009-10 |
| Evgeni Malkin | 1 | 2010-11 |
| Chris Kunitz | 1 | 2010-11 |
| James Neal | 1 | 2011-12 |
| James Neal | 1 | 2012-13 |
| Jussi Jokinen | 1 | 2013-14 |
| Sidney Crosby | 1 | 2013-14 |
| James Neal | 1 | 2013-14 |
| Blake Comeau | 1 | 2014-15 |
| Evgeni Malkin | 1 | 2015-16 |
| Sidney Crosby | 1 | 2015-16 |
| Patric Hornqvist | 1 | 2015-16 |
| Bryan Rust | 1 | 2016-17 |
| Evgeni Malkin | 1 | 2016-17 |
| Nick Bonino | 1 | 2016-17 |
| Sidney Crosby | 1 | 2016-17 |
| Evgeni Malkin | 1 | 2017-18 |
| Sidney Crosby | 1 | 2018-19 |
| Patric Hornqvist | 1 | 2018-19 |
| Phil Kessel | 1 | 2018-19 |
| Bryan Rust | 1 | 2018-19 |
| Bryan Rust | 1 | 2019-20 |
| Jeff Carter | 1 | 2020-21 |
| Jake Guentzel | 1 | 2020-21 |
| Bryan Rust | 1 | 2020-21 |
| Sidney Crosby | 1 | 2021-22 |
| Kasperi Kapanen | 1 | 2021-22 |
| Evgeni Malkin | 1 | 2021-22 |
| Evan Rodrigues | 1 | 2021-22 |
| Bryan Rust | 1 | 2021-22 |
| Kasperi Kapanen | 1 | 2022-23 |
| Sidney Crosby | 1 | 2023-24 |
| Bryan Rust | 1 | 2024-25 |
| Sidney Crosby | 1 | 2024-25 |
| Season | Hat Tricks | Home | Road |
| 1967-68 | 2 | 2 | 0 |
| 1968-69 | 0 | 0 | 0 |
| 1969-70 | 1 | 0 | 1 |
| 1970-71 | 2 | 2 | 0 |
| 1971-72 | 1 | 1 | 0 |
| 1972-73 | 6 | 5 | 1 |
| 1973-74 | 3 | 3 | 0 |
| 1974-75 | 3 | 2 | 1 |
| 1975-76 | 9 | 5 | 4 |
| 1976-77 | 2 | 1 | 1 |
| 1977-78 | 3 | 2 | 1 |
| 1978-79 | 3 | 1 | 2 |
| 1979-80 | 1 | 1 | 0 |
| 1980-81 | 5 | 3 | 2 |
| 1981-82 | 4 | 3 | 1 |
| 1982-83 | 3 | 2 | 1 |
| 1983-84 | 3 | 2 | 1 |
| 1984-85 | 2 | 2 | 0 |
| 1985-86 | 5 | 1 | 4 |
| 1986-87 | 12 | 6 | 6 |
| 1987-88 | 9 | 4 | 5 |
| 1988-89 | 13 | 9 | 4 |
| 1989-90 | 10 | 8 | 2 |
| 1990-91 | 5 | 2 | 3 |
| 1991-92 | 11 | 4 | 7 |
| 1992-93 | 10 | 7 | 3 |
| 1993-94 | 2 | 2 | 0 |
| 1994-95 | 2 | 2 | 0 |
| 1995-96 | 9 | 5 | 4 |
| 1996-97 | 4 | 2 | 2 |
| 1997-98 | 3 | 3 | 0 |
| 1998-99 | 2 | 0 | 2 |
| 1999-00 | 3 | 2 | 1 |
| 2000-01 | 9 | 7 | 2 |
| 2001-02 | 5 | 3 | 2 |
| 2002-03 | 1 | 1 | 0 |
| 2003-04 | 0 | 0 | 0 |
| 2004-05 | - | ||
| 2005-06 | 1 | 1 | 0 |
| 2006-07 | 6 | 3 | 3 |
| 2007-08 | 2 | 2 | 0 |
| 2008-09 | 5 | 3 | 2 |
| 2009-10 | 6 | 5 | 1 |
| 2010-11 | 4 | 3 | 1 |
| 2011-12 | 4 | 3 | 1 |
| 2012-13 | 3 | 2 | 1 |
| 2013-14 | 3 | 1 | 2 |
| 2014-15 | 1 | 1 | 0 |
| 2015-16 | 3 | 3 | 0 |
| 2016-17 | 4 | 3 | 1 |
| 2017-18 | 1 | 1 | 0 |
| 2018-19 | 6 | 3 | 3 |
| 2019-20 | 1 | 1 | 0 |
| 2020-21 | 3 | 2 | 1 |
| 2021-22 | 7 | 5 | 2 |
| 2022-23 | 1 | 1 | 0 |
| 2023-24 | 1 | 0 | 1 |
| 2024-25 | 2 | 0 | 2 |
| 232 | 148 | 84 | |
| Season | Hat Tricks | Home | Road |
| 1967-68 | 4 | 0 | 4 |
| 1968-69 | 3 | 1 | 2 |
| 1969-70 | 5 | 1 | 4 |
| 1970-71 | 5 | 2 | 3 |
| 1971-72 | 3 | 2 | 1 |
| 1972-73 | 5 | 0 | 5 |
| 1973-74 | 5 | 0 | 5 |
| 1974-75 | 6 | 1 | 5 |
| 1975-76 | 4 | 3 | 1 |
| 1976-77 | 4 | 1 | 3 |
| 1977-78 | 1 | 0 | 1 |
| 1978-79 | 2 | 1 | 1 |
| 1979-80 | 8 | 3 | 5 |
| 1980-81 | 8 | 3 | 5 |
| 1981-82 | 6 | 0 | 6 |
| 1982-83 | 10 | 4 | 6 |
| 1983-84 | 11 | 7 | 4 |
| 1984-85 | 7 | 3 | 4 |
| 1985-86 | 5 | 0 | 5 |
| 1986-87 | 3 | 1 | 2 |
| 1987-88 | 3 | 1 | 2 |
| 1988-89 | 11 | 7 | 4 |
| 1989-90 | 6 | 5 | 1 |
| 1990-91 | 2 | 1 | 1 |
| 1991-92 | 4 | 1 | 3 |
| 1992-93 | 7 | 2 | 5 |
| 1993-94 | 2 | 1 | 1 |
| 1994-95 | 1 | 1 | 0 |
| 1995-96 | 8 | 4 | 4 |
| 1996-97 | 5 | 1 | 4 |
| 1997-98 | 3 | 3 | 0 |
| 1998-99 | 2 | 2 | 0 |
| 1999-00 | 0 | 0 | 0 |
| 2000-01 | 3 | 2 | 1 |
| 2001-02 | 1 | 0 | 1 |
| 2002-03 | 4 | 0 | 4 |
| 2003-04 | 6 | 1 | 5 |
| 2004-05 | - | - | - |
| 2005-06 | 6 | 3 | 3 |
| 2006-07 | 1 | 0 | 1 |
| 2007-08 | 2 | 0 | 2 |
| 2008-09 | 2 | 0 | 2 |
| 2009-10 | 2 | 0 | 2 |
| 2010-11 | 0 | 0 | 0 |
| 2011-12 | 0 | 0 | 0 |
| 2012-13 | 2 | 1 | 1 |
| 2013-14 | 0 | 0 | 0 |
| 2014-15 | 4 | 1 | 3 |
| 2015-16 | 3 | 2 | 1 |
| 2016-17 | 2 | 0 | 2 |
| 2017-18 | 5 | 0 | 5 |
| 2018-19 | 4 | 2 | 2 |
| 2019-20 | 1 | 0 | 1 |
| 2020-21 | 2 | 0 | 2 |
| 2021-22 | 0 | 0 | 0 |
| 2022-23 | 4 | 1 | 3 |
| 2023-24 | 1 | 1 | 0 |
| 2024-25 | 2 | 1 | 1 |
| 216 | 77 | 139 | |
| Opponent | Hat Tricks | Home | Road |
| Anaheim Ducks | 1 | 0 | 1 |
| Winnipeg Jets / Arizona Coyotes | 4 | 3 | 1 |
| Boston Bruins | 13 | 10 | 3 |
| Buffalo Sabres | 7 | 6 | 1 |
| Atlanta Flames / Calgary Flames | 5 | 3 | 2 |
| Hartford Whalers / Carolina Hurricanes | 8 | 7 | 1 |
| Chicago Blackhawks | 8 | 4 | 4 |
| California Golden Seals / Cleveland Barons | 3 | 1 | 2 |
| Colorado Avalanche | 2 | 1 | 1 |
| Columbus Blue Jackets | 4 | 1 | 3 |
| Minnesota North Stars / Dallas Stars | 9 | 6 | 3 |
| Detroit Red Wings | 12 | 8 | 4 |
| Edmonton Oilers | 4 | 2 | 2 |
| Florida Panthers | 2 | 2 | 0 |
| Los Angeles Kings | 3 | 3 | 0 |
| Minnesota Wild | 1 | 1 | 0 |
| Montreal Canadiens | 8 | 3 | 5 |
| Colorado Rockies / New Jersey Devils | 13 | 8 | 5 |
| New York Islanders | 18 | 13 | 5 |
| New York Rangers | 17 | 10 | 7 |
| Ottawa Senators | 8 | 8 | 0 |
| Philadelphia Flyers | 12 | 9 | 3 |
| Quebec Nordiques | 8 | 3 | 5 |
| San Jose Sharks | 6 | 3 | 3 |
| St. Louis Blues | 10 | 6 | 4 |
| Tampa Bay Lightning | 5 | 3 | 2 |
| Toronto Maple Leafs | 15 | 9 | 6 |
| Vancouver Canucks | 8 | 5 | 3 |
| Vegas Golden Knights | 1 | 1 | 0 |
| Washington Capitals | 13 | 7 | 6 |
| Atlanta Thrashers / Winnipeg Jets | 4 | 2 | 2 |
| 232 | 148 | 84 | |
| Opponent | Hat Tricks | Home | Road |
| Anaheim Ducks | 1 | 1 | 0 |
| Boston Bruins | 19 | 7 | 12 |
| Buffalo Sabres | 5 | 1 | 4 |
| Atlanta Flames / Calgary Flames | 7 | 1 | 6 |
| California Golden Seals | 1 | 1 | 0 |
| Hartford Whalers / Carolina Hurricanes | 9 | 3 | 6 |
| Chicago Blackhawks | 13 | 2 | 11 |
| Quebec Nordiques / Colorado Avalanche | 10 | 6 | 4 |
| Columbus Blue Jackets | 3 | 0 | 3 |
| Minnesota North Stars / Dallas Stars | 7 | 3 | 4 |
| Detroit Red Wings | 11 | 4 | 7 |
| Edmonton Oilers | 11 | 6 | 5 |
| Florida Panthers | 6 | 1 | 5 |
| Los Angeles Kings | 6 | 2 | 4 |
| Montreal Canadiens | 12 | 2 | 10 |
| Colorado Rockies / New Jersey Devils | 12 | 5 | 7 |
| New York Islanders | 12 | 6 | 6 |
| New York Rangers | 16 | 6 | 10 |
| Ottawa Senators | 3 | 2 | 1 |
| Philadelphia Flyers | 12 | 2 | 10 |
| San Jose Sharks | 2 | 1 | 1 |
| St. Louis Blues | 5 | 4 | 1 |
| Tampa Bay Lightning | 6 | 1 | 5 |
| Toronto Maple Leafs | 7 | 3 | 4 |
| Vancouver Canucks | 8 | 3 | 5 |
| Vegas Golden Knights | 1 | 0 | 1 |
| Washington Capitals | 6 | 3 | 3 |
| Winnipeg Jets | 3 | 1 | 2 |
| Atlanta Thrashers / Winnipeg Jets | 2 | 0 | 2 |
| 216 | 77 | 139 | |
| Player | Hat Tricks |
| Wayne Gretzky | 5 |
| Phil Esposito | 3 |
| Michel Goulet | 3 |
| Dale Hawerchuk | 3 |
| Lanny McDonald | 3 |
| Stan Mikita | 3 |
| Evgenii Dadonov | 2 |
| Danny Gare | 2 |
| Butch Goring | 2 |
| Tony Granato | 2 |
| Olli Jokinen | 2 |
| Dave Keon | 2 |
| Derek King | 2 |
| Guy Lafleur | 2 |
| Claude Larose | 2 |
| Pierre Larouche | 2 |
| Reed Larson | 2 |
| Vincent Lecavalier | 2 |
| Ken Linseman | 2 |
| Dennis Maruk | 2 |
| Glen Murray | 2 |
| Brad Park | 2 |
| Dave Poulin | 2 |
| Vladimir Ruzicka | 2 |
| Geoff Sanderson | 2 |
| Brendan Shanahan | 2 |
| Darryl Sittler | 2 |
| Peter Stastny | 2 |
| Tony Tanti | 2 |
| Keith Acton | 1 |
| Glenn Anderson | 1 |
| Perry Anderson | 1 |
| Dave Andreychuk | 1 |
| Dave Balon | 1 |
| Jean Beliveau | 1 |
| Rick Blight | 1 |
| Brock Boeser | 1 |
| Mike Bossy | 1 |
| Brian Boyle | 1 |
| Mel Bridgeman | 1 |
| Randy Burridge | 1 |
| Gene Carr | 1 |
| Jimmy Carson | 1 |
| Igor Chibirev | 1 |
| Dino Ciccarelli | 1 |
| Bobby Clarke | 1 |
| Yvon Cournoyer | 1 |
| Ulf Dahlen | 1 |
| Shean Donovan | 1 |
| Jordy Douglas | 1 |
| Rick Dudley | 1 |
| Dick Duff | 1 |
| Ron Duguay | 1 |
| Radek Dvorak | 1 |
| Patrik Elias | 1 |
| Sergei Fedorov | 1 |
| Patrick Flatley | 1 |
| Mike Foligno | 1 |
| Nick Foligno | 1 |
| Dave Gagner | 1 |
| Mike Gartner | 1 |
| Stan Gilbertson | 1 |
| Bill Goldsworthy | 1 |
| Adam Graves | 1 |
| Dave Hannan | 1 |
| Jannik Hansen | 1 |
| Scott Hartnell | 1 |
| Martin Havlat | 1 |
| Steve Heinze | 1 |
| Tomas Hertl | 1 |
| Dennis Hextall | 1 |
| Uli Hiemer | 1 |
| Ken Hodge | 1 |
| Shawn Horcoff | 1 |
| Rejean Houle | 1 |
| Gordie Howe | 1 |
| Bobby Hull | 1 |
| Brett Hull | 1 |
| Jody Hull | 1 |
| Ted Irvine | 1 |
| Jaromir Jagr | 1 |
| Tyler Johnson | 1 |
| Valeri Kamensky | 1 |
| Patrick Kane | 1 |
| Adrian Kempe | 1 |
| Saku Koivu | 1 |
| Travis Konecny | 1 |
| Tomas Kopecky | 1 |
| Ilya Kovalchuk | 1 |
| Andrei Kovalenko | 1 |
| Alexei Kovalev | 1 |
| David Krejci | 1 |
| Jari Kurri | 1 |
| Pat LaFontaine | 1 |
| Bobby Lalonde | 1 |
| John LeClair | 1 |
| Claude Lemieux | 1 |
| Joffrey Lupul | 1 |
| Blair MacDonald | 1 |
| John MacLean | 1 |
| Paul MacLean | 1 |
| Bob MacMillan | 1 |
| John Madden | 1 |
| Brad Marchand | 1 |
| Jonathan Marchessault | 1 |
| Rick Martin | 1 |
| Dale McCourt | 1 |
| Ab McDonald | 1 |
| Randy McKay | 1 |
| Walt McKenzie | 1 |
| Dawson Mercer | 1 |
| Mark Messier | 1 |
| Mike Modano | 1 |
| Hartland Monahan | 1 |
| Kirk Muller | 1 |
| Troy Murray | 1 |
| Vladislav Namestnikov | 1 |
| Markus Naslund | 1 |
| Mats Naslund | 1 |
| Bernie Nicholls | 1 |
| Joe Nieuwendyk | 1 |
| Kent Nilsson | 1 |
| Gustav Nyquist | 1 |
| Kyle Okposo | 1 |
| Bobby Orr | 1 |
| Alex Ovechkin | 1 |
| Wilf Paiement | 1 |
| Zigmund Palffy | 1 |
| David Pastrnak | 1 |
| Barry Pederson | 1 |
| David Perron | 1 |
| Corey Perry | 1 |
| Jorgen Pettersson | 1 |
| Walt Poddubny | 1 |
| Brayden Point | 1 |
| Greg Polis | 1 |
| Bob Pulford | 1 |
| Mikko Rantanen | 1 |
| Lucas Raymond | 1 |
| Mike Ridley | 1 |
| Doug Risebrough | 1 |
| Gary Roberts | 1 |
| Luc Robitaille | 1 |
| Jeremy Roenick | 1 |
| Darcy Rota | 1 |
| Bobby Rousseau | 1 |
| Brandon Saad | 1 |
| Joe Sakic | 1 |
| Don Saleski | 1 |
| Sami Salo | 1 |
| Miroslav Satan | 1 |
| Denis Savard | 1 |
| Dave Scatchard | 1 |
| Al Secord | 1 |
| Eddie Shack | 1 |
| Ray Sheppard | 1 |
| Charlie Simmer | 1 |
| Ilkka Sinisalo | 1 |
| Stan Smyl | 1 |
| Brian Spencer | 1 |
| Jason Spezza | 1 |
| Marian Stastny | 1 |
| Blaine Stoughton | 1 |
| Peter Sundstrom | 1 |
| Rick Tocchet | 1 |
| Jonathan Toews | 1 |
| Bryan Trottier | 1 |
| Darren Turcotte | 1 |
| Pierre Turgeon | 1 |
| Sylvain Turgeon | 1 |
| Norm Ullman | 1 |
| R.J. Umberger | 1 |
| Rick Vaive | 1 |
| Frank Vatrano | 1 |
| Pat Verbeek | 1 |
| Jakub Voracek | 1 |
| Radim Vrbata | 1 |
| Mike Walton | 1 |
| Blake Wheeler | 1 |