hockey DB
search by league
team
morning report
contact us
home

Alumni report for Boston College

583 players found,
(Does not include season in-progress.)
League GP G A Pts PIM
2005-06 Springfield Falcons AHL 5 0 0 0 6
2005-06 Cleveland Barons AHL 3 0 0 0 10
2005-06 Grand Rapids Griffins AHL 5 0 0 0 0
2005-06 Florida Everblades ECHL 42 1 14 15 71
2006-07 Springfield Falcons AHL 16 1 3 4 10
2006-07 Johnstown Chiefs ECHL 41 5 13 18 38
2007-08 Albany River Rats AHL 1 0 0 0 0
2007-08 Houston Aeros AHL 9 0 1 1 6
2007-08 Texas Wildcatters ECHL 62 8 16 24 80
2008-09 Houston Aeros AHL 13 0 1 1 8
2008-09 Corpus Christi Icerays CHL 46 5 15 20 48
League GP G A Pts PIM
2021-22 R.P.I. ECAC 41 1 4 5 8
2022-23 R.P.I. ECAC 32 2 10 12 24
League GP G A Pts PIM
1970-71 Montreal Voyageurs AHL 4 0 2 2 4
1970-71 U.S. National Team Intl 50 20 18 38 31
1971-72 Nova Scotia Voyageurs AHL 7 1 1 2 0
1971-72 U.S. Olympic Team Intl 50 32 26 58 61
1972-73 New England Whalers WHA 78 20 22 42 18
1973-74 Jacksonville Barons AHL 58 22 24 46 27
1974-75 Long Island Cougars NAHL 39 16 25 41 11
League GP G A Pts PIM
2009-10 Stockton Thunder ECHL 51 7 20 27 55
2009-10 Florida Everblades ECHL 3 0 0 0 4
2010-11 Stockton Thunder ECHL 33 5 12 17 38
2010-11 Oklahoma City Barons AHL 23 2 10 12 4
League GP G A Pts PIM
1963-64 Merrimac Valley Chiefs MHL 0 0 0 0 0
League GP G A Pts PIM
2013-14 Elmira Jackals ECHL 65 6 12 18 32
2014-15 Elmira Jackals ECHL 19 0 6 6 6
2014-15 Missouri Mavericks ECHL 56 1 25 26 20
2015-16 Missouri Mavericks ECHL 2 0 0 0 0
2015-16 Adirondack Thunder ECHL 64 0 30 30 22
2016-17 Adirondack Thunder ECHL 66 2 37 39 46
2017-18 Kansas City Mavericks ECHL 71 5 35 40 54
2018-19 Crimmitschau ETC DEL-2 19 3 7 10 10
2018-19 Fischtown Penguins DEL 32 4 6 10 14
2019-20 Fischtown Penguins DEL 51 6 19 25 32
2020-21 Fischtown Penguins DEL 38 2 2 4 18
2021-22 Bremerhaven Penguins DEL 51 1 8 9 22
2022-23 Bremerhaven Penguins DEL 43 0 6 6 22
League GP G A Pts PIM
2004-05 Providence Bruins AHL 8 0 0 0 16
2005-06 Providence Bruins AHL 6 0 1 1 7
2005-06 Boston Bruins NHL 73 1 6 7 68
2006-07 Boston Bruins NHL 76 0 10 10 124
2007-08 Boston Bruins NHL 35 0 2 2 39
2008-09 Philadelphia Flyers NHL 79 1 12 13 61
2009-10 Vancouver Canucks NHL 14 1 1 2 13
2009-10 Carolina Hurricanes NHL 62 2 8 10 74
2010-11 Vancouver Canucks NHL 42 1 6 7 41
2011-12 Vancouver Canucks NHL 44 2 1 3 40
2012-13 Vancouver Canucks NHL 24 0 1 1 32
2013-14 Vancouver Canucks NHL 10 0 0 0 0
League GP G A Pts PIM
2001-02 Providence Bruins AHL 49 5 10 15 18
2001-02 Hamilton Bulldogs AHL 10 1 6 7 0
2002-03 Edmonton Oilers NHL 1 0 0 0 0
2002-03 Hamilton Bulldogs AHL 56 1 12 13 24
2003-04 Toronto Roadrunners AHL 56 5 10 15 18
2004-05 Albany River Rats AHL 66 5 11 16 20
2005-06 Albany River Rats AHL 68 4 14 18 28
2006-07 Providence Bruins AHL 31 5 13 18 14
2006-07 Boston Bruins NHL 31 0 3 3 10
2007-08 Boston Bruins NHL 19 0 0 0 2
League GP G A Pts PIM
2011-12 Hershey Bears AHL 1 1 0 1 0
2012-13 Hershey Bears AHL 35 6 8 14 10
2012-13 Reading Royals ECHL 27 10 14 24 10
2013-14 Cincinnati Cyclones ECHL 47 15 11 26 23
2014-15 Utah Grizzlies ECHL 55 13 27 40 34
2015-16 Utah Grizzlies ECHL 57 29 19 48 56
2016-17 Coventry Blaze EIHL 39 15 25 40 32
2016-17 Val Gardena HC AlpsHL 3 1 4 5 8
2017-18 Worcester Railers ECHL 68 22 39 61 36
2018-19 Worcester Railers ECHL 72 22 30 52 70
2019-20 Worcester Railers ECHL 52 16 21 37 22
League GP G A Pts PIM
1967-68 Concord Eastern Olympics NEnHL 4 1 1 2 0
1971-72 Washington Chiefs Ind 0 0 0 0 0
1975-76 Washington Chiefs Ind 0 0 0 0 0
League GP G A Pts PIM
1977-78 Waterloo Black Hawks USHL 49 3 26 29 18
1978-79 Erie Blades NEHL 4 1 1 2 0
1978-79 Waterloo Black Hawks USHL 0 0 0 0 0
League GP G A Pts PIM
1963-64 Merrimac Valley Chiefs MHL 0 0 0 0 0
1965-66 Merrimac Valley Chiefs MHL 0 0 0 0 0
1967-68 Concord Eastern Olympics NEnHL 20 0 0 0 0
1970-71 Lowell Chiefs NEnHL 0 0 0 0 0
League GP G A Pts PIM
1980-81 Rochester Americans AHL 19 4 7 11 21
1980-81 Port Huron Flags IHL 42 11 18 29 10
1981-82 Flint Generals IHL 12 7 6 13 2
League GP G A Pts PIM
2013-14 Calgary Flames NHL 1 0 0 0 0
2014-15 Adirondack Flames AHL 61 15 23 38 30
2015-16 Stockton Heat AHL 52 9 13 22 20
League GP G A Pts PIM
1982-83 Danville Dashers CnHL 0 0 0 0 0
1983-84 Danville Dashers CnHL 12 1 8 9 14
1987-88 Brunico SG Italy-A 36 7 8 15 18
1990-91 Brunico SG Italy-A 34 6 7 13 2
1991-92 Brunico SG Italy-A 17 1 1 2 2
1992-93 Brunico SG Italy-A 2 0 0 0 0
League GP G A Pts PIM
1996-97 Baton Rouge Kingfish ECHL 30 2 10 12 26
1997-98 Grand Rapids Griffins IHL 53 5 8 13 38
1998-99 Grand Rapids Griffins IHL 76 1 7 8 84
1999-00 London Knights BISL 37 5 11 16 48
2000-01 Worcester IceCats AHL 1 0 0 0 2
2000-01 Lowell Lock Monsters AHL 1 0 0 0 2
League GP G A Pts PIM
2010-11 Springfield Falcons AHL 5 3 2 5 0
2011-12 Springfield Falcons AHL 51 29 15 44 31
2011-12 Columbus Blue Jackets NHL 27 7 7 14 14
2012-13 Springfield Falcons AHL 33 17 21 38 14
2012-13 Columbus Blue Jackets NHL 35 9 9 18 4
2013-14 Columbus Blue Jackets NHL 79 21 19 40 18
2014-15 Columbus Blue Jackets NHL 78 22 18 40 22
2015-16 Columbus Blue Jackets NHL 81 27 26 53 22
2016-17 Columbus Blue Jackets NHL 82 35 27 62 22
2017-18 Columbus Blue Jackets NHL 65 24 22 46 14
2018-19 Columbus Blue Jackets NHL 80 41 28 69 20
2019-20 Columbus Blue Jackets NHL 44 12 14 26 6
2020-21 Columbus Blue Jackets NHL 56 15 19 34 4
2021-22 Philadelphia Flyers NHL 73 23 27 50 10
League GP G A Pts PIM
1978-79 Tulsa Oilers CHL 7 0 1 1 4
1978-79 Muskegon Mohawks IHL 38 6 16 22 25
1979-80 New Haven Nighthawks AHL 44 0 8 8 41
1979-80 Richmond Rifles EHL 24 5 19 24 40
1980-81 New Haven Nighthawks AHL 3 0 0 0 2
1980-81 Richmond Rifles EHL 64 13 42 55 122
1981-82 Springfield Indians AHL 73 4 12 16 75
1982-83 Wichita Wind CHL 10 1 2 3 8
1982-83 Muskegon Mohawks IHL 29 5 15 20 28
1982-83 Birmingham South Stars CHL 3 0 0 0 2
League GP G A Pts PIM
2014-15 Florida Everblades ECHL 0 0 0 0 0
2015-16 Louisiana IceGators SPHL 23 0 0 0 0
2015-16 Atlanta Gladiators ECHL 1 0 0 0 0
2015-16 Berlin River Drivers FHL 13 0 1 1 0
2016-17 Mississippi RiverKings SPHL 37 0 0 0 4
2017-18 Greenville Swamp Rabbits ECHL 3 0 0 0 0
2017-18 Roanoke Rail Yard Dawgs SPHL 36 0 0 0 2
2018-19 Rapid City Rush ECHL 2 0 0 0 0
2018-19 Norfolk Admirals ECHL 7 0 0 0 0
2018-19 Roanoke Rail Yard Dawgs SPHL 13 0 0 0 0
2018-19 Newfoundland Growlers ECHL 3 0 0 0 0
2019-20 Utah Grizzlies ECHL 9 0 0 0 0
2020-21 Utah Grizzlies ECHL 11 0 0 0 2
2020-21 Rapid City Rush ECHL 10 0 0 0 0
2021-22 Orlando Solar Bears ECHL 48 0 3 3 0
2022-23 Orlando Solar Bears ECHL 19 0 3 3 0
2022-23 Wheeling Nailers ECHL 24 0 0 0 21
League GP G A Pts PIM
1978-79 Rochester Americans AHL 1 0 0 0 2
1978-79 New Hampshire/Cape Cod Freedoms NEHL 68 35 50 85 60
1979-80 Hampton Aces EHL 13 0 3 3 2
1979-80 Richmond Rifles EHL 13 4 1 5 12
League GP G A Pts PIM
1986-87 Indianapolis Checkers IHL 24 1 3 4 13
1986-87 Lee Valley Lions BHL 9 25 24 49 20
League GP G A Pts PIM
1971-72 Framingham Pics NEnHL 0 0 0 0 0
League GP G A Pts PIM
2012-13 Prince George Spruce Kings BCHL 32 4 12 16 12
2012-13 Coquitlam Express BCHL 23 0 5 5 16
2013-14 U. of Western Ontario OUAA 14 1 2 3 2
2014-15 U. of Western Ontario OUAA 1 0 0 0 0
League GP G A Pts PIM
2000-01 Syracuse Crunch AHL 50 5 5 10 18
2001-02 Syracuse Crunch AHL 75 11 19 30 33
2001-02 Columbus Blue Jackets NHL 2 0 1 1 0
2002-03 Syracuse Crunch AHL 63 12 19 31 44
2002-03 Columbus Blue Jackets NHL 3 0 0 0 0
2003-04 Providence Bruins AHL 7 1 0 1 2
2003-04 Norfolk Admirals AHL 59 4 8 12 17
2004-05 Bridgeport Sound Tigers AHL 1 0 0 0 0
2004-05 Danbury Trashers UHL 44 16 14 30 14
2005-06 Philadelphia Phantoms AHL 22 0 3 3 20
2005-06 Hartford Wolf Pack AHL 5 1 1 2 4
2005-06 Charlotte Checkers ECHL 25 7 10 17 21
2006-07 Charlotte Checkers ECHL 68 29 35 64 45
2007-08 Charlotte Checkers ECHL 60 23 24 47 27
League GP G A Pts PIM
1973-74 Des Moines Capitols IHL 74 31 50 81 93
1974-75 Hershey Bears AHL 61 17 19 36 99
1974-75 Pittsburgh Penguins NHL 7 0 0 0 0
1975-76 Washington Capitals NHL 49 12 10 22 39
1975-76 Pittsburgh Penguins NHL 25 3 3 6 53
1976-77 Washington Capitals NHL 18 2 6 8 34
1976-77 Philadelphia Flyers NHL 51 12 8 20 60
1977-78 Minnesota North Stars NHL 64 11 10 21 91
1977-78 Philadelphia Flyers NHL 2 1 0 1 7
1978-79 St. Louis Blues NHL 52 3 9 12 63
1978-79 Salt Lake Golden Eagles CHL 1 0 0 0 0
1979-80 Birmingham Bulls CHL 69 15 22 37 96
League GP G A Pts PIM
2022-23 Iowa Heartlanders ECHL 6 0 0 0 0
League GP G A Pts PIM
1993-94 Birmingham Bulls ECHL 68 23 35 58 77
League GP G A Pts PIM
2008-09 Fresno Falcons ECHL 5 1 3 4 4
2008-09 Rockford IceHogs AHL 56 4 6 10 63
2010-11 Las Vegas Wranglers ECHL 26 3 7 10 35
League GP G A Pts PIM
2015-16 Knoxville Ice Bears SPHL 22 0 1 1 0
2016-17 Knoxville Ice Bears SPHL 35 0 0 0 15
2017-18 Pensacola Ice Flyers SPHL 21 0 0 0 2
2018-19 Pensacola Ice Flyers SPHL 37 0 0 0 0
2019-20 Evansville Thunderbolts SPHL 15 0 0 0 0
2021-22 Evansville Thunderbolts SPHL 41 0 2 2 0
League GP G A Pts PIM
1983-84 Nashville South Stars / Virginia Lancers ACHL 69 61 47 108 56
1984-85 Virginia Lancers ACHL 46 51 46 97 25
1984-85 Toledo Goaldiggers IHL 25 14 18 32 18
1985-86 Toledo Goaldiggers IHL 58 26 29 55 33
1985-86 Fort Wayne Komets IHL 14 7 4 11 8
League GP G A Pts PIM
2020-21 Iowa Wild AHL 14 6 12 18 2
2021-22 Minnesota Wild NHL 47 15 24 39 10
2021-22 Iowa Wild AHL 10 4 6 10 6
2022-23 Minnesota Wild NHL 81 31 32 63 39
League GP G A Pts PIM
2006-07 Manchester Monarchs AHL 2 0 0 0 2
2007-08 Los Angeles Kings NHL 8 4 1 5 4
2007-08 Manchester Monarchs AHL 70 31 31 62 87
2008-09 Los Angeles Kings NHL 28 4 1 5 42
2008-09 Manchester Monarchs AHL 42 10 11 21 73
2009-10 New York Rangers NHL 71 4 2 6 47
2010-11 New York Rangers NHL 82 21 14 35 74
2011-12 New York Rangers NHL 82 11 15 26 59
2012-13 New York Rangers NHL 38 2 3 5 29
2013-14 New York Rangers NHL 82 6 12 18 56
2014-15 Tampa Bay Lightning NHL 82 15 9 24 54
2015-16 Tampa Bay Lightning NHL 76 13 7 20 57
2016-17 Toronto Maple Leafs NHL 21 0 3 3 18
2016-17 Tampa Bay Lightning NHL 54 13 9 22 48
2017-18 New Jersey Devils NHL 69 13 10 23 45
2018-19 Nashville Predators NHL 26 5 0 5 16
2018-19 New Jersey Devils NHL 47 13 6 19 22
2019-20 Florida Panthers NHL 39 6 9 15 17
2021-22 Pittsburgh Penguins NHL 66 11 10 21 27
League GP G A Pts PIM
2015-16 Kitchener Rangers OHL 49 21 43 64 19
2016-17 Kitchener Rangers OHL 27 17 34 51 4
2016-17 Windsor Spitfires OHL 30 8 24 32 2
2017-18 Toronto Marlies AHL 50 6 26 32 10
2018-19 Toronto Marlies AHL 75 22 57 79 16
2019-20 Toronto Marlies AHL 44 4 30 34 2
2020-21 KalPa Kuopio SM-liiga 24 2 15 17 0
2021-22 Krefeld Penguins DEL 54 14 40 54 6
2022-23 Nur-Sultan Barys KHL 59 14 26 40 45
2023-24 Sochi HC KHL 33 8 7 15 24
2023-24 Nur-Sultan Barys KHL 6 1 0 1 4
League GP G A Pts PIM
2009-10 Lake Erie Monsters AHL 54 9 11 20 18
2009-10 Charlotte Checkers ECHL 6 0 5 5 6
League GP G A Pts PIM
2008-09 Rockford IceHogs AHL 64 0 6 6 77
2009-10 Rockford IceHogs AHL 72 3 6 9 113
2010-11 Toronto Marlies AHL 72 3 7 10 110
2011-12 Lake Erie Monsters AHL 74 0 7 7 106
2012-13 Worcester Sharks AHL 28 0 4 4 26
2012-13 Florida Everblades ECHL 9 0 1 1 13
2013-14 Iserlohn Roosters DEL 51 1 6 7 76
2014-15 Sport Vaasa SM-liiga 51 7 7 14 129
2015-16 Sport Vaasa SM-liiga 46 2 3 5 40
League GP G A Pts PIM
2018-19 Wilkes-Barre/Scranton Penguins AHL 3 0 1 1 0
2019-20 Wilkes-Barre/Scranton Penguins AHL 16 0 0 0 6
2019-20 Wheeling Nailers ECHL 38 11 8 19 20
2020-21 Jacksonville Icemen ECHL 54 15 14 29 16
2021-22 Hershey Bears AHL 25 1 1 2 6
2021-22 Jacksonville Icemen ECHL 25 5 14 19 6
2022-23 Jacksonville Icemen ECHL 72 24 40 64 26
League GP G A Pts PIM
1986-87 Maine Mariners AHL 73 24 34 58 15
1986-87 New Jersey Devils NHL 4 0 1 1 0
1987-88 Utica Devils AHL 2 0 2 2 2
1987-88 New Jersey Devils NHL 70 14 11 25 20
1988-89 Utica Devils AHL 4 1 4 5 0
1988-89 New Jersey Devils NHL 63 15 10 25 15
1989-90 New Jersey Devils NHL 69 14 20 34 16
1990-91 New Jersey Devils NHL 58 14 16 30 4
1991-92 New Jersey Devils NHL 71 11 17 28 27
1992-93 Utica Devils AHL 25 11 17 28 8
1992-93 New Jersey Devils NHL 15 0 5 5 2
1993-94 Pittsburgh Penguins NHL 77 18 37 55 18
1994-95 Detroit Red Wings NHL 45 9 12 21 16
1995-96 Detroit Red Wings NHL 62 12 15 27 4
1996-97 Detroit Red Wings NHL 49 6 7 13 8
1997-98 Detroit Red Wings NHL 80 19 23 42 12
1998-99 Detroit Red Wings NHL 80 9 19 28 42
1999-00 Detroit Red Wings NHL 51 10 8 18 12
2000-01 Detroit Red Wings NHL 60 9 13 22 14
League GP G A Pts PIM
1987-88 U.S. National Team Intl 0 0 0 0 0
1990-91 Rochester Americans AHL 31 6 17 23 16
1990-91 Buffalo Sabres NHL 39 1 2 3 35
1991-92 Rochester Americans AHL 56 8 30 38 25
1992-93 Rochester Americans AHL 61 11 38 49 46
1992-93 Buffalo Sabres NHL 10 0 1 1 6
1993-94 Pittsburgh Penguins NHL 36 3 8 11 28
1993-94 San Diego Gulls IHL 42 8 25 33 26
1994-95 Winnipeg Jets NHL 9 0 3 3 17
1994-95 Cleveland Lumberjacks IHL 28 5 14 19 22
1995-96 Rogle BK Angelholm SEL 22 4 7 11 32
1996-97 Kloten HC Swiss-A 46 3 12 15 36
1996-97 Feldkirch VEU Austria 6 0 2 2 8
1997-98 Landshut EV DEL 48 3 19 22 12
1998-99 Cologne Sharks DEL 41 4 20 24 30
1999-00 Cologne Sharks DEL 56 2 12 14 32
2000-01 Cologne Sharks DEL 42 4 10 14 36
2001-02 Leksands IF Swe-1 31 8 15 23 73
2002-03 Leksands IF SEL 30 2 8 10 32
League GP G A Pts PIM
2014-15 Carolina Hurricanes NHL 7 0 0 0 4
2014-15 Charlotte Checkers AHL 60 2 8 10 34
2015-16 Carolina Hurricanes NHL 7 1 1 2 4
2015-16 Charlotte Checkers AHL 70 13 12 25 29
2016-17 Carolina Hurricanes NHL 14 0 0 0 0
2016-17 Charlotte Checkers AHL 66 12 16 28 45
2017-18 Charlotte Checkers AHL 68 7 20 27 61
2018-19 Carolina Hurricanes NHL 0 0 0 0 0
2018-19 Charlotte Checkers AHL 70 19 16 35 32
2019-20 Chicago Wolves AHL 60 7 14 21 26
2019-20 Vegas Golden Knights NHL 1 1 0 1 0
2020-21 Vegas Golden Knights NHL 4 0 0 0 2
2020-21 Henderson Silver Knights AHL 9 3 5 8 4
2021-22 Philadelphia Flyers NHL 44 4 5 9 11
2022-23 Philadelphia Flyers NHL 43 2 5 7 17
2022-23 Ottawa Senators NHL 18 2 3 5 27
League GP G A Pts PIM
1999-00 Cincinnati Mighty Ducks AHL 4 0 0 0 6
1999-00 Quad City Mallards UHL 61 1 10 11 73
2000-01 Wilkes-Barre/Scranton Penguins AHL 63 2 8 10 62
2001-02 Wilkes-Barre/Scranton Penguins AHL 80 1 19 20 116
2002-03 Wilkes-Barre/Scranton Penguins AHL 80 2 6 8 99
2003-04 Syracuse Crunch AHL 30 0 4 4 40
2003-04 Wilkes-Barre/Scranton Penguins AHL 45 2 4 6 61
2004-05 Worcester IceCats AHL 63 3 13 16 128
2005-06 Peoria Rivermen AHL 73 2 9 11 104
2006-07 Manchester Monarchs AHL 63 2 7 9 107
2007-08 Iserlohn Roosters DEL 43 0 4 4 119
2008-09 Worcester Sharks AHL 67 1 8 9 92
2009-10 Linz EHC Austria 29 2 6 8 60
2009-10 Chicago Wolves AHL 1 0 0 0 0
2010-11 Ritten Renon Italy-A 40 2 18 20 58
League GP G A Pts PIM
1989-90 Baltimore Skipjacks AHL 4 0 0 0 0
1989-90 Hampton Roads Admirals ECHL 56 6 29 35 63
1990-91 Hampton Roads Admirals ECHL 33 5 13 18 26
League GP G A Pts PIM
1995-96 Dayton Bombers ECHL 15 0 5 5 34
1995-96 Richmond Renegades ECHL 1 0 0 0 4
League GP G A Pts PIM
1974-75 Atlantic Flames Ind 0 0 0 0 0
League GP G A Pts PIM
1980-81 Hampton Aces EHL 5 1 0 1 2
League GP G A Pts PIM
1997-98 Hampton Roads Admirals ECHL 7 0 1 1 0
1997-98 Johnstown Chiefs ECHL 49 8 13 21 91
1998-99 Chesapeake Icebreakers ECHL 70 20 14 34 132
1999-00 Jackson Bandits ECHL 70 28 18 46 168
2000-01 Jackson Bandits ECHL 72 23 13 36 151
League GP G A Pts PIM
1996-97 Johnstown Chiefs ECHL 47 2 10 12 156
1996-97 Wheeling Nailers ECHL 11 0 1 1 11
1997-98 Johnstown Chiefs ECHL 63 4 16 20 214
1997-98 Syracuse Crunch AHL 3 0 0 0 0
1998-99 Hershey Bears AHL 5 0 0 0 29
1998-99 Tallahassee Tiger Sharks ECHL 21 1 5 6 42
1998-99 Mobile Mysticks ECHL 38 5 9 14 138
1999-00 Richmond Renegades ECHL 2 0 0 0 2
1999-00 Jackson Bandits ECHL 10 0 1 1 30
2000-01 Louisiana IceGators ECHL 20 0 0 0 34
2000-01 Lowell Lock Monsters AHL 3 0 0 0 4
2000-01 Florida Everblades ECHL 7 0 0 0 18
2000-01 Trenton Titans ECHL 5 0 0 0 0
League GP G A Pts PIM
1963-64 Merrimac Valley Chiefs MHL 0 0 0 0 0
League GP G A Pts PIM
1994-95 Knoxville Cherokees ECHL 51 13 11 24 11
League GP G A Pts PIM
2017-18 Adirondack Thunder ECHL 5 1 1 2 6
League GP G A Pts PIM
1985-86 Sherbrooke Canadiens AHL 38 4 10 14 27
1985-86 Montreal Canadiens NHL 2 0 0 0 0
1986-87 Hershey Bears AHL 45 7 15 22 70
1986-87 Sherbrooke Canadiens AHL 7 3 2 5 2
1986-87 Nova Scotia Oilers AHL 12 0 4 4 7
1987-88 Nova Scotia Oilers AHL 70 3 17 20 117
League GP G A Pts PIM
2017-18 Penticton Vees BCHL 19 3 8 11 12
2018-19 Saint John Sea Dogs QMJHL 68 2 18 20 75
2019-20 McGill University OUAA 28 2 4 6 22
League GP G A Pts PIM
1995-96 Lakeland Prowlers SHL 15 7 4 11 53
League GP G A Pts PIM
2016-17 Albany Devils AHL 8 0 2 2 0
2017-18 Binghamton Devils AHL 42 2 3 5 15
2019-20 Nuermberg Thomas Sabo Ice Tigers DEL 14 2 1 3 6
2020-21 Nottingham Panthers EIHL 16 11 8 19 10
League GP G A Pts PIM
2011-12 Lake Erie Monsters AHL 2 0 0 0 2
2012-13 Lake Erie Monsters AHL 72 19 22 41 29
2013-14 Colorado Avalanche NHL 12 0 0 0 0
2013-14 Lake Erie Monsters AHL 54 8 13 21 42
2014-15 Providence Bruins AHL 17 2 5 7 10
2014-15 Colorado Avalanche NHL 10 0 1 1 0
2014-15 Lake Erie Monsters AHL 43 13 14 27 16
2015-16 Hershey Bears AHL 44 13 18 31 18
2015-16 Washington Capitals NHL 4 1 0 1 0
2016-17 Hershey Bears AHL 55 24 31 55 29
2016-17 Washington Capitals NHL 6 0 0 0 0
2017-18 New York Rangers NHL 60 7 7 14 20
2018-19 Providence Bruins AHL 30 22 11 33 14
2018-19 Boston Bruins NHL 2 0 0 0 0
2018-19 Ottawa Senators NHL 5 0 0 0 0
2018-19 Belleville Senators AHL 29 5 22 27 16
2019-20 Providence Bruins AHL 60 22 17 39 45
2019-20 Boston Bruins NHL 1 0 0 0 0
2020-21 Providence Bruins AHL 22 4 10 14 8
2021-22 Djurgardens IF SweHL 41 4 8 12 12
League GP G A Pts PIM
2011-12 Cape Cod Bluefins FHL 3 1 1 2 0
League GP G A Pts PIM
2018-19 Des Moines Buccaneers USHL 27 1 7 8 39
2018-19 Boston Jr. Bruins NCDC 17 7 6 13 16
2022-23 Niagara University AHA 40 10 21 31 16
2022-23 Kansas City Mavericks ECHL 12 2 6 8 2
League GP G A Pts PIM
2002-03 Cincinnati Mighty Ducks AHL 2 0 2 2 0
2003-04 Greenville Grrrowl ECHL 19 2 6 8 16
2003-04 Trenton Titans ECHL 51 3 6 9 29
League GP G A Pts PIM
2000-01 Wheeling Nailers ECHL 56 13 12 25 62
2001-02 Charlotte Checkers ECHL 61 17 24 41 67
2001-02 Rockford IceHogs UHL 6 0 0 0 15
2002-03 Charlotte Checkers ECHL 70 27 28 55 138
2002-03 Hartford Wolf Pack AHL 4 0 3 3 2
2003-04 Charlotte Checkers ECHL 9 3 3 6 4
League GP G A Pts PIM
1970-71 Lowell Chiefs NEnHL 0 0 0 0 0
1971-72 Lowell Chiefs NEnHL 0 0 0 0 0
League GP G A Pts PIM
1951-52 U.S. Olympic Team Intl 0 0 0 0 0
1954-55 Worcester Warriors EHL 3 0 1 1 0
League GP G A Pts PIM
1995-96 Fredericton Canadiens AHL 7 1 1 2 2
1996-97 Fredericton Canadiens AHL 12 0 0 0 2
1996-97 Wheeling Nailers ECHL 53 23 25 48 26
1997-98 Mississippi Sea Wolves ECHL 56 20 18 38 82
1997-98 Pee Dee Pride ECHL 12 4 5 9 8
1998-99 Pensacola Ice Pilots ECHL 67 21 24 45 55
League GP G A Pts PIM
1992-93 Indianapolis Ice IHL 63 10 17 27 110
1993-94 Kansas City Blades IHL 20 1 11 12 20
1993-94 Charlotte Checkers ECHL 34 6 21 27 78
League GP G A Pts PIM
2001-02 New Jersey Devils NHL 2 0 0 0 0
2001-02 Albany River Rats AHL 29 0 0 0 0
2002-03 Albany River Rats AHL 47 0 0 0 0
2003-04 New Jersey Devils NHL 4 0 0 0 0
2003-04 Albany River Rats AHL 22 0 0 0 4
2004-05 Albany River Rats AHL 46 0 2 2 6
2005-06 New Jersey Devils NHL 13 0 0 0 0
2005-06 Albany River Rats AHL 1 0 0 0 0
2006-07 New Jersey Devils NHL 6 0 0 0 0
2006-07 Lowell Devils AHL 1 0 0 0 0
2007-08 Toronto Maple Leafs NHL 3 0 0 0 0
2007-08 Toronto Marlies AHL 41 0 2 2 4
2008-09 Lowell Devils AHL 12 0 0 0 2
2008-09 New Jersey Devils NHL 40 0 0 0 2
2009-10 Florida Panthers NHL 23 0 0 0 0
2010-11 Florida Panthers NHL 31 0 1 1 2
2011-12 Florida Panthers NHL 30 0 1 1 0
2011-12 San Antonio Rampage AHL 1 0 0 0 0
2012-13 Florida Panthers NHL 19 0 0 0 0
2013-14 Florida Panthers NHL 17 0 1 1 0
2013-14 San Antonio Rampage AHL 11 0 0 0 0
2014-15 Albany Devils AHL 27 0 1 1 0
2014-15 New Jersey Devils NHL 3 0 0 0 0
League GP G A Pts PIM
1970-71 Lowell Chiefs NEnHL 0 0 0 0 0
1971-72 Lowell Chiefs NEnHL 0 0 0 0 0
League GP G A Pts PIM
2006-07 Providence Bruins AHL 17 2 0 2 12
2006-07 Long Beach Ice Dogs ECHL 51 18 19 37 79
2007-08 Providence Bruins AHL 72 22 19 41 75
2008-09 Augsburg Panthers DEL 33 14 19 33 59
2008-09 Lukko Rauma SM-liiga 19 3 2 5 10
2009-10 Augsburg Panthers DEL 47 23 23 46 91
2010-11 Wilkes-Barre/Scranton Penguins AHL 77 13 21 34 47
2011-12 Nuermberg Thomas Sabo Ice Tigers DEL 45 11 22 33 85
2012-13 Springfield Falcons AHL 4 0 0 0 0
2012-13 Wilkes-Barre/Scranton Penguins AHL 20 1 3 4 8
2012-13 Las Vegas Wranglers ECHL 8 1 1 2 4
2013-14 Norfolk Admirals AHL 2 0 0 0 2
2013-14 Bakersfield Condors ECHL 61 16 28 44 67
League GP G A Pts PIM
1994-95 Johnstown Chiefs ECHL 4 0 2 2 0
1994-95 Wheeling Thunderbirds ECHL 2 0 0 0 0
1994-95 Seattle Thunderbirds WHL 9 2 6 8 19
1995-96 Charlotte Checkers ECHL 45 11 11 22 75
1996-97 Charlotte Checkers ECHL 8 0 2 2 10
2001-02 Atlantic City Boardwalk Bullies ECHL 13 4 3 7 4
League GP G A Pts PIM
1995-96 Omaha Lancers USHL 25 0 0 0 2
1999-00 Rockford IceHogs UHL 17 0 0 0 0
2000-01 San Diego Gulls WCHL 1 0 0 0 0
2000-01 Fort Wayne Komets UHL 1 0 0 0 0
2000-01 Missouri River Otters UHL 2 0 0 0 0
2000-01 Rockford IceHogs UHL 3 0 0 0 0
2001-02 Bossier-Shreveport Mudbugs CHL 4 0 0 0 0
2002-03 Orlando Seals ACHL 18 0 1 1 0
2003-04 Orlando Seals WHA2 10 0 0 0 12
League GP G A Pts PIM
2020-21 Chicago Wolves AHL 26 14 7 21 18
2021-22 Chicago Wolves AHL 55 7 9 16 21
2022-23 San Diego Gulls AHL 34 4 5 9 8
2022-23 Coachella Valley Firebirds AHL 2 0 0 0 0
League GP G A Pts PIM
2017-18 UMass-Amherst H-East 39 2 13 15 32
2018-19 Wheeling Nailers ECHL 32 1 1 2 12
2018-19 Maine Mariners ECHL 19 2 8 10 8
2019-20 Maine Mariners ECHL 25 1 1 2 6
2021-22 Maine Mariners ECHL 3 0 1 1 0
League GP G A Pts PIM
2011-12 Providence Bruins AHL 2 0 0 0 2
2012-13 Providence Bruins AHL 42 1 10 11 23
2012-13 South Carolina Stingrays ECHL 24 6 13 19 23
2013-14 Providence Bruins AHL 55 3 4 7 54
2014-15 Providence Bruins AHL 54 4 18 22 85
2015-16 Providence Bruins AHL 64 3 20 23 97
2015-16 Boston Bruins NHL 3 0 1 1 0
2016-17 Providence Bruins AHL 74 12 23 35 69
2016-17 Boston Bruins NHL 0 0 0 0 0
2017-18 Providence Bruins AHL 73 8 28 36 83
2018-19 Cleveland Monsters AHL 73 7 27 34 71
2019-20 Springfield Thunderbirds AHL 50 7 14 21 56
2020-21 Providence Bruins AHL 16 3 5 8 10
2021-22 Springfield Thunderbirds AHL 67 8 21 29 80
2022-23 Springfield Thunderbirds AHL 18 0 4 4 16
League GP G A Pts PIM
1991-92 Winston-Salem Thunderbirds ECHL 6 0 0 0 0
1991-92 Hull Olympiques QMJHL 37 10 10 20 120
1991-92 Trois-Rivieres Draveurs QMJHL 4 1 3 4 4
1991-92 Omaha Lancers USHL 0 0 0 0 0
1992-93 Indianapolis Ice IHL 55 2 3 5 111
1993-94 Indianapolis Ice IHL 34 1 3 4 17
1993-94 Columbus Chill ECHL 20 10 6 16 56
1994-95 Charlotte Checkers ECHL 24 7 3 10 70
1994-95 Huntington Blizzard ECHL 7 1 2 3 4
1994-95 Chicago Wolves IHL 17 2 1 3 32
1995-96 Providence Bruins AHL 1 0 0 0 5
League GP G A Pts PIM
1991-92 St. John's Maple Leafs AHL 29 5 4 9 33
1992-93 St. John's Maple Leafs AHL 79 19 38 57 41
1993-94 Hartford Whalers NHL 21 1 2 3 10
1994-95 Houston Aeros IHL 23 4 9 13 35
1994-95 Chicago Wolves IHL 53 8 23 31 68
1995-96 Providence Bruins AHL 72 12 30 42 47
1996-97 Cincinnati Cyclones IHL 39 9 9 18 24
1996-97 Phoenix Roadrunners IHL 30 5 8 13 21
1997-98 Springfield Falcons AHL 78 14 35 49 55
1998-99 Hershey Bears AHL 18 1 5 6 27
1998-99 New York Islanders NHL 6 1 1 2 0
1998-99 Colorado Avalanche NHL 7 0 1 1 2
1998-99 Lowell Lock Monsters AHL 41 3 22 25 51
1999-00 Cleveland Lumberjacks IHL 61 9 20 29 94
1999-00 Utah Grizzlies IHL 16 3 2 5 16
2000-01 Kassel Huskies DEL 60 11 29 40 64
2001-02 Essen Mosquitoes DEL 56 10 21 31 62
2002-03 Hamburg Freezers DEL 52 6 12 18 48
2003-04 Kassel Huskies DEL 50 7 11 18 85
2004-05 Memphis Riverkings CHL 35 14 29 43 25
League GP G A Pts PIM
1966-67 U.S. National Team Intl 0 0 0 0 0
1966-67 U.S. Nationals USHL 22 17 13 30 29
1967-68 Fort Worth Wings CPHL 8 2 1 3 9
1967-68 U.S. Olympic Team Intl 0 0 0 0 0
1968-69 Fort Worth Wings CHL 69 16 26 42 30
1969-70 Cleveland Barons AHL 63 26 17 43 36
1970-71 Baltimore Clippers AHL 67 31 25 56 33
1971-72 Rochester Americans AHL 66 16 29 45 57
1972-73 New England Whalers WHA 33 3 5 8 16
1973-74 Jacksonville Barons AHL 52 18 20 38 18
1973-74 New England Whalers WHA 30 7 5 12 14
1974-75 Cape Codders NAHL 70 46 44 90 18
1975-76 Quebec Nordiques WHA 2 0 0 0 5
1975-76 Cape Codders NAHL 50 24 35 59 25
1975-76 Maine Nordiques NAHL 14 6 23 29 0
1976-77 Maine Nordiques NAHL 74 29 65 94 23
1978-79 New Hampshire/Cape Cod Freedoms NEHL 67 40 78 118 17
1979-80 Springfield Indians AHL 11 2 2 4 5
1979-80 Richmond Rifles EHL 0 0 0 0 0
League GP G A Pts PIM
1974-75 Atlantic Flames Ind 0 0 0 0 0
League GP G A Pts PIM
2000-01 Lincoln Stars USHL 27 2 9 11 26
2003-04 Tulsa Oilers CHL 39 4 13 17 29
League GP G A Pts PIM
1961-62 Des Moines Oak Leafs USHL 0 0 0 0 0
1961-62 Waterville Bruins Senior 0 0 0 0 0
League GP G A Pts PIM
1989-90 Winston-Salem Thunderbirds ECHL 6 1 3 4 0
League GP G A Pts PIM
1991-92 Herford EC GerObL 42 53 55 108 46
1993-94 Teeside Bombers BHL 11 8 12 20 2
League GP G A Pts PIM
2016-17 Utica Comets AHL 45 0 5 5 2
2017-18 Vancouver Canucks NHL 1 0 0 0 0
2017-18 Utica Comets AHL 46 0 1 1 16
2018-19 Vancouver Canucks NHL 9 0 1 1 0
2018-19 Utica Comets AHL 16 0 0 0 2
2019-20 Vancouver Canucks NHL 27 0 0 0 0
2020-21 Vancouver Canucks NHL 35 0 0 0 0
2021-22 Vancouver Canucks NHL 64 0 2 2 2
2022-23 Vancouver Canucks NHL 32 0 1 1 4
League GP G A Pts PIM
1991-92 Ayr Raiders BHL 34 26 31 57 12
League GP G A Pts PIM
1988-89 Flint Spirits IHL 11 3 1 4 11
1988-89 Carolina Thunderbirds ECHL 28 18 31 49 32
1989-90 Winston-Salem Thunderbirds ECHL 58 22 48 70 110
1990-91 Winston-Salem Thunderbirds ECHL 57 20 37 57 47
1991-92 Greensboro Monarchs ECHL 32 5 16 21 77
1991-92 Winston-Salem Thunderbirds ECHL 2 1 1 2 2
1993-94 Greensboro Monarchs ECHL 1 0 0 0 0
1995-96 Winston-Salem Mammoths SHL 43 19 32 51 50
1996-97 Reno Renegades WCHL 32 12 23 35 62
1996-97 Bakersfield Fog WCHL 20 10 19 29 10
1997-98 Bakersfield Fog WCHL 63 15 19 34 39
League GP G A Pts PIM
2015-16 Missouri Mavericks ECHL 1 0 0 0 0
2016-17 Cincinnati Cyclones ECHL 2 0 0 0 2
2016-17 Manchester Monarchs ECHL 61 8 28 36 24
2016-17 Springfield Thunderbirds AHL 1 0 0 0 0
League GP G A Pts PIM
2002-03 Columbus Cottonmouths ECHL 23 0 4 4 4
League GP G A Pts PIM
2022-23 Utah Grizzlies ECHL 1 0 0 0 0
2022-23 Allen Americans ECHL 2 0 1 1 0
2022-23 Tulsa Oilers ECHL 3 0 0 0 0
2022-23 Wichita Thunder ECHL 5 0 0 0 0
League GP G A Pts PIM
1969-70 Braintree Hawks NEnHL 0 2 6 8 0
League GP G A Pts PIM
1974-75 Columbus Owls IHL 55 23 35 58 64
1975-76 Columbus Owls IHL 50 20 27 47 29
1976-77 Columbus Owls IHL 46 11 20 31 10
1977-78 Dayton/Grand Rapids Owls IHL 42 19 12 31 46
League GP G A Pts PIM
1970-71 Concord Eastern Olympics NEnHL 2 0 0 0 0
League GP G A Pts PIM
2018-19 Binghamton Devils AHL 5 0 0 0 2
2019-20 Worcester Railers ECHL 27 2 10 12 22
2021-22 Allen Americans ECHL 42 6 10 16 34
2021-22 Worcester Railers ECHL 1 0 0 0 0
2022-23 Coventry Blaze EIHL 29 9 8 17 20
League GP G A Pts PIM
1954-55 Worcester Warriors EHL 13 5 6 11 6
League GP G A Pts PIM
2012-13 Wilkes-Barre/Scranton Penguins AHL 73 6 18 24 18
2013-14 Pittsburgh Penguins NHL 6 0 1 1 4
2013-14 Wilkes-Barre/Scranton Penguins AHL 53 5 16 21 21
2014-15 Pittsburgh Penguins NHL 8 1 0 1 2
2014-15 Wilkes-Barre/Scranton Penguins AHL 62 4 29 33 18
2015-16 Pittsburgh Penguins NHL 79 0 16 16 14
2016-17 Pittsburgh Penguins NHL 70 1 14 15 14
2017-18 Pittsburgh Penguins NHL 80 5 13 18 30
2018-19 Pittsburgh Penguins NHL 76 3 20 23 20
2019-20 Pittsburgh Penguins NHL 28 1 7 8 10
2020-21 Pittsburgh Penguins NHL 41 4 10 14 12
2021-22 Pittsburgh Penguins NHL 76 3 15 18 24
2022-23 Pittsburgh Penguins NHL 82 1 24 25 16
League GP G A Pts PIM
2004-05 Rio Grande Valley Killer Bees CHL 44 3 7 10 21
League GP G A Pts PIM
2004-05 Wilkes-Barre/Scranton Penguins AHL 43 4 6 10 12
2004-05 Wheeling Nailers ECHL 2 1 0 1 0
2005-06 Wilkes-Barre/Scranton Penguins AHL 5 1 2 3 0
2007-08 Blues SM-liiga 10 3 4 7 4
2008-09 Blues SM-liiga 22 3 15 18 18
2009-10 Milwaukee Admirals AHL 7 1 2 3 4
2010-11 Jokerit Helsinki SM-liiga 44 9 17 26 30
2011-12 Jokerit Helsinki SM-liiga 44 13 21 34 22
2012-13 Jokerit Helsinki SM-liiga 9 2 1 3 4
League GP G A Pts PIM
2005-06 Ottawa Senators NHL 58 20 9 29 22
2005-06 Binghamton Senators AHL 18 5 8 13 10
2006-07 Ottawa Senators NHL 73 14 18 32 36
2007-08 Ottawa Senators NHL 26 4 6 10 6
2007-08 Carolina Hurricanes NHL 11 1 4 5 4
2008-09 Carolina Hurricanes NHL 74 6 8 14 31
2009-10 Detroit Red Wings NHL 65 12 10 22 26
2010-11 Detroit Red Wings NHL 63 13 7 20 14
2011-12 Detroit Red Wings NHL 10 0 1 1 2
2012-13 Detroit Red Wings NHL 34 2 6 8 4
2013-14 Detroit Red Wings NHL 25 2 3 5 2
2013-14 Nashville Predators NHL 5 0 0 0 0
2013-14 Grand Rapids Griffins AHL 8 4 2 6 8
2014-15 Dallas Stars NHL 47 14 13 27 8
2015-16 Dallas Stars NHL 54 11 6 17 27
2016-17 Dallas Stars NHL 59 21 16 37 16
2016-17 Anaheim Ducks NHL 20 11 3 14 8
2017-18 Anaheim Ducks NHL 2 1 0 1 0
2018-19 Anaheim Ducks NHL 7 0 0 0 4
2018-19 San Diego Gulls AHL 7 0 2 2 0
League GP G A Pts PIM
2020-21 Minnesota State U - Mankato WCHA 4 0 0 0 0
2021-22 Evansville Thunderbolts SPHL 5 0 0 0 0
2022-23 Quad City Storm SPHL 6 0 0 0 0
League GP G A Pts PIM
1982-83 Saginaw Gears IHL 9 0 0 0 0
1982-83 Milwaukee Admirals IHL 11 0 1 1 2
League GP G A Pts PIM
1986-87 Fredericton Express AHL 42 2 0 2 63
1987-88 Maine Mariners AHL 6 0 0 0 4
League GP G A Pts PIM
1991-92 Utica Devils AHL 15 4 7 11 12
1992-93 Utica Devils AHL 61 21 40 61 47
1992-93 New Jersey Devils NHL 2 0 0 0 0
1993-94 New Jersey Devils NHL 15 5 5 10 2
1993-94 Albany River Rats AHL 56 26 29 55 53
1994-95 New Jersey Devils NHL 6 0 1 1 0
1994-95 Albany River Rats AHL 1 0 0 0 0
1995-96 Detroit Vipers IHL 79 30 32 62 75
1996-97 Providence Bruins AHL 53 10 18 28 24
1996-97 Boston Bruins NHL 5 0 0 0 0
1996-97 Phoenix Roadrunners IHL 8 0 4 4 4
1997-98 Klagenfurt AC Austria 49 28 39 67 48
1998-99 Klagenfurt AC Austria 15 8 7 15 16
1998-99 Klagenfurt AC Alpen 26 15 32 47 49
1999-00 Klagenfurt AC Austria 15 9 6 15 18
1999-00 Klagenfurt AC IEL 32 26 28 54 28
2000-01 Florida Panthers NHL 6 0 0 0 0
2000-01 Portland Pirates AHL 16 2 8 10 6
2000-01 Louisville Panthers AHL 55 22 28 50 63
League GP G A Pts PIM
1981-82 Cape Cod Buccaneers ACHL 13 1 4 5 27
League GP G A Pts PIM
1999-00 Toronto Maple Leafs NHL 0 0 0 0 0
2000-01 St. John's Maple Leafs AHL 77 28 40 68 62
2000-01 Toronto Maple Leafs NHL 2 0 0 0 2
2001-02 St. John's Maple Leafs AHL 71 16 34 50 49
2001-02 Toronto Maple Leafs NHL 6 0 2 2 4
2002-03 Atlanta Thrashers NHL 3 0 0 0 0
2002-03 Manitoba Moose AHL 39 11 14 25 28
2002-03 Chicago Wolves AHL 24 5 12 17 14
League GP G A Pts PIM
1991-92 Solihull Barons EngL 1 3 1 4 6
League GP G A Pts PIM
1977-78 Phoenix Roadrunners PHL 41 16 17 33 24
1978-79 Los Angeles Blades PHL 22 10 7 17 28
1979-80 Grand Rapids Owls IHL 21 7 7 14 4
1979-80 Utica Mohawks EHL 32 5 15 20 33
League GP G A Pts PIM
2009-10 San Jose Sharks NHL 24 2 3 5 8
2009-10 Worcester Sharks AHL 58 19 31 50 20
2010-11 San Jose Sharks NHL 33 5 4 9 9
2010-11 Worcester Sharks AHL 43 16 17 33 16
2011-12 San Jose Sharks NHL 35 7 1 8 8
2011-12 Worcester Sharks AHL 20 9 11 20 18
2012-13 New York Rangers NHL 4 0 1 1 0
2012-13 Wilkes-Barre/Scranton Penguins AHL 34 4 14 18 14
2012-13 Connecticut Whale AHL 23 4 8 12 17
2013-14 Vancouver Canucks NHL 2 0 0 0 0
2013-14 Utica Comets AHL 54 19 20 39 42
2014-15 Chicago Wolves AHL 39 2 5 7 12
2015-16 Providence Bruins AHL 7 0 0 0 0
2015-16 Salzburg EC Austria 23 4 2 6 4
League GP G A Pts PIM
1978-79 Grand Rapids Owls IHL 80 30 55 85 20
1979-80 Grand Rapids Owls IHL 76 19 44 63 22
1980-81 Grand Rapids Grizzlies CnHL 0 0 0 0 0
1980-81 Kalamazoo Wings IHL 2 0 0 0 2
League GP G A Pts PIM
1974-75 Northeastern University ECAC 21 9 13 22 0
1977-78 Rochester Americans AHL 2 0 0 0 0
1977-78 San Diego Mariners PHL 42 20 29 49 4
1979-80 Tours France 0 27 28 55 0
League GP G A Pts PIM
2008-09 Syracuse Crunch AHL 1 0 0 0 0
2009-10 Syracuse Crunch AHL 1 0 0 0 2
2009-10 Chicago Wolves AHL 10 0 1 1 6
2009-10 Gwinnett Gladiators ECHL 49 0 3 3 55
2010-11 Gwinnett Gladiators ECHL 48 3 5 8 47
League GP G A Pts PIM
2020-21 Greenville Swamp Rabbits ECHL 35 11 21 32 38
2021-22 Newfoundland Growlers ECHL 36 11 51 62 22
2022-23 Vienna Austria 23 10 14 24 6
2022-23 Iowa Wild AHL 6 0 1 1 2
2023-24 Berlin Polar Bears DEL 37 0 15 15 8
League GP G A Pts PIM
2018-19 Rochester Americans AHL 4 1 2 3 0
2019-20 Rochester Americans AHL 25 2 6 8 30
2020-21 Rochester Americans AHL 22 2 9 11 34
2021-22 Rochester Americans AHL 28 4 8 12 43
2021-22 Buffalo Sabres NHL 36 0 6 6 36
2022-23 Buffalo Sabres NHL 23 0 3 3 4
2022-23 Florida Panthers NHL 4 0 0 0 0
League GP G A Pts PIM
2016-17 Providence Bruins AHL 8 0 2 2 2
2017-18 Providence Bruins AHL 65 21 16 37 45
2018-19 Providence Bruins AHL 61 9 28 37 26
2019-20 Providence Bruins AHL 61 13 14 27 18
2020-21 Lehigh Valley Phantoms AHL 28 12 9 21 8
2021-22 Lehigh Valley Phantoms AHL 4 0 0 0 2
2022-23 Lehigh Valley Phantoms AHL 13 1 1 2 0
League GP G A Pts PIM
1971-72 Lowell Chiefs NEnHL 0 0 0 0 0
League GP G A Pts PIM
2004-05 SaiPa Lappeenranta SM-liiga 53 7 12 19 44
2005-06 Assat Pori SM-liiga 43 6 5 11 69
2007-08 Albany River Rats AHL 19 3 7 10 16
2007-08 Worcester Sharks AHL 16 1 4 5 10
2007-08 Elmira Jackals ECHL 2 0 0 0 2
2007-08 Florida Everblades ECHL 12 1 7 8 6
2008-09 Karpat SM-liiga 52 5 28 33 60
2009-10 Kloten HC Swiss-A 30 7 20 27 18
2009-10 Karpat SM-liiga 17 2 5 7 20
2010-11 Jokerit Helsinki SM-liiga 41 3 20 23 22
2011-12 Malmo Redhawks Swe-1 50 4 13 17 32
2012-13 Augsburg Panthers DEL 32 2 13 15 24
2013-14 Augsburg Panthers DEL 51 4 18 22 20
League GP G A Pts PIM
1961-62 Rockland Estes Senior 0 0 0 0 0
League GP G A Pts PIM
1992-93 Greensboro Monarchs ECHL 1 1 0 1 0
1992-93 Asiago HC Italy-A 24 14 15 29 6
League GP G A Pts PIM
1967-68 Concord Eastern Olympics NEnHL 9 3 4 7 14
League GP G A Pts PIM
1992-93 Cincinnati Cyclones IHL 28 0 0 0 0
1992-93 Dayton Bombers ECHL 17 0 0 0 2
1993-94 Cincinnati Cyclones IHL 4 0 0 0 0
1993-94 Birmingham Bulls ECHL 30 0 0 0 2
1994-95 Birmingham Bulls ECHL 23 0 2 2 21
League GP G A Pts PIM
2008-09 Tours France 23 5 11 16 44
League GP G A Pts PIM
2013-14 Calgary Flames NHL 1 1 0 1 0
2014-15 Calgary Flames NHL 80 24 40 64 14
2015-16 Calgary Flames NHL 79 30 48 78 20
2016-17 Calgary Flames NHL 72 18 43 61 4
2017-18 Calgary Flames NHL 80 24 60 84 26
2018-19 Calgary Flames NHL 82 36 63 99 24
2019-20 Calgary Flames NHL 70 18 40 58 12
2020-21 Calgary Flames NHL 56 19 30 49 6
2021-22 Calgary Flames NHL 82 40 75 115 26
2022-23 Columbus Blue Jackets NHL 80 21 53 74 22
League GP G A Pts PIM
2017-18 Bridgeport Sound Tigers AHL 9 0 1 1 0
2017-18 Worcester Railers ECHL 38 12 15 27 10
2018-19 Bridgeport Sound Tigers AHL 8 1 3 4 2
2018-19 Worcester Railers ECHL 50 12 21 33 16
2019-20 Reading Royals ECHL 38 11 29 40 20
2019-20 Stockton Heat AHL 4 0 0 0 0
2021-22 Worcester Railers ECHL 1 0 0 0 0
League GP G A Pts PIM
2008-09 Buffalo Sabres NHL 10 0 1 1 4
2008-09 Portland Pirates AHL 57 30 26 56 63
2009-10 Buffalo Sabres NHL 10 2 3 5 4
2009-10 Portland Pirates AHL 44 11 27 38 46
2010-11 Buffalo Sabres NHL 64 16 15 31 34
2011-12 Buffalo Sabres NHL 62 6 19 25 32
2012-13 Buffalo Sabres NHL 42 5 5 10 14
2013-14 Carolina Hurricanes NHL 81 16 15 31 36
2014-15 Carolina Hurricanes NHL 78 10 18 28 34
2015-16 Carolina Hurricanes NHL 47 3 4 7 14
2016-17 Geneve Servette Swiss-A 26 11 17 28 22
2017-18 Columbus Blue Jackets NHL 2 0 0 0 0
2017-18 Geneve Servette Swiss-A 19 2 5 7 85
2017-18 Cleveland Monsters AHL 24 4 14 18 16
2018-19 Cleveland Monsters AHL 41 10 22 32 40
2019-20 Columbus Blue Jackets NHL 30 4 6 10 22
2019-20 Cleveland Monsters AHL 30 8 17 25 22
2020-21 Columbus Blue Jackets NHL 9 1 2 3 2
2020-21 Cleveland Monsters AHL 13 4 6 10 36
League GP G A Pts PIM
2011-12 Wilkes-Barre/Scranton Penguins AHL 70 11 19 30 26
2012-13 Wilkes-Barre/Scranton Penguins AHL 70 8 22 30 34
2013-14 Pittsburgh Penguins NHL 41 5 12 17 6
2013-14 Wilkes-Barre/Scranton Penguins AHL 28 11 19 30 43
2014-15 Springfield Falcons AHL 26 3 8 11 14
2014-15 Columbus Blue Jackets NHL 25 0 5 5 8
2015-16 Hartford Wolf Pack AHL 63 6 17 23 30
2016-17 Albany Devils AHL 72 16 20 36 38
2017-18 New Jersey Devils NHL 59 12 14 26 20
2018-19 Ottawa Senators NHL 20 6 8 14 4
2018-19 Anaheim Ducks NHL 44 2 3 5 16
2019-20 Carolina Hurricanes NHL 15 0 0 0 4
2019-20 Charlotte Checkers AHL 26 4 14 18 40
2020-21 Lausanne HC Swiss-A 46 11 22 33 58
2021-22 Linkopings HC SweHL 17 0 1 1 8
2022-23 Ingolstadt ERC DEL 11 2 2 4 8
League GP G A Pts PIM
2021-22 Charlotte Checkers AHL 10 0 1 1 0
2022-23 Charlotte Checkers AHL 72 3 10 13 28
League GP G A Pts PIM
2015-16 Iowa Wild AHL 2 0 0 0 0
2016-17 Iowa Wild AHL 52 4 6 10 12
2016-17 Quad City Mallards ECHL 11 3 5 8 4
2018-19 Florida Everblades ECHL 9 1 3 4 6
2018-19 Springfield Thunderbirds AHL 1 0 0 0 0
League GP G A Pts PIM
2001-02 New Jersey Devils NHL 33 4 7 11 8
2001-02 Albany River Rats AHL 37 9 16 25 18
2002-03 New Jersey Devils NHL 58 12 13 25 23
2003-04 New Jersey Devils NHL 75 21 8 29 36
2004-05 Albany River Rats AHL 15 5 7 12 10
2005-06 New Jersey Devils NHL 82 48 41 89 46
2006-07 New Jersey Devils NHL 62 25 20 45 36
2007-08 New Jersey Devils NHL 82 22 31 53 46
2008-09 New Jersey Devils NHL 81 20 40 60 32
2009-10 Montreal Canadiens NHL 61 28 18 46 26
2010-11 Montreal Canadiens NHL 82 29 17 46 24
2011-12 Montreal Canadiens NHL 31 8 7 15 16
2012-13 Montreal Canadiens NHL 48 14 12 26 8
2013-14 Montreal Canadiens NHL 81 18 22 40 22
2014-15 Buffalo Sabres NHL 69 13 22 35 18
2015-16 Buffalo Sabres NHL 79 12 21 33 12
2016-17 Buffalo Sabres NHL 82 15 20 35 22
2017-18 Rochester Americans AHL 1 1 0 1 0
2017-18 Boston Bruins NHL 20 2 5 7 2
League GP G A Pts PIM
2005-06 Albany River Rats AHL 3 5 1 6 2
2006-07 Lowell Devils AHL 67 7 8 15 15
2007-08 Lowell Devils AHL 63 16 13 29 33
2008-09 Lowell Devils AHL 52 2 9 11 30
2009-10 Lowell Devils AHL 68 15 19 34 26
2010-11 Albany Devils AHL 54 10 20 30 21
2010-11 New Jersey Devils NHL 12 0 0 0 6
2011-12 Albany Devils AHL 56 6 10 16 40
2011-12 New Jersey Devils NHL 1 1 0 1 0
2012-13 Albany Devils AHL 11 2 3 5 4
2012-13 New Jersey Devils NHL 48 4 10 14 14
2013-14 New Jersey Devils NHL 66 4 7 11 18
2014-15 New Jersey Devils NHL 61 5 8 13 12
2015-16 New Jersey Devils NHL 82 1 10 11 43
2016-17 Bridgeport Sound Tigers AHL 7 1 2 3 6
2016-17 New York Islanders NHL 26 1 5 6 2
2017-18 Bridgeport Sound Tigers AHL 30 2 3 5 13
2018-19 Bridgeport Sound Tigers AHL 26 2 2 4 8
2018-19 New York Islanders NHL 5 0 0 0 0
League GP G A Pts PIM
2002-03 Manchester Monarchs AHL 47 4 11 15 8
2002-03 Reading Royals ECHL 38 7 23 30 6
2003-04 Manchester Monarchs AHL 80 6 14 20 16
2004-05 Manchester Monarchs AHL 69 8 16 24 21
2005-06 Los Angeles Kings NHL 48 3 4 7 26
2005-06 Manchester Monarchs AHL 19 5 6 11 17
2006-07 Manchester Monarchs AHL 35 4 10 14 27
2007-08 Los Angeles Kings NHL 53 0 6 6 14
2007-08 Manchester Monarchs AHL 23 3 1 4 14
2008-09 Minsk Dynamo KHL 46 1 4 5 30
2009-10 Iserlohn Roosters DEL 39 6 9 15 45
2010-11 Iserlohn Roosters DEL 49 5 14 19 39
2011-12 Iserlohn Roosters DEL 48 11 17 28 30
2012-13 Iserlohn Roosters DEL 47 11 11 22 45
2013-14 Iserlohn Roosters DEL 49 6 16 22 24
2014-15 Iserlohn Roosters DEL 13 3 2 5 2
League GP G A Pts PIM
1991-92 Boston Bruins NHL 3 0 0 0 2
1991-92 Johnstown Chiefs ECHL 30 9 46 55 77
1991-92 Maine Mariners AHL 32 6 12 18 13
1992-93 Providence Bruins AHL 6 1 3 4 4
1993-94 Bayreuth SV 2.GBun 0 0 0 0 0
League GP G A Pts PIM
1972-73 New England Blades EHL 6 0 2 2 17
League GP G A Pts PIM
1986-87 Fredericton Express AHL 31 0 2 2 12
1987-88 Baltimore Skipjacks AHL 34 0 0 0 10
1988-89 Halifax Citadels AHL 2 0 0 0 0
1988-89 Johnstown Chiefs ECHL 31 0 2 2 8
1989-90 Halifax Citadels AHL 48 0 1 1 8
1989-90 Quebec Nordiques NHL 10 0 0 0 0
1990-91 Halifax Citadels AHL 24 0 1 1 4
1990-91 Quebec Nordiques NHL 13 0 0 0 0
1991-92 New Haven Nighthawks AHL 4 0 0 0 0
1991-92 Halifax Citadels AHL 7 0 0 0 2
1992-93 Nashville Knights ECHL 23 0 5 5 6
1993-94 Atlanta Knights IHL 5 0 1 1 0
1993-94 Knoxville Cherokees ECHL 27 0 1 1 8
League GP G A Pts PIM
2020-21 Arizona State University NCAA 25 6 8 14 6
2021-22 Arizona State University NCAA 30 6 8 14 24
2022-23 Arizona State University NCAA 37 5 6 11 8
2022-23 Jacksonville Icemen ECHL 15 4 5 9 2
League GP G A Pts PIM
1984-85 Mohawk Valley Stars ACHL 13 1 6 7 18
1985-86 New York Slapshots ACHL 25 3 17 20 34
League GP G A Pts PIM
1991-92 Utica Devils AHL 22 13 10 23 6
1991-92 New Jersey Devils NHL 5 0 1 1 9
1992-93 Utica Devils AHL 18 10 7 17 47
1992-93 New Jersey Devils NHL 65 14 20 34 63
1993-94 New Jersey Devils NHL 81 25 19 44 101
1994-95 New Jersey Devils NHL 48 12 13 25 72
1995-96 New Jersey Devils NHL 80 23 30 53 116
1996-97 New Jersey Devils NHL 82 29 18 47 95
1997-98 Edmonton Oilers NHL 40 13 16 29 80
1997-98 New Jersey Devils NHL 19 5 5 10 13
1998-99 Edmonton Oilers NHL 80 30 34 64 133
1999-00 Edmonton Oilers NHL 70 24 22 46 123
2000-01 Boston Bruins NHL 64 28 35 63 122
2000-01 Edmonton Oilers NHL 21 12 10 22 18
2001-02 Boston Bruins NHL 78 41 25 66 91
2002-03 Dallas Stars NHL 64 25 25 50 113
2003-04 Dallas Stars NHL 82 34 35 69 109
2005-06 Dallas Stars NHL 70 13 27 40 115
2006-07 St. Louis Blues NHL 61 28 19 47 52
2006-07 San Jose Sharks NHL 16 8 1 9 14
2007-08 New York Islanders NHL 81 23 21 44 65
2008-09 Pittsburgh Penguins NHL 17 5 7 12 18
2008-09 New York Islanders NHL 61 16 20 36 63
2009-10 Pittsburgh Penguins NHL 78 21 24 45 75
League GP G A Pts PIM
1995-96 Cape Breton Oilers AHL 29 5 6 11 12
1995-96 Wheeling Thunderbirds ECHL 4 0 2 2 0
1996-97 Wheeling Nailers ECHL 67 17 31 48 22
1997-98 Tallahassee Tiger Sharks ECHL 49 9 12 21 18
1997-98 Jacksonville Lizard Kings ECHL 17 6 7 13 2
League GP G A Pts PIM
1993-94 Omaha Lancers USHL 42 12 13 25 54
League GP G A Pts PIM
1994-95 U. of New Hampshire H-East 36 8 18 26 16
1995-96 U. of New Hampshire H-East 31 4 26 30 10
1996-97 Binghamton Rangers AHL 40 3 7 10 12
1996-97 Charlotte Checkers ECHL 13 0 2 2 8
1997-98 Hartford Wolf Pack AHL 73 7 18 25 26
1998-99 Hartford Wolf Pack AHL 72 14 15 29 12
1999-00 Hartford Wolf Pack AHL 74 11 34 45 14
2000-01 Hartford Wolf Pack AHL 79 5 12 17 13
2001-02 Hartford Wolf Pack AHL 1 0 0 0 0
League GP G A Pts PIM
1981-82 Hielo Puigcerda Club Spain 0 33 30 63 0
League GP G A Pts PIM
2015-16 Carolina Hurricanes NHL 79 4 18 22 22
2016-17 Carolina Hurricanes NHL 81 4 25 29 26
2017-18 Carolina Hurricanes NHL 79 10 22 32 21
2018-19 Calgary Flames NHL 80 5 28 33 12
2019-20 Calgary Flames NHL 70 5 17 22 12
2020-21 Calgary Flames NHL 47 4 11 15 18
2021-22 Calgary Flames NHL 81 10 38 48 19
2022-23 Calgary Flames NHL 81 7 31 38 33
League GP G A Pts PIM
1982-83 South Shore Braves NEJHL 0 30 31 61 0
1985-86 Salem State College ECAC-E 0 0 0 0 0
League GP G A Pts PIM
1980-81 Fresno Falcons PSHL 0 0 0 0 0
1980-81 Reno Gamblers PSHL 0 0 0 0 0
1981-82 Fresno Falcons PSHL 0 0 0 0 0
1982-83 Fresno Falcons PSHL 0 0 0 0 0
League GP G A Pts PIM
2020-21 Chicago Blackhawks NHL 8 1 2 3 0
2021-22 Chicago Blackhawks NHL 21 0 2 2 11
2021-22 Rockford IceHogs AHL 43 19 13 32 8
2022-23 Chicago Blackhawks NHL 8 0 0 0 0
2022-23 Rockford IceHogs AHL 58 5 13 18 36
League GP G A Pts PIM
1986-87 Sherbrooke Canadiens AHL 66 22 26 48 6
1987-88 Baltimore Skipjacks AHL 29 24 27 51 21
1987-88 Sherbrooke Canadiens AHL 18 6 12 18 8
1987-88 St. Louis Blues NHL 1 0 1 1 0
1987-88 Peoria Rivermen IHL 39 30 25 55 46
1988-89 Peoria Rivermen IHL 45 16 26 42 22
1988-89 Maine Mariners AHL 30 16 17 33 8
1989-90 Maine Mariners AHL 80 31 32 63 68
1990-91 New Haven Nighthawks AHL 73 28 28 56 92
1990-91 Phoenix Roadrunners IHL 4 2 0 2 0
1991-92 Norwich and Peterborough Pirates BHL 16 28 23 51 50
League GP G A Pts PIM
1997-98 Wheeling Nailers ECHL 65 9 24 33 76
1997-98 Pee Dee Pride ECHL 4 0 1 1 6
1998-99 Providence Bruins AHL 13 1 4 5 14
1998-99 Wheeling Nailers ECHL 15 2 4 6 24
1998-99 Pensacola Ice Pilots ECHL 21 2 10 12 45
1999-00 Pensacola Ice Pilots ECHL 70 3 23 26 93
League GP G A Pts PIM
1997-98 Klostersee EHC Ger.2 26 17 14 31 16
1998-99 El Paso Buzzards WPHL 44 22 39 61 29
1999-00 El Paso Buzzards WPHL 2 0 1 1 0
1999-00 Amarillo Rattlers WPHL 26 12 13 25 38
1999-00 Tupelo T-Rex WPHL 36 14 16 30 19
2000-01 Amarillo Rattlers WPHL 39 27 13 40 29
League GP G A Pts PIM
2006-07 Los Angeles Kings NHL 12 0 2 2 8
2006-07 Manchester Monarchs AHL 62 7 27 34 43
2007-08 Los Angeles Kings NHL 25 2 3 5 2
2007-08 Manchester Monarchs AHL 49 7 36 43 25
2008-09 Los Angeles Kings NHL 69 4 8 12 28
2009-10 Los Angeles Kings NHL 39 1 2 3 8
2010-11 Los Angeles Kings NHL 19 1 3 4 4
2011-12 Albany Devils AHL 61 5 21 26 36
2011-12 New Jersey Devils NHL 11 0 2 2 0
2012-13 New Jersey Devils NHL 23 2 3 5 6
2013-14 New Jersey Devils NHL 33 0 4 4 14
2014-15 Albany Devils AHL 13 1 1 2 10
2014-15 New Jersey Devils NHL 43 3 2 5 4
2015-16 Chicago Wolves AHL 70 1 23 24 24
League GP G A Pts PIM
1974-75 Providence Reds AHL 7 0 3 3 6
1975-76 Rochester Americans AHL 6 0 0 0 19
1975-76 Dayton Gems IHL 3 0 1 1 29
1975-76 Columbus Owls IHL 24 0 7 7 51
1975-76 Broome County Dusters NAHL 25 2 3 5 83
1976-77 Rochester Americans AHL 3 0 0 0 48
1976-77 Birmingham Bulls WHA 4 0 0 0 0
1976-77 Charlotte Checkers SHL 1 0 1 1 5
1976-77 Winston-Salem Polar Twins SHL 3 0 1 1 4
1976-77 Beauce Jaros NAHL 13 0 3 3 48
1977-78 San Diego Mariners PHL 38 4 5 9 70
League GP G A Pts PIM
2005-06 Syracuse Crunch AHL 1 0 0 0 2
2005-06 Lowell Lock Monsters AHL 4 0 1 1 2
2005-06 Stockton Thunder ECHL 23 11 13 24 16
2005-06 Trenton Titans ECHL 47 12 12 24 24
2006-07 Providence Bruins AHL 7 0 0 0 0
2006-07 Wheeling Nailers ECHL 37 19 21 40 16
2007-08 Wilkes-Barre/Scranton Penguins AHL 33 3 6 9 12
2007-08 Wheeling Nailers ECHL 29 13 11 24 20
League GP G A Pts PIM
2010-11 Rockford IceHogs AHL 7 0 0 0 2
2011-12 Chicago Blackhawks NHL 31 5 4 9 16
2011-12 Rockford IceHogs AHL 33 7 16 23 11
2012-13 Chicago Blackhawks NHL 10 1 3 4 0
2012-13 Rockford IceHogs AHL 67 25 20 45 23
2013-14 Chicago Blackhawks NHL 2 0 0 0 0
2013-14 Florida Panthers NHL 53 11 7 18 18
2013-14 Rockford IceHogs AHL 13 4 4 8 2
2014-15 Florida Panthers NHL 72 19 16 35 20
2015-16 Boston Bruins NHL 75 13 16 29 60
2016-17 Boston Bruins NHL 58 2 3 5 29
2017-18 Binghamton Devils AHL 3 0 2 2 0
2017-18 New Jersey Devils NHL 33 3 6 9 6
2018-19 Wilkes-Barre/Scranton Penguins AHL 72 15 15 30 25
League GP G A Pts PIM
2014-15 New York Rangers NHL 79 17 28 45 22
2015-16 New York Rangers NHL 79 14 22 36 30
2016-17 New York Rangers NHL 76 17 32 49 18
2017-18 New York Rangers NHL 76 25 19 44 18
2018-19 New York Rangers NHL 51 14 28 42 10
2018-19 Winnipeg Jets NHL 20 5 7 12 2
2019-20 Philadelphia Flyers NHL 69 23 18 41 34
2020-21 Philadelphia Flyers NHL 55 12 19 31 22
2021-22 Philadelphia Flyers NHL 48 10 21 31 26
2022-23 Philadelphia Flyers NHL 81 18 36 54 23
League GP G A Pts PIM
2007-08 Plymouth Whalers OHL 27 10 12 22 32
2008-09 Plymouth Whalers OHL 55 26 19 45 52
2009-10 Plymouth Whalers OHL 50 16 19 35 40
2010-11 Trenton Devils ECHL 63 23 27 50 47
2011-12 Greenville Road Warriors ECHL 2 0 1 1 0
2011-12 Trenton Titans ECHL 65 22 26 48 36
2012-13 Stockton Thunder ECHL 12 5 6 11 12
2012-13 Trenton Titans ECHL 12 3 3 6 2
2012-13 South Carolina Stingrays ECHL 16 6 4 10 4
2013-14 Stockton Thunder ECHL 32 16 19 35 27
2014-15 Stockton Thunder ECHL 37 10 12 22 42
2014-15 Utah Grizzlies ECHL 35 21 12 33 51
2015-16 Sheffield Steelers EIHL 6 3 1 4 0
2015-16 Utah Grizzlies ECHL 24 11 9 20 46
2015-16 Edinburgh Capitals EIHL 34 18 24 42 138
2017-18 GCK Lions Swiss-Sw 45 16 31 47 81
2018-19 GCK Lions Swiss-Sw 43 18 27 45 37
2019-20 GCK Lions Swiss-Sw 44 27 25 52 30
2020-21 Zurich SC Swiss-A 7 0 0 0 2
2020-21 GCK Lions Swiss-Sw 35 26 16 42 36
2021-22 GCK Lions Swiss-Sw 38 12 18 30 37
2022-23 Lustenau EHC AlpsHL 26 13 24 37 16
2022-23 Langenthal SC Swiss-Sw 2 1 2 3 0
League GP G A Pts PIM
1981-82 Fort Wayne Komets IHL 35 14 15 29 20
1981-82 Cape Cod Buccaneers ACHL 6 2 0 2 12
1982-83 Tulsa Oilers CHL 4 0 2 2 0
1982-83 Hampton Roads Gulls ACHL 14 14 11 25 34
1982-83 Nashville South Stars ACHL 41 27 38 65 40
1983-84 Fort Wayne Komets IHL 6 4 1 5 0
1983-84 Nashville South Stars / Virginia Lancers ACHL 52 30 43 73 47
League GP G A Pts PIM
1991-92 Boston Bruins NHL 14 3 4 7 6
1992-93 Boston Bruins NHL 73 18 13 31 24
1993-94 Boston Bruins NHL 77 10 11 21 32
1994-95 Boston Bruins NHL 36 7 9 16 23
1995-96 Boston Bruins NHL 76 16 12 28 43
1996-97 Boston Bruins NHL 30 17 8 25 27
1997-98 Boston Bruins NHL 61 26 20 46 54
1998-99 Boston Bruins NHL 73 22 18 40 30
1999-00 Boston Bruins NHL 75 12 13 25 36
2000-01 Buffalo Sabres NHL 14 5 7 12 8
2000-01 Columbus Blue Jackets NHL 65 22 20 42 38
2001-02 Los Angeles Kings NHL 73 15 16 31 46
2002-03 Los Angeles Kings NHL 27 5 7 12 12
2002-03 Manchester Monarchs AHL 18 8 9 17 12
League GP G A Pts PIM
2021-22 San Diego Gulls AHL 17 0 2 2 4
2022-23 Anaheim Ducks NHL 3 1 0 1 2
2022-23 San Diego Gulls AHL 65 5 13 18 59
League GP G A Pts PIM
1998-99 Tupelo T-Rex WPHL 66 8 19 27 53
League GP G A Pts PIM
2004-05 Bakersfield Condors ECHL 29 1 4 5 27
2004-05 Texas Wildcatters ECHL 10 3 2 5 19
2004-05 Toledo Storm ECHL 20 3 5 8 24
2005-06 Fort Worth Brahmas CHL 56 11 8 19 102
2006-07 Bossier-Shreveport Mudbugs CHL 5 1 0 1 4
2007-08 Texas Brahmas CHL 9 1 1 2 8
League GP G A Pts PIM
1973-74 Columbus Owls IHL 12 0 0 0 2
1973-74 Charlotte Checkers SHL 1 0 0 0 0
League GP G A Pts PIM
1987-88 Kalamazoo Wings IHL 70 15 35 50 24
1988-89 Kalamazoo Wings IHL 72 26 45 71 34
1988-89 Minnesota North Stars NHL 5 1 1 2 0
1989-90 Kalamazoo Wings IHL 68 33 53 86 19
1990-91 Boston Bruins NHL 70 30 29 59 20
1990-91 Maine Mariners AHL 8 7 10 17 2
1991-92 Boston Bruins NHL 42 6 11 17 10
1991-92 Maine Mariners AHL 19 6 11 17 4
1992-93 Tampa Bay Lightning NHL 25 2 7 9 2
1992-93 Atlanta Knights IHL 16 10 17 27 0
1992-93 San Diego Gulls IHL 30 11 24 35 16
1993-94 Binghamton Rangers AHL 79 22 56 78 51
1994-95 Kansas City Blades IHL 62 15 25 40 18
1995-96 Minnesota Moose IHL 75 14 40 54 28
1996-97 Ratingen Lions DEL 6 1 3 4 0
1996-97 Cardiff Devils BISL 34 16 29 45 6
1997-98 Cardiff Devils BISL 32 10 19 29 18
League GP G A Pts PIM
1972-73 Brown University ECAC 0 0 0 0 2
League GP G A Pts PIM
1971-72 Framingham Pics NEnHL 0 0 0 0 0
League GP G A Pts PIM
1986-87 Sherbrooke Canadiens AHL 4 0 3 3 0
1986-87 Saginaw Generals IHL 39 6 12 18 27
League GP G A Pts PIM
1978-79 Utica Mohawks NEHL 20 1 5 6 25
League GP G A Pts PIM
2001-02 Roanoke Express ECHL 26 3 11 14 18
2001-02 Baton Rouge Kingfish ECHL 8 0 0 0 0
2001-02 Trenton Titans ECHL 30 5 3 8 34
2002-03 Dundee Stars BNL 33 6 8 14 36
League GP G A Pts PIM
1966-67 U.S. National Team Intl 21 9 7 16 6
1966-67 Concord Coachmen Ind 4 2 2 4 6
1967-68 Concord Eastern Olympics NEnHL 7 5 6 11 11
1967-68 U.S. Olympic Team Intl 0 0 0 0 0
1968-69 Boston Bruins NHL 1 0 1 1 0
1968-69 Oklahoma City Blazers CHL 6 2 1 3 4
1969-70 Oklahoma City Blazers CHL 69 6 26 32 109
1970-71 Oklahoma City Blazers CHL 43 5 12 17 47
1971-72 Boston Braves AHL 74 7 28 35 65
1972-73 New England Whalers WHA 78 3 15 18 58
1973-74 New England Whalers WHA 52 3 11 14 21
1974-75 New England Whalers WHA 75 3 26 29 36
1975-76 Edmonton Oilers WHA 26 1 4 5 14
1975-76 New England Whalers WHA 46 0 14 14 20
1976-77 Calgary Cowboys WHA 34 0 6 6 32
League GP G A Pts PIM
2021-22 Charlotte Checkers AHL 71 10 28 38 34
2022-23 Charlotte Checkers AHL 42 9 18 27 14
2023-24 KalPa Kuopio SM-liiga 6 0 1 1 0
2023-24 Oskarshamn IK SweHL 20 3 4 7 4
2023-24 MODO Hockey Ornskoldsvik SweHL 15 0 0 0 0
League GP G A Pts PIM
1996-97 Indianapolis Ice IHL 6 0 1 1 0
1996-97 Columbus Chill ECHL 58 39 32 71 29
1997-98 Indianapolis Ice IHL 63 11 15 26 20
1998-99 Indianapolis Ice IHL 78 46 30 76 42
1999-00 Houston Aeros IHL 18 10 3 13 16
1999-00 Lowell Lock Monsters AHL 67 19 17 36 30
2000-01 Lowell Lock Monsters AHL 60 14 15 29 52
2001-02 Grand Rapids Griffins AHL 80 15 33 48 22
2002-03 Binghamton Senators AHL 76 15 19 34 46
2003-04 Binghamton Senators AHL 70 10 6 16 62
2004-05 Manchester Monarchs AHL 2 0 1 1 0
2004-05 Binghamton Senators AHL 1 0 0 0 0
2004-05 Richmond Riverdogs UHL 80 32 68 100 88
2005-06 Danbury Trashers UHL 76 32 46 78 52
2006-07 Elmira Jackals UHL 8 1 2 3 10
League GP G A Pts PIM
1963-64 Merrimac Valley Chiefs MHL 0 0 0 0 0
1965-66 Merrimac Valley Chiefs MHL 0 0 0 0 0
1968-69 Manchester Blackhawks NEnHL 0 0 0 0 0
1970-71 Manchester Monarchs NEnHL 0 0 0 0 0
League GP G A Pts PIM
1987-88 Boston Bruins NHL 15 7 9 16 0
1987-88 U.S. National Team Intl 0 0 0 0 0
1988-89 Boston Bruins NHL 62 16 46 62 12
1989-90 Boston Bruins NHL 55 24 38 62 4
1990-91 Boston Bruins NHL 77 26 66 92 8
1991-92 Boston Bruins NHL 53 12 39 51 20
1991-92 St. Louis Blues NHL 25 6 30 36 2
1992-93 St. Louis Blues NHL 84 24 82 106 12
1993-94 St. Louis Blues NHL 69 16 68 84 24
1994-95 St. Louis Blues NHL 8 2 5 7 0
1994-95 San Jose Sharks NHL 27 5 15 20 10
1995-96 Winnipeg Jets NHL 13 7 13 20 0
1995-96 San Jose Sharks NHL 71 13 49 62 26
1996-97 Phoenix Coyotes NHL 77 15 38 53 26
1997-98 Phoenix Coyotes NHL 68 10 43 53 12
1998-99 New York Islanders NHL 18 1 4 5 4
1998-99 Tampa Bay Lightning NHL 38 4 18 22 10
League GP G A Pts PIM
2016-17 Knoxville Ice Bears SPHL 14 1 5 6 4
2016-17 Elmira Jackals ECHL 3 0 0 0 0
2016-17 Toledo Walleye ECHL 9 0 0 0 4
2016-17 Reading Royals ECHL 3 0 0 0 2
2016-17 Adirondack Thunder ECHL 1 0 0 0 0
2017-18 Jacksonville Icemen ECHL 26 0 0 0 12
2017-18 Fayetteville Marksmen SPHL 23 2 7 9 30
2018-19 Fayetteville Marksmen SPHL 56 6 32 38 91
2019-20 Fayetteville Marksmen SPHL 42 4 17 21 30
League GP G A Pts PIM
1970-71 Framingham Pics NEnHL 0 0 0 0 0
League GP G A Pts PIM
1994-95 Birmingham Bulls ECHL 55 15 35 50 80
1995-96 Birmingham Bulls ECHL 69 25 31 56 117
1996-97 Ratingen Lions DEL 2 0 0 0 0
1996-97 Timmendorf Strand EC Ger.1 15 13 10 23 22
League GP G A Pts PIM
2005-06 Blues SM-liiga 51 0 0 0 0
2005-06 Kiekko-Vanta Mestis 2 0 0 0 0
2005-06 Haukat Jarvenpaa Mestis 1 0 0 0 0
2006-07 Assat Pori SM-liiga 56 0 1 1 4
League GP G A Pts PIM
2021-22 Texas Stars AHL 13 1 4 5 2
2021-22 Michigan Tech CCHA 37 2 8 10 26
2022-23 Idaho Steelheads ECHL 3 0 2 2 2
2022-23 Texas Stars AHL 36 1 8 9 30
League GP G A Pts PIM
2003-04 Tulsa Oilers CHL 24 0 0 0 6
2004-05 Ritten Renon Italy-A 11 0 0 0 0
2005-06 Val Gardena HC Italy-A 36 0 0 0 20
2006-07 Appiano Italy-A2 31 0 0 0 16
2007-08 Heerenveen Flyers Hlnd 18 0 0 0 10
League GP G A Pts PIM
2000-01 Tri-City Storm USHL 32 10 8 18 18
2003-04 SUNY-Plattsburgh SUNYAC 29 15 14 29 12
2004-05 SUNY-Plattsburgh SUNYAC 28 19 15 34 20
2005-06 Augusta Lynx ECHL 31 5 6 11 16
2005-06 Dayton Bombers ECHL 42 13 13 26 31
2006-07 Dayton Bombers ECHL 71 24 28 52 59
2007-08 Tulsa Oilers CHL 62 26 27 53 64
2008-09 Odessa Jackalopes CHL 9 5 0 5 0
2008-09 Rapid City Rush CHL 17 2 4 6 10
2008-09 South Carolina Stingrays ECHL 28 5 9 14 19
2009-10 Wichita Thunder CHL 33 9 16 25 18
2009-10 Odessa Jackalopes CHL 31 12 9 21 18
2010-11 Huntsville Havoc SPHL 5 2 1 3 15
2010-11 Quad City Mallards CHL 16 3 1 4 6
2011-12 1000 Islands Privateers FHL 47 31 52 83 32
2012-13 1000 Islands Privateers FHL 5 2 1 3 0
League GP G A Pts PIM
1978-79 Waterloo Black Hawks USHL 48 29 25 54 48
League GP G A Pts PIM
1973-74 Columbus Owls IHL 74 38 43 81 56
1974-75 Columbus Owls IHL 75 29 41 70 44
1975-76 Columbus Owls IHL 78 32 43 75 37
1976-77 Columbus Owls IHL 29 7 8 15 12
1976-77 Toledo Goaldiggers IHL 27 9 12 21 9
League GP G A Pts PIM
2015-16 Boston Jr. Bruins USPHL-Pr 28 5 22 27 2
2018-19 Wilkes-Barre/Scranton Penguins AHL 2 0 1 1 0
2019-20 Wilkes-Barre/Scranton Penguins AHL 21 0 2 2 10
2019-20 Wheeling Nailers ECHL 20 1 8 9 2
2020-21 Jacksonville Icemen ECHL 70 3 19 22 32
2021-22 Springfield Thunderbirds AHL 26 0 7 7 6
2021-22 Maine Mariners ECHL 33 2 19 21 2
2022-23 Hershey Bears AHL 2 0 2 2 0
2022-23 South Carolina Stingrays ECHL 53 9 31 40 31
League GP G A Pts PIM
1969-70 Braintree Hawks NEnHL 0 7 12 19 0
1970-71 Braintree Hawks NEnHL 0 0 0 0 0
1971-72 Braintree Hawks NEnHL 0 24 23 47 0
1972-73 Braintree Hawks NEnHL 0 0 0 0 0
League GP G A Pts PIM
2020-21 Florida Panthers NHL 4 0 0 0 0
2021-22 Florida Panthers NHL 32 0 0 0 0
2021-22 Charlotte Checkers AHL 11 0 1 1 0
2022-23 Florida Panthers NHL 21 0 1 1 0
2022-23 Charlotte Checkers AHL 2 0 0 0 0
League GP G A Pts PIM
2001-02 Kelowna Rockets WHL 55 41 21 62 114
2002-03 Calgary Flames NHL 23 4 2 6 8
2002-03 Saint John Flames AHL 48 21 12 33 61
2003-04 Calgary Flames NHL 70 6 11 17 51
2004-05 Lowell Lock Monsters AHL 79 38 37 75 110
2005-06 Calgary Flames NHL 77 20 11 31 64
2006-07 Boston Bruins NHL 10 1 1 2 25
2006-07 Calgary Flames NHL 40 4 13 17 37
2007-08 Boston Bruins NHL 73 22 17 39 29
2008-09 Boston Bruins NHL 68 21 21 42 56
2009-10 Boston Bruins NHL 7 0 1 1 2
2009-10 Minnesota Wild NHL 42 9 5 14 16
2010-11 Minnesota Wild NHL 63 9 7 16 19
2011-12 Colorado Avalanche NHL 58 7 7 14 51
2012-13 Colorado Avalanche NHL 37 5 4 9 21
2013-14 Pittsburgh Penguins NHL 33 2 0 2 15
2013-14 Wilkes-Barre/Scranton Penguins AHL 12 11 2 13 20
2014-15 Bern SC Swiss-A 29 9 9 18 24
2015-16 Bern SC Swiss-A 10 4 4 8 25
League GP G A Pts PIM
2001-02 Phoenix Coyotes NHL 57 11 11 22 48
2002-03 Phoenix Coyotes NHL 2 0 0 0 0
2003-04 Springfield Falcons AHL 32 10 11 21 38
2003-04 Phoenix Coyotes NHL 41 4 6 10 24
2004-05 Krefeld Penguins DEL 7 3 2 5 16
2004-05 Blues SM-liiga 15 7 9 16 40
2005-06 Edmonton Oilers NHL 6 0 0 0 2
2005-06 Phoenix Coyotes NHL 9 2 1 3 2
2005-06 Lowell Lock Monsters AHL 19 10 11 21 40
2005-06 Wilkes-Barre/Scranton Penguins AHL 18 10 8 18 19
2005-06 San Antonio Rampage AHL 3 0 1 1 0
2006-07 Langnau Tigers Swiss-A 14 2 9 11 48
2006-07 Grand Rapids Griffins AHL 17 6 6 12 8
2007-08 Quad City Flames AHL 65 30 33 63 84
2008-09 Minnesota Wild NHL 21 3 3 6 16
2008-09 Houston Aeros AHL 45 31 20 51 42
2009-10 Adirondack Phantoms AHL 27 9 6 15 22
2011-12 Calgary Flames NHL 13 0 1 1 2
2011-12 Abbotsford Heat AHL 47 30 31 61 47
2012-13 Abbotsford Heat AHL 53 18 22 40 63
2013-14 Nizhny Novgorod Torpedo KHL 3 0 0 0 16
2014-15 Zagreb Medvescak KHL KHL 6 3 2 5 2
2016-17 Rosenheim Star Bulls DEL-2 7 1 2 3 39
2016-17 Asiago HC AlpsHL 9 14 8 22 16
2017-18 Cortina SG AlpsHL 7 10 4 14 6
League GP G A Pts PIM
1985-86 R.P.I. ECAC 29 9 15 24 26
1986-87 R.P.I. ECAC 32 13 9 22 29
1987-88 R.P.I. ECAC 29 13 21 34 38
League GP G A Pts PIM
1995-96 Johnstown Chiefs ECHL 36 3 7 10 19
1995-96 Lakeland Prowlers SHL 23 9 13 22 8
1996-97 Johnstown Chiefs ECHL 56 10 13 23 14
1997-98 Peterborough Pirates BNL 41 25 60 85 10
League GP G A Pts PIM
2011-12 New York Rangers NHL 0 0 0 0 0
2012-13 New York Rangers NHL 23 2 1 3 6
2012-13 Connecticut Whale AHL 48 12 11 23 73
2013-14 New York Rangers NHL 66 17 20 37 72
2013-14 Hartford Wolf Pack AHL 6 2 2 4 16
2014-15 New York Rangers NHL 80 21 25 46 88
2015-16 New York Rangers NHL 79 21 22 43 58
2016-17 New York Rangers NHL 75 28 25 53 58
2017-18 New York Rangers NHL 58 16 21 37 44
2018-19 New York Rangers NHL 79 28 24 52 57
2019-20 New York Rangers NHL 63 24 21 45 58
2020-21 New York Rangers NHL 50 20 10 30 34
2021-22 New York Rangers NHL 81 52 25 77 24
2022-23 New York Rangers NHL 79 36 18 54 26
League GP G A Pts PIM
2021-22 Henderson Silver Knights AHL 3 0 1 1 2
2022-23 Newfoundland Growlers ECHL 69 7 37 44 28
League GP G A Pts PIM
2009-10 Trenton Devils ECHL 49 8 13 21 36
2010-11 Gwinnett Gladiators ECHL 22 4 4 8 10
2010-11 Trenton Devils ECHL 14 0 1 1 18
League GP G A Pts PIM
2009-10 Trenton Devils ECHL 72 7 31 38 52
2010-11 Rosenheim Star Bulls 2.GBun 45 6 21 27 28
2013-14 Rogle BK Angelholm Swe-1 28 6 5 11 20
2013-14 Asploven HC Swe-1 24 1 4 5 10
2014-15 Rosenheim Star Bulls DEL-2 52 8 27 35 24
2015-16 Frederikshavn White Hawks Denmark 45 6 36 42 16
League GP G A Pts PIM
1978-79 Waterloo Black Hawks USHL 0 0 0 0 0
1979-80 Northern Michigan University CCHA 41 13 27 40 16
1980-81 Northern Michigan University CCHA 44 18 32 50 24
League GP G A Pts PIM
1992-93 Hershey Bears AHL 32 0 0 0 4
1993-94 Hershey Bears AHL 40 0 0 0 4
1994-95 Hershey Bears AHL 21 0 0 0 0
1994-95 Atlanta Knights IHL 21 0 0 0 2
1995-96 Orlando Solar Bears IHL 33 0 1 1 10
1996-97 Orlando Solar Bears IHL 35 0 2 2 2
1997-98 Orlando Solar Bears IHL 23 0 0 0 10
1997-98 Utah Grizzlies IHL 7 0 0 0 2
1997-98 Fort Wayne Komets IHL 11 0 0 0 6
1998-99 Tallahassee Tiger Sharks ECHL 39 0 2 2 2
1998-99 Chicago Wolves IHL 2 0 0 0 0
1998-99 Utah Grizzlies IHL 8 0 0 0 2
1999-00 Pensacola Ice Pilots ECHL 51 0 0 0 2
2000-01 Orlando Solar Bears IHL 2 0 0 0 0
2000-01 Pensacola Ice Pilots ECHL 24 0 0 0 4
2009-10 Charlotte Checkers ECHL 2 0 0 0 0
League GP G A Pts PIM
1963-64 Merrimac Valley Chiefs MHL 0 0 0 0 0
1967-68 Concord Eastern Olympics NEnHL 17 1 7 8 17
League GP G A Pts PIM
1987-88 New York Rangers NHL 17 2 12 14 0
1987-88 U.S. National Team Intl 0 0 0 0 0
1988-89 New York Rangers NHL 68 23 48 71 50
1989-90 New York Rangers NHL 72 11 45 56 26
1990-91 New York Rangers NHL 80 16 72 88 42
1991-92 New York Rangers NHL 80 22 80 102 26
1992-93 New York Rangers NHL 36 6 30 36 26
1993-94 New York Rangers NHL 84 23 56 79 67
1994-95 New York Rangers NHL 48 9 32 41 18
1995-96 New York Rangers NHL 82 15 70 85 30
1996-97 New York Rangers NHL 82 20 58 78 40
1997-98 New York Rangers NHL 76 17 33 50 32
1998-99 New York Rangers NHL 82 13 42 55 42
1999-00 New York Rangers NHL 50 7 19 26 20
2000-01 New York Rangers NHL 82 21 58 79 34
2001-02 New York Rangers NHL 82 10 45 55 28
2002-03 New York Rangers NHL 51 12 18 30 20
2003-04 Toronto Maple Leafs NHL 15 2 13 15 10
2003-04 New York Rangers NHL 57 13 23 36 24
2005-06 Boston Bruins NHL 61 5 27 32 36
League GP G A Pts PIM
2001-02 Philadelphia Phantoms AHL 43 10 8 18 18
2002-03 Philadelphia Phantoms AHL 75 6 8 14 23
2003-04 Pelicans SM-liiga 16 2 2 4 8
2003-04 Blues SM-liiga 10 0 1 1 4
2003-04 Wheeling Nailers ECHL 16 4 5 9 16
2004-05 Colorado Eagles CHL 42 16 20 36 26
League GP G A Pts PIM
1989-90 Rochester Americans AHL 14 0 2 2 0
1989-90 Phoenix Roadrunners IHL 18 0 1 1 11
1990-91 Rochester Americans AHL 56 0 7 7 6
1990-91 Buffalo Sabres NHL 1 0 0 0 0
1991-92 Rochester Americans AHL 60 0 5 5 8
1991-92 Buffalo Sabres NHL 1 0 0 0 0
1992-93 Tampa Bay Lightning NHL 1 0 0 0 0
1992-93 Atlanta Knights IHL 44 0 5 5 46
1993-94 Fredericton Canadiens AHL 16 0 0 0 8
1993-94 Providence Bruins AHL 25 0 2 2 8
1994-95 Richmond Renegades ECHL 8 0 0 0 0
1994-95 Los Angeles Blades RHI 3 0 0 0 0
1995-96 Los Angeles Ice Dogs IHL 43 0 0 0 6
1996-97 San Antonio Dragons IHL 45 0 0 0 14
1997-98 Orlando Solar Bears IHL 44 0 0 0 42
1998-99 Orlando Solar Bears IHL 55 0 1 1 21
1999-00 Orlando Solar Bears IHL 2 0 0 0 0
League GP G A Pts PIM
1985-86 Eindhoven Kemphanen Hlnd 38 49 39 88 27
1986-87 Eindhoven Kemphanen Hlnd 37 39 44 83 30
1987-88 Den Bosch Red Eagles Hlnd 33 99 79 179 22
1988-89 Den Bosch Red Eagles Hlnd 39 60 62 122 30
1989-90 Tilburg Trappers Hlnd 38 41 36 77 44
1990-91 Tilburg Trappers Hlnd 41 33 43 76 40
1991-92 Tilburg Trappers Hlnd 29 34 29 63 14
1992-93 Tilburg Trappers Hlnd 38 20 40 60 48
1993-94 Tilburg Trappers Hlnd 38 42 48 90 38
1994-95 Tilburg Trappers Hlnd 29 46 46 92 57
1995-96 Sundsvall IF Swe-1 0 0 0 0 0
1996-97 Klagenfurt AC Austria 55 20 31 51 58
1997-98 Vienna Austria 42 22 31 53 64
1998-99 Vienna Austria 16 4 5 9 14
1998-99 Vienna EV Alpen 33 21 20 41 60
1999-00 Manchester Storm BISL 42 6 20 26 24
2004-05 Tilburg Trappers Hlnd 1 0 1 1 2
League GP G A Pts PIM
1961-62 Waterville Bruins Senior 0 0 0 0 0
1967-68 Concord Eastern Olympics NEnHL 0 0 0 0 0
1967-68 U.S. Olympic Team Intl 0 0 0 0 0
1968-69 Framingham Pics NEnHL 0 0 0 0 0
League GP G A Pts PIM
2017-18 Toledo Walleye ECHL 6 0 3 3 6
2018-19 Toledo Walleye ECHL 10 0 1 1 6
2018-19 Orlando Solar Bears ECHL 40 1 5 6 22
2019-20 Orlando Solar Bears ECHL 49 1 6 7 39
2020-21 Orlando Solar Bears ECHL 56 2 10 12 44
2021-22 Syracuse Crunch AHL 1 0 0 0 0
2021-22 Orlando Solar Bears ECHL 61 2 8 10 42
2021-22 Ontario Reign AHL 2 0 0 0 0
League GP G A Pts PIM
2010-11 Trenton Devils ECHL 66 20 13 33 28
2011-12 Wheeling Nailers ECHL 40 11 11 22 12
League GP G A Pts PIM
2004-05 Dartmouth College ECAC 32 2 11 13 28
2005-06 Dartmouth College ECAC 32 2 16 18 24
2006-07 Dartmouth College ECAC 32 7 16 23 28
2006-07 Norfolk Admirals AHL 5 0 0 0 6
2007-08 Wilkes-Barre/Scranton Penguins AHL 72 2 18 20 63
2008-09 Pittsburgh Penguins NHL 2 0 0 0 0
2008-09 Wilkes-Barre/Scranton Penguins AHL 76 7 24 31 84
2009-10 Pittsburgh Penguins NHL 12 0 3 3 2
2009-10 Wilkes-Barre/Scranton Penguins AHL 65 9 20 29 92
2010-11 Pittsburgh Penguins NHL 47 3 14 17 48
2011-12 Pittsburgh Penguins NHL 34 1 4 5 13
2012-13 Pittsburgh Penguins NHL 3 0 0 0 0
2012-13 Anaheim Ducks NHL 32 0 10 10 29
2013-14 Anaheim Ducks NHL 78 5 13 18 39
2014-15 Pittsburgh Penguins NHL 20 1 2 3 8
2014-15 Anaheim Ducks NHL 40 1 10 11 17
2015-16 Pittsburgh Penguins NHL 66 4 6 10 30
2016-17 New Jersey Devils NHL 82 1 6 7 39
2017-18 New Jersey Devils NHL 57 2 6 8 25
2018-19 Dallas Stars NHL 20 0 2 2 4
2018-19 New Jersey Devils NHL 51 2 5 7 33
League GP G A Pts PIM
2021-22 Arizona State University NCAA 34 4 18 22 28
2022-23 Arizona State University NCAA 31 3 15 18 41
League GP G A Pts PIM
2010-11 Vernon Vipers BCHL 54 8 22 30 71
2011-12 UMass-Lowell H-East 30 1 6 7 28
2012-13 UMass-Lowell H-East 1 0 0 0 0
2013-14 Pensacola Ice Flyers SPHL 31 7 7 14 21
2013-14 Danville Dashers FHL 16 3 13 16 22
2014-15 Pensacola Ice Flyers SPHL 2 0 1 1 0
League GP G A Pts PIM
1969-70 Lowell Chiefs NEnHL 5 1 2 3 17
1970-71 Lowell Chiefs NEnHL 37 6 24 30 65
1971-72 Lowell Chiefs NEnHL 0 0 0 0 0
League GP G A Pts PIM
2014-15 Kalamazoo Wings ECHL 13 1 3 4 2
League GP G A Pts PIM
1994-95 UMass-Amherst H-East 27 11 9 20 52
1995-96 UMass-Amherst H-East 35 23 23 46 96
1996-97 Dayton Bombers ECHL 62 24 23 47 118
1996-97 Fort Wayne Komets IHL 7 0 0 0 0
1997-98 Providence Bruins AHL 1 0 0 0 5
1997-98 Cleveland Lumberjacks IHL 3 0 0 0 0
1997-98 Dayton Bombers ECHL 39 16 28 44 76
1997-98 Richmond Renegades ECHL 26 13 15 28 70
1997-98 Michigan K-Wings IHL 3 0 0 0 2
1998-99 Richmond Renegades ECHL 26 10 14 24 33
1998-99 Bracknell Bees BISL 24 10 7 17 20
1999-00 Greensboro Generals ECHL 67 31 34 65 178
2000-01 Greensboro Generals ECHL 67 33 34 67 127
2001-02 Greensboro Generals ECHL 48 15 17 32 48
League GP G A Pts PIM
1964-65 Norwalk Home Oilers Ind 15 23 30 53 0
1965-66 Norwalk Home Oilers Ind 22 32 39 71 0
1966-67 Norwalk Home Oilers Ind 22 30 48 78 0
1968-69 Bridgeport Home Oilers Ind 0 5 19 24 0
League GP G A Pts PIM
1963-64 Lynn Hockey Club MHL 0 19 26 45 0
1964-65 U.S. National Team Intl 0 0 0 0 0
1965-66 Eastern Olympics Ind 0 0 0 0 0
1968-69 Manchester Blackhawks NEnHL 0 0 0 0 0
1970-71 Framingham Pics NEnHL 0 0 0 0 0
1971-72 Braintree Hawks NEnHL 0 20 17 37 0
1972-73 Braintree Hawks NEnHL 0 0 0 0 0
League GP G A Pts PIM
1990-91 Knoxville Cherokees ECHL 6 2 2 4 11
1990-91 Cincinnati Cyclones ECHL 60 35 49 84 76
1990-91 Fort Wayne Komets IHL 1 0 0 0 0
1991-92 Cincinnati Cyclones ECHL 51 21 38 59 203
1992-93 Birmingham Bulls ECHL 21 6 13 19 86
1992-93 Raleigh Icecaps ECHL 36 11 25 36 78
1993-94 Greensboro Monarchs ECHL 10 3 1 4 8
1993-94 Raleigh Icecaps ECHL 7 2 1 3 2
1993-94 Detroit Falcons CoHL 7 3 3 6 4
League GP G A Pts PIM
1989-90 Ilves Tampere SM-liiga 31 1 20 21 14
1990-91 San Diego Gulls IHL 12 1 1 2 6
1990-91 Albany Choppers IHL 22 4 10 14 6
1991-92 Kalamazoo Wings IHL 21 0 2 2 8
1991-92 Dayton Bombers ECHL 36 19 29 48 32
1992-93 Birmingham Bulls ECHL 62 21 56 77 109
1993-94 Birmingham Bulls ECHL 68 13 67 80 100
1993-94 New Jersey Rockin' Rollers RHI 22 8 20 28 30
League GP G A Pts PIM
1961-62 Rockland Estes Senior 0 0 0 0 0
1969-70 Braintree Hawks NEnHL 0 4 16 20 0
1970-71 Braintree Hawks NEnHL 0 0 0 0 0
League GP G A Pts PIM
1999-00 Trenton Titans ECHL 40 6 6 12 31
League GP G A Pts PIM
1997-98 Dayton Bombers ECHL 18 1 3 4 58
League GP G A Pts PIM
2014-15 San Antonio Rampage AHL 5 0 2 2 8
2015-16 Florida Panthers NHL 3 0 0 0 2
2015-16 Portland Pirates AHL 54 8 12 20 30
2016-17 Florida Panthers NHL 81 7 10 17 36
2017-18 Florida Panthers NHL 81 10 17 27 61
2018-19 Florida Panthers NHL 75 8 19 27 44
2019-20 Florida Panthers NHL 59 8 12 20 14
2020-21 Pittsburgh Penguins NHL 44 5 11 16 28
2021-22 Pittsburgh Penguins NHL 74 11 20 31 33
2022-23 Montreal Canadiens NHL 48 8 26 34 33
League GP G A Pts PIM
2020-21 KalPa Kuopio SM-liiga 58 3 7 10 28
2021-22 KalPa Kuopio SM-liiga 45 1 8 9 10
2022-23 KalPa Kuopio SM-liiga 41 0 6 6 6
2023-24 KalPa Kuopio SM-liiga 58 6 10 16 22
League GP G A Pts PIM
2020-21 Lukko Rauma SM-liiga 60 6 18 24 16
2021-22 Lukko Rauma SM-liiga 55 11 18 29 14
2022-23 Lukko Rauma SM-liiga 58 13 24 37 14
2023-24 Lukko Rauma SM-liiga 54 9 20 29 14
League GP G A Pts PIM
2021-22 Arizona Coyotes NHL 10 2 1 3 6
2022-23 Arizona Coyotes NHL 82 12 14 26 64
League GP G A Pts PIM
2016-17 Florida Panthers NHL 3 0 1 1 0
2016-17 Springfield Thunderbirds AHL 68 4 12 16 37
2017-18 Florida Panthers NHL 38 3 1 4 25
2017-18 Springfield Thunderbirds AHL 2 0 1 1 2
2018-19 Florida Panthers NHL 19 1 1 2 8
2018-19 Springfield Thunderbirds AHL 38 0 9 9 49
2019-20 Rockford IceHogs AHL 56 2 6 8 74
2019-20 Springfield Thunderbirds AHL 7 0 4 4 4
2020-21 Iowa Wild AHL 11 0 4 4 13
2021-22 Henderson Silver Knights AHL 60 2 9 11 60
2022-23 Assat Pori SM-liiga 59 7 21 28 52
2023-24 Liberec Bili Tygri HC Czech 50 2 10 12 30
League GP G A Pts PIM
1985-86 Brockville Braves CJHL 5 0 1 1 0
1986-87 St. Lawrence University ECAC 15 0 5 5 8
League GP G A Pts PIM
2020-21 Orlando Solar Bears ECHL 46 1 3 4 51
2021-22 Orlando Solar Bears ECHL 64 8 19 27 55
2022-23 Orlando Solar Bears ECHL 45 1 24 25 55
League GP G A Pts PIM
1991-92 New York Islanders NHL 15 3 5 8 0
1992-93 Capital District Islanders AHL 10 4 12 16 2
1992-93 New York Islanders NHL 56 10 20 30 24
1993-94 New York Islanders NHL 81 25 31 56 24
1994-95 New York Islanders NHL 41 9 7 16 8
1995-96 New York Islanders NHL 74 12 34 46 39
1996-97 Calgary Flames NHL 10 3 4 7 2
1996-97 New York Islanders NHL 70 20 22 42 20
1997-98 Calgary Flames NHL 75 19 25 44 34
1998-99 Calgary Flames NHL 6 1 1 2 6
1998-99 Anaheim Mighty Ducks NHL 75 18 34 52 36
1999-00 Anaheim Mighty Ducks NHL 62 10 18 28 26
2000-01 Anaheim Mighty Ducks NHL 75 20 22 42 40
2001-02 Boston Bruins NHL 19 2 3 5 8
2001-02 Anaheim Mighty Ducks NHL 60 9 14 23 25
2002-03 Boston Bruins NHL 77 9 10 19 38
League GP G A Pts PIM
2021-22 Providence Bruins AHL 1 0 0 0 0
2021-22 Boston Bruins NHL 11 3 0 3 8
2022-23 Providence Bruins AHL 66 13 17 30 45
2022-23 Boston Bruins NHL 2 0 0 0 2
League GP G A Pts PIM
1987-88 Binghamton Whalers AHL 39 0 11 11 32
1987-88 Milwaukee Admirals IHL 20 1 6 7 27
1988-89 Maine Mariners AHL 6 0 0 0 0
League GP G A Pts PIM
2003-04 Union College ECAC 11 1 3 4 16
2004-05 Kansas City Outlaws UHL 3 0 1 1 0
2005-06 Danbury Trashers UHL 1 0 0 0 2
League GP G A Pts PIM
1986-87 Maine Mariners AHL 63 1 9 10 6
1987-88 Vastra Frolunda HC Swe-1 12 0 3 3 10
League GP G A Pts PIM
1970-71 Braintree Hawks NEnHL 0 0 0 0 0
1971-72 Braintree Hawks NEnHL 0 0 0 0 0
1972-73 Braintree Hawks NEnHL 0 0 0 0 0
1973-74 Waterloo Black Hawks USHL 0 0 0 0 0
1974-75 Waterloo Black Hawks USHL 26 0 0 0 0
1976-77 Waterloo Black Hawks USHL 18 0 1 1 34
1977-78 Waterloo Black Hawks USHL 31 0 0 0 0
League GP G A Pts PIM
2020-21 Vienna Austria 21 2 3 5 18
2020-21 Bakersfield Condors AHL 3 0 0 0 15
2021-22 Bakersfield Condors AHL 33 5 6 11 16
2022-23 Fort Wayne Komets ECHL 3 0 3 3 0
2022-23 Bakersfield Condors AHL 27 1 4 5 26
2022-23 Belleville Senators AHL 14 0 1 1 28
League GP G A Pts PIM
1970-71 U.S. National Team Intl 18 1 4 5 8
1971-72 U.S. Olympic Team Intl 52 19 31 50 68
1973-74 Virginia Red Wings AHL 23 5 18 23 40
1973-74 Detroit Red Wings NHL 25 2 4 6 25
1973-74 London Lions Ind 6 2 5 7 20
1974-75 Virginia Red Wings AHL 73 17 35 52 147
1974-75 Detroit Red Wings NHL 1 0 0 0 0
1975-76 Toledo Goaldiggers IHL 13 3 12 15 19
1975-76 Vastra Frolunda IF SEL 34 8 8 16 41
1976-77 Toledo Goaldiggers IHL 75 13 61 74 118
League GP G A Pts PIM
1961-62 Rockland Estes Senior 0 0 0 0 0
League GP G A Pts PIM
2013-14 Bridgeport Sound Tigers AHL 8 0 0 0 2
2013-14 Stockton Thunder ECHL 25 0 0 0 0
2014-15 Iowa Wild AHL 1 0 0 0 0
2014-15 Quad City Mallards ECHL 43 0 0 0 2
2015-16 Bridgeport Sound Tigers AHL 6 0 0 0 2
2015-16 Missouri Mavericks ECHL 26 0 0 0 0
2016-17 Hershey Bears AHL 5 0 0 0 0
2016-17 South Carolina Stingrays ECHL 43 0 2 2 4
2017-18 Hershey Bears AHL 6 0 0 0 0
2017-18 South Carolina Stingrays ECHL 38 0 5 5 8
2018-19 Hershey Bears AHL 3 0 1 1 2
2018-19 South Carolina Stingrays ECHL 40 0 4 4 10
2019-20 Hershey Bears AHL 1 0 0 0 0
2019-20 South Carolina Stingrays ECHL 30 0 0 0 6
League GP G A Pts PIM
2015-16 Boston Jr. Bruins USPHL-Pr 28 0 0 0 0
2019-20 Worcester Railers ECHL 11 0 1 1 0
League GP G A Pts PIM
1996-97 Mississauga Chargers OPJHL 4 3 2 5 0
League GP G A Pts PIM
2020-21 South Carolina Stingrays ECHL 28 0 7 7 14
2021-22 South Carolina Stingrays ECHL 56 2 23 25 36
2022-23 South Carolina Stingrays ECHL 61 6 31 37 16
League GP G A Pts PIM
1982-83 Saginaw Gears IHL 13 0 6 6 2
League GP G A Pts PIM
1993-94 Cleveland Lumberjacks IHL 33 5 13 18 39
1994-95 Pittsburgh Penguins NHL 0 0 0 0 0
1994-95 Cleveland Lumberjacks IHL 64 7 31 38 94
1995-96 Pittsburgh Penguins NHL 51 1 1 2 47
1996-97 Pittsburgh Penguins NHL 36 4 5 9 22
1996-97 Cleveland Lumberjacks IHL 36 6 23 29 26
1997-98 Pittsburgh Penguins NHL 37 1 6 7 19
1998-99 Pittsburgh Penguins NHL 62 4 5 9 37
1999-00 Pittsburgh Penguins NHL 73 4 8 12 28
2000-01 Pittsburgh Penguins NHL 40 3 4 7 28
2001-02 Pittsburgh Penguins NHL 64 2 8 10 54
2002-03 Boston Bruins NHL 8 0 1 1 2
2002-03 Pittsburgh Penguins NHL 70 0 7 7 46
2003-04 Boston Bruins NHL 35 1 4 5 28
2004-05 Nottingham Panthers EIHL 19 2 7 9 10
2004-05 Bofors IK Swe-1 7 0 4 4 22
2005-06 Boston Bruins NHL 12 1 1 2 10
2006-07 Portland Pirates AHL 18 1 4 5 10
2006-07 Berlin Polar Bears DEL 9 1 4 5 8
2006-07 Anaheim Ducks NHL 1 0 0 0 0
2007-08 Lowell Devils AHL 12 1 1 2 15
League GP G A Pts PIM
2007-08 Syracuse Crunch AHL 48 2 14 16 59
2007-08 Elmira Jackals ECHL 2 0 0 0 0
2008-09 Providence Bruins AHL 4 0 0 0 0
2008-09 Graz EC Austria 23 3 6 9 20
2009-10 Bridgeport Sound Tigers AHL 17 0 9 9 6
2009-10 Cincinnati Cyclones ECHL 48 2 26 28 23
2010-11 Bridgeport Sound Tigers AHL 60 4 14 18 16
2011-12 Springfield Falcons AHL 3 0 1 1 4
2011-12 Chicago Express ECHL 25 0 8 8 20
League GP G A Pts PIM
2000-01 New York Rangers NHL 18 0 3 3 13
2000-01 Hartford Wolf Pack AHL 61 10 33 43 45
2001-02 New York Rangers NHL 1 0 0 0 0
2001-02 Hartford Wolf Pack AHL 80 9 42 51 56
2002-03 Calgary Flames NHL 4 0 0 0 0
2002-03 Saint John Flames AHL 32 5 12 17 14
2002-03 Hartford Wolf Pack AHL 29 1 18 19 24
2003-04 Cincinnati Mighty Ducks AHL 69 9 22 31 79
2004-05 Worcester IceCats AHL 73 4 31 35 23
2005-06 Peoria Rivermen AHL 76 8 48 56 81
2006-07 Lowell Devils AHL 43 1 26 27 33
2007-08 New Jersey Devils NHL 76 4 13 17 48
2008-09 New Jersey Devils NHL 80 1 14 15 35
2009-10 New Jersey Devils NHL 79 2 16 18 41
2010-11 New York Islanders NHL 20 0 3 3 8
2011-12 Boston Bruins NHL 6 0 0 0 0
2011-12 New York Islanders NHL 29 0 2 2 15
2012-13 San Antonio Rampage AHL 16 0 7 7 6
2012-13 Toronto Marlies AHL 18 0 7 7 8
2013-14 Florida Panthers NHL 8 0 0 0 4
2013-14 San Antonio Rampage AHL 29 1 9 10 26
League GP G A Pts PIM
1951-52 U.S. Olympic Team Intl 0 0 0 0 0
League GP G A Pts PIM
1999-00 Jackson Bandits ECHL 58 7 9 16 26
2000-01 Charlotte Checkers ECHL 2 0 0 0 0
League GP G A Pts PIM
2013-14 Rockford IceHogs AHL 46 6 7 13 15
2013-14 Toledo Walleye ECHL 13 2 2 4 2
2014-15 Reading Royals ECHL 72 23 39 62 40
2015-16 Assat Pori SM-liiga 56 10 15 25 18
2016-17 Karlovy Vary HC Czech 35 5 14 19 24
League GP G A Pts PIM
1979-80 St. Louis Blues NHL 0 0 0 0 0
1979-80 Salt Lake Golden Eagles CHL 75 40 32 72 21
1980-81 Salt Lake Golden Eagles CHL 80 59 58 117 8
1981-82 St. Louis Blues NHL 45 25 34 59 4
1981-82 Salt Lake Golden Eagles CHL 27 21 27 48 12
1982-83 St. Louis Blues NHL 49 17 30 47 6
1983-84 St. Louis Blues NHL 80 41 44 85 19
1984-85 St. Louis Blues NHL 79 40 52 92 6
1985-86 St. Louis Blues NHL 48 28 24 52 10
1985-86 Calgary Flames NHL 29 16 22 38 11
1986-87 Calgary Flames NHL 79 47 40 87 14
1987-88 Calgary Flames NHL 80 40 44 84 30
1988-89 Calgary Flames NHL 79 51 59 110 16
1989-90 Calgary Flames NHL 78 36 33 69 24
1990-91 Pittsburgh Penguins NHL 47 17 22 39 6
1991-92 Pittsburgh Penguins NHL 77 42 45 87 30
1992-93 Pittsburgh Penguins NHL 72 33 37 70 14
1993-94 Pittsburgh Penguins NHL 84 38 32 70 41
1994-95 Pittsburgh Penguins NHL 45 16 21 37 6
1995-96 Boston Bruins NHL 37 8 7 15 0
1996-97 Pittsburgh Penguins NHL 54 7 15 22 4
League GP G A Pts PIM
1966-67 Framingham Pics MHL 0 0 0 0 0
1968-69 Framingham Pics NEnHL 0 0 0 0 0
League GP G A Pts PIM
2004-05 Manchester Monarchs AHL 5 0 0 0 0
2005-06 Manchester Monarchs AHL 68 7 7 14 34
2006-07 Manchester Monarchs AHL 29 5 5 10 33
2007-08 Hartford Wolf Pack AHL 9 0 1 1 2
2007-08 Peoria Rivermen AHL 10 0 0 0 6
2007-08 Charlotte Checkers ECHL 37 8 20 28 14
2008-09 Manchester Monarchs AHL 17 5 2 7 6
2008-09 Charlotte Checkers ECHL 56 7 19 26 59
League GP G A Pts PIM
2010-11 Portland Pirates AHL 1 0 0 0 0
2011-12 Charlotte Checkers AHL 15 0 0 0 0
2011-12 Florida Everblades ECHL 25 0 1 1 2
2012-13 Charlotte Checkers AHL 16 0 0 0 2
2012-13 Florida Everblades ECHL 21 0 1 1 2
2013-14 Charlotte Checkers AHL 47 0 0 0 4
2013-14 Fort Wayne Komets ECHL 1 0 0 0 0
2014-15 Charlotte Checkers AHL 29 0 0 0 15
2015-16 Texas Stars AHL 19 0 1 1 2
2015-16 Charlotte Checkers AHL 18 0 0 0 2
2016-17 Rochester Americans AHL 14 0 0 0 2
2016-17 Elmira Jackals ECHL 6 0 0 0 0
2017-18 Reading Royals ECHL 26 0 3 3 6
2017-18 Lehigh Valley Phantoms AHL 15 0 2 2 0
2018-19 Wilkes-Barre/Scranton Penguins AHL 10 0 1 1 2
2018-19 Wheeling Nailers ECHL 21 0 2 2 2
2019-20 Kunlun Red Star KHL 1 0 0 0 0
2020-21 Sheffield Steelers EIHL 5 0 0 0 0
2021-22 Rodovre Mighty Bulls Denmark 26 0 0 0 0
2022-23 Glasgow Clan EIHL 36 0 0 0 6
League GP G A Pts PIM
2022-23 Anaheim Ducks NHL 9 1 0 1 0
League GP G A Pts PIM
2020-21 Colorado Avalanche NHL 6 0 3 3 2
2020-21 Colorado Eagles AHL 8 5 4 9 4
2021-22 Colorado Avalanche NHL 71 13 20 33 12
2021-22 Colorado Eagles AHL 10 4 7 11 2
2022-23 Colorado Avalanche NHL 82 14 16 30 22
League GP G A Pts PIM
1990-91 Hampton Roads Admirals ECHL 63 28 41 69 48
1991-92 Hampton Roads Admirals ECHL 58 26 34 60 91
League GP G A Pts PIM
1994-95 UMass-Amherst H-East 29 1 7 8 33
1995-96 UMass-Amherst H-East 24 1 0 1 26
1996-97 UMass-Amherst H-East 27 3 3 6 22
1997-98 Raleigh Icecaps ECHL 2 0 0 0 0
1997-98 Richmond Renegades ECHL 42 2 10 12 107
1997-98 Pensacola Ice Pilots ECHL 9 0 1 1 13
1997-98 Pee Dee Pride ECHL 5 0 0 0 17
1998-99 Richmond Renegades ECHL 35 0 6 6 72
1998-99 Pensacola Ice Pilots ECHL 22 1 2 3 60
1999-00 Providence Bruins AHL 3 0 0 0 4
1999-00 Greensboro Generals ECHL 69 2 11 13 225
League GP G A Pts PIM
1982-83 Sherbrooke Jets AHL 40 0 1 1 12
1983-84 Fort Wayne Komets IHL 1 0 0 0 0
1983-84 Sherbrooke Jets AHL 5 0 0 0 0
League GP G A Pts PIM
1982-83 New Haven Nighthawks AHL 77 24 23 47 29
1983-84 New Haven Nighthawks AHL 58 15 42 57 39
1983-84 Los Angeles Kings NHL 5 0 0 0 0
1984-85 New Haven Nighthawks AHL 46 19 24 43 27
1984-85 Los Angeles Kings NHL 13 1 0 1 15
1985-86 New Haven Nighthawks AHL 41 10 15 25 41
1986-87 New Haven Nighthawks AHL 65 22 42 64 74
1987-88 Boston Bruins NHL 77 7 10 17 83
1988-89 Boston Bruins NHL 19 1 2 3 8
1989-90 Boston Bruins NHL 6 0 1 1 2
1989-90 Maine Mariners AHL 71 26 45 71 56
1990-91 New Haven Nighthawks AHL 6 2 1 3 2
1990-91 Phoenix Roadrunners IHL 25 3 9 12 12
1991-92 Phoenix Roadrunners IHL 39 9 17 26 12
League GP G A Pts PIM
1954-55 Worcester Warriors EHL 17 4 9 13 26
1955-56 U.S. Olympic Team Intl 0 0 0 0 0
1956-57 U.S. National Team Intl 0 0 0 0 0
League GP G A Pts PIM
2007-08 Fresno Falcons ECHL 12 0 2 2 10
2008-09 Cincinnati Cyclones ECHL 43 0 8 8 37
2008-09 Fresno Falcons ECHL 27 0 3 3 14
2009-10 Cincinnati Cyclones ECHL 70 7 21 28 38
2010-11 Rochester Americans AHL 3 1 0 1 0
2010-11 Portland Pirates AHL 16 0 2 2 8
2010-11 Cincinnati Cyclones ECHL 53 7 22 29 70
2011-12 Syracuse Crunch AHL 2 0 3 3 0
2011-12 Cincinnati Cyclones ECHL 8 0 3 3 12
2011-12 Peoria Rivermen AHL 1 0 1 1 0
2011-12 Worcester Sharks AHL 41 4 3 7 16
2012-13 Cincinnati Cyclones ECHL 37 2 17 19 32
2012-13 San Antonio Rampage AHL 25 0 6 6 19
League GP G A Pts PIM
1998-99 Chesapeake Icebreakers ECHL 70 9 19 28 68
1999-00 Jackson Bandits ECHL 61 12 18 30 112
2000-01 Cleveland Lumberjacks IHL 2 0 0 0 2
2000-01 Wheeling Nailers ECHL 61 16 40 56 103
2001-02 Atlantic City Boardwalk Bullies ECHL 66 22 31 53 72
2002-03 Long Beach Ice Dogs WCHL 68 19 39 58 104
2003-04 Dayton Bombers ECHL 45 8 12 20 88
2003-04 Florida Everblades ECHL 12 0 2 2 37
2003-04 Reading Royals ECHL 7 0 1 1 0
2004-05 Reading Royals ECHL 7 2 1 3 6
2005-06 Reading Royals ECHL 5 1 0 1 2
League GP G A Pts PIM
2009-10 San Antonio Rampage AHL 22 1 4 5 6
2009-10 Las Vegas Wranglers ECHL 35 10 12 22 28
2010-11 Wilkes-Barre/Scranton Penguins AHL 4 0 2 2 0
2010-11 Wheeling Nailers ECHL 65 8 19 27 76
League GP G A Pts PIM
2001-02 Wilkes-Barre/Scranton Penguins AHL 78 2 18 20 99
2002-03 Pittsburgh Penguins NHL 6 0 0 0 2
2002-03 Wilkes-Barre/Scranton Penguins AHL 71 4 14 18 105
2003-04 Pittsburgh Penguins NHL 79 1 9 10 127
2003-04 Wilkes-Barre/Scranton Penguins AHL 3 0 0 0 2
2005-06 Pittsburgh Penguins NHL 64 2 7 9 124
2006-07 Pittsburgh Penguins NHL 70 0 6 6 82
2007-08 Pittsburgh Penguins NHL 78 1 10 11 57
2008-09 Pittsburgh Penguins NHL 79 2 17 19 73
2009-10 Pittsburgh Penguins NHL 73 2 23 25 64
2010-11 Pittsburgh Penguins NHL 63 1 12 13 66
2011-12 Pittsburgh Penguins NHL 73 2 16 18 61
2012-13 Pittsburgh Penguins NHL 46 0 8 8 32
2013-14 Pittsburgh Penguins NHL 72 2 11 13 46
2014-15 Washington Capitals NHL 78 0 19 19 66
2015-16 Washington Capitals NHL 41 3 7 10 24
2016-17 Washington Capitals NHL 79 0 14 14 48
2017-18 Washington Capitals NHL 81 0 10 10 68
2018-19 Washington Capitals NHL 53 2 7 9 32
League GP G A Pts PIM
1993-94 Hampton Roads Admirals ECHL 58 11 33 44 81
1993-94 Portland Pirates AHL 6 0 0 0 20
1994-95 Kansas City Blades IHL 10 0 1 1 8
1994-95 Hampton Roads Admirals ECHL 52 8 37 45 108
1995-96 Hampton Roads Admirals ECHL 23 2 9 11 65
1995-96 Portland Pirates AHL 42 2 4 6 49
1996-97 Portland Pirates AHL 54 2 16 18 29
League GP G A Pts PIM
1991-92 Erie Panthers ECHL 43 19 18 37 44
1992-93 Erie Panthers ECHL 9 2 3 5 11
League GP G A Pts PIM
2004-05 Barrie Colts OHL 29 0 8 8 46
2005-06 Barrie Colts OHL 67 4 20 24 165
2006-07 London Knights OHL 67 1 18 19 129
2007-08 Toronto Marlies AHL 8 0 1 1 8
2007-08 Columbia Inferno ECHL 55 6 22 28 73
2008-09 Toronto Marlies AHL 70 2 5 7 81
2009-10 Toronto Marlies AHL 27 1 2 3 35
2009-10 Reading Royals ECHL 5 0 1 1 0
2010-11 Worcester Sharks AHL 2 0 0 0 0
2010-11 Reading Royals ECHL 63 4 18 22 115
2013-14 Vladivostok Admiral KHL 9 0 0 0 22
2015-16 Reading Royals ECHL 66 2 11 13 73
2016-17 Reading Royals ECHL 57 3 13 16 55
2017-18 Amiens France 2 0 0 0 0
League GP G A Pts PIM
2004-05 Atlantic City Boardwalk Bullies ECHL 56 3 6 9 41
2004-05 Johnstown Chiefs ECHL 13 1 3 4 8
2005-06 Johnstown Chiefs ECHL 72 5 19 24 69
2006-07 Florida Everblades ECHL 68 8 15 23 115
2007-08 Albany River Rats AHL 3 0 0 0 2
2007-08 Florida Everblades ECHL 69 4 10 14 101
2008-09 Grand Rapids Griffins AHL 18 0 1 1 4
2008-09 Phoenix Roadrunners ECHL 39 3 12 15 76
2008-09 Flint Generals IHL 2 1 0 1 2
League GP G A Pts PIM
2009-10 Worcester Sharks AHL 65 2 12 14 106
2010-11 Worcester Sharks AHL 67 3 11 14 129
2011-12 Worcester Sharks AHL 68 1 8 9 107
2012-13 San Jose Sharks NHL 1 0 0 0 0
2012-13 Worcester Sharks AHL 42 1 5 6 135
2013-14 Rochester Americans AHL 14 0 1 1 28
2013-14 Worcester Sharks AHL 35 1 2 3 54
2014-15 Rochester Americans AHL 19 0 2 2 56
2015-16 Chicago Wolves AHL 3 0 0 0 7
2015-16 Elmira Jackals ECHL 14 0 6 6 20
2015-16 Hartford Wolf Pack AHL 3 0 0 0 10
2015-16 Indy Fuel ECHL 31 4 7 11 75
League GP G A Pts PIM
2004-05 Moncton Wildcats QMJHL 61 26 20 46 64
2005-06 Moncton Wildcats QMJHL 55 29 30 59 94
2006-07 Syracuse Crunch AHL 57 12 16 28 66
2007-08 Syracuse Crunch AHL 74 21 27 48 64
2007-08 Columbus Blue Jackets NHL 3 0 0 0 0
2008-09 Syracuse Crunch AHL 29 5 7 12 36
2008-09 Rockford IceHogs AHL 41 5 9 14 16
2009-10 Pardubice HC Czech 31 10 10 20 67
2010-11 Pardubice HC Czech 48 9 5 14 60
2011-12 Allen Americans CHL 3 1 1 2 0
2012-13 Allen Americans CHL 53 16 23 39 63
2013-14 Utah Grizzlies ECHL 28 3 8 11 20
League GP G A Pts PIM
1998-99 Syracuse Crunch AHL 1 0 0 0 0
1998-99 Long Beach Ice Dogs IHL 3 0 0 0 0
1999-00 Dayton Bombers ECHL 41 11 5 16 30
1999-00 Columbus Cottonmouths CHL 15 9 12 21 12
1999-00 Pee Dee Pride ECHL 7 1 2 3 6
2000-01 Columbus Cottonmouths CHL 60 9 24 33 40
2001-02 South Carolina Stingrays ECHL 42 4 7 11 55
2002-03 South Carolina Stingrays ECHL 65 12 13 25 61
2003-04 South Carolina Stingrays ECHL 54 3 11 14 41
League GP G A Pts PIM
1971-72 Framingham Pics NEnHL 0 0 0 0 0
League GP G A Pts PIM
1974-75 Columbus Owls IHL 76 50 50 100 83
1975-76 Dayton Gems IHL 74 33 48 81 34
1975-76 Columbus Owls IHL 2 0 0 0 0
1976-77 Flint Generals IHL 53 25 30 55 20
1976-77 Dayton Gems IHL 3 0 1 1 12
1976-77 Columbus Owls IHL 9 1 2 3 0
1977-78 Muskegon Mohawks IHL 10 0 4 4 4
1977-78 Flint Generals IHL 45 20 27 47 18
League GP G A Pts PIM
1975-76 Cape Codders NAHL 1 0 0 0 0
League GP G A Pts PIM
2010-11 Las Vegas Wranglers ECHL 27 4 5 9 10
League GP G A Pts PIM
1971-72 Fitchburg Hornets NEnHL 0 0 0 0 0
League GP G A Pts PIM
1963-64 Merrimac Valley Chiefs MHL 0 0 0 0 0
League GP G A Pts PIM
2020-21 KalPa Kuopio SM-liiga 58 13 10 23 34
2021-22 KalPa Kuopio SM-liiga 58 12 23 35 28
2022-23 KalPa Kuopio SM-liiga 56 18 19 37 36
2023-24 KalPa Kuopio SM-liiga 42 8 12 20 45
League GP G A Pts PIM
1992-93 Hampton Roads Admirals ECHL 64 6 15 21 106
League GP G A Pts PIM
1984-85 Muskegon Lumberjacks IHL 44 3 14 17 36
1984-85 Mohawk Valley Stars ACHL 25 14 29 43 23
League GP G A Pts PIM
1973-74 Manchester Monarchs CAHL 0 0 0 0 0
1974-75 Atlantic Flames Ind 0 0 0 0 0
League GP G A Pts PIM
1998-99 St. Louis Blues NHL 22 3 7 10 8
1998-99 Worcester IceCats AHL 44 17 22 39 24
1999-00 St. Louis Blues NHL 32 10 14 24 20
1999-00 Worcester IceCats AHL 44 23 28 51 39
2000-01 St. Louis Blues NHL 41 4 9 13 14
2000-01 Worcester IceCats AHL 34 17 18 35 25
2001-02 Edmonton Oilers NHL 52 6 5 11 41
2002-03 Edmonton Oilers NHL 70 11 20 31 28
2002-03 Hamilton Bulldogs AHL 2 0 2 2 2
2003-04 Edmonton Oilers NHL 17 2 6 8 10
2004-05 Salzburg EC Austria 11 5 4 9 12
2005-06 Boston Bruins NHL 19 2 6 8 8
2005-06 Edmonton Oilers NHL 58 9 17 26 20
2006-07 Edmonton Oilers NHL 72 6 14 20 60
2007-08 Edmonton Oilers NHL 82 11 14 25 50
2008-09 Atlanta Thrashers NHL 79 14 16 30 36
2009-10 Atlanta Thrashers NHL 80 4 13 17 24
2010-11 Florida Panthers NHL 82 14 18 32 22
2011-12 New York Islanders NHL 61 1 5 6 34
2012-13 New York Islanders NHL 31 0 5 5 4
League GP G A Pts PIM
2014-15 U. of Connecticut H-East 21 5 5 10 16
2015-16 U. of Connecticut H-East 35 3 6 9 27
2016-17 U. of Connecticut H-East 36 6 16 22 27
2017-18 Tulsa Oilers ECHL 49 9 20 29 44
2018-19 Manchester Storm EIHL 53 15 25 40 27
2019-20 Amiens France 17 6 15 21 2
2019-20 Briancon France 18 6 3 9 49
League GP G A Pts PIM
2007-08 Lowell Devils AHL 13 3 0 3 6
2007-08 Trenton Devils ECHL 50 14 21 35 31
League GP G A Pts PIM
2021-22 Lake Superior State University CCHA 29 7 12 19 8
2022-23 Lake Superior State University CCHA 31 12 4 16 10
League GP G A Pts PIM
1982-83 U.S. National Team Intl 40 11 20 31 8
1983-84 Washington Capitals NHL 15 1 1 2 6
1983-84 U.S. Olympic Team Intl 0 0 0 0 0
1984-85 Binghamton Whalers AHL 5 2 2 4 2
1984-85 Washington Capitals NHL 46 10 15 25 13
1985-86 Binghamton Whalers AHL 49 9 21 30 16
1985-86 Washington Capitals NHL 19 1 4 5 2
1986-87 Binghamton Whalers AHL 37 12 16 28 10
1986-87 Washington Capitals NHL 25 1 2 3 4
1987-88 Baltimore Skipjacks AHL 16 2 4 6 4
League GP G A Pts PIM
2018-19 Sioux City Musketeers USHL 33 1 8 9 30
2019-20 Sudbury Wolves OHL 43 3 14 17 49
2019-20 Sioux City Musketeers USHL 10 0 5 5 8
2022-23 Tulsa Oilers ECHL 21 0 3 3 33
2022-23 Newfoundland Growlers ECHL 40 0 1 1 30
League GP G A Pts PIM
2011-12 Wilkes-Barre/Scranton Penguins AHL 46 1 8 9 26
2011-12 Wheeling Nailers ECHL 5 0 1 1 11
2012-13 Wilkes-Barre/Scranton Penguins AHL 65 2 8 10 70
2013-14 Pittsburgh Penguins NHL 5 0 0 0 0
2013-14 Wilkes-Barre/Scranton Penguins AHL 64 3 19 22 66
2014-15 Portland Pirates AHL 51 5 15 20 31
2014-15 Wilkes-Barre/Scranton Penguins AHL 22 0 4 4 20
2014-15 Arizona Coyotes NHL 4 0 0 0 0
2015-16 Springfield Falcons AHL 56 4 27 31 32
2015-16 Arizona Coyotes NHL 4 0 0 0 2
2016-17 Charlotte Checkers AHL 25 3 11 14 14
2016-17 St. John's IceCaps AHL 40 1 4 5 21
2017-18 Charlotte Checkers AHL 76 4 17 21 48
2018-19 Lehigh Valley Phantoms AHL 67 4 11 15 26
2019-20 Hradec Kralove Czech 3 0 0 0 0
2019-20 Leksands IF SweHL 42 1 6 7 60
2020-21 Oskarshamn IK SweHL 52 1 12 13 36
2021-22 Oskarshamn IK SweHL 52 2 8 10 32
2022-23 Bremerhaven Penguins DEL 47 4 27 31 39
2023-24 Straubing Tigers DEL 49 4 12 16 21
League GP G A Pts PIM
2016-17 Hershey Bears AHL 25 11 5 16 14
2016-17 St. Louis Blues NHL 13 2 3 5 4
2016-17 Washington Capitals NHL 26 2 1 3 6
2016-17 Chicago Wolves AHL 0 0 0 0 0
2017-18 San Antonio Rampage AHL 20 4 3 7 18
2018-19 St. Louis Blues NHL 60 8 12 20 21
2018-19 San Antonio Rampage AHL 7 4 2 6 2
2019-20 St. Louis Blues NHL 58 16 14 30 28
2020-21 St. Louis Blues NHL 52 10 6 16 25
2021-22 Ottawa Senators NHL 62 9 8 17 37
2021-22 Winnipeg Jets NHL 18 0 4 4 13
2022-23 Nashville Predators NHL 16 2 1 3 4
2022-23 Milwaukee Admirals AHL 45 12 16 28 51
League GP G A Pts PIM
2015-16 New Jersey Devils NHL 1 0 0 0 2
2016-17 Albany Devils AHL 20 0 2 2 35
2016-17 New Jersey Devils NHL 38 2 5 7 14
2017-18 Binghamton Devils AHL 27 3 3 6 8
2017-18 New Jersey Devils NHL 36 2 8 10 21
2018-19 Binghamton Devils AHL 3 0 0 0 0
2018-19 New Jersey Devils NHL 39 1 3 4 16
2019-20 Nashville Predators NHL 2 0 0 0 2
2019-20 Milwaukee Admirals AHL 54 2 10 12 39
2020-21 St. Louis Blues NHL 3 0 1 1 0
2020-21 Utica Comets AHL 5 1 1 2 4
2021-22 St. Louis Blues NHL 0 0 0 0 0
2021-22 Springfield Thunderbirds AHL 66 2 16 18 24
2022-23 St. Louis Blues NHL 4 0 1 1 2
2022-23 Springfield Thunderbirds AHL 64 2 8 10 32
League GP G A Pts PIM
2016-17 Cleveland Monsters AHL 3 0 0 0 0
2017-18 Cleveland Monsters AHL 16 0 3 3 6
2017-18 Jacksonville Icemen ECHL 50 7 18 25 21
2018-19 Milwaukee Admirals AHL 19 0 2 2 19
2018-19 Maine Mariners ECHL 23 3 11 14 12
2019-20 Milwaukee Admirals AHL 2 0 0 0 0
2019-20 Maine Mariners ECHL 27 0 8 8 13
2020-21 Indy Fuel ECHL 16 1 5 6 16
League GP G A Pts PIM
1974-75 Atlantic Flames Ind 0 0 0 0 0
1977-78 Long Beach Sharks/Rockets PHL 23 3 3 6 23
League GP G A Pts PIM
1991-92 Zug EV Swiss-A 39 2 2 4 18
1992-93 Zug EV Swiss-A 36 3 4 7 24
1993-94 Zug EV Swiss-A 36 3 5 8 18
1994-95 Lugano Swiss-A 36 0 3 3 42
1995-96 Lugano Swiss-A 21 1 1 2 14
League GP G A Pts PIM
1989-90 Hershey Bears AHL 35 2 3 5 6
1990-91 Hershey Bears AHL 24 6 6 12 12
1990-91 Richmond Renegades ECHL 23 18 10 28 8
1991-92 Richmond Renegades ECHL 29 11 20 31 25
League GP G A Pts PIM
1970-71 U.S. National Team Intl 19 2 9 11 8
1970-71 Lowell Chiefs NEnHL 0 8 7 15 0
1971-72 Lowell Chiefs NEnHL 0 0 0 0 0
League GP G A Pts PIM
2007-08 Manitoba Moose AHL 36 0 0 0 0
2008-09 Vancouver Canucks NHL 8 0 0 0 0
2008-09 Manitoba Moose AHL 40 0 0 0 4
2009-10 Vancouver Canucks NHL 2 0 0 0 0
2009-10 Manitoba Moose AHL 57 0 3 3 0
2010-11 Vancouver Canucks NHL 25 0 3 3 0
2011-12 Vancouver Canucks NHL 33 0 2 2 0
2012-13 Vancouver Canucks NHL 30 0 1 1 0
2012-13 Ambri-Piotta Swiss-A 8 0 0 0 10
2013-14 New Jersey Devils NHL 45 0 0 0 4
2014-15 New Jersey Devils NHL 69 0 2 2 0
2015-16 New Jersey Devils NHL 58 0 0 0 0
2016-17 New Jersey Devils NHL 60 0 0 0 0
2017-18 Binghamton Devils AHL 1 0 0 0 0
2017-18 New Jersey Devils NHL 40 0 0 0 0
2018-19 Binghamton Devils AHL 8 0 0 0 0
2018-19 New Jersey Devils NHL 26 0 0 0 0
2019-20 Binghamton Devils AHL 14 0 0 0 0
2019-20 New Jersey Devils NHL 13 0 1 1 0
2020-21 Bridgeport Sound Tigers AHL 2 0 0 0 2
2021-22 Bridgeport Islanders AHL 30 0 1 1 0
2021-22 New York Islanders NHL 1 0 0 0 0
2022-23 Bridgeport Islanders AHL 33 0 1 1 4
League GP G A Pts PIM
1974-75 Greensboro Generals SHL 2 0 0 0 0
1974-75 Brantford Foresters OHASr 3 0 0 0 0
League GP G A Pts PIM
2001-02 Tri-City Storm USHL 36 4 7 11 28
2002-03 Sioux Falls Stampede USHL 11 1 2 3 33
2002-03 U. of Connecticut MAAC 10 1 2 3 2
League GP G A Pts PIM
2001-02 Wilkes-Barre/Scranton Penguins AHL 75 1 22 23 66
2002-03 Wilkes-Barre/Scranton Penguins AHL 74 4 17 21 44
2003-04 Pittsburgh Penguins NHL 13 1 2 3 4
2003-04 Wilkes-Barre/Scranton Penguins AHL 64 1 15 16 54
2004-05 Wilkes-Barre/Scranton Penguins AHL 79 2 18 20 34
2005-06 Pittsburgh Penguins NHL 57 0 4 4 36
2005-06 Wilkes-Barre/Scranton Penguins AHL 13 0 8 8 8
2006-07 Pittsburgh Penguins NHL 78 1 10 11 28
2007-08 Pittsburgh Penguins NHL 71 0 5 5 26
2008-09 Pittsburgh Penguins NHL 81 1 15 16 18
2009-10 Los Angeles Kings NHL 73 0 11 11 21
2010-11 Los Angeles Kings NHL 82 2 13 15 16
2011-12 Los Angeles Kings NHL 82 1 8 9 16
2012-13 Los Angeles Kings NHL 48 1 11 12 4
2013-14 Pittsburgh Penguins NHL 53 0 4 4 2
2014-15 Pittsburgh Penguins NHL 82 1 9 10 17
2015-16 Chicago Blackhawks NHL 17 0 0 0 0
2015-16 Los Angeles Kings NHL 21 0 6 6 2
2015-16 Pittsburgh Penguins NHL 25 0 4 4 8
2015-16 Rockford IceHogs AHL 3 0 0 0 2
2016-17 Ontario Reign AHL 15 0 3 3 4
League GP G A Pts PIM
2004-05 Cincinnati Mighty Ducks AHL 4 1 0 1 2
2005-06 Portland Pirates AHL 71 27 59 86 44
2006-07 Portland Pirates AHL 14 2 7 9 12
2006-07 Anaheim Ducks NHL 53 2 9 11 10
2007-08 Vancouver Canucks NHL 27 5 8 13 24
2007-08 Manitoba Moose AHL 13 1 7 8 10
2008-09 Ottawa Senators NHL 35 8 12 20 2
2008-09 Binghamton Senators AHL 36 10 25 35 16
2009-10 Ottawa Senators NHL 66 5 11 16 20
2010-11 Ottawa Senators NHL 79 11 16 27 24
2011-12 Tampa Bay Lightning NHL 45 4 8 12 10
2012-13 Zurich SC Swiss-A 42 12 22 34 26
2013-14 Zurich SC Swiss-A 49 7 23 30 24
2014-15 Zurich SC Swiss-A 49 10 25 35 18
2015-16 Zurich SC Swiss-A 42 9 26 35 6
2016-17 Zurich SC Swiss-A 40 8 15 23 10
League GP G A Pts PIM
1988-89 Ayr Bruins BHL 24 52 60 112 64
1989-90 Winston-Salem Thunderbirds ECHL 15 7 18 25 8
1989-90 Ayr Raiders BHL 18 21 35 56 14
1990-91 Peterborough Pirates BHL 36 68 108 176 50
League GP G A Pts PIM
2012-13 Greenville Road Warriors ECHL 9 0 1 1 0
League GP G A Pts PIM
1986-87 Lee Valley Lions BHL 9 21 31 52 40
League GP G A Pts PIM
1970-71 U.S. National Team Intl 40 23 34 57 38
1971-72 U.S. Olympic Team Intl 41 37 42 79 51
1972-73 New England Whalers WHA 78 33 38 71 30
1973-74 New England Whalers WHA 77 29 29 58 22
1974-75 Edmonton Oilers WHA 29 8 20 28 4
1974-75 New England Whalers WHA 52 21 13 34 18
1975-76 Edmonton Oilers WHA 81 34 31 65 17
1976-77 Edmonton Oilers WHA 28 15 8 23 4
1976-77 Birmingham Bulls WHA 50 26 21 47 44
1977-78 Detroit Red Wings NHL 15 0 0 0 0
1977-78 Kansas City Red Wings CHL 16 2 6 8 4
1977-78 New England Whalers WHA 25 8 11 19 14
1977-78 Birmingham Bulls WHA 13 4 2 6 5
1978-79 Springfield Indians AHL 49 9 19 28 17
1978-79 Utica Mohawks NEHL 21 14 12 26 21
1979-80 Springfield Indians AHL 52 25 21 46 10
1979-80 Hartford Whalers NHL 12 2 1 3 0
1979-80 Cincinnati Stingers CHL 10 4 5 9 4
League GP G A Pts PIM
1996-97 Peoria Rivermen ECHL 2 0 0 0 0
1997-98 Waco Wizards WPHL 13 0 0 0 4
League GP G A Pts PIM
1970-71 Braintree Hawks NEnHL 0 0 0 0 0
League GP G A Pts PIM
1995-96 Lakeland Prowlers SHL 3 0 0 0 0
League GP G A Pts PIM
1979-80 Port Huron Flags IHL 36 0 1 1 4
1980-81 Salt Lake Golden Eagles CHL 40 0 1 1 12
1981-82 St. Louis Blues NHL 2 0 0 0 0
1981-82 Salt Lake Golden Eagles CHL 50 0 4 4 2
1982-83 Salt Lake Golden Eagles CHL 40 0 4 4 6
1983-84 Carolina Thunderbirds ACHL 29 0 5 5 0
1983-84 Montana Magic CHL 1 0 0 0 0
1984-85 Salt Lake Golden Eagles IHL 1 0 0 0 0
1992-93 Utah Rollerbees RHI 7 0 2 2 0
League GP G A Pts PIM
2009-10 Rockford IceHogs AHL 0 0 0 0 0
2010-11 Chicago Blackhawks NHL 6 1 0 1 0
2010-11 Rockford IceHogs AHL 63 19 12 31 16
2011-12 Chicago Blackhawks NHL 13 2 0 2 0
2011-12 Rockford IceHogs AHL 38 15 16 31 10
2012-13 Chicago Blackhawks NHL 1 1 0 1 0
2012-13 Rockford IceHogs AHL 54 27 20 47 13
2013-14 Chicago Blackhawks NHL 75 14 12 26 2
2014-15 Chicago Blackhawks NHL 61 5 4 9 2
2014-15 San Jose Sharks NHL 19 2 3 5 0
2015-16 Toronto Maple Leafs NHL 16 2 4 6 0
2015-16 San Jose Sharks NHL 6 0 0 0 0
2015-16 Toronto Marlies AHL 5 4 2 6 0
2015-16 San Jose Barracuda AHL 14 8 2 10 4
2016-17 Toronto Maple Leafs NHL 36 2 2 4 4
2016-17 Colorado Avalanche NHL 4 0 0 0 0
2017-18 Toronto Marlies AHL 73 27 32 59 10
2018-19 Mannheim Eagles DEL 52 11 24 35 6
2019-20 Mannheim Eagles DEL 52 20 25 45 4
2020-21 Mannheim Eagles DEL 33 12 15 27 6
2020-21 Rogle BK Angelholm SweHL 10 1 3 4 6
2021-22 Munich EHC DEL 44 16 16 32 14
2022-23 Munich EHC DEL 43 17 18 35 4
2023-24 Munich EHC DEL 39 5 16 21 8
League GP G A Pts PIM
1965-66 Merrimac Valley Chiefs MHL 0 0 0 0 0
League GP G A Pts PIM
2015-16 Missouri Mavericks ECHL 2 0 0 0 0
2015-16 Adirondack Thunder ECHL 14 2 1 3 15
2015-16 Norfolk Admirals ECHL 17 1 1 2 22
League GP G A Pts PIM
1971-72 Washington Chiefs Ind 0 0 0 0 0
League GP G A Pts PIM
2010-11 Wilkes-Barre/Scranton Penguins AHL 61 4 13 17 39
2011-12 Pittsburgh Penguins NHL 1 0 1 1 0
2011-12 Wilkes-Barre/Scranton Penguins AHL 40 0 10 10 26
2012-13 Wilkes-Barre/Scranton Penguins AHL 1 0 0 0 0
2012-13 Peoria Rivermen AHL 6 0 0 0 2
2012-13 Texas Stars AHL 25 2 4 6 10
2012-13 Wheeling Nailers ECHL 29 3 12 15 22
2013-14 Idaho Steelheads ECHL 13 1 2 3 13
League GP G A Pts PIM
1970-71 Lowell Chiefs NEnHL 0 0 0 0 0
1971-72 Lowell Chiefs NEnHL 0 0 0 0 0
League GP G A Pts PIM
1977-78 Long Beach Sharks/Rockets PHL 42 25 25 50 66
1978-79 Rochester Americans AHL 59 21 38 59 92
1978-79 Boston Bruins NHL 17 3 1 4 0
1979-80 Boston Bruins NHL 17 1 3 4 16
1979-80 Broome Dusters AHL 63 24 39 63 36
1980-81 Springfield Indians AHL 57 26 32 58 68
1980-81 Boston Bruins NHL 9 1 1 2 6
1981-82 Erie Blades AHL 53 10 26 36 10
1982-83 Birmingham South Stars CHL 5 0 1 1 2
League GP G A Pts PIM
2004-05 Utah Grizzlies AHL 9 0 0 0 2
2005-06 Springfield Falcons AHL 54 11 13 24 36
2005-06 South Carolina Stingrays ECHL 11 7 0 7 6
2006-07 Springfield Falcons AHL 73 15 20 35 80
2006-07 Johnstown Chiefs ECHL 6 4 2 6 4
2007-08 San Antonio Rampage AHL 76 21 29 50 35
2008-09 San Antonio Rampage AHL 63 16 38 54 55
2009-10 San Antonio Rampage AHL 26 6 11 17 29
2010-11 Peoria Rivermen AHL 74 11 27 38 42
2011-12 Iserlohn Roosters DEL 52 11 18 29 42
2012-13 MODO Hockey Ornskoldsvik SEL 55 10 17 27 32
2013-14 SaiPa Lappeenranta SM-liiga 10 2 2 4 0
2013-14 MODO Hockey Ornskoldsvik SweHL 37 2 7 9 18
2014-15 SaiPa Lappeenranta SM-liiga 56 19 25 44 98
2015-16 TPS Turku SM-liiga 52 16 23 39 63
2016-17 TPS Turku SM-liiga 48 8 27 35 32
League GP G A Pts PIM
2016-17 Gentofte Stars Denmark 41 19 12 31 8
2017-18 Frederikshavn White Hawks Denmark 37 17 11 28 8
2018-19 Frederikshavn White Hawks Denmark 40 20 28 48 6
2019-20 Freiburg EHC DEL-2 52 26 41 67 16
2020-21 Freiburg EHC DEL-2 32 10 14 24 4
2021-22 Bad Toelz EC DEL-2 37 21 27 48 10
2022-23 Soenderjyske Denmark 7 4 6 10 2
2023-24 Kitzbuhel EC AlpsHL 3 1 1 2 0
League GP G A Pts PIM
2022-23 Wilkes-Barre/Scranton Penguins AHL 63 0 8 8 33
League GP G A Pts PIM
1992-93 Birmingham Bulls ECHL 3 0 1 1 0
League GP G A Pts PIM
2021-22 Jacksonville Icemen ECHL 11 4 4 8 9
2022-23 Reading Royals ECHL 6 0 0 0 4
2022-23 Wichita Thunder ECHL 15 2 1 3 2
League GP G A Pts PIM
1987-88 Pittsburgh Penguins NHL 16 5 2 7 8
1987-88 U.S. National Team Intl 0 0 0 0 0
1988-89 Pittsburgh Penguins NHL 24 12 3 15 19
1988-89 Muskegon Lumberjacks IHL 45 24 41 65 113
1989-90 Pittsburgh Penguins NHL 76 29 41 70 171
1990-91 Pittsburgh Penguins NHL 80 40 46 86 133
1991-92 Pittsburgh Penguins NHL 80 54 69 123 254
1992-93 Pittsburgh Penguins NHL 72 55 56 111 177
1993-94 Pittsburgh Penguins NHL 83 41 47 88 155
1994-95 Pittsburgh Penguins NHL 27 15 12 27 51
1995-96 Boston Bruins NHL 41 10 13 23 49
1995-96 Los Angeles Kings NHL 20 3 10 13 22
1996-97 Los Angeles Kings NHL 69 14 20 34 96
1997-98 New York Rangers NHL 80 14 27 41 130
1998-99 New York Rangers NHL 81 23 20 43 64
1999-00 New York Rangers NHL 38 3 5 8 43
2000-01 Pittsburgh Penguins NHL 32 8 15 23 55
2000-01 Philadelphia Flyers NHL 23 2 7 9 18
2001-02 Pittsburgh Penguins NHL 32 1 4 5 25
League GP G A Pts PIM
1993-94 Flint Generals CoHL 40 4 9 13 22
League GP G A Pts PIM
2015-16 Rapid City Rush ECHL 60 5 13 18 39
League GP G A Pts PIM
2013-14 Green Bay Gamblers USHL 41 2 6 8 46
2014-15 Miami University (Ohio) NCHC 9 0 1 1 4
2015-16 Miami University (Ohio) NCHC 15 1 0 1 6
2016-17 Miami University (Ohio) NCHC 30 0 3 3 28
2016-17 Atlanta Gladiators ECHL 6 0 1 1 6
2017-18 Atlanta Gladiators ECHL 51 1 9 10 11
2018-19 Chamonix-Morzine France 34 1 6 7 30
2019-20 Chamonix-Morzine France 34 1 0 1 40
2020-21 Chamonix-Morzine France 22 2 2 4 28
League GP G A Pts PIM
1971-72 Framingham Pics NEnHL 0 0 0 0 0
League GP G A Pts PIM
1986-87 Boston Bruins NHL 14 2 4 6 21
1986-87 Moncton Golden Flames AHL 58 29 26 55 81
1987-88 Boston Bruins NHL 80 22 23 45 73
1988-89 Boston Bruins NHL 75 14 14 28 99
1989-90 Boston Bruins NHL 70 22 24 46 93
1990-91 Boston Bruins NHL 80 15 33 48 115
1991-92 Boston Bruins NHL 63 6 14 20 103
1991-92 Maine Mariners AHL 1 1 0 1 0
1992-93 Buffalo Sabres NHL 80 21 26 47 118
1993-94 Buffalo Sabres NHL 60 11 14 25 94
1994-95 Buffalo Sabres NHL 45 5 4 9 18
1995-96 Calgary Flames NHL 6 1 1 2 6
1995-96 New York Islanders NHL 66 6 6 12 59
1996-97 Quebec Rafales IHL 69 10 21 31 120
1997-98 Frankfurt Lions DEL 20 7 8 15 32
1997-98 Revier Lions DEL 27 9 4 13 77
1998-99 Frankfurt Lions DEL 46 6 21 27 30
1999-00 Munich Barons DEL 37 9 21 30 63
2000-01 Munich Barons DEL 33 3 11 14 50
League GP G A Pts PIM
1989-90 Salt Lake Golden Eagles IHL 81 46 51 97 32
1990-91 Calgary Flames NHL 42 7 9 16 8
1990-91 Salt Lake Golden Eagles IHL 31 19 16 35 8
1991-92 Calgary Flames NHL 11 1 2 3 4
1992-93 Providence Bruins AHL 60 41 55 96 32
1992-93 Boston Bruins NHL 14 1 7 8 6
1993-94 Anaheim Mighty Ducks NHL 78 16 27 43 49
1994-95 Providence Bruins AHL 2 2 2 4 0
1994-95 Anaheim Mighty Ducks NHL 13 1 1 2 2
1995-96 Providence Bruins AHL 34 17 22 39 12
1995-96 Boston Bruins NHL 41 8 8 16 14
1996-97 Providence Bruins AHL 23 11 22 33 6
1996-97 Boston Bruins NHL 36 10 11 21 14
1997-98 New York Rangers NHL 56 11 18 29 26
1997-98 Hartford Wolf Pack AHL 7 2 6 8 8
1998-99 Providence Bruins AHL 2 0 0 0 0
League GP G A Pts PIM
1997-98 Columbus Cottonmouths CHL 38 0 2 2 60
1998-99 Tallahassee Tiger Sharks ECHL 35 0 1 1 30
1998-99 Columbus Cottonmouths CHL 0 0 0 0 0
1999-00 Herning Denmark 0 0 0 0 0
League GP G A Pts PIM
1970-71 Framingham Pics NEnHL 0 0 0 0 0
1971-72 Lowell Chiefs NEnHL 0 0 0 0 0
League GP G A Pts PIM
2018-19 Barrie Colts OHL 33 16 8 24 20
2019-20 Barrie Colts OHL 12 2 4 6 7
League GP G A Pts PIM
2016-17 Minnesota Wild NHL 6 0 0 0 0
2016-17 Iowa Wild AHL 57 18 19 37 28
2017-18 Chicago Wolves AHL 3 4 1 5 0
2017-18 Vegas Golden Knights NHL 78 15 22 37 27
2018-19 Vegas Golden Knights NHL 74 20 32 52 8
2019-20 Vegas Golden Knights NHL 42 8 9 17 8
2020-21 Vegas Golden Knights NHL 55 18 15 33 28
2021-22 Buffalo Sabres NHL 50 12 26 38 14
2022-23 Buffalo Sabres NHL 74 36 43 79 20
League GP G A Pts PIM
2004-05 Philadelphia Phantoms AHL 73 22 17 39 85
2005-06 Philadelphia Phantoms AHL 67 28 27 55 87
2006-07 Philadelphia Phantoms AHL 41 8 13 21 44
2006-07 Grand Rapids Griffins AHL 25 4 6 10 37
2007-08 Ilves Tampere SM-liiga 5 0 2 2 6
2007-08 Wolfsburg Grizzly Adams DEL 41 13 15 28 64
2008-09 Graz EC Austria 6 2 1 3 20
2009-10 Ontario Reign ECHL 58 23 16 39 69
League GP G A Pts PIM
2018-19 Bridgeport Sound Tigers AHL 5 2 1 3 9
2019-20 Bridgeport Sound Tigers AHL 45 10 12 22 29
2019-20 New York Islanders NHL 9 0 0 0 4
2020-21 AIK Swe-1 10 4 4 8 8
2020-21 New York Islanders NHL 44 12 9 21 21
2021-22 New York Islanders NHL 73 13 11 24 74
2022-23 New York Islanders NHL 35 7 9 16 32
League GP G A Pts PIM
1997-98 Columbus Cottonmouths CHL 57 12 14 26 109
League GP G A Pts PIM
2003-04 Charlotte Checkers ECHL 2 0 0 0 0
2004-05 Charlotte Checkers ECHL 1 0 0 0 0
League GP G A Pts PIM
2020-21 Pensacola Ice Flyers SPHL 36 4 6 10 27
2021-22 Idaho Steelheads ECHL 63 10 13 23 39
2022-23 Idaho Steelheads ECHL 56 6 12 18 91
League GP G A Pts PIM
2021-22 Colorado College NCHC 32 1 11 12 41
2022-23 Colorado College NCHC 22 1 3 4 13
League GP G A Pts PIM
1981-82 Cape Cod Buccaneers ACHL 14 2 5 7 49
1981-82 Fitchburg Trappers ACHL 6 3 7 10 11
League GP G A Pts PIM
2022-23 Iowa Heartlanders ECHL 59 0 9 9 31
League GP G A Pts PIM
2013-14 Hershey Bears AHL 28 1 5 6 26
2013-14 Washington Capitals NHL 9 0 3 3 5
2013-14 Reading Royals ECHL 8 0 3 3 6
2014-15 Hershey Bears AHL 3 0 0 0 2
League GP G A Pts PIM
2016-17 Ottawa Senators NHL 2 0 0 0 0
2016-17 Binghamton Senators AHL 3 1 2 3 2
2017-18 Ottawa Senators NHL 21 2 4 6 8
2017-18 Belleville Senators AHL 47 11 16 27 43
2018-19 Ottawa Senators NHL 71 14 27 41 24
2019-20 Ottawa Senators NHL 61 7 16 23 39
2019-20 Belleville Senators AHL 1 0 2 2 0
2020-21 Ottawa Senators NHL 45 10 8 18 16
2021-22 Ottawa Senators NHL 24 3 7 10 4
2022-23 Florida Panthers NHL 68 8 7 15 12
League GP G A Pts PIM
2010-11 Portland Pirates AHL 1 0 1 1 0
2011-12 Albany Devils AHL 72 15 29 44 36
2012-13 Albany Devils AHL 66 26 25 51 32
2013-14 Albany Devils AHL 73 22 31 53 34
2013-14 New Jersey Devils NHL 1 0 0 0 0
2014-15 Albany Devils AHL 66 23 37 60 64
2014-15 New Jersey Devils NHL 4 1 0 1 0
2015-16 Bridgeport Sound Tigers AHL 36 14 19 33 29
2016-17 San Antonio Rampage AHL 55 11 17 28 41
2016-17 Tucson Roadrunners AHL 19 3 5 8 8
2017-18 Hershey Bears AHL 22 5 9 14 16
2017-18 Hartford Wolf Pack AHL 40 9 10 19 16
2018-19 Linkopings HC SweHL 51 14 15 29 34
2019-20 Linkopings HC SweHL 44 11 16 27 12
2020-21 Iserlohn Roosters DEL 37 21 24 45 22
2021-22 Iserlohn Roosters DEL 50 22 16 38 24
League GP G A Pts PIM
2012-13 Norfolk Admirals AHL 8 3 1 4 2
2013-14 Norfolk Admirals AHL 65 10 13 23 52
2014-15 Florida Everblades ECHL 23 8 8 16 22
2015-16 Norfolk Admirals ECHL 66 23 32 55 51
2016-17 Norfolk Admirals ECHL 2 0 0 0 2
2017-18 South Carolina Stingrays ECHL 59 18 36 54 58
2018-19 Hershey Bears AHL 60 9 7 16 26
2019-20 Hershey Bears AHL 15 2 2 4 10
2019-20 South Carolina Stingrays ECHL 5 5 4 9 6
2020-21 Hershey Bears AHL 4 0 0 0 2
2020-21 Iserlohn Roosters DEL 11 1 4 5 8
2022-23 Langenthal SC Swiss-Sw 38 21 21 42 8
League GP G A Pts PIM
1987-88 Durham Wasps BHL 16 21 18 39 12
League GP G A Pts PIM
2000-01 Cedar Rapids RoughRiders USHL 49 10 15 25 204
2003-04 Merrimack College H-East 18 0 1 1 48
2004-05 Merrimack College H-East 9 0 0 0 46
League GP G A Pts PIM
2019-20 Toronto Marlies AHL 32 0 0 0 4
2020-21 Toronto Marlies AHL 15 0 0 0 0
2021-22 Toronto Maple Leafs NHL 4 0 0 0 2
2021-22 Toronto Marlies AHL 15 0 0 0 0
2022-23 Toronto Maple Leafs NHL 7 0 0 0 0
2022-23 Toronto Marlies AHL 21 0 0 0 2
League GP G A Pts PIM
2015-16 New Jersey Devils NHL 1 0 0 0 0
2016-17 Albany Devils AHL 15 4 4 8 34
2016-17 New Jersey Devils NHL 60 8 9 17 86
2017-18 New Jersey Devils NHL 76 19 13 32 84
2018-19 New Jersey Devils NHL 63 10 14 24 91
2019-20 New Jersey Devils NHL 68 11 12 23 57
2020-21 New Jersey Devils NHL 55 17 8 25 29
2021-22 New Jersey Devils NHL 3 0 0 0 4
2022-23 New Jersey Devils NHL 76 13 14 27 76
League GP G A Pts PIM
1982-83 Salem State College ECAC-2 0 0 0 0 0
League GP G A Pts PIM
1974-75 Hampton Gulls SHL 10 0 0 0 0
League GP G A Pts PIM
1967-68 Minnesota Nationals USHL 0 5 6 11 20
1967-68 Concord Eastern Olympics NEnHL 1 1 1 2 2
1968-69 Framingham Pics NEnHL 0 0 0 0 0
League GP G A Pts PIM
1993-94 Fort Worth Fire CHL 60 3 10 13 42