hockey DB
search by league
team
morning report
contact us
home

Alumni report for Bowling Green State University

470 players found,
(Does not include season in-progress.)
League GP G A Pts PIM
1996-97 Hampton Roads Admirals ECHL 65 9 11 20 50
1996-97 Portland Pirates AHL 2 1 0 1 0
1997-98 Hampton Roads Admirals ECHL 56 14 19 33 35
1997-98 Portland Pirates AHL 1 0 0 0 0
1997-98 Syracuse Crunch AHL 9 0 0 0 4
1998-99 Hampton Roads Admirals ECHL 69 10 26 36 49
1999-00 Hampton Roads Admirals ECHL 69 4 36 40 32
2000-01 Richmond Renegades ECHL 32 1 13 14 26
2000-01 Kentucky Thoroughblades AHL 4 0 0 0 4
2000-01 Trenton Titans ECHL 4 0 3 3 4
2001-02 Trenton Titans ECHL 1 0 0 0 0
2006-07 Trenton Titans ECHL 2 0 0 0 0
League GP G A Pts PIM
1999-00 Milwaukee Admirals IHL 4 0 0 0 2
2000-01 Toledo Storm ECHL 69 2 14 16 110
2001-02 Pee Dee Pride ECHL 62 3 17 20 89
2002-03 Pee Dee Pride ECHL 63 5 12 17 122
2003-04 Rockford IceHogs UHL 50 5 8 13 57
2004-05 Odessa Jackalopes CHL 60 10 18 28 51
2005-06 Toledo Storm ECHL 65 3 9 12 62
2006-07 Port Huron Flags UHL 66 1 9 10 87
2007-08 Port Huron Icehawks IHL 75 3 9 12 76
2008-09 Port Huron Icehawks IHL 47 2 6 8 54
League GP G A Pts PIM
1979-80 Dayton Gems IHL 2 0 0 0 0
League GP G A Pts PIM
1973-74 Medicine Hat Tigers WCHL 3 0 0 0 0
League GP G A Pts PIM
1973-74 Soo Greyhounds OHA 33 0 7 7 32
1974-75 Winnipeg Clubs WCHL 60 8 11 19 74
1975-76 Flin Flon Bombers WCHL 40 17 12 29 61
1975-76 Winnipeg Clubs WCHL 30 2 6 8 56
1976-77 Kenora Thistles MJHL 25 14 13 27 115
League GP G A Pts PIM
1971-72 Toledo Hornets IHL 67 15 24 39 55
1971-72 Port Huron Wings IHL 2 0 1 1 0
League GP G A Pts PIM
1977-78 Petrolia Squires CSAHL 34 8 22 30 42
League GP G A Pts PIM
2001-02 Lincoln Stars USHL 19 1 6 7 6
2001-02 Capital District Selects EJHL 3 0 4 4 0
2002-03 Cleveland Barons NAHL 11 1 3 4 34
League GP G A Pts PIM
2022-23 Adrian College NCHA 32 1 9 10 40
League GP G A Pts PIM
2009-10 Indiana Ice USHL 58 14 27 41 97
2010-11 R.P.I. ECAC 38 8 28 36 34
2011-12 R.P.I. ECAC 39 7 15 22 24
2012-13 Rochester Americans AHL 9 0 3 3 0
2012-13 R.P.I. ECAC 35 12 19 31 18
2013-14 Tappara Tampere SM-liiga 54 11 21 32 26
2013-14 LeKi Lempaala Mestis 1 0 1 1 0
2014-15 Minsk Dynamo KHL 60 11 25 36 49
2015-16 Minsk Dynamo KHL 40 6 25 31 34
2016-17 Minsk Dynamo KHL 13 4 5 9 2
2016-17 Vaxjo HC SweHL 20 4 10 14 12
2017-18 Chelyabinsk Traktor KHL 56 11 19 30 41
2018-19 Chelyabinsk Traktor KHL 62 7 17 24 39
2019-20 Chelyabinsk Traktor KHL 36 11 14 25 20
2020-21 Chelyabinsk Traktor KHL 51 13 22 35 24
2021-22 Chelyabinsk Traktor KHL 49 6 36 42 53
2022-23 Cologne Sharks DEL 56 19 26 45 29
2023-24 Cologne Sharks DEL 34 4 20 24 20
League GP G A Pts PIM
2008-09 U. of Alaska-Anchorage WCHA 34 1 15 16 26
League GP G A Pts PIM
2023-24 Cergy-Pontoise France 43 21 25 46 36
League GP G A Pts PIM
1988-89 Kalamazoo Wings IHL 39 14 17 31 23
1988-89 Minnesota North Stars NHL 23 8 5 13 8
1989-90 Kalamazoo Wings IHL 10 4 4 8 38
1989-90 Minnesota North Stars NHL 44 15 19 34 32
1990-91 Moncton Hawks AHL 38 17 21 38 32
1990-91 Minnesota North Stars NHL 7 0 0 0 4
1990-91 Winnipeg Jets NHL 16 1 2 3 14
1991-92 Halifax Citadels AHL 25 12 10 22 8
1991-92 Winnipeg Jets NHL 11 0 3 3 4
1991-92 San Jose Sharks NHL 12 1 3 4 2
1991-92 Quebec Nordiques NHL 2 0 0 0 0
1992-93 Kansas City Blades IHL 9 3 1 4 4
League GP G A Pts PIM
2001-02 Fort Wayne Komets UHL 4 0 2 2 0
2002-03 Fort Wayne Komets UHL 74 3 22 25 17
2004-05 Cambridge Hornets OHASr 28 3 10 13 10
League GP G A Pts PIM
2002-03 U. of Calgary CWUAA 27 6 15 21 28
2003-04 U. of Calgary CWUAA 9 1 5 6 4
League GP G A Pts PIM
1973-74 Jacksonville Barons AHL 7 0 5 5 0
1974-75 Toledo Goaldiggers IHL 8 1 2 3 0
1974-75 Maine Nordiques NAHL 53 10 11 21 8
League GP G A Pts PIM
2019-20 Fort Wayne Komets ECHL 46 3 10 13 17
2019-20 Ontario Reign AHL 2 0 0 0 2
2020-21 Rapid City Rush ECHL 43 7 9 16 29
2021-22 Rapid City Rush ECHL 49 22 22 44 42
2021-22 Tucson Roadrunners AHL 12 0 1 1 9
League GP G A Pts PIM
2019-20 Greenville Swamp Rabbits ECHL 24 0 1 1 0
2019-20 Springfield Thunderbirds AHL 8 0 0 0 0
2020-21 Syracuse Crunch AHL 2 0 0 0 0
2020-21 Greenville Swamp Rabbits ECHL 35 0 2 2 2
2021-22 Hershey Bears AHL 1 0 0 0 0
2021-22 South Carolina Stingrays ECHL 35 0 0 0 6
2022-23 Grand Rapids Griffins AHL 5 0 0 0 0
2022-23 Wheeling Nailers ECHL 4 0 0 0 0
2022-23 Greenville Swamp Rabbits ECHL 20 0 0 0 0
2022-23 Belleville Senators AHL 1 0 0 0 0
2023-24 Ontario Reign AHL 1 0 1 1 0
2023-24 Greenville Swamp Rabbits ECHL 33 0 1 1 0
League GP G A Pts PIM
2019-20 Norfolk Admirals ECHL 7 0 0 0 4
2019-20 Fayetteville Marksmen SPHL 39 8 29 37 26
2020-21 Huntsville Havoc SPHL 15 4 3 7 5
2021-22 Fayetteville Marksmen SPHL 35 10 26 36 57
2022-23 Fayetteville Marksmen SPHL 19 5 6 11 28
League GP G A Pts PIM
2015-16 Reading Royals ECHL 18 0 1 1 9
League GP G A Pts PIM
2003-04 Manitoba Moose AHL 4 0 2 2 2
2004-05 Manitoba Moose AHL 80 12 27 39 192
2005-06 Vancouver Canucks NHL 39 0 6 6 77
2005-06 Manitoba Moose AHL 23 3 17 20 71
2006-07 Vancouver Canucks NHL 81 12 30 42 134
2007-08 Vancouver Canucks NHL 34 2 10 12 90
2007-08 Manitoba Moose AHL 1 0 1 1 2
2008-09 Vancouver Canucks NHL 72 11 32 43 97
2009-10 Vancouver Canucks NHL 55 3 19 22 85
2010-11 Vancouver Canucks NHL 66 6 16 22 73
2011-12 Vancouver Canucks NHL 78 8 36 44 94
2012-13 Vancouver Canucks NHL 36 6 6 12 48
2013-14 Vancouver Canucks NHL 76 4 20 24 104
2014-15 Vancouver Canucks NHL 60 4 10 14 77
2015-16 Anaheim Ducks NHL 71 4 11 15 99
2016-17 Anaheim Ducks NHL 81 3 11 14 63
2017-18 Anaheim Ducks NHL 59 0 8 8 83
League GP G A Pts PIM
1989-90 Los Angeles Kings NHL 4 0 0 0 4
1990-91 Los Angeles Kings NHL 75 12 34 46 125
1991-92 Los Angeles Kings NHL 57 7 13 20 102
1992-93 Los Angeles Kings NHL 76 16 43 59 152
1993-94 Los Angeles Kings NHL 84 20 48 68 137
1994-95 Los Angeles Kings NHL 24 4 7 11 38
1995-96 Los Angeles Kings NHL 6 1 2 3 8
1996-97 Los Angeles Kings NHL 62 8 23 31 82
1997-98 Los Angeles Kings NHL 81 23 27 50 94
1998-99 Los Angeles Kings NHL 62 12 23 35 128
1999-00 Los Angeles Kings NHL 77 18 39 57 112
2000-01 Los Angeles Kings NHL 54 17 32 49 69
2000-01 Colorado Avalanche NHL 13 2 8 10 8
2001-02 Colorado Avalanche NHL 75 16 40 56 58
2002-03 Colorado Avalanche NHL 79 17 28 45 57
2003-04 Colorado Avalanche NHL 74 13 33 46 61
2005-06 Colorado Avalanche NHL 81 14 37 51 94
2006-07 Los Angeles Kings NHL 72 14 20 34 82
2007-08 Los Angeles Kings NHL 71 9 22 31 98
2008-09 San Jose Sharks NHL 73 10 35 45 110
2009-10 San Jose Sharks NHL 70 7 23 30 60
League GP G A Pts PIM
1999-00 Jacksonville Lizard Kings ECHL 7 0 1 1 0
1999-00 Peoria Rivermen ECHL 2 0 1 1 0
1999-00 Knoxville Speed UHL 19 3 5 8 8
2000-01 Fayetteville Force CHL 12 0 2 2 2
2000-01 Indianapolis Ice CHL 1 0 0 0 0
2001-02 Grant MacEwan College ACAC 19 12 17 29 64
League GP G A Pts PIM
1976-77 London Kings CSAHL 0 0 0 0 0
1977-78 London Kings CSAHL 12 0 0 0 2
League GP G A Pts PIM
2010-11 Toledo Walleye ECHL 6 1 0 1 0
2010-11 Kiekko-Laser Oulu Mestis 10 2 0 2 4
2011-12 Knoxville Ice Bears SPHL 3 1 3 4 0
2011-12 Louisiana IceGators SPHL 51 14 29 43 10
League GP G A Pts PIM
1992-93 Brandon Wheat Kings WHL 71 8 50 58 110
1993-94 Hershey Bears AHL 75 8 15 23 65
1993-94 Philadelphia Flyers NHL 1 0 0 0 0
1994-95 Hershey Bears AHL 76 8 17 25 68
1995-96 Hershey Bears AHL 54 9 22 31 64
1995-96 Philadelphia Flyers NHL 17 0 2 2 12
1996-97 Philadelphia Flyers NHL 3 0 1 1 0
1996-97 Philadelphia Phantoms AHL 65 14 18 32 69
1997-98 Michigan K-Wings IHL 35 3 9 12 24
1997-98 Philadelphia Phantoms AHL 30 1 11 12 26
1998-99 Fredericton Canadiens AHL 8 2 4 6 6
1998-99 Grand Rapids Griffins IHL 66 16 21 37 70
1999-00 Providence Bruins AHL 7 0 2 2 2
1999-00 New York Islanders NHL 18 2 1 3 6
1999-00 Kansas City Blades IHL 46 5 17 22 28
2000-01 New York Islanders NHL 56 0 8 8 26
2000-01 Chicago Wolves IHL 20 2 2 4 14
2001-02 Anaheim Mighty Ducks NHL 5 0 0 0 9
2001-02 Cincinnati Mighty Ducks AHL 72 2 9 11 44
2002-03 Worcester IceCats AHL 38 8 13 21 51
2003-04 St. Louis Blues NHL 13 0 0 0 4
2003-04 Worcester IceCats AHL 65 4 15 19 56
2004-05 Worcester IceCats AHL 69 4 13 17 44
2005-06 Kloten HC Swiss-A 36 2 8 10 56
2006-07 Kloten HC Swiss-A 44 5 10 15 80
2007-08 Hannover Scorpions DEL 53 4 7 11 44
2008-09 Hannover Scorpions DEL 49 5 11 16 38
2009-10 Hannover Scorpions DEL 56 8 18 26 48
2010-11 Hannover Scorpions DEL 52 6 13 19 50
2011-12 Hannover Indians 2.GBun 19 4 3 7 10
League GP G A Pts PIM
1971-72 Windsor Spitfires SOJHL 0 0 0 0 0
League GP G A Pts PIM
2006-07 Toledo Storm ECHL 18 0 3 3 6
League GP G A Pts PIM
2004-05 Dayton Bombers ECHL 10 2 4 6 2
2007-08 Las Vegas Wranglers ECHL 12 0 1 1 2
2008-09 Las Vegas Wranglers ECHL 8 0 0 0 2
League GP G A Pts PIM
2022-23 Orlando Solar Bears ECHL 4 0 2 2 2
2022-23 San Jose Barracuda AHL 10 3 2 5 8
2023-24 Utah Grizzlies ECHL 64 18 20 38 57
2023-24 Ontario Reign AHL 1 0 0 0 0
League GP G A Pts PIM
1992-93 Rochester Americans AHL 2 0 1 1 0
1992-93 Greensboro Monarchs ECHL 60 25 35 60 66
1993-94 Moncton Hawks AHL 50 12 16 28 25
1993-94 Greensboro Monarchs ECHL 25 14 16 30 52
1993-94 Albany River Rats AHL 3 0 1 1 2
1994-95 Phoenix Roadrunners IHL 81 19 23 42 41
1995-96 Los Angeles Kings NHL 4 0 0 0 0
1995-96 Phoenix Roadrunners IHL 78 22 20 42 48
1996-97 Los Angeles Kings NHL 79 3 6 9 32
1997-98 Los Angeles Kings NHL 65 3 9 12 33
1997-98 Long Beach Ice Dogs IHL 8 2 3 5 0
1998-99 Los Angeles Kings NHL 8 0 0 0 2
1998-99 Springfield Falcons AHL 2 0 2 2 2
1998-99 Long Beach Ice Dogs IHL 58 10 8 18 53
1999-00 Los Angeles Kings NHL 64 3 6 9 55
1999-00 Long Beach Ice Dogs IHL 6 0 3 3 2
1999-00 Lowell Lock Monsters AHL 2 1 1 2 2
2000-01 Anaheim Mighty Ducks NHL 82 1 9 10 22
2001-02 Anaheim Mighty Ducks NHL 77 8 9 17 28
2002-03 Anaheim Mighty Ducks NHL 39 1 4 5 12
2003-04 Anaheim Mighty Ducks NHL 11 0 0 0 0
2003-04 Cincinnati Mighty Ducks AHL 36 3 3 6 53
League GP G A Pts PIM
2013-14 Worcester Sharks AHL 12 0 2 2 8
2014-15 Worcester Sharks AHL 74 12 22 34 40
2015-16 San Jose Sharks NHL 1 0 0 0 0
2015-16 San Jose Barracuda AHL 66 18 37 55 33
2016-17 San Jose Sharks NHL 11 2 2 4 4
2016-17 San Jose Barracuda AHL 54 14 25 39 24
2017-18 San Jose Sharks NHL 16 0 1 1 2
2017-18 Vegas Golden Knights NHL 36 9 5 14 9
2018-19 Vegas Golden Knights NHL 68 5 13 18 8
2019-20 Chicago Blackhawks NHL 69 3 12 15 28
2020-21 Chicago Blackhawks NHL 40 4 1 5 19
2021-22 Chicago Blackhawks NHL 59 3 8 11 36
2021-22 Calgary Flames NHL 8 0 1 1 0
2022-23 New York Rangers NHL 22 1 2 3 10
2022-23 Hartford Wolf Pack AHL 51 21 23 44 28
2023-24 San Jose Sharks NHL 62 5 7 12 6
2023-24 San Jose Barracuda AHL 5 3 3 6 2
League GP G A Pts PIM
1995-96 Toledo Storm ECHL 58 10 24 34 44
1995-96 Los Angeles Blades RHI 28 11 17 28 24
1996-97 Reno Renegades WCHL 7 1 2 3 0
1996-97 Los Angeles Blades RHI 24 5 7 12 4
1996-97 Fresno Falcons WCHL 56 10 27 37 46
1997-98 Mobile Mysticks ECHL 43 2 5 7 14
1998-99 Mobile Mysticks ECHL 69 7 29 36 57
1998-99 Chicago Bluesmen RHI 22 5 5 10 7
1999-00 Lubbock Cotton Kings WPHL 68 4 35 39 51
2000-01 Lubbock Cotton Kings WPHL 71 11 38 49 72
2001-02 Landshut EV GerObL 52 15 32 47 42
2002-03 Amarillo Gorillas CHL 64 18 32 50 36
2003-04 Austin Ice Bats CHL 45 6 23 29 12
2003-04 Crimmitschau ETC 2.GBun 19 6 7 13 31
2004-05 Fort Worth Brahmas CHL 51 2 24 26 14
League GP G A Pts PIM
1984-85 Calgary Flames NHL 27 6 10 16 14
1984-85 Moncton Golden Flames AHL 51 29 19 48 28
1985-86 St. Louis Blues NHL 30 6 5 11 36
1985-86 Calgary Flames NHL 27 7 7 14 26
1985-86 Moncton Golden Flames AHL 4 3 2 5 7
1986-87 St. Louis Blues NHL 80 18 26 44 54
1987-88 St. Louis Blues NHL 64 15 17 32 62
1988-89 St. Louis Blues NHL 74 20 23 43 79
1989-90 St. Louis Blues NHL 80 15 15 30 77
1990-91 St. Louis Blues NHL 78 8 27 35 81
1991-92 St. Louis Blues NHL 48 9 7 16 40
1991-92 Quebec Nordiques NHL 18 1 7 8 4
1992-93 Quebec Nordiques NHL 67 9 15 24 34
1993-94 Milwaukee Admirals IHL 78 43 35 78 64
1994-95 Milwaukee Admirals IHL 80 53 35 88 54
1995-96 Milwaukee Admirals IHL 82 43 39 82 20
1996-97 Landshut EV DEL 48 25 29 54 32
1997-98 Landshut EV DEL 48 12 18 30 320
1998-99 Villach VSV Austria 23 14 20 34 10
1998-99 Villach VSV Alpen 33 28 31 59 32
1999-00 Villach VSV Austria 15 13 16 29 8
1999-00 Villach VSV IEL 32 25 38 63 6
2000-01 Biel HC Swiss-B 40 33 38 71 30
League GP G A Pts PIM
2009-10 U. of Minnesota WCHA 21 7 12 19 30
2010-11 U. of Minnesota WCHA 36 12 17 29 26
2010-11 Lake Erie Monsters AHL 1 0 0 0 0
2011-12 Tappara Tampere SM-liiga 3 0 0 0 0
2011-12 Idaho Steelheads ECHL 57 20 25 45 62
2012-13 Idaho Steelheads ECHL 15 6 7 13 6
2012-13 Trenton Titans ECHL 51 19 44 63 85
2013-14 Orlando Solar Bears ECHL 48 20 36 56 47
2013-14 Karlskrona HK Swe-1 25 4 3 7 24
2014-15 Orlando Solar Bears ECHL 59 15 41 56 59
League GP G A Pts PIM
1981-82 Muskegon Mohawks IHL 15 0 0 0 0
League GP G A Pts PIM
2021-22 Maine Mariners ECHL 10 1 1 2 6
2022-23 Maine Mariners ECHL 63 4 30 34 46
2023-24 Maine Mariners ECHL 66 16 45 61 51
League GP G A Pts PIM
2005-06 Phoenix Roadrunners ECHL 69 3 8 11 88
2006-07 Utah Grizzlies ECHL 16 0 0 0 37
2006-07 Reading Royals ECHL 53 4 16 20 65
2007-08 Phoenix Roadrunners ECHL 24 2 8 10 16
2007-08 Dayton Bombers ECHL 41 5 15 20 31
2008-09 Edinburgh Capitals EIHL 54 10 30 40 74
League GP G A Pts PIM
1985-86 Ohio State University CCHA 11 2 4 6 2
1986-87 Ohio State University CCHA 43 4 10 14 20
1987-88 Ohio State University CCHA 40 10 18 28 58
League GP G A Pts PIM
1995-96 Vancouver Voodoo RHI 3 1 1 2 0
1996-97 Syracuse Crunch AHL 11 3 3 6 2
1996-97 Jacksonville Lizard Kings ECHL 28 10 24 34 8
1996-97 Wheeling Nailers ECHL 38 10 14 24 14
1997-98 Jacksonville Lizard Kings ECHL 65 18 36 54 55
1998-99 San Angelo Outlaws WPHL 3 0 6 6 0
1998-99 Revier Lions DEL 52 11 26 37 55
1999-00 Landshut EV GerObL 61 27 56 83 114
2000-01 San Angelo Outlaws WPHL 70 17 33 50 58
2001-02 Landshut EV GerObL 45 5 30 35 75
2002-03 Nijmegen Tigers Hlnd 29 10 30 40 28
2003-04 Aylmer Blues OHASr 30 21 40 61 42
2004-05 Aylmer Blues OHASr 31 10 26 36 22
2005-06 Tillsonburg Vipers OHASr 29 12 20 32 52
2006-07 Tillsonburg Vipers OHASr 10 2 10 12 16
League GP G A Pts PIM
1994-95 San Jose Rhinos RHI 10 0 0 0 0
1995-96 Columbus Chill ECHL 16 0 1 1 0
1995-96 Tallahassee Tiger Sharks ECHL 1 0 1 1 0
1996-97 Columbus Chill ECHL 3 0 0 0 2
1996-97 Dayton Bombers ECHL 21 0 1 1 4
League GP G A Pts PIM
2018-19 Adrian College NCHA 26 0 4 4 6
2019-20 Adrian College NCHA 22 0 2 2 6
League GP G A Pts PIM
2022-23 Trois-Rivieres Lions ECHL 7 0 1 1 2
League GP G A Pts PIM
1983-84 Fort Wayne Komets IHL 7 1 2 3 2
1983-84 Pinebridge Bucks ACHL 58 32 35 67 38
1984-85 Kempten EA 2.GBun 36 12 17 29 92
1985-86 Klostersee EHC 2.GBun 30 7 10 17 66
1986-87 Klostersee EHC 2.GBun 49 26 27 53 88
1989-90 Klostersee EHC 2.GBun 36 24 30 54 58
1990-91 Klostersee EHC 2.GBun 33 12 26 38 36
1995-96 Augsburg Panthers DEL 10 2 2 4 0
League GP G A Pts PIM
1990-91 Roanoke Valley Rebels ECHL 1 0 0 0 0
League GP G A Pts PIM
2022-23 Lindenwood University NCAA 22 6 6 12 6
League GP G A Pts PIM
2015-16 Chicago Wolves AHL 2 0 0 0 0
2016-17 Rapid City Rush ECHL 54 16 26 42 30
2016-17 Tucson Roadrunners AHL 10 0 2 2 4
2017-18 Kansas City Mavericks ECHL 68 23 24 47 60
2018-19 San Antonio Rampage AHL 25 2 5 7 13
2018-19 Kansas City Mavericks ECHL 30 13 24 37 11
2019-20 Charlotte Checkers AHL 8 2 2 4 0
2019-20 South Carolina Stingrays ECHL 55 17 29 46 33
2020-21 South Carolina Stingrays ECHL 46 12 16 28 15
2021-22 Belfast Giants EIHL 53 28 33 61 25
2022-23 Belfast Giants EIHL 50 21 34 55 46
2023-24 Belfast Giants EIHL 30 9 7 16 10
League GP G A Pts PIM
2022-23 Indy Fuel ECHL 3 0 0 0 0
2023-24 Greenville Swamp Rabbits ECHL 54 2 10 12 27
League GP G A Pts PIM
2019-20 Milwaukee Admirals AHL 23 3 3 6 16
2019-20 Florida Everblades ECHL 12 6 5 11 4
2020-21 Chicago Wolves AHL 7 0 2 2 2
2020-21 Florida Everblades ECHL 8 3 6 9 8
2021-22 Rochester Americans AHL 24 2 1 3 36
2021-22 Cincinnati Cyclones ECHL 35 12 19 31 57
2022-23 Grand Rapids Griffins AHL 1 0 1 1 2
2022-23 Toledo Walleye ECHL 17 6 2 8 31
League GP G A Pts PIM
2021-22 Toledo Walleye ECHL 11 1 4 5 2
2022-23 Toledo Walleye ECHL 60 10 10 20 51
2023-24 Toledo Walleye ECHL 70 28 28 56 44
League GP G A Pts PIM
1997-98 Hassfurt ERC Ger.2 49 51 50 101 34
1998-99 Deggendorf EC Ger.1 56 38 35 73 50
1999-00 Regensburg EV GerObL 53 29 44 73 20
2000-01 Selb ERC GerObL 44 41 38 79 68
2001-02 Bayreuth ESV GerObL 28 21 20 41 22
2001-02 Bietigheim-Bissingen SC 2.GBun 15 2 5 7 8
2002-03 Nijmegen Tigers Hlnd 36 22 7 29 41
2003-04 Selb ERC GerObL 54 31 23 54 42
League GP G A Pts PIM
2021-22 Idaho Steelheads ECHL 12 4 3 7 4
2021-22 Miami University (Ohio) NCHC 7 0 3 3 8
2021-22 Worcester Railers ECHL 20 6 6 12 6
2021-22 Bridgeport Islanders AHL 3 0 0 0 0
2022-23 Belfast Giants EIHL 52 11 21 32 25
2023-24 Belfast Giants EIHL 28 6 15 21 20
2023-24 Toledo Walleye ECHL 28 5 10 15 33
2023-24 Ljubljana Olimpija HK Austria 6 1 2 3 0
League GP G A Pts PIM
2018-19 Toledo Walleye ECHL 1 0 0 0 0
2018-19 Pensacola Ice Flyers SPHL 31 9 16 25 8
2019-20 Pensacola Ice Flyers SPHL 46 12 14 26 26
2020-21 Columbus River Dragons FPHL 1 0 0 0 0
League GP G A Pts PIM
1990-91 Fredericton Canadiens AHL 32 1 15 16 45
1990-91 Winston-Salem Thunderbirds ECHL 36 7 17 24 58
1991-92 Salt Lake Golden Eagles IHL 13 0 2 2 12
1991-92 Canadian National Team Intl 45 2 15 17 44
1991-92 Canada Olympic Team Intl 8 2 0 2 6
1992-93 Calgary Flames NHL 61 2 9 11 56
1993-94 Calgary Flames NHL 33 0 3 3 23
1993-94 Saint John Flames AHL 2 0 0 0 0
1994-95 Calgary Flames NHL 34 4 8 12 38
1995-96 Calgary Flames NHL 32 1 1 2 26
1995-96 Saint John Flames AHL 23 4 11 15 37
1996-97 Las Vegas Thunder IHL 73 10 21 31 101
1996-97 Phoenix Coyotes NHL 2 0 0 0 0
1997-98 Calgary Flames NHL 19 0 1 1 6
1997-98 Chicago Wolves IHL 45 8 9 17 61
1998-99 Toronto Maple Leafs NHL 3 0 0 0 2
1998-99 Chicago Wolves IHL 34 3 6 9 61
1999-00 Chicago Wolves IHL 27 1 2 3 44
2000-01 Chicago Wolves IHL 72 2 6 8 63
2000-01 Columbus Blue Jackets NHL 4 0 0 0 2
2001-02 Nuermberg Ice Tigers DEL 48 2 12 14 95
2002-03 Nuermberg Ice Tigers DEL 38 2 10 12 56
2003-04 Nuermberg Ice Tigers DEL 40 4 12 16 84
League GP G A Pts PIM
2022-23 U. of St. Thomas CCHA 26 0 2 2 37
League GP G A Pts PIM
2002-03 Worcester IceCats AHL 25 6 7 13 18
2002-03 Peoria Rivermen ECHL 31 12 15 27 4
2003-04 Lowell Lock Monsters AHL 8 0 1 1 2
2003-04 Las Vegas Wranglers ECHL 67 20 44 64 36
2004-05 Mulhouse France 28 20 20 40 43
2006-07 Graz EC Austria 47 31 32 63 40
2007-08 Graz EC Austria 39 15 30 45 20
2008-09 Graz EC Austria 43 11 24 35 20
2009-10 Graz EC Austria 54 19 45 64 16
2010-11 Thurgau HC Swiss-B 25 13 17 30 14
2010-11 Zagreb Medvescak KHL Austria 27 6 10 16 24
2011-12 Zagreb Medvescak KHL Austria 43 10 31 41 20
2012-13 Graz EC Austria 52 16 29 45 26
2013-14 Graz EC Austria 54 10 20 30 28
League GP G A Pts PIM
2002-03 Fresno Falcons WCHL 25 6 2 8 0
League GP G A Pts PIM
1992-93 Niagara Falls Thunder OHL 62 3 23 26 86
1993-94 Cape Breton Oilers AHL 9 0 0 0 11
1993-94 Niagara Falls Thunder OHL 64 5 40 45 135
1994-95 Cape Breton Oilers AHL 77 5 19 24 68
1995-96 Cape Breton Oilers AHL 58 9 30 39 174
1995-96 Edmonton Oilers NHL 13 1 1 2 12
1996-97 Edmonton Oilers NHL 37 0 4 4 52
1996-97 Hamilton Bulldogs AHL 34 4 14 18 26
1997-98 Edmonton Oilers NHL 65 7 4 11 80
1998-99 Colorado Avalanche NHL 67 1 3 4 60
1998-99 Nashville Predators NHL 6 0 0 0 4
1999-00 Colorado Avalanche NHL 69 2 7 9 73
2000-01 Colorado Avalanche NHL 79 5 12 17 51
2001-02 Colorado Avalanche NHL 82 8 12 20 57
2002-03 Colorado Avalanche NHL 82 6 26 32 70
2003-04 New York Rangers NHL 53 3 12 15 37
2003-04 Ottawa Senators NHL 13 0 1 1 6
2005-06 Atlanta Thrashers NHL 82 7 28 35 76
2006-07 Atlanta Thrashers NHL 82 3 21 24 66
2007-08 Nashville Predators NHL 77 4 11 15 71
2008-09 Nashville Predators NHL 71 1 4 5 65
League GP G A Pts PIM
2015-16 Tulsa Oilers ECHL 55 16 35 51 30
2015-16 Manitoba Moose AHL 17 5 9 14 4
2016-17 Tulsa Oilers ECHL 12 6 7 13 2
2016-17 Manitoba Moose AHL 66 18 22 40 30
2017-18 Hartford Wolf Pack AHL 44 5 11 16 28
2017-18 Tulsa Oilers ECHL 10 4 4 8 6
2018-19 Toledo Walleye ECHL 7 1 4 5 6
2018-19 Cleveland Monsters AHL 50 5 11 16 20
2018-19 Jacksonville Icemen ECHL 8 2 3 5 6
2019-20 Chicago Wolves AHL 6 0 1 1 2
2019-20 South Carolina Stingrays ECHL 46 19 29 48 42
2019-20 Cleveland Monsters AHL 3 0 2 2 2
2020-21 South Carolina Stingrays ECHL 60 16 38 54 38
League GP G A Pts PIM
2000-01 Toledo Storm ECHL 2 0 0 0 0
2000-01 New Orleans Brass ECHL 1 0 0 0 0
2000-01 Knoxville Speed UHL 35 2 6 8 23
2001-02 Fort Wayne Komets UHL 10 0 1 1 2
2001-02 Knoxville Speed UHL 59 20 25 45 23
2002-03 Knoxville Ice Bears ACHL 52 16 29 45 22
2003-04 Knoxville Ice Bears SEHL 54 27 55 82 62
2004-05 Knoxville Ice Bears SPHL 16 5 11 16 4
League GP G A Pts PIM
1975-76 San Diego Mariners WHA 14 3 1 4 2
1975-76 U.S. Olympic Team Intl 64 47 63 110 62
1976-77 Charlotte Checkers SHL 2 1 1 2 0
1976-77 San Diego Mariners WHA 58 7 17 24 17
League GP G A Pts PIM
2006-07 Gwinnett Gladiators ECHL 35 3 3 6 10
2006-07 Fayetteville FireAntz SPHL 20 16 16 32 6
2007-08 Gwinnett Gladiators ECHL 10 1 0 1 0
League GP G A Pts PIM
2021-22 Boston College H-East 33 0 1 1 0
2022-23 Utah Grizzlies ECHL 1 0 0 0 0
2022-23 Allen Americans ECHL 2 0 1 1 0
2022-23 Tulsa Oilers ECHL 3 0 0 0 0
2022-23 Wichita Thunder ECHL 5 0 0 0 0
2023-24 Fayetteville Marksmen SPHL 1 0 0 0 0
2023-24 Pensacola Ice Flyers SPHL 7 0 1 1 0
2023-24 Peoria Rivermen SPHL 1 0 0 0 0
League GP G A Pts PIM
2023-24 Kalamazoo Wings ECHL 34 2 5 7 6
2023-24 Atlanta Gladiators ECHL 25 2 4 6 11
League GP G A Pts PIM
2016-17 South Carolina Stingrays ECHL 9 3 4 7 2
2017-18 Brampton Beast ECHL 26 4 6 10 2
2017-18 Wichita Thunder ECHL 43 15 15 30 21
2018-19 Indy Fuel ECHL 46 19 15 34 18
2018-19 Manchester Monarchs ECHL 12 5 2 7 2
2019-20 Dundee Stars EIHL 48 25 21 46 10
2020-21 Wheeling Nailers ECHL 2 0 0 0 0
League GP G A Pts PIM
1986-87 Winnipeg Jets NHL 6 1 2 3 0
1987-88 Moncton Hawks AHL 8 1 3 4 26
1987-88 Winnipeg Jets NHL 62 19 23 42 73
1988-89 Winnipeg Jets NHL 57 14 30 44 74
1989-90 Moncton Hawks AHL 49 16 25 41 81
1990-91 Moncton Hawks AHL 66 19 42 61 105
1990-91 Winnipeg Jets NHL 2 0 0 0 2
1991-92 Phoenix Roadrunners IHL 46 12 24 36 103
1992-93 Adirondack Red Wings AHL 1 0 0 0 2
1992-93 Toledo Storm ECHL 50 40 50 90 190
1993-94 Toledo Storm ECHL 8 6 8 14 23
1993-94 New Jersey Rockin' Rollers RHI 16 9 28 37 55
1994-95 Toledo Storm ECHL 37 9 34 43 133
1994-95 New Jersey Rockin' Rollers RHI 17 16 17 33 62
1996-97 Nashville Nighthawks CHL 12 7 11 18 68
1997-98 Nashville Ice Flyers CHL 35 4 22 26 77
League GP G A Pts PIM
1979-80 Chatham Maroons CSAHL 0 0 0 0 0
1980-81 Chatham Maroons OHASr 0 0 0 0 0
League GP G A Pts PIM
2003-04 Cincinnati Cyclones ECHL 8 2 1 3 5
2004-05 Columbia Inferno ECHL 45 1 1 2 61
2006-07 New England Stars NEHL 0 0 0 0 0
League GP G A Pts PIM
1999-00 Trenton Titans ECHL 3 3 1 4 0
2000-01 New Orleans Brass ECHL 58 31 45 76 63
2001-02 Cincinnati Mighty Ducks AHL 51 6 9 15 22
2001-02 New Orleans Brass ECHL 30 22 24 46 31
2002-03 Hershey Bears AHL 5 0 1 1 0
2002-03 Trenton Titans ECHL 63 33 37 70 67
2002-03 Bridgeport Sound Tigers AHL 0 0 0 0 0
2003-04 Peoria Rivermen ECHL 63 19 38 57 24
2003-04 Toledo Storm ECHL 11 3 2 5 12
2005-06 Motor City Mechanics UHL 73 51 26 77 87
2006-07 Long Beach Ice Dogs ECHL 28 1 6 7 46
2006-07 Wheeling Nailers ECHL 38 9 12 21 32
2007-08 Rio Grande Valley Killer Bees CHL 25 4 4 8 44
2007-08 Arizona Sundogs CHL 1 1 0 1 0
2007-08 Bloomington PrairieThunder IHL 43 8 14 22 25
League GP G A Pts PIM
1993-94 Fort Worth Fire CHL 62 10 26 36 74
1994-95 Birmingham Bulls ECHL 44 0 7 7 20
1994-95 Huntington Blizzard ECHL 9 0 3 3 7
1994-95 Minnesota Blue Ox RHI 21 3 9 12 29
1995-96 Wichita Thunder CHL 23 3 11 14 63
1995-96 Tulsa Oilers CHL 26 2 2 4 70
League GP G A Pts PIM
1997-98 Indianapolis Ice IHL 1 0 0 0 0
1997-98 Jacksonville Lizard Kings ECHL 55 7 7 14 126
1997-98 Michigan K-Wings IHL 4 0 0 0 2
1998-99 Milwaukee Admirals IHL 15 0 0 0 31
1998-99 Johnstown Chiefs ECHL 22 1 4 5 68
1998-99 Jacksonville Lizard Kings ECHL 38 5 6 11 108
1999-00 Milwaukee Admirals IHL 64 3 8 11 140
1999-00 Johnstown Chiefs ECHL 11 0 3 3 33
1999-00 Kentucky Thoroughblades AHL 2 0 0 0 0
2000-01 Milwaukee Admirals IHL 45 0 5 5 63
2000-01 Quad City Mallards UHL 3 0 1 1 8
2000-01 Manchester Storm BISL 19 2 0 2 84
2001-02 Trenton Titans ECHL 12 2 3 5 37
2001-02 Milwaukee Admirals AHL 2 0 0 0 6
2001-02 Bridgeport Sound Tigers AHL 5 0 0 0 6
2001-02 Macon Whoopee ECHL 13 2 3 5 20
2001-02 Cincinnati Cyclones ECHL 32 2 9 11 100
2002-03 Toledo Storm ECHL 20 2 5 7 70
2002-03 Cleveland Barons AHL 1 0 0 0 2
2002-03 Grand Rapids Griffins AHL 2 0 0 0 0
League GP G A Pts PIM
1984-85 Winnipeg Jets NHL 80 11 27 38 85
1985-86 Winnipeg Jets NHL 80 15 31 46 96
1986-87 Winnipeg Jets NHL 78 13 31 44 53
1987-88 Winnipeg Jets NHL 68 13 45 58 106
1988-89 Winnipeg Jets NHL 75 22 34 56 62
1989-90 Winnipeg Jets NHL 77 17 29 46 96
1990-91 Toronto Maple Leafs NHL 60 8 30 38 69
1990-91 Winnipeg Jets NHL 17 4 7 11 6
1991-92 Toronto Maple Leafs NHL 79 18 33 51 95
1992-93 Toronto Maple Leafs NHL 70 6 34 40 46
1993-94 Toronto Maple Leafs NHL 68 7 36 43 42
1994-95 Toronto Maple Leafs NHL 33 5 10 15 26
1995-96 Toronto Maple Leafs NHL 80 3 19 22 59
1996-97 Toronto Maple Leafs NHL 56 4 10 14 34
1996-97 New Jersey Devils NHL 20 2 5 7 6
1997-98 Boston Bruins NHL 82 3 20 23 67
1998-99 Boston Bruins NHL 54 0 6 6 25
1999-00 St. Louis Blues NHL 52 2 8 10 12
League GP G A Pts PIM
1993-94 Detroit Junior Red Wings OHL 27 0 1 1 10
1994-95 Memphis Riverkings CHL 11 0 1 1 2
1994-95 Belleville Bulls OHL 7 0 0 0 9
1994-95 Detroit Junior Red Wings OHL 4 0 0 0 0
1995-96 Brantford Smoke CoHL 30 0 1 1 6
1995-96 Cornwall Aces AHL 1 0 0 0 0
1996-97 Binghamton Rangers AHL 1 0 0 0 0
1996-97 Utica Blizzard CoHL 27 0 2 2 10
League GP G A Pts PIM
1989-90 Peoria Rivermen IHL 3 1 1 2 0
1990-91 St. Louis Blues NHL 4 0 3 3 2
1990-91 Peoria Rivermen IHL 73 36 79 115 91
1991-92 St. Louis Blues NHL 79 23 36 59 66
1992-93 St. Louis Blues NHL 82 22 51 73 62
1993-94 Winnipeg Jets NHL 83 33 41 74 80
1994-95 Winnipeg Jets NHL 48 14 23 37 26
1995-96 Hartford Whalers NHL 81 29 29 58 78
1996-97 Hartford Whalers NHL 66 9 29 38 34
1997-98 Carolina Hurricanes NHL 81 21 24 45 50
1998-99 Chicago Blackhawks NHL 27 4 10 14 13
1998-99 Ottawa Senators NHL 3 1 1 2 2
1998-99 Carolina Hurricanes NHL 35 8 13 21 36
1999-00 Los Angeles Kings NHL 5 1 1 2 0
1999-00 Atlanta Thrashers NHL 58 14 19 33 47
2000-01 Los Angeles Kings NHL 78 11 11 22 54
2001-02 Los Angeles Kings NHL 41 5 2 7 25
League GP G A Pts PIM
2011-12 Mississippi Surge SPHL 24 0 0 0 0
League GP G A Pts PIM
2015-16 Madison Capitols USHL 16 0 4 4 24
2016-17 Sarnia Sting OHL 67 8 21 29 51
2017-18 Sarnia Sting OHL 68 27 27 54 61
2018-19 Stockton Heat AHL 1 0 0 0 0
2018-19 Kansas City Mavericks ECHL 51 5 9 14 34
2019-20 Peoria Rivermen SPHL 45 21 8 29 47
2020-21 Pensacola Ice Flyers SPHL 42 11 7 18 48
2021-22 Peoria Rivermen SPHL 5 2 4 6 12
2021-22 Tulsa Oilers ECHL 42 6 5 11 14
2022-23 Peoria Rivermen SPHL 50 22 14 36 53
2023-24 Peoria Rivermen SPHL 44 19 23 42 46
League GP G A Pts PIM
2003-04 Cincinnati Cyclones ECHL 8 0 3 3 0
2004-05 Augusta Lynx ECHL 11 0 2 2 10
2004-05 Charlotte Checkers ECHL 28 6 8 14 6
2004-05 Mississippi Sea Wolves ECHL 8 0 3 3 2
2004-05 Peoria Rivermen ECHL 2 0 1 1 0
2005-06 Stockton Thunder ECHL 7 0 2 2 8
2005-06 Utah Grizzlies ECHL 28 1 9 10 28
2006-07 Cincinnati Cyclones ECHL 2 0 0 0 2
2007-08 Cincinnati Cyclones ECHL 2 0 0 0 0
League GP G A Pts PIM
1980-81 Grand Rapids Grizzlies CnHL 0 20 27 47 0
League GP G A Pts PIM
1996-97 Baltimore Bandits AHL 9 0 0 0 2
1996-97 Mississippi Sea Wolves ECHL 58 12 22 34 54
1996-97 Grand Rapids Griffins IHL 2 0 0 0 0
1997-98 Springfield Falcons AHL 14 1 3 4 10
1997-98 Mississippi Sea Wolves ECHL 56 8 14 22 100
1998-99 Mississippi Sea Wolves ECHL 69 11 18 29 38
2000-01 Bakersfield Condors WCHL 61 7 11 18 62
2000-01 Lowell Lock Monsters AHL 8 0 1 1 8
2001-02 Bakersfield Condors WCHL 71 7 17 24 53
2002-03 Bakersfield Condors WCHL 32 2 14 16 42
2003-04 Bakersfield Condors ECHL 67 8 25 33 52
2007-08 Bakersfield Condors ECHL 3 0 0 0 0
League GP G A Pts PIM
2005-06 San Diego Gulls ECHL 11 0 3 3 2
2006-07 New Mexico Scorpions CHL 62 27 29 56 56
2007-08 Bossier-Shreveport Mudbugs CHL 30 2 6 8 8
2007-08 Mississippi Sea Wolves ECHL 13 1 3 4 23
2007-08 Charlotte Checkers ECHL 4 0 1 1 0
2007-08 Johnstown Chiefs ECHL 10 3 2 5 0
2008-09 Briercrest College ACAC 28 9 19 28 52
2009-10 Briercrest College ACAC 4 1 1 2 6
League GP G A Pts PIM
1986-87 Ohio State University CCHA 43 4 9 13 18
1987-88 Ohio State University CCHA 40 7 13 20 34
1988-89 Ohio State University CCHA 39 10 17 27 4
1992-93 Vasterviks IK Swe-1 31 4 14 18 22
1996-97 Slough Jets BNL 56 31 57 88 12
League GP G A Pts PIM
1987-88 Moncton Hawks AHL 65 5 12 17 102
1987-88 Winnipeg Jets NHL 2 0 0 0 2
1988-89 Moncton Hawks AHL 74 2 29 31 81
1988-89 Winnipeg Jets NHL 1 0 0 0 0
1989-90 Moncton Hawks AHL 65 7 14 21 74
1989-90 Winnipeg Jets NHL 3 0 1 1 2
1990-91 Moncton Hawks AHL 75 8 20 28 44
1991-92 Fort Wayne Komets IHL 64 3 10 13 79
1992-93 Rochester Americans AHL 15 1 3 4 4
1992-93 Cincinnati Cyclones IHL 52 5 10 15 46
1993-94 Rochester Americans AHL 2 0 0 0 0
League GP G A Pts PIM
2021-22 U. of North Dakota NCHC 37 4 24 28 8
2021-22 Henderson Silver Knights AHL 11 1 0 1 0
2022-23 Henderson Silver Knights AHL 62 8 10 18 12
2023-24 Bolzano HC Austria 47 11 23 34 11
League GP G A Pts PIM
2005-06 Toronto Marlies AHL 8 1 0 1 6
2006-07 Toronto Marlies AHL 57 8 9 17 31
2006-07 Columbia Inferno ECHL 9 1 10 11 6
2007-08 Toronto Maple Leafs NHL 3 0 0 0 0
2007-08 Toronto Marlies AHL 67 18 28 46 30
2008-09 Toronto Marlies AHL 80 12 23 35 88
2009-10 Toronto Marlies AHL 30 9 8 17 20
2010-11 Toronto Marlies AHL 70 10 24 34 28
2011-12 Sparta Praha Czech 52 11 12 23 34
2012-13 Mannheim Eagles DEL 10 1 2 3 10
2012-13 Sparta Praha Czech 31 3 2 5 45
2013-14 Iserlohn Roosters DEL 52 13 28 41 26
2014-15 Iserlohn Roosters DEL 50 10 24 34 65
2015-16 Bolzano HC Austria 49 9 16 25 18
2016-17 Belfast Giants EIHL 36 10 18 28 10
2017-18 Brampton Beast ECHL 61 15 23 38 34
2017-18 Rapid City Rush ECHL 5 0 1 1 2
League GP G A Pts PIM
2014-15 Ontario Reign ECHL 52 3 14 17 16
2014-15 St. John's IceCaps AHL 5 0 2 2 2
2015-16 Toledo Walleye ECHL 61 2 27 29 61
2016-17 Riga Dynamo KHL 38 1 5 6 30
2017-18 Zlin ZPS HC Czech 52 3 23 26 42
2018-19 Zlin PSG Berani Czech 52 5 19 24 38
2019-20 Zlin PSG Berani Czech 52 3 20 23 32
2020-21 Trinec Ocelari HC Czech 15 0 6 6 6
2020-21 Brno Kometa Czech 29 2 6 8 12
2021-22 Iserlohn Roosters DEL 10 0 2 2 0
2021-22 Riga Dynamo KHL 34 0 2 2 37
2022-23 Litvinov HC Czech 43 2 12 14 53
2023-24 Hradec Kralove Czech 52 1 8 9 22
League GP G A Pts PIM
2011-12 U. of Wisconsin Stevens Point NCHA 29 3 11 14 19
2012-13 U. of Wisconsin Stevens Point NCHA 27 4 12 16 27
League GP G A Pts PIM
2016-17 Lehigh Valley Phantoms AHL 1 0 1 1 0
2017-18 Lehigh Valley Phantoms AHL 65 2 14 16 18
2018-19 Philadelphia Flyers NHL 1 0 0 0 0
2018-19 Lehigh Valley Phantoms AHL 75 5 21 26 68
2019-20 Philadelphia Flyers NHL 6 0 1 1 2
2019-20 Lehigh Valley Phantoms AHL 45 3 15 18 30
2020-21 Pittsburgh Penguins NHL 5 2 1 3 5
2020-21 Philadelphia Flyers NHL 4 0 0 0 4
2021-22 Pittsburgh Penguins NHL 26 1 4 5 23
2021-22 Wilkes-Barre/Scranton Penguins AHL 2 0 0 0 2
2022-23 Pittsburgh Penguins NHL 23 1 2 3 15
2022-23 Wilkes-Barre/Scranton Penguins AHL 24 1 5 6 19
2023-24 Vancouver Canucks NHL 23 0 1 1 21
2023-24 Wilkes-Barre/Scranton Penguins AHL 2 0 0 0 0
2023-24 Abbotsford Canucks AHL 4 1 3 4 4
League GP G A Pts PIM
1996-97 Syracuse Crunch AHL 5 0 0 0 4
1997-98 Austin Ice Bats WPHL 4 0 1 1 0
1997-98 Graz EC Austria 37 21 18 39 62
1998-99 Landshut EV DEL 26 3 1 4 8
1999-00 Rosenheim Star Bulls DEL 56 7 19 26 50
2000-01 Zell am See EK Austria 40 30 44 74 74
2001-02 Zell am See EK Austria 32 8 22 30 30
League GP G A Pts PIM
2000-01 New Orleans Brass ECHL 43 21 29 50 16
2001-02 New Orleans Brass ECHL 21 4 11 15 14
2001-02 Arkansas RiverBlades ECHL 14 2 5 7 10
2001-02 Greensboro Generals ECHL 1 0 0 0 0
2002-03 San Diego Gulls WCHL 5 0 2 2 0
2002-03 Lexington Men O'War ECHL 45 9 15 24 40
2003-04 Texas Wildcatters ECHL 29 9 14 23 14
2004-05 Texas Wildcatters ECHL 71 20 20 40 18
2005-06 Gwinnett Gladiators ECHL 11 3 6 9 6
2005-06 Charlotte Checkers ECHL 35 13 17 30 16
2006-07 Florida Seals SPHL 5 2 4 6 2
2009-10 Quad City Mallards IHL 41 4 13 17 6
2009-10 Chicago Blaze AAHL 2 2 1 3 0
2010-11 Louisiana IceGators SPHL 56 5 24 29 47
League GP G A Pts PIM
1979-80 Chatham Maroons CSAHL 0 0 0 0 0
1983-84 Chatham Maroons OHASr 0 0 0 0 0
1985-86 Chatham Pontiacs OHASr 0 0 0 0 0
League GP G A Pts PIM
1984-85 Los Angeles Kings NHL 78 8 30 38 82
1985-86 New Haven Nighthawks AHL 4 2 6 8 6
1985-86 Los Angeles Kings NHL 49 9 13 22 46
1986-87 Los Angeles Kings NHL 30 5 11 16 57
1986-87 Washington Capitals NHL 18 1 10 11 10
1987-88 Washington Capitals NHL 58 7 23 30 44
1988-89 Boston Bruins NHL 78 8 21 29 80
1989-90 Boston Bruins NHL 71 8 27 35 75
1990-91 Boston Bruins NHL 70 6 21 27 84
1991-92 Boston Bruins NHL 38 2 12 14 83
1991-92 Philadelphia Flyers NHL 39 3 15 18 34
1992-93 Philadelphia Flyers NHL 83 13 49 62 115
1993-94 Philadelphia Flyers NHL 81 10 60 70 91
1994-95 Buffalo Sabres NHL 14 1 9 10 10
1994-95 Philadelphia Flyers NHL 33 2 20 22 20
1995-96 Buffalo Sabres NHL 78 10 44 54 81
1996-97 Buffalo Sabres NHL 71 4 34 38 102
1997-98 Los Angeles Kings NHL 74 9 28 37 63
1998-99 Los Angeles Kings NHL 60 4 12 16 30
1999-00 Los Angeles Kings NHL 70 9 21 30 52
2000-01 New York Islanders NHL 56 6 14 20 59
League GP G A Pts PIM
2008-09 Elmira Jackals ECHL 6 0 1 1 6
2008-09 Dayton Bombers ECHL 19 2 3 5 10
2008-09 Wheeling Nailers ECHL 27 3 1 4 21
League GP G A Pts PIM
1980-81 Fort Worth Texans CHL 9 1 2 3 4
1980-81 Flint Generals IHL 66 11 27 38 34
1981-82 Fort Wayne Komets IHL 40 8 20 28 30
1981-82 Flint Generals IHL 40 6 21 27 24
1982-83 Hershey Bears AHL 4 0 0 0 0
1982-83 Fort Wayne Komets IHL 27 2 11 13 10
1982-83 Peoria Prancers IHL 0 0 0 0 0
1983-84 Georgetown Raiders OHASr 0 0 0 0 0
1986-87 Dundas Real McCoys OHASr 0 0 0 0 0
League GP G A Pts PIM
2021-22 Allen Americans ECHL 23 9 17 26 12
2021-22 Greenville Swamp Rabbits ECHL 5 1 2 3 6
2022-23 South Carolina Stingrays ECHL 20 0 8 8 16
2022-23 Allen Americans ECHL 13 1 7 8 6
2022-23 Wichita Thunder ECHL 19 5 8 13 16
2023-24 Allen Americans ECHL 47 10 11 21 47
League GP G A Pts PIM
2016-17 Hobart College ECAC-W 28 7 9 16 6
2017-18 Norfolk Admirals ECHL 1 0 0 0 0
2017-18 Roanoke Rail Yard Dawgs SPHL 3 0 1 1 0
2017-18 Hobart College NEHC 29 6 11 17 8
League GP G A Pts PIM
2022-23 San Jose Barracuda AHL 2 0 0 0 0
2023-24 Toledo Walleye ECHL 69 16 19 35 17
League GP G A Pts PIM
1988-89 Flint Spirits IHL 14 1 3 4 4
1988-89 Milwaukee Admirals IHL 27 2 8 10 2
League GP G A Pts PIM
1974-75 Whitby McDonalds OHASr 11 1 3 4 6
League GP G A Pts PIM
2015-16 Columbus Cottonmouths SPHL 51 2 12 14 55
2016-17 Columbus Cottonmouths SPHL 18 1 3 4 56
League GP G A Pts PIM
1996-97 Raleigh Icecaps ECHL 22 3 8 11 26
1996-97 Baltimore Bandits AHL 2 0 1 1 2
1996-97 Jacksonville Lizard Kings ECHL 19 8 8 16 8
1996-97 Baton Rouge Kingfish ECHL 16 4 5 9 8
1997-98 Jacksonville Lizard Kings ECHL 57 20 44 64 20
1998-99 Indianapolis Ice IHL 73 12 25 37 10
1999-00 Trenton Titans ECHL 45 14 32 46 16
2000-01 Providence Bruins AHL 18 3 5 8 6
2000-01 Grand Rapids Griffins IHL 7 1 0 1 0
2000-01 Lowell Lock Monsters AHL 3 0 0 0 2
2000-01 Trenton Titans ECHL 49 15 31 46 39
2006-07 Trenton Titans ECHL 2 0 0 0 2
League GP G A Pts PIM
2000-01 South Carolina Stingrays ECHL 69 8 14 22 53
2001-02 South Carolina Stingrays ECHL 65 4 13 17 63
League GP G A Pts PIM
2013-14 Ottawa Senators NHL 1 0 0 0 0
2013-14 Binghamton Senators AHL 48 0 2 2 0
2014-15 Ottawa Senators NHL 24 0 1 1 0
2014-15 Binghamton Senators AHL 25 0 1 1 0
2015-16 Ottawa Senators NHL 24 0 0 0 2
2015-16 Binghamton Senators AHL 2 0 0 0 0
2016-17 Ottawa Senators NHL 6 0 0 0 0
2016-17 Binghamton Senators AHL 5 0 0 0 0
2017-18 Colorado Avalanche NHL 1 0 0 0 0
2017-18 San Antonio Rampage AHL 1 0 0 0 0
2017-18 Belleville Senators AHL 18 0 0 0 0
2018-19 Iowa Wild AHL 33 0 1 1 0
2019-20 Rochester Americans AHL 33 0 3 3 2
2021-22 Montreal Canadiens NHL 4 0 0 0 0
2021-22 Iowa Wild AHL 11 0 0 0 0
2021-22 New Jersey Devils NHL 7 0 0 0 0
2022-23 Chelyabinsk Traktor KHL 2 0 0 0 0
League GP G A Pts PIM
1992-93 Utah Rollerbees RHI 6 5 10 15 8
1993-94 Adirondack Red Wings AHL 80 22 47 69 23
1994-95 Providence Bruins AHL 80 23 69 92 32
1994-95 Boston Bruins NHL 1 0 1 1 0
1995-96 Florida Panthers NHL 8 0 3 3 6
1995-96 Carolina Monarchs AHL 55 23 71 94 44
1996-97 Providence Bruins AHL 28 9 31 40 32
1996-97 Boston Bruins NHL 44 4 14 18 8
1997-98 Cleveland Lumberjacks IHL 80 32 62 94 82
1998-99 Cleveland Lumberjacks IHL 74 20 67 87 84
1999-00 Cleveland Lumberjacks IHL 76 20 50 70 79
2000-01 Houston Aeros IHL 81 16 64 80 51
2001-02 Syracuse Crunch AHL 22 4 20 24 13
2001-02 Columbus Blue Jackets NHL 25 2 12 14 8
2002-03 Skelleftea AIK Swe-1 33 15 23 38 77
2003-04 HIFK Helsinki SM-liiga 52 10 49 59 65
2004-05 HIFK Helsinki SM-liiga 52 4 30 34 83
2005-06 Jokerit Helsinki SM-liiga 10 1 2 3 2
2005-06 Skelleftea AIK Swe-1 26 4 30 34 77
2006-07 Skelleftea AIK SEL 32 1 13 14 18
2006-07 Rogle BK Angelholm Swe-1 5 1 5 6 2
2007-08 Rogle BK Angelholm Swe-1 35 3 24 27 67
League GP G A Pts PIM
1978-79 New Hampshire/Cape Cod Freedoms NEHL 42 24 20 44 38
1978-79 Utica Mohawks NEHL 26 23 6 29 15
1979-80 Dayton Gems IHL 75 39 33 72 69
1980-81 Saginaw Gears IHL 76 51 38 89 121
1981-82 Saginaw Gears IHL 79 30 20 50 81
1982-83 Saginaw Gears IHL 80 34 28 62 90
1983-84 Toledo Goaldiggers IHL 3 1 1 2 0
1983-84 Troy Sabres CnHL 0 0 0 0 0
League GP G A Pts PIM
2017-18 Northeastern University H-East 22 5 12 17 4
2018-19 Northeastern University H-East 39 12 21 33 23
2018-19 Wilkes-Barre/Scranton Penguins AHL 5 2 0 2 2
2019-20 Wilkes-Barre/Scranton Penguins AHL 6 0 1 1 4
2019-20 Wheeling Nailers ECHL 47 16 17 33 36
2020-21 Rochester Americans AHL 10 1 3 4 24
2020-21 Fort Wayne Komets ECHL 37 23 16 39 33
2021-22 Toledo Walleye ECHL 52 35 29 64 34
2021-22 Cleveland Monsters AHL 1 0 0 0 0
2022-23 Chicago Wolves AHL 6 0 0 0 4
2022-23 Toledo Walleye ECHL 66 39 42 81 66
2023-24 Toledo Walleye ECHL 70 40 53 93 35
League GP G A Pts PIM
1996-97 San Antonio Iguanas CHL 6 0 1 1 0
1996-97 Waco Wizards WPHL 20 1 5 6 4
League GP G A Pts PIM
1996-97 Hamburg Crocodiles GerObL 25 67 58 125 57
1997-98 Hamburg Crocodiles Ger.1 8 4 5 9 16
League GP G A Pts PIM
2002-03 Baton Rouge Kingfish ECHL 14 2 3 5 6
2002-03 Pensacola Ice Pilots ECHL 52 6 10 16 56
League GP G A Pts PIM
1983-84 Herisau SC Swiss-B 0 54 40 94 0
1984-85 Herisau SC Swiss-B 0 64 59 123 0
1985-86 Chur EHC Swiss-B 0 48 34 82 0
1987-88 Rapperswil-Jona Swiss-B 0 42 42 84 0
1988-89 Rapperswil-Jona Swiss-B 0 33 33 66 0
1989-90 Rapperswil-Jona Swiss-B 0 42 43 85 0
1990-91 Rapperswil-Jona Swiss-B 0 31 28 59 0
1991-92 Kassel EC 2.GBun 49 39 81 120 72
1992-93 Kassel EC 2.GBun 42 36 51 87 69
1993-94 Kassel EC 2.GBun 49 29 65 94 99
League GP G A Pts PIM
1993-94 Fort Worth Fire CHL 11 7 5 12 0
League GP G A Pts PIM
1998-99 Jacksonville Lizard Kings ECHL 5 0 2 2 4
1998-99 Chesapeake Icebreakers ECHL 60 12 31 43 47
1999-00 Dayton Bombers ECHL 58 10 34 44 86
1999-00 Jackson Bandits ECHL 10 2 3 5 16
2000-01 Dayton Bombers ECHL 66 20 39 59 77
2001-02 Arkansas RiverBlades ECHL 67 15 25 40 86
League GP G A Pts PIM
1994-95 Buffalo Sabres NHL 4 0 3 3 0
1995-96 Rochester Americans AHL 17 10 11 21 14
1995-96 Buffalo Sabres NHL 58 10 10 20 37
1996-97 Buffalo Sabres NHL 81 22 29 51 54
1997-98 Buffalo Sabres NHL 69 14 21 35 36
1998-99 Buffalo Sabres NHL 81 17 17 34 45
1999-00 Buffalo Sabres NHL 59 7 17 24 30
1999-00 Tampa Bay Lightning NHL 14 3 3 6 21
2000-01 Tampa Bay Lightning NHL 70 11 25 36 64
2001-02 Tampa Bay Lightning NHL 23 1 2 3 4
2002-03 Pittsburgh Penguins NHL 9 1 2 3 6
2002-03 Tampa Bay Lightning NHL 5 0 1 1 2
2002-03 Springfield Falcons AHL 28 6 20 26 16
2003-04 Pittsburgh Penguins NHL 61 6 15 21 38
2003-04 Columbus Blue Jackets NHL 13 1 0 1 2
League GP G A Pts PIM
2006-07 Wichita Thunder CHL 6 0 1 1 0
2007-08 Wichita Thunder CHL 27 0 0 0 0
2008-09 Bossier-Shreveport Mudbugs CHL 21 0 0 0 6
2009-10 Wichita Thunder CHL 10 0 0 0 0
2009-10 Gwinnett Gladiators ECHL 2 0 0 0 0
League GP G A Pts PIM
2001-02 Cambridge Hornets OHASr 6 1 1 2 0
2002-03 Cambridge Hornets OHASr 23 2 4 6 2
2003-04 Fort Wayne Komets UHL 11 0 4 4 0
2003-04 Cambridge Hornets OHASr 17 4 8 12 2
2004-05 Cambridge Hornets OHASr 21 4 11 15 0
2005-06 Humboldt Broncos SJHL 54 20 29 49 178
League GP G A Pts PIM
1999-00 KJT Jarvenpaa FinD1 33 9 12 21 133
League GP G A Pts PIM
1991-92 Baltimore Skipjacks AHL 8 2 8 10 0
1992-93 Baltimore Skipjacks AHL 64 18 26 44 39
1993-94 Portland Pirates AHL 73 15 37 52 75
1994-95 Val Gardena HC Italy-A 8 14 13 27 2
1994-95 Kapfenberg EC Austria 33 37 38 75 0
1995-96 Val Gardena HC Italy-A 31 36 37 73 20
1996-97 Nuermberg Ice Tigers DEL 47 24 33 57 18
1997-98 Nuermberg Ice Tigers DEL 47 24 33 57 22
1998-99 Nuermberg Ice Tigers DEL 47 24 45 69 40
1999-00 Nuermberg Ice Tigers DEL 48 13 21 34 26
2000-01 Nuermberg Ice Tigers DEL 58 21 31 52 67
2001-02 Nuermberg Ice Tigers DEL 56 15 24 39 52
2002-03 Nuermberg Ice Tigers DEL 40 12 18 30 78
2003-04 Nuermberg Ice Tigers DEL 51 16 19 35 36
2004-05 Ingolstadt ERC DEL 51 12 16 28 56
2005-06 Ingolstadt ERC DEL 50 10 11 21 38
2006-07 Nuermberg Sinupret Ice Tigers DEL 46 9 16 25 50
League GP G A Pts PIM
2021-22 U. of Wisconsin Big-10 31 5 2 7 2
2022-23 Wheeling Nailers ECHL 23 2 3 5 2
2022-23 Worcester Railers ECHL 13 1 2 3 14
2023-24 Iowa Heartlanders ECHL 29 3 3 6 15
2023-24 Fayetteville Marksmen SPHL 26 11 13 24 18
League GP G A Pts PIM
1996-97 Toronto Maple Leafs NHL 13 2 2 4 4
1997-98 Toronto Maple Leafs NHL 82 15 32 47 24
1998-99 Toronto Maple Leafs NHL 79 20 24 44 35
1999-00 Toronto Maple Leafs NHL 52 11 14 25 23
1999-00 Tampa Bay Lightning NHL 28 10 12 22 4
2000-01 Tampa Bay Lightning NHL 64 11 27 38 38
2000-01 Phoenix Coyotes NHL 12 2 3 5 4
2001-02 Phoenix Coyotes NHL 57 5 22 27 28
2002-03 Phoenix Coyotes NHL 82 23 40 63 47
2003-04 Phoenix Coyotes NHL 11 1 9 10 10
2004-05 Farjestads BK Karlstad SEL 8 1 2 3 4
2005-06 Phoenix Coyotes NHL 80 16 38 54 50
2006-07 Montreal Canadiens NHL 80 11 20 31 40
2007-08 St. Louis Blues NHL 21 2 3 5 8
2008-09 Cologne Sharks DEL 28 4 9 13 52
League GP G A Pts PIM
2000-01 Detroit Vipers IHL 71 9 17 26 41
2001-02 Pensacola Ice Pilots ECHL 6 2 1 3 2
2002-03 Pensacola Ice Pilots ECHL 24 5 12 17 57
2003-04 Alaska Aces ECHL 35 0 7 7 36
2003-04 Pensacola Ice Pilots ECHL 19 2 5 7 28
2004-05 Alaska Aces ECHL 62 7 21 28 76
League GP G A Pts PIM
1984-85 Milwaukee Admirals IHL 42 17 16 33 29
1984-85 Moncton Golden Flames AHL 32 0 10 10 17
League GP G A Pts PIM
2006-07 Finland U-20 National Team Mestis 2 0 0 0 2
2009-10 Norfolk Admirals AHL 2 0 0 0 0
2010-11 Ilves Tampere SM-liiga 56 5 8 13 24
2011-12 Ilves Tampere SM-liiga 47 3 9 12 34
2012-13 Ilves Tampere SM-liiga 37 11 11 22 86
2013-14 Ilves Tampere SM-liiga 59 19 14 33 32
2014-15 Blues SM-liiga 39 12 10 22 26
2015-16 Ilves Tampere SM-liiga 49 7 12 19 52
2015-16 Blues SM-liiga 10 1 1 2 2
2016-17 HIFK Helsinki SM-liiga 10 1 2 3 4
2016-17 KooKoo Kouvola SM-liiga 50 14 9 23 38
2017-18 KalPa Kuopio SM-liiga 53 7 16 23 32
2018-19 KalPa Kuopio SM-liiga 29 6 13 19 18
2019-20 KalPa Kuopio SM-liiga 58 20 19 39 32
2020-21 KalPa Kuopio SM-liiga 57 19 17 36 38
2021-22 Linz EHC Austria 24 5 5 10 6
2022-23 KalPa Kuopio SM-liiga 37 7 7 14 39
2022-23 TPS Turku SM-liiga 10 0 0 0 2
League GP G A Pts PIM
1997-98 Bracknell Bees BISL 45 6 8 14 36
1998-99 Bracknell Bees BISL 42 2 9 11 34
1999-00 Bracknell Bees BISL 42 5 13 18 40
2000-01 Belfast Giants BISL 48 6 6 12 58
2001-02 Belfast Giants BISL 48 9 10 19 48
2002-03 Belfast Giants BISL 32 2 5 7 32
2003-04 Belfast Giants EIHL 55 14 36 50 46
2004-05 Belfast Giants EIHL 45 9 14 23 12
2005-06 Belfast Giants EIHL 44 13 19 32 52
2006-07 Belfast Giants EIHL 54 12 26 38 80
2007-08 Belfast Giants EIHL 12 1 5 6 64
League GP G A Pts PIM
2023-24 Orlando Solar Bears ECHL 10 2 4 6 0
League GP G A Pts PIM
1992-93 Baltimore Skipjacks AHL 77 4 14 18 93
1993-94 Portland Pirates AHL 65 2 9 11 87
1994-95 Washington Capitals NHL 23 3 1 4 41
1994-95 Portland Pirates AHL 49 5 7 12 89
1995-96 Washington Capitals NHL 66 8 3 11 60
1996-97 Washington Capitals NHL 80 3 8 11 115
1997-98 Washington Capitals NHL 51 4 2 6 46
1998-99 Washington Capitals NHL 78 7 13 20 80
1999-00 Washington Capitals NHL 80 7 13 20 79
2000-01 Washington Capitals NHL 54 2 4 6 60
2001-02 Washington Capitals NHL 68 8 8 16 38
2002-03 Washington Capitals NHL 70 1 16 17 89
2003-04 Toronto Maple Leafs NHL 66 4 25 29 36
2005-06 Toronto Maple Leafs NHL 56 3 12 15 66
2005-06 New Jersey Devils NHL 18 0 0 0 14
2006-07 Colorado Avalanche NHL 81 3 16 19 68
2007-08 Atlanta Thrashers NHL 72 1 9 10 60
2008-09 Phoenix Coyotes NHL 68 1 10 11 24
2008-09 Anaheim Ducks NHL 3 0 0 0 4
League GP G A Pts PIM
2003-04 San Angelo Saints CHL 58 13 25 38 31
2004-05 Greenville Grrrowl ECHL 4 0 2 2 4
2004-05 Toledo Storm ECHL 53 20 15 35 28
League GP G A Pts PIM
1970-71 Toledo Hornets IHL 1 0 0 0 0
League GP G A Pts PIM
2001-02 Des Moines Buccaneers USHL 46 12 14 26 39
2002-03 U. of Findlay CHA 34 4 7 11 34
2003-04 SUNY-Oswego SUNYAC 30 8 14 22 34
2004-05 SUNY-Oswego SUNYAC 26 5 7 12 63
2005-06 Quad City Mallards UHL 15 0 0 0 10
2005-06 Elmira Jackals UHL 10 1 2 3 2
2005-06 Port Huron Flags UHL 48 0 16 16 42
2006-07 Flint Generals UHL 75 2 9 11 139
2007-08 Oklahoma City Blazers CHL 4 1 0 1 11
League GP G A Pts PIM
2011-12 Columbus Cottonmouths SPHL 54 8 16 24 31
2011-12 South Carolina Stingrays ECHL 4 0 1 1 2
2012-13 Heerenveen Flyers Hlnd 35 5 22 27 67
2013-14 Heerenveen Flyers Hlnd 36 3 13 16 26
2014-15 Heerenveen Flyers Hlnd 29 5 20 25 26
League GP G A Pts PIM
2021-22 Boston College H-East 38 3 23 26 18
2021-22 Henderson Silver Knights AHL 3 0 1 1 2
2022-23 Newfoundland Growlers ECHL 69 7 37 44 28
2023-24 Toledo Walleye ECHL 70 18 36 54 50
League GP G A Pts PIM
1987-88 Flint Spirits IHL 27 0 6 6 20
1988-89 Flint Spirits IHL 30 0 2 2 8
League GP G A Pts PIM
2014-15 Fort Wayne Komets ECHL 0 0 0 0 0
2015-16 Tulsa Oilers ECHL 52 8 9 17 30
League GP G A Pts PIM
1986-87 Stratford Cullitons MwJHL 5 0 0 0 0
League GP G A Pts PIM
1993-94 U. of Illinois-Chicago CCHA 30 0 4 4 6
1994-95 Detroit Falcons CoHL 74 11 32 43 56
1995-96 Knoxville Cherokees ECHL 4 0 1 1 2
1995-96 Detroit Falcons CoHL 10 3 3 6 0
1995-96 Saginaw Wheels CoHL 46 7 24 31 36
1996-97 Birmingham Bulls ECHL 12 2 4 6 19
League GP G A Pts PIM
1998-99 Slough Jets BNL 32 5 22 27 50
1999-00 Slough Jets BNL 35 7 23 30 86
2001-02 Slough Jets BNL 29 2 11 13 28
League GP G A Pts PIM
2000-01 Cincinnati Mighty Ducks AHL 1 0 0 0 0
2000-01 Knoxville Speed UHL 35 0 0 0 21
2001-02 Anchorage Aces WCHL 1 0 0 0 0
2002-03 Fort Wayne Komets UHL 56 0 2 2 8
2003-04 Hershey Bears AHL 32 0 0 0 0
2003-04 Reading Royals ECHL 2 0 0 0 2
2004-05 Hershey Bears AHL 27 0 0 0 4
2005-06 Lowell Lock Monsters AHL 7 0 0 0 2
2005-06 San Diego Gulls ECHL 30 0 3 3 26
2006-07 Lukko Rauma SM-liiga 32 0 2 2 2
2008-09 Novosibirsk Sibir KHL 37 0 0 0 34
2009-10 Leksands IF Swe-1 13 0 0 0 0
2009-10 Novosibirsk Sibir KHL 22 0 1 1 8
League GP G A Pts PIM
1989-90 New Haven Nighthawks AHL 4 0 0 0 0
1989-90 Virginia Lancers ECHL 59 3 17 20 79
1990-91 Zlin ZPS AC Czech. 43 3 5 8 0
1991-92 San Diego Gulls IHL 55 2 16 18 21
1992-93 Raleigh Icecaps ECHL 64 16 30 46 79
1993-94 Raleigh Icecaps ECHL 61 10 34 44 87
1993-94 Saint John Flames AHL 3 0 0 0 5
1993-94 San Diego Barracudas RHI 22 12 23 35 8
1994-95 Fresno Falcons SuHL 1 0 0 0 0
1994-95 San Diego Barracudas RHI 22 6 24 30 46
1995-96 Los Angeles Ice Dogs IHL 12 0 2 2 4
1995-96 San Diego Gulls WCHL 48 17 39 56 72
1995-96 San Diego Barracudas RHI 28 15 40 55 24
1996-97 Houston Aeros IHL 2 0 0 0 0
1996-97 San Diego Gulls WCHL 57 18 45 63 98
1996-97 Los Angeles Blades RHI 24 8 32 40 40
League GP G A Pts PIM
2023-24 Iowa Heartlanders ECHL 47 1 6 7 10
League GP G A Pts PIM
2004-05 Louisiana IceGators ECHL 61 8 19 27 108
League GP G A Pts PIM
2020-21 Pensacola Ice Flyers SPHL 21 4 9 13 29
2020-21 South Carolina Stingrays ECHL 5 0 1 1 4
2021-22 Idaho Steelheads ECHL 14 3 1 4 10
2021-22 Pensacola Ice Flyers SPHL 9 4 1 5 14
2021-22 Greenville Swamp Rabbits ECHL 27 2 8 10 28
2022-23 Montcalm Builders LNAH 10 3 2 5 4
League GP G A Pts PIM
1993-94 Brunico SG Italy-A 16 0 0 0 2
1994-95 Brunico SG Italy-A 37 0 0 0 4
1995-96 Milan HC Italy-A 0 0 0 0 0
1996-97 Milan HC Italy-A 17 0 0 0 0
League GP G A Pts PIM
1992-93 Chatham Wheels CoHL 25 7 6 13 2
1992-93 Sarnia Bees WJBHL 2 2 0 2 0
League GP G A Pts PIM
1977-78 Cincinnati Stingers WHA 27 0 1 1 0
1978-79 Cincinnati Stingers WHA 54 0 2 2 9
1979-80 St. Louis Blues NHL 64 0 0 0 2
1980-81 St. Louis Blues NHL 61 0 0 0 0
1981-82 St. Louis Blues NHL 64 0 2 2 2
1982-83 St. Louis Blues NHL 68 0 0 0 2
1983-84 St. Louis Blues NHL 58 0 4 4 0
1984-85 St. Louis Blues NHL 32 0 1 1 4
1984-85 Hartford Whalers NHL 13 0 0 0 2
1985-86 Hartford Whalers NHL 57 0 2 2 0
1986-87 Hartford Whalers NHL 59 0 2 2 4
1987-88 Hartford Whalers NHL 60 0 1 1 4
1988-89 Hartford Whalers NHL 35 0 0 0 0
1989-90 Hartford Whalers NHL 29 0 0 0 0
1989-90 Washington Capitals NHL 8 0 0 0 0
1990-91 Washington Capitals NHL 35 0 0 0 0
1991-92 Washington Capitals NHL 21 0 1 1 2
League GP G A Pts PIM
2022-23 U. of Alaska-Fairbanks NCAA 34 3 13 16 10
2023-24 Savannah Ghost Pirates ECHL 4 0 0 0 2
League GP G A Pts PIM
1987-88 Miami Valley Sabres AAHL 8 6 5 11 33
1990-91 Nashville Knights ECHL 2 0 1 1 7
League GP G A Pts PIM
1995-96 Wheeling Thunderbirds ECHL 3 0 0 0 16
1995-96 Oklahoma City Blazers CHL 48 24 20 44 186
1996-97 Peoria Rivermen ECHL 43 9 14 23 111
1997-98 Muskegon Fury UHL 67 5 14 19 126
1998-99 Topeka Scarecrows CHL 21 2 3 5 75
1998-99 San Antonio Iguanas CHL 42 14 27 41 84
League GP G A Pts PIM
2002-03 Erie Otters OHL 41 0 12 12 39
2003-04 Erie Otters OHL 46 2 6 8 34
2004-05 St. Francis Xavier University AUS 15 1 1 2 8
2005-06 St. Francis Xavier University AUS 10 0 1 1 6
League GP G A Pts PIM
1976-77 Syracuse Blazers NAHL 66 0 17 17 64
1977-78 Muskegon Mohawks IHL 43 4 11 15 22
1977-78 Philadelphia Firebirds AHL 11 0 0 0 8
1977-78 Kalamazoo Wings IHL 9 0 3 3 15
1978-79 Grand Rapids Owls IHL 80 13 19 32 112
1980-81 Fort Wayne Komets IHL 5 1 1 2 14
1980-81 Flint Generals IHL 57 8 35 43 81
1980-81 Port Huron Flags IHL 17 0 4 4 20
League GP G A Pts PIM
1980-81 Sherbrooke Castors QMJHL 63 2 24 26 72
1981-82 Hull Olympiques QMJHL 56 4 20 24 84
League GP G A Pts PIM
1982-83 New Haven Nighthawks AHL 71 11 15 26 40
1982-83 Los Angeles Kings NHL 8 0 3 3 7
1983-84 New Haven Nighthawks AHL 2 0 2 2 0
1983-84 Los Angeles Kings NHL 72 25 29 54 45
1984-85 Los Angeles Kings NHL 80 31 54 85 53
1985-86 Los Angeles Kings NHL 27 5 8 13 19
1985-86 New York Rangers NHL 51 11 21 32 47
1986-87 Minnesota North Stars NHL 76 32 31 63 69
1987-88 Minnesota North Stars NHL 75 16 32 48 74
1988-89 Minnesota North Stars NHL 60 16 23 39 104
1988-89 Calgary Flames NHL 12 2 3 5 14
1989-90 Calgary Flames NHL 65 20 18 38 26
1990-91 Calgary Flames NHL 57 13 14 27 55
1991-92 Detroit Red Wings NHL 23 1 5 6 38
League GP G A Pts PIM
1983-84 Ohio State University CCHA 0 0 0 0 0
1984-85 Ohio State University CCHA 33 3 5 8 6
League GP G A Pts PIM
1991-92 Rouen France 0 0 0 0 0
1993-94 Rouen France 31 24 36 60 18
1994-95 Rouen France 0 0 0 0 0
1995-96 Rouen France 27 8 15 23 22
1996-97 Rouen France 32 6 25 31 20
1997-98 Rouen France 46 11 23 34 38
League GP G A Pts PIM
2022-23 Springfield Thunderbirds AHL 7 0 0 0 0
2023-24 Orlando Solar Bears ECHL 5 0 2 2 2
2023-24 Springfield Thunderbirds AHL 21 1 3 4 14
League GP G A Pts PIM
1979-80 Winnipeg Jets NHL 38 10 7 17 21
1979-80 Tulsa Oilers CHL 35 15 14 29 45
1980-81 Winnipeg Jets NHL 14 1 3 4 15
1980-81 Tulsa Oilers CHL 48 24 18 42 34
1981-82 Salt Lake Golden Eagles CHL 69 19 53 72 33
1982-83 Salt Lake Golden Eagles CHL 77 33 27 60 35
1983-84 St. Louis Blues NHL 2 0 0 0 0
1983-84 Montana Magic CHL 69 44 40 84 61
1984-85 Springfield Indians AHL 46 16 25 41 23
1984-85 Minnesota North Stars NHL 1 0 0 0 0
1984-85 Schwenningen ERC 1.GBun 23 13 15 28 65
1985-86 Bad Nauheim EC 2.GBun 43 37 74 111 78
1986-87 Bad Nauheim EC 2.GBun 43 52 58 110 66
1987-88 Wolfsburg ESC 2.GBun 35 36 62 98 100
1988-89 Wolfsburg ESC 2.GBun 34 28 52 80 62
1989-90 Wolfsburg ESC 2.GBun 33 39 43 82 42
1990-91 Wolfsburg ESC 2.GBun 32 28 53 81 52
1991-92 Wolfsburg ESC 2.GBun 0 0 0 0 0
League GP G A Pts PIM
2000-01 Pensacola Ice Pilots ECHL 3 0 1 1 2
2001-02 Pee Dee Pride ECHL 59 0 3 3 99
2002-03 Louisiana IceGators ECHL 61 2 6 8 80
2002-03 Pee Dee Pride ECHL 9 0 1 1 8
2003-04 Alaska Aces ECHL 63 3 10 13 98
2004-05 Alaska Aces ECHL 62 1 14 15 64
2005-06 Alaska Aces ECHL 55 3 7 10 101
League GP G A Pts PIM
2003-04 Cincinnati Cyclones ECHL 28 0 0 0 2
2004-05 Fort Wayne Komets UHL 36 0 0 0 2
2004-05 Louisiana IceGators ECHL 1 0 0 0 0
2005-06 Richmond Riverdogs UHL 2 0 0 0 0
League GP G A Pts PIM
2006-07 Philadelphia Phantoms AHL 16 2 2 4 10
2007-08 Philadelphia Phantoms AHL 77 20 24 44 52
2008-09 Philadelphia Phantoms AHL 78 29 34 63 77
2009-10 Adirondack Phantoms AHL 80 30 32 62 50
2010-11 Carolina Hurricanes NHL 13 2 0 2 4
2010-11 Charlotte Checkers AHL 65 20 28 48 36
2011-12 Florida Panthers NHL 1 0 0 0 0
2011-12 San Antonio Rampage AHL 35 10 16 26 28
2011-12 Charlotte Checkers AHL 41 13 21 34 22
2012-13 Chicago Wolves AHL 5 1 0 1 0
2012-13 Worcester Sharks AHL 60 14 18 32 30
2013-14 San Antonio Rampage AHL 29 6 5 11 24
2014-15 Schwenningen Wild Wings DEL 52 14 10 24 36
2015-16 Augsburg Panthers DEL 52 20 29 49 54
2016-17 Munich EHC DEL 51 11 25 36 49
2017-18 Munich EHC DEL 46 11 12 23 20
2018-19 Iserlohn Roosters DEL 52 22 34 56 18
2019-20 Cologne Sharks DEL 52 13 16 29 36
2020-21 Cologne Sharks DEL 37 16 22 38 22
2021-22 Cologne Sharks DEL 53 15 26 41 20
2022-23 Cologne Sharks DEL 54 11 27 38 24
2023-24 Krefeld Penguins DEL-2 30 10 13 23 35
League GP G A Pts PIM
2008-09 Utah Grizzlies ECHL 52 5 15 20 28
2009-10 Utah Grizzlies ECHL 59 4 18 22 32
2011-12 Fife Flyers EIHL 20 2 8 10 12
League GP G A Pts PIM
2008-09 New Mexico Scorpions CHL 38 6 5 11 22
2008-09 Wheeling Nailers ECHL 9 1 0 1 2
League GP G A Pts PIM
2004-05 Columbia Inferno ECHL 60 23 31 54 69
2004-05 Reading Royals ECHL 4 0 0 0 0
2005-06 Idaho Steelheads ECHL 58 39 47 86 113
2005-06 Iowa Stars AHL 14 1 0 1 14
2006-07 Idaho Steelheads ECHL 14 10 9 19 43
2007-08 Visp EHC Swiss-B 16 11 12 23 14
2008-09 Esbjerg EfB Ishockey Denmark 32 8 22 30 74
League GP G A Pts PIM
1973-74 Toledo Hornets IHL 34 1 5 6 37
1974-75 Roanoke Valley Rebels SHL 3 1 1 2 0
1974-75 Whitby McDonalds OHASr 34 10 19 29 23
1975-76 Whitby Warriors OHASr 39 10 23 33 74
1976-77 Whitby Warriors OHASr 34 10 22 32 12
League GP G A Pts PIM
2019-20 Indy Fuel ECHL 11 1 3 4 2
2020-21 Indy Fuel ECHL 8 0 1 1 0
2020-21 Cleveland Monsters AHL 5 0 2 2 2
2021-22 Utah Grizzlies ECHL 57 3 10 13 46
2021-22 San Jose Barracuda AHL 2 0 0 0 0
2022-23 Utah Grizzlies ECHL 63 5 12 17 101
League GP G A Pts PIM
2009-10 Idaho Steelheads ECHL 1 0 0 0 0
2009-10 Battle Creek Revolution AAHL 16 20 17 37 17
2010-11 Battle Creek Revolution AAHL 8 6 11 17 29
2010-11 Troy Bruins AAHL 14 7 5 12 21
2012-13 Danville Dashers FHL 3 1 2 3 2
League GP G A Pts PIM
1986-87 Indianapolis Checkers IHL 4 0 2 2 4
1987-88 Saginaw Hawks IHL 18 2 8 10 10
1987-88 Flint Spirits IHL 11 1 6 7 2
1987-88 Milwaukee Admirals IHL 6 1 4 5 2
1988-89 Fort Wayne Komets IHL 47 8 22 30 42
1989-90 Murrayfield Racers BHL 32 32 46 78 46
1990-91 Fort Wayne Komets IHL 67 30 34 64 53
1991-92 Peoria Rivermen IHL 65 15 38 53 54
1992-93 Peoria Rivermen IHL 63 14 30 44 78
1993-94 Fort Wayne Komets IHL 54 9 24 33 62
1994-95 Phoenix Roadrunners IHL 17 4 6 10 26
1994-95 Houston Aeros IHL 10 3 4 7 18
1994-95 Saginaw Wheels CoHL 27 6 19 25 24
League GP G A Pts PIM
2017-18 Peoria Rivermen SPHL 15 1 1 2 19
2018-19 Toledo Walleye ECHL 3 0 0 0 0
2018-19 Quad City Storm SPHL 27 8 10 18 41
League GP G A Pts PIM
2017-18 Iowa Wild AHL 10 1 0 1 8
2018-19 Iowa Wild AHL 58 10 10 20 38
2019-20 Iowa Wild AHL 28 2 2 4 38
2019-20 Allen Americans ECHL 8 4 2 6 6
2020-21 Iowa Wild AHL 22 5 2 7 34
2021-22 Milwaukee Admirals AHL 76 17 6 23 113
2022-23 Calgary Wranglers AHL 56 16 12 28 108
2023-24 Calgary Wranglers AHL 63 16 7 23 112
League GP G A Pts PIM
1982-83 U. of British Columbia CWUAA 6 0 2 2 4
1986-87 Brantford Mott's Clamato's OHASr 0 0 0 0 0
1987-88 Auronzo di Cadore HC Italy 24 55 33 88 42
League GP G A Pts PIM
1982-83 New York Rangers NHL 0 0 0 0 0
1982-83 Tulsa Oilers CHL 61 17 43 60 145
1983-84 New York Rangers NHL 9 1 1 2 11
1983-84 Tulsa Oilers CHL 49 20 28 48 133
1984-85 New Haven Nighthawks AHL 3 2 2 4 13
1984-85 New York Rangers NHL 49 12 15 27 139
1985-86 New York Rangers NHL 30 4 4 8 63
1986-87 New York Rangers NHL 21 4 4 8 34
1987-88 New Jersey Devils NHL 5 3 0 3 8
1988-89 Utica Devils AHL 8 3 2 5 31
1988-89 New Jersey Devils NHL 1 0 1 1 2
League GP G A Pts PIM
1993-94 Greensboro Monarchs ECHL 25 1 3 4 29
1994-95 Flint Generals CoHL 57 3 10 13 66
1995-96 Toledo Storm ECHL 62 0 11 11 147
1996-97 Bakersfield Fog WCHL 57 8 41 49 190
1996-97 Utah Grizzlies IHL 2 0 0 0 0
1996-97 Port Huron Border Cats CoHL 7 0 1 1 11
1996-97 Sacramento River Rats RHI 2 1 1 2 0
1997-98 Bakersfield Fog WCHL 32 3 20 23 115
1998-99 Bakersfield Condors WCHL 69 10 37 47 189
1999-00 Bakersfield Condors WCHL 69 5 19 24 145
2000-01 Bakersfield Condors WCHL 58 1 13 14 83
2001-02 Bakersfield Condors WCHL 62 1 8 9 90
2003-04 Bakersfield Condors ECHL 25 0 2 2 18
League GP G A Pts PIM
1982-83 Kalamazoo Wings IHL 80 8 32 40 65
1983-84 Peoria Prancers IHL 67 7 26 33 61
League GP G A Pts PIM
1989-90 Murrayfield Racers BHL 9 6 9 15 10
1989-90 Peterborough Pirates BHL 5 6 2 8 2
League GP G A Pts PIM
2006-07 Victoria Salmon Kings ECHL 2 0 0 0 2
2006-07 Pensacola Ice Pilots ECHL 24 5 10 15 16
2007-08 Muskegon Fury IHL 21 2 1 3 17
2007-08 Pensacola Ice Pilots ECHL 9 0 1 1 12
League GP G A Pts PIM
2017-18 Adirondack Thunder ECHL 68 17 25 42 34
2018-19 Rapid City Rush ECHL 56 11 26 37 29
2018-19 Manchester Monarchs ECHL 10 2 8 10 10
2019-20 Poprad HK SKP Slovak 13 3 8 11 8
2019-20 Orlando Solar Bears ECHL 1 0 0 0 0
2019-20 Jacksonville Icemen ECHL 29 10 10 20 8
League GP G A Pts PIM
1983-84 Stuttgart EV GerObL 0 0 0 0 0
League GP G A Pts PIM
2015-16 Toledo Walleye ECHL 29 3 6 9 8
2016-17 Kalamazoo Wings ECHL 67 5 15 20 33
2017-18 Jacksonville Icemen ECHL 58 6 19 25 58
2018-19 Manitoba Moose AHL 3 0 0 0 0
2018-19 Jacksonville Icemen ECHL 65 11 29 40 41
2019-20 Jacksonville Icemen ECHL 48 6 20 26 36
2021-22 Cincinnati Cyclones ECHL 54 8 24 32 73
2022-23 Cincinnati Cyclones ECHL 21 3 11 14 20
2022-23 Adirondack Thunder ECHL 6 1 2 3 6
2023-24 Fort Wayne Komets ECHL 17 1 2 3 12
2023-24 Reading Royals ECHL 11 1 0 1 34
League GP G A Pts PIM
2004-05 Port Huron Beacons UHL 7 0 0 0 0
League GP G A Pts PIM
1993-94 Seattle Thunderbirds WHL 4 2 1 3 0
1993-94 Swift Current Broncos WHL 4 1 1 2 2
1993-94 Nepean Raiders CJHL 34 25 35 60 12
1994-95 Jacksonville Bullets SuHL 22 9 19 28 6
1994-95 Huntington Blizzard ECHL 10 1 1 2 2
1995-96 Birmingham Bulls ECHL 2 0 0 0 0
1995-96 Jacksonville Lizard Kings ECHL 2 0 1 1 2
1995-96 Jacksonville Bullets SHL 58 60 44 104 26
1996-97 Anchorage Aces WCHL 33 8 8 16 16
1996-97 Thunder Bay Thunder Cats CoHL 14 5 11 16 4
1997-98 Thunder Bay Thunder Cats UHL 74 16 29 45 30
1998-99 Fort Worth Fire CHL 42 9 19 28 8
League GP G A Pts PIM
2010-11 Tri-City Storm USHL 25 1 5 6 10
2012-13 Finlandia University MCHA 25 4 12 16 22
2013-14 Finlandia University NCHA 19 3 10 13 14
2014-15 Fayetteville FireAntz SPHL 54 1 3 4 18
2015-16 Macon Mayhem SPHL 49 3 7 10 20
League GP G A Pts PIM
2001-02 Toledo Storm ECHL 7 0 0 0 6
2002-03 Toledo Storm ECHL 65 7 40 47 73
2002-03 Cleveland Barons AHL 5 0 0 0 2
2003-04 Dayton Bombers ECHL 35 3 7 10 22
2003-04 Toledo Storm ECHL 22 2 6 8 10
2004-05 Milwaukee Admirals AHL 1 0 0 0 0
2004-05 San Diego Gulls ECHL 27 3 10 13 15
2004-05 Dayton Bombers ECHL 33 2 12 14 32
2005-06 San Diego Gulls ECHL 64 2 35 37 67
2007-08 Soenderjyske Denmark 45 3 15 18 40
2008-09 Nordsjaelland Cobras Denmark 15 1 3 4 6
League GP G A Pts PIM
2006-07 Philadelphia Phantoms AHL 52 4 9 13 53
2006-07 Trenton Titans ECHL 5 1 2 3 0
League GP G A Pts PIM
1979-80 New York Islanders NHL 18 0 3 3 4
1979-80 U.S. Olympic Team Intl 63 5 20 25 12
1980-81 New York Islanders NHL 80 2 11 13 20
1981-82 New York Islanders NHL 75 1 18 19 56
1982-83 New York Islanders NHL 79 5 11 16 44
1983-84 New York Islanders NHL 63 3 11 14 45
1984-85 New York Islanders NHL 15 1 7 8 14
1985-86 New York Islanders NHL 69 0 12 12 22
1986-87 New York Islanders NHL 64 3 8 11 32
1987-88 New York Islanders NHL 53 1 4 5 40
1988-89 New York Islanders NHL 34 1 3 4 32
League GP G A Pts PIM
2003-04 Northern Alberta Institute of Technology ACAC 12 2 7 9 28
2004-05 Atlantic City Boardwalk Bullies ECHL 59 6 13 19 95
2005-06 Fresno Falcons ECHL 65 4 22 26 76
League GP G A Pts PIM
2015-16 Tulsa Oilers ECHL 10 4 4 8 2
2016-17 Tulsa Oilers ECHL 16 5 1 6 6
2016-17 Norfolk Admirals ECHL 49 11 14 25 16
2017-18 Adirondack Thunder ECHL 23 4 2 6 4
2017-18 Norfolk Admirals ECHL 9 1 1 2 17
League GP G A Pts PIM
2001-02 Florida Everblades ECHL 66 13 18 31 38
2002-03 Lowell Lock Monsters AHL 12 1 2 3 4
2002-03 Florida Everblades ECHL 58 28 17 45 47
2003-04 Albany River Rats AHL 71 10 9 19 28
2004-05 Albany River Rats AHL 75 13 23 36 44
2005-06 Albany River Rats AHL 17 4 2 6 12
2006-07 Lowell Devils AHL 69 17 21 38 22
2007-08 Lowell Devils AHL 59 9 21 30 14
2008-09 Lowell Devils AHL 64 9 12 21 29
2009-10 Hamilton Bulldogs AHL 5 0 1 1 2
2009-10 Blues SM-liiga 3 0 1 1 0
League GP G A Pts PIM
1978-79 Fort Wayne Komets IHL 20 5 15 20 11
1978-79 Port Huron Flags IHL 32 14 29 43 16
League GP G A Pts PIM
2021-22 Norfolk Admirals ECHL 7 0 1 1 0
2021-22 Long Island University NCAA 31 4 7 11 36
2022-23 Norfolk Admirals ECHL 43 4 9 13 40
2023-24 Norfolk Admirals ECHL 57 8 18 26 57
League GP G A Pts PIM
1987-88 Quebec Nordiques NHL 4 0 0 0 0
1987-88 Fredericton Express AHL 46 5 9 14 84
1988-89 Fort Wayne Komets IHL 48 5 9 14 95
League GP G A Pts PIM
1992-93 Hampton Roads Admirals ECHL 2 0 1 1 2
1992-93 Thunder Bay Thunder Hawks CoHL 9 0 0 0 0
1992-93 Fargo-Moorhead Express AHA 30 5 13 18 30
1993-94 Thunder Bay Senators CoHL 64 12 27 39 51
1993-94 Portland Rage RHI 6 0 1 1 8
1994-95 Thunder Bay Senators CoHL 74 4 36 40 81
1995-96 Thunder Bay Senators CoHL 20 3 6 9 35
League GP G A Pts PIM
2016-17 Hartford Wolf Pack AHL 4 0 0 0 0
2017-18 Hartford Wolf Pack AHL 18 0 1 1 2
2017-18 Adirondack Thunder ECHL 5 0 0 0 0
2017-18 Greenville Swamp Rabbits ECHL 4 0 0 0 0
2017-18 Kansas City Mavericks ECHL 4 0 0 0 0
2018-19 Hartford Wolf Pack AHL 2 0 0 0 0
2018-19 Greenville Swamp Rabbits ECHL 27 0 0 0 0
2018-19 Maine Mariners ECHL 11 0 0 0 0
2019-20 Adirondack Thunder ECHL 2 0 0 0 0
2019-20 Greenville Swamp Rabbits ECHL 3 0 0 0 0
2019-20 Atlanta Gladiators ECHL 24 0 0 0 2
2020-21 Tucson Roadrunners AHL 7 0 1 1 0
2021-22 Atlanta Gladiators ECHL 30 0 0 0 2
League GP G A Pts PIM
2008-09 Cincinnati Cyclones ECHL 2 0 1 1 2
2008-09 Victoria Salmon Kings ECHL 2 0 0 0 0
2008-09 Mississippi Sea Wolves ECHL 42 0 5 5 49
2009-10 Arizona Sundogs CHL 64 2 14 16 107
2010-11 Arizona Sundogs CHL 2 0 0 0 2
League GP G A Pts PIM
2008-09 Brooklyn Aces EPHL 24 0 3 3 20
League GP G A Pts PIM
2013-14 Cortina SG Italy-A 2 0 0 0 0
League GP G A Pts PIM
2022-23 Kalamazoo Wings ECHL 62 13 8 21 22
League GP G A Pts PIM
1998-99 Toledo Storm ECHL 3 0 0 0 0
1998-99 Columbus Cottonmouths CHL 1 0 0 0 2
1999-00 Memphis Riverkings CHL 35 3 7 10 24
1999-00 Columbus Cottonmouths CHL 15 0 1 1 10
1999-00 Oklahoma City Blazers CHL 8 1 3 4 13
2001-02 U. of Windsor OUAA 13 1 5 6 36
League GP G A Pts PIM
2009-10 Toledo Walleye ECHL 12 1 2 3 2
2010-11 Toledo Walleye ECHL 68 2 13 15 29
2011-12 Toledo Walleye ECHL 61 2 12 14 29
2012-13 Kalamazoo Wings ECHL 42 2 3 5 4
League GP G A Pts PIM
1988-89 Peoria Rivermen IHL 81 10 39 49 92
1989-90 Peoria Rivermen IHL 79 10 28 38 59
League GP G A Pts PIM
2002-03 Wichita Thunder CHL 16 1 2 3 2
League GP G A Pts PIM
1982-83 Pennsylvania State U ACHA 29 16 20 36 64
1983-84 Pennsylvania State U ACHA 36 28 29 57 85
1984-85 Pennsylvania State U ACHA 31 26 21 47 40
1985-86 Troy Sabres CnHL 33 33 33 66 54
1986-87 Virginia Lancers ACHL 55 20 24 44 89
1987-88 Virginia Lancers AAHL 43 21 28 49 82
1988-89 Skovde IK Sweden 45 26 38 64 20
1989-90 Hvidovre Denmark 25 32 32 64 16
League GP G A Pts PIM
1989-90 Springfield Indians AHL 49 22 32 54 30
1989-90 Johnstown Chiefs ECHL 8 5 9 14 7
1990-91 Capital District Islanders AHL 48 32 43 75 67
1990-91 New York Islanders NHL 20 1 2 3 4
1991-92 Capital District Islanders AHL 70 36 57 93 84
1991-92 New York Islanders NHL 1 0 0 0 2
1992-93 New York Islanders NHL 2 0 0 0 0
1992-93 Canadian National Team Intl 9 2 2 4 4
1992-93 Leksands IF SEL 39 21 19 40 66
1993-94 Canadian National Team Intl 21 2 3 5 122
1993-94 Leksands IF SEL 39 21 18 39 44
1994-95 Krefeld Penguins DEL 10 2 7 9 8
1995-96 Canadian National Team Intl 7 0 0 0 6
1995-96 Brynas IF Gavle SEL 22 10 12 22 22
1996-97 Langnau SC Swiss-B 42 36 40 76 53
1997-98 Langnau SC Swiss-B 40 30 40 70 56
1998-99 Langnau Tigers Swiss-A 29 13 24 37 26
1999-00 Canadian National Team Intl 4 1 3 4 0
1999-00 Leksands IF SEL 36 16 13 29 52
2000-01 Fribourg-Gotteron HC Swiss-A 17 7 8 15 12
2000-01 Leksands IF SEL 11 5 3 8 10
2001-02 Bjorkloven IF Swe-1 36 22 24 46 102
2002-03 OJI Japan 32 18 32 50 0
League GP G A Pts PIM
2016-17 Brock University OUAA 26 3 3 6 8
2017-18 Brock University OUAA 28 1 5 6 4
League GP G A Pts PIM
2004-05 Dayton Bombers ECHL 9 1 5 6 6
League GP G A Pts PIM
1996-97 Chicago Wolves IHL 8 0 3 3 6
1997-98 Houston Aeros IHL 53 3 4 7 58
1997-98 Austin Ice Bats WPHL 3 0 1 1 0
1998-99 Birmingham Bulls ECHL 50 7 32 39 59
1998-99 Manitoba Moose IHL 17 0 0 0 23
1999-00 Rochester Americans AHL 5 0 0 0 2
1999-00 Hershey Bears AHL 5 0 3 3 4
1999-00 Birmingham Bulls ECHL 51 12 36 48 71
1999-00 Long Beach Ice Dogs IHL 8 0 1 1 14
2000-01 Hershey Bears AHL 7 1 2 3 12
2000-01 Quad City Mallards UHL 61 14 46 60 106
2001-02 Straubing EHC 2.GBun 33 2 21 23 67
2002-03 Fort Wayne Komets UHL 73 12 52 64 138
2003-04 Fort Wayne Komets UHL 75 25 64 89 111
2008-09 Dayton Bombers ECHL 30 1 13 14 42
League GP G A Pts PIM
2014-15 South Carolina Stingrays ECHL 71 6 13 19 155
2015-16 South Carolina Stingrays ECHL 58 10 11 21 174
2016-17 South Carolina Stingrays ECHL 71 9 19 28 235
2017-18 South Carolina Stingrays ECHL 59 6 9 15 219
2018-19 South Carolina Stingrays ECHL 11 0 1 1 38
League GP G A Pts PIM
2009-10 Huntsville Havoc SPHL 50 2 9 11 97
2009-10 Elmira Jackals ECHL 6 0 0 0 10
League GP G A Pts PIM
2009-10 Las Vegas Wranglers ECHL 3 0 2 2 0
2010-11 Zilina HK-SKP Slovak 53 6 15 21 34
2011-12 Kosice HC Slovak 16 1 2 3 10
2012-13 Martin MHC Slovak 54 20 20 40 36
2013-14 Herning Blue Fox Denmark 40 20 26 46 26
2014-15 Graz EC Austria 20 4 5 9 12
2014-15 Sheffield Steelers EIHL 14 5 10 15 12
League GP G A Pts PIM
2006-07 Quad City Mallards UHL 64 26 42 68 64
2006-07 Kalamazoo Wings UHL 9 3 2 5 4
2007-08 Albany River Rats AHL 1 0 1 1 0
2007-08 Bridgeport Sound Tigers AHL 1 0 0 0 0
2007-08 Elmira Jackals ECHL 50 8 35 43 52
2007-08 Mississippi Sea Wolves ECHL 11 0 1 1 8
2008-09 Bakersfield Condors ECHL 35 11 18 29 12
2008-09 Elmira Jackals ECHL 5 0 0 0 0
2008-09 Trenton Devils ECHL 9 1 7 8 2
2009-10 Wichita Thunder CHL 2 0 1 1 0
2009-10 Tulsa Oilers CHL 6 0 3 3 2
League GP G A Pts PIM
2023-24 Fayetteville Marksmen SPHL 8 2 8 10 6
League GP G A Pts PIM
1992-93 Wichita Thunder CHL 46 4 23 27 46
League GP G A Pts PIM
1994-95 Flint Generals CoHL 6 0 0 0 2
League GP G A Pts PIM
2019-20 Coventry Blaze EIHL 48 4 12 16 6
2020-21 Coventry Blaze EIHL 14 0 3 3 6
League GP G A Pts PIM
2016-17 Toledo Walleye ECHL 9 1 2 3 0
2017-18 Quad City Mallards ECHL 70 19 25 44 14
2018-19 Reading Royals ECHL 14 5 3 8 4
2018-19 South Carolina Stingrays ECHL 51 16 11 27 12
2019-20 Coventry Blaze EIHL 48 15 19 34 13
League GP G A Pts PIM
1989-90 Adirondack Red Wings AHL 5 2 1 3 9
1990-91 Adirondack Red Wings AHL 63 9 13 22 365
1990-91 Detroit Red Wings NHL 9 0 0 0 55
1991-92 Adirondack Red Wings AHL 51 13 16 29 314
1991-92 Detroit Red Wings NHL 5 1 0 1 52
1992-93 Adirondack Red Wings AHL 37 8 12 20 109
1992-93 Los Angeles Kings NHL 20 0 1 1 61
1993-94 Los Angeles Kings NHL 3 0 0 0 26
1993-94 Hartford Whalers NHL 51 2 3 5 246
1994-95 Providence Bruins AHL 21 4 14 18 84
1994-95 Boston Bruins NHL 6 0 1 1 4
1995-96 Providence Bruins AHL 48 9 9 18 118
1995-96 Boston Bruins NHL 27 0 0 0 12
1996-97 Portland Pirates AHL 71 17 15 32 210
1997-98 Chicago Wolves IHL 81 4 8 12 170
League GP G A Pts PIM
1987-88 Salt Lake Golden Eagles IHL 41 2 6 8 146
1988-89 New Haven Nighthawks AHL 35 1 7 8 53
1988-89 Muskegon Lumberjacks IHL 14 1 3 4 15
1988-89 Flint Spirits IHL 22 1 2 3 38
League GP G A Pts PIM
1998-99 Saint John Flames AHL 7 1 1 2 2
1999-00 Houston Aeros IHL 10 0 3 3 2
1999-00 Austin Ice Bats WPHL 65 48 44 92 134
2000-01 Dayton Bombers ECHL 17 6 5 11 46
2000-01 Austin Ice Bats WPHL 50 29 34 63 73
2001-02 Austin Ice Bats CHL 64 47 50 97 83
2002-03 Austin Ice Bats CHL 62 27 37 64 85
2003-04 Fort Wayne Komets UHL 68 23 30 53 47
2004-05 Kalamazoo Wings UHL 11 3 5 8 4
2004-05 Motor City Mechanics UHL 36 7 17 24 65
League GP G A Pts PIM
1994-95 San Diego Gulls IHL 8 0 0 0 2
1994-95 Greensboro Monarchs ECHL 2 0 2 2 0
1994-95 Knoxville Cherokees ECHL 34 18 23 41 55
1995-96 Anaheim Mighty Ducks NHL 7 0 1 1 6
1995-96 Baltimore Bandits AHL 72 16 17 33 61
1996-97 Anaheim Mighty Ducks NHL 39 7 7 14 20
1996-97 Baltimore Bandits AHL 41 26 17 43 17
1997-98 Pittsburgh Penguins NHL 5 1 0 1 2
1997-98 Anaheim Mighty Ducks NHL 62 5 15 20 30
1998-99 Los Angeles Kings NHL 13 0 1 1 4
1998-99 New York Rangers NHL 14 0 3 3 4
1998-99 Pittsburgh Penguins NHL 2 0 0 0 0
1998-99 Houston Aeros IHL 16 11 7 18 32
1999-00 Providence Bruins AHL 51 11 18 29 26
1999-00 Boston Bruins NHL 11 0 1 1 13
1999-00 Manitoba Moose IHL 14 3 5 8 21
2000-01 Manitoba Moose IHL 82 18 21 39 85
2001-02 Syracuse Crunch AHL 54 23 26 49 53
2001-02 Columbus Blue Jackets NHL 26 3 1 4 4
2002-03 Columbus Blue Jackets NHL 78 7 6 13 72
2003-04 Vancouver Canucks NHL 3 0 1 1 4
2003-04 Syracuse Crunch AHL 7 2 0 2 7
2003-04 Manitoba Moose AHL 68 17 15 32 68
2004-05 Frankfurt Lions DEL 51 6 10 16 78
League GP G A Pts PIM
1997-98 Las Vegas Thunder IHL 14 4 3 7 28
1997-98 Manitoba Moose IHL 41 8 14 22 31
1997-98 Tacoma Sabercats WCHL 12 4 8 12 34
1998-99 Tallahassee Tiger Sharks ECHL 49 20 29 49 40
1998-99 Jacksonville Lizard Kings ECHL 20 6 9 15 38
League GP G A Pts PIM
1988-89 Canadian National Team Intl 4 0 1 1 2
1990-91 Richmond Renegades ECHL 12 4 8 12 2
League GP G A Pts PIM
2007-08 U. of Wisconsin Stevens Point NCHA 26 2 10 12 28
2008-09 U. of Wisconsin Stevens Point NCHA 27 2 13 15 32
2008-09 Wheeling Nailers ECHL 5 0 0 0 5
2009-10 Johnstown Chiefs ECHL 37 4 6 10 26
League GP G A Pts PIM
1997-98 Hull Olympiques QMJHL 60 23 31 54 34
1998-99 Florida Panthers NHL 24 1 1 2 10
1998-99 New Haven Beast AHL 53 7 20 27 44
1999-00 Louisville Panthers AHL 76 9 17 26 64
2000-01 Florida Panthers NHL 8 0 0 0 0
2000-01 Louisville Panthers AHL 64 5 13 18 85
2001-02 Wilkes-Barre/Scranton Penguins AHL 75 16 23 39 55
2002-03 Rochester Americans AHL 70 11 21 32 64
2003-04 Frankfurt Lions DEL 52 21 22 43 80
2004-05 Frankfurt Lions DEL 51 10 26 36 102
2005-06 Mannheim Eagles DEL 52 12 24 36 88
2006-07 Wilkes-Barre/Scranton Penguins AHL 22 2 5 7 22
2006-07 Houston Aeros AHL 50 5 16 21 74
2007-08 DEG Metro Stars DEL 54 10 26 36 111
2008-09 DEG Metro Stars DEL 47 5 16 21 54
2009-10 Hamburg Freezers DEL 56 9 23 32 48
2010-11 Rapperswil-Jona Swiss-A 1 0 0 0 4
2010-11 Klagenfurt AC Austria 39 6 13 19 24
League GP G A Pts PIM
2020-21 Syracuse Crunch AHL 1 0 0 0 0
2020-21 Greenville Swamp Rabbits ECHL 49 4 7 11 20
2020-21 Miskolci DVTK Polar Bears Slovak 22 4 7 11 12
2021-22 Greenville Swamp Rabbits ECHL 56 4 13 17 49
2022-23 Zvolen HKm Slovak 34 0 4 4 32
2023-24 Zvolen HKm Slovak 49 3 17 20 63
League GP G A Pts PIM
1991-92 Belleville Bulls OHL 16 1 7 8 52
1991-92 Detroit Compuware Ambassadors OHL 25 6 12 18 61
1992-93 Phoenix Roadrunners IHL 53 6 10 16 285
1992-93 Muskegon Fury CoHL 4 1 0 1 46
1993-94 Los Angeles Kings NHL 12 1 0 1 20
1993-94 Phoenix Roadrunners IHL 43 8 10 18 196
1994-95 Phoenix Roadrunners IHL 20 0 3 3 81
1995-96 Phoenix Roadrunners IHL 34 5 3 8 164
League GP G A Pts PIM
1988-89 Binghamton Whalers AHL 9 0 0 0 2
League GP G A Pts PIM
2018-19 Adirondack Thunder ECHL 45 5 10 15 53
2019-20 Fort Wayne Komets ECHL 3 0 0 0 4
2019-20 Peoria Rivermen SPHL 16 9 8 17 24
2019-20 Norfolk Admirals ECHL 16 4 6 10 13
League GP G A Pts PIM
1994-95 Raleigh Icecaps ECHL 26 2 13 15 33
1994-95 Albany River Rats AHL 2 0 1 1 2
1994-95 Tallahassee Tiger Sharks ECHL 43 5 25 30 61
1995-96 Tallahassee Tiger Sharks ECHL 7 1 3 4 10
1995-96 Chicago Wolves IHL 31 0 2 2 39
1995-96 Jacksonville Lizard Kings ECHL 15 1 10 11 41
1996-97 Chicago Wolves IHL 57 3 10 13 108
1996-97 San Antonio Dragons IHL 23 2 5 7 51
1997-98 San Antonio Dragons IHL 70 5 14 19 132
1997-98 Fort Wayne Komets IHL 11 2 2 4 16
1998-99 Edmonton Oilers NHL 17 2 3 5 20
1998-99 Hamilton Bulldogs AHL 58 9 25 34 84
1999-00 St. Louis Blues NHL 56 4 21 25 32
2000-01 St. Louis Blues NHL 38 2 4 6 43
2000-01 Worcester IceCats AHL 7 2 6 8 20
2001-02 Atlanta Thrashers NHL 65 3 5 8 82
2002-03 Cincinnati Mighty Ducks AHL 58 7 13 20 97
2003-04 Springfield Falcons AHL 34 6 7 13 42
2003-04 Phoenix Coyotes NHL 7 0 2 2 4
2003-04 Cincinnati Mighty Ducks AHL 39 3 8 11 42
2004-05 Houston Aeros AHL 52 3 5 8 56
2005-06 DEG Metro Stars DEL 37 4 13 17 72
2006-07 Graz EC Austria 15 2 6 8 24
League GP G A Pts PIM
2005-06 San Diego Gulls ECHL 29 1 2 3 42
2006-07 Bakersfield Condors ECHL 41 3 4 7 41
League GP G A Pts PIM
1975-76 U.S. Olympic Team Intl 34 10 23 33 10
League GP G A Pts PIM
1991-92 Utica Devils AHL 73 9 14 23 250
1992-93 Utica Devils AHL 74 4 14 18 253
1993-94 Albany River Rats AHL 68 11 11 22 303
1994-95 Albany River Rats AHL 78 26 23 49 348
1995-96 Atlanta Knights IHL 12 3 4 7 38
1995-96 Syracuse Crunch AHL 68 12 16 28 321
1996-97 Utica Blizzard CoHL 10 2 3 5 45
1996-97 Grand Rapids Griffins IHL 63 14 20 34 364
1997-98 Rochester Americans AHL 6 2 3 5 21
1997-98 Grand Rapids Griffins IHL 64 8 14 22 259
1998-99 Providence Bruins AHL 17 1 3 4 54
1998-99 Albany River Rats AHL 29 6 6 12 134
1998-99 Anchorage Aces WCHL 7 3 3 6 20
1998-99 Grand Rapids Griffins IHL 13 1 0 1 59
1999-00 B.C. Icemen UHL 64 23 20 43 321
2000-01 B.C. Icemen UHL 68 15 20 35 322
2001-02 Toledo Storm ECHL 8 0 1 1 54
2002-03 Muskegon Fury UHL 4 0 0 0 4
League GP G A Pts PIM
2011-12 Wentworth Institute of Technology ECAC-NE 29 4 12 16 20
2012-13 Wentworth Institute of Technology ECAC-NE 27 1 7 8 24
League GP G A Pts PIM
1984-85 Kalamazoo Wings IHL 9 2 2 4 0
1986-87 Stuttgart EV GerObL 0 74 92 166 0
1987-88 Stuttgart EV 2.GBun 36 50 69 119 26
1989-90 Augsburg EV 2.GBun 21 24 15 39 10
1990-91 Cologne EC 1.GBun 4 0 1 1 0
1990-91 Stuttgart EV 2.GBun 21 17 22 39 12
1994-95 Erding TSV Ger.1 52 55 62 117 22
1995-96 Erding TSV Ger.1 49 37 45 82 18
1996-97 Erding TSV Ger.1 64 37 68 105 42
1997-98 Regensburg EV Ger.2 48 52 53 105 18
1998-99 Regensburg EV Ger.1 46 21 27 48 26
1999-00 Bad Aibling EHC GerObL 36 24 34 58 26
2000-01 Bad Aibling EHC GerObL 38 4 12 16 10
League GP G A Pts PIM
2012-13 Quinnipiac University ECAC 43 17 12 29 40
2013-14 Quinnipiac University ECAC 34 13 16 29 46
2014-15 Rochester Americans AHL 63 3 5 8 70
2015-16 Ontario Reign AHL 58 12 10 22 46
2015-16 Manchester Monarchs ECHL 1 0 0 0 0
2016-17 Utah Grizzlies ECHL 4 3 3 6 2
2016-17 Florida Everblades ECHL 5 0 2 2 0
2016-17 San Diego Gulls AHL 56 12 12 24 17
2017-18 Augsburg Panthers DEL 6 3 1 4 2
2017-18 Mlada Boleslav BK Czech 4 0 1 1 10
2017-18 San Diego Gulls AHL 18 1 1 2 18
2018-19 South Carolina Stingrays ECHL 26 6 12 18 13
2018-19 Zagreb Medvescak KHL Austria 17 2 9 11 10
2019-20 Heilbronn Falcons DEL-2 5 1 4 5 0
2019-20 Worcester Railers ECHL 33 11 18 29 18
League GP G A Pts PIM
1975-76 Chatham Maroons SOJHL 0 0 0 0 0
League GP G A Pts PIM
1977-78 Flint Generals IHL 1 0 0 0 0
1977-78 Petrolia Squires CSAHL 3 0 0 0 0
1979-80 London Kings CSAHL 0 0 0 0 0
1981-82 Petrolia Squires OHASr 0 0 0 0 0
League GP G A Pts PIM
1972-73 Long Island Ducks EHL 3 0 1 1 0
League GP G A Pts PIM
2023-24 Youngstown Phantoms USHL 3 0 0 0 0
2023-24 Maryland Black Bears NAHL 29 11 20 31 24
League GP G A Pts PIM
1975-76 Muskegon Mohawks IHL 1 0 0 0 0
1975-76 Traverse City Bays USHL 44 2 15 17 168
1976-77 Traverse City Bays USHL 4 1 1 2 9
League GP G A Pts PIM
2009-10 Wheeling Nailers ECHL 50 7 23 30 39
2010-11 Hannover Indians 2.GBun 46 11 24 35 50
2011-12 Hamburg Freezers DEL 52 1 8 9 12
2012-13 Hamburg Freezers DEL 52 5 5 10 6
2013-14 Hamburg Freezers DEL 52 9 13 22 36
2014-15 Hamburg Freezers DEL 52 5 18 23 38
2015-16 Hamburg Freezers DEL 49 1 4 5 20
2016-17 Dornbirn EC Austria 54 7 34 41 26
2017-18 Iserlohn Roosters DEL 52 6 21 27 14
2018-19 Iserlohn Roosters DEL 38 4 13 17 14
2019-20 VSV EC Austria 43 9 15 24 26
2020-21 VSV EC Austria 50 8 12 20 22
2021-22 Bad Nauheim EC DEL-2 48 8 28 36 20
2022-23 Bad Nauheim EC DEL-2 38 5 23 28 16
2023-24 Bad Nauheim EC DEL-2 52 4 32 36 30
League GP G A Pts PIM
2000-01 Louisville Panthers AHL 11 1 4 5 11
2001-02 Jackson Bandits ECHL 15 0 4 4 16
2001-02 Utah Grizzlies AHL 2 0 1 1 2
2001-02 Macon Whoopee ECHL 55 3 9 12 47
2002-03 Roanoke Express ECHL 66 2 8 10 61
2002-03 Manchester Monarchs AHL 3 0 0 0 0
2003-04 Basingstoke Bison EIHL 30 3 17 20 24
2003-04 Greenville Grrrowl ECHL 6 0 4 4 7
2003-04 Pensacola Ice Pilots ECHL 12 0 1 1 6
2004-05 Coventry Blaze EIHL 60 9 26 35 92
League GP G A Pts PIM
2009-10 Manitoba Moose AHL 13 5 7 12 2
2009-10 Bakersfield Condors ECHL 18 13 13 26 14
2009-10 Anaheim Ducks NHL 41 9 10 19 16
2010-11 Syracuse Crunch AHL 17 9 8 17 4
2010-11 Anaheim Ducks NHL 47 4 9 13 4
2011-12 Syracuse Crunch AHL 71 13 30 43 22
2012-13 Syracuse Crunch AHL 16 4 8 12 8
2012-13 Norfolk Admirals AHL 27 5 11 16 6
2013-14 TPS Turku SM-liiga 39 16 21 37 16
2013-14 Nizhnekamsk Neftekhimik KHL 10 2 2 4 2
2014-15 Nizhnekamsk Neftekhimik KHL 49 19 28 47 12
2015-16 Nizhnekamsk Neftekhimik KHL 33 7 15 22 2
2016-17 Nizhnekamsk Neftekhimik KHL 51 13 37 50 16
2017-18 Nizhnekamsk Neftekhimik KHL 52 12 35 47 43
2018-19 Yekaterinburg Automobilist KHL 61 25 28 53 6
2019-20 Yekaterinburg Automobilist KHL 55 15 19 34 8
2020-21 Yekaterinburg Automobilist KHL 41 7 18 25 10
2021-22 Nizhnekamsk Neftekhimik KHL 46 7 17 24 10
2022-23 Vaxjo HC SweHL 44 8 16 24 10
League GP G A Pts PIM
2012-13 Reading Royals ECHL 4 0 1 1 17
2013-14 Rockford IceHogs AHL 29 3 4 7 84
2013-14 Toledo Walleye ECHL 19 2 2 4 22
2014-15 Hamilton Bulldogs AHL 24 1 4 5 53
2014-15 Wheeling Nailers ECHL 36 2 8 10 93
2015-16 Hershey Bears AHL 3 0 1 1 2
2015-16 South Carolina Stingrays ECHL 64 5 24 29 180
2016-17 Rochester Americans AHL 10 0 0 0 7
2016-17 Fort Wayne Komets ECHL 23 3 12 15 55
2017-18 Fort Wayne Komets ECHL 65 8 27 35 83
2019-20 Kunlun Red Star KHL 2 0 0 0 0
League GP G A Pts PIM
1986-87 Dayton Jets AAHL 0 0 0 0 0
League GP G A Pts PIM
1973-74 Cleveland Crusaders WHA 4 0 0 0 0
1973-74 Jacksonville Barons AHL 7 1 0 1 0
League GP G A Pts PIM
2017-18 Idaho Steelheads ECHL 11 0 0 0 2
2017-18 Adirondack Thunder ECHL 8 0 0 0 0
2017-18 Macon Mayhem SPHL 2 0 0 0 0
2017-18 Evansville Thunderbolts SPHL 18 0 0 0 4
2018-19 Idaho Steelheads ECHL 39 0 0 0 0
2019-20 Idaho Steelheads ECHL 41 0 3 3 0
2020-21 Texas Stars AHL 12 0 0 0 0
2020-21 Detva HC Slovak 22 0 0 0 0
2021-22 Val Pusteria Wolves Austria 47 0 3 3 0
2022-23 Val Pusteria Wolves Austria 37 0 1 1 0
2023-24 Sodertalje SK Swe-1 47 0 1 1 0
League GP G A Pts PIM
1978-79 Springfield Indians AHL 6 0 0 0 2
1978-79 Cincinnati Stingers WHA 65 10 7 17 115
1979-80 Springfield Indians AHL 58 8 16 24 109
1979-80 Cincinnati Stingers CHL 23 8 6 14 42
1980-81 Flint Generals IHL 63 11 22 33 235
1982-83 Saginaw Gears IHL 73 26 46 72 185
League GP G A Pts PIM
1977-78 Hespeler Shamrocks MwJHL 0 0 0 0 0
League GP G A Pts PIM
2005-06 Providence Bruins AHL 75 9 27 36 59
2006-07 Providence Bruins AHL 50 9 13 22 37
2006-07 Boston Bruins NHL 1 0 0 0 4
2007-08 Providence Bruins AHL 74 3 20 23 58
2008-09 Syracuse Crunch AHL 19 5 6 11 16
2009-10 Syracuse Crunch AHL 69 8 11 19 66
2010-11 Springfield Falcons AHL 67 4 18 22 57
2011-12 Poprad Lev KHL 49 1 7 8 30
2012-13 Bratislava Slovan KHL 45 3 9 12 24
2013-14 Bratislava Slovan KHL 52 1 9 10 30
2014-15 Bratislava Slovan KHL 38 0 1 1 38
2014-15 Lulea HF SweHL 19 3 6 9 18
2015-16 Lulea HF SweHL 46 2 12 14 22
2016-17 Frolunda HC SweHL 45 3 8 11 43
2017-18 Frolunda HC SweHL 51 5 7 12 16
2018-19 Frolunda HC SweHL 45 7 9 16 20
2019-20 Brynas IF Gavle SweHL 51 3 10 13 57
2020-21 Brynas IF Gavle SweHL 14 1 5 6 10
2020-21 Frolunda HC SweHL 25 3 2 5 16
League GP G A Pts PIM
2005-06 Providence Bruins AHL 37 0 0 0 0
2005-06 Boston Bruins NHL 1 0 0 0 0
2006-07 Providence Bruins AHL 25 0 0 0 2
2007-08 Providence Bruins AHL 19 0 0 0 2
2008-09 Vienna Austria 5 0 0 0 0
League GP G A Pts PIM
2008-09 Milwaukee Admirals AHL 5 0 1 1 2
2008-09 Lake Erie Monsters AHL 5 0 0 0 2
2008-09 Johnstown Chiefs ECHL 16 0 1 1 17
2009-10 Johnstown Chiefs ECHL 70 2 13 15 97
2010-11 Alaska Aces ECHL 42 2 6 8 55
2010-11 Abbotsford Heat AHL 2 0 0 0 0
2011-12 Bridgeport Sound Tigers AHL 8 0 1 1 4
2011-12 Alaska Aces ECHL 23 2 4 6 36
2011-12 Abbotsford Heat AHL 21 0 0 0 24
2012-13 Portland Pirates AHL 21 0 4 4 15
2012-13 Gwinnett Gladiators ECHL 11 3 2 5 2
2012-13 Alaska Aces ECHL 23 0 4 4 29
2013-14 Idaho Steelheads ECHL 20 1 3 4 24
2013-14 Lake Erie Monsters AHL 1 0 1 1 0
2013-14 Texas Stars AHL 8 1 2 3 2
2013-14 Toledo Walleye ECHL 33 1 16 17 39
League GP G A Pts PIM
2006-07 Gwinnett Gladiators ECHL 27 1 4 5 42
2006-07 Toledo Storm ECHL 33 1 5 6 74
2007-08 Gwinnett Gladiators ECHL 36 0 2 2 35
2009-10 Romford Raiders EPL 40 10 18 28 36
League GP G A Pts PIM
2015-16 Newmarket Hurricanes OJHL 32 5 9 14 38
2018-19 Atlanta Gladiators ECHL 1 0 0 0 0
2019-20 Milwaukee Admirals AHL 2 0 0 0 0
2019-20 Florida Everblades ECHL 44 2 6 8 28
2020-21 Wheeling Nailers ECHL 55 2 10 12 26
2021-22 Wilkes-Barre/Scranton Penguins AHL 2 0 0 0 0
2021-22 Wheeling Nailers ECHL 66 5 18 23 60
2022-23 Trinec Ocelari HC Czech 8 0 1 1 4
2022-23 Wilkes-Barre/Scranton Penguins AHL 5 0 0 0 2
2022-23 Wheeling Nailers ECHL 31 6 12 18 24
2023-24 Trinec Ocelari HC Czech 48 2 6 8 18
League GP G A Pts PIM
1979-80 London Kings CSAHL 0 0 0 0 0
League GP G A Pts PIM
1992-93 Oklahoma City Blazers CHL 60 22 18 40 53
1993-94 Oklahoma City Blazers CHL 55 11 18 29 46
1994-95 Huntington Blizzard ECHL 31 10 3 13 19
1994-95 Oklahoma Coyotes RHI 8 0 1 1 1
1995-96 Huntington Blizzard ECHL 12 0 4 4 19
1995-96 Daytona Beach Breakers SHL 1 0 0 0 2
League GP G A Pts PIM
2010-11 Toledo Walleye ECHL 3 0 1 1 0
2011-12 Tulsa Oilers CHL 56 15 28 43 30
League GP G A Pts PIM
2018-19 Grand Rapids Griffins AHL 8 1 1 2 0
2018-19 Toledo Walleye ECHL 58 11 28 39 36
2019-20 Grand Rapids Griffins AHL 22 6 3 9 18
2019-20 Toledo Walleye ECHL 21 10 10 20 26
2020-21 Grand Rapids Griffins AHL 26 5 3 8 11
2021-22 Grand Rapids Griffins AHL 74 13 22 35 24
2022-23 Grand Rapids Griffins AHL 65 2 13 15 32
2023-24 Grand Rapids Griffins AHL 45 6 10 16 18
League GP G A Pts PIM
2009-10 Las Vegas Wranglers ECHL 14 0 0 0 2
2009-10 Toledo Walleye ECHL 1 0 0 0 0
2009-10 Louisiana IceGators SPHL 12 0 0 0 0
2010-11 Victoria Salmon Kings ECHL 6 0 0 0 0
2010-11 Rapid City Rush CHL 5 0 0 0 0
2010-11 Toledo Walleye ECHL 9 0 0 0 2
2011-12 Idaho Steelheads ECHL 15 0 0 0 0
2011-12 Utah Grizzlies ECHL 9 0 0 0 0
2011-12 Texas Stars AHL 2 0 0 0 0
2012-13 Toledo Walleye ECHL 1 0 0 0 0
2012-13 Quad City Mallards CHL 7 0 0 0 0
League GP G A Pts PIM
1985-86 Innsbruck EV Austria 39 0 0 0 0
1988-89 Innsbruck EV Austria 40 0 0 0 0
1989-90 Innsbruck EV Austria 34 0 0 0 8
1990-91 Innsbruck EV Austria 38 0 1 1 0
1992-93 Innsbruck EV Austria 52 0 0 0 0
League GP G A Pts PIM
2001-02 Rockford IceHogs UHL 24 0 3 3 50
2002-03 Flint Generals UHL 13 0 0 0 22
2002-03 Rockford IceHogs UHL 50 0 4 4 134
2003-04 Rockford IceHogs UHL 17 0 1 1 65
League GP G A Pts PIM
1974-75 Cape Codders NAHL 13 5 11 16 14
1974-75 Cleveland Crusaders WHA 59 4 7 11 8
1975-76 Syracuse Blazers NAHL 23 11 17 28 29
1975-76 Cleveland Crusaders WHA 42 2 9 11 15
1976-77 Birmingham Bulls WHA 52 17 24 41 32
1976-77 Syracuse Blazers NAHL 18 18 36 54 4
1977-78 Philadelphia Firebirds AHL 24 11 13 24 44
1977-78 Birmingham Bulls WHA 48 13 26 39 52
1978-79 Birmingham Bulls WHA 70 24 26 50 108
1979-80 Quebec Nordiques NHL 2 0 0 0 0
1979-80 Syracuse Firebirds AHL 71 28 40 68 59
1980-81 Binghamton Whalers AHL 18 10 10 20 29
1980-81 Birmingham Bulls CHL 57 22 33 55 57
1981-82 Berlin SC 1.GBun 35 12 17 29 46
League GP G A Pts PIM
1972-73 Pekin Stars CnHL 0 0 0 0 0
1973-74 Peoria Blades CnHL 0 1 0 1 2
1976-77 Springfield Kings CnHL 31 23 26 49 0
1977-78 Springfield Kings CnHL 0 0 0 0 0
1978-79 Springfield Kings CnHL 0 0 0 0 0
1979-80 Springfield Kings CnHL 36 21 34 55 27
1980-81 Springfield Kings CnHL 12 5 8 13 27
1981-82 Springfield Kings CnHL 8 4 4 8 2
League GP G A Pts PIM
2015-16 Asiago HC Italy-A 31 7 9 16 6
2016-17 Asiago HC AlpsHL 40 6 14 20 20
2017-18 Asiago HC AlpsHL 40 8 20 28 12
2018-19 Dundee Stars EIHL 57 6 15 21 23
League GP G A Pts PIM
2008-09 Idaho Steelheads ECHL 11 4 15 19 4
2009-10 Binghamton Senators AHL 71 7 13 20 36
2009-10 Elmira Jackals ECHL 5 3 1 4 2
2010-11 Bridgeport Sound Tigers AHL 61 7 9 16 41
2010-11 Kalamazoo Wings ECHL 10 7 9 16 0
2011-12 Binghamton Senators AHL 5 0 1 1 2
2011-12 Rockford IceHogs AHL 39 4 10 14 12
2011-12 Kalamazoo Wings ECHL 28 13 22 35 22
2012-13 Rockford IceHogs AHL 40 6 6 12 14
2012-13 Toledo Walleye ECHL 4 1 3 4 2
League GP G A Pts PIM
2023-24 Michigan Tech CCHA 10 0 3 3 10
League GP G A Pts PIM
2015-16 Toledo Walleye ECHL 3 0 0 0 4
2015-16 Quad City Mallards ECHL 0 0 0 0 0
2016-17 Pensacola Ice Flyers SPHL 5 0 2 2 23
2016-17 Fort Wayne Komets ECHL 5 0 1 1 18
League GP G A Pts PIM
2021-22 Adirondack Thunder ECHL 10 0 1 1 10
2021-22 Arizona State University NCAA 35 4 11 15 39
2021-22 Utica Comets AHL 9 0 0 0 6
2022-23 Jacksonville Icemen ECHL 66 7 25 32 40
2023-24 Kalmar HC Swe-1 51 14 29 43 35
League GP G A Pts PIM
1970-71 Muskegon Mohawks IHL 6 0 0 0 0
League GP G A Pts PIM
2010-11 Miami University (Ohio) CCHA 30 2 5 7 25
2011-12 Miami University (Ohio) CCHA 38 2 7 9 21
League GP G A Pts PIM
2000-01 Birmingham Bulls ECHL 1 0 0 0 0
2000-01 Cincinnati Mighty Ducks AHL 1 0 0 0 0
League GP G A Pts PIM
1980-81 Toledo Goaldiggers IHL 1 0 0 0 0
League GP G A Pts PIM
2006-07 Toledo Storm ECHL 1 0 0 0 0
2007-08 Johnstown Chiefs ECHL 2 0 0 0 0
League GP G A Pts PIM
2000-01 Pensacola Ice Pilots ECHL 3 1 0 1 0
2001-02 New Orleans Brass ECHL 16 4 5 9 4
2001-02 Pee Dee Pride ECHL 40 4 9 13 6
2002-03 Charlotte Checkers ECHL 9 2 2 4 2
2002-03 Louisiana IceGators ECHL 1 0 0 0 0
League GP G A Pts PIM
2015-16 Rockford IceHogs AHL 62 1 11 12 20
2016-17 Rockford IceHogs AHL 46 3 5 8 14
2017-18 Milwaukee Admirals AHL 1 0 0 0 0
2017-18 Chicago Wolves AHL 7 0 0 0 2
2017-18 Rockford IceHogs AHL 3 0 0 0 2
2017-18 Orlando Solar Bears ECHL 41 8 26 34 12
2017-18 Utica Comets AHL 5 0 0 0 0
2018-19 Syracuse Crunch AHL 68 3 17 20 33
2018-19 Orlando Solar Bears ECHL 7 2 2 4 12
2019-20 Syracuse Crunch AHL 35 2 4 6 14
2020-21 Orlando Solar Bears ECHL 45 4 15 19 44
2021-22 Orlando Solar Bears ECHL 12 1 3 4 14
2021-22 Stockton Heat AHL 4 0 0 0 0
2022-23 Rockford IceHogs AHL 3 0 0 0 0
2022-23 Savannah Ghost Pirates ECHL 42 3 13 16 16
2023-24 Savannah Ghost Pirates ECHL 59 6 27 33 38
League GP G A Pts PIM
2022-23 Indy Fuel ECHL 16 1 9 10 10
2023-24 Sheffield Steelers EIHL 21 1 4 5 29
2023-24 Glasgow Clan EIHL 15 1 4 5 4
League GP G A Pts PIM
1976-77 Northeastern University ECAC 8 1 3 4 0
1978-79 Muskegon Mohawks IHL 8 0 2 2 0
1978-79 Utica Mohawks NEHL 6 3 3 6 2
League GP G A Pts PIM
2005-06 Wilfrid Laurier University OUAA 20 10 9 19 50
2006-07 Wilfrid Laurier University OUAA 28 18 25 43 22
2007-08 Wilfrid Laurier University OUAA 26 15 27 42 41
2008-09 Wilfrid Laurier University OUAA 28 13 37 50 60
2009-10 Cincinnati Cyclones ECHL 24 8 7 15 20
2009-10 Bakersfield Condors ECHL 9 3 3 6 12
2010-11 Portland Pirates AHL 18 6 5 11 6
2010-11 Greenville Road Warriors ECHL 60 17 37 54 28
2011-12 Rochester Americans AHL 75 8 26 34 36
2012-13 Krefeld Penguins DEL 52 12 23 35 26
2013-14 Krefeld Penguins DEL 37 13 20 33 30
2014-15 Wolfsburg Grizzly Adams DEL 33 11 26 37 18
2015-16 Wolfsburg Grizzly Adams DEL 45 17 24 41 24
2016-17 Wolfsburg Grizzly Adams DEL 50 11 33 44 20
2017-18 Wolfsburg Grizzly Adams DEL 37 11 20 31 20
2018-19 Munich EHC DEL 52 12 25 37 10
2019-20 Munich EHC DEL 47 12 36 48 30
2020-21 Munich EHC DEL 29 7 18 25 6
League GP G A Pts PIM
2017-18 Ontario Reign AHL 64 7 21 28 59
2018-19 Los Angeles Kings NHL 39 3 7 10 8
2018-19 Ontario Reign AHL 22 6 11 17 18
2019-20 Los Angeles Kings NHL 70 5 19 24 26
2020-21 Los Angeles Kings NHL 47 5 13 18 18
2021-22 Los Angeles Kings NHL 6 0 2 2 4
2022-23 Los Angeles Kings NHL 70 3 10 13 36
2023-24 Philadelphia Flyers NHL 63 6 16 22 34
2023-24 Colorado Avalanche NHL 18 4 3 7 16
League GP G A Pts PIM
1986-87 Indianapolis Checkers IHL 10 3 3 6 0
1986-87 Sonthofen ERC 2.GBun 23 25 20 45 20
League GP G A Pts PIM
1973-74 Swift Current Broncos WCHL 18 0 4 4 25
1973-74 Winnipeg Clubs WCHL 49 15 21 36 52
1974-75 Flin Flon Bombers WCHL 60 21 48 69 230
1974-75 Winnipeg Clubs WCHL 9 1 2 3 27
1975-76 Fort Wayne Komets IHL 21 5 7 12 36
1975-76 The Pass Red Devils AJHL 5 3 0 3 0
1975-76 Kalamazoo Wings IHL 28 9 7 16 11
1976-77 Tucson Icemen SWHL 0 0 0 0 0
League GP G A Pts PIM
1990-91 Elmira College ECAC-W 0 0 0 0 0
1991-92 Elmira College ECAC-W 30 14 45 59 26
1992-93 Medway Bears BHL 32 47 52 99 8
1993-94 Thunder Bay Senators CoHL 5 0 1 1 0
1993-94 Utica Bulldogs CoHL 57 8 28 36 33
League GP G A Pts PIM
2001-02 SUNY-Geneseo SUNYAC 13 2 5 7 17
2002-03 SUNY-Geneseo SUNYAC 25 2 7 9 26
2003-04 SUNY-Geneseo SUNYAC 25 7 8 15 25
2004-05 Regensburg EV 2.GBun 52 1 4 5 68
2005-06 Regensburg EV 2.GBun 52 4 3 7 0
2006-07 Rosenheim Star Bulls GerObL 45 7 14 21 0
2007-08 Rosenheim Star Bulls GerObL 50 4 9 13 0
2008-09 Rosenheim Star Bulls GerObL 13 0 5 5 31
League GP G A Pts PIM
1994-95 Providence Bruins AHL 51 3 11 14 23
1995-96 Cincinnati Cyclones IHL 62 10 19 29 46
1995-96 Birmingham Bulls ECHL 3 1 2 3 4
1996-97 Cincinnati Cyclones IHL 79 10 11 21 41
1997-98 Cincinnati Cyclones IHL 82 10 30 40 50
1998-99 Cincinnati Cyclones IHL 82 9 29 38 41
1999-00 Providence Bruins AHL 74 9 23 32 51
2000-01 Seibu Japan 40 8 23 31 0
2001-02 Toledo Storm ECHL 22 5 7 12 18
2002-03 Toledo Storm ECHL 1 0 0 0 0
2002-03 Cleveland Barons AHL 4 0 1 1 2
2003-04 Toledo Storm ECHL 1 0 0 0 0
2005-06 Fort Worth Brahmas CHL 2 0 0 0 0
League GP G A Pts PIM
2021-22 Boston College H-East 37 0 3 3 4
2022-23 Iowa Heartlanders ECHL 59 0 9 9 31
2023-24 Iowa Heartlanders ECHL 60 0 3 3 25
League GP G A Pts PIM
1979-80 Nova Scotia Voyageurs AHL 9 1 0 1 0
1979-80 Flint Generals IHL 19 9 13 22 19
1979-80 U.S. Olympic Team Intl 29 9 7 16 2
1980-81 New Haven Nighthawks AHL 67 14 29 43 22
1981-82 Fort Wayne Komets IHL 19 3 10 13 8
1981-82 Oklahoma City Stars CHL 14 1 1 2 6
1981-82 Flint Generals IHL 6 0 1 1 6
League GP G A Pts PIM
2001-02 Toledo Storm ECHL 9 0 3 3 2
League GP G A Pts PIM
2007-08 Rochester Americans AHL 8 1 0 1 2
2008-09 Portland Pirates AHL 77 11 11 22 17
2009-10 Portland Pirates AHL 78 18 16 34 24
2010-11 Portland Pirates AHL 80 27 20 47 20
2011-12 Rochester Americans AHL 75 28 16 44 25
2011-12 Buffalo Sabres NHL 2 0 0 0 0
2012-13 Augsburg Panthers DEL 26 9 14 23 40
2012-13 St. John's IceCaps AHL 7 1 3 4 2
2013-14 Hershey Bears AHL 26 4 5 9 13
2013-14 Adirondack Phantoms AHL 18 5 6 11 4
2014-15 Iserlohn Roosters DEL 35 16 5 21 14
2015-16 Vienna Austria 36 10 9 19 10
2016-17 Straubing Tigers DEL 37 6 9 15 4
2017-18 Reading Royals ECHL 33 8 6 14 16
2021-22 Iowa Heartlanders ECHL 2 1 0 1 0
League GP G A Pts PIM
2001-02 Odessa Jackalopes CHL 5 0 0 0 11
2001-02 Cambridge Hornets OHASr 12 4 14 18 18
League GP G A Pts PIM
2013-14 Reading Royals ECHL 3 0 0 0 0
2014-15 Columbus Cottonmouths SPHL 52 26 27 53 24
League GP G A Pts PIM
2004-05 Laredo Bucks CHL 29 7 12 19 24
2004-05 Texas Wildcatters ECHL 37 3 5 8 23
2005-06 San Diego Gulls ECHL 35 9 19 28 39
2005-06 Phoenix Roadrunners ECHL 17 3 5 8 18
2005-06 Trenton Titans ECHL 8 0 2 2 4
2006-07 Rocky Mountain Rage CHL 58 19 31 50 104
2007-08 Edinburgh Capitals EIHL 20 6 12 18 43
League GP G A Pts PIM
2014-15 Utah Grizzlies ECHL 62 8 20 28 25
2015-16 Utah Grizzlies ECHL 1 0 1 1 0
League GP G A Pts PIM
2021-22 U. of Denver NCHC 41 23 11 34 12
2022-23 Utah Grizzlies ECHL 64 29 34 63 136
2022-23 Colorado Eagles AHL 2 0 0 0 0
2023-24 Fort Wayne Komets ECHL 4 4 1 5 6
2023-24 Bakersfield Condors AHL 48 12 9 21 30
League GP G A Pts PIM
1986-87 Canadian National Team Intl 5 1 0 1 4
1987-88 Utica Devils AHL 78 30 49 79 60
1988-89 Utica Devils AHL 56 36 44 80 22
1988-89 New Jersey Devils NHL 5 0 4 4 0
1989-90 Utica Devils AHL 74 53 52 105 61
1989-90 New Jersey Devils NHL 5 1 2 3 0
1990-91 Detroit Red Wings NHL 51 15 18 33 16
1990-91 New Jersey Devils NHL 11 4 3 7 6
1991-92 Detroit Red Wings NHL 79 35 40 75 55
1992-93 Detroit Red Wings NHL 80 34 28 62 42
1993-94 Chicago Blackhawks NHL 11 5 3 8 8
1993-94 Winnipeg Jets NHL 60 9 18 27 18
1994-95 Chicago Blackhawks NHL 15 4 5 9 6
1994-95 Tampa Bay Lightning NHL 29 8 11 19 12
1995-96 Tampa Bay Lightning NHL 55 16 15 31 16
1996-97 Tampa Bay Lightning NHL 39 5 12 17 4
1997-98 Tampa Bay Lightning NHL 82 13 27 40 32
1998-99 Tampa Bay Lightning NHL 10 0 1 1 2
1998-99 Cleveland Lumberjacks IHL 27 6 11 17 14
1999-00 Rapperswil-Jona Swiss-A 32 14 11 25 49