hockey DB
search by league
team
morning report
contact us
home

Alumni report for Michigan State University

634 players found,
(Does not include season in-progress.)
League GP G A Pts PIM
2007-08 Detroit Red Wings NHL 2 0 0 0 2
2008-09 Detroit Red Wings NHL 2 0 0 0 0
2008-09 Grand Rapids Griffins AHL 76 24 28 52 102
2009-10 Detroit Red Wings NHL 50 3 3 6 35
2009-10 Grand Rapids Griffins AHL 33 11 13 24 86
2010-11 Detroit Red Wings NHL 74 7 12 19 61
2011-12 Detroit Red Wings NHL 81 8 14 22 62
2012-13 Detroit Red Wings NHL 48 10 3 13 34
2013-14 Detroit Red Wings NHL 70 10 18 28 31
2014-15 Detroit Red Wings NHL 71 23 21 44 72
2015-16 Detroit Red Wings NHL 82 19 23 42 120
2016-17 Detroit Red Wings NHL 64 7 14 21 50
2017-18 Detroit Red Wings NHL 75 13 22 35 78
2018-19 Detroit Red Wings NHL 71 6 13 19 38
2019-20 Detroit Red Wings NHL 49 0 3 3 25
2020-21 Zug EV Swiss-A 9 4 4 8 22
2021-22 Lugano Swiss-A 6 0 1 1 33
2021-22 Grand Rapids Griffins AHL 3 0 0 0 2
2022-23 Zug EV Swiss-A 24 2 3 5 41
League GP G A Pts PIM
1999-00 Orlando Solar Bears IHL 64 16 18 34 27
1999-00 Atlanta Thrashers NHL 2 0 0 0 0
2000-01 Orlando Solar Bears IHL 61 18 28 46 43
2000-01 Atlanta Thrashers NHL 9 0 1 1 2
2001-02 Chicago Wolves AHL 64 10 17 27 25
2002-03 Grand Rapids Griffins AHL 74 8 17 25 37
2003-04 Iserlohn Roosters DEL 44 15 15 30 107
2004-05 Iserlohn Roosters DEL 39 11 15 26 64
2005-06 Iserlohn Roosters DEL 48 13 22 35 80
2006-07 Cologne Sharks DEL 50 9 24 33 80
2007-08 Cologne Sharks DEL 54 10 19 29 86
2008-09 Cologne Sharks DEL 49 11 8 19 40
2009-10 Cologne Sharks DEL 55 12 10 22 73
2010-11 Munich EHC DEL 52 8 12 20 20
2011-12 Munich EHC DEL 21 2 4 6 8
2012-13 Munich EHC DEL 51 6 10 16 22
League GP G A Pts PIM
1998-99 Houston Aeros IHL 5 0 1 1 0
1998-99 Mobile Mysticks ECHL 34 0 3 3 2
1999-00 Mobile Mysticks ECHL 39 0 7 7 24
1999-00 Utah Grizzlies IHL 1 0 0 0 0
2000-01 Utah Grizzlies IHL 11 0 0 0 0
2000-01 Grand Rapids Griffins IHL 3 0 0 0 2
2000-01 Idaho Steelheads WCHL 20 0 2 2 14
2001-02 Utah Grizzlies AHL 42 0 1 1 6
2002-03 Kalamazoo Wings UHL 54 0 1 1 20
2002-03 Grand Rapids Griffins AHL 2 0 0 0 0
2003-04 Kalamazoo Wings UHL 54 0 1 1 6
2004-05 Kalamazoo Wings UHL 54 0 3 3 4
2005-06 Nizhnekamsk Neftekhimik Russia 16 0 0 0 0
2006-07 Chelyabinsk Traktor Russia 11 0 0 0 2
2007-08 Flint Generals IHL 14 0 0 0 0
2008-09 Flint Generals IHL 51 0 8 8 18
League GP G A Pts PIM
1985-86 Sherbrooke Canadiens AHL 55 9 18 27 8
League GP G A Pts PIM
2020-21 Indy Fuel ECHL 23 4 6 10 19
2021-22 Milwaukee Admirals AHL 35 1 2 3 20
2021-22 Indy Fuel ECHL 20 1 5 6 24
2022-23 Milwaukee Admirals AHL 44 2 5 7 32
League GP G A Pts PIM
2017-18 Manitoba Moose AHL 76 22 44 66 57
2018-19 Winnipeg Jets NHL 36 3 7 10 4
2018-19 Manitoba Moose AHL 40 15 17 32 24
2019-20 Winnipeg Jets NHL 46 5 3 8 20
2019-20 Manitoba Moose AHL 4 0 1 1 0
2020-21 Winnipeg Jets NHL 56 12 13 25 14
2021-22 Winnipeg Jets NHL 19 2 2 4 16
2021-22 Seattle Kraken NHL 49 6 11 17 14
2022-23 Winnipeg Jets NHL 41 5 11 16 8
League GP G A Pts PIM
1970-71 Fresno Falcons CA-NVL 0 0 0 0 0
1971-72 Fresno Falcons CA-NVL 0 0 0 0 0
League GP G A Pts PIM
1974-75 Richmond Robins AHL 17 0 5 5 32
1974-75 Philadelphia Firebirds NAHL 18 4 6 10 38
1975-76 Richmond Robins AHL 67 2 7 9 74
1976-77 Springfield Indians AHL 2 0 0 0 0
1976-77 Philadelphia Flyers NHL 1 0 0 0 0
1976-77 Philadelphia Firebirds NAHL 22 3 18 21 27
1976-77 Baltimore Clippers SHL 46 5 27 32 90
1977-78 Maine Mariners AHL 50 4 8 12 62
1978-79 Maine Mariners AHL 67 9 21 30 108
1978-79 Philadelphia Flyers NHL 0 0 0 0 0
1979-80 Philadelphia Flyers NHL 59 4 21 25 59
1980-81 Hartford Whalers NHL 54 1 10 11 82
1980-81 Philadelphia Flyers NHL 22 0 3 3 18
1981-82 Binghamton Whalers AHL 56 4 17 21 58
1981-82 Hartford Whalers NHL 20 1 4 5 19
League GP G A Pts PIM
1990-91 Hershey Bears AHL 24 1 12 13 8
1991-92 Hershey Bears AHL 6 0 2 2 0
1991-92 Johnstown Chiefs ECHL 4 1 1 2 4
1991-92 Michigan Falcons CoHL 41 12 27 39 14
1992-93 Capital District Islanders AHL 4 0 1 1 0
1992-93 Detroit Falcons CoHL 57 16 36 52 48
1993-94 Detroit Falcons CoHL 15 7 12 19 8
1993-94 Huntsville Blast ECHL 42 7 18 25 67
1993-94 Anaheim Bullfrogs RHI 22 11 18 29 30
1994-95 Detroit Falcons CoHL 73 5 40 45 61
1994-95 Detroit Vipers IHL 4 0 0 0 2
1994-95 Phoenix Cobras RHI 24 4 21 25 13
1995-96 Flint Generals CoHL 74 8 27 35 62
1995-96 Los Angeles Blades RHI 24 6 9 15 20
1996-97 Flint Generals CoHL 64 9 24 33 42
1997-98 Flint Generals UHL 47 4 17 21 8
1998-99 Flint Generals UHL 6 1 1 2 0
League GP G A Pts PIM
1986-87 Saginaw Generals IHL 82 10 24 34 114
1987-88 Saginaw Hawks IHL 80 8 22 30 159
1988-89 Indianapolis Ice IHL 34 4 15 19 103
1988-89 Assat Pori SM-liiga 16 1 4 5 22
1989-90 Canadian National Team Intl 2 0 0 0 0
1989-90 Durham Wasps BHL 17 17 17 34 70
1990-91 Richmond Renegades ECHL 64 12 48 60 130
1991-92 Flint Bulldogs CoHL 23 2 6 8 8
1992-93 Utrecht IJCU Hlnd 17 6 8 14 90
League GP G A Pts PIM
1998-99 Saint John Flames AHL 11 2 0 2 6
1998-99 Las Vegas Thunder IHL 61 24 18 42 62
1998-99 Tacoma Sabercats WCHL 5 1 3 4 4
1999-00 Cleveland Lumberjacks IHL 11 3 1 4 12
1999-00 Springfield Falcons AHL 6 0 2 2 4
1999-00 Chicago Wolves IHL 31 4 9 13 34
2000-01 Baton Rouge Kingfish ECHL 18 12 9 21 26
2000-01 Grand Rapids Griffins IHL 37 3 8 11 26
2001-02 Belfast Giants BISL 42 21 34 55 48
2002-03 Vienna Austria 47 30 34 64 55
2003-04 Belfast Giants EIHL 16 10 16 26 12
2003-04 Langenthal SC Swiss-B 16 15 16 31 10
2004-05 Fribourg-Gotteron HC Swiss-A 1 0 0 0 2
2004-05 Langenthal SC Swiss-B 18 7 9 16 50
League GP G A Pts PIM
1961-62 Milwaukee Metros USHL 0 0 0 0 0
League GP G A Pts PIM
2014-15 Norfolk Admirals AHL 5 0 0 0 0
2015-16 Utah Grizzlies ECHL 38 16 21 37 14
2015-16 San Diego Gulls AHL 15 3 1 4 4
2016-17 Florida Everblades ECHL 70 24 44 68 76
2017-18 Florida Everblades ECHL 42 14 24 38 36
2018-19 Utah Grizzlies ECHL 20 13 9 22 30
2018-19 San Diego Gulls AHL 42 4 14 18 28
2019-20 Kalamazoo Wings ECHL 1 0 0 0 0
2021-22 Grand Rapids Griffins AHL 19 2 4 6 10
2021-22 Toledo Walleye ECHL 44 24 37 61 52
2022-23 Cincinnati Cyclones ECHL 63 17 44 61 52
2023-24 Liptovsky Mikulas HK Slovak 48 15 19 34 75
League GP G A Pts PIM
1999-00 St. John's Maple Leafs AHL 8 0 0 0 6
1999-00 Louisiana IceGators ECHL 60 7 12 19 76
2000-01 Toledo Storm ECHL 43 9 5 14 56
2000-01 Detroit Vipers IHL 2 0 0 0 0
2000-01 Philadelphia Phantoms AHL 15 1 6 7 8
2000-01 Wilkes-Barre/Scranton Penguins AHL 5 0 1 1 0
2001-02 Jackson Bandits ECHL 69 4 32 36 78
2001-02 Norfolk Admirals AHL 2 0 0 0 0
2002-03 Hershey Bears AHL 1 0 0 0 2
2002-03 Philadelphia Phantoms AHL 15 0 2 2 11
2002-03 Manchester Monarchs AHL 12 1 2 3 13
2002-03 Reading Royals ECHL 27 4 5 9 44
2003-04 Appiano Italy-A2 23 3 4 7 36
2004-05 Dayton Bombers ECHL 5 0 1 1 4
2004-05 Peoria Rivermen ECHL 66 6 19 25 42
2005-06 Motor City Mechanics UHL 65 3 16 19 88
2006-07 Port Huron Flags UHL 53 5 19 24 72
2006-07 Bloomington PrairieThunder UHL 9 1 0 1 18
2007-08 Port Huron Icehawks IHL 67 4 19 23 56
2008-09 Port Huron Icehawks IHL 24 0 2 2 14
2009-10 Flint Generals IHL 51 4 10 14 42
League GP G A Pts PIM
2001-02 Louisiana IceGators ECHL 17 4 3 7 18
2001-02 Cincinnati Cyclones ECHL 6 0 1 1 6
League GP G A Pts PIM
1970-71 Erie Lions Ind 35 12 24 36 38
1971-72 Erie Lions Ind 40 12 26 38 44
1972-73 Erie Lions Ind 0 0 0 0 0
League GP G A Pts PIM
2016-17 Poprad HK SKP Slovak 52 9 11 20 14
2017-18 Poprad HK SKP Slovak 53 6 12 18 32
2018-19 Poprad HK SKP Slovak 53 22 13 35 34
2019-20 Kunlun Red Star KHL 18 1 2 3 6
2020-21 Brno Kometa Czech 30 4 2 6 18
2020-21 Kunlun Red Star KHL 15 1 1 2 2
2021-22 Poprad HK SKP Slovak 32 9 8 17 32
2021-22 Bratislava Capitals Austria 13 3 2 5 27
League GP G A Pts PIM
2006-07 Rochester Americans AHL 25 7 7 14 26
2006-07 Florida Panthers NHL 48 3 7 10 12
2007-08 Florida Panthers NHL 73 22 18 40 26
2008-09 Florida Panthers NHL 72 31 29 60 38
2009-10 Florida Panthers NHL 28 8 8 16 23
2010-11 Florida Panthers NHL 82 23 17 40 26
2011-12 Vancouver Canucks NHL 56 16 13 29 32
2011-12 Florida Panthers NHL 6 0 1 1 2
2012-13 Vancouver Canucks NHL 12 1 2 3 4
2013-14 Vancouver Canucks NHL 66 9 10 19 18
2013-14 Utica Comets AHL 3 0 1 1 0
2014-15 Toronto Maple Leafs NHL 59 7 6 13 25
2014-15 Toronto Marlies AHL 2 1 0 1 2
2015-16 Vladivostok Admiral KHL 23 6 10 16 30
2016-17 Omsk Avangard KHL 19 4 4 8 16
2017-18 Detroit Red Wings NHL 28 4 1 5 10
2018-19 Minsk Dynamo KHL 18 2 1 3 20
2023-24 Regensburg Polar Bears DEL-2 16 9 5 14 10
League GP G A Pts PIM
1973-74 Winston-Salem Polar Twins SHL 19 1 7 8 6
1973-74 Minnesota Fighting Saints WHA 41 1 14 15 14
1973-74 Suncoast Suns SHL 20 4 14 18 15
1974-75 Johnstown Jets NAHL 43 6 21 27 77
1974-75 Minnesota Fighting Saints WHA 13 0 0 0 21
League GP G A Pts PIM
2014-15 South Carolina Stingrays ECHL 1 0 0 0 0
League GP G A Pts PIM
1985-86 U. of Minnesota WCHA 1 0 0 0 0
League GP G A Pts PIM
1988-89 St. Louis Blues NHL 0 0 0 0 0
1989-90 St. Louis Blues NHL 79 26 35 61 46
1990-91 St. Louis Blues NHL 78 17 32 49 93
1991-92 Philadelphia Flyers NHL 80 33 44 77 100
1992-93 Philadelphia Flyers NHL 81 37 49 86 89
1993-94 Philadelphia Flyers NHL 84 35 62 97 85
1994-95 Philadelphia Flyers NHL 48 12 27 39 33
1995-96 Philadelphia Flyers NHL 82 26 61 87 110
1996-97 Philadelphia Flyers NHL 82 27 32 59 41
1997-98 Philadelphia Flyers NHL 82 36 38 74 54
1998-99 Philadelphia Flyers NHL 82 24 50 74 47
1999-00 Philadelphia Flyers NHL 12 5 3 8 4
1999-00 Carolina Hurricanes NHL 33 4 10 14 22
2000-01 Carolina Hurricanes NHL 79 20 36 56 47
2001-02 Carolina Hurricanes NHL 81 23 32 55 40
2002-03 Carolina Hurricanes NHL 48 14 23 37 37
2003-04 Carolina Hurricanes NHL 78 12 26 38 28
2004-05 Kloten HC Swiss-A 2 2 1 3 0
2005-06 Carolina Hurricanes NHL 78 31 39 70 68
2006-07 Carolina Hurricanes NHL 78 26 56 82 46
2007-08 Carolina Hurricanes NHL 59 19 32 51 38
2008-09 Carolina Hurricanes NHL 80 16 35 51 36
2009-10 Carolina Hurricanes NHL 80 9 10 19 36
League GP G A Pts PIM
1962-63 Long Beach Gulls CalHL 0 0 0 0 0
1962-63 Los Angeles Canucks/Torrance Olympians CalHL 0 0 0 0 0
League GP G A Pts PIM
1984-85 Fredericton Express AHL 46 5 8 13 17
1984-85 Muskegon Lumberjacks IHL 17 5 10 15 15
1985-86 Canadian National Team Intl 72 15 21 36 60
League GP G A Pts PIM
1976-77 Peterborough Petes OHA 26 0 5 5 143
1977-78 Peterborough Petes OHA 68 20 24 44 307
1978-79 Rochester Americans AHL 57 4 10 14 253
1978-79 New England Whalers WHA 12 0 0 0 19
1979-80 Springfield Indians AHL 50 12 13 25 165
1979-80 Hartford Whalers NHL 3 0 1 1 2
1980-81 Binghamton Whalers AHL 38 18 11 29 138
1980-81 Hartford Whalers NHL 43 5 3 8 93
1981-82 Nova Scotia Voyageurs AHL 60 28 12 40 256
1981-82 Montreal Canadiens NHL 3 0 1 1 32
1982-83 Nova Scotia Voyageurs AHL 78 31 27 58 183
1983-84 Calgary Flames NHL 4 0 0 0 19
1983-84 Colorado Flames CHL 57 16 19 35 218
1984-85 Toronto Maple Leafs NHL 68 8 4 12 209
1985-86 Toronto Maple Leafs NHL 21 0 0 0 67
1985-86 Edmonton Oilers NHL 4 1 0 1 12
1985-86 Nova Scotia Oilers AHL 19 4 3 7 41
1986-87 Hershey Bears AHL 12 1 2 3 30
1986-87 Nova Scotia Oilers AHL 47 10 16 26 80
1987-88 New York Rangers NHL 31 2 0 2 78
1987-88 Colorado Rangers IHL 30 12 10 22 53
1988-89 Adirondack Red Wings AHL 63 3 10 13 137
1988-89 Detroit Red Wings NHL 1 0 0 0 0
League GP G A Pts PIM
2002-03 Long Beach Ice Dogs WCHL 69 5 9 14 50
League GP G A Pts PIM
1998-99 Lake Superior State University CCHA 15 0 0 0 0
1999-00 Saginaw/Ohio Gears UHL 24 0 0 0 0
2000-01 Memphis Riverkings CHL 4 0 0 0 0
2000-01 Mohawk Valley Prowlers UHL 21 0 0 0 6
2000-01 Huntsville Tornado CHL 5 0 0 0 2
2001-02 Tacoma Sabercats WCHL 43 0 3 3 26
2002-03 Lubbock Cotton Kings CHL 53 0 4 4 19
2003-04 Lubbock Cotton Kings CHL 14 0 0 0 0
2003-04 Fresno Falcons ECHL 24 0 0 0 4
2004-05 Tulsa Oilers CHL 12 0 2 2 0
2004-05 Jacksonville Barracudas SPHL 13 0 1 1 0
League GP G A Pts PIM
1992-93 Canadian National Team Intl 2 1 2 3 0
1994-95 Canadian National Team Intl 50 10 18 28 40
1995-96 Carolina Monarchs AHL 70 10 14 24 82
1996-97 Worcester IceCats AHL 3 0 0 0 2
1997-98 Pensacola Ice Pilots ECHL 34 12 9 21 62
1997-98 Manitoba Moose IHL 3 0 0 0 0
1997-98 Hartford Wolf Pack AHL 2 0 0 0 0
League GP G A Pts PIM
1995-96 Worcester IceCats AHL 30 0 1 1 4
1996-97 Worcester IceCats AHL 19 0 0 0 8
1996-97 Baton Rouge Kingfish ECHL 3 0 0 0 0
1997-98 Long Beach Ice Dogs IHL 31 0 0 0 0
1997-98 Phoenix Mustangs WCHL 6 0 1 1 0
1997-98 Tucson Gila Monsters WCHL 2 0 0 0 0
1998-99 Albany River Rats AHL 48 0 0 0 2
1999-00 Milwaukee Admirals IHL 8 0 0 0 0
1999-00 Albany River Rats AHL 14 0 0 0 0
1999-00 Utah Grizzlies IHL 4 0 0 0 0
1999-00 Augusta Lynx ECHL 3 0 0 0 0
2000-01 Long Beach Ice Dogs WCHL 42 0 0 0 11
2001-02 Long Beach Ice Dogs WCHL 40 0 1 1 6
2002-03 Long Beach Ice Dogs WCHL 36 0 1 1 0
League GP G A Pts PIM
1974-75 Lansing Lancers IHL 21 7 9 16 2
1974-75 Peoria Blades CnHL 0 5 1 6 0
League GP G A Pts PIM
1977-78 Quebec Remparts QMJHL 13 1 6 7 5
League GP G A Pts PIM
1969-70 Niagara Falls Flyers OHA 9 2 4 6 6
1970-71 Welland Sabres SOJHL 25 5 12 17 23
League GP G A Pts PIM
1974-75 Toronto Marlboros OHA 35 0 3 3 20
1975-76 Dayton Gems IHL 42 0 1 1 28
1976-77 Rochester Americans AHL 1 0 0 0 0
1976-77 Columbus Owls IHL 58 0 0 0 12
1977-78 Rochester Americans AHL 5 0 0 0 0
1977-78 Dayton/Grand Rapids Owls IHL 37 0 2 2 49
1978-79 Rochester Americans AHL 42 0 1 1 42
1978-79 Grand Rapids Owls IHL 2 0 0 0 0
1979-80 Syracuse Firebirds AHL 45 0 3 3 0
1980-81 Springfield Indians AHL 21 0 0 0 6
1980-81 Salem Raiders EHL 7 0 0 0 2
1981-82 Fredericton Express AHL 1 0 0 0 0
1981-82 Dundas Merchants OHASr 0 0 0 0 0
League GP G A Pts PIM
1996-97 Boston Bruins NHL 19 8 5 13 2
1996-97 Washington Capitals NHL 19 3 2 5 7
1996-97 Portland Pirates AHL 27 19 19 38 11
1997-98 Boston Bruins NHL 78 16 27 43 31
1998-99 Boston Bruins NHL 55 24 16 40 22
1998-99 Utah Grizzlies IHL 6 1 1 2 0
1999-00 Boston Bruins NHL 59 22 25 47 14
2000-01 Edmonton Oilers NHL 61 16 26 42 23
2001-02 Edmonton Oilers NHL 82 28 32 60 25
2002-03 Edmonton Oilers NHL 68 25 30 55 20
2002-03 New York Rangers NHL 11 1 4 5 6
2003-04 Los Angeles Kings NHL 15 0 1 1 0
2003-04 New York Rangers NHL 43 10 7 17 14
2003-04 Washington Capitals NHL 19 5 5 10 6
2005-06 Vancouver Canucks NHL 81 33 22 55 41
2006-07 Carolina Hurricanes NHL 10 1 0 1 2
2006-07 Columbus Blue Jackets NHL 54 10 17 27 16
2007-08 Lugano Swiss-A 15 3 5 8 22
League GP G A Pts PIM
2021-22 Charlotte Checkers AHL 8 0 0 0 6
2022-23 Charlotte Checkers AHL 49 1 11 12 20
League GP G A Pts PIM
1965-66 Fox Valley Astros USHL 0 0 0 0 0
League GP G A Pts PIM
1969-70 Rosemont National QMJHL 12 6 5 11 11
1969-70 Laval Saints QMJHL 20 14 9 23 52
League GP G A Pts PIM
1961-62 Los Angeles Canadiens CalHL 11 11 9 20 0
1962-63 Los Angeles Canucks/Torrance Olympians CalHL 0 0 0 0 0
1966-67 Los Angeles Bruins SCHL 33 55 95 150 18
1970-71 Las Vegas Gamblers CA-NVL 0 0 0 0 0
League GP G A Pts PIM
2013-14 Toledo Walleye ECHL 8 0 0 0 4
2014-15 Alaska Aces ECHL 13 1 10 11 12
2014-15 Indy Fuel ECHL 36 2 12 14 9
2015-16 Alaska Aces ECHL 14 2 3 5 2
2015-16 Wichita Thunder ECHL 33 4 10 14 12
League GP G A Pts PIM
2013-14 Chicago Wolves AHL 4 0 1 1 4
2013-14 Toledo Walleye ECHL 7 1 1 2 2
2014-15 Chicago Wolves AHL 41 1 14 15 32
2014-15 Kalamazoo Wings ECHL 8 1 2 3 2
2015-16 Charlotte Checkers AHL 73 7 24 31 44
2016-17 Charlotte Checkers AHL 76 4 28 32 54
2017-18 Charlotte Checkers AHL 41 4 10 14 41
2018-19 Detroit Red Wings NHL 5 0 0 0 2
2018-19 Grand Rapids Griffins AHL 61 1 14 15 28
2019-20 Kunlun Red Star KHL 48 2 11 13 32
2020-21 Kunlun Red Star KHL 43 2 7 9 52
2021-22 Kunlun Red Star KHL 38 3 6 9 40
2022-23 Kunlun Red Star KHL 51 3 17 20 39
2023-24 Kunlun Red Star KHL 66 4 12 16 45
League GP G A Pts PIM
1987-88 Elmira College ECAC-W 0 0 0 0 0
1988-89 Carolina Thunderbirds ECHL 3 0 3 3 4
League GP G A Pts PIM
2021-22 Florida Everblades ECHL 1 0 0 0 0
2021-22 South Carolina Stingrays ECHL 12 0 1 1 8
League GP G A Pts PIM
1980-81 Fredericton Capitals NBSHL 0 0 0 0 0
League GP G A Pts PIM
1996-97 Richmond Renegades ECHL 22 6 11 17 13
League GP G A Pts PIM
1988-89 Moncton Hawks AHL 65 2 8 10 64
1989-90 Binghamton Whalers AHL 1 0 0 0 0
1990-91 Medway Bears BHL 40 43 32 75 60
1991-92 Medway Bears EngL 32 40 55 95 42
1992-93 Medway Bears BHL 32 19 32 51 36
1993-94 Medway Bears BHL 49 23 56 79 81
1994-95 Medway Bears BHL 34 13 20 33 64
1995-96 Medway Bears BHL 26 8 19 27 54
1996-97 Slough Jets BNL 43 12 23 35 40
1997-98 Slough Jets BNL 30 7 16 23 24
1998-99 Invicta Dynamos EPL 30 13 17 30 38
1999-00 Invicta Dynamos EPL 21 7 13 20 26
2000-01 Invicta Dynamos EPL 24 2 21 23 42
2001-02 Invicta Dynamos EPL 21 4 9 13 32
2002-03 Invicta Dynamos EPL 31 3 22 25 52
League GP G A Pts PIM
1996-97 Toledo Storm ECHL 21 6 9 15 10
1997-98 Michigan K-Wings IHL 1 0 0 0 0
1997-98 Peoria Rivermen ECHL 57 13 20 33 32
League GP G A Pts PIM
1989-90 Moncton Hawks AHL 80 31 42 73 18
1989-90 Winnipeg Jets NHL 2 1 1 2 0
1990-91 Moncton Hawks AHL 3 1 1 2 0
1990-91 Winnipeg Jets NHL 66 13 11 24 24
1991-92 Winnipeg Jets NHL 52 7 5 12 32
1992-93 Tampa Bay Lightning NHL 67 12 15 27 23
1992-93 Atlanta Knights IHL 1 1 0 1 2
1993-94 Tampa Bay Lightning NHL 81 20 23 43 32
1994-95 New Jersey Devils NHL 12 1 2 3 8
1994-95 Tampa Bay Lightning NHL 26 3 3 6 6
1995-96 Indianapolis Ice IHL 32 9 12 21 20
1995-96 Chicago Blackhawks NHL 2 0 0 0 0
1995-96 New York Islanders NHL 10 1 0 1 0
1995-96 Utah Grizzlies IHL 34 28 15 43 22
1996-97 Grand Rapids Griffins IHL 35 8 18 26 24
1996-97 Krefeld Penguins DEL 28 7 12 19 14
1997-98 Grand Rapids Griffins IHL 81 13 13 26 36
1998-99 Grand Rapids Griffins IHL 72 14 11 25 50
1999-00 Grand Rapids Griffins IHL 2 0 0 0 0
League GP G A Pts PIM
1976-77 Sioux City Musketeers USHL 42 37 40 77 14
League GP G A Pts PIM
2020-21 Wichita Thunder ECHL 17 3 2 5 6
2021-22 Dundee Stars EIHL 52 30 35 65 44
2022-23 Soenderjyske Denmark 45 20 19 39 51
League GP G A Pts PIM
2008-09 Hamilton Bulldogs AHL 15 0 1 1 6
2009-10 Hamilton Bulldogs AHL 68 8 5 13 73
2010-11 Hamilton Bulldogs AHL 64 13 10 23 116
2011-12 Hamilton Bulldogs AHL 10 1 0 1 12
2012-13 Cincinnati Cyclones ECHL 29 4 5 9 115
2012-13 Trenton Titans ECHL 20 1 6 7 101
2013-14 Cardiff Devils EIHL 8 2 0 2 108
2013-14 Idaho Steelheads ECHL 16 0 0 0 49
2013-14 St. Charles Chill CHL 23 3 7 10 49
2014-15 Elmira Jackals ECHL 18 4 4 8 97
League GP G A Pts PIM
1967-68 Port Huron Flags IHL 1 0 0 0 0
1967-68 Knoxville Knights EHL 48 0 0 0 25
1968-69 Port Huron Flags IHL 62 0 1 1 34
1969-70 Des Moines Oak Leafs IHL 50 0 0 0 51
1970-71 Des Moines Oak Leafs IHL 53 0 1 1 16
1971-72 Charlotte Checkers EHL 48 0 0 0 0
1972-73 Rochester Americans AHL 0 0 0 0 24
1972-73 Boston Braves AHL 0 0 0 0 0
1973-74 Charlotte Checkers SHL 51 0 1 1 24
1974-75 Charlotte Checkers SHL 33 0 0 0 7
1975-76 New England Whalers WHA 0 0 0 0 0
1975-76 Philadelphia Firebirds NAHL 0 0 0 0 0
1975-76 Charlotte Checkers SHL 47 0 3 3 10
1976-77 Charlotte Checkers SHL 2 0 0 0 0
League GP G A Pts PIM
1967-68 Green Bay Bobcats USHL 0 8 7 15 10
1968-69 Green Bay Bobcats USHL 0 0 0 0 0
1969-70 Green Bay Bobcats USHL 0 0 0 0 0
1971-72 Green Bay Bobcats USHL 0 0 0 0 0
1972-73 Green Bay Bobcats USHL 27 10 5 15 4
League GP G A Pts PIM
1978-79 Rochester Americans AHL 2 0 0 0 0
1978-79 New Hampshire/Cape Cod Freedoms NEHL 61 22 28 50 34
League GP G A Pts PIM
2016-17 Florida Everblades ECHL 5 0 0 0 2
2017-18 Florida Everblades ECHL 70 22 32 54 26
2018-19 Florida Everblades ECHL 55 27 34 61 16
2018-19 Laval Rocket AHL 9 2 2 4 2
2019-20 Laval Rocket AHL 46 5 10 15 16
League GP G A Pts PIM
2009-10 Bakersfield Condors ECHL 1 0 0 0 0
2009-10 Utah Grizzlies ECHL 45 11 17 28 35
2010-11 Utah Grizzlies ECHL 55 13 20 33 29
2010-11 Wheeling Nailers ECHL 16 1 11 12 11
2011-12 Greenville Road Warriors ECHL 9 0 1 1 4
2011-12 Wheeling Nailers ECHL 7 0 4 4 4
2012-13 Dijon France 26 22 24 46 57
2013-14 Angers France 26 9 18 27 8
2014-15 Angers France 26 17 10 27 18
2015-16 Amiens France 21 15 14 29 8
2016-17 Amiens France 37 16 13 29 12
2017-18 Chamonix-Morzine France 23 7 15 22 20
2018-19 Coventry Blaze EIHL 60 27 41 68 30
2019-20 Fife Flyers EIHL 49 13 27 40 26
2020-21 Gap HC France 3 0 1 1 0
League GP G A Pts PIM
1991-92 Adirondack Red Wings AHL 65 7 13 20 338
1991-92 Detroit Red Wings NHL 1 0 0 0 7
1992-93 Adirondack Red Wings AHL 43 16 4 20 179
1992-93 Detroit Red Wings NHL 7 1 1 2 58
1993-94 Hershey Bears AHL 17 6 6 12 70
1993-94 Philadelphia Flyers NHL 22 1 2 3 71
1993-94 Tampa Bay Lightning NHL 4 0 0 0 13
1993-94 Atlanta Knights IHL 7 4 5 9 14
1994-95 Chicago Blackhawks NHL 27 3 1 4 117
1994-95 Tampa Bay Lightning NHL 10 1 0 1 41
1995-96 Chicago Blackhawks NHL 52 2 4 6 180
1996-97 Chicago Blackhawks NHL 65 6 6 12 199
1997-98 Chicago Blackhawks NHL 55 0 2 2 178
1997-98 Phoenix Coyotes NHL 20 0 0 0 47
1998-99 Phoenix Coyotes NHL 55 1 7 8 190
1999-00 Montreal Canadiens NHL 47 3 5 8 92
2000-01 Anaheim Mighty Ducks NHL 79 5 6 11 167
2001-02 New York Islanders NHL 10 0 0 0 31
2001-02 Anaheim Mighty Ducks NHL 2 0 0 0 0
2001-02 Cincinnati Mighty Ducks AHL 11 1 4 5 39
2003-04 Colorado Avalanche NHL 55 1 2 3 147
League GP G A Pts PIM
1977-78 Maine Mariners AHL 48 1 6 7 106
1977-78 Philadelphia Flyers NHL 1 0 0 0 4
1978-79 Maine Mariners AHL 78 8 16 24 223
1979-80 Adirondack Red Wings AHL 13 2 3 5 78
1979-80 Maine Mariners AHL 52 7 20 27 181
1979-80 Cincinnati Stingers CHL 5 0 1 1 5
1980-81 Maine Mariners AHL 44 3 5 8 141
1983-84 Toledo Goaldiggers IHL 3 0 0 0 4
League GP G A Pts PIM
2014-15 Bakersfield Condors ECHL 6 0 2 2 0
League GP G A Pts PIM
1984-85 Prince Albert Raiders WHL 54 6 28 34 20
1985-86 Maine Mariners AHL 7 0 0 0 8
1985-86 Toledo Goaldiggers IHL 49 5 8 13 35
1986-87 Maine Mariners AHL 6 0 0 0 2
1986-87 Indianapolis Checkers IHL 44 2 11 13 34
League GP G A Pts PIM
1969-70 Fort Wayne Komets IHL 8 0 3 3 6
1970-71 U. of Toronto CIAU 0 3 9 12 0
1971-72 Tidewater Wings AHL 22 4 3 7 12
1971-72 Fort Worth Wings CHL 14 2 4 6 15
1971-72 Port Huron Wings IHL 30 7 5 12 19
1972-73 Virginia Red Wings AHL 76 29 27 56 64
1973-74 Virginia Red Wings AHL 39 8 15 23 40
1973-74 Detroit Red Wings NHL 15 4 1 5 2
1974-75 Hershey Bears AHL 25 6 6 12 13
1974-75 Pittsburgh Penguins NHL 31 6 3 9 11
1975-76 Hershey Bears AHL 69 14 19 33 12
League GP G A Pts PIM
2016-17 Wichita Thunder ECHL 64 14 24 38 38
2017-18 Wichita Thunder ECHL 20 7 6 13 12
League GP G A Pts PIM
1974-75 Lansing Lancers IHL 4 0 0 0 0
League GP G A Pts PIM
1973-74 Des Moines Capitols IHL 75 49 39 88 40
1974-75 Des Moines Capitols IHL 41 13 15 28 32
1974-75 Omaha Knights CHL 15 2 3 5 4
1975-76 Tulsa Oilers CHL 12 0 1 1 2
1975-76 Flint Generals IHL 63 27 34 61 42
1976-77 Tulsa Oilers CHL 24 7 8 15 0
1976-77 Baltimore Clippers SHL 45 21 23 44 32
League GP G A Pts PIM
1971-72 Kansas City Blues CHL 2 0 0 0 0
1971-72 Toledo Hornets IHL 17 8 6 14 7
1971-72 Columbus Golden Seals IHL 4 1 1 2 2
1972-73 Clinton Comets EHL 3 1 0 1 0
1972-73 Columbus Golden Seals IHL 43 12 16 28 17
1973-74 Columbus Owls IHL 71 25 32 57 35
1974-75 Columbus Owls IHL 41 11 11 22 26
1975-76 Columbus Owls IHL 75 25 25 50 24
League GP G A Pts PIM
1971-72 Toledo Hornets IHL 26 4 5 9 13
1971-72 Columbus Golden Seals IHL 29 4 5 9 15
1971-72 New Haven Blades EHL 30 2 16 18 6
1972-73 Cape Cod Cubs EHL 75 13 40 53 39
1973-74 Cape Cod Cubs NAHL 74 12 60 72 34
1974-75 Cape Codders NAHL 44 3 27 30 20
1975-76 Cape Codders NAHL 16 5 5 10 12
League GP G A Pts PIM
2022-23 Kalamazoo Wings ECHL 1 0 0 0 0
2022-23 U. of North Dakota NCHC 30 0 1 1 0
League GP G A Pts PIM
1963-64 Waterloo Black Hawks USHL 23 14 10 24 4
1965-66 Green Bay Bobcats USHL 28 6 7 13 0
1966-67 Green Bay Bobcats USHL 8 1 3 4 4
1967-68 Green Bay Bobcats USHL 0 0 0 0 0
League GP G A Pts PIM
2001-02 Muskegon Fury UHL 70 30 25 55 48
2001-02 Milwaukee Admirals AHL 1 0 0 0 0
2002-03 Muskegon Fury UHL 61 17 34 51 65
2002-03 Lowell Lock Monsters AHL 12 3 6 9 6
2002-03 Grand Rapids Griffins AHL 1 0 0 0 2
2003-04 Muskegon Fury UHL 66 22 28 50 83
2004-05 Muskegon Fury UHL 66 23 40 63 55
2005-06 Muskegon Fury UHL 66 26 41 67 131
2006-07 Muskegon Fury UHL 61 25 49 74 144
2007-08 Crimmitschau ETC 2.GBun 25 8 10 18 93
2007-08 Munich EHC 2.GBun 19 6 10 16 68
League GP G A Pts PIM
1986-87 New Haven Nighthawks AHL 58 27 34 61 52
1986-87 New York Rangers NHL 5 1 1 2 0
1987-88 Buffalo Sabres NHL 40 6 8 14 44
1987-88 New York Rangers NHL 17 2 2 4 8
1987-88 Colorado Rangers IHL 8 7 11 18 15
1988-89 Rochester Americans AHL 53 32 37 69 53
1988-89 Buffalo Sabres NHL 22 4 6 10 10
1989-90 Rochester Americans AHL 68 43 55 98 71
1989-90 Buffalo Sabres NHL 12 1 2 3 8
1990-91 New Haven Nighthawks AHL 18 10 6 16 2
1990-91 Los Angeles Kings NHL 53 7 5 12 41
1991-92 Los Angeles Kings NHL 80 29 16 45 20
1992-93 Los Angeles Kings NHL 84 29 40 69 45
1993-94 Los Angeles Kings NHL 81 21 21 42 34
1994-95 Los Angeles Kings NHL 9 1 1 2 4
1994-95 Dallas Stars NHL 35 11 14 25 29
1995-96 Dallas Stars NHL 24 2 5 7 10
1995-96 Michigan K-Wings IHL 21 8 15 23 20
1996-97 New York Islanders NHL 3 0 0 0 2
1996-97 Detroit Vipers IHL 19 4 4 8 12
1996-97 Utah Grizzlies IHL 14 7 2 9 33
1997-98 Detroit Vipers IHL 6 0 2 2 2
1997-98 Bern SC Swiss-A 5 3 1 4 0
League GP G A Pts PIM
1964-65 Verdun Pirates QPHL 40 22 17 39 0
League GP G A Pts PIM
1971-72 Toledo Hornets IHL 21 0 0 0 2
League GP G A Pts PIM
2008-09 Gwinnett Gladiators ECHL 28 2 5 7 16
League GP G A Pts PIM
1975-76 Winnipeg Clubs WCHL 34 1 1 2 7
1975-76 St. Boniface Saints MJHL 18 0 11 11 16
1976-77 St. Boniface Saints MJHL 16 0 8 8 23
League GP G A Pts PIM
2017-18 Brampton Beast ECHL 6 1 4 5 9
2017-18 Laval Rocket AHL 45 1 4 5 15
2018-19 Fort Wayne Komets ECHL 6 0 0 0 4
2018-19 Greenville Swamp Rabbits ECHL 55 12 17 29 19
2018-19 Laval Rocket AHL 6 1 0 1 2
2019-20 Reading Royals ECHL 46 12 15 27 18
2019-20 Greenville Swamp Rabbits ECHL 3 0 0 0 2
2021-22 Reading Royals ECHL 71 31 23 54 21
2022-23 Toledo Walleye ECHL 69 15 22 37 27
League GP G A Pts PIM
1984-85 Sweden Intl 0 0 0 0 0
1985-86 Indianapolis Checkers IHL 5 0 1 1 0
1985-86 Saginaw Generals IHL 26 1 15 16 18
League GP G A Pts PIM
2017-18 Sarnia Sting OHL 16 2 1 3 4
2018-19 Sarnia Sting OHL 66 17 38 55 84
2019-20 Kalamazoo Wings ECHL 7 1 2 3 0
2019-20 Utica Comets AHL 27 2 3 5 14
2020-21 Utica Comets AHL 26 0 4 4 36
2021-22 Rochester Americans AHL 51 3 7 10 54
2022-23 Rochester Americans AHL 39 3 5 8 37
2023-24 Iserlohn Roosters DEL 37 1 5 6 55
League GP G A Pts PIM
1987-88 Moncton Hawks AHL 27 0 1 1 4
1988-89 Winnipeg Jets NHL 20 0 0 0 2
1988-89 Fort Wayne Komets IHL 22 0 0 0 0
1989-90 Moncton Hawks AHL 6 0 0 0 0
1989-90 Winnipeg Jets NHL 36 0 2 2 0
1990-91 Moncton Hawks AHL 2 0 0 0 0
1990-91 Winnipeg Jets NHL 55 0 3 3 6
1991-92 Winnipeg Jets NHL 47 0 2 2 2
1992-93 Winnipeg Jets NHL 67 0 5 5 2
1993-94 Detroit Red Wings NHL 13 0 2 2 0
1993-94 Winnipeg Jets NHL 56 0 0 0 6
1994-95 San Diego Gulls IHL 16 0 0 0 0
1995-96 Adirondack Red Wings AHL 3 0 1 1 0
1995-96 Fort Wayne Komets IHL 45 0 0 0 2
1996-97 Edmonton Oilers NHL 19 0 0 0 4
1997-98 Edmonton Oilers NHL 16 0 0 0 0
1998-99 Edmonton Oilers NHL 39 0 1 1 0
1999-00 Phoenix Coyotes NHL 30 0 0 0 0
2000-01 Vancouver Canucks NHL 39 0 0 0 4
2001-02 Buffalo Sabres NHL 9 0 0 0 0
League GP G A Pts PIM
2021-22 Cincinnati Cyclones ECHL 57 9 15 24 25
2022-23 Wheeling Nailers ECHL 60 11 21 32 37
League GP G A Pts PIM
2005-06 Lowell Lock Monsters AHL 59 5 10 15 36
2005-06 Florida Everblades ECHL 7 1 5 6 6
2006-07 Albany River Rats AHL 53 2 7 9 40
2006-07 Florida Everblades ECHL 3 1 1 2 2
2007-08 Manitoba Moose AHL 9 1 1 2 9
2007-08 Victoria Salmon Kings ECHL 59 18 30 48 45
2008-09 Herlev Hornets Denmark 34 6 22 28 104
2008-09 Kassel Huskies DEL 9 0 0 0 10
2009-10 Zvolen HKm Slovak 10 0 1 1 16
2009-10 Langenthal SC Swiss-B 7 2 0 2 16
2011-12 Ontario Reign ECHL 41 18 20 38 93
2012-13 Ontario Reign ECHL 24 6 5 11 20
League GP G A Pts PIM
2004-05 Hartford Wolf Pack AHL 3 0 0 0 0
2004-05 Charlotte Checkers ECHL 55 18 17 35 52
2005-06 Hartford Wolf Pack AHL 64 5 17 22 71
2005-06 Charlotte Checkers ECHL 6 2 2 4 4
2006-07 Hartford Wolf Pack AHL 16 1 2 3 22
2006-07 Charlotte Checkers ECHL 27 8 13 21 24
2007-08 Charlotte Checkers ECHL 33 13 15 28 28
2008-09 Charlotte Checkers ECHL 20 9 10 19 38
League GP G A Pts PIM
2002-03 Lowell Lock Monsters AHL 7 0 1 1 12
2003-04 Carolina Hurricanes NHL 1 1 0 1 0
2003-04 Lowell Lock Monsters AHL 79 10 25 35 35
2004-05 Lowell Lock Monsters AHL 32 1 5 6 16
2004-05 Florida Everblades ECHL 14 2 5 7 0
2005-06 Manchester Monarchs AHL 62 5 13 18 38
2006-07 Langnau Tigers Swiss-A 30 3 8 11 22
2007-08 Ingolstadt ERC DEL 15 1 3 4 2
2007-08 Salzburg EC Austria 26 2 5 7 14
League GP G A Pts PIM
2002-03 Lowell Lock Monsters AHL 6 1 0 1 2
League GP G A Pts PIM
1997-98 Louisville Riverfrogs ECHL 43 10 14 24 36
1997-98 Peoria Rivermen ECHL 10 0 2 2 4
1998-99 Amarillo Rattlers WPHL 47 27 31 58 17
1998-99 Arkansas Glaciercats WPHL 10 0 4 4 2
League GP G A Pts PIM
2015-16 Toledo Walleye ECHL 1 0 0 0 0
2016-17 Florida Everblades ECHL 67 20 21 41 16
2017-18 Charlotte Checkers AHL 21 3 4 7 4
League GP G A Pts PIM
1972-73 U. of Toronto OUAA 0 8 9 17 4
1973-74 U. of Toronto OUAA 0 12 17 29 4
1974-75 U. of Toronto OUAA 0 9 6 15 0
League GP G A Pts PIM
1999-00 Birmingham Bulls ECHL 57 9 10 19 22
2000-01 Kalamazoo Wings UHL 71 23 17 40 60
2001-02 Kalamazoo Wings UHL 74 29 18 47 39
2002-03 Quad City Mallards UHL 10 5 2 7 2
2002-03 Rockford IceHogs UHL 0 0 0 0 0
2002-03 Kalamazoo Wings UHL 46 6 9 15 24
2003-04 Pfaffenhofen EC GerReg 30 27 14 41 0
2004-05 Basingstoke Bison EIHL 50 19 23 42 60
League GP G A Pts PIM
2012-13 Evansville Icemen ECHL 3 0 3 3 0
League GP G A Pts PIM
1987-88 Milwaukee Admirals IHL 37 0 2 2 0
1988-89 Maine Mariners AHL 47 0 1 1 4
1989-90 Maine Mariners AHL 64 0 4 4 6
1990-91 Cape Breton Oilers AHL 40 0 0 0 4
1990-91 Boston Bruins NHL 3 0 0 0 0
1990-91 Maine Mariners AHL 2 0 0 0 0
1991-92 Cape Breton Oilers AHL 29 0 4 4 2
1991-92 Edmonton Oilers NHL 10 0 0 0 2
1992-93 Cape Breton Oilers AHL 10 0 0 0 0
1992-93 Kansas City Blades IHL 8 0 1 1 2
1993-94 Hershey Bears AHL 17 0 0 0 0
1994-95 Detroit Falcons CoHL 3 0 0 0 0
1994-95 Las Vegas Thunder IHL 14 0 0 0 0
1994-95 Detroit Vipers IHL 18 0 0 0 0
League GP G A Pts PIM
2006-07 Gwinnett Gladiators ECHL 51 36 32 68 46
2007-08 Bridgeport Sound Tigers AHL 18 9 2 11 14
2007-08 Chicago Wolves AHL 8 1 3 4 2
2007-08 Gwinnett Gladiators ECHL 2 2 0 2 4
2008-09 Portland Pirates AHL 80 24 16 40 43
2009-10 Springfield Falcons AHL 79 26 29 55 51
2010-11 Bolzano HC Italy-A 35 23 23 46 38
2011-12 Iserlohn Roosters DEL 52 20 14 34 56
2012-13 Kloten HC Swiss-A 2 0 1 1 2
2012-13 Olten EHC Swiss-B 35 23 23 46 50
2013-14 Klagenfurt AC Austria 46 16 20 36 65
2014-15 Sheffield Steelers EIHL 48 24 30 54 40
2015-16 Sheffield Steelers EIHL 19 10 2 12 16
2016-17 Sheffield Steelers EIHL 48 26 25 51 27
2017-18 Sheffield Steelers EIHL 45 18 24 42 71
League GP G A Pts PIM
1972-73 Port Huron Wings IHL 29 12 15 27 13
League GP G A Pts PIM
2003-04 Alberni Valley Bulldogs BCHL 24 9 25 34 48
2005-06 U. of Nebraska-Omaha CCHA 13 1 0 1 8
2006-07 U. of Nebraska-Omaha CCHA 6 2 5 7 6
League GP G A Pts PIM
2022-23 Northern Michigan University CCHA 38 2 5 7 39
League GP G A Pts PIM
1992-93 Flint Bulldogs CoHL 28 1 7 8 13
League GP G A Pts PIM
1974-75 Peoria Blades CnHL 0 1 1 2 0
League GP G A Pts PIM
1998-99 Tupelo T-Rex WPHL 43 8 20 28 65
1999-00 Mississippi Sea Wolves ECHL 7 1 0 1 4
2000-01 Mississippi Sea Wolves ECHL 1 0 0 0 0
2000-01 Knoxville Speed UHL 2 0 0 0 2
League GP G A Pts PIM
2010-11 Greenville Road Warriors ECHL 2 0 0 0 0
2011-12 Elmira Jackals ECHL 72 25 60 85 73
2012-13 Binghamton Senators AHL 29 4 5 9 12
2012-13 Elmira Jackals ECHL 37 14 35 49 15
2013-14 Hershey Bears AHL 42 8 7 15 18
2013-14 Reading Royals ECHL 25 8 10 18 22
2014-15 Hershey Bears AHL 72 18 20 38 36
2015-16 Hershey Bears AHL 61 14 17 31 47
2016-17 Hershey Bears AHL 3 1 0 1 0
2017-18 Hershey Bears AHL 71 11 21 32 46
2018-19 Salzburg EC Austria 37 14 17 31 16
2019-20 Mora IK Swe-1 31 9 11 20 12
2020-21 Bolzano HC Austria 48 17 27 44 6
2021-22 Bolzano HC Austria 38 10 21 31 8
2022-23 Bolzano HC Austria 47 17 31 48 14
2023-24 Bolzano HC Austria 48 18 13 31 26
League GP G A Pts PIM
2003-04 Kalamazoo Wings UHL 1 0 0 0 0
League GP G A Pts PIM
2008-09 Gwinnett Gladiators ECHL 13 0 1 1 8
2009-10 Flint Generals IHL 64 8 22 30 81
2010-11 Alaska Aces ECHL 40 2 6 8 44
2011-12 Bridgeport Sound Tigers AHL 15 1 4 5 13
2011-12 Alaska Aces ECHL 37 3 11 14 55
2011-12 Charlotte Checkers AHL 7 0 1 1 4
League GP G A Pts PIM
2019-20 Toledo Walleye ECHL 1 0 0 0 2
2020-21 Rapid City Rush ECHL 58 1 9 10 72
2021-22 Rochester Americans AHL 3 0 1 1 0
2021-22 Grand Rapids Griffins AHL 19 1 3 4 21
2021-22 Toledo Walleye ECHL 51 0 13 13 37
League GP G A Pts PIM
1989-90 Milwaukee Admirals IHL 1 0 0 0 4
1990-91 Vancouver Canucks NHL 14 0 3 3 20
1990-91 Milwaukee Admirals IHL 21 4 3 7 76
1991-92 Milwaukee Admirals IHL 35 6 9 15 105
1992-93 Milwaukee Admirals IHL 68 3 14 17 381
1993-94 Milwaukee Admirals IHL 43 4 6 10 233
League GP G A Pts PIM
1992-93 Erie Panthers ECHL 31 0 1 1 6
1993-94 Binghamton Rangers AHL 7 0 0 0 0
1993-94 Erie Panthers ECHL 1 0 0 0 0
League GP G A Pts PIM
1966-67 Toronto Marlboros OHA 43 5 39 44 113
1967-68 Canadian National Team Intl 0 0 0 0 0
1968-69 Rochester Americans AHL 15 1 1 2 16
1968-69 Tulsa Oilers CHL 25 4 7 11 40
1969-70 Toronto Maple Leafs NHL 52 1 14 15 50
1970-71 Toronto Maple Leafs NHL 54 0 8 8 31
1971-72 Toronto Maple Leafs NHL 61 2 8 10 44
1972-73 Toronto Maple Leafs NHL 44 1 10 11 54
1973-74 Toronto Maple Leafs NHL 65 4 18 22 100
1974-75 Toronto Maple Leafs NHL 63 1 7 8 110
1975-76 Toronto Maple Leafs NHL 69 0 8 8 75
1976-77 Toronto Maple Leafs NHL 69 1 10 11 73
1977-78 Toronto Maple Leafs NHL 77 2 15 17 62
1978-79 Los Angeles Kings NHL 18 2 2 4 22
League GP G A Pts PIM
2006-07 Ohio State University CCHA 32 12 14 26 41
2007-08 Rochester Americans AHL 5 2 3 5 0
2007-08 Ohio State University CCHA 39 21 15 36 28
2008-09 Wilkes-Barre/Scranton Penguins AHL 25 4 8 12 12
2008-09 Wheeling Nailers ECHL 35 14 28 42 47
2009-10 Norfolk Admirals AHL 1 0 0 0 0
2009-10 Bietigheim-Bissingen SC 2.GBun 40 9 23 32 32
2010-11 South Carolina Stingrays ECHL 58 17 34 51 35
2011-12 Pontebba Italy-A 39 15 47 62 40
2012-13 Tingsryds AIF Swe-1 14 2 8 10 29
League GP G A Pts PIM
2005-06 Long Beach Ice Dogs ECHL 46 22 15 37 18
2006-07 Long Beach Ice Dogs ECHL 67 39 35 74 28
2007-08 Victoria Salmon Kings ECHL 70 40 43 83 24
2008-09 Herlev Hornets Denmark 8 6 4 10 12
2009-10 Langenthal SC Swiss-B 2 0 1 1 2
2009-10 Ravensburg Tower Stars 2.GBun 42 21 15 36 30
2011-12 Las Vegas Wranglers ECHL 17 10 6 16 8
2012-13 Braehead Clan EIHL 52 31 45 76 30
2013-14 Braehead Clan EIHL 36 19 23 42 16
League GP G A Pts PIM
2002-03 Hershey Bears AHL 23 0 2 2 18
2002-03 Quad City Mallards UHL 4 0 0 0 0
2002-03 Reading Royals ECHL 12 1 3 4 10
2003-04 Pensacola Ice Pilots ECHL 2 0 0 0 0
League GP G A Pts PIM
2022-23 Worcester Railers ECHL 10 0 5 5 12
2022-23 Long Island University NCAA 35 15 19 34 64
League GP G A Pts PIM
1954-55 Worcester Warriors EHL 1 0 0 0 0
League GP G A Pts PIM
2007-08 Idaho Steelheads ECHL 10 1 0 1 2
2007-08 Iowa Stars AHL 47 1 4 5 36
2008-09 Hartford Wolf Pack AHL 27 0 1 1 18
2008-09 Charlotte Checkers ECHL 40 5 20 25 39
2009-10 Norfolk Admirals AHL 16 1 3 4 15
2009-10 Milwaukee Admirals AHL 1 0 0 0 0
2009-10 Texas Stars AHL 15 1 2 3 4
2009-10 Charlotte Checkers ECHL 18 2 9 11 14
2010-11 Charlotte Checkers AHL 36 0 11 11 4
2010-11 Florida Everblades ECHL 28 4 14 18 16
2011-12 Ritten Renon Italy-A 40 3 14 17 10
League GP G A Pts PIM
2010-11 Binghamton Senators AHL 14 1 5 6 0
2011-12 Binghamton Senators AHL 60 8 15 23 26
2012-13 Ottawa Senators NHL 5 0 0 0 0
2012-13 Binghamton Senators AHL 63 19 9 28 37
2013-14 Ottawa Senators NHL 20 0 2 2 4
2013-14 Binghamton Senators AHL 46 12 10 22 30
2014-15 Binghamton Senators AHL 73 21 17 38 45
2015-16 Calgary Flames NHL 15 0 1 1 2
2015-16 Stockton Heat AHL 36 27 18 45 36
2016-17 Rochester Americans AHL 23 11 8 19 22
2016-17 Buffalo Sabres NHL 40 0 3 3 19
2016-17 Nashville Predators NHL 6 0 1 1 5
2017-18 Anaheim Ducks NHL 66 12 12 24 11
2018-19 Pittsburgh Penguins NHL 25 2 3 5 6
2018-19 Wilkes-Barre/Scranton Penguins AHL 5 3 1 4 6
2018-19 Anaheim Ducks NHL 31 2 7 9 8
2019-20 Philadelphia Flyers NHL 7 1 4 5 2
2019-20 Anaheim Ducks NHL 49 14 6 20 28
2020-21 Anaheim Ducks NHL 46 6 9 15 25
2021-22 Anaheim Ducks NHL 71 15 14 29 27
2022-23 Anaheim Ducks NHL 46 5 13 18 26
2023-24 Zurich SC Swiss-A 50 18 21 39 22
League GP G A Pts PIM
2012-13 Hamilton Bulldogs AHL 3 0 0 0 0
2013-14 Wheeling Nailers ECHL 35 1 9 10 29
League GP G A Pts PIM
1957-58 U.S. National Team Intl 0 0 0 0 0
1957-58 Toledo Mercurys IHL 2 0 0 0 2
1958-59 U.S. National Team Intl 53 20 20 40 38
1959-60 U.S. Olympic Team Intl 0 8 12 20 0
League GP G A Pts PIM
1995-96 Prince Edward Island Senators AHL 72 32 48 80 28
1996-97 San Jose Sharks NHL 43 13 8 21 14
1996-97 Kentucky Thoroughblades AHL 34 22 22 44 10
1997-98 San Jose Sharks NHL 7 1 1 2 0
1997-98 Kentucky Thoroughblades AHL 69 37 63 100 45
1998-99 San Jose Sharks NHL 14 2 2 4 6
1998-99 Kentucky Thoroughblades AHL 53 29 47 76 33
1999-00 Tampa Bay Lightning NHL 46 6 10 16 11
1999-00 Atlanta Thrashers NHL 20 4 9 13 4
2000-01 Atlanta Thrashers NHL 63 12 16 28 23
2001-02 Albany River Rats AHL 68 25 35 60 27
2002-03 New Jersey Devils NHL 12 2 0 2 2
2002-03 Albany River Rats AHL 22 11 17 28 4
2003-04 Albany River Rats AHL 7 2 3 5 0
2004-05 Kloten HC Swiss-A 12 4 9 13 4
2005-06 Hannover Scorpions DEL 36 11 14 25 22
2006-07 HIFK Helsinki SM-liiga 49 11 45 56 44
2007-08 HIFK Helsinki SM-liiga 50 14 25 39 40
2008-09 Innsbruck HC Austria 44 19 27 46 47
2009-10 Tappara Tampere SM-liiga 27 8 15 23 24
2010-11 Tappara Tampere SM-liiga 10 1 4 5 8
League GP G A Pts PIM
2017-18 Vita Hasten HC Swe-1 38 8 7 15 16
2018-19 Pantern IK Swe-1 48 15 11 26 18
2019-20 Almtuna IS Swe-1 52 12 21 33 32
2020-21 Almtuna IS Swe-1 35 4 12 16 4
2020-21 Linkopings HC SweHL 5 1 0 1 0
2020-21 MODO Hockey Ornskoldsvik Swe-1 14 1 4 5 2
2021-22 Sodertalje SK Swe-1 42 9 11 20 8
2022-23 Soenderjyske Denmark 45 17 24 41 26
League GP G A Pts PIM
1983-84 U.S. Olympic Team Intl 0 0 0 0 0
League GP G A Pts PIM
2001-02 Nashville Predators NHL 1 0 1 1 0
2001-02 Milwaukee Admirals AHL 6 2 2 4 4
2002-03 Nashville Predators NHL 79 16 12 28 31
2002-03 Milwaukee Admirals AHL 1 0 0 0 2
2003-04 Nashville Predators NHL 79 13 14 27 37
2005-06 Nashville Predators NHL 75 14 15 29 40
2006-07 New York Rangers NHL 49 4 8 12 18
2006-07 Minnesota Wild NHL 23 2 3 5 8
2007-08 Pittsburgh Penguins NHL 46 2 4 6 24
2008-09 Tampa Bay Lightning NHL 74 5 5 10 29
2009-10 Norfolk Admirals AHL 79 16 25 41 47
2010-11 Tampa Bay Lightning NHL 82 7 11 18 32
2011-12 Tampa Bay Lightning NHL 57 2 5 7 17
2012-13 Philadelphia Flyers NHL 11 0 0 0 0
2012-13 Tampa Bay Lightning NHL 20 0 4 4 23
2012-13 Carolina Hurricanes NHL 6 0 0 0 0
2012-13 Ravensburg Tower Stars 2.GBun 17 11 4 15 39
2013-14 Philadelphia Flyers NHL 80 4 5 9 23
2014-15 Ambri-Piotta Swiss-A 50 14 18 32 34
2015-16 Ambri-Piotta Swiss-A 40 11 10 21 24
2016-17 Ambri-Piotta Swiss-A 38 11 9 20 22
League GP G A Pts PIM
1990-91 Louisville Icehawks ECHL 11 0 6 6 34
League GP G A Pts PIM
1959-60 Milwaukee Falcons IHL 3 1 0 1 0
1959-60 Reed Hornets IIHL 0 0 0 0 0
League GP G A Pts PIM
1983-84 Indianapolis Checkers CHL 71 22 32 54 38
1984-85 Springfield Indians AHL 75 29 34 63 29
1984-85 New York Islanders NHL 2 0 0 0 0
1985-86 Springfield Indians AHL 14 5 8 13 7
1985-86 New York Islanders NHL 49 5 12 17 9
1986-87 Springfield Indians AHL 59 25 31 56 8
1986-87 New York Islanders NHL 2 0 1 1 0
League GP G A Pts PIM
1988-89 Hershey Bears AHL 34 13 5 18 64
1988-89 Philadelphia Flyers NHL 6 0 0 0 29
1989-90 Hershey Bears AHL 6 0 2 2 2
1989-90 Philadelphia Flyers NHL 9 0 0 0 18
1989-90 Canadian National Team Intl 19 5 4 9 30
1990-91 Cape Breton Oilers AHL 4 1 0 1 2
1990-91 Fort Wayne Komets IHL 11 3 4 7 10
1991-92 Springfield Indians AHL 17 1 4 5 27
1991-92 Kalamazoo Wings IHL 6 1 0 1 63
League GP G A Pts PIM
1998-99 Worcester IceCats AHL 58 2 5 7 94
1998-99 Peoria Rivermen ECHL 6 0 2 2 40
1999-00 St. John's Maple Leafs AHL 56 2 6 8 62
1999-00 Worcester IceCats AHL 3 0 0 0 4
2000-01 St. John's Maple Leafs AHL 80 5 18 23 68
2001-02 Houston Aeros AHL 16 0 0 0 2
2001-02 Austin Ice Bats CHL 1 0 0 0 2
League GP G A Pts PIM
1982-83 Spokane Chiefs WIHL 0 13 21 34 55
1983-84 Spokane Chiefs WIHL 0 12 15 27 6
1984-85 Spokane Chiefs WIHL 16 12 10 22 8
League GP G A Pts PIM
1994-95 Huntington Blizzard ECHL 60 12 14 26 100
1995-96 Detroit Falcons CoHL 7 1 1 2 7
1995-96 Huntington Blizzard ECHL 57 13 32 45 95
1996-97 Huntington Blizzard ECHL 58 14 49 63 52
1997-98 Huntington Blizzard ECHL 59 31 47 78 37
1998-99 Adirondack Red Wings AHL 4 1 1 2 0
1998-99 Cincinnati Cyclones IHL 1 0 0 0 0
1998-99 Huntington Blizzard ECHL 57 23 42 65 43
1998-99 Lowell Lock Monsters AHL 7 0 1 1 0
1999-00 Huntington Blizzard ECHL 65 20 44 64 34
2000-01 Greenville Grrrowl ECHL 16 6 11 17 6
2001-02 Mississippi Sea Wolves ECHL 7 1 1 2 2
2001-02 New Orleans Brass ECHL 5 0 0 0 2
2001-02 Greenville Grrrowl ECHL 31 5 14 19 12
League GP G A Pts PIM
1982-83 Prince Albert Raiders WHL 41 17 15 32 38
1983-84 Rochester Americans AHL 78 25 28 53 56
1984-85 Rochester Americans AHL 78 29 34 63 43
1985-86 Rochester Americans AHL 80 18 30 48 83
1986-87 Rochester Americans AHL 61 13 27 40 50
1986-87 Flint Spirits IHL 15 4 7 11 14
1987-88 Adirondack Red Wings AHL 80 24 33 57 76
1988-89 Hershey Bears AHL 66 20 20 40 72
1989-90 Duisburg SC 2.GBun 27 19 45 64 53
1990-91 Duisburg SC 2.GBun 21 16 31 47 41
League GP G A Pts PIM
2012-13 Florida Everblades ECHL 3 0 1 1 2
League GP G A Pts PIM
1990-91 Salt Lake Golden Eagles IHL 0 0 0 0 0
1991-92 Salt Lake Golden Eagles IHL 76 41 36 77 85
1992-93 Calgary Flames NHL 1 0 0 0 0
1992-93 Salt Lake Golden Eagles IHL 78 29 36 65 63
1993-94 Las Vegas Thunder IHL 37 10 5 15 45
1993-94 Brunico SG Italy-A 11 10 8 18 15
1993-94 Las Vegas Flash RHI 10 2 5 7 8
1994-95 Worcester IceCats AHL 70 23 28 51 50
1995-96 Prince Edward Island Senators AHL 77 40 42 82 65
1996-97 Biel HC Swiss-B 42 39 36 75 75
1997-98 Biel HC Swiss-B 40 44 52 96 60
1998-99 Biel HC Swiss-B 37 44 27 71 88
1999-00 Geneve Servette HC Swiss-B 36 27 37 64 82
2000-01 Geneve Servette HC Swiss-B 40 30 46 76 24
2001-02 Ajoie HC Swiss-B 35 24 44 68 65
2002-03 Heilbronn EC 2.GBun 28 15 17 32 79
2003-04 Heilbronn Falcons 2.GBun 47 28 40 68 111
2004-05 Regensburg EV 2.GBun 31 11 23 34 40
2004-05 Fresno Falcons ECHL 9 2 6 8 6
2005-06 Regensburg EV 2.GBun 50 21 38 59 0
League GP G A Pts PIM
1977-78 Flint Generals IHL 16 2 6 8 47
1983-84 Dundas-Hamilton Tigers OHASr 0 0 0 0 0
League GP G A Pts PIM
2009-10 Spruce Grove Saints AJHL 51 21 35 56 176
2010-11 U. of Alaska-Fairbanks CCHA 24 1 1 2 12
2011-12 U. of Alaska-Fairbanks CCHA 35 6 3 9 50
2012-13 U. of Alaska-Fairbanks CCHA 37 5 7 12 45
League GP G A Pts PIM
2015-16 Allen Americans ECHL 6 0 0 0 0
2016-17 Rockford IceHogs AHL 3 0 0 0 0
2016-17 Indy Fuel ECHL 47 0 1 1 0
2017-18 Tulsa Oilers ECHL 44 0 2 2 17
2018-19 Kalamazoo Wings ECHL 46 0 1 1 2
2019-20 Kalamazoo Wings ECHL 39 0 1 1 0
2020-21 Florida Everblades ECHL 40 0 1 1 0
2021-22 Frankfurt Lions DEL-2 34 0 0 0 0
2022-23 Frankfurt Lions DEL 50 0 1 1 2
2023-24 Berlin Polar Bears DEL 38 0 0 0 4
League GP G A Pts PIM
2018-19 Detroit Red Wings NHL 10 1 6 7 2
2019-20 Detroit Red Wings NHL 26 2 5 7 6
2019-20 Grand Rapids Griffins AHL 35 5 22 27 12
2020-21 Detroit Red Wings NHL 6 0 2 2 0
2020-21 Grand Rapids Griffins AHL 29 5 23 28 4
2021-22 Detroit Red Wings NHL 15 1 3 4 4
2021-22 Grand Rapids Griffins AHL 59 15 38 53 12
2022-23 Detroit Red Wings NHL 3 0 0 0 2
2022-23 Grand Rapids Griffins AHL 71 16 41 57 12
League GP G A Pts PIM
2000-01 New Orleans Brass ECHL 15 1 7 8 31
League GP G A Pts PIM
2016-17 Idaho Steelheads ECHL 3 0 0 0 2
2017-18 Pardubice HC Czech 34 2 1 3 10
2018-19 Pardubice HC Czech 44 2 1 3 97
2019-20 Pardubice HC Czech 48 3 7 10 63
2020-21 Pardubice HC Czech 28 1 2 3 47
2020-21 Brno Kometa Czech 20 0 7 7 24
2021-22 Brno Kometa Czech 46 1 4 5 51
2022-23 Brno Kometa Czech 45 1 4 5 30
2023-24 Brno Kometa Czech 43 0 4 4 40
League GP G A Pts PIM
2015-16 Kalamazoo Wings ECHL 5 0 0 0 0
2016-17 Kalamazoo Wings ECHL 2 0 1 1 0
2016-17 Peoria Rivermen SPHL 52 11 10 21 52
League GP G A Pts PIM
2000-01 Edmonton Oilers NHL 49 9 7 16 10
2000-01 Hamilton Bulldogs AHL 24 10 18 28 19
2001-02 Edmonton Oilers NHL 61 8 14 22 18
2001-02 Hamilton Bulldogs AHL 2 1 2 3 6
2002-03 Edmonton Oilers NHL 78 12 21 33 55
2003-04 Edmonton Oilers NHL 80 15 25 40 73
2004-05 Mora IK SEL 50 19 27 46 117
2005-06 Edmonton Oilers NHL 79 22 51 73 85
2006-07 Edmonton Oilers NHL 80 16 35 51 56
2007-08 Edmonton Oilers NHL 53 21 29 50 30
2008-09 Edmonton Oilers NHL 80 17 36 53 39
2009-10 Edmonton Oilers NHL 77 13 23 36 51
2010-11 Edmonton Oilers NHL 47 9 18 27 46
2011-12 Edmonton Oilers NHL 81 13 21 34 24
2012-13 Edmonton Oilers NHL 31 7 5 12 24
2013-14 Dallas Stars NHL 77 7 13 20 52
2014-15 Dallas Stars NHL 76 11 18 29 27
2015-16 Anaheim Ducks NHL 59 6 9 15 34
League GP G A Pts PIM
1972-73 Long Island Ducks EHL 18 4 2 6 26
League GP G A Pts PIM
2007-08 Heilbronn Falcons 2.GBun 15 0 9 9 10
2007-08 Cincinnati Cyclones ECHL 30 7 16 23 20
2008-09 Belfast Giants EIHL 51 13 20 33 28
2009-10 Flint Generals IHL 57 7 17 24 34
League GP G A Pts PIM
1961-62 Chicago Hornets IIHL 0 0 0 0 0
League GP G A Pts PIM
1980-81 Hampton Aces EHL 71 7 36 43 27
1982-83 Adirondack Red Wings AHL 16 2 3 5 2
1983-84 Adirondack Red Wings AHL 74 7 31 38 35
1984-85 Adirondack Red Wings AHL 61 5 15 20 18
1985-86 Adirondack Red Wings AHL 57 0 8 8 26
League GP G A Pts PIM
2003-04 Wayne State University CHA 23 0 2 2 66
League GP G A Pts PIM
2001-02 Milwaukee Admirals AHL 5 0 1 1 0
2002-03 Toledo Storm ECHL 10 2 5 7 4
2002-03 Milwaukee Admirals AHL 63 9 17 26 40
2003-04 Nashville Predators NHL 18 4 4 8 4
2003-04 Milwaukee Admirals AHL 46 12 12 24 39
2004-05 Milwaukee Admirals AHL 76 10 35 45 79
2005-06 Carolina Hurricanes NHL 36 3 8 11 18
2006-07 Carolina Hurricanes NHL 41 3 11 14 30
2007-08 Hartford Wolf Pack AHL 67 18 46 64 66
2008-09 Tampa Bay Lightning NHL 2 0 0 0 0
2008-09 Dallas Stars NHL 38 2 3 5 12
2008-09 Norfolk Admirals AHL 20 1 12 13 14
2009-10 Texas Stars AHL 78 9 29 38 50
2010-11 Pittsburgh Penguins NHL 5 0 1 1 6
2010-11 Wilkes-Barre/Scranton Penguins AHL 54 7 29 36 29
2011-12 Astana Barys KHL 53 3 11 14 40
2012-13 Astana Barys KHL 40 2 12 14 22
2013-14 Zug EV Swiss-A 33 4 11 15 22
2014-15 Zagreb Medvescak KHL KHL 53 4 11 15 75
League GP G A Pts PIM
2002-03 Florida Everblades ECHL 23 1 4 5 12
2002-03 Trenton Titans ECHL 20 2 2 4 22
2002-03 Manchester Monarchs AHL 2 0 0 0 2
2003-04 Lowell Lock Monsters AHL 1 0 1 1 0
2003-04 Florida Everblades ECHL 58 6 24 30 38
2004-05 Muskegon Fury UHL 64 9 12 21 84
2004-05 Grand Rapids Griffins AHL 8 0 1 1 2
2005-06 Muskegon Fury UHL 52 2 21 23 63
2005-06 Cleveland Barons AHL 5 0 0 0 6
2005-06 Grand Rapids Griffins AHL 8 1 2 3 6
2006-07 Muskegon Fury UHL 18 6 11 17 12
2006-07 Chicago Wolves AHL 2 0 0 0 8
2006-07 Grand Rapids Griffins AHL 44 3 3 6 22
2007-08 Grand Rapids Griffins AHL 65 0 13 13 39
2008-09 Chicago Wolves AHL 19 0 4 4 16
2008-09 Houston Aeros AHL 11 1 2 3 6
2009-10 Iserlohn Roosters DEL 43 7 11 18 64
2010-11 Iserlohn Roosters DEL 52 4 12 16 70
2011-12 Vienna Austria 47 4 4 8 54
2012-13 Innsbruck HC Austria 52 6 15 21 72
League GP G A Pts PIM
2000-01 Tacoma Sabercats WCHL 2 1 0 1 0
2001-02 Lethbridge Hurricanes WHL 35 21 27 48 55
2001-02 Vancouver Giants WHL 36 17 26 43 36
2002-03 Lethbridge Hurricanes WHL 65 44 58 102 83
League GP G A Pts PIM
1999-00 Compuware Ambassadors NAHL 28 17 13 30 32
League GP G A Pts PIM
2015-16 Sarnia Sting OHL 67 4 20 24 38
2015-16 Albany Devils AHL 1 0 0 0 0
2016-17 Albany Devils AHL 49 0 9 9 32
2016-17 Adirondack Thunder ECHL 1 0 0 0 0
2017-18 Binghamton Devils AHL 55 1 15 16 33
2018-19 Binghamton Devils AHL 69 3 10 13 42
2018-19 New Jersey Devils NHL 1 0 0 0 0
2019-20 Binghamton Devils AHL 54 5 10 15 20
2019-20 New Jersey Devils NHL 2 0 0 0 2
2020-21 Binghamton Devils AHL 19 0 3 3 8
2021-22 Chicago Wolves AHL 51 4 11 15 24
2022-23 Colorado Eagles AHL 43 4 6 10 18
League GP G A Pts PIM
1964-65 Marquette Iron Rangers USHL 0 0 0 0 0
1965-66 Marquette Iron Rangers USHL 0 0 0 0 0
1969-70 Green Bay Bobcats USHL 0 0 0 0 0
1970-71 Green Bay Bobcats USHL 0 5 12 17 48
League GP G A Pts PIM
1959-60 Prince Albert Mintos SJHL 29 1 3 4 4
League GP G A Pts PIM
2009-10 Wheeling Nailers ECHL 1 0 0 0 0
2010-11 Arizona Sundogs CHL 5 0 0 0 0
2010-11 Reading Royals ECHL 1 0 0 0 0
League GP G A Pts PIM
1970-71 Fort Worth Wings CHL 1 0 0 0 0
1970-71 Toledo Hornets IHL 44 0 0 0 19
1970-71 Kenora Muskies MJHL 48 0 0 0 10
1971-72 Denver Spurs WHL 37 0 3 3 24
1971-72 Edmonton Monarchs PrHL 1 0 0 0 0
1972-73 St. Louis Blues NHL 12 0 0 0 17
1972-73 Denver Spurs WHL 30 0 1 1 16
1973-74 Hershey Bears AHL 43 0 1 1 24
1974-75 Hershey Bears AHL 31 0 1 1 18
1974-75 Pittsburgh Penguins NHL 12 0 0 0 6
1974-75 Thunder Bay Twins USHL 4 0 0 0 0
1975-76 Cleveland Crusaders WHA 18 0 0 0 2
1975-76 Denver Spurs/Ottawa Civics WHA 24 0 1 1 7
1976-77 Rhode Island Reds AHL 10 0 0 0 0
1976-77 Broome County Dusters NAHL 5 0 0 0 2
1976-77 Hampton Gulls SHL 3 0 0 0 0
League GP G A Pts PIM
2011-12 SUNY-Oswego SUNYAC 27 4 18 22 14
2012-13 SUNY-Oswego SUNYAC 30 9 14 23 16
2013-14 Pensacola Ice Flyers SPHL 3 0 1 1 0
2013-14 St. Charles Chill CHL 60 3 7 10 61
2014-15 Elmira Jackals ECHL 9 2 0 2 9
2014-15 Pensacola Ice Flyers SPHL 11 0 2 2 8
2014-15 Missouri Mavericks ECHL 8 0 2 2 2
2015-16 Huntsville Havoc SPHL 20 0 5 5 31
2015-16 Pensacola Ice Flyers SPHL 1 0 0 0 15
2015-16 Macon Mayhem SPHL 17 2 4 6 12
2017-18 Strasbourg France 19 1 6 7 22
2018-19 Harzer Falken GerObL 30 8 8 16 75
League GP G A Pts PIM
2022-23 Wilkes-Barre/Scranton Penguins AHL 7 0 0 0 15
League GP G A Pts PIM
2020-21 Northern Michigan University WCHA 28 2 9 11 8
2021-22 Northern Michigan University CCHA 36 10 12 22 18
2022-23 Kalamazoo Wings ECHL 9 4 5 9 6
2022-23 Northern Michigan University CCHA 38 15 10 25 8
League GP G A Pts PIM
2002-03 Kelowna Rockets WHL 37 11 35 46 60
2003-04 Norfolk Admirals AHL 75 7 18 25 44
2004-05 Norfolk Admirals AHL 79 9 17 26 78
2005-06 Chicago Blackhawks NHL 81 9 12 21 79
2006-07 Chicago Blackhawks NHL 82 2 29 31 76
2007-08 Chicago Blackhawks NHL 82 12 20 32 56
2008-09 Chicago Blackhawks NHL 77 8 36 44 60
2009-10 Chicago Blackhawks NHL 82 14 55 69 51
2010-11 Chicago Blackhawks NHL 82 7 38 45 22
2011-12 Chicago Blackhawks NHL 74 4 36 40 42
2012-13 Chicago Blackhawks NHL 47 3 24 27 31
2013-14 Chicago Blackhawks NHL 79 6 55 61 28
2014-15 Chicago Blackhawks NHL 80 10 35 45 20
2015-16 Chicago Blackhawks NHL 67 9 34 43 26
2016-17 Chicago Blackhawks NHL 80 6 47 53 16
2017-18 Chicago Blackhawks NHL 82 2 30 32 28
2018-19 Chicago Blackhawks NHL 82 6 34 40 70
2019-20 Chicago Blackhawks NHL 61 3 24 27 18
2020-21 Chicago Blackhawks NHL 54 4 11 15 30
2021-22 Edmonton Oilers NHL 64 1 20 21 22
League GP G A Pts PIM
2016-17 Peoria Rivermen SPHL 19 6 7 13 4
2016-17 Indy Fuel ECHL 35 4 2 6 4
League GP G A Pts PIM
2008-09 Buffalo Sabres NHL 1 0 0 0 0
2008-09 Portland Pirates AHL 73 18 49 67 51
2009-10 Buffalo Sabres NHL 78 10 16 26 50
2010-11 Rochester Americans AHL 14 0 7 7 8
2010-11 Florida Panthers NHL 6 0 1 1 0
2010-11 Hartford Wolf Pack/CT Whale AHL 53 12 30 42 44
2011-12 Florida Panthers NHL 27 1 1 2 4
2011-12 San Antonio Rampage AHL 18 3 6 9 18
2011-12 Worcester Sharks AHL 35 10 21 31 26
2012-13 San Jose Sharks NHL 13 2 0 2 2
2012-13 Worcester Sharks AHL 37 13 24 37 14
2013-14 Portland Pirates AHL 30 4 11 15 14
2013-14 Phoenix Coyotes NHL 37 2 6 8 4
2014-15 Hershey Bears AHL 75 11 48 59 56
2015-16 Nizhnekamsk Neftekhimik KHL 29 1 4 5 20
2015-16 Jokerit Helsinki KHL 18 3 6 9 8
2016-17 Rochester Americans AHL 47 4 25 29 28
2016-17 Lulea HF SweHL 18 2 2 4 12
2017-18 Binghamton Devils AHL 60 4 29 33 42
League GP G A Pts PIM
1997-98 Indianapolis Ice IHL 2 0 0 0 0
1997-98 Columbus Chill ECHL 56 23 17 40 68
1998-99 Indianapolis Ice IHL 2 0 0 0 0
1998-99 Columbus Chill ECHL 65 38 32 70 91
1999-00 Michigan K-Wings IHL 19 4 3 7 7
1999-00 Fort Wayne Komets UHL 26 15 12 27 26
2000-01 Milwaukee Admirals IHL 1 0 1 1 0
2000-01 Kalamazoo Wings UHL 56 29 27 56 79
2001-02 Toledo Storm ECHL 63 33 48 81 74
2001-02 Cincinnati Mighty Ducks AHL 10 1 2 3 2
2002-03 Cincinnati Mighty Ducks AHL 2 0 0 0 6
2002-03 Kalamazoo Wings UHL 56 27 23 50 35
2003-04 Charlotte Checkers ECHL 34 12 18 30 17
2004-05 Leipzig Ice Lions GerObL 44 26 25 51 81
2005-06 San Diego Gulls ECHL 38 14 23 37 41
League GP G A Pts PIM
2019-20 Hartford Wolf Pack AHL 1 0 0 0 0
2020-21 Hartford Wolf Pack AHL 22 3 7 10 4
2021-22 Hartford Wolf Pack AHL 66 10 17 27 39
2022-23 Hartford Wolf Pack AHL 4 0 0 0 2
League GP G A Pts PIM
1971-72 California Blues CA-NVL 0 0 0 0 0
League GP G A Pts PIM
2005-06 Rockford IceHogs UHL 1 1 0 1 2
2005-06 Adirondack Frostbite UHL 2 0 0 0 2
2006-07 Chicago Hounds UHL 4 0 0 0 2
League GP G A Pts PIM
1999-00 Mobile Mysticks ECHL 59 0 30 30 90
2000-01 Springfield Falcons AHL 1 0 0 0 2
2000-01 B.C. Icemen UHL 60 6 25 31 50
2001-02 Toledo Storm ECHL 7 0 1 1 17
2001-02 Columbus Cottonmouths ECHL 16 0 3 3 6
2002-03 Muskegon Fury UHL 47 6 21 27 58
League GP G A Pts PIM
1985-86 Adirondack Red Wings AHL 79 19 27 46 27
1986-87 Adirondack Red Wings AHL 71 32 39 71 68
1986-87 Detroit Red Wings NHL 8 0 0 0 0
1987-88 Adirondack Red Wings AHL 67 39 43 82 65
1987-88 Detroit Red Wings NHL 6 2 0 2 5
1988-89 Adirondack Red Wings AHL 36 21 20 41 30
1988-89 Detroit Red Wings NHL 16 3 3 6 4
1989-90 Adirondack Red Wings AHL 74 38 50 88 36
1990-91 Mannheim ERC 1.GBun 44 28 29 57 24
1991-92 Mannheim ERC 1.GBun 44 25 30 55 24
1992-93 Mannheim ERC 1.GBun 43 20 21 41 48
1993-94 Mannheim ERC 1.GBun 44 22 22 44 53
1994-95 Mannheim Eagles DEL 42 14 25 39 55
1995-96 Rosenheim Star Bulls DEL 49 24 29 53 62
League GP G A Pts PIM
2011-12 Boston Bruins NHL 2 0 1 1 0
2012-13 Providence Bruins AHL 63 13 32 45 37
2012-13 Boston Bruins NHL 1 0 1 1 0
2013-14 Boston Bruins NHL 79 14 26 40 28
2014-15 Boston Bruins NHL 78 12 27 39 20
2015-16 Boston Bruins NHL 81 4 40 44 33
2016-17 Boston Bruins NHL 81 8 43 51 37
2017-18 Boston Bruins NHL 76 14 45 59 36
2018-19 Boston Bruins NHL 64 6 47 53 33
2019-20 Boston Bruins NHL 61 9 40 49 33
2020-21 St. Louis Blues NHL 51 2 30 32 25
2021-22 St. Louis Blues NHL 64 9 34 43 48
2022-23 St. Louis Blues NHL 63 7 25 32 49
League GP G A Pts PIM
2002-03 Kalamazoo Wings UHL 16 3 1 4 20
League GP G A Pts PIM
2015-16 Arizona State University NCAA 25 1 2 3 10
League GP G A Pts PIM
2022-23 Bridgeport Islanders AHL 2 0 0 0 0
League GP G A Pts PIM
2022-23 Ontario Reign AHL 8 1 1 2 6
League GP G A Pts PIM
1964-65 Toledo Blades IHL 64 6 17 23 79
1965-66 Marquette Iron Rangers USHL 0 0 0 0 0
1966-67 Marquette Iron Rangers USHL 0 0 0 0 0
1967-68 Green Bay Bobcats USHL 0 10 4 14 53
1968-69 Green Bay Bobcats USHL 0 0 0 0 0
1969-70 Green Bay Bobcats USHL 0 0 0 0 0
1970-71 Green Bay Bobcats USHL 0 0 0 0 0
1971-72 Green Bay Bobcats USHL 0 7 23 30 0
1972-73 Green Bay Bobcats USHL 29 4 13 17 18
1973-74 Green Bay Bobcats USHL 0 0 0 0 0
League GP G A Pts PIM
1965-66 Fox Valley Astros USHL 0 0 0 0 0
League GP G A Pts PIM
2004-05 Las Vegas Wranglers ECHL 5 0 1 1 2
2005-06 Stockton Thunder ECHL 68 29 23 52 43
2006-07 Stockton Thunder ECHL 52 23 30 53 22
2007-08 Tilburg Trappers Hlnd 34 43 49 92 35
2008-09 Stockton Thunder ECHL 62 20 31 51 16
2009-10 The Hague HYS Hlnd 40 30 24 54 24
League GP G A Pts PIM
2019-20 Kalamazoo Wings ECHL 1 0 0 0 0
2021-22 Kalamazoo Wings ECHL 66 27 23 50 42
2022-23 Chicago Wolves AHL 37 4 9 13 8
2022-23 Kalamazoo Wings ECHL 10 2 4 6 5
2022-23 Florida Everblades ECHL 12 5 5 10 11
League GP G A Pts PIM
1983-84 Indianapolis Checkers CHL 68 10 26 36 46
1983-84 U.S. Olympic Team Intl 0 0 0 0 0
1984-85 Springfield Indians AHL 39 3 12 15 12
1984-85 New York Islanders NHL 5 0 2 2 2
1985-86 Springfield Indians AHL 68 7 27 34 51
1985-86 New York Islanders NHL 9 1 1 2 6
1986-87 New York Islanders NHL 74 9 20 29 30
1987-88 Springfield Indians AHL 2 0 4 4 0
1987-88 New York Islanders NHL 51 4 13 17 24
1988-89 Did Not Play Ind 0 0 0 0 0
1989-90 Kalamazoo Wings IHL 4 1 1 2 0
1989-90 Minnesota North Stars NHL 4 0 0 0 0
League GP G A Pts PIM
2007-08 Springfield Falcons AHL 4 0 2 2 2
2008-09 Springfield Falcons AHL 42 9 8 17 24
2008-09 Stockton Thunder ECHL 7 2 8 10 4
2009-10 Springfield Falcons AHL 36 4 3 7 11
2010-11 Wilkes-Barre/Scranton Penguins AHL 65 15 17 32 21
2010-11 Geneve Servette Swiss-A 1 0 0 0 0
2011-12 Wilkes-Barre/Scranton Penguins AHL 70 27 26 53 32
2012-13 Lake Erie Monsters AHL 28 9 7 16 6
2013-14 Lake Erie Monsters AHL 35 12 15 27 4
2014-15 San Jose Sharks NHL 2 1 0 1 0
2014-15 Worcester Sharks AHL 68 13 28 41 10
2015-16 San Jose Sharks NHL 6 0 0 0 0
2015-16 San Jose Barracuda AHL 64 21 30 51 37
2016-17 Rogle BK Angelholm SweHL 52 20 13 33 44
2017-18 Rogle BK Angelholm SweHL 52 19 11 30 24
2018-19 Ambri-Piotta Swiss-A 17 5 0 5 4
League GP G A Pts PIM
2009-10 Trenton Devils ECHL 2 0 0 0 0
2010-11 Trenton Devils ECHL 27 0 1 1 0
2011-12 Asiago HC Italy-A 24 0 0 0 0
2012-13 Villard-de-Lans France 25 0 0 0 0
2013-14 Villard-de-Lans France 26 0 0 0 0
2014-15 Toledo Walleye ECHL 45 0 2 2 4
2015-16 Toledo Walleye ECHL 42 0 1 1 0
2015-16 San Diego Gulls AHL 1 0 0 0 0
2016-17 Toledo Walleye ECHL 5 0 0 0 0
2017-18 Gap HC France 38 0 0 0 0
2018-19 Toledo Walleye ECHL 1 0 0 0 0
League GP G A Pts PIM
2020-21 Greenville Swamp Rabbits ECHL 25 0 1 1 0
2021-22 Ontario Reign AHL 2 0 0 0 0
2021-22 Greenville Swamp Rabbits ECHL 32 0 0 0 0
2022-23 Grand Rapids Griffins AHL 9 0 0 0 0
2022-23 Toledo Walleye ECHL 26 0 1 1 2
League GP G A Pts PIM
2012-13 Hamilton Bulldogs AHL 19 0 2 2 4
2012-13 San Francisco Bulls ECHL 6 2 1 3 0
2012-13 Wheeling Nailers ECHL 25 4 3 7 6
2013-14 Evansville Icemen ECHL 66 22 25 47 26
2014-15 Rouen France 26 9 8 17 12
2015-16 Binghamton Senators AHL 5 1 1 2 2
2015-16 Evansville Icemen ECHL 55 24 20 44 26
2016-17 Elmira Jackals ECHL 12 3 5 8 0
2016-17 Brampton Beast ECHL 9 1 1 2 4
2016-17 Wichita Thunder ECHL 10 0 3 3 8
League GP G A Pts PIM
2021-22 Tucson Roadrunners AHL 14 2 1 3 0
League GP G A Pts PIM
2002-03 Hershey Bears AHL 5 0 1 1 4
2003-04 Colorado Avalanche NHL 79 10 24 34 28
2004-05 Iserlohn Roosters DEL 17 5 6 11 24
2005-06 Colorado Avalanche NHL 82 14 35 49 44
2006-07 Colorado Avalanche NHL 71 14 30 44 24
2007-08 Colorado Avalanche NHL 81 6 26 32 26
2008-09 Colorado Avalanche NHL 75 12 27 39 31
2009-10 Colorado Avalanche NHL 59 6 25 31 30
2010-11 Colorado Avalanche NHL 76 6 40 46 35
2011-12 Toronto Maple Leafs NHL 66 7 20 27 20
2012-13 Toronto Maple Leafs NHL 32 2 9 11 4
2013-14 Toronto Maple Leafs NHL 6 0 0 0 0
2013-14 Carolina Hurricanes NHL 35 2 7 9 8
2013-14 Toronto Marlies AHL 16 3 10 13 14
2014-15 Carolina Hurricanes NHL 57 2 20 22 14
2015-16 Boston Bruins NHL 17 0 6 6 2
2015-16 Carolina Hurricanes NHL 64 6 9 15 16
2016-17 Boston Bruins NHL 36 0 5 5 4
League GP G A Pts PIM
1999-00 Toledo Storm ECHL 2 0 0 0 2
1999-00 Louisiana IceGators ECHL 7 1 1 2 0
1999-00 Abilene Aviators WPHL 7 4 3 7 2
1999-00 Jackson Bandits ECHL 9 3 0 3 2
2000-01 Birmingham Bulls ECHL 68 2 7 9 75
2001-02 Atlantic City Boardwalk Bullies ECHL 61 4 7 11 65
2002-03 Atlantic City Boardwalk Bullies ECHL 50 0 3 3 73
2003-04 Alabama Slammers WHA2 24 1 7 8 30
League GP G A Pts PIM
1982-83 Prince Albert Raiders WHL 26 3 7 10 50
1982-83 Regina Pats WHL 34 9 20 29 34
1983-84 Regina Pats WHL 71 21 27 48 118
1985-86 U. of Manitoba CWUAA 28 8 13 21 70
League GP G A Pts PIM
1989-90 Adirondack Red Wings AHL 53 9 14 23 37
1989-90 Phoenix Roadrunners IHL 23 5 9 14 41
1990-91 Adirondack Red Wings AHL 76 14 25 39 71
1990-91 Detroit Red Wings NHL 4 0 1 1 4
1991-92 Adirondack Red Wings AHL 80 6 20 26 60
1992-93 New Haven Senators AHL 7 0 2 2 2
1992-93 Ottawa Senators NHL 76 3 9 12 68
1993-94 New York Islanders NHL 17 1 3 4 13
1993-94 Salt Lake Golden Eagles IHL 51 9 31 40 54
1994-95 New York Islanders NHL 47 1 3 4 36
1994-95 Denver Grizzlies IHL 41 1 14 15 26
1995-96 New York Islanders NHL 74 3 7 10 55
1996-97 Milwaukee Admirals IHL 81 10 35 45 69
1997-98 Landshut EV DEL 48 5 13 18 54
1998-99 Detroit Vipers IHL 11 0 1 1 4
1998-99 Landshut EV DEL 51 1 14 15 115
1999-00 Munich Barons DEL 56 6 11 17 50
2000-01 Munich Barons DEL 48 3 16 19 77
2001-02 Nuermberg Ice Tigers DEL 60 7 19 26 50
2002-03 Nuermberg Ice Tigers DEL 51 6 15 21 65
2003-04 Krefeld Penguins DEL 52 5 12 17 70
League GP G A Pts PIM
2016-17 Chicago Wolves AHL 55 5 6 11 8
2017-18 Chicago Wolves AHL 46 6 4 10 25
2018-19 St. Louis Blues NHL 29 3 2 5 10
2018-19 San Antonio Rampage AHL 33 9 7 16 18
2019-20 St. Louis Blues NHL 51 7 3 10 33
2020-21 St. Louis Blues NHL 21 1 1 2 8
2021-22 St. Louis Blues NHL 14 0 2 2 4
2021-22 Springfield Thunderbirds AHL 47 12 13 25 51
2022-23 Carolina Hurricanes NHL 0 0 0 0 0
2022-23 Chicago Wolves AHL 37 11 19 30 12
League GP G A Pts PIM
1959-60 Denver Mavericks/Minneapolis Millers IHL 50 20 19 39 12
League GP G A Pts PIM
2002-03 Chicago Wolves AHL 4 0 1 1 11
2003-04 Chicago Wolves AHL 69 9 11 20 56
2004-05 Chicago Wolves AHL 77 7 10 17 164
2005-06 Chicago Wolves AHL 68 16 18 34 143
2006-07 Binghamton Senators AHL 39 5 8 13 44
2007-08 Krefeld Penguins DEL 54 10 28 38 115
2008-09 Straubing Tigers DEL 49 10 17 27 136
2009-10 Straubing Tigers DEL 41 9 8 17 90
2010-11 Ravensburg Tower Stars 2.GBun 44 26 32 58 179
2011-12 Thurgau HC Swiss-B 40 13 13 26 131
2011-12 Ravensburg Tower Stars 2.GBun 14 6 8 14 69
2012-13 Ravensburg Tower Stars 2.GBun 23 3 12 15 74
2013-14 Ravensburg Tower Stars DEL-2 25 8 13 21 147
League GP G A Pts PIM
2004-05 Long Beach Ice Dogs ECHL 1 0 0 0 0
2004-05 Augusta Lynx ECHL 36 2 5 7 8
2004-05 Reading Royals ECHL 10 0 1 1 2
2005-06 Rockford IceHogs UHL 16 2 3 5 8
2005-06 Adirondack Frostbite UHL 8 0 0 0 6
2006-07 Elmira Jackals UHL 17 2 9 11 8
2006-07 Kalamazoo Wings UHL 57 5 12 17 95
2006-07 Port Huron Flags UHL 0 0 0 0 0
2007-08 Port Huron Icehawks IHL 62 11 17 28 60
2008-09 Mississippi RiverKings CHL 64 10 16 26 62
League GP G A Pts PIM
1989-90 Boston College H-East 17 0 1 1 40
1990-91 Knoxville Cherokees ECHL 6 2 2 4 11
1990-91 Cincinnati Cyclones ECHL 60 35 49 84 76
1990-91 Fort Wayne Komets IHL 1 0 0 0 0
1991-92 Cincinnati Cyclones ECHL 51 21 38 59 203
1992-93 Birmingham Bulls ECHL 21 6 13 19 86
1992-93 Raleigh Icecaps ECHL 36 11 25 36 78
1993-94 Greensboro Monarchs ECHL 10 3 1 4 8
1993-94 Raleigh Icecaps ECHL 7 2 1 3 2
1993-94 Detroit Falcons CoHL 7 3 3 6 4
League GP G A Pts PIM
1982-83 Mohawk Valley Stars ACHL 5 0 1 1 0
1987-88 Fribourg-Gotteron HC Swiss-A 0 0 0 0 0
1988-89 Bern SC Swiss-A 0 20 25 45 0
1989-90 Bern SC Swiss-A 0 15 17 32 0
1990-91 Zurich SC Swiss-A 33 15 14 29 0
League GP G A Pts PIM
1999-00 Windsor Spitfires OHL 64 24 31 55 24
2000-01 Windsor Spitfires OHL 68 29 45 74 41
2001-02 New Orleans Brass ECHL 71 19 25 44 46
2002-03 Johnstown Chiefs ECHL 16 3 5 8 12
2002-03 Saint John Flames AHL 40 2 3 5 12
2003-04 Cleveland Barons AHL 1 0 1 1 0
2003-04 Binghamton Senators AHL 3 0 1 1 0
2003-04 Johnstown Chiefs ECHL 68 23 31 54 38
2004-05 Atlantic City Boardwalk Bullies ECHL 11 11 8 19 4
2004-05 Johnstown Chiefs ECHL 56 19 24 43 26
2005-06 Fresno Falcons ECHL 67 30 36 66 44
2006-07 Kaufbeuren ESV 2.GBun 52 11 32 43 0
2007-08 Ritten Renon Italy-A 29 10 25 35 8
2008-09 Ritten Renon Italy-A 41 21 29 50 32
2009-10 Bolzano HC Italy-A 38 14 14 28 16
League GP G A Pts PIM
1953-54 Toledo Mercurys IHL 4 0 1 1 0
League GP G A Pts PIM
1967-68 New Haven Blades EHL 60 22 46 68 168
1967-68 Columbus Checkers IHL 1 0 0 0 6
1968-69 Fort Wayne Komets IHL 15 3 3 6 23
1968-69 New Haven Blades EHL 13 1 4 5 32
1970-71 Milwaukee Admirals Ind 0 18 23 41 0
1971-72 Milwaukee Admirals Ind 0 0 0 0 0
1972-73 Milwaukee Admirals Ind 0 26 45 71 0
1973-74 Milwaukee Admirals USHL 0 0 0 0 0
League GP G A Pts PIM
1993-94 Knoxville Cherokees ECHL 56 2 28 30 134
1993-94 Las Vegas Thunder IHL 2 0 0 0 4
1994-95 Muskegon Fury CoHL 63 9 31 40 70
1995-96 Muskegon Fury CoHL 41 17 21 38 46
1995-96 Fort Wayne Komets IHL 8 1 0 1 16
1996-97 Milan HC Italy-A 20 1 6 7 30
League GP G A Pts PIM
2008-09 Rio Grande Valley Killer Bees CHL 64 11 26 37 54
2009-10 Rio Grande Valley Killer Bees CHL 59 13 25 38 30
2010-11 Rio Grande Valley Killer Bees CHL 61 23 29 52 38
League GP G A Pts PIM
1984-85 Winnipeg Jets NHL 2 0 0 0 0
1985-86 Sherbrooke Canadiens AHL 50 2 10 12 16
1985-86 Winnipeg Jets NHL 7 0 1 1 0
1986-87 Fort Wayne Komets IHL 11 0 5 5 0
League GP G A Pts PIM
2007-08 Binghamton Senators AHL 18 2 1 3 15
2007-08 Elmira Jackals ECHL 43 9 10 19 43
2008-09 Binghamton Senators AHL 44 1 4 5 18
2009-10 Lake Erie Monsters AHL 2 0 0 0 0
2009-10 Johnstown Chiefs ECHL 55 16 24 40 107
2010-11 Peoria Rivermen AHL 1 1 0 1 0
2010-11 Stockton Thunder ECHL 59 12 15 27 100
2010-11 Worcester Sharks AHL 2 0 0 0 0
2011-12 Allen Americans CHL 54 20 24 44 168
2012-13 Allen Americans CHL 15 2 2 4 29
2012-13 Evansville Icemen ECHL 12 1 5 6 60
2013-14 Quad City Mallards CHL 28 11 13 24 67
2013-14 Iowa Wild AHL 26 3 5 8 36
2014-15 Bakersfield Condors ECHL 12 1 3 4 21
2014-15 Evansville Icemen ECHL 28 3 8 11 71
League GP G A Pts PIM
1989-90 Moncton Hawks AHL 72 18 41 59 87
1989-90 Winnipeg Jets NHL 9 0 2 2 4
1990-91 Binghamton Rangers AHL 77 30 42 72 74
1990-91 New York Rangers NHL 1 0 0 0 0
1991-92 Binghamton Rangers AHL 48 19 28 47 22
1992-93 Binghamton Rangers AHL 79 30 70 100 88
1993-94 Los Angeles Kings NHL 20 1 3 4 4
1993-94 Phoenix Roadrunners IHL 51 14 33 47 65
1994-95 Atlanta Knights IHL 11 5 7 12 14
1994-95 Phoenix Roadrunners IHL 55 5 27 32 60
1995-96 Ratingen Lions DEL 6 2 4 6 29
1995-96 Malmo IF SEL 16 1 4 5 12
1996-97 Ratingen Lions DEL 35 9 20 29 67
1997-98 Cologne Sharks DEL 16 2 6 8 10
1997-98 Rosenheim Star Bulls DEL 31 2 12 14 28
1998-99 Cologne Sharks DEL 38 4 3 7 26
League GP G A Pts PIM
1987-88 Rochester Americans AHL 63 9 29 38 108
1987-88 Buffalo Sabres NHL 5 0 1 1 6
1988-89 Rochester Americans AHL 66 7 22 29 45
1989-90 Rochester Americans AHL 70 16 43 59 43
1989-90 Buffalo Sabres NHL 4 0 0 0 6
1990-91 Rochester Americans AHL 74 7 44 51 57
1991-92 Rochester Americans AHL 75 6 32 38 60
1992-93 San Diego Gulls IHL 80 15 40 55 85
1993-94 San Diego Gulls IHL 38 5 13 18 36
1993-94 Anaheim Mighty Ducks NHL 32 3 9 12 39
1994-95 Anaheim Mighty Ducks NHL 2 0 0 0 0
1995-96 Anaheim Mighty Ducks NHL 4 0 0 0 4
1995-96 Baltimore Bandits AHL 12 1 9 10 2
1996-97 Grand Rapids Griffins IHL 75 7 20 27 66
1997-98 Milwaukee Admirals IHL 76 4 21 25 128
1997-98 Grand Rapids Griffins IHL 2 0 0 0 4
1998-99 Muskegon Fury UHL 6 0 3 3 4
1999-00 Muskegon Fury UHL 6 1 3 4 5
2001-02 Muskegon Fury UHL 3 0 0 0 0
League GP G A Pts PIM
2008-09 Green Bay Gamblers USHL 38 18 16 34 22
2012-13 Florida Everblades ECHL 36 7 9 16 12
2013-14 Gwinnett Gladiators ECHL 14 5 6 11 4
2013-14 Florida Everblades ECHL 54 12 18 30 2
2014-15 Gwinnett Gladiators ECHL 20 5 3 8 6
2015-16 Atlanta Gladiators ECHL 50 6 18 24 12
League GP G A Pts PIM
1992-93 Binghamton Rangers AHL 60 5 16 21 63
1992-93 New York Rangers NHL 11 0 0 0 6
1993-94 Binghamton Rangers AHL 42 6 14 20 58
1993-94 New York Rangers NHL 4 0 2 2 0
1994-95 Binghamton Rangers AHL 25 2 9 11 36
1994-95 New York Rangers NHL 10 0 2 2 18
1996-97 Utah Grizzlies IHL 44 6 20 26 41
1997-98 Long Beach Ice Dogs IHL 24 0 3 3 45
League GP G A Pts PIM
1987-88 Kalamazoo Wings IHL 69 29 37 66 42
1987-88 Minnesota North Stars NHL 13 0 1 1 11
1988-89 Kalamazoo Wings IHL 67 34 46 80 71
1988-89 Minnesota North Stars NHL 3 0 1 1 0
1989-90 Kalamazoo Wings IHL 65 26 58 84 56
1989-90 Minnesota North Stars NHL 2 0 0 0 0
1990-91 Kalamazoo Wings IHL 73 30 46 76 34
1990-91 Minnesota North Stars NHL 2 0 0 0 0
1991-92 Kalamazoo Wings IHL 77 43 33 76 42
1992-93 Milwaukee Admirals IHL 62 18 23 41 84
1993-94 Fort Wayne Komets IHL 69 33 27 60 77
1994-95 Klagenfurt AC Austria 35 21 23 44 0
1995-96 Fort Wayne Komets IHL 59 15 21 36 55
League GP G A Pts PIM
1974-75 Peoria Blades CnHL 0 1 3 4 0
League GP G A Pts PIM
2022-23 Adirondack Thunder ECHL 11 1 2 3 2
League GP G A Pts PIM
1967-68 Fort Wayne Komets IHL 12 4 1 5 2
1968-69 Columbus Checkers IHL 41 11 16 27 4
1972-73 Columbus Golden Seals IHL 8 1 3 4 6
1972-73 Chicago Warriors USHL 25 8 16 24 2
1974-75 Lansing Lancers IHL 14 1 1 2 2
1974-75 Peoria Blades CnHL 0 3 4 7 2
League GP G A Pts PIM
2019-20 Cincinnati Cyclones ECHL 49 8 21 29 11
2021-22 Norfolk Admirals ECHL 60 16 35 51 14
2022-23 Norfolk Admirals ECHL 25 4 12 16 10
League GP G A Pts PIM
2005-06 Portland Pirates AHL 0 0 0 0 0
2006-07 Portland Pirates AHL 79 16 20 36 51
2006-07 Anaheim Ducks NHL 0 0 0 0 0
2007-08 Portland Pirates AHL 31 16 20 36 12
2007-08 Anaheim Ducks NHL 26 2 3 5 6
2008-09 Anaheim Ducks NHL 27 4 6 10 17
2008-09 Iowa Chops AHL 53 23 15 38 10
2009-10 Detroit Red Wings NHL 66 10 9 19 10
2009-10 Tampa Bay Lightning NHL 14 0 0 0 2
2010-11 Detroit Red Wings NHL 67 10 8 18 13
2011-12 Detroit Red Wings NHL 80 14 11 25 20
2012-13 Detroit Red Wings NHL 44 4 4 8 2
2012-13 Braehead Clan EIHL 23 15 15 30 7
2013-14 Detroit Red Wings NHL 82 7 8 15 21
2014-15 Detroit Red Wings NHL 82 5 8 13 25
2015-16 Detroit Red Wings NHL 28 1 1 2 2
2016-17 Detroit Red Wings NHL 55 5 2 7 18
2016-17 Grand Rapids Griffins AHL 7 2 1 3 0
2017-18 Brynas IF Gavle SweHL 29 5 5 10 6
League GP G A Pts PIM
1984-85 New York Rangers NHL 5 0 2 2 2
1985-86 New York Rangers NHL 74 13 20 33 52
1986-87 New York Rangers NHL 38 6 14 20 22
1986-87 Washington Capitals NHL 30 10 12 22 26
1987-88 Washington Capitals NHL 80 9 23 32 35
1988-89 Washington Capitals NHL 78 19 21 40 45
1989-90 Washington Capitals NHL 80 18 22 40 49
1990-91 Washington Capitals NHL 80 24 26 50 29
1991-92 Washington Capitals NHL 78 14 38 52 49
1992-93 Washington Capitals NHL 84 18 27 45 32
1993-94 Washington Capitals NHL 84 14 25 39 32
1994-95 Washington Capitals NHL 48 10 13 23 6
1995-96 Washington Capitals NHL 74 7 13 20 30
1996-97 Washington Capitals NHL 77 10 14 24 33
1997-98 Washington Capitals NHL 76 7 7 14 41
1998-99 Washington Capitals NHL 62 2 5 7 29
1999-00 Grand Rapids Griffins IHL 26 4 4 8 8
League GP G A Pts PIM
1987-88 U.S. National Team Intl 0 0 0 0 0
1988-89 New York Rangers NHL 24 3 5 8 2
1988-89 Denver Rangers IHL 55 29 47 76 19
1989-90 New York Rangers NHL 16 0 5 5 2
1989-90 Flint Spirits IHL 48 19 23 42 41
1990-91 Detroit Red Wings NHL 11 5 2 7 4
1990-91 New York Rangers NHL 63 17 27 44 63
1991-92 Detroit Red Wings NHL 80 20 26 46 53
1992-93 St. Louis Blues NHL 72 24 22 46 65
1992-93 Washington Capitals NHL 10 0 3 3 35
1993-94 St. Louis Blues NHL 75 23 25 48 83
1994-95 St. Louis Blues NHL 15 2 5 7 0
1994-95 San Jose Sharks NHL 21 6 7 13 13
1995-96 San Jose Sharks NHL 68 22 20 42 41
1995-96 Pittsburgh Penguins NHL 13 6 5 11 4
1996-97 Chicago Blackhawks NHL 69 14 17 31 41
1997-98 Indianapolis Ice IHL 26 11 11 22 41
1997-98 Chicago Blackhawks NHL 37 4 7 11 8
1998-99 New York Islanders NHL 33 1 5 6 13
1998-99 Chicago Wolves IHL 30 11 20 31 8
1999-00 Ottawa Senators NHL 9 3 2 5 2
1999-00 Grand Rapids Griffins IHL 63 20 34 54 51
2000-01 Davos HC Swiss-A 36 29 27 56 61
2001-02 Davos HC Swiss-A 43 24 18 42 60
2002-03 Davos HC Swiss-A 44 14 24 38 38
2003-04 Detroit Red Wings NHL 4 0 2 2 0
2003-04 Grand Rapids Griffins AHL 74 27 21 48 22
2004-05 Flint Generals UHL 7 1 4 5 10
League GP G A Pts PIM
1990-91 Halifax Citadels AHL 66 36 33 69 40
1990-91 Quebec Nordiques NHL 13 4 3 7 7
1991-92 Halifax Citadels AHL 24 9 17 26 8
1991-92 Kalamazoo Wings IHL 6 1 8 9 4
1991-92 Minnesota North Stars NHL 3 1 2 3 2
1991-92 Quebec Nordiques NHL 36 5 10 15 12
1992-93 Kalamazoo Wings IHL 61 17 39 56 59
1993-94 San Jose Sharks NHL 11 2 2 4 6
1993-94 Kansas City Blades IHL 71 38 54 92 51
1994-95 New York Islanders NHL 8 0 1 1 0
1994-95 Denver Grizzlies IHL 71 46 60 106 54
1995-96 Indianapolis Ice IHL 73 32 59 91 46
1995-96 Chicago Blackhawks NHL 10 1 4 5 2
1996-97 Indianapolis Ice IHL 37 17 24 41 18
1996-97 Chicago Wolves IHL 43 11 41 52 32
1997-98 New York Islanders NHL 9 1 3 4 2
1997-98 Utah Grizzlies IHL 72 38 59 97 30
1998-99 Pittsburgh Penguins NHL 77 19 23 42 22
1999-00 Pittsburgh Penguins NHL 44 4 15 19 10
1999-00 Anaheim Mighty Ducks NHL 30 6 17 23 4
2000-01 Pittsburgh Penguins NHL 33 3 8 11 6
2000-01 Grand Rapids Griffins IHL 34 16 19 35 12
2001-02 New York Islanders NHL 37 7 17 24 6
2001-02 Grand Rapids Griffins AHL 41 21 35 56 27
2002-03 Washington Capitals NHL 72 12 38 50 18
2003-04 Washington Capitals NHL 66 9 22 31 8
2004-05 Grand Rapids Griffins AHL 50 13 32 45 17
2005-06 Chicago Wolves AHL 67 19 40 59 48
2006-07 Grand Rapids Griffins AHL 78 25 47 72 48
League GP G A Pts PIM
2002-03 Rochester Americans AHL 47 0 0 0 6
2002-03 Buffalo Sabres NHL 15 0 0 0 0
2003-04 Rochester Americans AHL 60 0 1 1 2
2003-04 Buffalo Sabres NHL 3 0 0 0 0
2004-05 Rochester Americans AHL 63 0 0 0 12
2005-06 Rochester Americans AHL 2 0 0 0 0
2005-06 Buffalo Sabres NHL 48 0 2 2 0
2006-07 Buffalo Sabres NHL 63 0 2 2 2
2007-08 Buffalo Sabres NHL 76 0 1 1 6
2008-09 Buffalo Sabres NHL 59 0 0 0 4
2009-10 Buffalo Sabres NHL 69 0 0 0 4
2010-11 Buffalo Sabres NHL 66 0 2 2 6
2011-12 Buffalo Sabres NHL 61 0 0 0 0
2012-13 Buffalo Sabres NHL 40 0 0 0 2
2013-14 Buffalo Sabres NHL 40 0 2 2 0
2013-14 St. Louis Blues NHL 19 0 0 0 0
2014-15 Vancouver Canucks NHL 45 0 0 0 0
2015-16 Vancouver Canucks NHL 51 0 1 1 2
2016-17 Vancouver Canucks NHL 54 0 1 1 22
2017-18 Anaheim Ducks NHL 28 0 0 0 0
2018-19 Anaheim Ducks NHL 20 0 0 0 0
2019-20 Anaheim Ducks NHL 23 0 1 1 0
2020-21 Anaheim Ducks NHL 16 0 0 0 0
League GP G A Pts PIM
2021-22 Northeastern University H-East 39 1 8 9 12
2022-23 Toronto Marlies AHL 40 0 7 7 6
2022-23 Newfoundland Growlers ECHL 15 2 4 6 6
League GP G A Pts PIM
2017-18 Indy Fuel ECHL 1 0 0 0 0
2018-19 Wichita Thunder ECHL 2 0 0 0 0
2018-19 Evansville Thunderbolts SPHL 11 0 0 0 0
2018-19 Maine Mariners ECHL 3 0 0 0 0
League GP G A Pts PIM
1976-77 Flint Generals IHL 9 1 0 1 2
League GP G A Pts PIM
2022-23 Greenville Swamp Rabbits ECHL 3 0 0 0 0
2023-24 Zvolen HKm Slovak 30 4 14 18 14
2023-24 Liberec Bili Tygri HC Czech 5 0 0 0 2
League GP G A Pts PIM
2007-08 Grand Rapids Griffins AHL 2 0 0 0 0
2008-09 Lake Erie Monsters AHL 59 5 11 16 23
2008-09 Johnstown Chiefs ECHL 3 3 3 6 2
2009-10 Milwaukee Admirals AHL 67 13 14 27 37
2009-10 Cincinnati Cyclones ECHL 5 4 1 5 0
2010-11 Nashville Predators NHL 15 0 3 3 2
2010-11 Milwaukee Admirals AHL 67 24 26 50 34
2011-12 Nashville Predators NHL 4 0 0 0 0
2011-12 Milwaukee Admirals AHL 73 32 28 60 30
2012-13 Nashville Predators NHL 18 2 3 5 6
2012-13 Milwaukee Admirals AHL 55 18 18 36 35
2013-14 Dallas Stars NHL 9 0 0 0 0
2013-14 Texas Stars AHL 60 25 32 57 29
2014-15 New York Rangers NHL 7 1 1 2 0
2014-15 Hartford Wolf Pack AHL 64 14 26 40 26
2015-16 San Diego Gulls AHL 63 20 37 57 50
2016-17 Tucson Roadrunners AHL 68 19 48 67 48
2017-18 Toronto Marlies AHL 73 19 33 52 30
2018-19 Toronto Marlies AHL 60 33 32 65 32
2019-20 Syracuse Crunch AHL 31 11 12 23 24
2019-20 San Diego Gulls AHL 29 8 7 15 10
2020-21 Lehigh Valley Phantoms AHL 32 6 8 14 8
League GP G A Pts PIM
1974-75 Seattle Totems CHL 69 2 33 35 52
League GP G A Pts PIM
1985-86 Canadian National Team Intl 8 3 3 6 2
1986-87 Adirondack Red Wings AHL 71 21 38 59 61
1986-87 Detroit Red Wings NHL 5 0 1 1 2
1987-88 Adirondack Red Wings AHL 6 5 6 11 4
1987-88 Detroit Red Wings NHL 50 10 9 19 37
1988-89 Adirondack Red Wings AHL 47 31 35 66 66
1988-89 Detroit Red Wings NHL 26 1 7 8 28
1989-90 Detroit Red Wings NHL 9 3 1 4 4
1989-90 Edmonton Oilers NHL 62 7 18 25 56
1990-91 Edmonton Oilers NHL 80 27 35 62 35
1991-92 Edmonton Oilers NHL 80 35 47 82 52
1992-93 Chicago Blackhawks NHL 19 7 10 17 18
1993-94 Chicago Blackhawks NHL 81 31 39 70 111
1994-95 Chicago Blackhawks NHL 40 23 18 41 89
1995-96 Chicago Blackhawks NHL 70 22 29 51 86
1996-97 St. Louis Blues NHL 75 20 25 45 69
1997-98 St. Louis Blues NHL 27 4 9 13 22
1997-98 San Jose Sharks NHL 10 5 4 9 14
1998-99 San Jose Sharks NHL 76 25 23 48 73
1999-00 Boston Bruins NHL 26 7 7 14 41
1999-00 Washington Capitals NHL 29 5 8 13 53
2000-01 Washington Capitals NHL 14 1 5 6 20
League GP G A Pts PIM
1990-91 Hershey Bears AHL 57 15 38 53 8
1990-91 Philadelphia Flyers NHL 16 2 1 3 15
1991-92 Hershey Bears AHL 69 19 43 62 25
1991-92 Philadelphia Flyers NHL 9 1 0 1 0
1992-93 Hershey Bears AHL 69 21 32 53 63
1993-94 Kalamazoo Wings IHL 17 2 3 5 6
1993-94 Phoenix Roadrunners IHL 25 6 8 14 44
1994-95 Kalamazoo Wings IHL 33 11 10 21 16
1994-95 Knoxville Cherokees ECHL 11 7 9 16 4
1994-95 Canadian National Team Intl 3 3 0 3 0
1995-96 Essen Mosquitoes Ger.1 39 24 60 84 130
1996-97 Essen Mosquitoes Ger.1 45 23 37 60 72
1997-98 Sonthofen ERC Ger.1 29 17 21 38 28
League GP G A Pts PIM
1995-96 Cape Breton Oilers AHL 79 31 59 90 40
1996-97 Edmonton Oilers NHL 82 11 20 31 16
1997-98 Edmonton Oilers NHL 61 9 9 18 39
1998-99 Edmonton Oilers NHL 78 21 18 39 20
1999-00 Edmonton Oilers NHL 44 9 5 14 8
2000-01 Edmonton Oilers NHL 82 15 21 36 24
2001-02 Edmonton Oilers NHL 69 7 17 24 14
2001-02 New York Rangers NHL 11 1 2 3 4
2002-03 New York Rangers NHL 32 6 6 12 4
2002-03 Nashville Predators NHL 53 6 13 19 18
2003-04 Nashville Predators NHL 39 8 9 17 12
2005-06 Edmonton Oilers NHL 9 1 1 2 2
2005-06 Houston Aeros AHL 54 11 24 35 8
2006-07 HIFK Helsinki SM-liiga 56 20 26 46 38
2007-08 HIFK Helsinki SM-liiga 52 17 18 35 62
2008-09 Innsbruck HC Austria 54 19 34 53 50
2009-10 Val Pusteria HC Italy-A 40 14 29 43 40
League GP G A Pts PIM
1991-92 Salt Lake Golden Eagles IHL 52 0 6 6 47
1992-93 Indianapolis Ice IHL 12 0 0 0 17
1992-93 Salt Lake Golden Eagles IHL 13 0 1 1 8
1992-93 Canadian National Team Intl 16 0 2 2 4
1993-94 Calgary Flames NHL 1 0 0 0 0
1993-94 Saint John Flames AHL 51 0 4 4 24
1994-95 Calgary Flames NHL 1 0 0 0 0
1994-95 Saint John Flames AHL 31 0 1 1 37
1995-96 Hartford Whalers NHL 22 0 0 0 33
1995-96 Springfield Falcons AHL 5 0 1 1 0
1996-97 Hartford Whalers NHL 31 0 1 1 18
1997-98 San Jose Sharks NHL 1 0 0 0 0
1997-98 New York Rangers NHL 6 0 0 0 10
1997-98 Kentucky Thoroughblades AHL 7 0 0 0 12
1997-98 Hartford Wolf Pack AHL 17 0 0 0 4
1998-99 Berlin Polar Bears DEL 42 0 0 0 4
1999-00 Tappara Tampere SM-liiga 43 0 1 1 6
2000-01 Augsburg Panthers DEL 48 0 1 1 76
2001-02 Milan HC Italy-A 34 0 0 0 14
2002-03 Milan HC Italy-A 32 0 3 3 31
2003-04 Milan HC Italy-A 27 0 4 4 41
2004-05 Bolzano HC Italy-A 31 0 1 1 4
2005-06 Bolzano HC Italy-A 26 0 1 1 6
2006-07 Flint Generals UHL 41 0 3 3 16
League GP G A Pts PIM
2001-02 Trenton Titans ECHL 47 9 16 25 28
2002-03 Greenville Grrrowl ECHL 31 7 7 14 30
2002-03 Trenton Titans ECHL 35 4 5 9 24
2003-04 Greenville Grrrowl ECHL 52 5 17 22 26
2004-05 Freiburg EHC 2.GBun 2 0 0 0 2
2004-05 Topeka Tarantulas CHL 48 12 8 20 28
2005-06 Caldaro SG Italy-A 31 22 31 53 14
2006-07 Caldaro SG Italy-A 21 6 13 19 24
2007-08 Bloomington PrairieThunder IHL 22 3 9 12 16
2008-09 Bloomington PrairieThunder IHL 57 11 18 29 38
League GP G A Pts PIM
1959-60 Milwaukee Falcons IHL 2 0 1 1 0
1961-62 Chicago Hornets IIHL 0 0 0 0 0
League GP G A Pts PIM
2004-05 Greenville Grrrowl ECHL 10 1 1 2 16
2005-06 Greenville Grrrowl ECHL 27 4 7 11 49
2006-07 Charlotte Checkers ECHL 38 4 9 13 95
2007-08 Charlotte Checkers ECHL 3 1 0 1 11
League GP G A Pts PIM
2005-06 Springfield Falcons AHL 10 1 1 2 18
2006-07 Idaho Steelheads ECHL 11 0 1 1 22
2006-07 Iowa Stars AHL 9 2 0 2 4
2007-08 Hartford Wolf Pack AHL 2 0 0 0 4
2007-08 Chicago Wolves AHL 5 0 0 0 2
2007-08 Charlotte Checkers ECHL 65 3 11 14 196
2008-09 Hartford Wolf Pack AHL 49 2 5 7 121
2008-09 Charlotte Checkers ECHL 22 0 6 6 106
2009-10 Hartford Wolf Pack AHL 51 3 6 9 156
2009-10 Charlotte Checkers ECHL 16 1 5 6 52
2010-11 Hartford Wolf Pack/CT Whale AHL 71 2 6 8 204
2011-12 Connecticut Whale AHL 67 1 9 10 110
2012-13 Syracuse Crunch AHL 56 2 5 7 121
2013-14 Rockford IceHogs AHL 67 1 3 4 114
2014-15 Syracuse Crunch AHL 8 0 1 1 11
2014-15 Norfolk Admirals AHL 20 0 1 1 32
2014-15 Milwaukee Admirals AHL 6 0 0 0 4
2014-15 Grand Rapids Griffins AHL 2 0 0 0 0
2014-15 Toledo Walleye ECHL 24 2 2 4 24
2014-15 Hartford Wolf Pack AHL 6 0 1 1 2
2015-16 Chicago Wolves AHL 31 2 4 6 68
2015-16 Toledo Walleye ECHL 37 0 7 7 79
2016-17 Chicago Wolves AHL 12 0 1 1 18
2016-17 Toledo Walleye ECHL 26 1 3 4 66
2017-18 Quad City Mallards ECHL 1 0 1 1 0
League GP G A Pts PIM
2012-13 Toledo Walleye ECHL 6 1 0 1 2
League GP G A Pts PIM
2022-23 UMass-Amherst H-East 27 2 3 5 8
League GP G A Pts PIM
1992-93 Halifax Citadels AHL 50 25 28 53 62
1993-94 Quebec Nordiques NHL 4 1 1 2 4
1993-94 Cornwall Aces AHL 9 2 9 11 0
1993-94 Canadian National Team Intl 56 20 16 36 26
1994-95 Quebec Nordiques NHL 13 1 2 3 2
1994-95 Cornwall Aces AHL 60 30 43 73 61
1995-96 Anaheim Mighty Ducks NHL 3 0 1 1 2
1995-96 Los Angeles Ice Dogs IHL 14 7 16 23 22
1995-96 Baltimore Bandits AHL 62 31 55 86 16
1996-97 Cologne Sharks DEL 49 16 28 44 24
1997-98 Cologne Sharks DEL 42 13 14 27 34
1998-99 Cologne Sharks DEL 48 16 30 46 62
1999-00 Cologne Sharks DEL 49 17 23 40 70
2000-01 Cologne Sharks DEL 59 15 31 46 48
2001-02 Cologne Sharks DEL 48 13 27 40 56
2002-03 Cologne Sharks DEL 49 16 24 40 72
2003-04 Frankfurt Lions DEL 50 20 24 44 109
2004-05 Frankfurt Lions DEL 51 27 31 58 88
2005-06 Frankfurt Lions DEL 48 13 19 32 58
2006-07 Frankfurt Lions DEL 46 15 23 38 67
League GP G A Pts PIM
1994-95 Providence Bruins AHL 6 0 0 0 2
1994-95 Johnstown Chiefs ECHL 31 4 10 14 12
1994-95 Charlotte Checkers ECHL 15 2 3 5 16
League GP G A Pts PIM
1992-93 Lakeland Ice Warriors SuHL 28 6 10 16 28
League GP G A Pts PIM
1972-73 Peoria Blades CnHL 0 0 0 0 0
1973-74 Peoria Blades CnHL 0 33 71 104 36
1974-75 Peoria Blades CnHL 0 20 56 76 17
1975-76 Peoria Blades CnHL 0 29 65 94 42
1976-77 Peoria Blades CnHL 0 19 33 52 14
1977-78 Peoria Blades CnHL 0 26 46 72 22
1978-79 Peoria Blades CnHL 0 14 20 34 10
1979-80 Peoria Blades CnHL 0 0 0 0 0
1983-84 Decatur Storm CnHL 0 0 0 0 0
League GP G A Pts PIM
1972-73 Peoria Blades CnHL 0 0 0 0 0
1973-74 Peoria Blades CnHL 0 47 39 86 61
1974-75 Peoria Blades CnHL 0 32 50 82 51
1975-76 Peoria Blades CnHL 0 41 58 99 74
1976-77 Peoria Blades CnHL 0 45 66 111 77
1977-78 Peoria Blades CnHL 0 37 60 97 84
1978-79 Peoria Blades CnHL 0 23 28 51 47
1979-80 Peoria Blades CnHL 0 0 0 0 0
1980-81 Peoria Blades CnHL 0 8 28 36 0
1981-82 Peoria Blades CnHL 0 17 49 66 0
1982-83 Peoria Prancers IHL 4 0 0 0 0
1982-83 Danville Dashers CnHL 0 0 0 0 0
1983-84 Decatur Storm CnHL 0 0 0 0 0
League GP G A Pts PIM
1955-56 U.S. Olympic Team Intl 0 0 0 0 0
1956-57 U.S. National Team Intl 0 0 0 0 0
1957-58 U.S. National Team Intl 51 32 18 50 44
1958-59 U.S. National Team Intl 48 27 25 52 18
1959-60 U.S. Olympic Team Intl 0 16 12 28 0
League GP G A Pts PIM
2018-19 Milwaukee Admirals AHL 1 0 1 1 0
2019-20 Stockton Heat AHL 5 0 0 0 2
2019-20 Kansas City Mavericks ECHL 50 7 20 27 27
2020-21 Kansas City Mavericks ECHL 44 7 19 26 37
2021-22 Ritten Sport AlpsHL 38 13 27 40 63
2022-23 Michalovce Dukla HC Slovak 65 16 20 36 57
2023-24 Brno Kometa Czech 16 1 3 4 2
2023-24 Mlada Boleslav BK Czech 31 4 7 11 27
League GP G A Pts PIM
1985-86 Markham Waxers OJHL 1 0 0 0 0
1985-86 Pickering Panthers MJBHL 12 14 13 27 6
1986-87 Markham Waxers OJHL 1 0 1 1 0
1986-87 Pickering Panthers MJBHL 36 22 41 63 79
1987-88 R.I.T. ECAC-W 29 27 14 41 48
1988-89 R.I.T. ECAC-W 37 36 30 66 44
1989-90 R.I.T. ECAC-W 28 26 41 67 80
1990-91 Utica Devils AHL 47 11 9 20 34
1990-91 Johnstown Chiefs ECHL 25 3 20 23 13
1991-92 Berlin Preussen 1.GBun 6 2 0 2 4
1991-92 Bad Nauheim EC 2.GBun 14 5 12 17 28
1991-92 Duisburg SC 2.GBun 4 2 2 4 2
1992-93 Murrayfield Racers BHL 36 96 86 182 97
1993-94 Murrayfield Racers BHL 44 114 97 211 60
1993-94 Florida Hammerheads RHI 6 3 11 14 4
1994-95 Canadian National Team Intl 4 0 0 0 0
1994-95 Edinburgh Racers BHL 37 77 85 162 55
1994-95 Ottawa Loggers RHI 22 35 33 68 24
1994-95 Olten EHC Swiss-B 4 3 2 5 10
1995-96 Utica Blizzard CoHL 4 1 1 2 0
1995-96 Fife Flyers BHL 33 40 55 95 80
1995-96 Ottawa Loggers RHI 10 19 19 38 6
1995-96 Empire State Cobras RHI 15 18 28 46 3
1996-97 New Jersey Rockin' Rollers RHI 5 4 7 11 6
1996-97 Buffalo Wings RHI 9 12 16 28 9
1997-98 Cortina SG Italy-A 25 17 16 33 30
1997-98 Thurgau HC Swiss-B 21 16 18 34 45
1997-98 Buffalo Wings MLRH 10 14 26 40 7
1998-99 Winston-Salem Icehawks UHL 23 10 23 33 19
1998-99 Saginaw Gears UHL 6 5 2 7 4
1998-99 Mohawk Valley Prowlers UHL 13 11 7 18 18
1998-99 Gentofte Denmark 0 0 0 0 0
1999-00 Rochester Americans AHL 3 1 0 1 4
1999-00 Mohawk Valley Prowlers UHL 70 40 52 92 49
2000-01 B.C. Icemen UHL 18 11 10 21 4
2000-01 Mohawk Valley Prowlers UHL 4 1 2 3 0
2002-03 Atlantic City Boardwalk Bullies ECHL 2 1 1 2 4
2003-04 Adirondack IceHawks UHL 2 1 1 2 0
League GP G A Pts PIM
2022-23 Northern Michigan University CCHA 38 11 15 26 21
League GP G A Pts PIM
1982-83 Hampton Roads Gulls ACHL 29 14 10 24 19
League GP G A Pts PIM
1959-60 Kenora Thistles OMHL 0 0 0 0 0
1960-61 Winnipeg Maroons Senior 0 0 0 0 0
1962-63 Winnipeg Maroons SSHL 0 0 0 0 0
1963-64 Winnipeg Maroons SSHL 0 0 0 0 0
League GP G A Pts PIM
1986-87 Rochester Americans AHL 54 14 8 22 75
1986-87 Buffalo Sabres NHL 15 3 3 6 7
1987-88 Rochester Americans AHL 34 13 31 44 60
1987-88 Buffalo Sabres NHL 4 0 2 2 2
1988-89 Rochester Americans AHL 6 2 4 6 9
1988-89 Buffalo Sabres NHL 57 9 9 18 82
1989-90 Buffalo Sabres NHL 61 4 5 9 70
1990-91 Hartford Whalers NHL 4 0 0 0 2
1990-91 Muskegon Lumberjacks IHL 11 1 7 8 13
League GP G A Pts PIM
1955-56 Springfield Flyers AtHL 0 0 0 0 0
League GP G A Pts PIM
2001-02 Richmond Renegades ECHL 48 6 14 20 37
League GP G A Pts PIM
2012-13 Bakersfield Condors ECHL 39 7 13 20 14
2012-13 Lake Erie Monsters AHL 2 0 0 0 2
2013-14 Toledo Walleye ECHL 35 8 5 13 10
2013-14 Greenville Road Warriors ECHL 17 2 3 5 2
2014-15 Fort Wayne Komets ECHL 57 17 14 31 8
2014-15 Indy Fuel ECHL 12 2 3 5 4
2015-16 Fort Wayne Komets ECHL 52 15 19 34 8
2016-17 Fort Wayne Komets ECHL 33 14 12 26 12
2016-17 Rapid City Rush ECHL 25 9 3 12 8
2016-17 Wichita Thunder ECHL 2 0 0 0 2
2017-18 Nottingham Panthers EIHL 56 19 35 54 10
2018-19 Nottingham Panthers EIHL 59 15 21 36 37
2019-20 Nottingham Panthers EIHL 38 17 14 31 8
2020-21 Nottingham Panthers EIHL 13 4 10 14 6
2020-21 Val Pusteria Wolves AlpsHL 31 13 25 38 4
2022-23 Herning Blue Fox Denmark 33 13 17 30 2
League GP G A Pts PIM
1994-95 Saint John Flames AHL 36 3 2 5 46
1995-96 Toledo Storm ECHL 46 12 16 28 103
1996-97 St. Gabriel Blizzard QSPHL 27 2 8 10 69
1998-99 Toledo Storm ECHL 3 0 1 1 0
League GP G A Pts PIM
2009-10 Springfield Falcons AHL 8 0 3 3 2
2010-11 Edmonton Oilers NHL 35 1 4 5 10
2010-11 Oklahoma City Barons AHL 41 7 17 24 18
2011-12 Edmonton Oilers NHL 73 2 23 25 26
2011-12 Oklahoma City Barons AHL 2 0 1 1 2
2012-13 Edmonton Oilers NHL 48 3 9 12 29
2013-14 Edmonton Oilers NHL 80 7 10 17 42
2014-15 Edmonton Oilers NHL 59 4 11 15 32
2014-15 Montreal Canadiens NHL 19 3 4 7 10
2015-16 Montreal Canadiens NHL 51 5 11 16 16
2016-17 Montreal Canadiens NHL 80 8 20 28 22
2017-18 Montreal Canadiens NHL 82 12 30 42 28
2018-19 Montreal Canadiens NHL 82 13 33 46 28
2019-20 Montreal Canadiens NHL 71 11 29 40 26
2020-21 Montreal Canadiens NHL 55 12 30 42 20
2021-22 Montreal Canadiens NHL 68 6 21 27 36
2022-23 Pittsburgh Penguins NHL 61 5 26 31 24
League GP G A Pts PIM
1985-86 New Haven Nighthawks AHL 35 9 9 18 15
1985-86 Los Angeles Kings NHL 15 0 1 1 2
1986-87 New Haven Nighthawks AHL 65 19 27 46 77
1986-87 Los Angeles Kings NHL 5 2 0 2 2
1987-88 New Haven Nighthawks AHL 45 15 12 27 26
1987-88 Los Angeles Kings NHL 28 4 6 10 8
1988-89 New Haven Nighthawks AHL 11 2 3 5 4
1988-89 Utica Devils AHL 58 5 19 24 24
League GP G A Pts PIM
1959-60 Toledo-St. Louis Mercurys IHL 0 0 7 7 2
1959-60 Denver Mavericks/Minneapolis Millers IHL 0 0 0 0 0
League GP G A Pts PIM
1959-60 Denver Mavericks/Minneapolis Millers IHL 61 15 25 40 154
1960-61 Minneapolis Millers IHL 72 10 25 35 131
1961-62 Trail Smoke Eaters WIHL 33 9 25 34 0
1962-63 Trail Smoke Eaters WIHL 0 0 0 0 0
League GP G A Pts PIM
2006-07 Hartford Wolf Pack AHL 30 2 8 10 21
2006-07 Charlotte Checkers ECHL 43 6 13 19 56
2007-08 Hartford Wolf Pack AHL 80 5 27 32 102
2008-09 New York Rangers NHL 5 1 1 2 0
2008-09 Hartford Wolf Pack AHL 67 10 22 32 82
2009-10 New York Rangers NHL 3 0 0 0 2
2009-10 Hartford Wolf Pack AHL 69 4 24 28 54
2010-11 Pittsburgh Penguins NHL 1 0 0 0 0
2010-11 Wilkes-Barre/Scranton Penguins AHL 75 7 30 37 52
2011-12 Edmonton Oilers NHL 62 4 17 21 24
2012-13 Edmonton Oilers NHL 33 3 1 4 6
2012-13 Vienna Austria 17 1 3 4 10
2013-14 Boston Bruins NHL 3 0 0 0 0
2013-14 Edmonton Oilers NHL 16 0 5 5 21
2013-14 Oklahoma City Barons AHL 6 0 1 1 4
2014-15 Calgary Flames NHL 6 0 0 0 0
2014-15 Adirondack Flames AHL 25 0 10 10 18
2015-16 Springfield Falcons AHL 52 5 12 17 32
2015-16 Nashville Predators NHL 1 0 0 0 0
2015-16 Milwaukee Admirals AHL 18 0 3 3 12
2016-17 Cologne Sharks DEL 49 3 15 18 87
2017-18 Cologne Sharks DEL 37 2 8 10 28
2018-19 Cologne Sharks DEL 43 1 5 6 48
League GP G A Pts PIM
1971-72 Jersey Devils EHL 0 10 13 23 48
1971-72 Jacksonville Rockets EHL 0 0 0 0 0
League GP G A Pts PIM
2004-05 Edmonton Roadrunners AHL 8 1 1 2 2
2004-05 Greenville Grrrowl ECHL 39 12 17 29 52
2005-06 Greenville Grrrowl ECHL 63 38 16 54 58
2006-07 Grand Rapids Griffins AHL 20 2 0 2 12
2006-07 Stockton Thunder ECHL 16 14 19 33 12
2007-08 Augsburg Panthers DEL 37 7 19 26 59
League GP G A Pts PIM
2007-08 Philadelphia Phantoms AHL 3 1 2 3 2
2008-09 Philadelphia Phantoms AHL 77 5 12 17 44
2009-10 Syracuse Crunch AHL 35 3 7 10 10
2009-10 Adirondack Phantoms AHL 5 0 1 1 2
2010-11 Springfield Falcons AHL 15 1 0 1 6
2010-11 Fort Wayne Komets CHL 22 1 12 13 8
2011-12 Syracuse Crunch AHL 2 0 0 0 0
2011-12 Binghamton Senators AHL 10 0 1 1 4
2011-12 Elmira Jackals ECHL 21 3 8 11 20
2011-12 Florida Everblades ECHL 26 8 13 21 22
2012-13 Ljubljana Olimpija HK Austria 42 4 7 11 44
2012-13 Florida Everblades ECHL 31 3 17 20 12
2013-14 Wheeling Nailers ECHL 69 15 29 44 32
2014-15 Wheeling Nailers ECHL 28 2 9 11 22
2015-16 Cincinnati Cyclones ECHL 24 1 5 6 10
2015-16 Utah Grizzlies ECHL 24 3 8 11 18
2015-16 Norfolk Admirals ECHL 5 0 3 3 0
2016-17 Sheffield Steelers EIHL 45 8 13 21 16
2017-18 Jacksonville Icemen ECHL 3 0 1 1 2
League GP G A Pts PIM
2014-15 Cincinnati Cyclones ECHL 8 0 0 0 0
2014-15 Missouri Mavericks ECHL 11 0 1 1 0
League GP G A Pts PIM
1988-89 Hershey Bears AHL 37 7 8 15 12
1988-89 Indianapolis Ice IHL 15 2 2 4 9
1989-90 Hershey Bears AHL 9 2 1 3 4
1989-90 Fort Wayne Komets IHL 2 1 0 1 0
1991-92 Did Not Play Ind 0 0 0 0 0
1992-93 Thunder Bay Thunder Hawks CoHL 17 6 5 11 12
1998-99 Port Huron Border Cats UHL 3 1 1 2 5
League GP G A Pts PIM
1989-90 Newmarket Saints AHL 66 22 28 50 55
1989-90 Toronto Maple Leafs NHL 7 1 1 2 0
1990-91 Baltimore Skipjacks AHL 14 4 9 13 8
1990-91 Newmarket Saints AHL 65 24 22 46 59
1991-92 Baltimore Skipjacks AHL 53 12 18 30 39
1991-92 Kalamazoo Wings IHL 13 8 10 18 19
1992-93 Sauerland Iserlohn ECD 2.GBun 42 53 67 120 95
1993-94 Sauerland Iserlohn ECD 2.GBun 49 43 46 89 78
1994-95 Courmaosta HC Italy-A 16 9 14 23 6
1994-95 Detroit Motor City Mustangs RHI 24 27 35 62 15
1995-96 Ratingen Lions DEL 50 44 36 80 44
1996-97 Ratingen Lions DEL 48 21 16 37 28
1997-98 Revier Lions DEL 27 9 13 22 12
1997-98 Zurich SC Swiss-A 11 4 5 9 2
1998-99 Detroit Vipers IHL 67 21 20 41 60
1998-99 Flint Generals UHL 4 4 2 6 0
1999-00 Houston Aeros IHL 51 13 21 34 21
1999-00 Flint Generals UHL 32 22 37 59 18
2000-01 Houston Aeros IHL 80 15 31 46 61
2001-02 Flint Generals UHL 74 45 59 104 40
2002-03 Flint Generals UHL 73 35 62 97 88
2003-04 Flint Generals UHL 76 35 81 116 54
2004-05 Flint Generals UHL 79 31 72 103 30
2006-07 Flint Generals UHL 66 23 37 60 27
League GP G A Pts PIM
1976-77 Grand Rapids Blades USHL 46 26 44 70 58
League GP G A Pts PIM
1972-73 Fort Worth Wings CHL 22 3 1 4 10
1972-73 Denver Spurs WHL 45 5 9 14 10
1973-74 Denver Spurs WHL 77 4 12 16 92
1974-75 Denver Spurs CHL 60 5 18 23 82
1975-76 Tidewater Sharks SHL 17 2 6 8 10
League GP G A Pts PIM
1965-66 Detroit Red Wings NHL 1 0 0 0 0
1965-66 Memphis Wings CPHL 70 20 40 60 71
1966-67 Detroit Red Wings NHL 13 3 1 4 0
1966-67 Memphis Wings CPHL 57 11 18 29 116
1967-68 Detroit Red Wings NHL 37 8 9 17 12
1967-68 Fort Worth Wings CPHL 29 8 17 25 73
1968-69 Oakland Seals NHL 76 1 19 20 79
1969-70 Oakland Seals NHL 76 6 25 31 107
1970-71 California Golden Seals NHL 78 4 13 17 94
1971-72 Boston Bruins NHL 3 1 0 1 0
1971-72 Boston Braves AHL 74 35 40 75 107
1972-73 Boston Bruins NHL 45 4 7 11 7
1972-73 Boston Braves AHL 7 2 3 5 0
1973-74 Boston Bruins NHL 7 0 1 1 2
1973-74 Detroit Red Wings NHL 57 12 25 37 33
1974-75 Virginia Red Wings AHL 31 7 11 18 32
1974-75 Detroit Red Wings NHL 26 4 4 8 8
1975-76 New England Whalers WHA 76 4 13 17 51
1976-77 Rhode Island Reds AHL 8 2 4 6 4
1976-77 New England Whalers WHA 64 3 18 21 33
1977-78 Jokerit Helsinki SM-liiga 31 4 2 6 38
League GP G A Pts PIM
1961-62 Chatham Jr. Maroons BorCitHL 0 0 0 0 0
1962-63 Windsor Bulldogs OHASr 0 0 0 0 0
League GP G A Pts PIM
2019-20 Texas Stars AHL 2 1 1 2 2
2020-21 Texas Stars AHL 36 1 6 7 34
2021-22 Texas Stars AHL 65 4 10 14 83
2022-23 Texas Stars AHL 12 0 3 3 13
League GP G A Pts PIM
1976-77 Port Huron Flags IHL 24 8 12 20 9
1977-78 Kalamazoo Wings IHL 57 33 49 82 27
1978-79 Kansas City Red Wings CHL 1 0 0 0 0
1978-79 Kalamazoo Wings IHL 72 47 69 116 23
1979-80 Adirondack Red Wings AHL 3 1 1 2 0
1979-80 Kalamazoo Wings IHL 63 43 60 103 22
League GP G A Pts PIM
2010-11 Adirondack Phantoms AHL 55 7 5 12 20
2010-11 Greenville Road Warriors ECHL 10 6 2 8 2
2011-12 Adirondack Phantoms AHL 34 8 3 11 6
2011-12 Greenville Road Warriors ECHL 2 0 0 0 0
2012-13 Norfolk Admirals AHL 5 0 1 1 4
2012-13 Elmira Jackals ECHL 66 29 43 72 43
2013-14 Greenville Road Warriors ECHL 64 31 35 66 22
2013-14 Hartford Wolf Pack AHL 7 2 1 3 4
2014-15 Charlotte Checkers AHL 28 1 4 5 8
2014-15 South Carolina Stingrays ECHL 44 17 39 56 22
2015-16 Bridgeport Sound Tigers AHL 11 7 1 8 2
2015-16 South Carolina Stingrays ECHL 28 7 14 21 8
2016-17 Bridgeport Sound Tigers AHL 66 13 23 36 26
2017-18 Mora IK SweHL 50 9 10 19 37
2018-19 Mora IK SweHL 46 15 18 33 28
2019-20 Rapperswil-Jona Lakers Swiss-A 48 13 20 33 45
2020-21 Rapperswil-Jona Lakers Swiss-A 43 13 18 31 48
2021-22 Rapperswil-Jona Lakers Swiss-A 42 7 15 22 51
2022-23 Rapperswil-Jona Lakers Swiss-A 48 9 19 28 8
2023-24 Ingolstadt ERC DEL 44 14 9 23 20
League GP G A Pts PIM
1982-83 Los Angeles Bruins PSHL 0 0 0 0 0
League GP G A Pts PIM
1991-92 Springfield Indians AHL 47 10 14 24 44
1992-93 Detroit Falcons CoHL 49 21 44 65 29
1992-93 Canadian National Team Intl 1 0 0 0 0
League GP G A Pts PIM
2018-19 Kalamazoo Wings ECHL 2 0 0 0 0
2019-20 Kalamazoo Wings ECHL 27 6 5 11 26
2021-22 Kalamazoo Wings ECHL 2 0 1 1 0
League GP G A Pts PIM
2008-09 Hartford Wolf Pack AHL 1 0 0 0 4
2008-09 Charlotte Checkers ECHL 12 6 3 9 23
2009-10 Albany River Rats AHL 1 0 0 0 0
2009-10 Charlotte Checkers ECHL 69 26 20 46 62
2010-11 Bridgeport Sound Tigers AHL 4 0 0 0 2
2010-11 Greenville Road Warriors ECHL 15 5 7 12 8
2011-12 Reading Royals ECHL 41 8 13 21 13
2011-12 Wheeling Nailers ECHL 29 8 13 21 25
2012-13 Braehead Clan EIHL 16 7 3 10 10
2012-13 Greenville Road Warriors ECHL 7 0 2 2 2
2012-13 Evansville Icemen ECHL 15 4 3 7 13
2013-14 Evansville Icemen ECHL 62 23 28 51 38
League GP G A Pts PIM
1957-58 Minneapolis Culbertsons USCHL 0 0 0 0 0
League GP G A Pts PIM
1983-84 New York Rangers NHL 9 0 0 0 0
1983-84 Tulsa Oilers CHL 29 0 0 0 2
1984-85 New Haven Nighthawks AHL 37 0 1 1 2
1985-86 New Haven Nighthawks AHL 19 0 2 2 7
1985-86 New York Rangers NHL 4 0 0 0 0
1986-87 New Haven Nighthawks AHL 29 0 2 2 4
1986-87 New York Rangers NHL 1 0 0 0 0
1987-88 New Haven Nighthawks AHL 17 0 0 0 2
1987-88 New York Rangers NHL 2 0 0 0 0
1987-88 Colorado Rangers IHL 8 0 0 0 0
1988-89 Denver Rangers IHL 18 0 0 0 0
1989-90 New Haven Nighthawks AHL 22 0 0 0 4
1989-90 Los Angeles Kings NHL 12 0 0 0 2
1990-91 New Haven Nighthawks AHL 29 0 2 2 0
League GP G A Pts PIM
1959-60 Denver Mavericks/Minneapolis Millers IHL 66 0 0 0 2
League GP G A Pts PIM
2002-03 Quebec Remparts QMJHL 26 1 3 4 24
2003-04 Quebec Remparts QMJHL 64 2 9 11 117
2004-05 Quebec Remparts QMJHL 69 2 16 18 83
2005-06 San Diego Gulls ECHL 49 3 3 6 48
2005-06 Columbia Inferno ECHL 19 1 1 2 12
2006-07 Trenton Titans ECHL 59 0 7 7 71
2007-08 Trenton Devils ECHL 58 0 5 5 62
2008-09 Geleen Smoke Eaters Hlnd 40 8 12 20 66
2009-10 Arizona Sundogs CHL 61 1 8 9 62
League GP G A Pts PIM
2011-12 Alaska Aces ECHL 2 0 0 0 0
2012-13 Greenville Road Warriors ECHL 1 0 0 0 4
2012-13 Reading Royals ECHL 42 2 5 7 25
League GP G A Pts PIM
1990-91 Erie Panthers ECHL 5 3 1 4 20
1990-91 Johnstown Chiefs ECHL 3 1 2 3 0
1990-91 Louisville Icehawks ECHL 4 0 0 0 0
1990-91 Roanoke Valley Rebels ECHL 6 1 0 1 6
1991-92 Johnstown Chiefs ECHL 2 0 0 0 0
1991-92 Knoxville Cherokees ECHL 7 0 1 1 14
1992-93 Dallas Freeze CHL 9 3 3 6 6
1992-93 Tulsa Oilers CHL 24 5 3 8 27
League GP G A Pts PIM
1986-87 Adirondack Red Wings AHL 2 0 0 0 0
League GP G A Pts PIM
1979-80 U. of Guelph OUAA 0 0 0 0 0
League GP G A Pts PIM
1965-66 Eastern Olympics Ind 0 0 0 0 0
1968-69 Framingham Pics NEnHL 0 0 0 0 0
1970-71 Lowell Chiefs NEnHL 0 0 0 0 0
1971-72 Lowell Chiefs NEnHL 0 0 0 0 0
League GP G A Pts PIM
1985-86 Pittsburgh Penguins NHL 76 11 17 28 49
1986-87 Pittsburgh Penguins NHL 72 26 25 51 57
1987-88 Edmonton Oilers NHL 59 43 21 64 43
1987-88 Pittsburgh Penguins NHL 21 13 13 26 34
1988-89 Edmonton Oilers NHL 66 35 41 76 80
1989-90 Edmonton Oilers NHL 80 29 32 61 180
1990-91 Edmonton Oilers NHL 75 30 27 57 66
1991-92 Edmonton Oilers NHL 79 24 37 61 80
1992-93 Edmonton Oilers NHL 60 24 22 46 36
1993-94 Buffalo Sabres NHL 22 8 8 16 8
1994-95 Buffalo Sabres NHL 24 4 7 11 26
League GP G A Pts PIM
2005-06 Kingston Frontenacs OHL 44 21 34 55 8
2006-07 Kingston Frontenacs OHL 60 29 41 70 4
2007-08 Phoenix Roadrunners ECHL 72 23 31 54 10
2008-09 Utah Grizzlies ECHL 11 2 5 7 2
2008-09 Phoenix Roadrunners ECHL 16 1 5 6 2
2008-09 Lake Erie Monsters AHL 3 1 0 1 2
2008-09 Reading Royals ECHL 31 6 14 20 6
League GP G A Pts PIM
1997-98 Western Michigan University CCHA 21 4 3 7 60
1998-99 New Orleans Brass ECHL 9 0 2 2 10
1998-99 Alexandria Warthogs WPHL 43 10 12 22 69
1999-00 Wheeling Nailers ECHL 48 4 8 12 96
1999-00 New Orleans Brass ECHL 8 0 1 1 8
2000-01 Wheeling Nailers ECHL 57 12 25 37 116
2000-01 Wilkes-Barre/Scranton Penguins AHL 7 0 1 1 20
2001-02 Toledo Storm ECHL 42 6 13 19 131
2002-03 London Knights BISL 32 1 6 7 135
2003-04 Basingstoke Bison EIHL 18 2 7 9 75
2003-04 Idaho Steelheads ECHL 42 5 16 21 37
2004-05 Port Huron Beacons UHL 71 11 27 38 100
League GP G A Pts PIM
2005-06 Atlanta Thrashers NHL 71 10 10 20 46
2005-06 Chicago Wolves AHL 4 0 2 2 2
2006-07 Atlanta Thrashers NHL 74 5 14 19 62
2007-08 Atlanta Thrashers NHL 69 8 5 13 41
2007-08 Chicago Wolves AHL 3 0 0 0 0
2008-09 Atlanta Thrashers NHL 60 8 10 18 52
2009-10 Atlanta Thrashers NHL 61 11 7 18 60
2010-11 Atlanta Thrashers NHL 36 5 7 12 19
2011-12 Winnipeg Jets NHL 78 13 8 21 42
2012-13 Winnipeg Jets NHL 26 1 1 2 19
2013-14 Winnipeg Jets NHL 27 1 1 2 8
2014-15 Winnipeg Jets NHL 82 5 8 13 58
2015-16 Geneve Servette Swiss-A 32 15 13 28 22
2016-17 Geneve Servette Swiss-A 44 8 15 23 54
2017-18 Fribourg-Gotteron HC Swiss-A 45 14 17 31 67
2018-19 Fribourg-Gotteron HC Swiss-A 48 11 20 31 117
League GP G A Pts PIM
1996-97 Tulsa Oilers CHL 66 13 29 42 117
1997-98 Roanoke Express ECHL 2 0 1 1 2
1997-98 Tulsa Oilers CHL 62 26 31 57 131
1998-99 Tulsa Oilers CHL 66 18 56 74 136
1999-00 Tulsa Oilers CHL 70 13 25 38 131
2000-01 Tulsa Oilers CHL 27 1 9 10 28
2000-01 San Antonio Iguanas CHL 31 10 7 17 37
League GP G A Pts PIM
1975-76 Springfield Olympics NEJHL 0 0 0 0 0
1976-77 Springfield Indians AHL 12 1 2 3 2
League GP G A Pts PIM
1992-93 Boston Bruins NHL 9 1 3 4 0
1993-94 Boston Bruins NHL 83 31 20 51 82
1994-95 Boston Bruins NHL 44 18 13 31 31
1995-96 Pittsburgh Penguins NHL 81 24 40 64 69
1996-97 New York Islanders NHL 64 28 28 56 25
1996-97 Detroit Vipers IHL 6 5 7 12 10
1997-98 New York Islanders NHL 81 13 30 43 34
1998-99 New York Islanders NHL 82 16 24 40 49
1999-00 Los Angeles Kings NHL 79 20 36 56 48
2000-01 Los Angeles Kings NHL 78 27 32 59 40
2001-02 Los Angeles Kings NHL 80 13 25 38 56
2002-03 Los Angeles Kings NHL 58 18 20 38 18
2002-03 Ottawa Senators NHL 10 3 5 8 2
2003-04 Ottawa Senators NHL 80 19 27 46 49
2004-05 Motor City Mechanics UHL 21 9 23 32 18
2005-06 Ottawa Senators NHL 81 17 31 48 46
2006-07 Chicago Blackhawks NHL 62 14 23 37 29
2006-07 Vancouver Canucks NHL 20 4 3 7 8
2007-08 Montreal Canadiens NHL 64 8 17 25 20
2008-09 Milwaukee Admirals AHL 0 0 0 0 0
2008-09 Port Huron Icehawks IHL 21 9 21 30 18
2009-10 Flint Generals IHL 48 24 25 49 42
League GP G A Pts PIM
2007-08 Wheeling Nailers ECHL 57 4 14 18 38
2008-09 Wheeling Nailers ECHL 45 3 12 15 30
2009-10 Charlotte Checkers ECHL 18 0 2 2 10
League GP G A Pts PIM
1971-72 Port Huron Wings IHL 67 21 27 48 23
1972-73 Virginia Red Wings AHL 24 3 1 4 6
1972-73 Port Huron Wings IHL 28 11 17 28 15
1973-74 Baltimore Clippers AHL 66 14 15 29 16
1974-75 Port Huron Flags IHL 15 7 9 16 17
League GP G A Pts PIM
2014-15 Alaska Aces ECHL 3 0 0 0 4
2015-16 Kalamazoo Wings ECHL 60 15 14 29 48
2016-17 Kalamazoo Wings ECHL 71 20 23 43 69
2018-19 Kalamazoo Wings ECHL 55 22 42 64 78
2018-19 Winterthur EHC Swiss-Sw 8 3 2 5 14
2019-20 Kalamazoo Wings ECHL 30 10 16 26 58
2019-20 Utica Comets AHL 12 0 2 2 0
2021-22 Kalamazoo Wings ECHL 72 20 36 56 81
2022-23 Nottingham Panthers EIHL 49 15 16 31 79
League GP G A Pts PIM
2010-11 Kalamazoo Wings ECHL 4 0 1 1 2
2011-12 Tulsa Oilers CHL 54 8 7 15 34
League GP G A Pts PIM
2022-23 Grand Rapids Griffins AHL 1 0 0 0 0
2023-24 Anglet France 43 0 0 0 0
League GP G A Pts PIM
2019-20 Ingolstadt ERC DEL 8 0 1 1 4
2020-21 Ingolstadt ERC DEL 25 3 3 6 10
2021-22 Ingolstadt ERC DEL 47 2 3 5 14
2021-22 Ravensburg Tower Stars DEL-2 5 4 1 5 0
2022-23 Ingolstadt ERC DEL 56 16 18 34 13
2023-24 Ingolstadt ERC DEL 51 11 17 28 28
League GP G A Pts PIM
2017-18 Kalamazoo Wings ECHL 49 11 20 31 12
League GP G A Pts PIM
1991-92 Michigan Falcons CoHL 29 0 2 2 4
1992-93 Detroit Falcons CoHL 47 0 0 0 8
1993-94 Nashville Knights ECHL 14 0 0 0 4
1993-94 Huntsville Blast ECHL 26 0 0 0 4
League GP G A Pts PIM
1992-93 Binghamton Rangers AHL 68 2 10 12 71
1993-94 Binghamton Rangers AHL 79 8 42 50 75
1994-95 Binghamton Rangers AHL 68 6 21 27 83
1994-95 Springfield Falcons AHL 7 0 3 3 21
1995-96 Springfield Falcons AHL 29 2 6 8 44
1995-96 Detroit Vipers IHL 41 6 6 12 95
1996-97 Rochester Americans AHL 4 0 0 0 0
1996-97 Canadian National Team Intl 60 12 20 32 87
1997-98 Manitoba Moose IHL 69 5 19 24 133
1998-99 Manitoba Moose IHL 77 5 10 15 136
1999-00 Manitoba Moose IHL 76 6 11 17 156
2000-01 Frankfurt Lions DEL 58 1 9 10 130
2001-02 VSV EC Austria 30 6 11 17 105
2002-03 VSV EC Austria 54 4 18 22 125
2003-04 VSV EC Austria 47 2 16 18 89
2004-05 VSV EC Austria 47 5 15 20 109
2005-06 VSV EC Austria 47 0 12 12 79
2006-07 VSV EC Austria 55 4 15 19 129
2007-08 VSV EC Austria 45 5 14 19 154
2008-09 VSV EC Austria 45 3 21 24 110
2009-10 VSV EC Austria 49 5 11 16 71
League GP G A Pts PIM
1976-77 Columbus Owls IHL 33 4 12 16 47
League GP G A Pts PIM
2010-11 Rio Grande Valley Killer Bees CHL 50 5 18 23 18
League GP G A Pts PIM
1995-96 Louisville Riverfrogs ECHL 31 10 19 29 22
1995-96 Mobile Mysticks ECHL 39 11 28 39 22
1996-97 Mobile Mysticks ECHL 59 19 44 63 60
1997-98 Mobile Mysticks ECHL 47 12 23 35 37
1998-99 Macon Whoopee CHL 63 18 44 62 40
1999-00 Macon Whoopee CHL 64 17 48 65 69
League GP G A Pts PIM
1995-96 Nashville Knights ECHL 59 4 16 20 41
1996-97 Dayton Bombers ECHL 68 4 17 21 78
League GP G A Pts PIM
1995-96 Kansas City Blades IHL 36 11 10 21 15
1995-96 Mobile Mysticks ECHL 44 24 27 51 35
1996-97 Kansas City Blades IHL 77 23 22 45 47
1997-98 Kansas City Blades IHL 77 33 20 53 63
1998-99 Rochester Americans AHL 76 35 30 65 46
1998-99 Buffalo Sabres NHL 1 0 0 0 0
1999-00 Orlando Solar Bears IHL 16 4 3 7 43
1999-00 Atlanta Thrashers NHL 52 16 10 26 24
2000-01 Orlando Solar Bears IHL 27 9 9 18 20
2000-01 Atlanta Thrashers NHL 43 5 6 11 8
League GP G A Pts PIM
2005-06 Prince Albert Raiders WHL 72 13 23 36 79
2005-06 Houston Aeros AHL 1 0 0 0 2
2006-07 Prince Albert Raiders WHL 23 4 8 12 53
2006-07 Vancouver Giants WHL 30 4 5 9 35
2007-08 Texas Wildcatters ECHL 63 7 28 35 70
2008-09 Florida Everblades ECHL 34 3 14 17 27
2009-10 Rochester Americans AHL 9 0 0 0 6
2009-10 Florida Everblades ECHL 48 8 18 26 52
2010-11 Kalamazoo Wings ECHL 65 6 23 29 32
League GP G A Pts PIM
1972-73 New Haven Nighthawks AHL 33 2 12 14 8
1972-73 Clinton Comets EHL 5 2 3 5 2
1973-74 New Haven Nighthawks AHL 61 9 17 26 14
1974-75 Peoria Blades CnHL 0 0 4 4 2
League GP G A Pts PIM
1988-89 St. Louis Blues NHL 70 1 22 23 47
1989-90 St. Louis Blues NHL 34 0 5 5 6
1989-90 Peoria Rivermen IHL 22 1 8 9 13
1990-91 St. Louis Blues NHL 22 2 4 6 4
1990-91 Peoria Rivermen IHL 48 7 38 45 53
1991-92 Canadian National Team Intl 4 0 1 1 0
1991-92 Milan Devils Italy-A 30 12 25 37 22
1992-93 Milan Lions Italy-A 22 4 13 17 6
1993-94 St. Louis Blues NHL 48 1 7 8 32
1994-95 Indianapolis Ice IHL 25 2 13 15 19
1994-95 Atlanta Knights IHL 10 2 6 8 14
1995-96 Milwaukee Admirals IHL 80 11 68 79 58
1996-97 Milwaukee Admirals IHL 25 1 10 11 8
1997-98 Chicago Wolves IHL 73 9 49 58 49
1998-99 Chicago Wolves IHL 73 5 55 60 32
1999-00 Chicago Wolves IHL 75 2 34 36 42
2000-01 Chicago Wolves IHL 10 1 3 4 10
League GP G A Pts PIM
2003-04 Danville Wings USHL 53 1 3 4 48
2004-05 Harvard University ECAC 3 0 0 0 0
2005-06 Harvard University ECAC 8 0 0 0 0
2006-07 Harvard University ECAC 18 0 1 1 0
League GP G A Pts PIM
2010-11 Portland Pirates AHL 76 10 30 40 113
2011-12 Rochester Americans AHL 27 9 13 22 46
2011-12 Buffalo Sabres NHL 34 3 5 8 20
2012-13 Rochester Americans AHL 6 2 2 4 7
2013-14 Buffalo Sabres NHL 9 0 1 1 0
2013-14 Columbus Blue Jackets NHL 44 2 8 10 37
2014-15 Columbus Blue Jackets NHL 61 1 7 8 76
2015-16 Albany Devils AHL 51 11 17 28 61
2015-16 San Diego Gulls AHL 15 5 6 11 16
2016-17 Anaheim Ducks NHL 1 0 0 0 0
2016-17 San Diego Gulls AHL 62 21 33 54 48
2017-18 San Diego Gulls AHL 50 17 26 43 119
2018-19 San Diego Gulls AHL 55 20 20 40 124
2019-20 San Diego Gulls AHL 23 1 8 9 51
2020-21 Straubing Tigers DEL 27 8 11 19 50
2021-22 Vienna Austria 4 0 3 3 4
League GP G A Pts PIM
2008-09 Alaska Aces ECHL 35 3 3 6 26
2009-10 Alaska Aces ECHL 60 3 7 10 85
2010-11 Victoria Salmon Kings ECHL 53 11 22 33 57
2011-12 Utah Grizzlies ECHL 42 7 17 24 42
2012-13 South Carolina Stingrays ECHL 19 1 8 9 14
League GP G A Pts PIM
1997-98 Anaheim Mighty Ducks NHL 1 0 0 0 2
1997-98 Kentucky Thoroughblades AHL 35 9 14 23 83
1997-98 Cincinnati Mighty Ducks AHL 13 3 3 6 6
1998-99 Cleveland Lumberjacks IHL 15 2 4 6 22
1998-99 Cincinnati Mighty Ducks AHL 50 4 10 14 55
1999-00 Huntington Blizzard ECHL 20 6 13 19 43
1999-00 Hartford Wolf Pack AHL 32 3 8 11 41
1999-00 Cincinnati Mighty Ducks AHL 15 0 3 3 8
2000-01 New York Rangers NHL 6 0 0 0 5
2000-01 Hartford Wolf Pack AHL 47 12 23 35 136
2001-02 Providence Bruins AHL 59 10 19 29 123
2001-02 Boston Bruins NHL 2 0 0 0 0
2002-03 Louisiana IceGators ECHL 12 8 7 15 47
2002-03 Houston Aeros AHL 50 9 6 15 92
2003-04 Asiago HC Italy-A 16 6 9 15 67
2003-04 Binghamton Senators AHL 13 1 3 4 12
2004-05 Bolzano HC Italy-A 32 13 19 32 78
2005-06 Cortina SG Italy-A 26 12 12 24 87
2005-06 MODO Hockey Ornskoldsvik SEL 11 2 1 3 14
2006-07 Flint Generals UHL 14 4 15 19 28
2006-07 Ritten Renon Italy-A 9 3 3 6 14
2007-08 Ritten Renon Italy-A 19 5 16 21 34
2008-09 Asiago HC Italy-A 33 7 28 35 52
2009-10 Flint Generals IHL 37 5 12 17 69
League GP G A Pts PIM
2022-23 Colorado Eagles AHL 3 0 0 0 2
League GP G A Pts PIM
1960-61 Muskegon Zephyrs IHL 6 0 0 0 0
League GP G A Pts PIM
1996-97 Manchester Storm BISL 2 0 0 0 6
1997-98 Tallahassee Tiger Sharks ECHL 6 0 0 0 2
League GP G A Pts PIM
2006-07 Grand Rapids Griffins AHL 1 0 0 0 0
2006-07 Toledo Storm ECHL 30 0 0 0 0
League GP G A Pts PIM
1967-68 U.S. Olympic Team Intl 0 0 0 0 0
1968-69 Columbus Checkers IHL 72 63 28 91 74
1969-70 Detroit Red Wings NHL 0 0 0 0 0
1969-70 San Diego Gulls WHL 0 0 0 0 0
1969-70 Fort Worth Wings CHL 67 30 23 53 75
1970-71 Detroit Red Wings NHL 2 0 1 1 2
1970-71 Springfield Kings AHL 69 42 26 68 52
1971-72 Detroit Red Wings NHL 39 9 5 14 8
1971-72 Tidewater Wings AHL 20 8 8 16 8
1972-73 Los Angeles Kings NHL 21 4 2 6 16
1973-74 Richmond Robins AHL 22 13 7 20 10
1973-74 Springfield Kings AHL 25 11 5 16 20
1973-74 Portland Buckaroos WHL 3 0 4 4 5
1974-75 Syracuse Blazers NAHL 47 40 32 72 47
1974-75 San Diego Mariners WHA 10 0 1 1 4
League GP G A Pts PIM
2008-09 Geneve Servette Swiss-A 44 0 5 5 16
2009-10 Geneve Servette Swiss-A 44 1 1 2 28
2010-11 Geneve Servette Swiss-A 48 2 6 8 32
2011-12 Geneve Servette Swiss-A 37 2 9 11 44
2012-13 Geneve Servette Swiss-A 50 1 10 11 54
2013-14 Geneve Servette Swiss-A 50 4 7 11 16
2014-15 Geneve Servette Swiss-A 50 5 10 15 34
2015-16 Geneve Servette Swiss-A 40 4 6 10 22
2016-17 Geneve Servette Swiss-A 39 1 4 5 6
2017-18 Geneve Servette Swiss-A 33 0 2 2 8
2018-19 Geneve Servette Swiss-A 37 0 2 2 18
2019-20 Rapperswil-Jona Lakers Swiss-A 49 3 4 7 18
2020-21 Rapperswil-Jona Lakers Swiss-A 49 6 6 12 16
League GP G A Pts PIM
2012-13 Bakersfield Condors ECHL 4 0 0 0 0
2013-14 Evansville Icemen ECHL 5 0 2 2 0
2013-14 Reading Royals ECHL 39 8 16 24 4
2013-14 Bloomington Thunder SPHL 21 13 10 23 10
2014-15 Reading Royals ECHL 43 10 6 16 23
League GP G A Pts PIM
2015-16 Chicago Wolves AHL 3 0 0 0 4
2015-16 Missouri Mavericks ECHL 3 0 0 0 0
2016-17 Idaho Steelheads ECHL 65 7 20 27 56
2017-18 South Carolina Stingrays ECHL 30 2 10 12 6
2018-19 Manchester Monarchs ECHL 44 6 25 31 23
2019-20 Esbjerg EfB Ishockey Denmark 24 2 6 8 6
League GP G A Pts PIM
1961-62 Portland Royals Senior 0 0 0 0 0
1962-63 Portland Royals Senior 0 0 0 0 0
League GP G A Pts PIM
2010-11 Western Michigan University CCHA 33 5 4 9 18
2011-12 Western Michigan University CCHA 6 1 2 3 6
2012-13 Western Michigan University CCHA 35 3 9 12 30
2013-14 Klostersee EHC GerObL 40 21 31 52 139
2014-15 Bayreuth ESV GerObL 21 9 19 28 34
2014-15 Evansville Icemen ECHL 4 0 1 1 2
2014-15 Peoria Rivermen SPHL 14 3 3 6 10
2015-16 Peiting EC GerObL 28 14 20 34 65
2015-16 Peoria Rivermen SPHL 2 0 0 0 2
2016-17 Peiting EC GerObL 11 2 9 11 33
2017-18 Miesbach TEV GerObL 7 4 3 7 6
League GP G A Pts PIM
1993-94 Kingston Frontenacs OHL 30 9 7 16 32
1994-95 St. John's Maple Leafs AHL 1 2 0 2 0
1994-95 Kingston Frontenacs OHL 64 25 41 66 98
1995-96 St. John's Maple Leafs AHL 58 4 9 13 95
1996-97 St. John's Maple Leafs AHL 5 1 0 1 14
League GP G A Pts PIM
2007-08 Fort Wayne Komets IHL 59 6 13 19 42
2008-09 Fort Wayne Komets IHL 26 7 7 14 27
2009-10 Fort Wayne Komets IHL 63 4 19 23 20
2010-11 Fort Wayne Komets CHL 43 5 12 17 85
2014-15 Kalamazoo Wings ECHL 2 0 0 0 0
League GP G A Pts PIM
1972-73 Long Island Ducks EHL 15 1 2 3 45
1972-73 Port Huron Wings IHL 36 10 16 26 98
1973-74 Port Huron Wings IHL 61 23 21 44 89
1974-75 Port Huron Flags IHL 76 25 39 64 132
1975-76 Port Huron Flags IHL 77 24 43 67 123
1976-77 Port Huron Flags IHL 24 2 2 4 37
League GP G A Pts PIM
1972-73 Fort Worth Wings CHL 6 0 0 0 0
1972-73 Denver Spurs WHL 15 0 0 0 0
1973-74 St. Louis Blues NHL 1 0 0 0 0
1973-74 Denver Spurs WHL 31 0 0 0 6
1974-75 Denver Spurs CHL 30 0 1 1 11
1975-76 Tidewater Sharks SHL 55 0 1 1 24
1975-76 Kalamazoo Wings IHL 8 0 0 0 0
1976-77 Winston-Salem Polar Twins SHL 3 0 1 1 0
League GP G A Pts PIM
1997-98 Edmonton Oilers NHL 14 1 2 3 4
1997-98 Hamilton Bulldogs AHL 63 24 25 49 65
1998-99 New York Islanders NHL 75 8 17 25 12
1998-99 Lowell Lock Monsters AHL 0 0 0 0 0
1999-00 New York Islanders NHL 45 5 6 11 17
1999-00 Lowell Lock Monsters AHL 16 6 11 17 6
2000-01 Milwaukee Admirals IHL 60 20 20 40 48
2000-01 Nashville Predators NHL 18 1 1 2 8
2001-02 Philadelphia Phantoms AHL 53 11 13 24 38
2002-03 Carolina Hurricanes NHL 5 0 0 0 0
2002-03 Lowell Lock Monsters AHL 61 9 14 23 35
2003-04 St. Petersburg SKA Russia 57 11 16 27 79
2004-05 St. Petersburg SKA Russia 47 6 6 12 56
2005-06 Leksands IF SEL 23 5 2 7 30
2006-07 Muskegon Fury UHL 68 35 44 79 32
2006-07 Grand Rapids Griffins AHL 1 0 0 0 0
2007-08 Muskegon Fury IHL 49 17 32 49 27
League GP G A Pts PIM
1973-74 York University OUAA 0 0 0 0 0
League GP G A Pts PIM
2000-01 Orlando Solar Bears IHL 68 0 8 8 34
2001-02 Atlanta Thrashers NHL 16 0 1 1 10
2001-02 Chicago Wolves AHL 58 2 8 10 67
2002-03 Atlanta Thrashers NHL 40 0 5 5 20
2002-03 Chicago Wolves AHL 33 2 2 4 32
2003-04 Atlanta Thrashers NHL 1 0 0 0 0
2003-04 Chicago Wolves AHL 78 3 14 17 89
2004-05 Manchester Monarchs AHL 79 1 22 23 61
2005-06 Los Angeles Kings NHL 53 0 9 9 14
2006-07 Los Angeles Kings NHL 39 3 6 9 16
2006-07 Manchester Monarchs AHL 7 1 3 4 2
2007-08 Vancouver Canucks NHL 55 0 1 1 33
2008-09 St. Louis Blues NHL 58 0 7 7 12
2009-10 St. Louis Blues NHL 77 1 9 10 29
2010-11 Florida Panthers NHL 82 2 11 13 34
2011-12 Florida Panthers NHL 82 0 16 16 14
2012-13 Florida Panthers NHL 27 1 8 9 8
2013-14 Montreal Canadiens NHL 17 1 6 7 8
2013-14 Florida Panthers NHL 55 0 6 6 23
2014-15 Montreal Canadiens NHL 31 0 4 4 6
League GP G A Pts PIM
1992-93 Cape Breton Oilers AHL 64 12 28 40 10
1993-94 Cape Breton Oilers AHL 45 21 49 70 12
1993-94 Edmonton Oilers NHL 26 3 5 8 2
1994-95 Cape Breton Oilers AHL 65 36 69 105 30
1994-95 Edmonton Oilers NHL 9 2 4 6 0
1995-96 St. John's Maple Leafs AHL 17 6 7 13 6
1995-96 Toronto Maple Leafs NHL 1 0 0 0 0
1995-96 Edmonton Oilers NHL 26 5 3 8 0
1995-96 Atlanta Knights IHL 36 21 20 41 4
1996-97 Philadelphia Phantoms AHL 80 44 61 105 28
1997-98 Philadelphia Phantoms AHL 80 27 78 105 28
1998-99 Philadelphia Flyers NHL 3 0 0 0 0
1998-99 Philadelphia Phantoms AHL 77 31 59 90 20
1999-00 Philadelphia Flyers NHL 21 1 5 6 6
1999-00 Philadelphia Phantoms AHL 62 20 41 61 38
2000-01 Philadelphia Flyers NHL 77 9 16 25 16
2001-02 Chicago Blackhawks NHL 48 3 3 6 10
2001-02 Norfolk Admirals AHL 24 4 19 23 18
2002-03 Chicago Blackhawks NHL 6 0 1 1 0
2002-03 Philadelphia Phantoms AHL 47 17 26 43 16
2002-03 Norfolk Admirals AHL 31 6 17 23 21
2003-04 Philadelphia Flyers NHL 3 0 0 0 2
2003-04 Philadelphia Phantoms AHL 75 12 48 60 39
2004-05 Philadelphia Phantoms AHL 10 2 6 8 6
2004-05 Utah Grizzlies AHL 70 12 25 37 14
2005-06 HIFK Helsinki SM-liiga 49 4 10 14 20
League GP G A Pts PIM
2001-02 Greenville Grrrowl ECHL 64 9 23 32 79
2002-03 Arkansas RiverBlades ECHL 67 12 27 39 127
2003-04 Lansing Ice Nuts IIHL 1 0 1 1 13
League GP G A Pts PIM
1994-95 Omaha Lancers USHL 21 8 4 12 67
League GP G A Pts PIM
1979-80 Dixie Beehives OPJHL 14 3 4 7 34
League GP G A Pts PIM
1986-87 Selkirk Steelers MJHL 0 0 0 0 0
1987-88 Medicine Hat Tigers WHL 55 11 21 32 157
1988-89 Kalamazoo Wings IHL 39 5 15 20 96
1989-90 Kalamazoo Wings IHL 20 6 7 13 62
1989-90 Minnesota North Stars NHL 36 0 5 5 100
1990-91 Kalamazoo Wings IHL 10 0 3 3 38
1990-91 Minnesota North Stars NHL 50 2 9 11 117
1991-92 San Jose Sharks NHL 60 4 15 19 107
1992-93 San Jose Sharks NHL 59 1 7 8 96
1993-94 Chicago Blackhawks NHL 72 3 9 12 116
1994-95 Winnipeg Jets NHL 40 1 4 5 75
1995-96 Winnipeg Jets NHL 21 1 4 5 33
1995-96 Pittsburgh Penguins NHL 41 2 10 12 87
1996-97 Pittsburgh Penguins NHL 23 0 0 0 36
1996-97 Cleveland Lumberjacks IHL 2 0 1 1 0
1997-98 Pittsburgh Penguins NHL 34 2 4 6 24
1998-99 Pittsburgh Penguins NHL 24 0 0 0 22
2002-03 Tulsa Oilers CHL 13 1 6 7 8
2003-04 Fresno Falcons ECHL 20 1 5 6 8
2003-04 Jacksonville Barracudas WHA2 28 1 11 12 66
League GP G A Pts PIM
2013-14 Reading Royals ECHL 7 3 0 3 2
2014-15 Alaska Aces ECHL 59 22 38 60 13
2014-15 Iowa Wild AHL 9 0 1 1 2
2015-16 Albany Devils AHL 3 1 0 1 0
2015-16 Adirondack Thunder ECHL 55 16 24 40 20
2016-17 Albany Devils AHL 11 1 1 2 2
2016-17 Adirondack Thunder ECHL 53 14 22 36 21
2018-19 Toledo Walleye ECHL 63 18 33 51 28
2018-19 Cleveland Monsters AHL 4 0 0 0 0
2018-19 Binghamton Devils AHL 2 0 0 0 0
League GP G A Pts PIM
1993-94 Hamilton Canucks AHL 60 11 14 25 45
1994-95 Did Not Play Ind 0 0 0 0 0
1995-96 Did Not Play Ind 0 0 0 0 0
1996-97 Did Not Play Ind 0 0 0 0 0
1997-98 Did Not Play Ind 0 0 0 0 0
1998-99 Indianapolis Ice IHL 1 0 0 0 0
1998-99 Columbus Chill ECHL 50 11 16 27 48
League GP G A Pts PIM
1991-92 Baltimore Skipjacks AHL 15 1 10 11 6
1991-92 Washington Capitals NHL 1 0 0 0 0
1991-92 Canadian National Team Intl 60 14 30 44 36
1991-92 Canada Olympic Team Intl 8 0 5 5 4
1992-93 Baltimore Skipjacks AHL 29 14 27 41 22
1992-93 Washington Capitals NHL 26 0 2 2 10
1993-94 Washington Capitals NHL 10 1 2 3 4
1993-94 Portland Pirates AHL 41 12 29 41 14
1994-95 Florida Panthers NHL 34 4 9 13 18
1994-95 Detroit Vipers IHL 48 8 28 36 38
1995-96 Florida Panthers NHL 52 6 28 34 32
1996-97 Pittsburgh Penguins NHL 57 6 30 36 28
1996-97 Florida Panthers NHL 3 0 0 0 2
1997-98 Buffalo Sabres NHL 71 9 26 35 35
1998-99 Buffalo Sabres NHL 80 10 33 43 62
1999-00 Buffalo Sabres NHL 74 8 25 33 52
2000-01 Buffalo Sabres NHL 67 5 18 23 46
2001-02 Buffalo Sabres NHL 59 8 20 28 34
2002-03 Buffalo Sabres NHL 14 0 3 3 29
2002-03 Detroit Red Wings NHL 62 6 17 23 22
2003-04 Detroit Red Wings NHL 55 4 15 19 28
2004-05 Flint Generals UHL 9 4 2 6 4
2005-06 Detroit Red Wings NHL 53 1 18 19 28
2006-07 Malmo IF SEL 31 1 5 6 46
League GP G A Pts PIM
2013-14 Allen Americans CHL 3 0 0 0 0
League GP G A Pts PIM
1998-99 Hartford Wolf Pack AHL 3 2 2 4 0
1999-00 New York Rangers NHL 82 26 24 50 18
2000-01 New York Rangers NHL 79 14 17 31 20
2001-02 Edmonton Oilers NHL 12 2 2 4 0
2001-02 New York Rangers NHL 69 18 39 57 16
2002-03 Edmonton Oilers NHL 71 22 29 51 10
2003-04 Edmonton Oilers NHL 61 16 26 42 15
2004-05 Iserlohn Roosters DEL 52 16 46 62 77
2005-06 New York Islanders NHL 75 13 39 52 30
2006-07 New York Islanders NHL 32 6 7 13 14
2006-07 Philadelphia Flyers NHL 34 4 4 8 8
2007-08 Phoenix Coyotes NHL 63 6 8 14 4
2008-09 Syracuse Crunch AHL 75 11 47 58 30
2008-09 Columbus Blue Jackets NHL 1 0 0 0 0
2009-10 Rochester Americans AHL 45 14 27 41 8
2010-11 Pelicans SM-liiga 52 4 23 27 18
2011-12 Iserlohn Roosters DEL 47 15 18 33 54
2012-13 Iserlohn Roosters DEL 52 18 38 56 12
2013-14 Iserlohn Roosters DEL 38 17 24 41 33
2014-15 Iserlohn Roosters DEL 46 13 30 43 24
2015-16 Iserlohn Roosters DEL 52 14 29 43 32
League GP G A Pts PIM
1996-97 Green Bay Gamblers USHL 3 0 1 1 8
1999-00 U. of Nebraska-Omaha CCHA 10 0 2 2 8
2000-01 U. of Nebraska-Omaha CCHA 1 0 0 0 0