hockey DB
search by league
team
morning report
contact us
home

Alumni report for Northern Michigan University

431 players found,
(Does not include season in-progress.)
League GP G A Pts PIM
2003-04 Cincinnati Mighty Ducks AHL 59 2 3 5 64
2004-05 Ilves Tampere SM-liiga 7 0 0 0 16
2005-06 Ilves Tampere SM-liiga 52 5 5 10 104
2006-07 Ilves Tampere SM-liiga 27 4 4 8 42
2006-07 Blues SM-liiga 12 0 0 0 4
2007-08 Lukko Rauma SM-liiga 49 2 1 3 56
2008-09 Mora IK Swe-1 42 0 7 7 108
2009-10 Szekeshfehervar Alba Volan HC Austria 49 6 5 11 48
2010-11 Rouen France 21 3 3 6 14
2011-12 Rouen France 20 2 2 4 39
2012-13 HPK Hameenlinna SM-liiga 9 0 0 0 14
League GP G A Pts PIM
1981-82 Muskegon Mohawks IHL 18 0 1 1 30
1981-82 Baltimore Skipjacks ACHL 5 0 1 1 4
1982-83 Erie Golden Blades ACHL 48 3 14 17 103
1982-83 Hampton Roads Gulls ACHL 0 0 0 0 0
1982-83 Danville Dashers CnHL 0 0 0 0 0
1983-84 Erie Golden Blades ACHL 5 1 1 2 7
1983-84 Danville Dashers CnHL 13 1 18 19 56
League GP G A Pts PIM
1991-92 Cape Breton Oilers AHL 15 1 4 5 2
1991-92 Winston-Salem Thunderbirds ECHL 43 9 31 40 56
1992-93 Cape Breton Oilers AHL 2 0 0 0 0
1992-93 Wheeling Thunderbirds ECHL 61 25 42 67 76
League GP G A Pts PIM
2010-11 Quad City Mallards CHL 10 3 0 3 30
League GP G A Pts PIM
2014-15 Quad City Mallards ECHL 7 0 1 1 0
2015-16 Quad City Mallards ECHL 51 2 8 10 51
2015-16 Manitoba Moose AHL 9 1 1 2 29
2016-17 Florida Everblades ECHL 16 1 2 3 12
2016-17 Quad City Mallards ECHL 3 0 0 0 0
2016-17 Manitoba Moose AHL 15 0 1 1 30
League GP G A Pts PIM
2004-05 Lakehead University OUAA 11 1 6 7 34
2005-06 Huntsville Havoc SPHL 55 5 17 22 119
2006-07 Huntsville Havoc SPHL 17 4 9 13 28
2006-07 Pensacola Ice Pilots ECHL 51 3 18 21 56
2007-08 Tulsa Oilers CHL 34 0 4 4 47
2008-09 Nijmegen Devils Hlnd 36 6 29 35 144
2009-10 Dresden Ice Lions 2.GBun 13 0 2 2 8
2009-10 Pensacola Ice Flyers SPHL 25 5 8 13 38
2010-11 Nijmegen Devils Hlnd 34 7 17 24 128
League GP G A Pts PIM
1995-96 U. of Wisconsin Superior NCHA 35 24 23 47 18
1996-97 U. of Wisconsin Superior NCHA 0 0 0 0 0
1997-98 Madison Monsters UHL 4 0 2 2 5
League GP G A Pts PIM
1997-98 U. of Wisconsin Superior NCHA 20 0 0 0 8
League GP G A Pts PIM
2006-07 Milwaukee Admirals AHL 3 0 0 0 2
2007-08 Stockton Thunder ECHL 40 5 6 11 21
2008-09 Gwinnett Gladiators ECHL 72 24 28 52 124
2009-10 Belfast Giants EIHL 55 24 29 53 92
League GP G A Pts PIM
1992-93 Bolzano HC Italy-A 27 17 19 36 39
1993-94 Hershey Bears AHL 9 3 2 5 0
1993-94 Detroit Falcons CoHL 3 2 4 6 2
1993-94 Saint John Flames AHL 2 0 0 0 2
1993-94 South Carolina Stingrays ECHL 29 20 28 48 40
1993-94 Bolzano HC Italy-A 10 8 8 16 8
1994-95 Milan Saima SG Italy-A 43 34 26 60 46
1994-95 New Jersey Rockin' Rollers RHI 3 1 2 3 0
1995-96 Bolzano HC Italy-A 32 26 38 64 6
1996-97 Rosenheim Star Bulls DEL 49 23 36 59 111
1997-98 Zurich SC Swiss-A 32 10 11 21 24
1997-98 Switzerland Intl 0 0 0 0 0
1998-99 Davos HC Swiss-A 5 2 1 3 8
1998-99 Thurgau HC Swiss-B 40 28 38 66 72
1999-00 Geneve Servette HC Swiss-B 35 19 35 54 24
2000-01 Geneve Servette HC Swiss-B 40 24 45 69 23
2001-02 Milan HC Italy-A 25 12 17 29 36
2002-03 Milan HC Italy-A 32 18 31 49 34
2003-04 Milan HC Italy-A 30 17 37 54 30
2004-05 Bolzano HC Italy-A 21 9 14 23 18
League GP G A Pts PIM
1992-93 San Jose Sharks NHL 5 1 0 1 0
1992-93 Kansas City Blades IHL 66 19 40 59 22
1993-94 Kansas City Blades IHL 21 12 9 21 18
1994-95 San Diego Gulls IHL 68 24 39 63 22
1995-96 Orlando Solar Bears IHL 77 30 79 109 87
1996-97 Orlando Solar Bears IHL 80 26 65 91 63
1997-98 Orlando Solar Bears IHL 76 24 61 85 56
1998-99 Orlando Solar Bears IHL 71 28 43 71 38
1999-00 Orlando Solar Bears IHL 78 28 50 78 87
2000-01 Orlando Solar Bears IHL 54 23 42 65 34
2001-02 Houston Aeros AHL 63 14 37 51 36
2002-03 Berlin Polar Bears DEL 50 22 32 54 74
2003-04 Berlin Polar Bears DEL 45 15 24 39 51
2004-05 Berlin Polar Bears DEL 47 13 27 40 46
2005-06 Berlin Polar Bears DEL 50 14 30 44 36
2006-07 Berlin Polar Bears DEL 51 14 40 54 48
2007-08 Berlin Polar Bears DEL 39 15 30 45 44
2008-09 Berlin Polar Bears DEL 52 17 28 45 56
League GP G A Pts PIM
2020-21 Iowa Wild AHL 1 0 0 0 0
2020-21 Allen Americans ECHL 41 5 18 23 26
2021-22 Allen Americans ECHL 61 8 30 38 32
2022-23 Worcester Railers ECHL 39 0 17 17 14
2023-24 Asiago HC Austria 20 1 4 5 14
League GP G A Pts PIM
1989-90 Greensboro Monarchs ECHL 46 38 44 82 119
1989-90 Fort Wayne Komets IHL 3 2 2 4 2
1990-91 Halifax Citadels AHL 4 1 0 1 0
1990-91 Greensboro Monarchs ECHL 44 22 34 56 112
1991-92 Greensboro Monarchs ECHL 60 60 70 130 158
1991-92 Fort Wayne Komets IHL 0 0 0 0 0
1992-93 Greensboro Monarchs ECHL 45 33 42 75 135
1992-93 Muskegon Fury CoHL 4 4 7 11 2
1992-93 Fort Wayne Komets IHL 8 2 5 7 14
1993-94 Greensboro Monarchs ECHL 68 56 83 139 118
1993-94 Cornwall Aces AHL 2 2 1 3 0
1994-95 Greensboro Monarchs ECHL 40 23 27 50 114
1994-95 Detroit Falcons CoHL 15 11 15 26 29
1994-95 Schalker Sharks Ger.1 2 0 1 1 2
1995-96 Charlotte Checkers ECHL 23 10 14 24 80
1996-97 Hampton Roads Admirals ECHL 2 1 2 3 2
1996-97 Raleigh Icecaps ECHL 20 3 19 22 20
1996-97 Charlotte Checkers ECHL 12 5 13 18 24
1996-97 El Paso Buzzards WPHL 4 4 5 9 6
1996-97 San Antonio Dragons IHL 4 0 0 0 0
1999-00 Greensboro Generals ECHL 5 0 0 0 10
League GP G A Pts PIM
1983-84 SUNY-Plattsburgh ECAC-2 34 8 13 21 50
1984-85 SUNY-Plattsburgh ECAC-2 35 19 15 34 34
1985-86 SUNY-Plattsburgh ECAC-W 36 19 24 43 131
League GP G A Pts PIM
2004-05 New Mexico Scorpions CHL 57 10 13 23 59
2005-06 Asiago HC Italy-A 40 4 5 9 77
2006-07 Austin Ice Bats CHL 16 1 1 2 21
League GP G A Pts PIM
2019-20 Utah Grizzlies ECHL 1 0 0 0 2
2019-20 Greenville Swamp Rabbits ECHL 34 2 7 9 13
League GP G A Pts PIM
2004-05 Motor City Mechanics UHL 66 15 26 41 28
2005-06 Bakersfield Condors ECHL 36 19 17 36 30
2005-06 Columbia Inferno ECHL 24 5 13 18 18
2006-07 Tilburg Trappers Hlnd 40 33 46 79 94
2007-08 Crimmitschau ETC 2.GBun 50 14 27 41 60
2008-09 Bakersfield Condors ECHL 60 31 51 82 59
2010-11 Texas Stars AHL 11 2 1 3 8
2010-11 Allen Americans CHL 47 20 38 58 38
2010-11 Oklahoma City Barons AHL 6 0 1 1 4
League GP G A Pts PIM
1998-99 Courmaosta HC Italy-A 16 2 7 9 12
1998-99 Courmaosta HC Alpen 30 11 12 23 34
1999-00 Odessa Jackalopes WPHL 70 41 53 94 77
2000-01 Odessa Jackalopes WPHL 68 23 29 52 48
2001-02 Odessa Jackalopes CHL 64 23 32 55 76
2002-03 Odessa Jackalopes CHL 57 26 20 46 61
2003-04 Odessa Jackalopes CHL 64 17 15 32 54
League GP G A Pts PIM
1981-82 Los Angeles Kings NHL 71 33 23 56 68
1982-83 Los Angeles Kings NHL 53 13 13 26 14
1983-84 Calgary Flames NHL 46 10 10 20 16
1984-85 Calgary Flames NHL 54 13 22 35 6
1985-86 Calgary Flames NHL 64 21 22 43 24
1986-87 Calgary Flames NHL 71 17 18 35 22
1987-88 St. Louis Blues NHL 7 0 0 0 2
1987-88 Calgary Flames NHL 26 3 7 10 12
1988-89 Vancouver Canucks NHL 71 17 18 35 64
1989-90 Vancouver Canucks NHL 58 14 9 23 32
1990-91 Vancouver Canucks NHL 62 15 17 32 22
1991-92 San Jose Sharks NHL 58 8 8 16 27
1992-93 Bolzano HC Italy-A 15 6 5 11 19
League GP G A Pts PIM
2010-11 Quad City Mallards CHL 5 2 1 3 2
2011-12 Quad City Mallards CHL 66 26 40 66 35
2012-13 Rapid City Rush CHL 53 18 32 50 47
2013-14 Rapid City Rush CHL 49 20 22 42 52
2014-15 Missouri Mavericks ECHL 70 11 24 35 66
2015-16 Dijon France 11 3 9 12 82
2018-19 Budapest MAC Slovak 57 20 25 45 122
League GP G A Pts PIM
2010-11 Cincinnati Cyclones ECHL 4 0 0 0 4
2010-11 Victoria Salmon Kings ECHL 37 7 11 18 35
League GP G A Pts PIM
2022-23 U. of St. Thomas CCHA 36 18 8 26 6
2023-24 U. of St. Thomas CCHA 31 13 8 21 4
League GP G A Pts PIM
1996-97 Richmond Renegades ECHL 5 0 0 0 23
1997-98 Fayetteville Force CHL 70 19 20 39 211
1998-99 Johnstown Chiefs ECHL 68 14 12 26 100
1999-00 Nottingham Panthers BISL 39 9 9 18 78
2000-01 Newcastle Jesters BISL 12 3 0 3 12
2000-01 Hull Thunder BNL 26 18 24 42 93
League GP G A Pts PIM
1982-83 Portland Winter Hawks WHL 35 0 1 1 2
1983-84 Kelowna Wings WHL 48 0 0 0 6
1984-85 Spokane Chiefs WIHL 20 0 1 1 0
1989-90 Milan HC Italy-A 0 0 0 0 0
1991-92 Milan HC Italy-A 10 0 0 0 0
1992-93 Milan Lions Italy-A 8 0 1 1 0
1993-94 Milan HC Italy-A 21 0 0 0 2
1994-95 Asiago HC Italy-A 39 0 0 0 14
1996-97 Augsburg Panthers DEL 21 0 0 0 4
1997-98 Feldkirch VEU Austria 48 0 0 0 0
1998-99 Bracknell Bees BISL 14 0 0 0 6
1999-00 Bracknell Bees BISL 21 0 3 3 4
League GP G A Pts PIM
1994-95 San Jose Rhinos RHI 10 0 9 9 32
1995-96 Richmond Renegades ECHL 43 9 29 38 100
1996-97 Solihull Blaze BNL 45 27 41 68 178
1996-97 Fresno Falcons WCHL 6 2 4 6 10
1997-98 Nottingham Panthers BISL 39 5 11 16 57
1998-99 Nottingham Panthers BISL 28 3 12 15 26
1999-00 Nottingham Panthers BISL 30 4 17 21 114
2000-01 Sheffield Steelers BISL 37 4 10 14 67
2001-02 Coventry Blaze BNL 42 18 34 52 102
2002-03 Coventry Blaze BNL 36 14 24 38 106
2003-04 Coventry Blaze EIHL 40 9 20 29 84
2004-05 Milton Keynes Lightning EPL 28 9 23 32 110
League GP G A Pts PIM
2003-04 Niagara University CHA 20 0 2 2 24
2004-05 Rockford IceHogs UHL 6 1 1 2 0
2004-05 Niagara University CHA 30 2 7 9 44
2005-06 Rockford IceHogs UHL 76 4 12 16 108
2006-07 Rio Grande Valley Killer Bees CHL 62 6 15 21 109
League GP G A Pts PIM
1985-86 Mankato State University NCHA 26 6 10 16 20
1986-87 Mankato State University NCHA 28 17 10 27 26
League GP G A Pts PIM
2011-12 South Carolina Stingrays ECHL 5 3 0 3 2
2012-13 South Carolina Stingrays ECHL 50 11 14 25 103
2013-14 Providence Bruins AHL 30 4 5 9 16
2013-14 South Carolina Stingrays ECHL 17 8 8 16 25
2014-15 Providence Bruins AHL 37 7 9 16 45
2014-15 Springfield Falcons AHL 12 2 1 3 6
2014-15 South Carolina Stingrays ECHL 11 4 7 11 10
2015-16 Providence Bruins AHL 55 4 4 8 39
2016-17 South Carolina Stingrays ECHL 36 11 18 29 40
2017-18 South Carolina Stingrays ECHL 25 10 9 19 32
2017-18 Utica Comets AHL 39 8 2 10 50
2018-19 Hershey Bears AHL 0 0 0 0 0
2018-19 South Carolina Stingrays ECHL 72 29 38 67 129
2019-20 South Carolina Stingrays ECHL 60 28 23 51 44
2020-21 South Carolina Stingrays ECHL 68 21 27 48 48
2021-22 South Carolina Stingrays ECHL 58 21 26 47 59
2022-23 South Carolina Stingrays ECHL 54 11 11 22 24
League GP G A Pts PIM
1987-88 Milwaukee Admirals IHL 2 1 0 1 0
1988-89 Sherbrooke Canadiens AHL 62 15 25 40 14
1989-90 Canadian National Team Intl 12 1 14 15 6
1990-91 Riessersee SC 2.GBun 35 26 30 56 13
1991-92 Riessersee SC 2.GBun 49 37 40 77 33
1994-95 Bad Nauheim EC Ger.1 4 2 3 5 10
1994-95 Trier EHC Ger.1 10 8 7 15 2
1994-95 Weiden EV Ger.1 20 19 10 29 9
1995-96 Schwenningen Wild Wings DEL 5 3 0 3 0
1995-96 Rosenheim Star Bulls DEL 2 0 1 1 2
1995-96 Deggendorf EC Ger.1 19 14 18 32 12
1995-96 Weiden EV Ger.1 2 2 0 2 0
1996-97 Adendorf EC Ger.2 18 5 6 11 4
1996-97 Peiting EC Ger.1 29 9 18 27 24
1997-98 Geretsried TuS Ger.2 47 32 25 57 10
League GP G A Pts PIM
1979-80 Durham Huskies CSAHL 0 0 0 0 0
League GP G A Pts PIM
2003-04 Providence Bruins AHL 9 1 1 2 2
2003-04 Trenton Titans ECHL 67 18 16 34 18
2004-05 Trenton Titans ECHL 70 13 14 27 24
2005-06 Hannover Indians GerObL 38 7 21 28 97
2006-07 Rockford IceHogs UHL 48 11 23 34 29
League GP G A Pts PIM
2006-07 Springfield Falcons AHL 11 0 0 0 11
2007-08 Arizona Sundogs CHL 63 23 30 53 126
2007-08 Rockford IceHogs AHL 2 0 0 0 0
2008-09 Manchester Monarchs AHL 16 4 2 6 15
2008-09 Manitoba Moose AHL 34 7 1 8 34
2008-09 Ontario Reign ECHL 24 6 8 14 34
2009-10 Manitoba Moose AHL 70 2 2 4 93
2010-11 Manitoba Moose AHL 3 1 0 1 12
2010-11 San Antonio Rampage AHL 7 0 0 0 10
2010-11 Toronto Marlies AHL 4 0 0 0 0
2010-11 Ontario Reign ECHL 49 9 17 26 70
2010-11 Oklahoma City Barons AHL 2 0 0 0 2
2010-11 Florida Everblades ECHL 4 0 0 0 8
League GP G A Pts PIM
2002-03 Trenton Titans ECHL 32 3 4 7 34
2002-03 Binghamton Senators AHL 14 0 1 1 6
2003-04 Syracuse Crunch AHL 5 0 0 0 6
2003-04 Dayton Bombers ECHL 63 7 20 27 75
2004-05 Augusta Lynx ECHL 72 14 25 39 85
2005-06 Villard-de-Lans France 18 5 5 10 48
League GP G A Pts PIM
2005-06 Idaho Steelheads ECHL 6 1 6 7 0
2006-07 Gwinnett Gladiators ECHL 71 19 21 40 56
2007-08 Norfolk Admirals AHL 1 0 0 0 0
2007-08 Stockton Thunder ECHL 51 16 27 43 44
2007-08 Mississippi Sea Wolves ECHL 16 5 6 11 8
2008-09 Johnstown Chiefs ECHL 33 11 14 25 34
2009-10 Crimmitschau ETC 2.GBun 46 18 21 39 54
2010-11 Bossier-Shreveport Mudbugs CHL 15 5 7 12 8
2011-12 Rodovre Mighty Bulls Denmark 40 15 34 49 53
2012-13 Rodovre Mighty Bulls Denmark 37 13 19 32 14
2013-14 Fife Flyers EIHL 18 0 6 6 8
2014-15 Eindhoven Kemphanen Hlnd 14 11 10 21 8
2014-15 Sonthofen ERC GerObL 14 5 11 16 8
League GP G A Pts PIM
2013-14 Grand Rapids Griffins AHL 5 0 1 1 0
2013-14 Toledo Walleye ECHL 20 0 1 1 0
2014-15 Grand Rapids Griffins AHL 25 0 1 1 4
2014-15 Toledo Walleye ECHL 8 0 1 1 2
2015-16 Grand Rapids Griffins AHL 47 0 2 2 6
2016-17 Detroit Red Wings NHL 14 0 0 0 0
2016-17 Grand Rapids Griffins AHL 33 0 0 0 0
2017-18 Detroit Red Wings NHL 7 0 0 0 0
2017-18 Grand Rapids Griffins AHL 38 0 0 0 0
2018-19 San Antonio Rampage AHL 32 0 0 0 0
2018-19 San Diego Gulls AHL 13 0 0 0 0
2019-20 Bridgeport Sound Tigers AHL 28 0 0 0 2
2020-21 Bratislava Capitals Austria 21 0 0 0 4
2021-22 Linz EHC Austria 32 0 0 0 4
2022-23 Bratislava Slovan Slovak 38 0 0 0 0
2023-24 Bratislava Slovan Slovak 20 0 0 0 0
2023-24 Brynas IF Swe-1 8 0 1 1 0
League GP G A Pts PIM
2009-10 Missouri Mavericks CHL 3 0 0 0 0
2012-13 Caen France 24 1 7 8 36
League GP G A Pts PIM
2022-23 Worcester Railers ECHL 40 5 16 21 26
2022-23 Bridgeport Islanders AHL 9 0 0 0 2
2023-24 Worcester Railers ECHL 59 12 27 39 34
2023-24 Bridgeport Islanders AHL 5 1 0 1 0
League GP G A Pts PIM
1997-98 Tacoma Sabercats WCHL 12 7 3 10 4
1998-99 Fife Flyers BNL 5 5 2 7 6
1998-99 Telford Tigers BNL 13 12 9 21 12
League GP G A Pts PIM
2020-21 South Carolina Stingrays ECHL 25 6 4 10 8
2021-22 Indy Fuel ECHL 48 21 26 47 25
2021-22 Norfolk Admirals ECHL 22 6 5 11 17
2023-24 Glasgow Clan EIHL 52 12 36 48 10
League GP G A Pts PIM
2022-23 Allen Americans ECHL 69 49 56 105 67
2022-23 Ontario Reign AHL 2 0 1 1 0
2023-24 Chicago Wolves AHL 3 0 1 1 0
2023-24 Allen Americans ECHL 40 17 38 55 33
League GP G A Pts PIM
1988-89 Bemidji State University NCHA 21 3 10 13 6
1989-90 Bemidji State University NCHA 28 13 18 31 30
1990-91 Bemidji State University NCHA 24 8 21 29 6
1992-93 Minnesota Iron Rangers AHA 26 4 5 9 6
League GP G A Pts PIM
1985-86 Kalamazoo Wings IHL 3 0 1 1 2
1986-87 Kalamazoo Wings IHL 80 44 24 68 36
1987-88 Fort Wayne Komets IHL 77 28 29 57 24
1988-89 Fort Wayne Komets IHL 2 0 0 0 2
League GP G A Pts PIM
2016-17 Sodertalje SK Swe-1 44 0 1 1 0
2016-17 Sodertalje SK Jr. Swe-Jr 3 0 0 0 0
League GP G A Pts PIM
1997-98 Orlando Solar Bears IHL 2 0 0 0 0
1997-98 Pee Dee Pride ECHL 69 7 8 15 126
1998-99 Pee Dee Pride ECHL 70 15 24 39 123
1999-00 Pee Dee Pride ECHL 58 4 9 13 82
2000-01 San Antonio Iguanas CHL 62 7 23 30 130
League GP G A Pts PIM
1994-95 Cape Breton Oilers AHL 1 0 0 0 0
1995-96 Cape Breton Oilers AHL 24 2 2 4 31
1995-96 Wheeling Thunderbirds ECHL 35 2 9 11 10
1996-97 Johnstown Chiefs ECHL 4 2 0 2 4
1996-97 Worcester IceCats AHL 36 1 6 7 101
1996-97 Wheeling Nailers ECHL 20 1 3 4 25
1997-98 Springfield Falcons AHL 3 0 2 2 0
1997-98 Orlando Solar Bears IHL 29 0 4 4 36
1997-98 Mississippi Sea Wolves ECHL 35 1 5 6 44
1998-99 Detroit Vipers IHL 2 0 0 0 0
1998-99 Port Huron Border Cats UHL 32 6 7 13 31
1998-99 Fort Wayne Komets IHL 36 0 6 6 33
1999-00 Milwaukee Admirals IHL 4 0 0 0 5
1999-00 Kentucky Thoroughblades AHL 13 0 1 1 6
1999-00 New Orleans Brass ECHL 54 0 6 6 41
2000-01 Kentucky Thoroughblades AHL 17 1 1 2 8
2000-01 New Orleans Brass ECHL 53 1 9 10 64
2001-02 New Orleans Brass ECHL 72 0 12 12 37
2002-03 Kalamazoo Wings UHL 37 1 4 5 48
2003-04 Kalamazoo Wings UHL 20 1 5 6 39
2003-04 Manchester Monarchs AHL 10 0 1 1 4
2003-04 Atlantic City Boardwalk Bullies ECHL 19 0 1 1 8
2004-05 Port Huron Beacons UHL 79 5 12 17 46
2005-06 Victoria Salmon Kings ECHL 62 1 4 5 53
League GP G A Pts PIM
2022-23 Kansas City Mavericks ECHL 3 0 0 0 0
2023-24 Fort Wayne Komets ECHL 17 0 0 0 2
2023-24 Iowa Heartlanders ECHL 5 0 1 1 0
League GP G A Pts PIM
1985-86 Indianapolis Checkers IHL 80 9 39 48 107
1986-87 Adirondack Red Wings AHL 78 7 23 30 75
1987-88 Adirondack Red Wings AHL 65 4 27 31 105
1988-89 Peoria Rivermen IHL 31 4 12 16 55
1988-89 Maine Mariners AHL 42 3 9 12 156
1992-93 Bolzano HC Italy-A 27 9 20 29 40
1993-94 Milan Saima SG Italy-A 22 4 15 19 23
1994-95 Milan Saima SG Italy-A 27 3 13 16 22
1994-95 New Jersey Rockin' Rollers RHI 8 1 2 3 9
League GP G A Pts PIM
2018-19 Kalamazoo Wings ECHL 47 2 8 10 36
2019-20 Kalamazoo Wings ECHL 61 9 20 29 53
League GP G A Pts PIM
2020-21 Lone Star Brahmas NAHL 10 0 1 1 0
League GP G A Pts PIM
2015-16 U. of Windsor OUAA 14 0 0 0 2
2016-17 Knoxville Ice Bears SPHL 4 0 1 1 0
2016-17 Evansville Thunderbolts SPHL 16 0 1 1 10
League GP G A Pts PIM
1980-81 U. of Wisconsin Eau Claire NCHA 15 9 6 15 50
1981-82 U. of Wisconsin Eau Claire NCHA 22 9 9 18 50
League GP G A Pts PIM
2003-04 Fort Wayne Komets UHL 6 0 0 0 2
2003-04 Miami Manatees WHA2 43 14 22 36 24
2004-05 Amarillo Gorillas CHL 60 12 13 25 12
2005-06 Amarillo Gorillas CHL 24 10 6 16 8
League GP G A Pts PIM
2010-11 Chicago Wolves AHL 1 0 0 0 0
2010-11 Gwinnett Gladiators ECHL 1 0 0 0 2
2010-11 Elmira Jackals ECHL 3 0 0 0 4
2010-11 Ontario Reign ECHL 8 0 0 0 6
2010-11 Kalamazoo Wings ECHL 3 0 0 0 2
2010-11 Wheeling Nailers ECHL 2 0 1 1 4
League GP G A Pts PIM
1992-93 Detroit Red Wings NHL 72 18 26 44 93
1993-94 Adirondack Red Wings AHL 1 2 0 2 0
1993-94 Detroit Red Wings NHL 47 10 22 32 37
1993-94 Winnipeg Jets NHL 15 3 5 8 12
1994-95 Winnipeg Jets NHL 43 8 18 26 30
1995-96 Winnipeg Jets NHL 69 19 20 39 36
1996-97 Phoenix Coyotes NHL 63 17 19 36 52
1997-98 Phoenix Coyotes NHL 60 11 29 40 71
1998-99 Phoenix Coyotes NHL 53 9 22 31 65
1999-00 Phoenix Coyotes NHL 79 15 30 45 62
2000-01 St. Louis Blues NHL 82 12 29 41 71
2001-02 St. Louis Blues NHL 80 11 15 26 87
2002-03 St. Louis Blues NHL 80 20 10 30 66
2003-04 St. Louis Blues NHL 79 13 22 35 65
2005-06 St. Louis Blues NHL 62 2 24 26 59
2006-07 St. Louis Blues NHL 60 6 6 12 38
2007-08 Detroit Red Wings NHL 65 3 3 6 41
League GP G A Pts PIM
2016-17 U. of British Columbia CWUAA 16 0 0 0 0
League GP G A Pts PIM
2015-16 Berlin River Drivers FHL 5 0 0 0 0
2016-17 Peoria Rivermen SPHL 7 0 4 4 4
2016-17 St. Clair Shores Fighting Saints FHL 2 0 0 0 0
League GP G A Pts PIM
2008-09 Green Bay Gamblers USHL 40 0 1 1 0
League GP G A Pts PIM
1987-88 Milwaukee Admirals IHL 13 3 4 7 4
1987-88 Nova Scotia Oilers AHL 59 18 27 45 22
1988-89 Canadian National Team Intl 49 16 26 42 42
1989-90 Kalamazoo Wings IHL 81 41 59 100 38
1990-91 Kalamazoo Wings IHL 62 25 33 58 26
1990-91 Klagenfurt AC Austria 8 2 2 4 0
1991-92 Kansas City Blades IHL 80 29 54 83 60
1992-93 Kansas City Blades IHL 80 37 44 81 80
1993-94 San Jose Sharks NHL 3 1 0 1 0
1993-94 Kansas City Blades IHL 63 20 49 69 28
1994-95 Kansas City Blades IHL 81 22 38 60 42
1995-96 Kansas City Blades IHL 73 24 39 63 72
1996-97 Kansas City Blades IHL 67 15 30 45 36
1997-98 Geneve Servette HC Swiss-B 4 1 3 4 16
League GP G A Pts PIM
1979-80 Hennepin Nordiques USHL 0 9 23 32 50
1981-82 Bemidji State University NCAA 0 0 0 0 0
League GP G A Pts PIM
2014-15 South Carolina Stingrays ECHL 61 0 20 20 88
2015-16 South Carolina Stingrays ECHL 51 6 12 18 137
2016-17 South Carolina Stingrays ECHL 66 2 11 13 106
League GP G A Pts PIM
2022-23 Vorarlberg Pioneers Austria 32 9 13 22 19
2023-24 Vienna Austria 34 5 5 10 35
League GP G A Pts PIM
1995-96 Denver Daredevils RHI 11 5 4 9 4
1996-97 Sacramento River Rats RHI 16 4 2 6 4
1996-97 U. of Calgary CWUAA 11 1 5 6 8
1997-98 U. of Calgary CWUAA 25 10 10 20 26
1998-99 Memphis Riverkings CHL 48 7 30 37 42
1998-99 Huntsville Channel Cats CHL 5 0 0 0 0
1999-00 Amarillo Rattlers WPHL 34 3 14 17 16
1999-00 Corpus Christi Icerays WPHL 27 2 11 13 30
2000-01 Anchorage Aces WCHL 5 1 1 2 2
2000-01 Amsterdam Tigers Hlnd 27 3 9 12 36
2001-02 Anchorage Aces WCHL 55 1 4 5 42
2002-03 Elmira Jackals UHL 73 2 20 22 40
2003-04 Missouri River Otters UHL 37 1 7 8 18
2003-04 Richmond Riverdogs UHL 5 0 1 1 0
2004-05 Victoria Salmon Kings ECHL 8 0 4 4 4
2005-06 Laval Chiefs LNAH 13 0 6 6 16
League GP G A Pts PIM
1997-98 Windsor Spitfires OHL 16 0 0 0 2
1998-99 Soo Greyhounds OHL 31 0 0 0 2
1999-00 Soo Greyhounds OHL 54 0 2 2 6
2000-01 U. of Prince Edward Island AUS 20 0 0 0 8
2001-02 U. of Prince Edward Island AUS 26 0 0 0 4
2002-03 U. of Prince Edward Island AUS 28 0 0 0 4
2003-04 U. of Prince Edward Island AUS 26 0 0 0 0
2004-05 Wichita Thunder CHL 31 0 2 2 2
League GP G A Pts PIM
2011-12 Providence Bruins AHL 8 2 2 4 2
2012-13 Providence Bruins AHL 71 11 16 27 37
2013-14 Providence Bruins AHL 69 19 19 38 27
2013-14 Boston Bruins NHL 4 1 1 2 0
2014-15 Providence Bruins AHL 73 11 24 35 33
2015-16 Bridgeport Sound Tigers AHL 76 7 9 16 31
2016-17 Milwaukee Admirals AHL 75 12 18 30 12
2017-18 Iserlohn Roosters DEL 51 9 12 21 22
2018-19 Iserlohn Roosters DEL 52 10 11 21 22
2019-20 Linz EHC Austria 48 8 17 25 42
2020-21 South Carolina Stingrays ECHL 65 19 22 41 29
2021-22 South Carolina Stingrays ECHL 69 22 25 47 34
2022-23 South Carolina Stingrays ECHL 65 17 24 41 57
2023-24 Dresden Ice Lions DEL-2 13 6 3 9 8
League GP G A Pts PIM
1989-90 Knoxville Cherokees ECHL 53 8 16 24 114
1990-91 Johnstown Chiefs ECHL 57 8 36 44 179
1991-92 Johnstown Chiefs ECHL 63 10 35 45 247
1992-93 Hershey Bears AHL 3 0 0 0 0
1992-93 Johnstown Chiefs ECHL 61 11 32 43 162
1993-94 Johnstown Chiefs ECHL 62 12 40 52 117
1993-94 Philadelphia Bulldogs RHI 22 7 17 24 54
1994-95 Johnstown Chiefs ECHL 62 3 28 31 94
1994-95 Philadelphia Bulldogs RHI 21 6 19 25 23
League GP G A Pts PIM
2014-15 Allen Americans ECHL 45 10 8 18 44
2015-16 Allen Americans ECHL 3 0 0 0 2
2015-16 Quad City Mallards ECHL 41 7 9 16 27
2016-17 Fort Wayne Komets ECHL 39 4 9 13 27
2016-17 Quad City Mallards ECHL 1 0 0 0 2
2017-18 Quad City Mallards ECHL 43 5 5 10 27
League GP G A Pts PIM
2011-12 Texas Brahmas CHL 59 19 24 43 26
2012-13 Houston Aeros AHL 1 0 0 0 2
2012-13 Fort Worth Brahmas CHL 44 21 13 34 20
2013-14 Allen Americans CHL 39 12 12 24 23
League GP G A Pts PIM
1999-00 Richmond Renegades ECHL 1 0 0 0 0
1999-00 Fayetteville Force CHL 61 10 16 26 16
League GP G A Pts PIM
1992-93 Adirondack Red Wings AHL 5 0 1 1 2
1993-94 Adirondack Red Wings AHL 68 28 30 58 130
1994-95 Adirondack Red Wings AHL 71 27 28 55 124
1994-95 Minnesota Blue Ox RHI 5 3 5 8 7
1995-96 Orlando Solar Bears IHL 63 22 14 36 194
1996-97 Phoenix Roadrunners IHL 9 2 3 5 10
1996-97 Chicago Wolves IHL 8 1 1 2 14
1996-97 Orlando Solar Bears IHL 48 16 9 25 82
1997-98 Milwaukee Admirals IHL 25 14 9 23 53
1997-98 Manitoba Moose IHL 45 20 13 33 55
1998-99 Grand Rapids Griffins IHL 45 23 18 41 98
1998-99 HIFK Helsinki SM-liiga 7 1 2 3 6
1999-00 Cleveland Lumberjacks IHL 9 3 2 5 6
1999-00 Utah Grizzlies IHL 31 8 7 15 36
2000-01 Fresno Falcons WCHL 7 2 3 5 4
2000-01 Anchorage Aces WCHL 32 10 19 29 36
2001-02 Fresno Falcons WCHL 65 31 21 52 95
2002-03 Fresno Falcons WCHL 9 3 8 11 6
2004-05 Las Vegas Wranglers ECHL 2 0 1 1 0
League GP G A Pts PIM
2022-23 Orlando Solar Bears ECHL 7 1 5 6 4
2023-24 Orlando Solar Bears ECHL 67 20 14 34 42
League GP G A Pts PIM
1998-99 Queens University OUAA 10 5 5 10 42
1999-00 Queens University OUAA 0 0 0 0 0
2000-01 Queens University OUAA 21 9 4 13 14
2001-02 Austin Ice Bats CHL 0 0 0 0 0
2001-02 Queens University OUAA 21 10 11 21 41
League GP G A Pts PIM
2021-22 U. of Wisconsin River Falls WIAC 22 8 11 19 18
2022-23 Fort Wayne Komets ECHL 12 1 2 3 4
2022-23 U. of Wisconsin River Falls WIAC 22 3 8 11 53
2023-24 Fort Wayne Komets ECHL 56 4 15 19 63
League GP G A Pts PIM
2005-06 Idaho Steelheads ECHL 22 5 3 8 10
2005-06 Stockton Thunder ECHL 39 9 18 27 36
2006-07 Fuessen EV GerObL 49 30 49 79 0
2007-08 Dresden Ice Lions GerObL 52 40 52 92 0
2008-09 Dresden Ice Lions 2.GBun 45 15 16 31 32
2009-10 Arizona Sundogs CHL 46 15 25 40 36
2010-11 Herning Blue Fox Denmark 37 30 26 56 75
League GP G A Pts PIM
1986-87 Kalamazoo Wings IHL 38 5 9 14 73
League GP G A Pts PIM
1995-96 Sheffield Steelers BHL 2 0 0 0 0
1995-96 Solihull Barons BHL 41 54 51 105 48
1996-97 Solihull Blaze BNL 54 51 55 106 95
League GP G A Pts PIM
2022-23 American International College AHA 35 8 8 16 6
2023-24 American International College AHA 32 2 8 10 8
League GP G A Pts PIM
2023-24 Adirondack Thunder ECHL 10 3 10 13 4
2023-24 Utica Comets AHL 3 1 1 2 2
League GP G A Pts PIM
2003-04 U. of Manitoba CWUAA 22 3 6 9 46
2004-05 U. of Manitoba CWUAA 37 7 13 20 94
League GP G A Pts PIM
2002-03 Cincinnati Mighty Ducks AHL 3 1 0 1 2
2003-04 Idaho Steelheads ECHL 20 2 5 7 2
2003-04 San Diego Gulls ECHL 43 16 17 33 12
2004-05 Rockford IceHogs UHL 61 19 34 53 52
League GP G A Pts PIM
1988-89 Canadian National Team Intl 4 1 0 1 2
League GP G A Pts PIM
1986-87 Carolina Thunderbirds ACHL 52 15 23 38 180
League GP G A Pts PIM
1995-96 Hassfurt ERC Ger.2 45 56 44 100 54
1996-97 Tulsa Oilers CHL 49 10 15 25 35
1997-98 Pee Dee Pride ECHL 65 16 18 34 30
1998-99 Tacoma Sabercats WCHL 32 11 12 23 16
1998-99 San Antonio Iguanas CHL 21 8 16 24 8
1999-00 San Antonio Iguanas CHL 65 41 38 79 62
2000-01 San Antonio Iguanas CHL 70 38 42 80 45
2001-02 San Antonio Iguanas CHL 64 37 34 71 43
2002-03 Odessa Jackalopes CHL 44 14 17 31 23
2003-04 Odessa Jackalopes CHL 64 15 26 41 60
League GP G A Pts PIM
2011-12 Bridgeport Sound Tigers AHL 3 0 1 1 2
2012-13 Idaho Steelheads ECHL 34 21 11 32 18
2012-13 Bloomington Blaze CHL 31 21 14 35 17
2013-14 Idaho Steelheads ECHL 13 3 1 4 25
2013-14 Worcester Sharks AHL 14 2 1 3 4
2013-14 Ontario Reign ECHL 11 3 6 9 6
2013-14 San Francisco Bulls ECHL 18 14 10 24 18
2014-15 Milan HC Italy-A 32 24 21 45 70
2015-16 Esbjerg EfB Ishockey Denmark 15 7 8 15 10
2015-16 Ravensburg Tower Stars DEL-2 12 10 3 13 18
2016-17 Heilbronn Falcons DEL-2 42 19 23 42 65
2017-18 Frankfurt Lions DEL-2 39 21 11 32 61
2017-18 Kassel Huskies DEL-2 13 6 5 11 12
2018-19 Kassel Huskies DEL-2 39 13 23 36 28
2018-19 Bad Toelz EC DEL-2 10 6 4 10 22
2019-20 Bayreuth EHC DEL-2 52 29 31 60 76
2020-21 Bayreuth EHC DEL-2 37 23 15 38 36
2021-22 Hannover Scorpions GerObL 48 37 31 68 42
2022-23 Crimmitschau ETC DEL-2 47 5 10 15 32
League GP G A Pts PIM
1985-86 United States International University NCAA 18 2 3 5 0
League GP G A Pts PIM
2009-10 Adirondack Phantoms AHL 5 2 5 7 0
2010-11 Philadelphia Flyers NHL 3 0 0 0 4
2010-11 Adirondack Phantoms AHL 72 5 44 49 14
2011-12 Philadelphia Flyers NHL 30 1 4 5 2
2011-12 Adirondack Phantoms AHL 28 1 16 17 14
2012-13 Philadelphia Flyers NHL 27 3 5 8 2
2012-13 Adirondack Phantoms AHL 39 5 17 22 37
2013-14 Philadelphia Flyers NHL 31 2 8 10 6
2014-15 Omsk Avangard KHL 56 6 16 22 18
2015-16 Kloten HC Swiss-A 48 3 26 29 18
2016-17 Omsk Avangard KHL 50 3 16 19 20
2017-18 Omsk Avangard KHL 23 1 9 10 6
2017-18 Nizhnekamsk Neftekhimik KHL 25 1 12 13 18
2018-19 Lulea HF SweHL 49 6 21 27 37
2019-20 Lulea HF SweHL 46 12 20 32 16
2020-21 Lulea HF SweHL 47 4 28 32 14
2021-22 Lulea HF SweHL 48 3 23 26 24
2022-23 Lulea HF SweHL 47 6 15 21 14
2023-24 Lulea HF SweHL 51 4 11 15 20
League GP G A Pts PIM
1994-95 San Jose Rhinos RHI 23 19 25 44 20
1995-96 Richmond Renegades ECHL 63 21 44 65 156
1995-96 Baltimore Bandits AHL 3 0 1 1 0
1995-96 San Jose Rhinos RHI 27 28 32 60 61
1996-97 Nottingham Panthers BISL 40 16 8 24 57
1997-98 Nottingham Panthers BISL 43 17 27 44 32
1998-99 Nottingham Panthers BISL 33 29 26 55 20
1999-00 Nottingham Panthers BISL 36 22 18 40 10
2000-01 Nottingham Panthers BISL 42 18 17 35 59
2001-02 Nottingham Panthers BISL 46 21 17 38 10
2002-03 Nottingham Panthers BISL 32 12 18 30 34
League GP G A Pts PIM
1988-89 Seattle Thunderbirds WHL 33 18 19 37 8
1989-90 Johnstown Chiefs ECHL 38 11 22 33 27
1990-91 Nashville Knights ECHL 14 2 4 6 6
1992-93 Minnesota Iron Rangers AHA 20 9 8 17 20
1994-95 Fresno Falcons SuHL 6 0 4 4 7
1994-95 Fresno Falcons PHL 0 0 0 0 0
1995-96 Fresno Falcons WCHL 5 1 0 1 4
League GP G A Pts PIM
2019-20 Evansville Thunderbolts SPHL 37 11 11 22 53
League GP G A Pts PIM
2021-22 Wheeling Nailers ECHL 9 0 2 2 2
2022-23 Iowa Wild AHL 1 0 0 0 0
2022-23 Iowa Heartlanders ECHL 32 3 11 14 10
League GP G A Pts PIM
2017-18 Manchester Storm EIHL 50 6 19 25 48
2018-19 Glasgow Clan EIHL 60 14 22 36 53
League GP G A Pts PIM
2011-12 Sodertalje SK Swe-1 24 1 4 5 39
2012-13 Wichita Thunder CHL 44 21 23 44 32
2013-14 Allen Americans CHL 49 21 31 52 82
2013-14 Greenville Road Warriors ECHL 4 0 1 1 4
2014-15 Cincinnati Cyclones ECHL 1 1 0 1 0
2014-15 Worcester Sharks AHL 11 1 3 4 8
2014-15 Oklahoma City Barons AHL 3 1 0 1 4
2014-15 Allen Americans ECHL 55 28 33 61 84
2015-16 Utica Comets AHL 7 0 0 0 10
2015-16 Allen Americans ECHL 33 14 22 36 42
2015-16 San Jose Barracuda AHL 17 2 2 4 11
2016-17 Chicago Wolves AHL 2 0 0 0 2
2016-17 Binghamton Senators AHL 3 0 0 0 7
2016-17 Charlotte Checkers AHL 2 0 0 0 0
2016-17 Allen Americans ECHL 58 35 41 76 28
2016-17 San Diego Gulls AHL 5 1 2 3 2
2017-18 Krefeld Penguins DEL 13 2 4 6 8
2017-18 Utah Grizzlies ECHL 25 9 19 28 16
2017-18 San Diego Gulls AHL 4 0 0 0 4
2018-19 Krefeld Penguins DEL 47 9 5 14 28
League GP G A Pts PIM
1981-82 Toledo Goaldiggers IHL 82 7 37 44 185
1982-83 Birmingham South Stars CHL 69 4 21 25 187
1983-84 Calgary Flames NHL 25 0 2 2 77
1983-84 Colorado Flames CHL 39 5 21 26 64
1984-85 Moncton Golden Flames AHL 70 5 17 22 145
League GP G A Pts PIM
1995-96 Richmond Renegades ECHL 19 4 4 8 40
1995-96 Springfield Falcons AHL 42 5 3 8 50
1996-97 Richmond Renegades ECHL 67 29 29 58 141
1996-97 Springfield Falcons AHL 5 0 2 2 2
1997-98 Guildford Flames BNL 44 46 57 103 38
1998-99 London Knights BISL 37 9 12 21 49
1999-00 Manchester Storm BISL 42 9 17 26 34
2000-01 Ayr Scottish Eagles BISL 46 18 16 34 20
2001-02 Ayr Scottish Eagles BISL 32 9 12 21 43
2002-03 Ayr Scottish Eagles BISL 5 0 1 1 26
2002-03 Dundee Stars BNL 1 0 2 2 0
League GP G A Pts PIM
2003-04 Columbia Inferno ECHL 67 19 19 38 51
2004-05 Rockford IceHogs UHL 73 21 25 46 82
2004-05 Milwaukee Admirals AHL 9 0 2 2 2
2005-06 KalPa Kuopio SM-liiga 9 2 2 4 2
2005-06 Odense Bulldogs Denmark 26 6 4 10 59
2006-07 Long Beach Ice Dogs ECHL 60 8 17 25 72
2007-08 Fassa HC Italy-A 31 16 21 37 34
2008-09 Neuilly/Marne France 14 7 11 18 38
2009-10 Quad City Mallards IHL 41 8 15 23 51
2010-11 Zoetermeer Panthers Hlnd 12 3 12 15 22
League GP G A Pts PIM
2009-10 Dayton Gems IHL 57 13 24 37 20
2010-11 Dayton Gems CHL 35 11 17 28 12
2011-12 Dayton Gems CHL 66 11 29 40 12
2012-13 Villard-de-Lans France 25 5 20 25 8
2013-14 Fife Flyers EIHL 50 12 17 29 10
2014-15 Brest France 26 2 20 22 12
League GP G A Pts PIM
1998-99 Briercrest College ACAC 21 27 19 46 14
1999-00 Briercrest College ACAC 26 26 14 40 14
League GP G A Pts PIM
2021-22 Canisius College AHA 10 0 0 0 2
2022-23 Canisius College AHA 13 0 0 0 0
League GP G A Pts PIM
1995-96 Kansas City Blades IHL 7 0 1 1 11
1995-96 Raleigh Icecaps ECHL 43 5 11 16 36
1996-97 South Carolina Stingrays ECHL 22 6 5 11 38
1996-97 Solihull Blaze BNL 41 24 35 59 95
1997-98 South Carolina Stingrays ECHL 52 6 19 25 84
1997-98 Chicago Wolves IHL 3 1 0 1 0
1998-99 South Carolina Stingrays ECHL 5 0 0 0 0
League GP G A Pts PIM
2014-15 Alaska Aces ECHL 18 3 6 9 6
2015-16 Utah Grizzlies ECHL 64 14 14 28 40
2016-17 Utah Grizzlies ECHL 45 14 10 24 32
2017-18 Utah Grizzlies ECHL 38 4 8 12 22
2018-19 Chamonix-Morzine France 42 18 26 44 62
League GP G A Pts PIM
1992-93 Detroit Red Wings NHL 21 2 6 8 19
1992-93 Los Angeles Kings NHL 40 6 6 12 90
1992-93 Phoenix Roadrunners IHL 3 0 2 2 2
1993-94 Binghamton Rangers AHL 67 27 34 61 61
1993-94 New York Rangers NHL 2 0 0 0 7
1994-95 Binghamton Rangers AHL 49 15 13 28 44
1994-95 Atlanta Knights IHL 17 5 10 15 28
1995-96 Canadian National Team Intl 53 17 26 43 68
1996-97 Rosenheim Star Bulls DEL 47 22 27 49 187
1997-98 Rosenheim Star Bulls DEL 42 8 19 27 83
1998-99 Rosenheim Star Bulls DEL 52 23 44 67 65
1999-00 Berlin Capitals DEL 48 16 16 32 90
2000-01 Berlin Capitals DEL 48 11 23 34 87
2001-02 Milan HC Italy-A 38 23 18 41 85
League GP G A Pts PIM
2000-01 Pensacola Ice Pilots ECHL 24 6 6 12 31
2000-01 New Orleans Brass ECHL 42 8 11 19 58
2001-02 Augusta Lynx ECHL 66 13 17 30 28
2002-03 Augusta Lynx ECHL 56 8 16 24 28
League GP G A Pts PIM
2004-05 Motor City Mechanics UHL 77 14 15 29 57
2005-06 Fort Wayne Komets UHL 36 10 11 21 6
League GP G A Pts PIM
2018-19 Minnesota State U - Mankato WCHA 10 0 0 0 0
League GP G A Pts PIM
2003-04 Gwinnett Gladiators ECHL 70 12 21 33 38
2004-05 Gwinnett Gladiators ECHL 58 12 17 29 18
2005-06 Kaufbeuren ESV 2.GBun 52 4 26 30 0
2006-07 Grand Rapids Griffins AHL 1 0 0 0 0
2006-07 Gwinnett Gladiators ECHL 71 18 20 38 100
2007-08 Manitoba Moose AHL 7 0 0 0 0
2007-08 Gwinnett Gladiators ECHL 27 10 4 14 28
2007-08 Peoria Rivermen AHL 17 1 5 6 28
2008-09 Gwinnett Gladiators ECHL 3 0 2 2 0
2008-09 Peoria Rivermen AHL 45 3 14 17 38
2009-10 Plzen HC Czech 2 0 0 0 4
2009-10 Colorado Eagles CHL 58 14 30 44 64
League GP G A Pts PIM
1997-98 Amarillo Rattlers WPHL 66 7 33 40 74
1998-99 Amarillo Rattlers WPHL 67 4 29 33 86
1999-00 Amarillo Rattlers WPHL 33 2 8 10 21
1999-00 Corpus Christi Icerays WPHL 37 3 6 9 57
League GP G A Pts PIM
2006-07 Langley Chiefs BCHL 50 0 2 2 2
League GP G A Pts PIM
1988-89 Maine Mariners AHL 44 0 0 0 19
1989-90 Johnstown Chiefs ECHL 16 0 1 1 12
1989-90 Maine Mariners AHL 13 0 0 0 0
League GP G A Pts PIM
2014-15 Knoxville Ice Bears SPHL 27 5 8 13 6
2015-16 Leipzig Icefighters GerObL 17 14 28 42 6
League GP G A Pts PIM
1991-92 Prince George Spruce Kings RMJHL 0 0 0 0 0
1994-95 U. of Calgary CWUAA 21 8 11 19 6
League GP G A Pts PIM
1980-81 Richmond Rifles EHL 2 0 1 1 0
1980-81 Milwaukee Admirals IHL 6 0 0 0 0
1981-82 Toledo Goaldiggers IHL 78 40 72 112 75
1982-83 Toledo Goaldiggers IHL 64 33 48 81 118
1983-84 Toledo Goaldiggers IHL 63 26 35 61 97
1984-85 Flint Generals IHL 17 5 7 12 4
1984-85 Toledo Goaldiggers IHL 33 12 11 23 64
League GP G A Pts PIM
1994-95 Dayton Bombers ECHL 33 14 33 47 68
1994-95 Cornwall Aces AHL 25 3 7 10 17
1995-96 Jacksonville Lizard Kings ECHL 1 0 0 0 0
1995-96 Quad City Mallards CoHL 57 14 52 66 88
1996-97 Peoria Rivermen ECHL 69 23 45 68 68
1997-98 Fayetteville Force CHL 13 5 9 14 10
1998-99 Huntington Blizzard ECHL 63 21 32 53 60
1999-00 Odessa Jackalopes WPHL 19 2 6 8 10
1999-00 Lubbock Cotton Kings WPHL 17 4 14 18 8
2000-01 Wheeling Nailers ECHL 13 1 8 9 10
2001-02 Tulsa Oilers CHL 21 0 5 5 12
League GP G A Pts PIM
2015-16 Rapid City Rush ECHL 5 1 0 1 4
League GP G A Pts PIM
1995-96 Columbus Chill ECHL 17 1 6 7 28
1995-96 Los Angeles Blades RHI 20 13 16 29 10
1996-97 Raleigh Icecaps ECHL 36 8 20 28 36
1996-97 Louisville Riverfrogs ECHL 19 3 8 11 6
1996-97 Los Angeles Blades RHI 1 1 0 1 0
1996-97 Buffalo Wings RHI 17 14 15 29 6
1997-98 Milwaukee Admirals IHL 6 1 0 1 2
1997-98 Raleigh Icecaps ECHL 60 32 48 80 71
1997-98 Columbus Hawks MLRH 18 26 20 46 13
1998-99 Detroit Vipers IHL 22 4 1 5 8
1998-99 Peoria Rivermen ECHL 8 6 3 9 6
1998-99 Grand Rapids Griffins IHL 44 9 18 27 58
1999-00 Michigan K-Wings IHL 39 4 6 10 32
1999-00 Grand Rapids Griffins IHL 22 5 5 10 31
2000-01 Belfast Giants BISL 48 19 36 55 104
2001-02 Peoria Rivermen ECHL 11 0 7 7 10
2001-02 Jackson Bandits ECHL 57 17 33 50 93
2002-03 Belfast Giants BISL 29 9 13 22 47
2003-04 Muskegon Fury UHL 8 3 5 8 6
2003-04 Grand Rapids Griffins AHL 67 10 13 23 83
2004-05 Kalamazoo Wings UHL 13 2 7 9 20
2004-05 Grand Rapids Griffins AHL 36 1 2 3 34
2005-06 Kalamazoo Wings UHL 76 28 52 80 132
2006-07 Kalamazoo Wings UHL 76 45 43 88 88
2007-08 Grand Rapids Griffins AHL 2 0 1 1 2
2007-08 Kalamazoo Wings IHL 74 41 53 94 122
2008-09 Odessa Jackalopes CHL 64 33 43 76 105
2009-10 Odessa Jackalopes CHL 64 19 31 50 89
2010-11 Kalamazoo Wings ECHL 71 34 46 80 70
2011-12 Kalamazoo Wings ECHL 61 18 37 55 38
2012-13 Kalamazoo Wings ECHL 58 11 25 36 44
League GP G A Pts PIM
2013-14 Kalamazoo Wings ECHL 2 0 0 0 0
2013-14 Mississippi RiverKings SPHL 3 0 1 1 2
2013-14 Bloomington Thunder SPHL 8 0 0 0 12
League GP G A Pts PIM
2010-11 Manchester Monarchs AHL 57 8 6 14 50
2011-12 Manchester Monarchs AHL 74 7 15 22 65
2012-13 St. John's IceCaps AHL 1 0 0 0 0
2012-13 Colorado Eagles ECHL 53 7 16 23 113
2013-14 Syracuse Crunch AHL 6 1 0 1 4
2013-14 Lake Erie Monsters AHL 3 0 1 1 2
2013-14 Kalamazoo Wings ECHL 34 2 10 12 46
2013-14 Utica Comets AHL 19 1 1 2 4
2014-15 Kalamazoo Wings ECHL 43 5 9 14 76
2014-15 Florida Everblades ECHL 14 5 7 12 12
2015-16 Brampton Beast ECHL 1 0 0 0 0
League GP G A Pts PIM
2022-23 Kalamazoo Wings ECHL 9 4 5 9 6
2023-24 Kalamazoo Wings ECHL 69 17 31 48 18
League GP G A Pts PIM
2022-23 U. of Alaska-Anchorage NCAA 17 0 1 1 0
2023-24 Coventry Blaze EIHL 12 0 0 0 0
League GP G A Pts PIM
2015-16 Pensacola Ice Flyers SPHL 49 5 9 14 28
League GP G A Pts PIM
1981-82 St. Paul Vulcans USHL 0 0 0 0 0
1982-83 U. of Minnesota WCHA 2 0 1 1 2
1983-84 Troy Sabres CnHL 47 36 58 94 157
1985-86 Carolina Thunderbirds ACHL 3 2 0 2 6
1985-86 Billings Marlboros CnHL 9 18 24 42 0
1985-86 Toledo Goaldiggers IHL 18 1 1 2 16
League GP G A Pts PIM
2003-04 Dayton Bombers ECHL 5 2 3 5 0
2004-05 Dayton Bombers ECHL 56 9 20 29 18
2005-06 Briancon France 13 4 3 7 8
2006-07 Muskegon Fury UHL 52 3 13 16 61
2006-07 Flint Generals UHL 18 2 3 5 16
2007-08 Texas Brahmas CHL 64 11 32 43 88
2008-09 San Antonio Rampage AHL 11 0 1 1 10
2008-09 Texas Brahmas CHL 47 12 21 33 59
2009-10 San Antonio Rampage AHL 6 0 1 1 0
2009-10 Texas Brahmas CHL 49 9 19 28 38
League GP G A Pts PIM
2021-22 Kansas City Mavericks ECHL 3 0 1 1 2
2022-23 Kansas City Mavericks ECHL 1 0 0 0 0
League GP G A Pts PIM
2018-19 Kansas City Mavericks ECHL 66 6 12 18 42
2019-20 South Carolina Stingrays ECHL 31 5 8 13 22
2020-21 South Carolina Stingrays ECHL 39 4 1 5 23
2022-23 Guildford Flames EIHL 54 4 18 22 23
2023-24 Guildford Flames EIHL 53 4 11 15 23
League GP G A Pts PIM
1997-98 Louisville Riverfrogs ECHL 18 0 0 0 0
1998-99 B.C. Icemen UHL 40 1 0 1 4
1999-00 Tampa Bay Lightning NHL 5 0 0 0 0
1999-00 Springfield Falcons AHL 2 0 0 0 0
1999-00 Orlando Solar Bears IHL 4 0 0 0 2
1999-00 Grand Rapids Griffins IHL 2 0 1 1 0
1999-00 B.C. Icemen UHL 43 0 1 1 2
2000-01 Tampa Bay Lightning NHL 10 0 0 0 0
2000-01 Detroit Vipers IHL 49 0 5 5 6
2001-02 Tampa Bay Lightning NHL 5 0 0 0 0
2001-02 Springfield Falcons AHL 45 0 1 1 23
2002-03 Minnesota Wild NHL 1 0 0 0 0
2002-03 Houston Aeros AHL 25 0 0 0 2
2003-04 Bridgeport Sound Tigers AHL 45 0 0 0 2
2004-05 Bridgeport Sound Tigers AHL 39 0 1 1 10
2005-06 Portland Pirates AHL 15 0 1 1 2
2005-06 Novosibirsk Sibir Russia 8 0 0 0 0
2006-07 Houston Aeros AHL 23 0 0 0 4
League GP G A Pts PIM
1996-97 Thunder Bay Thunder Cats CoHL 39 9 11 20 16
1997-98 Peiting EC Ger.1 6 0 1 1 6
League GP G A Pts PIM
2001-02 Zilina HK-SKP Slovak 48 5 5 10 58
2002-03 Zilina HK-SKP Slovak 23 0 0 0 18
League GP G A Pts PIM
2004-05 Florida Everblades ECHL 27 0 1 1 8
2005-06 Lowell Lock Monsters AHL 20 0 0 0 0
2005-06 Florida Everblades ECHL 18 0 0 0 4
2006-07 Florida Everblades ECHL 47 0 1 1 14
2007-08 Syracuse Crunch AHL 4 0 0 0 0
2007-08 Gwinnett Gladiators ECHL 45 0 2 2 10
2008-09 Norfolk Admirals AHL 11 0 1 1 2
2008-09 Phoenix Roadrunners ECHL 31 0 3 3 0
2009-10 Valpellice Italy-A 32 1 0 1 4
2010-11 Nottingham Panthers EIHL 46 0 1 1 14
2011-12 Nottingham Panthers EIHL 52 0 4 4 4
2012-13 Nottingham Panthers EIHL 50 0 0 0 14
2013-14 Nottingham Panthers EIHL 27 0 3 3 12
2014-15 Nottingham Panthers EIHL 21 0 0 0 10
League GP G A Pts PIM
1990-91 U. of Alaska-Anchorage NCAA 41 20 22 42 62
1991-92 U. of Alaska-Anchorage NCAA 19 7 16 23 20
1993-94 Anchorage Aces Ind 0 0 0 0 0
1994-95 Anchorage Aces PHL 0 0 0 0 0
1995-96 Anchorage Aces WCHL 50 18 32 50 106
1996-97 Anchorage Aces WCHL 44 12 20 32 68
1998-99 Did Not Play Ind 0 0 0 0 0
1999-00 Anchorage Aces WCHL 22 3 1 4 54
League GP G A Pts PIM
1979-80 New Haven Nighthawks AHL 1 0 0 0 0
1980-81 New York Rangers NHL 80 6 23 29 100
1981-82 New York Rangers NHL 79 3 18 21 104
1982-83 New York Rangers NHL 80 0 10 10 75
1983-84 New York Rangers NHL 79 3 15 18 62
1984-85 New York Rangers NHL 61 1 11 12 52
1985-86 New York Rangers NHL 68 6 12 18 103
1986-87 Los Angeles Kings NHL 11 0 3 3 4
1986-87 New York Rangers NHL 63 1 10 11 65
1987-88 Los Angeles Kings NHL 57 1 12 13 47
1988-89 Los Angeles Kings NHL 70 3 17 20 63
1989-90 Los Angeles Kings NHL 57 1 8 9 42
1990-91 Phoenix Roadrunners IHL 4 0 1 1 2
League GP G A Pts PIM
2005-06 Grant MacEwan College ACAC 5 0 0 0 6
League GP G A Pts PIM
2008-09 Air Force Academy AHA 41 33 20 53 30
2009-10 Air Force Academy AHA 37 22 20 42 52
2010-11 Air Force Academy AHA 38 24 20 44 24
2010-11 Alaska Aces ECHL 2 0 0 0 0
2011-12 Alaska Aces ECHL 12 3 2 5 2
2012-13 Utah Grizzlies ECHL 1 0 0 0 0
2012-13 Ontario Reign ECHL 3 0 0 0 7
2015-16 Dayton Demolition FHL 34 25 31 56 21
2016-17 Port Huron Prowlers FHL 22 10 9 19 31
League GP G A Pts PIM
1998-99 Waco Wizards WPHL 54 13 25 38 55
1999-00 Waco Wizards WPHL 27 13 16 29 29
1999-00 Amarillo Rattlers WPHL 17 4 8 12 28
2000-01 Amarillo Rattlers WPHL 7 5 1 6 2
2001-02 Austin Ice Bats CHL 59 13 24 37 28
2002-03 Austin Ice Bats CHL 5 0 2 2 12
League GP G A Pts PIM
2023-24 Michigan State University Big-10 38 16 16 32 8
League GP G A Pts PIM
2019-20 Green Bay Gamblers USHL 19 8 18 26 6
2020-21 U. of Minnesota-Duluth NCHC 12 0 0 0 4
2021-22 U. of Minnesota-Duluth NCHC 9 0 1 1 4
2022-23 Wheeling Nailers ECHL 13 2 6 8 4
2022-23 U. of St. Thomas CCHA 34 1 10 11 18
2023-24 Cincinnati Cyclones ECHL 11 1 2 3 4
2023-24 Wheeling Nailers ECHL 47 3 12 15 16
League GP G A Pts PIM
2006-07 Johnstown Chiefs ECHL 13 2 2 4 4
2007-08 Arizona Sundogs CHL 63 7 15 22 36
2008-09 Arizona Sundogs CHL 61 12 19 31 45
2009-10 Arizona Sundogs CHL 64 5 9 14 36
League GP G A Pts PIM
1990-91 Briancon France 21 6 13 19 38
1991-92 Greensboro Monarchs ECHL 55 29 37 66 110
1993-94 Rouen France 18 12 19 31 40
1994-95 Los Angeles Blades RHI 12 6 7 13 10
1994-95 Rouen France 0 0 0 0 0
1995-96 Brest France 11 8 1 9 20
1997-98 Tampa-Bay Rollin' Thunder MLRH 13 17 26 43 14
1997-98 Pfaffenhofen EC Ger.2 13 6 11 17 32
1998-99 Arkansas Glaciercats WPHL 12 3 5 8 2
League GP G A Pts PIM
1997-98 Memphis Riverkings CHL 1 0 0 0 0
1997-98 Saginaw Lumber Kings UHL 46 9 7 16 54
1998-99 Corpus Christi Icerays WPHL 66 4 17 21 65
1999-00 Austin Ice Bats WPHL 21 5 1 6 17
1999-00 Corpus Christi Icerays WPHL 47 5 20 25 46
2000-01 Austin Ice Bats WPHL 71 12 16 28 57
2001-02 Amarillo Rattlers CHL 24 3 6 9 48
2001-02 Lubbock Cotton Kings CHL 3 0 1 1 2
2001-02 Corpus Christi Icerays CHL 17 2 4 6 31
2002-03 El Paso Buzzards CHL 1 0 0 0 0
2002-03 Corpus Christi Icerays CHL 13 0 1 1 14
2004-05 Corpus Christi Rayz CHL 2 0 0 0 0
League GP G A Pts PIM
2001-02 Mount Royal College ACAC 26 5 15 20 76
2002-03 U. of Calgary CWUAA 33 4 7 11 78
2003-04 U. of Calgary CWUAA 27 2 4 6 38
League GP G A Pts PIM
2010-11 U. of Alberta CWUAA 28 3 10 13 8
2011-12 U. of Alberta CWUAA 28 5 4 9 14
2012-13 U. of Alberta CWUAA 27 4 6 10 16
2013-14 U. of Alberta CWUAA 27 4 9 13 12
2014-15 Bakersfield Condors ECHL 14 0 2 2 4
League GP G A Pts PIM
2014-15 U. of British Columbia CWUAA 4 1 0 1 4
2015-16 U. of Lethbridge CWUAA 19 1 3 4 4
2016-17 Mississippi RiverKings SPHL 56 9 13 22 30
League GP G A Pts PIM
2018-19 Grand Rapids Griffins AHL 4 1 0 1 0
2019-20 Grand Rapids Griffins AHL 5 0 2 2 0
2019-20 Toledo Walleye ECHL 45 11 14 25 41
2020-21 Grand Rapids Griffins AHL 28 4 3 7 10
2022-23 Nove Zamky Mikron HC Slovak 19 9 4 13 12
2022-23 Vasterviks IK Swe-1 27 9 5 14 6
2023-24 Nove Zamky Mikron HC Slovak 38 21 9 30 20
League GP G A Pts PIM
1982-83 U. of Wisconsin Eau Claire NCHA 17 3 4 7 10
1983-84 U. of Wisconsin Eau Claire NCHA 9 0 2 2 4
League GP G A Pts PIM
2021-22 Michigan State University Big-10 22 3 9 12 34
2023-24 Canisius College AHA 21 6 9 15 78
2023-24 Savannah Ghost Pirates ECHL 5 0 2 2 8
League GP G A Pts PIM
2020-21 U. of St. Thomas MIAC 9 4 6 10 6
2021-22 U. of St. Thomas CCHA 35 7 5 12 18
2022-23 Canisius College AHA 32 3 9 12 18
2022-23 Fayetteville Marksmen SPHL 3 2 1 3 0
2023-24 Toledo Walleye ECHL 15 0 1 1 2
2023-24 Fayetteville Marksmen SPHL 42 12 26 38 18
League GP G A Pts PIM
2014-15 Bakersfield Condors ECHL 26 3 11 14 21
2014-15 Oklahoma City Barons AHL 28 1 4 5 59
2015-16 Bridgeport Sound Tigers AHL 1 0 0 0 15
2015-16 Missouri Mavericks ECHL 44 2 6 8 95
League GP G A Pts PIM
2012-13 Bakersfield Condors ECHL 4 1 0 1 2
2013-14 Tulsa Oilers CHL 53 3 22 25 22
2013-14 Bakersfield Condors ECHL 2 0 0 0 0
2014-15 Tulsa Oilers ECHL 72 9 37 46 52
2015-16 Asploven HC Swe-1 45 8 15 23 54
2018-19 Budapest MAC Slovak 47 1 8 9 26
2019-20 Budapest MAC Slovak 47 2 19 21 80
League GP G A Pts PIM
1994-95 Richmond Renegades ECHL 58 10 17 27 229
1994-95 San Jose Rhinos RHI 11 1 6 7 15
1995-96 Richmond Renegades ECHL 34 4 12 16 132
1995-96 Baltimore Bandits AHL 1 0 0 0 0
1995-96 Orlando Solar Bears IHL 6 0 0 0 15
League GP G A Pts PIM
2015-16 Fayetteville FireAntz SPHL 55 21 17 38 107
2016-17 Cincinnati Cyclones ECHL 2 0 1 1 2
2016-17 Fayetteville FireAntz SPHL 5 1 3 4 2
2016-17 Knoxville Ice Bears SPHL 22 9 12 21 15
League GP G A Pts PIM
2008-09 U. of Wisconsin Eau Claire NCHA 26 4 14 18 31
2009-10 U. of Wisconsin Eau Claire NCHA 27 6 14 20 18
League GP G A Pts PIM
2022-23 U. of Alaska-Anchorage NCAA 32 8 12 20 12
League GP G A Pts PIM
2017-18 Crimmitschau ETC DEL-2 36 6 14 20 22
2017-18 Fischtown Penguins DEL 11 0 0 0 2
2018-19 Heilbronn Falcons DEL-2 49 11 33 44 58
2019-20 Heilbronn Falcons DEL-2 43 3 17 20 28
2020-21 Heilbronn Falcons DEL-2 27 2 10 12 14
2021-22 Heilbronn Falcons DEL-2 47 6 18 24 45
2022-23 Hannover Scorpions GerObL 8 1 5 6 2
League GP G A Pts PIM
2001-02 Muskegon Fury UHL 69 12 14 26 13
2002-03 New Mexico Scorpions CHL 30 5 12 17 16
2002-03 St. Pete/Winston-Salem Parrots ACHL 3 1 0 1 0
League GP G A Pts PIM
1987-88 Bemidji State University NCHA 31 6 35 41 57
1988-89 Erie Panthers ECHL 5 1 1 2 2
League GP G A Pts PIM
2009-10 Odessa Jackalopes CHL 4 0 1 1 2
League GP G A Pts PIM
1995-96 Reno Renegades WCHL 3 3 0 3 2
1995-96 Alaska Gold Kings WCHL 13 2 2 4 8
1996-97 Koenigsborn EC Ger.2 21 11 13 24 95
League GP G A Pts PIM
1985-86 Erie Golden Blades ACHL 1 0 1 1 0
1985-86 Minot Maple Leafs CnHL 0 0 0 0 0
League GP G A Pts PIM
1998-99 Columbus Cottonmouths CHL 2 2 0 2 2
1999-00 Pee Dee Pride ECHL 29 2 4 6 8
2000-01 Columbus Cottonmouths CHL 24 3 3 6 6
2000-01 Asheville Smoke UHL 22 1 7 8 23
2003-04 Villard-de-Lans France 28 10 12 22 40
2004-05 Villard-de-Lans France 26 11 9 20 32
2005-06 Villard-de-Lans France 25 12 8 20 43
2006-07 Villard-de-Lans France 18 10 6 16 36
2007-08 Villard-de-Lans France 1 0 0 0 0
League GP G A Pts PIM
2003-04 Varese HC Italy-A 28 6 11 17 20
2004-05 Varese HC Italy-A 9 1 3 4 2
League GP G A Pts PIM
2005-06 Fort Wayne Komets UHL 8 5 4 9 2
2006-07 Gwinnett Gladiators ECHL 68 22 25 47 42
2007-08 Gwinnett Gladiators ECHL 72 13 41 54 47
2008-09 AIK Swe-1 6 0 2 2 25
2008-09 Totempo HVIK Denmark 36 14 13 27 28
2009-10 Thurgau HC Swiss-B 23 9 9 18 26
2009-10 Bossier-Shreveport Mudbugs CHL 12 2 4 6 4
2009-10 Toledo Walleye ECHL 16 3 9 12 8
2010-11 Bossier-Shreveport Mudbugs CHL 66 17 31 48 26
2011-12 Fort Wayne Komets CHL 66 20 21 41 22
2012-13 Cardiff Devils EIHL 11 0 4 4 8
2012-13 Fort Wayne Komets ECHL 22 5 4 9 8
2014-15 Fife Flyers EIHL 52 11 25 36 66
2015-16 Nitra MHC Slovak 55 8 22 30 46
2016-17 Nitra MHC Slovak 55 9 26 35 40
2017-18 Nitra MHC Slovak 52 8 12 20 24
2018-19 Miskolci DVTK Polar Bears Slovak 57 9 16 25 22
2019-20 Vipiteno Sterzing Broncos AlpsHL 44 13 32 45 18
2021-22 Fort Wayne Komets ECHL 12 3 0 3 0
2022-23 Motor City Rockers FPHL 23 4 6 10 4
2023-24 Motor City Rockers FPHL 56 13 29 42 42
League GP G A Pts PIM
2006-07 Lubbock Cotton Kings CHL 6 0 0 0 8
2007-08 Kalamazoo Wings IHL 27 3 11 14 22
2008-09 Kalamazoo Wings IHL 28 2 8 10 14
2008-09 Flint Generals IHL 16 0 3 3 14
League GP G A Pts PIM
2010-11 Trenton Devils ECHL 22 1 5 6 6
2011-12 Wichita Thunder CHL 23 1 3 4 4
2011-12 Rapid City Rush CHL 14 0 1 1 2
2011-12 Fort Wayne Komets CHL 3 1 0 1 2
2012-13 Toledo Walleye ECHL 3 0 0 0 6
2012-13 Pensacola Ice Flyers SPHL 25 2 1 3 32
2012-13 Evansville Icemen ECHL 5 0 0 0 0
League GP G A Pts PIM
1996-97 U. of Nebraska-Omaha NCAA 23 0 0 0 0
1997-98 U. of Nebraska-Omaha NCAA 23 0 0 0 21
1998-99 U. of Nebraska-Omaha NCAA 15 0 1 1 0
League GP G A Pts PIM
1986-87 Dingolfing EV GerObL 0 33 27 60 0
League GP G A Pts PIM
1985-86 Minot Maple Leafs CnHL 0 0 0 0 0
League GP G A Pts PIM
2011-12 Mount Royal College ACAC 11 1 5 6 16
League GP G A Pts PIM
2006-07 Laredo Bucks CHL 5 1 1 2 2
League GP G A Pts PIM
2022-23 Toledo Walleye ECHL 56 5 18 23 24
2022-23 Manitoba Moose AHL 4 1 0 1 0
2023-24 Reading Royals ECHL 71 17 33 50 36
League GP G A Pts PIM
2022-23 Val Pusteria Wolves Austria 21 1 2 3 2
League GP G A Pts PIM
2003-04 Niagara University CHA 19 5 3 8 10
2004-05 Niagara University CHA 30 4 2 6 10
2005-06 Niagara University CHA 30 5 9 14 8
2005-06 Toledo Storm ECHL 6 0 0 0 0
2006-07 Flint Generals UHL 17 0 0 0 6
2006-07 Fayetteville FireAntz SPHL 41 9 6 15 49
2006-07 Augusta Lynx ECHL 6 1 1 2 0
2007-08 Fayetteville FireAntz SPHL 52 21 21 42 31
2007-08 Flint Generals IHL 3 0 1 1 2
2008-09 Fayetteville FireAntz SPHL 60 11 27 38 36
2010-11 Lapeer Loggers / Michigan Moose AAHL 6 1 3 4 6
2011-12 Toledo Walleye ECHL 2 0 0 0 0
League GP G A Pts PIM
2015-16 Missouri Mavericks ECHL 13 2 5 7 6
2016-17 Bridgeport Sound Tigers AHL 13 3 1 4 8
2016-17 Missouri Mavericks ECHL 57 21 24 45 26
2017-18 Stockton Heat AHL 25 2 4 6 14
2017-18 Kansas City Mavericks ECHL 22 6 9 15 14
2018-19 Vasterviks IK Swe-1 52 12 18 30 56
2019-20 Skelleftea AIK SweHL 11 2 2 4 14
2019-20 Vasterviks IK Swe-1 44 8 25 33 53
2020-21 Skelleftea AIK SweHL 49 4 7 11 99
League GP G A Pts PIM
2013-14 Cincinnati Cyclones ECHL 26 13 7 20 23
2013-14 Las Vegas Wranglers ECHL 25 1 2 3 30
2014-15 Cincinnati Cyclones ECHL 55 5 12 17 70
2015-16 Tulsa Oilers ECHL 60 6 8 14 70
2016-17 Idaho Steelheads ECHL 35 10 3 13 38
League GP G A Pts PIM
1988-89 Canadian National Team Intl 3 1 0 1 4
1989-90 Salt Lake Golden Eagles IHL 72 16 50 66 90
1990-91 Salt Lake Golden Eagles IHL 76 15 40 55 89
1991-92 Calgary Flames NHL 1 0 0 0 0
1991-92 Salt Lake Golden Eagles IHL 59 7 33 40 80
1992-93 Providence Bruins AHL 50 7 27 34 38
1992-93 San Diego Gulls IHL 21 2 8 10 26
1993-94 Salt Lake Golden Eagles IHL 73 17 32 49 97
1994-95 Houston Aeros IHL 4 0 1 1 12
1994-95 Val Gardena HC Italy-A 37 8 18 26 49
1995-96 Villach VSV Austria 33 10 31 41 92
1995-96 Denver Daredevils RHI 24 13 14 27 15
1996-97 Nottingham Panthers BISL 39 7 21 28 24
1998-99 Phoenix Mustangs WCHL 11 0 3 3 12
1999-00 Amarillo Rattlers WPHL 10 1 1 2 6
1999-00 Corpus Christi Icerays WPHL 34 9 23 32 24
1999-00 Bad Nauheim EC 2.GBun 19 3 5 8 12
League GP G A Pts PIM
2008-09 Kalamazoo Wings IHL 1 0 0 0 0
League GP G A Pts PIM
2006-07 Hartford Wolf Pack AHL 6 1 0 1 8
2007-08 Bremerhaven REV 2.GBun 52 21 35 56 56
2008-09 Straubing Tigers DEL 35 2 9 11 18
2009-10 Augsburg Panthers DEL 56 26 34 60 60
2010-11 Augsburg Panthers DEL 48 23 47 70 42
2011-12 Berlin Polar Bears DEL 49 24 25 49 54
2012-13 Berlin Polar Bears DEL 34 15 17 32 57
2013-14 Berlin Polar Bears DEL 51 12 25 37 40
2014-15 Berlin Polar Bears DEL 52 10 26 36 18
2015-16 Berlin Polar Bears DEL 49 14 26 40 36
2016-17 Berlin Polar Bears DEL 40 13 18 31 18
2017-18 Ingolstadt ERC DEL 52 17 19 36 24
2018-19 Ingolstadt ERC DEL 46 9 14 23 34
2019-20 Ingolstadt ERC DEL 47 2 11 13 28
2020-21 Schwenningen Wild Wings DEL 15 1 5 6 12
League GP G A Pts PIM
2009-10 Lake Erie Monsters AHL 6 2 0 2 4
2010-11 Colorado Avalanche NHL 18 2 7 9 18
2010-11 Lake Erie Monsters AHL 58 23 17 40 79
2011-12 Colorado Avalanche NHL 24 4 3 7 15
2011-12 Lake Erie Monsters AHL 15 2 7 9 8
2012-13 Colorado Avalanche NHL 32 4 2 6 6
2012-13 Lake Erie Monsters AHL 36 6 16 22 34
2013-14 Lake Erie Monsters AHL 65 15 34 49 82
2014-15 Sochi HC KHL 1 0 1 1 0
2015-16 Berlin Polar Bears DEL 36 7 9 16 75
2015-16 Kloten HC Swiss-A 8 1 2 3 2
2016-17 Bakersfield Condors AHL 9 0 3 3 4
2016-17 Tucson Roadrunners AHL 41 6 11 17 29
2017-18 Berlin Polar Bears DEL 51 14 19 33 52
2018-19 Berlin Polar Bears DEL 9 0 1 1 10
2019-20 Berlin Polar Bears DEL 45 14 19 33 18
2020-21 Berlin Polar Bears DEL 33 3 17 20 14
2021-22 Cologne Sharks DEL 42 7 13 20 39
2022-23 Cologne Sharks DEL 44 8 14 22 26
2023-24 Cologne Sharks DEL 22 1 2 3 12
League GP G A Pts PIM
1988-89 Bemidji State University NCHA 36 11 17 28 32
1989-90 Bemidji State University NCHA 28 7 11 18 36
League GP G A Pts PIM
1986-87 Flint Spirits IHL 4 0 1 1 4
1987-88 Carolina Thunderbirds AAHL 1 3 1 4 0
League GP G A Pts PIM
2002-03 Columbia Inferno ECHL 70 8 23 31 90
2003-04 Columbia Inferno ECHL 71 4 26 30 56
2004-05 Columbia Inferno ECHL 71 6 22 28 55
2005-06 Hannover Indians GerObL 50 13 22 35 80
2006-07 Heilbronn Falcons GerObL 48 11 19 30 0
2007-08 Las Vegas Wranglers ECHL 39 5 9 14 42
2008-09 Las Vegas Wranglers ECHL 54 4 17 21 66
League GP G A Pts PIM
2005-06 Chicago Wolves AHL 2 0 1 1 4
2006-07 Chicago Wolves AHL 80 15 32 47 105
2007-08 Chicago Wolves AHL 80 15 28 43 112
2008-09 Atlanta Thrashers NHL 53 4 8 12 50
2009-10 Chicago Wolves AHL 43 7 16 23 96
2009-10 Anaheim Ducks NHL 3 0 0 0 2
2010-11 St. Louis Blues NHL 9 1 2 3 9
2010-11 Peoria Rivermen AHL 61 15 30 45 125
2011-12 Portland Pirates AHL 60 11 32 43 107
2012-13 Prague Lev KHL 43 3 6 9 42
2013-14 Prague Lev KHL 43 2 14 16 36
2014-15 Springfield Falcons AHL 12 1 3 4 4
2015-16 Elmira Jackals ECHL 48 3 15 18 33
League GP G A Pts PIM
1983-84 Nelson Maple Leafs WIHL 0 43 38 81 0
1984-85 Nelson Maple Leafs WIHL 10 8 10 18 0
1985-86 Nelson Maple Leafs WIHL 26 27 32 59 18
League GP G A Pts PIM
2021-22 Augsburg College MIAC 29 0 22 22 49
2022-23 Augsburg College MIAC 24 1 15 16 48
2022-23 Huntsville Havoc SPHL 9 1 2 3 2
2023-24 Huntsville Havoc SPHL 51 3 12 15 43
League GP G A Pts PIM
2017-18 Texas Stars AHL 6 0 2 2 2
2018-19 Idaho Steelheads ECHL 13 6 6 12 8
2018-19 Texas Stars AHL 29 2 4 6 11
2019-20 Adirondack Thunder ECHL 44 12 20 32 54
2021-22 Adirondack Thunder ECHL 37 16 13 29 40
2021-22 Springfield Thunderbirds AHL 3 0 0 0 0
2021-22 Cleveland Monsters AHL 36 9 12 21 8
2022-23 Cleveland Monsters AHL 53 7 13 20 23
League GP G A Pts PIM
2023-24 Iowa Heartlanders ECHL 12 1 0 1 8
League GP G A Pts PIM
2016-17 Lincoln Stars USHL 27 6 5 11 28
2017-18 Lincoln Stars USHL 48 8 9 17 126
2018-19 Ohio State University Big-10 19 0 1 1 12
2019-20 Ohio State University Big-10 22 1 1 2 16
2020-21 Ohio State University Big-10 22 2 3 5 63
League GP G A Pts PIM
2021-22 Amarillo Wranglers NAHL 26 3 15 18 18
League GP G A Pts PIM
2000-01 Adendorf EC GerObL 39 28 31 59 26
2002-03 Selb ERC GerObL 50 24 29 53 36
2003-04 Herford EC GerReg 0 0 0 0 0
2003-04 Timmendorf Strand EC GerReg 0 0 0 0 0
2007-08 Hannover Indians GerObL 31 4 20 24 0
2008-09 Hannover Indians GerObL 54 26 31 57 38
2009-10 Hannover Indians 2.GBun 34 6 4 10 55
League GP G A Pts PIM
2018-19 Kansas City Mavericks ECHL 4 0 1 1 12
League GP G A Pts PIM
2011-12 Michigan Tech WCHA 17 1 4 5 6
2012-13 Michigan Tech WCHA 22 2 2 4 18
League GP G A Pts PIM
1982-83 Birmingham South Stars CHL 6 0 0 0 0
League GP G A Pts PIM
1991-92 Rochester Americans AHL 8 0 0 0 0
1991-92 New Haven Nighthawks AHL 4 0 0 0 0
1991-92 Erie Panthers ECHL 5 0 0 0 0
1991-92 Fort Wayne Komets IHL 8 0 0 0 0
1992-93 Rochester Americans AHL 26 0 2 2 4
1993-94 Rochester Americans AHL 19 0 0 0 16
1993-94 South Carolina Stingrays ECHL 28 0 0 0 14
1993-94 Minnesota Arctic Blast RHI 20 0 1 1 19
1994-95 Saginaw Wheels CoHL 13 0 0 0 0
1994-95 Minnesota Blue Ox RHI 24 0 2 2 1
1995-96 Columbus Chill ECHL 25 0 3 3 4
1995-96 Minnesota Arctic Blast RHI 18 0 0 0 7
1996-97 Waco Wizards WPHL 46 0 2 2 21
1996-97 Los Angeles Blades RHI 10 0 0 0 0
1997-98 Waco Wizards WPHL 15 0 0 0 20
1997-98 Odessa Jackalopes WPHL 42 0 0 0 68
1998-99 Odessa Jackalopes WPHL 45 0 0 0 6
1998-99 Dallas Stallions RHI 2 0 0 0 0
1999-00 Fort Worth Brahmas WPHL 28 0 0 0 8
1999-00 Odessa Jackalopes WPHL 21 0 0 0 2
League GP G A Pts PIM
1981-82 Binghamton Whalers AHL 16 1 1 2 15
1981-82 Saginaw Gears IHL 4 2 3 5 0
1981-82 Mohawk Valley Stars ACHL 29 16 34 50 16
1982-83 Mohawk Valley Stars ACHL 59 53 48 101 44
1983-84 Flint Generals IHL 80 44 59 103 20
1984-85 Flint Generals IHL 82 35 59 94 51
1985-86 Saginaw Generals IHL 80 39 70 109 49
1986-87 Saginaw Generals IHL 82 49 87 136 34
1987-88 Saginaw Hawks IHL 66 30 47 77 19
1987-88 Duisburg SC 2.GBun 14 14 22 36 8
1988-89 Bayreuth SV 2.GBun 20 18 27 45 4
1989-90 Bayreuth SV 2.GBun 35 37 63 100 0
1990-91 Bayreuth SV 2.GBun 34 27 60 87 21
1991-92 Bayreuth SV 2.GBun 39 22 40 62 25
1992-93 Bayreuth SV 2.GBun 31 13 30 43 4
League GP G A Pts PIM
2001-02 Colorado Gold Kings WCHL 8 0 1 1 0
League GP G A Pts PIM
1982-83 Cowichan Valley Capitals BCJHL 28 17 24 41 41
1985-86 Canadian National Team Intl 10 0 1 1 6
1986-87 Canadian National Team Intl 17 1 4 5 8
1986-87 Davos HC Swiss-A 0 7 5 12 0
1987-88 Ice Como Hockey Italy 30 20 49 69 62
1988-89 Rouen France 42 12 23 35 67
1989-90 Rouen France 33 2 18 20 39
1990-91 Rouen France 26 4 14 18 32
1993-94 Los Angeles Bandits PSHL 0 0 0 0 0
League GP G A Pts PIM
2021-22 U. of Wisconsin Eau Claire WIAC 26 10 11 21 4
2022-23 U. of Wisconsin Eau Claire WIAC 25 4 13 17 8
League GP G A Pts PIM
1983-84 Victoria Cougars WHL 22 10 15 25 17
1985-86 U. of Calgary CWUAA 20 9 15 24 29
League GP G A Pts PIM
2021-22 St. Norbert College NCHA 17 0 1 1 0
2022-23 St. Norbert College NCHA 18 0 1 1 0
League GP G A Pts PIM
2003-04 U. of Alberta CWUAA 18 6 7 13 35
2004-05 U. of Alberta CWUAA 14 3 3 6 20
2005-06 U. of Alberta CWUAA 6 0 0 0 6
League GP G A Pts PIM
2018-19 Springfield Thunderbirds AHL 7 1 6 7 2
2019-20 Greenville Swamp Rabbits ECHL 49 9 26 35 18
2019-20 Springfield Thunderbirds AHL 8 0 2 2 6
2020-21 Ilves Tampere SM-liiga 9 0 0 0 0
2020-21 MODO Hockey Ornskoldsvik Swe-1 24 4 16 20 8
2021-22 Nitra MHC Slovak 39 9 22 31 18
2022-23 AIK Swe-1 48 6 33 39 10
2023-24 Innsbruck HC Austria 47 4 34 38 32
League GP G A Pts PIM
1983-84 Dubuque Fighting Saints USHL 39 10 25 35 39
1984-85 Dubuque Fighting Saints USHL 0 0 0 0 0
League GP G A Pts PIM
2000-01 New Orleans Brass ECHL 72 6 23 29 103
2001-02 New Orleans Brass ECHL 52 8 25 33 76
2001-02 Florida Everblades ECHL 15 3 3 6 12
2002-03 Dayton Bombers ECHL 12 0 0 0 4
2002-03 Florida Everblades ECHL 34 3 8 11 31
2003-04 Colorado Eagles CHL 58 7 9 16 102
2004-05 Colorado Eagles CHL 53 5 11 16 76
2005-06 Kalamazoo Wings UHL 46 7 10 17 92
League GP G A Pts PIM
1993-94 South Carolina Stingrays ECHL 56 7 22 29 106
1994-95 Charlotte Checkers ECHL 28 8 6 14 41
1994-95 South Carolina Stingrays ECHL 22 7 6 13 25
1995-96 Madison Monsters CoHL 72 9 30 39 46
1996-97 Madison Monsters CoHL 62 14 33 47 61
1997-98 Madison Monsters UHL 73 13 21 34 90
1998-99 Madison Monsters UHL 25 3 5 8 30
1999-00 Madison Kodiaks UHL 1 0 0 0 0
League GP G A Pts PIM
2017-18 TuTo Turku Mestis 10 0 7 7 31
2018-19 TuTo Turku Mestis 42 8 15 23 14
2018-19 Kiekko-Vanta Mestis 6 1 0 1 2
League GP G A Pts PIM
2000-01 New Orleans Brass ECHL 6 3 2 5 2
2001-02 New Orleans Brass ECHL 26 1 7 8 27
2001-02 Arkansas RiverBlades ECHL 47 7 14 21 33
2002-03 Arkansas RiverBlades ECHL 72 12 16 28 82
2003-04 Fresno Falcons ECHL 52 12 9 21 49
2004-05 Augusta Lynx ECHL 34 1 7 8 49
2004-05 Reading Royals ECHL 37 9 15 24 53
2005-06 Edinburgh Capitals EIHL 25 7 14 21 38
League GP G A Pts PIM
2007-08 Milwaukee Admirals AHL 80 21 21 42 60
2008-09 Nashville Predators NHL 7 0 0 0 2
2008-09 Milwaukee Admirals AHL 70 27 43 70 36
2009-10 Nashville Predators NHL 25 2 1 3 8
2009-10 Milwaukee Admirals AHL 57 26 33 59 20
2010-11 Florida Panthers NHL 82 20 21 41 20
2011-12 Florida Panthers NHL 60 9 2 11 18
2012-13 Florida Panthers NHL 24 2 1 3 2
2012-13 San Antonio Rampage AHL 7 2 3 5 0
2012-13 Tingsryds AIF Swe-1 4 0 1 1 0
2012-13 Winnipeg Jets NHL 10 0 1 1 0
2013-14 Vancouver Canucks NHL 49 10 18 28 6
2014-15 Toronto Maple Leafs NHL 57 11 18 29 8
2014-15 Nashville Predators NHL 22 1 3 4 6
2015-16 Anaheim Ducks NHL 70 9 9 18 8
2016-17 Geneve Servette Swiss-A 6 1 3 4 4
League GP G A Pts PIM
2008-09 Norfolk Admirals AHL 3 0 0 0 2
2008-09 Lake Erie Monsters AHL 15 1 1 2 8
2008-09 Johnstown Chiefs ECHL 49 19 27 46 71
2009-10 Reading Royals ECHL 71 28 35 63 65
2010-11 Hershey Bears AHL 1 0 0 0 0
2010-11 Rockford IceHogs AHL 1 0 0 0 0
2010-11 Reading Royals ECHL 60 25 42 67 40
2011-12 Frederikshavn White Hawks Denmark 22 7 15 22 32
2012-13 Las Vegas Wranglers ECHL 70 21 41 62 66
2013-14 Szekeshfehervar Alba Volan HC Austria 54 19 30 49 52
2014-15 Szekeshfehervar Alba Volan HC Austria 54 21 38 59 55
2015-16 Szekeshfehervar Alba Volan HC Austria 34 6 13 19 25
2016-17 Szekeshfehervar Alba Volan HC Austria 54 18 25 43 44
2017-18 VSV EC Austria 52 11 31 42 38
2018-19 Szekeshfehervar Alba Volan HC Austria 41 18 24 42 46
2019-20 Szekeshfehervar Alba Volan HC Austria 50 16 23 39 22
2020-21 Szekeshfehervar Alba Volan HC Austria 23 4 12 16 22
2021-22 Szekeshfehervar Alba Volan HC Austria 47 13 16 29 14
2022-23 Szekeshfehervar Alba Volan HC Austria 48 8 10 18 25
League GP G A Pts PIM
1993-94 Kansas City Blades IHL 17 0 0 0 2
1993-94 Fort Worth Fire CHL 5 0 0 0 4
1994-95 Kansas City Blades IHL 6 0 0 0 0
1994-95 Hampton Roads Admirals ECHL 22 1 4 5 27
1995-96 Hampton Roads Admirals ECHL 5 0 1 1 0
1997-98 Hampton Roads Admirals ECHL 1 0 0 0 0
1997-98 Nashville Ice Flyers CHL 32 0 0 0 18
1998-99 Columbus Cottonmouths CHL 34 0 6 6 4
1999-00 San Antonio Iguanas CHL 45 0 1 1 0
2002-03 Rockford IceHogs UHL 12 0 0 0 0
League GP G A Pts PIM
1989-90 Cortina SG Italy-A 25 17 25 42 61
1990-91 Cortina SG Italy-A 24 3 19 22 43
1991-92 Asiago HC Italy-A 28 7 6 13 34
League GP G A Pts PIM
2004-05 Gwinnett Gladiators ECHL 29 3 8 11 14
2004-05 Louisiana IceGators ECHL 10 4 6 10 4
2006-07 Gwinnett Gladiators ECHL 3 0 0 0 0
2007-08 Gwinnett Gladiators ECHL 4 0 0 0 2
League GP G A Pts PIM
1979-80 Durham Huskies CSAHL 0 0 0 0 0
League GP G A Pts PIM
1984-85 Kalamazoo Wings IHL 82 11 30 41 87
1985-86 Hershey Bears AHL 8 0 1 1 2
1985-86 Kalamazoo Wings IHL 75 9 45 54 46
1986-87 Kalamazoo Wings IHL 82 6 49 55 52
1987-88 Ritten Italy 36 10 28 38 18
1989-90 Zug EV Swiss-A 0 2 5 7 0
1990-91 Zug EV Swiss-A 39 5 7 12 0
1991-92 Zug EV Swiss-A 41 5 10 15 38
1992-93 Zug EV Swiss-A 36 2 9 11 28
1993-94 Zug EV Swiss-A 36 3 5 8 22
1994-95 Zug EV Swiss-A 36 4 8 12 43
1995-96 Zug EV Swiss-A 26 2 2 4 47
League GP G A Pts PIM
1999-00 South Carolina Stingrays ECHL 41 2 5 7 50
1999-00 Wheeling Nailers ECHL 14 5 8 13 46
2000-01 Cleveland Lumberjacks IHL 1 0 0 0 0
2000-01 Wheeling Nailers ECHL 54 7 18 25 166
2001-02 Wheeling Nailers ECHL 66 3 23 26 89
2002-03 Rochester Americans AHL 3 0 1 1 2
2002-03 Adirondack IceHawks UHL 50 7 7 14 137
2002-03 Bridgeport Sound Tigers AHL 1 0 0 0 2
League GP G A Pts PIM
1999-00 Port Huron Border Cats UHL 6 0 1 1 4
2000-01 Indianapolis Ice CHL 70 1 7 8 26
2001-02 Fort Wayne Komets UHL 74 0 8 8 34
2002-03 Fort Wayne Komets UHL 76 1 8 9 78
2003-04 Fort Wayne Komets UHL 70 2 3 5 30
League GP G A Pts PIM
2021-22 Toledo Walleye ECHL 45 12 13 25 32
2022-23 Adirondack Thunder ECHL 28 6 10 16 36
2022-23 Norfolk Admirals ECHL 3 0 1 1 0
2022-23 Atlanta Gladiators ECHL 11 2 5 7 6
2023-24 Cincinnati Cyclones ECHL 3 0 0 0 2
2023-24 Lausitzer Foxes DEL-2 1 0 0 0 0
2023-24 Indy Fuel ECHL 12 4 3 7 22
League GP G A Pts PIM
1991-92 Cincinnati Cyclones ECHL 61 35 41 76 69
1991-92 Fort Wayne Komets IHL 1 0 0 0 0
League GP G A Pts PIM
2014-15 Toledo Walleye ECHL 10 0 1 1 8
2015-16 Indy Fuel ECHL 15 0 1 1 2
2015-16 Missouri Mavericks ECHL 46 8 13 21 56
2016-17 Elmira Jackals ECHL 11 0 2 2 19
2016-17 Missouri Mavericks ECHL 39 6 9 15 58
2017-18 Indy Fuel ECHL 64 6 14 20 146
League GP G A Pts PIM
1980-81 Oklahoma City Stars CHL 1 0 0 0 2
1980-81 Baltimore Clippers EHL 71 14 19 33 266
1981-82 Toledo Goaldiggers IHL 67 21 27 48 214
1982-83 Tulsa Oilers CHL 76 7 19 26 337
1983-84 Montana Magic CHL 61 4 12 16 99
League GP G A Pts PIM
1995-96 Fresno Falcons WCHL 5 4 5 9 2
1996-97 Louisiana IceGators ECHL 23 4 12 16 30
1996-97 Louisville Riverfrogs ECHL 39 15 32 47 27
1997-98 KalPa Kuopio SM-liiga 4 1 0 1 4
1997-98 Iserlohn EC Ger.1 56 37 25 62 44
1998-99 Iserlohn EC GerBun 54 21 37 58 26
1999-00 Odense Denmark 0 0 0 0 0
2000-01 Thurgau HC Swiss-B 9 6 5 11 4
2000-01 GCK Lions Swiss-B 0 0 0 0 0
2000-01 Herisau SC Swiss-B 29 26 17 43 14
2001-02 GCK Lions Swiss-B 17 7 10 17 10
2002-03 Hammarby IF Swe-1 2 0 1 1 0
2002-03 Oskarshamn IK Swe-1 22 12 11 23 8
2003-04 Oskarshamn IK Swe-1 34 12 7 19 28
League GP G A Pts PIM
1983-84 Kelowna Wings WHL 23 4 5 9 26
1983-84 Spokane Chiefs WIHL 0 0 0 0 0
League GP G A Pts PIM
1998-99 Portland Pirates AHL 13 0 3 3 32
1998-99 Utah Grizzlies IHL 60 7 8 15 99
1999-00 Saint John Flames AHL 21 2 8 10 27
1999-00 Canadian National Team Intl 36 2 9 11 30
2000-01 Assat Pori SM-liiga 52 8 10 18 148
2001-02 Assat Pori SM-liiga 53 6 7 13 123
2002-03 Schwenningen Wild Wings DEL 52 4 8 12 110
2003-04 Colorado Eagles CHL 6 0 3 3 2
2003-04 Bracknell Bees BNL 8 1 3 4 0
2003-04 Chaux-de-Fonds HC Swiss-B 11 2 2 4 36
2004-05 Fresno Falcons ECHL 53 5 13 18 120
2005-06 Essen Mosquitoes 2.GBun 49 3 13 16 0
League GP G A Pts PIM
1992-93 Tri-City Americans WHL 2 0 1 1 6
1993-94 Medicine Hat Tigers WHL 14 6 4 10 2
1993-94 Tri-City Americans WHL 42 10 12 22 33
1994-95 Concordia University OUAA 14 7 11 18 24
1995-96 Tulsa Oilers CHL 41 13 11 24 19
1996-97 Concordia University of Alberta ACAC 7 1 9 10 26
1997-98 Concordia University of Alberta ACAC 7 2 1 3 16
League GP G A Pts PIM
2016-17 Grand Rapids Griffins AHL 8 0 3 3 7
2017-18 Grand Rapids Griffins AHL 58 8 8 16 54
2018-19 Grand Rapids Griffins AHL 72 6 5 11 53
2019-20 Grand Rapids Griffins AHL 50 4 10 14 57
2020-21 Grand Rapids Griffins AHL 29 2 2 4 39
2021-22 Grand Rapids Griffins AHL 71 17 15 32 141
2022-23 Grand Rapids Griffins AHL 69 14 11 25 53
2023-24 Grand Rapids Griffins AHL 65 10 23 33 73
League GP G A Pts PIM
1991-92 Murrayfield Racers BHL 27 31 23 54 61
League GP G A Pts PIM
2008-09 Chicago Wolves AHL 20 0 1 1 19
2008-09 Gwinnett Gladiators ECHL 40 17 20 37 153
2009-10 Gwinnett Gladiators ECHL 31 14 14 28 90
2009-10 Victoria Salmon Kings ECHL 21 6 15 21 55
2010-11 Victoria Salmon Kings ECHL 66 21 23 44 164
2011-12 Zagreb Medvescak KHL Austria 18 6 4 10 49
2011-12 Fife Flyers EIHL 26 11 11 22 93
2012-13 Cortina SG Italy-A 34 16 27 43 66
2013-14 Ritten Renon Italy-A 41 26 23 49 66
2014-15 Innsbruck HC Austria 54 14 14 28 74
2015-16 Dornbirn EC Austria 51 22 24 46 92
2016-17 Graz EC Austria 10 6 3 9 10
2016-17 Dornbirn EC Austria 30 7 9 16 27
2017-18 Dresden Ice Lions DEL-2 40 12 21 33 69
League GP G A Pts PIM
2016-17 Wheeling Nailers ECHL 2 0 0 0 0
2016-17 Quad City Mallards ECHL 2 0 0 0 2
2016-17 Macon Mayhem SPHL 48 17 28 45 50
2016-17 Greenville Swamp Rabbits ECHL 6 0 1 1 0
2017-18 Macon Mayhem SPHL 56 20 32 52 62
2017-18 Atlanta Gladiators ECHL 1 0 0 0 2
2018-19 Macon Mayhem SPHL 56 16 39 55 33
League GP G A Pts PIM
2000-01 Niagara University CHA 38 11 17 28 16
2001-02 Niagara University CHA 22 5 6 11 12
2002-03 Niagara University CHA 36 12 16 28 12
2003-04 Langnau Tigers Swiss-A 48 5 8 13 20
2004-05 Langnau Tigers Swiss-A 19 0 0 0 2
2004-05 Basel EHC Swiss-B 17 5 13 18 10
2005-06 Ajoie HC Swiss-B 40 8 22 30 60
2006-07 Ajoie HC Swiss-B 30 12 11 23 70
2007-08 Lausanne HC Swiss-B 49 13 7 20 28
2008-09 Lausanne HC Swiss-B 21 7 19 26 55
2009-10 Sierre HC Swiss-B 45 13 27 40 56
2010-11 Sierre HC Swiss-B 18 4 3 7 34
2010-11 Lausanne HC Swiss-B 26 9 7 16 12
2011-12 Lausanne HC Swiss-B 31 10 9 19 34
2012-13 Ajoie HC Swiss-B 24 7 11 18 18
2013-14 Ajoie HC Swiss-B 43 14 7 21 81
League GP G A Pts PIM
1993-94 Charlotte Checkers ECHL 7 1 0 1 7
1993-94 Huntington Blizzard ECHL 60 16 28 44 77
1994-95 Saginaw Wheels CoHL 64 9 14 23 41
League GP G A Pts PIM
2008-09 Idaho Steelheads ECHL 3 1 2 3 4
2009-10 Missouri Mavericks CHL 62 19 26 45 32
2010-11 Missouri Mavericks CHL 66 26 36 62 50
2011-12 Kalamazoo Wings ECHL 60 22 23 45 32
2012-13 Kalamazoo Wings ECHL 69 22 19 41 95
2013-14 Kalamazoo Wings ECHL 42 13 17 30 75
League GP G A Pts PIM
1998-99 Columbus Cottonmouths CHL 2 1 1 2 4
1999-00 Pee Dee Pride ECHL 63 16 37 53 37
2000-01 Wheeling Nailers ECHL 52 13 30 43 20
2001-02 Arkansas RiverBlades ECHL 15 3 9 12 4
2001-02 Columbus Cottonmouths ECHL 31 4 12 16 4
2002-03 Arkansas RiverBlades ECHL 72 30 74 104 28
2003-04 Kaufbeuren ESV 2.GBun 48 27 36 63 30
2004-05 Kaufbeuren ESV 2.GBun 29 10 19 29 26
2005-06 Bolzano HC Italy-A 25 9 17 26 20
League GP G A Pts PIM
1994-95 Saginaw Wheels CoHL 72 21 13 34 16
1995-96 Quad City Mallards CoHL 66 17 23 40 30
League GP G A Pts PIM
2016-17 Quad City Mallards ECHL 3 0 0 0 0
League GP G A Pts PIM
2021-22 South Carolina Stingrays ECHL 7 0 1 1 16
2022-23 Peoria Rivermen SPHL 4 0 4 4 66
League GP G A Pts PIM
1993-94 Hershey Bears AHL 4 0 2 2 0
1993-94 Johnstown Chiefs ECHL 13 2 9 11 9
League GP G A Pts PIM
2006-07 Augusta Lynx ECHL 61 10 21 31 21
2007-08 Gwinnett Gladiators ECHL 23 5 7 12 14
2008-09 Manitoba Moose AHL 17 3 1 4 12
2008-09 Gwinnett Gladiators ECHL 51 14 32 46 36
2009-10 Victoria Salmon Kings ECHL 56 10 24 34 14
2010-11 Hvidovre Denmark 39 19 21 40 16
2011-12 Vipiteno Italy-A 44 9 23 32 34
2012-13 Esbjerg EfB Ishockey Denmark 30 7 14 21 8
2013-14 Gwinnett Gladiators ECHL 57 16 23 39 35
2014-15 Evansville Icemen ECHL 3 1 0 1 4
League GP G A Pts PIM
2011-12 Texas Brahmas CHL 66 5 9 14 114
2012-13 Grand Rapids Griffins AHL 1 0 0 0 0
2012-13 Toledo Walleye ECHL 25 0 4 4 33
2012-13 Fort Worth Brahmas CHL 34 3 14 17 59
2013-14 Brampton Beast CHL 38 1 6 7 44
League GP G A Pts PIM
1988-89 Northern Alberta Institute of Technology ACAC 24 9 8 17 38
League GP G A Pts PIM
2009-10 Adirondack Phantoms AHL 1 0 0 0 2
2010-11 Bakersfield Condors ECHL 26 0 0 0 2
2010-11 Adirondack Phantoms AHL 10 0 0 0 0
2010-11 Greenville Road Warriors ECHL 3 0 0 0 0
2011-12 Elmira Jackals ECHL 40 0 0 0 2
2012-13 Bakersfield Condors ECHL 40 0 2 2 4
2013-14 Landshut Cannibals DEL-2 49 0 1 1 8
2014-15 Coventry Blaze EIHL 52 0 0 0 24
2015-16 Coventry Blaze EIHL 52 0 0 0 24
2016-17 Coventry Blaze EIHL 51 0 0 0 0
2017-18 Guildford Flames EIHL 10 0 0 0 2
League GP G A Pts PIM
1986-87 Fort Wayne Komets IHL 2 0 0 0 0
League GP G A Pts PIM
2003-04 Springfield Falcons AHL 62 12 12 24 39
2003-04 Phoenix Coyotes NHL 9 0 0 0 0
2004-05 Utah Grizzlies AHL 52 0 2 2 16
2004-05 Idaho Steelheads ECHL 14 8 7 15 8
2005-06 Tappara Tampere SM-liiga 13 3 1 4 8
2005-06 Idaho Steelheads ECHL 41 11 34 45 100
2006-07 Victoria Salmon Kings ECHL 61 16 36 52 61
2007-08 Edinburgh Capitals EIHL 53 18 48 66 54
League GP G A Pts PIM
1992-93 Asiago HC Italy-A 24 14 19 33 10
1993-94 Roanoke Express ECHL 68 42 54 96 84
1993-94 Atlanta Fire Ants RHI 21 31 24 55 10
1994-95 Roanoke Express ECHL 36 22 22 44 32
1994-95 Fife Flyers BHL 20 40 30 70 31
1994-95 Detroit Motor City Mustangs RHI 24 50 32 82 18
1995-96 Long Island Jawz RHI 18 31 31 62 7
1996-97 New Jersey Rockin' Rollers RHI 20 30 21 51 7
1998-99 St. Louis Vipers RHI 23 20 19 39 8
League GP G A Pts PIM
2001-02 U. of Wisconsin River Falls NCHA 11 1 4 5 12
League GP G A Pts PIM
2006-07 Lowell Devils AHL 2 0 0 0 0
2007-08 Lowell Devils AHL 11 0 5 5 2
2007-08 Trenton Devils ECHL 49 1 14 15 32
2008-09 Portland Pirates AHL 32 3 4 7 20
2008-09 South Carolina Stingrays ECHL 24 1 7 8 29
2009-10 Springfield Falcons AHL 7 0 1 1 2
2009-10 Norfolk Admirals AHL 26 0 6 6 8
2009-10 Lake Erie Monsters AHL 5 0 0 0 2
2009-10 South Carolina Stingrays ECHL 30 4 13 17 30
2010-11 Hannover Indians 2.GBun 44 5 17 22 121
2011-12 South Carolina Stingrays ECHL 70 10 24 34 47
2012-13 Odense Bulldogs Denmark 40 5 16 21 46
2013-14 Troja/Ljungby IF Swe-1 47 8 8 16 32
League GP G A Pts PIM
2005-06 Chicago Wolves AHL 31 0 1 1 2
2005-06 Gwinnett Gladiators ECHL 7 0 0 0 2
2006-07 Karpat SM-liiga 55 0 1 1 12
2006-07 Hokki Kajaani Mestis 1 0 0 0 0
2007-08 Karpat SM-liiga 51 0 1 1 2
2008-09 Karpat SM-liiga 50 0 1 1 2
2009-10 Karpat SM-liiga 34 0 0 0 0
2010-11 MODO Hockey Ornskoldsvik SEL 55 0 1 1 2
2011-12 Nizhnekamsk Neftekhimik KHL 44 0 1 1 0
2012-13 JyP HT Jyvaskyla SM-liiga 51 0 0 0 0
2013-14 JyP HT Jyvaskyla SM-liiga 59 0 1 1 6
2014-15 JyP HT Jyvaskyla SM-liiga 57 0 1 1 0
2015-16 JyP HT Jyvaskyla SM-liiga 58 0 1 1 0
2016-17 Mlada Boleslav BK Czech 4 0 0 0 0
League GP G A Pts PIM
1994-95 Peoria Rivermen IHL 2 0 0 0 0
1994-95 Dayton Bombers ECHL 32 0 2 2 55
1995-96 Peoria Rivermen IHL 16 0 0 0 25
1995-96 Dayton Bombers ECHL 5 0 0 0 2
1996-97 Saint John Flames AHL 4 0 0 0 0
1996-97 Roanoke Express ECHL 2 0 0 0 0
1996-97 Kaufbeuren Eagles DEL 5 0 0 0 4
1996-97 Fort Wayne Komets IHL 1 0 0 0 0
1997-98 Pee Dee Pride ECHL 5 0 0 0 2
1997-98 Fayetteville Force CHL 25 0 0 0 31
1998-99 Las Vegas Thunder IHL 1 0 0 0 0
1998-99 Tacoma Sabercats WCHL 11 0 1 1 30
1998-99 San Antonio Iguanas CHL 19 0 0 0 24
1999-00 Lubbock Cotton Kings WPHL 1 0 0 0 4
League GP G A Pts PIM
2002-03 Pensacola Ice Pilots ECHL 52 8 25 33 20
2002-03 Greenville Grrrowl ECHL 15 2 10 12 12
2003-04 Dayton Bombers ECHL 71 17 30 47 26
League GP G A Pts PIM
2013-14 Bakersfield Condors ECHL 55 11 31 42 44
League GP G A Pts PIM
1998-99 U. of Minnesota WCHA 11 1 2 3 8
League GP G A Pts PIM
2018-19 Syracuse Crunch AHL 6 0 0 0 0
2019-20 Pelicans SM-liiga 55 0 0 0 0
2020-21 Assat Pori SM-liiga 24 0 0 0 0
2020-21 Pelicans SM-liiga 6 0 0 0 0
2021-22 Salzburg EC Austria 27 0 0 0 0
2021-22 Sport Vaasa SM-liiga 1 0 0 0 0
2022-23 Salzburg EC Austria 28 0 1 1 2
2023-24 Salzburg EC Austria 32 0 2 2 0
League GP G A Pts PIM
1996-97 Richmond Renegades ECHL 6 1 1 2 2
1996-97 San Jose Rhinos RHI 14 3 5 8 12
1997-98 Dayton Bombers ECHL 24 0 6 6 32
1997-98 Richmond Renegades ECHL 44 7 23 30 80
1997-98 Columbus Hawks MLRH 2 1 0 1 1
1997-98 Virginia Vultures MLRH 2 0 0 0 0
1998-99 Dayton Bombers ECHL 34 0 2 2 30
1998-99 Tacoma Sabercats WCHL 13 1 5 6 10
1999-00 Port Huron Border Cats UHL 69 1 11 12 64
2000-01 Port Huron Border Cats UHL 70 2 12 14 100
2001-02 Port Huron Border Cats UHL 68 5 8 13 97
2003-04 Toledo Storm ECHL 1 0 0 0 0
2004-05 Port Huron Beacons UHL 63 2 13 15 58
2005-06 Port Huron Flags UHL 53 5 4 9 87
2006-07 Port Huron Flags UHL 64 2 11 13 83
League GP G A Pts PIM
2015-16 Alaska Aces ECHL 7 0 0 0 0
2016-17 Alaska Aces ECHL 58 4 13 17 57
2017-18 Manchester Storm EIHL 55 8 19 27 64
League GP G A Pts PIM
2000-01 Louisville Panthers AHL 23 2 1 3 6
2001-02 Greenville Grrrowl ECHL 66 33 26 59 29
2001-02 Chicago Wolves AHL 2 0 0 0 0
2002-03 Riessersee SC 2.GBun 21 10 5 15 12
2002-03 Bremerhaven REV 2.GBun 10 7 3 10 6
2003-04 Dresden Ice Lions GerObL 43 23 23 46 26
League GP G A Pts PIM
2004-05 Robert Morris University CHA 3 0 0 0 0
2005-06 Robert Morris University CHA 8 0 0 0 0
2006-07 Robert Morris University CHA 14 0 1 1 0
League GP G A Pts PIM
2017-18 Macon Mayhem SPHL 36 1 15 16 38
2018-19 Toledo Walleye ECHL 10 0 1 1 2
2018-19 Macon Mayhem SPHL 40 1 13 14 127
2019-20 Kalamazoo Wings ECHL 5 1 0 1 2
2019-20 South Carolina Stingrays ECHL 3 0 1 1 2
2019-20 Macon Mayhem SPHL 42 2 11 13 78
League GP G A Pts PIM
1997-98 Medicine Hat Tigers WHL 3 1 2 3 2
1997-98 Seattle Thunderbirds WHL 37 9 10 19 126
League GP G A Pts PIM
2023-24 Adirondack Thunder ECHL 11 0 1 1 17
League GP G A Pts PIM
2022-23 Kansas City Mavericks ECHL 10 5 6 11 2
2023-24 Kalmar HC Swe-1 50 15 11 26 39
League GP G A Pts PIM
2023-24 Savannah Ghost Pirates ECHL 38 3 3 6 21
League GP G A Pts PIM
1999-00 Orlando Solar Bears IHL 3 1 0 1 0
2000-01 Orlando Solar Bears IHL 78 23 17 40 66
2000-01 Atlanta Thrashers NHL 2 0 0 0 0
2001-02 Atlanta Thrashers NHL 15 4 1 5 4
2001-02 Chicago Wolves AHL 62 25 16 41 26
2002-03 Atlanta Thrashers NHL 13 0 0 0 4
2002-03 Chicago Wolves AHL 63 29 27 56 54
2003-04 Atlanta Thrashers NHL 70 10 8 18 22
2004-05 Chicago Wolves AHL 76 29 41 70 56
2005-06 Atlanta Thrashers NHL 41 4 6 10 40
2006-07 Atlanta Thrashers NHL 72 5 8 13 27
2007-08 Geneve Servette Swiss-A 46 15 20 35 46
2008-09 Geneve Servette Swiss-A 35 20 11 31 53
2009-10 Bern SC Swiss-A 49 13 25 38 50
2010-11 Bern SC Swiss-A 49 17 16 33 60
2011-12 Bern SC Swiss-A 37 7 7 14 24
League GP G A Pts PIM
2013-14 South Carolina Stingrays ECHL 8 5 1 6 0
2014-15 Cincinnati Cyclones ECHL 66 14 14 28 26
2014-15 San Antonio Rampage AHL 6 0 2 2 4
2015-16 Toledo Walleye ECHL 2 0 0 0 0
2015-16 South Carolina Stingrays ECHL 68 24 26 50 19
League GP G A Pts PIM
1987-88 Milwaukee Admirals IHL 30 10 16 26 17
1987-88 Nova Scotia Oilers AHL 17 0 4 4 10
1988-89 Nijmegen Tigers Hlnd 40 27 60 87 74
1989-90 Rotterdam Hlnd 43 21 31 52 0
1990-91 Rotterdam Hlnd 0 0 0 0 0
1991-92 Rotterdam Hlnd 0 0 0 0 0
1992-93 Rotterdam Hlnd 40 17 43 60 75
1996-97 Wedemark Scorpions DEL 11 0 1 1 6
1996-97 Koenigsborn EC Ger.1 1 1 0 1 0
1996-97 Bad Toelz EC Ger.1 8 0 8 8 0
League GP G A Pts PIM
1979-80 Tulsa Oilers CHL 0 0 0 0 0
1980-81 Los Angeles Kings NHL 1 0 0 0 0
1980-81 Saginaw Gears IHL 40 4 18 22 33
1980-81 Houston Apollos CHL 31 4 5 9 23
1981-82 Saginaw Gears IHL 77 26 69 95 61
1982-83 New Haven Nighthawks AHL 0 0 0 0 0
1982-83 Saginaw Gears IHL 18 3 17 20 10
1983-84 Augsburg EV 2.GBun 8 6 5 11 10
1984-85 Flint Generals IHL 35 3 14 17 10
1984-85 Toledo Goaldiggers IHL 42 10 31 41 12
1985-86 New Haven Nighthawks AHL 6 1 4 5 9
1985-86 Toledo Goaldiggers IHL 63 19 50 69 113
1986-87 Flint Spirits IHL 10 1 4 5 2
1987-88 New Haven Nighthawks AHL 2 1 2 3 0
1987-88 Flint Spirits IHL 71 17 58 75 61
League GP G A Pts PIM
2011-12 Spokane Chiefs WHL 34 10 14 24 25
2011-12 Vernon Vipers BCHL 6 1 5 6 2
2012-13 Spokane Chiefs WHL 70 19 39 58 60
2013-14 U. of Calgary CWUAA 3 1 4 5 2
2014-15 U. of Calgary CWUAA 28 5 12 17 16
2015-16 U. of Calgary CWUAA 28 8 7 15 18
2016-17 U. of Calgary CWUAA 28 8 14 22 33
2017-18 Odense Bulldogs Denmark 50 3 13 16 20
2018-19 Adirondack Thunder ECHL 41 14 10 24 14
2018-19 Jacksonville Icemen ECHL 4 0 0 0 0
League GP G A Pts PIM
1991-92 Halifax Citadels AHL 51 7 11 18 65
1991-92 Greensboro Monarchs ECHL 12 4 8 12 21
1992-93 Halifax Citadels AHL 70 13 19 32 56
1993-94 Quebec Nordiques NHL 7 1 0 1 5
1993-94 Cornwall Aces AHL 60 12 30 42 65
1994-95 Calgary Flames NHL 2 1 1 2 2
1994-95 Saint John Flames AHL 11 4 5 9 20
1994-95 Cornwall Aces AHL 56 10 14 24 118
1995-96 Calgary Flames NHL 41 3 5 8 44
1995-96 Saint John Flames AHL 12 1 2 3 45
1996-97 Calgary Flames NHL 40 5 8 13 49
1996-97 Saint John Flames AHL 1 0 0 0 0
1996-97 Detroit Vipers IHL 31 7 6 13 45
1997-98 Calgary Flames NHL 64 4 5 9 122
1998-99 Calgary Flames NHL 68 3 5 8 67
1999-00 Anaheim Mighty Ducks NHL 8 1 0 1 15
1999-00 Atlanta Thrashers NHL 44 5 1 6 44
2000-01 New Jersey Devils NHL 4 0 1 1 6
2000-01 Albany River Rats AHL 65 14 19 33 71
2001-02 Timra IK SEL 34 3 2 5 64
League GP G A Pts PIM
2006-07 Springfield Falcons AHL 10 0 0 0 25
2006-07 Johnstown Chiefs ECHL 56 1 12 13 91
2007-08 Binghamton Senators AHL 71 3 3 6 139
2008-09 Portland Pirates AHL 13 0 1 1 33
2008-09 Binghamton Senators AHL 27 0 2 2 23
2008-09 Elmira Jackals ECHL 2 0 0 0 11
2009-10 Manitoba Moose AHL 29 0 1 1 41
2010-11 Manitoba Moose AHL 2 0 0 0 4
2010-11 Victoria Salmon Kings ECHL 57 3 8 11 82
2011-12 Zagreb Medvescak KHL Austria 45 3 6 9 122
2012-13 Zagreb Medvescak KHL Austria 42 3 6 9 100
2013-14 Zagreb Medvescak KHL KHL 4 0 0 0 2
2014-15 VSV EC Austria 42 5 4 9 31
2015-16 Nottingham Panthers EIHL 44 6 12 18 57
2016-17 Nottingham Panthers EIHL 30 3 2 5 16
League GP G A Pts PIM
1980-81 New Haven Nighthawks AHL 36 0 0 0 4
1980-81 New York Rangers NHL 1 0 0 0 0
1981-82 New York Rangers NHL 49 0 3 3 0
1982-83 New York Rangers NHL 18 0 2 2 0
1982-83 Tulsa Oilers CHL 19 0 1 1 0
1983-84 New York Rangers NHL 26 0 0 0 4
1983-84 Tulsa Oilers CHL 3 0 0 0 0
1984-85 Binghamton Whalers AHL 5 0 0 0 0
1984-85 Hartford Whalers NHL 23 0 0 0 0
1985-86 Hartford Whalers NHL 27 0 1 1 9
1986-87 Hartford Whalers NHL 25 0 0 0 0
1987-88 Vancouver Canucks NHL 9 0 0 0 0
1987-88 Hartford Whalers NHL 18 0 0 0 2
1988-89 Vancouver Canucks NHL 35 0 0 0 4
1989-90 Vancouver Canucks NHL 21 0 0 0 0
1990-91 Vancouver Canucks NHL 1 0 0 0 0
1990-91 Milwaukee Admirals IHL 37 0 3 3 2
1991-92 Los Angeles Kings NHL 7 0 1 1 0
1991-92 New York Islanders NHL 23 0 0 0 2
1992-93 New Haven Senators AHL 6 0 0 0 2
1992-93 Ottawa Senators NHL 7 0 0 0 0
League GP G A Pts PIM
1996-97 El Paso Buzzards WPHL 51 27 31 58 30
1997-98 Utah Grizzlies IHL 2 0 0 0 0
1997-98 El Paso Buzzards WPHL 60 31 65 96 70
1998-99 El Paso Buzzards WPHL 52 22 34 56 57
League GP G A Pts PIM
1998-99 Kansas City Blades IHL 45 3 2 5 79
1998-99 Charlotte Checkers ECHL 7 0 0 0 8
1999-00 Charlotte Checkers ECHL 64 2 4 6 63
League GP G A Pts PIM
1991-92 Cape Breton Oilers AHL 66 6 21 27 80
1992-93 Cape Breton Oilers AHL 4 1 1 2 4
1992-93 Edmonton Oilers NHL 27 5 4 9 24
1992-93 Canadian National Team Intl 18 3 7 10 10
1993-94 Cape Breton Oilers AHL 25 6 17 23 19
1993-94 Edmonton Oilers NHL 15 0 4 4 14
1993-94 Quebec Nordiques NHL 11 0 7 7 8
1993-94 Cornwall Aces AHL 0 0 0 0 0
1993-94 Canadian National Team Intl 8 2 2 4 8
1994-95 Milwaukee Admirals IHL 80 8 45 53 161
1995-96 Indianapolis Ice IHL 73 15 42 57 85
1995-96 Chicago Blackhawks NHL 9 0 0 0 8
1996-97 Indianapolis Ice IHL 82 20 56 76 83
1997-98 Pittsburgh Penguins NHL 71 3 15 18 46
1998-99 Pittsburgh Penguins NHL 81 6 18 24 93
1999-00 Calgary Flames NHL 12 1 1 2 21
1999-00 Pittsburgh Penguins NHL 61 3 8 11 69
2000-01 Calgary Flames NHL 33 1 4 5 16
League GP G A Pts PIM
1986-87 Indianapolis Checkers IHL 24 13 6 19 40
1989-90 Winston-Salem Thunderbirds ECHL 1 1 1 2 0
1990-91 Did Not Play Ind 0 0 0 0 0
1991-92 Thunder Bay Thunder Hawks CoHL 53 45 43 88 74
1994-95 Heilbronn EC Ger.1 36 36 39 75 36
1995-96 Wedemark ESC Ger.1 53 69 74 143 76
1996-97 Wedemark Scorpions DEL 28 19 14 33 68
1997-98 Hannover Scorpions DEL 45 28 22 50 66
1998-99 Hannover Scorpions DEL 44 13 21 34 66
2000-01 Hannover Scorpions DEL 24 1 1 2 25
2000-01 Timmendorf Strand EC GerObL 17 18 21 39 32
League GP G A Pts PIM
1999-00 Toledo Storm ECHL 38 2 9 11 30
1999-00 Waco Wizards WPHL 11 1 2 3 8
1999-00 Alexandria Warthogs WPHL 3 0 0 0 0
2000-01 Zell am See EK Austria 40 10 23 33 44
2001-02 Paisley Pirates BNL 44 24 45 69 56
2002-03 Guildford Flames BNL 36 8 21 29 86
2003-04 Stuttgart Wizards GerObL 54 11 30 41 46
2004-05 Stuttgart Wizards GerObL 39 14 29 43 79
2006-07 Fuessen EV GerObL 49 22 40 62 0
2007-08 Freiburg EHC GerObL 54 17 32 49 0
2008-09 Freiburg EHC 2.GBun 16 0 3 3 12
2008-09 Deggendorf Fire GerObL 30 17 26 43 82
2009-10 Huntsville Havoc SPHL 56 13 22 35 49
2010-11 Regensburg EV GerObL 43 6 18 24 28
League GP G A Pts PIM
1983-84 R.P.I. ECAC 22 0 3 3 14
1984-85 R.P.I. ECAC 9 0 2 2 16
League GP G A Pts PIM
2023-24 U. of Western Ontario OUAA 24 5 3 8 31
League GP G A Pts PIM
1981-82 Ferris State University CCHA 19 7 8 15 10
1982-83 Ferris State University CCHA 23 5 5 10 20
League GP G A Pts PIM
1987-88 Moncton Hawks AHL 1 0 0 0 0
1991-92 Anchorage Aces PNHL 0 0 0 0 0
1993-94 Anchorage Aces Ind 0 0 0 0 0
1994-95 Anchorage Aces PHL 0 0 0 0 0
1995-96 Anchorage Aces WCHL 38 13 15 28 8
League GP G A Pts PIM
2001-02 Muskegon Fury UHL 44 0 5 5 31
2001-02 New Mexico Scorpions CHL 3 0 0 0 4
2001-02 Austin Ice Bats CHL 2 0 0 0 5
2002-03 St. Pete/Winston-Salem Parrots ACHL 49 3 11 14 114
2003-04 Adirondack IceHawks UHL 56 0 5 5 107
2006-07 Dundas Real McCoys OHASr 15 1 4 5 39
League GP G A Pts PIM
2007-08 Wichita Thunder CHL 18 0 1 1 0
2007-08 Arizona Sundogs CHL 22 0 2 2 19
2008-09 Flint Generals IHL 11 0 0 0 0
2008-09 Muskegon Lumberjacks IHL 5 0 0 0 0
2009-10 Mississippi Surge SPHL 35 0 2 2 2
2010-11 Mississippi Surge SPHL 9 0 0 0 0