hockey DB
search by league
team
morning report
contact us
home

Alumni report for Boston University

667 players found,
(Does not include season in-progress.)
League GP G A Pts PIM
1974-75 Oakville Adanacs NIAHL 33 6 12 18 18
League GP G A Pts PIM
2019-20 Okotoks Oilers AJHL 26 0 0 0 0
2022-23 Grant MacEwan College CWUAA 23 0 0 0 0
2023-24 Grant MacEwan College CWUAA 17 0 1 1 0
League GP G A Pts PIM
1991-92 Los Angeles Kings NHL 71 7 12 19 101
1991-92 Phoenix Roadrunners IHL 7 3 3 6 34
1992-93 Los Angeles Kings NHL 8 1 1 2 6
1992-93 San Jose Sharks NHL 20 2 3 5 16
1992-93 Pittsburgh Penguins NHL 22 0 1 1 14
1992-93 Cleveland Lumberjacks IHL 9 1 0 1 4
1993-94 Calgary Flames NHL 2 0 0 0 0
1993-94 Saint John Flames AHL 66 9 19 28 59
1994-95 Kiekko-Espoo SM-liiga 50 12 21 33 96
1995-96 HIFK Helsinki SM-liiga 34 7 7 14 58
1996-97 HIFK Helsinki SM-liiga 50 8 12 20 89
1997-98 TPS Turku SM-liiga 46 6 17 23 36
1998-99 TPS Turku SM-liiga 47 12 21 33 93
1999-00 Blues SM-liiga 50 12 24 36 110
2000-01 Blues SM-liiga 51 8 13 21 112
2001-02 Sodertalje SK SEL 49 4 14 18 91
2002-03 Sodertalje SK SEL 47 6 4 10 48
League GP G A Pts PIM
1957-58 Montreal Canadiens NHL 1 0 0 0 0
League GP G A Pts PIM
1990-91 New York Rangers NHL 0 0 0 0 0
1991-92 New York Rangers NHL 79 35 34 69 55
1992-93 New York Rangers NHL 83 33 43 76 49
1993-94 Chicago Blackhawks NHL 7 1 3 4 6
1993-94 New York Rangers NHL 72 16 22 38 31
1994-95 Chicago Blackhawks NHL 48 15 20 35 41
1994-95 Fassa HC Italy-A 14 22 16 38 10
1995-96 Chicago Blackhawks NHL 81 31 32 63 62
1996-97 Chicago Blackhawks NHL 81 41 36 77 64
1997-98 Chicago Blackhawks NHL 82 31 42 73 66
1998-99 Chicago Blackhawks NHL 82 44 31 75 60
1999-00 Chicago Blackhawks NHL 82 43 41 84 48
2000-01 Chicago Blackhawks NHL 82 35 29 64 54
2001-02 Chicago Blackhawks NHL 82 27 39 66 67
2002-03 Philadelphia Flyers NHL 13 7 8 15 2
2002-03 Phoenix Coyotes NHL 59 13 23 36 26
2003-04 Philadelphia Flyers NHL 80 20 33 53 38
2005-06 Calgary Flames NHL 80 14 28 42 43
2006-07 Calgary Flames NHL 81 10 20 30 40
League GP G A Pts PIM
2022-23 U. of Connecticut H-East 30 6 5 11 10
League GP G A Pts PIM
1972-73 Boston Braves AHL 73 41 29 70 53
1973-74 Boston Braves AHL 75 24 31 55 28
1974-75 Richmond Robins AHL 38 20 19 39 19
1974-75 Washington Capitals NHL 28 9 7 16 8
1975-76 New Haven Nighthawks AHL 17 1 3 4 8
1975-76 Richmond Robins AHL 20 2 3 5 6
League GP G A Pts PIM
1951-52 Medicine Hat Tigers WCJHL 6 2 1 3 2
1954-55 Dunfermline Vikings BNL 18 5 4 9 42
League GP G A Pts PIM
2015-16 Lone Star Brahmas NAHL 28 8 14 22 14
2018-19 Ferris State University WCHA 24 2 8 10 12
2019-20 Ferris State University WCHA 16 1 2 3 21
League GP G A Pts PIM
2023-24 Boston College H-East 32 5 7 12 17
League GP G A Pts PIM
1992-93 Canadian National Team Intl 42 8 10 18 71
1993-94 Hamilton Canucks AHL 13 1 2 3 19
1993-94 Canadian National Team Intl 63 5 12 17 82
1994-95 Vancouver Canucks NHL 1 1 0 1 0
1994-95 Syracuse Crunch AHL 71 13 18 31 52
1995-96 Vancouver Canucks NHL 49 4 14 18 34
1995-96 Syracuse Crunch AHL 29 5 13 18 47
1996-97 Vancouver Canucks NHL 70 5 16 21 63
1997-98 Vancouver Canucks NHL 35 3 3 6 21
1998-99 Vancouver Canucks NHL 82 23 11 34 77
1999-00 Vancouver Canucks NHL 57 10 14 24 30
1999-00 Canadian National Team Intl 2 0 0 0 2
2000-01 Vancouver Canucks NHL 47 3 13 16 20
2000-01 Tampa Bay Lightning NHL 26 1 11 12 25
2001-02 New York Islanders NHL 81 12 22 34 62
2002-03 New York Islanders NHL 73 8 27 35 70
2003-04 New York Islanders NHL 81 13 31 44 54
2004-05 MODO Hockey Ornskoldsvik SEL 14 2 4 6 32
2005-06 Chicago Blackhawks NHL 33 1 5 6 38
2006-07 Chicago Blackhawks NHL 59 4 12 16 50
2007-08 Calgary Flames NHL 76 10 25 35 37
2008-09 Calgary Flames NHL 81 10 24 34 46
2009-10 Phoenix Coyotes NHL 82 8 20 28 56
2010-11 Phoenix Coyotes NHL 75 3 19 22 52
2011-12 Phoenix Coyotes NHL 64 2 7 9 42
2012-13 Columbus Blue Jackets NHL 36 0 4 4 16
League GP G A Pts PIM
2002-03 Charlotte Checkers ECHL 8 2 4 6 6
2002-03 Hartford Wolf Pack AHL 32 1 6 7 29
2003-04 Hartford Wolf Pack AHL 5 0 0 0 4
2003-04 Charlotte Checkers ECHL 12 0 2 2 8
2004-05 Providence Bruins AHL 22 2 8 10 18
2005-06 Augsburg Panthers DEL 23 0 9 9 26
League GP G A Pts PIM
1983-84 Peoria Prancers IHL 71 12 22 34 56
1984-85 Peoria Rivermen IHL 74 13 17 30 43
League GP G A Pts PIM
2016-17 Arizona State University NCAA 28 9 12 21 34
2017-18 Orlando Solar Bears ECHL 8 0 4 4 6
2017-18 South Carolina Stingrays ECHL 21 0 9 9 8
2018-19 Tulsa Oilers ECHL 1 0 0 0 0
2018-19 Milton Keynes Lightning EIHL 50 28 19 47 84
2021-22 Nottingham Panthers EIHL 52 21 21 42 62
2022-23 Cergy-Pontoise France 42 11 19 30 26
2023-24 Cergy-Pontoise France 39 7 15 22 32
League GP G A Pts PIM
2001-02 Syracuse Crunch AHL 2 0 0 0 0
2002-03 Philadelphia Phantoms AHL 30 4 4 8 35
2002-03 Trenton Titans ECHL 22 4 1 5 16
2003-04 Florence Pride ECHL 7 1 3 4 4
2003-04 Augusta Lynx ECHL 27 4 10 14 18
2003-04 Mississippi Sea Wolves ECHL 3 0 0 0 2
2005-06 Bakersfield Condors ECHL 8 0 1 1 2
2006-07 Bakersfield Condors ECHL 2 0 1 1 2
League GP G A Pts PIM
1976-77 London Kings CSAHL 0 0 0 0 0
1977-78 London Kings CSAHL 5 0 1 1 0
League GP G A Pts PIM
2000-01 St. Lawrence University ECAC 37 18 25 43 20
2001-02 St. Lawrence University ECAC 34 4 18 22 22
2002-03 Richmond Renegades ECHL 62 7 17 24 53
League GP G A Pts PIM
1967-68 Syracuse Blazers EHL 46 18 24 42 96
1967-68 Jersey Devils EHL 25 9 12 21 65
1968-69 Johnstown Jets EHL 7 0 2 2 11
1969-70 Braintree Hawks NEnHL 0 30 16 46 0
League GP G A Pts PIM
1997-98 Providence Bruins AHL 50 15 19 34 22
1997-98 Boston Bruins NHL 13 2 0 2 2
1998-99 Providence Bruins AHL 37 25 21 46 39
1998-99 Boston Bruins NHL 33 5 4 9 2
1999-00 Boston Bruins NHL 44 5 7 12 14
2000-01 Providence Bruins AHL 11 5 8 13 12
2000-01 Boston Bruins NHL 45 2 3 5 26
2001-02 New York Islanders NHL 71 17 35 52 30
2002-03 New York Islanders NHL 74 13 29 42 52
2003-04 New York Islanders NHL 69 9 23 32 46
2005-06 New York Islanders NHL 66 15 19 34 60
2006-07 New York Islanders NHL 48 4 6 10 34
2007-08 New York Islanders NHL 2 0 0 0 0
2007-08 Bridgeport Sound Tigers AHL 3 2 0 2 6
2008-09 HIFK Helsinki SM-liiga 20 5 16 21 20
2009-10 Klagenfurt AC Austria 6 0 3 3 12
2009-10 Manchester Monarchs AHL 10 0 1 1 8
League GP G A Pts PIM
1993-94 Fredericton Canadiens AHL 45 7 10 17 86
1993-94 Providence Bruins AHL 12 2 5 7 18
1994-95 South Carolina Stingrays ECHL 43 16 16 32 85
1995-96 Providence Bruins AHL 20 2 4 6 28
1995-96 South Carolina Stingrays ECHL 44 14 22 36 101
League GP G A Pts PIM
1993-94 Rochester Americans AHL 65 3 11 14 89
1994-95 Rochester Americans AHL 27 3 4 7 100
1994-95 South Carolina Stingrays ECHL 39 8 14 22 108
League GP G A Pts PIM
2017-18 Portland Winterhawks WHL 56 41 33 74 63
2018-19 Bridgeport Sound Tigers AHL 73 12 7 19 101
2019-20 Bridgeport Sound Tigers AHL 52 22 9 31 49
2019-20 New York Islanders NHL 8 2 1 3 2
2020-21 New York Islanders NHL 14 3 0 3 4
2021-22 New York Islanders NHL 45 6 13 19 19
2022-23 Philadelphia Flyers NHL 27 3 0 3 6
2022-23 Lehigh Valley Phantoms AHL 12 3 7 10 16
2022-23 New York Islanders NHL 1 0 0 0 0
2023-24 Toronto Marlies AHL 52 27 22 49 40
League GP G A Pts PIM
2008-09 Indiana Ice USHL 54 0 0 0 16
2009-10 U. of Wisconsin WCHA 14 0 0 0 4
2010-11 U. of Wisconsin WCHA 13 0 2 2 0
League GP G A Pts PIM
1979-80 Winnipeg Jets NHL 17 0 2 2 4
1979-80 Tulsa Oilers CHL 45 17 11 28 50
1980-81 Tulsa Oilers CHL 58 23 35 58 51
1981-82 Tulsa Oilers CHL 74 19 51 70 83
1982-83 Sherbrooke Jets AHL 63 24 26 50 26
League GP G A Pts PIM
2020-21 Colorado College NCHC 22 0 2 2 37
2021-22 Colorado College NCHC 31 1 0 1 16
2022-23 Almtuna IS Swe-1 52 1 7 8 44
2023-24 Almtuna IS Swe-1 38 5 3 8 12
League GP G A Pts PIM
2022-23 Canisius College AHA 37 4 7 11 41
League GP G A Pts PIM
1979-80 Nova Scotia Voyageurs AHL 6 1 1 2 5
1979-80 Flint Generals IHL 18 1 6 7 16
1981-82 Nashville South Stars CHL 53 10 27 37 10
1981-82 Flint Generals IHL 10 2 4 6 5
1982-83 Birmingham South Stars CHL 71 6 16 22 39
1988-89 Briancon France 42 10 17 27 76
1989-90 Tours France 34 11 17 28 62
1990-91 Tours France 28 7 7 14 53
1991-92 Briancon France 0 0 0 0 0
1993-94 Brest France 25 3 6 9 32
League GP G A Pts PIM
2009-10 Anaheim Ducks NHL 9 1 1 2 6
2010-11 Syracuse Crunch AHL 50 12 33 45 32
2010-11 Anaheim Ducks NHL 26 0 0 0 4
2011-12 Syracuse Crunch AHL 19 6 16 22 2
2011-12 Anaheim Ducks NHL 50 5 13 18 8
2012-13 Anaheim Ducks NHL 27 5 8 13 8
2013-14 Anaheim Ducks NHL 77 22 27 49 22
2014-15 Vancouver Canucks NHL 75 15 24 39 22
2015-16 Pittsburgh Penguins NHL 63 9 20 29 31
2016-17 Pittsburgh Penguins NHL 80 18 19 37 16
2017-18 Nashville Predators NHL 71 12 13 25 20
2018-19 Nashville Predators NHL 81 17 18 35 18
2019-20 Nashville Predators NHL 67 18 17 35 16
2020-21 Minnesota Wild NHL 55 10 16 26 26
2021-22 San Jose Sharks NHL 80 16 10 26 18
2022-23 San Jose Sharks NHL 59 10 9 19 28
2022-23 Pittsburgh Penguins NHL 3 0 0 0 0
2023-24 New York Rangers NHL 45 1 4 5 8
League GP G A Pts PIM
2021-22 Ottawa 67's OHL 24 7 7 14 22
2022-23 Ottawa 67's OHL 21 10 7 17 32
2023-24 Belleville Senators AHL 21 2 3 5 34
League GP G A Pts PIM
2004-05 Portland Pirates AHL 6 1 1 2 2
2005-06 Hershey Bears AHL 52 8 28 36 40
2006-07 Hershey Bears AHL 76 25 33 58 49
2007-08 Hershey Bears AHL 73 28 35 63 56
2007-08 Washington Capitals NHL 4 0 0 0 2
2008-09 Hershey Bears AHL 69 21 52 73 57
2008-09 Washington Capitals NHL 8 1 0 1 0
2009-10 Hershey Bears AHL 49 22 48 70 26
2009-10 Washington Capitals NHL 1 0 0 0 0
2009-10 Pittsburgh Penguins NHL 20 0 3 3 10
2010-11 Lugano Swiss-A 39 14 19 33 24
2010-11 Mytishchi Atlant KHL 8 1 0 1 0
2011-12 Hershey Bears AHL 73 27 66 93 42
2012-13 Providence Bruins AHL 39 10 28 38 34
2012-13 Boston Bruins NHL 18 1 3 4 6
2013-14 Biel HC Swiss-A 21 6 7 13 14
2013-14 Kazan Ak-Bars KHL 11 2 0 2 6
2014-15 Hartford Wolf Pack AHL 73 29 37 66 68
2015-16 Hershey Bears AHL 72 30 50 80 56
2016-17 Hershey Bears AHL 76 18 42 60 46
2017-18 Hershey Bears AHL 64 17 36 53 63
2018-19 Bridgeport Sound Tigers AHL 72 15 39 54 52
2019-20 Munich EHC DEL 51 17 30 47 34
2020-21 Munich EHC DEL 38 7 35 42 26
2021-22 Ingolstadt ERC DEL 52 17 28 45 42
League GP G A Pts PIM
2018-19 Colorado Eagles AHL 4 0 0 0 2
2019-20 Colorado Eagles AHL 48 10 17 27 14
2020-21 Colorado Eagles AHL 28 7 2 9 10
2021-22 Colorado Eagles AHL 37 6 3 9 12
2022-23 Providence Bruins AHL 20 4 3 7 4
2022-23 Colorado Avalanche NHL 1 0 0 0 0
2022-23 Colorado Eagles AHL 37 4 10 14 12
2023-24 Utica Comets AHL 43 10 4 14 8
2023-24 New Jersey Devils NHL 8 0 0 0 0
League GP G A Pts PIM
1991-92 Rochester Americans AHL 6 0 0 0 2
1991-92 Erie Panthers ECHL 16 0 3 3 6
1992-93 Johnstown Chiefs ECHL 36 0 3 3 26
1993-94 Johnstown Chiefs ECHL 36 0 3 3 55
1993-94 Philadelphia Bulldogs RHI 2 0 0 0 0
1994-95 Dayton Bombers ECHL 4 0 1 1 0
1994-95 Wheeling Thunderbirds ECHL 2 0 0 0 0
1994-95 Roanoke Express ECHL 3 0 0 0 0
1995-96 Johnstown Chiefs ECHL 5 0 0 0 0
League GP G A Pts PIM
1972-73 Seattle Totems WHL 52 0 0 0 26
1973-74 Seattle Totems WHL 33 0 1 1 26
1974-75 Seattle Totems CHL 40 0 0 0 13
1975-76 Tulsa Oilers CHL 31 0 2 2 4
1976-77 Tulsa Oilers CHL 4 0 0 0 2
1976-77 Charlotte Checkers SHL 5 0 0 0 0
1976-77 Erie Blades NAHL 1 0 0 0 0
League GP G A Pts PIM
1995-96 Brantford Smoke CoHL 5 1 2 3 2
1995-96 Cornwall Aces AHL 36 4 8 12 61
1996-97 Hershey Bears AHL 74 11 45 56 88
1996-97 Colorado Avalanche NHL 2 0 0 0 0
1997-98 San Jose Sharks NHL 11 1 2 3 2
1997-98 Kentucky Thoroughblades AHL 42 11 17 28 71
1997-98 Hartford Wolf Pack AHL 9 2 4 6 12
1998-99 New York Rangers NHL 24 1 3 4 23
1998-99 Hartford Wolf Pack AHL 47 4 24 28 42
1999-00 Lowell Lock Monsters AHL 67 15 30 45 110
2000-01 Los Angeles Kings NHL 2 0 0 0 0
2000-01 Lowell Lock Monsters AHL 69 10 31 41 146
2001-02 Nashville Predators NHL 4 0 0 0 2
2001-02 Milwaukee Admirals AHL 23 4 8 12 27
2001-02 Manchester Monarchs AHL 16 2 5 7 6
2002-03 Providence Bruins AHL 41 3 29 32 51
2002-03 Boston Bruins NHL 7 0 1 1 6
2003-04 Providence Bruins AHL 56 12 15 27 47
2004-05 Augsburg Panthers DEL 16 4 5 9 22
2004-05 Bern SC Swiss-A 23 5 5 10 24
2004-05 Langenthal SC Swiss-B 1 0 2 2 0
2005-06 Nuermberg Ice Tigers DEL 52 12 21 33 54
2006-07 Nuermberg Sinupret Ice Tigers DEL 38 11 15 26 103
2007-08 Nuermberg Sinupret Ice Tigers DEL 47 7 26 33 69
2008-09 Innsbruck HC Austria 49 9 15 24 46
League GP G A Pts PIM
2021-22 South Carolina Stingrays ECHL 60 8 11 19 77
League GP G A Pts PIM
2023-24 Reading Royals ECHL 38 13 28 41 12
2023-24 Lehigh Valley Phantoms AHL 13 0 2 2 2
League GP G A Pts PIM
1976-77 Dayton Gems IHL 78 8 37 45 58
1978-79 Springfield Indians AHL 27 0 4 4 24
1978-79 Fort Wayne Komets IHL 10 2 2 4 12
1978-79 Toledo Goaldiggers IHL 37 1 12 13 52
League GP G A Pts PIM
1972-73 New England Blades EHL 5 0 3 3 12
1972-73 Rhode Island Eagles EHL 49 9 25 34 35
1972-73 Philadelphia Blazers WHA 4 0 0 0 2
1972-73 New York Raiders WHA 17 0 4 4 6
1973-74 New York Golden Blades/Jersey Knights WHA 59 7 13 20 38
League GP G A Pts PIM
1992-93 Muskegon Fury CoHL 60 5 26 31 20
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
League GP G A Pts PIM
1977-78 Muskegon Mohawks IHL 3 2 0 2 0
League GP G A Pts PIM
1976-77 Barrie Flyers OHASr 30 11 11 22 14
1976-77 Cambridge Hornets OHASr 2 1 3 4 0
1979-80 Durham Huskies CSAHL 0 0 0 0 0
League GP G A Pts PIM
1972-73 Rochester Americans AHL 70 8 21 29 31
1973-74 Charlotte Checkers SHL 71 29 52 81 23
1974-75 Charlotte Checkers SHL 70 9 48 57 18
1975-76 Charlotte Checkers SHL 71 14 25 39 44
1976-77 Charlotte Checkers SHL 50 18 28 46 21
League GP G A Pts PIM
1972-73 New England Blades EHL 7 4 3 7 4
League GP G A Pts PIM
1951-52 Boston Olympics EHL 49 8 16 24 26
1954-55 Worcester Warriors EHL 0 0 0 0 0
1959-60 Brockton Ind 0 0 0 0 0
1961-62 Rockland Estes Senior 0 0 0 0 0
1963-64 Merrimac Valley Chiefs MHL 0 0 0 0 0
1965-66 Walpole Four Seasons MHL 0 0 0 0 0
League GP G A Pts PIM
1987-88 Varese HC Italy-A 34 28 34 62 45
1989-90 Varese HC Italy-A 42 44 30 74 29
1990-91 Varese HC Italy-A 36 20 31 51 8
1991-92 Milan HC Italy-A 29 9 8 17 22
League GP G A Pts PIM
2018-19 Bridgeport Sound Tigers AHL 2 1 0 1 2
2019-20 Bridgeport Sound Tigers AHL 28 4 8 12 15
2020-21 Bridgeport Sound Tigers AHL 19 4 3 7 4
2021-22 Milwaukee Admirals AHL 11 0 0 0 2
2021-22 Florida Everblades ECHL 19 9 9 18 2
2022-23 Florida Everblades ECHL 5 4 2 6 2
2023-24 Florida Everblades ECHL 60 28 18 46 18
League GP G A Pts PIM
2023-24 Minnesota State U - Mankato CCHA 36 10 12 22 6
League GP G A Pts PIM
1961-62 Los Angeles Canadiens CalHL 15 13 19 32 0
League GP G A Pts PIM
1993-94 Adirondack Red Wings AHL 3 0 1 1 2
1993-94 Detroit Falcons CoHL 7 0 0 0 0
League GP G A Pts PIM
2001-02 Houston Aeros AHL 70 3 16 19 41
2002-03 Houston Aeros AHL 77 13 13 26 126
2003-04 Houston Aeros AHL 73 16 23 39 94
2004-05 Houston Aeros AHL 66 8 14 22 128
2005-06 Springfield Falcons AHL 39 4 15 19 61
2005-06 Philadelphia Phantoms AHL 26 2 6 8 36
2006-07 Springfield Falcons AHL 68 1 13 14 59
2007-08 Pontebba Italy-A 32 10 20 30 50
2008-09 VSV EC Austria 53 21 35 56 85
League GP G A Pts PIM
2020-21 Rapid City Rush ECHL 56 7 6 13 10
2021-22 Rapid City Rush ECHL 72 22 28 50 18
2022-23 Glasgow Clan EIHL 54 12 18 30 23
2023-24 Chamonix-Morzine France 44 15 26 41 25
League GP G A Pts PIM
2019-20 Dubuque Fighting Saints USHL 48 18 25 43 28
2020-21 Ohio State University Big-10 27 5 14 19 4
2021-22 Ohio State University Big-10 33 5 8 13 8
2022-23 Ohio State University Big-10 6 0 0 0 0
2023-24 Sacred Heart University AHA 17 1 10 11 6
League GP G A Pts PIM
2011-12 Texas Stars AHL 9 1 4 5 9
2012-13 Dallas Stars NHL 7 6 1 7 0
2012-13 Texas Stars AHL 57 13 22 35 43
2013-14 Dallas Stars NHL 79 13 22 35 38
2014-15 Ottawa Senators NHL 76 11 15 26 67
2015-16 Ottawa Senators NHL 77 8 6 14 45
2016-17 Calgary Flames NHL 81 12 12 24 46
2017-18 Washington Capitals NHL 61 9 9 18 26
2018-19 Edmonton Oilers NHL 73 22 16 38 32
2019-20 Edmonton Oilers NHL 65 11 13 24 42
2020-21 Edmonton Oilers NHL 45 9 7 16 33
2021-22 Vancouver Canucks NHL 67 13 9 22 24
2022-23 Detroit Red Wings NHL 20 6 3 9 6
2022-23 Grand Rapids Griffins AHL 29 9 11 20 14
League GP G A Pts PIM
2012-13 Blainville-Boisbriand Armada QMJHL 27 8 6 14 27
2013-14 Ontario Reign ECHL 10 2 0 2 17
League GP G A Pts PIM
2012-13 Rockford IceHogs AHL 73 9 37 46 67
2013-14 Rockford IceHogs AHL 74 12 47 59 64
2014-15 Chicago Blackhawks NHL 4 1 1 2 2
2014-15 Vancouver Canucks NHL 17 0 2 2 8
2014-15 Rockford IceHogs AHL 38 1 12 13 20
2014-15 Utica Comets AHL 11 1 4 5 28
2015-16 Edmonton Oilers NHL 20 1 5 6 10
2015-16 Pittsburgh Penguins NHL 9 0 1 1 10
2015-16 Wilkes-Barre/Scranton Penguins AHL 6 0 3 3 0
2016-17 New York Rangers NHL 31 2 9 11 17
2017-18 Rockford IceHogs AHL 38 4 26 30 48
2017-18 Arizona Coyotes NHL 5 0 2 2 2
2017-18 Tucson Roadrunners AHL 21 1 4 5 40
2018-19 Columbus Blue Jackets NHL 4 0 0 0 0
2018-19 Cleveland Monsters AHL 45 4 33 37 98
2019-20 Cleveland Monsters AHL 55 7 34 41 75
2020-21 Cleveland Monsters AHL 9 1 3 4 6
2021-22 Lehigh Valley Phantoms AHL 74 5 37 42 78
2022-23 Rockford IceHogs AHL 48 3 21 24 51
2022-23 Hartford Wolf Pack AHL 20 1 8 9 16
2023-24 Ilves Tampere SM-liiga 40 8 20 28 41
League GP G A Pts PIM
2019-20 Wheeling Nailers ECHL 3 0 0 0 0
2021-22 Worcester Railers ECHL 1 0 0 0 0
League GP G A Pts PIM
2022-23 Bofors IK Swe-1 31 7 7 14 10
2023-24 Jacksonville Icemen ECHL 63 10 27 37 19
League GP G A Pts PIM
2009-10 Lake Erie Monsters AHL 3 0 1 1 9
2010-11 Providence Bruins AHL 46 1 12 13 46
2010-11 Colorado Avalanche NHL 3 0 0 0 4
2010-11 Lake Erie Monsters AHL 14 1 0 1 12
2011-12 Providence Bruins AHL 58 4 11 15 39
2012-13 Providence Bruins AHL 43 0 14 14 48
2012-13 South Carolina Stingrays ECHL 2 0 3 3 0
2013-14 Assat Pori SM-liiga 5 0 1 1 2
2013-14 San Antonio Rampage AHL 2 0 0 0 0
2014-15 Nottingham Panthers EIHL 12 2 3 5 6
2014-15 Banska Bystrica HC 05 Slovak 15 0 9 9 60
2014-15 Reading Royals ECHL 6 0 0 0 6
League GP G A Pts PIM
2009-10 Lake Erie Monsters AHL 10 1 3 4 4
2010-11 Lake Erie Monsters AHL 63 2 8 10 35
2011-12 Lake Erie Monsters AHL 43 2 5 7 10
2012-13 Bakersfield Condors ECHL 31 5 6 11 20
2012-13 Greenville Road Warriors ECHL 21 3 4 7 6
2015-16 Elmira Jackals ECHL 28 6 9 15 16
2015-16 Missouri Mavericks ECHL 2 1 0 1 0
2015-16 Rapid City Rush ECHL 35 7 9 16 24
League GP G A Pts PIM
1997-98 Adirondack Red Wings AHL 54 2 29 31 23
1997-98 Detroit Vipers IHL 1 0 0 0 0
1998-99 Adirondack Red Wings AHL 72 12 26 38 32
1999-00 Kentucky Thoroughblades AHL 66 1 14 15 43
2000-01 Providence Bruins AHL 49 4 15 19 14
2000-01 Orlando Solar Bears IHL 19 1 7 8 6
2001-02 Khabarovsk Amur Russia 43 0 5 5 40
2002-03 Vienna Austria 47 9 13 22 60
2003-04 Worcester IceCats AHL 57 2 22 24 6
2004-05 Cologne Sharks DEL 36 1 4 5 56
2004-05 Ambri-Piotta Swiss-A 2 0 0 0 0
2005-06 Malmo Redhawks Swe-1 33 3 5 8 47
2006-07 Bolzano HC Italy-A 26 1 14 15 42
2007-08 Graz EC Austria 38 3 9 12 47
2007-08 Nottingham Panthers EIHL 16 3 5 8 10
2008-09 Coventry Blaze EIHL 11 1 3 4 36
2009-10 Appiano Italy-A2 28 3 31 34 32
League GP G A Pts PIM
2014-15 Northeastern University H-East 35 2 6 8 2
2015-16 Northeastern University H-East 40 3 10 13 12
2016-17 Northeastern University H-East 38 5 8 13 10
2017-18 Jacksonville Icemen ECHL 54 4 14 18 16
League GP G A Pts PIM
2003-04 Pensacola Ice Pilots ECHL 72 18 24 42 35
2004-05 Worcester IceCats AHL 5 0 1 1 2
2004-05 Pee Dee Pride ECHL 46 20 24 44 18
2004-05 Johnstown Chiefs ECHL 29 6 6 12 28
2005-06 Bakersfield Condors ECHL 21 4 5 9 8
2005-06 Pensacola Ice Pilots ECHL 38 8 10 18 25
League GP G A Pts PIM
2023-24 Rockford IceHogs AHL 38 0 1 1 2
League GP G A Pts PIM
2012-13 Tappara Tampere SM-liiga 57 19 22 41 24
2013-14 Tappara Tampere SM-liiga 19 2 4 6 2
2013-14 Iserlohn Roosters DEL 28 7 13 20 14
2014-15 Iserlohn Roosters DEL 42 11 16 27 29
2014-15 Leksands IF SweHL 5 0 0 0 0
2015-16 Iserlohn Roosters DEL 40 10 9 19 6
League GP G A Pts PIM
1984-85 Salt Lake Golden Eagles IHL 40 2 5 7 41
League GP G A Pts PIM
1967-68 McMaster University CIAU 0 0 0 0 0
League GP G A Pts PIM
2023-24 Worcester Railers ECHL 30 1 1 2 22
League GP G A Pts PIM
2001-02 Providence Bruins AHL 61 7 8 15 10
2002-03 Providence Bruins AHL 33 7 6 13 4
2002-03 Atlantic City Boardwalk Bullies ECHL 27 13 8 21 14
2003-04 Providence Bruins AHL 62 16 9 25 6
2003-04 Boston Bruins NHL 12 2 0 2 0
2004-05 Hershey Bears AHL 52 10 13 23 6
2004-05 Providence Bruins AHL 8 0 0 0 0
2005-06 Norfolk Admirals AHL 75 26 29 55 16
2006-07 Chicago Blackhawks NHL 7 0 1 1 2
2006-07 Norfolk Admirals AHL 68 28 29 57 18
2007-08 Grand Rapids Griffins AHL 80 24 36 60 14
2008-09 Springfield Falcons AHL 55 7 12 19 18
2008-09 Peoria Rivermen AHL 25 4 9 13 4
2009-10 Pelicans SM-liiga 5 0 1 1 0
2009-10 Ingolstadt ERC DEL 15 5 5 10 2
2009-10 Vasteras IK Swe-1 8 1 0 1 2
2010-11 Straubing Tigers DEL 50 10 19 29 35
League GP G A Pts PIM
1979-80 New Haven Nighthawks AHL 3 0 0 0 2
1979-80 Richmond Rifles EHL 63 28 32 60 79
League GP G A Pts PIM
1981-82 Fredericton Express AHL 7 1 1 2 0
1981-82 Cape Cod Buccaneers ACHL 20 6 7 13 64
League GP G A Pts PIM
1973-74 Muskegon Mohawks IHL 48 3 11 14 10
League GP G A Pts PIM
2012-13 Providence Bruins AHL 5 0 0 0 0
2012-13 South Carolina Stingrays ECHL 44 5 4 9 92
2013-14 Hamilton Bulldogs AHL 62 6 3 9 78
2014-15 Syracuse Crunch AHL 16 3 4 7 9
2014-15 Bridgeport Sound Tigers AHL 40 4 3 7 82
2015-16 Allen Americans ECHL 60 7 12 19 95
League GP G A Pts PIM
2011-12 Saint John Sea Dogs QMJHL 23 15 23 38 8
2012-13 Minnesota Wild NHL 37 8 6 14 28
2012-13 Houston Aeros AHL 47 14 11 25 22
2013-14 Minnesota Wild NHL 70 12 18 30 33
2014-15 Minnesota Wild NHL 82 11 24 35 39
2015-16 Minnesota Wild NHL 82 21 21 42 16
2016-17 Minnesota Wild NHL 82 18 38 56 36
2017-18 Minnesota Wild NHL 66 11 26 37 18
2018-19 Boston Bruins NHL 21 2 4 6 4
2018-19 Minnesota Wild NHL 60 10 18 28 16
2019-20 Boston Bruins NHL 70 16 21 37 21
2020-21 Boston Bruins NHL 51 6 10 16 20
2021-22 Boston Bruins NHL 82 16 28 44 32
2022-23 Boston Bruins NHL 82 16 29 45 30
2023-24 Boston Bruins NHL 82 25 35 60 38
League GP G A Pts PIM
1979-80 Atlanta Flames NHL 4 0 0 0 0
1979-80 U.S. Olympic Team Intl 48 0 3 3 28
1980-81 Boston Bruins NHL 23 0 1 1 11
1981-82 Erie Blades AHL 13 0 1 1 4
1983-84 Minnesota North Stars NHL 3 0 0 0 0
1983-84 Salt Lake Golden Eagles CHL 27 0 2 2 18
League GP G A Pts PIM
2018-19 Fargo Force USHL 60 19 46 65 66
2019-20 U. of Denver NCHC 31 6 10 16 10
2020-21 U. of Denver NCHC 13 5 4 9 4
2021-22 Northern Michigan University CCHA 32 13 31 44 22
2022-23 Allen Americans ECHL 69 49 56 105 67
2022-23 Ontario Reign AHL 2 0 1 1 0
2023-24 Chicago Wolves AHL 3 0 1 1 0
2023-24 Allen Americans ECHL 40 17 38 55 33
League GP G A Pts PIM
2003-04 Augusta Lynx ECHL 63 4 9 13 34
2003-04 Cincinnati Cyclones ECHL 3 0 1 1 4
2004-05 Augusta Lynx ECHL 54 3 7 10 22
League GP G A Pts PIM
2020-21 Tucson Roadrunners AHL 32 1 3 4 6
2021-22 Tucson Roadrunners AHL 68 4 5 9 30
2022-23 Tucson Roadrunners AHL 64 1 12 13 30
2023-24 Arizona Coyotes NHL 1 0 0 0 0
2023-24 Tucson Roadrunners AHL 55 3 10 13 28
League GP G A Pts PIM
1984-85 Brown University ECAC 17 1 5 6 10
1985-86 Brown University ECAC 18 2 6 8 10
1986-87 Brown University ECAC 24 2 8 10 50
League GP G A Pts PIM
1987-88 Flint Spirits IHL 81 48 109 157 113
1988-89 Pittsburgh Penguins NHL 79 12 37 49 112
1989-90 Pittsburgh Penguins NHL 72 32 60 92 138
1990-91 Hartford Whalers NHL 13 8 8 16 18
1990-91 Pittsburgh Penguins NHL 65 31 63 94 83
1991-92 Hartford Whalers NHL 77 26 51 77 141
1992-93 Toronto Maple Leafs NHL 47 13 28 41 53
1992-93 Hartford Whalers NHL 19 5 4 9 58
1993-94 Toronto Maple Leafs NHL 53 13 17 30 67
1994-95 Pittsburgh Penguins NHL 46 13 24 37 66
1995-96 Tampa Bay Lightning NHL 76 16 34 50 65
1996-97 Tampa Bay Lightning NHL 70 18 37 55 95
1997-98 Did Not Play Ind 0 0 0 0 0
1998-99 Tampa Bay Lightning NHL 4 0 0 0 2
1998-99 Cleveland Lumberjacks IHL 6 2 7 9 0
League GP G A Pts PIM
2007-08 Wilkes-Barre/Scranton Penguins AHL 40 0 0 0 17
2007-08 Las Vegas Wranglers ECHL 6 0 0 0 0
2007-08 Wheeling Nailers ECHL 1 0 0 0 0
2008-09 Pittsburgh Penguins NHL 3 0 0 0 0
2008-09 Wilkes-Barre/Scranton Penguins AHL 50 0 1 1 4
2009-10 Pittsburgh Penguins NHL 1 0 0 0 0
2009-10 Wilkes-Barre/Scranton Penguins AHL 45 0 1 1 4
2010-11 Wilkes-Barre/Scranton Penguins AHL 41 0 1 1 4
2011-12 Hamburg Freezers DEL 42 0 2 2 4
2012-13 Houston Aeros AHL 1 0 0 0 0
2012-13 Orlando Solar Bears ECHL 32 0 1 1 0
2013-14 Minnesota Wild NHL 2 0 0 0 0
2013-14 Orlando Solar Bears ECHL 13 0 1 1 0
2013-14 Iowa Wild AHL 19 0 0 0 0
2014-15 Minnesota Wild NHL 2 0 0 0 0
2014-15 Iowa Wild AHL 41 0 0 0 2
2014-15 Quad City Mallards ECHL 1 0 0 0 2
League GP G A Pts PIM
2020-21 Grand Rapids Griffins AHL 24 4 1 5 31
2020-21 Detva HC Slovak 8 0 2 2 22
2021-22 Grand Rapids Griffins AHL 29 1 2 3 13
2021-22 Toledo Walleye ECHL 5 5 3 8 2
2022-23 Iowa Wild AHL 64 4 6 10 16
2023-24 Kansas City Mavericks ECHL 72 39 48 87 72
League GP G A Pts PIM
1951-52 U.S. Olympic Team Intl 0 0 0 0 0
League GP G A Pts PIM
1969-70 Braintree Hawks NEnHL 0 1 9 10 0
1970-71 Braintree Hawks NEnHL 0 0 0 0 0
League GP G A Pts PIM
1972-73 New England Whalers WHA 77 14 23 37 10
1973-74 New England Whalers WHA 72 2 2 4 6
1974-75 New England Whalers WHA 0 0 0 0 0
1974-75 Cape Codders NAHL 69 24 43 67 27
1975-76 New England Whalers WHA 1 0 0 0 0
1975-76 Broome County Dusters NAHL 34 9 23 32 19
1975-76 Cape Codders NAHL 33 9 19 28 6
1976-77 Maine Nordiques NAHL 36 10 22 32 2
1978-79 New Hampshire/Cape Cod Freedoms NEHL 23 11 18 29 6
League GP G A Pts PIM
1984-85 Hershey Bears AHL 30 0 3 3 8
1984-85 Boston Bruins NHL 8 0 0 0 0
1985-86 Boston Bruins NHL 2 0 0 0 0
1985-86 Moncton Golden Flames AHL 41 0 1 1 23
1986-87 Boston Bruins NHL 2 0 0 0 0
1986-87 Moncton Golden Flames AHL 27 0 0 0 14
1987-88 Rochester Americans AHL 7 0 0 0 6
1987-88 Hershey Bears AHL 3 0 0 0 4
1987-88 Binghamton Whalers AHL 6 0 0 0 2
1987-88 Milwaukee Admirals IHL 9 0 0 0 4
1988-89 Jokerit Helsinki FinD1 22 0 3 3 18
League GP G A Pts PIM
1970-71 Bridgeport Home Oilers Ind 16 18 26 44 0
1971-72 Lowell Chiefs NEnHL 0 0 0 0 0
1971-72 Bridgeport Home Oilers Can-Am 18 8 25 33 17
1972-73 Bridgeport Home Oilers Can-Am 0 0 0 0 0
League GP G A Pts PIM
1982-83 Peoria Prancers IHL 11 6 12 18 6
1982-83 Kalamazoo Wings IHL 63 20 58 78 31
1983-84 Kalamazoo Wings IHL 69 31 63 94 52
1984-85 Kalamazoo Wings IHL 42 12 22 34 40
1985-86 Kalamazoo Wings IHL 51 14 18 32 18
League GP G A Pts PIM
2021-22 Niagara University AHA 21 2 0 2 10
2022-23 Niagara University AHA 14 0 1 1 0
League GP G A Pts PIM
1967-68 Concord Eastern Olympics NEnHL 1 1 1 2 2
League GP G A Pts PIM
1970-71 Jacksonville Rockets EHL 7 0 1 1 0
League GP G A Pts PIM
1972-73 Toronto Marlboros OHA 17 8 13 21 22
1974-75 Krefeld EV 1.GBun 0 61 0 0 0
1975-76 Krefeld EV 1.GBun 0 43 0 0 0
1976-77 Krefeld EV 1.GBun 0 57 0 0 0
1977-78 Krefeld EV 1.GBun 0 67 0 0 0
1978-79 Cologne EC 1.GBun 0 0 0 0 0
1978-79 Krefeld EV 1.GBun 0 0 0 0 0
1979-80 Duesseldorf EG 1.GBun 33 43 26 69 26
1980-81 Duesseldorf EG 1.GBun 37 51 41 92 30
1981-82 Duesseldorf EG 1.GBun 44 50 50 100 54
League GP G A Pts PIM
1996-97 Kiekko-Espoo SM-liiga 23 2 0 2 2
2000-01 Blues SM-liiga 1 0 0 0 0
2001-02 New Orleans Brass ECHL 25 8 12 20 48
2001-02 Reading Royals ECHL 31 3 15 18 25
League GP G A Pts PIM
1963-64 Johnstown Jets EHL 3 0 2 2 0
1963-64 Merrimac Valley Chiefs MHL 0 24 25 49 0
1965-66 Merrimac Valley Chiefs MHL 0 0 0 0 0
League GP G A Pts PIM
1987-88 Johnstown Chiefs AAHL 13 0 0 0 4
League GP G A Pts PIM
2018-19 Wheeling Nailers ECHL 33 1 5 6 20
2018-19 Manchester Monarchs ECHL 10 0 3 3 2
2019-20 Greenville Swamp Rabbits ECHL 54 1 17 18 16
2020-21 Cergy-Pontoise France 22 2 8 10 20
2021-22 Cergy-Pontoise France 41 2 25 27 44
2022-23 Odense Bulldogs Denmark 42 2 10 12 16
2023-24 Sheffield Steelers EIHL 52 2 14 16 23
League GP G A Pts PIM
1992-93 Wheeling Thunderbirds ECHL 60 5 17 22 76
League GP G A Pts PIM
1999-00 Halifax Mooseheads QMJHL 63 13 43 56 83
2000-01 Philadelphia Phantoms AHL 71 3 5 8 65
2001-02 Philadelphia Phantoms AHL 61 2 4 6 71
2001-02 Chicago Wolves AHL 15 0 2 2 15
2002-03 Atlanta Thrashers NHL 3 1 1 2 0
2002-03 Chicago Wolves AHL 76 2 17 19 107
2003-04 Chicago Wolves AHL 73 0 6 6 105
2004-05 Manitoba Moose AHL 73 2 10 12 48
2005-06 Anaheim Mighty Ducks NHL 72 2 6 8 46
2006-07 Anaheim Ducks NHL 76 2 6 8 48
2007-08 Anaheim Ducks NHL 23 1 4 5 16
2008-09 Frolunda HC SEL 47 1 5 6 71
2009-10 Portland Pirates AHL 65 2 5 7 83
2010-11 Syracuse Crunch AHL 70 1 3 4 62
League GP G A Pts PIM
2000-01 New York Islanders NHL 20 0 2 2 6
2000-01 Chicago Wolves IHL 14 0 1 1 2
2001-02 Bridgeport Sound Tigers AHL 59 0 3 3 35
2002-03 New York Islanders NHL 10 0 0 0 2
2002-03 Bridgeport Sound Tigers AHL 34 0 4 4 12
2003-04 New York Islanders NHL 50 0 2 2 22
2003-04 Bridgeport Sound Tigers AHL 2 0 0 0 2
2005-06 New York Islanders NHL 63 0 1 1 28
2006-07 New York Islanders NHL 62 0 2 2 24
2007-08 New York Islanders NHL 63 0 6 6 18
2008-09 New York Islanders NHL 5 0 2 2 2
2009-10 New York Islanders NHL 8 0 1 1 2
2009-10 Bridgeport Sound Tigers AHL 4 0 0 0 0
2010-11 New York Islanders NHL 26 0 1 1 25
2011-12 New York Islanders NHL 8 0 2 2 0
2012-13 New York Islanders NHL 3 0 0 0 0
2012-13 Riessersee SC 2.GBun 1 0 0 0 0
2012-13 Bridgeport Sound Tigers AHL 18 0 0 0 4
2013-14 Charlotte Checkers AHL 5 0 0 0 2
League GP G A Pts PIM
1973-74 Oklahoma City Blazers CHL 72 17 37 54 38
1974-75 Oklahoma City Blazers CHL 72 23 36 59 33
1975-76 Tidewater Sharks SHL 69 17 36 53 48
League GP G A Pts PIM
1987-88 U.S. National Team Intl 0 0 0 0 0
1989-90 Kalamazoo Wings IHL 27 8 9 17 47
1989-90 Minnesota North Stars NHL 25 3 3 6 17
1990-91 San Diego Gulls IHL 46 17 10 27 45
1991-92 Boston Bruins NHL 10 0 1 1 22
1992-93 Providence Bruins AHL 57 12 14 26 40
1993-94 San Diego Gulls IHL 50 11 32 43 54
1993-94 San Diego Barracudas RHI 18 5 18 23 28
1994-95 San Diego Gulls IHL 70 22 25 47 48
1995-96 Detroit Vipers IHL 36 0 12 12 40
1995-96 Los Angeles Ice Dogs IHL 22 1 3 4 12
League GP G A Pts PIM
1994-95 North Iowa Huskies USHL 12 3 4 7 29
1994-95 Langley Thunder BCJHL 6 1 0 1 6
League GP G A Pts PIM
1994-95 Washington Molson Ice Ind 0 0 0 0 0
League GP G A Pts PIM
2021-22 Penticton Vees BCHL 27 3 24 27 10
2022-23 Northeastern University H-East 23 1 7 8 6
2023-24 Northeastern University H-East 13 1 0 1 0
League GP G A Pts PIM
1998-99 Colorado Avalanche NHL 79 20 24 44 62
1999-00 Colorado Avalanche NHL 82 20 47 67 42
2000-01 Colorado Avalanche NHL 71 24 41 65 47
2001-02 Colorado Avalanche NHL 82 21 25 46 38
2002-03 Calgary Flames NHL 80 23 30 53 33
2003-04 Buffalo Sabres NHL 76 18 35 53 68
2005-06 Buffalo Sabres NHL 81 30 37 67 32
2006-07 Buffalo Sabres NHL 77 37 32 69 30
2007-08 New York Rangers NHL 82 25 33 58 45
2008-09 New York Rangers NHL 81 22 34 56 32
2009-10 New York Rangers NHL 77 14 18 32 31
2010-11 New York Rangers NHL 24 1 4 5 8
League GP G A Pts PIM
2016-17 Quinnipiac University ECAC 29 4 9 13 36
2017-18 Quinnipiac University ECAC 38 3 7 10 51
League GP G A Pts PIM
1977-78 Port Huron Flags IHL 2 0 0 0 2
League GP G A Pts PIM
1981-82 New Hamburg Hahns MwJHL 3 0 0 0 25
1985-86 Vancouver Canucks NHL 1 0 0 0 2
1985-86 Fredericton Express AHL 32 2 10 12 26
1986-87 Peoria Rivermen IHL 46 2 8 10 32
1987-88 Maine Mariners AHL 66 1 7 8 120
1988-89 Boston Bruins NHL 1 0 0 0 0
1988-89 Maine Mariners AHL 65 1 9 10 49
League GP G A Pts PIM
2003-04 Waterloo Black Hawks USHL 24 0 4 4 18
2005-06 U. of Michigan CCHA 3 0 0 0 2
League GP G A Pts PIM
2023-24 Quinnipiac University ECAC 30 0 0 0 0
2023-24 Utah Grizzlies ECHL 2 0 0 0 0
League GP G A Pts PIM
1958-59 U.S. National Team Intl 22 3 3 6 6
1959-60 U.S. Olympic Team Intl 0 0 2 2 0
1961-62 Waterville Bruins Senior 0 0 0 0 0
League GP G A Pts PIM
2002-03 Houston Aeros AHL 40 2 3 5 64
2003-04 Springfield Falcons AHL 23 0 1 1 16
2003-04 Houston Aeros AHL 13 1 0 1 12
2004-05 Providence Bruins AHL 48 3 4 7 112
2005-06 Providence Bruins AHL 32 4 7 11 47
2006-07 Albany River Rats AHL 7 0 0 0 4
2006-07 Florida Everblades ECHL 56 7 10 17 62
2007-08 Cortina SG Italy-A 27 2 3 5 50
2008-09 Trenton Devils ECHL 47 0 12 12 61
League GP G A Pts PIM
2015-16 Buffalo Sabres NHL 81 24 32 56 22
2016-17 Buffalo Sabres NHL 61 24 33 57 22
2017-18 Buffalo Sabres NHL 67 25 39 64 32
2018-19 Buffalo Sabres NHL 77 28 54 82 26
2019-20 Buffalo Sabres NHL 68 36 42 78 34
2020-21 Buffalo Sabres NHL 21 2 16 18 6
2021-22 Vegas Golden Knights NHL 34 14 11 25 10
2022-23 Vegas Golden Knights NHL 67 27 39 66 6
2023-24 Vegas Golden Knights NHL 63 31 37 68 27
League GP G A Pts PIM
1987-88 Edmonton Oilers NHL 5 1 0 1 10
1987-88 Nova Scotia Oilers AHL 59 8 12 20 102
1988-89 Cape Breton Oilers AHL 67 3 15 18 94
1989-90 Binghamton Whalers AHL 69 3 12 15 61
League GP G A Pts PIM
1964-65 Norwalk Home Oilers Ind 10 4 7 11 0
1965-66 Norwalk Home Oilers Ind 12 5 12 17 0
1966-67 Norwalk Home Oilers Ind 18 5 16 21 0
1968-69 Bridgeport Home Oilers Ind 0 1 3 4 0
League GP G A Pts PIM
1977-78 Toledo Goaldiggers IHL 76 30 56 86 43
1978-79 Toledo Goaldiggers IHL 74 27 45 72 28
1978-79 Philadelphia Firebirds AHL 6 0 0 0 0
1979-80 U.S. Olympic Team Intl 50 21 25 46 22
League GP G A Pts PIM
2013-14 Bridgeport Sound Tigers AHL 1 0 0 0 2
2013-14 Stockton Thunder ECHL 50 6 9 15 57
2014-15 Wilkes-Barre/Scranton Penguins AHL 2 1 2 3 4
2014-15 Greenville Road Warriors ECHL 61 3 16 19 37
2014-15 Hartford Wolf Pack AHL 2 0 0 0 0
2015-16 Charlotte Checkers AHL 1 0 0 0 0
2015-16 Hartford Wolf Pack AHL 2 0 0 0 0
2015-16 Manitoba Moose AHL 10 1 4 5 9
2015-16 Greenville Swamp Rabbits ECHL 62 1 21 22 44
2017-18 Atlanta Gladiators ECHL 2 0 0 0 0
League GP G A Pts PIM
2008-09 Wilkes-Barre/Scranton Penguins AHL 3 0 0 0 4
2008-09 Wheeling Nailers ECHL 67 43 48 91 56
2009-10 Springfield Falcons AHL 1 0 0 0 0
2009-10 Rockford IceHogs AHL 9 1 1 2 4
2009-10 Toledo Walleye ECHL 26 8 13 21 41
2009-10 Reading Royals ECHL 22 9 6 15 16
League GP G A Pts PIM
2018-19 Nashville Predators NHL 4 1 0 1 0
2019-20 Nashville Predators NHL 64 5 6 11 38
2020-21 Nashville Predators NHL 40 2 10 12 23
2021-22 Nashville Predators NHL 66 3 21 24 24
2022-23 Nashville Predators NHL 79 2 9 11 50
2023-24 Nashville Predators NHL 56 3 10 13 24
League GP G A Pts PIM
2019-20 Philadelphia Flyers NHL 52 8 13 21 39
2019-20 Lehigh Valley Phantoms AHL 5 3 1 4 2
2020-21 Philadelphia Flyers NHL 55 20 18 38 28
2021-22 Philadelphia Flyers NHL 63 17 17 34 50
2022-23 Philadelphia Flyers NHL 82 15 24 39 41
2023-24 Philadelphia Flyers NHL 82 22 28 50 37
League GP G A Pts PIM
2020-21 Nashville Predators NHL 2 0 0 0 0
2021-22 Milwaukee Admirals AHL 50 1 13 14 15
2022-23 Chicago Wolves AHL 14 1 4 5 2
2022-23 Colorado Eagles AHL 31 2 17 19 14
2023-24 Ingolstadt ERC DEL 9 0 1 1 0
2023-24 Toronto Marlies AHL 3 0 0 0 0
2023-24 Newfoundland Growlers ECHL 12 0 2 2 6
League GP G A Pts PIM
2023-24 Chicago Wolves AHL 39 2 14 16 18
2023-24 Norfolk Admirals ECHL 9 2 8 10 2
League GP G A Pts PIM
1982-83 Colorado Flames CHL 1 0 1 1 0
1982-83 Peoria Prancers IHL 82 60 51 111 53
1983-84 Binghamton Whalers AHL 78 41 24 65 67
1984-85 Binghamton Whalers AHL 45 26 21 47 18
1984-85 Hartford Whalers NHL 33 7 5 12 10
1985-86 Binghamton Whalers AHL 75 53 35 88 87
1985-86 Hartford Whalers NHL 1 0 0 0 0
1986-87 New Haven Nighthawks AHL 70 37 38 75 45
1986-87 New York Rangers NHL 8 0 0 0 2
1987-88 New Haven Nighthawks AHL 5 11 5 16 9
1987-88 Los Angeles Kings NHL 71 20 23 43 46
1988-89 Los Angeles Kings NHL 21 2 3 5 6
1988-89 Winnipeg Jets NHL 59 14 9 23 33
1989-90 Winnipeg Jets NHL 80 32 18 50 40
1990-91 Toronto Maple Leafs NHL 30 5 10 15 0
1990-91 Winnipeg Jets NHL 17 4 4 8 18
1990-91 Calgary Flames NHL 31 5 7 12 10
1991-92 San Jose Sharks NHL 60 11 4 15 33
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
1971-72 Bridgeport Home Oilers Can-Am 16 9 8 17 11
League GP G A Pts PIM
1981-82 Cape Cod Buccaneers ACHL 17 17 9 26 0
1982-83 Hampton Roads Gulls ACHL 38 25 41 66 22
1983-84 Pinebridge Bucks ACHL 6 3 3 6 5
League GP G A Pts PIM
1976-77 Salt Lake Golden Eagles CHL 10 12 6 18 0
1976-77 Cleveland Barons NHL 46 17 16 33 17
1977-78 Cleveland Barons NHL 78 23 28 51 38
1978-79 Minnesota North Stars NHL 59 23 26 49 42
1978-79 Oklahoma City Stars CHL 8 6 4 10 7
1979-80 Minnesota North Stars NHL 24 5 4 9 13
1980-81 Minnesota North Stars NHL 20 5 12 17 6
1980-81 Hartford Whalers NHL 38 9 9 18 4
1981-82 Hartford Whalers NHL 2 0 1 1 0
1981-82 Erie Blades AHL 5 1 2 3 0
1981-82 Oklahoma City Stars CHL 6 3 5 8 0
1982-83 Springfield Indians AHL 30 10 17 27 38
1982-83 Chicago Blackhawks NHL 4 2 1 3 4
1983-84 New Haven Nighthawks AHL 16 6 7 13 6
League GP G A Pts PIM
2004-05 Tulsa Oilers CHL 5 0 1 1 0
2004-05 Gwinnett Gladiators ECHL 32 0 0 0 4
2005-06 Providence Bruins AHL 1 0 0 0 0
2005-06 Gwinnett Gladiators ECHL 45 0 1 1 10
2006-07 Utah Grizzlies ECHL 11 0 0 0 0
League GP G A Pts PIM
1966-67 Lynn Astros MHL 0 0 0 0 0
League GP G A Pts PIM
1972-73 Rhode Island Eagles EHL 1 0 0 0 2
1972-73 Port Huron Wings IHL 0 0 0 0 0
1972-73 Columbus Golden Seals IHL 0 3 9 12 20
1973-74 Flint Generals IHL 0 16 22 38 65
1973-74 Dayton Gems IHL 0 0 0 0 0
1974-75 Nuermberg EHC 2.GBun 0 38 0 0 0
1980-81 Bremerhaven RSC 2.GBun 4 5 2 7 4
1981-82 Hannover EC 2.GBun 1 0 0 0 0
League GP G A Pts PIM
1970-71 Nashua Maple Leafs NEnHL 0 0 0 0 0
League GP G A Pts PIM
1987-88 U. of Manitoba CWUAA 8 4 8 12 14
League GP G A Pts PIM
2016-17 Boston Bruins NHL 1 0 0 0 0
2017-18 Providence Bruins AHL 58 15 17 32 26
2018-19 Providence Bruins AHL 28 7 9 16 6
2018-19 Boston Bruins NHL 28 3 6 9 2
2019-20 Vaxjo HC SweHL 40 5 8 13 2
2020-21 Farjestads BK Karlstad SweHL 24 5 4 9 4
2020-21 Vaxjo HC SweHL 26 0 4 4 4
League GP G A Pts PIM
1969-70 Trail Smoke Eaters WIHL 30 6 3 9 38
1969-70 Braintree Hawks NEnHL 0 4 3 7 0
League GP G A Pts PIM
2017-18 Quinnipiac University ECAC 37 5 3 8 16
2018-19 Quinnipiac University ECAC 26 5 23 28 2
2019-20 Florida Everblades ECHL 48 2 19 21 8
2020-21 Cleveland Monsters AHL 9 0 0 0 8
2020-21 Belleville Senators AHL 4 0 0 0 2
2021-22 Charlotte Checkers AHL 7 0 2 2 2
2021-22 Hartford Wolf Pack AHL 3 0 0 0 0
2021-22 Jacksonville Icemen ECHL 39 0 25 25 10
2022-23 Jacksonville Icemen ECHL 49 5 18 23 12
2023-24 Jacksonville Icemen ECHL 41 2 17 19 6
League GP G A Pts PIM
1994-95 Johnstown Chiefs ECHL 21 1 6 7 14
1994-95 Charlotte Checkers ECHL 21 1 4 5 21
1995-96 Johnstown Chiefs ECHL 44 3 30 33 64
League GP G A Pts PIM
1994-95 Cornwall Aces AHL 55 6 9 15 56
1995-96 Cornwall Aces AHL 80 12 22 34 178
1996-97 Hershey Bears AHL 61 12 21 33 245
1997-98 Edmonton Oilers NHL 16 0 0 0 20
1997-98 Hamilton Bulldogs AHL 55 19 27 46 235
1998-99 Milwaukee Admirals IHL 69 26 25 51 251
1998-99 Nashville Predators NHL 2 0 1 1 14
1999-00 Kentucky Thoroughblades AHL 73 13 23 36 237
2000-01 Worcester IceCats AHL 41 9 10 19 78
League GP G A Pts PIM
1951-52 Boston Olympics EHL 53 16 33 49 16
1954-55 Worcester Warriors EHL 5 4 3 7 6
League GP G A Pts PIM
1986-87 Fredericton Express AHL 8 0 1 1 0
1986-87 Muskegon Lumberjacks IHL 54 10 10 20 26
1987-88 Baltimore Skipjacks AHL 6 1 1 2 4
League GP G A Pts PIM
2023-24 Michigan Tech CCHA 28 1 2 3 8
League GP G A Pts PIM
1972-73 Braintree Hawks NEnHL 0 0 0 0 0
1973-74 Framingham Pics CAHL 0 0 0 0 0
League GP G A Pts PIM
2013-14 Wheeling Nailers ECHL 67 13 41 54 26
2014-15 Hamilton Bulldogs AHL 25 2 2 4 6
2014-15 Wilkes-Barre/Scranton Penguins AHL 12 1 2 3 0
2014-15 Wheeling Nailers ECHL 26 9 20 29 8
2015-16 Wilkes-Barre/Scranton Penguins AHL 21 5 9 14 2
2015-16 Wheeling Nailers ECHL 24 3 15 18 11
2016-17 Wilkes-Barre/Scranton Penguins AHL 44 6 12 18 12
2017-18 Rochester Americans AHL 74 18 21 39 12
2018-19 Augsburg Panthers DEL 50 8 12 20 35
2019-20 Augsburg Panthers DEL 51 9 10 19 14
2020-21 VSV EC Austria 49 16 24 40 4
2021-22 Landshut EV DEL-2 52 19 37 56 10
2022-23 Nitra MHC Slovak 33 9 16 25 6
2023-24 Nitra MHC Slovak 47 12 34 46 12
League GP G A Pts PIM
2009-10 New York Rangers NHL 69 4 11 15 23
2009-10 Hartford Wolf Pack AHL 5 0 4 4 4
2010-11 New York Rangers NHL 58 3 8 11 14
2011-12 Ottawa Senators NHL 14 1 2 3 2
2011-12 Tampa Bay Lightning NHL 53 2 15 17 16
2012-13 New York Rangers NHL 15 0 0 0 6
2012-13 Connecticut Whale AHL 34 6 9 15 14
2013-14 Florida Panthers NHL 16 1 1 2 6
2013-14 San Antonio Rampage AHL 42 10 11 21 0
2014-15 Moscow Oblast Atlant KHL 60 9 24 33 14
2015-16 Moscow Spartak KHL 49 6 9 15 12
2016-17 Moscow Spartak KHL 57 7 31 38 8
2017-18 Jokerit Helsinki KHL 55 7 20 27 10
2018-19 Rapperswil-Jona Lakers Swiss-A 13 1 3 4 2
League GP G A Pts PIM
2011-12 Carleton University OUAA 12 4 8 12 6
2012-13 Carleton University OUAA 24 2 12 14 20
League GP G A Pts PIM
1976-77 Mississauga Golden Arrows OHASr 30 15 22 37 52
League GP G A Pts PIM
1980-81 Valpellice Italy-A 0 28 32 60 0
1981-82 Valpellice Italy-A 0 30 37 67 0
1982-83 Valpellice Italy-A 0 32 47 79 0
1983-84 Merano Italy-A 0 28 33 61 0
1984-85 Merano Italy-A 0 31 40 71 0
1985-86 Merano Italy-A 23 29 27 56 12
1986-87 Merano Italy-A 0 22 22 44 0
1987-88 Merano Italy-A 26 15 12 27 8
1990-91 Brunico SG Italy-A 15 0 5 5 2
League GP G A Pts PIM
1969-70 Braintree Hawks NEnHL 0 9 15 24 0
League GP G A Pts PIM
2004-05 Pee Dee Pride ECHL 14 0 6 6 2
2004-05 Charlotte Checkers ECHL 11 1 4 5 8
2004-05 Mississippi Sea Wolves ECHL 22 3 5 8 4
League GP G A Pts PIM
2017-18 Minnesota Wild NHL 6 0 1 1 0
2018-19 Minnesota Wild NHL 81 12 12 24 29
2018-19 Iowa Wild AHL 5 3 3 6 0
2019-20 Minnesota Wild NHL 67 8 20 28 54
2020-21 Minnesota Wild NHL 56 6 26 32 49
2021-22 Minnesota Wild NHL 62 10 17 27 69
2022-23 Buffalo Sabres NHL 17 4 0 4 0
2022-23 Minnesota Wild NHL 45 2 5 7 26
2023-24 Buffalo Sabres NHL 67 10 18 28 64
League GP G A Pts PIM
2015-16 Rouyn-Noranda Huskies QMJHL 33 16 11 27 57
2016-17 Colorado Avalanche NHL 5 0 1 1 4
2016-17 San Antonio Rampage AHL 63 15 23 38 78
2017-18 Colorado Avalanche NHL 17 0 3 3 29
2017-18 San Antonio Rampage AHL 35 8 5 13 34
2018-19 Colorado Avalanche NHL 15 1 1 2 14
2018-19 Colorado Eagles AHL 54 19 25 44 63
2019-20 Colorado Eagles AHL 47 16 16 32 87
2020-21 Bridgeport Sound Tigers AHL 10 1 1 2 8
2020-21 Binghamton Devils AHL 16 4 10 14 8
2020-21 New Jersey Devils NHL 1 0 0 0 7
2021-22 Utica Comets AHL 53 22 30 52 102
2021-22 New Jersey Devils NHL 9 1 1 2 2
2022-23 Boston Bruins NHL 61 5 7 12 114
2023-24 Calgary Flames NHL 59 6 6 12 35
League GP G A Pts PIM
1996-97 Edmonton Oilers NHL 79 15 17 32 45
1997-98 Edmonton Oilers NHL 66 9 6 15 73
1998-99 Edmonton Oilers NHL 82 20 24 44 54
1999-00 Edmonton Oilers NHL 65 9 22 31 68
2000-01 Edmonton Oilers NHL 74 20 16 36 20
2001-02 Edmonton Oilers NHL 82 8 17 25 32
2002-03 Washington Capitals NHL 82 15 17 32 36
2003-04 Buffalo Sabres NHL 14 1 8 9 4
2003-04 Washington Capitals NHL 68 8 12 20 32
2005-06 Buffalo Sabres NHL 81 7 16 23 28
2006-07 San Jose Sharks NHL 81 16 17 33 43
2007-08 San Jose Sharks NHL 78 9 13 22 24
2008-09 San Jose Sharks NHL 62 10 13 23 25
2009-10 Buffalo Sabres NHL 73 10 12 22 14
2010-11 Buffalo Sabres NHL 73 5 11 16 12
League GP G A Pts PIM
2009-10 Binghamton Senators AHL 6 1 0 1 2
2010-11 Binghamton Senators AHL 66 3 4 7 133
2011-12 Binghamton Senators AHL 73 5 15 20 95
2012-13 Ottawa Senators NHL 33 2 4 6 26
2012-13 Binghamton Senators AHL 38 5 6 11 75
2013-14 Ottawa Senators NHL 57 2 9 11 64
2014-15 Ottawa Senators NHL 75 0 12 12 97
2015-16 Edmonton Oilers NHL 53 1 5 6 75
2016-17 Edmonton Oilers NHL 40 2 4 6 65
2017-18 Edmonton Oilers NHL 21 0 2 2 31
2017-18 Bakersfield Condors AHL 24 0 0 0 27
2018-19 Binghamton Devils AHL 47 2 5 7 96
2018-19 New Jersey Devils NHL 10 0 0 0 10
League GP G A Pts PIM
1972-73 Boston Braves AHL 76 38 28 66 99
1973-74 Boston Bruins NHL 1 0 0 0 0
1973-74 Boston Braves AHL 66 30 18 48 62
1974-75 Richmond Robins AHL 49 10 11 21 94
1974-75 Washington Capitals NHL 27 5 8 13 21
1975-76 New Haven Nighthawks AHL 22 10 9 19 28
1975-76 Richmond Robins AHL 9 2 2 4 10
1975-76 Washington Capitals NHL 46 6 5 11 12
1976-77 Johnstown Jets NAHL 2 1 0 1 0
1977-78 Long Beach Sharks/Rockets PHL 5 1 0 1 14
League GP G A Pts PIM
1976-77 London Kings CSAHL 0 0 0 0 0
1977-78 London Kings CSAHL 28 7 16 23 73
1978-79 London Kings CSAHL 0 0 0 0 0
League GP G A Pts PIM
2016-17 Providence Bruins AHL 70 6 26 32 18
2016-17 Boston Bruins NHL 2 0 0 0 2
2017-18 Providence Bruins AHL 14 0 4 4 14
2017-18 Boston Bruins NHL 61 3 12 15 22
2018-19 Boston Bruins NHL 66 3 15 18 68
2019-20 Boston Bruins NHL 68 4 17 21 34
2020-21 Boston Bruins NHL 37 5 15 20 22
2021-22 Boston Bruins NHL 73 4 20 24 24
2022-23 Boston Bruins NHL 75 4 22 26 28
2023-24 Boston Bruins NHL 63 2 9 11 37
League GP G A Pts PIM
2000-01 Macon Whoopee CHL 15 5 11 16 18
2000-01 Columbus Cottonmouths CHL 6 0 1 1 0
2000-01 Border City Bandits CHL 22 3 8 11 4
2001-02 New Haven Knights UHL 2 0 0 0 2
League GP G A Pts PIM
2020-21 Chicago Wolves AHL 15 0 2 2 2
2020-21 Florida Everblades ECHL 5 5 4 9 0
2021-22 HPK Hameenlinna SM-liiga 22 2 6 8 12
2021-22 Milwaukee Admirals AHL 9 0 0 0 0
2022-23 Mora IK Swe-1 12 2 4 6 0
2022-23 Kristianstads IK Swe-1 36 4 11 15 10
2023-24 Sheffield Steelers EIHL 15 3 3 6 0
2023-24 South Carolina Stingrays ECHL 31 10 6 16 10
League GP G A Pts PIM
1995-96 Dayton Bombers ECHL 42 0 2 2 16
1995-96 Minnesota Arctic Blast RHI 15 0 1 1 0
1996-97 Providence Bruins AHL 7 0 2 2 0
1996-97 Dayton Bombers ECHL 26 0 2 2 0
1996-97 Michigan K-Wings IHL 9 0 0 0 0
1997-98 Cardiff Devils BISL 22 0 2 2 0
1998-99 Cardiff Devils BISL 26 0 1 1 2
1999-00 Cardiff Devils BISL 26 0 1 1 0
2000-01 Cardiff Devils BISL 25 0 2 2 0
League GP G A Pts PIM
2000-01 Philadelphia Phantoms AHL 57 8 8 16 12
2000-01 Trenton Titans ECHL 9 3 5 8 2
League GP G A Pts PIM
1979-80 Flint Generals IHL 62 13 27 40 59
1979-80 Port Huron Flags IHL 5 1 2 3 2
League GP G A Pts PIM
2018-19 Rochester Americans AHL 38 1 8 9 18
2019-20 Rochester Americans AHL 23 1 1 2 12
2020-21 Chicago Wolves AHL 15 1 1 2 7
2021-22 Henderson Silver Knights AHL 13 0 2 2 8
2021-22 Abbotsford Canucks AHL 15 1 1 2 2
2022-23 Florida Everblades ECHL 22 3 4 7 8
2022-23 Henderson Silver Knights AHL 17 1 1 2 8
2023-24 Henderson Silver Knights AHL 35 3 5 8 14
League GP G A Pts PIM
2009-10 Syracuse Crunch AHL 7 0 0 0 0
2009-10 Gwinnett Gladiators ECHL 20 9 7 16 6
2010-11 Ritten Renon Italy-A 21 9 11 20 10
2010-11 Las Vegas Wranglers ECHL 21 7 9 16 46
2011-12 Tingsryds AIF Swe-1 3 0 0 0 0
2011-12 South Carolina Stingrays ECHL 16 4 6 10 4
2012-13 Utah Grizzlies ECHL 2 0 0 0 2
2012-13 Wheeling Nailers ECHL 22 3 9 12 18
2013-14 Belfast Giants EIHL 44 18 32 50 78
2014-15 Nottingham Panthers EIHL 31 11 19 30 26
2015-16 Belfast Giants EIHL 33 11 19 30 85
2016-17 Belfast Giants EIHL 49 20 35 55 107
2018-19 Belfast Giants EIHL 23 4 20 24 18
League GP G A Pts PIM
1965-66 Merrimac Valley Chiefs MHL 0 0 0 0 0
League GP G A Pts PIM
1969-70 Braintree Hawks NEnHL 0 3 3 6 0
League GP G A Pts PIM
2015-16 Rochester Americans AHL 3 0 0 0 0
2015-16 Elmira Jackals ECHL 59 20 37 57 16
2016-17 Charlotte Checkers AHL 2 0 1 1 0
2016-17 Orlando Solar Bears ECHL 12 4 5 9 0
2016-17 Indy Fuel ECHL 6 1 3 4 2
2016-17 Atlanta Gladiators ECHL 14 6 5 11 9
2017-18 Banska Bystrica HC 05 Slovak 51 15 32 47 18
2018-19 Olten EHC Swiss-Sw 44 11 46 57 58
2019-20 Banska Bystrica HC 05 Slovak 33 10 27 37 38
2020-21 Bad Nauheim EC DEL-2 49 20 59 79 48
2021-22 Bayreuth EHC DEL-2 48 14 60 74 18
League GP G A Pts PIM
1970-71 Lowell Chiefs NEnHL 0 0 0 0 0
League GP G A Pts PIM
2023-24 Montreal Canadiens NHL 2 0 2 2 0
League GP G A Pts PIM
1970-71 Montreal Voyageurs AHL 55 11 15 26 67
1971-72 Boston Braves AHL 75 20 14 34 38
1972-73 Los Angeles Sharks WHA 19 8 7 15 11
1972-73 New England Whalers WHA 59 4 14 18 21
1973-74 Greensboro Generals SHL 12 4 6 10 9
1973-74 Phoenix Roadrunners WHL 30 11 7 18 30
1973-74 Los Angeles Sharks WHA 8 0 1 1 0
1974-75 Cape Codders NAHL 61 15 28 43 26
1976-77 Kiekkoreipas Lahti SM-liiga 35 12 7 19 111
1979-80 Vienna Austria 40 44 50 94 41
1980-81 Austria Intl 34 26 43 69 33
League GP G A Pts PIM
1994-95 UMass-Amherst H-East 21 4 7 11 6
1995-96 UMass-Amherst H-East 35 7 9 16 20
League GP G A Pts PIM
2020-21 Maryland Black Bears NAHL 13 2 3 5 45
League GP G A Pts PIM
1994-95 Knoxville Cherokees ECHL 65 16 17 33 29
1995-96 Knoxville Cherokees ECHL 6 1 1 2 4
League GP G A Pts PIM
2003-04 Binghamton Senators AHL 5 1 0 1 4
2004-05 Binghamton Senators AHL 4 0 0 0 0
2004-05 Pee Dee Pride ECHL 70 27 36 63 46
2005-06 Binghamton Senators AHL 79 7 22 29 45
2006-07 Norfolk Admirals AHL 11 1 2 3 0
2006-07 Bridgeport Sound Tigers AHL 35 6 7 13 12
2006-07 Trenton Titans ECHL 26 12 19 31 8
2007-08 Frankfurt Lions DEL 7 1 2 3 2
2007-08 SaiPa Lappeenranta SM-liiga 9 1 0 1 2
2007-08 Bridgeport Sound Tigers AHL 12 1 1 2 6
2008-09 Wolfsburg Grizzly Adams DEL 34 4 3 7 26
2009-10 South Carolina Stingrays ECHL 70 21 40 61 50
League GP G A Pts PIM
1997-98 Canadian National Team Intl 54 4 12 16 50
1998-99 London Knights BISL 36 6 11 17 48
1999-00 Bracknell Bees BISL 42 4 13 17 36
2000-01 Belfast Giants BISL 48 6 22 28 58
2001-02 Belfast Giants BISL 43 0 6 6 30
2002-03 Belfast Giants BISL 32 3 10 13 51
2003-04 Belfast Giants EIHL 55 9 21 30 94
2004-05 Belfast Giants EIHL 53 17 24 41 83
2005-06 Belfast Giants EIHL 30 2 11 13 48
2006-07 Sheffield Steelers EIHL 42 6 16 22 50
2006-07 Slough Jets EPL 8 1 0 1 26
2007-08 Sheffield Steelers EIHL 3 1 0 1 6
2007-08 Belfast Giants EIHL 40 4 17 21 63
2007-08 Cardiff Devils EIHL 3 0 1 1 0
2008-09 Belfast Giants EIHL 49 5 10 15 58
2009-10 Belfast Giants EIHL 38 1 8 9 78
League GP G A Pts PIM
1980-81 New Haven Nighthawks AHL 1 0 1 1 0
1981-82 Springfield Indians AHL 59 9 12 21 25
1981-82 Kalamazoo Wings IHL 15 3 3 6 0
League GP G A Pts PIM
1972-73 Rhode Island Eagles EHL 22 6 12 18 23
1972-73 New England Whalers WHA 34 1 5 6 12
1973-74 Jacksonville Barons AHL 45 8 8 16 54
1973-74 New England Whalers WHA 34 0 3 3 14
1974-75 Quebec Nordiques WHA 56 6 8 14 75
1974-75 Maine Nordiques NAHL 3 1 0 1 8
1975-76 Quebec Nordiques WHA 54 4 7 11 75
1975-76 Maine Nordiques NAHL 2 1 0 1 0
1976-77 Tidewater Sharks SHL 37 5 16 21 48
1976-77 Erie Blades NAHL 34 2 25 27 42
1976-77 Calgary Cowboys WHA 5 0 0 0 4
1980-81 Austria Intl 19 5 4 9 34
League GP G A Pts PIM
1995-96 Peoria Rivermen IHL 73 17 25 42 45
1996-97 Rochester Americans AHL 20 5 3 8 10
1996-97 Milwaukee Admirals IHL 42 7 9 16 22
1997-98 Tallahassee Tiger Sharks ECHL 22 5 7 12 26
1997-98 Graz EC Austria 14 6 4 10 10
1998-99 Heilbronn EC GerBun 54 21 26 47 56
1999-00 Esbjerg Denmark 0 0 0 0 0
League GP G A Pts PIM
1973-74 U. of Guelph OUAA 0 8 11 19 45
League GP G A Pts PIM
2021-22 Trois-Rivieres Lions ECHL 18 3 2 5 0
2022-23 Savannah Ghost Pirates ECHL 57 9 11 20 6
League GP G A Pts PIM
1998-99 Milwaukee Admirals IHL 70 8 14 22 134
1999-00 Milwaukee Admirals IHL 1 0 0 0 2
League GP G A Pts PIM
1989-90 Springfield Indians AHL 57 24 18 42 10
1990-91 Capital District Islanders AHL 1 0 1 1 0
1990-91 Kansas City Blades IHL 54 18 18 36 20
League GP G A Pts PIM
1998-99 Syracuse Crunch AHL 45 1 4 5 43
1999-00 Wilkes-Barre/Scranton Penguins AHL 67 0 12 12 40
2000-01 Wilkes-Barre/Scranton Penguins AHL 66 6 13 19 37
2001-02 Providence Bruins AHL 31 6 13 19 14
2001-02 Boston Bruins NHL 1 0 0 0 0
2002-03 Providence Bruins AHL 72 8 27 35 50
2003-04 Krefeld Penguins DEL 47 5 16 21 38
2004-05 Wilkes-Barre/Scranton Penguins AHL 65 3 17 20 26
2005-06 Wilkes-Barre/Scranton Penguins AHL 52 3 26 29 48
2006-07 Linkopings HC SEL 25 1 4 5 24
League GP G A Pts PIM
2016-17 Arizona Coyotes NHL 3 0 2 2 0
2017-18 Arizona Coyotes NHL 82 23 42 65 24
2018-19 Arizona Coyotes NHL 82 14 33 47 24
2019-20 Arizona Coyotes NHL 70 17 27 44 28
2020-21 Arizona Coyotes NHL 56 14 21 35 18
2021-22 Arizona Coyotes NHL 67 28 35 63 28
2022-23 Arizona Coyotes NHL 82 37 49 86 49
2023-24 Arizona Coyotes NHL 78 33 43 76 32
League GP G A Pts PIM
2017-18 Cincinnati Cyclones ECHL 5 0 1 1 4
2017-18 Knoxville Ice Bears SPHL 22 10 10 20 10
2017-18 Manchester Monarchs ECHL 3 1 0 1 0
2017-18 Atlanta Gladiators ECHL 2 0 0 0 0
2017-18 Worcester Railers ECHL 17 2 4 6 4
2018-19 Worcester Railers ECHL 31 7 10 17 8
League GP G A Pts PIM
1989-90 HIFK Helsinki SM-liiga 43 5 4 9 6
1990-91 HIFK Helsinki SM-liiga 41 3 7 10 10
League GP G A Pts PIM
1996-97 Kelowna Rockets WHL 68 40 57 97 96
1997-98 Fredericton Canadiens AHL 3 0 0 0 4
1997-98 New Orleans Brass ECHL 56 26 46 72 34
1998-99 Fredericton Canadiens AHL 70 14 29 43 42
1999-00 Milwaukee Admirals IHL 12 1 2 3 0
1999-00 Springfield Falcons AHL 12 2 4 6 8
1999-00 Mississippi Sea Wolves ECHL 42 16 35 51 54
2000-01 Charlotte Checkers ECHL 72 40 61 101 34
2001-02 Bad Toelz EC 2.GBun 52 25 48 73 60
2002-03 Iserlohn Roosters DEL 52 12 26 38 42
2003-04 Iserlohn Roosters DEL 51 18 31 49 58
2004-05 Krefeld Penguins DEL 52 12 30 42 28
2005-06 Augsburg Panthers DEL 52 22 38 60 64
2006-07 Nuermberg Sinupret Ice Tigers DEL 52 22 29 51 36
2007-08 Nuermberg Sinupret Ice Tigers DEL 49 14 37 51 38
2008-09 Nuermberg Sinupret Ice Tigers DEL 50 17 38 55 42
2009-10 Mannheim Eagles DEL 56 23 22 45 14
2010-11 Mannheim Eagles DEL 49 7 15 22 10
2011-12 Hannover Scorpions DEL 52 15 20 35 26
2012-13 Hannover Scorpions DEL 52 9 25 34 22
2013-14 Lausitzer Foxes DEL-2 47 15 45 60 18
2014-15 Lausitzer Foxes DEL-2 50 23 32 55 24
League GP G A Pts PIM
1969-70 Braintree Hawks NEnHL 0 1 3 4 0
1972-73 Braintree Hawks NEnHL 0 0 0 0 0
League GP G A Pts PIM
2020-21 Assat Pori SM-liiga 58 3 9 12 56
2021-22 HIFK Helsinki SM-liiga 52 4 12 16 10
2022-23 HIFK Helsinki SM-liiga 24 1 6 7 6
2023-24 HIFK Helsinki SM-liiga 23 2 3 5 10
League GP G A Pts PIM
2018-19 Rockford IceHogs AHL 9 0 4 4 8
2019-20 Rockford IceHogs AHL 41 2 6 8 18
2020-21 Rockford IceHogs AHL 6 0 2 2 0
2021-22 Toronto Marlies AHL 36 1 9 10 30
2021-22 Rockford IceHogs AHL 8 0 1 1 2
2022-23 Vienna Austria 24 2 5 7 12
League GP G A Pts PIM
1991-92 Johnstown Chiefs ECHL 43 8 12 20 73
1991-92 Maine Mariners AHL 28 1 2 3 18
1992-93 Providence Bruins AHL 34 1 10 11 36
1992-93 Cincinnati Cyclones IHL 3 0 1 1 2
1992-93 Johnstown Chiefs ECHL 25 4 14 18 18
1993-94 Rochester Americans AHL 58 2 13 15 77
1993-94 Providence Bruins AHL 23 1 2 3 32
1994-95 Rochester Americans AHL 70 3 16 19 113
1995-96 Los Angeles Ice Dogs IHL 78 6 11 17 96
1996-97 Syracuse Crunch AHL 69 10 15 25 61
1997-98 Rosenheim Star Bulls DEL 44 2 4 6 46
1998-99 Landshut EV DEL 48 1 3 4 38
1999-00 Providence Bruins AHL 2 0 0 0 2
1999-00 Iserlohn EC 2.GBun 39 2 25 27 102
League GP G A Pts PIM
2013-14 Indiana Ice USHL 24 6 8 14 45
2014-15 Sioux City Musketeers USHL 56 24 25 49 86
2015-16 Northeastern University H-East 41 6 12 18 50
2016-17 Northeastern University H-East 28 3 3 6 38
2016-17 Albany Devils AHL 1 0 0 0 0
2017-18 Manchester Monarchs ECHL 35 12 17 29 18
2017-18 Springfield Thunderbirds AHL 19 1 3 4 12
2017-18 Cleveland Monsters AHL 12 2 1 3 4
2018-19 Ontario Reign AHL 15 2 2 4 8
2018-19 Manchester Monarchs ECHL 38 16 14 30 28
2018-19 Binghamton Devils AHL 7 1 1 2 8
2019-20 Indy Fuel ECHL 32 4 9 13 33
2019-20 Stockton Heat AHL 11 0 1 1 2
League GP G A Pts PIM
1976-77 Salt Lake Golden Eagles CHL 62 33 27 60 10
1976-77 Cleveland Barons NHL 13 0 5 5 2
1977-78 Broome Dusters AHL 14 1 1 2 2
1977-78 Salt Lake Golden Eagles CHL 14 4 8 12 0
1977-78 Cleveland Barons NHL 28 5 4 9 6
1977-78 Phoenix Roadrunners CHL 17 10 11 21 2
1978-79 Tulsa Oilers CHL 74 31 32 63 22
1979-80 Oklahoma City Stars CHL 41 10 12 22 11
1979-80 Cincinnati Stingers CHL 17 3 7 10 0
1979-80 Baltimore Clippers EHL 1 0 0 0 0
1980-81 Krefeld EHC 2.GBun 40 32 24 56 64
1981-82 Krefeld EV 2.GBun 41 41 32 73 54
1982-83 Tulsa Oilers CHL 48 28 16 44 4
1982-83 Krefeld EV 2.GBun 24 25 20 45 86
League GP G A Pts PIM
1995-96 Worcester IceCats AHL 7 1 0 1 6
1996-97 Worcester IceCats AHL 74 21 35 56 66
1997-98 Worcester IceCats AHL 70 15 33 48 56
1998-99 Indianapolis Ice IHL 70 17 46 63 59
1999-00 Orlando Solar Bears IHL 76 13 38 51 112
2000-01 Milan HC Italy-A 36 31 26 57 79
2001-02 Lugano Swiss-A 4 3 1 4 0
2001-02 Bridgeport Sound Tigers AHL 17 2 7 9 12
2002-03 Hamburg Freezers DEL 52 11 19 30 34
2003-04 Geneve Servette Swiss-A 0 0 0 0 0
2003-04 Chur EHC Swiss-B 33 21 31 52 64
2004-05 Danbury Trashers UHL 1 0 0 0 10
2011-12 Delaware Federals FHL 4 1 4 5 0
2012-13 Pennsylvania Blues FHL 2 1 0 1 2
League GP G A Pts PIM
1991-92 New York Islanders NHL 17 1 4 5 9
1992-93 New York Islanders NHL 75 7 17 24 67
1993-94 New York Islanders NHL 74 3 11 14 70
1994-95 New York Islanders NHL 26 6 7 13 26
1995-96 New York Islanders NHL 55 3 10 13 54
1996-97 New York Islanders NHL 81 3 11 14 47
1997-98 New York Islanders NHL 63 2 11 13 45
1998-99 Montreal Canadiens NHL 17 1 1 2 11
1998-99 New York Islanders NHL 59 1 8 9 30
1999-00 Montreal Canadiens NHL 57 0 6 6 22
2000-01 Vancouver Canucks NHL 76 3 11 14 46
2001-02 Vancouver Canucks NHL 81 1 10 11 50
2002-03 Columbus Blue Jackets NHL 61 0 1 1 46
2003-04 Columbus Blue Jackets NHL 77 0 4 4 44
2005-06 Kloten HC Swiss-A 28 0 2 2 99
2006-07 Lowell Devils AHL 25 0 4 4 14
League GP G A Pts PIM
1997-98 Hamilton Bulldogs AHL 77 15 10 25 31
1998-99 Edmonton Oilers NHL 3 0 0 0 0
1998-99 Hamilton Bulldogs AHL 72 17 14 31 73
1999-00 Edmonton Oilers NHL 5 0 0 0 10
1999-00 Hamilton Bulldogs AHL 70 23 17 40 85
2000-01 Edmonton Oilers NHL 37 2 4 6 29
2000-01 Pittsburgh Penguins NHL 11 0 0 0 14
2001-02 Pittsburgh Penguins NHL 82 6 11 17 71
2002-03 New York Rangers NHL 24 1 4 5 0
2002-03 Pittsburgh Penguins NHL 44 2 2 4 72
2003-04 New York Rangers NHL 59 5 2 7 82
2004-05 Providence Bruins AHL 64 12 15 27 52
2005-06 Boston Bruins NHL 55 2 2 4 53
2005-06 Davos HC Swiss-A 4 2 1 3 2
2006-07 New Jersey Devils NHL 6 0 0 0 7
2006-07 Lowell Devils AHL 39 8 3 11 33
2007-08 Lugano Swiss-A 15 1 1 2 18
2008-09 Albany River Rats AHL 12 1 5 6 4
2008-09 Carolina Hurricanes NHL 11 2 0 2 10
2008-09 Astana Barys KHL 12 2 1 3 51
2009-10 Providence Bruins AHL 9 1 0 1 2
League GP G A Pts PIM
2017-18 Minnesota State U - Mankato WCHA 31 0 2 2 0
2018-19 Utica Comets AHL 3 0 0 0 0
2018-19 Laval Rocket AHL 14 0 0 0 0
2018-19 Maine Mariners ECHL 20 0 1 1 0
2019-20 Maine Mariners ECHL 36 0 2 2 0
2020-21 Trencin Dukla Slovak 9 0 0 0 0
2020-21 Tucson Roadrunners AHL 11 0 1 1 0
2021-22 KalPa Kuopio SM-liiga 34 0 0 0 0
2021-22 Bratislava Capitals Austria 11 0 0 0 0
2022-23 Trencin Dukla Slovak 40 0 0 0 0
2023-24 Trencin Dukla Slovak 40 0 0 0 0
League GP G A Pts PIM
2023-24 Colorado Grit NAHL 12 0 0 0 2
League GP G A Pts PIM
1990-91 North Battleford North Stars SJHL 15 0 0 0 0
1991-92 Nashville Knights ECHL 12 0 0 0 4
League GP G A Pts PIM
2006-07 Milwaukee Admirals AHL 27 3 7 10 4
2006-07 Worcester Sharks AHL 9 0 1 1 2
2006-07 Trenton Titans ECHL 30 14 13 27 26
2007-08 Milwaukee Admirals AHL 43 4 10 14 25
2007-08 Augusta Lynx ECHL 29 15 13 28 37
2008-09 Odense Bulldogs Denmark 36 24 26 50 32
2009-10 Wolfsburg Grizzly Adams DEL 56 28 29 57 22
2010-11 Wolfsburg Grizzly Adams DEL 48 21 27 48 69
2011-12 Wolfsburg Grizzly Adams DEL 52 17 31 48 34
2012-13 Ingolstadt ERC DEL 48 19 20 39 36
2013-14 Ingolstadt ERC DEL 49 22 19 41 53
2014-15 Ingolstadt ERC DEL 40 22 8 30 60
2015-16 Ingolstadt ERC DEL 46 16 26 42 63
2016-17 Ingolstadt ERC DEL 24 13 15 28 18
2017-18 Ingolstadt ERC DEL 52 13 17 30 48
League GP G A Pts PIM
1978-79 St. Louis Blues NHL 9 0 4 4 12
1978-79 Salt Lake Golden Eagles CHL 60 4 15 19 122
1979-80 St. Louis Blues NHL 12 0 1 1 10
1979-80 Salt Lake Golden Eagles CHL 49 3 14 17 93
1980-81 St. Louis Blues NHL 1 0 0 0 0
1980-81 Salt Lake Golden Eagles CHL 53 7 30 37 74
1981-82 Dallas Black Hawks CHL 22 0 7 7 53
1981-82 Fort Worth Texans CHL 31 4 6 10 41
1981-82 Muskegon Mohawks IHL 16 2 5 7 25
League GP G A Pts PIM
2016-17 Rochester Americans AHL 15 0 2 2 2
2016-17 Elmira Jackals ECHL 45 11 13 24 28
2017-18 Worcester Railers ECHL 59 14 11 25 31
2018-19 Milwaukee Admirals AHL 11 0 0 0 6
2018-19 Atlanta Gladiators ECHL 45 11 18 29 17
2019-20 Ritten Sport AlpsHL 44 28 32 60 30
2020-21 Tulsa Oilers ECHL 66 20 23 43 45
2021-22 Nottingham Panthers EIHL 49 17 15 32 25
League GP G A Pts PIM
1990-91 St. Lawrence University ECAC 28 1 16 17 42
1991-92 St. Lawrence University ECAC 34 9 17 26 40
1992-93 Erie Panthers ECHL 4 0 0 0 21
1992-93 Greensboro Monarchs ECHL 52 3 13 16 165
League GP G A Pts PIM
1989-90 Brockville Braves CJHL 55 74 84 158 47
1990-91 St. Lawrence University ECAC 30 24 35 59 36
1991-92 St. Lawrence University ECAC 33 25 37 62 24
1992-93 Raleigh Icecaps ECHL 49 11 21 32 24
1992-93 Ilves Tampere SM-liiga 10 2 2 4 4
1993-94 Raleigh Icecaps ECHL 27 18 19 37 10
League GP G A Pts PIM
1999-00 Cleveland Lumberjacks IHL 1 0 0 0 0
1999-00 Saint John Flames AHL 4 0 0 0 0
1999-00 Wilkes-Barre/Scranton Penguins AHL 13 0 0 0 0
1999-00 Greensboro Generals ECHL 4 0 0 0 7
2000-01 Chicago Blackhawks NHL 3 0 0 0 0
2000-01 Norfolk Admirals AHL 35 0 0 0 10
League GP G A Pts PIM
2017-18 Edinburgh Capitals EIHL 39 2 4 6 14
2018-19 Coventry Blaze EIHL 54 8 8 16 14
2019-20 Coventry Blaze EIHL 44 10 13 23 21
2021-22 Dundee Stars EIHL 49 10 11 21 12
2022-23 Fife Flyers EIHL 43 8 8 16 8
League GP G A Pts PIM
2009-10 Gwinnett Gladiators ECHL 46 11 10 21 27
2009-10 Charlotte Checkers ECHL 7 1 1 2 2
2010-11 Eindhoven Kemphanen Hlnd 40 28 26 54 40
League GP G A Pts PIM
1935-36 U.S. National Team Intl 0 0 0 0 0
1937-38 Boston Olympics Ind 0 0 0 0 0
1938-39 Boston Olympics Ind 0 0 0 0 0
League GP G A Pts PIM
1990-91 Drummondville Voltigeurs QMJHL 22 3 14 17 27
1991-92 Winston-Salem Thunderbirds ECHL 7 1 1 2 9
1991-92 Beauport Harfangs QMJHL 20 5 6 11 41
1992-93 Wheeling Thunderbirds ECHL 48 5 10 15 44
1993-94 South Carolina Stingrays ECHL 8 2 0 2 10
League GP G A Pts PIM
1992-93 Seattle Thunderbirds WHL 45 22 28 50 55
1993-94 San Diego Gulls IHL 2 2 1 3 0
1993-94 Anaheim Mighty Ducks NHL 13 1 6 7 8
1994-95 San Diego Gulls IHL 45 9 15 24 71
1994-95 Anaheim Mighty Ducks NHL 9 2 2 4 5
1995-96 Anaheim Mighty Ducks NHL 1 0 0 0 0
1995-96 Los Angeles Ice Dogs IHL 64 12 20 32 112
1995-96 Baltimore Bandits AHL 12 2 4 6 34
1996-97 Rochester Americans AHL 1 0 2 2 15
1996-97 Providence Bruins AHL 63 12 23 35 130
1996-97 Detroit Vipers IHL 1 0 0 0 2
1997-98 Duesseldorf EG DEL 44 9 14 23 120
1998-99 Schwenningen Wild Wings DEL 8 2 1 3 16
1998-99 Kassel Huskies DEL 18 1 3 4 22
1999-00 Schwenningen Wild Wings DEL 48 8 6 14 172
2000-01 Long Beach Ice Dogs WCHL 62 28 32 60 149
2001-02 Long Beach Ice Dogs WCHL 51 14 25 39 163
League GP G A Pts PIM
1995-96 Prince Edward Island Senators AHL 67 6 24 30 32
1996-97 HIFK Helsinki SM-liiga 46 9 12 21 79
1997-98 HIFK Helsinki SM-liiga 45 8 10 18 71
1998-99 Milwaukee Admirals IHL 11 0 1 1 25
League GP G A Pts PIM
2001-02 Peissenberg Hornets GerReg 20 3 11 14 60
2002-03 Orlando Seals ACHL 4 0 1 1 4
2003-04 Winston-Salem T-birds SEHL 10 2 4 6 21
2003-04 Greensboro Generals ECHL 34 1 5 6 8
2006-07 New England Stars NEHL 0 0 0 0 0
2008-09 Hudson Valley Bears EPHL 1 0 0 0 0
League GP G A Pts PIM
2014-15 South Shore Kings USPHL-Pr 42 6 13 19 30
2016-17 Army AHA 33 5 8 13 32
2017-18 Army AHA 36 2 19 21 18
2018-19 Army AHA 39 10 25 35 36
League GP G A Pts PIM
2007-08 Bridgeport Sound Tigers AHL 9 0 1 1 6
2008-09 Fresno Falcons ECHL 3 2 2 4 2
2008-09 Rockford IceHogs AHL 64 14 11 25 27
2009-10 Rockford IceHogs AHL 71 8 34 42 33
2010-11 San Antonio Rampage AHL 21 3 1 4 15
2011-12 Las Vegas Wranglers ECHL 38 16 32 48 24
2011-12 Peoria Rivermen AHL 1 0 0 0 0
2011-12 Lake Erie Monsters AHL 24 4 10 14 10
2012-13 Augsburg Panthers DEL 52 10 24 34 38
2013-14 Augsburg Panthers DEL 35 1 13 14 28
2014-15 Vienna Austria 52 10 16 26 36
2015-16 Graz EC Austria 26 2 5 7 26
2015-16 Adirondack Thunder ECHL 46 8 28 36 25
2016-17 Adirondack Thunder ECHL 63 24 39 63 24
2017-18 Allen Americans ECHL 22 5 8 13 12
2018-19 Adirondack Thunder ECHL 55 13 32 45 36
2019-20 Val Pusteria Wolves AlpsHL 17 3 12 15 10
2021-22 Adirondack Thunder ECHL 38 8 23 31 14
League GP G A Pts PIM
1986-87 Nova Scotia Oilers AHL 47 2 6 8 6
1986-87 Saginaw Generals IHL 13 4 8 12 4
1987-88 Saginaw Hawks IHL 77 11 13 24 46
1988-89 Cape Breton Oilers AHL 31 8 8 16 8
League GP G A Pts PIM
2014-15 Gwinnett Gladiators ECHL 53 0 2 2 72
League GP G A Pts PIM
2018-19 South Carolina Stingrays ECHL 50 1 5 6 34
League GP G A Pts PIM
2003-04 Albany River Rats AHL 5 0 0 0 2
2004-05 Albany River Rats AHL 4 2 2 4 0
2004-05 Augusta Lynx ECHL 69 21 28 49 107
2005-06 Rochester Americans AHL 2 0 1 1 0
2005-06 Philadelphia Phantoms AHL 4 0 0 0 0
2005-06 Toledo Storm ECHL 68 27 30 57 133
2006-07 Bridgeport Sound Tigers AHL 29 2 3 5 22
2006-07 Toledo Storm ECHL 44 14 14 28 64
2007-08 Riessersee SC 2.GBun 50 26 24 50 135
2008-09 Wolfsburg Grizzly Adams DEL 52 29 28 57 64
2009-10 Wolfsburg Grizzly Adams DEL 55 28 13 41 76
2010-11 Wolfsburg Grizzly Adams DEL 41 21 15 36 64
2011-12 Mannheim Eagles DEL 50 19 21 40 75
2012-13 Mannheim Eagles DEL 26 11 4 15 24
2013-14 Mannheim Eagles DEL 25 2 7 9 26
2014-15 Vienna Austria 10 2 2 4 4
2014-15 Frankfurt Lions DEL-2 17 9 8 17 14
2015-16 Lausitzer Foxes DEL-2 23 10 8 18 34
League GP G A Pts PIM
2015-16 Wilkes-Barre/Scranton Penguins AHL 1 0 0 0 0
2016-17 Wilkes-Barre/Scranton Penguins AHL 1 0 0 0 0
2016-17 Wheeling Nailers ECHL 35 0 0 0 4
2017-18 Wilkes-Barre/Scranton Penguins AHL 4 0 0 0 0
2017-18 Utah Grizzlies ECHL 11 0 0 0 2
2017-18 Fort Wayne Komets ECHL 2 0 0 0 0
2017-18 Wheeling Nailers ECHL 12 0 0 0 0
League GP G A Pts PIM
2003-04 Seattle Thunderbirds WHL 68 11 16 27 119
2004-05 Worcester IceCats AHL 9 1 0 1 2
2004-05 Peoria Rivermen ECHL 59 19 13 32 87
2005-06 Alaska Aces ECHL 71 12 16 28 133
2006-07 Dayton Bombers ECHL 72 19 28 47 100
2007-08 Phoenix Roadrunners ECHL 54 18 13 31 102
2007-08 Charlotte Checkers ECHL 17 3 6 9 20
League GP G A Pts PIM
1964-65 Norwalk Home Oilers Ind 8 20 14 34 0
1966-67 Syracuse Stars Ind 0 0 0 0 0
1967-68 Syracuse Stars Ind 0 0 0 0 0
League GP G A Pts PIM
1986-87 Jokerit Helsinki SM-liiga 2 0 0 0 0
League GP G A Pts PIM
1976-77 Cambridge Hornets OHASr 33 14 21 35 12
1978-79 Cambridge Hornets OHASr 0 0 0 0 0
League GP G A Pts PIM
2022-23 Arizona State University NCAA 38 11 31 42 31
2023-24 Toronto Marlies AHL 45 4 11 15 41
League GP G A Pts PIM
1969-70 Braintree Hawks NEnHL 0 4 7 11 0
1970-71 Braintree Hawks NEnHL 0 0 0 0 0
League GP G A Pts PIM
2016-17 Providence Bruins AHL 4 0 2 2 4
2016-17 Boston Bruins NHL 0 0 0 0 0
2017-18 Boston Bruins NHL 63 7 25 32 53
2018-19 Boston Bruins NHL 54 7 21 28 45
2019-20 Boston Bruins NHL 67 5 27 32 41
2020-21 Boston Bruins NHL 51 5 25 30 38
2021-22 Boston Bruins NHL 78 10 46 56 66
2022-23 Boston Bruins NHL 67 7 45 52 54
2023-24 Boston Bruins NHL 74 12 35 47 86
League GP G A Pts PIM
2023-24 Hartford Wolf Pack AHL 2 0 0 0 0
League GP G A Pts PIM
2009-10 San Jose Sharks NHL 4 0 0 0 0
2009-10 Worcester Sharks AHL 74 15 27 42 39
2010-11 San Jose Sharks NHL 37 2 2 4 8
2010-11 Worcester Sharks AHL 25 7 5 12 13
2011-12 San Jose Sharks NHL 10 0 0 0 10
2011-12 Worcester Sharks AHL 65 20 27 47 41
2012-13 Worcester Sharks AHL 65 9 16 25 12
2013-14 San Jose Sharks NHL 36 1 1 2 4
2013-14 Worcester Sharks AHL 13 3 4 7 9
2014-15 Chicago Wolves AHL 25 5 3 8 11
2014-15 Worcester Sharks AHL 35 9 9 18 8
2015-16 San Jose Sharks NHL 1 0 0 0 0
2015-16 San Jose Barracuda AHL 67 16 29 45 22
2016-17 San Jose Barracuda AHL 67 19 14 33 26
2017-18 San Jose Barracuda AHL 56 10 16 26 18
2018-19 San Jose Barracuda AHL 67 13 17 30 26
2019-20 San Jose Barracuda AHL 18 4 0 4 8
League GP G A Pts PIM
1977-78 Sioux City Musketeers USHL 8 0 2 2 13
1977-78 KooVee Tampere SM-liiga 10 0 0 0 17
League GP G A Pts PIM
2005-06 Trenton Titans ECHL 70 8 9 17 127
2006-07 Fresno Falcons ECHL 68 9 6 15 129
League GP G A Pts PIM
2017-18 Tri-City Storm USHL 60 7 14 21 39
2018-19 Providence College H-East 37 0 4 4 6
2019-20 Providence College H-East 27 0 0 0 12
2020-21 Providence College H-East 15 1 3 4 2
League GP G A Pts PIM
1991-92 Pittsburgh Penguins NHL 15 0 4 4 0
1992-93 Pittsburgh Penguins NHL 84 28 33 61 46
1993-94 Los Angeles Kings NHL 49 8 13 21 24
1993-94 Pittsburgh Penguins NHL 27 12 9 21 10
1994-95 Pittsburgh Penguins NHL 44 13 13 26 22
1994-95 Kiekko-Espoo SM-liiga 8 1 3 4 6
1995-96 Boston Bruins NHL 82 24 29 53 34
1996-97 Ottawa Senators NHL 65 11 20 31 18
1997-98 Ottawa Senators NHL 81 24 24 48 42
1998-99 Ottawa Senators NHL 77 31 25 56 46
1999-00 Ottawa Senators NHL 69 29 22 51 24
2000-01 Ottawa Senators NHL 82 32 40 72 62
2001-02 Ottawa Senators NHL 80 15 31 46 52
2002-03 Atlanta Thrashers NHL 46 10 16 26 28
2003-04 Atlanta Thrashers NHL 82 17 38 55 76
2004-05 Malmo IF SEL 6 0 1 1 14
2005-06 Providence Bruins AHL 10 2 4 6 6
2005-06 Boston Bruins NHL 28 2 6 8 22
League GP G A Pts PIM
2008-09 New Mexico Scorpions CHL 6 0 2 2 6
2008-09 Rio Grande Valley Killer Bees CHL 21 2 9 11 15
2008-09 Stockton Thunder ECHL 14 0 4 4 8
2008-09 Trenton Devils ECHL 12 0 1 1 8
2009-10 Nijmegen Devils Hlnd 42 6 23 29 28
2010-11 Nijmegen Devils Hlnd 40 15 36 51 45
2011-12 Dundee Stars EIHL 50 4 10 14 33
League GP G A Pts PIM
2007-08 Syracuse Crunch AHL 6 2 1 3 11
2008-09 Syracuse Crunch AHL 60 2 4 6 39
2009-10 Kalamazoo Wings ECHL 64 15 23 38 51
2010-11 Kalamazoo Wings ECHL 62 2 7 9 40
League GP G A Pts PIM
1996-97 South Carolina Stingrays ECHL 3 0 0 0 0
League GP G A Pts PIM
1967-68 U. of Western Ontario CIAU 0 0 0 0 0
League GP G A Pts PIM
1981-82 Wichita Wind CHL 17 4 6 10 25
1981-82 Cape Cod Buccaneers ACHL 27 12 15 27 59
1982-83 Wichita Wind CHL 2 0 0 0 5
1982-83 Muskegon Mohawks IHL 65 19 27 46 77
1983-84 Montana Magic CHL 6 0 1 1 2
1983-84 SaiPa Lappeenranta SM-liiga 7 0 1 1 4
1984-85 Virginia Lancers ACHL 39 16 33 49 24
1985-86 Virginia Lancers ACHL 1 3 1 4 0
League GP G A Pts PIM
1978-79 Western Michigan University CCHA 30 3 6 9 16
1979-80 Western Michigan University CCHA 14 0 5 5 6
League GP G A Pts PIM
1977-78 Nova Scotia Voyageurs AHL 57 20 27 47 33
1978-79 Nova Scotia Voyageurs AHL 79 35 46 81 57
1979-80 Nova Scotia Voyageurs AHL 64 32 44 76 53
1979-80 Montreal Canadiens NHL 2 0 0 0 0
1980-81 Binghamton Whalers AHL 50 23 35 58 54
1980-81 Hartford Whalers NHL 27 7 10 17 19
1981-82 Hartford Whalers NHL 65 24 19 43 51
1982-83 Hartford Whalers NHL 4 0 0 0 0
1982-83 New Jersey Devils NHL 57 15 14 29 11
1983-84 Maine Mariners AHL 10 6 4 10 2
1983-84 New Jersey Devils NHL 52 14 14 28 16
1984-85 New Jersey Devils NHL 71 11 20 31 22
1985-86 St. Louis Blues NHL 79 11 19 30 28
1986-87 St. Louis Blues NHL 80 18 21 39 54
1987-88 St. Louis Blues NHL 76 18 16 34 76
1988-89 St. Louis Blues NHL 78 15 14 29 53
1989-90 St. Louis Blues NHL 76 8 17 25 47
1990-91 St. Louis Blues NHL 24 3 1 4 6
League GP G A Pts PIM
2012-13 San Antonio Rampage AHL 13 1 0 1 0
2013-14 Cincinnati Cyclones ECHL 16 13 7 20 11
2013-14 San Antonio Rampage AHL 43 11 6 17 18
2014-15 Cincinnati Cyclones ECHL 5 4 3 7 12
2014-15 San Antonio Rampage AHL 59 8 5 13 44
2015-16 Portland Pirates AHL 75 14 9 23 53
2016-17 St. Louis Blues NHL 3 1 0 1 0
2016-17 Chicago Wolves AHL 73 33 33 66 57
2017-18 St. Louis Blues NHL 1 0 0 0 0
2017-18 Chicago Wolves AHL 63 11 22 33 52
2018-19 Detroit Red Wings NHL 11 0 1 1 2
2018-19 Grand Rapids Griffins AHL 48 19 18 37 44
League GP G A Pts PIM
2017-18 Hartford Wolf Pack AHL 5 0 1 1 0
2018-19 Hartford Wolf Pack AHL 10 1 0 1 4
2018-19 Maine Mariners ECHL 50 12 17 29 14
2019-20 Bayreuth EHC DEL-2 29 12 20 32 37
2020-21 Landshut EV DEL-2 22 5 5 10 8
League GP G A Pts PIM
1999-00 U.S. National Under-18 Team USHL 28 3 8 11 60
1999-00 USNTDP Under-18 Team NAHL 3 0 2 2 0
2003-04 Philadelphia Flyers NHL 1 0 0 0 0
2003-04 Philadelphia Phantoms AHL 59 14 14 28 50
2004-05 Philadelphia Phantoms AHL 59 6 9 15 71
2005-06 Philadelphia Flyers NHL 57 6 21 27 33
2005-06 Philadelphia Phantoms AHL 11 3 3 6 22
2006-07 New York Islanders NHL 35 0 3 3 24
2006-07 Philadelphia Flyers NHL 25 2 3 5 14
2007-08 New York Islanders NHL 52 3 9 12 22
2007-08 Phoenix Coyotes NHL 5 0 0 0 0
2007-08 San Antonio Rampage AHL 8 0 2 2 12
2008-09 New York Islanders NHL 27 4 5 9 14
2009-10 New York Islanders NHL 64 4 11 15 40
2010-11 Atlanta Thrashers NHL 15 1 1 2 8
2011-12 MODO Hockey Ornskoldsvik SEL 31 3 9 12 55
League GP G A Pts PIM
2012-13 Lake Erie Monsters AHL 1 0 0 0 0
2012-13 Denver Cutthroats CHL 38 0 1 1 4
2013-14 Denver Cutthroats CHL 11 0 0 0 0
2013-14 Wheeling Nailers ECHL 5 0 0 0 0
League GP G A Pts PIM
2004-05 Albany River Rats AHL 8 0 2 2 0
2005-06 Albany River Rats AHL 40 3 15 18 36
2006-07 Lowell Devils AHL 12 0 4 4 4
2006-07 Trenton Titans ECHL 53 6 22 28 24
2007-08 Alaska Aces ECHL 24 5 13 18 2
2008-09 Providence Bruins AHL 6 0 0 0 2
2008-09 Alaska Aces ECHL 61 10 30 40 20
2008-09 Peoria Rivermen AHL 3 0 2 2 2
2009-10 Alaska Aces ECHL 64 10 29 39 28
2010-11 Alaska Aces ECHL 64 8 33 41 32
2011-12 Alaska Aces ECHL 72 10 34 44 39
League GP G A Pts PIM
1979-80 Flint Generals IHL 13 3 2 5 31
1980-81 Richmond Rifles EHL 21 9 16 25 20
1980-81 Syracuse Hornets EHL 10 3 5 8 9
1981-82 Fort Worth Texans CHL 65 25 38 63 44
1981-82 Colorado Rockies NHL 3 0 3 3 0
1982-83 Wichita Wind CHL 55 17 18 35 44
1982-83 Moncton Alpines AHL 19 2 8 10 7
1983-84 Muskegon Mohawks IHL 4 0 1 1 0
1983-84 Moncton Alpines AHL 46 9 2 11 68
1983-84 Milwaukee Admirals IHL 3 1 3 4 2
League GP G A Pts PIM
1982-83 South Shore Braves NEJHL 0 0 0 0 0
1983-84 Boston College ECAC 18 7 4 11 14
1984-85 Boston College H-East 30 3 11 14 32
League GP G A Pts PIM
2016-17 Mississippi RiverKings SPHL 42 29 24 53 28
2016-17 Wichita Thunder ECHL 3 0 0 0 0
2016-17 Atlanta Gladiators ECHL 4 0 0 0 2
League GP G A Pts PIM
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
1973-74 Manchester Monarchs CAHL 0 0 0 0 0
League GP G A Pts PIM
2007-08 Hannover Indians GerObL 48 6 12 18 0
2008-09 Bakersfield Condors ECHL 65 0 6 6 80
2009-10 Kalamazoo Wings ECHL 65 3 20 23 68
League GP G A Pts PIM
2004-05 Pee Dee Pride ECHL 51 11 16 27 24
League GP G A Pts PIM
1984-85 Petrolia Squires OHASr 0 0 0 0 0
League GP G A Pts PIM
1979-80 Chatham Maroons CSAHL 0 0 0 0 0
League GP G A Pts PIM
1956-57 U.S. National Team Intl 0 0 0 0 0
League GP G A Pts PIM
2012-13 Kalamazoo Wings ECHL 17 2 7 9 8
2013-14 Kalamazoo Wings ECHL 11 0 2 2 7
2014-15 Evansville Icemen ECHL 3 0 1 1 0
2014-15 Tulsa Oilers ECHL 3 0 1 1 0
League GP G A Pts PIM
2012-13 Grand Rapids Griffins AHL 25 1 2 3 10
2012-13 Toledo Walleye ECHL 9 2 3 5 4
2013-14 Toledo Walleye ECHL 58 0 16 16 28
2014-15 Banska Bystrica HC 05 Slovak 26 1 9 10 28
2014-15 Orlando Solar Bears ECHL 32 8 5 13 19
2015-16 Orlando Solar Bears ECHL 50 7 7 14 27
2015-16 Rapid City Rush ECHL 14 2 3 5 0
2016-17 South Carolina Stingrays ECHL 50 5 19 24 24
League GP G A Pts PIM
2012-13 Worcester Sharks AHL 11 2 4 6 0
2013-14 San Jose Sharks NHL 66 10 14 24 16
2013-14 Worcester Sharks AHL 2 2 3 5 0
2014-15 San Jose Sharks NHL 72 10 17 27 20
2015-16 San Jose Sharks NHL 67 8 9 17 10
2016-17 San Jose Sharks NHL 16 0 2 2 4
2016-17 Colorado Avalanche NHL 43 7 4 11 4
2017-18 Colorado Avalanche NHL 74 15 11 26 14
2018-19 Colorado Avalanche NHL 64 4 19 23 8
2019-20 Colorado Avalanche NHL 70 8 13 21 6
2020-21 San Jose Sharks NHL 28 5 2 7 4
2021-22 San Jose Sharks NHL 70 6 11 17 19
2022-23 San Jose Sharks NHL 45 8 7 15 8
2022-23 Colorado Avalanche NHL 36 4 5 9 8
2023-24 Pittsburgh Penguins NHL 22 1 3 4 4
League GP G A Pts PIM
1998-99 Pensacola Ice Pilots ECHL 25 0 1 1 4
1999-00 Richmond Renegades ECHL 20 0 1 1 4
1999-00 Charlotte Checkers ECHL 2 0 0 0 2
1999-00 South Carolina Stingrays ECHL 1 0 0 0 0
1999-00 Tupelo T-Rex WPHL 9 0 0 0 2
2000-01 Hull Thunder BNL 36 0 3 3 22
2001-02 Nijmegen Tigers Hlnd 19 0 1 1 4
2001-02 Cardiff Devils BNL 13 0 1 1 26
League GP G A Pts PIM
2014-15 Milwaukee Admirals AHL 40 4 5 9 17
2014-15 Cincinnati Cyclones ECHL 23 1 9 10 22
2015-16 Milwaukee Admirals AHL 17 0 1 1 8
2015-16 Cincinnati Cyclones ECHL 55 9 34 43 61
2016-17 Hartford Wolf Pack AHL 26 0 3 3 24
2016-17 Greenville Swamp Rabbits ECHL 24 1 9 10 18
2017-18 Hartford Wolf Pack AHL 6 0 2 2 0
2017-18 Zagreb Medvescak KHL Austria 30 6 14 20 32
2018-19 Krefeld Penguins DEL 52 2 10 12 66
2019-20 Krefeld Penguins DEL 52 5 15 20 56
League GP G A Pts PIM
1979-80 U.S. Olympic Team Intl 55 7 30 37 85
1980-81 New Brunswick Hawks AHL 78 9 25 34 167
1981-82 New Brunswick Hawks AHL 79 15 33 48 130
1982-83 Springfield Indians AHL 35 2 24 26 25
1982-83 Chicago Blackhawks NHL 39 0 11 11 46
1983-84 Chicago Blackhawks NHL 70 4 13 17 67
1984-85 Chicago Blackhawks NHL 66 6 8 14 105
1985-86 Chicago Blackhawks NHL 80 4 19 23 116
1986-87 Chicago Blackhawks NHL 48 1 13 14 59
1987-88 New Jersey Devils NHL 50 7 19 26 97
1988-89 New Jersey Devils NHL 36 5 21 26 51
League GP G A Pts PIM
1999-00 Pensacola Ice Pilots ECHL 67 13 28 41 48
2000-01 Basingstoke Bison BNL 36 34 40 74 36
2001-02 Atlantic City Boardwalk Bullies ECHL 13 0 4 4 10
2001-02 Cardiff Devils BNL 11 7 6 13 0
League GP G A Pts PIM
1969-70 Braintree Hawks NEnHL 0 15 26 41 0
1970-71 Braintree Hawks NEnHL 0 0 0 0 0
1971-72 Braintree Hawks NEnHL 0 15 33 48 0
1972-73 Braintree Hawks NEnHL 0 0 0 0 0
1973-74 Framingham Pics CAHL 0 0 0 0 0
League GP G A Pts PIM
1981-82 Cape Cod Buccaneers ACHL 9 1 2 3 8
League GP G A Pts PIM
2015-16 Ottawa Senators NHL 1 0 0 0 0
2015-16 Binghamton Senators AHL 34 0 0 0 8
2016-17 Binghamton Senators AHL 37 0 2 2 4
2016-17 Wichita Thunder ECHL 2 0 0 0 0
2017-18 Milwaukee Admirals AHL 2 0 0 0 0
2017-18 Wheeling Nailers ECHL 4 0 0 0 0
2017-18 Quad City Mallards ECHL 6 0 0 0 0
2017-18 Manchester Monarchs ECHL 2 0 0 0 0
2017-18 Atlanta Gladiators ECHL 4 0 0 0 0
2018-19 Wilkes-Barre/Scranton Penguins AHL 2 0 0 0 0
2018-19 Wheeling Nailers ECHL 24 0 1 1 8
2019-20 Rodovre Mighty Bulls Denmark 1 0 0 0 0
2020-21 Nitra MHC Slovak 5 0 0 0 0
2021-22 Nitra MHC Slovak 27 0 0 0 0
2022-23 Nitra MHC Slovak 12 0 0 0 0
League GP G A Pts PIM
1973-74 Vancouver Canucks NHL 5 0 0 0 0
1973-74 Seattle Totems WHL 66 29 17 46 14
1974-75 Seattle Totems CHL 49 16 19 35 7
1975-76 Rochester Americans AHL 49 35 16 51 17
1975-76 Boston Bruins NHL 1 0 0 0 0
1976-77 Hampton Gulls SHL 48 21 34 55 0
1977-78 San Diego Mariners PHL 17 11 9 20 0
1977-78 Hampton Gulls AHL 36 17 27 44 9
1978-79 Broome Dusters AHL 5 0 3 3 0
1978-79 San Diego Hawks PHL 39 30 14 44 14
1978-79 Birmingham Bulls WHA 1 0 0 0 0
1979-80 Austria Intl 0 0 0 0 0
1980-81 Hampton Aces EHL 33 21 16 37 9
1980-81 Austria Intl 9 7 3 10 0
1981-82 Austria Intl 0 0 0 0 0
1982-83 Virginia Raiders ACHL 0 38 41 79 20
1982-83 Hampton Roads Gulls ACHL 0 0 0 0 0
1983-84 Birmingham Bulls ACHL 0 0 0 0 0
1983-84 Nashville South Stars / Virginia Lancers ACHL 0 51 72 123 8
1984-85 Virginia Lancers ACHL 47 28 41 69 20
1985-86 Virginia Lancers ACHL 57 34 38 72 18
League GP G A Pts PIM
2016-17 San Jose Sharks NHL 3 1 0 1 0
2016-17 San Jose Barracuda AHL 63 23 35 58 10
2017-18 Rochester Americans AHL 18 6 9 15 4
2017-18 Buffalo Sabres NHL 2 0 0 0 0
2017-18 San Jose Sharks NHL 19 0 4 4 2
2017-18 San Jose Barracuda AHL 31 7 18 25 12
2018-19 Rochester Americans AHL 70 20 28 48 42
2018-19 Buffalo Sabres NHL 1 0 0 0 0
2019-20 Hartford Wolf Pack AHL 62 11 27 38 24
2020-21 Henderson Silver Knights AHL 37 16 21 37 4
2021-22 Anaheim Ducks NHL 5 0 1 1 0
2021-22 San Diego Gulls AHL 53 13 21 34 20
2022-23 Grand Rapids Griffins AHL 39 14 17 31 8
2022-23 San Diego Gulls AHL 27 3 15 18 8
2023-24 MODO Hockey Ornskoldsvik SweHL 34 4 8 12 2
League GP G A Pts PIM
1983-84 Baltimore Skipjacks AHL 25 13 14 27 15
1983-84 Pittsburgh Penguins NHL 51 4 10 14 8
1984-85 Baltimore Skipjacks AHL 62 28 28 56 62
1984-85 Pittsburgh Penguins NHL 1 0 0 0 0
1985-86 Baltimore Skipjacks AHL 61 23 31 54 65
1985-86 Pittsburgh Penguins NHL 9 1 2 3 2
1986-87 Adirondack Red Wings AHL 58 20 42 62 78
1987-88 Landshut EV 1.GBun 39 31 30 61 110
1988-89 Landshut EV 1.GBun 36 19 34 53 74
1989-90 Berlin Preussen 1.GBun 34 27 32 59 71
1990-91 Berlin Preussen 1.GBun 42 21 26 47 72
1991-92 Berlin Preussen 1.GBun 42 20 30 50 93
1992-93 Berlin Preussen 1.GBun 30 11 18 29 98
1993-94 Berlin Preussen 1.GBun 42 18 28 46 66
1994-95 Berlin Preussen Devils DEL 43 7 43 50 66
1995-96 Berlin Preussen Devils DEL 45 14 34 48 20
1996-97 Berlin Capitals DEL 43 5 18 23 30
1997-98 Berlin Capitals DEL 47 9 22 31 78
League GP G A Pts PIM
1996-97 Calgary Flames NHL 27 2 8 10 2
1996-97 Saint John Flames AHL 29 3 8 11 17
1997-98 Calgary Flames NHL 12 0 2 2 10
1997-98 Saint John Flames AHL 32 4 10 14 2
1998-99 Calgary Flames NHL 10 0 1 1 2
1998-99 Saint John Flames AHL 41 7 29 36 24
1998-99 Hartford Wolf Pack AHL 10 1 4 5 0
1999-00 Vancouver Canucks NHL 11 0 5 5 2
1999-00 Syracuse Crunch AHL 59 18 47 65 24
2000-01 Cincinnati Mighty Ducks AHL 60 9 40 49 31
2001-02 Kloten HC Swiss-A 39 7 16 23 34
2002-03 Anaheim Mighty Ducks NHL 2 0 1 1 0
2002-03 Cincinnati Mighty Ducks AHL 27 2 13 15 8
League GP G A Pts PIM
1993-94 Fredericton Canadiens AHL 62 2 11 13 73
1994-95 Fredericton Canadiens AHL 22 0 2 2 20
1994-95 Wheeling Thunderbirds ECHL 28 3 17 20 37
1995-96 Atlanta Knights IHL 1 1 0 1 4
1995-96 Nashville Knights ECHL 23 5 21 26 47
League GP G A Pts PIM
1987-88 New Haven Nighthawks AHL 1 0 0 0 0
1987-88 Flint Spirits IHL 38 1 8 9 12
League GP G A Pts PIM
2018-19 Texas Stars AHL 6 0 0 0 2
2019-20 Dallas Stars NHL 0 0 0 0 0
2019-20 Texas Stars AHL 38 0 1 1 2
2020-21 Dallas Stars NHL 29 0 1 1 4
2021-22 Dallas Stars NHL 48 0 2 2 0
2021-22 Texas Stars AHL 10 0 0 0 0
2022-23 Dallas Stars NHL 62 0 1 1 2
2023-24 Dallas Stars NHL 54 0 0 0 2
League GP G A Pts PIM
2016-17 Hartford Wolf Pack AHL 15 2 2 4 2
2016-17 Greenville Swamp Rabbits ECHL 53 21 31 52 14
2017-18 SaiPa Lappeenranta SM-liiga 57 15 11 26 49
2018-19 SaiPa Lappeenranta SM-liiga 48 15 16 31 16
2019-20 Jokerit Helsinki KHL 50 7 8 15 12
2020-21 KooKoo Kouvola SM-liiga 53 22 26 48 20
2021-22 Hradec Kralove Czech 56 25 23 48 16
2022-23 Oskarshamn IK SweHL 52 20 22 42 10
2023-24 Oskarshamn IK SweHL 40 10 15 25 8
League GP G A Pts PIM
2018-19 Adirondack Thunder ECHL 19 2 1 3 6
League GP G A Pts PIM
2021-22 New Jersey Rockets NCDC 15 2 8 10 12
League GP G A Pts PIM
1995-96 Albany River Rats AHL 5 3 1 4 0
1996-97 New Jersey Devils NHL 46 6 8 14 6
1996-97 Albany River Rats AHL 12 3 9 12 0
1997-98 New Jersey Devils NHL 23 1 3 4 4
1997-98 Albany River Rats AHL 51 18 19 37 24
1998-99 New Jersey Devils NHL 70 14 13 27 10
1999-00 New Jersey Devils NHL 71 7 8 15 4
2000-01 New Jersey Devils NHL 63 4 12 16 16
2001-02 New Jersey Devils NHL 65 4 10 14 15
2002-03 New Jersey Devils NHL 68 6 11 17 23
2003-04 New Jersey Devils NHL 82 13 13 26 14
2004-05 Salzburg EC Austria 19 5 7 12 0
2005-06 New Jersey Devils NHL 82 10 10 20 16
2006-07 New Jersey Devils NHL 82 13 14 27 8
2007-08 New Jersey Devils NHL 54 12 12 24 22
2008-09 New Jersey Devils NHL 61 5 5 10 10
2009-10 New Jersey Devils NHL 52 4 5 9 6
2010-11 Springfield Falcons AHL 12 2 4 6 4
2011-12 New York Islanders NHL 62 1 2 3 8
2012-13 Boston Bruins NHL 18 0 0 0 2
League GP G A Pts PIM
2002-03 Syracuse Crunch AHL 74 9 9 18 31
2003-04 Syracuse Crunch AHL 77 18 19 37 29
2003-04 Columbus Blue Jackets NHL 3 0 0 0 0
2004-05 Syracuse Crunch AHL 62 8 8 16 18
2005-06 Binghamton Senators AHL 1 0 0 0 4
2005-06 Munich EHC 2.GBun 18 13 9 22 0
2005-06 Reading Royals ECHL 23 14 11 25 8
2006-07 Lowell Devils AHL 24 4 5 9 4
2006-07 Trenton Titans ECHL 48 36 31 67 10
2007-08 Lowell Devils AHL 52 5 6 11 18
League GP G A Pts PIM
2006-07 Bentley College AHA 35 9 8 17 77
2007-08 Bentley College AHA 32 3 0 3 26
2008-09 Bentley University AHA 38 6 1 7 22
League GP G A Pts PIM
2010-11 Bridgeport Sound Tigers AHL 10 2 3 5 2
2010-11 Worcester Sharks AHL 1 0 0 0 0
2011-12 Idaho Steelheads ECHL 5 1 0 1 0
2011-12 Tingsryds AIF Swe-1 3 0 0 0 0
2011-12 South Carolina Stingrays ECHL 57 5 5 10 27
League GP G A Pts PIM
2001-02 Missouri River Otters UHL 65 9 15 24 18
2002-03 Heerenveen Flyers Hlnd 3 0 1 1 0
2003-04 Cobourg Lynx EOSHL 3 0 0 0 0
League GP G A Pts PIM
2023-24 Springfield Thunderbirds AHL 3 0 1 1 0
League GP G A Pts PIM
2018-19 Anglet France 24 5 0 5 49
League GP G A Pts PIM
2023-24 Western Michigan University NCHC 29 9 14 23 12
League GP G A Pts PIM
2015-16 London Knights OHL 66 30 36 66 19
2016-17 London Knights OHL 66 26 46 72 24
2017-18 Orlando Solar Bears ECHL 69 18 25 43 30
2018-19 Toronto Marlies AHL 6 0 1 1 0
2018-19 Newfoundland Growlers ECHL 62 9 22 31 30
2019-20 San Antonio Rampage AHL 4 0 0 0 4
2019-20 Tulsa Oilers ECHL 59 12 42 54 24
2020-21 Orlando Solar Bears ECHL 65 11 18 29 20
2021-22 Belfast Giants EIHL 52 35 45 80 22
League GP G A Pts PIM
1977-78 Oshawa Generals OHA 66 29 58 87 27
1979-80 U. of Guelph OUAA 0 0 0 0 0
1980-81 Syracuse Hornets EHL 2 0 0 0 2
League GP G A Pts PIM
1997-98 Chesapeake Icebreakers ECHL 49 7 9 16 67
1998-99 Jacksonville Lizard Kings ECHL 5 0 3 3 12
League GP G A Pts PIM
1994-95 Indianapolis Ice IHL 76 13 9 22 47
1995-96 St. John's Maple Leafs AHL 19 2 4 6 4
1995-96 Indianapolis Ice IHL 4 0 0 0 0
1995-96 Portland Pirates AHL 2 0 0 0 0
1995-96 Cornwall Aces AHL 6 0 1 1 0
1996-97 Chicago Wolves IHL 2 0 0 0 0
1996-97 Baltimore Bandits AHL 4 2 1 3 4
1996-97 Jacksonville Lizard Kings ECHL 61 37 40 77 26
1997-98 Springfield Falcons AHL 20 7 6 13 14
1997-98 Jacksonville Lizard Kings ECHL 3 5 0 5 2
1997-98 Cincinnati Mighty Ducks AHL 26 6 8 14 18
1998-99 Jacksonville Lizard Kings ECHL 33 10 18 28 31
1998-99 Cincinnati Mighty Ducks AHL 25 2 2 4 14
1998-99 Saginaw Gears UHL 10 8 2 10 0
1999-00 Wilkes-Barre/Scranton Penguins AHL 16 1 2 3 11
2000-01 Springfield Falcons AHL 1 0 0 0 2
2000-01 New Haven Knights UHL 71 31 25 56 47
2001-02 New Haven Knights UHL 58 16 30 46 37
2001-02 Manchester Monarchs AHL 1 0 0 0 0
2011-12 Delaware Federals FHL 2 3 1 4 0
2012-13 Pennsylvania Blues FHL 3 1 5 6 0
2015-16 Danbury Titans FHL 1 0 0 0 0
League GP G A Pts PIM
2010-11 Ontario Reign ECHL 3 0 0 0 0
2010-11 South Carolina Stingrays ECHL 53 4 9 13 26
2011-12 Bloomington Blaze CHL 54 13 16 29 28
League GP G A Pts PIM
1998-99 Edmonton Oilers NHL 73 5 16 21 42
1999-00 Edmonton Oilers NHL 76 9 26 35 65
2000-01 Edmonton Oilers NHL 81 12 20 32 60
2001-02 Edmonton Oilers NHL 55 1 16 17 42
2001-02 New York Rangers NHL 11 1 7 8 2
2002-03 New York Rangers NHL 80 11 37 48 60
2003-04 New York Rangers NHL 67 10 14 24 47
2005-06 New York Rangers NHL 73 3 20 23 70
2006-07 New York Islanders NHL 78 6 38 44 74
2007-08 Washington Capitals NHL 71 2 27 29 46
2008-09 Washington Capitals NHL 52 3 10 13 28
2009-10 Washington Capitals NHL 70 4 20 24 42
2010-11 Washington Capitals NHL 21 2 5 7 8
2012-13 Hershey Bears AHL 2 1 0 1 0
2012-13 Washington Capitals NHL 16 0 2 2 2
League GP G A Pts PIM
1994-95 Providence Bruins AHL 44 12 6 18 31
1995-96 Peoria Rivermen IHL 45 6 12 18 47
1996-97 Peoria Rivermen ECHL 45 32 25 57 83
1996-97 Long Beach Ice Dogs IHL 1 0 0 0 0
1997-98 Peoria Rivermen ECHL 50 27 22 49 136
1998-99 Charlotte Checkers ECHL 19 4 4 8 14
1998-99 Wheeling Nailers ECHL 25 11 11 22 49
1998-99 Greenville Grrrowl ECHL 7 2 3 5 8
League GP G A Pts PIM
2019-20 Arizona State University NCAA 9 0 0 0 0
League GP G A Pts PIM
1995-96 Tallahassee Tiger Sharks ECHL 11 0 3 3 2
League GP G A Pts PIM
2003-04 Missouri River Otters UHL 30 1 1 2 23
2003-04 Kalamazoo Wings UHL 22 4 2 6 31
League GP G A Pts PIM
2013-14 Dubuque Fighting Saints USHL 57 11 33 44 98
2014-15 U. of Vermont H-East 41 7 19 26 20
2015-16 U. of Vermont H-East 36 6 10 16 42
2016-17 Ontario Reign AHL 19 0 6 6 13
2016-17 Manchester Monarchs ECHL 33 5 17 22 33
2017-18 Manchester Monarchs ECHL 50 4 18 22 60
2017-18 Zagreb Medvescak KHL Austria 23 1 4 5 53
League GP G A Pts PIM
2018-19 Omaha Lancers USHL 8 0 0 0 0
2018-19 Youngstown Phantoms USHL 3 0 0 0 0
2020-21 Long Island University NCAA 4 0 0 0 0
2021-22 Long Island University NCAA 17 0 0 0 0
2022-23 Adirondack Thunder ECHL 4 0 0 0 2
2022-23 Long Island University NCAA 26 0 0 0 0
2023-24 Adirondack Thunder ECHL 25 0 2 2 0
League GP G A Pts PIM
2000-01 Macon Whoopee CHL 31 10 2 12 6
2000-01 Columbus Cottonmouths CHL 20 3 4 7 6
League GP G A Pts PIM
2021-22 Wheeling Nailers ECHL 19 3 4 7 45
2021-22 Michigan Tech CCHA 14 2 2 4 8
2023-24 Wilkes-Barre/Scranton Penguins AHL 6 0 0 0 9
2023-24 Wheeling Nailers ECHL 64 11 22 33 152
League GP G A Pts PIM
1963-64 Merrimac Valley Chiefs MHL 0 26 35 61 0
1965-66 Merrimac Valley Chiefs MHL 0 0 0 0 0
League GP G A Pts PIM
1991-92 Binghamton Rangers AHL 19 0 0 0 6
1992-93 Cleveland Lumberjacks IHL 60 8 13 21 102
League GP G A Pts PIM
1968-69 Framingham Pics NEnHL 0 0 0 0 0
League GP G A Pts PIM
1965-66 Merrimac Valley Chiefs MHL 0 0 0 0 0
League GP G A Pts PIM
2005-06 Quad City Mallards UHL 76 23 23 46 23
2006-07 Quad City Mallards UHL 73 12 20 32 30
2007-08 Trenton Devils ECHL 54 4 14 18 8
2008-09 Trenton Devils ECHL 61 12 16 28 22
2009-10 Tulsa Oilers CHL 8 0 1 1 2
2009-10 Allen Americans CHL 21 2 4 6 2
League GP G A Pts PIM
1995-96 Nashville Knights ECHL 2 0 0 0 0
League GP G A Pts PIM
2005-06 Syracuse Crunch AHL 4 0 0 0 6
2006-07 Syracuse Crunch AHL 46 3 9 12 42
2006-07 Dayton Bombers ECHL 7 0 1 1 4
2007-08 Syracuse Crunch AHL 13 1 2 3 10
2007-08 Plzen HC Czech 13 1 2 3 14
2007-08 Elmira Jackals ECHL 21 0 4 4 21
2008-09 Plzen HC Czech 41 3 2 5 49
2009-10 Riga Dynamo KHL 35 1 2 3 86
2010-11 Riga Dynamo KHL 47 0 5 5 58
2011-12 Riga Dynamo KHL 46 2 1 3 35
2012-13 Riga Dynamo KHL 24 2 0 2 22
2013-14 Riga Dynamo KHL 12 0 0 0 10
2013-14 MODO Hockey Ornskoldsvik SweHL 4 0 0 0 2
2014-15 Karlovy Vary HC Czech 50 1 7 8 69
2015-16 Karlovy Vary HC Czech 21 0 2 2 14
2015-16 Chomutov Pirati Czech 11 0 1 1 6
2016-17 Riga Dynamo KHL 33 0 4 4 34
League GP G A Pts PIM
1971-72 U.S. Olympic Team Intl 10 0 0 0 0
1972-73 Cincinnati Swords AHL 2 0 0 0 0
1972-73 Charlotte Checkers EHL 49 0 1 1 14
1973-74 Cincinnati Swords AHL 31 0 0 0 6
1973-74 Charlotte Checkers SHL 9 0 1 1 0
1974-75 Hershey Bears AHL 41 0 3 3 11
League GP G A Pts PIM
1976-77 London Kings CSAHL 0 0 0 0 0
1977-78 London Kings CSAHL 35 10 19 29 31
1979-80 London Kings CSAHL 0 0 0 0 0
League GP G A Pts PIM
2017-18 South Carolina Stingrays ECHL 58 7 12 19 14
2018-19 South Carolina Stingrays ECHL 23 2 3 5 14
2018-19 Worcester Railers ECHL 1 0 0 0 0
League GP G A Pts PIM
1976-77 Concord Budmen Ind 0 0 0 0 0
League GP G A Pts PIM
2006-07 Hartford Wolf Pack AHL 3 0 1 1 2
2007-08 Lake Erie Monsters AHL 32 2 4 6 20
2007-08 Johnstown Chiefs ECHL 27 5 16 21 17
2008-09 Lausitzer Foxes 2.GBun 40 14 14 28 56
2009-10 Providence Bruins AHL 14 0 3 3 6
2009-10 Hartford Wolf Pack AHL 14 4 4 8 8
2009-10 Charlotte Checkers ECHL 39 17 16 33 46
2010-11 Cortina SG Italy-A 1 0 0 0 2
League GP G A Pts PIM
1954-55 Worcester Warriors EHL 1 2 0 2 0
1954-55 U.S. National Team Intl 0 0 0 0 0
1955-56 U.S. Olympic Team Intl 0 0 0 0 0
1956-57 U.S. National Team Intl 0 0 0 0 0
1959-60 U.S. Olympic Team Intl 0 6 15 21 0
1959-60 Brockton Ind 0 0 0 0 0
1963-64 Framingham Bears MHL 0 33 23 56 0
1965-66 Framingham Pics MHL 0 35 26 61 0
1966-67 Framingham Pics MHL 0 0 0 0 0
1968-69 Framingham Pics NEnHL 0 0 0 0 0
1970-71 Framingham Pics NEnHL 0 0 0 0 0
League GP G A Pts PIM
2015-16 Rochester Americans AHL 72 9 21 30 39
2015-16 Buffalo Sabres NHL 2 1 1 2 0
2016-17 Rochester Americans AHL 48 9 21 30 27
2016-17 Buffalo Sabres NHL 30 4 2 6 4
2017-18 Rochester Americans AHL 8 5 5 10 2
2017-18 Buffalo Sabres NHL 48 7 18 25 14
2018-19 Buffalo Sabres NHL 74 9 20 29 25
2019-20 Buffalo Sabres NHL 38 5 4 9 10
2019-20 Pittsburgh Penguins NHL 7 1 0 1 4
2020-21 Pittsburgh Penguins NHL 35 7 7 14 6
2021-22 Pittsburgh Penguins NHL 82 19 24 43 14
2022-23 Colorado Avalanche NHL 69 16 23 39 30
2023-24 Florida Panthers NHL 80 12 27 39 34
League GP G A Pts PIM
2012-13 Wichita Thunder CHL 7 0 0 0 0
2012-13 Utah Grizzlies ECHL 19 0 0 0 0
2013-14 Brampton Beast CHL 30 0 1 1 4
2014-15 Brampton Beast ECHL 31 0 0 0 2
2014-15 Wichita Thunder ECHL 13 0 0 0 0
2015-16 Wichita Thunder ECHL 26 0 1 1 0
League GP G A Pts PIM
1999-00 Jacksonville Lizard Kings ECHL 2 0 0 0 2
1999-00 Augusta Lynx ECHL 2 0 0 0 5
1999-00 Fort Wayne Komets UHL 59 2 10 12 59
1999-00 Jackson Bandits ECHL 2 0 0 0 0
2000-01 Fort Wayne Komets UHL 72 0 12 12 74
2001-02 New Haven Knights UHL 60 3 8 11 67
League GP G A Pts PIM
1991-92 Fredericton Canadiens AHL 78 25 34 59 82
1991-92 Montreal Canadiens NHL 3 0 0 0 0
1992-93 Fredericton Canadiens AHL 16 10 5 15 15
1992-93 Montreal Canadiens NHL 53 5 7 12 20
1993-94 Montreal Canadiens NHL 61 6 8 14 42
1994-95 Montreal Canadiens NHL 30 1 4 5 12
1995-96 Winnipeg Jets NHL 17 0 0 0 16
1995-96 Springfield Falcons AHL 31 8 16 24 50
1996-97 Rochester Americans AHL 47 13 21 34 62
1996-97 Buffalo Sabres NHL 18 1 4 5 11
1997-98 Providence Bruins AHL 49 13 15 28 48
League GP G A Pts PIM
2012-13 Bridgeport Sound Tigers AHL 1 0 0 0 0
2013-14 Bridgeport Sound Tigers AHL 5 0 1 1 0
2013-14 Stockton Thunder ECHL 49 6 9 15 22
2014-15 Orlando Solar Bears ECHL 34 4 4 8 27
League GP G A Pts PIM
1935-36 U.S. National Team Intl 0 0 0 0 0
1937-38 Boston Olympics Ind 0 0 0 0 0
League GP G A Pts PIM
2013-14 TuTo Turku Mestis 42 1 15 16 20
2014-15 Gap HC France 3 0 0 0 0
2015-16 South Carolina Stingrays ECHL 24 1 5 6 8
2015-16 Wichita Thunder ECHL 11 0 1 1 6
2017-18 Pensacola Ice Flyers SPHL 2 0 0 0 0
League GP G A Pts PIM
2003-04 Atlantic City Boardwalk Bullies ECHL 22 2 1 3 50
League GP G A Pts PIM
1993-94 St. John's Maple Leafs AHL 5 3 1 4 2
1993-94 Toronto Maple Leafs NHL 4 1 1 2 4
1994-95 San Diego Gulls IHL 45 11 25 36 57
1994-95 Anaheim Mighty Ducks NHL 8 0 2 2 0
1995-96 Anaheim Mighty Ducks NHL 23 4 10 14 18
1995-96 Baltimore Bandits AHL 25 14 16 30 18
1996-97 Baltimore Bandits AHL 51 18 38 56 30
1997-98 Bern SC Swiss-A 16 5 12 17 47
League GP G A Pts PIM
1990-91 Newmarket Saints AHL 49 18 17 35 24
1990-91 Toronto Maple Leafs NHL 20 0 5 5 2
1991-92 St. John's Maple Leafs AHL 0 0 0 0 0
1991-92 Toronto Maple Leafs NHL 17 7 4 11 4
1992-93 St. John's Maple Leafs AHL 37 14 16 30 45
1992-93 Toronto Maple Leafs NHL 23 4 4 8 8
1993-94 Anaheim Mighty Ducks NHL 84 19 18 37 61
1994-95 Anaheim Mighty Ducks NHL 41 10 8 18 23
1995-96 Anaheim Mighty Ducks NHL 76 13 14 27 40
1996-97 Anaheim Mighty Ducks NHL 77 12 17 29 35
1997-98 New York Islanders NHL 25 3 3 6 10
1997-98 Anaheim Mighty Ducks NHL 55 8 11 19 24
1998-99 New York Islanders NHL 73 3 0 3 45
1999-00 Washington Capitals NHL 79 7 16 23 50
2000-01 Washington Capitals NHL 69 7 7 14 48
2001-02 Washington Capitals NHL 65 0 7 7 51
2002-03 Philadelphia Flyers NHL 34 1 5 6 20
2002-03 Philadelphia Phantoms AHL 6 4 3 7 4
League GP G A Pts PIM
2008-09 Amsterdam Tigers Hlnd 40 20 11 31 18
League GP G A Pts PIM
1989-90 Virginia Lancers ECHL 6 1 1 2 0
League GP G A Pts PIM
2013-14 Reading Royals ECHL 12 0 0 0 4
2013-14 South Carolina Stingrays ECHL 12 0 2 2 0
2014-15 Greenville Road Warriors ECHL 2 0 0 0 0
League GP G A Pts PIM
2010-11 Dubuque Fighting Saints USHL 56 18 46 64 35
2011-12 Northeastern University H-East 34 7 16 23 14
2012-13 Northeastern University H-East 34 7 22 29 24
2012-13 St. John's IceCaps AHL 7 1 1 2 0
2013-14 Milwaukee Admirals AHL 58 15 18 33 14
2013-14 Cincinnati Cyclones ECHL 14 1 10 11 4
2014-15 Greenville Road Warriors ECHL 68 18 51 69 16
2014-15 Hartford Wolf Pack AHL 3 0 1 1 0
2015-16 Portland Pirates AHL 6 1 3 4 6
2015-16 Milwaukee Admirals AHL 11 0 3 3 0
2015-16 Lake Erie Monsters AHL 1 0 0 0 0
2015-16 Greenville Swamp Rabbits ECHL 40 6 11 17 12
2017-18 Sparta Praha Czech 15 1 6 7 6
2018-19 Krefeld Penguins DEL 43 9 9 18 10
2019-20 Krefeld Penguins DEL 50 8 23 31 12
2020-21 Krefeld Penguins DEL 8 0 2 2 2
2020-21 Kassel Huskies DEL-2 20 4 19 23 4
2021-22 Augsburg Panthers DEL 46 12 12 24 16
2022-23 Augsburg Panthers DEL 39 3 12 15 14
2023-24 Crimmitschau ETC DEL-2 51 11 30 41 12
League GP G A Pts PIM
2007-08 Providence Bruins AHL 31 1 1 2 6
2007-08 Reading Royals ECHL 19 2 5 7 21
2008-09 Providence Bruins AHL 48 0 3 3 14
2008-09 Binghamton Senators AHL 3 0 0 0 0
2008-09 Reading Royals ECHL 6 0 0 0 6
2009-10 Hartford Wolf Pack AHL 11 0 2 2 6
2009-10 Lake Erie Monsters AHL 7 0 2 2 2
2009-10 Charlotte Checkers ECHL 52 5 7 12 25
2010-11 Las Vegas Wranglers ECHL 67 3 14 17 24
League GP G A Pts PIM
2009-10 Lake Erie Monsters AHL 3 0 2 2 0
2010-11 St. Louis Blues NHL 26 2 15 17 16
2010-11 Colorado Avalanche NHL 46 7 19 26 20
2010-11 Lake Erie Monsters AHL 10 0 0 0 10
2011-12 St. Louis Blues NHL 81 9 34 43 60
2012-13 St. Louis Blues NHL 48 5 18 23 20
2012-13 TPS Turku SM-liiga 12 2 4 6 22
2013-14 St. Louis Blues NHL 81 10 35 45 38
2014-15 St. Louis Blues NHL 56 8 36 44 52
2015-16 St. Louis Blues NHL 72 14 30 44 51
2016-17 St. Louis Blues NHL 61 11 31 42 37
2016-17 Washington Capitals NHL 19 2 12 14 10
2017-18 New York Rangers NHL 46 5 18 23 44
2018-19 New York Rangers NHL 73 2 26 28 20
2019-20 Tampa Bay Lightning NHL 70 8 26 34 38
2020-21 Anaheim Ducks NHL 55 2 13 15 28
2021-22 Anaheim Ducks NHL 82 8 27 35 36
2022-23 Anaheim Ducks NHL 75 4 23 27 56
2023-24 Boston Bruins NHL 61 6 18 24 18
League GP G A Pts PIM
1986-87 Quebec Nordiques NHL 3 0 0 0 7
1987-88 Fredericton Express AHL 60 0 9 9 257
1988-89 Halifax Citadels AHL 41 3 10 13 106
1988-89 Quebec Nordiques NHL 4 0 0 0 16
1989-90 Halifax Citadels AHL 27 3 5 8 105
1989-90 Fort Wayne Komets IHL 45 3 9 12 267
1990-91 Muskegon Lumberjacks IHL 23 1 4 5 104
1990-91 Albany Choppers IHL 34 3 9 12 126
1991-92 Fort Wayne Komets IHL 53 3 8 11 243
1992-93 Cincinnati Cyclones IHL 71 2 7 9 222
1996-97 Austin Ice Bats WPHL 32 3 4 7 138
1998-99 Fort Worth Brahmas WPHL 55 9 13 22 190
League GP G A Pts PIM
1988-89 Muskegon Lumberjacks IHL 11 0 2 2 40
1988-89 Flint Spirits IHL 21 1 2 3 81
1989-90 Winston-Salem Thunderbirds ECHL 51 2 12 14 247
1990-91 Cincinnati Cyclones ECHL 55 6 21 27 264
1991-92 San Diego Gulls IHL 27 1 5 6 183
1991-92 Cincinnati Cyclones ECHL 40 0 12 12 241
1992-93 Louisville Icehawks ECHL 38 2 5 7 200
1992-93 Memphis Riverkings CHL 13 1 3 4 79
1993-94 Memphis Riverkings CHL 46 5 6 11 221
1993-94 Wichita Thunder CHL 11 1 5 6 42
1998-99 Fort Worth Brahmas WPHL 3 0 0 0 4
League GP G A Pts PIM
1979-80 New Haven Nighthawks AHL 11 1 9 10 0
1979-80 New York Rangers NHL 2 0 0 0 0
1979-80 U.S. Olympic Team Intl 56 12 36 48 32
1980-81 New Haven Nighthawks AHL 12 0 4 4 34
1980-81 New York Rangers NHL 59 14 12 26 58
1981-82 New York Rangers NHL 64 15 20 35 39
1982-83 Binghamton Whalers AHL 9 1 2 3 29
1982-83 New York Rangers NHL 16 1 1 2 15
1982-83 Tulsa Oilers CHL 40 28 29 57 67
1983-84 Hershey Bears AHL 15 11 10 21 22
1983-84 Boston Bruins NHL 35 13 17 30 64
1984-85 Boston Bruins NHL 29 7 5 12 22
1984-85 Detroit Red Wings NHL 12 2 0 2 10
1985-86 Sherbrooke Canadiens AHL 18 5 14 19 18
1985-86 Winnipeg Jets NHL 32 2 4 6 63
1986-87 Mannheim ERC 1.GBun 36 15 31 46 68
1987-88 Mannheim ERC 1.GBun 37 28 23 51 57
1987-88 Maine Mariners AHL 0 0 0 0 0
1988-89 Mannheim ERC 1.GBun 36 25 30 55 72
1989-90 Berlin Preussen 1.GBun 35 25 34 59 49
1990-91 Berlin Preussen 1.GBun 40 28 23 51 59
League GP G A Pts PIM
2006-07 Colorado Eagles CHL 1 0 0 0 0
2007-08 Huntsville Havoc SPHL 6 0 0 0 0
League GP G A Pts PIM
2003-04 Hershey Bears AHL 5 0 0 0 0
2004-05 Hershey Bears AHL 15 0 0 0 2
2004-05 Quad City Mallards UHL 50 9 11 20 33
2005-06 Lowell Lock Monsters AHL 52 1 10 11 28
2005-06 San Diego Gulls ECHL 9 2 3 5 6
2006-07 Karlovy Vary HC Czech 52 11 12 23 34
2007-08 Karlovy Vary HC Czech 52 9 8 17 24
2008-09 Karlovy Vary HC Czech 52 5 16 21 20
2009-10 Karlovy Vary HC Czech 35 6 6 12 16
2010-11 Karlovy Vary HC Czech 51 12 15 27 16
2011-12 Karlovy Vary HC Czech 45 6 17 23 16
2012-13 Karlovy Vary HC Czech 52 7 8 15 18
2015-16 Martin MHC Slovak 31 12 12 24 4
2015-16 Olomouc HC Czech 15 0 2 2 6
2016-17 Olomouc HC Czech 44 11 15 26 22
2017-18 Olomouc HC Czech 41 8 6 14 16
2018-19 Olomouc HC Czech 51 2 7 9 16
2019-20 Olomouc HC Czech 45 5 4 9 30
League GP G A Pts PIM
2019-20 Maryland Black Bears NAHL 24 15 18 33 75
2023-24 Charlotte Checkers AHL 49 22 9 31 12
2023-24 Florida Everblades ECHL 20 2 6 8 6
League GP G A Pts PIM
1965-66 Eastern Olympics Ind 0 0 0 0 0
1965-66 Walpole Four Seasons MHL 0 0 0 0 0
1968-69 Lowell Chiefs NEnHL 0 17 25 42 0
1969-70 Lowell Chiefs NEnHL 0 11 20 31 0
1970-71 Lowell Chiefs NEnHL 0 9 20 29 0
1971-72 Lowell Chiefs NEnHL 0 0 0 0 0
League GP G A Pts PIM
2017-18 Cleveland Monsters AHL 38 1 7 8 33
2018-19 Cleveland Monsters AHL 66 8 12 20 37
2019-20 Cleveland Monsters AHL 61 1 6 7 57
2020-21 South Carolina Stingrays ECHL 17 0 5 5 4
2020-21 Tucson Roadrunners AHL 24 1 6 7 14
2021-22 Iowa Wild AHL 14 0 1 1 21
2021-22 Tucson Roadrunners AHL 41 1 9 10 26
2022-23 Kunlun Red Star KHL 63 2 9 11 33
2023-24 Kunlun Red Star KHL 59 2 10 12 49
League GP G A Pts PIM
2005-06 Cleveland Barons AHL 8 0 0 0 8
2006-07 Worcester Sharks AHL 48 4 21 25 18
2007-08 Worcester Sharks AHL 77 8 23 31 41
2008-09 Syracuse Crunch AHL 24 3 10 13 6
2008-09 Las Vegas Wranglers ECHL 17 2 10 12 10
2008-09 Quad City Flames AHL 30 1 7 8 10
2009-10 Nuermberg Thomas Sabo Ice Tigers DEL 48 4 10 14 45
2010-11 Texas Stars AHL 77 10 27 37 32
2011-12 Texas Stars AHL 70 4 22 26 28
2012-13 HPK Hameenlinna SM-liiga 42 3 13 16 26
2012-13 HV71 Jonkoping SEL 11 1 2 3 0
2013-14 SaiPa Lappeenranta SM-liiga 31 3 7 10 8
2014-15 Karpat SM-liiga 55 2 10 12 26
2015-16 Brno Kometa Czech 8 0 2 2 0
2015-16 Hamburg Freezers DEL 12 1 2 3 2
2015-16 Nizhny Novgorod Torpedo KHL 11 0 3 3 2
2016-17 Nottingham Panthers EIHL 51 9 19 28 24
2017-18 Nottingham Panthers EIHL 48 6 15 21 28
2018-19 Frankfurt Lions DEL-2 49 9 23 32 50
League GP G A Pts PIM
1975-76 Roanoke Valley Rebels SHL 25 3 7 10 8
1975-76 Greensboro Generals SHL 19 1 8 9 2
1979-80 Cologne EC 1.GBun 45 14 37 51 82
1980-81 Krefeld EHC 2.GBun 44 27 39 66 84
1981-82 Krefeld EV 2.GBun 42 30 50 80 62
1982-83 Krefeld EV 2.GBun 46 31 52 83 69
1983-84 Krefeld EV 2.GBun 42 21 45 66 40
1984-85 Krefeld EV 2.GBun 42 22 58 80 58
1985-86 Krefeld EV 2.GBun 45 31 73 104 37
1986-87 Krefeld EV 2.GBun 43 30 70 100 46
1987-88 Krefeld EV 2.GBun 36 20 64 84 32
League GP G A Pts PIM
2023-24 Toronto Marlies AHL 1 0 0 0 0
League GP G A Pts PIM
1971-72 Boston Braves AHL 58 18 13 31 6
1972-73 Boston Braves AHL 76 20 21 41 22
1973-74 Boston Braves AHL 75 14 24 38 30
1974-75 Rochester Americans AHL 68 14 11 25 16
1974-75 Broome County Dusters NAHL 7 1 3 4 0
1975-76 Rochester Americans AHL 6 0 0 0 0
1975-76 Broome County Dusters NAHL 63 24 42 66 35
1976-77 Rochester Americans AHL 0 0 0 0 0
1976-77 Austria Intl 0 17 19 36 0
League GP G A Pts PIM
2009-10 Wilkes-Barre/Scranton Penguins AHL 78 2 12 14 73
2010-11 Pittsburgh Penguins NHL 3 0 0 0 0
2010-11 Wilkes-Barre/Scranton Penguins AHL 75 2 8 10 49
2011-12 Pittsburgh Penguins NHL 9 0 1 1 4
2011-12 Wilkes-Barre/Scranton Penguins AHL 41 4 12 16 26
2012-13 New York Islanders NHL 19 0 4 4 10
2012-13 Wilkes-Barre/Scranton Penguins AHL 26 0 0 0 34
2013-14 New York Islanders NHL 47 3 6 9 14
2014-15 New York Islanders NHL 52 2 5 7 32
2015-16 New York Islanders NHL 52 1 5 6 31
2016-17 Winnipeg Jets NHL 5 0 2 2 0
2016-17 Manitoba Moose AHL 58 2 12 14 36
2017-18 Binghamton Devils AHL 61 3 5 8 52
2018-19 Binghamton Devils AHL 10 0 0 0 8
League GP G A Pts PIM
1990-91 San Diego Gulls IHL 74 12 23 35 27
1991-92 San Jose Sharks NHL 64 8 11 19 15
1991-92 Kansas City Blades IHL 10 2 8 10 8
1992-93 San Jose Sharks NHL 81 6 8 14 30
1993-94 Calgary Flames NHL 19 2 3 5 6
1993-94 San Jose Sharks NHL 26 2 2 4 4
1993-94 Kansas City Blades IHL 6 3 3 6 0
1993-94 Saint John Flames AHL 5 2 0 2 4
1994-95 Calgary Flames NHL 38 4 7 11 14
1995-96 Calgary Flames NHL 81 9 12 21 24
1996-97 Calgary Flames NHL 67 5 6 11 10
1997-98 Boston Bruins NHL 77 5 13 18 34
1998-99 Phoenix Coyotes NHL 63 2 4 6 24
1999-00 Phoenix Coyotes NHL 79 5 10 15 10
2000-01 Phoenix Coyotes NHL 72 5 4 9 16
2001-02 Phoenix Coyotes NHL 42 1 2 3 16
League GP G A Pts PIM
2006-07 San Antonio Rampage AHL 7 0 0 0 0
2007-08 San Antonio Rampage AHL 34 0 8 8 13
2007-08 Arizona Sundogs CHL 22 9 16 25 19
2008-09 San Antonio Rampage AHL 65 9 23 32 24
2009-10 San Antonio Rampage AHL 77 12 37 49 32
2010-11 Worcester Sharks AHL 73 12 23 35 46
2011-12 San Antonio Rampage AHL 29 1 9 10 9
2011-12 Worcester Sharks AHL 32 5 19 24 7
2012-13 Lake Erie Monsters AHL 34 1 6 7 13
2013-14 Straubing Tigers DEL 40 4 23 27 26
2013-14 MODO Hockey Ornskoldsvik SweHL 10 0 0 0 2
2014-15 Iserlohn Roosters DEL 44 4 24 28 8
2015-16 Hamburg Freezers DEL 50 5 5 10 49
2016-17 Straubing Tigers DEL 42 2 19 21 10
2017-18 Ingolstadt ERC DEL 52 3 21 24 4
2018-19 Ingolstadt ERC DEL 41 6 5 11 4
2019-20 Ingolstadt ERC DEL 50 2 14 16 16
League GP G A Pts PIM
1976-77 Fort Worth Texans CHL 1 0 0 0 5
1976-77 Muskegon Mohawks IHL 66 5 25 30 55
1977-78 Muskegon Mohawks IHL 17 0 6 6 7
1977-78 San Francisco Shamrocks PHL 37 5 26 31 109
1978-79 Springfield Indians AHL 14 1 4 5 46
1978-79 Tucson Rustlers PHL 12 2 0 2 53
1978-79 San Francisco Shamrocks PHL 20 4 8 12 61
1979-80 Utica Mohawks EHL 10 4 5 9 48
1980-81 De Bisschop Amsterdam Hlnd 0 0 0 0 0
1981-82 De Bisschop Amsterdam Hlnd 0 0 0 0 0
League GP G A Pts PIM
1988-89 Canadian National Team Intl 4 0 0 0 0
1988-89 Streatham Redskins BHL 24 43 41 84 31
League GP G A Pts PIM
2019-20 U. of Michigan Big-10 2 0 1 1 0
2020-21 Tulsa Oilers ECHL 1 0 0 0 0
League GP G A Pts PIM
1998-99 Cincinnati Cyclones IHL 2 0 0 0 0
1998-99 Dayton Bombers ECHL 9 0 3 3 4
1998-99 Charlotte Checkers ECHL 56 9 26 35 56
1998-99 Hartford Wolf Pack AHL 3 0 0 0 0
1999-00 Providence Bruins AHL 2 1 0 1 0
1999-00 Greenville Grrrowl ECHL 42 11 20 31 51
1999-00 Greensboro Generals ECHL 15 6 12 18 8
2000-01 Greenville Grrrowl ECHL 14 5 4 9 6
2000-01 Greensboro Generals ECHL 56 15 28 43 50
League GP G A Pts PIM
1987-88 Maine Mariners AHL 12 0 1 1 4
1988-89 Maine Mariners AHL 3 0 0 0 0
League GP G A Pts PIM
2002-03 Nijmegen Tigers Hlnd 27 0 0 0 32
2002-03 Knoxville Ice Bears ACHL 11 0 2 2 2
2003-04 Knoxville Ice Bears SEHL 16 0 1 1 34
2003-04 Columbus Cottonmouths ECHL 33 0 0 0 15
2004-05 Missouri River Otters UHL 47 0 0 0 42
2005-06 Quad City Mallards UHL 64 0 4 4 14
2006-07 Quad City Mallards UHL 62 0 4 4 80
2007-08 Corpus Christi Rayz CHL 59 0 5 5 57
2008-09 Kalamazoo Wings IHL 44 0 3 3 6
League GP G A Pts PIM
2007-08 Deggendorf Fire GerObL 53 21 26 47 0
2008-09 Amsterdam Tigers Hlnd 24 12 11 23 4
2008-09 Trenton Devils ECHL 1 0 0 0 0
League GP G A Pts PIM
1972-73 New England Blades EHL 13 3 7 10 13
1972-73 Rhode Island Eagles EHL 48 22 22 44 72
League GP G A Pts PIM
1995-96 Peoria Rivermen IHL 41 10 6 16 8
1995-96 Klagenfurt AC Austria 12 8 7 15 31
1996-97 Mannheim Eagles DEL 17 1 1 2 6
1996-97 Cardiff Devils BISL 19 10 16 26 4
1997-98 Cardiff Devils BISL 42 19 29 48 14
1998-99 Cardiff Devils BISL 42 10 20 30 24
1999-00 Cardiff Devils BISL 41 26 24 50 14
2000-01 Cardiff Devils BISL 48 15 37 52 26
2001-02 London Knights BISL 15 3 7 10 8
2002-03 Belfast Giants BISL 15 5 6 11 6
2003-04 Val Pusteria HC Italy-A 38 23 33 56 28
2004-05 Geneve Servette Swiss-A 0 0 0 0 0
2004-05 Val Pusteria HC Italy-A 36 14 33 47 20
2005-06 Basel EHC Swiss-A 11 0 6 6 4
2005-06 Chur EHC Swiss-B 29 18 29 47 16
2006-07 Sodertalje SK Swe-1 36 11 11 22 26
2007-08 Basingstoke Bison EIHL 28 15 22 37 10
2008-09 Belfast Giants EIHL 43 14 40 54 45
2009-10 Belfast Giants EIHL 36 5 14 19 56
League GP G A Pts PIM
1984-85 R.P.I. ECAC 36 13 16 29 28
1985-86 R.P.I. ECAC 32 6 19 25 22
League GP G A Pts PIM
2018-19 Ottawa Senators NHL 71 22 23 45 75
2019-20 Ottawa Senators NHL 71 21 23 44 106
2020-21 Ottawa Senators NHL 56 17 19 36 69
2021-22 Ottawa Senators NHL 79 30 37 67 117
2022-23 Ottawa Senators NHL 82 35 48 83 126
2023-24 Ottawa Senators NHL 81 37 37 74 134
League GP G A Pts PIM
1991-92 Winnipeg Jets NHL 17 3 5 8 28
1992-93 Winnipeg Jets NHL 83 28 23 51 201
1993-94 Winnipeg Jets NHL 84 41 40 81 255
1994-95 Winnipeg Jets NHL 48 22 29 51 152
1995-96 Winnipeg Jets NHL 76 50 48 98 156
1996-97 Phoenix Coyotes NHL 81 52 34 86 228
1997-98 Phoenix Coyotes NHL 69 40 26 66 147
1998-99 Phoenix Coyotes NHL 68 36 32 68 151
1999-00 Phoenix Coyotes NHL 50 22 21 43 82
2000-01 St. Louis Blues NHL 12 6 2 8 14
2000-01 Phoenix Coyotes NHL 64 29 42 71 108
2001-02 St. Louis Blues NHL 73 38 37 75 117
2002-03 St. Louis Blues NHL 56 31 24 55 139
2003-04 St. Louis Blues NHL 75 33 38 71 83
2005-06 St. Louis Blues NHL 41 15 21 36 46
2006-07 St. Louis Blues NHL 61 20 23 43 92
2006-07 Atlanta Thrashers NHL 18 7 8 15 34
2007-08 St. Louis Blues NHL 79 27 31 58 69
2008-09 St. Louis Blues NHL 79 25 24 49 61
2009-10 St. Louis Blues NHL 67 13 19 32 56
League GP G A Pts PIM
1991-92 St. John's Maple Leafs AHL 75 23 34 57 75
1991-92 Toronto Maple Leafs NHL 3 0 0 0 2
1992-93 St. John's Maple Leafs AHL 70 36 48 84 115
1992-93 Toronto Maple Leafs NHL 3 0 0 0 2
1993-94 Moncton Hawks AHL 39 23 23 46 38
1993-94 Winnipeg Jets NHL 31 1 3 4 24
1994-95 Cincinnati Cyclones IHL 78 38 72 110 79
1994-95 Florida Panthers NHL 5 0 0 0 0
1995-96 Cincinnati Cyclones IHL 81 39 57 96 127
1996-97 Mannheim Eagles DEL 49 19 32 51 66
1997-98 Mannheim Eagles DEL 44 20 30 50 58
1998-99 Mannheim Eagles DEL 49 12 28 40 74
1999-00 Mannheim Eagles DEL 56 20 30 50 101
2000-01 Mannheim Eagles DEL 59 21 24 45 84
2001-02 Mannheim Eagles DEL 33 9 16 25 26
2002-03 Nuermberg Ice Tigers DEL 18 6 5 11 8
2003-04 Hamburg Freezers DEL 46 8 17 25 109
2004-05 Hamburg Freezers DEL 43 14 9 23 34
2005-06 Krefeld Penguins DEL 4 0 2 2 33
2005-06 Zug EV Swiss-A 2 0 1 1 0
2005-06 Martigny HC Swiss-B 35 8 19 27 58
League GP G A Pts PIM
1970-71 U.S. National Team Intl 16 2 0 2 2
1970-71 Bridgeport Home Oilers Ind 14 13 17 30 0
1971-72 Bridgeport Home Oilers Can-Am 18 17 18 35 2
1972-73 Bridgeport Home Oilers Can-Am 0 0 0 0 0
League GP G A Pts PIM
2012-13 Florida Everblades ECHL 63 18 33 51 6
2013-14 Portland Pirates AHL 11 0 4 4 2
2013-14 Stockton Thunder ECHL 46 11 32 43 21
2014-15 Portland Pirates AHL 39 3 11 14 4
2014-15 Florida Everblades ECHL 5 6 3 9 5
2015-16 Znojmo Orli HC Austria 25 7 10 17 0
2015-16 Vladivostok Admiral KHL 12 0 2 2 4
2016-17 Astana Barys KHL 51 9 8 17 20
2017-18 Astana Barys KHL 5 0 1 1 4
2018-19 VSV EC Austria 17 4 3 7 4
2018-19 Kassel Huskies DEL-2 32 14 18 32 10
2019-20 Kassel Huskies DEL-2 52 15 39 54 20
2020-21 Kassel Huskies DEL-2 31 8 36 44 16
2021-22 Kassel Huskies DEL-2 23 9 14 23 16
2022-23 Regensburg Polar Bears DEL-2 47 25 26 51 2
2023-24 Regensburg Polar Bears DEL-2 51 35 35 70 12
League GP G A Pts PIM
2023-24 Laval Rocket AHL 2 0 0 0 0
League GP G A Pts PIM
1991-92 Portland Winter Hawks WHL 25 9 19 28 46
1992-93 Portland Winter Hawks WHL 66 33 58 91 100
1993-94 Atlanta Knights IHL 3 1 1 2 0
1993-94 Knoxville Cherokees ECHL 61 29 57 86 139
1993-94 Los Angeles Blades RHI 18 16 14 30 38
1994-95 Phoenix Roadrunners IHL 64 13 26 39 137
1995-96 Phoenix Roadrunners IHL 73 13 17 30 168
1996-97 New York Islanders NHL 1 0 0 0 0
1996-97 Phoenix Roadrunners IHL 16 3 3 6 18
1996-97 Utah Grizzlies IHL 33 3 5 8 110
1996-97 Long Beach Ice Dogs IHL 13 1 2 3 42
1997-98 Springfield Falcons AHL 7 0 0 0 16
1997-98 Long Beach Ice Dogs IHL 56 3 6 9 113
League GP G A Pts PIM
1982-83 Prince Albert Raiders WHL 37 10 19 29 38
1983-84 Moose Jaw Canucks SJHL 64 55 83 138 105
League GP G A Pts PIM
2006-07 Omaha Ak-Sar-Ben Knights AHL 80 16 27 43 69
2007-08 Quad City Flames AHL 80 19 23 42 62
2008-09 Calgary Flames NHL 6 0 2 2 0
2008-09 Quad City Flames AHL 73 17 19 36 58
2009-10 Abbotsford Heat AHL 64 16 24 40 58
2010-11 Colorado Avalanche NHL 6 1 2 3 2
2010-11 Lake Erie Monsters AHL 48 15 21 36 36
2011-12 Colorado Avalanche NHL 25 1 5 6 2
2011-12 Lake Erie Monsters AHL 40 12 16 28 36
2012-13 Colorado Avalanche NHL 9 0 2 2 6
2012-13 Lake Erie Monsters AHL 60 18 17 35 58
2013-14 Colorado Avalanche NHL 2 0 0 0 0
2013-14 Lake Erie Monsters AHL 33 13 9 22 37
2014-15 Los Angeles Kings NHL 1 0 0 0 0
2014-15 Manchester Monarchs AHL 57 11 14 25 39
2015-16 Duesseldorf EG DEL 16 3 1 4 6
League GP G A Pts PIM
2018-19 Sioux City Musketeers USHL 18 2 13 15 2
2019-20 Sioux City Musketeers USHL 19 3 13 16 0
2020-21 Ohio State University Big-10 16 0 1 1 4
2021-22 Ohio State University Big-10 19 2 4 6 6
2022-23 Ohio State University Big-10 23 2 3 5 4
2023-24 U. of Nebraska-Omaha NCHC 19 1 1 2 6
League GP G A Pts PIM
2021-22 Chicago Blackhawks NHL 15 1 1 2 2
2022-23 Chicago Blackhawks NHL 6 0 1 1 0
2022-23 Rockford IceHogs AHL 56 2 17 19 25
2023-24 Chicago Blackhawks NHL 76 2 14 16 45
League GP G A Pts PIM
1991-92 Milwaukee Admirals IHL 80 2 34 36 40
1992-93 Hamilton Canucks AHL 78 11 20 31 75
1993-94 Hamilton Canucks AHL 80 10 31 41 89
1994-95 Providence Bruins AHL 75 6 13 19 93
1995-96 Providence Bruins AHL 42 9 21 30 52
1995-96 Boston Bruins NHL 27 0 4 4 16
1996-97 Ottawa Senators NHL 6 0 1 1 7
1996-97 Detroit Vipers IHL 67 14 26 40 86
1997-98 Chur EHC Swiss-B 40 10 26 36 75
1998-99 Frankfurt Lions DEL 51 4 12 16 75
1999-00 Krefeld Penguins DEL 50 4 7 11 82
2000-01 Krefeld Penguins DEL 59 1 9 10 64
2001-02 Krefeld Penguins DEL 59 0 8 8 30
2002-03 Hamburg Freezers DEL 51 1 4 5 55
2003-04 Ingolstadt ERC DEL 50 2 9 11 44
2004-05 Ingolstadt ERC DEL 47 1 4 5 22
2005-06 Ingolstadt ERC DEL 44 2 3 5 38
League GP G A Pts PIM
1998-99 U. of Maine H-East 30 7 13 20 58
1999-00 U. of Maine H-East 39 9 21 30 106
2000-01 Cleveland Lumberjacks IHL 10 1 1 2 45
2000-01 Jackson Bandits ECHL 25 3 6 9 179
2001-02 Wheeling Nailers ECHL 29 7 15 22 168
2001-02 Wilkes-Barre/Scranton Penguins AHL 29 2 2 4 184
2002-03 Atlantic City Boardwalk Bullies ECHL 6 0 2 2 40
2002-03 San Antonio Rampage AHL 48 2 5 7 202
2003-04 Providence Bruins AHL 52 10 7 17 281
2004-05 Providence Bruins AHL 45 1 4 5 284
2005-06 Lowell Lock Monsters AHL 1 0 0 0 2
League GP G A Pts PIM
1974-75 Nova Scotia Voyageurs AHL 46 0 3 3 16
1975-76 Nova Scotia Voyageurs AHL 31 0 3 3 2
1976-77 Nova Scotia Voyageurs AHL 40 0 0 0 25
1977-78 Nova Scotia Voyageurs AHL 5 0 0 0 0
1977-78 Springfield Indians AHL 13 0 0 0 0
1977-78 Broome Dusters AHL 18 0 0 0 0
1978-79 Dallas Black Hawks CHL 14 0 0 0 6
1978-79 Edmonton Oilers WHA 3 0 0 0 0
1979-80 Rochester Americans AHL 50 0 2 2 8
League GP G A Pts PIM
2010-11 Providence Bruins AHL 10 0 3 3 6
2011-12 Providence Bruins AHL 66 5 24 29 18
2012-13 Providence Bruins AHL 58 3 13 16 17
2013-14 Providence Bruins AHL 56 6 26 32 11
2013-14 Boston Bruins NHL 6 1 1 2 0
2014-15 Providence Bruins AHL 40 4 11 15 20
2014-15 Boston Bruins NHL 4 0 1 1 0
2015-16 Pittsburgh Penguins NHL 12 1 0 1 0
2015-16 Wilkes-Barre/Scranton Penguins AHL 17 2 4 6 6
2015-16 New Jersey Devils NHL 10 0 1 1 2
2016-17 Pittsburgh Penguins NHL 7 0 1 1 6
2016-17 Wilkes-Barre/Scranton Penguins AHL 58 16 31 47 32
2017-18 Colorado Avalanche NHL 16 0 5 5 0
2017-18 San Antonio Rampage AHL 47 4 16 20 24
2018-19 Colorado Eagles AHL 51 5 27 32 48
2019-20 Wilkes-Barre/Scranton Penguins AHL 51 10 23 33 49
2020-21 Chicago Wolves AHL 22 2 17 19 16
2021-22 Ingolstadt ERC DEL 45 9 19 28 18
2022-23 Augsburg Panthers DEL 36 8 13 21 34
2023-24 Augsburg Panthers DEL 3 0 0 0 4
League GP G A Pts PIM
1999-00 Babson College ECAC-E 24 4 15 19 28
2000-01 Babson College ECAC-E 26 15 9 24 28
League GP G A Pts PIM
2007-08 Albany River Rats AHL 7 0 0 0 9
2008-09 Albany River Rats AHL 63 9 7 16 79
2009-10 San Antonio Rampage AHL 23 3 1 4 20
2009-10 Las Vegas Wranglers ECHL 21 6 9 15 42
2010-11 San Antonio Rampage AHL 43 0 1 1 78
2011-12 Las Vegas Wranglers ECHL 54 10 14 24 122
League GP G A Pts PIM
1980-81 Winnipeg Jets NHL 2 0 0 0 0
1981-82 Tulsa Oilers CHL 66 2 18 20 51
1982-83 Sherbrooke Jets AHL 72 4 16 20 73
1983-84 Sherbrooke Jets AHL 67 2 14 16 32
1984-85 Kiekkoreipas Lahti SM-liiga 34 2 3 5 54
League GP G A Pts PIM
2003-04 Wilkes-Barre/Scranton Penguins AHL 0 0 0 0 0
2004-05 Wilkes-Barre/Scranton Penguins AHL 80 6 35 41 101
2005-06 Pittsburgh Penguins NHL 68 6 32 38 85
2005-06 Wilkes-Barre/Scranton Penguins AHL 9 5 9 14 6
2006-07 Pittsburgh Penguins NHL 81 14 45 59 77
2007-08 Pittsburgh Penguins NHL 76 12 28 40 45
2008-09 Pittsburgh Penguins NHL 28 2 11 13 16
2008-09 Wilkes-Barre/Scranton Penguins AHL 1 0 1 1 2
2008-09 Anaheim Ducks NHL 20 0 10 10 12
2009-10 Edmonton Oilers NHL 19 3 8 11 22
2009-10 Anaheim Ducks NHL 62 4 24 28 48
2010-11 Edmonton Oilers NHL 35 2 25 27 33
2011-12 Edmonton Oilers NHL 51 3 17 20 16
2012-13 Edmonton Oilers NHL 34 4 9 13 23
2013-14 Florida Panthers NHL 7 0 0 0 6
2013-14 San Antonio Rampage AHL 45 7 16 23 52
2014-15 Sochi HC KHL 42 6 13 19 23
2015-16 MODO Hockey Ornskoldsvik SweHL 2 0 0 0 0
League GP G A Pts PIM
2019-20 Reading Royals ECHL 20 9 16 25 8
2019-20 Lehigh Valley Phantoms AHL 24 3 6 9 18
2020-21 Lehigh Valley Phantoms AHL 30 9 7 16 9
2021-22 Philadelphia Flyers NHL 41 4 2 6 16
2021-22 Lehigh Valley Phantoms AHL 34 11 8 19 33
2022-23 Philadelphia Flyers NHL 9 0 0 0 4
2022-23 Lehigh Valley Phantoms AHL 54 9 14 23 25
2023-24 Utica Comets AHL 33 12 10 22 14
2023-24 New Jersey Devils NHL 18 3 1 4 2
League GP G A Pts PIM
2009-10 Nashville Predators NHL 35 8 7 15 7
2009-10 Milwaukee Admirals AHL 40 13 21 34 19
2010-11 Nashville Predators NHL 82 16 18 34 17
2011-12 Nashville Predators NHL 68 15 20 35 21
2012-13 Nashville Predators NHL 25 7 12 19 4
2013-14 Nashville Predators NHL 81 11 22 33 21
2014-15 Nashville Predators NHL 77 20 22 42 22
2015-16 Nashville Predators NHL 64 6 18 24 14
2016-17 Nashville Predators NHL 70 12 23 35 18
2017-18 Colorado Avalanche NHL 56 6 12 18 6
2018-19 Colorado Avalanche NHL 65 12 15 27 8
2019-20 Colorado Avalanche NHL 9 0 4 4 0
League GP G A Pts PIM
2021-22 Ohio State University Big-10 35 10 18 28 2
2022-23 Charlotte Checkers AHL 1 0 2 2 0
2022-23 Ohio State University Big-10 40 12 27 39 10
2023-24 Chicago Wolves AHL 15 0 1 1 6
2023-24 Charlotte Checkers AHL 38 7 13 20 16
League GP G A Pts PIM
1973-74 Seattle Totems WHL 78 22 32 54 57
1974-75 Seattle Totems CHL 70 15 25 40 55
1975-76 Cape Codders NAHL 1 0 0 0 0
League GP G A Pts PIM
2021-22 Canisius College AHA 32 5 6 11 14
2022-23 Pensacola Ice Flyers SPHL 9 2 1 3 0
League GP G A Pts PIM
1996-97 Raleigh Icecaps ECHL 6 0 1 1 14
1996-97 South Carolina Stingrays ECHL 43 1 14 15 65
1996-97 Syracuse Crunch AHL 19 1 3 4 16
1997-98 Kassel Huskies DEL 34 2 5 7 28
1998-99 Deggendorf EC Ger.1 52 7 22 29 130
1999-00 New Mexico Scorpions WPHL 30 4 8 12 26
1999-00 Landshut EV GerObL 21 2 15 17 58
2000-01 New Mexico Scorpions WPHL 15 2 3 5 10
League GP G A Pts PIM
1969-70 Braintree Hawks NEnHL 0 1 11 12 0
League GP G A Pts PIM
1997-98 Graz EC Austria 35 21 21 42 12
1998-99 Fassa HC Italy-A 21 6 13 19 20
1998-99 Fassa HC Alpen 20 10 6 16 8
League GP G A Pts PIM
2009-10 Colorado Avalanche NHL 32 11 8 19 22
2009-10 Lake Erie Monsters AHL 6 2 0 2 4
2010-11 Colorado Avalanche NHL 71 12 10 22 54
2011-12 Colorado Avalanche NHL 10 0 0 0 8
2011-12 Nashville Predators NHL 25 3 4 7 20
2012-13 Nashville Predators NHL 34 3 5 8 26
2013-14 Portland Pirates AHL 66 14 20 34 87
2013-14 Phoenix Coyotes NHL 2 0 0 0 0
2014-15 Mannheim Eagles DEL 6 1 1 2 2
2014-15 Norfolk Admirals AHL 31 3 9 12 8
2014-15 Utah Grizzlies ECHL 7 1 3 4 2
2015-16 Mannheim Eagles DEL 44 10 6 16 134
2016-17 Duesseldorf EG DEL 41 11 8 19 118
2017-18 Kunlun Red Star KHL 48 9 9 18 44
2018-19 Kunlun Red Star KHL 62 21 15 36 89
2019-20 Kunlun Red Star KHL 50 15 16 31 51
2020-21 Jukurit Mikkeli SM-liiga 15 2 4 6 49
2021-22 Kunlun Red Star KHL 46 13 14 27 27
2022-23 Kunlun Red Star KHL 59 21 21 42 52
2023-24 Kunlun Red Star KHL 67 13 16 29 55
League GP G A Pts PIM
1987-88 Hartford Whalers NHL 7 0 0 0 2
1987-88 U.S. National Team Intl 0 0 0 0 0
1988-89 Hartford Whalers NHL 76 19 40 59 27
1989-90 Hartford Whalers NHL 80 24 40 64 47
1990-91 Hartford Whalers NHL 34 6 9 15 8
1990-91 Pittsburgh Penguins NHL 43 11 16 27 33
1992-93 Quebec Nordiques NHL 82 30 30 60 20
1993-94 Quebec Nordiques NHL 76 26 25 51 14
1994-95 Quebec Nordiques NHL 48 18 21 39 14
1994-95 Frankfurt Lions DEL 1 1 0 1 0
1994-95 Landshut EV DEL 4 6 1 7 6
1995-96 Colorado Avalanche NHL 81 21 39 60 50
1996-97 Colorado Avalanche NHL 72 18 19 37 14
1997-98 Anaheim Mighty Ducks NHL 73 13 20 33 22
1998-99 St. Louis Blues NHL 75 24 28 52 27
1999-00 St. Louis Blues NHL 75 24 15 39 18
2000-01 St. Louis Blues NHL 81 40 33 73 30
2001-02 St. Louis Blues NHL 67 19 21 40 26
2002-03 Dallas Stars NHL 79 23 19 42 30
2003-04 Dallas Stars NHL 53 8 8 16 14
2004-05 Memphis Riverkings CHL 3 2 1 3 0
2005-06 St. Louis Blues NHL 79 18 31 49 52
League GP G A Pts PIM
2023-24 Providence Bruins AHL 1 1 0 1 0
League GP G A Pts PIM
2005-06 Lowell Lock Monsters AHL 8 2 0 2 10
2006-07 Albany River Rats AHL 7 0 0 0 4
2006-07 Florida Everblades ECHL 65 18 33 51 52
2007-08 Florida Everblades ECHL 51 10 24 34 68
League GP G A Pts PIM
2020-21 Anaheim Ducks NHL 24 3 10 13 12
2020-21 San Diego Gulls AHL 17 10 11 21 12
2021-22 Anaheim Ducks NHL 75 23 38 61 50
2022-23 Anaheim Ducks NHL 81 23 42 65 88
2023-24 Anaheim Ducks NHL 31 6 9 15 30