hockey DB
search by league
team
morning report
contact us
home

Alumni report for U. of Wisconsin

546 players found,
(Does not include season in-progress.)
League GP G A Pts PIM
1967-68 Green Bay Bobcats USHL 0 2 1 3 6
League GP G A Pts PIM
2021-22 Cleveland Monsters AHL 24 3 4 7 16
2022-23 Cleveland Monsters AHL 70 8 9 17 33
2023-24 Cincinnati Cyclones ECHL 9 6 5 11 4
2023-24 Cleveland Monsters AHL 52 9 10 19 46
League GP G A Pts PIM
1988-89 Virginia Lancers ECHL 15 6 5 11 18
1990-91 Kansas City Blades IHL 56 8 11 19 36
1991-92 Kansas City Blades IHL 22 1 5 6 12
1991-92 Richmond Renegades ECHL 30 9 12 21 32
1994-95 Los Angeles Blades RHI 15 12 11 23 10
League GP G A Pts PIM
1975-76 U.S. Olympic Team Intl 64 29 33 62 67
1977-78 Springfield Indians AHL 1 0 0 0 0
1977-78 Birmingham Bulls WHA 27 8 12 20 11
1977-78 Hampton Gulls AHL 30 6 3 9 27
1978-79 Birmingham Bulls WHA 78 17 24 41 36
1979-80 Springfield Indians AHL 59 25 28 53 46
1979-80 Hartford Whalers NHL 7 1 1 2 0
1979-80 Cincinnati Stingers CHL 10 3 6 9 12
1980-81 Binghamton Whalers AHL 69 26 32 58 34
1980-81 Hartford Whalers NHL 8 2 2 4 11
League GP G A Pts PIM
1999-00 Peoria Rivermen ECHL 55 5 27 32 12
League GP G A Pts PIM
1988-89 Newmarket Saints AHL 2 0 0 0 0
1988-89 Flint Spirits IHL 14 0 0 0 6
1989-90 Knoxville Cherokees ECHL 17 0 1 1 10
1990-91 Newmarket Saints AHL 3 0 0 0 0
1990-91 Knoxville Cherokees ECHL 29 0 1 1 55
1991-92 Knoxville Cherokees ECHL 38 0 3 3 46
League GP G A Pts PIM
1971-72 Muskegon Mohawks IHL 6 0 0 0 0
1972-73 Milwaukee Admirals Ind 32 0 0 0 0
1973-74 Milwaukee Admirals USHL 0 0 1 1 0
1974-75 Milwaukee Admirals USHL 35 0 1 1 12
1975-76 Central Wisconsin Flyers USHL 22 0 1 1 13
1976-77 Madison Blues CnHL 0 0 0 0 0
1977-78 Kenosha Flyers CnHL 0 0 0 0 0
1977-78 Rockton Wheels CnHL 0 0 0 0 0
League GP G A Pts PIM
1993-94 Minnesota Arctic Blast RHI 21 4 9 13 30
League GP G A Pts PIM
2005-06 Portland Pirates AHL 2 0 1 1 6
2005-06 Kitchener Rangers OHL 59 24 26 50 82
2006-07 Kitchener Rangers OHL 7 3 1 4 16
2006-07 Kingston Frontenacs OHL 31 13 16 29 41
2006-07 Brampton Battalion OHL 27 11 13 24 63
2007-08 Augusta Lynx ECHL 72 25 25 50 92
2008-09 Albany River Rats AHL 2 0 1 1 2
2008-09 Augusta Lynx ECHL 18 4 7 11 42
2008-09 Dayton Bombers ECHL 17 7 8 15 33
2008-09 Florida Everblades ECHL 33 2 14 16 48
2009-10 Port Huron Icehawks IHL 15 5 5 10 8
2009-10 Dayton Gems IHL 54 8 17 25 60
2010-11 Augusta RiverHawks SPHL 56 21 49 70 125
2011-12 Augusta RiverHawks SPHL 56 22 41 63 127
2012-13 Augusta RiverHawks SPHL 54 14 22 36 118
2012-13 Florida Everblades ECHL 1 1 0 1 2
2015-16 Macon Mayhem SPHL 3 0 0 0 14
League GP G A Pts PIM
1991-92 Beauport Harfangs QMJHL 6 1 2 3 14
1991-92 Hull Olympiques QMJHL 42 1 7 8 116
1996-97 Windsor Papetiers QSPHL 4 0 0 0 4
League GP G A Pts PIM
2022-23 South Carolina Stingrays ECHL 48 9 15 24 51
League GP G A Pts PIM
1995-96 Raleigh Icecaps ECHL 50 8 18 26 70
1995-96 Jacksonville Lizard Kings ECHL 21 4 8 12 40
1996-97 Raleigh Icecaps ECHL 28 2 6 8 20
1996-97 Grefrath EG Ger.1 24 9 22 31 89
League GP G A Pts PIM
2009-10 Madison Ice Muskies AAHL 11 0 0 0 0
League GP G A Pts PIM
1979-80 Muskegon Mohawks IHL 39 0 1 1 10
1979-80 Saginaw Gears IHL 5 0 0 0 2
1980-81 Milwaukee Admirals IHL 6 0 1 1 0
League GP G A Pts PIM
2013-14 San Antonio Rampage AHL 7 2 0 2 0
2014-15 Grand Rapids Griffins AHL 2 0 0 0 0
2014-15 Toledo Walleye ECHL 71 34 40 74 30
2015-16 Bridgeport Sound Tigers AHL 2 2 0 2 2
2015-16 Missouri Mavericks ECHL 69 24 37 61 32
2016-17 Rockford IceHogs AHL 25 4 3 7 4
2016-17 Indy Fuel ECHL 15 5 10 15 4
2016-17 Allen Americans ECHL 11 6 6 12 4
2017-18 Toledo Walleye ECHL 66 20 33 53 27
2017-18 Cleveland Monsters AHL 1 0 0 0 2
2018-19 Worcester Railers ECHL 71 28 30 58 14
League GP G A Pts PIM
1983-84 Winnipeg Jets NHL 6 0 0 0 0
1983-84 U.S. Olympic Team Intl 0 0 0 0 0
1984-85 Sherbrooke Canadiens AHL 7 0 1 1 0
1984-85 Winnipeg Jets NHL 23 0 0 0 0
1985-86 Sherbrooke Canadiens AHL 35 0 1 1 6
1985-86 Winnipeg Jets NHL 9 0 0 0 0
1986-87 Sherbrooke Canadiens AHL 18 0 0 0 4
League GP G A Pts PIM
2010-11 Rochester Americans AHL 7 1 0 1 12
2010-11 Gwinnett Gladiators ECHL 30 8 18 26 16
2011-12 Gwinnett Gladiators ECHL 10 1 6 7 0
League GP G A Pts PIM
1973-74 Cape Cod Cubs NAHL 4 0 1 1 0
1973-74 Madison Blues USHL 0 0 0 0 0
League GP G A Pts PIM
2020-21 Pensacola Ice Flyers SPHL 9 0 0 0 4
2021-22 Peoria Rivermen SPHL 15 0 0 0 0
2021-22 Iowa Heartlanders ECHL 5 0 0 0 0
2022-23 Nottingham Panthers EIHL 12 0 0 0 0
2022-23 Peoria Rivermen SPHL 16 0 0 0 0
League GP G A Pts PIM
2017-18 Norfolk Admirals ECHL 62 30 32 62 26
2017-18 Cleveland Monsters AHL 11 1 6 7 0
2018-19 Hershey Bears AHL 7 2 0 2 2
2018-19 South Carolina Stingrays ECHL 60 30 32 62 33
2019-20 Krefeld Penguins DEL 48 20 16 36 8
2020-21 Vienna Austria 6 1 3 4 0
2020-21 Bjorkloven IF Swe-1 8 0 2 2 0
2021-22 Bad Toelz EC DEL-2 17 5 9 14 4
League GP G A Pts PIM
2020-21 Fort Wayne Komets ECHL 10 0 0 0 0
2020-21 Iowa Wild AHL 1 0 0 0 0
League GP G A Pts PIM
1998-99 Richmond Renegades ECHL 53 26 26 52 68
1998-99 Bad Toelz EC GerBun 5 1 3 4 0
1998-99 Asiago Alpen 3 1 0 1 0
1999-00 Rochester Americans AHL 0 0 0 0 0
1999-00 Richmond Renegades ECHL 64 41 36 77 152
2000-01 Adirondack IceHawks UHL 6 0 1 1 0
2001-02 San Diego Gulls WCHL 40 6 13 19 49
2001-02 Adirondack IceHawks UHL 9 1 2 3 4
2001-02 Rockford IceHogs UHL 8 1 1 2 2
2002-03 San Diego Gulls WCHL 4 0 1 1 4
League GP G A Pts PIM
2000-01 Quad City Mallards UHL 38 6 14 20 27
2001-02 Portland Pirates AHL 2 0 0 0 2
2001-02 Quad City Mallards UHL 68 10 34 44 54
2002-03 Riessersee SC 2.GBun 56 25 36 61 64
2003-04 Cologne Sharks DEL 7 0 1 1 4
2003-04 Riessersee SC 2.GBun 13 3 6 9 18
2004-05 Cologne Sharks DEL 49 4 11 15 32
2005-06 Bietigheim-Bissingen SC 2.GBun 37 7 30 37 0
2006-07 Bietigheim-Bissingen SC 2.GBun 31 10 30 40 0
2007-08 Vienna Austria 38 11 15 26 34
2008-09 Vienna Austria 46 13 42 55 61
2009-10 Vienna Austria 42 14 33 47 65
2010-11 Vienna Austria 42 4 34 38 85
2011-12 Vienna Austria 46 7 25 32 44
2012-13 Vienna Austria 32 1 9 10 33
League GP G A Pts PIM
1979-80 Regina Pats WHL 63 71 38 109 62
1980-81 Adirondack Red Wings AHL 41 10 4 14 8
1980-81 Detroit Red Wings NHL 32 3 6 9 10
1981-82 Detroit Red Wings NHL 80 23 32 55 48
1982-83 Detroit Red Wings NHL 80 18 23 41 22
1983-84 New York Rangers NHL 36 5 6 11 31
1983-84 Tulsa Oilers CHL 32 10 8 18 23
1984-85 New Haven Nighthawks AHL 64 21 23 44 41
1984-85 New York Rangers NHL 12 1 0 1 11
1985-86 Pittsburgh Penguins NHL 66 15 14 29 36
1986-87 Baltimore Skipjacks AHL 43 12 12 24 47
1986-87 Pittsburgh Penguins NHL 10 1 1 2 2
1987-88 Newmarket Saints AHL 57 28 28 56 30
1987-88 Toronto Maple Leafs NHL 18 3 2 5 2
1988-89 Newmarket Saints AHL 40 16 7 23 48
1988-89 Toronto Maple Leafs NHL 9 1 0 1 4
1989-90 Canadian National Team Intl 50 12 18 30 40
1989-90 Schwenningen ERC 1.GBun 3 1 0 1 0
1990-91 Albany Choppers IHL 6 2 0 2 0
1990-91 Durham Wasps BHL 18 36 35 71 114
1991-92 Durham Wasps BHL 36 74 52 126 86
1992-93 Durham Wasps BHL 13 23 18 41 46
1994-95 Nottingham Panthers BHL 11 7 10 17 60
1995-96 Nottingham Panthers BHL 52 35 46 81 124
1996-97 Nottingham Panthers BISL 7 2 2 4 6
1998-99 Nottingham Panthers BISL 3 0 1 1 0
2000-01 Sheffield Steelers BISL 4 0 1 1 0
League GP G A Pts PIM
2003-04 Peoria Rivermen ECHL 1 0 0 0 0
2005-06 Rockford IceHogs UHL 40 5 13 18 14
2005-06 Milwaukee Admirals AHL 1 0 0 0 0
2006-07 Rockford IceHogs UHL 64 5 25 30 12
2007-08 Elmira Jackals ECHL 20 0 7 7 4
2008-09 Muskegon Lumberjacks IHL 52 8 20 28 10
League GP G A Pts PIM
2010-11 Rockford IceHogs AHL 6 0 2 2 2
2010-11 Toledo Walleye ECHL 65 28 44 72 39
2011-12 Adirondack Phantoms AHL 10 0 1 1 2
2011-12 Trenton Titans ECHL 57 27 37 64 24
2012-13 Worcester Sharks AHL 1 0 0 0 0
2012-13 Abbotsford Heat AHL 4 1 0 1 0
2012-13 Trenton Titans ECHL 50 21 27 48 46
2013-14 Riessersee SC DEL-2 54 24 36 60 56
2014-15 Dornbirn EC Austria 54 12 22 34 30
2015-16 Nottingham Panthers EIHL 51 18 22 40 37
League GP G A Pts PIM
2004-05 Norfolk Admirals AHL 78 33 27 60 105
2005-06 Chicago Blackhawks NHL 77 16 18 34 56
2006-07 Chicago Blackhawks NHL 44 7 10 17 38
2006-07 Norfolk Admirals AHL 1 0 0 0 0
2007-08 Chicago Blackhawks NHL 62 10 14 24 42
2008-09 Calgary Flames NHL 58 21 19 40 70
2009-10 Calgary Flames NHL 73 27 31 58 88
2010-11 Calgary Flames NHL 80 27 23 50 42
2011-12 Calgary Flames NHL 38 13 3 16 41
2011-12 Montreal Canadiens NHL 38 5 3 8 27
2012-13 Montreal Canadiens NHL 27 7 6 13 32
2013-14 Montreal Canadiens NHL 63 9 7 16 32
2014-15 Montreal Canadiens NHL 13 0 2 2 6
2014-15 Hamilton Bulldogs AHL 4 2 2 4 4
2014-15 Columbus Blue Jackets NHL 8 4 0 4 4
2014-15 Anaheim Ducks NHL 30 2 6 8 12
2015-16 Columbus Blue Jackets NHL 49 3 5 8 38
2016-17 Colorado Avalanche NHL 65 12 6 18 56
2017-18 Djurgardens IF SweHL 35 13 9 22 34
League GP G A Pts PIM
1970-71 Amarillo Wranglers CHL 2 1 0 1 0
1971-72 Fort Wayne Komets IHL 67 26 54 80 37
1972-73 Phoenix Roadrunners WHL 72 22 50 72 58
1973-74 Oklahoma City Blazers CHL 72 24 36 60 40
1974-75 Phoenix Roadrunners WHA 76 26 44 70 18
1975-76 Phoenix Roadrunners WHA 80 23 34 57 44
1976-77 Calgary Cowboys WHA 13 0 2 2 6
1977-78 Graz EC Austria 0 0 0 0 0
1978-79 Phoenix Roadrunners PHL 60 20 61 81 30
League GP G A Pts PIM
1998-99 Johnstown Chiefs ECHL 66 13 22 35 36
1999-00 Johnstown Chiefs ECHL 35 5 13 18 14
2000-01 Phoenix Mustangs WCHL 43 2 13 15 46
League GP G A Pts PIM
2006-07 Gwinnett Gladiators ECHL 4 0 0 0 0
2007-08 Gwinnett Gladiators ECHL 72 18 26 44 33
2008-09 Gwinnett Gladiators ECHL 72 10 21 31 34
2009-10 Manitoba Moose AHL 3 0 0 0 0
2009-10 Victoria Salmon Kings ECHL 64 13 15 28 36
2009-10 Lake Erie Monsters AHL 2 0 0 0 0
2010-11 Manitoba Moose AHL 5 0 2 2 0
2010-11 Gwinnett Gladiators ECHL 69 19 21 40 79
2011-12 Gwinnett Gladiators ECHL 68 16 27 43 45
2011-12 Abbotsford Heat AHL 4 1 1 2 0
2012-13 Gwinnett Gladiators ECHL 72 13 21 34 36
League GP G A Pts PIM
2001-02 Jokerit Helsinki SM-liiga 53 1 3 4 109
2002-03 Albany River Rats AHL 66 0 7 7 56
2003-04 Albany River Rats AHL 77 2 6 8 100
2004-05 Albany River Rats AHL 63 0 6 6 83
2005-06 Albany River Rats AHL 58 1 4 5 81
2006-07 New Jersey Devils NHL 19 0 1 1 4
2006-07 Lowell Devils AHL 21 0 2 2 6
2007-08 Peoria Rivermen AHL 70 0 8 8 90
2008-09 Chicago Wolves AHL 50 0 10 10 58
2009-10 Jokerit Helsinki SM-liiga 25 2 3 5 53
League GP G A Pts PIM
2022-23 Waterloo Black Hawks USHL 35 7 20 27 10
2023-24 Ohio State University Big-10 24 4 6 10 6
League GP G A Pts PIM
2005-06 Hartford Wolf Pack AHL 6 0 0 0 0
2005-06 Blues SM-liiga 14 0 1 1 6
2005-06 Charlotte Checkers ECHL 4 0 0 0 0
2005-06 Toledo Storm ECHL 4 0 1 1 0
2006-07 Blues SM-liiga 56 0 0 0 14
2007-08 Blues SM-liiga 56 0 6 6 14
2008-09 Blues SM-liiga 43 0 1 1 0
2009-10 Nizhny Novgorod Torpedo KHL 22 0 1 1 4
2010-11 Nizhny Novgorod Torpedo KHL 48 0 0 0 4
2011-12 Novosibirsk Sibir KHL 40 0 4 4 8
2012-13 Salzburg EC Austria 26 0 0 0 10
2013-14 Salzburg EC Austria 53 0 1 1 2
2014-15 Salzburg EC Austria 25 0 0 0 0
2015-16 Klagenfurt AC Austria 30 0 3 3 4
League GP G A Pts PIM
2006-07 Chicago Blackhawks NHL 9 0 0 0 2
2006-07 Norfolk Admirals AHL 64 11 10 21 146
2007-08 Chicago Blackhawks NHL 81 4 4 8 214
2008-09 Chicago Blackhawks NHL 66 6 3 9 93
2009-10 Chicago Blackhawks NHL 13 1 3 4 14
2010-11 Dallas Stars NHL 63 8 6 14 91
2011-12 Dallas Stars NHL 65 6 13 19 76
2012-13 San Jose Sharks NHL 46 1 2 3 25
2013-14 San Jose Sharks NHL 15 0 0 0 6
2014-15 San Jose Sharks NHL 20 1 2 3 33
2014-15 Chicago Wolves AHL 36 6 6 12 18
2014-15 Worcester Sharks AHL 18 4 3 7 14
2015-16 Vaxjo HC SweHL 19 1 5 6 12
2015-16 Malmo Redhawks SweHL 3 0 1 1 2
League GP G A Pts PIM
1989-90 Boston Bruins NHL 0 0 0 0 0
1990-91 Boston Bruins NHL 18 1 3 4 6
1990-91 Maine Mariners AHL 53 19 29 48 20
1991-92 Baltimore Skipjacks AHL 20 9 5 14 4
1991-92 Boston Bruins NHL 3 1 0 1 0
1991-92 Maine Mariners AHL 55 29 21 50 41
1992-93 Baltimore Skipjacks AHL 62 35 44 79 26
1993-94 Milwaukee Admirals IHL 28 7 4 11 10
1993-94 HV71 Jonkoping SEL 33 8 4 12 8
1994-95 Milwaukee Admirals IHL 30 9 11 20 10
1994-95 San Diego Gulls IHL 5 2 3 5 2
1994-95 Portland Pirates AHL 6 1 1 2 2
1995-96 Los Angeles Ice Dogs IHL 82 39 46 85 40
1996-97 Long Beach Ice Dogs IHL 80 29 29 58 14
1997-98 Long Beach Ice Dogs IHL 17 9 8 17 10
1998-99 Utah Grizzlies IHL 35 11 20 31 18
1998-99 Long Beach Ice Dogs IHL 37 8 11 19 8
1999-00 London Knights BISL 29 11 18 29 6
League GP G A Pts PIM
1975-76 Austin Mavericks MidJHL 26 2 6 8 11
1976-77 Austin Mavericks MidJHL 35 25 15 40 23
1981-82 Northern Michigan University CCHA 23 3 3 6 12
League GP G A Pts PIM
2002-03 Des Moines Buccaneers USHL 34 3 15 18 60
2003-04 U. of Wisconsin Superior NCHA 13 0 3 3 10
2004-05 U. of Wisconsin Superior NCHA 18 1 3 4 24
League GP G A Pts PIM
1994-95 Washington Capitals NHL 28 0 0 0 0
1994-95 Portland Pirates AHL 55 0 2 2 10
1995-96 Washington Capitals NHL 71 0 1 1 6
1996-97 Boston Bruins NHL 19 0 0 0 0
1996-97 Washington Capitals NHL 40 0 0 0 2
1997-98 Providence Bruins AHL 10 0 0 0 2
1997-98 Boston Bruins NHL 10 0 0 0 0
1998-99 Providence Bruins AHL 30 0 0 0 4
1998-99 St. Louis Blues NHL 4 0 0 0 0
1998-99 Cincinnati Cyclones IHL 2 0 0 0 0
League GP G A Pts PIM
2006-07 Providence Bruins AHL 4 0 1 1 2
2007-08 Houston Aeros AHL 16 1 3 4 2
2007-08 Rockford IceHogs AHL 3 1 0 1 0
2007-08 Texas Wildcatters ECHL 49 18 20 38 36
2008-09 Rochester Americans AHL 3 1 1 2 0
2008-09 Peoria Rivermen AHL 3 1 0 1 2
2008-09 Florida Everblades ECHL 52 14 22 36 46
2009-10 Florida Everblades ECHL 62 28 25 53 28
2010-11 Florida Everblades ECHL 51 11 28 39 30
2011-12 Utah Grizzlies ECHL 15 4 7 11 2
League GP G A Pts PIM
1996-97 St. John's Maple Leafs AHL 18 5 6 11 15
1996-97 Orlando Solar Bears IHL 53 22 25 47 40
1997-98 St. John's Maple Leafs AHL 80 14 16 30 117
1998-99 Orlando Solar Bears IHL 79 13 26 39 103
1999-00 Orlando Solar Bears IHL 81 20 30 50 120
2000-01 Houston Aeros IHL 82 23 36 59 54
2001-02 Houston Aeros AHL 74 21 21 42 76
2002-03 Augsburg Panthers DEL 52 15 18 33 64
2003-04 Augsburg Panthers DEL 50 13 25 38 56
2004-05 Augsburg Panthers DEL 48 15 26 41 68
2005-06 Mannheim Eagles DEL 52 7 14 21 54
2006-07 Nuermberg Sinupret Ice Tigers DEL 36 7 15 22 34
2007-08 Nuermberg Sinupret Ice Tigers DEL 55 7 21 28 83
2008-09 Nuermberg Sinupret Ice Tigers DEL 52 10 20 30 44
League GP G A Pts PIM
2023-24 Newfoundland Growlers ECHL 63 12 20 32 6
League GP G A Pts PIM
2020-21 Montreal Canadiens NHL 10 4 1 5 2
2020-21 Laval Rocket AHL 2 3 1 4 0
2021-22 Montreal Canadiens NHL 67 23 20 43 10
2021-22 Laval Rocket AHL 6 2 3 5 0
2022-23 Montreal Canadiens NHL 46 26 10 36 2
2023-24 Montreal Canadiens NHL 82 28 37 65 16
League GP G A Pts PIM
2022-23 Cleveland Monsters AHL 13 1 1 2 6
2023-24 Cleveland Monsters AHL 47 3 9 12 12
League GP G A Pts PIM
1983-84 Montreal Canadiens NHL 12 0 2 2 12
1983-84 U.S. Olympic Team Intl 0 0 0 0 0
1984-85 Montreal Canadiens NHL 74 9 55 64 87
1985-86 Montreal Canadiens NHL 41 8 26 34 67
1986-87 Montreal Canadiens NHL 71 11 33 44 124
1987-88 Montreal Canadiens NHL 71 20 41 61 172
1988-89 Montreal Canadiens NHL 80 15 58 73 185
1989-90 Montreal Canadiens NHL 53 9 22 31 136
1990-91 Chicago Blackhawks NHL 77 12 52 64 192
1991-92 Chicago Blackhawks NHL 80 9 47 56 245
1992-93 Chicago Blackhawks NHL 84 15 58 73 282
1993-94 Chicago Blackhawks NHL 76 16 44 60 212
1994-95 Chicago Blackhawks NHL 48 5 33 38 72
1994-95 Biel HC Swiss-A 3 0 3 3 4
1995-96 Chicago Blackhawks NHL 81 14 58 72 140
1996-97 Chicago Blackhawks NHL 72 10 38 48 112
1997-98 Chicago Blackhawks NHL 81 3 39 42 151
1998-99 Detroit Red Wings NHL 10 1 1 2 4
1998-99 Chicago Blackhawks NHL 65 8 26 34 89
1999-00 Detroit Red Wings NHL 81 3 31 34 103
2000-01 Detroit Red Wings NHL 24 0 3 3 45
2001-02 Detroit Red Wings NHL 79 6 33 39 126
2002-03 Detroit Red Wings NHL 66 2 17 19 78
2003-04 Detroit Red Wings NHL 69 2 19 21 61
2004-05 Motor City Mechanics UHL 23 5 19 24 25
2005-06 Detroit Red Wings NHL 81 4 7 11 108
2006-07 Detroit Red Wings NHL 71 0 11 11 34
2007-08 Detroit Red Wings NHL 69 3 9 12 36
2008-09 Detroit Red Wings NHL 28 0 0 0 18
2008-09 Grand Rapids Griffins AHL 2 0 1 1 2
2009-10 Atlanta Thrashers NHL 7 0 0 0 0
2009-10 Chicago Wolves AHL 46 5 17 22 24
League GP G A Pts PIM
1973-74 Saginaw Gears IHL 0 0 0 0 0
1973-74 Columbus Owls IHL 0 31 36 67 14
1976-77 Milwaukee Admirals USHL 8 4 1 5 0
League GP G A Pts PIM
2012-13 Bridgeport Sound Tigers AHL 8 0 2 2 13
2012-13 Gwinnett Gladiators ECHL 24 2 7 9 36
2013-14 Bridgeport Sound Tigers AHL 12 0 1 1 4
2013-14 Stockton Thunder ECHL 24 0 0 0 22
League GP G A Pts PIM
1974-75 New Westminster Bruins WCHL 62 26 19 45 27
1975-76 New Westminster Bruins WCHL 72 51 66 117 80
1976-77 Los Angeles Kings NHL 16 1 2 3 9
1976-77 Fort Worth Texans CHL 54 24 17 41 49
1977-78 Springfield Indians AHL 74 33 21 54 59
1978-79 Dallas Black Hawks CHL 64 27 38 65 99
1979-80 Hershey Bears AHL 47 19 14 33 47
1979-80 Washington Capitals NHL 3 0 0 0 0
League GP G A Pts PIM
2009-10 Johnstown Chiefs ECHL 16 0 0 0 0
2009-10 South Carolina Stingrays ECHL 27 0 2 2 0
2010-11 Utah Grizzlies ECHL 5 0 0 0 0
2010-11 Elmira Jackals ECHL 2 0 0 0 0
2010-11 Trenton Devils ECHL 22 0 0 0 0
2010-11 South Carolina Stingrays ECHL 5 0 0 0 0
League GP G A Pts PIM
1975-76 C.P.L. Luik Hlnd 0 0 0 0 0
1976-77 Springfield Kings CnHL 0 0 0 0 0
1976-77 Madison Blues CnHL 32 15 39 54 0
1977-78 Kenosha Flyers CnHL 0 0 0 0 0
1977-78 Rockton Wheels CnHL 0 0 0 0 0
1981-82 Janesville Jets CnHL 0 0 0 0 0
League GP G A Pts PIM
2014-15 Klostersee EHC GerObL 18 7 4 11 4
2014-15 Idaho Steelheads ECHL 41 13 21 34 14
2015-16 Idaho Steelheads ECHL 69 22 27 49 58
2016-17 Idaho Steelheads ECHL 70 22 44 66 75
2017-18 Idaho Steelheads ECHL 61 20 41 61 113
2017-18 Cleveland Monsters AHL 7 2 2 4 0
2019-20 Idaho Steelheads ECHL 2 0 0 0 0
League GP G A Pts PIM
1997-98 Indianapolis Ice IHL 18 0 0 0 4
1997-98 Jacksonville Lizard Kings ECHL 32 0 2 2 4
1998-99 Indianapolis Ice IHL 12 0 2 2 4
1998-99 Jacksonville Lizard Kings ECHL 8 0 1 1 4
1998-99 Chesapeake Icebreakers ECHL 13 0 0 0 20
1999-00 Rochester Americans AHL 22 0 1 1 2
1999-00 South Carolina Stingrays ECHL 6 0 1 1 6
2000-01 Rochester Americans AHL 1 0 0 0 0
2000-01 South Carolina Stingrays ECHL 46 0 3 3 37
2000-01 Orlando Solar Bears IHL 2 0 0 0 0
2001-02 Colorado Gold Kings WCHL 60 0 5 5 54
2002-03 South Carolina Stingrays ECHL 58 0 2 2 17
2003-04 Worcester IceCats AHL 1 0 0 0 0
2003-04 South Carolina Stingrays ECHL 47 0 3 3 50
2004-05 Portland Pirates AHL 28 0 0 0 10
2004-05 South Carolina Stingrays ECHL 25 0 0 0 4
2005-06 Hershey Bears AHL 23 0 0 0 4
2005-06 South Carolina Stingrays ECHL 2 0 0 0 0
League GP G A Pts PIM
2009-10 Bridgeport Sound Tigers AHL 0 0 0 0 0
2010-11 Chicago Wolves AHL 49 8 12 20 8
2010-11 Gwinnett Gladiators ECHL 8 2 5 7 6
2011-12 Chicago Wolves AHL 53 11 12 23 22
2012-13 Chicago Wolves AHL 57 15 10 25 34
2012-13 Kalamazoo Wings ECHL 2 1 0 1 0
2013-14 Chicago Wolves AHL 46 13 18 31 10
2014-15 Duesseldorf EG DEL 23 8 21 29 16
2015-16 Hamburg Freezers DEL 52 10 12 22 18
2016-17 Augsburg Panthers DEL 49 11 31 42 14
2017-18 Augsburg Panthers DEL 39 10 14 24 8
2018-19 Linz EHC Austria 39 16 14 30 53
2019-20 Sheffield Steelers EIHL 41 13 26 39 28
League GP G A Pts PIM
2017-18 South Carolina Stingrays ECHL 2 0 0 0 0
2018-19 South Carolina Stingrays ECHL 62 4 26 30 20
2019-20 Aalborg Pirates Denmark 46 2 17 19 26
2020-21 Indy Fuel ECHL 23 1 9 10 17
2020-21 Greenville Swamp Rabbits ECHL 6 0 1 1 0
2021-22 Atlanta Gladiators ECHL 61 7 33 40 54
2022-23 Atlanta Gladiators ECHL 58 7 22 29 40
League GP G A Pts PIM
2002-03 Hershey Bears AHL 12 2 3 5 0
2002-03 Mississippi Sea Wolves ECHL 25 12 24 36 26
2002-03 Trenton Titans ECHL 20 7 13 20 21
2002-03 Manchester Monarchs AHL 13 1 0 1 9
2003-04 Hershey Bears AHL 2 0 0 0 0
2003-04 Reading Royals ECHL 68 26 27 53 81
2004-05 Fife Flyers BNL 6 5 6 11 4
League GP G A Pts PIM
2023-24 Wilkes-Barre/Scranton Penguins AHL 7 1 0 1 0
League GP G A Pts PIM
1992-93 Toledo Storm ECHL 1 0 0 0 0
League GP G A Pts PIM
1969-70 Green Bay Bobcats USHL 0 0 0 0 0
1970-71 Toledo Hornets IHL 10 3 3 6 2
1970-71 Greensboro Generals EHL 36 17 25 42 46
League GP G A Pts PIM
1987-88 Carolina Thunderbirds AAHL 39 11 19 30 48
1987-88 Johnstown Chiefs AAHL 6 4 1 5 17
League GP G A Pts PIM
1992-93 Baltimore Skipjacks AHL 27 0 0 0 12
1992-93 Hampton Roads Admirals ECHL 13 0 2 2 12
1993-94 Rochester Americans AHL 6 0 0 0 0
1993-94 Adirondack Red Wings AHL 11 0 0 0 2
1993-94 Milwaukee Admirals IHL 9 0 0 0 2
1994-95 Richmond Renegades ECHL 27 0 2 2 44
1994-95 Minnesota Moose IHL 7 0 0 0 4
1995-96 Milwaukee Admirals IHL 1 0 0 0 5
1995-96 Madison Monsters CoHL 40 0 2 2 42
1995-96 Fort Wayne Komets IHL 1 0 0 0 0
1996-97 Milwaukee Admirals IHL 1 0 0 0 0
1996-97 Madison Monsters CoHL 59 0 9 9 29
1997-98 Karpat Oulu FinD1 41 0 4 4 31
1998-99 Tappara Tampere SM-liiga 5 0 0 0 0
1999-00 Peoria Rivermen ECHL 43 0 3 3 15
2000-01 Iserlohn Roosters DEL 60 0 0 0 14
2001-02 Bad Toelz EC 2.GBun 41 0 0 0 0
2002-03 Peoria Rivermen ECHL 29 0 2 2 4
2003-04 Missouri River Otters UHL 20 0 0 0 24
League GP G A Pts PIM
2001-02 Greenville Grrrowl ECHL 5 1 2 3 8
2001-02 Chicago Wolves AHL 40 1 11 12 80
2002-03 Iserlohn Roosters DEL 35 8 12 20 82
2003-04 Cologne Sharks DEL 52 5 14 19 72
League GP G A Pts PIM
2020-21 Arizona State University NCAA 20 2 2 4 2
2021-22 Arizona State University NCAA 34 4 10 14 28
League GP G A Pts PIM
1973-74 St. Paul Vulcans MidJHL 0 0 0 0 0
1977-78 Milwaukee Admirals IHL 1 0 0 0 0
1978-79 Oklahoma City Stars CHL 4 0 0 0 0
1978-79 Toledo Goaldiggers IHL 6 0 1 1 2
League GP G A Pts PIM
1993-94 Los Angeles Blades RHI 21 6 9 15 41
1994-95 Dayton Bombers ECHL 64 12 15 27 31
1994-95 Los Angeles Blades RHI 22 9 8 17 13
1995-96 Los Angeles Blades RHI 22 7 9 16 39
League GP G A Pts PIM
2010-11 South Carolina Stingrays ECHL 4 0 1 1 0
2011-12 Charlotte Checkers AHL 35 5 5 10 31
2011-12 South Carolina Stingrays ECHL 32 7 13 20 10
2012-13 Charlotte Checkers AHL 57 4 2 6 31
2013-14 Charlotte Checkers AHL 50 5 10 15 27
2013-14 Florida Everblades ECHL 3 2 2 4 2
2014-15 Charlotte Checkers AHL 12 0 0 0 4
2014-15 South Carolina Stingrays ECHL 8 2 1 3 2
2015-16 Lausitzer Foxes DEL-2 26 4 10 14 30
League GP G A Pts PIM
2001-02 Saint John Flames AHL 6 0 1 1 2
2002-03 Johnstown Chiefs ECHL 16 2 4 6 20
2002-03 Saint John Flames AHL 17 1 0 1 15
League GP G A Pts PIM
1985-86 Fuessen EV 2.GBun 34 12 22 34 6
1986-87 Fuessen EV 2.GBun 20 8 18 26 12
League GP G A Pts PIM
1984-85 Richmond Sockeyes BCJHL 8 1 4 5 2
1985-86 Seattle Thunderbirds WHL 5 1 0 1 0
1987-88 Seattle Thunderbirds WHL 3 0 1 1 2
League GP G A Pts PIM
2023-24 U. of St. Thomas CCHA 3 1 0 1 4
League GP G A Pts PIM
2015-16 Milwaukee Admirals AHL 3 0 1 1 2
2015-16 Portland Winterhawks WHL 68 11 41 52 71
2016-17 Milwaukee Admirals AHL 75 2 11 13 32
2017-18 Milwaukee Admirals AHL 63 1 11 12 36
2018-19 Rochester Americans AHL 56 2 10 12 32
2019-20 Belleville Senators AHL 59 4 11 15 34
2020-21 Belleville Senators AHL 29 0 5 5 6
2021-22 Providence Bruins AHL 1 0 0 0 0
2021-22 Belleville Senators AHL 13 0 2 2 2
2022-23 Cologne Sharks DEL 2 0 0 0 0
2022-23 Orlando Solar Bears ECHL 19 1 6 7 16
2022-23 Belleville Senators AHL 15 0 2 2 8
2023-24 Nuermberg Ice Tigers DEL 29 2 9 11 8
League GP G A Pts PIM
2006-07 Norfolk Admirals AHL 9 2 3 5 8
2007-08 Chicago Blackhawks NHL 19 2 1 3 10
2007-08 Rockford IceHogs AHL 49 7 10 17 64
2008-09 Chicago Blackhawks NHL 1 0 0 0 2
2008-09 Rockford IceHogs AHL 75 6 14 20 128
2009-10 Chicago Blackhawks NHL 3 1 1 2 5
2009-10 Rockford IceHogs AHL 78 7 16 23 96
2010-11 Chicago Blackhawks NHL 79 6 15 21 63
2011-12 Dallas Stars NHL 52 2 5 7 53
2012-13 Minnesota Wild NHL 2 0 0 0 0
2012-13 Houston Aeros AHL 37 4 5 9 34
2013-14 Minnesota Wild NHL 1 0 0 0 0
2013-14 Iowa Wild AHL 57 7 12 19 56
2014-15 Hamilton Bulldogs AHL 76 5 10 15 75
2015-16 Rockford IceHogs AHL 72 11 24 35 99
2016-17 Rockford IceHogs AHL 66 4 11 15 101
2017-18 Linz EHC Austria 22 4 5 9 31
League GP G A Pts PIM
2007-08 Manchester Monarchs AHL 5 0 0 0 6
2008-09 Los Angeles Kings NHL 17 0 3 3 18
2008-09 Manchester Monarchs AHL 61 1 13 14 95
2009-10 Los Angeles Kings NHL 42 1 7 8 14
2010-11 Los Angeles Kings NHL 38 0 5 5 19
2011-12 Los Angeles Kings NHL 9 2 0 2 2
2012-13 Los Angeles Kings NHL 20 1 3 4 14
2012-13 Montreal Canadiens NHL 9 1 2 3 0
2013-14 Hamilton Bulldogs AHL 21 0 3 3 8
2014-15 Hamilton Bulldogs AHL 62 4 18 22 28
2015-16 Lehigh Valley Phantoms AHL 73 5 9 14 16
League GP G A Pts PIM
1983-84 Maine Mariners AHL 12 2 6 8 15
1983-84 New Jersey Devils NHL 4 0 2 2 0
1983-84 Canadian National Team Intl 68 14 18 32 54
1984-85 New Jersey Devils NHL 67 9 23 32 36
1985-86 Maine Mariners AHL 15 4 7 11 16
1985-86 New Jersey Devils NHL 40 3 15 18 32
1986-87 New Jersey Devils NHL 74 6 28 34 36
1987-88 New Jersey Devils NHL 74 15 40 55 68
1988-89 New Jersey Devils NHL 27 1 15 16 24
1989-90 New Jersey Devils NHL 75 7 46 53 63
1990-91 New Jersey Devils NHL 73 9 36 45 62
1991-92 New Jersey Devils NHL 78 7 35 42 66
1992-93 New Jersey Devils NHL 83 14 40 54 66
1993-94 New Jersey Devils NHL 66 8 24 32 63
1994-95 New Jersey Devils NHL 41 4 12 16 18
1995-96 New York Rangers NHL 66 3 34 37 42
1996-97 New York Rangers NHL 79 5 25 30 48
1997-98 New York Rangers NHL 75 5 15 20 46
League GP G A Pts PIM
1979-80 Dayton Gems IHL 5 0 2 2 0
League GP G A Pts PIM
1980-81 Saskatoon Blades WHL 52 18 46 64 54
1981-82 Calgary Flames NHL 1 0 0 0 0
1981-82 Oklahoma City Stars CHL 3 0 3 3 0
1981-82 Saskatoon Blades WHL 66 42 125 167 120
1982-83 Colorado Flames CHL 73 24 46 70 45
1983-84 Calgary Flames NHL 7 2 1 3 4
1983-84 Colorado Flames CHL 67 33 69 102 18
1984-85 Calgary Flames NHL 1 0 0 0 0
1984-85 Moncton Golden Flames AHL 78 35 48 83 60
1985-86 Adirondack Red Wings AHL 25 8 10 18 23
1985-86 Detroit Red Wings NHL 4 0 1 1 0
1985-86 Nova Scotia Oilers AHL 14 6 12 18 12
1986-87 Springfield Indians AHL 11 0 5 5 6
1986-87 New Haven Nighthawks AHL 4 1 2 3 4
1987-88 KalPa Kuopio SM-liiga 36 6 17 23 50
1988-89 Neuss SC 2.GBun 22 18 23 41 50
1989-90 Essen-West EHC 2.GBun 34 40 69 109 47
1990-91 Essen-West EHC 2.GBun 32 34 46 80 40
1991-92 Nuermberg EHC 2.GBun 34 17 39 56 40
1992-93 Krefeld EV 1.GBun 42 28 34 62 84
1993-94 Krefeld EV 1.GBun 44 19 28 47 80
1994-95 Duesseldorf EG DEL 19 5 5 10 4
1995-96 Duesseldorf EG DEL 10 0 0 0 8
1995-96 Kassel Huskies DEL 38 15 21 36 44
1996-97 Kassel Huskies DEL 49 13 34 47 38
1997-98 Kassel Huskies DEL 48 11 22 33 71
1998-99 London Knights BISL 11 3 12 15 22
League GP G A Pts PIM
2005-06 Toronto Marlies AHL 1 0 0 0 0
2006-07 Toronto Marlies AHL 67 12 18 30 50
2007-08 Toronto Maple Leafs NHL 9 0 1 1 0
2007-08 Toronto Marlies AHL 66 14 33 47 56
2008-09 Houston Aeros AHL 33 4 5 9 26
2008-09 Toronto Marlies AHL 36 2 8 10 28
2009-10 Minnesota Wild NHL 32 6 0 6 6
2009-10 Houston Aeros AHL 41 10 8 18 16
2010-11 Minnesota Wild NHL 6 0 0 0 0
2010-11 Houston Aeros AHL 69 24 31 55 42
2011-12 Salzburg EC Austria 45 22 28 50 70
2012-13 Rapperswil-Jona Swiss-A 48 22 23 45 48
2013-14 Zug EV Swiss-A 31 13 16 29 16
2013-14 Rapperswil-Jona Swiss-A 15 7 2 9 10
2014-15 Zug EV Swiss-A 48 19 26 45 34
2015-16 Biel HC Swiss-A 7 4 6 10 0
2015-16 Farjestads BK Karlstad SweHL 33 6 15 21 18
2016-17 Biel HC Swiss-A 46 15 24 39 24
2017-18 Biel HC Swiss-A 42 14 20 34 57
2018-19 Biel HC Swiss-A 39 7 17 24 16
2019-20 Langnau Tigers Swiss-A 35 6 13 19 14
2020-21 Langnau Tigers Swiss-A 15 2 4 6 18
League GP G A Pts PIM
1978-79 Minnesota North Stars NHL 3 0 0 0 0
1978-79 Oklahoma City Stars CHL 68 26 61 87 21
1979-80 Minnesota North Stars NHL 56 18 28 46 11
1979-80 Oklahoma City Stars CHL 12 9 8 17 2
1980-81 Minnesota North Stars NHL 48 10 24 34 18
1981-82 Minnesota North Stars NHL 25 11 10 21 0
1982-83 Minnesota North Stars NHL 75 16 16 32 21
1983-84 Calgary Flames NHL 61 14 36 50 20
1984-85 Calgary Flames NHL 56 14 29 43 10
1985-86 Calgary Flames NHL 0 0 0 0 0
League GP G A Pts PIM
2004-05 South Carolina Stingrays ECHL 10 0 1 1 0
League GP G A Pts PIM
1978-79 Brandon Wheat Kings WHL 45 3 15 18 145
1979-80 Brandon Wheat Kings WHL 65 9 35 44 221
1980-81 Fort Wayne Komets IHL 58 12 38 50 214
1980-81 Dallas Black Hawks CHL 16 3 1 4 31
1981-82 Dallas Black Hawks CHL 64 10 31 41 179
1982-83 Fredericton Express AHL 62 2 24 26 157
1983-84 Sherbrooke Jets AHL 58 2 21 23 64
1984-85 Did Not Play Ind 0 0 0 0 0
1985-86 Salt Lake Golden Eagles IHL 37 5 20 25 62
1985-86 Indianapolis Checkers IHL 35 2 11 13 42
League GP G A Pts PIM
1996-97 Binghamton Rangers AHL 1 0 1 1 2
1996-97 Charlotte Checkers ECHL 70 25 36 61 79
1997-98 Canadian National Team Intl 61 20 28 48 60
1997-98 Landshut EV DEL 3 0 1 1 4
1998-99 Saint John Flames AHL 62 2 11 13 50
1998-99 Grand Rapids Griffins IHL 17 3 6 9 8
1999-00 Krefeld Penguins DEL 46 4 11 15 32
2000-01 Duesseldorf EG DEL 60 7 15 22 69
2001-02 Augsburg Panthers DEL 56 9 21 30 82
2002-03 Cologne Sharks DEL 52 6 11 17 42
2003-04 Cologne Sharks DEL 50 4 13 17 44
2004-05 Linz EHC Austria 48 14 21 35 44
2005-06 VSV EC Austria 41 13 19 32 36
2006-07 VSV EC Austria 52 15 25 40 64
2007-08 VSV EC Austria 36 5 18 23 26
2008-09 VSV EC Austria 30 7 16 23 40
2009-10 VSV EC Austria 48 7 8 15 70
League GP G A Pts PIM
2006-07 Binghamton Senators AHL 8 0 0 0 0
2007-08 Ottawa Senators NHL 1 0 0 0 0
2007-08 Binghamton Senators AHL 44 0 0 0 0
2008-09 Ottawa Senators NHL 31 0 0 0 0
2008-09 Binghamton Senators AHL 30 0 0 0 2
2009-10 Ottawa Senators NHL 55 0 1 1 0
2010-11 Ottawa Senators NHL 43 0 0 0 0
2010-11 Colorado Avalanche NHL 12 0 0 0 0
2011-12 St. Louis Blues NHL 38 0 0 0 0
2012-13 St. Louis Blues NHL 24 0 0 0 0
2012-13 Peoria Rivermen AHL 2 0 0 0 0
2013-14 St. Louis Blues NHL 31 0 2 2 0
2014-15 St. Louis Blues NHL 46 0 3 3 0
2015-16 St. Louis Blues NHL 42 0 0 0 2
2016-17 Calgary Flames NHL 49 0 0 0 4
2017-18 Philadelphia Flyers NHL 43 0 1 1 2
2018-19 Philadelphia Flyers NHL 26 0 1 1 2
2018-19 Lehigh Valley Phantoms AHL 2 0 0 0 0
2019-20 Philadelphia Flyers NHL 31 0 1 1 2
2020-21 Philadelphia Flyers NHL 30 0 1 1 0
2021-22 Tampa Bay Lightning NHL 19 0 0 0 0
2022-23 Tampa Bay Lightning NHL 22 0 1 1 0
League GP G A Pts PIM
2020-21 Tucson Roadrunners AHL 5 1 0 1 0
2021-22 Tucson Roadrunners AHL 58 4 7 11 17
2022-23 Hartford Wolf Pack AHL 69 7 20 27 27
2023-24 San Jose Sharks NHL 30 1 9 10 6
League GP G A Pts PIM
1971-72 HIFK Helsinki SM-sarja 14 0 0 0 2
1973-74 Madison Blues USHL 0 0 0 0 0
League GP G A Pts PIM
1975-76 Nova Scotia Voyageurs AHL 73 4 34 38 79
1976-77 Nova Scotia Voyageurs AHL 80 8 42 50 89
1976-77 Montreal Canadiens NHL 0 0 0 0 0
1977-78 Nova Scotia Voyageurs AHL 7 1 5 6 4
1977-78 Montreal Canadiens NHL 28 1 2 3 23
1978-79 Montreal Canadiens NHL 62 3 11 14 60
1979-80 Montreal Canadiens NHL 70 3 20 23 43
1980-81 Montreal Canadiens NHL 80 3 25 28 96
1981-82 Montreal Canadiens NHL 76 4 29 33 76
1982-83 Washington Capitals NHL 73 5 22 27 59
1983-84 Los Angeles Kings NHL 74 2 27 29 59
1983-84 Washington Capitals NHL 6 0 1 1 8
1984-85 Los Angeles Kings NHL 79 4 19 23 70
1985-86 Buffalo Sabres NHL 30 1 4 5 16
1985-86 Los Angeles Kings NHL 49 3 13 16 61
1986-87 Calgary Flames NHL 32 0 4 4 28
League GP G A Pts PIM
2007-08 Albany River Rats AHL 3 0 1 1 0
2008-09 Providence Bruins AHL 4 0 0 0 2
2008-09 Gwinnett Gladiators ECHL 36 2 12 14 16
2008-09 Toronto Marlies AHL 28 1 4 5 20
2009-10 Toronto Marlies AHL 70 4 13 17 18
2010-11 Toronto Marlies AHL 70 11 8 19 14
2010-11 Reading Royals ECHL 2 1 0 1 0
2011-12 Toronto Marlies AHL 66 3 7 10 18
League GP G A Pts PIM
1997-98 Cincinnati Mighty Ducks AHL 7 1 1 2 2
1998-99 Johnstown Chiefs ECHL 50 15 13 28 63
1999-00 Madison Kodiaks UHL 74 20 38 58 68
2000-01 New Mexico Scorpions WPHL 25 5 6 11 37
2000-01 Central Texas Stampede WPHL 3 1 0 1 2
2000-01 Tulsa Oilers CHL 29 14 9 23 29
2001-02 Heerenveen Flyers Hlnd 33 23 23 46 141
2002-03 Ratingen Aliens 97 GerReg 35 36 48 84 116
2003-04 Ratingen Aliens 97 GerReg 47 34 41 75 145
League GP G A Pts PIM
1972-73 Springfield Kings AHL 39 1 4 5 28
1973-74 Springfield Kings AHL 32 6 7 13 18
1974-75 Tulsa Oilers CHL 74 3 11 14 97
1975-76 Broome County Dusters NAHL 42 2 13 15 42
1975-76 Tucson Mavericks CHL 33 1 4 5 24
League GP G A Pts PIM
1983-84 Carolina Thunderbirds ACHL 68 19 27 46 67
1985-86 Milwaukee Admirals IHL 10 0 2 2 18
1985-86 Peoria Rivermen IHL 21 1 11 12 35
1985-86 Toledo Goaldiggers IHL 41 5 8 13 78
League GP G A Pts PIM
2003-04 Hershey Bears AHL 12 0 1 1 6
2003-04 Worcester IceCats AHL 2 0 0 0 2
2003-04 Atlantic City Boardwalk Bullies ECHL 55 11 26 37 49
2004-05 Worcester IceCats AHL 20 0 4 4 12
2004-05 Atlantic City Boardwalk Bullies ECHL 46 10 16 26 47
2005-06 Idaho Steelheads ECHL 3 1 1 2 4
2005-06 Iowa Stars AHL 64 6 11 17 74
2006-07 Chicago Wolves AHL 75 11 18 29 81
2007-08 Chicago Wolves AHL 76 14 23 37 123
2008-09 Hartford Wolf Pack AHL 66 4 20 24 67
2009-10 Lake Erie Monsters AHL 71 11 14 25 97
2010-11 Hershey Bears AHL 60 4 25 29 64
2010-11 Washington Capitals NHL 7 0 1 1 2
2011-12 Rockford IceHogs AHL 75 6 16 22 56
2012-13 Chekhov Vityaz KHL 52 5 10 15 30
2013-14 Salzburg EC Austria 54 11 18 29 75
2014-15 Salzburg EC Austria 31 8 16 24 20
2015-16 Salzburg EC Austria 52 16 20 36 42
League GP G A Pts PIM
1994-95 St. John's Maple Leafs AHL 53 27 23 50 51
1995-96 St. John's Maple Leafs AHL 78 29 49 78 85
1995-96 Toronto Maple Leafs NHL 1 0 1 1 2
1996-97 St. John's Maple Leafs AHL 29 9 22 31 36
1996-97 Toronto Maple Leafs NHL 22 0 2 2 2
1996-97 Orlando Solar Bears IHL 25 9 6 15 20
1997-98 St. John's Maple Leafs AHL 17 5 2 7 24
1997-98 Milwaukee Admirals IHL 40 20 24 44 32
1997-98 Orlando Solar Bears IHL 22 2 6 8 20
1998-99 Dallas Stars NHL 1 0 0 0 0
1998-99 Michigan K-Wings IHL 74 17 33 50 88
1999-00 Michigan K-Wings IHL 78 21 41 62 89
2000-01 Hershey Bears AHL 70 23 40 63 68
2001-02 Hershey Bears AHL 63 22 25 47 92
2001-02 Colorado Avalanche NHL 10 2 0 2 2
2002-03 Berlin Polar Bears DEL 51 20 32 52 74
2003-04 Berlin Polar Bears DEL 42 20 23 43 86
2004-05 Berlin Polar Bears DEL 43 17 16 33 54
2005-06 Berlin Polar Bears DEL 33 15 17 32 22
2006-07 Berlin Polar Bears DEL 47 13 15 28 60
2007-08 Vienna Austria 44 7 29 36 58
League GP G A Pts PIM
2014-15 Albany Devils AHL 26 1 3 4 18
2015-16 Albany Devils AHL 8 0 0 0 0
2015-16 Adirondack Thunder ECHL 38 2 8 10 12
2016-17 Idaho Steelheads ECHL 69 14 27 41 24
2016-17 Texas Stars AHL 4 0 0 0 2
2017-18 Idaho Steelheads ECHL 69 5 29 34 20
2017-18 Utica Comets AHL 2 0 1 1 0
League GP G A Pts PIM
1983-84 New York Islanders NHL 16 2 7 9 6
1983-84 Canadian National Team Intl 64 34 20 54 206
1984-85 New York Islanders NHL 78 20 31 51 106
1985-86 New York Islanders NHL 73 18 34 52 66
1986-87 New York Islanders NHL 63 16 35 51 81
1987-88 New York Islanders NHL 40 9 15 24 28
1988-89 Springfield Indians AHL 2 1 1 2 2
1988-89 New York Islanders NHL 41 10 15 25 31
1989-90 New York Islanders NHL 62 17 32 49 101
1990-91 New York Islanders NHL 56 20 25 45 74
1991-92 New York Islanders NHL 38 8 28 36 31
1992-93 New York Islanders NHL 80 13 47 60 63
1993-94 New York Islanders NHL 64 12 30 42 40
1994-95 New York Islanders NHL 45 7 20 27 12
1995-96 New York Islanders NHL 56 8 9 17 21
1996-97 New York Rangers NHL 68 10 12 22 26
League GP G A Pts PIM
1971-72 Kansas City Blues CHL 4 0 0 0 2
League GP G A Pts PIM
2014-15 Dubuque Fighting Saints USHL 38 2 15 17 57
2015-16 Dubuque Fighting Saints USHL 56 7 29 36 47
2016-17 Madison Capitols USHL 22 2 2 4 64
2017-18 Michigan Tech WCHA 21 1 7 8 16
2018-19 Michigan Tech WCHA 37 2 11 13 8
2019-20 Michigan Tech WCHA 27 2 3 5 21
League GP G A Pts PIM
2008-09 Hartford Wolf Pack AHL 25 1 2 3 10
2008-09 Lake Erie Monsters AHL 5 0 0 0 2
2008-09 Charlotte Checkers ECHL 28 21 17 38 25
2009-10 Lake Erie Monsters AHL 45 13 14 27 28
2009-10 Charlotte Checkers ECHL 3 0 2 2 6
2010-11 Lake Erie Monsters AHL 76 26 16 42 46
2011-12 Hershey Bears AHL 39 10 18 28 47
2011-12 Adirondack Phantoms AHL 31 19 12 31 31
2012-13 Springfield Falcons AHL 18 5 6 11 14
2012-13 Adirondack Phantoms AHL 35 4 9 13 16
2013-14 Oklahoma City Barons AHL 73 25 22 47 71
2014-15 Oklahoma City Barons AHL 69 19 34 53 34
2015-16 Bakersfield Condors AHL 64 27 24 51 60
2016-17 Grand Rapids Griffins AHL 51 14 21 35 28
2017-18 Grand Rapids Griffins AHL 72 22 16 38 42
2018-19 Grand Rapids Griffins AHL 61 11 13 24 49
2019-20 Grand Rapids Griffins AHL 52 10 17 27 33
League GP G A Pts PIM
1988-89 Canadian National Team Intl 4 2 0 2 6
1989-90 Swindon Wildcats BHL 2 1 1 2 16
League GP G A Pts PIM
1994-95 Brest France 0 0 0 0 0
League GP G A Pts PIM
2017-18 Providence Bruins AHL 13 5 3 8 11
2018-19 Providence Bruins AHL 55 14 11 25 67
2018-19 Boston Bruins NHL 15 0 0 0 15
2019-20 Providence Bruins AHL 59 8 24 32 148
2019-20 Boston Bruins NHL 2 0 0 0 0
2020-21 Boston Bruins NHL 42 4 1 5 65
2021-22 Boston Bruins NHL 60 8 10 18 57
2022-23 Boston Bruins NHL 79 17 14 31 57
2023-24 Boston Bruins NHL 82 18 22 40 69
League GP G A Pts PIM
2010-11 Toronto Marlies AHL 10 0 3 3 4
2011-12 Toronto Maple Leafs NHL 75 7 23 30 18
2011-12 Toronto Marlies AHL 4 0 2 2 2
2012-13 Toronto Maple Leafs NHL 12 0 4 4 0
2012-13 Toronto Marlies AHL 43 10 21 31 12
2013-14 Toronto Maple Leafs NHL 80 10 21 31 19
2014-15 Toronto Maple Leafs NHL 79 4 20 24 24
2015-16 Toronto Maple Leafs NHL 79 7 24 31 32
2016-17 Toronto Maple Leafs NHL 82 9 34 43 34
2017-18 Toronto Maple Leafs NHL 82 5 47 52 32
2018-19 Toronto Maple Leafs NHL 62 3 27 30 26
2019-20 Carolina Hurricanes NHL 68 4 20 24 30
2020-21 Carolina Hurricanes NHL 26 0 8 8 11
League GP G A Pts PIM
2009-10 Milwaukee Admirals AHL 0 0 0 0 0
2010-11 Nashville Predators NHL 20 6 2 8 7
2010-11 Milwaukee Admirals AHL 45 11 26 37 38
2011-12 Montreal Canadiens NHL 13 2 0 2 10
2011-12 Hamilton Bulldogs AHL 9 4 8 12 4
2011-12 Nashville Predators NHL 22 0 3 3 17
2011-12 Milwaukee Admirals AHL 20 2 7 9 8
2012-13 Hamilton Bulldogs AHL 10 4 2 6 9
League GP G A Pts PIM
2004-05 U. of Calgary CWUAA 24 5 3 8 6
2005-06 U. of Calgary CWUAA 4 0 2 2 0
League GP G A Pts PIM
2006-07 Edmonton Oilers NHL 12 1 5 6 0
2006-07 Wilkes-Barre/Scranton Penguins AHL 48 4 26 30 32
2007-08 Edmonton Oilers NHL 82 13 20 33 20
2008-09 Edmonton Oilers NHL 82 5 40 45 26
2009-10 Edmonton Oilers NHL 82 5 26 31 16
2010-11 Edmonton Oilers NHL 79 6 20 26 32
2011-12 Edmonton Oilers NHL 47 3 14 17 12
2011-12 Minnesota Wild NHL 20 0 5 5 8
2012-13 Minnesota Wild NHL 43 3 10 13 18
2013-14 Florida Panthers NHL 73 3 25 28 18
2014-15 Montreal Canadiens NHL 72 4 8 12 30
2015-16 Montreal Canadiens NHL 45 1 1 2 12
2016-17 Hershey Bears AHL 25 3 10 13 6
2016-17 Los Angeles Kings NHL 18 1 4 5 6
2016-17 Ontario Reign AHL 5 0 1 1 4
2017-18 Nuermberg Thomas Sabo Ice Tigers DEL 49 1 10 11 30
2018-19 Nuermberg Thomas Sabo Ice Tigers DEL 31 3 15 18 18
2019-20 Nuermberg Thomas Sabo Ice Tigers DEL 43 4 12 16 16
2020-21 Nuermberg Thomas Sabo Ice Tigers DEL 36 2 9 11 12
League GP G A Pts PIM
1970-71 Green Bay Bobcats USHL 0 0 0 0 0
League GP G A Pts PIM
2010-11 Springfield Falcons AHL 50 5 12 17 42
2011-12 Springfield Falcons AHL 48 1 11 12 43
2011-12 Columbus Blue Jackets NHL 1 0 0 0 0
2012-13 Springfield Falcons AHL 38 5 8 13 49
2012-13 Columbus Blue Jackets NHL 11 1 0 1 0
2013-14 Springfield Falcons AHL 62 7 21 28 98
2013-14 Columbus Blue Jackets NHL 5 0 0 0 2
2014-15 Springfield Falcons AHL 3 0 0 0 0
2014-15 Columbus Blue Jackets NHL 36 0 9 9 19
2015-16 Columbus Blue Jackets NHL 43 1 7 8 20
2016-17 Colorado Avalanche NHL 33 0 5 5 25
2016-17 San Antonio Rampage AHL 2 0 1 1 2
2016-17 Cleveland Monsters AHL 16 2 5 7 22
2017-18 Stockton Heat AHL 46 8 12 20 68
2018-19 Providence Bruins AHL 16 3 9 12 27
2018-19 Ottawa Senators NHL 5 0 0 0 2
2018-19 Belleville Senators AHL 30 3 9 12 46
2019-20 Detroit Red Wings NHL 2 0 0 0 0
2019-20 Ottawa Senators NHL 24 1 1 2 8
2020-21 Belleville Senators AHL 31 4 2 6 33
2021-22 Bern SC Swiss-A 10 0 4 4 14
2021-22 Belleville Senators AHL 11 1 0 1 8
2022-23 Bern SC Swiss-A 47 4 7 11 55
League GP G A Pts PIM
2023-24 Fort Wayne Komets ECHL 65 9 16 25 39
League GP G A Pts PIM
1991-92 Columbus Chill ECHL 40 10 32 42 28
1992-93 Columbus Chill ECHL 63 16 32 48 46
League GP G A Pts PIM
2001-02 Peoria Rivermen ECHL 65 7 19 26 52
2002-03 Peoria Rivermen ECHL 30 3 7 10 22
League GP G A Pts PIM
1993-94 Chicago Cheetahs RHI 22 11 17 28 14
1994-95 Chicago Cheetahs RHI 21 10 11 21 4
League GP G A Pts PIM
1987-88 Colorado Rangers IHL 21 13 14 27 36
1987-88 U.S. National Team Intl 0 0 0 0 0
1988-89 New York Rangers NHL 78 36 27 63 140
1989-90 Los Angeles Kings NHL 19 5 6 11 45
1989-90 New York Rangers NHL 37 7 18 25 77
1990-91 Los Angeles Kings NHL 68 30 34 64 154
1991-92 Los Angeles Kings NHL 80 39 29 68 187
1992-93 Los Angeles Kings NHL 81 37 45 82 171
1993-94 Los Angeles Kings NHL 50 7 14 21 150
1994-95 Los Angeles Kings NHL 33 13 11 24 68
1995-96 Los Angeles Kings NHL 49 17 18 35 46
1996-97 San Jose Sharks NHL 76 25 15 40 159
1997-98 San Jose Sharks NHL 59 16 9 25 70
1998-99 San Jose Sharks NHL 35 6 6 12 54
1999-00 San Jose Sharks NHL 48 6 7 13 39
2000-01 San Jose Sharks NHL 61 4 5 9 65
League GP G A Pts PIM
2018-19 Dubuque Fighting Saints USHL 58 9 24 33 69
2019-20 U. of Maine H-East 34 1 9 10 61
2020-21 U. of Maine H-East 14 2 3 5 28
2021-22 Providence Bruins AHL 16 0 2 2 17
2021-22 Maine Mariners ECHL 26 0 5 5 28
2022-23 Providence Bruins AHL 21 0 2 2 52
2023-24 Greenville Swamp Rabbits ECHL 65 6 18 24 82
League GP G A Pts PIM
1979-80 Muskegon Mohawks IHL 16 2 8 10 2
1980-81 Muskegon Mohawks IHL 26 1 10 11 16
1980-81 Salem Raiders EHL 6 0 0 0 0
League GP G A Pts PIM
1999-00 Peoria Rivermen ECHL 50 1 13 14 104
2000-01 Peoria Rivermen ECHL 28 2 4 6 35
League GP G A Pts PIM
2003-04 Colorado Eagles CHL 2 0 0 0 0
League GP G A Pts PIM
1992-93 St. Paul Fighting Saints AHA 16 4 6 10 15
League GP G A Pts PIM
1975-76 Hamilton College ECAC-2 0 0 0 0 0
1976-77 Hamilton College ECAC-2 0 0 0 0 0
League GP G A Pts PIM
2018-19 Fort Wayne Komets ECHL 1 0 0 0 0
2018-19 Allen Americans ECHL 17 0 0 0 0
2018-19 Greenville Swamp Rabbits ECHL 6 0 0 0 0
League GP G A Pts PIM
2001-02 Atlanta Thrashers NHL 82 26 41 67 56
2002-03 Atlanta Thrashers NHL 77 41 48 89 58
2003-04 Atlanta Thrashers NHL 31 13 12 25 18
2004-05 Bern SC Swiss-A 16 14 10 24 58
2004-05 Kazan Ak-Bars Russia 11 3 1 4 22
2005-06 Ottawa Senators NHL 82 50 53 103 86
2006-07 Ottawa Senators NHL 82 50 55 105 74
2007-08 Ottawa Senators NHL 71 41 41 82 76
2008-09 Ottawa Senators NHL 82 39 33 72 88
2009-10 San Jose Sharks NHL 82 39 43 82 54
2010-11 San Jose Sharks NHL 80 26 38 64 56
2011-12 Minnesota Wild NHL 82 24 29 53 28
2012-13 Minnesota Wild NHL 36 11 10 21 8
2013-14 Minnesota Wild NHL 76 12 16 28 18
2014-15 Norfolk Admirals AHL 25 2 5 7 8
2014-15 San Antonio Rampage AHL 18 6 7 13 8
2014-15 Anaheim Ducks NHL 6 0 0 0 0
2015-16 Nuermberg Thomas Sabo Ice Tigers DEL 46 17 15 32 30
League GP G A Pts PIM
2005-06 U. of Toronto OUAA 15 4 6 10 20
2006-07 U. of Toronto OUAA 27 8 15 23 37
2007-08 U. of Toronto OUAA 28 18 20 38 36
2008-09 Munich EHC 2.GBun 21 6 10 16 40
2009-10 Munich EHC 2.GBun 52 12 23 35 36
2010-11 Freiburg EHC 2.GBun 45 11 14 25 78
2011-12 Bietigheim-Bissingen SC 2.GBun 46 15 17 32 36
2012-13 Bietigheim-Bissingen SC 2.GBun 48 16 24 40 44
2013-14 Bietigheim-Bissingen SC DEL-2 52 20 29 49 103
2014-15 Bietigheim-Bissingen SC DEL-2 51 14 14 28 40
2015-16 Riessersee SC DEL-2 52 19 26 45 54
2016-17 Manchester Storm EIHL 52 8 17 25 52
2017-18 Heilbronn Falcons DEL-2 42 14 14 28 109
2018-19 Bayreuth EHC DEL-2 41 10 19 29 42
2019-20 Halle MEC 04 GerObL 18 6 8 14 12
2019-20 Bad Toelz EC DEL-2 19 1 3 4 24
2020-21 Lindau EV Islanders GerObL 32 9 13 22 34
2021-22 Weiden Blue Devils GerObL 12 1 2 3 6
2021-22 Deggendorf SC GerObL 29 9 9 18 24
2022-23 Duisburg Foxes GerObL 48 6 14 20 28
League GP G A Pts PIM
1970-71 Tulsa Oilers CHL 6 4 4 8 14
1971-72 Tulsa Oilers CHL 70 20 30 50 68
1972-73 Phoenix Roadrunners WHL 72 43 55 98 62
1973-74 Minnesota Fighting Saints WHA 71 26 32 58 23
1974-75 Indianapolis Racers WHA 29 15 8 23 25
1974-75 Minnesota Fighting Saints WHA 22 5 9 14 31
1975-76 Indianapolis Racers WHA 34 2 5 7 7
1975-76 Mohawk Valley Comets NAHL 33 23 17 40 23
1979-80 Riessersee SC 1.GBun 46 51 23 74 128
1980-81 Freiburg ERC 2.GBun 43 68 65 133 79
1981-82 Freiburg ERC 1.GBun 44 36 32 68 64
1982-83 Freiburg ERC 2.GBun 46 53 45 98 57
1983-84 Freiburg ERC 1.GBun 46 20 22 42 38
League GP G A Pts PIM
1992-93 St. Paul Fighting Saints AHA 27 11 20 31 13
League GP G A Pts PIM
1978-79 Milwaukee Admirals IHL 14 5 1 6 12
1979-80 Baltimore Clippers EHL 66 33 31 64 278
1980-81 Richmond Rifles EHL 26 10 5 15 65
1980-81 Baltimore Clippers EHL 19 9 7 16 38
1981-82 Fort Wayne Komets IHL 2 0 1 1 2
1981-82 Baltimore Skipjacks ACHL 44 18 25 43 142
1982-83 Erie Golden Blades ACHL 60 37 50 87 168
1983-84 Erie Golden Blades ACHL 50 39 49 88 187
1984-85 Erie Golden Blades ACHL 59 47 70 117 185
1985-86 Erie Golden Blades ACHL 63 74 52 126 186
League GP G A Pts PIM
2009-10 U. of St. Thomas MIAC 13 5 3 8 6
2010-11 U. of St. Thomas MIAC 19 4 8 12 45
2011-12 U. of St. Thomas MIAC 24 4 6 10 22
League GP G A Pts PIM
1990-91 Fredericton Canadiens AHL 0 0 0 0 0
1990-91 Montreal Canadiens NHL 0 0 0 0 0
1991-92 Fredericton Canadiens AHL 42 7 20 27 65
1991-92 Montreal Canadiens NHL 0 0 0 0 0
1992-93 Fredericton Canadiens AHL 6 1 3 4 10
1992-93 Montreal Canadiens NHL 31 2 6 8 54
1993-94 Anaheim Mighty Ducks NHL 68 7 20 27 78
1994-95 Ottawa Senators NHL 45 1 14 15 30
1995-96 Ottawa Senators NHL 80 7 14 21 94
1996-97 Ottawa Senators NHL 5 0 0 0 4
1997-98 Ottawa Senators NHL 13 1 1 2 6
1997-98 Carolina Hurricanes NHL 42 0 5 5 48
1998-99 Carolina Hurricanes NHL 54 0 10 10 48
1999-00 Carolina Hurricanes NHL 62 13 31 44 59
2000-01 St. Louis Blues NHL 48 1 10 11 51
2001-02 St. Louis Blues NHL 23 0 3 3 28
2001-02 Carolina Hurricanes NHL 49 7 23 30 61
2002-03 Carolina Hurricanes NHL 82 5 24 29 141
2003-04 Carolina Hurricanes NHL 80 13 26 39 84
2005-06 Florida Panthers NHL 78 2 18 20 80
2006-07 New York Islanders NHL 81 1 24 25 110
2007-08 Minnesota Wild NHL 35 2 7 9 32
2008-09 Biel HC Swiss-A 47 3 17 20 112
League GP G A Pts PIM
1974-75 Madison Blues CnHL 0 0 0 0 0
League GP G A Pts PIM
1980-81 Delta Hurry Kings BCSHL 0 0 0 0 0
League GP G A Pts PIM
2021-22 Edmonton Oilers NHL 0 0 0 0 0
2021-22 Bakersfield Condors AHL 33 8 14 22 16
2022-23 Edmonton Oilers NHL 51 3 6 9 27
2022-23 Bakersfield Condors AHL 12 7 3 10 4
2023-24 Edmonton Oilers NHL 38 6 3 9 29
2023-24 Bakersfield Condors AHL 18 10 6 16 12
League GP G A Pts PIM
1984-85 Nova Scotia Oilers AHL 10 1 0 1 0
1985-86 Springfield Indians AHL 61 15 17 32 27
1985-86 Minnesota North Stars NHL 3 1 0 1 0
1986-87 Springfield Indians AHL 64 29 18 47 58
1986-87 Minnesota North Stars NHL 12 0 2 2 2
1987-88 Kalamazoo Wings IHL 74 27 29 56 73
1987-88 Minnesota North Stars NHL 1 0 0 0 0
1988-89 Springfield Indians AHL 2 1 0 1 0
1988-89 Indianapolis Ice IHL 81 22 37 59 51
1989-90 Utrecht IJCU Hlnd 40 35 46 81 0
1990-91 Utrecht IJCU Hlnd 41 38 38 77 0
League GP G A Pts PIM
1979-80 Shawinigan Cataractes QMJHL 55 9 24 33 73
1980-81 Shawinigan Cataractes QMJHL 36 7 14 21 86
1980-81 McGill University QUAA 10 0 9 9 48
1981-82 McGill University QUAA 40 22 32 54 109
1982-83 McGill University QUAA 35 15 30 45 97
1983-84 McGill University QUAA 45 8 36 44 162
League GP G A Pts PIM
2017-18 Providence Bruins AHL 14 0 3 3 6
2018-19 Providence Bruins AHL 52 13 15 28 28
2019-20 Providence Bruins AHL 44 6 10 16 17
2019-20 Boston Bruins NHL 1 0 0 0 0
2020-21 Providence Bruins AHL 25 5 16 21 14
2020-21 Boston Bruins NHL 1 0 0 0 0
2021-22 Providence Bruins AHL 59 14 31 45 39
2022-23 Coachella Valley Firebirds AHL 61 19 37 56 57
2023-24 Coachella Valley Firebirds AHL 69 25 32 57 56
League GP G A Pts PIM
2003-04 Kalamazoo Wings UHL 40 11 14 25 58
2004-05 Fort Wayne Komets UHL 27 3 11 14 33
2004-05 Kalamazoo Wings UHL 11 4 3 7 4
2005-06 Fort Wayne Komets UHL 64 13 19 32 56
2006-07 Fort Wayne Komets UHL 62 17 16 33 81
2007-08 Fort Wayne Komets IHL 70 20 24 44 69
2008-09 Fort Wayne Komets IHL 70 23 39 62 69
2009-10 Fort Wayne Komets IHL 42 12 17 29 42
League GP G A Pts PIM
2002-03 Wilkes-Barre/Scranton Penguins AHL 69 12 11 23 28
2003-04 Pittsburgh Penguins NHL 3 2 1 3 0
2003-04 Wilkes-Barre/Scranton Penguins AHL 55 2 1 3 6
2004-05 Wilkes-Barre/Scranton Penguins AHL 80 16 14 30 19
2005-06 Pittsburgh Penguins NHL 13 0 1 1 0
2005-06 Wilkes-Barre/Scranton Penguins AHL 65 21 30 51 34
2006-07 Detroit Red Wings NHL 5 0 0 0 2
2006-07 Grand Rapids Griffins AHL 75 15 29 44 36
2007-08 Jokerit Helsinki SM-liiga 11 0 3 3 4
2007-08 Lake Erie Monsters AHL 37 8 8 16 18
2008-09 Straubing Tigers DEL 48 16 27 43 48
2009-10 Ingolstadt ERC DEL 51 20 20 40 26
2010-11 Ingolstadt ERC DEL 51 15 15 30 36
2011-12 Straubing Tigers DEL 42 23 22 45 10
2012-13 Straubing Tigers DEL 33 6 9 15 28
2013-14 Nuermberg Thomas Sabo Ice Tigers DEL 14 2 10 12 18
2015-16 Evansville Icemen ECHL 8 0 1 1 4
2016-17 Rouen France 44 5 10 15 14
League GP G A Pts PIM
2021-22 Ontario Reign AHL 2 0 0 0 0
2022-23 Ontario Reign AHL 7 0 1 1 4
2022-23 Greenville Swamp Rabbits ECHL 36 3 5 8 30
2023-24 Ontario Reign AHL 6 0 2 2 4
2023-24 Greenville Swamp Rabbits ECHL 10 2 3 5 13
League GP G A Pts PIM
2002-03 Cleveland Barons AHL 7 0 1 1 6
2003-04 Fresno Falcons ECHL 46 2 8 10 100
2003-04 Texas Wildcatters ECHL 18 5 9 14 18
2004-05 Corpus Christi Rayz CHL 60 6 21 27 59
2005-06 Ratingen Ice Aliens GerObL 22 5 6 11 117
2005-06 Basingstoke Bison EIHL 19 0 7 7 50
League GP G A Pts PIM
1978-79 Bloomington Junior Stars USHL 50 28 54 82 64
League GP G A Pts PIM
1971-72 St. Petersburg Suns EHL 73 8 20 28 50
1972-73 Sault Ste. Marie Greyhounds USHL 0 0 0 0 0
League GP G A Pts PIM
1990-91 U. of New Hampshire H-East 5 0 3 3 4
1991-92 U. of New Hampshire H-East 25 1 1 2 10
1992-93 Kansas City Blades IHL 8 0 0 0 12
1992-93 Knoxville Cherokees ECHL 19 1 7 8 20
1993-94 Greensboro Monarchs ECHL 18 0 0 0 31
1993-94 Fort Worth Fire CHL 9 0 2 2 11
1993-94 Huntsville Blast ECHL 14 0 1 1 8
League GP G A Pts PIM
2003-04 Fresno Falcons ECHL 3 0 0 0 0
2003-04 Augusta Lynx ECHL 4 0 0 0 5
League GP G A Pts PIM
1986-87 Landsberg EV 2.GBun 50 37 49 86 84
1987-88 Salt Lake Golden Eagles IHL 18 14 6 20 52
1987-88 U.S. National Team Intl 0 0 0 0 0
1988-89 Salt Lake Golden Eagles IHL 82 35 40 75 87
1989-90 Indianapolis Ice IHL 82 22 41 63 74
1990-91 Indianapolis Ice IHL 82 28 41 69 116
1991-92 Indianapolis Ice IHL 11 2 2 4 4
1992-93 Milwaukee Admirals IHL 71 14 22 36 72
1993-94 Milwaukee Admirals IHL 28 4 7 11 15
League GP G A Pts PIM
1983-84 New Jersey Devils NHL 5 0 0 0 0
League GP G A Pts PIM
1967-68 Green Bay Bobcats USHL 31 0 0 0 0
1969-70 Rochester Mustangs USHL 0 0 0 0 0
1969-70 U.S. National Team Intl 3 0 0 0 0
League GP G A Pts PIM
1974-75 Michigan State University WCHA 20 7 9 16 22
1975-76 Michigan State University WCHA 16 1 3 4 33
1976-77 Michigan State University WCHA 13 0 2 2 14
League GP G A Pts PIM
1979-80 Pittsburgh Penguins NHL 17 3 5 8 4
1979-80 U.S. Olympic Team Intl 60 38 54 92 31
1980-81 Pittsburgh Penguins NHL 73 10 23 33 50
1981-82 Minnesota North Stars NHL 10 2 2 4 10
1981-82 Pittsburgh Penguins NHL 46 10 11 21 30
1982-83 Hartford Whalers NHL 73 31 38 69 28
1983-84 Hartford Whalers NHL 79 35 52 87 27
1984-85 St. Louis Blues NHL 17 4 6 10 2
1984-85 Hartford Whalers NHL 49 19 28 47 21
1985-86 New Jersey Devils NHL 80 21 41 62 16
1986-87 New Jersey Devils NHL 68 25 26 51 22
1987-88 New Jersey Devils NHL 54 14 19 33 14
1988-89 New Jersey Devils NHL 40 13 25 38 24
1989-90 New Jersey Devils NHL 63 16 29 45 12
1990-91 Milan Saima SG Italy-A 36 32 44 76 15
1991-92 Milan HC Italy-A 2 1 3 4 0
1991-92 Zell am See EK Austria 33 23 49 72 14
League GP G A Pts PIM
2022-23 Wheeling Nailers ECHL 23 2 3 5 2
2022-23 Worcester Railers ECHL 13 1 2 3 14
2023-24 Iowa Heartlanders ECHL 29 3 3 6 15
2023-24 Fayetteville Marksmen SPHL 26 11 13 24 18
League GP G A Pts PIM
2011-12 Wheeling Nailers ECHL 24 6 11 17 16
League GP G A Pts PIM
1973-74 Flint Generals IHL 66 9 26 35 19
League GP G A Pts PIM
1989-90 St. Louis Blues NHL 15 0 1 1 0
1989-90 Peoria Rivermen IHL 23 0 0 0 0
1990-91 St. Louis Blues NHL 30 0 1 1 0
1991-92 St. Louis Blues NHL 60 0 9 9 12
1992-93 St. Louis Blues NHL 68 0 2 2 8
1993-94 St. Louis Blues NHL 71 0 3 3 4
1994-95 St. Louis Blues NHL 36 0 1 1 0
1995-96 Edmonton Oilers NHL 34 0 1 1 4
1995-96 Las Vegas Thunder IHL 15 0 0 0 0
1996-97 Edmonton Oilers NHL 72 0 2 2 20
1997-98 Edmonton Oilers NHL 71 0 2 2 4
1998-99 Toronto Maple Leafs NHL 67 0 5 5 6
1999-00 Toronto Maple Leafs NHL 63 0 1 1 14
2000-01 Toronto Maple Leafs NHL 68 0 1 1 8
2001-02 Toronto Maple Leafs NHL 51 0 1 1 10
2002-03 Detroit Red Wings NHL 61 0 0 0 4
2003-04 Detroit Red Wings NHL 31 0 0 0 2
2003-04 Grand Rapids Griffins AHL 1 0 0 0 0
2005-06 Phoenix Coyotes NHL 60 0 1 1 18
2006-07 Phoenix Coyotes NHL 55 0 0 0 10
2007-08 Calgary Flames NHL 9 0 0 0 2
2008-09 Toronto Maple Leafs NHL 21 0 0 0 0
League GP G A Pts PIM
2006-07 Hershey Bears AHL 5 2 1 3 0
2007-08 Hershey Bears AHL 61 11 14 25 22
2008-09 Hershey Bears AHL 69 7 20 27 22
2009-10 Hershey Bears AHL 78 15 19 34 11
2010-11 Hershey Bears AHL 66 7 7 14 20
2011-12 Springfield Falcons AHL 73 14 11 25 18
2011-12 Columbus Blue Jackets NHL 1 0 0 0 0
2012-13 Springfield Falcons AHL 73 9 13 22 26
2013-14 Springfield Falcons AHL 67 12 20 32 38
2014-15 Mannheim Eagles DEL 52 11 18 29 22
2015-16 Mannheim Eagles DEL 48 7 7 14 18
2016-17 Mannheim Eagles DEL 52 5 5 10 43
League GP G A Pts PIM
2023-24 Portland Winterhawks WHL 41 7 34 41 26
League GP G A Pts PIM
2017-18 Sioux City Musketeers USHL 49 0 1 1 4
2018-19 Michigan Tech WCHA 23 0 1 1 0
2019-20 Michigan Tech WCHA 34 0 3 3 6
2020-21 South Carolina Stingrays ECHL 8 0 0 0 2
2021-22 Wilkes-Barre/Scranton Penguins AHL 2 0 0 0 0
2021-22 Idaho Steelheads ECHL 12 0 0 0 2
2021-22 Texas Stars AHL 20 0 1 1 2
2022-23 Kunlun Red Star KHL 24 0 0 0 8
2023-24 Kunlun Red Star KHL 36 0 0 0 18
League GP G A Pts PIM
2003-04 Idaho Steelheads ECHL 8 0 0 0 0
2003-04 Greenville Grrrowl ECHL 9 0 0 0 2
2003-04 Toledo Storm ECHL 3 0 0 0 2
League GP G A Pts PIM
2020-21 Chicago Blackhawks NHL 21 4 5 9 4
2020-21 Rockford IceHogs AHL 8 2 8 10 6
2021-22 Chicago Blackhawks NHL 5 0 0 0 2
2021-22 Rockford IceHogs AHL 52 7 20 27 55
2022-23 Hartford Wolf Pack AHL 15 0 2 2 40
2022-23 Abbotsford Canucks AHL 46 4 13 17 46
2023-24 Springfield Thunderbirds AHL 66 5 13 18 65
League GP G A Pts PIM
1970-71 Milwaukee Admirals Ind 0 16 17 33 0
1971-72 Milwaukee Admirals Ind 0 0 0 0 0
1972-73 Milwaukee Admirals Ind 0 14 14 28 0
1973-74 Milwaukee Admirals USHL 0 4 4 8 0
1974-75 Milwaukee Admirals USHL 3 0 2 2 2
1975-76 Milwaukee Admirals USHL 0 0 0 0 0
1976-77 Milwaukee Admirals USHL 8 0 0 0 2
League GP G A Pts PIM
2013-14 Norfolk Admirals AHL 6 1 3 4 2
2014-15 Norfolk Admirals AHL 51 9 17 26 43
2015-16 San Diego Gulls AHL 45 15 12 27 70
2016-17 Anaheim Ducks NHL 1 0 0 0 0
2016-17 San Diego Gulls AHL 27 7 8 15 25
2017-18 Anaheim Ducks NHL 2 0 0 0 0
2017-18 San Diego Gulls AHL 49 15 19 34 34
2018-19 Manitoba Moose AHL 3 0 1 1 4
League GP G A Pts PIM
1985-86 New Haven Nighthawks AHL 10 0 0 0 2
1985-86 New York Rangers NHL 4 0 0 0 2
1985-86 Flint Spirits IHL 5 0 0 0 19
1985-86 Toledo Goaldiggers IHL 15 0 1 1 14
1986-87 New Haven Nighthawks AHL 1 0 0 0 0
1986-87 Flint Spirits IHL 2 0 0 0 2
1986-87 Indianapolis Checkers IHL 4 0 0 0 0
League GP G A Pts PIM
2007-08 Portland Pirates AHL 5 0 0 0 2
2008-09 TPS Turku SM-liiga 51 5 7 12 62
2009-10 Djurgardens IF Stockholm SEL 55 12 19 31 32
2010-11 Hamilton Bulldogs AHL 76 10 22 32 46
2011-12 Djurgardens IF Stockholm SEL 55 7 13 20 42
2012-13 HIFK Helsinki SM-liiga 41 5 20 25 30
2013-14 Zagreb Medvescak KHL KHL 18 0 2 2 14
2014-15 Nuermberg Thomas Sabo Ice Tigers DEL 52 11 19 30 38
2015-16 Nuermberg Thomas Sabo Ice Tigers DEL 46 4 12 16 40
2016-17 Krefeld Penguins DEL 47 1 12 13 58
2016-17 Linz EHC Austria 3 0 0 0 2
2017-18 Vienna Austria 52 3 21 24 39
League GP G A Pts PIM
2003-04 Las Vegas Wranglers ECHL 2 0 0 0 0
2004-05 Las Vegas Wranglers ECHL 60 0 7 7 58
2007-08 Wheeling Nailers ECHL 22 0 7 7 44
League GP G A Pts PIM
2000-01 Worcester IceCats AHL 7 0 1 1 13
2000-01 Peoria Rivermen ECHL 63 22 26 48 119
2001-02 Peoria Rivermen ECHL 18 4 6 10 63
League GP G A Pts PIM
2016-17 Iowa Wild AHL 12 5 3 8 16
2017-18 Minnesota Wild NHL 19 2 2 4 13
2017-18 Iowa Wild AHL 36 10 9 19 34
2018-19 Minnesota Wild NHL 49 6 11 17 27
2018-19 Iowa Wild AHL 28 12 8 20 30
2019-20 Minnesota Wild NHL 63 15 16 31 55
2020-21 Nashville Predators NHL 38 10 9 19 13
2021-22 Nashville Predators NHL 82 13 9 22 99
2022-23 San Jose Sharks NHL 31 5 8 13 42
2023-24 San Jose Sharks NHL 77 11 7 18 83
League GP G A Pts PIM
1992-93 Los Angeles Blades RHI 14 11 13 24 16
1993-94 Los Angeles Blades RHI 20 8 23 31 50
1994-95 Fresno Falcons SuHL 2 0 0 0 0
1994-95 Los Angeles Blades RHI 6 5 4 9 6
League GP G A Pts PIM
2014-15 Utica Comets AHL 2 0 0 0 2
2015-16 Utica Comets AHL 66 10 10 20 79
2016-17 Vancouver Canucks NHL 13 0 0 0 21
2016-17 Utica Comets AHL 38 6 10 16 80
2017-18 Utica Comets AHL 39 6 5 11 87
2018-19 Belleville Senators AHL 70 8 5 13 106
2019-20 Belleville Senators AHL 47 10 16 26 53
2020-21 Belleville Senators AHL 34 7 6 13 64
2021-22 Milwaukee Admirals AHL 56 5 7 12 121
2022-23 Chicago Wolves AHL 53 11 11 22 100
2023-24 Nur-Sultan Barys KHL 49 8 10 18 41
League GP G A Pts PIM
1973-74 Madison Blues USHL 0 26 27 53 0
1975-76 Madison Blues CnHL 0 0 0 0 0
1977-78 Calgary Trojans ASHL 2 1 2 3 0
1978-79 Calgary Stampeders WIHL 0 0 0 0 0
League GP G A Pts PIM
2012-13 Gustavus Adolphus College MIAC 25 7 11 18 28
2013-14 Gustavus Adolphus College MIAC 25 6 11 17 38
2014-15 Gustavus Adolphus College MIAC 23 4 5 9 22
League GP G A Pts PIM
1998-99 U. of Calgary CWUAA 38 2 6 8 71
1999-00 U. of Calgary CWUAA 45 3 18 21 106
2000-01 U. of Calgary CWUAA 31 1 3 4 77
League GP G A Pts PIM
2003-04 Swift Current Broncos WHL 71 27 41 68 67
2004-05 Swift Current Broncos WHL 15 3 11 14 27
2004-05 Everett Silvertips WHL 49 13 35 48 43
2005-06 Alaska Aces ECHL 72 26 65 91 58
2006-07 Houston Aeros AHL 23 2 9 11 14
2006-07 San Antonio Rampage AHL 16 10 10 20 22
2006-07 Texas Wildcatters ECHL 30 10 14 24 30
2007-08 San Antonio Rampage AHL 4 1 2 3 6
2007-08 Arizona Sundogs CHL 58 40 88 128 111
2008-09 Kassel Huskies DEL 52 17 37 54 64
2009-10 Kassel Huskies DEL 54 10 29 39 62
2010-11 Ravensburg Tower Stars 2.GBun 48 32 55 87 101
2011-12 HPK Hameenlinna SM-liiga 57 8 24 32 62
2012-13 Schwenningen ERC 2.GBun 32 13 35 48 20
2012-13 Zagreb Medvescak KHL Austria 13 1 4 5 18
2013-14 Oskarshamn IK Swe-1 10 1 2 3 12
2013-14 Aalborg Pirates Denmark 32 22 39 61 28
2014-15 Ravensburg Tower Stars DEL-2 44 19 30 49 38
2015-16 Braehead Clan EIHL 50 21 45 66 36
2016-17 Braehead Clan EIHL 52 24 45 69 57
League GP G A Pts PIM
2020-21 HPK Hameenlinna SM-liiga 47 0 1 1 0
2020-21 FPS Forssa Mestis 2 0 0 0 0
2021-22 HPK Hameenlinna SM-liiga 47 0 1 1 0
2022-23 HPK Hameenlinna SM-liiga 31 0 0 0 8
2023-24 Lukko Rauma SM-liiga 29 0 0 0 6
League GP G A Pts PIM
1981-82 Salzburg EC Austria 0 40 22 62 0
1985-86 Klagenfurt AC Austria 44 46 47 93 20
1987-88 Klagenfurt AC Austria 34 33 16 49 0
1988-89 Klagenfurt AC Austria 42 41 43 84 0
1989-90 Villach VSV Austria 39 36 36 72 16
1990-91 Villach VSV Austria 44 31 32 63 0
1991-92 Villach VSV Austria 25 9 7 16 0
1992-93 Zell am See EK Austria 52 33 51 84 0
League GP G A Pts PIM
1981-82 Holland Intl 0 0 0 0 0
League GP G A Pts PIM
2013-14 Vipiteno Italy-A 9 3 2 5 0
2014-15 Coventry Blaze EIHL 31 7 12 19 4
League GP G A Pts PIM
2006-07 Manchester Monarchs AHL 10 3 3 6 2
2007-08 Manchester Monarchs AHL 56 2 21 23 28
2007-08 Reading Royals ECHL 15 0 5 5 6
2008-09 Augsburg Panthers DEL 52 6 23 29 60
2009-10 Augsburg Panthers DEL 56 6 24 30 66
2010-11 Nuermberg Thomas Sabo Ice Tigers DEL 52 9 16 25 78
2011-12 Ingolstadt ERC DEL 52 10 19 29 93
2012-13 Ingolstadt ERC DEL 52 1 13 14 66
2013-14 Wolfsburg Grizzly Adams DEL 51 9 11 20 74
2014-15 Wolfsburg Grizzly Adams DEL 52 6 27 33 80
2015-16 Wolfsburg Grizzly Adams DEL 52 5 24 29 76
2016-17 Wolfsburg Grizzly Adams DEL 51 3 28 31 64
2017-18 Wolfsburg Grizzly Adams DEL 51 2 17 19 62
2018-19 Wolfsburg Grizzly Adams DEL 52 4 13 17 50
2019-20 Wolfsburg Grizzly Adams DEL 50 1 9 10 65
2020-21 Wolfsburg Grizzly Adams DEL 37 1 5 6 44
League GP G A Pts PIM
2018-19 Hershey Bears AHL 5 0 1 1 0
2018-19 Adirondack Thunder ECHL 60 8 22 30 16
2019-20 Adirondack Thunder ECHL 51 5 18 23 18
2021-22 Iowa Wild AHL 15 1 3 4 4
2021-22 Iowa Heartlanders ECHL 22 2 7 9 21
League GP G A Pts PIM
2013-14 Bakersfield Condors ECHL 50 5 16 21 33
2013-14 Ontario Reign ECHL 3 0 0 0 4
League GP G A Pts PIM
1975-76 U.S. Olympic Team Intl 63 7 29 36 51
League GP G A Pts PIM
1978-79 Johnstown Wings NEHL 69 33 56 89 167
1979-80 Erie Blades EHL 31 7 19 26 66
1979-80 Baltimore Clippers EHL 32 6 23 29 98
League GP G A Pts PIM
1979-80 U. of Minnesota WCHA 14 0 6 6 4
1980-81 U. of Minnesota WCHA 14 2 4 6 14
League GP G A Pts PIM
1992-93 Rochester Americans AHL 64 25 33 58 58
1992-93 Buffalo Sabres NHL 5 1 0 1 2
1993-94 Rochester Americans AHL 63 25 19 44 46
1993-94 Buffalo Sabres NHL 4 0 0 0 0
1994-95 Rochester Americans AHL 58 21 25 46 73
1994-95 Buffalo Sabres NHL 2 0 0 0 0
1995-96 Cincinnati Cyclones IHL 71 19 40 59 66
1996-97 Cincinnati Cyclones IHL 65 20 34 54 36
1997-98 Cincinnati Cyclones IHL 70 17 19 36 64
1998-99 Cincinnati Cyclones IHL 33 7 11 18 22
1999-00 Cincinnati Cyclones IHL 7 0 1 1 2
1999-00 Cologne Sharks DEL 26 6 10 16 12
2000-01 Cologne Sharks DEL 57 9 11 20 58
2001-02 Essen Mosquitoes DEL 49 12 17 29 70
2002-03 Belfast Giants BISL 32 11 10 21 30
League GP G A Pts PIM
1975-76 Waterloo Black Hawks USHL 40 2 25 27 44
1975-76 U.S. Olympic Team Intl 18 1 4 5 22
1976-77 Waterloo Black Hawks USHL 48 9 25 34 48
1977-78 Waterloo Black Hawks USHL 47 17 41 58 66
1978-79 Johnstown Wings NEHL 54 3 15 18 12
1978-79 Jersey/Hampton Aces NEHL 12 1 3 4 2
1978-79 Waterloo Black Hawks USHL 0 0 0 0 0
1979-80 Utica Mohawks EHL 31 4 10 14 14
1979-80 Milwaukee Admirals IHL 4 0 0 0 2
1980-81 Salem Raiders EHL 17 1 5 6 12
League GP G A Pts PIM
2006-07 Alaska Aces ECHL 18 4 6 10 52
2006-07 Peoria Rivermen AHL 24 4 1 5 20
2007-08 Stockton Thunder ECHL 45 23 22 45 67
2008-09 Stockton Thunder ECHL 33 9 17 26 60
2009-10 Springfield Falcons AHL 56 2 12 14 38
2010-11 Victoria Salmon Kings ECHL 39 16 17 33 54
2010-11 Abbotsford Heat AHL 18 5 2 7 23
2012-13 Biel HC Swiss-A 7 7 3 10 2
2012-13 Martigny-Verbier Red Ice Swiss-B 24 18 12 30 81
2013-14 Biel HC Swiss-A 40 11 8 19 28
2014-15 Ingolstadt ERC DEL 42 21 29 50 68
2015-16 Mannheim Eagles DEL 52 21 20 41 48
2016-17 Mannheim Eagles DEL 21 8 15 23 16
2017-18 Mannheim Eagles DEL 22 5 11 16 6
2018-19 Kloten HC Swiss-Sw 24 13 15 28 32
League GP G A Pts PIM
1973-74 San Diego Gulls WHL 8 0 0 0 7
1974-75 Virginia Red Wings AHL 4 0 0 0 2
1974-75 Kalamazoo Wings IHL 30 0 3 3 9
1975-76 Cape Codders NAHL 7 0 0 0 0
1975-76 Buffalo Norsemen NAHL 13 0 1 1 12
1975-76 Kalamazoo Wings IHL 10 0 0 0 0
1976-77 Johnstown Jets NAHL 7 0 0 0 2
League GP G A Pts PIM
1985-86 Montreal Canadiens NHL 3 0 0 0 0
1986-87 Sherbrooke Canadiens AHL 11 1 5 6 25
1986-87 Montreal Canadiens NHL 48 6 12 18 55
1987-88 Utica Devils AHL 9 5 3 8 40
1987-88 New Jersey Devils NHL 44 4 2 6 65
1988-89 New Jersey Devils NHL 68 5 6 11 249
1989-90 New Jersey Devils NHL 67 8 17 25 160
1990-91 New Jersey Devils NHL 64 8 14 22 151
1991-92 Edmonton Oilers NHL 23 3 6 9 46
1991-92 New Jersey Devils NHL 37 7 11 18 58
1992-93 Edmonton Oilers NHL 13 1 1 2 29
1992-93 San Jose Sharks NHL 43 1 6 7 126
1993-94 San Jose Sharks NHL 19 0 0 0 30
1993-94 New York Islanders NHL 37 0 6 6 74
1994-95 Did Not Play Ind 0 0 0 0 0
1995-96 San Francisco Spiders IHL 71 16 13 29 248
1996-97 Did Not Play Ind 0 0 0 0 0
1997-98 Did Not Play Ind 0 0 0 0 0
1998-99 Did Not Play Ind 0 0 0 0 0
1999-00 Albany River Rats AHL 60 5 10 15 52
League GP G A Pts PIM
2023-24 U. of St. Thomas CCHA 36 10 17 27 10
League GP G A Pts PIM
2018-19 Utica Comets AHL 6 3 0 3 0
2019-20 Kalamazoo Wings ECHL 2 1 2 3 0
2019-20 Utica Comets AHL 35 4 1 5 14
2020-21 Indy Fuel ECHL 13 0 5 5 10
2021-22 Indy Fuel ECHL 62 21 27 48 48
2022-23 Indy Fuel ECHL 48 23 26 49 56
2023-24 Indy Fuel ECHL 61 14 19 33 48
League GP G A Pts PIM
2022-23 Green Bay Gamblers USHL 57 3 13 16 59
2023-24 Quinnipiac University ECAC 25 0 1 1 0
League GP G A Pts PIM
2008-09 Albany River Rats AHL 10 1 1 2 2
2009-10 Albany River Rats AHL 68 7 33 40 10
2009-10 Carolina Hurricanes NHL 14 3 7 10 0
2010-11 Carolina Hurricanes NHL 76 7 23 30 32
2011-12 Carolina Hurricanes NHL 76 8 19 27 4
2012-13 Carolina Hurricanes NHL 40 1 7 8 12
2012-13 Pelicans SM-liiga 7 0 1 1 6
2013-14 Buffalo Sabres NHL 69 6 11 17 14
2014-15 Los Angeles Kings NHL 26 3 6 9 4
2014-15 Manchester Monarchs AHL 5 1 2 3 2
2015-16 Los Angeles Kings NHL 44 2 7 9 6
2015-16 Ontario Reign AHL 3 1 1 2 0
2016-17 Arizona Coyotes NHL 3 0 0 0 0
2016-17 Tucson Roadrunners AHL 64 8 35 43 48
2017-18 Syracuse Crunch AHL 60 5 19 24 30
League GP G A Pts PIM
2013-14 Buffalo Sabres NHL 7 0 1 1 15
2014-15 Rochester Americans AHL 57 5 24 29 50
2014-15 Buffalo Sabres NHL 2 0 0 0 0
2015-16 Rochester Americans AHL 1 0 0 0 0
2015-16 Buffalo Sabres NHL 77 4 10 14 51
2016-17 Buffalo Sabres NHL 76 3 17 20 26
2017-18 Buffalo Sabres NHL 53 3 9 12 26
2018-19 Buffalo Sabres NHL 59 4 10 14 35
2019-20 Buffalo Sabres NHL 66 3 10 13 41
2020-21 Buffalo Sabres NHL 13 1 2 3 9
2021-22 Chicago Blackhawks NHL 75 4 18 22 33
2022-23 Chicago Blackhawks NHL 55 2 18 20 27
2022-23 Toronto Maple Leafs NHL 21 1 4 5 29
2023-24 Toronto Maple Leafs NHL 73 8 20 28 56
League GP G A Pts PIM
2010-11 New York Rangers NHL 40 1 8 9 14
2010-11 Hartford Wolf Pack/CT Whale AHL 38 1 7 8 12
2011-12 New York Rangers NHL 82 7 25 32 44
2012-13 New York Rangers NHL 47 4 15 19 22
2012-13 Astana Barys KHL 10 0 3 3 6
2013-14 New York Rangers NHL 77 14 29 43 36
2014-15 New York Rangers NHL 71 8 25 33 26
2015-16 New York Rangers NHL 73 9 25 34 22
2016-17 New York Rangers NHL 77 6 36 42 37
2017-18 New York Rangers NHL 49 2 24 26 20
2017-18 Tampa Bay Lightning NHL 14 2 1 3 0
2018-19 Tampa Bay Lightning NHL 82 9 37 46 34
2019-20 Tampa Bay Lightning NHL 50 1 11 12 19
2020-21 Tampa Bay Lightning NHL 50 4 8 12 14
2021-22 Tampa Bay Lightning NHL 71 4 22 26 16
2022-23 Nashville Predators NHL 71 2 18 20 22
2023-24 Nashville Predators NHL 74 3 29 32 31
League GP G A Pts PIM
1981-82 Wichita Wind CHL 35 1 1 2 33
1981-82 Milwaukee Admirals IHL 1 0 1 1 0
1982-83 Moncton Alpines AHL 2 0 0 0 0
1982-83 Milwaukee Admirals IHL 72 10 25 35 41
1983-84 Milwaukee Admirals IHL 80 16 44 60 53
League GP G A Pts PIM
1985-86 United States International University NCAA 33 5 19 24 49
1986-87 United States International University NCAA 35 10 22 32 81
1987-88 Kalamazoo Wings IHL 6 0 2 2 19
1987-88 United States International University NCAA 36 3 22 25 107
1994-95 Bakersfield Oilers PSHL 0 0 0 0 0
1996-97 Fresno Falcons WCHL 1 0 0 0 0
1999-00 San Diego Gulls WCHL 3 0 0 0 2
League GP G A Pts PIM
1982-83 Moncton Alpines AHL 56 3 9 12 4
1983-84 Moncton Alpines AHL 6 0 0 0 0
1984-85 Salt Lake Golden Eagles IHL 25 4 5 9 28
1985-86 Stephenville Jets NFSHL 41 22 31 53 48
1987-88 Aylmer Hornets OHASr 0 0 0 0 0
League GP G A Pts PIM
1977-78 Peterborough Petes OHA 44 33 36 69 21
1978-79 Pittsburgh Penguins NHL 4 0 0 0 5
1978-79 Broome Dusters AHL 75 30 35 65 70
League GP G A Pts PIM
1985-86 Philadelphia Flyers NHL 2 0 0 0 0
1986-87 Philadelphia Flyers NHL 71 11 21 32 94
1987-88 Philadelphia Flyers NHL 75 25 26 51 185
1988-89 Philadelphia Flyers NHL 76 21 29 50 183
1989-90 Philadelphia Flyers NHL 57 6 17 23 77
1990-91 Philadelphia Flyers NHL 74 20 21 41 155
1991-92 Edmonton Oilers NHL 80 23 27 50 197
1992-93 Edmonton Oilers NHL 69 15 17 32 147
1993-94 Florida Panthers NHL 80 30 30 60 149
1994-95 Florida Panthers NHL 48 13 12 25 90
1995-96 Florida Panthers NHL 79 32 38 70 160
1996-97 Florida Panthers NHL 82 27 29 56 170
1997-98 Florida Panthers NHL 79 15 24 39 127
1998-99 Florida Panthers NHL 67 18 27 45 85
1999-00 Florida Panthers NHL 77 18 28 46 126
2000-01 St. Louis Blues NHL 23 7 1 8 25
2000-01 Florida Panthers NHL 40 4 9 13 46
2001-02 St. Louis Blues NHL 64 15 26 41 93
2002-03 St. Louis Blues NHL 80 26 31 57 176
2003-04 St. Louis Blues NHL 68 14 17 31 76
2005-06 Atlanta Thrashers NHL 71 12 22 34 55
2006-07 Atlanta Thrashers NHL 69 12 24 36 63
League GP G A Pts PIM
1990-91 Baltimore Skipjacks AHL 43 0 7 7 20
1990-91 Newmarket Saints AHL 13 1 0 1 6
1990-91 Hampton Roads Admirals ECHL 2 0 2 2 0
1991-92 St. John's Maple Leafs AHL 39 1 4 5 26
1991-92 Raleigh Icecaps ECHL 10 0 3 3 12
1992-93 Los Angeles Blades RHI 3 3 7 10 2
1993-94 Los Angeles Blades RHI 14 2 7 9 8
1995-96 Augsburg Panthers DEL 40 1 3 4 22
1996-97 Augsburg Panthers DEL 30 2 4 6 8
1997-98 Amberg ERSC Ger.1 28 0 5 5 22
League GP G A Pts PIM
2022-23 Chicago Wolves AHL 2 0 0 0 0
2023-24 Rochester Americans AHL 2 0 1 1 5
2023-24 Jacksonville Icemen ECHL 53 6 11 17 38
League GP G A Pts PIM
2013-14 Manchester Monarchs AHL 7 2 1 3 2
2014-15 Manchester Monarchs AHL 76 22 23 45 25
2015-16 Los Angeles Kings NHL 17 1 2 3 0
2015-16 Ontario Reign AHL 52 24 19 43 26
2016-17 Ontario Reign AHL 48 16 17 33 46
2017-18 Ontario Reign AHL 65 21 28 49 16
2018-19 Texas Stars AHL 68 23 22 45 36
2019-20 Texas Stars AHL 61 14 13 27 53
2020-21 Rochester Americans AHL 28 8 11 19 24
2021-22 Rochester Americans AHL 65 26 28 54 39
2022-23 Rochester Americans AHL 61 17 28 45 31
2023-24 Rochester Americans AHL 66 15 23 38 25
League GP G A Pts PIM
2020-21 Merrimack College H-East 14 0 2 2 2
2021-22 Merrimack College H-East 21 1 5 6 4
2022-23 Merrimack College H-East 35 5 4 9 24
2022-23 Utah Grizzlies ECHL 6 0 0 0 0
2023-24 Utah Grizzlies ECHL 72 15 23 38 26
League GP G A Pts PIM
1971-72 Milwaukee Admirals Ind 0 0 0 0 0
League GP G A Pts PIM
2020-21 New York Rangers NHL 53 5 7 12 20
2021-22 New York Rangers NHL 82 7 13 20 24
2022-23 New York Rangers NHL 79 9 34 43 47
2023-24 New York Rangers NHL 80 8 22 30 49
League GP G A Pts PIM
2010-11 Syracuse Crunch AHL 60 9 10 19 64
2010-11 Elmira Jackals ECHL 3 1 1 2 0
2011-12 Syracuse Crunch AHL 50 8 10 18 23
2012-13 Norfolk Admirals AHL 61 10 4 14 48
2013-14 Hershey Bears AHL 20 3 3 6 18
2013-14 Portland Pirates AHL 2 0 0 0 0
2014-15 Dundee Stars EIHL 19 8 8 16 26
2014-15 South Carolina Stingrays ECHL 10 4 4 8 13
League GP G A Pts PIM
2023-24 Idaho Steelheads ECHL 16 0 1 1 0
2023-24 Tucson Roadrunners AHL 1 0 0 0 0
League GP G A Pts PIM
1994-95 Richmond Renegades ECHL 60 30 33 63 181
1994-95 San Jose Rhinos RHI 21 9 18 27 32
1995-96 Las Vegas Thunder IHL 67 15 20 35 73
1996-97 Las Vegas Thunder IHL 18 1 3 4 14
1996-97 Port Huron Border Cats CoHL 14 6 14 20 10
1997-98 Fresno Fighting Falcons WCHL 40 20 40 60 50
1998-99 Fresno Falcons WCHL 61 21 41 62 101
2001-02 Fresno Falcons WCHL 1 0 0 0 20
League GP G A Pts PIM
2022-23 Dubuque Fighting Saints USHL 36 7 4 11 23
2023-24 Miami University (Ohio) NCHC 26 0 1 1 6
League GP G A Pts PIM
1982-83 Winnipeg Jets NHL 80 24 26 50 14
1983-84 Winnipeg Jets NHL 75 21 41 62 28
1984-85 Winnipeg Jets NHL 69 32 39 71 32
1985-86 Winnipeg Jets NHL 79 28 34 62 38
1986-87 Winnipeg Jets NHL 69 19 32 51 20
1987-88 New York Rangers NHL 74 25 29 54 42
1988-89 New York Rangers NHL 78 29 35 64 60
1989-90 New York Rangers NHL 76 27 41 68 42
1990-91 New York Rangers NHL 79 19 43 62 44
1991-92 San Jose Sharks NHL 72 18 28 46 66
1992-93 New York Islanders NHL 81 18 14 32 28
League GP G A Pts PIM
1978-79 Milwaukee Admirals IHL 1 0 1 1 0
League GP G A Pts PIM
2011-12 Rapperswil-Jona Swiss-A 30 7 11 18 50
2012-13 Lugano Swiss-A 50 5 7 12 40
2013-14 Lugano Swiss-A 7 0 0 0 2
2013-14 Rapperswil-Jona Swiss-A 26 7 4 11 16
2014-15 Rapperswil-Jona Swiss-A 40 7 12 19 22
2015-16 Langnau Tigers Swiss-A 14 0 1 1 8
League GP G A Pts PIM
2002-03 Riessersee SC 2.GBun 35 10 11 21 60
League GP G A Pts PIM
1976-77 U. of Regina GPAC 0 0 0 0 0
1980-81 Cologne EC 1.GBun 15 1 1 2 10
League GP G A Pts PIM
1984-85 Salt Lake Golden Eagles IHL 19 3 0 3 8
1988-89 Peliitat Heinola FinD1 8 1 0 1 22
League GP G A Pts PIM
2015-16 Atlanta Gladiators ECHL 47 3 2 5 33
2016-17 Alaska Aces ECHL 20 4 4 8 19
2016-17 Utah Grizzlies ECHL 27 6 11 17 23
2016-17 Atlanta Gladiators ECHL 1 0 0 0 2
2017-18 Utah Grizzlies ECHL 52 13 18 31 40
League GP G A Pts PIM
1992-93 Utica Devils AHL 21 1 1 2 20
1992-93 Cincinnati Cyclones IHL 58 4 26 30 69
1993-94 Erie Panthers ECHL 26 2 13 15 53
1993-94 Raleigh Icecaps ECHL 22 3 5 8 49
1993-94 Albany River Rats AHL 7 0 2 2 4
1993-94 Los Angeles Blades RHI 21 10 14 24 71
1994-95 Atlanta Knights IHL 49 0 9 9 46
1994-95 Nashville Knights ECHL 21 3 11 14 46
1994-95 Los Angeles Blades RHI 23 11 20 31 48
1995-96 Los Angeles Blades RHI 21 8 7 15 43
1995-96 Fresno Falcons WCHL 24 4 7 11 36
1997-98 Fresno Fighting Falcons WCHL 33 3 9 12 63
1997-98 Tampa-Bay Rollin' Thunder MLRH 4 1 1 2 4
1998-99 Tacoma Sabercats WCHL 39 6 8 14 31
1998-99 San Jose Rhinos RHI 8 1 3 4 0
1999-00 Tacoma Sabercats WCHL 1 0 0 0 0
League GP G A Pts PIM
1970-71 Marquette Iron Rangers USHL 0 0 0 0 0
League GP G A Pts PIM
1982-83 Nova Scotia Voyageurs AHL 71 29 29 58 43
1982-83 Montreal Canadiens NHL 0 0 0 0 0
1983-84 Nova Scotia Voyageurs AHL 78 25 37 62 116
1983-84 Montreal Canadiens NHL 3 0 0 0 0
1984-85 Sherbrooke Canadiens AHL 58 23 40 63 30
1984-85 Montreal Canadiens NHL 16 0 4 4 6
1985-86 Binghamton Whalers AHL 21 6 11 17 38
1985-86 Hartford Whalers NHL 3 0 0 0 0
1985-86 Moncton Golden Flames AHL 44 10 24 34 31
1986-87 Karpat SM-liiga 39 16 14 30 63
1987-88 Vastra Frolunda HC Swe-1 34 22 39 61 32
1989-90 Zug EV Swiss-A 0 8 5 13 0
1992-93 Murrayfield Racers BHL 32 59 85 144 120
League GP G A Pts PIM
2023-24 Colgate University ECAC 36 2 1 3 25
League GP G A Pts PIM
1977-78 Cincinnati Stingers WHA 65 7 23 30 48
1978-79 Cincinnati Stingers WHA 80 6 51 57 73
1979-80 Winnipeg Jets NHL 70 10 35 45 36
1980-81 St. Louis Blues NHL 23 4 12 16 14
1980-81 Fort Worth Texans CHL 8 0 4 4 6
1980-81 Colorado Rockies NHL 11 3 11 14 10
1981-82 Springfield Indians AHL 28 5 9 14 26
1984-85 Adirondack Red Wings AHL 16 4 7 11 16
League GP G A Pts PIM
1974-75 Tulsa Oilers CHL 70 11 21 32 25
1975-76 Tucson Mavericks CHL 75 11 30 41 47
League GP G A Pts PIM
1990-91 Salt Lake Golden Eagles IHL 75 1 24 25 36
1991-92 Calgary Flames NHL 50 2 7 9 24
1991-92 Salt Lake Golden Eagles IHL 1 0 0 0 0
1992-93 New Haven Senators AHL 4 0 1 1 0
1992-93 Minnesota North Stars NHL 5 0 0 0 5
1992-93 Winnipeg Jets NHL 4 1 0 1 2
1992-93 Ottawa Senators NHL 34 0 4 4 12
1993-94 Kalamazoo Wings IHL 65 4 14 18 45
1994-95 Detroit Vipers IHL 4 0 0 0 4
1994-95 Minnesota Moose IHL 35 1 2 3 18
League GP G A Pts PIM
1979-80 Chicago Cardinals CnHL 0 5 6 11 0
League GP G A Pts PIM
1976-77 U. of Vermont ECAC 29 6 9 15 4
1977-78 U. of Vermont ECAC 31 14 18 32 6
League GP G A Pts PIM
2006-07 San Jose Sharks NHL 46 14 14 28 18
2006-07 Worcester Sharks AHL 16 8 18 26 8
2007-08 San Jose Sharks NHL 82 19 21 40 28
2008-09 San Jose Sharks NHL 80 25 34 59 46
2009-10 San Jose Sharks NHL 67 25 26 51 26
2010-11 San Jose Sharks NHL 74 20 46 66 24
2011-12 San Jose Sharks NHL 82 31 30 61 31
2012-13 San Jose Sharks NHL 48 16 15 31 10
2012-13 Minsk Dynamo KHL 17 7 8 15 10
2013-14 San Jose Sharks NHL 82 41 38 79 32
2014-15 San Jose Sharks NHL 82 37 33 70 29
2015-16 San Jose Sharks NHL 82 38 40 78 30
2016-17 San Jose Sharks NHL 81 29 39 68 34
2017-18 San Jose Sharks NHL 82 22 44 66 41
2018-19 San Jose Sharks NHL 75 38 26 64 22
2019-20 Dallas Stars NHL 67 14 17 31 29
2020-21 Dallas Stars NHL 56 25 26 51 16
2021-22 Dallas Stars NHL 82 27 54 81 14
2022-23 Dallas Stars NHL 82 28 49 77 8
2023-24 Dallas Stars NHL 82 27 40 67 20
League GP G A Pts PIM
1984-85 Moncton Golden Flames AHL 65 9 17 26 70
1985-86 Salt Lake Golden Eagles IHL 77 28 27 55 68
1986-87 Salt Lake Golden Eagles IHL 17 6 8 14 10
1987-88 Milwaukee Admirals IHL 68 18 23 41 60
League GP G A Pts PIM
2020-21 Manitoba Moose AHL 11 1 1 2 2
2021-22 Manitoba Moose AHL 14 1 1 2 6
2021-22 Newfoundland Growlers ECHL 17 3 6 9 4
2022-23 Idaho Steelheads ECHL 43 19 27 46 16
2023-24 Idaho Steelheads ECHL 57 17 43 60 30
2023-24 Texas Stars AHL 2 0 0 0 2
2023-24 Henderson Silver Knights AHL 4 0 0 0 0
League GP G A Pts PIM
2022-23 Kloten HC Swiss-A 42 3 4 7 10
2023-24 Lugano Swiss-A 52 1 6 7 16
League GP G A Pts PIM
1979-80 Erie Blades EHL 7 1 2 3 0
1979-80 Richmond Rifles EHL 19 4 6 10 41
1979-80 Dayton Gems IHL 5 1 0 1 2
1979-80 Milwaukee Admirals IHL 9 1 1 2 2
1980-81 Salem Raiders EHL 70 10 27 37 67
League GP G A Pts PIM
1998-99 Columbus Chill ECHL 70 3 9 12 44
League GP G A Pts PIM
1970-71 Green Bay Bobcats USHL 0 0 0 0 0
League GP G A Pts PIM
2006-07 Los Angeles Kings NHL 5 0 0 0 6
2007-08 Manchester Monarchs AHL 55 0 6 6 57
2008-09 Manchester Monarchs AHL 67 0 12 12 40
2009-10 Manchester Monarchs AHL 72 2 10 12 51
2010-11 Abbotsford Heat AHL 71 1 11 12 73
2011-12 Calgary Flames NHL 5 0 0 0 2
2011-12 Abbotsford Heat AHL 59 3 15 18 48
2012-13 Milwaukee Admirals AHL 23 1 3 4 15
2012-13 Abbotsford Heat AHL 46 2 8 10 51
2013-14 Nashville Predators NHL 2 0 0 0 0
2013-14 Milwaukee Admirals AHL 73 3 20 23 56
2014-15 Nashville Predators NHL 1 0 0 0 2
2014-15 Milwaukee Admirals AHL 67 1 16 17 30
2015-16 San Diego Gulls AHL 43 0 5 5 30
2016-17 Leksands IF SweHL 51 1 8 9 47
2017-18 Ilves Tampere SM-liiga 50 2 4 6 53
2018-19 TPS Turku SM-liiga 48 1 11 12 44
2019-20 TPS Turku SM-liiga 51 1 9 10 52
League GP G A Pts PIM
1993-94 New York Islanders NHL 12 0 1 1 4
1993-94 Salt Lake Golden Eagles IHL 66 7 17 24 148
1994-95 Denver Grizzlies IHL 2 0 0 0 4
1995-96 New York Islanders NHL 73 5 3 8 50
1996-97 New York Islanders NHL 67 4 9 13 75
1997-98 New York Islanders NHL 7 0 1 1 6
1997-98 Utah Grizzlies IHL 73 22 27 49 125
1998-99 Chicago Wolves IHL 81 21 12 33 119
1999-00 Chicago Wolves IHL 79 11 11 22 71
2000-01 Chicago Wolves IHL 76 15 11 26 58
2001-02 Chicago Wolves AHL 70 11 15 26 44
League GP G A Pts PIM
1971-72 Springfield Kings AHL 60 5 16 21 13
1972-73 Springfield Kings AHL 70 10 24 34 12
1973-74 Portland Buckaroos WHL 69 8 11 19 20
1974-75 Springfield Kings/Indians AHL 74 28 19 47 22
1975-76 Springfield Indians AHL 62 23 36 59 18
1977-78 Calgary Trojans ASHL 1 0 0 0 0
1978-79 Calgary Stampeders WIHL 0 0 0 0 0
League GP G A Pts PIM
1975-76 Madison Blues CnHL 0 0 0 0 0
1976-77 Springfield Kings CnHL 0 0 0 0 0
1976-77 Madison Blues CnHL 24 24 19 43 0
1977-78 Rockton Wheels CnHL 0 0 0 0 0
League GP G A Pts PIM
1985-86 Chicago Blackhawks NHL 2 0 0 0 2
1985-86 Toronto Marlboros OHL 48 28 34 62 116
1986-87 Nova Scotia Oilers AHL 2 1 0 1 2
1986-87 Saginaw Generals IHL 61 13 27 40 203
1987-88 Saginaw Hawks IHL 2 0 0 0 0
1987-88 Flint Spirits IHL 9 1 0 1 36
1987-88 Peoria Rivermen IHL 10 0 2 2 106
1988-89 Flint Spirits IHL 3 0 0 0 21
1988-89 Carolina Thunderbirds ECHL 10 4 4 8 93
1990-91 Richmond Renegades ECHL 11 3 5 8 61
1990-91 Winston-Salem Thunderbirds ECHL 9 1 4 5 41
1991-92 Michigan Falcons CoHL 37 14 40 54 131
1992-93 Detroit Falcons CoHL 39 15 26 41 188
1993-94 Huntsville Blast ECHL 9 1 3 4 33
1995-96 Winston-Salem Mammoths SHL 21 4 5 9 36
League GP G A Pts PIM
1989-90 Maine Mariners AHL 50 8 8 16 54
1990-91 Maine Mariners AHL 59 9 19 28 49
1991-92 Peoria Rivermen IHL 18 1 4 5 41
League GP G A Pts PIM
1995-96 Brynas IF Gavle SEL 22 1 8 9 14
1996-97 HPK Hameenlinna SM-liiga 49 11 24 35 26
1997-98 HIFK Helsinki SM-liiga 40 13 10 23 20
1998-99 HIFK Helsinki SM-liiga 53 19 34 53 18
1999-00 New Jersey Devils NHL 75 5 27 32 28
2000-01 New Jersey Devils NHL 78 9 43 52 26
2001-02 New Jersey Devils NHL 76 7 40 47 18
2002-03 New Jersey Devils NHL 79 3 37 40 14
2003-04 New Jersey Devils NHL 69 6 30 36 24
2005-06 New Jersey Devils NHL 82 6 43 49 36
2006-07 New Jersey Devils NHL 82 8 47 55 34
2007-08 Detroit Red Wings NHL 73 13 42 55 34
2008-09 Detroit Red Wings NHL 78 10 49 59 20
2009-10 Detroit Red Wings NHL 78 8 34 42 26
2010-11 Detroit Red Wings NHL 63 4 44 48 22
2013-14 Florida Everblades ECHL 3 0 1 1 0
League GP G A Pts PIM
1991-92 St. Cloud State WCHA 23 8 1 9 23
1992-93 St. Cloud State WCHA 31 1 5 6 26
1993-94 Minnesota Arctic Blast RHI 22 11 13 24 20
League GP G A Pts PIM
2013-14 Alaska Aces ECHL 6 1 0 1 6
2013-14 Abbotsford Heat AHL 50 0 1 1 46
2014-15 Calgary Flames NHL 1 0 0 0 0
2014-15 Adirondack Flames AHL 57 3 12 15 81
2015-16 Columbus Blue Jackets NHL 1 0 0 0 0
2015-16 Lake Erie Monsters AHL 68 8 19 27 67
2016-17 Cleveland Monsters AHL 69 4 21 25 67
2017-18 Milwaukee Admirals AHL 21 0 3 3 12
2017-18 Tucson Roadrunners AHL 12 2 1 3 16
2017-18 Cleveland Monsters AHL 33 2 7 9 37
2018-19 Binghamton Devils AHL 74 12 19 31 59
2019-20 Berlin Polar Bears DEL 40 1 12 13 76
2020-21 Berlin Polar Bears DEL 38 0 11 11 38
2021-22 Schwenningen Wild Wings DEL 49 2 23 25 57
2022-23 Schwenningen Wild Wings DEL 56 4 18 22 88
2023-24 Wolfsburg Grizzly Adams DEL 52 1 14 15 54
League GP G A Pts PIM
1987-88 U.S. National Team Intl 0 0 0 0 0
1988-89 Calgary Flames NHL 5 0 0 0 0
1988-89 Salt Lake Golden Eagles IHL 75 68 29 97 16
1989-90 Calgary Flames NHL 80 26 28 54 23
1990-91 Calgary Flames NHL 39 14 16 30 4
1991-92 Calgary Flames NHL 80 23 20 43 32
1992-93 Calgary Flames NHL 83 21 22 43 26
1993-94 Calgary Flames NHL 67 10 14 24 20
1993-94 Hartford Whalers NHL 15 0 3 3 2
1994-95 Hartford Whalers NHL 47 6 14 20 10
1995-96 Hartford Whalers NHL 73 10 20 30 14
1996-97 Hartford Whalers NHL 67 10 11 21 18
1997-98 Carolina Hurricanes NHL 73 5 9 14 28
1998-99 Carolina Hurricanes NHL 78 9 10 19 39
1999-00 Carolina Hurricanes NHL 79 9 13 22 6
2000-01 Philadelphia Flyers NHL 80 10 7 17 14
2001-02 Philadelphia Flyers NHL 79 5 4 9 36
2002-03 Philadelphia Flyers NHL 28 0 4 4 6
2002-03 Phoenix Coyotes NHL 40 3 4 7 10
League GP G A Pts PIM
1998-99 Columbus Chill ECHL 2 0 0 0 10
1998-99 Fayetteville Force CHL 31 7 5 12 67
League GP G A Pts PIM
1974-75 Madison Blues CnHL 0 0 0 0 0
League GP G A Pts PIM
2000-01 Des Moines Buccaneers USHL 23 0 14 14 74
2003-04 Fort Worth Brahmas CHL 27 1 6 7 31
2004-05 Motor City Mechanics UHL 55 2 15 17 95
2005-06 San Diego Gulls ECHL 35 2 6 8 119
2005-06 Utah Grizzlies ECHL 8 0 1 1 10
2005-06 Columbia Inferno ECHL 15 3 3 6 23
League GP G A Pts PIM
1999-00 Los Angeles Kings NHL 1 0 0 0 2
2000-01 Los Angeles Kings NHL 59 12 17 29 12
2000-01 Colorado Avalanche NHL 21 3 4 7 2
2001-02 Colorado Avalanche NHL 67 19 27 46 18
2002-03 Colorado Avalanche NHL 77 18 33 51 18
2003-04 Calgary Flames NHL 44 7 22 29 4
2004-05 Mulhouse France 22 20 27 47 6
2005-06 Calgary Flames NHL 52 10 19 29 24
2005-06 Phoenix Coyotes NHL 28 12 11 23 8
2006-07 Phoenix Coyotes NHL 49 9 24 33 28
2007-08 Phoenix Coyotes NHL 81 16 30 46 26
2008-09 Phoenix Coyotes NHL 73 14 27 41 20
2009-10 Florida Panthers NHL 82 16 22 38 18
2010-11 Florida Panthers NHL 29 4 6 10 6
2010-11 Mannheim Eagles DEL 18 4 9 13 2
2011-12 Chicago Wolves AHL 57 13 30 43 14
2011-12 San Antonio Rampage AHL 5 0 0 0 0
2012-13 Nuermberg Thomas Sabo Ice Tigers DEL 33 9 19 28 10
2013-14 Nuermberg Thomas Sabo Ice Tigers DEL 49 27 43 70 12
2014-15 Nuermberg Thomas Sabo Ice Tigers DEL 52 21 46 67 20
2015-16 Nuermberg Thomas Sabo Ice Tigers DEL 46 19 36 55 6
2016-17 Nuermberg Thomas Sabo Ice Tigers DEL 52 16 35 51 10
2017-18 Nuermberg Thomas Sabo Ice Tigers DEL 28 9 10 19 4
League GP G A Pts PIM
1983-84 Dortmund Westfalen EHC GerObL 23 19 18 37 28
League GP G A Pts PIM
1993-94 Binghamton Rangers AHL 21 0 9 9 12
1994-95 Binghamton Rangers AHL 73 15 41 56 54
1995-96 Binghamton Rangers AHL 69 20 61 81 64
1995-96 New York Rangers NHL 4 0 1 1 0
1996-97 Providence Bruins AHL 19 2 6 8 4
1996-97 Boston Bruins NHL 50 5 13 18 32
1997-98 Providence Bruins AHL 75 16 29 45 47
1998-99 New York Islanders NHL 72 6 18 24 34
1999-00 Montreal Canadiens NHL 23 0 2 2 8
1999-00 Manitoba Moose IHL 19 5 4 9 6
1999-00 Quebec Citadelles AHL 2 0 0 0 0
2000-01 Montreal Canadiens NHL 2 0 0 0 2
2000-01 Quebec Citadelles AHL 68 4 47 51 45
2001-02 Linkopings HC SEL 44 5 12 17 82
2002-03 Linkopings HC SEL 44 6 10 16 74
2003-04 Zug EV Swiss-A 47 5 25 30 20
2004-05 Zug EV Swiss-A 38 8 19 27 43
2005-06 Zug EV Swiss-A 44 10 20 30 46
2006-07 Zug EV Swiss-A 44 9 20 29 34
2007-08 Zug EV Swiss-A 44 8 19 27 58
League GP G A Pts PIM
1987-88 Colorado Rangers IHL 22 0 0 0 10
1987-88 U.S. National Team Intl 0 0 0 0 0
1988-89 New York Rangers NHL 0 0 0 0 0
1988-89 Denver Rangers IHL 57 0 5 5 8
1989-90 New York Rangers NHL 23 0 3 3 0
1989-90 Flint Spirits IHL 13 0 1 1 0
1990-91 New York Rangers NHL 45 0 1 1 4
1991-92 New York Rangers NHL 41 0 0 0 6
1992-93 Binghamton Rangers AHL 5 0 0 0 0
1992-93 New York Rangers NHL 38 0 5 5 2
1993-94 New York Rangers NHL 68 0 0 0 2
1994-95 New York Rangers NHL 35 0 0 0 2
1995-96 New York Rangers NHL 41 0 1 1 4
1996-97 New York Rangers NHL 61 0 0 0 4
1997-98 New York Rangers NHL 72 0 1 1 2
1998-99 New York Rangers NHL 68 0 0 0 0
1999-00 New York Rangers NHL 61 0 0 0 4
2000-01 New York Rangers NHL 45 0 0 0 0
2001-02 New York Rangers NHL 55 0 0 0 4
2002-03 New York Rangers NHL 13 0 0 0 0
League GP G A Pts PIM
2017-18 Northern Michigan University WCHA 43 8 40 48 18
2018-19 Northern Michigan University WCHA 38 7 28 35 6
2018-19 Springfield Thunderbirds AHL 7 1 6 7 2
2019-20 Greenville Swamp Rabbits ECHL 49 9 26 35 18
2019-20 Springfield Thunderbirds AHL 8 0 2 2 6
2020-21 Ilves Tampere SM-liiga 9 0 0 0 0
2020-21 MODO Hockey Ornskoldsvik Swe-1 24 4 16 20 8
2021-22 Nitra MHC Slovak 39 9 22 31 18
2022-23 AIK Swe-1 48 6 33 39 10
2023-24 Innsbruck HC Austria 47 4 34 38 32
League GP G A Pts PIM
1991-92 Knoxville Cherokees ECHL 6 1 3 4 4
League GP G A Pts PIM
1979-80 Oklahoma City Stars CHL 9 1 2 3 6
1981-82 Vizcaya Hockey Club Spain 0 43 29 72 0
League GP G A Pts PIM
1986-87 Madison Capitols USHL 0 0 0 0 0
1990-91 U. of Wisconsin River Falls NCHA 0 0 0 0 0
1991-92 Columbus Chill ECHL 3 0 0 0 0
1991-92 Louisville Icehawks ECHL 1 0 0 0 0
1991-92 Nashville Knights ECHL 6 0 0 0 0
1991-92 Raleigh Icecaps ECHL 5 0 0 0 0
1992-93 Fargo-Moorhead Express AHA 22 0 1 1 4
1992-93 Utah Rollerbees RHI 11 0 4 4 2
League GP G A Pts PIM
2022-23 Western Michigan University NCHC 38 0 1 1 0
2023-24 Western Michigan University NCHC 38 0 0 0 0
League GP G A Pts PIM
2005-06 Des Moines Buccaneers USHL 60 18 19 37 99
2006-07 Army AHA 31 6 3 9 28
2007-08 Army AHA 37 9 8 17 44
2010-11 Huntsville Havoc SPHL 1 0 0 0 0
League GP G A Pts PIM
2014-15 Allen Americans ECHL 4 0 0 0 0
2015-16 Allen Americans ECHL 39 0 2 2 6
2015-16 San Jose Barracuda AHL 2 0 0 0 0
2016-17 Cincinnati Cyclones ECHL 9 0 0 0 0
2017-18 Utah Grizzlies ECHL 18 0 0 0 0
2017-18 Wichita Thunder ECHL 20 0 0 0 0
2018-19 Glasgow Clan EIHL 59 0 0 0 0
2020-21 Iowa Wild AHL 5 0 0 0 0
2020-21 Kansas City Mavericks ECHL 1 0 0 0 0
League GP G A Pts PIM
1998-99 Dayton Bombers ECHL 18 1 0 1 12
1998-99 Roanoke Express ECHL 47 2 5 7 75
1999-00 Roanoke Express ECHL 61 4 7 11 145
1999-00 Lowell Lock Monsters AHL 2 0 0 0 4
2000-01 Phoenix Mustangs WCHL 35 0 12 12 112
2000-01 Tacoma Sabercats WCHL 15 2 4 6 22
2001-02 Toledo Storm ECHL 27 1 6 7 42
2001-02 Roanoke Express ECHL 19 1 3 4 16
2001-02 Baton Rouge Kingfish ECHL 23 0 2 2 22
League GP G A Pts PIM
1987-88 Hershey Bears AHL 51 1 9 10 66
1988-89 Hershey Bears AHL 58 7 11 18 134
1989-90 Hershey Bears AHL 46 6 16 22 49
1989-90 Philadelphia Flyers NHL 2 0 0 0 0
1990-91 Hershey Bears AHL 59 6 13 19 136
1991-92 Binghamton Rangers AHL 72 5 19 24 123
League GP G A Pts PIM
1990-91 Fredericton Canadiens AHL 52 8 13 21 99
1991-92 Fredericton Canadiens AHL 57 12 15 27 111
League GP G A Pts PIM
2004-05 Lincoln Stars USHL 34 1 9 10 53
2005-06 Notre Dame CCHA 32 2 2 4 57
2006-07 Notre Dame CCHA 41 3 5 8 47
2007-08 Phoenix Roadrunners ECHL 18 1 4 5 8
2007-08 Dayton Bombers ECHL 39 2 3 5 39
2008-09 Cincinnati Cyclones ECHL 49 3 4 7 27
2008-09 Phoenix Roadrunners ECHL 5 0 0 0 4
2008-09 Reading Royals ECHL 12 1 2 3 12
2009-10 Rio Grande Valley Killer Bees CHL 58 4 8 12 50
League GP G A Pts PIM
1973-74 Peterborough Petes OHA 35 3 11 14 12
1974-75 Peterborough Petes OHA 62 12 40 52 45
1975-76 Richmond Robins AHL 18 2 1 3 12
1975-76 Washington Capitals NHL 58 2 13 15 33
1976-77 Springfield Indians AHL 11 2 5 7 6
1976-77 Washington Capitals NHL 21 0 2 2 8
1977-78 Broome Dusters AHL 13 2 2 4 20
1978-79 Washington Capitals NHL 30 3 5 8 12
1979-80 Washington Capitals NHL 23 3 5 8 6
1980-81 Binghamton Whalers AHL 6 1 2 3 4
1980-81 SaiPa Lappeenranta SM-liiga 16 1 3 4 10
League GP G A Pts PIM
1984-85 Madison Capitols USHL 47 32 45 77 88
League GP G A Pts PIM
2012-13 Edmonton Oilers NHL 48 8 19 27 8
2012-13 Oklahoma City Barons AHL 34 18 30 48 6
2013-14 Edmonton Oilers NHL 74 11 22 33 16
2014-15 Edmonton Oilers NHL 81 6 25 31 12
2015-16 Edmonton Oilers NHL 45 3 7 10 14
2015-16 Pittsburgh Penguins NHL 18 1 7 8 2
2016-17 Pittsburgh Penguins NHL 78 12 39 51 34
2017-18 Pittsburgh Penguins NHL 63 4 23 27 14
2018-19 Pittsburgh Penguins NHL 29 2 13 15 4
2019-20 Pittsburgh Penguins NHL 46 3 9 12 6
2020-21 Washington Capitals NHL 46 3 24 27 10
2021-22 Washington Capitals NHL 74 4 19 23 16
2022-23 Seattle Kraken NHL 73 7 27 34 40
2023-24 Seattle Kraken NHL 70 7 19 26 22
League GP G A Pts PIM
1979-80 Broome Dusters AHL 6 0 0 0 0
1980-81 Springfield Indians AHL 37 0 0 0 8
1981-82 Saginaw Gears IHL 9 0 0 0 2
1981-82 Salem Raiders ACHL 19 0 0 0 0
1982-83 Virginia Raiders ACHL 30 0 3 3 18
League GP G A Pts PIM
2015-16 Wheeling Nailers ECHL 3 0 0 0 0
2016-17 Wilkes-Barre/Scranton Penguins AHL 1 0 0 0 2
2016-17 Wheeling Nailers ECHL 68 13 47 60 12
2017-18 Wilkes-Barre/Scranton Penguins AHL 12 0 1 1 2
2017-18 Wheeling Nailers ECHL 47 8 23 31 13
2018-19 Vasterviks IK Swe-1 41 2 18 20 12
2018-19 Leksands IF Swe-1 8 0 1 1 4
2019-20 Nuermberg Thomas Sabo Ice Tigers DEL 47 8 9 17 6
2020-21 Sheffield Steelers EIHL 15 2 12 14 2
2021-22 Sheffield Steelers EIHL 54 6 29 35 6
2022-23 Sheffield Steelers EIHL 52 2 12 14 22
2023-24 Val Gardena HC AlpsHL 30 8 34 42 2
League GP G A Pts PIM
1990-91 Kansas City Blades IHL 11 0 1 1 4
1990-91 Nashville Knights ECHL 49 21 29 50 66
1991-92 Columbus Chill ECHL 61 26 36 62 72
1992-93 Columbus Chill ECHL 62 27 28 55 86
1993-94 Toledo Storm ECHL 5 1 0 1 6
1997-98 Madison Monsters UHL 18 4 8 12 20
1998-99 Madison Monsters UHL 3 0 0 0 0
League GP G A Pts PIM
1974-75 Madison Blues CnHL 0 0 0 0 0
League GP G A Pts PIM
1994-95 Richmond Renegades ECHL 64 28 37 65 126
1994-95 San Jose Rhinos RHI 5 0 3 3 29
1995-96 Milwaukee Admirals IHL 39 2 1 3 8
1995-96 Richmond Renegades ECHL 4 3 1 4 6
1995-96 Madison Monsters CoHL 2 2 2 4 0
1996-97 Richmond Renegades ECHL 52 29 39 68 127
1996-97 Baltimore Bandits AHL 3 1 0 1 0
1997-98 Richmond Renegades ECHL 69 35 42 77 100
1998-99 Richmond Renegades ECHL 70 27 37 64 76
1999-00 Richmond Renegades ECHL 68 22 62 84 106
2000-01 Richmond Renegades ECHL 24 6 14 20 38
2004-05 Port Huron Beacons UHL 19 3 10 13 16
League GP G A Pts PIM
1973-74 Minnesota Junior Stars MidJHL 54 28 47 75 103
1974-75 Richmond Robins AHL 43 5 11 16 106
1974-75 Philadelphia Firebirds NAHL 12 6 1 7 25
1975-76 Richmond Robins AHL 74 5 14 19 302
1976-77 Springfield Indians AHL 24 0 3 3 72
1976-77 Fort Worth Texans CHL 48 5 9 14 135
1977-78 Springfield Indians AHL 67 2 20 22 236
1977-78 Los Angeles Kings NHL 5 0 0 0 2
1978-79 Detroit Red Wings NHL 1 0 0 0 0
1978-79 Kansas City Red Wings CHL 51 3 11 14 216
1979-80 Adirondack Red Wings AHL 66 1 8 9 167
1980-81 Adirondack Red Wings AHL 63 2 7 9 75
1981-82 Kalamazoo Wings IHL 1 0 0 0 2
League GP G A Pts PIM
1990-91 Adirondack Red Wings AHL 59 23 24 47 32
1990-91 Detroit Red Wings NHL 6 1 2 3 6
1991-92 Adirondack Red Wings AHL 79 32 48 80 48
1992-93 Adirondack Red Wings AHL 47 24 53 77 66
1992-93 Los Angeles Kings NHL 25 2 4 6 16
1993-94 Los Angeles Kings NHL 56 3 4 7 30
1994-95 Los Angeles Kings NHL 22 3 6 9 6
1994-95 Phoenix Roadrunners IHL 13 8 7 15 12
1995-96 Los Angeles Kings NHL 33 4 10 14 12
1995-96 Phoenix Roadrunners IHL 33 8 21 29 76
1996-97 Houston Aeros IHL 55 18 23 41 48
1997-98 Herisau SC Swiss-A 40 15 33 48 60
1998-99 Klagenfurt AC Austria 21 5 9 14 30
1998-99 Klagenfurt AC Alpen 31 15 27 42 89
1999-00 Orlando Solar Bears IHL 71 16 33 49 94
2000-01 Duesseldorf EG DEL 56 17 30 47 62
2001-02 Krefeld Penguins DEL 60 18 32 50 70
2002-03 Krefeld Penguins DEL 51 7 13 20 62
2003-04 Springfield Falcons AHL 67 8 21 29 45
League GP G A Pts PIM
2023-24 Calgary Wranglers AHL 2 0 0 0 0
League GP G A Pts PIM
2013-14 Providence Bruins AHL 1 0 0 0 0
2014-15 Providence Bruins AHL 36 2 6 8 16
2014-15 South Carolina Stingrays ECHL 19 1 9 10 12
2015-16 Providence Bruins AHL 21 1 2 3 16
2016-17 Bakersfield Condors AHL 6 0 1 1 4
2016-17 Norfolk Admirals ECHL 49 15 22 37 30
2017-18 South Carolina Stingrays ECHL 46 8 22 30 18
2017-18 Utica Comets AHL 9 3 1 4 0
League GP G A Pts PIM
1977-78 San Francisco Shamrocks PHL 38 4 12 16 16
1978-79 Tucson Rustlers PHL 17 0 5 5 2
1978-79 San Francisco Shamrocks PHL 16 0 1 1 11
1979-80 Utica Mohawks EHL 10 0 2 2 6
League GP G A Pts PIM
2000-01 Tappara Tampere SM-liiga 55 2 0 2 18
2001-02 Pelicans SM-liiga 46 4 2 6 43
2002-03 Rapperswil-Jona Swiss-A 44 6 14 20 40
2003-04 Rapperswil-Jona Swiss-A 42 9 12 21 34
2004-05 Rapperswil-Jona Swiss-A 40 5 6 11 20
2005-06 Langnau Tigers Swiss-A 42 4 13 17 38
2006-07 Langnau Tigers Swiss-A 37 3 10 13 42
2007-08 Rapperswil-Jona Swiss-A 39 10 13 23 30
2008-09 Rapperswil-Jona Swiss-A 44 8 13 21 28
2009-10 Rapperswil-Jona Swiss-A 48 6 8 14 28
2010-11 Rapperswil-Jona Swiss-A 41 7 3 10 26
2011-12 Rapperswil-Jona Swiss-A 15 0 1 1 33
League GP G A Pts PIM
2006-07 Norfolk Admirals AHL 9 4 4 8 0
2007-08 Chicago Blackhawks NHL 16 3 2 5 0
2007-08 Rockford IceHogs AHL 59 16 18 34 44
2008-09 Chicago Blackhawks NHL 8 1 0 1 5
2008-09 Rockford IceHogs AHL 58 20 25 45 56
2009-10 Chicago Blackhawks NHL 6 1 1 2 0
2009-10 Rockford IceHogs AHL 63 23 26 49 50
2010-11 Chicago Blackhawks NHL 49 7 10 17 25
2010-11 Florida Panthers NHL 13 1 1 2 4
2011-12 Florida Panthers NHL 46 4 6 10 28
2012-13 Florida Panthers NHL 40 3 9 12 11
2013-14 Springfield Falcons AHL 22 13 11 24 9
2013-14 Columbus Blue Jackets NHL 16 4 0 4 6
2014-15 Columbus Blue Jackets NHL 45 6 2 8 16
2015-16 Colorado Avalanche NHL 74 8 6 14 11
2016-17 Vancouver Canucks NHL 55 5 4 9 12
2017-18 Minsk Dynamo KHL 41 11 14 25 68
2018-19 Geneve Servette Swiss-A 23 5 5 10 16
2019-20 Nuermberg Thomas Sabo Ice Tigers DEL 16 7 3 10 6
2020-21 Salzburg EC Austria 25 10 10 20 0
League GP G A Pts PIM
1976-77 Spruce Grove Mets AJHL 19 5 7 12 41
League GP G A Pts PIM
2023-24 Trois-Rivieres Lions ECHL 31 1 6 7 16
League GP G A Pts PIM
2010-11 Grand Rapids Griffins AHL 63 12 20 32 124
2011-12 Detroit Red Wings NHL 14 1 6 7 13
2011-12 Grand Rapids Griffins AHL 57 10 24 34 90
2012-13 Detroit Red Wings NHL 34 0 8 8 36
2012-13 Grand Rapids Griffins AHL 32 5 15 20 49
2013-14 Detroit Red Wings NHL 71 5 14 19 68
2014-15 Detroit Red Wings NHL 76 4 9 13 68
2015-16 Detroit Red Wings NHL 63 3 12 15 62
2016-17 Detroit Red Wings NHL 33 2 3 5 34
2016-17 New York Rangers NHL 18 1 3 4 29
2017-18 New York Rangers NHL 44 1 7 8 69
2017-18 Hartford Wolf Pack AHL 11 0 2 2 8
2018-19 New York Rangers NHL 63 4 9 13 71
2019-20 New York Rangers NHL 62 3 5 8 71
2020-21 New York Rangers NHL 48 5 5 10 73
2021-22 Carolina Hurricanes NHL 45 4 4 8 36
2022-23 New Jersey Devils NHL 60 0 5 5 63
2023-24 New Jersey Devils NHL 63 5 10 15 61
League GP G A Pts PIM
2011-12 Nashville Predators NHL 72 14 22 36 30
2012-13 KalPa Kuopio SM-liiga 8 4 4 8 20
2012-13 Nashville Predators NHL 44 4 8 12 20
2012-13 Milwaukee Admirals AHL 4 1 4 5 0
2013-14 Nashville Predators NHL 79 24 28 52 22
2014-15 Nashville Predators NHL 82 23 21 44 44
2015-16 Nashville Predators NHL 82 21 16 37 40
2016-17 Nashville Predators NHL 78 12 17 29 30
2017-18 Nashville Predators NHL 79 25 26 51 24
2018-19 Nashville Predators NHL 76 21 17 38 20
2019-20 Nashville Predators NHL 69 18 13 31 34
2020-21 Boston Bruins NHL 54 13 19 32 18
2021-22 Boston Bruins NHL 74 16 20 36 28
2022-23 Boston Bruins NHL 42 4 6 10 14
2022-23 Washington Capitals NHL 22 5 1 6 4
2023-24 Dallas Stars NHL 75 11 9 20 33
League GP G A Pts PIM
1991-92 Victoria Cougars WHL 69 10 24 34 387
League GP G A Pts PIM
1991-92 Milwaukee Admirals IHL 49 13 13 26 18
1992-93 Milwaukee Admirals IHL 52 13 20 33 39
1993-94 Toledo Storm ECHL 26 7 14 21 27
1993-94 Memphis Riverkings CHL 12 5 9 14 4
League GP G A Pts PIM
1999-00 Knoxville Speed UHL 8 0 1 1 0
League GP G A Pts PIM
1995-96 Indianapolis Ice IHL 1 0 0 0 0
1995-96 Columbus Chill ECHL 70 23 23 46 45
1995-96 Minnesota Arctic Blast RHI 24 6 11 17 19
1996-97 Baltimore Bandits AHL 65 7 14 21 25
League GP G A Pts PIM
2012-13 Ontario Reign ECHL 28 0 1 1 31
2013-14 Gwinnett Gladiators ECHL 25 2 13 15 4
2013-14 Ontario Reign ECHL 32 1 8 9 22
2014-15 Gwinnett Gladiators ECHL 35 1 7 8 15
2015-16 Wichita Thunder ECHL 46 1 12 13 40
2016-17 Idaho Steelheads ECHL 4 0 0 0 0
2016-17 Fayetteville FireAntz SPHL 8 1 2 3 2
2016-17 Utah Grizzlies ECHL 3 0 0 0 0
League GP G A Pts PIM
1989-90 Muskegon Lumberjacks IHL 77 5 27 32 61
1990-91 Pittsburgh Penguins NHL 75 5 18 23 40
1991-92 Pittsburgh Penguins NHL 54 2 8 10 62
1992-93 Pittsburgh Penguins NHL 77 4 12 16 97
1993-94 Boston Bruins NHL 71 3 7 10 54
1994-95 Providence Bruins AHL 8 4 4 8 4
1994-95 New York Islanders NHL 18 0 4 4 9
1994-95 Denver Grizzlies IHL 11 2 6 8 15
1995-96 Mannheim Eagles DEL 47 12 24 36 88
1996-97 Mannheim Eagles DEL 50 5 26 31 64
1997-98 Mannheim Eagles DEL 47 10 25 35 72
1998-99 Mannheim Eagles DEL 38 6 16 22 52
1999-00 Mannheim Eagles DEL 56 2 19 21 77
2000-01 Nuermberg Ice Tigers DEL 49 11 19 30 104
2001-02 Nuermberg Ice Tigers DEL 57 7 29 36 94
2002-03 Frankfurt Lions DEL 49 10 22 32 167
2003-04 Frankfurt Lions DEL 52 8 30 38 104
2004-05 Malmo IF SEL 6 0 1 1 27
League GP G A Pts PIM
2000-01 Peoria Rivermen ECHL 29 2 2 4 69
League GP G A Pts PIM
2010-11 New York Rangers NHL 82 21 24 45 20
2011-12 New York Rangers NHL 82 17 34 51 22
2012-13 New York Rangers NHL 48 18 26 44 12
2012-13 KalPa Kuopio SM-liiga 12 2 2 4 0
2013-14 New York Rangers NHL 82 17 40 57 18
2014-15 New York Rangers NHL 68 16 39 55 22
2015-16 New York Rangers NHL 72 22 31 53 20
2016-17 New York Rangers NHL 81 17 38 55 16
2017-18 Arizona Coyotes NHL 82 14 42 56 26
2018-19 Arizona Coyotes NHL 72 15 20 35 14
2019-20 Arizona Coyotes NHL 70 10 18 28 16
2020-21 Ottawa Senators NHL 20 1 5 6 8
2021-22 Carolina Hurricanes NHL 58 9 10 19 14
2022-23 Carolina Hurricanes NHL 73 5 6 11 8
League GP G A Pts PIM
2010-11 Wilkes-Barre/Scranton Penguins AHL 36 12 11 23 8
2010-11 Wheeling Nailers ECHL 38 24 27 51 10
2011-12 Wilkes-Barre/Scranton Penguins AHL 71 27 30 57 24
2012-13 Calgary Flames NHL 6 0 1 1 0
2012-13 Abbotsford Heat AHL 69 15 22 37 22
2013-14 Calgary Flames NHL 13 0 1 1 4
2013-14 Abbotsford Heat AHL 58 28 32 60 24
2014-15 Colorado Avalanche NHL 3 0 0 0 0
2014-15 Lake Erie Monsters AHL 44 9 30 39 10
2015-16 Colorado Avalanche NHL 7 0 0 0 4
2015-16 San Antonio Rampage AHL 15 7 14 21 4
2016-17 Detroit Red Wings NHL 6 0 1 1 0
2016-17 Grand Rapids Griffins AHL 62 25 30 55 16
2017-18 Grand Rapids Griffins AHL 73 21 44 65 22
2018-19 Anaheim Ducks NHL 21 3 2 5 2
2018-19 San Diego Gulls AHL 32 9 17 26 6
2019-20 Binghamton Devils AHL 49 15 27 42 20
2019-20 New Jersey Devils NHL 3 0 1 1 0
2020-21 Binghamton Devils AHL 14 5 9 14 2
2021-22 Munich EHC DEL 49 18 28 46 20
2022-23 Munich EHC DEL 43 10 17 27 6
2023-24 Munich EHC DEL 32 6 15 21 13
League GP G A Pts PIM
1995-96 Raleigh Icecaps ECHL 26 1 5 6 18
1995-96 Albany River Rats AHL 28 1 1 2 36
1996-97 Albany River Rats AHL 60 3 10 13 65
League GP G A Pts PIM
1995-96 Albany River Rats AHL 6 0 0 0 2
League GP G A Pts PIM
1978-79 Tulsa Oilers CHL 7 0 3 3 8
1979-80 U.S. Olympic Team Intl 38 7 11 18 67
1981-82 Nashville South Stars CHL 79 12 21 33 160
League GP G A Pts PIM
1985-86 Calgary Flames NHL 80 18 50 68 141
1986-87 Calgary Flames NHL 68 9 40 49 70
1987-88 Calgary Flames NHL 75 21 70 91 124
1988-89 Calgary Flames NHL 63 13 49 62 78
1989-90 Calgary Flames NHL 76 16 60 76 97
1990-91 Calgary Flames NHL 79 12 58 70 102
1991-92 Calgary Flames NHL 70 12 43 55 128
1992-93 Calgary Flames NHL 81 23 58 81 112
1993-94 Chicago Blackhawks NHL 16 2 3 5 18
1993-94 Calgary Flames NHL 25 4 9 13 20
1994-95 Chicago Blackhawks NHL 48 10 27 37 42
1995-96 Chicago Blackhawks NHL 82 20 47 67 80
1996-97 Chicago Blackhawks NHL 82 7 21 28 70
1997-98 Chicago Blackhawks NHL 73 14 28 42 74
1998-99 San Jose Sharks NHL 1 0 0 0 0
1999-00 San Jose Sharks NHL 76 6 28 34 52
2000-01 San Jose Sharks NHL 68 10 24 34 84
2001-02 San Jose Sharks NHL 82 6 27 33 57
League GP G A Pts PIM
2004-05 Milwaukee Admirals AHL 63 7 16 23 70
2005-06 Nashville Predators NHL 71 1 15 16 66
2006-07 Nashville Predators NHL 82 8 16 24 54
2007-08 Nashville Predators NHL 76 7 24 31 71
2008-09 Nashville Predators NHL 82 7 38 45 73
2009-10 Nashville Predators NHL 82 4 33 37 48
2010-11 Nashville Predators NHL 70 4 35 39 54
2011-12 Nashville Predators NHL 79 7 39 46 30
2012-13 Minnesota Wild NHL 48 4 28 32 24
2013-14 Minnesota Wild NHL 82 8 35 43 34
2014-15 Minnesota Wild NHL 77 2 36 38 48
2015-16 Minnesota Wild NHL 82 8 43 51 30
2016-17 Minnesota Wild NHL 82 9 31 40 36
2017-18 Minnesota Wild NHL 78 6 45 51 34
2018-19 Minnesota Wild NHL 82 7 40 47 41
2019-20 Minnesota Wild NHL 69 8 40 48 12
2020-21 Minnesota Wild NHL 56 3 16 19 12
2021-22 Dallas Stars NHL 82 7 25 32 40
2022-23 Dallas Stars NHL 82 3 22 25 26
2023-24 Dallas Stars NHL 82 2 15 17 28
League GP G A Pts PIM
1975-76 U.S. Olympic Team Intl 51 9 34 43 66
1977-78 Kansas City Red Wings CHL 71 5 22 27 25
1978-79 Detroit Red Wings NHL 15 0 2 2 4
1978-79 Kansas City Red Wings CHL 61 8 24 32 48
1979-80 Adirondack Red Wings AHL 47 1 7 8 25
1980-81 Salt Lake Golden Eagles CHL 68 8 19 27 68
1981-82 Salt Lake Golden Eagles CHL 70 6 16 22 46
1982-83 Salt Lake Golden Eagles CHL 77 5 25 30 65
League GP G A Pts PIM
1974-75 Minnesota North Stars NHL 43 8 17 25 6
1974-75 Omaha Knights CHL 11 3 5 8 10
1974-75 Atlanta Flames NHL 18 1 4 5 13
1975-76 Minnesota North Stars NHL 79 18 30 48 18
1976-77 Minnesota North Stars NHL 80 22 27 49 10
1977-78 Minnesota North Stars NHL 75 13 16 29 25
1978-79 New York Rangers NHL 68 13 16 29 29
1979-80 New York Rangers NHL 55 10 20 30 26
1980-81 New York Rangers NHL 50 13 17 30 28
1981-82 New York Rangers NHL 29 6 7 13 8
League GP G A Pts PIM
1999-00 Cincinnati Cyclones IHL 32 0 13 13 14
1999-00 Carolina Hurricanes NHL 31 4 0 4 14
2000-01 Carolina Hurricanes NHL 74 7 22 29 42
2001-02 Carolina Hurricanes NHL 78 1 15 16 35
2002-03 Carolina Hurricanes NHL 68 3 10 13 24
2003-04 Phoenix Coyotes NHL 45 5 7 12 22
2004-05 Kloten HC Swiss-A 20 3 7 10 18
2004-05 Rapperswil-Jona Swiss-A 8 4 5 9 4
2005-06 Boston Bruins NHL 54 4 12 16 48
2005-06 Phoenix Coyotes NHL 21 0 4 4 8
2006-07 Carolina Hurricanes NHL 60 5 12 17 44
2007-08 Carolina Hurricanes NHL 18 1 2 3 8
League GP G A Pts PIM
1990-91 Springfield Indians AHL 72 37 35 72 46
1990-91 Hartford Whalers NHL 9 1 1 2 4
1991-92 Springfield Indians AHL 17 12 7 19 20
1991-92 Adirondack Red Wings AHL 50 36 34 70 42
1991-92 Detroit Red Wings NHL 1 0 0 0 0
1991-92 Hartford Whalers NHL 10 0 0 0 2
1992-93 Adirondack Red Wings AHL 68 59 43 102 62
1992-93 Detroit Red Wings NHL 4 1 0 1 2
1993-94 Kalamazoo Wings IHL 60 41 54 95 55
1993-94 Dallas Stars NHL 12 1 3 4 8
1994-95 San Jose Sharks NHL 26 3 11 14 10
1994-95 Kansas City Blades IHL 64 31 28 59 40
1995-96 San Jose Sharks NHL 45 7 16 23 20
1995-96 Kansas City Blades IHL 27 12 16 28 18
1996-97 San Jose Sharks NHL 25 4 0 4 8
1996-97 Kentucky Thoroughblades AHL 42 19 26 45 31
1997-98 Dallas Stars NHL 2 0 1 1 0
1997-98 Michigan K-Wings IHL 70 30 39 69 86
1998-99 Kloten HC Swiss-A 42 19 30 49 46
1999-00 Zug EV Swiss-A 45 25 26 51 56
2000-01 Zug EV Swiss-A 43 27 23 50 42
2001-02 Zug EV Swiss-A 43 21 21 42 28
2002-03 Zug EV Swiss-A 43 22 22 44 63
2003-04 Zug EV Swiss-A 44 12 19 31 24
League GP G A Pts PIM
1974-75 U. of Minnesota WCHA 23 0 0 0 16
League GP G A Pts PIM
1983-84 U.S. Olympic Team Intl 0 0 0 0 0
1985-86 Indianapolis Checkers IHL 10 3 5 8 15
1986-87 Tappara Tampere SM-liiga 44 4 3 7 50
1987-88 Baltimore Skipjacks AHL 10 2 4 6 7
1988-89 Tours France 30 17 22 39 66
1991-92 Nijmegen Tigers Hlnd 0 0 0 0 0
League GP G A Pts PIM
1970-71 Montreal Voyageurs AHL 33 0 0 0 6
1971-72 Nova Scotia Voyageurs AHL 41 0 1 1 20
1972-73 Nova Scotia Voyageurs AHL 6 0 1 1 0
1972-73 Montreal Canadiens NHL 10 0 0 0 2
1973-74 Montreal Canadiens NHL 42 0 2 2 6
1975-76 Toronto Maple Leafs NHL 64 0 0 0 18
1976-77 Toronto Maple Leafs NHL 33 0 1 1 4
1977-78 New York Rangers NHL 41 0 1 1 9
1978-79 New York Rangers NHL 31 0 0 0 0
1979-80 New Haven Nighthawks AHL 5 0 0 0 2
1979-80 New York Rangers NHL 12 0 0 0 0
1980-81 New York Rangers NHL 10 0 2 2 2
League GP G A Pts PIM
2012-13 St. John's University (MN) MIAC 3 0 0 0 0
2013-14 St. John's University (MN) MIAC 5 0 0 0 0
League GP G A Pts PIM
2011-12 Northern Michigan University CCHA 37 11 19 30 26
2012-13 Northern Michigan University CCHA 30 6 26 32 31
2013-14 Bakersfield Condors ECHL 55 11 31 42 44
League GP G A Pts PIM
2019-20 Utah Grizzlies ECHL 51 4 11 15 64
2019-20 Colorado Eagles AHL 5 0 1 1 0
2020-21 Colorado Eagles AHL 16 1 1 2 6
2021-22 Rochester Americans AHL 33 2 2 4 35
2021-22 Cincinnati Cyclones ECHL 5 0 3 3 9
2022-23 Rochester Americans AHL 24 0 4 4 16
2023-24 Savannah Ghost Pirates ECHL 39 2 5 7 18
League GP G A Pts PIM
1995-96 Jacksonville Lizard Kings ECHL 8 1 3 4 21
1995-96 Fort Wayne Komets IHL 60 2 4 6 120
1996-97 Manitoba Moose IHL 48 0 4 4 74
1996-97 Fort Wayne Komets IHL 19 1 3 4 35
1997-98 Manitoba Moose IHL 10 0 1 1 21
1997-98 Cincinnati Mighty Ducks AHL 48 3 9 12 58
1998-99 Ljubljana Olimpija Alpen 32 6 7 13 99
1999-00 Missouri River Otters UHL 57 3 17 20 96
2000-01 Missouri River Otters UHL 38 1 13 14 50
League GP G A Pts PIM
1995-96 Seattle Thunderbirds WHL 51 14 36 50 58
1996-97 Roanoke Express ECHL 5 1 2 3 2
1999-00 Fort Wayne Komets UHL 9 3 3 6 8
1999-00 Missouri River Otters UHL 48 10 8 18 48
League GP G A Pts PIM
1994-95 Knoxville Cherokees ECHL 30 11 19 30 8
1994-95 Richmond Renegades ECHL 31 7 11 18 41
1994-95 Minnesota Blue Ox RHI 23 22 29 51 40
1995-96 FoPS Forssa FinD1 43 25 21 46 60
1995-96 Minnesota Arctic Blast RHI 23 17 19 36 4
1997-98 Revier Lions DEL 11 0 4 4 2
1997-98 Kapfenberg EC Austria 26 7 13 20 16
1998-99 Riessersee SC GerBun 58 14 17 31 34
League GP G A Pts PIM
1996-97 Timmendorf Strand EC Ger.1 49 23 32 55 40
1997-98 Crimmitschau ETC Ger.1 49 15 22 37 30
1998-99 Bad Nauheim EC GerBun 69 6 11 17 46
1999-00 Bremerhaven REV GerObL 59 10 29 39 93
2000-01 Bremerhaven REV 2.GBun 44 5 19 24 28
2001-02 Bremerhaven REV 2.GBun 49 1 14 15 30
2002-03 Bremerhaven REV 2.GBun 56 3 7 10 50
2003-04 Essen Mosquitoes GerObL 36 5 16 21 30
2004-05 Schweinfurt ERV GerObL 16 3 12 15 34
2007-08 Miesbach TEV GerObL 25 4 16 20 0
League GP G A Pts PIM
2020-21 Ontario Reign AHL 32 6 15 21 20
2021-22 Los Angeles Kings NHL 8 0 0 0 2
2021-22 Ontario Reign AHL 27 6 12 18 20
2022-23 Los Angeles Kings NHL 4 0 0 0 5
2022-23 Ontario Reign AHL 32 6 11 17 18
2023-24 Los Angeles Kings NHL 20 1 3 4 6
2023-24 Ontario Reign AHL 35 10 19 29 12
League GP G A Pts PIM
2011-12 Utah Grizzlies ECHL 4 1 2 3 2
2011-12 South Carolina Stingrays ECHL 24 1 4 5 12
2012-13 Toledo Walleye ECHL 5 1 0 1 0
2012-13 Missouri Mavericks CHL 25 6 8 14 18
2012-13 Fife Flyers EIHL 11 3 6 9 16
2013-14 Pensacola Ice Flyers SPHL 53 19 30 49 56
League GP G A Pts PIM
2007-08 Phoenix Coyotes NHL 3 0 1 1 2
2008-09 Phoenix Coyotes NHL 63 8 12 20 21
2008-09 San Antonio Rampage AHL 8 4 3 7 6
2009-10 San Antonio Rampage AHL 76 24 39 63 60
2010-11 Phoenix Coyotes NHL 65 11 14 25 16
2010-11 San Antonio Rampage AHL 2 0 1 1 2
2011-12 Ottawa Senators NHL 49 12 17 29 27
2011-12 Phoenix Coyotes NHL 6 0 0 0 4
2012-13 Ottawa Senators NHL 48 12 17 29 24
2012-13 Karpat SM-liiga 21 7 12 19 24
2013-14 Ottawa Senators NHL 82 26 32 58 39
2014-15 Ottawa Senators NHL 82 24 40 64 36
2015-16 Ottawa Senators NHL 57 13 17 30 32
2016-17 Ottawa Senators NHL 78 27 28 55 47
2017-18 Ottawa Senators NHL 11 3 6 9 2
2017-18 Nashville Predators NHL 65 13 29 42 24
2018-19 Nashville Predators NHL 55 7 16 23 33
2019-20 Nashville Predators NHL 62 9 22 31 22
2020-21 Edmonton Oilers NHL 27 2 3 5 10
2021-22 Edmonton Oilers NHL 23 1 3 4 4
League GP G A Pts PIM
1988-89 St. Louis Blues NHL 53 13 12 25 6
1989-90 St. Louis Blues NHL 71 12 10 22 4
1990-91 St. Louis Blues NHL 20 3 6 9 2
1990-91 Peoria Rivermen IHL 42 24 32 56 8
1991-92 Peoria Rivermen IHL 71 43 46 89 22
1992-93 Halifax Citadels AHL 22 11 17 28 2
1992-93 Milwaukee Admirals IHL 51 27 34 61 12
1993-94 Milwaukee Admirals IHL 78 27 44 71 34
1994-95 Milwaukee Admirals IHL 21 3 1 4 8
1994-95 Peoria Rivermen IHL 38 14 13 27 14
1995-96 Milwaukee Admirals IHL 81 32 35 67 36
1996-97 Milwaukee Admirals IHL 71 25 19 44 20
1997-98 Milwaukee Admirals IHL 37 7 6 13 26
League GP G A Pts PIM
1973-74 Milwaukee Admirals USHL 0 12 8 20 0
League GP G A Pts PIM
2023-24 U. of Nebraska-Omaha NCHC 34 13 12 25 4
League GP G A Pts PIM
2017-18 Manitoba Moose AHL 1 0 0 0 0
2017-18 Jacksonville Icemen ECHL 14 5 2 7 11
2018-19 Jacksonville Icemen ECHL 7 0 3 3 2
2019-20 Idaho Steelheads ECHL 7 1 3 4 0
2019-20 Pensacola Ice Flyers SPHL 19 6 4 10 13
2019-20 Rapid City Rush ECHL 5 0 2 2 0
2019-20 Norfolk Admirals ECHL 3 0 1 1 0
2020-21 Huntsville Havoc SPHL 5 0 1 1 2
2020-21 Pensacola Ice Flyers SPHL 7 1 4 5 9
2021-22 Wheeling Nailers ECHL 2 0 0 0 0
2022-23 Evansville Thunderbolts SPHL 6 2 0 2 10
2022-23 Fayetteville Marksmen SPHL 2 0 0 0 0
2022-23 Quad City Storm SPHL 14 9 7 16 12
2023-24 Adirondack Thunder ECHL 3 0 0 0 0
2023-24 Norfolk Admirals ECHL 4 0 0 0 2
2023-24 Atlanta Gladiators ECHL 4 0 0 0 0
2023-24 Quad City Storm SPHL 35 27 26 53 16
League GP G A Pts PIM
1998-99 Syracuse Crunch AHL 26 0 1 1 4
1998-99 Augusta Lynx ECHL 9 0 0 0 0
1999-00 Syracuse Crunch AHL 1 0 0 0 0
1999-00 Louisiana IceGators ECHL 28 0 1 1 2
1999-00 Augusta Lynx ECHL 3 0 0 0 0
2000-01 Louisiana IceGators ECHL 25 0 0 0 4
2000-01 Bjorkloven IF SEL 4 0 0 0 0
2001-02 AIK SEL 50 0 0 0 2
2002-03 Wheeling Nailers ECHL 44 0 1 1 4
2002-03 Wilkes-Barre/Scranton Penguins AHL 10 0 0 0 2
2003-04 Worcester IceCats AHL 2 0 0 0 0
2003-04 Peoria Rivermen ECHL 37 0 1 1 10
League GP G A Pts PIM
1986-87 Sherbrooke Canadiens AHL 69 22 32 54 52
1987-88 Baltimore Skipjacks AHL 5 1 0 1 2
1987-88 Sherbrooke Canadiens AHL 31 6 21 27 48
1987-88 Peoria Rivermen IHL 31 9 13 22 26
1988-89 Milwaukee Admirals IHL 61 16 35 51 89
1989-90 Milwaukee Admirals IHL 63 15 15 30 79
League GP G A Pts PIM
1970-71 Johnstown Jets EHL 39 0 0 0 0
1971-72 Springfield Kings AHL 7 0 0 0 2
1971-72 Johnstown Jets EHL 67 0 0 0 0
1972-73 Springfield Kings AHL 30 0 0 0 8
1973-74 Portland Buckaroos WHL 11 0 0 0 0
1973-74 Albuquerque Six-Guns CHL 1 0 0 0 0
1975-76 Portland Buckaroos NWHL 0 0 0 0 0
League GP G A Pts PIM
2017-18 Chicago Wolves AHL 7 0 1 1 0
2018-19 Chicago Wolves AHL 49 4 3 7 10
2019-20 Utah Grizzlies ECHL 23 9 11 20 12
2019-20 Colorado Eagles AHL 24 6 4 10 4
2020-21 Colorado Eagles AHL 34 5 8 13 13
2021-22 Colorado Eagles AHL 50 10 14 24 16
2022-23 Colorado Eagles AHL 67 6 11 17 53
2023-24 Chicago Wolves AHL 63 3 7 10 28
League GP G A Pts PIM
2021-22 Rochester Americans AHL 67 16 21 37 32
2022-23 Rochester Americans AHL 69 20 27 47 63
2023-24 Rochester Americans AHL 55 16 17 33 22
League GP G A Pts PIM
1981-82 Oklahoma City Stars CHL 13 2 9 11 4
1981-82 SaiPa Lappeenranta SM-liiga 33 2 5 7 10
League GP G A Pts PIM
1987-88 Vienna Austria 34 10 18 28 0
League GP G A Pts PIM
1996-97 Birmingham Bulls ECHL 43 4 16 20 8
1996-97 Charlotte Checkers ECHL 6 0 2 2 2
1996-97 Peoria Rivermen ECHL 17 9 10 19 2
League GP G A Pts PIM
2006-07 Saginaw Spirit OHL 46 17 19 36 92
2007-08 Belleville Bulls OHL 38 10 12 22 40
2007-08 Saginaw Spirit OHL 29 5 19 24 60
2008-09 Lake Erie Monsters AHL 70 7 14 21 55
2009-10 Hartford Wolf Pack AHL 56 4 16 20 50
2010-11 Syracuse Crunch AHL 28 0 3 3 9
2010-11 Hartford Wolf Pack/CT Whale AHL 12 0 1 1 2
League GP G A Pts PIM
2003-04 Toronto Roadrunners AHL 65 13 6 19 85
2004-05 Edmonton Roadrunners AHL 76 22 18 40 143
2005-06 Edmonton Oilers NHL 19 0 1 1 21
2005-06 Hamilton Bulldogs AHL 40 26 14 40 118
2006-07 Edmonton Oilers NHL 59 4 5 9 86
2007-08 Dallas Stars NHL 41 1 2 3 46
2007-08 Iowa Stars AHL 1 0 0 0 2
2008-09 St. Louis Blues NHL 64 13 8 21 89
2008-09 Peoria Rivermen AHL 13 4 2 6 46
2009-10 St. Louis Blues NHL 64 3 5 8 108
2010-11 St. Louis Blues NHL 57 9 5 14 86
2010-11 Anaheim Ducks NHL 19 1 1 2 28
2011-12 San Jose Sharks NHL 67 6 4 10 88
2012-13 Milwaukee Admirals AHL 37 9 18 27 66
2013-14 Rockford IceHogs AHL 55 16 14 30 85
2013-14 Iowa Wild AHL 23 3 5 8 64
2014-15 Norfolk Admirals AHL 15 4 5 9 39
2014-15 Oklahoma City Barons AHL 11 1 0 1 8
League GP G A Pts PIM
1974-75 Denver Spurs CHL 70 17 31 48 19
1975-76 Springfield Indians AHL 6 1 0 1 2
1975-76 Muskegon Mohawks IHL 12 0 5 5 0
1975-76 Columbus Owls IHL 31 6 20 26 2
1975-76 Toledo Goaldiggers IHL 14 2 8 10 4
League GP G A Pts PIM
2016-17 Manchester Monarchs ECHL 14 1 8 9 17
2016-17 Springfield Thunderbirds AHL 38 2 2 4 58
2017-18 Springfield Thunderbirds AHL 59 5 10 15 80
2018-19 KooKoo Kouvola SM-liiga 47 9 9 18 65
2019-20 Hershey Bears AHL 22 5 4 9 29
2019-20 South Carolina Stingrays ECHL 19 5 7 12 13
2020-21 Hershey Bears AHL 19 1 3 4 62
2021-22 Hershey Bears AHL 48 1 4 5 61
2022-23 Coachella Valley Firebirds AHL 56 4 5 9 93
League GP G A Pts PIM
2012-13 Charlotte Checkers AHL 2 0 0 0 2
2013-14 Charlotte Checkers AHL 42 5 3 8 40
2014-15 Carolina Hurricanes NHL 2 0 0 0 0
2014-15 Charlotte Checkers AHL 68 13 17 30 101
2015-16 Carolina Hurricanes NHL 5 0 0 0 7
2015-16 Charlotte Checkers AHL 59 9 11 20 39
2016-17 Charlotte Checkers AHL 24 3 3 6 41
2017-18 Utica Comets AHL 14 2 2 4 30
2018-19 Utica Comets AHL 53 7 10 17 103
2019-20 Providence Bruins AHL 49 8 12 20 65
League GP G A Pts PIM
2003-04 St. John's Maple Leafs AHL 3 0 1 1 0
2004-05 St. John's Maple Leafs AHL 28 1 4 5 20
2005-06 Toronto Maple Leafs NHL 13 0 1 1 13
2005-06 Toronto Marlies AHL 31 4 11 15 42
2006-07 Toronto Maple Leafs NHL 15 0 2 2 14
2006-07 Toronto Marlies AHL 5 0 3 3 8
2007-08 Toronto Maple Leafs NHL 48 2 7 9 54
2007-08 Toronto Marlies AHL 33 7 10 17 26
2008-09 St. Louis Blues NHL 1 0 0 0 0
2008-09 Wilkes-Barre/Scranton Penguins AHL 18 2 2 4 26
2008-09 Peoria Rivermen AHL 56 1 16 17 56
2009-10 Providence Bruins AHL 68 10 33 43 69
2009-10 Boston Bruins NHL 2 0 0 0 0
2010-11 Zug EV Swiss-A 50 10 13 23 123
2011-12 Zug EV Swiss-A 47 11 23 34 75
2012-13 Zug EV Swiss-A 35 3 7 10 36
2013-14 Munich EHC DEL 52 7 17 24 69
2014-15 Munich EHC DEL 19 1 4 5 28
League GP G A Pts PIM
2014-15 Grand Rapids Griffins AHL 72 15 22 37 8
2015-16 Grand Rapids Griffins AHL 72 9 38 47 34
2016-17 Lehigh Valley Phantoms AHL 69 13 21 34 16
2017-18 Milwaukee Admirals AHL 57 5 27 32 18
2017-18 Linkopings HC SweHL 9 0 1 1 2
2018-19 Fischtown Penguins DEL 46 14 38 52 24
2019-20 Fischtown Penguins DEL 41 7 32 39 28
2020-21 Berlin Polar Bears DEL 18 2 11 13 10
2021-22 Berlin Polar Bears DEL 37 6 12 18 12
2022-23 Straubing Tigers DEL 46 7 26 33 22
2023-24 Straubing Tigers DEL 52 15 16 31 13
League GP G A Pts PIM
1994-95 Prince Edward Island Senators AHL 55 15 11 26 46
1995-96 Prince Edward Island Senators AHL 68 14 5 19 61
1996-97 Ottawa Senators NHL 22 3 3 6 9
1996-97 Worcester IceCats AHL 45 14 10 24 45
1997-98 Ottawa Senators NHL 3 0 0 0 4
1997-98 Worcester IceCats AHL 66 25 17 42 67
1997-98 Detroit Vipers IHL 4 1 0 1 0
1998-99 Philadelphia Flyers NHL 2 0 0 0 0
1998-99 Philadelphia Phantoms AHL 64 13 13 26 82
1999-00 Philadelphia Phantoms AHL 11 0 0 0 22
League GP G A Pts PIM
2019-20 Charlotte Checkers AHL 1 0 0 0 0
2020-21 Greenville Swamp Rabbits ECHL 56 18 16 34 6
2021-22 Charlotte Checkers AHL 14 0 2 2 2
2021-22 Greenville Swamp Rabbits ECHL 48 19 21 40 44
2022-23 Vienna Austria 48 28 25 53 34
League GP G A Pts PIM
2017-18 Mount Royal University CWUAA 15 5 2 7 4