hockey DB
search by league
team
morning report
contact us
home

Alumni report for U. of North Dakota

607 players found,
(Does not include season in-progress.)
League GP G A Pts PIM
1970-71 Warroad Lakers MSHL 0 0 0 0 0
League GP G A Pts PIM
1993-94 Windsor Spitfires OHL 31 8 11 19 45
1994-95 Ottawa 67's OHL 25 6 15 21 22
1994-95 Windsor Spitfires OHL 20 4 14 18 20
1995-96 Carolina Monarchs AHL 61 8 17 25 42
1996-97 Port Huron Border Cats CoHL 6 1 1 2 6
1996-97 Bremerhaven REV Ger.1 40 6 33 39 143
1997-98 Muskegon Fury UHL 2 0 1 1 0
1997-98 Port Huron Border Cats UHL 45 4 21 25 26
1998-99 Michigan K-Wings IHL 8 0 0 0 6
1998-99 Arkansas Glaciercats WPHL 16 3 12 15 26
1999-00 Arkansas Glaciercats WPHL 24 2 11 13 25
League GP G A Pts PIM
2021-22 Worcester Railers ECHL 10 3 4 7 2
2021-22 Bridgeport Islanders AHL 45 5 6 11 8
2022-23 Worcester Railers ECHL 30 14 18 32 18
2022-23 Bridgeport Islanders AHL 20 3 4 7 0
2023-24 Kalamazoo Wings ECHL 64 22 21 43 22
League GP G A Pts PIM
2006-07 U. of St. Thomas MIAC 27 4 5 9 26
2007-08 U. of St. Thomas MIAC 28 2 9 11 30
2008-09 U. of St. Thomas MIAC 26 2 13 15 31
League GP G A Pts PIM
1973-74 London Lions Ind 70 62 48 110 41
1974-75 Virginia Red Wings AHL 4 0 3 3 2
1974-75 Boston Bruins NHL 19 2 4 6 4
1974-75 Detroit Red Wings NHL 45 7 3 10 12
1975-76 Boston Bruins NHL 5 0 1 1 2
1976-77 Rochester Americans AHL 32 19 14 33 16
1976-77 Boston Bruins NHL 40 10 11 21 4
1977-78 Rochester Americans AHL 72 26 40 66 22
League GP G A Pts PIM
1984-85 Springfield Indians AHL 8 1 0 1 5
1984-85 Minnesota North Stars NHL 4 1 2 3 11
1985-86 Springfield Indians AHL 12 1 7 8 34
1985-86 Minnesota North Stars NHL 11 0 0 0 32
1986-87 Springfield Indians AHL 66 10 17 27 303
1986-87 Minnesota North Stars NHL 1 0 0 0 2
1987-88 Kalamazoo Wings IHL 12 0 1 1 73
League GP G A Pts PIM
2000-01 Quad City Mallards UHL 53 14 15 29 12
2001-02 Quad City Mallards UHL 73 16 15 31 32
2002-03 South Carolina Stingrays ECHL 72 6 10 16 30
League GP G A Pts PIM
2017-18 Utah Grizzlies ECHL 22 0 8 8 17
2017-18 Colorado Eagles ECHL 44 4 9 13 10
2018-19 Utah Grizzlies ECHL 70 1 17 18 59
League GP G A Pts PIM
1969-70 Syracuse Blazers EHL 28 7 13 20 14
1969-70 Jacksonville Rockets EHL 74 29 39 68 22
1970-71 Jacksonville Rockets EHL 69 13 35 48 21
1971-72 Jacksonville Rockets EHL 6 2 1 3 9
League GP G A Pts PIM
1988-89 Hershey Bears AHL 9 0 3 3 8
1989-90 Hershey Bears AHL 50 0 10 10 101
1989-90 Philadelphia Flyers NHL 16 2 2 4 12
1990-91 Hershey Bears AHL 6 2 3 5 0
1990-91 Philadelphia Flyers NHL 67 8 8 16 74
1991-92 St. Louis Blues NHL 67 3 8 11 94
1992-93 St. Louis Blues NHL 53 2 2 4 59
1993-94 St. Louis Blues NHL 77 5 9 14 123
1994-95 St. Louis Blues NHL 39 0 5 5 93
1995-96 St. Louis Blues NHL 82 2 9 11 190
1996-97 St. Louis Blues NHL 11 0 2 2 11
1996-97 Montreal Canadiens NHL 60 1 5 6 107
1996-97 Phoenix Coyotes NHL 8 0 0 0 4
1997-98 Phoenix Coyotes NHL 45 1 5 6 106
1998-99 Vancouver Canucks NHL 81 2 6 8 115
1999-00 Vancouver Canucks NHL 81 2 10 12 67
2000-01 Vancouver Canucks NHL 82 3 8 11 63
2001-02 Vancouver Canucks NHL 61 1 6 7 68
2002-03 Vancouver Canucks NHL 78 2 4 6 62
2003-04 St. Louis Blues NHL 80 1 5 6 61
League GP G A Pts PIM
1968-69 Drumheller Miners ASHL 0 0 0 0 0
1969-70 Drumheller Miners ASHL 0 0 0 0 0
1970-71 Drumheller Miners ASHL 0 0 0 0 0
1971-72 Calgary Stampeders PrHL 0 0 0 0 0
League GP G A Pts PIM
1989-90 Sudbury Wolves OHL 60 23 36 59 53
1990-91 Baltimore Skipjacks AHL 2 0 0 0 0
1990-91 Sudbury Wolves OHL 47 11 37 48 57
1991-92 Baltimore Skipjacks AHL 20 0 7 7 25
1991-92 Hampton Roads Admirals ECHL 43 8 26 34 75
1992-93 Toledo Storm ECHL 13 0 10 10 21
1994-95 Raleigh Icecaps ECHL 41 6 17 23 47
1994-95 Tallahassee Tiger Sharks ECHL 23 0 16 16 31
1995-96 Toledo Storm ECHL 32 5 15 20 36
1996-97 Nashville Nighthawks CHL 27 5 16 21 58
1997-98 Nashville Ice Flyers CHL 22 3 1 4 53
League GP G A Pts PIM
2021-22 KalPa Kuopio SM-liiga 18 3 1 4 2
2022-23 Belfast Giants EIHL 51 16 40 56 53
League GP G A Pts PIM
2023-24 U. of Minnesota-Duluth NCHC 37 2 7 9 39
League GP G A Pts PIM
1971-72 Dallas Black Hawks CHL 72 3 22 25 66
1972-73 Dallas Black Hawks CHL 72 10 37 47 75
1973-74 Omaha Knights CHL 70 7 36 43 28
1974-75 Kansas City Scouts NHL 17 0 0 0 0
1975-76 Springfield Indians AHL 1 0 0 0 2
League GP G A Pts PIM
2001-02 Lowell Lock Monsters AHL 3 1 1 2 0
2002-03 Carolina Hurricanes NHL 25 4 10 14 16
2002-03 Lowell Lock Monsters AHL 53 11 32 43 32
2003-04 Carolina Hurricanes NHL 44 3 3 6 22
2003-04 Lowell Lock Monsters AHL 34 7 15 22 28
2004-05 Lowell Lock Monsters AHL 80 13 27 40 91
2005-06 Manitoba Moose AHL 59 13 25 38 52
2006-07 Albany River Rats AHL 55 29 25 54 66
2006-07 Carolina Hurricanes NHL 9 1 1 2 2
2007-08 Albany River Rats AHL 21 7 10 17 6
2007-08 Carolina Hurricanes NHL 31 3 3 6 28
2008-09 Carolina Hurricanes NHL 70 5 7 12 26
2009-10 Wilkes-Barre/Scranton Penguins AHL 21 8 3 11 14
2010-11 Nuermberg Thomas Sabo Ice Tigers DEL 52 17 24 41 70
2011-12 Nuermberg Thomas Sabo Ice Tigers DEL 15 1 1 2 6
2012-13 Nuermberg Thomas Sabo Ice Tigers DEL 50 9 22 31 36
2013-14 Augsburg Panthers DEL 49 18 23 41 36
2014-15 Augsburg Panthers DEL 6 4 6 10 6
2015-16 Straubing Tigers DEL 44 13 13 26 49
League GP G A Pts PIM
1977-78 New Haven Nighthawks AHL 69 18 14 32 95
1978-79 New Haven Nighthawks AHL 5 1 0 1 2
1978-79 Toledo Goaldiggers IHL 47 18 18 36 51
League GP G A Pts PIM
1987-88 Saginaw Hawks IHL 61 0 2 2 23
1988-89 Chicago Blackhawks NHL 23 0 1 1 6
1988-89 Saginaw Hawks IHL 29 0 1 1 47
1989-90 Chicago Blackhawks NHL 0 0 0 0 0
1989-90 Canadian National Team Intl 33 0 0 0 0
1990-91 Chicago Blackhawks NHL 74 0 3 3 34
1991-92 Chicago Blackhawks NHL 52 0 2 2 38
1992-93 Chicago Blackhawks NHL 71 0 3 3 28
1993-94 Chicago Blackhawks NHL 70 0 4 4 61
1994-95 Chicago Blackhawks NHL 42 0 3 3 11
1995-96 Chicago Blackhawks NHL 50 0 2 2 36
1996-97 Chicago Blackhawks NHL 33 0 0 0 26
1996-97 San Jose Sharks NHL 13 0 0 0 8
1997-98 Dallas Stars NHL 61 0 0 0 18
1998-99 Dallas Stars NHL 61 0 0 0 26
1999-00 Dallas Stars NHL 62 0 3 3 10
2000-01 Dallas Stars NHL 63 0 1 1 4
2001-02 Dallas Stars NHL 60 0 5 5 12
2002-03 Toronto Maple Leafs NHL 62 0 2 2 24
2003-04 Toronto Maple Leafs NHL 59 0 2 2 16
2005-06 Toronto Maple Leafs NHL 49 0 1 1 12
2006-07 Florida Panthers NHL 58 0 2 2 10
2007-08 Leksands IF Swe-1 20 0 2 2 0
League GP G A Pts PIM
1987-88 Kalamazoo Wings IHL 2 0 0 0 4
1988-89 Knoxville Cherokees ECHL 26 0 18 18 56
League GP G A Pts PIM
1984-85 Calgary Flames NHL 9 3 2 5 4
1985-86 Calgary Flames NHL 55 12 21 33 39
1986-87 Calgary Flames NHL 24 5 3 8 24
1987-88 Calgary Flames NHL 29 7 12 19 66
1988-89 Minnesota North Stars NHL 16 1 4 5 4
1988-89 Calgary Flames NHL 35 4 4 8 21
1989-90 Minnesota North Stars NHL 64 3 12 15 31
1990-91 Kalamazoo Wings IHL 2 0 0 0 2
1990-91 Minnesota North Stars NHL 52 11 6 17 30
1991-92 San Jose Sharks NHL 66 12 7 19 30
1992-93 San Jose Sharks NHL 28 3 4 7 28
1992-93 Kansas City Blades IHL 9 4 4 8 31
League GP G A Pts PIM
1981-82 Vail Mountaineers Ind 0 0 0 0 0
1992-93 Oklahoma City Blazers CHL 3 0 1 1 4
League GP G A Pts PIM
2020-21 Ottawa Senators NHL 5 0 0 0 0
2021-22 Ottawa Senators NHL 8 0 1 1 4
2021-22 Belleville Senators AHL 58 2 7 9 22
2022-23 Ottawa Senators NHL 19 0 1 1 11
2022-23 Belleville Senators AHL 41 2 4 6 35
2023-24 Ottawa Senators NHL 72 4 10 14 25
2023-24 Belleville Senators AHL 2 0 0 0 2
League GP G A Pts PIM
1985-86 Winnipeg Jets NHL 13 1 0 1 10
1986-87 Winnipeg Jets NHL 52 2 8 10 60
1987-88 Moncton Hawks AHL 10 1 3 4 14
1987-88 Winnipeg Jets NHL 48 0 6 6 75
1988-89 Moncton Hawks AHL 38 3 16 19 39
1988-89 Winnipeg Jets NHL 38 0 9 9 45
1989-90 Moncton Hawks AHL 38 1 9 10 58
1989-90 Winnipeg Jets NHL 12 1 2 3 6
1990-91 Canadian National Team Intl 4 0 1 1 0
1990-91 Brynas IF Gavle SEL 38 3 1 4 38
1991-92 Kalamazoo Wings IHL 65 5 18 23 90
1991-92 Minnesota North Stars NHL 7 0 0 0 6
1992-93 Minnesota North Stars NHL 63 0 3 3 109
1993-94 Kalamazoo Wings IHL 45 3 19 22 91
1993-94 Dallas Stars NHL 8 0 0 0 12
1994-95 Kalamazoo Wings IHL 65 4 11 15 146
1995-96 Michigan K-Wings IHL 80 4 13 17 73
1996-97 Michigan K-Wings IHL 77 4 7 11 68
1997-98 Michigan K-Wings IHL 67 3 8 11 60
1998-99 Michigan K-Wings IHL 5 0 1 1 10
League GP G A Pts PIM
2008-09 Springfield Falcons AHL 37 1 7 8 30
2008-09 Stockton Thunder ECHL 28 1 7 8 26
2009-10 San Antonio Rampage AHL 2 0 1 1 0
2009-10 Las Vegas Wranglers ECHL 27 5 17 22 26
2010-11 Wolfsburg Grizzly Adams DEL 52 2 18 20 48
2011-12 Wolfsburg Grizzly Adams DEL 52 4 19 23 22
2012-13 Wolfsburg Grizzly Adams DEL 52 6 14 20 28
2013-14 Wolfsburg Grizzly Adams DEL 51 3 15 18 57
2014-15 Wolfsburg Grizzly Adams DEL 46 11 12 23 40
2015-16 Wolfsburg Grizzly Adams DEL 51 11 9 20 30
2016-17 Wolfsburg Grizzly Adams DEL 24 6 5 11 18
2017-18 Wolfsburg Grizzly Adams DEL 36 3 11 14 8
2018-19 Asiago HC AlpsHL 13 2 7 9 12
League GP G A Pts PIM
2006-07 Vernon Vipers BCHL 24 11 15 26 16
2007-08 Vernon Vipers BCHL 60 57 40 97 45
2008-09 Ohio State University CCHA 42 14 17 31 18
2009-10 Ohio State University CCHA 33 15 12 27 22
2009-10 Hamilton Bulldogs AHL 9 2 3 5 0
2010-11 Hamilton Bulldogs AHL 34 4 4 8 10
2010-11 Wheeling Nailers ECHL 9 2 3 5 4
2012-13 Rochester Americans AHL 1 0 0 0 0
2012-13 Manchester Monarchs AHL 24 3 2 5 22
2012-13 Lake Erie Monsters AHL 3 0 0 0 0
2012-13 South Carolina Stingrays ECHL 48 24 25 49 20
2013-14 Manchester Monarchs AHL 57 6 9 15 36
2014-15 Ljubljana Olimpija HK Austria 48 20 16 36 12
2015-16 Innsbruck HC Austria 33 18 11 29 6
2016-17 Innsbruck HC Austria 54 25 24 49 22
2017-18 Innsbruck HC Austria 54 22 16 38 16
2018-19 Belfast Giants EIHL 34 4 15 19 31
League GP G A Pts PIM
2021-22 U. of New Hampshire H-East 25 2 6 8 6
2022-23 U. of New Hampshire H-East 32 1 3 4 10
2023-24 U. of New Hampshire H-East 32 11 3 14 6
League GP G A Pts PIM
2023-24 Carolina Hurricanes NHL 1 0 0 0 0
League GP G A Pts PIM
1998-99 Los Angeles Kings NHL 1 1 0 1 0
1998-99 Orlando Solar Bears IHL 5 3 5 8 6
1999-00 Los Angeles Kings NHL 64 5 18 23 26
1999-00 Long Beach Ice Dogs IHL 7 3 6 9 2
2000-01 Los Angeles Kings NHL 17 1 3 4 10
2000-01 New York Islanders NHL 30 4 8 12 24
2000-01 Lowell Lock Monsters AHL 2 0 1 1 2
2001-02 New York Islanders NHL 82 8 10 18 36
2002-03 New York Islanders NHL 81 25 30 55 58
2003-04 New York Islanders NHL 75 22 25 47 56
2004-05 Lugano Swiss-A 7 2 2 4 4
2005-06 New York Islanders NHL 76 28 29 57 60
2006-07 New York Islanders NHL 82 40 29 69 34
2007-08 Toronto Maple Leafs NHL 82 15 37 52 28
2008-09 Toronto Maple Leafs NHL 78 25 38 63 40
2009-10 Toronto Maple Leafs NHL 56 10 16 26 26
2009-10 Anaheim Ducks NHL 26 6 9 15 10
2010-11 Anaheim Ducks NHL 76 16 16 32 41
2011-12 Anaheim Ducks NHL 45 7 5 12 6
League GP G A Pts PIM
2011-12 Binghamton Senators AHL 4 0 0 0 17
2012-13 Binghamton Senators AHL 24 0 0 0 30
2012-13 Elmira Jackals ECHL 32 1 1 2 23
2013-14 Binghamton Senators AHL 54 0 3 3 61
2013-14 Elmira Jackals ECHL 2 0 0 0 0
2014-15 Wheeling Nailers ECHL 13 0 2 2 34
2015-16 Pelicans SM-liiga 32 1 7 8 160
2016-17 Pelicans SM-liiga 55 2 8 10 146
2017-18 Assat Pori SM-liiga 57 3 7 10 207
2018-19 Tappara Tampere SM-liiga 37 4 14 18 42
2018-19 Cardiff Devils EIHL 12 3 4 7 31
2019-20 Tappara Tampere SM-liiga 56 2 5 7 22
2020-21 Tappara Tampere SM-liiga 35 3 6 9 34
2021-22 Graz EC Austria 43 5 9 14 74
2022-23 Pelicans SM-liiga 32 0 5 5 39
2023-24 Pelicans SM-liiga 12 1 1 2 37
2023-24 Frankfurt Lions DEL 37 2 7 9 60
League GP G A Pts PIM
1989-90 Canadian National Team Intl 3 0 0 0 0
1990-91 Fredericton Canadiens AHL 4 0 0 0 4
1990-91 Winston-Salem Thunderbirds ECHL 18 3 17 20 9
1990-91 Albany Choppers IHL 18 0 3 3 10
1992-93 Detroit Falcons CoHL 55 15 39 54 21
1993-94 Charlotte Checkers ECHL 44 2 11 13 14
1993-94 Canadian National Team Intl 6 2 1 3 2
1993-94 Vancouver Voodoo RHI 13 7 17 24 10
1994-95 Peterborough Pirates BHL 25 16 33 49 36
1994-95 Orlando Rollergators RHI 20 13 34 47 19
1995-96 Daytona Beach Breakers SHL 11 5 9 14 7
1995-96 Orlando Jackals RHI 16 9 14 23 22
1996-97 Nottingham Panthers BISL 37 6 4 10 18
1997-98 Nottingham Panthers BISL 37 6 16 22 18
1998-99 Nottingham Panthers BISL 31 3 9 12 12
1999-00 Nottingham Panthers BISL 37 6 23 29 32
2000-01 Sheffield Steelers BISL 15 0 3 3 10
2000-01 Bracknell Bees BISL 5 1 1 2 2
2000-01 Manchester Storm BISL 26 3 4 7 4
2001-02 Sheffield Steelers BISL 47 6 14 20 16
2002-03 Sheffield Steelers BISL 27 1 6 7 20
2003-04 Sheffield Steelers EIHL 53 16 35 51 60
2004-05 Sheffield Steelers EIHL 10 0 2 2 8
League GP G A Pts PIM
2004-05 Binghamton Senators AHL 75 34 36 70 16
2005-06 Chicago Blackhawks NHL 20 2 2 4 8
2005-06 Ottawa Senators NHL 20 6 7 13 14
2005-06 Norfolk Admirals AHL 0 0 0 0 0
2005-06 Binghamton Senators AHL 33 22 24 46 36
2006-07 Boston Bruins NHL 31 11 11 22 14
2006-07 Chicago Blackhawks NHL 10 2 0 2 2
2006-07 Norfolk Admirals AHL 35 33 33 66 31
2007-08 Providence Bruins AHL 2 1 0 1 0
2007-08 Boston Bruins NHL 20 0 6 6 6
2007-08 Nashville Predators NHL 8 1 2 3 0
2007-08 Anaheim Ducks NHL 12 2 2 4 6
2008-09 Tampa Bay Lightning NHL 7 0 1 1 2
2008-09 Norfolk Admirals AHL 69 27 26 53 48
2009-10 Tampa Bay Lightning NHL 28 4 9 13 2
2009-10 Norfolk Admirals AHL 42 21 19 40 16
2010-11 Astana Barys KHL 40 22 23 45 36
2011-12 Astana Barys KHL 49 27 31 58 26
2012-13 Astana Barys KHL 48 20 20 40 22
2013-14 Astana Barys KHL 54 28 30 58 55
2014-15 Astana Barys KHL 60 20 36 56 60
2015-16 Astana Barys KHL 60 20 41 61 48
2016-17 Astana Barys KHL 57 17 36 53 76
2018-19 Astana Barys KHL 44 15 19 34 10
League GP G A Pts PIM
2016-17 Vancouver Canucks NHL 9 4 1 5 0
2017-18 Vancouver Canucks NHL 62 29 26 55 16
2018-19 Vancouver Canucks NHL 69 26 30 56 22
2019-20 Vancouver Canucks NHL 57 16 29 45 14
2020-21 Vancouver Canucks NHL 56 23 26 49 16
2021-22 Vancouver Canucks NHL 71 23 23 46 20
2022-23 Vancouver Canucks NHL 74 18 37 55 24
2023-24 Vancouver Canucks NHL 81 40 33 73 14
League GP G A Pts PIM
1994-95 Albany River Rats AHL 77 5 22 27 22
1995-96 Albany River Rats AHL 80 6 25 31 63
1996-97 Albany River Rats AHL 32 0 8 8 6
1997-98 New Jersey Devils NHL 43 1 5 6 8
1997-98 Albany River Rats AHL 5 0 0 0 0
1998-99 New Jersey Devils NHL 56 1 7 8 16
1999-00 New Jersey Devils NHL 32 3 1 4 6
2000-01 Minnesota Wild NHL 70 0 15 15 42
2001-02 Minnesota Wild NHL 28 1 2 3 14
2002-03 Minnesota Wild NHL 58 1 14 15 16
2003-04 Nashville Predators NHL 13 0 0 0 4
2003-04 Minnesota Wild NHL 56 1 2 3 21
2005-06 Springfield Falcons AHL 1 0 0 0 0
League GP G A Pts PIM
1972-73 Thunder Bay Twins USHL 33 13 29 42 2
1973-74 Thunder Bay Twins USHL 0 18 46 64 0
1974-75 Thunder Bay Twins USHL 43 20 53 73 4
1975-76 Thunder Bay Twins OHASr 22 8 29 37 17
1976-77 Thunder Bay Twins OHASr 34 14 27 41 12
League GP G A Pts PIM
1983-84 Los Angeles Kings NHL 2 0 0 0 0
1984-85 New Haven Nighthawks AHL 80 25 33 58 56
1985-86 New Haven Nighthawks AHL 62 8 22 30 76
1985-86 Los Angeles Kings NHL 6 0 1 1 9
League GP G A Pts PIM
2023-24 Greenville Swamp Rabbits ECHL 4 0 1 1 4
League GP G A Pts PIM
1985-86 Western Michigan University CCHA 20 1 4 5 22
1986-87 Western Michigan University CCHA 25 3 3 6 8
1987-88 Western Michigan University CCHA 14 1 1 2 8
League GP G A Pts PIM
1988-89 Denver Rangers IHL 19 0 1 1 0
1988-89 Flint Spirits IHL 5 0 0 0 0
1989-90 Flint Spirits IHL 20 0 0 0 2
1989-90 Phoenix Roadrunners IHL 1 0 0 0 0
1989-90 Erie Panthers ECHL 5 0 0 0 0
1990-91 San Diego Gulls IHL 36 0 0 0 4
1992-93 Kiekko-Espoo SM-liiga 28 0 0 0 0
1993-94 Kiekko-Espoo SM-liiga 35 0 0 0 0
1993-94 Las Vegas Flash RHI 14 0 0 0 0
1994-95 Memphis Riverkings CHL 48 0 1 1 2
1995-96 Memphis Riverkings CHL 49 0 1 1 6
1996-97 Peissenberg TSV Ger.2 41 0 3 3 2
League GP G A Pts PIM
1975-76 Medicine Hat Tigers WCHL 67 0 18 18 60
League GP G A Pts PIM
2011-12 U. of Vermont H-East 33 4 6 10 25
2012-13 U. of Vermont H-East 33 6 7 13 14
League GP G A Pts PIM
2022-23 R.P.I. ECAC 30 0 5 5 6
2023-24 R.P.I. ECAC 15 0 0 0 8
League GP G A Pts PIM
1999-00 Richmond Renegades ECHL 32 1 4 5 10
1999-00 Lubbock Cotton Kings WPHL 30 3 16 19 23
League GP G A Pts PIM
1979-80 Duisburg SC 1.GBun 48 20 29 49 129
1980-81 Duisburg SC 1.GBun 26 6 6 12 65
League GP G A Pts PIM
1972-73 Flint Generals IHL 0 0 0 0 0
1972-73 Des Moines Capitols IHL 0 5 4 9 12
League GP G A Pts PIM
1992-93 Victoria Cougars WHL 69 10 28 38 162
1993-94 Streatham Redskins BHL 43 28 50 78 148
1994-95 Fresno Falcons SuHL 6 0 4 4 6
1994-95 Fresno Falcons PHL 0 0 0 0 0
1996-97 U. of British Columbia CWUAA 28 2 10 12 50
1997-98 U. of British Columbia CWUAA 28 2 4 6 46
1998-99 Tacoma Sabercats WCHL 0 0 0 0 0
League GP G A Pts PIM
2000-01 Erie Otters OHL 31 1 4 5 37
2001-02 Roanoke Express ECHL 21 3 2 5 39
2001-02 Florida Everblades ECHL 43 2 4 6 81
2002-03 Mississippi Sea Wolves ECHL 49 2 12 14 58
2002-03 Greensboro Generals ECHL 14 0 1 1 10
2003-04 Cincinnati Cyclones ECHL 20 2 6 8 12
2006-07 Augusta Lynx ECHL 23 1 7 8 27
2006-07 Pensacola Ice Pilots ECHL 49 3 6 9 58
2007-08 Bakersfield Condors ECHL 9 0 0 0 14
2007-08 Pensacola Ice Pilots ECHL 17 0 1 1 32
2007-08 South Carolina Stingrays ECHL 34 0 4 4 46
League GP G A Pts PIM
1992-93 Knoxville Cherokees ECHL 42 0 1 1 52
1993-94 Knoxville Cherokees ECHL 40 0 5 5 10
1993-94 Atlanta Fire Ants RHI 7 0 0 0 2
1994-95 Knoxville Cherokees ECHL 47 0 0 0 26
1994-95 Oakland Skates RHI 9 0 0 0 3
1995-96 Dayton Bombers ECHL 14 0 2 2 2
1995-96 Knoxville Cherokees ECHL 17 0 0 0 8
1995-96 Denver Daredevils RHI 20 0 1 1 6
1996-97 South Carolina Stingrays ECHL 18 0 0 0 8
1996-97 Peoria Rivermen ECHL 5 0 2 2 0
1997-98 Saint John Flames AHL 3 0 0 0 2
1997-98 South Carolina Stingrays ECHL 45 0 4 4 51
1998-99 South Carolina Stingrays ECHL 45 0 4 4 26
1998-99 Anaheim Bullfrogs RHI 10 0 2 2 14
1999-00 Lubbock Cotton Kings WPHL 51 0 1 1 38
2000-01 Pee Dee Pride ECHL 22 0 0 0 4
League GP G A Pts PIM
2016-17 Edmonton Oilers NHL 60 7 11 18 16
2017-18 Edmonton Oilers NHL 67 13 7 20 37
2018-19 Chicago Blackhawks NHL 26 5 7 12 12
2018-19 Edmonton Oilers NHL 29 7 4 11 16
2019-20 Chicago Blackhawks NHL 40 9 6 15 32
2020-21 Buffalo Sabres NHL 11 2 1 3 4
2020-21 Arizona Coyotes NHL 27 1 6 7 15
2021-22 Buffalo Sabres NHL 18 2 3 5 4
2022-23 Pittsburgh Penguins NHL 4 0 0 0 0
2022-23 Wilkes-Barre/Scranton Penguins AHL 65 22 31 53 47
2023-24 Bakersfield Condors AHL 43 13 24 37 31
League GP G A Pts PIM
1973-74 Nova Scotia Voyageurs AHL 76 23 25 48 73
1974-75 Nova Scotia Voyageurs AHL 75 29 37 66 61
1975-76 Nova Scotia Voyageurs AHL 69 12 19 31 24
1976-77 Nova Scotia Voyageurs AHL 77 18 22 40 6
1977-78 Nova Scotia Voyageurs AHL 74 5 17 22 30
League GP G A Pts PIM
1999-00 Rochester Americans AHL 3 0 0 0 2
1999-00 Milwaukee Admirals IHL 4 0 0 0 0
1999-00 South Carolina Stingrays ECHL 41 22 22 44 84
2000-01 South Carolina Stingrays ECHL 67 28 44 72 103
2000-01 Norfolk Admirals AHL 3 0 0 0 2
2001-02 Rochester Americans AHL 3 0 0 0 0
2001-02 South Carolina Stingrays ECHL 69 27 43 70 105
2002-03 South Carolina Stingrays ECHL 70 29 42 71 123
2003-04 Wichita Thunder CHL 60 38 40 78 105
2004-05 Coventry Blaze EIHL 56 37 30 67 225
2005-06 Coventry Blaze EIHL 25 8 15 23 22
2005-06 Vaxjo HC Swe-1 14 5 4 9 14
2006-07 Coventry Blaze EIHL 54 30 46 76 89
2007-08 Coventry Blaze EIHL 54 49 56 105 68
2008-09 Coventry Blaze EIHL 54 38 45 83 91
2009-10 Coventry Blaze EIHL 45 33 27 60 82
2010-11 Slough Jets EPL 23 31 22 53 12
2011-12 Slough Jets EPL 51 39 42 81 79
2012-13 Milton Keynes Lightning EPL 10 4 5 9 41
League GP G A Pts PIM
2022-23 Florida Everblades ECHL 6 1 0 1 2
2022-23 Pennsylvania State U Big-10 38 10 7 17 27
2023-24 Worcester Railers ECHL 61 23 35 58 2
2023-24 Bridgeport Islanders AHL 4 0 0 0 0
League GP G A Pts PIM
1997-98 Anchorage Aces WCHL 3 0 0 0 0
League GP G A Pts PIM
1983-84 Minnesota North Stars NHL 2 0 0 0 0
1984-85 Baltimore Skipjacks AHL 46 0 2 2 2
1985-86 Springfield Indians AHL 9 0 0 0 6
1985-86 Minnesota North Stars NHL 26 0 0 0 6
1986-87 Springfield Indians AHL 13 0 1 1 8
1986-87 Indianapolis Checkers IHL 31 0 2 2 28
1987-88 Kalamazoo Wings IHL 42 0 1 1 23
1987-88 Minnesota North Stars NHL 14 0 0 0 2
1988-89 Minnesota North Stars NHL 55 0 1 1 10
1989-90 Minnesota North Stars NHL 61 0 3 3 18
1990-91 Minnesota North Stars NHL 55 0 2 2 22
1991-92 Kalamazoo Wings IHL 4 0 0 0 0
1991-92 Minnesota North Stars NHL 52 0 2 2 26
1992-93 Minnesota North Stars NHL 60 0 3 3 28
1993-94 Boston Bruins NHL 57 0 2 2 14
1994-95 St. Louis Blues NHL 19 0 0 0 0
1995-96 St. Louis Blues NHL 9 0 0 0 0
1995-96 Peoria Rivermen IHL 43 0 2 2 36
1996-97 St. Louis Blues NHL 15 0 0 0 0
1996-97 Worcester IceCats AHL 4 0 1 1 0
1997-98 Kansas City Blades IHL 24 0 0 0 10
League GP G A Pts PIM
1966-67 U.S. National Team Intl 0 0 0 0 0
1966-67 U.S. Nationals USHL 0 0 0 0 0
League GP G A Pts PIM
1959-60 Rochester Mustangs USCHL 0 0 0 0 0
1960-61 Rochester Mustangs USCHL 0 0 0 0 0
1962-63 Rochester Mustangs USHL 0 0 0 0 0
1963-64 Rochester Mustangs USHL 0 0 0 0 0
League GP G A Pts PIM
1985-86 New Haven Nighthawks AHL 42 2 3 5 40
1985-86 Toledo Goaldiggers IHL 30 5 3 8 54
1986-87 New Haven Nighthawks AHL 13 0 0 0 43
1986-87 New York Rangers NHL 13 2 1 3 45
1986-87 Flint Spirits IHL 14 4 3 7 59
1987-88 Kalamazoo Wings IHL 65 5 10 15 273
1987-88 Minnesota North Stars NHL 1 0 0 0 0
1988-89 Pittsburgh Penguins NHL 58 1 4 5 285
1989-90 Pittsburgh Penguins NHL 37 1 2 3 123
1990-91 Pittsburgh Penguins NHL 23 1 1 2 71
1990-91 Muskegon Lumberjacks IHL 3 1 0 1 18
1991-92 Pittsburgh Penguins NHL 50 0 0 0 175
1992-93 Pittsburgh Penguins NHL 26 0 0 0 60
1993-94 Kalamazoo Wings IHL 45 2 3 5 176
League GP G A Pts PIM
2022-23 San Diego Gulls AHL 5 0 0 0 4
2023-24 San Diego Gulls AHL 61 10 16 26 20
League GP G A Pts PIM
1980-81 Pittsburgh Penguins NHL 8 1 6 7 14
1981-82 Pittsburgh Penguins NHL 60 1 6 7 63
1981-82 Erie Blades AHL 6 1 3 4 4
1982-83 Pittsburgh Penguins NHL 67 3 5 8 66
1983-84 Los Angeles Kings NHL 71 3 9 12 58
1983-84 Pittsburgh Penguins NHL 4 0 1 1 8
1984-85 Binghamton Whalers AHL 48 4 25 29 38
1986-87 Thunder Bay Twins OHASr 0 0 0 0 0
1988-89 Thunder Bay Twins Senior 0 0 0 0 0
1990-91 Thunder Bay Twins Senior 0 0 0 0 0
League GP G A Pts PIM
2008-09 Edmonton Oilers NHL 2 0 0 0 0
2008-09 Springfield Falcons AHL 68 5 16 21 22
2009-10 Edmonton Oilers NHL 42 0 3 3 12
2009-10 Springfield Falcons AHL 32 4 9 13 14
2010-11 Edmonton Oilers NHL 12 1 3 4 4
2010-11 Oklahoma City Barons AHL 46 3 13 16 22
2011-12 St. Louis Blues NHL 2 0 0 0 0
2011-12 Edmonton Oilers NHL 3 0 0 0 0
2011-12 Oklahoma City Barons AHL 50 6 18 24 29
2012-13 Peoria Rivermen AHL 73 4 20 24 37
2013-14 Chicago Wolves AHL 69 5 20 25 37
2014-15 Pittsburgh Penguins NHL 7 0 0 0 0
2014-15 Wilkes-Barre/Scranton Penguins AHL 62 4 15 19 42
2015-16 Washington Capitals NHL 55 1 5 6 21
2016-17 Washington Capitals NHL 18 1 4 5 11
2017-18 Washington Capitals NHL 24 1 3 4 8
2017-18 Columbus Blue Jackets NHL 1 0 0 0 0
2018-19 Lugano Swiss-A 48 5 20 25 40
2019-20 Lugano Swiss-A 42 1 12 13 22
2020-21 Salzburg EC Austria 34 4 10 14 20
League GP G A Pts PIM
1979-80 Winnipeg Jets NHL 15 8 10 18 2
1979-80 U.S. Olympic Team Intl 66 10 28 38 32
1980-81 Winnipeg Jets NHL 80 28 43 71 22
1981-82 Winnipeg Jets NHL 80 25 51 76 28
1982-83 Winnipeg Jets NHL 55 18 26 44 23
1983-84 Washington Capitals NHL 80 29 52 81 28
1984-85 Washington Capitals NHL 80 26 43 69 14
1985-86 Washington Capitals NHL 80 41 42 83 15
1986-87 Washington Capitals NHL 76 23 27 50 8
1987-88 Washington Capitals NHL 80 37 21 58 26
1988-89 Washington Capitals NHL 80 34 31 65 12
1989-90 Boston Bruins NHL 50 12 17 29 8
1989-90 Washington Capitals NHL 28 3 8 11 4
1990-91 Boston Bruins NHL 78 32 21 53 41
1991-92 St. Louis Blues NHL 78 20 24 44 41
1992-93 Chicago Blackhawks NHL 60 4 14 18 12
1993-94 Indianapolis Ice IHL 40 8 18 26 6
1993-94 Chicago Blackhawks NHL 9 0 3 3 0
1994-95 Minnesota Moose IHL 81 38 42 80 16
1995-96 Minnesota Moose IHL 69 21 25 46 8
League GP G A Pts PIM
1984-85 Carolina Thunderbirds ACHL 58 43 49 92 91
1984-85 Toledo Goaldiggers IHL 12 3 5 8 12
1985-86 Carolina Thunderbirds ACHL 22 8 17 25 42
League GP G A Pts PIM
2016-17 Rockford IceHogs AHL 2 0 0 0 0
2016-17 Indy Fuel ECHL 30 5 7 12 12
League GP G A Pts PIM
2012-13 Western Michigan University CCHA 37 4 14 18 14
2013-14 Western Michigan University NCHC 34 2 6 8 12
League GP G A Pts PIM
1976-77 Sioux City Musketeers USHL 48 25 40 65 43
1977-78 Waterloo Black Hawks USHL 47 23 40 63 104
League GP G A Pts PIM
1973-74 Madison Blues USHL 0 0 0 0 0
1974-75 Central Wisconsin Flyers USHL 27 16 30 46 13
1974-75 Madison Blues CnHL 0 0 0 0 0
League GP G A Pts PIM
1961-62 Des Moines Oak Leafs USHL 0 0 0 0 0
1962-63 St. Paul Saints IHL 3 1 1 2 0
League GP G A Pts PIM
2000-01 New Jersey Devils NHL 20 1 4 5 14
2000-01 Albany River Rats AHL 41 2 5 7 59
2001-02 New Jersey Devils NHL 37 0 1 1 30
2001-02 Albany River Rats AHL 14 0 3 3 31
2002-03 Calgary Flames NHL 6 0 1 1 19
2002-03 Saint John Flames AHL 7 0 3 3 18
2002-03 Cincinnati Mighty Ducks AHL 61 2 9 11 210
2003-04 Calgary Flames NHL 12 0 0 0 25
2003-04 Lowell Lock Monsters AHL 37 5 11 16 75
2004-05 Lowell Lock Monsters AHL 73 6 29 35 175
2005-06 Carolina Hurricanes NHL 72 3 10 13 138
2006-07 Carolina Hurricanes NHL 82 7 22 29 113
2007-08 Ottawa Senators NHL 26 0 2 2 26
2007-08 Carolina Hurricanes NHL 41 3 9 12 74
2008-09 Columbus Blue Jackets NHL 81 5 19 24 100
2009-10 Columbus Blue Jackets NHL 57 2 9 11 62
2010-11 Springfield Falcons AHL 11 0 2 2 20
2010-11 Columbus Blue Jackets NHL 20 2 4 6 44
2011-12 Detroit Red Wings NHL 17 0 2 2 21
2011-12 Tampa Bay Lightning NHL 13 0 0 0 17
2012-13 Hamilton Bulldogs AHL 17 0 2 2 26
2012-13 Texas Stars AHL 5 2 0 2 4
2013-14 Vladivostok Admiral KHL 27 2 2 4 20
League GP G A Pts PIM
2023-24 Western Michigan University NCHC 38 11 20 31 18
League GP G A Pts PIM
1980-81 Duisburg SC 1.GBun 27 0 5 5 50
League GP G A Pts PIM
1974-75 Dauphin Kings MJHL 44 55 76 131 81
1975-76 Winnipeg Clubs WCHL 69 32 46 78 127
1976-77 Kimberley Dynamiters WIHL 0 25 47 72 59
1977-78 Kimberley Dynamiters WIHL 0 7 20 27 39
League GP G A Pts PIM
1968-69 Green Bay Bobcats USHL 0 0 0 0 0
1969-70 Green Bay Bobcats USHL 0 0 0 0 0
1970-71 U.S. National Team Intl 29 0 0 0 4
1971-72 Green Bay Bobcats USHL 0 0 0 0 0
1971-72 U.S. Olympic Team Intl 11 0 0 0 7
1972-73 Minnesota Fighting Saints WHA 43 0 1 1 26
1973-74 Minnesota Fighting Saints WHA 40 0 0 0 6
1974-75 Minnesota Fighting Saints WHA 26 0 0 0 18
1975-76 Johnstown Jets NAHL 9 0 0 0 8
1975-76 Minnesota Fighting Saints WHA 5 0 0 0 2
1976-77 Rochester Americans AHL 9 0 0 0 4
1976-77 Minnesota Fighting Saints WHA 16 0 0 0 6
League GP G A Pts PIM
1983-84 Moncton Alpines AHL 74 9 7 16 92
1984-85 Nova Scotia Oilers AHL 74 10 10 20 143
1985-86 Nova Scotia Oilers AHL 55 2 9 11 148
League GP G A Pts PIM
2012-13 Herning Blue Fox Denmark 39 11 12 23 82
2013-14 Valpellice Italy-A 19 5 14 19 18
League GP G A Pts PIM
1990-91 Moncton Hawks AHL 69 15 17 32 24
1991-92 Moncton Hawks AHL 43 3 12 15 32
1991-92 Fort Wayne Komets IHL 22 4 10 14 30
1992-93 Fort Wayne Komets IHL 60 22 20 42 58
1993-94 Fort Wayne Komets IHL 74 25 42 67 32
1994-95 Chicago Wolves IHL 76 28 36 64 36
1995-96 Atlanta Knights IHL 55 25 36 61 34
1995-96 Chicago Wolves IHL 18 6 14 20 18
1996-97 Fort Wayne Komets IHL 73 24 51 75 60
1997-98 Fort Wayne Komets IHL 76 14 48 62 54
1998-99 Hannover Scorpions DEL 50 10 18 28 40
League GP G A Pts PIM
1966-67 Toledo Blades IHL 53 5 14 19 28
1967-68 Fort Wayne Komets IHL 12 1 4 5 8
1967-68 Toledo Blades IHL 54 4 16 20 30
1968-69 St. Boniface Mohawks MSHL 0 0 0 0 0
League GP G A Pts PIM
2000-01 Cincinnati Cyclones IHL 82 20 31 51 39
2001-02 Lowell Lock Monsters AHL 63 17 21 38 29
2002-03 Carolina Hurricanes NHL 9 3 0 3 2
2002-03 Lowell Lock Monsters AHL 61 11 12 23 48
2003-04 Lowell Lock Monsters AHL 30 4 3 7 6
2004-05 Vaxjo HC Swe-1 41 12 19 31 36
2005-06 Zug EV Swiss-A 2 0 1 1 0
2005-06 Visp EHC Swiss-B 18 7 10 17 36
2006-07 Bjorkloven IF Swe-1 35 14 6 20 22
2007-08 Nordsjaelland Cobras Denmark 39 16 11 27 40
League GP G A Pts PIM
2012-13 Allen Americans CHL 44 0 1 1 19
2013-14 Utah Grizzlies ECHL 29 0 1 1 6
2013-14 Abbotsford Heat AHL 6 0 0 0 0
2014-15 Worcester Sharks AHL 26 0 0 0 4
2014-15 Allen Americans ECHL 12 0 0 0 2
2015-16 San Jose Barracuda AHL 40 0 0 0 2
2016-17 San Jose Sharks NHL 20 0 0 0 0
2017-18 San Jose Sharks NHL 29 0 1 1 0
2018-19 San Jose Sharks NHL 25 0 0 0 0
2019-20 San Jose Sharks NHL 33 0 0 0 0
2020-21 Binghamton Devils AHL 1 0 0 0 0
2020-21 New Jersey Devils NHL 7 0 0 0 0
2021-22 Rochester Americans AHL 22 0 0 0 0
2021-22 Buffalo Sabres NHL 12 0 0 0 2
2022-23 San Jose Sharks NHL 4 0 0 0 0
2022-23 San Jose Barracuda AHL 38 0 2 2 16
2023-24 Ontario Reign AHL 12 0 0 0 0
League GP G A Pts PIM
1977-78 San Francisco Shamrocks PHL 3 0 2 2 0
1977-78 Long Beach Sharks/Rockets PHL 11 3 6 9 21
League GP G A Pts PIM
1981-82 Brunico SG Italy-A 0 32 22 54 0
1982-83 Valpellice Italy-A 0 32 29 61 0
1983-84 Asiago HC Italy-A 0 28 25 53 0
1985-86 Varese HC Italy-A 36 6 22 28 44
1986-87 Varese HC Italy-A 0 0 0 0 0
1987-88 Varese HC Italy-A 32 5 15 20 28
1988-89 Varese HC Italy-A 0 0 0 0 0
1990-91 Varese HC Italy-A 34 1 13 14 6
1991-92 Varese HC Italy-A 26 1 8 9 6
League GP G A Pts PIM
1972-73 Thunder Bay Twins USHL 37 34 36 70 10
1973-74 Thunder Bay Twins USHL 0 31 33 64 0
1974-75 Thunder Bay Twins USHL 42 32 53 85 8
1975-76 Thunder Bay Twins OHASr 18 19 9 28 2
1976-77 Thunder Bay Twins OHASr 34 27 31 58 10
League GP G A Pts PIM
2022-23 Kalamazoo Wings ECHL 1 0 0 0 0
2023-24 Iowa Heartlanders ECHL 25 0 0 0 0
League GP G A Pts PIM
2013-14 U. of Manitoba CWUAA 26 8 10 18 16
2014-15 U. of Manitoba CWUAA 28 8 16 24 26
2015-16 Edinburgh Capitals EIHL 52 13 29 42 32
2016-17 Manchester Storm EIHL 52 9 16 25 26
2017-18 Dundee Stars EIHL 22 2 2 4 14
2017-18 Birmingham Bulls SPHL 37 10 22 32 22
2018-19 Birmingham Bulls SPHL 50 10 27 37 18
2019-20 Birmingham Bulls SPHL 5 2 0 2 4
League GP G A Pts PIM
1987-88 Delta Flyers BCJHL 35 0 1 1 43
League GP G A Pts PIM
1969-70 Calgary Stampeders ASHL 28 13 9 22 6
1970-71 Calgary Stampeders ASHL 0 0 0 0 0
League GP G A Pts PIM
1983-84 Boston Bruins NHL 16 3 4 7 2
1983-84 Canadian National Team Intl 71 18 14 32 64
1984-85 Hershey Bears AHL 26 11 6 17 28
1984-85 Boston Bruins NHL 38 6 8 14 46
1985-86 Boston Bruins NHL 8 0 0 0 17
1986-87 Chicago Blackhawks NHL 71 6 12 18 81
1987-88 Edmonton Oilers NHL 4 0 0 0 4
1988-89 KalPa Kuopio SM-liiga 43 20 22 42 98
1989-90 Landshut EV 1.GBun 33 12 21 33 87
1990-91 Maine Mariners AHL 67 21 30 51 135
1991-92 Canadian National Team Intl 12 5 9 14 10
League GP G A Pts PIM
2001-02 Baton Rouge Kingfish ECHL 2 0 0 0 4
2001-02 Idaho Steelheads WCHL 58 17 28 45 36
2001-02 Columbia Inferno ECHL 5 2 0 2 0
2002-03 Anchorage Aces WCHL 13 2 7 9 6
2002-03 Idaho Steelheads WCHL 19 5 4 9 8
2002-03 Sheffield Steelers BISL 7 0 1 1 2
2003-04 Alaska Aces ECHL 67 20 30 50 51
League GP G A Pts PIM
1972-73 U. of Guelph OUAA 0 4 11 15 6
1973-74 U. of Guelph OUAA 0 7 16 23 6
1974-75 U. of Guelph OUAA 0 7 18 25 17
League GP G A Pts PIM
1976-77 Columbus Owls IHL 78 12 29 41 35
1977-78 Rochester Americans AHL 56 2 13 15 40
1977-78 Dayton/Grand Rapids Owls IHL 2 0 2 2 0
1978-79 Rochester Americans AHL 77 20 25 45 36
1979-80 Rochester Americans AHL 59 4 17 21 30
1980-81 Rochester Americans AHL 3 0 0 0 4
League GP G A Pts PIM
2021-22 Toledo Walleye ECHL 3 0 0 0 0
2022-23 Indy Fuel ECHL 42 0 1 1 2
2022-23 Glasgow Clan EIHL 4 0 0 0 6
2023-24 Indy Fuel ECHL 36 0 0 0 7
League GP G A Pts PIM
1987-88 Kalamazoo Wings IHL 4 2 1 3 0
League GP G A Pts PIM
1992-93 Cleveland Lumberjacks IHL 77 29 42 71 69
1993-94 Pittsburgh Penguins NHL 4 0 0 0 0
1993-94 Cleveland Lumberjacks IHL 59 9 13 22 63
1994-95 Johnstown Chiefs ECHL 24 13 14 27 30
1994-95 Chicago Wolves IHL 13 1 3 4 39
1994-95 JyP HT Jyvaskyla SM-liiga 2 0 0 0 4
1994-95 Oakland Skates RHI 21 21 19 40 43
1995-96 Portland Pirates AHL 15 6 5 11 23
1995-96 Cornwall Aces AHL 1 0 0 0 0
1995-96 South Carolina Stingrays ECHL 47 24 24 48 119
1995-96 Oakland Skates RHI 19 10 17 27 32
1996-97 Newcastle Cobras BISL 30 20 18 38 106
1997-98 Newcastle Cobras BISL 37 8 10 18 28
League GP G A Pts PIM
1971-72 Tulsa Oilers CHL 65 9 17 26 70
1971-72 Phoenix Roadrunners WHL 4 0 0 0 7
1972-73 Tulsa Oilers CHL 50 17 25 42 112
1973-74 Tulsa Oilers CHL 18 9 7 16 29
1974-75 Oklahoma City Blazers CHL 23 4 4 8 23
1977-78 Calgary Trojans ASHL 2 0 1 1 4
League GP G A Pts PIM
2008-09 Bridgeport Sound Tigers AHL 2 0 0 0 4
2009-10 Salzburg EC Austria 50 26 32 58 34
2010-11 Salzburg EC Austria 49 17 36 53 16
2011-12 Portland Pirates AHL 64 14 22 36 24
2012-13 Salzburg EC Austria 53 15 24 39 23
2013-14 Munich EHC DEL 49 12 20 32 10
2014-15 Salzburg EC Austria 52 19 30 49 12
2015-16 Salzburg EC Austria 54 15 41 56 36
2016-17 Salzburg EC Austria 54 9 38 47 12
2017-18 Salzburg EC Austria 54 15 31 46 26
2018-19 Salzburg EC Austria 52 18 29 47 28
League GP G A Pts PIM
1977-78 Okotoks Oilers ASHL 1 0 0 0 0
League GP G A Pts PIM
1979-80 Salt Lake Golden Eagles CHL 2 0 0 0 2
League GP G A Pts PIM
1963-64 Johnstown Jets EHL 72 38 31 69 19
1964-65 Jacksonville Rockets EHL 71 25 36 61 20
1965-66 Charlotte Checkers EHL 47 13 21 34 13
1965-66 Jacksonville Rockets EHL 17 8 9 17 16
1966-67 Charlotte Checkers EHL 72 22 44 66 36
1967-68 Charlotte Checkers EHL 70 25 34 59 20
1968-69 Charlotte Checkers EHL 69 23 29 52 24
1969-70 Charlotte Checkers EHL 72 19 37 56 4
1970-71 Charlotte Checkers EHL 2 0 2 2 0
1971-72 Charlotte Checkers EHL 4 0 0 0 0
League GP G A Pts PIM
1981-82 Salt Lake Golden Eagles CHL 1 1 0 1 0
1982-83 Salt Lake Golden Eagles CHL 59 13 23 36 57
1983-84 Montana Magic CHL 34 10 12 22 60
League GP G A Pts PIM
1991-92 Milwaukee Admirals IHL 76 13 23 36 26
1992-93 Hamilton Canucks AHL 72 22 40 62 41
1993-94 Hamilton Canucks AHL 60 17 36 53 30
1993-94 Vancouver Canucks NHL 13 1 3 4 21
1994-95 Calgary Flames NHL 3 0 0 0 0
1994-95 Saint John Flames AHL 75 16 39 55 30
1995-96 Binghamton Rangers AHL 10 3 3 6 2
1995-96 Orlando Solar Bears IHL 59 10 18 28 30
1996-97 Binghamton Rangers AHL 55 25 26 51 16
1996-97 Flint Generals CoHL 21 10 33 43 20
1997-98 Krefeld Penguins DEL 42 9 13 22 16
1998-99 Krefeld Penguins DEL 47 18 25 43 69
1999-00 Krefeld Penguins DEL 52 10 27 37 46
2000-01 Krefeld Penguins DEL 59 12 16 28 38
2001-02 DEG Metro Stars DEL 48 11 22 33 67
2002-03 DEG Metro Stars DEL 52 6 10 16 26
League GP G A Pts PIM
2023-24 Chicago Steel USHL 27 9 11 20 12
League GP G A Pts PIM
1963-64 St. Louis Braves CPHL 5 2 3 5 0
1964-65 St. Louis Braves CPHL 66 11 14 25 48
1964-65 Buffalo Bisons AHL 1 0 0 0 0
1965-66 St. Louis Braves CPHL 38 1 3 4 6
League GP G A Pts PIM
2003-04 Kempten EA GerObL 1 0 0 0 0
2007-08 Pensacola Ice Pilots ECHL 47 10 13 23 61
2008-09 Alaska Aces ECHL 44 10 14 24 29
League GP G A Pts PIM
2022-23 Allen Americans ECHL 10 0 2 2 4
2023-24 Allen Americans ECHL 48 5 5 10 30
League GP G A Pts PIM
1982-83 Binghamton Whalers AHL 8 1 3 4 2
1983-84 Indianapolis Checkers CHL 9 2 4 6 4
1983-84 Spokane Chiefs WIHL 0 7 14 21 46
1984-85 Spokane Chiefs WIHL 39 14 41 55 42
League GP G A Pts PIM
2010-11 Portland Pirates AHL 4 0 0 0 6
2010-11 Kamloops Blazers WHL 70 4 10 14 96
2011-12 Rochester Americans AHL 20 0 4 4 20
2011-12 Gwinnett Gladiators ECHL 32 5 8 13 28
2012-13 Rochester Americans AHL 3 0 0 0 0
2012-13 Gwinnett Gladiators ECHL 65 2 13 15 44
2013-14 Orlando Solar Bears ECHL 63 2 15 17 45
2014-15 Bakersfield Condors ECHL 25 0 5 5 14
2014-15 Utah Grizzlies ECHL 37 2 3 5 28
2015-16 Utah Grizzlies ECHL 47 2 11 13 35
2015-16 Atlanta Gladiators ECHL 21 0 2 2 18
League GP G A Pts PIM
1954-55 Perth Panthers BNL 14 0 0 0 0
League GP G A Pts PIM
2008-09 Hershey Bears AHL 1 0 0 0 7
2009-10 South Carolina Stingrays ECHL 17 1 3 4 43
2010-11 Hershey Bears AHL 7 0 1 1 15
2010-11 South Carolina Stingrays ECHL 26 1 7 8 73
2011-12 Rochester Americans AHL 57 1 5 6 143
2011-12 Buffalo Sabres NHL 5 0 0 0 12
2012-13 Rochester Americans AHL 36 1 4 5 81
2012-13 New York Islanders NHL 16 0 1 1 20
2013-14 Bridgeport Sound Tigers AHL 29 0 2 2 50
2014-15 Hamilton Bulldogs AHL 54 0 3 3 132
2015-16 Iowa Wild AHL 56 5 1 6 92
2016-17 HIFK Helsinki SM-liiga 46 3 5 8 142
2017-18 HIFK Helsinki SM-liiga 9 0 0 0 6
2018-19 HIFK Helsinki SM-liiga 19 0 0 0 30
League GP G A Pts PIM
2012-13 Manchester Monarchs AHL 6 0 1 1 0
2013-14 Manchester Monarchs AHL 74 1 16 17 42
2014-15 Manchester Monarchs AHL 67 4 11 15 52
2015-16 Los Angeles Kings NHL 14 1 1 2 17
2015-16 Ontario Reign AHL 40 2 8 10 40
2016-17 Los Angeles Kings NHL 82 2 16 18 54
2017-18 Los Angeles Kings NHL 78 1 17 18 49
2018-19 Los Angeles Kings NHL 81 2 12 14 52
2019-20 Los Angeles Kings NHL 13 0 1 1 4
2019-20 Calgary Flames NHL 7 0 0 0 0
2019-20 Ontario Reign AHL 5 1 0 1 5
2020-21 Winnipeg Jets NHL 56 2 10 12 35
2021-22 Boston Bruins NHL 76 4 10 14 48
2022-23 Boston Bruins NHL 54 5 7 12 23
2023-24 Providence Bruins AHL 2 0 0 0 2
2023-24 Boston Bruins NHL 35 0 4 4 17
League GP G A Pts PIM
2021-22 Henderson Silver Knights AHL 11 1 0 1 0
2022-23 Henderson Silver Knights AHL 62 8 10 18 12
2023-24 Bolzano HC Austria 47 11 23 34 11
League GP G A Pts PIM
2008-09 Green Bay Gamblers USHL 59 26 34 60 53
2009-10 Chicago Wolves AHL 3 0 0 0 0
2009-10 Gwinnett Gladiators ECHL 63 11 15 26 66
2010-11 Chicago Wolves AHL 9 0 2 2 0
2010-11 Gwinnett Gladiators ECHL 66 21 45 66 79
2011-12 Texas Stars AHL 11 1 1 2 2
2011-12 St. John's IceCaps AHL 3 0 0 0 0
2011-12 Colorado Eagles ECHL 53 20 31 51 57
2012-13 Colorado Eagles ECHL 71 35 44 79 110
2013-14 VSV EC Austria 35 10 11 21 28
2013-14 Arizona Sundogs CHL 3 1 3 4 2
2014-15 Sheffield Steelers EIHL 52 33 34 67 63
2015-16 Belfast Giants EIHL 52 20 28 48 43
2016-17 Belfast Giants EIHL 49 15 24 39 46
League GP G A Pts PIM
2003-04 U. of Alaska-Anchorage WCHA 38 14 18 32 24
2004-05 Texas Wildcatters ECHL 4 0 1 1 0
2006-07 Alaska Aces ECHL 4 0 0 0 6
League GP G A Pts PIM
1957-58 Barrie Flyers OHA 1 0 0 0 0
League GP G A Pts PIM
2010-11 Toronto Maple Leafs NHL 1 0 0 0 0
2011-12 Toronto Maple Leafs NHL 56 8 7 15 25
2011-12 Toronto Marlies AHL 23 14 4 18 20
2012-13 Toronto Maple Leafs NHL 25 7 6 13 4
2012-13 Toronto Marlies AHL 21 9 8 17 14
2013-14 Los Angeles Kings NHL 40 2 4 6 11
2013-14 Columbus Blue Jackets NHL 4 0 1 1 0
2014-15 Toronto Maple Leafs NHL 9 0 0 0 4
2014-15 Toronto Marlies AHL 59 26 22 48 26
2015-16 Toronto Marlies AHL 71 13 21 34 51
2016-17 Stockton Heat AHL 54 18 18 36 18
2017-18 Lausanne HC Swiss-A 2 0 2 2 0
2017-18 Astana Barys KHL 42 11 18 29 64
2018-19 Astana Barys KHL 52 17 22 39 27
2019-20 Kazan Ak-Bars KHL 56 8 20 28 20
2020-21 Nur-Sultan Barys KHL 49 11 16 27 16
2021-22 Nur-Sultan Barys KHL 33 5 4 9 10
2022-23 Bolzano HC Austria 40 9 17 26 14
League GP G A Pts PIM
2022-23 San Jose Barracuda AHL 7 0 2 2 0
2023-24 San Jose Barracuda AHL 55 1 14 15 41
League GP G A Pts PIM
2004-05 Utah Grizzlies AHL 3 0 0 0 0
League GP G A Pts PIM
1968-69 Collingwood Kings OHASr 13 5 3 8 6
League GP G A Pts PIM
2001-02 Sioux Falls Stampede USHL 54 25 33 58 125
League GP G A Pts PIM
2016-17 Orlando Solar Bears ECHL 7 2 0 2 4
2016-17 Lausitzer Foxes DEL-2 6 2 0 2 0
2016-17 Atlanta Gladiators ECHL 26 6 7 13 8
League GP G A Pts PIM
2018-19 Texas Stars AHL 11 4 1 5 4
2019-20 Dallas Stars NHL 8 0 0 0 2
2019-20 Texas Stars AHL 55 9 15 24 36
2020-21 Dallas Stars NHL 28 1 1 2 8
2020-21 Texas Stars AHL 2 0 0 0 4
2021-22 Dallas Stars NHL 4 0 0 0 0
2021-22 Texas Stars AHL 66 7 9 16 69
2022-23 Texas Stars AHL 71 10 30 40 75
2023-24 Philadelphia Flyers NHL 1 0 0 0 0
2023-24 Lehigh Valley Phantoms AHL 60 10 13 23 89
League GP G A Pts PIM
1968-69 Woodstock Athletics OHASr 25 5 9 14 14
League GP G A Pts PIM
1975-76 Anchorage Wolverines Senior 0 0 0 0 0
1977-78 Anchorage Wolverines Senior 0 0 0 0 0
League GP G A Pts PIM
1988-89 New Westminster Royals BCJHL 16 9 10 19 18
1990-91 Northern Alberta Institute of Technology ACAC 25 17 29 46 14
1992-93 Detroit Falcons CoHL 44 6 20 26 23
1992-93 Canadian National Team Intl 1 0 1 1 0
1993-94 Huntsville Blast ECHL 58 12 28 40 33
1993-94 Edmonton Sled Dogs RHI 18 8 11 19 12
1994-95 Tallahassee Tiger Sharks ECHL 65 26 47 73 24
1995-96 Tallahassee Tiger Sharks ECHL 61 14 42 56 32
1996-97 Tallahassee Tiger Sharks ECHL 67 17 40 57 28
1997-98 Tallahassee Tiger Sharks ECHL 62 12 21 33 37
League GP G A Pts PIM
2011-12 Minnesota Wild NHL 1 0 1 1 0
2011-12 Houston Aeros AHL 72 7 29 36 29
2012-13 Hershey Bears AHL 12 1 5 6 8
2012-13 Houston Aeros AHL 53 4 15 19 41
2013-14 Hershey Bears AHL 52 4 10 14 28
2014-15 Riga Dynamo KHL 59 9 14 23 30
2015-16 Moscow Spartak KHL 56 9 20 29 8
2016-17 Jokerit Helsinki KHL 52 7 18 25 43
2017-18 Tolyatti Lada KHL 56 5 18 23 30
2018-19 Frolunda HC SweHL 51 9 16 25 12
2019-20 Nizhny Novgorod Torpedo KHL 62 6 25 31 22
2020-21 Yekaterinburg Automobilist KHL 58 3 22 25 52
2021-22 Brynas IF Gavle SweHL 51 5 16 21 14
2022-23 Salzburg EC Austria 45 10 17 27 20
2023-24 Salzburg EC Austria 47 9 22 31 18
League GP G A Pts PIM
2004-05 Hartford Wolf Pack AHL 4 0 0 0 0
2005-06 Hartford Wolf Pack AHL 77 26 35 61 78
2006-07 Portland Pirates AHL 41 8 21 29 36
2006-07 Manitoba Moose AHL 32 1 11 12 12
2007-08 Manitoba Moose AHL 67 15 34 49 37
2008-09 Ilves Tampere SM-liiga 11 7 7 14 8
2008-09 Mora IK Swe-1 30 13 17 30 61
2009-10 Ilves Tampere SM-liiga 32 4 24 28 46
2009-10 Pardubice HC Czech 10 3 4 7 6
2010-11 Lugano Swiss-A 41 12 18 30 80
2011-12 Lausanne HC Swiss-B 32 14 33 47 42
2012-13 Lausanne HC Swiss-B 39 24 42 66 58
2013-14 Lausanne HC Swiss-A 42 7 19 26 44
2014-15 Lausanne HC Swiss-A 15 1 5 6 2
2015-16 Fribourg-Gotteron HC Swiss-A 4 2 2 4 0
2015-16 Zagreb Medvescak KHL KHL 48 4 12 16 34
2016-17 Kloten HC Swiss-A 8 0 4 4 27
2016-17 Zagreb Medvescak KHL KHL 48 9 16 25 32
2017-18 Bratislava Slovan KHL 56 9 22 31 56
2018-19 Cologne Sharks DEL 49 11 15 26 40
2019-20 Cologne Sharks DEL 47 6 6 12 20
League GP G A Pts PIM
2017-18 Washington Capitals NHL 3 0 1 1 0
2018-19 Hershey Bears AHL 66 8 16 24 57
2019-20 Hershey Bears AHL 54 10 8 18 24
2020-21 Hershey Bears AHL 33 6 8 14 39
2021-22 Hershey Bears AHL 71 14 20 34 60
2022-23 Hershey Bears AHL 53 9 14 23 16
2023-24 Vasteras IK Swe-1 48 19 13 32 10
League GP G A Pts PIM
1975-76 Greensboro Generals SHL 37 5 6 11 20
1976-77 Greensboro Generals SHL 14 1 2 3 8
League GP G A Pts PIM
2013-14 Rockford IceHogs AHL 7 0 1 1 2
2013-14 Toledo Walleye ECHL 53 3 17 20 16
League GP G A Pts PIM
2001-02 Dayton Bombers ECHL 23 0 1 1 2
2001-02 Syracuse Crunch AHL 15 0 0 0 2
2002-03 Syracuse Crunch AHL 49 0 2 2 4
2003-04 Syracuse Crunch AHL 38 0 2 2 4
2004-05 Syracuse Crunch AHL 49 0 1 1 0
2005-06 Jokerit Helsinki SM-liiga 19 0 0 0 0
2005-06 San Antonio Rampage AHL 23 0 1 1 0
2006-07 Milwaukee Admirals AHL 44 0 0 0 4
2007-08 Syracuse Crunch AHL 26 0 1 1 2
2007-08 Wilkes-Barre/Scranton Penguins AHL 2 0 0 0 2
2007-08 Norfolk Admirals AHL 1 0 0 0 0
2008-09 Manitoba Moose AHL 26 0 0 0 0
2008-09 San Antonio Rampage AHL 6 0 0 0 2
League GP G A Pts PIM
2000-01 Providence Bruins AHL 54 15 18 33 72
2000-01 Boston Bruins NHL 21 2 0 2 7
2001-02 Providence Bruins AHL 71 11 26 37 121
2002-03 Providence Bruins AHL 65 32 37 69 106
2002-03 Boston Bruins NHL 14 2 1 3 7
2003-04 Florida Panthers NHL 2 0 1 1 0
2003-04 San Antonio Rampage AHL 65 27 22 49 72
2004-05 Manitoba Moose AHL 79 32 30 62 117
2005-06 Vancouver Canucks NHL 28 1 2 3 30
2005-06 Manitoba Moose AHL 42 22 19 41 84
2006-07 Vancouver Canucks NHL 2 0 0 0 0
2006-07 Manitoba Moose AHL 72 26 42 68 86
2007-08 Skelleftea AIK SEL 47 16 20 36 73
2008-09 Zug EV Swiss-A 9 5 6 11 10
2008-09 Farjestads BK Karlstad SEL 37 18 13 31 129
2009-10 Bern SC Swiss-A 9 0 4 4 14
2009-10 Tappara Tampere SM-liiga 12 3 8 11 42
2009-10 Farjestads BK Karlstad SEL 16 3 2 5 65
2010-11 Bern SC Swiss-A 1 0 1 1 2
2010-11 Straubing Tigers DEL 34 12 26 38 26
2011-12 Skelleftea AIK SEL 51 11 28 39 40
2012-13 Pelicans SM-liiga 13 4 8 12 30
2012-13 Linkopings HC SEL 24 2 4 6 48
League GP G A Pts PIM
2018-19 R.P.I. ECAC 21 1 7 8 4
2019-20 R.P.I. ECAC 34 5 14 19 18
2020-21 Knoxville Ice Bears SPHL 5 1 0 1 2
2020-21 Macon Mayhem SPHL 7 1 0 1 0
2021-22 Cincinnati Cyclones ECHL 13 0 4 4 2
2021-22 Reading Royals ECHL 5 0 0 0 4
2021-22 Greenville Swamp Rabbits ECHL 3 0 0 0 0
League GP G A Pts PIM
1993-94 Albany River Rats AHL 3 1 1 2 0
1994-95 Columbus Chill ECHL 56 35 19 54 57
1994-95 Saint John Flames AHL 12 2 2 4 4
1995-96 Flint Generals CoHL 63 24 39 63 27
1995-96 Detroit Vipers IHL 12 1 1 2 6
1996-97 Raleigh Icecaps ECHL 48 22 14 36 18
1996-97 Baltimore Bandits AHL 3 0 0 0 0
1996-97 Waco Wizards WPHL 9 7 2 9 11
League GP G A Pts PIM
1962-63 Rochester Mustangs USHL 0 0 0 0 0
League GP G A Pts PIM
2005-06 Edmonton Oilers NHL 27 0 2 2 43
2005-06 Iowa Stars AHL 26 2 5 7 47
2006-07 Edmonton Oilers NHL 78 1 9 10 109
2007-08 Edmonton Oilers NHL 46 0 1 1 53
2007-08 Springfield Falcons AHL 1 0 0 0 0
2008-09 Los Angeles Kings NHL 82 2 12 14 111
2009-10 Los Angeles Kings NHL 75 2 7 9 83
2010-11 Los Angeles Kings NHL 71 2 9 11 70
2011-12 Los Angeles Kings NHL 82 4 11 15 58
2012-13 Los Angeles Kings NHL 5 0 1 1 8
2013-14 Los Angeles Kings NHL 38 2 4 6 47
2014-15 Los Angeles Kings NHL 82 3 6 9 54
2015-16 Los Angeles Kings NHL 3 0 0 0 8
2016-17 Los Angeles Kings NHL 26 1 1 2 19
League GP G A Pts PIM
2011-12 St. John's IceCaps AHL 44 6 8 14 13
2012-13 St. John's IceCaps AHL 60 10 8 18 6
2013-14 Rogle BK Angelholm Swe-1 1 0 0 0 0
2013-14 Sodertalje SK Swe-1 39 13 9 22 10
2014-15 Alaska Aces ECHL 15 4 3 7 9
2014-15 Iowa Wild AHL 31 6 2 8 8
League GP G A Pts PIM
2007-08 Mississauga St. Michael's Majors OHL 21 0 0 0 18
2008-09 Victoria Grizzlies BCHL 40 0 0 0 9
2009-10 U. of Western Ontario OUAA 13 0 0 0 0
2010-11 U. of Western Ontario OUAA 17 0 0 0 2
2011-12 Asiago HC Italy-A 22 0 0 0 0
2012-13 Pontebba Italy-A 40 0 0 0 8
League GP G A Pts PIM
1994-95 Kansas City Blades IHL 72 15 21 36 24
1995-96 Kansas City Blades IHL 65 9 10 19 26
1996-97 Kentucky Thoroughblades AHL 67 12 22 34 27
1997-98 JyP HT Jyvaskyla SM-liiga 15 3 0 3 14
1997-98 Crimmitschau ETC Ger.1 18 10 10 20 26
League GP G A Pts PIM
2014-15 Florida Panthers NHL 7 1 0 1 4
2014-15 San Antonio Rampage AHL 64 14 28 42 22
2015-16 Florida Panthers NHL 20 3 2 5 2
2015-16 Portland Pirates AHL 52 16 17 33 20
2016-17 Colorado Avalanche NHL 4 0 1 1 2
2016-17 San Antonio Rampage AHL 72 31 24 55 39
2017-18 Colorado Avalanche NHL 6 1 2 3 0
2017-18 San Antonio Rampage AHL 49 15 16 31 32
2018-19 Nashville Predators NHL 53 5 8 13 10
2018-19 Milwaukee Admirals AHL 10 4 7 11 8
2019-20 Nashville Predators NHL 66 10 21 31 10
2020-21 Nashville Predators NHL 40 10 3 13 4
2021-22 Nashville Predators NHL 7 0 0 0 2
2021-22 Milwaukee Admirals AHL 44 26 26 52 14
2022-23 Rockford IceHogs AHL 16 6 11 17 12
2022-23 San Diego Gulls AHL 54 27 29 56 31
2023-24 Chicago Wolves AHL 72 36 37 73 38
League GP G A Pts PIM
2023-24 Iowa Wild AHL 47 6 4 10 20
2023-24 Iowa Heartlanders ECHL 6 2 0 2 6
League GP G A Pts PIM
1991-92 Indianapolis Ice IHL 35 1 6 7 30
1992-93 Indianapolis Ice IHL 54 1 3 4 82
1993-94 Indianapolis Ice IHL 79 5 12 17 150
1994-95 Minnesota Moose IHL 76 3 14 17 128
1995-96 Minnesota Moose IHL 36 2 2 4 65
League GP G A Pts PIM
2002-03 Phoenix Polar Bears (interleague) AWHL 5 0 0 0 0
2003-04 New Jersey Devils NHL 65 0 4 4 72
2004-05 Albany River Rats AHL 30 2 3 5 39
2005-06 New Jersey Devils NHL 38 0 4 4 21
2005-06 Albany River Rats AHL 30 2 5 7 64
2006-07 Calgary Flames NHL 11 0 0 0 10
2006-07 New Jersey Devils NHL 43 0 1 1 26
2006-07 Lowell Devils AHL 2 0 1 1 0
2007-08 Calgary Flames NHL 58 0 2 2 46
2008-09 Phoenix Coyotes NHL 48 3 6 9 36
2009-10 Tampa Bay Lightning NHL 39 0 4 4 25
2009-10 Norfolk Admirals AHL 4 1 1 2 0
2010-11 Ottawa Senators NHL 25 1 4 5 6
2010-11 Binghamton Senators AHL 36 2 4 6 32
League GP G A Pts PIM
1961-62 Red Deer Rustlers CAHL 0 0 0 0 0
1962-63 Red Deer Rustlers CAHL 0 0 0 0 0
League GP G A Pts PIM
2001-02 El Paso Buzzards CHL 19 5 6 11 19
2001-02 New Mexico Scorpions CHL 44 3 6 9 61
2002-03 Knoxville Ice Bears ACHL 25 7 12 19 20
2004-05 New Mexico Scorpions CHL 49 2 10 12 19
2005-06 Florida Seals SPHL 56 5 17 22 25
League GP G A Pts PIM
1973-74 U.S. National Team Intl 7 2 3 5 10
1974-75 New England Whalers WHA 26 0 4 4 8
1974-75 Cape Codders NAHL 55 4 39 43 130
1975-76 New England Whalers WHA 78 2 23 25 62
1975-76 Cape Codders NAHL 1 0 0 0 9
1976-77 New England Whalers WHA 74 13 9 22 79
1977-78 New England Whalers WHA 79 11 18 29 140
1978-79 New England Whalers WHA 77 10 19 29 148
1979-80 Hartford Whalers NHL 37 3 15 18 69
1979-80 Washington Capitals NHL 37 10 7 17 45
1980-81 Washington Capitals NHL 76 5 19 24 198
1981-82 New Haven Nighthawks AHL 18 5 4 9 28
1981-82 Hershey Bears AHL 6 1 2 3 26
1981-82 Los Angeles Kings NHL 18 2 6 8 65
1981-82 Washington Capitals NHL 17 1 1 2 19
1982-83 New Haven Nighthawks AHL 22 5 3 8 45
1982-83 Moncton Alpines AHL 49 5 14 19 82
1983-84 New Haven Nighthawks AHL 58 1 23 24 88
League GP G A Pts PIM
1993-94 Minnesota Arctic Blast RHI 22 35 37 72 18
1994-95 Minnesota Blue Ox RHI 24 37 27 64 78
1995-96 San Diego Gulls WCHL 7 2 4 6 2
1995-96 Minnesota Arctic Blast RHI 27 37 35 72 37
1996-97 Orlando Jackals RHI 22 33 24 57 21
1997-98 Lake Charles Ice Pirates WPHL 69 36 23 59 64
1997-98 Anaheim Bullfrogs MLRH 19 40 22 62 20
1998-99 Lake Charles Ice Pirates WPHL 68 37 33 70 122
1998-99 Minnesota Blue Ox RHI 21 31 20 51 17
1999-00 El Paso Buzzards WPHL 42 21 18 39 8
1999-00 Lake Charles Ice Pirates WPHL 16 3 6 9 33
2000-01 Lake Charles Ice Pirates WPHL 64 45 27 72 61
2001-02 El Paso Buzzards CHL 64 28 37 65 87
League GP G A Pts PIM
2023-24 U. of New Hampshire H-East 28 0 0 0 0
League GP G A Pts PIM
1998-99 Milwaukee Admirals IHL 77 19 19 38 117
1998-99 Nashville Predators NHL 2 0 0 0 2
1999-00 Philadelphia Phantoms AHL 51 4 8 12 37
1999-00 Trenton Titans ECHL 16 2 4 6 47
2000-01 Norfolk Admirals AHL 78 14 24 38 80
2001-02 Chicago Blackhawks NHL 4 0 1 1 0
2001-02 Norfolk Admirals AHL 74 21 28 49 90
2002-03 Norfolk Admirals AHL 77 18 29 47 95
2003-04 Iserlohn Roosters DEL 51 11 12 23 105
League GP G A Pts PIM
1991-92 Milwaukee Admirals IHL 56 7 18 25 34
1992-93 Hamilton Canucks AHL 70 7 16 23 68
1993-94 Kalamazoo Wings IHL 68 14 28 42 92
1994-95 Kalamazoo Wings IHL 60 12 20 32 70
1995-96 New York Islanders NHL 1 0 1 1 0
1995-96 Utah Grizzlies IHL 74 14 31 45 58
1996-97 Kansas City Blades IHL 71 9 26 35 62
1997-98 Kansas City Blades IHL 57 6 19 25 55
1997-98 Orlando Solar Bears IHL 8 1 3 4 8
1998-99 Landshut EV DEL 46 14 16 30 66
1999-00 Munich Barons DEL 44 6 14 20 74
2000-01 Munich Barons DEL 54 15 18 33 70
2001-02 Munich Barons DEL 19 4 4 8 26
League GP G A Pts PIM
2011-12 Portland Pirates AHL 72 7 8 15 59
2012-13 Portland Pirates AHL 66 9 6 15 79
2013-14 Portland Pirates AHL 59 11 12 23 83
2014-15 Lehigh Valley Phantoms AHL 63 6 8 14 119
League GP G A Pts PIM
1966-67 Knoxville Knights EHL 61 20 56 76 202
1967-68 New York Rangers NHL 0 0 0 0 0
1967-68 Omaha Knights CPHL 10 0 2 2 9
1967-68 Buffalo Bisons AHL 51 15 33 48 114
1968-69 New York Rangers NHL 13 1 4 5 25
1968-69 Buffalo Bisons AHL 60 21 44 65 179
1969-70 Los Angeles Kings NHL 28 5 7 12 40
1969-70 Springfield Kings AHL 10 5 8 13 52
1969-70 Montreal Voyageurs AHL 29 10 19 29 126
1970-71 California Golden Seals NHL 78 21 31 52 217
1971-72 Minnesota North Stars NHL 33 6 10 16 49
1971-72 Cleveland Barons AHL 5 1 1 2 18
1972-73 Minnesota North Stars NHL 78 30 52 82 140
1973-74 Minnesota North Stars NHL 78 20 62 82 138
1974-75 Minnesota North Stars NHL 80 17 57 74 147
1975-76 Detroit Red Wings NHL 17 5 9 14 71
1975-76 Minnesota North Stars NHL 59 11 35 46 93
1976-77 Detroit Red Wings NHL 78 14 32 46 158
1977-78 Detroit Red Wings NHL 78 16 33 49 195
1978-79 Detroit Red Wings NHL 20 4 8 12 33
1978-79 Washington Capitals NHL 26 2 9 11 43
1979-80 Washington Capitals NHL 15 1 1 2 49
League GP G A Pts PIM
1978-79 Nova Scotia Voyageurs AHL 5 0 2 2 0
1979-80 Dallas Black Hawks CHL 39 3 8 11 20
1980-81 New Haven Nighthawks AHL 8 0 0 0 5
League GP G A Pts PIM
1999-00 Richmond Renegades ECHL 14 5 2 7 0
1999-00 Trenton Titans ECHL 15 9 12 21 0
1999-00 Straubing EHC GerObL 8 4 3 7 0
2000-01 Fayetteville Force CHL 70 23 43 66 46
2001-02 Rockford IceHogs UHL 73 33 36 69 63
2002-03 Amsterdam Tigers Hlnd 41 34 44 78 16
2003-04 Amsterdam Bulldogs Hlnd 36 54 53 107 36
League GP G A Pts PIM
1997-98 Straubing EHC Ger.2 50 52 59 111 36
1998-99 Milan Saima SG Italy-A 27 17 14 31 26
1998-99 Milan Alpen 30 19 15 34 44
1999-00 Straubing EHC GerObL 53 37 23 60 42
2000-01 Straubing EHC 2.GBun 43 20 24 44 73
2001-02 Fresno Falcons WCHL 2 0 0 0 2
2001-02 Nijmegen Tigers Hlnd 38 34 45 79 65
2002-03 Amsterdam Tigers Hlnd 38 34 41 75 44
2003-04 Amsterdam Bulldogs Hlnd 34 34 28 62 51
2005-06 Appiano Italy-A2 8 6 7 13 10
League GP G A Pts PIM
1985-86 Canadian National Team Intl 62 19 30 49 36
1986-87 St. Louis Blues NHL 0 0 0 0 0
1987-88 St. Louis Blues NHL 67 11 37 48 22
1988-89 St. Louis Blues NHL 70 17 28 45 8
1989-90 Halifax Citadels AHL 20 12 21 33 4
1989-90 St. Louis Blues NHL 28 5 12 17 8
1989-90 Quebec Nordiques NHL 22 4 8 12 2
1990-91 Halifax Citadels AHL 3 4 1 5 2
1990-91 Quebec Nordiques NHL 70 16 32 48 16
1991-92 Chicago Blackhawks NHL 18 1 2 3 6
1991-92 San Jose Sharks NHL 22 2 10 12 4
1992-93 Indianapolis Ice IHL 80 45 87 132 70
1993-94 St. Louis Blues NHL 36 6 5 11 8
1993-94 Peoria Rivermen IHL 45 30 51 81 25
1994-95 Milwaukee Admirals IHL 71 24 67 91 26
1995-96 Milwaukee Admirals IHL 43 14 28 42 18
1996-97 Milwaukee Admirals IHL 81 27 61 88 20
1997-98 Edmonton Oilers NHL 36 8 11 19 10
1997-98 Dallas Stars NHL 13 5 3 8 0
1997-98 Michigan K-Wings IHL 20 7 15 22 6
1998-99 Dallas Stars NHL 69 13 14 27 26
1999-00 New York Islanders NHL 7 0 2 2 0
1999-00 Anaheim Mighty Ducks NHL 60 4 7 11 8
2000-01 Anaheim Mighty Ducks NHL 80 13 25 38 29
2001-02 Atlanta Thrashers NHL 80 18 26 44 12
2002-03 Atlanta Thrashers NHL 80 9 17 26 14
2003-04 Milwaukee Admirals AHL 68 20 39 59 20
2004-05 Milwaukee Admirals AHL 77 12 28 40 14
2008-09 Houston Aeros AHL 12 2 2 4 4
2009-10 Houston Aeros AHL 17 0 3 3 4
League GP G A Pts PIM
1970-71 Dallas Black Hawks CHL 69 17 37 54 57
1971-72 Dallas Black Hawks CHL 63 29 34 63 49
1972-73 New York Islanders NHL 69 12 19 31 17
1973-74 New York Islanders NHL 63 2 10 12 7
1973-74 Fort Worth Wings CHL 10 5 3 8 19
1974-75 Kansas City Scouts NHL 70 9 32 41 27
1975-76 Kansas City Scouts NHL 74 11 20 31 12
1976-77 Rhode Island Reds AHL 5 0 2 2 2
1976-77 Colorado Rockies NHL 73 15 21 36 14
1977-78 Colorado Rockies NHL 60 10 22 32 12
League GP G A Pts PIM
1984-85 Carolina Thunderbirds ACHL 36 15 15 30 55
1985-86 Carolina Thunderbirds ACHL 19 9 9 18 64
League GP G A Pts PIM
1967-68 Seattle Totems WHL 40 7 5 12 10
1968-69 Dayton Gems IHL 0 0 0 0 0
1968-69 Seattle Totems WHL 16 1 2 3 0
1968-69 Columbus Checkers IHL 0 28 17 45 9
1969-70 Dayton Gems IHL 29 17 7 24 27
1970-71 Fort Wayne Komets IHL 0 7 7 14 12
1970-71 Dayton Gems IHL 0 0 0 0 0
League GP G A Pts PIM
1980-81 Baltimore Clippers EHL 36 0 0 0 31
League GP G A Pts PIM
1992-93 Hamilton Canucks AHL 68 23 20 43 59
1993-94 Hamilton Canucks AHL 60 25 35 60 75
1993-94 Vancouver Canucks NHL 12 5 1 6 9
1994-95 Vancouver Canucks NHL 3 1 0 1 4
1994-95 Syracuse Crunch AHL 78 30 28 58 162
1995-96 Rochester Americans AHL 50 27 19 46 132
1995-96 Buffalo Sabres NHL 22 5 4 9 41
1996-97 Rochester Americans AHL 78 24 34 58 111
1997-98 Rochester Americans AHL 28 10 13 23 55
1997-98 New York Islanders NHL 8 1 1 2 4
1998-99 Lowell Lock Monsters AHL 80 16 27 43 103
1999-00 Rochester Americans AHL 21 6 9 15 8
2000-01 Rochester Americans AHL 69 16 12 28 104
2001-02 Manchester Monarchs AHL 76 16 21 37 93
2002-03 Manchester Monarchs AHL 63 6 14 20 80
League GP G A Pts PIM
2020-21 Okotoks Oilers AJHL 3 1 2 3 16
League GP G A Pts PIM
2019-20 TPS Turku SM-liiga 35 9 5 14 6
2019-20 TuTo Turku Mestis 3 5 1 6 2
2020-21 TPS Turku SM-liiga 45 8 8 16 12
2021-22 HPK Hameenlinna SM-liiga 57 10 14 24 49
2022-23 HPK Hameenlinna SM-liiga 26 3 0 3 4
2023-24 HPK Hameenlinna SM-liiga 6 0 1 1 0
League GP G A Pts PIM
1967-68 St. Boniface Mohawks MSHL 0 0 0 0 0
League GP G A Pts PIM
2022-23 Rochester Americans AHL 1 0 1 1 2
2023-24 Rochester Americans AHL 7 0 0 0 8
2023-24 Laval Rocket AHL 5 0 0 0 8
2023-24 Jacksonville Icemen ECHL 12 3 5 8 8
2023-24 Trois-Rivieres Lions ECHL 15 0 7 7 8
League GP G A Pts PIM
1985-86 New York Rangers NHL 9 1 3 4 0
1986-87 New Haven Nighthawks AHL 14 4 9 13 41
1986-87 New York Rangers NHL 37 6 7 13 21
1987-88 New York Rangers NHL 7 0 1 1 2
1987-88 Colorado Rangers IHL 43 10 23 33 68
1988-89 Hershey Bears AHL 45 27 31 58 66
1989-90 Hershey Bears AHL 43 16 26 42 101
1989-90 Philadelphia Flyers NHL 1 0 0 0 2
1990-91 Hershey Bears AHL 50 26 20 46 83
1990-91 Philadelphia Flyers NHL 18 2 1 3 2
1991-92 Hershey Bears AHL 71 38 33 71 134
1991-92 Philadelphia Flyers NHL 2 0 0 0 0
1992-93 Hershey Bears AHL 74 33 47 80 95
1993-94 Portland Pirates AHL 56 33 28 61 52
1994-95 Portland Pirates AHL 67 35 42 77 89
1995-96 Minnesota Moose IHL 52 25 19 44 109
1995-96 Michigan K-Wings IHL 13 5 5 10 7
1996-97 Long Beach Ice Dogs IHL 18 3 5 8 10
1996-97 Manitoba Moose IHL 16 6 4 10 23
1997-98 Wheeling Nailers ECHL 39 14 14 28 120
League GP G A Pts PIM
1983-84 Fort Wayne Komets IHL 56 0 2 2 6
1984-85 Hershey Bears AHL 37 0 1 1 0
1984-85 Philadelphia Flyers NHL 1 0 0 0 0
1985-86 Hershey Bears AHL 14 0 0 0 0
1985-86 Philadelphia Flyers NHL 29 0 1 1 2
1986-87 Hershey Bears AHL 59 0 1 1 22
1987-88 Fredericton Express AHL 42 0 1 1 4
1988-89 Milwaukee Admirals IHL 11 0 0 0 4
League GP G A Pts PIM
2023-24 Grand Rapids Griffins AHL 6 0 0 0 4
League GP G A Pts PIM
1953-54 Streatham BNL 60 20 42 62 48
1954-55 Kirkcaldy Flyers BNL 26 14 7 21 18
1955-56 Wembley Lions BNL 22 6 11 17 6
1957-58 Rochester Mustangs USCHL 0 23 22 45 0
1958-59 Rochester Mustangs USCHL 0 0 0 0 0
1959-60 Rochester Mustangs USCHL 24 42 36 78 12
1960-61 Rochester Mustangs USCHL 0 0 0 0 0
1962-63 Rochester Mustangs USHL 0 29 47 76 20
1963-64 Rochester Mustangs USHL 30 25 24 49 23
1964-65 Rochester Mustangs USHL 0 25 25 50 0
1965-66 Rochester Mustangs USHL 17 16 19 35 0
1965-66 U.S. National Team Intl 0 0 0 0 0
1967-68 Rochester Mustangs USHL 0 11 17 28 6
League GP G A Pts PIM
2023-24 Ohio State University Big-10 37 5 8 13 8
League GP G A Pts PIM
2017-18 Binghamton Devils AHL 3 0 0 0 2
2018-19 Adirondack Thunder ECHL 10 0 0 0 2
2018-19 Binghamton Devils AHL 29 0 1 1 2
2019-20 Florida Everblades ECHL 21 0 1 1 0
2020-21 Florida Everblades ECHL 7 0 0 0 2
2021-22 Florida Everblades ECHL 15 0 0 0 0
2021-22 Cleveland Monsters AHL 20 0 0 0 2
2022-23 Charlotte Checkers AHL 1 0 0 0 0
2022-23 Florida Everblades ECHL 55 0 1 1 6
2023-24 Florida Everblades ECHL 49 0 1 1 31
League GP G A Pts PIM
2020-21 South Carolina Stingrays ECHL 6 0 0 0 0
2020-21 Macon Mayhem SPHL 33 3 10 13 16
2021-22 Idaho Steelheads ECHL 65 3 14 17 43
2022-23 Idaho Steelheads ECHL 47 2 10 12 43
League GP G A Pts PIM
1993-94 Fort Worth Fire CHL 62 17 41 58 56
1994-95 Fort Worth Fire CHL 42 18 23 41 21
1995-96 Muskegon Fury CoHL 25 5 5 10 8
1995-96 Quad City Mallards CoHL 33 8 14 22 13
League GP G A Pts PIM
1973-74 London Lions Ind 70 39 37 76 24
1974-75 Virginia Red Wings AHL 34 17 12 29 30
1974-75 Hampton Gulls SHL 32 5 16 21 24
1975-76 Greensboro Generals SHL 43 12 16 28 36
1975-76 Kalamazoo Wings IHL 3 1 1 2 9
League GP G A Pts PIM
1992-93 Canadian National Team Intl 23 6 14 20 2
1993-94 Adirondack Red Wings AHL 3 2 4 6 0
1993-94 Detroit Red Wings NHL 52 6 11 17 22
1993-94 Canadian National Team Intl 14 2 9 11 4
1994-95 Detroit Red Wings NHL 22 3 5 8 14
1995-96 Detroit Red Wings NHL 60 18 22 40 30
1996-97 Detroit Red Wings NHL 43 6 10 16 12
1996-97 Pittsburgh Penguins NHL 32 7 9 16 14
1997-98 Chicago Blackhawks NHL 69 11 22 33 38
1997-98 Pittsburgh Penguins NHL 5 1 0 1 2
1998-99 Nashville Predators NHL 68 16 34 50 24
1999-00 Nashville Predators NHL 82 11 33 44 40
2000-01 Nashville Predators NHL 82 15 17 32 46
2001-02 Nashville Predators NHL 82 18 26 44 38
2002-03 Nashville Predators NHL 38 8 9 17 22
2003-04 Nashville Predators NHL 82 14 18 32 33
2005-06 Nashville Predators NHL 68 11 8 19 10
League GP G A Pts PIM
2016-17 Rockford IceHogs AHL 73 8 9 17 31
2017-18 Rockford IceHogs AHL 73 13 17 30 62
2018-19 Chicago Blackhawks NHL 15 0 1 1 8
2018-19 Rockford IceHogs AHL 53 18 13 31 34
2019-20 Minnesota Wild NHL 3 0 0 0 0
2019-20 Iowa Wild AHL 42 18 13 31 43
2020-21 Minnesota Wild NHL 14 1 0 1 5
2020-21 Iowa Wild AHL 2 0 1 1 5
2021-22 Manitoba Moose AHL 23 3 7 10 33
2022-23 San Jose Barracuda AHL 67 10 8 18 55
2023-24 Magnitogorsk Metallurg KHL 64 12 10 22 38
League GP G A Pts PIM
1949-50 U.S. National Team Intl 0 0 0 0 0
League GP G A Pts PIM
1949-50 U.S. National Team Intl 0 0 0 0 0
1955-56 Worcester Warriors AtHL 0 0 0 0 0
1964-65 Springfield Hornets Senior 0 0 0 0 0
League GP G A Pts PIM
1995-96 Canadian National Team Intl 28 5 12 17 14
1996-97 Carolina Monarchs AHL 79 18 24 42 28
1997-98 Florida Panthers NHL 10 0 2 2 0
1997-98 New Haven Beast AHL 64 19 48 67 12
1998-99 Florida Panthers NHL 1 1 0 1 0
1998-99 New Haven Beast AHL 37 8 19 27 18
1999-00 Tampa Bay Lightning NHL 14 0 2 2 2
1999-00 Florida Panthers NHL 66 4 12 16 14
2000-01 Tampa Bay Lightning NHL 80 7 14 21 44
2001-02 Florida Panthers NHL 29 1 3 4 10
2002-03 St. Louis Blues NHL 17 0 0 0 12
2002-03 Florida Panthers NHL 58 2 5 7 26
2003-04 St. Louis Blues NHL 69 4 7 11 8
2004-05 Missouri River Otters UHL 29 7 14 21 12
2005-06 St. Louis Blues NHL 65 3 6 9 33
2006-07 St. Louis Blues NHL 59 7 4 11 47
2007-08 St. Louis Blues NHL 79 5 13 18 22
2008-09 Vancouver Canucks NHL 62 2 7 9 12
2009-10 Vancouver Canucks NHL 58 1 4 5 12
2010-11 Chicago Blackhawks NHL 34 1 5 6 8
2010-11 Rockford IceHogs AHL 1 0 0 0 0
League GP G A Pts PIM
1988-89 Milwaukee Admirals IHL 64 18 34 52 37
1989-90 Milwaukee Admirals IHL 5 0 2 2 0
1989-90 Phoenix Roadrunners IHL 65 21 49 70 31
League GP G A Pts PIM
1971-72 U. of Western Ontario CIAU 0 19 13 32 66
League GP G A Pts PIM
1985-86 Ferris State University CCHA 14 0 2 2 14
1988-89 Carolina Thunderbirds ECHL 24 0 7 7 77
League GP G A Pts PIM
2005-06 Phoenix Coyotes NHL 16 0 2 2 14
2005-06 San Antonio Rampage AHL 59 2 11 13 46
2006-07 Phoenix Coyotes NHL 45 1 6 7 39
2006-07 San Antonio Rampage AHL 24 0 2 2 23
2007-08 Phoenix Coyotes NHL 45 0 2 2 10
2007-08 San Antonio Rampage AHL 5 0 0 0 0
2008-09 San Antonio Rampage AHL 58 2 4 6 40
League GP G A Pts PIM
2018-19 Hartford Wolf Pack AHL 10 2 1 3 4
2019-20 Hartford Wolf Pack AHL 61 9 10 19 20
2020-21 Manitoba Moose AHL 35 2 9 11 19
2021-22 Manitoba Moose AHL 60 12 22 34 36
2022-23 Manitoba Moose AHL 70 3 14 17 44
2023-24 Manitoba Moose AHL 47 6 10 16 45
League GP G A Pts PIM
2009-10 South Carolina Stingrays ECHL 18 0 4 4 15
2010-11 South Carolina Stingrays ECHL 63 1 3 4 31
League GP G A Pts PIM
2016-17 Colorado Avalanche NHL 6 1 0 1 0
2017-18 Colorado Avalanche NHL 65 12 10 22 26
2017-18 San Antonio Rampage AHL 5 1 1 2 0
2018-19 Colorado Avalanche NHL 70 11 15 26 14
2018-19 Colorado Eagles AHL 8 4 1 5 2
2019-20 Colorado Avalanche NHL 67 8 15 23 22
2020-21 Colorado Avalanche NHL 54 7 10 17 24
2021-22 Colorado Avalanche NHL 59 6 8 14 30
2021-22 Minnesota Wild NHL 21 2 4 6 4
2022-23 Buffalo Sabres NHL 59 7 15 22 23
2022-23 Minnesota Wild NHL 12 0 3 3 11
2023-24 Rochester Americans AHL 25 4 10 14 18
2023-24 Buffalo Sabres NHL 43 3 3 6 10
League GP G A Pts PIM
1987-88 Boston Bruins NHL 15 7 5 12 10
1987-88 Canadian National Team Intl 50 13 10 23 28
1988-89 Boston Bruins NHL 77 18 31 49 46
1989-90 Boston Bruins NHL 23 1 2 3 22
1989-90 Washington Capitals NHL 24 5 8 13 4
1990-91 Baltimore Skipjacks AHL 36 10 8 18 14
1990-91 Washington Capitals NHL 17 3 3 6 8
1991-92 Moncton Hawks AHL 66 19 29 48 51
1991-92 Winnipeg Jets NHL 1 0 0 0 0
1992-93 Moncton Hawks AHL 75 25 32 57 52
1992-93 Winnipeg Jets NHL 1 0 0 0 0
1993-94 Las Vegas Thunder IHL 63 15 18 33 45
1994-95 Las Vegas Thunder IHL 60 15 12 27 52
1995-96 Orlando Solar Bears IHL 55 7 11 18 81
1996-97 Orlando Solar Bears IHL 76 15 33 48 98
1997-98 Duesseldorf EG DEL 39 6 7 13 26
1998-99 Landshut EV DEL 52 4 11 15 26
1999-00 Munich Barons DEL 42 4 4 8 34
League GP G A Pts PIM
2008-09 Chicago Wolves AHL 42 1 2 3 17
2009-10 Chicago Wolves AHL 68 4 7 11 59
2010-11 Houston Aeros AHL 2 0 0 0 0
2010-11 Bakersfield Condors ECHL 17 8 1 9 32
League GP G A Pts PIM
1997-98 Dayton Bombers ECHL 6 2 4 6 4
League GP G A Pts PIM
1969-70 Muskegon Mohawks IHL 17 6 11 17 4
1969-70 New Haven Blades EHL 12 9 3 12 14
1969-70 Soo Canadians USHL 0 0 0 0 0
1972-73 Sioux City Musketeers USHL 42 26 21 47 26
1973-74 Sioux City Musketeers USHL 0 34 24 58 0
1974-75 Sioux City Musketeers USHL 40 25 31 56 11
1975-76 Sioux City Musketeers USHL 46 52 45 97 28
League GP G A Pts PIM
2020-21 Texas Stars AHL 3 1 1 2 0
2021-22 Texas Stars AHL 49 6 17 23 6
2022-23 Idaho Steelheads ECHL 58 26 26 52 33
2023-24 Idaho Steelheads ECHL 29 8 23 31 28
League GP G A Pts PIM
2020-21 Wheeling Nailers ECHL 9 0 1 1 0
2021-22 Orlando Solar Bears ECHL 40 0 11 11 8
League GP G A Pts PIM
1965-66 Houston Apollos CPHL 37 5 7 12 12
1965-66 Seattle Totems WHL 18 1 2 3 4
1966-67 Providence Reds AHL 63 11 17 28 10
1968-69 Calgary Stampeders ASHL 0 0 0 0 0
League GP G A Pts PIM
1987-88 Vancouver Canucks NHL 19 4 7 11 25
1987-88 Fredericton Express AHL 53 1 21 22 70
1988-89 Vancouver Canucks NHL 1 0 0 0 0
1988-89 Milwaukee Admirals IHL 76 13 40 53 124
1989-90 Milwaukee Admirals IHL 65 11 36 47 86
1990-91 Milwaukee Admirals IHL 72 5 26 31 41
1991-92 Milwaukee Admirals IHL 80 9 24 33 75
1992-93 Milwaukee Admirals IHL 32 3 10 13 36
1992-93 Cincinnati Cyclones IHL 23 6 23 29 10
1993-94 Cincinnati Cyclones IHL 79 8 30 38 93
1994-95 Cincinnati Cyclones IHL 13 1 1 2 10
1994-95 Chicago Wolves IHL 22 2 0 2 20
League GP G A Pts PIM
2020-21 Florida Panthers NHL 7 0 0 0 2
2021-22 Florida Panthers NHL 10 1 1 2 2
2021-22 Charlotte Checkers AHL 63 5 15 20 64
2022-23 Florida Panthers NHL 20 1 3 4 6
2022-23 Charlotte Checkers AHL 49 6 15 21 44
2023-24 Charlotte Checkers AHL 57 4 11 15 53
League GP G A Pts PIM
1960-61 Fort Frances Canadians OMHL 0 0 0 0 0
1962-63 Rochester Mustangs USHL 0 21 28 49 26
1963-64 Rochester Mustangs USHL 27 8 25 33 16
1965-66 Rochester Mustangs USHL 0 0 0 0 0
1974-75 Copper Country Chiefs USHL 47 37 50 87 37
1975-76 Waterloo Black Hawks USHL 48 37 43 80 32
1975-76 Copper Country Chiefs USHL 0 0 0 0 0
1976-77 Waterloo Black Hawks USHL 47 25 47 72 22
1977-78 Transcona Chargers CSHL 0 10 16 26 33
League GP G A Pts PIM
1995-96 Providence Bruins AHL 2 0 1 1 0
1995-96 Charlotte Checkers ECHL 56 17 19 36 176
1996-97 Charlotte Checkers ECHL 62 16 35 51 170
1997-98 Columbus Chill ECHL 33 10 18 28 74
1997-98 Wheeling Nailers ECHL 37 18 23 41 77
1997-98 Fort Wayne Komets IHL 7 0 0 0 2
1998-99 London Knights BISL 40 7 14 21 42
1999-00 Rochester Americans AHL 2 0 0 0 0
1999-00 Hershey Bears AHL 1 0 0 0 0
1999-00 Providence Bruins AHL 2 0 0 0 2
1999-00 Greenville Grrrowl ECHL 59 25 50 75 135
2000-01 Greenville Grrrowl ECHL 70 20 42 62 148
2001-02 Pee Dee Pride ECHL 28 11 9 20 39
2001-02 Dundee Stars BNL 22 18 14 32 53
2002-03 Bracknell Bees BISL 32 8 16 24 37
2003-04 San Diego Gulls ECHL 10 3 2 5 4
2003-04 Greenville Grrrowl ECHL 51 16 19 35 79
2003-04 Trenton Titans ECHL 8 2 0 2 8
2004-05 Tilburg Trappers Hlnd 2 0 1 1 0
2004-05 Kansas City Outlaws UHL 34 8 8 16 47
League GP G A Pts PIM
2022-23 Ottawa Senators NHL 8 0 2 2 2
2023-24 Ottawa Senators NHL 9 0 1 1 2
2023-24 Belleville Senators AHL 53 5 16 21 51
League GP G A Pts PIM
1956-57 Chicago Vikings IIHL 0 22 17 39 0
League GP G A Pts PIM
2013-14 Calgary Flames NHL 7 1 0 1 0
2013-14 Abbotsford Heat AHL 70 18 26 44 50
2014-15 Calgary Flames NHL 2 0 0 0 0
2014-15 San Antonio Rampage AHL 36 8 16 24 8
2014-15 Adirondack Flames AHL 22 8 4 12 12
2015-16 Florida Panthers NHL 20 2 5 7 4
2015-16 Portland Pirates AHL 33 4 7 11 8
2016-17 Lehigh Valley Phantoms AHL 72 11 29 40 44
2017-18 Lehigh Valley Phantoms AHL 58 14 23 37 20
2018-19 Philadelphia Flyers NHL 23 1 3 4 0
2018-19 Lehigh Valley Phantoms AHL 8 4 6 10 2
2019-20 Nur-Sultan Barys KHL 60 20 20 40 12
2020-21 Omsk Avangard KHL 57 18 22 40 6
2021-22 Omsk Avangard KHL 47 18 30 48 21
2022-23 Omsk Avangard KHL 58 15 19 34 41
2023-24 Bern SC Swiss-A 41 11 14 25 4
League GP G A Pts PIM
1971-72 Swift Current Broncos WCHL 11 1 1 2 0
1971-72 Winnipeg Jets WCHL 6 1 2 3 4
1972-73 Swift Current Broncos WCHL 29 2 2 4 10
League GP G A Pts PIM
1989-90 Swindon Wildcats BHL 32 33 49 82 16
1990-91 Swindon Wildcats BHL 40 39 80 119 22
1991-92 Swindon Wildcats BHL 36 40 57 97 24
1992-93 Fargo-Moorhead Express AHA 30 36 42 78 14
1992-93 Swindon Wildcats BHL 2 0 0 0 0
League GP G A Pts PIM
2001-02 Quad City Mallards UHL 1 0 0 0 2
2002-03 Quad City Mallards UHL 7 0 1 1 0
2002-03 Macon Trax ACHL 4 0 0 0 0
2002-03 Orlando Seals ACHL 1 0 0 0 0
2002-03 St. Pete/Winston-Salem Parrots ACHL 12 0 0 0 14
2003-04 Macon Trax WHA2 27 0 1 1 24
2003-04 Augusta Lynx ECHL 3 0 0 0 0
League GP G A Pts PIM
2008-09 Chicago Wolves AHL 5 2 0 2 2
2009-10 Chicago Wolves AHL 69 12 11 23 36
2010-11 Hershey Bears AHL 14 4 4 8 2
2010-11 Chicago Wolves AHL 57 7 5 12 43
2012-13 Dornbirn EC Austria 54 38 20 58 52
2013-14 Linz EHC Austria 54 26 12 38 34
2014-15 Linz EHC Austria 54 32 23 55 52
2015-16 Linz EHC Austria 52 40 26 66 29
2016-17 Nuermberg Thomas Sabo Ice Tigers DEL 50 16 12 28 45
2017-18 Klagenfurt AC Austria 10 8 1 9 20
2017-18 Sport Vaasa SM-liiga 7 2 0 2 4
2017-18 Mora IK SweHL 4 1 0 1 2
2018-19 Klagenfurt AC Austria 42 18 9 27 22
2019-20 Klagenfurt AC Austria 47 17 7 24 47
2020-21 Linz EHC Austria 38 6 4 10 12
2020-21 Ravensburg Tower Stars DEL-2 15 5 5 10 8
League GP G A Pts PIM
1992-93 Minnesota Iron Rangers AHA 22 6 13 19 13
League GP G A Pts PIM
2012-13 Hamilton Bulldogs AHL 9 0 3 3 2
2013-14 Hartford Wolf Pack AHL 65 25 18 43 18
2014-15 Hartford Wolf Pack AHL 72 22 24 46 35
2015-16 Chicago Wolves AHL 71 25 23 48 29
2016-17 Wilkes-Barre/Scranton Penguins AHL 32 6 5 11 10
2016-17 Chicago Wolves AHL 8 0 2 2 2
2016-17 Charlotte Checkers AHL 14 4 6 10 4
2017-18 Riga Dynamo KHL 42 8 13 21 6
2018-19 Brynas IF Gavle SweHL 10 0 4 4 6
2018-19 Rapperswil-Jona Lakers Swiss-A 37 9 15 24 10
2019-20 Rapperswil-Jona Lakers Swiss-A 39 11 11 22 0
2020-21 Augsburg Panthers DEL 31 8 12 20 10
2020-21 Kunlun Red Star KHL 14 4 0 4 4
2021-22 Vasterviks IK Swe-1 15 4 5 9 2
2021-22 Kladno Knights Czech 38 3 8 11 12
2022-23 Sheffield Steelers EIHL 47 12 18 30 12
2022-23 Michalovce Dukla HC Slovak 6 1 1 2 0
2023-24 Coventry Blaze EIHL 50 14 25 39 24
League GP G A Pts PIM
2015-16 Ontario Reign AHL 0 0 0 0 0
2016-17 Los Angeles Kings NHL 22 0 8 8 4
2016-17 Ontario Reign AHL 38 6 12 18 28
2017-18 Los Angeles Kings NHL 12 3 1 4 6
2017-18 Ontario Reign AHL 36 8 10 18 22
2018-19 Los Angeles Kings NHL 33 2 3 5 12
2019-20 Los Angeles Kings NHL 2 0 1 1 0
2019-20 Ontario Reign AHL 48 9 18 27 30
2020-21 Hershey Bears AHL 18 3 5 8 18
2021-22 Bridgeport Islanders AHL 60 4 8 12 26
2021-22 New York Islanders NHL 1 0 0 0 0
2022-23 Bridgeport Islanders AHL 49 0 8 8 33
2023-24 Bridgeport Islanders AHL 44 0 8 8 33
League GP G A Pts PIM
1967-68 Providence Reds AHL 56 0 23 23 24
1968-69 Providence Reds AHL 60 1 10 11 14
1969-70 Denver Spurs WHL 71 8 14 22 26
1970-71 Dawson Creek Canucks CarHL 0 0 0 0 0
League GP G A Pts PIM
1960-61 Minneapolis Millers IHL 72 21 32 53 14
1962-63 St. Paul Saints IHL 6 1 2 3 4
1962-63 St. Paul Steers USHL 0 21 26 47 48
1964-65 St. Paul Steers USHL 0 0 0 0 0
League GP G A Pts PIM
2008-09 Alaska Aces ECHL 52 0 0 0 10
2009-10 Portland Pirates AHL 28 0 1 1 2
2010-11 Utah Grizzlies ECHL 20 0 2 2 4
2010-11 Abbotsford Heat AHL 19 0 0 0 0
2011-12 Ljubljana Olimpija HK Austria 47 0 0 0 18
2012-13 VSV EC Austria 47 0 1 1 51
2013-14 VSV EC Austria 50 0 2 2 16
2014-15 VSV EC Austria 46 0 0 0 0
2015-16 VSV EC Austria 50 0 0 0 6
2016-17 Vienna Austria 40 0 2 2 6
2017-18 Vienna Austria 41 0 3 3 25
2018-19 Vienna Austria 42 0 1 1 6
2019-20 Salzburg EC Austria 34 0 0 0 0
2020-21 Salzburg EC Austria 36 0 1 1 2
2021-22 Salzburg EC Austria 17 0 3 3 0
2022-23 VSV EC Austria 41 0 3 3 4
2023-24 VSV EC Austria 43 0 2 2 4
League GP G A Pts PIM
2011-12 Gwinnett Gladiators ECHL 2 0 0 0 0
2012-13 Ontario Reign ECHL 71 25 40 65 69
2013-14 VSV EC Austria 4 1 1 2 6
2013-14 Ontario Reign ECHL 46 20 20 40 36
2013-14 Oklahoma City Barons AHL 3 0 1 1 4
2014-15 Bridgeport Sound Tigers AHL 2 1 0 1 0
2014-15 Charlotte Checkers AHL 3 2 0 2 2
2014-15 Quad City Mallards ECHL 68 20 51 71 77
2015-16 Esbjerg EfB Ishockey Denmark 45 26 35 61 81
2016-17 Innsbruck HC Austria 54 20 27 47 70
2017-18 Graz EC Austria 6 7 3 10 4
2017-18 Winterthur EHC Swiss-Sw 24 4 13 17 57
2018-19 Innsbruck HC Austria 52 18 19 37 43
2019-20 Dresden Ice Lions DEL-2 52 23 44 67 64
2020-21 Bad Toelz EC DEL-2 18 8 12 20 14
League GP G A Pts PIM
1979-80 Canadian National Team Intl 0 0 0 0 0
1980-81 Bad Reichenhall EG GerObL 29 35 20 55 65
League GP G A Pts PIM
2011-12 Syracuse Crunch AHL 4 0 0 0 2
2011-12 Peoria Rivermen AHL 1 0 0 0 0
2011-12 Reading Royals ECHL 51 2 8 10 16
League GP G A Pts PIM
1993-94 Knoxville Cherokees ECHL 51 10 19 29 66
1994-95 Roanoke Express ECHL 67 11 17 28 132
1995-96 Raleigh Icecaps ECHL 35 4 9 13 32
1995-96 Roanoke Express ECHL 36 5 15 20 46
1996-97 Raleigh Icecaps ECHL 47 9 15 24 107
1996-97 Syracuse Crunch AHL 5 1 1 2 4
1997-98 Raleigh Icecaps ECHL 20 1 8 9 41
1997-98 Syracuse Crunch AHL 7 1 0 1 2
1997-98 Mobile Mysticks ECHL 41 6 15 21 39
League GP G A Pts PIM
1973-74 Des Moines Capitols IHL 42 6 11 17 2
1973-74 Omaha Knights CHL 6 0 0 0 0
1974-75 Omaha Knights CHL 76 22 14 36 4
1975-76 Flint Generals IHL 51 20 20 40 13
1976-77 Thunder Bay Twins OHASr 34 24 17 41 10
1978-79 Calgary Stampeders WIHL 0 0 0 0 0
1978-79 Prince George Mohawks CarHL 0 0 0 0 0
1979-80 Prince George Mohawks BCSHL 0 0 0 0 0
League GP G A Pts PIM
1973-74 Madison Blues USHL 0 0 0 0 0
League GP G A Pts PIM
2007-08 Ottawa Senators NHL 6 0 1 1 4
2007-08 Binghamton Senators AHL 55 3 22 25 51
2008-09 Ottawa Senators NHL 53 2 11 13 33
2008-09 Binghamton Senators AHL 27 2 10 12 41
2009-10 Ottawa Senators NHL 23 2 1 3 12
2009-10 Binghamton Senators AHL 41 3 12 15 52
2010-11 Ottawa Senators NHL 50 0 3 3 24
2011-12 Ottawa Senators NHL 35 1 7 8 27
2011-12 Tampa Bay Lightning NHL 20 0 8 8 8
2012-13 Tampa Bay Lightning NHL 22 0 0 0 16
2012-13 Syracuse Crunch AHL 11 0 1 1 25
League GP G A Pts PIM
2002-03 Syracuse Crunch AHL 2 0 0 0 0
2003-04 Binghamton Senators AHL 5 0 0 0 0
2003-04 Johnstown Chiefs ECHL 35 6 6 12 27
2004-05 Johnstown Chiefs ECHL 47 3 12 15 46
2005-06 Utah Grizzlies ECHL 21 1 8 9 8
2005-06 Augusta Lynx ECHL 52 10 14 24 58
2006-07 Asiago HC Italy-A 32 9 9 18 36
2008-09 Rodovre Mighty Bulls Denmark 36 4 8 12 67
2009-10 Fischtown Penguins 2.GBun 52 5 17 22 58
2010-11 Fischtown Penguins 2.GBun 48 7 17 24 76
League GP G A Pts PIM
1995-96 Columbus Chill ECHL 35 0 1 1 12
League GP G A Pts PIM
1967-68 Minnesota Nationals USHL 0 7 10 17 4
1969-70 Rochester Mustangs USHL 0 6 17 23 4
League GP G A Pts PIM
1997-98 Nashville Ice Flyers CHL 61 11 30 41 26
1998-99 Florida Everblades ECHL 67 10 25 35 21
1999-00 Florida Everblades ECHL 62 6 25 31 12
2000-01 Baton Rouge Kingfish ECHL 69 10 33 43 24
2001-02 Baton Rouge Kingfish ECHL 67 9 24 33 24
League GP G A Pts PIM
1986-87 Milwaukee Admirals IHL 7 0 0 0 0
1986-87 Mohawk Valley Comets ACHL 40 4 20 24 33
League GP G A Pts PIM
1982-83 Montreal Canadiens NHL 80 0 25 25 59
1983-84 Montreal Canadiens NHL 80 7 18 25 52
1984-85 Montreal Canadiens NHL 72 5 14 19 90
1985-86 Montreal Canadiens NHL 69 2 4 6 63
1986-87 Montreal Canadiens NHL 75 4 12 16 105
1987-88 Montreal Canadiens NHL 74 4 10 14 69
1988-89 Montreal Canadiens NHL 74 3 13 16 73
1989-90 Montreal Canadiens NHL 73 1 15 16 108
1990-91 New York Islanders NHL 75 1 8 9 77
1991-92 Minnesota North Stars NHL 73 2 9 11 54
1992-93 Minnesota North Stars NHL 78 1 10 11 153
1993-94 Dallas Stars NHL 84 1 13 14 123
1994-95 Dallas Stars NHL 47 2 7 9 61
1995-96 Dallas Stars NHL 65 1 2 3 70
1996-97 Dallas Stars NHL 77 2 11 13 62
1997-98 Dallas Stars NHL 80 0 7 7 131
1998-99 Dallas Stars NHL 80 2 6 8 87
League GP G A Pts PIM
1956-57 Rochester Mustangs USCHL 0 9 10 19 0
1957-58 Rochester Mustangs USCHL 0 22 24 46 0
1958-59 Rochester Mustangs USCHL 0 0 0 0 0
League GP G A Pts PIM
2001-02 Milwaukee Admirals AHL 79 11 23 34 63
2002-03 Milwaukee Admirals AHL 80 9 17 26 63
2003-04 Milwaukee Admirals AHL 28 6 8 14 8
2003-04 Sierre HC Swiss-B 10 6 8 14 0
2004-05 Milwaukee Admirals AHL 47 7 12 19 36
2004-05 Grand Rapids Griffins AHL 3 0 0 0 0
2004-05 Fort Worth Brahmas CHL 26 10 20 30 28
2005-06 Houston Aeros AHL 78 9 21 30 46
2006-07 Houston Aeros AHL 77 9 21 30 34
2007-08 KalPa Kuopio SM-liiga 5 0 1 1 0
2007-08 Soenderjyske Denmark 33 13 14 27 12
2008-09 Houston Aeros AHL 50 5 7 12 19
2009-10 Syracuse Crunch AHL 11 0 0 0 8
League GP G A Pts PIM
2004-05 Florida Everblades ECHL 65 18 22 40 61
2005-06 Providence Bruins AHL 72 17 28 45 20
2006-07 Straubing Tigers DEL 51 10 16 26 73
2007-08 TPS Turku SM-liiga 45 11 14 25 28
2007-08 Langenthal SC Swiss-B 6 3 5 8 2
2008-09 Vaxjo HC Swe-1 45 17 23 40 52
2009-10 Vaxjo HC Swe-1 36 16 16 32 20
2010-11 Vaxjo HC Swe-1 52 18 28 46 10
2011-12 Vasteras IK Swe-1 45 10 8 18 6
2012-13 Vienna Austria 10 0 0 0 4
2012-13 Vasteras IK Swe-1 19 10 6 16 2
2012-13 TuTo Turku Mestis 15 5 5 10 8
League GP G A Pts PIM
1960-61 Winnipeg Maroons Senior 0 0 0 0 0
League GP G A Pts PIM
1968-69 Warroad Lakers MSHL 0 0 0 0 0
League GP G A Pts PIM
2015-16 Brampton Beast ECHL 6 2 3 5 2
2015-16 St. John's IceCaps AHL 62 6 11 17 41
2016-17 St. John's IceCaps AHL 58 6 7 13 12
2017-18 Wichita Thunder ECHL 65 21 32 53 52
2018-19 Kassel Huskies DEL-2 2 0 1 1 2
2018-19 Wichita Thunder ECHL 52 19 22 41 30
2018-19 Tingsryds AIF Swe-1 11 0 1 1 14
2019-20 Herning Blue Fox Denmark 42 11 22 33 36
2020-21 Herning Blue Fox Denmark 37 10 16 26 0
League GP G A Pts PIM
2012-13 Toronto Marlies AHL 2 0 0 0 0
2013-14 Toronto Marlies AHL 57 0 9 9 96
2014-15 Toronto Maple Leafs NHL 12 0 2 2 12
2014-15 Toronto Marlies AHL 58 3 4 7 47
2015-16 Manitoba Moose AHL 72 1 14 15 86
2016-17 Albany Devils AHL 63 0 5 5 100
2017-18 Rochester Americans AHL 54 0 8 8 73
2018-19 Rochester Americans AHL 66 3 7 10 90
2019-20 Rochester Americans AHL 41 2 6 8 54
2020-21 Munich EHC DEL 38 2 10 12 28
2021-22 Munich EHC DEL 26 0 4 4 17
2022-23 Salzburg EC Austria 42 1 5 6 66
2023-24 Munich EHC DEL 41 0 3 3 66
League GP G A Pts PIM
1982-83 Spokane Chiefs WIHL 0 11 25 36 85
1983-84 Spokane Chiefs WIHL 0 4 35 39 33
League GP G A Pts PIM
2010-11 Lake Erie Monsters AHL 0 0 0 0 0
2011-12 Colorado Avalanche NHL 9 0 2 2 0
2011-12 Lake Erie Monsters AHL 67 11 25 36 89
2012-13 Colorado Avalanche NHL 13 1 1 2 16
2012-13 Lake Erie Monsters AHL 63 10 14 24 99
2013-14 Colorado Avalanche NHL 32 3 2 5 23
2013-14 Lake Erie Monsters AHL 35 8 7 15 75
2014-15 Carolina Hurricanes NHL 65 7 8 15 74
2015-16 Carolina Hurricanes NHL 57 2 4 6 75
2016-17 Hershey Bears AHL 52 7 13 20 66
2016-17 Chicago Wolves AHL 19 4 4 8 6
2017-18 Edmonton Oilers NHL 7 0 0 0 6
2017-18 Bakersfield Condors AHL 56 13 20 33 49
2018-19 Edmonton Oilers NHL 16 0 0 0 4
2018-19 Bakersfield Condors AHL 43 8 17 25 45
2019-20 Bakersfield Condors AHL 49 13 18 31 88
2020-21 Bakersfield Condors AHL 26 10 11 21 35
2021-22 Edmonton Oilers NHL 8 1 1 2 2
2021-22 Bakersfield Condors AHL 52 14 25 39 65
2022-23 Edmonton Oilers NHL 10 0 0 0 6
2022-23 Bakersfield Condors AHL 41 4 17 21 40
2023-24 Bakersfield Condors AHL 49 3 15 18 89
League GP G A Pts PIM
2014-15 Colorado Eagles ECHL 1 0 0 0 0
2015-16 Colorado Eagles ECHL 3 0 0 0 0
2016-17 Colorado Eagles ECHL 1 0 0 0 0
League GP G A Pts PIM
1970-71 Dallas Black Hawks CHL 66 3 16 19 49
1971-72 Dallas Black Hawks CHL 72 8 35 43 105
1972-73 Chicago Blackhawks NHL 55 3 10 13 21
1973-74 Chicago Blackhawks NHL 76 13 18 31 22
1974-75 Chicago Blackhawks NHL 80 17 30 47 56
1975-76 Chicago Blackhawks NHL 80 21 23 44 43
1976-77 Chicago Blackhawks NHL 80 7 15 22 41
1977-78 Chicago Blackhawks NHL 80 15 22 37 26
1978-79 Chicago Blackhawks NHL 80 21 24 45 35
1979-80 Chicago Blackhawks NHL 74 6 15 21 51
1980-81 Chicago Blackhawks NHL 39 8 6 14 28
1981-82 Chicago Blackhawks NHL 13 1 0 1 7
1981-82 Indianapolis Checkers CHL 53 6 20 26 73
1987-88 Kalamazoo Wings IHL 1 1 0 1 0
League GP G A Pts PIM
1980-81 Duisburg SC 1.GBun 20 6 5 11 20
1980-81 Iserlohn ECD 2.GBun 23 21 30 51 45
1981-82 Iserlohn ECD 2.GBun 51 27 41 68 100
League GP G A Pts PIM
1980-81 Iserlohn ECD 2.GBun 41 26 32 58 34
1981-82 Iserlohn ECD 2.GBun 51 47 33 80 28
League GP G A Pts PIM
2009-10 Dortmund EHC GerObL 30 18 17 35 35
2011-12 Dortmund EHC GerObL 22 26 26 52 2
2012-13 Erding Gladiators GerObL 28 21 20 41 6
League GP G A Pts PIM
2011-12 St. John's IceCaps AHL 12 0 3 3 2
2011-12 Colorado Eagles ECHL 42 2 14 16 12
2012-13 St. John's IceCaps AHL 2 0 0 0 0
2012-13 Colorado Eagles ECHL 45 3 12 15 37
2013-14 Sodertalje SK Swe-1 51 6 11 17 24
2014-15 Graz EC Austria 49 1 10 11 10
2015-16 Colorado Eagles ECHL 62 8 29 37 12
2016-17 Colorado Eagles ECHL 69 10 46 56 23
2017-18 Colorado Eagles ECHL 72 9 33 42 30
League GP G A Pts PIM
1963-64 Saskatoon Quakers SSHL 0 0 0 0 0
1965-66 HIFK Helsinki SM-sarja 20 7 3 10 28
1967-68 Phoenix Roadrunners WHL 51 5 12 17 19
1967-68 Memphis South Stars CPHL 10 1 3 4 2
1968-69 St. Boniface Mohawks MSHL 0 0 0 0 0
1971-72 St. Boniface Mohawks CCHL 0 0 0 0 0
League GP G A Pts PIM
2015-16 Rockford IceHogs AHL 17 1 6 7 0
2015-16 Indy Fuel ECHL 48 1 14 15 14
2016-17 Rockford IceHogs AHL 2 0 0 0 2
2016-17 Indy Fuel ECHL 63 1 15 16 24
League GP G A Pts PIM
1979-80 Canadian National Team Intl 0 0 0 0 0
1980-81 Minnesota North Stars NHL 6 0 3 3 7
1980-81 Oklahoma City Stars CHL 31 8 13 21 38
1981-82 Minnesota North Stars NHL 12 1 4 5 8
1981-82 Nashville South Stars CHL 5 4 2 6 6
1981-82 Colorado Rockies NHL 34 5 5 10 44
1982-83 Wichita Wind CHL 68 24 41 65 47
1983-84 Maine Mariners AHL 56 21 27 48 59
1983-84 New Jersey Devils NHL 14 0 3 3 2
1984-85 Maine Mariners AHL 52 25 21 46 70
1985-86 Maine Mariners AHL 49 14 17 31 77
1986-87 Hershey Bears AHL 56 12 20 32 139
1987-88 Hershey Bears AHL 77 36 49 85 55
League GP G A Pts PIM
1983-84 New Westminster Bruins WHL 33 14 34 48 30
1984-85 Kimberley Dynamiters WIHL 17 9 14 23 12
1985-86 SaPKo Savonlinna FinD1 16 5 12 17 4
1986-87 Nelson Maple Leafs WIHL 0 0 0 0 0
1986-87 SaPKo Savonlinna FinD1 26 18 33 51 28
1987-88 SaPKo Savonlinna FinD1 42 25 34 59 70
1988-89 Karlskrona IK Sweden 23 18 25 43 0
1989-90 Karlskrona IK Sweden 35 28 41 69 30
1990-91 Karlskrona IK Swe-1 31 13 19 32 26
1991-92 Hammarby IF Swe-1 26 7 20 27 50
1992-93 Hammarby IF Swe-1 31 15 24 39 44
1993-94 Hammarby IF Swe-1 37 15 25 40 26
1994-95 Hammarby IF Swe-1 21 5 9 14 8
1995-96 Hammarby IF Swe-1 31 15 17 32 12
1996-97 Frederikshavn White Hawks Denmark 44 25 57 82 59
1997-98 Rungsted Cobras Denmark 45 22 28 50 22
1998-99 Rungsted Cobras Denmark 40 18 39 57 14
1999-00 Rungsted Cobras Denmark 0 0 0 0 0
League GP G A Pts PIM
1966-67 Waterloo Black Hawks USHL 29 15 16 31 10
1967-68 Waterloo Black Hawks USHL 0 15 22 37 35
1971-72 Waterloo Black Hawks USHL 0 12 18 30 22
1972-73 Waterloo Black Hawks USHL 35 5 19 24 12
1973-74 Waterloo Black Hawks USHL 0 0 0 0 0
League GP G A Pts PIM
2001-02 Roanoke Express ECHL 2 0 0 0 0
2002-03 Roanoke Express ECHL 66 7 22 29 90
2003-04 Wichita Thunder CHL 40 3 7 10 34
2004-05 Wichita Thunder CHL 59 9 15 24 71
League GP G A Pts PIM
1989-90 Greensboro Monarchs ECHL 29 16 3 19 13
1990-91 Greensboro Monarchs ECHL 50 18 19 37 90
1991-92 Greensboro Monarchs ECHL 31 6 4 10 110
1991-92 Johnstown Chiefs ECHL 19 4 9 13 22
1992-93 Fort Worth Fire CHL 49 14 16 30 91
1993-94 Fort Worth Fire CHL 63 20 15 35 73
1994-95 Fort Worth Fire CHL 36 9 10 19 40
1994-95 Wichita Thunder CHL 16 7 3 10 29
1996-97 Amarillo Rattlers WPHL 31 8 5 13 43
1997-98 Amarillo Rattlers WPHL 11 7 4 11 6
1997-98 Fort Worth Brahmas WPHL 53 17 6 23 82
1998-99 Fort Worth Fire CHL 22 4 7 11 26
League GP G A Pts PIM
1991-92 Erie Panthers ECHL 36 10 18 28 29
League GP G A Pts PIM
2015-16 Providence Bruins AHL 31 0 0 0 0
2016-17 Providence Bruins AHL 31 0 0 0 2
2016-17 Boston Bruins NHL 8 0 0 0 0
2016-17 Atlanta Gladiators ECHL 2 0 0 0 0
2017-18 Providence Bruins AHL 47 0 2 2 4
2018-19 Providence Bruins AHL 46 0 2 2 6
2019-20 Utica Comets AHL 24 0 0 0 0
2019-20 Binghamton Devils AHL 4 0 0 0 2
2020-21 Riga Dynamo KHL 6 0 0 0 2
2020-21 Lehigh Valley Phantoms AHL 19 0 0 0 0
2021-22 Iowa Wild AHL 37 0 1 1 2
2021-22 Tucson Roadrunners AHL 3 0 0 0 0
2022-23 Iowa Wild AHL 34 0 1 1 4
2023-24 Iowa Wild AHL 24 0 1 1 2
League GP G A Pts PIM
1990-91 Winkler Flyers MJHL 0 0 0 0 0
1994-95 Erie Panthers ECHL 67 37 48 85 28
1994-95 Minnesota Moose IHL 1 0 0 0 0
1995-96 Canadian National Team Intl 6 1 0 1 2
1995-96 Reipas Lahti FinD1 44 18 13 31 61
1996-97 Baton Rouge Kingfish ECHL 40 7 16 23 16
1996-97 Mississippi Sea Wolves ECHL 13 3 5 8 6
1997-98 Pelicans Lahti FinD1 44 13 18 31 14
1998-99 Colorado Gold Kings WCHL 69 30 36 66 42
1999-00 Colorado Gold Kings WCHL 60 28 24 52 26
2000-01 Colorado Gold Kings WCHL 29 5 10 15 26
2001-02 Colorado Gold Kings WCHL 5 1 3 4 2
League GP G A Pts PIM
1963-64 Canadian National Team Intl 0 0 0 0 0
1964-65 U. of British Columbia CIAU 0 0 0 0 0
1967-68 Vancouver Canucks WHL 3 0 1 1 2
League GP G A Pts PIM
1988-89 New Westminster Royals BCJHL 60 70 91 161 128
1992-93 Kansas City Blades IHL 60 21 23 44 45
1993-94 San Jose Sharks NHL 6 1 0 1 0
1993-94 Kansas City Blades IHL 69 27 30 57 44
1994-95 Kalamazoo Wings IHL 41 16 18 34 22
1995-96 Kansas City Blades IHL 71 17 27 44 34
1996-97 Cincinnati Cyclones IHL 9 1 3 4 2
1996-97 Kansas City Blades IHL 39 8 15 23 14
1996-97 Fort Wayne Komets IHL 6 1 1 2 2
1997-98 Kassel Huskies DEL 12 3 5 8 12
1998-99 South Carolina Stingrays ECHL 28 8 11 19 17
1998-99 Tallahassee Tiger Sharks ECHL 21 16 15 31 12
1999-00 Tallahassee Tiger Sharks ECHL 16 3 15 18 2
1999-00 Quebec Citadelles AHL 2 0 1 1 0
League GP G A Pts PIM
2005-06 Norfolk Admirals AHL 2 0 0 0 0
2005-06 Greenville Grrrowl ECHL 69 23 25 48 43
League GP G A Pts PIM
1963-64 Canadian National Team Intl 0 0 0 0 0
League GP G A Pts PIM
2020-21 Manitoba Moose AHL 18 1 1 2 6
2021-22 Banska Bystrica HC 05 Slovak 18 4 6 10 22
2021-22 Kansas City Mavericks ECHL 9 4 6 10 2
2021-22 Maine Mariners ECHL 5 1 4 5 14
2022-23 Odense Bulldogs Denmark 22 10 14 24 8
2022-23 Savannah Ghost Pirates ECHL 9 1 3 4 2
2023-24 Nottingham Panthers EIHL 44 6 36 42 27
League GP G A Pts PIM
1961-62 Des Moines Oak Leafs USHL 0 0 0 0 0
1962-63 St. Paul Saints IHL 70 27 36 63 34
1963-64 St. Paul Steers USHL 16 12 9 21 10
1964-65 St. Paul Steers USHL 0 0 0 0 0
1965-66 St. Paul Steers USHL 24 18 29 47 0
1966-67 U.S. National Team Intl 0 0 0 0 0
1966-67 U.S. Nationals USHL 19 13 14 27 8
1968-69 Rochester Mustangs USHL 4 1 3 4 9
League GP G A Pts PIM
2009-10 Idaho Steelheads ECHL 16 3 4 7 6
2010-11 Elmira Jackals ECHL 6 2 1 3 0
2010-11 Trenton Devils ECHL 37 6 14 20 22
2011-12 Gwinnett Gladiators ECHL 35 6 10 16 15
2014-15 Sonthofen ERC GerObL 42 17 18 35 74
2015-16 Peiting EC GerObL 40 8 27 35 58
2016-17 Peiting EC GerObL 43 17 47 64 61
2017-18 Peiting EC GerObL 44 22 38 60 40
2018-19 Peiting EC GerObL 50 20 42 62 18
2019-20 Peiting EC GerObL 7 0 4 4 6
2020-21 Fuessen EV GerObL 9 0 3 3 2
League GP G A Pts PIM
1983-84 Des Moines Buccaneers USHL 47 28 54 82 22
League GP G A Pts PIM
2021-22 Milwaukee Admirals AHL 57 6 6 12 20
2022-23 Syracuse Crunch AHL 5 0 0 0 2
2022-23 Orlando Solar Bears ECHL 32 6 13 19 24
2023-24 Ostersunds IK Swe-1 16 2 5 7 12
League GP G A Pts PIM
1995-96 Charlotte Checkers ECHL 3 0 1 1 2
1996-97 Charlotte Checkers ECHL 44 7 15 22 29
1996-97 Wheeling Nailers ECHL 16 8 10 18 2
1997-98 Cranes Japan 30 15 24 39 0
1998-99 Cranes Japan 39 30 24 54 0
1999-00 Cranes Japan 30 19 23 42 0
2002-03 Cranes Japan 31 11 31 42 0
League GP G A Pts PIM
2023-24 Quinnipiac University ECAC 39 3 19 22 26
League GP G A Pts PIM
1960-61 St. Paul Saints IHL 72 31 37 68 16
1964-65 Warroad Lakers Senior 0 0 0 0 0
League GP G A Pts PIM
1969-70 Muskegon Mohawks IHL 55 33 36 69 26
1970-71 Muskegon Mohawks IHL 64 32 43 75 22
1970-71 Montreal Voyageurs AHL 4 0 0 0 0
1971-72 U. of Toronto CIAU 0 19 17 36 18
1972-73 U. of Toronto OUAA 0 15 17 32 4
1973-74 Orillia Terriers OHASr 34 15 30 45 21
1974-75 Whitby McDonalds OHASr 36 16 30 46 20
1975-76 Thunder Bay Twins OHASr 20 10 17 27 6
League GP G A Pts PIM
1998-99 Orlando Solar Bears IHL 80 22 35 57 60
1999-00 Orlando Solar Bears IHL 81 8 43 51 59
2000-01 Orlando Solar Bears IHL 51 19 30 49 55
2001-02 Houston Aeros AHL 80 12 35 47 75
2002-03 Minnesota Wild NHL 1 0 0 0 0
2002-03 Houston Aeros AHL 80 23 31 54 63
2003-04 Milwaukee Admirals AHL 79 17 36 53 51
2004-05 Yaroslavl Lokomotiv Russia 60 6 6 12 50
2005-06 Houston Aeros AHL 80 14 53 67 76
2006-07 Houston Aeros AHL 75 10 35 45 52
2007-08 Langnau Tigers Swiss-A 50 7 20 27 56
2008-09 Langnau Tigers Swiss-A 27 3 17 20 38
2009-10 Langnau Tigers Swiss-A 50 7 16 23 32
2010-11 Langnau Tigers Swiss-A 47 5 17 22 46
2011-12 Linz EHC Austria 50 16 28 44 34
2012-13 Linz EHC Austria 53 9 29 38 48
2013-14 Linz EHC Austria 54 10 29 39 46
2014-15 Linz EHC Austria 53 1 18 19 36
League GP G A Pts PIM
2016-17 Manchester Monarchs ECHL 14 2 4 6 15
2016-17 Arizona State University NCAA 31 9 11 20 30
2017-18 Greenville Swamp Rabbits ECHL 35 3 9 12 23
2017-18 Worcester Railers ECHL 17 3 9 12 14
2018-19 Kalamazoo Wings ECHL 23 6 4 10 28
2018-19 Maine Mariners ECHL 31 3 8 11 37
2021-22 Ljubljana Olimpija HK Austria 38 5 18 23 61
2022-23 Idaho Steelheads ECHL 54 21 22 43 62
2023-24 Idaho Steelheads ECHL 52 25 41 66 75
League GP G A Pts PIM
2005-06 Rapperswil-Jona Swiss-A 36 3 9 12 26
2006-07 Rapperswil-Jona Swiss-A 38 12 20 32 38
2007-08 Los Angeles Kings NHL 4 1 0 1 6
2007-08 Manchester Monarchs AHL 58 14 13 27 50
2008-09 Lugano Swiss-A 36 26 15 41 26
2009-10 Lugano Swiss-A 47 6 13 19 12
2010-11 Lugano Swiss-A 25 5 5 10 10
2011-12 Lugano Swiss-A 23 6 9 15 12
2013-14 Lugano Swiss-A 27 3 5 8 4
2014-15 Kloten HC Swiss-A 8 1 0 1 0
2014-15 Lugano Swiss-A 20 3 3 6 4
League GP G A Pts PIM
1981-82 Chicago Blackhawks NHL 0 0 0 0 0
1982-83 Chicago Blackhawks NHL 54 8 8 16 27
1983-84 Chicago Blackhawks NHL 61 15 15 30 45
1984-85 Chicago Blackhawks NHL 80 26 40 66 82
1985-86 Chicago Blackhawks NHL 80 45 54 99 94
1986-87 Chicago Blackhawks NHL 77 28 43 71 59
1987-88 Chicago Blackhawks NHL 79 22 36 58 96
1988-89 Chicago Blackhawks NHL 79 21 30 51 113
1989-90 Chicago Blackhawks NHL 68 17 38 55 86
1990-91 Chicago Blackhawks NHL 75 14 23 37 74
1991-92 Winnipeg Jets NHL 74 17 30 47 69
1992-93 Chicago Blackhawks NHL 22 1 3 4 25
1992-93 Winnipeg Jets NHL 29 3 4 7 34
1993-94 Indianapolis Ice IHL 8 3 3 6 12
1993-94 Chicago Blackhawks NHL 12 0 1 1 6
1993-94 Ottawa Senators NHL 15 2 3 5 4
1994-95 Pittsburgh Penguins NHL 13 0 2 2 23
1994-95 Ottawa Senators NHL 33 4 10 14 16
1995-96 Colorado Avalanche NHL 63 7 14 21 22
1996-97 Chicago Wolves IHL 81 21 29 50 63
League GP G A Pts PIM
1980-81 Hampton Aces EHL 37 10 21 31 35
League GP G A Pts PIM
1996-97 Worcester IceCats AHL 54 6 22 28 72
1997-98 Worcester IceCats AHL 71 12 34 46 63
1998-99 Kansas City Blades IHL 21 3 8 11 4
1998-99 Las Vegas Thunder IHL 34 5 16 21 37
1998-99 Utah Grizzlies IHL 20 4 3 7 20
1999-00 Kansas City Blades IHL 54 9 27 36 79
2000-01 Cleveland Lumberjacks IHL 77 5 45 50 60
2001-02 Portland Pirates AHL 75 15 35 50 40
2002-03 Mannheim Eagles DEL 39 6 17 23 46
2003-04 Kassel Huskies DEL 23 4 5 9 28
2003-04 Utah Grizzlies AHL 46 5 15 20 39
2004-05 Hershey Bears AHL 40 8 12 20 18
2004-05 Utah Grizzlies AHL 6 0 0 0 6
2005-06 Chicago Wolves AHL 39 1 16 17 29
2006-07 Ambri-Piotta Swiss-A 29 7 20 27 32
2006-07 Grand Rapids Griffins AHL 6 0 3 3 8
2007-08 Ambri-Piotta Swiss-A 44 10 28 38 60
2008-09 Ambri-Piotta Swiss-A 40 10 27 37 42
2009-10 Langnau Tigers Swiss-A 50 6 22 28 30
League GP G A Pts PIM
2011-12 Bridgeport Sound Tigers AHL 4 0 0 0 0
2012-13 New York Islanders NHL 0 0 0 0 0
2012-13 Bridgeport Sound Tigers AHL 66 25 27 52 34
2013-14 New York Islanders NHL 72 14 12 26 12
2013-14 Bridgeport Sound Tigers AHL 1 0 1 1 2
2014-15 New York Islanders NHL 82 20 22 42 24
2015-16 New York Islanders NHL 81 26 14 40 30
2016-17 New York Islanders NHL 81 20 25 45 36
2017-18 New York Islanders NHL 82 19 16 35 43
2018-19 New York Islanders NHL 82 25 28 53 28
2019-20 New York Islanders NHL 68 26 28 54 32
2020-21 New York Islanders NHL 56 18 15 33 14
2021-22 New York Islanders NHL 72 37 22 59 33
2022-23 New York Islanders NHL 82 36 39 75 24
2023-24 New York Islanders NHL 82 34 35 69 28
League GP G A Pts PIM
2023-24 Maine Mariners ECHL 2 0 0 0 0
League GP G A Pts PIM
1985-86 Mohawk Valley Comets ACHL 61 8 35 43 42
League GP G A Pts PIM
1977-78 Boston University ECAC 22 0 3 3 10
1978-79 Boston University ECAC 20 2 6 8 18
1979-80 Boston University ECAC 25 1 4 5 24
League GP G A Pts PIM
1990-91 Knoxville Cherokees ECHL 11 6 6 12 37
1990-91 Louisville Icehawks ECHL 50 25 22 47 91
League GP G A Pts PIM
2003-04 Binghamton Senators AHL 1 0 0 0 0
2003-04 Johnstown Chiefs ECHL 68 25 29 54 73
2004-05 Atlantic City Boardwalk Bullies ECHL 67 28 27 55 114
2005-06 Rockford IceHogs UHL 71 29 52 81 178
2005-06 Milwaukee Admirals AHL 7 2 1 3 8
2006-07 Rockford IceHogs UHL 60 15 17 32 103
League GP G A Pts PIM
1952-53 Kitchener-Waterloo Greenshirts OHA 54 2 8 10 0
1953-54 Toledo Mercurys IHL 63 4 16 20 106
1954-55 Toledo Mercurys IHL 51 0 9 9 80
1955-56 Toledo-Marion Mercurys IHL 47 4 12 16 69
1956-57 Toledo Mercurys IHL 46 1 7 8 44
1957-58 Toledo Mercurys IHL 64 3 17 20 56
League GP G A Pts PIM
2000-01 Syracuse Crunch AHL 11 0 0 0 2
2000-01 Elmira Jackals UHL 64 7 17 24 131
2001-02 Syracuse Crunch AHL 10 1 1 2 7
2001-02 Elmira Jackals UHL 50 8 20 28 98
2002-03 Rochester Americans AHL 24 1 3 4 17
2002-03 Roanoke Express ECHL 49 7 22 29 80
2003-04 Norfolk Admirals AHL 12 1 4 5 14
2003-04 Florida Everblades ECHL 20 2 2 4 22
2003-04 Roanoke Express ECHL 39 8 14 22 104
2004-05 Florida Everblades ECHL 72 3 18 21 76
2005-06 Missouri River Otters UHL 76 13 27 40 134
2006-07 Stockton Thunder ECHL 72 10 22 32 126
2007-08 Stockton Thunder ECHL 47 3 13 16 45
League GP G A Pts PIM
2015-16 Florida Everblades ECHL 53 17 20 37 25
2016-17 Texas Stars AHL 6 0 0 0 0
2016-17 Florida Everblades ECHL 61 41 39 80 39
2017-18 Kunlun Red Star KHL 25 0 2 2 2
2018-19 Dornbirn EC Austria 43 33 20 53 50
2018-19 KooKoo Kouvola SM-liiga 3 0 0 0 0
2019-20 Kladno Czech 51 14 16 30 12
2020-21 Bratislava Slovan Slovak 47 22 19 41 18
2021-22 Duesseldorf EG DEL 56 22 31 53 10
2022-23 Duesseldorf EG DEL 12 6 8 14 2
2023-24 Duesseldorf EG DEL 34 20 17 37 16
League GP G A Pts PIM
1968-69 Warroad Lakers MSHL 0 0 0 0 0
League GP G A Pts PIM
1981-82 Prince Albert Raiders SJHL 0 0 0 0 0
1982-83 Prince Albert Raiders WHL 9 0 3 3 6
1983-84 U. of Saskatchewan CWUAA 24 2 9 11 26
1984-85 U. of Saskatchewan CWUAA 22 4 8 12 14
League GP G A Pts PIM
2017-18 South Carolina Stingrays ECHL 8 0 1 1 6
2018-19 Orlando Solar Bears ECHL 51 16 16 32 40
2019-20 Orlando Solar Bears ECHL 59 20 22 42 66
League GP G A Pts PIM
2008-09 St. Louis Blues NHL 57 14 25 39 30
2009-10 St. Louis Blues NHL 76 18 30 48 36
2010-11 St. Louis Blues NHL 49 12 22 34 15
2011-12 St. Louis Blues NHL 80 19 35 54 50
2012-13 St. Louis Blues NHL 30 7 13 20 15
2013-14 St. Louis Blues NHL 79 21 39 60 42
2014-15 St. Louis Blues NHL 72 19 36 55 51
2015-16 Washington Capitals NHL 80 26 25 51 34
2016-17 Washington Capitals NHL 68 33 23 56 36
2017-18 Washington Capitals NHL 74 18 29 47 31
2018-19 Washington Capitals NHL 69 25 29 54 36
2019-20 Washington Capitals NHL 69 26 23 49 26
2020-21 Washington Capitals NHL 53 22 21 43 18
2021-22 Washington Capitals NHL 44 11 14 25 18
2022-23 Washington Capitals NHL 58 19 16 35 59
2023-24 Washington Capitals NHL 52 12 13 25 44
League GP G A Pts PIM
2005-06 Odense Bulldogs Denmark 35 0 0 0 69
League GP G A Pts PIM
2003-04 Wichita Thunder CHL 0 0 0 0 0
2004-05 Heerenveen Flyers Hlnd 31 28 32 60 30
2005-06 Heerenveen Flyers Hlnd 37 22 38 60 46
2006-07 Appiano Italy-A2 26 10 7 17 28
League GP G A Pts PIM
2014-15 St. John's IceCaps AHL 2 0 0 0 0
2015-16 Idaho Steelheads ECHL 35 1 7 8 53
2016-17 Quad City Mallards ECHL 63 7 16 23 76
League GP G A Pts PIM
1999-00 Greenville Grrrowl ECHL 45 11 23 34 10
League GP G A Pts PIM
2000-01 Worcester IceCats AHL 0 0 0 0 0
2001-02 Worcester IceCats AHL 70 26 27 53 29
2002-03 Worcester IceCats AHL 80 22 32 54 36
2003-04 Worcester IceCats AHL 60 14 25 39 20
2004-05 Syracuse Crunch AHL 51 8 10 18 19
2004-05 Grand Rapids Griffins AHL 20 6 3 9 11
2005-06 Rapperswil-Jona Swiss-A 32 9 6 15 6
2006-07 DEG Metro Stars DEL 42 9 13 22 12
2007-08 DEG Metro Stars DEL 56 9 16 25 28
League GP G A Pts PIM
1989-90 Milwaukee Admirals IHL 5 0 2 2 2
League GP G A Pts PIM
1989-90 Canadian National Team Intl 3 0 0 0 0
1990-91 Ayr Raiders BHL 15 6 21 27 22
1991-92 Ayr Raiders BHL 15 5 10 15 100
1991-92 Utrecht IJCU Hlnd 0 0 0 0 0
1992-93 Basingstoke Beavers BHL 32 19 55 74 42
1993-94 Basingstoke Beavers BHL 52 21 48 69 56
1994-95 Basingstoke Beavers BHL 40 28 35 63 50
1994-95 St. Louis Vipers RHI 21 11 22 33 39
1995-96 Basingstoke Bison BHL 31 3 9 12 26
1995-96 St. Louis Vipers RHI 28 15 42 57 24
1996-97 Fife Flyers BNL 26 24 40 64 57
1996-97 St. Louis Vipers RHI 24 5 22 27 12
1997-98 Monroe Moccasins WPHL 69 12 29 41 72
1997-98 Tampa-Bay Rollin' Thunder MLRH 17 12 28 40 18
1998-99 Monroe Moccasins WPHL 69 10 27 37 54
1998-99 St. Louis Vipers RHI 16 4 19 23 4
1999-00 Monroe Moccasins WPHL 69 6 36 42 28
2000-01 Monroe Moccasins WPHL 70 8 41 49 24
League GP G A Pts PIM
2006-07 Lowell Devils AHL 32 0 1 1 6
2007-08 Lowell Devils AHL 18 0 0 0 0
2008-09 Salzburg EC Austria 47 0 0 0 4
2009-10 Wheeling Nailers ECHL 15 0 0 0 4
2011-12 Augsburg Panthers DEL 5 0 1 1 2
2011-12 Dresden Ice Lions 2.GBun 11 0 0 0 2
2012-13 Valpellice Italy-A 39 0 3 3 20
League GP G A Pts PIM
2004-05 Albany River Rats AHL 73 18 40 58 56
2005-06 New Jersey Devils NHL 81 14 18 32 28
2006-07 New Jersey Devils NHL 82 31 31 62 30
2007-08 New Jersey Devils NHL 81 32 33 65 25
2008-09 New Jersey Devils NHL 82 45 49 94 24
2009-10 New Jersey Devils NHL 81 38 44 82 32
2010-11 New Jersey Devils NHL 13 3 3 6 6
2011-12 New Jersey Devils NHL 82 31 38 69 32
2012-13 Minnesota Wild NHL 48 18 20 38 16
2013-14 Minnesota Wild NHL 67 29 27 56 30
2014-15 Minnesota Wild NHL 74 33 29 62 41
2015-16 Minnesota Wild NHL 70 25 28 53 36
2016-17 Minnesota Wild NHL 69 19 23 42 30
2017-18 Minnesota Wild NHL 42 15 9 24 14
2017-18 Iowa Wild AHL 1 0 1 1 0
2018-19 Minnesota Wild NHL 74 28 33 61 26
2019-20 Minnesota Wild NHL 69 25 21 46 8
2020-21 Minnesota Wild NHL 45 7 11 18 6
2021-22 New York Islanders NHL 82 15 20 35 28
2022-23 New York Islanders NHL 82 21 13 34 24
2023-24 Colorado Avalanche NHL 30 5 5 10 8
League GP G A Pts PIM
1987-88 Baltimore Skipjacks AHL 2 0 0 0 0
League GP G A Pts PIM
2015-16 Lehigh Valley Phantoms AHL 3 0 1 1 0
2016-17 Quad City Mallards ECHL 61 29 27 56 37
2017-18 Timra IK Swe-1 5 0 1 1 2
2017-18 Sport Vaasa SM-liiga 54 0 20 20 108
2018-19 Dornbirn EC Austria 44 10 12 22 28
2019-20 Zvolen HKm Slovak 23 6 13 19 36
2019-20 Kansas City Mavericks ECHL 18 5 5 10 8
League GP G A Pts PIM
1992-93 Rochester Americans AHL 18 0 1 1 38
1992-93 Erie Panthers ECHL 24 0 6 6 26
1993-94 Rochester Americans AHL 35 2 0 2 33
1993-94 South Carolina Stingrays ECHL 32 1 5 6 68
1994-95 Birmingham Bulls ECHL 38 2 9 11 53
1994-95 South Carolina Stingrays ECHL 28 0 4 4 76
League GP G A Pts PIM
1983-84 New York Rangers NHL 12 1 7 8 2
1983-84 Canadian National Team Intl 70 7 27 34 56
1984-85 New York Rangers NHL 75 8 28 36 71
1985-86 New York Rangers NHL 75 14 29 43 88
1986-87 New York Rangers NHL 78 10 45 55 62
1987-88 New York Rangers NHL 70 17 45 62 52
1988-89 New York Rangers NHL 68 11 36 47 41
1989-90 New York Rangers NHL 73 14 43 57 50
1990-91 New York Rangers NHL 74 10 49 59 58
1991-92 New York Rangers NHL 80 14 57 71 54
1992-93 New York Rangers NHL 60 5 21 26 61
1993-94 Calgary Flames NHL 15 2 2 4 6
1993-94 Hartford Whalers NHL 47 8 20 28 32
1993-94 New York Rangers NHL 6 0 3 3 2
1994-95 Calgary Flames NHL 43 0 10 10 14
1995-96 Calgary Flames NHL 80 3 32 35 30
1996-97 Calgary Flames NHL 19 3 1 4 6
1997-98 Calgary Flames NHL 60 6 11 17 26
1998-99 Buffalo Sabres NHL 45 1 7 8 16
1999-00 Buffalo Sabres NHL 66 5 8 13 22
2000-01 Buffalo Sabres NHL 54 4 9 13 12
2001-02 Buffalo Sabres NHL 56 5 8 13 16
2002-03 Buffalo Sabres NHL 69 4 12 16 26
2003-04 Buffalo Sabres NHL 55 4 7 11 12
2005-06 Frankfurt Lions DEL 42 1 6 7 73
League GP G A Pts PIM
2014-15 Charlotte Checkers AHL 3 0 0 0 2
League GP G A Pts PIM
1970-71 Reno Aces Ind 0 0 0 0 0
1973-74 Reno Aces Ind 11 0 3 3 0
League GP G A Pts PIM
2020-21 Providence Bruins AHL 6 0 0 0 0
2020-21 Jacksonville Icemen ECHL 23 2 3 5 4
2021-22 Providence Bruins AHL 9 1 1 2 2
2021-22 Maine Mariners ECHL 44 4 12 16 10
2022-23 Springfield Thunderbirds AHL 5 0 0 0 4
2022-23 Maine Mariners ECHL 49 3 13 16 4
2023-24 Maine Mariners ECHL 35 1 10 11 11
League GP G A Pts PIM
2020-21 Ottawa Senators NHL 12 1 6 7 10
2021-22 Ottawa Senators NHL 5 0 1 1 2
2022-23 Ottawa Senators NHL 82 20 15 35 18
2023-24 Ottawa Senators NHL 41 9 18 27 14
League GP G A Pts PIM
1996-97 Hershey Bears AHL 5 0 0 0 4
1997-98 Columbus Chill ECHL 60 9 14 23 35
1997-98 Cincinnati Mighty Ducks AHL 5 0 0 0 2
1998-99 Columbus Chill ECHL 59 4 10 14 57
1998-99 Chicago Wolves IHL 1 0 0 0 0
1998-99 Kentucky Thoroughblades AHL 3 0 0 0 0
League GP G A Pts PIM
2017-18 San Antonio Rampage AHL 4 1 1 2 0
2018-19 San Antonio Rampage AHL 59 9 22 31 12
2018-19 Tulsa Oilers ECHL 3 2 1 3 0
2019-20 St. Louis Blues NHL 1 0 0 0 0
2019-20 San Antonio Rampage AHL 56 10 20 30 16
2020-21 St. Louis Blues NHL 5 0 0 0 0
2021-22 Winnipeg Jets NHL 16 0 0 0 7
2021-22 Manitoba Moose AHL 49 9 21 30 20
2022-23 Coachella Valley Firebirds AHL 70 8 20 28 30
2023-24 Tucson Roadrunners AHL 63 14 17 31 50
League GP G A Pts PIM
1959-60 Denver Mavericks/Minneapolis Millers IHL 67 24 38 62 49
League GP G A Pts PIM
2020-21 Stockton Heat AHL 21 1 5 6 5
2021-22 Stockton Heat AHL 62 0 13 13 16
2022-23 Calgary Wranglers AHL 64 2 12 14 8
2023-24 Calgary Wranglers AHL 66 3 3 6 8
League GP G A Pts PIM
2017-18 Winnipeg Jets NHL 24 1 1 2 0
2017-18 Manitoba Moose AHL 17 1 9 10 4
2018-19 Manitoba Moose AHL 43 5 20 25 10
2019-20 Winnipeg Jets NHL 57 4 12 16 24
2020-21 Winnipeg Jets NHL 39 0 1 1 2
2021-22 Vancouver Canucks NHL 40 1 2 3 12
2022-23 Vancouver Canucks NHL 3 0 1 1 0
League GP G A Pts PIM
2007-08 Peoria Rivermen AHL 80 12 25 37 72
2008-09 St. Louis Blues NHL 6 1 1 2 0
2008-09 Peoria Rivermen AHL 74 7 16 23 72
2009-10 Peoria Rivermen AHL 80 13 18 31 53
2010-11 St. Louis Blues NHL 45 3 4 7 16
2010-11 Peoria Rivermen AHL 36 9 11 20 63
2011-12 St. Louis Blues NHL 47 4 3 7 11
2011-12 Peoria Rivermen AHL 2 0 1 1 2
2012-13 St. Louis Blues NHL 29 2 6 8 0
2012-13 Peoria Rivermen AHL 12 7 3 10 11
2013-14 St. Louis Blues NHL 22 0 1 1 0
2013-14 Chicago Wolves AHL 38 7 11 18 37
2014-15 St. Louis Blues NHL 24 1 1 2 6
2015-16 Minnesota Wild NHL 61 4 3 7 6
2016-17 Providence Bruins AHL 67 8 17 25 28
2017-18 Providence Bruins AHL 52 2 8 10 31
League GP G A Pts PIM
2023-24 St. Cloud State NCHC 17 2 2 4 14
League GP G A Pts PIM
2000-01 St. John's University (MN) MIAC 18 11 10 21 35
2001-02 St. John's University (MN) MIAC 26 15 28 43 48
2002-03 Quad City Mallards UHL 64 15 28 43 73
2003-04 New Mexico Scorpions CHL 57 4 21 25 40
2004-05 New Mexico Scorpions CHL 57 9 15 24 52
2005-06 Tulsa Oilers CHL 42 9 10 19 53
2006-07 Austin Ice Bats CHL 53 8 17 25 50
League GP G A Pts PIM
2005-06 Iowa Stars AHL 2 0 1 1 0
2006-07 New Mexico Scorpions CHL 64 23 22 45 188
2007-08 Cardiff Devils EIHL 7 1 3 4 5
2008-09 Cardiff Devils EIHL 47 28 31 59 79
2009-10 Zagreb Medvescak KHL Austria 47 6 2 8 90
2010-11 Newcastle Vipers EIHL 35 16 31 47 114
League GP G A Pts PIM
1955-56 U.S. Olympic Team Intl 0 0 0 0 0
League GP G A Pts PIM
2008-09 Idaho Steelheads ECHL 54 1 4 5 155
2009-10 Idaho Steelheads ECHL 11 0 1 1 34
2009-10 Utah Grizzlies ECHL 22 0 1 1 42
2010-11 Rio Grande Valley Killer Bees CHL 62 4 12 16 171
2011-12 Rio Grande Valley Killer Bees CHL 27 1 5 6 65
League GP G A Pts PIM
1995-96 Charlotte Checkers ECHL 6 0 0 0 7
1996-97 Charlotte Checkers ECHL 51 3 7 10 123
1996-97 Worcester IceCats AHL 2 0 1 1 0
League GP G A Pts PIM
1959-60 Denver Mavericks/Minneapolis Millers IHL 68 56 70 126 50
1960-61 Rochester Mustangs USCHL 0 0 0 0 0
1961-62 St. Paul Saints IHL 0 0 0 0 0
1962-63 Rochester Mustangs USHL 0 27 55 82 50
1963-64 Rochester Mustangs USHL 15 12 17 29 18
1964-65 Rochester Mustangs USHL 0 9 21 30 0
1965-66 Rochester Mustangs USHL 0 0 0 0 0
1966-67 Rochester Mustangs USHL 30 18 22 40 24
1967-68 Rochester Mustangs USHL 0 21 21 42 24
1968-69 Rochester Mustangs USHL 30 25 36 61 22
League GP G A Pts PIM
1997-98 Wichita Thunder CHL 61 35 27 62 176
1998-99 Waco Wizards WPHL 1 0 0 0 2
1998-99 Fort Worth Brahmas WPHL 19 12 12 24 22
League GP G A Pts PIM
1959-60 Chilliwack Volvos Ind 0 0 0 0 0
1965-66 St. Paul Steers USHL 0 0 0 0 0
League GP G A Pts PIM
2021-22 U. of Calgary CWUAA 20 6 5 11 24
League GP G A Pts PIM
1998-99 Lake Charles Ice Pirates WPHL 13 3 1 4 4
1998-99 Odessa Jackalopes WPHL 13 1 5 6 2
League GP G A Pts PIM
2000-01 Minnesota Wild NHL 1 0 0 0 0
2001-02 Minnesota Wild NHL 4 0 0 0 2
2001-02 Houston Aeros AHL 60 13 21 34 107
2002-03 Houston Aeros AHL 65 14 34 48 42
2003-04 Minnesota Wild NHL 5 0 1 1 0
2003-04 Houston Aeros AHL 60 8 30 38 18
2004-05 Chicago Wolves AHL 73 12 38 50 59
2005-06 Chicago Wolves AHL 59 8 31 39 73
2006-07 Phoenix Coyotes NHL 50 6 13 19 22
2006-07 San Antonio Rampage AHL 17 1 8 9 16
2007-08 San Antonio Rampage AHL 71 6 35 41 65
2008-09 Bern SC Swiss-A 49 16 32 48 120
2009-10 Bern SC Swiss-A 47 8 22 30 50
2010-11 Bern SC Swiss-A 39 9 32 41 16
2011-12 Bern SC Swiss-A 25 2 13 15 8
2012-13 Bern SC Swiss-A 31 5 17 22 14
2013-14 Bern SC Swiss-A 38 5 16 21 49
2014-15 MODO Hockey Ornskoldsvik SweHL 37 2 11 13 30
2015-16 Linz EHC Austria 1 0 0 0 2
League GP G A Pts PIM
2014-15 Colorado Eagles ECHL 64 11 8 19 53
2015-16 Colorado Eagles ECHL 54 4 11 15 41
2016-17 Colorado Eagles ECHL 4 0 0 0 2
League GP G A Pts PIM
1988-89 Canadian National Team Intl 3 1 0 1 0
1991-92 Moncton Hawks AHL 45 16 15 31 25
1991-92 Winnipeg Jets NHL 27 3 5 8 18
1992-93 Moncton Hawks AHL 28 18 8 26 40
1992-93 Winnipeg Jets NHL 28 3 1 4 22
1992-93 Fort Wayne Komets IHL 4 2 0 2 7
1993-94 Moncton Hawks AHL 18 16 8 24 24
1993-94 Winnipeg Jets NHL 24 4 8 12 6
1993-94 Canadian National Team Intl 34 8 9 17 17
1994-95 Winnipeg Jets NHL 6 0 0 0 0
1994-95 Springfield Falcons AHL 17 5 7 12 29
1995-96 Hershey Bears AHL 27 19 10 29 43
1995-96 Philadelphia Flyers NHL 17 3 0 3 17
1996-97 Manitoba Moose IHL 46 14 13 27 43
1997-98 Las Vegas Thunder IHL 22 6 4 10 10
1997-98 Long Beach Ice Dogs IHL 49 16 11 27 37
1997-98 Manitoba Moose IHL 5 0 1 1 8
1998-99 Las Vegas Thunder IHL 82 43 20 63 91
1999-00 Nuermberg Ice Tigers DEL 56 13 13 26 34
2000-01 Houston Aeros IHL 35 5 7 12 29
2000-01 Brunico SG Italy-A 10 8 5 13 12
2001-02 Manchester Storm BISL 46 17 14 31 14
2002-03 Cardiff Devils BNL 36 23 29 52 48
2003-04 Cardiff Devils EIHL 42 13 17 30 34
2004-05 Cardiff Devils EIHL 60 13 25 38 95
League GP G A Pts PIM
1965-66 U.S. National Team Intl 0 0 0 0 0
1966-67 U.S. National Team Intl 0 0 0 0 0
1966-67 U.S. Nationals USHL 0 0 0 0 0
1967-68 U.S. Olympic Team Intl 0 0 0 0 0
1969-70 U.S. National Team Intl 13 3 5 8 2
1970-71 U.S. National Team Intl 49 9 15 24 22
League GP G A Pts PIM
1973-74 Bemidji State University NCAA 0 0 0 0 0
1975-76 U.S. Olympic Team Intl 64 13 28 41 50
1979-80 U.S. Olympic Team Intl 12 1 6 7 4
League GP G A Pts PIM
2012-13 Abbotsford Heat AHL 4 1 0 1 0
2013-14 Wilkes-Barre/Scranton Penguins AHL 24 2 2 4 6
2013-14 Wheeling Nailers ECHL 39 13 31 44 19
2014-15 Wilkes-Barre/Scranton Penguins AHL 63 10 21 31 31
2014-15 Wheeling Nailers ECHL 5 1 6 7 2
2015-16 Wilkes-Barre/Scranton Penguins AHL 74 24 32 56 37
2016-17 Pittsburgh Penguins NHL 27 3 4 7 4
2016-17 Wilkes-Barre/Scranton Penguins AHL 26 10 11 21 15
2017-18 Pittsburgh Penguins NHL 44 2 3 5 4
2018-19 Anaheim Ducks NHL 62 7 13 20 12
2019-20 Anaheim Ducks NHL 71 8 11 19 14
2020-21 Anaheim Ducks NHL 19 0 6 6 2
2021-22 Detroit Red Wings NHL 26 4 2 6 0
2022-23 Frankfurt Lions DEL 55 21 37 58 14
2023-24 Frankfurt Lions DEL 52 14 16 30 12
League GP G A Pts PIM
1985-86 Sherbrooke Canadiens AHL 6 0 2 2 2
1986-87 Sherbrooke Canadiens AHL 74 7 22 29 35
1986-87 Montreal Canadiens NHL 1 0 0 0 0
1987-88 Sherbrooke Canadiens AHL 58 8 14 22 35
1987-88 Montreal Canadiens NHL 8 0 1 1 2
1988-89 Hershey Bears AHL 39 6 9 15 38
1988-89 Sherbrooke Canadiens AHL 12 0 9 9 8
1989-90 Hershey Bears AHL 70 4 27 31 38
1990-91 Hershey Bears AHL 39 3 10 13 21
1990-91 Philadelphia Flyers NHL 15 0 3 3 0
1991-92 Kalamazoo Wings IHL 49 3 18 21 32
1991-92 Minnesota North Stars NHL 1 0 0 0 0
League GP G A Pts PIM
2016-17 Idaho Steelheads ECHL 7 0 0 0 0
League GP G A Pts PIM
2022-23 Ottawa Senators NHL 77 4 28 32 12
2023-24 Ottawa Senators NHL 79 10 28 38 23
League GP G A Pts PIM
2014-15 Colorado Eagles ECHL 36 0 0 0 6
2015-16 Colorado Eagles ECHL 20 0 2 2 15
2016-17 Colorado Eagles ECHL 38 0 4 4 21
2016-17 San Jose Barracuda AHL 2 0 0 0 0
2017-18 Jesenice AlpsHL 34 0 1 1 4
2018-19 Jesenice AlpsHL 25 0 0 0 2
League GP G A Pts PIM
2020-21 Texas Stars AHL 12 0 0 0 0
2021-22 Idaho Steelheads ECHL 6 0 1 1 0
2021-22 Texas Stars AHL 31 0 0 0 2
2022-23 Idaho Steelheads ECHL 37 0 2 2 4
2022-23 Texas Stars AHL 2 0 0 0 0
2023-24 Chicago Wolves AHL 42 0 0 0 0
League GP G A Pts PIM
2015-16 Chicago Wolves AHL 71 6 30 36 24
2016-17 St. Louis Blues NHL 9 0 2 2 4
2016-17 Chicago Wolves AHL 42 3 22 25 22
2017-18 St. Louis Blues NHL 13 0 1 1 6
2017-18 San Antonio Rampage AHL 31 5 18 23 20
2018-19 St. Louis Blues NHL 20 0 2 2 2
2018-19 San Antonio Rampage AHL 36 1 8 9 20
2019-20 Bridgeport Sound Tigers AHL 6 0 1 1 2
2019-20 Toronto Marlies AHL 37 2 11 13 24
2020-21 Tucson Roadrunners AHL 30 2 4 6 14
2021-22 HIFK Helsinki SM-liiga 55 9 24 33 16
2022-23 Kloten HC Swiss-A 3 0 0 0 0
League GP G A Pts PIM
2016-17 Chicago Blackhawks NHL 61 6 22 28 6
2016-17 Rockford IceHogs AHL 12 6 3 9 2
2017-18 Chicago Blackhawks NHL 78 21 31 52 18
2018-19 Chicago Blackhawks NHL 23 2 9 11 6
2018-19 Arizona Coyotes NHL 17 5 9 14 2
2019-20 Arizona Coyotes NHL 70 11 34 45 20
2020-21 Arizona Coyotes NHL 52 10 22 32 16
2021-22 Arizona Coyotes NHL 63 23 36 59 14
2022-23 Arizona Coyotes NHL 63 22 36 58 20
2023-24 Arizona Coyotes NHL 79 22 39 61 10
League GP G A Pts PIM
2001-02 South Carolina Stingrays ECHL 9 1 5 6 8
2002-03 South Carolina Stingrays ECHL 41 8 22 30 36
2002-03 Grand Rapids Griffins AHL 2 0 0 0 0
2003-04 Grand Rapids Griffins AHL 56 1 7 8 14
2004-05 New Mexico Scorpions CHL 60 3 36 39 40
2005-06 Houston Aeros AHL 6 0 1 1 2
2005-06 Austin Ice Bats CHL 59 16 27 43 79
2006-07 Colorado Eagles CHL 47 11 35 46 70
2007-08 Colorado Eagles CHL 59 21 39 60 42
2008-09 Colorado Eagles CHL 64 18 37 55 82
2009-10 Colorado Eagles CHL 64 26 40 66 54
2010-11 Colorado Eagles CHL 36 9 24 33 34
2011-12 Colorado Eagles ECHL 72 20 42 62 50
2012-13 Colorado Eagles ECHL 40 6 28 34 25
League GP G A Pts PIM
2005-06 Wilkes-Barre/Scranton Penguins AHL 50 3 13 16 54
2005-06 Wheeling Nailers ECHL 4 0 1 1 2
2007-08 Portland Pirates AHL 57 3 8 11 81
2008-09 Mannheim Eagles DEL 7 0 1 1 10
2008-09 Toronto Marlies AHL 32 0 5 5 42
2009-10 Iserlohn Roosters DEL 50 2 9 11 79
League GP G A Pts PIM
1994-95 Roanoke Express ECHL 55 12 15 27 95
1995-96 Roanoke Express ECHL 18 0 7 7 35
League GP G A Pts PIM
1991-92 Spokane Chiefs WHL 70 42 42 84 222
1992-93 Spokane Chiefs WHL 45 38 35 73 142
1993-94 Quebec Nordiques NHL 1 0 0 0 2
1993-94 Cornwall Aces AHL 56 15 15 30 102
1994-95 Cornwall Aces AHL 74 14 22 36 217
1995-96 Saint John Flames AHL 14 4 5 9 25
1995-96 Cornwall Aces AHL 69 25 31 56 171
1996-97 Calgary Flames NHL 1 0 0 0 2
1996-97 Saint John Flames AHL 71 14 23 37 274
1997-98 Saint John Flames AHL 59 8 17 25 133
1997-98 Las Vegas Thunder IHL 10 0 1 1 32
1998-99 Bracknell Bees BISL 36 9 10 19 152
1999-00 Bracknell Bees BISL 39 12 20 32 110
2000-01 Belfast Giants BISL 48 17 16 33 163
2001-02 Belfast Giants BISL 46 20 17 37 133
2002-03 Belfast Giants BISL 26 13 11 24 107
2003-04 Belfast Giants EIHL 54 21 30 51 352
2005-06 Tulsa Oilers CHL 42 6 15 21 113
2005-06 Amarillo Gorillas CHL 4 0 3 3 8
League GP G A Pts PIM
1960-61 U. of Alberta CIAU 0 0 0 0 0
1965-66 Lloydminster Border Kings Senior 0 0 0 0 0
League GP G A Pts PIM
1998-99 Canadian National Team Intl 48 0 0 0 0
1999-00 Colorado Gold Kings WCHL 18 0 0 0 4
2001-02 U. of Regina CWUAA 18 0 1 1 12
League GP G A Pts PIM
2022-23 Charlotte Checkers AHL 3 1 0 1 4
2023-24 Charlotte Checkers AHL 11 0 0 0 7
2023-24 Florida Everblades ECHL 50 17 10 27 18
League GP G A Pts PIM
2014-15 U. of Vermont H-East 26 1 6 7 16
2015-16 U. of Vermont H-East 23 3 1 4 15
League GP G A Pts PIM
2018-19 Jacksonville Icemen ECHL 9 0 1 1 2
2019-20 Manitoba Moose AHL 9 0 0 0 6
2019-20 Jacksonville Icemen ECHL 31 4 9 13 18
2020-21 Manitoba Moose AHL 21 2 4 6 33
2021-22 Manitoba Moose AHL 4 0 1 1 0
2021-22 Trois-Rivieres Lions ECHL 33 6 17 23 18
2022-23 Nuermberg Ice Tigers DEL 46 7 11 18 22
2023-24 Nuermberg Ice Tigers DEL 40 3 9 12 18
League GP G A Pts PIM
1983-84 Edmonton Oilers NHL 2 1 0 1 0
1984-85 Minnesota North Stars NHL 32 2 12 14 8
1984-85 Edmonton Oilers NHL 37 9 7 16 10
1984-85 Nova Scotia Oilers AHL 5 4 5 9 5
1985-86 Springfield Indians AHL 11 3 7 10 8
1985-86 Minnesota North Stars NHL 13 0 2 2 11
1985-86 Edmonton Oilers NHL 5 1 1 2 4
1985-86 Nova Scotia Oilers AHL 38 14 17 31 4
1986-87 Hartford Whalers NHL 7 0 0 0 0
1986-87 Canadian National Team Intl 56 14 22 36 30
1987-88 Hartford Whalers NHL 1 0 0 0 0
1987-88 Canadian National Team Intl 61 16 20 36 30
1988-89 Rosenheim SB 1.GBun 18 10 15 25 6
1989-90 Rosenheim SB 1.GBun 36 36 21 57 20
1990-91 Rosenheim SB 1.GBun 43 33 44 77 42
1991-92 Canadian National Team Intl 3 0 1 1 0
1991-92 Rosenheim SB 1.GBun 37 19 40 59 26
1992-93 Zurich SC Swiss-A 36 20 13 33 24
1993-94 Munich Hedos 1.GBun 43 21 27 48 29
1994-95 Canadian National Team Intl 1 0 0 0 0
1994-95 Rosenheim Star Bulls DEL 15 4 16 20 10
1994-95 Munich Mad Dogs DEL 27 16 21 37 12
1995-96 Duesseldorf EG DEL 50 20 42 62 36
1996-97 Duesseldorf EG DEL 40 13 17 30 12
1997-98 Duesseldorf EG DEL 44 9 15 24 14
1998-99 Rosenheim Star Bulls DEL 46 13 24 37 28
1999-00 Rosenheim Star Bulls DEL 55 15 23 38 18
League GP G A Pts PIM
2022-23 Milwaukee Admirals AHL 5 0 0 0 2
League GP G A Pts PIM
2001-02 Waterloo Black Hawks USHL 21 0 1 1 10
2003-04 Wichita Falls Rustlers NAHL 38 0 2 2 8
2004-05 Quinnipiac University AHA 8 0 0 0 0
2005-06 Quinnipiac University ECAC 3 0 0 0 0
League GP G A Pts PIM
2014-15 Oklahoma City Barons AHL 71 3 14 17 14
2015-16 Bakersfield Condors AHL 57 4 16 20 20
2016-17 Edmonton Oilers NHL 3 0 0 0 2
2016-17 Bakersfield Condors AHL 53 3 8 11 26
2017-18 Bakersfield Condors AHL 61 4 14 18 18
2018-19 Cleveland Monsters AHL 75 3 14 17 16
2019-20 Cleveland Monsters AHL 62 9 14 23 22
2020-21 Cleveland Monsters AHL 23 6 11 17 4
2021-22 Cleveland Monsters AHL 67 6 10 16 18
2022-23 Cleveland Monsters AHL 29 1 1 2 4
League GP G A Pts PIM
2001-02 Grand Rapids Griffins AHL 10 6 1 7 0
2002-03 Grand Rapids Griffins AHL 68 12 17 29 23
2003-04 Muskegon Fury UHL 2 1 1 2 0
2003-04 Grand Rapids Griffins AHL 18 2 1 3 10
League GP G A Pts PIM
1973-74 Chicago Wildcats CnHL 0 0 0 0 0
1974-75 Chicago Wildcats CnHL 0 0 0 0 0
League GP G A Pts PIM
1996-97 U. of Regina CWUAA 28 10 15 25 21
1997-98 U. of Regina CWUAA 28 10 10 20 26
1998-99 U. of Regina CWUAA 11 1 4 5 8
1999-00 El Paso Buzzards WPHL 21 5 8 13 6
League GP G A Pts PIM
2006-07 Springfield Falcons AHL 66 2 14 16 43
2007-08 Tampa Bay Lightning NHL 14 0 0 0 12
2007-08 Norfolk Admirals AHL 58 1 5 6 66
2008-09 Tampa Bay Lightning NHL 43 0 4 4 50
2008-09 Norfolk Admirals AHL 25 2 4 6 30
2009-10 Tampa Bay Lightning NHL 33 0 2 2 27
2009-10 Norfolk Admirals AHL 7 0 2 2 9
2010-11 Tampa Bay Lightning NHL 32 0 0 0 17
2011-12 Syracuse Crunch AHL 30 2 7 9 46
2012-13 Norfolk Admirals AHL 26 0 4 4 16
2013-14 Munich EHC DEL 42 3 13 16 64
2014-15 Munich EHC DEL 31 1 3 4 56
2015-16 Munich EHC DEL 42 0 7 7 60
2016-17 Munich EHC DEL 42 5 9 14 97
League GP G A Pts PIM
1980-81 Winnipeg Jets NHL 30 10 8 18 45
1981-82 Winnipeg Jets NHL 72 17 18 35 55
1982-83 Winnipeg Jets NHL 80 15 29 44 32
1983-84 Winnipeg Jets NHL 66 20 17 37 62
1984-85 Winnipeg Jets NHL 80 31 35 66 45
1985-86 Winnipeg Jets NHL 73 16 26 42 32
1986-87 Winnipeg Jets NHL 78 25 18 43 36
1987-88 Winnipeg Jets NHL 71 15 16 31 34
1988-89 Winnipeg Jets NHL 47 14 15 29 52
1989-90 Winnipeg Jets NHL 79 25 24 49 63
1990-91 Minnesota North Stars NHL 57 7 13 20 38
1990-91 Winnipeg Jets NHL 15 1 2 3 10
1991-92 Quebec Nordiques NHL 46 10 18 28 47
1992-93 Ottawa Senators NHL 51 4 10 14 51
1992-93 San Diego Gulls IHL 9 2 1 3 20
1993-94 Fife Flyers BHL 53 74 95 169 114
1994-95 Fife Flyers BHL 15 20 9 29 26
1994-95 Cardiff Devils BHL 3 2 5 7 2
1995-96 Cardiff Devils BHL 16 12 14 26 14
League GP G A Pts PIM
2020-21 Nashville Predators NHL 1 0 0 0 0
2020-21 Chicago Wolves AHL 23 5 5 10 16
2020-21 Florida Everblades ECHL 5 1 2 3 0
2021-22 Nashville Predators NHL 8 0 0 0 0
2021-22 Milwaukee Admirals AHL 59 21 20 41 62
2022-23 Nashville Predators NHL 69 4 13 17 60
2023-24 Nashville Predators NHL 80 9 14 23 63
League GP G A Pts PIM
1988-89 Kamloops Blazers WHL 32 4 31 35 29
1989-90 Edmonton Oilers NHL 74 4 11 15 52
1990-91 Edmonton Oilers NHL 59 1 12 13 55
1991-92 Edmonton Oilers NHL 74 2 16 18 43
1992-93 Edmonton Oilers NHL 78 4 14 18 30
1993-94 Edmonton Oilers NHL 21 0 3 3 12
1993-94 Florida Panthers NHL 56 1 5 6 38
1994-95 Florida Panthers NHL 47 2 4 6 22
1995-96 Florida Panthers NHL 31 3 7 10 20
1996-97 Florida Panthers NHL 3 0 0 0 2
1996-97 Carolina Monarchs AHL 27 3 4 7 20
1997-98 New York Rangers NHL 15 1 1 2 6
1997-98 Hartford Wolf Pack AHL 59 1 12 13 34
1998-99 New York Rangers NHL 4 0 0 0 2
1998-99 Cincinnati Cyclones IHL 31 3 3 6 20
1998-99 Worcester IceCats AHL 25 1 3 4 16
1998-99 Hartford Wolf Pack AHL 9 1 4 5 10
League GP G A Pts PIM
2002-03 Portland Pirates AHL 3 1 1 2 4
2003-04 San Antonio Rampage AHL 4 0 0 0 0
2003-04 South Carolina Stingrays ECHL 65 20 30 50 41
2004-05 South Carolina Stingrays ECHL 53 16 16 32 46
League GP G A Pts PIM
2006-07 Martin MHC Slovak 54 10 23 33 18
2007-08 Slovan HC Czech 51 16 13 29 22
2008-09 Pardubice HC Czech 2 1 1 2 0
2009-10 Pardubice HC Czech 49 14 20 34 4
2010-11 Pardubice HC Czech 47 10 19 29 20
2011-12 Poprad Lev KHL 53 10 9 19 8
2012-13 Yekaterinburg Automobilist KHL 51 14 11 25 12
2013-14 Moscow Spartak KHL 54 10 11 21 16
2014-15 Khabarovsk Amur KHL 47 5 14 19 20
2015-16 Martin MHC Slovak 9 7 5 12 8
2015-16 Brno Kometa Czech 21 4 10 14 8
2016-17 Trinec Ocelari HC Czech 34 6 4 10 4
2016-17 Pardubice HC Czech 9 0 2 2 0
2017-18 Zvolen HKm Slovak 27 14 11 25 8
2017-18 Nove Zamky Mikron HC Slovak 23 4 10 14 6
2018-19 Zvolen HKm Slovak 48 18 31 49 8
2019-20 Zvolen HKm Slovak 42 15 12 27 14
2019-20 Trencin Dukla Slovak 12 4 5 9 2
2022-23 Poprad HK SKP Slovak 10 2 2 4 4
League GP G A Pts PIM
2006-07 Rochester Americans AHL 34 22 22 44 30
2006-07 Buffalo Sabres NHL 41 13 14 27 33
2007-08 Buffalo Sabres NHL 64 16 22 38 51
2008-09 Buffalo Sabres NHL 79 20 25 45 29
2009-10 Buffalo Sabres NHL 71 14 20 34 35
2010-11 Buffalo Sabres NHL 62 31 21 52 34
2011-12 Buffalo Sabres NHL 80 20 30 50 46
2012-13 Buffalo Sabres NHL 46 6 12 18 21
2013-14 Buffalo Sabres NHL 70 16 18 34 39
2014-15 Buffalo Sabres NHL 50 9 15 24 39
2014-15 Winnipeg Jets NHL 26 9 10 19 8
2015-16 Winnipeg Jets NHL 78 21 17 38 28
2016-17 Boston Bruins NHL 18 4 4 8 12
2016-17 Winnipeg Jets NHL 40 4 9 13 12
2017-18 New Jersey Devils NHL 59 8 7 15 10
2018-19 New Jersey Devils NHL 57 5 8 13 18
League GP G A Pts PIM
2016-17 Vancouver Canucks NHL 71 3 21 24 25
2016-17 Utica Comets AHL 4 0 1 1 4
2017-18 Vancouver Canucks NHL 68 1 10 11 35
2018-19 Vancouver Canucks NHL 78 2 21 23 32
2019-20 Vancouver Canucks NHL 69 5 12 17 32
2020-21 Detroit Red Wings NHL 44 3 8 11 12
2021-22 Detroit Red Wings NHL 16 1 1 2 9
2021-22 Los Angeles Kings NHL 13 0 1 1 4
2022-23 Calgary Flames NHL 20 3 4 7 15
2022-23 Arizona Coyotes NHL 61 0 7 7 29
2023-24 Edmonton Oilers NHL 7 0 2 2 8
2023-24 Arizona Coyotes NHL 47 1 4 5 24
League GP G A Pts PIM
1959-60 Denver Mavericks/Minneapolis Millers IHL 58 7 20 27 86
1960-61 Moose Jaw Pla-Mors SSHL 0 0 0 0 0
1967-68 Kimberley Dynamiters WIHL 41 7 27 34 72
1968-69 Kimberley Dynamiters WIHL 0 0 0 0 0
1969-70 Kimberley Dynamiters WIHL 23 3 7 10 14
1970-71 Kimberley Dynamiters WIHL 0 0 0 0 0
1971-72 Kimberley Dynamiters WIHL 0 0 0 0 0
League GP G A Pts PIM
1972-73 Milwaukee Admirals Ind 0 5 6 11 0
League GP G A Pts PIM
1982-83 Spokane Chiefs WIHL 0 19 35 54 70
League GP G A Pts PIM
1964-65 U.S. National Team Intl 0 0 0 0 0
League GP G A Pts PIM
1965-66 Minnesota Rangers CPHL 48 7 6 13 14
1966-67 Charlotte Checkers EHL 0 0 0 0 0
1966-67 Knoxville Knights EHL 0 27 55 82 52
1967-68 Knoxville Knights EHL 51 23 40 63 35
1968-69 Warroad Lakers MSHL 0 9 16 25 0
1970-71 Spokane Jets WIHL 0 27 55 82 26
1972-73 Spokane Jets WIHL 0 21 54 75 46
1973-74 Spokane Jets WIHL 0 23 42 65 0
1974-75 Spokane Flyers WIHL 53 25 40 65 58
1975-76 Spokane Flyers WIHL 46 10 25 35 26
1976-77 Spokane Flyers WIHL 0 23 46 69 29
League GP G A Pts PIM
1966-67 Knoxville Knights EHL 2 1 1 2 2
1968-69 Drumheller Miners ASHL 0 0 0 0 0
1969-70 Spokane Jets WIHL 50 14 22 36 107
1970-71 Spokane Jets WIHL 0 16 24 40 55
1971-72 Spokane Jets WIHL 0 26 29 55 75
1972-73 Spokane Jets WIHL 0 24 40 64 42
1973-74 Spokane Jets WIHL 0 0 0 0 0
1974-75 Spokane Flyers WIHL 47 24 23 47 56
League GP G A Pts PIM
1996-97 South Alberta Institute of Technology ACAC 21 3 7 10 12
1997-98 South Alberta Institute of Technology ACAC 24 0 18 18 38
League GP G A Pts PIM
1982-83 New Haven Nighthawks AHL 71 19 26 45 111
1982-83 Los Angeles Kings NHL 7 2 0 2 2
1983-84 New Haven Nighthawks AHL 77 29 37 66 101
1983-84 Los Angeles Kings NHL 3 0 0 0 2
1984-85 Los Angeles Kings NHL 79 17 15 32 38
1985-86 Los Angeles Kings NHL 76 20 24 44 97
1986-87 Los Angeles Kings NHL 58 6 15 21 133
1987-88 Los Angeles Kings NHL 40 9 12 21 82
1988-89 New Haven Nighthawks AHL 34 9 17 26 23
1988-89 Los Angeles Kings NHL 23 0 1 1 8
1989-90 New Haven Nighthawks AHL 25 3 12 15 32
1989-90 Moncton Hawks AHL 5 0 1 1 20
1989-90 Winnipeg Jets NHL 48 9 6 15 26
1990-91 Winnipeg Jets NHL 70 12 10 22 59
1991-92 Winnipeg Jets NHL 52 4 2 6 72
League GP G A Pts PIM
2013-14 Calgary Hitmen WHL 31 17 22 39 10
2014-15 Calgary Hitmen WHL 71 47 39 86 30
2015-16 Hartford Wolf Pack AHL 74 17 15 32 24
2016-17 Hartford Wolf Pack AHL 68 13 22 35 22
2017-18 Hartford Wolf Pack AHL 69 16 16 32 20
2018-19 Belleville Senators AHL 72 13 19 32 18
2019-20 MODO Hockey Ornskoldsvik Swe-1 37 28 35 63 51
2020-21 Rogle BK Angelholm SweHL 37 15 13 28 14
2021-22 Rogle BK Angelholm SweHL 39 24 19 43 6
2022-23 Rogle BK Angelholm SweHL 49 23 23 46 14
2023-24 Rogle BK Angelholm SweHL 51 11 19 30 14
League GP G A Pts PIM
1980-81 Maine Mariners AHL 79 19 50 69 56
1981-82 Maine Mariners AHL 75 32 48 80 42
1981-82 Philadelphia Flyers NHL 2 0 0 0 0
1982-83 Philadelphia Flyers NHL 61 8 25 33 24
1983-84 Pittsburgh Penguins NHL 59 24 31 55 24
1983-84 Philadelphia Flyers NHL 1 0 0 0 0
1984-85 Washington Capitals NHL 9 1 1 2 2
1984-85 Pittsburgh Penguins NHL 47 7 10 17 19
1985-86 Binghamton Whalers AHL 43 19 38 57 27
1985-86 Washington Capitals NHL 30 2 1 3 4
1986-87 Binghamton Whalers AHL 67 16 37 53 40
1989-90 Canadian National Team Intl 1 0 0 0 0
League GP G A Pts PIM
2021-22 Idaho Steelheads ECHL 3 0 0 0 0
2021-22 U. of St. Thomas CCHA 29 0 0 0 2
2022-23 Maine Mariners ECHL 2 0 0 0 0
League GP G A Pts PIM
2016-17 Utah Grizzlies ECHL 4 0 0 0 0
2016-17 San Diego Gulls AHL 52 4 12 16 29
2017-18 San Diego Gulls AHL 64 5 11 16 29
2018-19 San Diego Gulls AHL 53 0 7 7 49
2019-20 Iowa Wild AHL 45 2 12 14 20
2020-21 Iowa Wild AHL 33 2 4 6 48
2021-22 Iowa Wild AHL 28 1 3 4 25
2022-23 Milwaukee Admirals AHL 40 4 6 10 12
2023-24 Mannheim Eagles DEL 6 1 2 3 2
2023-24 Milwaukee Admirals AHL 12 1 1 2 6
League GP G A Pts PIM
1983-84 Hartford Whalers NHL 17 4 2 6 2
1983-84 Canadian National Team Intl 73 15 20 35 26
1984-85 Hartford Whalers NHL 80 7 12 19 12
1985-86 Hartford Whalers NHL 80 14 20 34 18
1986-87 Hartford Whalers NHL 80 9 22 31 42
1987-88 Hartford Whalers NHL 80 16 21 37 32
1988-89 Hartford Whalers NHL 80 17 24 41 45
1989-90 Hartford Whalers NHL 66 8 19 27 32
1990-91 Washington Capitals NHL 61 6 9 15 24
1991-92 Washington Capitals NHL 30 2 10 12 16
1991-92 Canadian National Team Intl 1 0 0 0 4
1991-92 Canada Olympic Team Intl 7 1 2 3 10
1992-93 Pittsburgh Penguins NHL 74 6 19 25 56
1993-94 Philadelphia Flyers NHL 73 4 11 15 38
1994-95 Houston Aeros IHL 75 18 48 66 56
League GP G A Pts PIM
2010-11 Brandon Wheat Kings WHL 60 20 28 48 16
2011-12 Rockford IceHogs AHL 2 0 0 0 0
2011-12 Toledo Walleye ECHL 42 3 11 14 34
2012-13 Bakersfield Condors ECHL 26 2 4 6 16
2012-13 Idaho Steelheads ECHL 31 9 14 23 12
2012-13 Utah Grizzlies ECHL 2 0 1 1 0
League GP G A Pts PIM
2007-08 Chicago Blackhawks NHL 64 24 30 54 44
2008-09 Chicago Blackhawks NHL 82 34 35 69 51
2009-10 Chicago Blackhawks NHL 76 25 43 68 47
2010-11 Chicago Blackhawks NHL 80 32 44 76 26
2011-12 Chicago Blackhawks NHL 59 29 28 57 28
2012-13 Chicago Blackhawks NHL 47 23 25 48 27
2013-14 Chicago Blackhawks NHL 76 28 40 68 34
2014-15 Chicago Blackhawks NHL 81 28 38 66 36
2015-16 Chicago Blackhawks NHL 80 28 30 58 62
2016-17 Chicago Blackhawks NHL 72 21 37 58 35
2017-18 Chicago Blackhawks NHL 74 20 32 52 47
2018-19 Chicago Blackhawks NHL 82 35 46 81 40
2019-20 Chicago Blackhawks NHL 70 18 42 60 48
2021-22 Chicago Blackhawks NHL 71 12 25 37 39
2022-23 Chicago Blackhawks NHL 53 15 16 31 43
League GP G A Pts PIM
2017-18 Waterloo Black Hawks USHL 30 0 0 0 0
2018-19 U. of Nebraska-Omaha NCHC 5 0 0 0 0
2019-20 Trencin Dukla Slovak 32 0 0 0 0
2020-21 KalPa Kuopio SM-liiga 18 0 0 0 2
2020-21 SaiPa Lappeenranta SM-liiga 40 0 0 0 0
2021-22 Brno Kometa Czech 28 0 0 0 4
2022-23 Litvinov HC Czech 14 0 0 0 2
2023-24 Litvinov HC Czech 36 0 0 0 2
League GP G A Pts PIM
1996-97 El Paso Buzzards WPHL 62 33 29 62 18
1997-98 El Paso Buzzards WPHL 69 39 42 81 29
1998-99 El Paso Buzzards WPHL 69 44 47 91 46
1998-99 Dallas Stallions RHI 14 2 6 8 7
1999-00 Straubing EHC GerObL 53 40 63 103 68
1999-00 Grefrath EV 2.GBun 7 1 1 2 31
2000-01 Straubing EHC 2.GBun 44 22 39 61 30
2001-02 Straubing EHC 2.GBun 51 21 31 52 32
2002-03 Straubing EHC 2.GBun 56 37 37 74 50
2003-04 Straubing Tigers 2.GBun 43 22 28 50 42
2004-05 Straubing Tigers 2.GBun 51 25 26 51 44
2005-06 Straubing Tigers 2.GBun 51 18 28 46 0
2006-07 Straubing Tigers DEL 51 16 19 35 24
2007-08 Landshut Cannibals 2.GBun 4 2 2 4 4
2007-08 Straubing Tigers DEL 15 6 6 12 12
2008-09 Straubing Tigers DEL 52 27 23 50 24
2009-10 Straubing Tigers DEL 55 15 19 34 22
2010-11 Straubing Tigers DEL 47 6 7 13 45
2011-12 Landshut Cannibals 2.GBun 35 14 19 33 32
2012-13 Landshut Cannibals 2.GBun 44 14 26 40 26
2013-14 Landshut Cannibals DEL-2 53 16 29 45 64
2014-15 Landshut Cannibals DEL-2 44 16 20 36 24
2015-16 Regensburg EV GerObL 40 19 35 54 30
2016-17 Regensburg EV GerObL 44 21 46 67 48
2017-18 Landshut EV GerObL 33 17 24 41 30
League GP G A Pts PIM
2011-12 Cincinnati Cyclones ECHL 20 2 10 12 10
2011-12 Bakersfield Condors ECHL 25 10 12 22 19
2012-13 Bakersfield Condors ECHL 60 5 22 27 43
2012-13 Alaska Aces ECHL 10 2 6 8 8
2013-14 Alaska Aces ECHL 51 17 33 50 24
2013-14 Abbotsford Heat AHL 17 1 6 7 10
2014-15 Worcester Sharks AHL 72 16 24 40 26
2015-16 Chicago Wolves AHL 59 7 15 22 17
2016-17 Augsburg Panthers DEL 43 10 26 36 16
2017-18 Augsburg Panthers DEL 51 7 23 30 16
2018-19 Iserlohn Roosters DEL 49 6 29 35 40
2019-20 Dornbirn EC Austria 11 4 3 7 4
2020-21 Dresden Ice Lions DEL-2 29 6 16 22 39
League GP G A Pts PIM
1970-71 Warroad Lakers MSHL 0 0 0 0 0
1973-74 Charlotte Checkers SHL 2 0 0 0 0
1977-78 Calgary Trojans ASHL 28 18 35 53 15
1978-79 Calgary Stampeders WIHL 0 0 0 0 0
League GP G A Pts PIM
2020-21 U. of Nebraska-Omaha NCHC 23 3 5 8 16
2021-22 U. of Nebraska-Omaha NCHC 24 2 6 8 19
2022-23 U. of Nebraska-Omaha NCHC 35 8 18 26 24
2022-23 Newfoundland Growlers ECHL 7 2 3 5 4
2023-24 Toronto Marlies AHL 4 1 2 3 0
2023-24 Newfoundland Growlers ECHL 51 6 37 43 46
League GP G A Pts PIM
2000-01 Hershey Bears AHL 3 0 0 0 2
2000-01 Milwaukee Admirals IHL 6 1 0 1 4
2000-01 Portland Pirates AHL 5 1 2 3 0
2000-01 Quad City Mallards UHL 60 26 71 97 40
2001-02 Portland Pirates AHL 73 11 21 32 18
2001-02 Quad City Mallards UHL 2 3 2 5 0
2002-03 Lukko Rauma SM-liiga 56 12 17 29 34
2003-04 Portland Pirates AHL 80 17 24 41 26
2004-05 Portland Pirates AHL 54 5 9 14 22
2005-06 Kassel Huskies DEL 52 19 33 52 42
2006-07 Hannover Scorpions DEL 52 11 20 31 32
2007-08 Wolfsburg Grizzly Adams DEL 50 15 31 46 68
2008-09 Wolfsburg Grizzly Adams DEL 52 17 47 64 54
2009-10 Wolfsburg Grizzly Adams DEL 55 10 38 48 50
2010-11 Wolfsburg Grizzly Adams DEL 50 7 33 40 22
2011-12 Munich EHC DEL 51 15 21 36 44
2012-13 Munich EHC DEL 42 4 27 31 26
2014-15 Linz EHC Austria 54 19 28 47 30
2015-16 Linz EHC Austria 37 10 19 29 14
League GP G A Pts PIM
1999-00 Houston Aeros IHL 5 1 0 1 0
1999-00 Canadian National Team Intl 48 14 25 39 20
2000-01 New York Rangers NHL 21 3 0 3 8
2000-01 Hartford Wolf Pack AHL 48 11 14 25 34
2001-02 Grand Rapids Griffins AHL 73 9 17 26 65
2002-03 Binghamton Senators AHL 57 8 12 20 40
2003-04 Lukko Rauma SM-liiga 34 13 8 21 67
2003-04 Cardiff Devils EIHL 9 9 9 18 6
2004-05 Hershey Bears AHL 80 22 29 51 47
2005-06 Hamburg Freezers DEL 51 23 15 38 73
2006-07 Frankfurt Lions DEL 52 22 16 38 42
2007-08 Frankfurt Lions DEL 55 20 33 53 65
2008-09 Fribourg-Gotteron HC Swiss-A 12 1 3 4 2
2008-09 MODO Hockey Ornskoldsvik SEL 27 8 7 15 45
2008-09 Minsk Dynamo KHL 13 2 1 3 8
2009-10 Frankfurt Lions DEL 56 37 37 74 22
2010-11 Linkopings HC SEL 29 6 3 9 6
2010-11 Novokuznetsk Metallurg KHL 24 2 1 3 15
2011-12 DEG Metro Stars DEL 52 12 20 32 32
2012-13 Tappara Tampere SM-liiga 6 2 3 5 4
2012-13 Lausanne HC Swiss-B 2 1 0 1 2
2013-14 Linz EHC Austria 54 16 41 57 24
2013-14 Ljubljana Olimpija HK Austria 27 9 14 23 10
2013-14 Innsbruck HC Austria 26 13 7 20 14
2014-15 Innsbruck HC Austria 54 22 20 42 40
2015-16 Innsbruck HC Austria 54 21 16 37 36
2016-17 Frederikshavn White Hawks Denmark 34 15 14 29 14
2016-17 Braehead Clan EIHL 6 0 4 4 0
2017-18 Lustenau EHC AlpsHL 27 14 19 33 12
League GP G A Pts PIM
1990-91 Vancouver Canucks NHL 59 10 11 21 67
1990-91 Milwaukee Admirals IHL 10 12 4 16 13
1991-92 Vancouver Canucks NHL 65 8 17 25 56
1992-93 Hamilton Canucks AHL 7 3 6 9 6
1992-93 Vancouver Canucks NHL 48 6 7 13 77
1993-94 Anaheim Mighty Ducks NHL 78 18 27 45 100
1994-95 Anaheim Mighty Ducks NHL 36 3 6 9 34
1995-96 Anaheim Mighty Ducks NHL 79 12 12 24 125
1996-97 Pittsburgh Penguins NHL 17 3 4 7 25
1996-97 Anaheim Mighty Ducks NHL 53 7 7 14 53
1997-98 Pittsburgh Penguins NHL 39 2 1 3 33
1998-99 Toronto Maple Leafs NHL 77 8 21 29 53
1999-00 Toronto Maple Leafs NHL 73 10 14 24 44
2000-01 Toronto Maple Leafs NHL 74 8 18 26 46
2001-02 Toronto Maple Leafs NHL 63 5 10 15 28
2002-03 Chicago Blackhawks NHL 16 0 1 1 6
2002-03 Norfolk Admirals AHL 22 6 5 11 16
League GP G A Pts PIM
2009-10 Springfield Falcons AHL 2 0 1 1 0
2010-11 Edmonton Oilers NHL 12 0 2 2 12
2010-11 Oklahoma City Barons AHL 67 12 4 16 45
2011-12 Edmonton Oilers NHL 5 1 0 1 2
2011-12 Oklahoma City Barons AHL 68 7 16 23 33
2012-13 Edmonton Oilers NHL 11 0 0 0 4
2012-13 Oklahoma City Barons AHL 57 7 13 20 27
2013-14 Philadelphia Flyers NHL 18 0 1 1 6
2013-14 Adirondack Phantoms AHL 41 10 14 24 27
2014-15 Philadelphia Flyers NHL 72 9 6 15 28
2014-15 Lehigh Valley Phantoms AHL 1 2 0 2 0
2015-16 Philadelphia Flyers NHL 79 2 12 14 27
2016-17 Philadelphia Flyers NHL 81 6 9 15 16
2017-18 Lukko Rauma SM-liiga 27 6 10 16 10
2018-19 Salzburg EC Austria 37 10 21 31 28
League GP G A Pts PIM
1997-98 Lake Forest College NCHA 24 0 0 0 0
1998-99 Lake Forest College NCHA 20 0 0 0 0
1999-00 Columbus Cottonmouths CHL 33 0 2 2 0
2000-01 Memphis Riverkings CHL 18 0 2 2 0
2000-01 Macon Whoopee CHL 16 0 0 0 0
2001-02 Missouri River Otters UHL 43 0 1 1 0
League GP G A Pts PIM
1998-99 Tallahassee Tiger Sharks ECHL 45 2 7 9 87
1998-99 Mobile Mysticks ECHL 20 1 6 7 14
1999-00 Mobile Mysticks ECHL 69 2 17 19 107
League GP G A Pts PIM
1980-81 Binghamton Whalers AHL 24 1 9 10 26
1980-81 Hartford Whalers NHL 49 2 11 13 26
1981-82 Binghamton Whalers AHL 33 4 13 17 47
1981-82 Hartford Whalers NHL 26 1 5 6 29
1982-83 Hartford Whalers NHL 68 4 13 17 73
1983-84 Calgary Flames NHL 19 1 4 5 18
1983-84 Colorado Flames CHL 30 8 9 17 20
1984-85 Moncton Golden Flames AHL 63 8 14 22 44
1985-86 Nova Scotia Oilers AHL 66 12 36 48 114
1986-87 Baltimore Skipjacks AHL 72 8 36 44 118
1987-88 JyP HT Jyvaskyla SM-liiga 29 7 4 11 78
1988-89 Landsberg EV 2.GBun 16 9 15 24 49
1989-90 Riessersee SC 2.GBun 10 5 7 12 39
1990-91 Phoenix Roadrunners IHL 59 13 29 42 103
League GP G A Pts PIM
1980-81 Hershey Bears AHL 7 1 0 1 24
1980-81 Washington Capitals NHL 64 2 11 13 100
1981-82 Hershey Bears AHL 54 3 4 7 62
1981-82 Washington Capitals NHL 16 0 2 2 26
1982-83 Calgary Flames NHL 3 0 0 0 7
1982-83 Colorado Flames CHL 69 4 19 23 172
League GP G A Pts PIM
1970-71 Regina Capitals SSHL 0 0 0 0 0
League GP G A Pts PIM
1992-93 Vancouver Canucks NHL 70 22 30 52 82
1993-94 Vancouver Canucks NHL 33 6 1 7 37
1993-94 Los Angeles Kings NHL 34 6 2 8 45
1994-95 St. John's Maple Leafs AHL 6 3 3 6 19
1994-95 Toronto Maple Leafs NHL 22 0 3 3 31
1994-95 Detroit Vipers IHL 7 3 6 9 7
1995-96 Rochester Americans AHL 71 38 56 94 74
1995-96 Buffalo Sabres NHL 8 2 2 4 6
1996-97 Buffalo Sabres NHL 79 13 32 45 36
1997-98 Buffalo Sabres NHL 71 10 13 23 42
1998-99 Buffalo Sabres NHL 78 20 24 44 44
1999-00 Buffalo Sabres NHL 71 11 9 20 41
2000-01 Boston Bruins NHL 63 5 13 18 65
2001-02 Langnau Tigers Swiss-A 23 8 20 28 40
2002-03 New York Rangers NHL 8 0 0 0 2
2002-03 Hartford Wolf Pack AHL 67 23 41 64 108
2003-04 Rapperswil-Jona Swiss-A 35 22 11 33 44
League GP G A Pts PIM
2009-10 San Antonio Rampage AHL 51 12 10 22 17
2009-10 Las Vegas Wranglers ECHL 14 4 7 11 12
2010-11 San Antonio Rampage AHL 64 15 20 35 45
2011-12 Portland Pirates AHL 70 11 25 36 48
2011-12 Phoenix Coyotes NHL 1 0 0 0 0
2012-13 Bridgeport Sound Tigers AHL 68 11 19 30 43
2013-14 Hershey Bears AHL 73 10 17 27 37
2014-15 Vienna Austria 54 12 20 32 50
2015-16 KooKoo Kouvola SM-liiga 58 2 10 12 57
League GP G A Pts PIM
2021-22 San Jose Sharks NHL 50 5 6 11 18
2021-22 San Jose Barracuda AHL 25 5 10 15 24
2022-23 Grand Rapids Griffins AHL 31 3 8 11 12
2022-23 San Jose Barracuda AHL 39 3 3 6 39
2023-24 Milwaukee Admirals AHL 66 12 13 25 38
League GP G A Pts PIM
1982-83 Birmingham South Stars CHL 10 2 1 3 2
League GP G A Pts PIM
2018-19 Colorado College NCHC 20 6 13 19 10
2019-20 Colorado College NCHC 34 23 8 31 36
2020-21 Rockford IceHogs AHL 22 8 5 13 23
2021-22 Rockford IceHogs AHL 1 0 0 0 0
2021-22 Belleville Senators AHL 38 7 14 21 10
2022-23 Bietigheim SC Steelers DEL 44 16 11 27 8
2023-24 Wolfsburg Grizzly Adams DEL 50 21 12 33 30
League GP G A Pts PIM
1986-87 Sherbrooke Canadiens AHL 9 0 0 0 6
1986-87 Saginaw Generals IHL 6 1 5 6 8
1986-87 Solingen SC 2.GBun 25 28 40 68 47
1987-88 Solingen SC 2.GBun 28 21 19 40 52
League GP G A Pts PIM
1999-00 Cincinnati Cyclones IHL 5 0 2 2 4
1999-00 Houston Aeros IHL 65 2 12 14 40
2000-01 Houston Aeros IHL 54 3 8 11 24
2001-02 Rochester Americans AHL 3 0 0 0 6
2001-02 South Carolina Stingrays ECHL 41 9 29 38 74
2002-03 South Carolina Stingrays ECHL 71 9 32 41 105
2003-04 Colorado Eagles CHL 64 8 33 41 77
2004-05 Colorado Eagles CHL 57 11 33 44 58
2005-06 Colorado Eagles CHL 62 9 48 57 60
2006-07 Colorado Eagles CHL 62 10 59 69 95
2007-08 Colorado Eagles CHL 60 9 31 40 68
2008-09 Ravensburg Tower Stars 2.GBun 36 3 12 15 42
League GP G A Pts PIM
1967-68 Grand Forks Mixers MSHL 0 0 0 0 0
League GP G A Pts PIM
1994-95 Cornwall Aces AHL 8 4 4 8 25
1995-96 Cornwall Aces AHL 53 21 13 34 154
1995-96 Colorado Avalanche NHL 7 1 0 1 6
1996-97 Providence Bruins AHL 2 2 1 3 2
1996-97 Boston Bruins NHL 40 7 10 17 49
1996-97 Colorado Avalanche NHL 9 1 2 3 23
1997-98 Providence Bruins AHL 42 18 10 28 146
1997-98 Boston Bruins NHL 28 1 5 6 7
1998-99 Providence Bruins AHL 48 31 22 53 89
1998-99 Boston Bruins NHL 22 3 3 6 17
1999-00 Providence Bruins AHL 17 5 5 10 45
1999-00 Boston Bruins NHL 40 1 3 4 18
2000-01 Phoenix Coyotes NHL 70 18 13 31 92
2001-02 Springfield Falcons AHL 2 2 1 3 2
2001-02 Phoenix Coyotes NHL 47 7 12 19 46
2002-03 Phoenix Coyotes NHL 31 6 8 14 26
2003-04 Pittsburgh Penguins NHL 19 5 1 6 31
2003-04 Phoenix Coyotes NHL 35 1 3 4 16
2004-05 Blues SM-liiga 37 8 11 19 80
2005-06 Davos HC Swiss-A 36 27 14 41 127
2006-07 Lugano Swiss-A 35 20 11 31 67
2007-08 Lugano Swiss-A 30 13 7 20 67
2008-09 Dallas Stars NHL 27 2 6 8 21
2008-09 Grand Rapids Griffins AHL 15 8 7 15 37
2009-10 Texas Stars AHL 11 4 1 5 11
League GP G A Pts PIM
1972-73 Nova Scotia Voyageurs AHL 70 4 11 15 163
1973-74 Nova Scotia Voyageurs AHL 47 4 19 23 65
1973-74 Montreal Canadiens NHL 21 0 2 2 6
1974-75 St. Louis Blues NHL 76 2 5 7 83
1975-76 St. Louis Blues NHL 65 1 6 7 20
1976-77 Detroit Red Wings NHL 77 3 13 16 56
1977-78 Philadelphia Firebirds AHL 75 4 28 32 101
League GP G A Pts PIM
1971-72 Oklahoma City Blazers CHL 71 12 15 27 79
1972-73 Boston Braves AHL 57 2 10 12 37
1972-73 San Diego Gulls WHL 6 0 0 0 2
1973-74 Detroit Red Wings NHL 1 0 1 1 0
1973-74 London Lions Ind 71 21 21 42 24
1974-75 Thunder Bay Twins USHL 44 16 35 51 23
1975-76 Thunder Bay Twins OHASr 22 3 15 18 8
1976-77 Thunder Bay Twins OHASr 12 2 11 13 2
League GP G A Pts PIM
2017-18 Ottawa Senators NHL 10 1 2 3 0
2018-19 Ottawa Senators NHL 30 4 8 12 6
2018-19 Belleville Senators AHL 40 7 24 31 24
2019-20 Ottawa Senators NHL 3 0 0 0 0
2019-20 Belleville Senators AHL 9 1 0 1 7
2020-21 Los Angeles Kings NHL 3 0 0 0 2
2020-21 Ottawa Senators NHL 15 0 3 3 6
2020-21 Ontario Reign AHL 2 0 3 3 2
2020-21 Belleville Senators AHL 1 0 0 0 0
2021-22 Buffalo Sabres NHL 1 0 0 0 0
2021-22 Los Angeles Kings NHL 8 1 1 2 2
2021-22 Ontario Reign AHL 37 1 17 18 22
2022-23 Vancouver Canucks NHL 16 0 3 3 4
2022-23 Abbotsford Canucks AHL 49 6 49 55 22
2023-24 Abbotsford Canucks AHL 42 5 24 29 20
League GP G A Pts PIM
2000-01 Chicago Steel USHL 11 0 1 1 18
2002-03 St. Cloud State WCHA 5 0 1 1 0
2003-04 St. Cloud State WCHA 3 0 0 0 0
League GP G A Pts PIM
1997-98 Asiago HC Italy-A 0 0 0 0 0
1998-99 Sheffield Steelers BISL 33 11 24 35 12
1999-00 Sheffield Steelers BISL 40 28 31 59 18
2000-01 Ayr Scottish Eagles BISL 47 14 24 38 12
2001-02 Dundee Stars BNL 44 44 50 94 14
2002-03 Dundee Stars BNL 36 29 50 79 16
League GP G A Pts PIM
2000-01 Des Moines Buccaneers USHL 33 13 12 25 93
League GP G A Pts PIM
1957-58 Rochester Mustangs USCHL 0 0 0 0 0
1958-59 Rochester Mustangs USCHL 0 0 0 0 0
1959-60 Rochester Mustangs USCHL 0 0 0 0 0
1962-63 Rochester Mustangs USHL 0 0 0 0 0
1963-64 Rochester Mustangs USHL 9 0 0 0 0
1965-66 Rochester Mustangs USHL 0 0 0 0 0
1965-66 U.S. National Team Intl 0 0 0 0 0
1966-67 Rochester Mustangs USHL 11 0 0 0 0
1967-68 Rochester Mustangs USHL 9 0 0 0 0
1968-69 Rochester Mustangs USHL 10 0 0 0 0
League GP G A Pts PIM
2009-10 Adirondack Phantoms AHL 2 0 0 0 4
2010-11 Trenton Devils ECHL 32 6 17 23 35
2010-11 Albany Devils AHL 40 4 5 9 60
2011-12 Albany Devils AHL 66 8 16 24 86
2012-13 Albany Devils AHL 67 9 8 17 86
2013-14 Albany Devils AHL 19 1 5 6 43
2014-15 Albany Devils AHL 71 8 15 23 83
2015-16 Soenderjyske Denmark 16 3 7 10 6
2016-17 Coventry Blaze EIHL 8 1 1 2 7
League GP G A Pts PIM
2005-06 Albany River Rats AHL 2 0 1 1 2
2006-07 New Jersey Devils NHL 80 17 25 42 16
2007-08 New Jersey Devils NHL 82 14 20 34 31
2008-09 New Jersey Devils NHL 82 20 42 62 29
2009-10 New Jersey Devils NHL 82 25 42 67 24
2010-11 New Jersey Devils NHL 82 13 31 44 24
2011-12 New Jersey Devils NHL 15 2 4 6 4
2012-13 New Jersey Devils NHL 48 7 13 20 22
2013-14 New Jersey Devils NHL 80 18 30 48 28
2014-15 New Jersey Devils NHL 74 11 14 25 29
2015-16 New Jersey Devils NHL 74 14 28 42 25
2016-17 New Jersey Devils NHL 80 14 31 45 33
2017-18 New Jersey Devils NHL 63 12 14 26 25
2018-19 New Jersey Devils NHL 80 19 27 46 20
2019-20 New Jersey Devils NHL 69 9 16 25 28
2020-21 New York Islanders NHL 13 1 1 2 0
2020-21 New Jersey Devils NHL 33 7 11 18 6
League GP G A Pts PIM
2005-06 U. of Minnesota-Duluth WCHA 8 0 0 0 0
2007-08 U. of Minnesota-Duluth WCHA 1 0 0 0 0
League GP G A Pts PIM
1984-85 Adirondack Red Wings AHL 56 3 32 35 70
1984-85 Detroit Red Wings NHL 1 0 0 0 0
1985-86 Adirondack Red Wings AHL 69 7 34 41 94
1985-86 Detroit Red Wings NHL 14 0 1 1 16
1986-87 Adirondack Red Wings AHL 25 0 6 6 22
1986-87 Detroit Red Wings NHL 44 1 4 5 59
1987-88 Detroit Red Wings NHL 62 3 14 17 96
1988-89 Detroit Red Wings NHL 75 1 20 21 106
1989-90 Detroit Red Wings NHL 77 5 20 25 95
1990-91 Detroit Red Wings NHL 77 4 19 23 55
1991-92 Detroit Red Wings NHL 3 0 0 0 15
1991-92 St. Louis Blues NHL 64 3 15 18 46
1992-93 St. Louis Blues NHL 71 0 15 15 78
1993-94 St. Louis Blues NHL 74 2 8 10 85
1994-95 St. Louis Blues NHL 23 1 4 5 24
1995-96 Boston Bruins NHL 67 4 10 14 53
1996-97 Phoenix Roadrunners IHL 23 0 6 6 22