hockey DB
search by league
team
morning report
contact us
home

Alumni report for Michigan Tech

642 players found,
(Does not include season in-progress.)
League GP G A Pts PIM
1975-76 Cincinnati Stingers WHA 17 1 0 1 12
1975-76 Hampton Gulls SHL 18 2 10 12 40
1975-76 Tucson Mavericks CHL 20 4 2 6 15
1976-77 Bjorkloven IF SEL 25 3 1 4 34
1980-81 Landsberg EV 2.GBun 26 8 10 18 43
League GP G A Pts PIM
1972-73 Brantford Foresters OHASr 39 17 33 50 43
1973-74 Sioux City Musketeers USHL 0 0 0 0 0
1973-74 Brantford Foresters OHASr 3 0 0 0 0
1974-75 Whitby McDonalds OHASr 36 20 18 38 30
League GP G A Pts PIM
2000-01 Memphis Riverkings CHL 35 11 18 29 35
2000-01 Macon Whoopee CHL 30 4 7 11 25
2001-02 Memphis Riverkings CHL 64 12 13 25 57
2002-03 Memphis Riverkings CHL 57 6 9 15 76
League GP G A Pts PIM
1962-63 Tappara Tampere SM-sarja 7 7 3 10 14
1963-64 Canadian National Team Intl 0 0 0 0 0
1964-65 Warroad Lakers Senior 0 0 0 0 0
1969-70 Marquette Iron Rangers USHL 0 0 0 0 0
League GP G A Pts PIM
1984-85 U. of Denver WCHA 13 0 1 1 10
1985-86 U. of Denver WCHA 24 0 2 2 10
1986-87 Carolina Thunderbirds ACHL 26 0 2 2 24
League GP G A Pts PIM
2002-03 Memphis Riverkings CHL 0 0 0 0 0
2003-04 Columbia Inferno ECHL 67 4 10 14 213
2004-05 Manitoba Moose AHL 1 0 0 0 4
2004-05 Grand Rapids Griffins AHL 35 0 2 2 96
2004-05 Columbia Inferno ECHL 32 1 3 4 134
2005-06 Grand Rapids Griffins AHL 64 0 3 3 140
2006-07 Portland Pirates AHL 44 3 5 8 110
2006-07 Iowa Stars AHL 14 0 0 0 16
2007-08 Binghamton Senators AHL 50 0 2 2 120
2008-09 Hershey Bears AHL 51 2 6 8 163
2009-10 Hershey Bears AHL 57 2 8 10 171
2010-11 Grand Rapids Griffins AHL 74 2 4 6 230
2011-12 Springfield Falcons AHL 33 0 5 5 114
2011-12 Grand Rapids Griffins AHL 29 0 3 3 108
2012-13 Springfield Falcons AHL 8 0 0 0 53
League GP G A Pts PIM
1971-72 Soo Canadians USHL 0 0 0 0 0
1972-73 Sault Ste. Marie Greyhounds USHL 0 0 0 0 0
League GP G A Pts PIM
1962-63 Rochester Americans AHL 39 16 15 31 19
1962-63 Kitchener-Waterloo Tigers OHASr 0 0 0 0 0
1963-64 Rochester Americans AHL 60 15 30 45 28
1964-65 New York Rangers NHL 70 9 8 17 20
1965-66 Chicago Blackhawks NHL 30 4 10 14 12
1965-66 New York Rangers NHL 21 2 2 4 2
1965-66 St. Louis Braves CPHL 8 10 8 18 4
1966-67 Chicago Blackhawks NHL 63 6 12 18 21
1967-68 Philadelphia Flyers NHL 70 12 37 49 35
1968-69 Pittsburgh Penguins NHL 71 17 20 37 36
1969-70 Chicago Blackhawks NHL 70 12 26 38 25
1970-71 Chicago Blackhawks NHL 65 9 16 25 19
1971-72 Chicago Blackhawks NHL 65 5 10 15 23
1972-73 Chicago Blackhawks NHL 77 15 22 37 26
1973-74 St. Louis Blues NHL 51 12 23 35 9
1974-75 Chicago Cougars WHA 26 2 5 7 9
League GP G A Pts PIM
1990-91 Lyngby HIK Denmark 0 24 19 43 0
League GP G A Pts PIM
2022-23 Savannah Ghost Pirates ECHL 5 0 1 1 0
League GP G A Pts PIM
2017-18 Iowa Wild AHL 5 1 0 1 0
2018-19 Lukko Rauma SM-liiga 47 1 9 10 12
2019-20 Toledo Walleye ECHL 30 3 7 10 16
2019-20 Rapid City Rush ECHL 1 0 1 1 0
2020-21 Orlando Solar Bears ECHL 64 7 33 40 21
2020-21 Rapid City Rush ECHL 5 0 5 5 4
2021-22 Odense Bulldogs Denmark 42 8 18 26 27
League GP G A Pts PIM
2008-09 Northern Michigan University CCHA 6 0 0 0 6
2010-11 Quad City Mallards CHL 10 3 0 3 30
League GP G A Pts PIM
2011-12 Colorado Eagles ECHL 6 1 1 2 4
2012-13 Rapid City Rush CHL 24 7 13 20 27
2015-16 Sonthofen ERC GerObL 39 31 40 71 66
2016-17 Bad Toelz EC GerObL 38 19 30 49 85
League GP G A Pts PIM
2021-22 U. of Wisconsin Big-10 27 8 6 14 28
2022-23 U. of Wisconsin Big-10 35 9 7 16 14
League GP G A Pts PIM
2007-08 Wichita Thunder CHL 46 4 6 10 143
2008-09 Wichita Thunder CHL 1 0 0 0 7
2009-10 Wichita Thunder CHL 15 2 1 3 60
League GP G A Pts PIM
1964-65 Omaha Knights CPHL 43 0 0 0 4
1965-66 Quebec Aces AHL 52 0 0 0 2
1966-67 Montreal Canadiens NHL 2 0 0 0 0
1966-67 Quebec Aces AHL 40 0 0 0 12
1967-68 Rochester Americans AHL 3 0 0 0 0
1967-68 Minnesota North Stars NHL 26 0 0 0 2
1968-69 Minnesota North Stars NHL 7 0 0 0 0
1968-69 Memphis South Stars CHL 6 0 0 0 0
1970-71 Calgary Stampeders ASHL 0 0 0 0 0
1971-72 Calgary Stampeders PrHL 3 0 0 0 0
League GP G A Pts PIM
1963-64 Canadian National Team Intl 0 0 0 0 0
1966-67 Canadian National Team Intl 0 0 0 0 0
1967-68 Canadian National Team Intl 0 0 0 0 0
1968-69 Canadian National Team Intl 0 0 0 0 0
League GP G A Pts PIM
2019-20 Adrian College NCHA 26 17 21 38 40
2020-21 Adrian College NCHA 23 14 13 27 66
2021-22 Knoxville Ice Bears SPHL 36 21 19 40 53
2021-22 Indy Fuel ECHL 13 1 2 3 6
2022-23 Knoxville Ice Bears SPHL 5 5 2 7 17
2022-23 Indy Fuel ECHL 64 15 12 27 34
League GP G A Pts PIM
2019-20 U. of Vermont H-East 31 2 4 6 14
2019-20 Norfolk Admirals ECHL 1 0 0 0 0
League GP G A Pts PIM
1967-68 Dayton Gems IHL 31 0 1 1 2
League GP G A Pts PIM
2020-21 Fort Wayne Komets ECHL 10 0 0 0 0
2020-21 Iowa Wild AHL 1 0 0 0 0
2020-21 U. of Wisconsin Big-10 21 0 0 0 0
League GP G A Pts PIM
2003-04 U. of Wisconsin Superior NCHA 13 7 9 16 35
2004-05 U. of Wisconsin Superior NCHA 17 0 2 2 18
2005-06 U. of Wisconsin Superior NCHA 27 5 18 23 49
2007-08 Bossier-Shreveport Mudbugs CHL 3 0 0 0 22
2007-08 Kalamazoo Wings IHL 31 3 2 5 79
League GP G A Pts PIM
2017-18 Wilkes-Barre/Scranton Penguins AHL 1 0 0 0 0
2018-19 Wilkes-Barre/Scranton Penguins AHL 1 0 0 0 0
2018-19 Wheeling Nailers ECHL 65 1 13 14 64
2019-20 Rapid City Rush ECHL 52 3 7 10 70
2020-21 Wheeling Nailers ECHL 6 0 0 0 4
League GP G A Pts PIM
1983-84 Toledo Goaldiggers IHL 79 37 49 86 73
1985-86 Lustenau EHC Austria 33 30 25 55 23
1986-87 Maine Mariners AHL 10 0 0 0 0
1987-88 Heerenveen Flyers Hlnd 46 40 78 118 0
League GP G A Pts PIM
1988-89 Adirondack Red Wings AHL 5 0 1 1 0
1989-90 Adirondack Red Wings AHL 16 11 4 15 4
1989-90 Hampton Roads Admirals ECHL 5 7 7 14 0
1990-91 Adirondack Red Wings AHL 73 44 38 82 12
1990-91 Detroit Red Wings NHL 5 0 0 0 0
1991-92 Brynas IF Gavle SEL 40 25 15 40 32
1992-93 Brynas IF Gavle SEL 40 21 11 32 20
1994-95 Rapperswil-Jona Swiss-A 33 12 15 27 18
1995-96 Houston Aeros IHL 3 0 0 0 0
1995-96 Kaufbeuren Eagles DEL 1 0 1 1 0
1995-96 Geretsried TuS Ger.1 27 20 30 50 18
1996-97 HIFK Helsinki SM-liiga 50 14 9 23 26
1997-98 Rosenheim Star Bulls DEL 34 10 14 24 20
1997-98 Rapperswil-Jona Swiss-A 9 2 3 5 4
1998-99 Brynas IF Gavle SEL 50 40 12 52 30
1999-00 Brynas IF Gavle SEL 50 15 37 52 55
2000-01 Brynas IF Gavle SEL 50 21 17 38 30
2001-02 Brynas IF Gavle SEL 50 14 15 29 24
2002-03 Tappara Tampere SM-liiga 45 11 13 24 6
League GP G A Pts PIM
2021-22 Grand Rapids Griffins AHL 3 0 0 0 2
2022-23 Grand Rapids Griffins AHL 30 1 3 4 12
2022-23 Toledo Walleye ECHL 38 16 24 40 22
League GP G A Pts PIM
1982-83 Fort Wayne Komets IHL 12 2 3 5 0
1982-83 Erie Golden Blades ACHL 42 15 42 57 34
1983-84 Kempten EA 2.GBun 45 47 82 124 108
1984-85 Bayreuth SV 2.GBun 36 38 64 102 24
1987-88 Bad Toelz EC 2.GBun 36 28 72 100 42
1988-89 Bad Toelz EC 2.GBun 36 32 52 84 58
1989-90 Bad Toelz EC 2.GBun 36 19 44 63 55
1990-91 Riessersee SC 2.GBun 35 28 40 68 38
1991-92 Riessersee SC 2.GBun 49 35 62 97 48
1992-93 Rosenheim SB 2.GBun 44 29 48 77 28
1993-94 Rosenheim SB 1.GBun 36 9 26 35 10
1994-95 Rosenheim Star Bulls DEL 43 13 20 33 34
1995-96 Rosenheim Star Bulls DEL 49 11 31 42 38
1996-97 Bad Toelz EC Ger.1 39 18 21 39 46
1997-98 Bad Toelz EC Ger.1 55 18 32 50 18
League GP G A Pts PIM
2015-16 Dubuque Fighting Saints USHL 31 6 12 18 35
2016-17 UMass-Amherst H-East 18 0 1 1 6
2017-18 UMass-Amherst H-East 31 3 8 11 26
2018-19 UMass-Amherst H-East 41 10 9 19 20
2019-20 Toledo Walleye ECHL 40 9 11 20 20
2021-22 Toledo Walleye ECHL 65 23 23 46 38
2022-23 Toledo Walleye ECHL 32 3 7 10 8
2022-23 Reading Royals ECHL 14 1 4 5 0
2022-23 Wichita Thunder ECHL 13 2 4 6 6
League GP G A Pts PIM
1970-71 Fort Worth Wings CHL 60 9 8 17 75
1971-72 Fort Worth Wings CHL 69 23 28 51 49
1972-73 Virginia Red Wings AHL 76 22 32 54 46
1973-74 Virginia Red Wings AHL 76 17 23 40 54
1974-75 Green Bay Bobcats USHL 0 0 0 0 0
1974-75 Kalamazoo Wings IHL 30 2 12 14 18
League GP G A Pts PIM
1999-00 Regina Pats WHL 42 3 9 12 62
2000-01 Regina Pats WHL 15 0 3 3 30
2000-01 U. of Alberta CWUAA 1 0 0 0 0
2001-02 U. of Alberta CWUAA 6 1 0 1 10
League GP G A Pts PIM
2020-21 Macon Mayhem SPHL 14 4 1 5 2
2021-22 Kalamazoo Wings ECHL 66 11 7 18 10
2022-23 Kalamazoo Wings ECHL 66 12 6 18 27
League GP G A Pts PIM
2022-23 Iowa Heartlanders ECHL 39 8 11 19 20
League GP G A Pts PIM
1971-72 Prince George Mohawks CarHL 0 0 0 0 0
1972-73 Prince George Mohawks CarHL 0 0 0 0 0
League GP G A Pts PIM
2003-04 Quad City Mallards UHL 6 0 2 2 15
2004-05 Quad City Mallards UHL 80 2 17 19 69
League GP G A Pts PIM
1959-60 Green Bay Bobcats USCHL 0 30 37 67 0
1960-61 Green Bay Bobcats Ind 39 23 28 51 0
1961-62 Green Bay Bobcats USHL 0 0 0 0 0
1962-63 Green Bay Bobcats USHL 0 20 38 58 15
1963-64 Green Bay Bobcats USHL 30 15 19 34 24
1964-65 Green Bay Bobcats USHL 0 0 0 0 0
1966-67 Green Bay Bobcats USHL 11 4 4 8 11
1967-68 Green Bay Bobcats USHL 0 2 2 4 0
League GP G A Pts PIM
2022-23 Canisius College AHA 38 1 5 6 10
League GP G A Pts PIM
1967-68 Canadian Soo Ind 0 0 0 0 0
1968-69 Soo Canadians USHL 0 0 0 0 0
League GP G A Pts PIM
1972-73 Copper Country Chiefs USHL 0 0 0 0 0
League GP G A Pts PIM
2001-02 Manitoba Moose AHL 4 0 1 1 4
2001-02 Columbia Inferno ECHL 3 1 1 2 2
2002-03 Columbia Inferno ECHL 17 2 6 8 20
2003-04 Manitoba Moose AHL 1 0 0 0 0
2003-04 Columbia Inferno ECHL 63 30 23 53 84
2004-05 Quad City Mallards UHL 32 6 11 17 29
2004-05 Florida Everblades ECHL 7 1 5 6 8
2004-05 Reading Royals ECHL 23 4 1 5 12
2005-06 Florida Everblades ECHL 60 23 23 46 74
2006-07 Kaufbeuren ESV 2.GBun 16 3 6 9 0
2006-07 Vaxjo HC Swe-1 20 2 5 7 18
2007-08 Crimmitschau ETC 2.GBun 4 1 2 3 6
2007-08 Hull Stingrays EIHL 24 12 5 17 74
League GP G A Pts PIM
1997-98 Pee Dee Pride ECHL 25 0 0 0 0
1998-99 Wheeling Nailers ECHL 43 0 2 2 10
1999-00 New Mexico Scorpions WPHL 51 0 3 3 16
2000-01 Topeka Scarecrows CHL 40 0 1 1 17
2001-02 Bakersfield Condors WCHL 30 0 1 1 4
2002-03 New Mexico Scorpions CHL 45 0 2 2 2
League GP G A Pts PIM
1964-65 Waterloo Black Hawks USHL 0 0 0 0 0
1965-66 Waterloo Black Hawks USHL 23 15 23 38 0
League GP G A Pts PIM
2004-05 SUNY-Fredonia SUNYAC 24 0 0 0 0
2005-06 SUNY-Fredonia SUNYAC 24 0 0 0 2
League GP G A Pts PIM
2013-14 Niagara University AHA 4 0 0 0 0
2014-15 Niagara University AHA 28 3 3 6 8
2015-16 Alaska Aces ECHL 12 0 1 1 9
2015-16 Niagara University AHA 23 0 2 2 18
League GP G A Pts PIM
1972-73 Green Bay Bobcats USHL 42 33 41 74 22
1973-74 Green Bay Bobcats USHL 0 24 42 66 0
1974-75 Green Bay Bobcats USHL 45 19 42 61 4
1975-76 Green Bay Bobcats USHL 49 41 43 84 16
1976-77 Green Bay Bobcats USHL 13 8 11 19 0
League GP G A Pts PIM
1985-86 Adirondack Red Wings AHL 9 4 4 8 6
1985-86 Detroit Red Wings NHL 59 10 11 21 21
1986-87 Adirondack Red Wings AHL 55 31 34 65 27
1986-87 Maine Mariners AHL 7 2 2 4 0
1986-87 Detroit Red Wings NHL 2 0 0 0 2
1987-88 Utica Devils AHL 69 36 30 66 66
1987-88 New Jersey Devils NHL 5 1 0 1 2
1988-89 Utica Devils AHL 59 32 31 63 50
1988-89 New Jersey Devils NHL 2 0 1 1 2
1989-90 Utica Devils AHL 11 3 1 4 10
1989-90 Binghamton Whalers AHL 60 21 26 47 12
1990-91 Binghamton Rangers AHL 80 35 30 65 70
1991-92 Binghamton Rangers AHL 75 28 29 57 132
1992-93 Binghamton Rangers AHL 65 23 29 52 78
1993-94 Cincinnati Cyclones IHL 69 22 20 42 101
1994-95 Cincinnati Cyclones IHL 75 22 30 52 50
1995-96 Cincinnati Cyclones IHL 57 4 7 11 30
1996-97 Cincinnati Cyclones IHL 35 6 9 15 30
1997-98 Cincinnati Cyclones IHL 6 0 0 0 0
League GP G A Pts PIM
1985-86 Peoria Rivermen IHL 8 1 1 2 25
1986-87 Jackson All-Americans AAHL 0 0 0 0 0
1987-88 Jackson All-Americans AAHL 36 39 44 83 119
1988-89 Carolina Thunderbirds ECHL 12 3 6 9 2
1988-89 Virginia Lancers ECHL 17 5 12 17 27
1992-93 Roanoke Valley Rampage ECHL 3 0 0 0 0
1993-94 Raleigh Icecaps ECHL 1 0 0 0 0
1995-96 Winston-Salem Mammoths SHL 3 0 1 1 8
1998-99 Winston-Salem Icehawks UHL 1 0 0 0 0
League GP G A Pts PIM
1981-82 Regina Pats WHL 31 2 1 3 26
1982-83 U. of Alberta CWUAA 23 4 4 8 4
League GP G A Pts PIM
1973-74 Des Moines Capitols IHL 72 31 39 70 167
1974-75 Richmond Robins AHL 50 7 7 14 168
1975-76 Richmond Robins AHL 69 25 19 44 141
1976-77 Springfield Indians AHL 57 17 23 40 122
1976-77 Detroit Red Wings NHL 5 1 0 1 24
1977-78 Maine Mariners AHL 15 3 2 5 11
1977-78 Kansas City Red Wings CHL 63 14 20 34 83
1978-79 Philadelphia Firebirds AHL 74 15 25 40 107
1979-80 Syracuse Firebirds AHL 67 10 23 33 95
League GP G A Pts PIM
2005-06 Iowa Stars AHL 15 2 3 5 0
2006-07 Dallas Stars NHL 11 1 2 3 4
2006-07 Iowa Stars AHL 48 19 18 37 24
2007-08 Dallas Stars NHL 22 3 2 5 6
2007-08 Iowa Stars AHL 55 13 26 39 17
2008-09 Dallas Stars NHL 38 3 10 13 10
2008-09 Peoria Rivermen AHL 30 16 12 28 10
2009-10 Pittsburgh Penguins NHL 8 2 1 3 0
2009-10 Wilkes-Barre/Scranton Penguins AHL 59 19 37 56 21
2010-11 Pittsburgh Penguins NHL 60 7 9 16 10
2010-11 Wilkes-Barre/Scranton Penguins AHL 11 3 6 9 2
2011-12 Detroit Red Wings NHL 8 1 2 3 0
2011-12 Grand Rapids Griffins AHL 57 16 37 53 22
2012-13 Portland Pirates AHL 60 13 27 40 28
2012-13 Phoenix Coyotes NHL 12 1 1 2 2
2013-14 Pittsburgh Penguins NHL 19 4 1 5 2
2013-14 Wilkes-Barre/Scranton Penguins AHL 17 6 5 11 8
2014-15 Hershey Bears AHL 61 19 33 52 10
2014-15 Washington Capitals NHL 2 0 0 0 4
2015-16 Lehigh Valley Phantoms AHL 58 16 39 55 14
2016-17 Lehigh Valley Phantoms AHL 70 22 34 56 10
2017-18 Lehigh Valley Phantoms AHL 65 17 20 37 22
2018-19 Lehigh Valley Phantoms AHL 72 16 35 51 16
2019-20 Binghamton Devils AHL 53 12 18 30 6
League GP G A Pts PIM
1987-88 Milwaukee Admirals IHL 1 0 0 0 0
League GP G A Pts PIM
2013-14 South Carolina Stingrays ECHL 3 0 0 0 0
2014-15 Hershey Bears AHL 26 0 1 1 15
2015-16 St. Louis Blues NHL 1 0 0 0 0
2015-16 Chicago Wolves AHL 37 0 0 0 4
2016-17 Hershey Bears AHL 16 0 0 0 2
2016-17 St. Louis Blues NHL 1 0 0 0 0
2016-17 Chicago Wolves AHL 25 0 0 0 8
2017-18 Hershey Bears AHL 41 0 1 1 21
2018-19 Washington Capitals NHL 27 0 1 1 0
2019-20 Hershey Bears AHL 31 0 0 0 2
2020-21 Hershey Bears AHL 15 0 1 1 2
2021-22 Hershey Bears AHL 35 0 0 0 2
2021-22 Washington Capitals NHL 2 0 0 0 0
2022-23 Los Angeles Kings NHL 37 0 1 1 19
2022-23 Ontario Reign AHL 11 0 0 0 0
League GP G A Pts PIM
1960-61 Green Bay Bobcats Ind 1 0 0 0 0
1961-62 Green Bay Bobcats USHL 0 0 0 0 0
1962-63 Green Bay Bobcats USHL 0 30 50 80 12
1963-64 Green Bay Bobcats USHL 0 0 0 0 0
1964-65 Green Bay Bobcats USHL 0 0 0 0 0
1964-65 U.S. National Team Intl 0 0 0 0 0
1965-66 Green Bay Bobcats USHL 29 17 26 43 0
1966-67 Green Bay Bobcats USHL 30 17 14 31 22
1967-68 Green Bay Bobcats USHL 0 20 44 64 4
1968-69 Green Bay Bobcats USHL 0 0 0 0 0
1969-70 Green Bay Bobcats USHL 0 10 17 27 40
1970-71 Green Bay Bobcats USHL 0 15 34 49 8
League GP G A Pts PIM
2010-11 Florida Everblades ECHL 6 0 0 0 2
2011-12 Idaho Steelheads ECHL 3 0 0 0 0
2011-12 Florida Everblades ECHL 42 2 6 8 12
2012-13 Bakersfield Condors ECHL 35 1 7 8 22
2012-13 Idaho Steelheads ECHL 1 0 0 0 0
2012-13 Arizona Sundogs CHL 3 0 1 1 0
2012-13 Greenville Road Warriors ECHL 7 0 0 0 6
League GP G A Pts PIM
1960-61 Minneapolis Millers IHL 11 0 0 0 0
League GP G A Pts PIM
1975-76 Toronto Toros WHA 59 5 8 13 10
1975-76 Buffalo Norsemen NAHL 19 13 15 28 2
1976-77 Charlotte Checkers SHL 4 0 2 2 0
League GP G A Pts PIM
2022-23 Canisius College AHA 30 1 9 10 35
League GP G A Pts PIM
1998-99 Fort Saskatchewan Traders AJHL 33 17 11 28 27
1999-00 U. of Alberta CWUAA 24 4 6 10 2
2000-01 U. of Alberta CWUAA 40 16 13 29 20
2001-02 U. of Alberta CWUAA 32 6 6 12 22
League GP G A Pts PIM
1978-79 Milwaukee Admirals IHL 68 21 28 49 92
1979-80 Maine Mariners AHL 2 1 0 1 4
1979-80 Hampton Aces EHL 23 4 9 13 49
1979-80 Utica Mohawks EHL 25 10 17 27 25
League GP G A Pts PIM
1987-88 Kamloops Blazers WHL 42 26 34 60 33
1987-88 Spokane Chiefs WHL 32 21 25 46 44
1991-92 Columbus Chill ECHL 4 0 1 1 0
League GP G A Pts PIM
1977-78 Kamloops Cowboys Senior 0 0 0 0 0
1978-79 Kamloops Cowboys CarHL 0 0 0 0 0
1979-80 Kamloops Cowboys BCSHL 0 0 0 0 0
1980-81 Kamloops Cowboys BCSHL 0 0 0 0 0
League GP G A Pts PIM
1980-81 Nanaimo Clippers BCJHL 9 7 4 11 25
1981-82 Saginaw Gears IHL 45 14 21 35 106
1981-82 Mohawk Valley Stars ACHL 9 2 1 3 31
1982-83 Hampton Roads Gulls ACHL 31 22 26 48 74
1984-85 U. of British Columbia CWUAA 2 2 1 3 4
League GP G A Pts PIM
1970-71 Tulsa Oilers CHL 72 3 14 17 108
1971-72 Tulsa Oilers CHL 60 2 17 19 100
1972-73 Quebec Nordiques WHA 37 2 6 8 36
1973-74 Quebec Nordiques WHA 70 2 10 12 44
1974-75 Indianapolis Racers WHA 46 0 8 8 68
1975-76 Salt Lake Golden Eagles CHL 48 7 18 25 28
1975-76 Calgary Cowboys WHA 1 0 0 0 0
1975-76 Whitby Warriors OHASr 13 0 8 8 11
1976-77 Whitby Warriors OHASr 31 7 29 36 24
League GP G A Pts PIM
2005-06 Victoria Salmon Kings ECHL 12 3 14 17 4
2006-07 Idaho Steelheads ECHL 65 11 18 29 73
2007-08 Idaho Steelheads ECHL 71 29 37 66 72
2008-09 Tilburg Trappers Hlnd 40 47 63 110 60
2009-10 Val Pusteria HC Italy-A 40 28 44 72 30
2010-11 Val Pusteria HC Italy-A 40 16 42 58 48
2011-12 Valpellice Italy-A 43 10 23 33 30
2012-13 Rapid City Rush CHL 3 1 0 1 4
League GP G A Pts PIM
2009-10 Gwinnett Gladiators ECHL 8 0 0 0 6
League GP G A Pts PIM
2022-23 U. of St. Thomas CCHA 25 1 4 5 21
League GP G A Pts PIM
2020-21 St. Cloud State NCHC 31 1 8 9 40
2021-22 South Carolina Stingrays ECHL 7 0 5 5 2
2021-22 St. Cloud State NCHC 35 1 15 16 30
2022-23 SaiPa Lappeenranta SM-liiga 59 2 13 15 57
2023-24 Vienna Austria 21 3 11 14 12
League GP G A Pts PIM
2005-06 Tulsa Oilers CHL 41 4 17 21 34
2006-07 Tulsa Oilers CHL 34 0 7 7 38
2006-07 Austin Ice Bats CHL 13 0 1 1 10
2007-08 Poprad HK SKP Slovak 54 2 15 17 46
2008-09 Poprad HK SKP Slovak 56 0 5 5 32
2009-10 Poprad HK SKP Slovak 11 0 2 2 8
League GP G A Pts PIM
2012-13 U. of Wisconsin Stout NCHA 23 2 5 7 48
League GP G A Pts PIM
1962-63 Toronto Neil McNeil Maroons OHA 22 3 1 4 0
1963-64 St. Louis Braves CPHL 35 4 5 9 14
1964-65 San Francisco Seals WHL 6 0 2 2 2
1964-65 Greensboro Generals EHL 42 11 24 35 23
1965-66 Greensboro Generals EHL 42 13 33 46 33
1966-67 Greensboro Generals EHL 70 15 50 65 103
1967-68 Toronto Marlboros OHASr 0 0 0 0 0
1968-69 Orillia Terriers OHASr 29 1 14 15 29
1969-70 Orillia Terriers OHASr 0 0 0 0 0
1970-71 Orillia Terriers OHASr 0 0 0 0 0
1971-72 Orillia Terriers OHASr 39 32 33 65 32
1972-73 Orillia Terriers OHASr 40 38 34 72 33
1973-74 Orillia Terriers OHASr 20 13 7 20 22
League GP G A Pts PIM
1997-98 Northeastern University H-East 29 4 10 14 55
League GP G A Pts PIM
2003-04 Gwinnett Gladiators ECHL 68 20 26 46 46
2004-05 Gwinnett Gladiators ECHL 66 20 36 56 101
2005-06 Milwaukee Admirals AHL 57 20 20 40 52
2005-06 Gwinnett Gladiators ECHL 13 12 10 22 19
2006-07 Portland Pirates AHL 12 1 1 2 2
2006-07 Norfolk Admirals AHL 22 4 1 5 61
2006-07 Milwaukee Admirals AHL 29 13 3 16 24
2007-08 San Antonio Rampage AHL 80 23 26 49 109
2008-09 Colorado Avalanche NHL 2 0 0 0 0
2008-09 Lake Erie Monsters AHL 76 18 27 45 131
2009-10 Colorado Avalanche NHL 41 4 4 8 47
2009-10 Lake Erie Monsters AHL 17 10 8 18 20
2010-11 Norfolk Admirals AHL 73 19 17 36 120
2011-12 Charlotte Checkers AHL 53 5 7 12 58
2012-13 Ritten Renon Italy-A 22 12 10 22 40
League GP G A Pts PIM
2015-16 Utah Grizzlies ECHL 7 0 2 2 6
2016-17 Utah Grizzlies ECHL 64 10 11 21 32
2017-18 Utah Grizzlies ECHL 36 1 1 2 20
2017-18 Kansas City Mavericks ECHL 22 1 5 6 8
2018-19 Kansas City Mavericks ECHL 70 12 15 27 24
2019-20 Kansas City Mavericks ECHL 48 8 7 15 16
2020-21 Kansas City Mavericks ECHL 67 2 6 8 12
2021-22 Indy Fuel ECHL 67 8 9 17 26
League GP G A Pts PIM
2005-06 Augusta Lynx ECHL 1 0 0 0 0
2005-06 Greenville Grrrowl ECHL 34 0 1 1 2
2006-07 Stockton Thunder ECHL 33 0 1 1 4
2007-08 Stockton Thunder ECHL 9 0 0 0 0
2007-08 Pensacola Ice Pilots ECHL 37 0 0 0 12
League GP G A Pts PIM
2003-04 Philadelphia Phantoms AHL 2 0 1 1 0
2004-05 St. John's Maple Leafs AHL 44 7 5 12 32
2004-05 Gwinnett Gladiators ECHL 21 14 9 23 18
2005-06 Toronto Marlies AHL 71 12 32 44 89
2006-07 Toronto Marlies AHL 79 25 23 48 129
2007-08 Hamilton Bulldogs AHL 25 5 5 10 29
2007-08 Grand Rapids Griffins AHL 42 8 8 16 33
2008-09 Augsburg Panthers DEL 50 16 19 35 114
2009-10 Augsburg Panthers DEL 47 28 26 54 97
2010-11 Hamburg Freezers DEL 45 21 17 38 84
2011-12 Hamburg Freezers DEL 52 23 16 39 38
2012-13 Linz EHC Austria 53 19 19 38 64
League GP G A Pts PIM
1967-68 Vancouver Canucks WHL 63 0 0 0 0
1968-69 Montreal Canadiens NHL 13 0 0 0 0
1968-69 Houston Apollos CHL 19 0 0 0 0
1969-70 Chicago Blackhawks NHL 63 0 2 2 2
1970-71 Chicago Blackhawks NHL 57 0 1 1 4
1971-72 Chicago Blackhawks NHL 48 0 1 1 2
1972-73 Chicago Blackhawks NHL 56 0 2 2 0
1973-74 Chicago Blackhawks NHL 70 0 1 1 0
1974-75 Chicago Blackhawks NHL 71 0 1 1 11
1975-76 Chicago Blackhawks NHL 68 0 1 1 2
1976-77 Chicago Blackhawks NHL 69 0 2 2 6
1977-78 Chicago Blackhawks NHL 64 0 4 4 0
1978-79 Chicago Blackhawks NHL 63 0 1 1 2
1979-80 Chicago Blackhawks NHL 69 0 1 1 2
1980-81 Chicago Blackhawks NHL 66 0 3 3 0
1981-82 Chicago Blackhawks NHL 52 0 2 2 0
1982-83 Chicago Blackhawks NHL 39 0 0 0 0
1983-84 Chicago Blackhawks NHL 18 0 3 3 0
League GP G A Pts PIM
1995-96 R.P.I. ECAC 20 0 5 5 28
1996-97 South Carolina Stingrays ECHL 42 6 9 15 172
1996-97 Louisville Riverfrogs ECHL 18 6 6 12 30
1997-98 Amarillo Rattlers WPHL 57 22 29 51 246
1997-98 Tacoma Sabercats WCHL 8 2 3 5 54
1998-99 Bolzano HC Alpen 4 0 0 0 6
1998-99 Brunico EV Alpen 12 3 6 9 72
League GP G A Pts PIM
1995-96 South Carolina Stingrays ECHL 5 2 2 4 2
1996-97 Waco Wizards WPHL 14 4 4 8 6
1996-97 Thunder Bay Thunder Cats CoHL 53 22 35 57 21
1997-98 Thunder Bay Thunder Cats UHL 69 52 75 127 38
1998-99 Fassa HC Italy-A 21 13 11 24 20
1998-99 Fassa HC Alpen 30 15 14 29 8
1999-00 Rockford IceHogs UHL 74 33 49 82 26
2000-01 Rockford IceHogs UHL 72 23 39 62 97
League GP G A Pts PIM
2014-15 Pensacola Ice Flyers SPHL 34 1 8 9 25
League GP G A Pts PIM
1986-87 Jackson All-Americans AAHL 0 3 8 11 23
1987-88 Jackson All-Americans AAHL 37 3 19 22 78
League GP G A Pts PIM
1985-86 Medicine Hat Tigers WHL 2 0 1 1 0
1985-86 Penticton Knights BCJHL 10 4 8 12 27
1986-87 Calgary Wranglers WHL 45 13 14 27 83
1987-88 Port-aux-Basque Mariners Senior 44 43 38 81 32
1988-89 Solihull Barons BHL 10 13 12 25 65
1990-91 Bracknell Bees BHL 5 2 5 7 12
1990-91 Telford Tigers BHL 1 1 1 2 0
1990-91 Haringey Racers EngL 4 6 5 11 4
League GP G A Pts PIM
2004-05 Nanaimo Clippers BCHL 1 0 0 0 0
2008-09 New Mexico Scorpions CHL 20 8 0 8 19
2008-09 Victoria Salmon Kings ECHL 8 0 1 1 8
2009-10 Huntsville Havoc SPHL 45 5 4 9 30
League GP G A Pts PIM
1960-61 Portage Lake Pioneers Ind 0 0 0 0 0
1969-70 Des Moines Oak Leafs IHL 3 0 0 0 0
League GP G A Pts PIM
1988-89 Tri-City Americans WHL 46 0 1 1 12
1989-90 Moncton Hawks AHL 2 0 0 0 0
1989-90 Hampton Roads Admirals ECHL 6 0 0 0 4
1989-90 Fort Wayne Komets IHL 1 0 0 0 0
League GP G A Pts PIM
2009-10 Sherbrooke St. Francois LNAH 33 6 16 22 19
2011-12 Windsor Wild LNAH 44 13 22 35 16
2012-13 St. Georges Cool 103.5 FM LNAH 37 18 14 32 8
2013-14 St. Georges Cool 103.5 FM LNAH 26 10 18 28 24
2014-15 St. Georges Cool 103.5 FM LNAH 34 7 16 23 24
2015-16 Sorel-Tracy Blackhawks LNAH 9 0 1 1 0
2018-19 Jonquiere Marquis LNAH 1 0 0 0 0
League GP G A Pts PIM
1995-96 San Antonio Iguanas CHL 50 11 39 50 118
1996-97 Peoria Rivermen ECHL 19 4 15 19 61
1996-97 Fort Wayne Komets IHL 55 5 10 15 92
1997-98 Quebec Rafales IHL 69 9 21 30 75
1998-99 Nuermberg Ice Tigers DEL 50 10 29 39 190
1999-00 Nuermberg Ice Tigers DEL 55 8 23 31 69
2000-01 Cologne Sharks DEL 58 1 15 16 58
2001-02 Essen Mosquitoes DEL 59 7 13 20 79
2002-03 Lulea HF SEL 21 1 2 3 10
2002-03 Elmira Jackals UHL 5 1 2 3 4
2002-03 Basel EHC Swiss-B 14 3 9 12 26
2003-04 Nuermberg Ice Tigers DEL 43 2 13 15 38
League GP G A Pts PIM
2013-14 Huntsville Havoc SPHL 29 0 0 0 21
2014-15 Huntsville Havoc SPHL 35 0 2 2 0
2015-16 Huntsville Havoc SPHL 39 0 0 0 2
League GP G A Pts PIM
2017-18 Mount Royal University CWUAA 12 1 3 4 4
2018-19 Mount Royal University CWUAA 28 9 13 22 18
2019-20 Mount Royal University CWUAA 28 9 11 20 10
2019-20 Wichita Thunder ECHL 1 0 0 0 0
2020-21 Wichita Thunder ECHL 1 0 0 0 0
2021-22 Guildford Flames EIHL 54 13 21 34 20
2022-23 Dundee Stars EIHL 13 1 1 2 2
2022-23 Fife Flyers EIHL 39 6 4 10 21
League GP G A Pts PIM
2002-03 South Surrey Eagles BCHL 10 4 4 8 17
2003-04 Tillsonburg Vipers OHASr 14 4 13 17 20
2004-05 U. of Western Ontario OUAA 9 1 3 4 18
League GP G A Pts PIM
1970-71 Green Bay Bobcats USHL 0 0 0 0 0
1971-72 Green Bay Bobcats USHL 0 13 13 26 12
1972-73 Green Bay Bobcats USHL 36 12 17 29 6
1974-75 Green Bay Bobcats USHL 12 1 1 2 7
League GP G A Pts PIM
1967-68 Rochester Mustangs USHL 0 1 2 3 28
1968-69 Rochester Mustangs USHL 4 0 0 0 4
League GP G A Pts PIM
2022-23 U. of Vermont H-East 36 2 13 15 14
2023-24 Krefeld Penguins DEL-2 45 4 14 18 8
League GP G A Pts PIM
2020-21 Bowling Green State University WCHA 21 3 10 13 6
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
League GP G A Pts PIM
2015-16 Indy Fuel ECHL 2 0 0 0 2
2016-17 Strasbourg France 27 12 11 23 57
2017-18 Dundee Stars EIHL 55 14 24 38 29
2018-19 Allen Americans ECHL 10 1 2 3 0
2018-19 Worcester Railers ECHL 2 0 0 0 0
2018-19 Newfoundland Growlers ECHL 1 0 0 0 0
League GP G A Pts PIM
1989-90 Thunder Bay Flyers USHL 36 7 21 28 82
League GP G A Pts PIM
2002-03 Chicago Steel USHL 57 9 20 29 225
2003-04 Colorado College WCHA 28 7 5 12 22
2004-05 Colorado College WCHA 25 4 2 6 32
2005-06 Springfield Falcons AHL 2 0 0 0 0
2005-06 Johnstown Chiefs ECHL 29 5 5 10 65
2006-07 Springfield Falcons AHL 1 0 0 0 0
2006-07 Johnstown Chiefs ECHL 5 0 0 0 12
League GP G A Pts PIM
1972-73 Copper Country Chiefs USHL 0 0 0 0 0
League GP G A Pts PIM
1970-71 Tulsa Oilers CHL 4 2 0 2 12
1971-72 Tulsa Oilers CHL 59 0 15 15 105
1972-73 Toronto Maple Leafs NHL 49 1 7 8 76
1973-74 Tulsa Oilers CHL 71 9 29 38 193
1974-75 Toronto Maple Leafs NHL 2 0 0 0 4
1974-75 Vancouver Canucks NHL 58 1 12 13 91
1975-76 Vancouver Canucks NHL 38 2 6 8 54
1975-76 Tulsa Oilers CHL 5 1 0 1 13
1976-77 Vancouver Canucks NHL 20 0 2 2 20
1976-77 Tulsa Oilers CHL 47 2 23 25 132
1977-78 Vancouver Canucks NHL 42 0 9 9 47
1978-79 Vancouver Canucks NHL 41 0 3 3 54
1978-79 Dallas Black Hawks CHL 4 1 0 1 4
League GP G A Pts PIM
2012-13 U. of St. Thomas MIAC 12 7 5 12 12
2013-14 U. of St. Thomas MIAC 28 8 12 20 39
League GP G A Pts PIM
2009-10 Reading Royals ECHL 5 0 0 0 2
2010-11 Odessa Jackalopes CHL 2 0 0 0 0
2011-12 Evansville IceMen CHL 66 19 19 38 44
League GP G A Pts PIM
1980-81 Port Huron Flags IHL 58 8 19 27 72
1995-96 Alaska Gold Kings WCHL 33 2 4 6 30
League GP G A Pts PIM
1969-70 Des Moines Oak Leafs IHL 17 1 2 3 11
1969-70 Calgary Stampeders ASHL 13 2 3 5 6
League GP G A Pts PIM
2021-22 Utica Comets AHL 12 2 1 3 4
2022-23 Adirondack Thunder ECHL 1 0 1 1 0
2022-23 Utica Comets AHL 57 17 13 30 46
League GP G A Pts PIM
1963-64 Green Bay Bobcats USHL 14 4 5 9 6
1964-65 Green Bay Bobcats USHL 0 0 0 0 0
League GP G A Pts PIM
1995-96 Green Bay Gamblers USHL 3 0 0 0 2
League GP G A Pts PIM
1995-96 Louisville Riverfrogs ECHL 65 9 34 43 46
1995-96 Ottawa Loggers RHI 19 1 3 4 22
1996-97 Louisville Riverfrogs ECHL 62 10 16 26 58
League GP G A Pts PIM
2017-18 Idaho Steelheads ECHL 41 5 12 17 8
2017-18 Texas Stars AHL 20 0 3 3 5
2018-19 Texas Stars AHL 58 2 8 10 20
2019-20 Rungsted Ishockey Denmark 48 14 36 50 41
2020-21 Rungsted Ishockey Denmark 47 15 29 44 0
2021-22 Val Pusteria Wolves Austria 49 11 20 31 24
2022-23 Zvolen HKm Slovak 63 12 24 36 53
2023-24 Rosenheim Star Bulls DEL-2 42 4 29 33 10
League GP G A Pts PIM
1988-89 Carolina Thunderbirds ECHL 39 30 37 67 23
1988-89 Fort Wayne Komets IHL 27 12 11 23 6
1989-90 Fort Wayne Komets IHL 43 5 10 15 8
1990-91 Duesseldorf EG 1.GBun 12 6 1 7 4
1990-91 Stuttgart EV 2.GBun 21 22 16 38 8
1992-93 Berlin Preussen 1.GBun 3 2 3 5 0
1993-94 Kassel EC 2.GBun 31 16 28 44 10
1994-95 Kassel Huskies DEL 39 15 12 27 16
1995-96 Frankfurt Lions DEL 50 14 25 39 52
1996-97 Frankfurt Lions DEL 25 0 4 4 8
1997-98 Neuwied EHC Ger.1 68 25 47 72 42
1998-99 Nordhorn GEC GerBun 62 12 24 36 26
1999-00 Bietigheim-Bissingen SC 2.GBun 43 10 14 24 22
2000-01 Bietigheim-Bissingen SC 2.GBun 44 7 20 27 32
League GP G A Pts PIM
1977-78 St. Paul Vulcans USHL 24 9 11 20 24
1980-81 Bemidji State University NCAA 0 0 0 0 0
League GP G A Pts PIM
1986-87 Canadian National Team Intl 3 1 0 1 0
League GP G A Pts PIM
1989-90 Canadian National Team Intl 3 0 0 0 0
League GP G A Pts PIM
2005-06 Muskegon Fury UHL 2 0 0 0 7
2005-06 Motor City Mechanics UHL 6 0 1 1 4
League GP G A Pts PIM
2000-01 Hamilton Bulldogs AHL 6 0 0 0 14
2000-01 Florida Everblades ECHL 60 14 14 28 103
League GP G A Pts PIM
1992-93 St. Paul Fighting Saints AHA 30 8 17 25 13
League GP G A Pts PIM
1973-74 Sioux City Musketeers USHL 46 18 36 54 71
1976-77 Thunder Bay Twins OHASr 30 16 21 37 55
League GP G A Pts PIM
2016-17 Kalamazoo Wings ECHL 5 1 2 3 2
2017-18 Kalamazoo Wings ECHL 53 14 13 27 25
2017-18 San Jose Barracuda AHL 3 0 0 0 2
League GP G A Pts PIM
2006-07 Idaho Steelheads ECHL 3 0 0 0 0
2007-08 JyP HT Jyvaskyla SM-liiga 43 9 7 16 8
2008-09 Linz EHC Austria 38 1 11 12 24
League GP G A Pts PIM
1980-81 U. of Minnesota-Duluth WCHA 1 0 0 0 0
League GP G A Pts PIM
1970-71 Milwaukee Admirals Ind 0 9 14 23 0
League GP G A Pts PIM
1960-61 Portage Lake Pioneers Ind 0 0 0 0 0
League GP G A Pts PIM
2014-15 Colorado Eagles ECHL 2 0 0 0 0
2015-16 Elmira Jackals ECHL 11 0 1 1 2
2015-16 Louisiana IceGators SPHL 48 14 14 28 82
2016-17 Huntsville Havoc SPHL 15 3 11 14 14
2016-17 Kalamazoo Wings ECHL 20 1 2 3 14
League GP G A Pts PIM
1972-73 Milwaukee Admirals Ind 0 4 12 16 0
League GP G A Pts PIM
1964-65 Green Bay Bobcats USHL 0 18 19 37 0
1965-66 Charlotte Checkers EHL 70 47 57 104 50
1966-67 Omaha Knights CPHL 10 3 3 6 0
1966-67 Tulsa Oilers CPHL 38 12 11 23 12
1966-67 Los Angeles Blades WHL 10 1 2 3 2
1967-68 Buffalo Bisons AHL 7 1 2 3 2
1967-68 Calgary Spurs WCSHL 0 0 0 0 0
1968-69 Calgary Stampeders ASHL 0 0 0 0 0
1969-70 Calgary Stampeders ASHL 38 30 25 55 28
1970-71 Calgary Stampeders ASHL 0 0 0 0 0
League GP G A Pts PIM
1994-95 Atlanta Knights IHL 1 0 0 0 0
1994-95 Nashville Knights ECHL 58 4 8 12 81
League GP G A Pts PIM
1970-71 Fort Worth Wings CHL 70 1 20 21 57
1971-72 Fort Worth Wings CHL 42 0 13 13 30
1971-72 Port Huron Wings IHL 35 2 16 18 25
1972-73 Fort Worth Wings CHL 72 7 19 26 63
1973-74 Tulsa Oilers CHL 68 5 24 29 37
League GP G A Pts PIM
1981-82 Troja/Ljungby IF Swe-1 33 2 7 9 54
1983-84 Troja/Ljungby IF Swe-1 25 0 7 7 28
League GP G A Pts PIM
1967-68 Trail Smoke Eaters WIHL 40 17 19 36 36
1968-69 Trail Smoke Eaters WIHL 0 0 0 0 0
League GP G A Pts PIM
1978-79 Nova Scotia Voyageurs AHL 4 0 0 0 0
1978-79 Flint Generals IHL 25 0 1 1 0
1979-80 Nova Scotia Voyageurs AHL 7 0 0 0 0
1979-80 Toledo Goaldiggers IHL 5 0 1 1 2
1979-80 U.S. Olympic Team Intl 9 0 0 0 0
League GP G A Pts PIM
1997-98 U. of British Columbia CWUAA 13 1 0 1 6
1998-99 U. of British Columbia CWUAA 12 2 0 2 2
League GP G A Pts PIM
1966-67 Green Bay Bobcats USHL 21 3 10 13 36
1967-68 San Diego Gulls WHL 72 4 22 26 65
1968-69 San Diego Gulls WHL 57 3 17 20 54
1969-70 San Diego Gulls WHL 43 3 17 20 52
League GP G A Pts PIM
1968-69 Hamilton Red Wings OHA 25 0 1 1 0
1971-72 Reno Aces Ind 0 0 0 0 0
1972-73 Houston Aeros WHA 3 0 0 0 2
1973-74 Muskegon Mohawks IHL 70 0 0 0 31
1974-75 Fort Worth Texans CHL 57 0 4 4 4
1975-76 Fort Worth Texans CHL 52 0 3 3 25
1976-77 Fort Worth Texans CHL 41 0 2 2 24
1977-78 Fort Worth Texans CHL 24 0 2 2 4
League GP G A Pts PIM
1991-92 Adirondack Red Wings AHL 36 9 7 16 16
1991-92 Fort Wayne Komets IHL 30 13 9 22 12
1992-93 Fort Wayne Komets IHL 71 23 31 54 81
1993-94 Fort Wayne Komets IHL 75 35 49 84 52
1994-95 Fort Wayne Komets IHL 59 16 33 49 36
1995-96 Houston Aeros IHL 44 14 16 30 23
1995-96 San Francisco Spiders IHL 26 5 3 8 20
1996-97 Utah Grizzlies IHL 2 0 0 0 0
1996-97 Mississippi Sea Wolves ECHL 57 25 33 58 72
1996-97 Grand Rapids Griffins IHL 4 0 1 1 4
1997-98 Mississippi Sea Wolves ECHL 68 21 45 66 92
1998-99 Mississippi Sea Wolves ECHL 54 20 33 53 40
1999-00 Michigan K-Wings IHL 38 12 7 19 25
1999-00 Fort Wayne Komets UHL 31 14 12 26 26
2000-01 Fort Wayne Komets UHL 56 23 29 52 57
League GP G A Pts PIM
1997-98 SaiPa Lappeenranta SM-liiga 20 0 0 0 8
1997-98 Kiekko-Karhut Joensuu FinD1 20 5 0 5 20
League GP G A Pts PIM
2004-05 U. of St. Thomas MIAC 7 1 2 3 2
2005-06 U. of St. Thomas MIAC 5 0 2 2 2
League GP G A Pts PIM
1963-64 Green Bay Bobcats USHL 25 17 11 28 8
1965-66 Calgary Spurs WCSHL 0 0 0 0 0
1966-67 Calgary Spurs WCSHL 0 0 0 0 0
League GP G A Pts PIM
2019-20 Utah Grizzlies ECHL 4 1 0 1 4
2019-20 Orlando Solar Bears ECHL 2 1 0 1 0
League GP G A Pts PIM
2022-23 Wheeling Nailers ECHL 7 3 3 6 2
League GP G A Pts PIM
1974-75 Copper Country Chiefs USHL 12 6 8 14 2
League GP G A Pts PIM
1975-76 U.S. Olympic Team Intl 61 6 17 23 30
League GP G A Pts PIM
1975-76 Minnesota North Stars NHL 19 7 6 13 6
1975-76 U.S. Olympic Team Intl 64 52 44 96 42
1976-77 Minnesota North Stars NHL 78 22 23 45 62
1977-78 Minnesota North Stars NHL 74 13 17 30 73
1977-78 Fort Worth Texans CHL 3 0 1 1 2
1978-79 Los Angeles Kings NHL 72 23 8 31 57
1979-80 Los Angeles Kings NHL 76 21 16 37 13
1980-81 Los Angeles Kings NHL 74 19 19 38 88
1981-82 New Haven Nighthawks AHL 14 5 8 13 4
1981-82 Los Angeles Kings NHL 45 8 19 27 19
1985-86 Springfield Indians AHL 4 3 3 6 2
League GP G A Pts PIM
1977-78 Flint Generals IHL 6 0 2 2 9
1977-78 San Diego Mariners PHL 25 8 10 18 11
1978-79 Flint Generals IHL 15 2 4 6 4
1978-79 Saginaw Gears IHL 32 5 12 17 8
League GP G A Pts PIM
2004-05 Augsburg College MIAC 25 10 25 35 31
2005-06 Augsburg College MIAC 25 13 36 49 16
2006-07 Augsburg College MIAC 26 15 27 42 8
League GP G A Pts PIM
1982-83 Kalamazoo Wings IHL 81 2 25 27 61
1983-84 Kalamazoo Wings IHL 82 7 36 43 52
League GP G A Pts PIM
2014-15 Huntsville Havoc SPHL 51 16 14 30 10
League GP G A Pts PIM
1970-71 London Knights OHA 30 7 14 21 11
1977-78 Woodstock Royals CSAHL 34 29 20 49 16
League GP G A Pts PIM
2020-21 South Carolina Stingrays ECHL 8 0 0 0 2
2021-22 Wilkes-Barre/Scranton Penguins AHL 2 0 0 0 0
2021-22 Idaho Steelheads ECHL 12 0 0 0 2
2021-22 Texas Stars AHL 20 0 1 1 2
2022-23 Kunlun Red Star KHL 24 0 0 0 8
2023-24 Kunlun Red Star KHL 36 0 0 0 18
League GP G A Pts PIM
2002-03 Baton Rouge Kingfish ECHL 45 1 8 9 151
2002-03 Lowell Lock Monsters AHL 10 0 0 0 19
2002-03 Arkansas RiverBlades ECHL 23 0 1 1 73
League GP G A Pts PIM
1969-70 Detroit Red Wings NHL 41 5 10 15 6
1969-70 Fort Worth Wings CHL 24 15 14 29 12
1970-71 Detroit Red Wings NHL 23 1 4 5 10
1970-71 Fort Worth Wings CHL 48 30 28 58 40
1971-72 Detroit Red Wings NHL 71 15 20 35 29
1972-73 Detroit Red Wings NHL 77 15 22 37 25
1973-74 New England Whalers WHA 77 20 41 61 46
1974-75 New England Whalers WHA 48 7 14 21 2
1974-75 Cape Codders NAHL 3 1 2 3 0
1975-76 Indianapolis Racers WHA 79 16 28 44 36
1976-77 Indianapolis Racers WHA 65 17 28 45 23
League GP G A Pts PIM
2021-22 Texas Stars AHL 13 1 4 5 2
2022-23 Idaho Steelheads ECHL 3 0 2 2 2
2022-23 Texas Stars AHL 36 1 8 9 30
League GP G A Pts PIM
2010-11 Cincinnati Cyclones ECHL 25 1 6 7 13
2011-12 Kalamazoo Wings ECHL 68 10 22 32 72
2012-13 Chicago Wolves AHL 39 3 10 13 26
2012-13 Kalamazoo Wings ECHL 34 13 19 32 35
2013-14 Chicago Wolves AHL 6 0 0 0 4
2013-14 Kalamazoo Wings ECHL 37 14 21 35 52
2014-15 Kalamazoo Wings ECHL 40 6 34 40 44
2015-16 Kalamazoo Wings ECHL 35 5 17 22 39
2016-17 Kalamazoo Wings ECHL 60 7 33 40 44
2017-18 Kalamazoo Wings ECHL 54 11 28 39 43
2018-19 Kalamazoo Wings ECHL 45 10 18 28 39
2019-20 Kalamazoo Wings ECHL 45 5 14 19 44
2021-22 Kalamazoo Wings ECHL 24 1 9 10 19
League GP G A Pts PIM
1960-61 Portage Lake Pioneers Ind 0 0 0 0 0
League GP G A Pts PIM
1979-80 Hershey Bears AHL 2 0 0 0 0
1979-80 Baltimore Clippers EHL 19 5 8 13 16
1980-81 Toledo Goaldiggers IHL 1 0 1 1 0
League GP G A Pts PIM
1961-62 Long Beach Buccaneers CalHL 9 11 6 17 0
League GP G A Pts PIM
2014-15 Rockford IceHogs AHL 6 5 0 5 0
2015-16 Chicago Blackhawks NHL 17 1 2 3 2
2015-16 Rockford IceHogs AHL 60 20 19 39 23
2016-17 Chicago Blackhawks NHL 47 6 10 16 8
2016-17 Rockford IceHogs AHL 28 7 13 20 14
2017-18 Chicago Blackhawks NHL 8 1 2 3 0
2017-18 Rockford IceHogs AHL 36 8 12 20 8
2018-19 Utica Comets AHL 67 24 33 57 37
2019-20 Texas Stars AHL 49 8 25 33 20
2020-21 Dallas Stars NHL 39 3 7 10 6
2021-22 Dallas Stars NHL 23 0 3 3 0
2021-22 Texas Stars AHL 28 5 12 17 10
2022-23 Texas Stars AHL 69 17 33 50 40
League GP G A Pts PIM
2008-09 Idaho Steelheads ECHL 7 1 0 1 9
League GP G A Pts PIM
2013-14 Everett Silvertips WHL 59 16 27 43 59
2013-14 Oklahoma City Barons AHL 6 0 0 0 2
2014-15 Oklahoma City Barons AHL 51 4 6 10 62
2015-16 Edmonton Oilers NHL 15 0 2 2 13
2015-16 Bakersfield Condors AHL 49 10 17 27 69
2016-17 Edmonton Oilers NHL 10 1 0 1 2
2016-17 Bakersfield Condors AHL 27 8 12 20 31
2017-18 Edmonton Oilers NHL 69 11 10 21 47
2018-19 Edmonton Oilers NHL 60 3 15 18 43
2019-20 Edmonton Oilers NHL 64 6 4 10 38
2020-21 Edmonton Oilers NHL 40 3 8 11 42
2021-22 Chicago Blackhawks NHL 27 3 0 3 13
2022-23 Chicago Blackhawks NHL 51 6 8 14 31
League GP G A Pts PIM
2008-09 Tampa Bay Lightning NHL 1 0 0 0 0
2008-09 Norfolk Admirals AHL 10 1 3 4 12
2009-10 Binghamton Senators AHL 76 7 20 27 59
2010-11 Binghamton Senators AHL 78 6 19 25 43
2011-12 Bern SC Swiss-A 7 0 4 4 35
2011-12 Plzen HC Czech 34 1 4 5 65
2012-13 Bern SC Swiss-A 50 8 12 20 69
2013-14 Bern SC Swiss-A 48 6 17 23 57
2014-15 Ambri-Piotta Swiss-A 5 0 3 3 4
2014-15 Zagreb Medvescak KHL KHL 39 0 11 11 18
2015-16 Zagreb Medvescak KHL KHL 43 6 8 14 19
2015-16 Vladivostok Admiral KHL 17 1 5 6 16
2016-17 Nizhnekamsk Neftekhimik KHL 35 6 10 16 53
2017-18 Nizhny Novgorod Torpedo KHL 20 3 7 10 12
2017-18 Kunlun Red Star KHL 26 2 2 4 18
2018-19 Cherepovets Severstal KHL 17 3 4 7 12
2019-20 Cherepovets Severstal KHL 18 2 2 4 4
League GP G A Pts PIM
2010-11 Cincinnati Cyclones ECHL 1 0 0 0 0
2010-11 Kalamazoo Wings ECHL 4 1 2 3 2
2011-12 Kalamazoo Wings ECHL 21 2 6 8 6
2012-13 Kalamazoo Wings ECHL 8 0 2 2 2
2014-15 Kalamazoo Wings ECHL 1 0 0 0 0
2019-20 Evansville Thunderbolts SPHL 2 0 0 0 0
League GP G A Pts PIM
1960-61 Calgary Stampeders WHL 67 13 27 40 0
1961-62 Calgary Stampeders WHL 69 20 22 42 13
1962-63 Calgary Stampeders WHL 50 15 17 32 12
1963-64 Drumheller Miners CAHL 0 0 0 0 0
League GP G A Pts PIM
1998-99 Muskegon Fury UHL 16 2 3 5 10
1998-99 Asheville Smoke UHL 54 6 11 17 24
1999-00 Indianapolis Ice CHL 70 19 24 43 44
2000-01 Indianapolis Ice CHL 17 1 0 1 2
2001-02 Indianapolis Ice CHL 33 5 6 11 57
League GP G A Pts PIM
1969-70 Calgary Stampeders ASHL 34 11 15 26 23
1970-71 Drumheller Miners ASHL 0 0 0 0 0
1970-71 Calgary Stampeders ASHL 0 0 0 0 0
League GP G A Pts PIM
2011-12 Kalamazoo Wings ECHL 2 0 0 0 0
League GP G A Pts PIM
2017-18 Texas Stars AHL 9 1 1 2 0
2018-19 Dallas Stars NHL 18 2 0 2 6
2018-19 Texas Stars AHL 54 30 15 45 23
2019-20 Dallas Stars NHL 3 1 0 1 2
2019-20 Texas Stars AHL 58 25 15 40 39
2020-21 Dallas Stars NHL 12 2 0 2 2
2021-22 Texas Stars AHL 62 24 25 49 30
2022-23 Grand Rapids Griffins AHL 72 25 24 49 44
League GP G A Pts PIM
1995-96 Lake Superior State University CCHA 32 7 8 15 16
1996-97 Lake Superior State University CCHA 36 9 4 13 32
League GP G A Pts PIM
2001-02 Austin Ice Bats CHL 64 14 18 32 39
2002-03 Austin Ice Bats CHL 64 21 28 49 64
2003-04 Austin Ice Bats CHL 64 16 22 38 62
2004-05 Topeka Tarantulas CHL 60 23 21 44 56
2005-06 Wichita Thunder CHL 64 25 30 55 128
2006-07 Youngstown Steelhounds CHL 55 19 29 48 79
2006-07 Arizona Sundogs CHL 7 0 2 2 12
2007-08 Port Huron Icehawks IHL 71 39 42 81 80
2008-09 Port Huron Icehawks IHL 74 37 28 65 85
2009-10 Port Huron Icehawks IHL 54 19 21 40 72
2010-11 Missouri Mavericks CHL 15 3 7 10 16
2010-11 Fort Wayne Komets CHL 52 28 14 42 43
2018-19 Rapid City Rush ECHL 2 1 0 1 2
League GP G A Pts PIM
1982-83 Sherbrooke Jets AHL 5 0 3 3 0
1983-84 Winnipeg Jets NHL 3 0 1 1 0
1983-84 Sherbrooke Jets AHL 61 23 29 52 13
1984-85 Sherbrooke Canadiens AHL 25 6 10 16 2
1985-86 Toledo Goaldiggers IHL 27 4 10 14 16
League GP G A Pts PIM
2001-02 Columbus Cottonmouths ECHL 10 1 0 1 14
2002-03 Oklahoma City Blazers CHL 46 1 8 9 45
2003-04 Oklahoma City Blazers CHL 64 1 10 11 74
2004-05 Motor City Mechanics UHL 63 3 8 11 76
2005-06 Memphis Riverkings CHL 29 1 2 3 66
2005-06 Corpus Christi Rayz CHL 27 6 3 9 35
2007-08 Texas Brahmas CHL 37 2 1 3 41
2009-10 Texas Brahmas CHL 2 0 0 0 2
League GP G A Pts PIM
1994-95 Memphis Riverkings CHL 45 13 27 40 12
1995-96 Duisburg EV Ger.1 20 8 17 25 14
1995-96 Wolfsburg EHC Ger.1 25 12 12 24 44
1996-97 Duisburg EV Ger.1 47 15 22 37 56
1997-98 Regensburg EV Ger.2 50 14 48 62 62
1998-99 Regensburg EV Ger.1 58 21 35 56 60
1999-00 Regensburg EV GerObL 60 18 37 55 77
League GP G A Pts PIM
2016-17 Quad City Mallards ECHL 5 0 0 0 0
2017-18 Utah Grizzlies ECHL 40 4 18 22 32
2017-18 Quad City Mallards ECHL 5 0 1 1 6
2018-19 Rapid City Rush ECHL 60 7 20 27 61
2019-20 Rapid City Rush ECHL 39 2 9 11 28
League GP G A Pts PIM
1967-68 Spokane Jets WIHL 0 0 0 0 0
1968-69 Spokane Jets WIHL 0 0 0 0 0
1969-70 Cranbrook Royals WIHL 5 0 5 5 16
1971-72 Cranbrook Royals WIHL 0 0 0 0 0
1974-75 Cranbrook Royals WIHL 19 0 8 8 25
1975-76 Cranbrook Royals WIHL 1 0 0 0 0
League GP G A Pts PIM
1977-78 Muskegon Mohawks IHL 67 4 18 22 163
1978-79 Fort Worth Texans CHL 57 2 15 17 43
1979-80 Fort Wayne Komets IHL 73 2 16 18 132
1980-81 Muskegon Mohawks IHL 71 4 32 36 123
1981-82 Muskegon Mohawks IHL 49 0 12 12 60
League GP G A Pts PIM
2022-23 Iowa Heartlanders ECHL 8 0 2 2 2
League GP G A Pts PIM
1972-73 Copper Country Chiefs USHL 0 0 0 0 0
1974-75 Peoria Blades CnHL 0 0 2 2 2
League GP G A Pts PIM
1982-83 Danville Dashers CnHL 0 0 0 0 0
1983-84 Peoria Prancers IHL 2 0 2 2 0
1983-84 Erie Golden Blades ACHL 4 0 0 0 2
1983-84 Danville Dashers CnHL 32 42 56 98 16
1984-85 Virginia Lancers ACHL 10 3 6 9 0
League GP G A Pts PIM
2009-10 Sherbrooke St. Francois LNAH 13 2 0 2 7
2010-11 Sherbrooke St. Francois LNAH 23 2 8 10 2
2011-12 Windsor Wild LNAH 20 3 9 12 7
League GP G A Pts PIM
1975-76 Fort Worth Texans CHL 2 0 0 0 2
1975-76 Muskegon Mohawks IHL 78 6 21 27 94
1975-76 Oklahoma City Blazers CHL 0 0 0 0 0
1976-77 New York Islanders NHL 1 0 1 1 0
1976-77 Fort Worth Texans CHL 28 4 6 10 38
1977-78 New York Islanders NHL 5 1 0 1 0
1977-78 Fort Worth Texans CHL 71 6 13 19 81
1978-79 New York Islanders NHL 67 3 18 21 42
1979-80 New York Islanders NHL 74 3 16 19 53
1980-81 New York Islanders NHL 73 1 12 13 77
1981-82 Colorado Rockies NHL 79 5 15 20 68
1982-83 New Jersey Devils NHL 66 3 10 13 42
1983-84 New Jersey Devils NHL 72 2 10 12 62
1984-85 New Jersey Devils NHL 46 2 6 8 35
1985-86 New Jersey Devils NHL 46 2 2 4 52
League GP G A Pts PIM
2018-19 Wilkes-Barre/Scranton Penguins AHL 15 6 1 7 2
2019-20 Wilkes-Barre/Scranton Penguins AHL 53 7 8 15 10
2019-20 Laval Rocket AHL 8 4 1 5 4
2020-21 Laval Rocket AHL 28 3 3 6 6
2021-22 Belleville Senators AHL 72 20 31 51 14
2022-23 Ottawa Senators NHL 11 1 0 1 0
2022-23 Belleville Senators AHL 61 19 34 53 6
League GP G A Pts PIM
2005-06 Burnaby Express BCHL 42 0 1 1 4
2006-07 Canisius College AHA 11 0 0 0 2
2007-08 Canisius College AHA 9 0 0 0 0
2008-09 Trois-Rivieres Caron and Guay LNAH 1 0 0 0 0
2008-09 Richmond Renegades SPHL 4 0 0 0 0
2008-09 Chi-Town Shooters AAHA 13 0 0 0 0
League GP G A Pts PIM
1991-92 Knoxville Cherokees ECHL 5 1 6 7 0
1992-93 Bad Nauheim EC 2.GBun 9 5 4 9 2
1993-94 Louisville Icehawks ECHL 5 0 5 5 6
1995-96 Krefeld Penguins DEL 24 2 4 6 2
1996-97 Krefeld Penguins DEL 43 5 5 10 10
1997-98 Grefrath EG Ger.1 50 26 26 52 46
1998-99 Essen Mosquitoes GerBun 64 16 19 35 66
1999-00 Hamburg Crocodiles 2.GBun 46 5 6 11 63
2000-01 Bremerhaven REV 2.GBun 43 13 17 30 84
2001-02 Bremerhaven REV 2.GBun 48 17 15 32 72
2002-03 Bremerhaven REV 2.GBun 54 14 23 37 68
2003-04 Ratingen Aliens 97 GerReg 47 31 29 60 76
2005-06 Ratingen Ice Aliens GerObL 47 14 15 29 158
League GP G A Pts PIM
1976-77 New England Whalers WHA 75 39 33 72 62
1977-78 New England Whalers WHA 68 30 24 54 74
1978-79 Springfield Indians AHL 4 2 4 6 6
1978-79 New England Whalers WHA 59 17 18 35 54
1979-80 Adirondack Red Wings AHL 33 23 9 32 40
1979-80 Detroit Red Wings NHL 27 7 4 11 2
1980-81 Adirondack Red Wings AHL 40 20 16 36 85
1980-81 Detroit Red Wings NHL 31 10 14 24 28
1981-82 Detroit Red Wings NHL 11 1 2 3 4
1981-82 Hartford Whalers NHL 14 2 12 14 9
1982-83 Binghamton Whalers AHL 56 19 24 43 63
1982-83 Hartford Whalers NHL 16 4 6 10 8
League GP G A Pts PIM
1996-97 Raleigh Icecaps ECHL 1 0 0 0 0
1996-97 Amarillo Rattlers WPHL 31 4 6 10 13
1997-98 Amarillo Rattlers WPHL 48 8 16 24 37
1998-99 Fort Worth Brahmas WPHL 38 2 12 14 42
League GP G A Pts PIM
2012-13 Columbus Cottonmouths SPHL 34 7 12 19 48
2012-13 South Carolina Stingrays ECHL 23 3 7 10 32
2013-14 Stockton Thunder ECHL 33 4 3 7 71
League GP G A Pts PIM
2005-06 Port Huron Flags UHL 46 7 9 16 40
2006-07 Port Huron Flags UHL 64 16 12 28 36
2007-08 Bakersfield Condors ECHL 13 0 2 2 10
2007-08 Port Huron Icehawks IHL 17 0 6 6 10
2007-08 Kalamazoo Wings IHL 35 8 10 18 36
League GP G A Pts PIM
1987-88 Bulach EHC Swiss-B 0 0 0 0 0
1988-89 Hannover EC 2.GBun 15 14 16 30 31
1989-90 Hannover EC 2.GBun 29 36 36 72 72
1990-91 Hannover EC 2.GBun 28 33 32 65 79
1991-92 Hannover EC 2.GBun 48 55 41 96 85
1992-93 Hannover EC 2.GBun 28 30 34 64 59
1993-94 Hannover EC 2.GBun 40 41 32 73 103
1994-95 Hannover EC DEL 43 24 25 49 48
1995-96 Berlin Polar Bears DEL 14 3 9 12 14
1995-96 Berlin Preussen Devils DEL 11 3 5 8 0
League GP G A Pts PIM
1971-72 Waterloo Black Hawks USHL 1 0 0 0 0
1971-72 Green Bay Bobcats USHL 0 0 0 0 0
League GP G A Pts PIM
1992-93 Cape Breton Oilers AHL 47 1 6 7 36
1992-93 Wheeling Thunderbirds ECHL 6 0 2 2 2
1993-94 Cape Breton Oilers AHL 65 18 38 56 131
1993-94 Edmonton Oilers NHL 2 0 0 0 0
1994-95 Cape Breton Oilers AHL 31 2 13 15 75
1994-95 Portland Pirates AHL 22 3 6 9 28
1994-95 Minnesota Moose IHL 10 3 1 4 10
1995-96 Los Angeles Ice Dogs IHL 49 15 31 46 50
1995-96 San Francisco Spiders IHL 17 3 4 7 10
1996-97 Klagenfurt AC Austria 54 22 22 44 129
1997-98 Klagenfurt AC Austria 45 11 16 27 94
1998-99 Hannover Scorpions DEL 49 12 17 29 202
1999-00 Klagenfurt AC Austria 15 1 9 10 62
1999-00 Klagenfurt AC IEL 29 9 16 25 50
2000-01 Vipiteno Italy-A 32 9 21 30 92
2001-02 Merano Italy-A 29 2 9 11 53
League GP G A Pts PIM
1985-86 Sioux City Musketeers USHL 33 14 18 32 45
League GP G A Pts PIM
1976-77 Tidewater Sharks SHL 23 11 12 23 8
1976-77 Erie Blades NAHL 15 5 4 9 15
1976-77 Calgary Cowboys WHA 21 2 3 5 0
1977-78 Springfield Indians AHL 19 6 7 13 31
1977-78 New England Whalers WHA 51 11 9 20 21
1978-79 Dallas Black Hawks CHL 64 33 43 76 78
1978-79 Edmonton Oilers WHA 2 0 0 0 0
1979-80 New Haven Nighthawks AHL 62 32 35 67 91
1979-80 New York Rangers NHL 4 0 0 0 0
1980-81 New Haven Nighthawks AHL 10 1 4 5 6
1980-81 Dallas Black Hawks CHL 13 1 5 6 2
1980-81 Fort Worth Texans CHL 50 13 9 22 36
1981-82 New Haven Nighthawks AHL 75 11 23 34 33
League GP G A Pts PIM
2012-13 St. Norbert College NCHA 25 3 3 6 14
2013-14 St. Norbert College NCHA 32 6 7 13 12
2014-15 Columbus Cottonmouths SPHL 55 6 10 16 99
2015-16 Columbus Cottonmouths SPHL 46 7 10 17 86
2015-16 Toledo Walleye ECHL 3 0 0 0 5
2015-16 Fort Wayne Komets ECHL 7 0 0 0 15
2016-17 Atlanta Gladiators ECHL 29 1 3 4 45
League GP G A Pts PIM
1971-72 Calgary Stampeders PrHL 0 0 0 0 0
League GP G A Pts PIM
1987-88 Adirondack Red Wings AHL 10 0 3 3 12
1988-89 Adirondack Red Wings AHL 58 29 34 63 170
1988-89 Detroit Red Wings NHL 3 0 0 0 0
1989-90 Adirondack Red Wings AHL 36 16 23 39 99
1989-90 Detroit Red Wings NHL 33 3 6 9 51
1990-91 Detroit Red Wings NHL 47 1 7 8 183
1991-92 New Jersey Devils NHL 80 17 16 33 246
1992-93 New Jersey Devils NHL 73 11 11 22 206
1993-94 New Jersey Devils NHL 78 12 15 27 244
1994-95 New Jersey Devils NHL 33 5 7 12 44
1995-96 New Jersey Devils NHL 76 11 10 21 145
1996-97 New Jersey Devils NHL 77 9 18 27 109
1997-98 New Jersey Devils NHL 74 24 24 48 86
1998-99 New Jersey Devils NHL 70 17 20 37 143
1999-00 New Jersey Devils NHL 67 16 23 39 80
2000-01 New Jersey Devils NHL 77 23 20 43 50
2001-02 New Jersey Devils NHL 55 6 7 13 65
2001-02 Dallas Stars NHL 14 1 4 5 7
2002-03 Montreal Canadiens NHL 75 6 13 19 72
League GP G A Pts PIM
1999-00 Seattle Thunderbirds WHL 69 23 39 62 47
2000-01 Birmingham Bulls ECHL 13 0 3 3 8
2000-01 Richmond Renegades ECHL 17 1 2 3 19
2000-01 Baton Rouge Kingfish ECHL 20 2 9 11 24
League GP G A Pts PIM
1972-73 Brantford Foresters OHASr 33 19 21 40 42
1973-74 Brantford Foresters OHASr 35 12 32 44 26
1974-75 Brantford Foresters OHASr 23 4 7 11 15
League GP G A Pts PIM
1971-72 Fort Worth Wings CHL 22 1 6 7 40
1971-72 Port Huron Wings IHL 35 1 12 13 15
1972-73 Virginia Red Wings AHL 76 4 15 19 105
1973-74 Virginia Red Wings AHL 54 1 13 14 52
1973-74 Detroit Red Wings NHL 26 2 2 4 24
1974-75 Phoenix Roadrunners WHA 77 3 16 19 98
1975-76 Phoenix Roadrunners WHA 80 2 18 20 82
1976-77 Houston Aeros WHA 51 7 21 28 20
1976-77 Phoenix Roadrunners WHA 29 1 5 6 35
1977-78 Houston Aeros WHA 80 2 22 24 54
1978-79 Indianapolis Racers WHA 25 0 11 11 22
League GP G A Pts PIM
1959-60 Denver Mavericks/Minneapolis Millers IHL 0 0 0 0 0
League GP G A Pts PIM
1972-73 New Haven Nighthawks AHL 60 1 12 13 47
1972-73 Saginaw Gears IHL 2 1 0 1 0
1973-74 Fort Worth Wings CHL 40 1 10 11 50
1974-75 Fort Worth Texans CHL 73 1 20 21 152
1975-76 Fort Worth Texans CHL 19 0 1 1 46
1975-76 Muskegon Mohawks IHL 7 1 3 4 4
1975-76 Erie Blades NAHL 4 0 1 1 4
League GP G A Pts PIM
1970-71 Jersey Devils EHL 0 0 0 0 0
1970-71 Charlotte Checkers EHL 0 0 0 0 0
1970-71 Jacksonville Rockets EHL 0 0 0 0 0
1971-72 Providence Reds AHL 3 0 0 0 0
1971-72 Tulsa Oilers CHL 17 0 0 0 0
1972-73 Toronto Maple Leafs NHL 11 0 0 0 0
1972-73 Tulsa Oilers CHL 42 0 0 0 4
1973-74 Oklahoma City Blazers CHL 39 0 1 1 2
1974-75 Toronto Maple Leafs NHL 20 0 0 0 4
1974-75 Oklahoma City Blazers CHL 29 0 1 1 4
1975-76 Toronto Maple Leafs NHL 20 0 0 0 0
1976-77 Toronto Maple Leafs NHL 2 0 0 0 0
1976-77 Dallas Black Hawks CHL 30 0 4 4 2
1977-78 Toronto Maple Leafs NHL 18 0 0 0 2
League GP G A Pts PIM
2020-21 Long Island University NCAA 11 3 3 6 4
League GP G A Pts PIM
1979-80 Calgary Wranglers WHL 72 49 40 89 95
1980-81 Binghamton Whalers AHL 80 26 35 61 61
1981-82 Binghamton Whalers AHL 72 29 40 69 83
1981-82 Hartford Whalers NHL 7 0 0 0 2
1982-83 New Jersey Devils NHL 34 4 10 14 20
1982-83 Wichita Wind CHL 45 26 23 49 15
1983-84 Maine Mariners AHL 75 28 28 56 56
1983-84 New Jersey Devils NHL 5 1 0 1 0
1984-85 Maine Mariners AHL 80 38 38 76 19
1985-86 Adirondack Red Wings AHL 59 24 33 57 22
1985-86 Detroit Red Wings NHL 17 0 2 2 0
1986-87 Adirondack Red Wings AHL 77 54 31 85 66
1987-88 Adirondack Red Wings AHL 66 34 42 76 34
1987-88 Rosenheim SB 1.GBun 16 2 3 5 17
1988-89 Adirondack Red Wings AHL 76 31 46 77 13
1989-90 Adirondack Red Wings AHL 75 33 31 64 29
1989-90 Detroit Red Wings NHL 3 0 0 0 0
1990-91 Adirondack Red Wings AHL 77 28 29 57 37
League GP G A Pts PIM
1964-65 U. of British Columbia CIAU 0 0 0 0 0
1968-69 Calgary Stampeders ASHL 0 0 0 0 0
League GP G A Pts PIM
1998-99 Indianapolis Ice IHL 4 0 0 0 4
1998-99 Columbus Chill ECHL 53 33 30 63 104
1998-99 Detroit Vipers IHL 2 0 0 0 2
1998-99 Lowell Lock Monsters AHL 11 5 2 7 2
1999-00 Peoria Rivermen ECHL 3 1 2 3 4
1999-00 Lowell Lock Monsters AHL 1 0 0 0 2
2000-01 Peoria Rivermen ECHL 53 27 26 53 46
2001-02 Peoria Rivermen ECHL 71 34 26 60 72
2002-03 Quad City Mallards UHL 74 31 36 67 136
2003-04 Cobourg Lynx EOSHL 1 0 0 0 14
League GP G A Pts PIM
1997-98 Louisville Riverfrogs ECHL 45 10 12 22 68
1998-99 Columbus Cottonmouths CHL 6 1 3 4 4
League GP G A Pts PIM
1995-96 Louisville Riverfrogs ECHL 4 5 0 5 0
1996-97 Kentucky Thoroughblades AHL 77 17 28 45 57
1997-98 Orlando Solar Bears IHL 64 6 23 29 46
1998-99 New Haven Beast AHL 34 5 15 20 46
1998-99 Florida Everblades ECHL 45 23 37 60 67
1999-00 Iserlohn EC 2.GBun 51 21 66 87 150
2000-01 Kassel Huskies DEL 59 17 25 42 68
2001-02 Kassel Huskies DEL 60 12 26 38 56
2002-03 Kassel Huskies DEL 52 9 16 25 58
2003-04 DEG Metro Stars DEL 52 15 22 37 62
League GP G A Pts PIM
1967-68 Phoenix Roadrunners WHL 5 0 4 4 0
1967-68 Toronto Marlboros OHASr 36 20 41 61 55
1968-69 Orillia Terriers OHASr 38 18 55 73 14
1969-70 Orillia Terriers OHASr 0 21 29 50 19
1970-71 Orillia Terriers OHASr 0 0 0 0 0
1971-72 Orillia Terriers OHASr 40 26 51 77 9
1972-73 Orillia Terriers OHASr 42 21 48 69 6
1973-74 Orillia Terriers OHASr 35 20 35 55 2
1974-75 Whitby McDonalds OHASr 31 12 30 42 2
1975-76 Whitby Warriors OHASr 23 13 18 31 8
1976-77 Whitby Warriors OHASr 31 5 13 18 0
League GP G A Pts PIM
2021-22 Idaho Steelheads ECHL 4 1 0 1 7
2022-23 Idaho Steelheads ECHL 54 16 19 35 23
League GP G A Pts PIM
1971-72 Tulsa Oilers CHL 70 15 16 31 82
1972-73 Toronto Maple Leafs NHL 1 0 0 0 0
1972-73 Tulsa Oilers CHL 71 40 40 80 108
1973-74 Oklahoma City Blazers CHL 50 19 30 49 70
1974-75 Toronto Maple Leafs NHL 22 2 7 9 13
1974-75 Oklahoma City Blazers CHL 39 17 19 36 87
1975-76 Winnipeg Jets WHA 42 13 9 22 44
1975-76 Cleveland Crusaders WHA 33 4 7 11 33
1976-77 Winnipeg Jets WHA 74 13 11 24 90
1977-78 Winnipeg Jets WHA 57 9 16 25 39
1978-79 Winnipeg Jets WHA 70 14 18 32 38
1979-80 Winnipeg Jets NHL 74 10 9 19 38
1980-81 Tulsa Oilers CHL 66 17 31 48 58
League GP G A Pts PIM
1981-82 Bemidji State University NCAA 0 0 0 0 0
League GP G A Pts PIM
1972-73 Philadelphia Blazers WHA 1 0 0 0 0
1973-74 Phoenix Roadrunners WHL 78 22 27 49 44
1974-75 Toledo Goaldiggers IHL 72 25 39 64 14
1974-75 Salt Lake Golden Eagles CHL 1 0 0 0 0
1975-76 Vastra Frolunda IF SEL 36 19 10 29 33
1976-77 Vastra Frolunda IF SEL 25 6 10 16 4
1977-78 Kimberley Dynamiters WIHL 0 4 14 18 18
1979-80 Trail Smoke Eaters WIHL 0 0 0 0 0
League GP G A Pts PIM
2000-01 Memphis Riverkings CHL 53 20 15 35 47
2000-01 Columbus Cottonmouths CHL 7 0 1 1 15
2000-01 Border City Bandits CHL 1 0 0 0 0
2001-02 Memphis Riverkings CHL 64 18 41 59 119
2002-03 Memphis Riverkings CHL 58 14 17 31 118
2003-04 Memphis Riverkings CHL 39 18 17 35 61
2004-05 Memphis Riverkings CHL 32 5 7 12 46
League GP G A Pts PIM
1997-98 Fort Saskatchewan Traders AJHL 20 1 4 5 20
League GP G A Pts PIM
2018-19 Nottingham Panthers EIHL 13 0 0 0 0
2019-20 Fort Wayne Komets ECHL 12 0 0 0 15
2019-20 Orlando Solar Bears ECHL 2 0 0 0 0
2019-20 Newfoundland Growlers ECHL 3 0 0 0 0
2020-21 Briancon France 17 0 0 0 27
2021-22 Cergy-Pontoise France 42 0 0 0 0
League GP G A Pts PIM
2004-05 St. John's Maple Leafs AHL 12 1 7 8 34
2005-06 Toronto Marlies AHL 53 16 18 34 44
2006-07 Toronto Marlies AHL 73 20 36 56 126
2007-08 Toronto Marlies AHL 68 11 27 38 152
2008-09 Portland Pirates AHL 50 13 17 30 50
2009-10 Augsburg Panthers DEL 53 19 38 57 90
2010-11 Hamburg Freezers DEL 51 18 30 48 40
2011-12 Hamburg Freezers DEL 18 4 4 8 28
2012-13 Hamburg Freezers DEL 32 8 8 16 24
League GP G A Pts PIM
1971-72 Nova Scotia Voyageurs AHL 73 1 12 13 62
1972-73 Nova Scotia Voyageurs AHL 60 4 22 26 61
1973-74 Atlanta Flames NHL 62 0 3 3 34
1974-75 Vancouver Canucks NHL 13 1 5 6 8
1974-75 Atlanta Flames NHL 42 3 3 6 22
1975-76 Vancouver Canucks NHL 65 2 5 7 28
1976-77 Vancouver Canucks NHL 12 0 0 0 6
1976-77 Tulsa Oilers CHL 58 5 16 21 46
League GP G A Pts PIM
1974-75 Virginia Red Wings AHL 71 4 19 23 73
1974-75 Detroit Red Wings NHL 1 0 0 0 0
1975-76 New Haven Nighthawks AHL 49 4 11 15 74
1975-76 Detroit Red Wings NHL 3 0 1 1 0
1976-77 Detroit Red Wings NHL 53 5 11 16 34
1976-77 Kansas City Blues CHL 16 2 6 8 38
1977-78 Kansas City Red Wings CHL 9 0 3 3 13
1977-78 Philadelphia Firebirds AHL 69 8 22 30 147
League GP G A Pts PIM
2022-23 Cincinnati Cyclones ECHL 4 0 1 1 0
2022-23 Iowa Heartlanders ECHL 3 3 0 3 0
League GP G A Pts PIM
2000-01 Columbus Cottonmouths CHL 70 20 27 47 37
2001-02 Knoxville Speed UHL 65 37 33 70 30
2002-03 Rochester Americans AHL 28 4 7 11 4
2002-03 Missouri River Otters UHL 51 27 27 54 22
2003-04 San Antonio Rampage AHL 4 0 0 0 0
2003-04 Colorado Eagles CHL 54 33 49 82 43
2004-05 Colorado Eagles CHL 60 34 44 78 32
2005-06 Colorado Eagles CHL 64 26 49 75 61
2006-07 Colorado Eagles CHL 64 41 47 88 38
2007-08 Colorado Eagles CHL 64 37 54 91 44
2008-09 Colorado Eagles CHL 63 29 53 82 30
2009-10 Colorado Eagles CHL 64 31 63 94 36
2010-11 Colorado Eagles CHL 66 34 59 93 18
2011-12 Colorado Eagles ECHL 66 25 35 60 45
2012-13 Colorado Eagles ECHL 26 4 10 14 18
2013-14 Colorado Eagles ECHL 66 9 26 35 28
League GP G A Pts PIM
1985-86 Indianapolis Checkers IHL 80 9 24 33 109
1986-87 Indianapolis Checkers IHL 69 5 21 26 197
1995-96 Detroit Falcons CoHL 1 0 0 0 0
League GP G A Pts PIM
2017-18 Idaho Steelheads ECHL 14 2 1 3 8
2018-19 Florida Everblades ECHL 53 11 24 35 31
2019-20 Florida Everblades ECHL 31 5 10 15 28
2020-21 Florida Everblades ECHL 32 1 3 4 18
2021-22 Florida Everblades ECHL 40 4 13 17 55
2022-23 Florida Everblades ECHL 14 2 1 3 33
League GP G A Pts PIM
2012-13 Syracuse Crunch AHL 2 0 0 0 7
2013-14 Syracuse Crunch AHL 7 0 0 0 2
2013-14 Florida Everblades ECHL 44 4 5 9 51
2014-15 Orlando Solar Bears ECHL 58 3 7 10 134
2015-16 Orlando Solar Bears ECHL 13 0 2 2 17
2016-17 Peoria Rivermen SPHL 2 0 1 1 0
League GP G A Pts PIM
1989-90 Canadian National Team Intl 2 0 0 0 0
1990-91 Utrecht IJCU Hlnd 41 24 47 71 20
1991-92 Michigan Falcons CoHL 59 15 32 47 22
1992-93 Nijmegen Tigers Hlnd 41 22 53 75 24
1993-94 Nijmegen Tigers Hlnd 30 25 37 63 10
1994-95 Tilburg Trappers Hlnd 30 25 41 66 34
1995-96 Durham Wasps BHL 36 28 33 61 12
1996-97 Cardiff Devils BISL 42 15 24 39 16
1997-98 Cardiff Devils BISL 38 8 21 29 14
1998-99 Cardiff Devils BISL 42 11 22 33 8
1999-00 Sheffield Steelers BISL 42 7 29 36 12
2000-01 Cardiff Devils BISL 47 8 22 30 10
League GP G A Pts PIM
2009-10 Flint Generals IHL 49 0 1 1 2
2010-11 Missouri Mavericks CHL 44 0 1 1 2
2011-12 Toledo Walleye ECHL 11 0 0 0 0
2011-12 Chicago Express ECHL 16 0 0 0 2
2011-12 Colorado Eagles ECHL 3 0 0 0 0
2012-13 Frederikshavn White Hawks Denmark 2 0 0 0 0
League GP G A Pts PIM
1989-90 Phoenix Roadrunners IHL 16 2 5 7 2
1989-90 Winston-Salem Thunderbirds ECHL 26 10 12 22 17
1989-90 Canadian National Team Intl 1 0 0 0 0
League GP G A Pts PIM
1983-84 Kalamazoo Wings IHL 39 0 12 12 67
1984-85 Durham Wasps BHL 36 27 35 62 88
1985-86 Durham Wasps BHL 36 28 59 87 135
1986-87 Durham Wasps BHL 35 44 50 94 70
1987-88 Durham Wasps BHL 36 24 43 67 50
1988-89 Durham Wasps BHL 36 19 53 72 68
1990-91 Durham Wasps BHL 36 30 50 80 50
1991-92 Durham Wasps BHL 31 17 43 60 79
1992-93 Durham Wasps BHL 36 13 36 49 108
1994-95 Sheffield Steelers BHL 44 6 26 32 88
1995-96 Sheffield Steelers BHL 36 5 17 22 50
1996-97 Sheffield Steelers BISL 42 0 4 4 30
League GP G A Pts PIM
2004-05 Tri-City Storm USHL 30 5 7 12 12
2005-06 Tri-City Storm USHL 60 9 12 21 47
2006-07 Robert Morris University CHA 20 2 1 3 10
2007-08 Robert Morris University CHA 8 0 1 1 2
2008-09 Robert Morris University CHA 33 1 7 8 52
2009-10 Amarillo Gorillas CHL 64 7 17 24 43
2010-11 Rio Grande Valley Killer Bees CHL 37 4 12 16 42
2010-11 Evansville IceMen CHL 28 0 8 8 36
2011-12 Evansville IceMen CHL 36 3 8 11 37
2012-13 Evansville Icemen ECHL 44 3 11 14 50
2013-14 Tulsa Oilers CHL 47 2 9 11 55
2014-15 Tulsa Oilers ECHL 60 3 8 11 84
League GP G A Pts PIM
2012-13 Abbotsford Heat AHL 70 8 10 18 31
2013-14 Abbotsford Heat AHL 75 17 27 44 38
2014-15 San Antonio Rampage AHL 76 14 31 45 58
2015-16 Portland Pirates AHL 67 13 13 26 20
2016-17 Salzburg EC Austria 39 11 27 38 18
2017-18 Ingolstadt ERC DEL 44 13 9 22 34
2018-19 Ingolstadt ERC DEL 47 9 12 21 41
2019-20 Ingolstadt ERC DEL 51 12 24 36 32
2020-21 Krefeld Penguins DEL 34 11 11 22 18
2021-22 Duesseldorf EG DEL 39 8 6 14 18
League GP G A Pts PIM
1993-94 Thunder Bay Senators CoHL 59 7 23 30 16
1994-95 Thunder Bay Senators CoHL 50 4 21 25 20
League GP G A Pts PIM
1978-79 Fort Wayne Komets IHL 69 34 49 83 24
1978-79 Dallas Black Hawks CHL 6 1 2 3 0
1979-80 Dallas Black Hawks CHL 50 11 16 27 4
1980-81 Dallas Black Hawks CHL 8 0 2 2 2
1980-81 SaiPa Lappeenranta SM-liiga 20 3 5 8 16
League GP G A Pts PIM
1987-88 Slough Jets BHL 21 16 50 66 40
1989-90 Streatham Redskins BHL 32 16 42 58 28
1990-91 Lee Valley Lions BHL 40 23 35 58 28
1991-92 Lee Valley Lions BHL 36 12 33 45 12
League GP G A Pts PIM
1982-83 Peoria Prancers IHL 36 0 6 6 33
League GP G A Pts PIM
1964-65 Knoxville Knights EHL 5 1 0 1 2
1964-65 New York Rovers EHL 59 2 8 10 50
League GP G A Pts PIM
1992-93 Dayton Bombers ECHL 1 0 0 0 0
1992-93 Nashville Knights ECHL 15 1 0 1 75
1992-93 West Palm Beach Blaze SuHL 30 6 12 18 80
1992-93 Florida Hammerheads RHI 13 3 12 15 36
1993-94 St. Thomas Wildcats CoHL 22 1 2 3 18
1993-94 Utica Bulldogs CoHL 20 0 4 4 28
1993-94 Atlanta Fire Ants RHI 16 2 4 6 16
League GP G A Pts PIM
2021-22 Idaho Steelheads ECHL 2 0 0 0 0
2022-23 Iowa Heartlanders ECHL 66 23 16 39 14
League GP G A Pts PIM
2001-02 Knoxville Speed UHL 2 0 1 1 0
2003-04 New Mexico Scorpions CHL 2 0 0 0 0
2003-04 Colorado Eagles CHL 60 15 23 38 54
2004-05 Wichita Thunder CHL 59 5 21 26 31
2005-06 Nottingham Panthers EIHL 31 5 12 17 26
2006-07 Youngstown Steelhounds CHL 59 13 28 41 52
2007-08 Youngstown Steelhounds CHL 9 0 5 5 13
2007-08 Hull Stingrays EIHL 41 6 14 20 56
2008-09 Columbus Cottonmouths SPHL 45 7 28 35 77
League GP G A Pts PIM
1992-93 Greensboro Monarchs ECHL 57 15 20 35 178
1993-94 Rochester Americans AHL 2 0 0 0 5
1993-94 Phoenix Roadrunners IHL 22 6 3 9 51
1993-94 Greensboro Monarchs ECHL 36 17 17 34 139
1994-95 Providence Bruins AHL 2 1 0 1 0
1994-95 Greensboro Monarchs ECHL 62 25 36 61 195
1994-95 New Jersey Rockin' Rollers RHI 11 11 6 17 50
1995-96 Providence Bruins AHL 51 17 22 39 72
1995-96 Boston Bruins NHL 7 0 0 0 7
1996-97 Providence Bruins AHL 57 18 15 33 104
1996-97 Boston Bruins NHL 15 0 1 1 7
1997-98 Providence Bruins AHL 3 0 0 0 0
1997-98 San Antonio Dragons IHL 59 15 10 25 117
1998-99 Greenville Grrrowl ECHL 43 19 20 39 96
1999-00 Greenville Grrrowl ECHL 48 22 25 47 104
League GP G A Pts PIM
1994-95 Erie Panthers ECHL 23 7 6 13 18
1995-96 Mobile Mysticks ECHL 2 0 0 0 6
1997-98 Nordhorn GEC Ger.1 53 23 39 62 62
1998-99 Nordhorn GEC GerBun 60 11 29 40 54
1999-00 Canadian National Team Intl 3 0 0 0 4
2000-01 Milan HC Italy-A 32 8 21 29 46
2001-02 Duisburg EV 2.GBun 48 4 18 22 68
2002-03 Milan HC Italy-A 38 8 20 28 26
2003-04 Milan HC Italy-A 33 10 17 27 30
2004-05 Milan HC Italy-A 26 1 6 7 20
2005-06 Milan HC Italy-A 30 5 9 14 36
League GP G A Pts PIM
2003-04 Roanoke Express ECHL 42 8 13 21 38
2004-05 Louisiana IceGators ECHL 58 3 8 11 28
League GP G A Pts PIM
1998-99 Roanoke Express ECHL 3 0 1 1 0
1998-99 Abilene Aviators WPHL 51 9 12 21 23
1998-99 Mohawk Valley Prowlers UHL 6 0 0 0 5
1999-00 Macon Whoopee CHL 7 1 1 2 10
1999-00 San Angelo Outlaws WPHL 15 1 1 2 4
1999-00 Abilene Aviators WPHL 16 4 5 9 8
League GP G A Pts PIM
2015-16 Iowa Wild AHL 10 1 3 4 0
2016-17 Iowa Wild AHL 5 1 1 2 0
2016-17 Quad City Mallards ECHL 45 14 19 33 38
2016-17 Cleveland Monsters AHL 14 2 4 6 6
2017-18 Bolzano HC Austria 54 16 31 47 48
2018-19 Bolzano HC Austria 46 17 21 38 75
2019-20 Iserlohn Roosters DEL 50 8 19 27 48
2020-21 Szekeshfehervar Alba Volan HC Austria 48 18 25 43 46
2021-22 Szekeshfehervar Alba Volan HC Austria 44 14 29 43 18
2022-23 Szekeshfehervar Alba Volan HC Austria 41 16 19 35 50
2023-24 Val Pusteria Wolves Austria 46 14 17 31 38
League GP G A Pts PIM
1995-96 Atlanta Knights IHL 69 9 19 28 33
1996-97 Adirondack Red Wings AHL 52 22 23 45 56
1996-97 Tampa Bay Lightning NHL 17 2 0 2 4
1997-98 Tampa Bay Lightning NHL 19 5 0 5 2
1997-98 Milwaukee Admirals IHL 63 20 39 59 48
1998-99 Tampa Bay Lightning NHL 20 2 1 3 0
1998-99 Cleveland Lumberjacks IHL 18 6 7 13 31
1998-99 Grand Rapids Griffins IHL 17 7 5 12 14
1999-00 Milwaukee Admirals IHL 66 8 24 32 62
2000-01 Kassel Huskies DEL 28 7 14 21 40
2000-01 Langnau Tigers Swiss-A 10 3 2 5 8
2001-02 Kassel Huskies DEL 51 8 15 23 46
2002-03 Kassel Huskies DEL 49 10 15 25 46
2003-04 Kassel Huskies DEL 50 10 9 19 46
League GP G A Pts PIM
1953-54 Escanaba Hawks NMHL 0 0 0 0 0
1965-66 Fox Valley Astros USHL 0 0 0 0 0
League GP G A Pts PIM
1997-98 New Orleans Brass ECHL 25 5 9 14 37
1998-99 Memphis Riverkings CHL 61 18 30 48 48
1998-99 New Orleans Brass ECHL 1 0 0 0 0
1999-00 Nijmegen Tigers Hlnd 36 23 23 46 66
2000-01 Nijmegen Tigers Hlnd 30 23 16 39 81
League GP G A Pts PIM
2016-17 Tulsa Oilers ECHL 31 0 0 0 4
2016-17 Manitoba Moose AHL 11 0 0 0 0
2017-18 Manitoba Moose AHL 16 0 0 0 17
2017-18 Jacksonville Icemen ECHL 16 0 1 1 0
2018-19 Florida Everblades ECHL 30 0 0 0 4
2018-19 Reading Royals ECHL 12 0 1 1 0
2019-20 Cincinnati Cyclones ECHL 7 0 0 0 0
2019-20 Coventry Blaze EIHL 24 0 0 0 20
2019-20 Brampton Beast ECHL 3 0 0 0 0
League GP G A Pts PIM
2015-16 Albany Devils AHL 58 10 7 17 41
2015-16 New Jersey Devils NHL 7 1 1 2 2
2016-17 Albany Devils AHL 49 17 16 33 38
2016-17 New Jersey Devils NHL 10 0 1 1 4
2017-18 Binghamton Devils AHL 60 12 10 22 26
2017-18 New Jersey Devils NHL 2 0 0 0 0
2018-19 Binghamton Devils AHL 50 20 26 46 42
2018-19 New Jersey Devils NHL 19 0 1 1 6
2019-20 San Diego Gulls AHL 49 12 12 24 20
2020-21 Hershey Bears AHL 6 0 1 1 8
League GP G A Pts PIM
2004-05 Varese HC Italy-A 35 13 11 24 50
2005-06 Asiago HC Italy-A 40 14 25 39 77
2006-07 Asiago HC Italy-A 31 9 25 34 59
2007-08 Bolzano HC Italy-A 32 8 14 22 26
2008-09 Bolzano HC Italy-A 42 18 28 46 52
2009-10 Bolzano HC Italy-A 39 5 23 28 50
2010-11 Pontebba Italy-A 9 4 2 6 8
League GP G A Pts PIM
1993-94 Louisville Icehawks ECHL 65 9 35 44 72
1994-95 San Antonio Iguanas CHL 66 7 46 53 74
1995-96 Fort Worth Fire CHL 36 3 12 15 28
1995-96 San Antonio Iguanas CHL 26 3 8 11 37
1996-97 Vipiteno Italy-A 0 0 0 0 0
1997-98 Reno Rage WCHL 45 4 13 17 22
1998-99 Alexandria Warthogs WPHL 69 5 21 26 28
1999-00 Idaho Steelheads WCHL 27 2 9 11 29
1999-00 Asheville Smoke UHL 45 1 9 10 48
League GP G A Pts PIM
1981-82 Milwaukee Admirals IHL 12 0 3 3 2
1982-83 Milwaukee Admirals IHL 2 0 0 0 0
League GP G A Pts PIM
1972-73 Houston Aeros WHA 3 0 1 1 0
1973-74 Houston Aeros WHA 55 1 2 3 35
1973-74 Jacksonville Barons AHL 14 0 5 5 28
1974-75 Tulsa Oilers CHL 42 1 7 8 85
1974-75 Houston Aeros WHA 17 0 3 3 19
1975-76 Quebec Nordiques WHA 21 2 5 7 89
1975-76 Indianapolis Racers WHA 38 4 2 6 92
1976-77 Edmonton Oilers WHA 3 0 0 0 2
1976-77 Maine Nordiques NAHL 27 5 2 7 43
1977-78 Indianapolis Racers WHA 21 1 1 2 28
1977-78 Hampton Gulls AHL 25 0 1 1 15
1978-79 Nova Scotia Voyageurs AHL 64 2 5 7 87
1978-79 Philadelphia Firebirds AHL 18 2 3 5 14
1979-80 Saginaw Gears IHL 11 1 3 4 24
League GP G A Pts PIM
1998-99 Florida Everblades ECHL 59 6 9 15 191
1999-00 Florida Everblades ECHL 2 0 1 1 4
League GP G A Pts PIM
1973-74 Macon Whoopees SHL 54 9 15 24 61
League GP G A Pts PIM
2021-22 Wheeling Nailers ECHL 19 3 4 7 45
League GP G A Pts PIM
2005-06 U. of Wisconsin Superior NCHA 29 15 9 24 14
2006-07 Kalamazoo Wings UHL 6 3 0 3 0
2006-07 Chicago Hounds UHL 37 13 12 25 6
2007-08 Wheeling Nailers ECHL 34 6 10 16 12
2008-09 Huntsville Havoc SPHL 55 22 32 54 24
2009-10 Huntsville Havoc SPHL 56 12 22 34 20
League GP G A Pts PIM
1994-95 Binghamton Rangers AHL 26 0 1 1 4
1995-96 Binghamton Rangers AHL 40 0 0 0 4
1995-96 New York Rangers NHL 1 0 0 0 0
1996-97 Kentucky Thoroughblades AHL 50 0 1 1 28
1997-98 Utah Grizzlies IHL 7 0 0 0 2
1997-98 Kentucky Thoroughblades AHL 44 0 0 0 18
1998-99 Cincinnati Mighty Ducks AHL 35 0 0 0 4
1999-00 Canadian National Team Intl 26 0 0 0 0
2001-02 Jokerit Helsinki SM-liiga 56 0 1 1 12
2002-03 Brynas IF Gavle SEL 48 0 0 0 0
2003-04 Cherepovets Severstal Russia 7 0 1 1 0
2003-04 Khabarovsk Amur Russia 15 0 0 0 2
League GP G A Pts PIM
2003-04 Knoxville Ice Bears SEHL 30 11 10 21 14
2003-04 Cincinnati Cyclones ECHL 28 4 6 10 4
2004-05 Rio Grande Valley Killer Bees CHL 9 0 1 1 0
2005-06 Knoxville Ice Bears SPHL 40 20 17 37 23
2006-07 Knoxville Ice Bears SPHL 46 22 9 31 6
League GP G A Pts PIM
2002-03 Topeka Scarecrows USHL 58 22 21 43 161
2003-04 Minnesota State U - Mankato WCHA 31 5 8 13 48
2004-05 Minnesota State U - Mankato WCHA 36 6 7 13 84
2005-06 Minnesota State U - Mankato WCHA 39 12 11 23 109
2005-06 Pensacola Ice Pilots ECHL 9 2 3 5 4
2006-07 Bridgeport Sound Tigers AHL 2 0 0 0 0
2006-07 Pensacola Ice Pilots ECHL 70 16 37 53 172
2007-08 Hull Stingrays EIHL 53 23 32 55 90
2008-09 Newcastle Vipers EIHL 49 12 19 31 136
League GP G A Pts PIM
1983-84 Gloucester Rangers CJHL 3 1 3 4 10
League GP G A Pts PIM
1963-64 Green Bay Bobcats USHL 18 9 26 35 4
1965-66 Rochester Mustangs USHL 0 0 0 0 0
1967-68 Rochester Mustangs USHL 0 14 20 34 2
1968-69 Rochester Mustangs USHL 33 14 27 41 2
League GP G A Pts PIM
2012-13 Idaho Steelheads ECHL 29 2 4 6 32
2012-13 Las Vegas Wranglers ECHL 1 0 0 0 0
2013-14 Las Vegas Wranglers ECHL 26 1 2 3 13
2013-14 Arizona Sundogs CHL 5 0 1 1 2
2014-15 Brest France 26 3 8 11 59
2016-17 Aalborg Pirates Denmark 45 6 24 30 59
2017-18 Cardiff Devils EIHL 53 3 15 18 61
2018-19 Cardiff Devils EIHL 59 9 23 32 34
2019-20 Cardiff Devils EIHL 39 2 7 9 12
2020-21 Greenville Swamp Rabbits ECHL 38 3 4 7 21
2021-22 Greenville Swamp Rabbits ECHL 64 5 11 16 45
2022-23 Greenville Swamp Rabbits ECHL 3 0 0 0 2
2022-23 Selb Wolves DEL-2 26 6 10 16 20
League GP G A Pts PIM
2017-18 Utah Grizzlies ECHL 18 0 2 2 0
2017-18 Toledo Walleye ECHL 3 0 0 0 0
2018-19 Reading Royals ECHL 7 0 0 0 0
2018-19 South Carolina Stingrays ECHL 10 0 0 0 0
2018-19 San Diego Gulls AHL 2 0 0 0 0
2018-19 Jacksonville Icemen ECHL 7 0 1 1 0
2019-20 Newfoundland Growlers ECHL 20 0 0 0 0
2020-21 Toronto Marlies AHL 3 0 0 0 0
2020-21 Kansas City Mavericks ECHL 2 0 1 1 0
2021-22 Cincinnati Cyclones ECHL 5 0 0 0 0
2021-22 Kansas City Mavericks ECHL 12 0 0 0 0
2021-22 Newfoundland Growlers ECHL 7 0 0 0 0
League GP G A Pts PIM
1986-87 Moncton Golden Flames AHL 0 0 0 0 0
1986-87 Canadian National Team Intl 61 1 17 18 36
1987-88 Salt Lake Golden Eagles IHL 48 10 19 29 42
1988-89 Calgary Flames NHL 2 0 0 0 2
1988-89 Salt Lake Golden Eagles IHL 76 7 46 53 70
1989-90 Canadian National Team Intl 6 0 1 1 6
1989-90 Ambri-Piotta Swiss-A 0 1 1 2 0
1989-90 Tappara Tampere SM-liiga 32 7 5 12 28
1990-91 Canadian National Team Intl 8 0 1 1 6
1990-91 Tappara Tampere SM-liiga 41 1 8 9 18
1991-92 Amiens France 0 0 0 0 0
1993-94 Amiens France 0 0 0 0 0
1994-95 Hannover EC DEL 43 8 14 22 38
1995-96 Augsburg Panthers DEL 7 2 2 4 6
1995-96 Hannover EC DEL 37 5 11 16 28
1996-97 Amiens France 31 5 15 20 30
1997-98 Amiens France 40 10 20 30 50
1998-99 Amiens France 48 10 13 23 61
League GP G A Pts PIM
2017-18 St. Louis Blues NHL 1 0 0 0 0
2018-19 San Antonio Rampage AHL 76 12 33 45 20
2019-20 San Antonio Rampage AHL 46 5 17 22 20
2020-21 St. Louis Blues NHL 0 0 0 0 0
2020-21 Utica Comets AHL 18 2 10 12 2
2021-22 Wilkes-Barre/Scranton Penguins AHL 63 3 24 27 6
2022-23 Wilkes-Barre/Scranton Penguins AHL 52 1 26 27 8
League GP G A Pts PIM
1990-91 Newmarket Saints AHL 38 0 1 1 8
1990-91 Toronto Maple Leafs NHL 1 0 0 0 0
1991-92 St. John's Maple Leafs AHL 44 0 1 1 8
1992-93 St. John's Maple Leafs AHL 52 0 0 0 4
1993-94 Toronto Maple Leafs NHL 22 0 0 0 2
1994-95 Toronto Maple Leafs NHL 13 0 0 0 4
1995-96 Toronto Maple Leafs NHL 11 0 0 0 0
1995-96 Ottawa Senators NHL 36 0 2 2 4
1996-97 Ottawa Senators NHL 50 0 2 2 2
1997-98 Ottawa Senators NHL 50 0 1 1 0
1998-99 Ottawa Senators NHL 45 1 1 2 4
1999-00 Atlanta Thrashers NHL 28 0 0 0 2
2000-01 Atlanta Thrashers NHL 38 0 0 0 16
2001-02 Atlanta Thrashers NHL 15 0 0 0 0
2002-03 Lowell Lock Monsters AHL 7 0 0 0 0
2002-03 Greenville Grrrowl ECHL 12 0 0 0 8
League GP G A Pts PIM
1967-68 U.S. Olympic Team Intl 0 0 0 0 0
1968-69 Green Bay Bobcats USHL 0 0 0 0 0
1969-70 Green Bay Bobcats USHL 0 0 0 0 0
1969-70 U.S. National Team Intl 10 2 2 4 8
1970-71 Green Bay Bobcats USHL 0 0 0 0 0
1970-71 U.S. National Team Intl 16 2 3 5 12
1971-72 Green Bay Bobcats USHL 0 0 0 0 0
1972-73 Green Bay Bobcats USHL 39 1 21 22 6
1973-74 Green Bay Bobcats USHL 0 0 0 0 0
League GP G A Pts PIM
2014-15 Edinburgh Capitals EIHL 52 17 27 44 20
League GP G A Pts PIM
1987-88 Nova Scotia Oilers AHL 25 0 0 0 4
1988-89 Cape Breton Oilers AHL 33 0 1 1 4
League GP G A Pts PIM
2012-13 Idaho Steelheads ECHL 39 0 0 0 0
2013-14 Idaho Steelheads ECHL 23 0 0 0 2
2013-14 Texas Stars AHL 15 0 1 1 0
2014-15 Szekeshfehervar Alba Volan HC Austria 20 0 0 0 0
2014-15 Missouri Mavericks ECHL 18 0 0 0 0
2015-16 Springfield Falcons AHL 3 0 0 0 0
2015-16 Missouri Mavericks ECHL 32 0 2 2 0
2016-17 Missouri Mavericks ECHL 38 0 1 1 10
2017-18 Florida Everblades ECHL 1 0 0 0 0
League GP G A Pts PIM
1978-79 Oklahoma City Stars CHL 1 0 0 0 0
1979-80 Baltimore Clippers EHL 7 0 0 0 2
1979-80 Port Huron Flags IHL 7 0 0 0 2
1982-83 Tulsa Oilers CHL 3 0 0 0 0
League GP G A Pts PIM
2021-22 Kalamazoo Wings ECHL 54 3 12 15 16
2022-23 Kalamazoo Wings ECHL 44 0 4 4 16
2023-24 Marseille Spartans France 44 3 20 23 6
League GP G A Pts PIM
2002-03 Kalamazoo Wings UHL 4 0 0 0 0
2002-03 Macon Trax ACHL 4 0 0 0 0
League GP G A Pts PIM
2010-11 St. Olaf College MIAC 25 11 10 21 35
2011-12 St. Olaf College MIAC 28 11 13 24 10
League GP G A Pts PIM
1996-97 Austria Intl 0 0 0 0 0
League GP G A Pts PIM
1989-90 Winston-Salem Thunderbirds ECHL 7 1 5 6 2
League GP G A Pts PIM
2007-08 Idaho Steelheads ECHL 1 0 0 0 0
2007-08 Pensacola Ice Pilots ECHL 6 1 2 3 2
2008-09 Texas Brahmas CHL 52 13 23 36 18
2009-10 Port Huron Icehawks IHL 28 4 17 21 10
2009-10 Texas Brahmas CHL 8 1 1 2 6
League GP G A Pts PIM
1964-65 Marquette Iron Rangers USHL 0 0 0 0 0
1965-66 Green Bay Bobcats USHL 0 0 0 0 0
1965-66 Marquette Iron Rangers USHL 8 0 0 0 0
1966-67 Green Bay Bobcats USHL 0 0 0 0 0
League GP G A Pts PIM
1996-97 Canadian National Team Intl 55 10 17 27 82
1997-98 Manitoba Moose IHL 61 8 10 18 133
1998-99 Manitoba Moose IHL 78 10 16 26 185
1999-00 Manitoba Moose IHL 74 12 9 21 187
2000-01 Manitoba Moose IHL 77 18 13 31 150
2001-02 Manitoba Moose AHL 73 16 22 38 167
2002-03 Manitoba Moose AHL 50 5 10 15 95
2003-04 Manitoba Moose AHL 78 13 16 29 186
2004-05 Manitoba Moose AHL 50 10 7 17 187
2005-06 Manitoba Moose AHL 62 9 8 17 144
2006-07 Iserlohn Roosters DEL 48 8 14 22 118
2007-08 Iserlohn Roosters DEL 51 15 17 32 155
2008-09 Iserlohn Roosters DEL 50 17 15 32 80
2009-10 Iserlohn Roosters DEL 43 10 13 23 84
2010-11 Iserlohn Roosters DEL 44 17 13 30 80
League GP G A Pts PIM
2016-17 Ontario Reign AHL 8 0 1 1 7
2017-18 Ontario Reign AHL 49 4 13 17 23
2018-19 Los Angeles Kings NHL 25 2 4 6 8
2018-19 Ontario Reign AHL 45 8 21 29 17
2019-20 Los Angeles Kings NHL 70 4 14 18 10
2020-21 Los Angeles Kings NHL 44 2 8 10 8
2021-22 Los Angeles Kings NHL 67 2 19 21 28
2022-23 Los Angeles Kings NHL 82 9 17 26 22
League GP G A Pts PIM
1989-90 Binghamton Whalers AHL 4 0 0 0 0
1989-90 Winston-Salem Thunderbirds ECHL 29 5 9 14 41
1990-91 Winston-Salem Thunderbirds ECHL 35 1 10 11 25
League GP G A Pts PIM
2021-22 Pensacola Ice Flyers SPHL 55 20 31 51 32
League GP G A Pts PIM
1996-97 HIFK Helsinki SM-liiga 48 11 10 21 155
1997-98 HIFK Helsinki SM-liiga 37 10 10 20 166
1998-99 HIFK Helsinki SM-liiga 25 10 4 14 136
1999-00 Vancouver Canucks NHL 8 0 1 1 6
1999-00 Syracuse Crunch AHL 65 26 32 58 164
2000-01 Vancouver Canucks NHL 21 3 3 6 32
2000-01 Kansas City Blades IHL 46 11 18 29 111
2001-02 Vancouver Canucks NHL 49 2 7 9 74
2002-03 Vancouver Canucks NHL 36 2 2 4 66
2003-04 Vancouver Canucks NHL 71 6 8 14 133
2004-05 HIFK Helsinki SM-liiga 50 10 18 28 215
2005-06 Vancouver Canucks NHL 82 10 7 17 142
2006-07 Pittsburgh Penguins NHL 81 7 9 16 125
2007-08 Pittsburgh Penguins NHL 71 6 10 16 138
2008-09 Ottawa Senators NHL 78 7 14 21 144
2009-10 Ottawa Senators NHL 82 12 14 26 121
2010-11 Ottawa Senators NHL 50 2 8 10 59
2010-11 Anaheim Ducks NHL 23 1 1 2 38
2011-12 Jokerit Helsinki SM-liiga 59 14 21 35 192
2012-13 Jokerit Helsinki SM-liiga 48 12 17 29 122
2013-14 Jokerit Helsinki SM-liiga 51 10 11 21 86
2014-15 Biel HC Swiss-A 4 0 0 0 14
League GP G A Pts PIM
2006-07 Fayetteville FireAntz SPHL 55 4 15 19 58
2007-08 Fayetteville FireAntz SPHL 36 0 5 5 15
2010-11 HeKi Heinola Mestis 42 0 10 10 36
2011-12 Peliitat Heinola Mestis 40 1 6 7 34
2012-13 Peliitat Heinola Mestis 8 1 0 1 8
League GP G A Pts PIM
1981-82 Northern Arizona University NCAA 20 3 6 9 9
League GP G A Pts PIM
1980-81 Maine Mariners AHL 5 3 1 4 7
1980-81 Toledo Goaldiggers IHL 19 4 6 10 4
League GP G A Pts PIM
1992-93 Peoria Rivermen IHL 41 0 2 2 10
1993-94 Peoria Rivermen IHL 41 0 2 2 24
1994-95 St. Louis Blues NHL 4 0 1 1 2
1994-95 Peoria Rivermen IHL 55 0 1 1 20
1995-96 San Jose Sharks NHL 4 0 0 0 2
1995-96 Kansas City Blades IHL 41 0 1 1 27
1996-97 Cincinnati Cyclones IHL 59 0 6 6 22
1997-98 Cincinnati Cyclones IHL 54 0 5 5 48
1998-99 Indianapolis Ice IHL 23 0 1 1 16
1998-99 Cincinnati Cyclones IHL 14 0 0 0 2
1998-99 Detroit Vipers IHL 8 0 0 0 6
1998-99 Long Beach Ice Dogs IHL 1 0 0 0 0
1998-99 Flint Generals UHL 3 0 0 0 2
1999-00 Ayr Scottish Eagles BISL 23 0 4 4 22
2000-01 Essen Mosquitoes DEL 58 0 2 2 44
League GP G A Pts PIM
1998-99 Providence Bruins AHL 63 27 42 69 54
1998-99 Boston Bruins NHL 6 1 0 1 0
1999-00 Providence Bruins AHL 30 15 17 32 22
1999-00 Boston Bruins NHL 43 7 13 20 10
2000-01 Providence Bruins AHL 35 13 15 28 47
2000-01 Boston Bruins NHL 1 0 0 0 0
2001-02 Manitoba Moose AHL 76 35 26 61 115
2002-03 Philadelphia Flyers NHL 16 2 1 3 4
2002-03 Philadelphia Phantoms AHL 64 11 31 42 66
2003-04 Providence Bruins AHL 63 16 30 46 94
2003-04 Philadelphia Phantoms AHL 8 1 0 1 12
2004-05 Hershey Bears AHL 53 7 23 30 36
2004-05 San Antonio Rampage AHL 20 1 4 5 12
2005-06 Malmo Redhawks Swe-1 39 13 16 29 54
2006-07 Nuermberg Sinupret Ice Tigers DEL 36 16 18 34 26
2007-08 Nuermberg Sinupret Ice Tigers DEL 53 18 29 47 54
2008-09 Nuermberg Sinupret Ice Tigers DEL 51 14 23 37 78
2009-10 Nuermberg Thomas Sabo Ice Tigers DEL 53 17 27 44 59
League GP G A Pts PIM
2004-05 Omaha Lancers USHL 31 2 2 4 64
2005-06 Omaha Lancers USHL 60 37 19 56 98
2006-07 Michigan State University CCHA 23 3 2 5 14
2007-08 Michigan State University CCHA 37 11 14 25 41
2008-09 Michigan State University CCHA 38 14 10 24 67
2008-09 Hartford Wolf Pack AHL 1 0 0 0 4
2008-09 Charlotte Checkers ECHL 12 6 3 9 23
2009-10 Albany River Rats AHL 1 0 0 0 0
2009-10 Charlotte Checkers ECHL 69 26 20 46 62
2010-11 Bridgeport Sound Tigers AHL 4 0 0 0 2
2010-11 Greenville Road Warriors ECHL 15 5 7 12 8
2011-12 Reading Royals ECHL 41 8 13 21 13
2011-12 Wheeling Nailers ECHL 29 8 13 21 25
2012-13 Braehead Clan EIHL 16 7 3 10 10
2012-13 Greenville Road Warriors ECHL 7 0 2 2 2
2012-13 Evansville Icemen ECHL 15 4 3 7 13
2013-14 Evansville Icemen ECHL 62 23 28 51 38
League GP G A Pts PIM
2005-06 Binghamton Senators AHL 5 0 0 0 0
2005-06 South Carolina Stingrays ECHL 6 0 1 1 4
2006-07 Long Beach Ice Dogs ECHL 72 19 34 53 57
2007-08 Stockton Thunder ECHL 72 16 36 52 92
League GP G A Pts PIM
2008-09 Las Vegas Wranglers ECHL 4 0 1 1 8
2009-10 Las Vegas Wranglers ECHL 66 3 9 12 122
2010-11 Newcastle Vipers EIHL 36 1 4 5 138
League GP G A Pts PIM
2006-07 Houston Aeros AHL 65 1 5 6 107
2007-08 Houston Aeros AHL 64 3 0 3 184
2008-09 Minnesota Wild NHL 20 0 1 1 21
2008-09 Houston Aeros AHL 44 2 2 4 111
2009-10 Minnesota Wild NHL 51 1 1 2 90
2010-11 Chicago Blackhawks NHL 40 0 1 1 72
2011-12 Chicago Blackhawks NHL 29 0 1 1 48
2011-12 New York Rangers NHL 6 0 0 0 5
2012-13 Buffalo Sabres NHL 34 0 0 0 69
2013-14 Buffalo Sabres NHL 56 1 0 1 125
2014-15 San Jose Sharks NHL 38 3 1 4 87
2015-16 Montreal Canadiens NHL 1 0 0 0 2
2015-16 Arizona Coyotes NHL 11 0 1 1 25
2015-16 St. John's IceCaps AHL 27 2 2 4 85
League GP G A Pts PIM
1983-84 Carolina Thunderbirds ACHL 0 29 46 75 26
1983-84 Pinebridge Bucks ACHL 0 0 0 0 0
League GP G A Pts PIM
1962-63 Waterloo Black Hawks USHL 0 4 15 19 0
1963-64 Waterloo Black Hawks USHL 0 0 0 0 0
1964-65 Waterloo Black Hawks USHL 0 0 0 0 0
1965-66 Rochester Mustangs USHL 0 0 0 0 0
League GP G A Pts PIM
2012-13 Abbotsford Heat AHL 9 0 2 2 4
2013-14 TPS Turku SM-liiga 60 6 17 23 28
2014-15 TPS Turku SM-liiga 53 5 9 14 39
2015-16 Riga Dynamo KHL 53 4 15 19 55
2016-17 Lukko Rauma SM-liiga 58 5 9 14 43
2017-18 Mora IK SweHL 51 5 12 17 16
2018-19 Straubing Tigers DEL 51 5 13 18 32
2019-20 Ingolstadt ERC DEL 13 2 1 3 8
2019-20 Sport Vaasa SM-liiga 20 3 7 10 31
2020-21 Poprad HK SKP Slovak 24 1 7 8 12
2021-22 Mora IK Swe-1 35 1 14 15 71
2022-23 Kassel Huskies DEL-2 42 8 19 27 26
2023-24 Kassel Huskies DEL-2 49 1 15 16 14
League GP G A Pts PIM
2007-08 Iowa Stars AHL 11 1 1 2 0
2008-09 Hamilton Bulldogs AHL 17 2 1 3 4
2008-09 Idaho Steelheads ECHL 31 9 12 21 23
2009-10 Texas Stars AHL 32 2 3 5 20
2009-10 Allen Americans CHL 5 2 1 3 2
2010-11 Quad City Mallards CHL 53 19 22 41 29
2011-12 Stockton Thunder ECHL 2 0 0 0 0
2011-12 Trenton Titans ECHL 6 0 1 1 2
2011-12 Florida Everblades ECHL 10 1 2 3 4
2011-12 South Carolina Stingrays ECHL 19 3 4 7 7
2012-13 Kalamazoo Wings ECHL 41 6 6 12 12
2012-13 Evansville Icemen ECHL 14 1 0 1 9
League GP G A Pts PIM
2021-22 Cincinnati Cyclones ECHL 2 0 0 0 0
2022-23 Cincinnati Cyclones ECHL 32 0 1 1 0
2022-23 Belleville Senators AHL 1 0 0 0 0
League GP G A Pts PIM
2004-05 St. Cloud State WCHA 20 4 4 8 16
2005-06 St. Cloud State WCHA 3 1 0 1 2
2006-07 Tulsa Oilers CHL 1 0 0 0 0
League GP G A Pts PIM
2007-08 Texas Brahmas CHL 55 24 23 47 43
2008-09 Texas Brahmas CHL 64 16 22 38 36
2009-10 Texas Brahmas CHL 64 21 17 38 71
League GP G A Pts PIM
2001-02 Baton Rouge Kingfish ECHL 63 10 24 34 50
2001-02 Bridgeport Sound Tigers AHL 13 0 0 0 4
2002-03 Manchester Monarchs AHL 29 0 3 3 12
2002-03 Reading Royals ECHL 48 10 23 33 54
2003-04 Manchester Monarchs AHL 1 0 0 0 2
2003-04 Reading Royals ECHL 66 8 21 29 46
2004-05 Missouri River Otters UHL 79 10 46 56 46
2005-06 Alleghe HC Italy-A 40 8 8 16 62
2006-07 Phoenix Roadrunners ECHL 13 0 4 4 6
League GP G A Pts PIM
2010-11 St. Norbert College NCHA 29 9 15 24 34
2011-12 St. Norbert College NCHA 31 14 15 29 58
League GP G A Pts PIM
2014-15 Pensacola Ice Flyers SPHL 31 0 8 8 40
2014-15 Evansville Icemen ECHL 11 0 1 1 26
League GP G A Pts PIM
1974-75 Fargo-Moorhead Sugar Kings MidJHL 48 7 28 35 287
League GP G A Pts PIM
1990-91 Winston-Salem Thunderbirds ECHL 21 3 5 8 45
League GP G A Pts PIM
2009-10 Louisiana IceGators SPHL 8 2 0 2 2
League GP G A Pts PIM
1974-75 Springfield Kings/Indians AHL 43 16 9 25 5
1975-76 Fort Worth Texans CHL 76 33 33 66 12
1976-77 Los Angeles Kings NHL 7 2 1 3 2
1976-77 Fort Worth Texans CHL 48 19 21 40 12
1977-78 Springfield Indians AHL 70 18 34 52 4
1977-78 Los Angeles Kings NHL 2 0 0 0 0
1978-79 Toronto Maple Leafs NHL 45 4 3 7 2
1978-79 New Brunswick Hawks AHL 14 9 1 10 4
1979-80 Winnipeg Jets NHL 62 8 7 15 12
1979-80 Tulsa Oilers CHL 6 8 3 11 0
1980-81 Indianapolis Checkers CHL 42 7 6 13 25
1981-82 Indianapolis Checkers CHL 53 5 7 12 8
1982-83 Indianapolis Checkers CHL 38 4 4 8 0
1983-84 Indianapolis Checkers CHL 15 3 2 5 0
League GP G A Pts PIM
2013-14 Stockton Thunder ECHL 5 0 0 0 7
2014-15 Stockton Thunder ECHL 58 2 16 18 43
League GP G A Pts PIM
1975-76 Cincinnati Stingers WHA 3 2 0 2 0
1975-76 Tidewater Sharks SHL 65 33 29 62 81
1975-76 Buffalo Norsemen NAHL 10 7 8 15 4
1976-77 Cincinnati Stingers WHA 81 9 22 31 21
1977-78 Hampton Gulls AHL 35 4 9 13 18
League GP G A Pts PIM
1992-93 Greensboro Monarchs ECHL 35 16 14 30 8
1992-93 Louisville Icehawks ECHL 30 13 16 29 14
1993-94 Louisville Icehawks ECHL 68 32 48 80 49
1994-95 Dayton Bombers ECHL 62 33 48 81 54
1995-96 Canadian National Team Intl 53 10 19 29 18
1996-97 Ayr Scottish Eagles BISL 42 13 19 32 34
1997-98 Ayr Scottish Eagles BISL 44 29 17 46 30
1998-99 Ayr Scottish Eagles BISL 28 3 5 8 12
1999-00 Ayr Scottish Eagles BISL 42 16 8 24 16
2000-01 Fayetteville Force CHL 70 32 51 83 39
2001-02 Tulsa Oilers CHL 43 18 24 42 10
2001-02 New Mexico Scorpions CHL 17 7 4 11 9
2002-03 Tulsa Oilers CHL 45 23 31 54 14
League GP G A Pts PIM
2018-19 Hershey Bears AHL 4 0 1 1 0
2019-20 South Carolina Stingrays ECHL 47 6 14 20 23
2020-21 South Carolina Stingrays ECHL 61 15 22 37 25
2021-22 Aalborg Pirates Denmark 8 3 3 6 8
League GP G A Pts PIM
1959-60 Green Bay Bobcats USCHL 20 22 13 35 30
1960-61 Green Bay Bobcats Ind 1 0 0 0 0
League GP G A Pts PIM
1959-60 Green Bay Bobcats USCHL 0 0 0 0 0
1960-61 Green Bay Bobcats Ind 1 0 0 0 0
1961-62 Green Bay Bobcats USHL 0 0 0 0 0
League GP G A Pts PIM
1995-96 Knoxville Cherokees ECHL 47 5 17 22 28
1995-96 Las Vegas Thunder IHL 2 0 0 0 2
1996-97 Louisville Riverfrogs ECHL 38 7 14 21 35
1996-97 Kentucky Thoroughblades AHL 26 3 2 5 25
1997-98 Memphis Riverkings CHL 60 33 29 62 55
1998-99 Memphis Riverkings CHL 62 30 34 64 90
1999-00 Regensburg EV GerObL 13 12 4 16 4
League GP G A Pts PIM
1982-83 Colorado Flames CHL 58 2 7 9 53
1983-84 Calgary Flames NHL 30 2 7 9 20
1983-84 Colorado Flames CHL 39 3 18 21 24
1984-85 Moncton Golden Flames AHL 79 5 9 14 46
1985-86 Fredericton Express AHL 9 0 1 1 9
1985-86 Moncton Golden Flames AHL 20 0 2 2 18
1985-86 Canadian National Team Intl 11 1 1 2 6
1986-87 Canadian National Team Intl 70 4 18 22 58
1987-88 Canadian National Team Intl 63 0 8 8 44
1988-89 Bad Toelz EC 2.GBun 35 18 33 51 54
1989-90 Bad Toelz EC 2.GBun 35 13 23 36 26
League GP G A Pts PIM
1985-86 Flint Spirits IHL 48 8 9 17 8
1986-87 Jackson All-Americans AAHL 0 0 0 0 0
1987-88 Jackson All-Americans AAHL 40 28 46 74 63
1988-89 Jackson All-Americans AAHL 0 0 0 0 0
League GP G A Pts PIM
1993-94 Hartford Whalers NHL 68 6 10 16 27
1994-95 Hartford Whalers NHL 6 0 3 3 0
1994-95 Springfield Falcons AHL 33 11 11 22 29
1995-96 Dallas Stars NHL 10 1 2 3 17
1995-96 Michigan K-Wings IHL 60 18 33 51 27
1996-97 Michigan K-Wings IHL 75 25 24 49 27
1997-98 Utah Grizzlies IHL 5 0 0 0 2
League GP G A Pts PIM
2016-17 Texas Stars AHL 9 0 2 2 2
2019-20 Kalamazoo Wings ECHL 3 0 0 0 0
League GP G A Pts PIM
2004-05 Dayton Bombers ECHL 11 0 0 0 4
2005-06 Johnstown Chiefs ECHL 14 0 1 1 4
2005-06 Reading Royals ECHL 8 1 0 1 2
League GP G A Pts PIM
1962-63 Green Bay Bobcats USHL 0 27 29 56 16
1965-66 Green Bay Bobcats USHL 28 17 27 44 0
1966-67 Green Bay Bobcats USHL 16 9 15 24 8
1967-68 Marquette Iron Rangers USHL 0 32 33 65 6
1968-69 Marquette Iron Rangers USHL 0 0 0 0 0
1969-70 Marquette Iron Rangers USHL 0 21 28 49 6
1970-71 Marquette Iron Rangers USHL 0 36 39 75 12
1971-72 Marquette Iron Rangers USHL 0 27 25 52 12
1972-73 Marquette Iron Rangers USHL 41 31 26 57 8
League GP G A Pts PIM
1997-98 Kentucky Thoroughblades AHL 7 0 0 0 33
1998-99 San Jose Sharks NHL 31 0 3 3 65
1998-99 Kentucky Thoroughblades AHL 21 5 10 15 53
1999-00 San Jose Sharks NHL 40 1 1 2 80
1999-00 Kentucky Thoroughblades AHL 3 0 1 1 0
2000-01 Minnesota Wild NHL 69 3 4 7 131
2001-02 Atlanta Thrashers NHL 24 0 4 4 46
2001-02 Minnesota Wild NHL 19 2 4 6 35
2002-03 Atlanta Thrashers NHL 53 3 18 21 114
2003-04 Atlanta Thrashers NHL 65 8 13 21 94
2004-05 Zurich SC Swiss-A 8 2 2 4 32
2004-05 GCK Lions Swiss-B 18 8 18 26 58
2005-06 Atlanta Thrashers NHL 76 8 17 25 144
2006-07 Atlanta Thrashers NHL 55 2 14 16 76
2007-08 New York Islanders NHL 58 1 7 8 86
2008-09 New York Islanders NHL 23 2 8 10 40
2009-10 New York Islanders NHL 54 4 8 12 73
2009-10 Ottawa Senators NHL 18 1 0 1 34
2010-11 Anaheim Ducks NHL 39 0 4 4 87
2011-12 Edmonton Oilers NHL 52 3 7 10 80
League GP G A Pts PIM
2017-18 Indy Fuel ECHL 46 2 9 11 27
2017-18 Greenville Swamp Rabbits ECHL 6 0 2 2 4
2018-19 Kansas City Mavericks ECHL 70 3 22 25 55
2019-20 Angers France 40 5 11 16 12
League GP G A Pts PIM
2021-22 Wilkes-Barre/Scranton Penguins AHL 5 0 0 0 2
2022-23 Wilkes-Barre/Scranton Penguins AHL 36 1 10 11 14
2022-23 Wheeling Nailers ECHL 6 0 1 1 4
League GP G A Pts PIM
1988-89 Compuware NAHL 17 13 15 28 25
1991-92 U. of Michigan-Dearborn ACHA 0 0 0 0 0
League GP G A Pts PIM
1983-84 Toledo Goaldiggers IHL 3 2 2 4 4
1984-85 Augsburg EV 2.GBun 34 28 33 61 28
1985-86 Kalamazoo Wings IHL 78 43 66 109 28
1986-87 Kalamazoo Wings IHL 27 11 22 33 36
1987-88 Kalamazoo Wings IHL 77 31 54 85 75
1987-88 Minnesota North Stars NHL 5 0 0 0 0
1988-89 Ajoie HC Swiss-A 0 9 5 14 0
League GP G A Pts PIM
2007-08 Philadelphia Phantoms AHL 5 0 0 0 0
2008-09 Philadelphia Phantoms AHL 6 0 0 0 0
2008-09 Elmira Jackals ECHL 33 0 0 0 0
2008-09 Mississippi Sea Wolves ECHL 1 0 0 0 0
2009-10 Elmira Jackals ECHL 12 0 0 0 0
2009-10 Adirondack Phantoms AHL 5 0 0 0 0
2009-10 Wheeling Nailers ECHL 22 0 1 1 0
League GP G A Pts PIM
1974-75 Wilfrid Laurier University OUAA 0 1 1 2 21
League GP G A Pts PIM
1986-87 Thunder Bay Twins OHASr 0 0 0 0 0
League GP G A Pts PIM
2004-05 St. Norbert College NCHA 25 1 4 5 6
2005-06 St. Norbert College NCHA 26 2 8 10 16
2005-06 Kalamazoo Wings UHL 4 1 0 1 0
2006-07 Kalamazoo Wings UHL 60 1 11 12 47
2007-08 Phoenix Roadrunners ECHL 5 0 0 0 7
2007-08 Augusta Lynx ECHL 51 1 6 7 58
2008-09 Nottingham Panthers EIHL 54 3 7 10 82
2009-10 Nottingham Panthers EIHL 28 0 5 5 22
League GP G A Pts PIM
1967-68 Oklahoma City Blazers CPHL 61 7 20 27 22
1968-69 Oklahoma City Blazers CHL 58 15 21 36 43
1969-70 Salt Lake Golden Eagles WHL 72 15 27 42 19
1970-71 Amarillo Wranglers CHL 3 0 1 1 0
League GP G A Pts PIM
1972-73 Copper Country Chiefs USHL 0 0 0 0 0
1974-75 Thunder Bay Twins USHL 7 0 0 0 0
League GP G A Pts PIM
1971-72 Oakville Oaks OHASr 0 0 0 0 0
1972-73 Did Not Play Ind 0 0 0 0 0
1973-74 Mohawk Valley Comets NAHL 37 10 15 25 41
League GP G A Pts PIM
1991-92 Peoria Rivermen IHL 48 2 5 7 76
League GP G A Pts PIM
2005-06 U. of Wisconsin Stevens Point NCHA 25 8 16 24 93
2006-07 U. of Wisconsin Stevens Point NCHA 19 5 9 14 56
League GP G A Pts PIM
2000-01 Pee Dee Pride ECHL 6 2 0 2 16
2001-02 Columbia Inferno ECHL 72 20 32 52 119
2002-03 Columbia Inferno ECHL 72 17 36 53 121
2003-04 Columbia Inferno ECHL 45 12 18 30 54
2004-05 Columbia Inferno ECHL 68 18 28 46 125
League GP G A Pts PIM
1972-73 Copper Country Chiefs USHL 0 0 0 0 0
1974-75 Springfield Kings/Indians AHL 53 17 21 38 23
1975-76 Fort Worth Texans CHL 40 8 12 20 14
1975-76 Muskegon Mohawks IHL 11 2 6 8 11
1976-77 Fort Worth Texans CHL 1 0 0 0 0
1976-77 Muskegon Mohawks IHL 66 29 30 59 37
League GP G A Pts PIM
1999-00 Abilene Aviators WPHL 19 1 5 6 14
1999-00 Alexandria Warthogs WPHL 39 0 7 7 23
1999-00 Corpus Christi Icerays WPHL 6 0 2 2 15
2000-01 New Mexico Scorpions WPHL 35 0 1 1 33
2000-01 Odessa Jackalopes WPHL 14 1 2 3 4
League GP G A Pts PIM
1997-98 Philadelphia Phantoms AHL 31 0 1 1 46
1998-99 Houston Aeros IHL 13 0 0 0 9
1998-99 Austin Ice Bats WPHL 26 1 11 12 59
1998-99 Monroe Moccasins WPHL 31 7 7 14 51
1999-00 New Mexico Scorpions WPHL 70 7 24 31 99
2000-01 New Mexico Scorpions WPHL 45 7 17 24 97
2001-02 New Mexico Scorpions CHL 61 5 11 16 88
League GP G A Pts PIM
1993-94 St. Norbert College NCAA 0 0 0 0 0
1994-95 Charlotte Checkers ECHL 1 0 0 0 0
1995-96 Toledo Storm ECHL 1 0 0 0 0
1996-97 Dayton Ice Bandits CoHL 35 0 2 2 14
League GP G A Pts PIM
1979-80 Mannheim ERC 1.GBun 48 25 23 48 34
1980-81 Mannheim ERC 1.GBun 42 16 27 43 45
1981-82 Freiburg ERC 1.GBun 44 10 31 41 66
1982-83 Bremerhaven RSC 2.GBun 45 32 38 70 99
1983-84 Kempten EA 2.GBun 46 41 37 68 56
1984-85 Frankfurt 2.GBun 26 15 14 29 32
1985-86 Frankfurt 2.GBun 39 31 37 68 56
1986-87 Frankfurt 1.GBun 54 19 28 47 40
1987-88 Kassel EC 2.GBun 36 40 48 88 51
1988-89 Essen-West EHC 2.GBun 32 23 32 55 32
League GP G A Pts PIM
1975-76 Salt Lake Golden Eagles CHL 4 0 0 0 0
1975-76 U.S. Olympic Team Intl 31 0 0 0 0
1976-77 Salt Lake Golden Eagles CHL 12 0 0 0 0
1977-78 Salt Lake Golden Eagles CHL 8 0 0 0 0
1977-78 Phoenix Roadrunners CHL 14 0 0 0 2
1978-79 Oklahoma City Stars CHL 44 0 1 1 8
1979-80 Oklahoma City Stars CHL 33 0 0 0 9
1982-83 Carolina Thunderbirds ACHL 13 0 0 0 0
1983-84 Carolina Thunderbirds ACHL 6 0 1 1 2
1984-85 Erie Golden Blades ACHL 11 0 0 0 4
League GP G A Pts PIM
2017-18 Utah Grizzlies ECHL 36 9 16 25 19
2017-18 Colorado Eagles ECHL 8 3 2 5 2
2017-18 Utica Comets AHL 6 0 1 1 4
2017-18 San Jose Barracuda AHL 1 0 0 0 0
2017-18 Stockton Heat AHL 1 0 0 0 0
2018-19 Hershey Bears AHL 5 0 2 2 2
2018-19 Utica Comets AHL 5 0 0 0 0
2018-19 Ontario Reign AHL 13 2 1 3 14
2018-19 Stockton Heat AHL 4 0 1 1 6
2018-19 Kansas City Mavericks ECHL 25 7 7 14 20
2019-20 Chicago Wolves AHL 2 0 0 0 5
2019-20 Indy Fuel ECHL 21 4 11 15 12
2019-20 Kansas City Mavericks ECHL 32 1 15 16 32
2020-21 Rockford IceHogs AHL 8 0 1 1 2
2020-21 Indy Fuel ECHL 45 1 16 17 32
2021-22 Rockford IceHogs AHL 20 0 4 4 10
2021-22 Indy Fuel ECHL 16 5 5 10 27
2022-23 Rockford IceHogs AHL 11 0 2 2 6
2022-23 Indy Fuel ECHL 9 2 7 9 17
League GP G A Pts PIM
1964-65 Muskegon Zephyrs IHL 1 0 0 0 2
1965-66 Calgary Spurs WCSHL 0 0 0 0 0
1966-67 Calgary Spurs WCSHL 0 0 0 0 0
1969-70 Calgary Stampeders ASHL 37 15 23 38 6
1970-71 Drumheller Miners ASHL 0 0 0 0 0
League GP G A Pts PIM
1979-80 Canadian National Team Intl 0 0 0 0 0
1981-82 Winnipeg Jets NHL 69 2 22 24 97
1981-82 Tulsa Oilers CHL 5 1 2 3 0
1982-83 Winnipeg Jets NHL 77 5 18 23 98
1983-84 Winnipeg Jets NHL 74 3 20 23 169
1984-85 Winnipeg Jets NHL 63 2 20 22 74
1985-86 Winnipeg Jets NHL 56 6 8 14 97
1986-87 Winnipeg Jets NHL 63 3 13 16 119
1987-88 Winnipeg Jets NHL 36 0 0 0 106
1987-88 Canadian National Team Intl 10 0 3 3 2
1988-89 Los Angeles Kings NHL 76 3 18 21 168
1989-90 Los Angeles Kings NHL 62 1 10 11 92
1990-91 Los Angeles Kings NHL 45 0 4 4 92
1991-92 Los Angeles Kings NHL 37 0 7 7 92
1991-92 Phoenix Roadrunners IHL 5 0 3 3 6
1992-93 Los Angeles Kings NHL 22 0 2 2 18
1992-93 Phoenix Roadrunners IHL 31 3 3 6 43
1993-94 Los Angeles Kings NHL 60 1 9 10 67
1994-95 Los Angeles Kings NHL 1 0 0 0 0
1994-95 Phoenix Roadrunners IHL 36 1 8 9 58
League GP G A Pts PIM
1970-71 Port Huron Flags IHL 44 9 14 23 25
1971-72 Fort Worth Wings CHL 71 26 38 64 69
1972-73 Virginia Red Wings AHL 72 20 25 45 43
1973-74 London Lions Ind 70 34 30 64 32
1974-75 Virginia Red Wings AHL 70 14 17 31 57
1975-76 New Haven Nighthawks AHL 57 8 9 17 14
1975-76 Detroit Red Wings NHL 4 0 0 0 0
League GP G A Pts PIM
2001-02 Columbia Inferno ECHL 49 6 4 10 33
2002-03 Columbia Inferno ECHL 64 4 5 9 39
2003-04 Austin Ice Bats CHL 42 0 3 3 45
2003-04 Corpus Christi Rayz CHL 21 4 6 10 12
League GP G A Pts PIM
1967-68 Toronto Marlboros OHASr 38 17 34 51 16
1968-69 Barrie Flyers OHASr 39 20 36 56 9
1969-70 Barrie Flyers OHASr 0 0 0 0 0
1971-72 Woodstock Royals OHASr 35 12 23 35 10
1972-73 Oakville Oaks OHASr 0 0 0 0 0
1972-73 Owen Sound Downtowners OHASr 0 23 23 46 6
1973-74 Belleville Eagles OHASr 28 24 31 55 4
1974-75 Whitby McDonalds OHASr 34 28 17 45 4
League GP G A Pts PIM
1999-00 Dayton Bombers ECHL 5 0 0 0 0
1999-00 Wheeling Nailers ECHL 1 0 0 0 0
1999-00 Wilkes-Barre/Scranton Penguins AHL 25 0 1 1 0
League GP G A Pts PIM
2004-05 Corpus Christi Rayz CHL 60 7 6 13 28
League GP G A Pts PIM
1989-90 Greensboro Monarchs ECHL 30 9 13 22 67
1990-91 Kalamazoo Wings IHL 6 0 1 1 21
1990-91 Kansas City Blades IHL 18 3 2 5 33
1990-91 Greensboro Monarchs ECHL 42 8 29 37 93
1991-92 Greensboro Monarchs ECHL 57 21 63 84 204
1991-92 Fort Wayne Komets IHL 0 0 0 0 0
1992-93 New Haven Senators AHL 80 10 44 54 72
1993-94 Salt Lake Golden Eagles IHL 15 0 3 3 8
1993-94 Greensboro Monarchs ECHL 27 3 21 24 65
1993-94 Prince Edward Island Senators AHL 15 1 4 5 6
League GP G A Pts PIM
2004-05 Muskegon Fury UHL 14 3 3 6 2
2005-06 Muskegon Fury UHL 13 3 9 12 9
2005-06 Grand Rapids Griffins AHL 60 10 27 37 40
2006-07 Portland Pirates AHL 79 9 34 43 52
2007-08 Portland Pirates AHL 14 3 5 8 6
2007-08 Syracuse Crunch AHL 57 11 28 39 29
2007-08 Columbus Blue Jackets NHL 7 1 1 2 2
2008-09 Syracuse Crunch AHL 33 8 12 20 6
2008-09 Atlanta Thrashers NHL 2 0 0 0 0
2008-09 Columbus Blue Jackets NHL 5 0 1 1 0
2008-09 Chicago Wolves AHL 37 6 19 25 10
2009-10 Rochester Americans AHL 75 14 46 60 58
2009-10 Florida Panthers NHL 2 0 0 0 0
2010-11 Rochester Americans AHL 66 12 36 48 24
2010-11 Florida Panthers NHL 15 3 2 5 6
2011-12 Calgary Flames NHL 5 0 0 0 4
2011-12 Abbotsford Heat AHL 66 16 27 43 41
2012-13 Donbass HC KHL 51 8 12 20 26
2013-14 Donbass HC KHL 54 6 16 22 22
2014-15 Sochi HC KHL 60 2 24 26 14
2015-16 Sochi HC KHL 45 3 13 16 20
2016-17 Cherepovets Severstal KHL 52 6 7 13 26
2017-18 AIK Swe-1 38 3 16 19 16
League GP G A Pts PIM
1988-89 Oxford City Stars EngL 27 4 47 51 51
1989-90 Oxford City Stars EngL 24 2 15 17 24
1991-92 Oxford City Stars EngL 32 4 30 34 65
1992-93 St. Louis Vipers RHI 13 5 7 12 16
1992-93 Guildford Flames EngL 40 8 17 25 55
1993-94 Guildford Flames BHL 2 0 0 0 0
1993-94 Oxford City Stars BHL 30 0 6 6 16
League GP G A Pts PIM
1958-59 Nottingham Panthers BNL 0 0 0 0 0
1961-62 Long Beach Buccaneers CalHL 16 31 27 58 0
1962-63 Long Beach Gulls CalHL 0 0 0 0 0
1966-67 Los Angeles Bruins SCHL 29 65 68 133 16
League GP G A Pts PIM
1974-75 Copper Country Chiefs USHL 23 17 16 33 19
League GP G A Pts PIM
1995-96 Richmond Renegades ECHL 3 0 1 1 2
1996-97 Richmond Renegades ECHL 67 6 14 20 84
1997-98 Richmond Renegades ECHL 23 2 12 14 31
1997-98 South Carolina Stingrays ECHL 47 3 14 17 41
1998-99 Fayetteville Force CHL 70 8 40 48 68
1999-00 South Carolina Stingrays ECHL 69 5 26 31 80
2000-01 Belfast Giants BISL 48 1 5 6 56
League GP G A Pts PIM
1962-63 Olds Elks CAHL 0 0 0 0 0
League GP G A Pts PIM
1983-84 Pinebridge Bucks ACHL 17 9 10 19 15
League GP G A Pts PIM
1970-71 Thunder Bay Twins USHL 0 21 40 61 10
League GP G A Pts PIM
1968-69 St. Boniface Mohawks MSHL 0 5 18 23 0
League GP G A Pts PIM
1988-89 London Knights OHL 9 1 2 3 13
1988-89 Owen Sound Greys MwJHL 17 8 10 18 57
1990-91 Brandon University CWUAA 26 4 2 6 36
League GP G A Pts PIM
1979-80 Dayton Gems IHL 3 0 1 1 2
League GP G A Pts PIM
1993-94 Rochester Americans AHL 2 0 0 0 0
1993-94 Greensboro Monarchs ECHL 66 35 69 104 67
1993-94 Cornwall Aces AHL 2 1 0 1 0
1993-94 Minnesota Arctic Blast RHI 22 30 49 79 18
1994-95 Minnesota Moose IHL 70 17 32 49 24
1994-95 Minnesota Blue Ox RHI 3 4 6 10 0
1995-96 Minnesota Arctic Blast RHI 28 24 55 79 32
League GP G A Pts PIM
1978-79 Oklahoma City Stars CHL 4 0 1 1 2
1979-80 Oklahoma City Stars CHL 13 4 8 12 9
1979-80 Baltimore Clippers EHL 65 53 53 106 75
1980-81 Oklahoma City Stars CHL 77 26 33 59 42
1981-82 Minnesota North Stars NHL 1 0 0 0 0
1981-82 Nashville South Stars CHL 60 31 28 59 154
1982-83 Minnesota North Stars NHL 4 1 1 2 0
1982-83 Birmingham South Stars CHL 75 26 58 84 144
1983-84 Baltimore Skipjacks AHL 59 25 38 63 142
1983-84 Pittsburgh Penguins NHL 15 1 7 8 19
1984-85 Pittsburgh Penguins NHL 80 40 32 72 174
1985-86 Detroit Red Wings NHL 79 22 24 46 161
1986-87 Baltimore Skipjacks AHL 22 8 7 15 95
1986-87 Pittsburgh Penguins NHL 50 8 13 21 103
1987-88 Pittsburgh Penguins NHL 7 0 0 0 15
1987-88 Muskegon Lumberjacks IHL 60 25 26 51 325
1993-94 Pittsburgh Phantoms RHI 4 1 3 4 20
League GP G A Pts PIM
1977-78 Dayton/Grand Rapids Owls IHL 74 24 24 48 110
1978-79 Rochester Americans AHL 24 2 3 5 15
1980-81 Grand Rapids Grizzlies CnHL 0 20 21 41 0
1981-82 Grand Rapids Grizzlies CnHL 0 0 0 0 0
League GP G A Pts PIM
1976-77 Indianapolis Racers WHA 15 3 4 7 2
1976-77 Mohawk Valley Comets NAHL 48 42 29 71 33
1977-78 Edmonton Oilers WHA 71 23 34 57 47
1978-79 St. Louis Blues NHL 34 9 17 26 18
1978-79 Salt Lake Golden Eagles CHL 29 9 13 22 4
1979-80 St. Louis Blues NHL 69 22 42 64 30
1980-81 St. Louis Blues NHL 74 24 44 68 57
1981-82 St. Louis Blues NHL 76 13 40 53 41
1982-83 St. Louis Blues NHL 43 8 16 24 14
1982-83 Salt Lake Golden Eagles CHL 13 7 8 15 0
1983-84 Hartford Whalers NHL 75 6 23 29 36
1984-85 Hartford Whalers NHL 67 4 12 16 12
1985-86 Hartford Whalers NHL 17 0 2 2 12