hockey DB
search by league
team
morning report
contact us
home

Alumni report for R.P.I.

649 players found,
(Does not include season in-progress.)
League GP G A Pts PIM
2022-23 Wilkes-Barre/Scranton Penguins AHL 14 5 0 5 10
2022-23 Wheeling Nailers ECHL 42 21 12 33 23
2023-24 Wilkes-Barre/Scranton Penguins AHL 21 2 2 4 4
2023-24 Wheeling Nailers ECHL 35 13 21 34 26
League GP G A Pts PIM
1998-99 Fredericton Canadiens AHL 3 0 0 0 2
1998-99 Baton Rouge Kingfish ECHL 55 3 20 23 22
1999-00 Rochester Americans AHL 4 1 0 1 0
1999-00 Hershey Bears AHL 1 0 0 0 0
1999-00 Syracuse Crunch AHL 12 0 5 5 2
1999-00 Baton Rouge Kingfish ECHL 43 8 17 25 14
1999-00 New Orleans Brass ECHL 12 2 7 9 6
2000-01 Springfield Falcons AHL 6 1 1 2 0
2000-01 Kentucky Thoroughblades AHL 1 0 0 0 0
2000-01 Pensacola Ice Pilots ECHL 12 1 3 4 8
2000-01 New Orleans Brass ECHL 37 2 8 10 38
2000-01 Lowell Lock Monsters AHL 0 0 0 0 0
2001-02 Bridgeport Sound Tigers AHL 3 0 0 0 4
2001-02 Manchester Monarchs AHL 34 0 4 4 14
2001-02 Reading Royals ECHL 40 10 5 15 24
2002-03 Manchester Monarchs AHL 61 5 9 14 16
League GP G A Pts PIM
2008-09 Elmira Jackals ECHL 1 0 0 0 0
2008-09 Flint Generals IHL 7 0 0 0 0
2008-09 Wheeling Nailers ECHL 3 0 0 0 0
2009-10 Wheeling Nailers ECHL 1 0 0 0 0
League GP G A Pts PIM
1987-88 Nipawin Hawks SJHL 12 0 0 0 0
1988-89 Sherwood Park Crusaders AJHL 0 0 0 0 0
1989-90 U. of Alberta CWUAA 12 0 0 0 2
1990-91 U. of Alberta CWUAA 21 0 0 0 14
1995-96 Milton Keynes Kings BHL 35 0 2 2 22
1996-97 Telford Tigers BNL 44 0 2 2 20
1997-98 Telford Tigers BNL 28 0 3 3 0
1999-00 Hull Thunder BNL 0 0 0 0 0
1999-00 Milton Keynes Kings BNL 30 0 1 1 2
League GP G A Pts PIM
2020-21 Michigan Tech WCHA 20 7 5 12 0
2021-22 Michigan Tech CCHA 37 11 5 16 8
2022-23 Michigan Tech CCHA 37 10 7 17 14
2022-23 Savannah Ghost Pirates ECHL 5 0 1 1 0
2023-24 Adirondack Thunder ECHL 69 32 25 57 39
League GP G A Pts PIM
1994-95 New Jersey Rockin' Rollers RHI 15 8 9 17 33
1995-96 Canadian National Team Intl 49 11 22 33 22
1996-97 Newcastle Cobras BISL 39 18 32 50 50
1997-98 Frankfurt Lions DEL 38 8 7 15 24
1998-99 Manchester Storm BISL 37 16 16 32 36
1999-00 Manchester Storm BISL 38 16 12 28 16
2000-01 Long Beach Ice Dogs WCHL 72 41 50 91 109
2001-02 Long Beach Ice Dogs WCHL 60 36 26 62 64
2005-06 San Diego Gulls ECHL 14 5 4 9 25
League GP G A Pts PIM
2021-22 U. of Vermont H-East 22 1 8 9 25
League GP G A Pts PIM
2012-13 Rochester Americans AHL 9 0 3 3 0
2013-14 Tappara Tampere SM-liiga 54 11 21 32 26
2013-14 LeKi Lempaala Mestis 1 0 1 1 0
2014-15 Minsk Dynamo KHL 60 11 25 36 49
2015-16 Minsk Dynamo KHL 40 6 25 31 34
2016-17 Minsk Dynamo KHL 13 4 5 9 2
2016-17 Vaxjo HC SweHL 20 4 10 14 12
2017-18 Chelyabinsk Traktor KHL 56 11 19 30 41
2018-19 Chelyabinsk Traktor KHL 62 7 17 24 39
2019-20 Chelyabinsk Traktor KHL 36 11 14 25 20
2020-21 Chelyabinsk Traktor KHL 51 13 22 35 24
2021-22 Chelyabinsk Traktor KHL 49 6 36 42 53
2022-23 Cologne Sharks DEL 56 19 26 45 29
2023-24 Cologne Sharks DEL 34 4 20 24 20
League GP G A Pts PIM
1975-76 Muskegon Mohawks IHL 6 0 3 3 5
1975-76 Traverse City Bays USHL 39 17 21 38 28
League GP G A Pts PIM
2004-05 Portland Pirates AHL 1 0 0 0 0
2004-05 Dayton Bombers ECHL 42 2 7 9 37
2004-05 South Carolina Stingrays ECHL 27 1 5 6 28
2005-06 Bakersfield Condors ECHL 41 2 20 22 71
2005-06 Utah Grizzlies ECHL 23 2 6 8 22
2006-07 Manchester Phoenix EIHL 54 3 18 21 95
2007-08 Manchester Phoenix EIHL 50 8 27 35 100
2008-09 Sheffield Steelers EIHL 54 5 19 24 77
2009-10 Sheffield Steelers EIHL 29 4 7 11 80
League GP G A Pts PIM
1998-99 Charlotte Checkers ECHL 23 5 5 10 6
1998-99 Wheeling Nailers ECHL 39 4 4 8 26
1999-00 Wheeling Nailers ECHL 16 1 3 4 29
2000-01 Anchorage Aces WCHL 5 0 0 0 0
League GP G A Pts PIM
1970-71 Roanoke Valley Rebels EHL 63 3 31 34 73
1971-72 Roanoke Valley Rebels EHL 38 2 12 14 45
League GP G A Pts PIM
2011-12 Louisiana IceGators SPHL 56 2 6 8 40
League GP G A Pts PIM
2012-13 Sodertalje SK Swe-1 46 2 5 7 75
2013-14 Sodertalje SK Swe-1 49 2 5 7 65
2014-15 Elmira Jackals ECHL 54 3 12 15 63
2015-16 Adirondack Thunder ECHL 55 3 5 8 75
2016-17 Adirondack Thunder ECHL 27 1 3 4 45
2017-18 Adirondack Thunder ECHL 51 0 8 8 111
League GP G A Pts PIM
1984-85 Glasgow Dynamos BHL 17 68 82 150 40
1985-86 Glasgow Dynamos BHL 18 52 69 121 40
1986-87 Troy Slapshots ACHL 5 1 2 3 4
League GP G A Pts PIM
1998-99 Boston College H-East 8 1 1 2 0
League GP G A Pts PIM
1973-74 Broome County Dusters NAHL 9 0 0 0 0
1973-74 Belleville Eagles OHASr 6 0 2 2 2
League GP G A Pts PIM
1980-81 Welland Cougars GHJHL 24 18 11 29 10
League GP G A Pts PIM
2016-17 Wheeling Nailers ECHL 10 5 3 8 0
2017-18 Wheeling Nailers ECHL 67 23 19 42 31
2018-19 Iowa Wild AHL 10 1 0 1 2
2018-19 Allen Americans ECHL 28 13 14 27 20
2018-19 Maine Mariners ECHL 14 4 4 8 9
2019-20 Odense Bulldogs Denmark 28 12 14 26 51
2019-20 Kristianstads IK Swe-1 11 5 3 8 6
League GP G A Pts PIM
2022-23 Canisius College AHA 35 11 9 20 27
League GP G A Pts PIM
1979-80 Salt Lake Golden Eagles CHL 2 0 1 1 2
1979-80 Port Huron Flags IHL 31 14 5 19 11
1980-81 Port Huron Flags IHL 34 7 7 14 12
1981-82 Baltimore Skipjacks ACHL 32 17 18 35 10
1981-82 Schenectady Chiefs ACHL 7 2 4 6 12
1982-83 Altrincham Aces BHL 22 42 27 69 28
League GP G A Pts PIM
2015-16 Orlando Solar Bears ECHL 12 1 2 3 0
2016-17 Orlando Solar Bears ECHL 58 4 15 19 32
League GP G A Pts PIM
1988-89 Regina Pats WHL 49 0 9 9 59
1989-90 Regina Pats WHL 4 0 0 0 20
1989-90 Seattle Thunderbirds WHL 64 1 9 10 229
1990-91 Springfield Indians AHL 45 0 1 1 65
1990-91 Louisville Icehawks ECHL 5 0 1 1 9
1991-92 Springfield Indians AHL 5 0 0 0 6
1991-92 Louisville Icehawks ECHL 44 2 10 12 182
1993-94 U. of Calgary CWUAA 14 0 4 4 36
League GP G A Pts PIM
1989-90 Thunder Bay Twins Senior 0 0 0 0 0
1990-91 Thunder Bay Twins Senior 0 0 0 0 0
League GP G A Pts PIM
1964-65 Omaha Knights CPHL 67 15 15 30 10
1965-66 Providence Reds AHL 57 11 12 23 6
1966-67 Baltimore Clippers AHL 56 9 14 23 12
1967-68 Baltimore Clippers AHL 23 6 8 14 6
1968-69 Baltimore Clippers AHL 73 24 19 43 30
1970-71 Port Huron Flags IHL 70 22 39 61 12
1971-72 Port Huron Wings IHL 70 29 47 76 6
1972-73 Port Huron Wings IHL 55 26 32 58 25
1973-74 Port Huron Wings IHL 14 5 2 7 0
League GP G A Pts PIM
1998-99 Richmond Renegades ECHL 22 2 10 12 22
1998-99 Charlotte Checkers ECHL 22 1 6 7 28
2000-01 Lubbock Cotton Kings WPHL 56 4 12 16 28
2000-01 Rockford IceHogs UHL 2 0 0 0 0
2001-02 Austin Ice Bats CHL 64 3 8 11 26
2002-03 Austin Ice Bats CHL 64 12 20 32 34
2003-04 Austin Ice Bats CHL 64 4 12 16 36
League GP G A Pts PIM
2011-12 Norfolk Admirals AHL 8 0 0 0 0
2011-12 Gwinnett Gladiators ECHL 65 20 26 46 30
League GP G A Pts PIM
2015-16 Utica Comets AHL 8 0 1 1 2
2016-17 Orlando Solar Bears ECHL 31 8 11 19 18
2016-17 Wheeling Nailers ECHL 16 1 3 4 6
2017-18 Banska Bystrica HC 05 Slovak 52 18 21 39 18
2018-19 Pardubice HC Czech 40 5 10 15 26
2019-20 Banska Bystrica HC 05 Slovak 38 7 15 22 22
2020-21 Bratislava Capitals Austria 46 13 16 29 52
2021-22 Banska Bystrica HC 05 Slovak 49 10 11 21 40
2022-23 Poprad HK SKP Slovak 52 16 13 29 40
2023-24 Nitra MHC Slovak 48 9 7 16 34
League GP G A Pts PIM
2001-02 Lincoln Stars USHL 12 1 2 3 12
League GP G A Pts PIM
2009-10 Bakersfield Condors ECHL 3 0 0 0 10
2010-11 Bakersfield Condors ECHL 68 2 14 16 50
2011-12 Bakersfield Condors ECHL 60 5 11 16 91
2012-13 Bakersfield Condors ECHL 71 4 17 21 67
2013-14 Bakersfield Condors ECHL 67 11 11 22 70
2013-14 Oklahoma City Barons AHL 3 0 1 1 4
2014-15 Hershey Bears AHL 58 1 6 7 58
2014-15 South Carolina Stingrays ECHL 3 0 0 0 2
2015-16 Hershey Bears AHL 74 6 14 20 59
2016-17 Rochester Americans AHL 52 1 16 17 44
2016-17 Buffalo Sabres NHL 2 0 0 0 0
2017-18 Ottawa Senators NHL 2 0 1 1 0
2017-18 Belleville Senators AHL 66 5 12 17 57
2018-19 Ottawa Senators NHL 4 0 0 0 2
2018-19 Belleville Senators AHL 64 5 13 18 44
2019-20 Hershey Bears AHL 54 2 7 9 63
League GP G A Pts PIM
2012-13 Bakersfield Condors ECHL 3 2 0 2 2
League GP G A Pts PIM
2020-21 Minnesota State U - Mankato WCHA 25 5 9 14 6
2021-22 Manitoba Moose AHL 35 7 6 13 9
2021-22 Newfoundland Growlers ECHL 10 3 6 9 6
2022-23 Milwaukee Admirals AHL 4 0 1 1 0
2022-23 Norfolk Admirals ECHL 38 12 16 28 32
2023-24 Spisska Nova Ves HK Slovak 45 19 18 37 18
League GP G A Pts PIM
2019-20 Queens University OUAA 24 3 8 11 16
2021-22 Queens University OUAA 12 1 2 3 2
League GP G A Pts PIM
2000-01 Phoenix Mustangs WCHL 22 0 3 3 8
League GP G A Pts PIM
2021-22 American International College AHA 16 0 0 0 0
2021-22 Greenville Swamp Rabbits ECHL 2 0 0 0 0
2022-23 Knoxville Ice Bears SPHL 8 0 0 0 0
2022-23 Pensacola Ice Flyers SPHL 4 0 1 1 0
League GP G A Pts PIM
1973-74 Milwaukee Admirals USHL 0 2 11 13 0
1974-75 Milwaukee Admirals USHL 31 3 10 13 51
1975-76 Milwaukee Admirals USHL 39 5 13 18 40
1976-77 Milwaukee Admirals USHL 48 2 17 19 66
League GP G A Pts PIM
1985-86 Boston Bruins NHL 3 0 0 0 0
1986-87 Boston Bruins NHL 8 0 1 1 0
1986-87 Moncton Golden Flames AHL 58 25 30 55 60
1987-88 Boston Bruins NHL 4 0 1 1 2
1987-88 Maine Mariners AHL 76 38 38 76 145
1988-89 Boston Bruins NHL 44 12 10 22 24
1988-89 Maine Mariners AHL 24 13 6 19 12
1989-90 Boston Bruins NHL 76 17 22 39 26
1989-90 Maine Mariners AHL 2 2 2 4 2
1990-91 Boston Bruins NHL 50 4 7 11 68
1990-91 Maine Mariners AHL 16 5 9 14 16
1991-92 San Jose Sharks NHL 4 0 0 0 0
1991-92 Kansas City Blades IHL 42 11 15 26 116
1992-93 San Jose Sharks NHL 55 7 9 16 81
1992-93 Kansas City Blades IHL 9 4 2 6 14
1993-94 Providence Bruins AHL 47 11 5 16 82
1994-95 Worcester IceCats AHL 64 18 9 27 96
League GP G A Pts PIM
2003-04 Adirondack IceHawks UHL 12 0 0 0 8
2003-04 Atlantic City Boardwalk Bullies ECHL 12 0 2 2 8
League GP G A Pts PIM
2002-03 Houston Aeros AHL 54 5 14 19 24
2003-04 Houston Aeros AHL 75 10 21 31 37
2004-05 Houston Aeros AHL 60 3 17 20 10
2005-06 Philadelphia Phantoms AHL 63 8 21 29 28
2006-07 Rogle BK Angelholm Swe-1 27 0 6 6 18
2007-08 Albany River Rats AHL 16 4 8 12 11
2007-08 Columbia Inferno ECHL 17 2 4 6 10
2007-08 Reading Royals ECHL 24 10 13 23 10
2008-09 Albany River Rats AHL 11 0 4 4 10
2008-09 Binghamton Senators AHL 64 10 13 23 18
2009-10 Albany River Rats AHL 2 0 1 1 0
2009-10 Lake Erie Monsters AHL 16 0 2 2 6
2009-10 Reading Royals ECHL 38 9 26 35 21
2010-11 Jesenice Austria 41 5 19 24 18
League GP G A Pts PIM
1977-78 Markham Waxers OPJHL 0 0 0 0 0
League GP G A Pts PIM
1955-56 Wembley Lions BNL 56 39 35 74 20
1956-57 Kingston CKLC's OHASr 0 22 22 44 8
1957-58 Pembroke Lumber Kings OHASr 0 14 22 36 15
1958-59 Kingston Merchants OHASr 0 0 0 0 0
1959-60 Hull-Ottawa Canadiens EPHL 63 10 22 32 14
League GP G A Pts PIM
1994-95 St. John's Maple Leafs AHL 3 0 0 0 0
League GP G A Pts PIM
2017-18 Marian University NCHA 26 0 3 3 18
2018-19 Knoxville Ice Bears SPHL 8 1 3 4 4
2018-19 Marian University NCHA 24 0 2 2 11
League GP G A Pts PIM
1991-92 Johnstown Chiefs ECHL 43 32 45 77 113
1991-92 Winston-Salem Thunderbirds ECHL 13 2 6 8 37
1992-93 Providence Bruins AHL 2 0 0 0 0
1992-93 Johnstown Chiefs ECHL 28 28 26 54 61
1992-93 Canadian National Team Intl 27 9 22 31 20
1993-94 Johnstown Chiefs ECHL 24 23 20 43 56
1993-94 Durham Wasps BHL 21 37 26 63 77
1993-94 Pittsburgh Phantoms RHI 19 13 21 34 63
1994-95 Hershey Bears AHL 51 16 25 41 73
1994-95 Johnstown Chiefs ECHL 29 20 25 45 56
1995-96 Hershey Bears AHL 68 23 29 52 75
1996-97 Philadelphia Phantoms AHL 79 31 49 80 152
1997-98 Philadelphia Phantoms AHL 39 19 23 42 55
1998-99 Springfield Falcons AHL 9 3 4 7 12
1998-99 Baton Rouge Kingfish ECHL 23 8 16 24 43
1998-99 Grand Rapids Griffins IHL 15 1 7 8 10
1998-99 Manitoba Moose IHL 11 1 3 4 6
1999-00 Johnstown Chiefs ECHL 8 3 5 8 8
League GP G A Pts PIM
2001-02 Tulsa Crude USHL 53 5 8 13 17
2002-03 U. of Minnesota-Duluth WCHA 2 0 0 0 0
2003-04 Augsburg College MIAC 22 5 4 9 2
2004-05 Augsburg College MIAC 21 6 14 20 6
League GP G A Pts PIM
1981-82 Baltimore Skipjacks ACHL 34 4 15 19 26
1981-82 Schenectady Chiefs ACHL 9 2 5 7 12
1982-83 Saginaw Gears IHL 38 1 8 9 42
League GP G A Pts PIM
2013-14 St. John's University (MN) MIAC 20 4 0 4 22
2014-15 St. John's University (MN) MIAC 25 3 5 8 6
2015-16 St. John's University (MN) MIAC 27 11 9 20 8
League GP G A Pts PIM
2009-10 Williams College NESCAC 24 9 7 16 22
2010-11 Williams College NESCAC 27 9 24 33 50
2012-13 Fayetteville FireAntz SPHL 56 11 22 33 26
League GP G A Pts PIM
2005-06 Springfield Falcons AHL 10 2 2 4 0
2006-07 Alaska Aces ECHL 52 21 25 46 26
2006-07 Peoria Rivermen AHL 13 2 5 7 4
2007-08 Wheeling Nailers ECHL 70 22 27 49 44
League GP G A Pts PIM
2011-12 South Carolina Stingrays ECHL 8 2 2 4 2
2012-13 Klostersee EHC GerObL 27 12 28 40 22
2013-14 Dresden Ice Lions DEL-2 18 0 4 4 18
2013-14 Ravensburg Tower Stars DEL-2 1 0 0 0 7
2014-15 Indy Fuel ECHL 31 7 9 16 17
2014-15 Rapid City Rush ECHL 38 7 18 25 20
2015-16 Fife Flyers EIHL 52 10 21 31 54
League GP G A Pts PIM
2015-16 Adirondack Thunder ECHL 55 5 3 8 88
League GP G A Pts PIM
1974-75 Fort Worth Texans CHL 15 0 1 1 23
1974-75 Muskegon Mohawks IHL 9 0 0 0 11
1975-76 Muskegon Mohawks IHL 58 0 2 2 19
1976-77 Fort Worth Texans CHL 34 0 1 1 29
1976-77 Kalamazoo Wings IHL 1 0 0 0 0
1977-78 Fort Worth Texans CHL 44 0 1 1 65
1978-79 Fort Wayne Komets IHL 27 0 1 1 51
1978-79 Fort Worth Texans CHL 7 0 0 0 6
1979-80 Edmonton Oilers NHL 6 0 0 0 6
1979-80 Muskegon Mohawks IHL 25 0 2 2 45
1979-80 Houston Apollos CHL 28 0 1 1 36
1980-81 Oklahoma City Stars CHL 2 0 0 0 0
1980-81 Kiekkoreipas Lahti SM-liiga 27 0 0 0 12
1981-82 Muskegon Mohawks IHL 24 0 0 0 20
League GP G A Pts PIM
2008-09 Holy Cross College AHA 37 19 13 32 30
2009-10 Holy Cross College AHA 29 14 16 30 20
2010-11 U. of Manitoba CWUAA 14 3 8 11 16
League GP G A Pts PIM
2010-11 Kitchener Rangers OHL 21 12 16 28 12
2010-11 Toronto Marlies AHL 43 5 10 15 23
2011-12 Toronto Marlies AHL 76 15 26 41 39
2012-13 Toronto Marlies AHL 70 17 12 29 40
2013-14 Toronto Maple Leafs NHL 22 1 2 3 0
2013-14 Toronto Marlies AHL 51 20 13 33 17
2014-15 Rochester Americans AHL 31 6 13 19 21
2014-15 Buffalo Sabres NHL 9 0 0 0 2
2014-15 Springfield Falcons AHL 28 3 4 7 26
2015-16 Rochester Americans AHL 59 12 12 24 42
2016-17 Ilves Tampere SM-liiga 48 13 20 33 47
2017-18 KalPa Kuopio SM-liiga 38 6 11 17 20
2018-19 Ingolstadt ERC DEL 52 18 25 43 30
2019-20 Ingolstadt ERC DEL 41 9 13 22 34
2020-21 Orlando Solar Bears ECHL 52 10 16 26 14
2020-21 Colorado Eagles AHL 3 0 0 0 7
2021-22 Duesseldorf EG DEL 46 7 12 19 25
2022-23 Frankfurt Lions DEL 38 4 10 14 16
2023-24 Jacksonville Icemen ECHL 44 8 18 26 31
League GP G A Pts PIM
1984-85 Salem State College ECAC-2 0 0 0 0 0
League GP G A Pts PIM
1984-85 New Haven Nighthawks AHL 78 18 39 57 26
1985-86 New Haven Nighthawks AHL 69 23 33 56 92
1986-87 Baltimore Skipjacks AHL 6 0 1 1 0
1986-87 Newmarket Saints AHL 42 24 24 48 44
1987-88 Newmarket Saints AHL 76 50 39 89 52
1987-88 Toronto Maple Leafs NHL 2 0 1 1 0
1988-89 Newmarket Saints AHL 37 26 20 46 24
1988-89 Toronto Maple Leafs NHL 4 0 0 0 0
1989-90 Vienna Austria 34 36 33 69 89
1990-91 Vienna Austria 39 39 18 57 0
1991-92 Vienna Austria 39 46 23 69 39
1992-93 Zell am See EK Austria 45 30 17 47 0
1993-94 Graz EC Austria 57 35 43 78 0
1994-95 South Carolina Stingrays ECHL 22 11 16 27 22
1994-95 Fribourg-Gotteron HC Swiss-A 4 1 1 2 4
1995-96 Vienna Austria 33 22 29 51 67
1996-97 Nottingham Panthers BISL 40 24 32 56 28
1997-98 Nottingham Panthers BISL 33 13 20 33 12
1998-99 Abilene Aviators WPHL 59 30 37 67 48
League GP G A Pts PIM
1993-94 Sunne IK Swe-1 30 3 6 9 32
League GP G A Pts PIM
1986-87 St. Louis Blues NHL 13 2 0 2 2
1986-87 Peoria Rivermen IHL 42 4 11 15 93
1987-88 St. Louis Blues NHL 30 3 6 9 12
1987-88 Peoria Rivermen IHL 37 21 12 33 97
1988-89 New Haven Nighthawks AHL 7 0 4 4 4
1988-89 Salt Lake Golden Eagles IHL 36 3 12 15 57
1989-90 Peterborough Pirates BHL 30 36 24 60 136
1991-92 Flint Bulldogs CoHL 1 0 0 0 15
1991-92 St. Thomas Wildcats CoHL 2 0 0 0 0
1995-96 Brantford Smoke CoHL 11 3 12 15 18
1996-97 Port Huron Border Cats CoHL 17 0 2 2 10
1997-98 Port Huron Border Cats UHL 12 1 6 7 6
1998-99 Port Huron Border Cats UHL 2 0 0 0 0
League GP G A Pts PIM
1982-83 U. of Wisconsin WCHA 7 0 0 0 0
League GP G A Pts PIM
1972-73 Tulsa Oilers CHL 10 0 0 0 5
1972-73 Phoenix Roadrunners WHL 38 13 15 28 6
1972-73 Columbus Golden Seals IHL 9 1 2 3 2
1973-74 Tulsa Oilers CHL 9 1 3 4 0
1973-74 Phoenix Roadrunners WHL 28 6 8 14 10
1973-74 Oklahoma City Blazers CHL 1 0 0 0 0
1975-76 Duisburg SC 2.GBun 0 43 0 0 0
League GP G A Pts PIM
1990-91 Capital District Islanders AHL 6 1 0 1 7
1991-92 Winston-Salem Thunderbirds ECHL 58 30 14 44 56
1992-93 Wheeling Thunderbirds ECHL 18 11 10 21 10
1993-94 Wheeling Thunderbirds ECHL 52 23 25 48 92
1993-94 Atlanta Fire Ants RHI 21 16 22 38 27
1994-95 Wheeling Thunderbirds ECHL 62 41 35 76 83
1994-95 Buffalo Stampede RHI 17 6 10 16 7
1995-96 Wheeling Thunderbirds ECHL 58 25 33 58 51
1996-97 Guildford Flames BNL 48 41 35 76 47
1997-98 Bracknell Bees BISL 25 4 6 10 20
1998-99 Guildford Flames BNL 27 14 22 36 14
1999-00 Guildford Flames BNL 35 24 23 47 32
2000-01 Guildford Flames BNL 36 34 19 53 14
2001-02 Guildford Flames BNL 40 36 24 60 36
2002-03 Guildford Flames BNL 36 26 27 53 8
2003-04 Dundee Stars BNL 27 16 15 31 16
League GP G A Pts PIM
2017-18 Florida Everblades ECHL 2 1 0 1 4
2017-18 Reading Royals ECHL 10 3 0 3 9
2017-18 Rapid City Rush ECHL 21 5 10 15 25
League GP G A Pts PIM
2014-15 Louisiana IceGators SPHL 4 0 0 0 0
League GP G A Pts PIM
2021-22 Canisius College AHA 30 6 4 10 42
2022-23 Canisius College AHA 27 12 4 16 27
League GP G A Pts PIM
1997-98 Halifax Mooseheads QMJHL 29 8 11 19 123
1998-99 Halifax Mooseheads QMJHL 53 11 29 40 238
1999-00 Concordia University OUAA 25 3 6 9 42
2000-01 Concordia University OUAA 10 1 0 1 56
2001-02 Lasalle Rapides QSPHL 8 0 0 0 22
League GP G A Pts PIM
2014-15 Gwinnett Gladiators ECHL 59 4 10 14 91
League GP G A Pts PIM
2020-21 Omaha Lancers USHL 32 14 20 34 37
2022-23 Michigan State University Big-10 37 1 4 5 21
2023-24 U. of Vermont H-East 30 2 9 11 20
League GP G A Pts PIM
2000-01 Nepean Raiders CJHL 28 13 11 24 87
2001-02 St. Michael's College ECAC-E 17 4 6 10 36
2002-03 St. Michael's College ECAC-E 25 8 8 16 53
2003-04 St. Michael's College ECAC-E 27 19 11 30 66
League GP G A Pts PIM
1999-00 Trenton Titans ECHL 4 1 3 4 0
2000-01 New Haven Knights UHL 41 8 19 27 32
2001-02 Atlantic City Boardwalk Bullies ECHL 46 4 9 13 24
League GP G A Pts PIM
2003-04 Worcester IceCats AHL 1 1 0 1 0
2003-04 Atlantic City Boardwalk Bullies ECHL 52 2 12 14 24
2003-04 Toledo Storm ECHL 10 0 1 1 0
2004-05 Toledo Storm ECHL 52 6 20 26 36
2005-06 Norfolk Admirals AHL 5 1 3 4 0
2005-06 Gwinnett Gladiators ECHL 43 8 14 22 22
League GP G A Pts PIM
2004-05 Atlantic City Boardwalk Bullies ECHL 10 0 0 0 2
2005-06 Bakersfield Condors ECHL 37 4 5 9 14
League GP G A Pts PIM
2007-08 Milwaukee Admirals AHL 1 0 0 0 0
2007-08 Fresno Falcons ECHL 53 27 39 66 28
2007-08 Worcester Sharks AHL 7 0 1 1 4
2008-09 Milwaukee Admirals AHL 20 2 3 5 0
2008-09 Manitoba Moose AHL 6 0 0 0 2
2008-09 San Antonio Rampage AHL 5 0 2 2 2
2008-09 Fresno Falcons ECHL 12 3 10 13 10
2008-09 Stockton Thunder ECHL 2 0 1 1 4
2009-10 Milwaukee Admirals AHL 7 0 1 1 2
2009-10 Stockton Thunder ECHL 61 21 38 59 61
2010-11 Syracuse Crunch AHL 3 0 0 0 0
2010-11 Elmira Jackals ECHL 20 7 16 23 48
2010-11 Hartford Wolf Pack/CT Whale AHL 33 4 2 6 6
League GP G A Pts PIM
1972-73 Soo Indians IJHL 0 0 0 0 0
League GP G A Pts PIM
2006-07 Syracuse Crunch AHL 16 0 1 1 8
2006-07 Dayton Bombers ECHL 47 4 19 23 54
2007-08 Springfield Falcons AHL 20 0 4 4 18
2007-08 Stockton Thunder ECHL 28 3 12 15 41
2008-09 Quad City Flames AHL 17 1 2 3 12
2008-09 South Carolina Stingrays ECHL 50 11 20 31 85
2011-12 Ritten Renon Italy-A 42 8 17 25 44
League GP G A Pts PIM
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
2021-22 U. of North Dakota NCHC 29 0 4 4 6
League GP G A Pts PIM
1990-91 Johnstown Chiefs ECHL 38 25 22 47 47
1990-91 Maine Mariners AHL 5 0 1 1 2
1991-92 Johnstown Chiefs ECHL 39 26 50 76 94
1991-92 Maine Mariners AHL 9 1 0 1 0
1992-93 Nashville Knights ECHL 36 22 28 50 47
1994-95 Fresno Falcons SuHL 2 0 3 3 2
League GP G A Pts PIM
1983-84 Petrolia Squires OHASr 0 0 0 0 0
1984-85 Petrolia Squires OHASr 0 0 0 0 0
League GP G A Pts PIM
1982-83 North York Rangers OJHL 17 14 7 21 11
1985-86 Solihull Barons BHL 22 92 60 152 16
1986-87 Solihull Barons BHL 10 15 16 31 5
League GP G A Pts PIM
2006-07 Hamilton Red Wings OPJHL 11 1 7 8 36
League GP G A Pts PIM
2010-11 Milwaukee Admirals AHL 5 0 1 1 10
2011-12 Milwaukee Admirals AHL 28 0 1 1 32
2011-12 Cincinnati Cyclones ECHL 11 0 1 1 4
2012-13 Cincinnati Cyclones ECHL 6 0 1 1 2
2013-14 KalPa Kuopio SM-liiga 58 0 2 2 75
League GP G A Pts PIM
1985-86 Adirondack Red Wings AHL 43 2 31 33 23
1985-86 Detroit Red Wings NHL 23 0 3 3 6
League GP G A Pts PIM
1996-97 R.I.T. ECAC-W 26 5 6 11 27
1997-98 R.I.T. ECAC-W 29 6 11 17 34
1998-99 R.I.T. ECAC-W 31 5 18 23 42
League GP G A Pts PIM
1994-95 Peoria Rivermen IHL 2 0 0 0 2
1994-95 Greensboro Monarchs ECHL 66 24 27 51 92
1995-96 Raleigh Icecaps ECHL 28 11 8 19 28
1995-96 Jacksonville Lizard Kings ECHL 30 5 15 20 4
1996-97 Austin Ice Bats WPHL 33 11 17 28 28
League GP G A Pts PIM
2000-01 Roanoke Express ECHL 58 15 19 34 130
2000-01 Jackson Bandits ECHL 5 0 0 0 2
2001-02 Roanoke Express ECHL 67 18 20 38 58
2002-03 Greensboro Generals ECHL 66 25 30 55 69
2003-04 Rochester Americans AHL 18 3 2 5 19
2003-04 Greensboro Generals ECHL 17 6 15 21 28
2004-05 Leipzig Ice Lions GerObL 47 28 33 61 149
2005-06 Victoria Salmon Kings ECHL 13 2 0 2 19
2005-06 Pensacola Ice Pilots ECHL 38 9 9 18 34
League GP G A Pts PIM
1998-99 South Carolina Stingrays ECHL 5 0 0 0 0
1998-99 R.I.T. ECAC-W 31 30 25 55 25
1999-00 Idaho Steelheads WCHL 8 0 1 1 9
1999-00 B.C. Icemen UHL 26 10 4 14 13
1999-00 Adirondack IceHawks UHL 15 4 3 7 6
League GP G A Pts PIM
2023-24 Des Moines Buccaneers USHL 24 1 5 6 20
League GP G A Pts PIM
2020-21 Knoxville Ice Bears SPHL 5 1 0 1 2
2020-21 Macon Mayhem SPHL 7 1 0 1 0
2021-22 Cincinnati Cyclones ECHL 13 0 4 4 2
2021-22 Reading Royals ECHL 5 0 0 0 4
2021-22 Greenville Swamp Rabbits ECHL 3 0 0 0 0
League GP G A Pts PIM
1974-75 Port Colborne Sailors NIAHL 0 0 0 0 0
League GP G A Pts PIM
1999-00 Fort Worth Brahmas WPHL 2 0 1 1 2
1999-00 Shreveport Mudbugs WPHL 17 4 1 5 4
1999-00 Alexandria Warthogs WPHL 7 0 0 0 4
2000-01 Beaupre Aces QSPHL 40 13 14 27 14
League GP G A Pts PIM
1979-80 Providence College ECAC 18 5 2 7 2
1980-81 Providence College ECAC 31 15 11 26 8
1981-82 Providence College ECAC 32 7 12 19 10
League GP G A Pts PIM
2003-04 Long Beach Ice Dogs ECHL 30 10 15 25 8
2003-04 Alaska Aces ECHL 20 2 2 4 24
2004-05 Lubbock Cotton Kings CHL 60 18 25 43 26
2005-06 Lubbock Cotton Kings CHL 51 26 19 45 31
League GP G A Pts PIM
2014-15 Hartford Wolf Pack AHL 76 15 18 33 34
2015-16 Rockford IceHogs AHL 36 9 4 13 17
2016-17 Wilkes-Barre/Scranton Penguins AHL 58 11 12 23 46
2017-18 Wilkes-Barre/Scranton Penguins AHL 47 16 21 37 22
2018-19 Wilkes-Barre/Scranton Penguins AHL 68 23 21 44 44
2019-20 Wilkes-Barre/Scranton Penguins AHL 23 3 3 6 15
2019-20 Springfield Thunderbirds AHL 27 5 3 8 18
League GP G A Pts PIM
1986-87 UMass-Boston ECAC-E 10 0 0 0 0
1987-88 UMass-Boston ECAC-E 0 0 0 0 0
1988-89 UMass-Boston ECAC-E 0 0 0 0 0
1989-90 Erie Panthers ECHL 2 0 2 2 0
1990-91 Richmond Renegades ECHL 7 0 0 0 0
League GP G A Pts PIM
2022-23 Adirondack Thunder ECHL 17 1 2 3 2
League GP G A Pts PIM
1995-96 Jacksonville Lizard Kings ECHL 2 0 1 1 2
1995-96 Louisiana IceGators ECHL 2 0 2 2 4
1995-96 Tulsa Oilers CHL 49 22 36 58 38
1996-97 New Mexico Scorpions WPHL 3 3 1 4 0
1996-97 Pelicans Lahti FinD1 0 0 0 0 0
1997-98 New Mexico Scorpions WPHL 53 24 55 79 43
1998-99 New Mexico Scorpions WPHL 40 11 15 26 70
1999-00 Tulsa Oilers CHL 68 25 42 67 60
2000-01 Tulsa Oilers CHL 56 24 32 56 80
League GP G A Pts PIM
2005-06 Almtuna IS Swe-1 36 4 6 10 30
League GP G A Pts PIM
1984-85 Los Angeles Kings NHL 3 1 0 1 0
1985-86 New Haven Nighthawks AHL 67 4 12 16 96
1985-86 Los Angeles Kings NHL 3 0 1 1 2
1986-87 New Haven Nighthawks AHL 66 1 15 16 76
1986-87 Los Angeles Kings NHL 10 0 2 2 11
1987-88 New Haven Nighthawks AHL 26 3 8 11 27
1987-88 Los Angeles Kings NHL 46 7 9 16 69
1988-89 Toronto Maple Leafs NHL 14 0 2 2 12
1988-89 Edmonton Oilers NHL 5 0 1 1 8
1988-89 New York Rangers NHL 3 0 0 0 0
1988-89 Denver Rangers IHL 38 5 18 23 24
1989-90 Newmarket Saints AHL 75 9 45 54 106
1990-91 Boston Bruins NHL 1 1 0 1 2
1990-91 Maine Mariners AHL 80 10 41 51 159
1991-92 Vancouver Canucks NHL 0 0 0 0 0
1991-92 San Jose Sharks NHL 46 5 10 15 82
1992-93 New Haven Senators AHL 4 0 1 1 4
1992-93 Ottawa Senators NHL 62 4 4 8 104
1993-94 Providence Bruins AHL 65 12 45 57 100
1994-95 Kansas City Blades IHL 76 3 24 27 151
1995-96 Kansas City Blades IHL 33 1 7 8 62
League GP G A Pts PIM
2020-21 Long Island University NCAA 13 0 2 2 6
League GP G A Pts PIM
1978-79 Flint Generals IHL 3 0 0 0 0
League GP G A Pts PIM
2019-20 U. of Michigan Big-10 36 8 7 15 2
2020-21 Wheeling Nailers ECHL 9 0 6 6 2
2020-21 Greenville Swamp Rabbits ECHL 10 1 1 2 4
2021-22 Hartford Wolf Pack AHL 3 0 0 0 0
2021-22 Springfield Thunderbirds AHL 4 0 1 1 0
2021-22 Worcester Railers ECHL 65 15 33 48 48
2022-23 Springfield Thunderbirds AHL 24 2 4 6 6
2022-23 Worcester Railers ECHL 25 10 12 22 18
2023-24 Kansas City Mavericks ECHL 70 37 39 76 23
League GP G A Pts PIM
1998-99 Saint John Flames AHL 64 14 24 38 77
1998-99 Orlando Solar Bears IHL 13 5 4 9 13
1999-00 Springfield Falcons AHL 32 14 15 29 51
2000-01 Springfield Falcons AHL 66 16 17 33 53
2001-02 Jackson Bandits ECHL 2 1 1 2 0
2001-02 Manchester Monarchs AHL 65 24 34 58 45
2002-03 Manchester Monarchs AHL 75 42 31 73 47
2003-04 Chicago Wolves AHL 71 31 20 51 52
2004-05 Mannheim Eagles DEL 50 16 13 29 54
2005-06 Providence Bruins AHL 66 29 42 71 49
2005-06 Boston Bruins NHL 2 0 0 0 2
2006-07 Springfield Falcons AHL 80 27 48 75 51
2007-08 Lake Erie Monsters AHL 74 22 36 58 48
2008-09 Langnau Tigers Swiss-A 13 5 7 12 6
2008-09 Mora IK Swe-1 20 10 15 25 36
2009-10 Graz EC Austria 53 27 40 67 18
2010-11 Linz EHC Austria 19 4 9 13 18
League GP G A Pts PIM
1975-76 Cambridge Hornets OHASr 9 0 1 1 2
League GP G A Pts PIM
1971-72 Greensboro Generals EHL 0 0 0 0 0
1971-72 New Haven Blades EHL 0 31 26 57 61
1971-72 Jacksonville Rockets EHL 0 0 0 0 0
1972-73 Greensboro Generals EHL 45 13 16 29 55
1972-73 New England Blades EHL 24 10 7 17 30
1973-74 Greensboro Generals SHL 50 18 15 33 62
1974-75 Port Huron Flags IHL 39 3 8 11 11
1975-76 Tidewater Sharks SHL 19 2 3 5 10
League GP G A Pts PIM
2023-24 Worcester Railers ECHL 7 1 0 1 2
League GP G A Pts PIM
1990-91 Peoria Rivermen IHL 54 7 5 12 19
League GP G A Pts PIM
2010-11 Florida Everblades ECHL 2 0 1 1 0
2011-12 Bakersfield Condors ECHL 53 17 25 42 41
2011-12 Gwinnett Gladiators ECHL 12 2 6 8 6
2012-13 Bakersfield Condors ECHL 5 0 2 2 0
League GP G A Pts PIM
2002-03 Atlantic City Boardwalk Bullies ECHL 68 32 36 68 25
2002-03 Cleveland Barons AHL 2 0 0 0 0
2003-04 Providence Bruins AHL 0 0 0 0 0
2003-04 Worcester IceCats AHL 3 0 0 0 0
2003-04 Lowell Lock Monsters AHL 35 11 13 24 6
2003-04 Grand Rapids Griffins AHL 15 2 1 3 4
2003-04 Atlantic City Boardwalk Bullies ECHL 22 14 11 25 15
2004-05 Lowell Lock Monsters AHL 28 0 3 3 15
2005-06 Norfolk Admirals AHL 19 1 2 3 2
2005-06 Trenton Titans ECHL 50 22 25 47 18
2006-07 Trenton Titans ECHL 69 21 29 50 52
2007-08 Trenton Devils ECHL 66 23 24 47 34
2008-09 Trenton Devils ECHL 72 23 34 57 42
League GP G A Pts PIM
2022-23 Cardiff Devils EIHL 7 0 0 0 0
League GP G A Pts PIM
2013-14 Worcester Sharks AHL 16 3 3 6 4
2014-15 Gwinnett Gladiators ECHL 11 1 7 8 11
2014-15 Fort Wayne Komets ECHL 10 1 2 3 2
2014-15 Reading Royals ECHL 11 1 3 4 2
2014-15 South Carolina Stingrays ECHL 9 3 0 3 2
2015-16 San Antonio Rampage AHL 1 0 0 0 0
2015-16 Atlanta Gladiators ECHL 69 20 22 42 63
2016-17 Providence Bruins AHL 2 0 0 0 0
2016-17 Banska Bystrica HC 05 Slovak 12 4 2 6 10
2016-17 Atlanta Gladiators ECHL 43 13 34 47 53
2017-18 Graz EC Austria 49 18 20 38 38
2018-19 Banska Bystrica HC 05 Slovak 42 24 35 59 28
2020-21 Bratislava Capitals Austria 49 14 14 28 14
2022-23 Adirondack Thunder ECHL 3 0 0 0 0
League GP G A Pts PIM
1993-94 Sunne IK Swe-1 32 5 7 12 54
League GP G A Pts PIM
1986-87 Michigan Tech WCHA 11 1 2 3 38
1987-88 Michigan Tech WCHA 38 6 10 16 37
League GP G A Pts PIM
1976-77 Winston-Salem Polar Twins SHL 35 3 11 14 15
1976-77 Traverse City Bays USHL 18 7 11 18 10
1981-82 Winston-Salem Thunderbirds ACHL 2 0 0 0 2
1984-85 Mohawk Valley Stars ACHL 1 0 0 0 0
League GP G A Pts PIM
2002-03 Atlantic City Boardwalk Bullies ECHL 2 0 0 0 2
League GP G A Pts PIM
2021-22 Adirondack Thunder ECHL 15 4 2 6 6
2021-22 Long Island University NCAA 34 14 17 31 10
2022-23 Adirondack Thunder ECHL 6 0 0 0 2
2022-23 Worcester Railers ECHL 39 4 5 9 25
2023-24 Fayetteville Marksmen SPHL 18 3 6 9 27
2023-24 Macon Mayhem SPHL 36 13 10 23 36
League GP G A Pts PIM
2022-23 Quinnipiac University ECAC 39 4 11 15 32
2022-23 Fort Wayne Komets ECHL 3 2 0 2 0
2023-24 Fort Wayne Komets ECHL 43 3 16 19 20
League GP G A Pts PIM
1968-69 Bridgeport Home Oilers Ind 0 2 4 6 0
League GP G A Pts PIM
1986-87 Canadian National Team Intl 6 0 4 4 2
1986-87 Assat Pori SM-liiga 27 12 24 36 60
1987-88 Springfield Indians AHL 8 2 1 3 6
1987-88 Nova Scotia Oilers AHL 2 3 5 8 4
1987-88 Assat Pori SM-liiga 42 29 34 63 62
1988-89 Canadian National Team Intl 52 24 13 37 14
1989-90 Frankfurt 1.GBun 34 25 33 58 36
1990-91 Frankfurt 1.GBun 44 32 66 98 58
1991-92 Berlin Dynamo EHC 2.GBun 50 54 69 123 64
1992-93 Duesseldorf EG 1.GBun 12 3 14 17 2
1992-93 Berlin Polar Bears 1.GBun 20 12 10 22 4
1993-94 Berlin Polar Bears 1.GBun 9 2 3 5 2
1994-95 Berlin Polar Bears DEL 12 9 10 19 10
1995-96 Riessersee SC DEL 46 16 39 55 22
1996-97 Wedemark Scorpions DEL 47 27 42 69 61
1997-98 Revier Lions DEL 15 2 4 6 2
1997-98 Lausanne HC Swiss-B 26 23 27 50 18
1998-99 Rapperswil-Jona Swiss-A 2 1 1 2 2
1998-99 Geneve Servette HC Swiss-B 40 23 60 83 76
1999-00 Biel HC Swiss-B 7 3 7 10 16
2001-02 Dundas Real McCoys OHASr 28 32 80 112 33
2002-03 Dundas Real McCoys OHASr 25 15 48 63 29
2003-04 Dundas Real McCoys OHASr 20 10 18 28 18
2004-05 Dundas Real McCoys OHASr 25 24 49 73 19
2005-06 Dundas Real McCoys OHASr 23 15 44 59 40
2006-07 Dundas Real McCoys OHASr 21 14 34 48 46
League GP G A Pts PIM
1973-74 Bergen Brewers Ind 0 0 0 0 0
League GP G A Pts PIM
1962-63 Windsor Bulldogs OHASr 4 4 1 5 4
1963-64 Windsor Bulldogs IHL 25 7 5 12 13
1972-73 Port Huron Wings IHL 6 0 2 2 4
League GP G A Pts PIM
1989-90 Canadian National Team Intl 3 0 2 2 4
1990-91 Canadian National Team Intl 7 2 3 5 0
1991-92 Boston Bruins NHL 14 5 14 19 4
1991-92 Canadian National Team Intl 60 20 49 69 35
1991-92 Canada Olympic Team Intl 8 6 9 15 4
1992-93 Boston Bruins NHL 84 32 70 102 33
1993-94 Boston Bruins NHL 63 14 58 72 35
1993-94 Washington Capitals NHL 11 5 8 13 6
1994-95 Washington Capitals NHL 44 5 38 43 8
1995-96 Washington Capitals NHL 80 14 50 64 30
1996-97 Washington Capitals NHL 58 15 27 42 8
1997-98 Washington Capitals NHL 56 9 22 31 26
1998-99 Buffalo Sabres NHL 9 1 1 2 2
1998-99 Washington Capitals NHL 63 14 27 41 20
1999-00 Ottawa Senators NHL 65 13 24 37 22
2000-01 Phoenix Coyotes NHL 69 10 23 33 28
2001-02 Montreal Canadiens NHL 70 8 28 36 10
2002-03 Montreal Canadiens NHL 72 6 16 22 20
2003-04 Montreal Canadiens NHL 70 5 10 15 20
League GP G A Pts PIM
2015-16 Buffalo Sabres NHL 1 0 0 0 0
2016-17 Rochester Americans AHL 3 0 0 0 0
2016-17 Elmira Jackals ECHL 31 0 1 1 0
2017-18 Rochester Americans AHL 1 0 0 0 0
2017-18 Cincinnati Cyclones ECHL 28 0 0 0 2
2018-19 Lausitzer Foxes DEL-2 2 0 0 0 0
League GP G A Pts PIM
1961-62 Milwaukee Metros USHL 0 0 0 0 0
League GP G A Pts PIM
2002-03 Cedar Rapids RoughRiders USHL 5 0 0 0 4
League GP G A Pts PIM
2011-12 Dayton Gems CHL 60 0 6 6 55
League GP G A Pts PIM
1995-96 Raleigh Icecaps ECHL 1 0 0 0 0
League GP G A Pts PIM
1992-93 Lakeland Ice Warriors SuHL 1 0 1 1 0
2004-05 Flint Generals UHL 2 0 0 0 0
League GP G A Pts PIM
1982-83 Princeton University ECAC 4 0 1 1 0
League GP G A Pts PIM
2022-23 Northern Michigan University CCHA 32 4 10 14 24
League GP G A Pts PIM
2023-24 Ohio State University Big-10 38 1 4 5 25
2023-24 San Jose Barracuda AHL 6 1 0 1 2
2023-24 Worcester Railers ECHL 5 0 1 1 2
League GP G A Pts PIM
1965-66 U. of Western Ontario CIAU 0 0 0 0 0
League GP G A Pts PIM
2012-13 Muskegon Lumberjacks USHL 64 1 14 15 95
2013-14 Pennsylvania State U Big-10 36 2 6 8 26
2014-15 Pennsylvania State U Big-10 36 1 7 8 35
2015-16 Indy Fuel ECHL 38 1 3 4 41
2016-17 Rouen France 44 1 5 6 41
League GP G A Pts PIM
1985-86 Dundas Real McCoys OHASr 0 0 0 0 0
League GP G A Pts PIM
1982-83 Bloomington Junior Stars USHL 0 0 0 0 0
1983-84 U. of Minnesota WCHA 1 0 0 0 0
League GP G A Pts PIM
1986-87 Elmira Sugar Kings MwJHL 1 0 0 0 0
1989-90 Erie Panthers ECHL 45 5 30 35 71
1989-90 Maine Mariners AHL 8 0 0 0 11
1990-91 Capital District Islanders AHL 6 0 0 0 14
1990-91 Erie Panthers ECHL 56 24 50 74 194
1991-92 Erie Panthers ECHL 62 25 51 76 230
1992-93 Brantford Smoke CoHL 57 24 41 65 99
1993-94 Fife Flyers BHL 53 51 44 95 254
1994-95 Fife Flyers BHL 21 19 29 48 80
1995-96 Blackburn Hawks BHL 49 49 79 128 190
1996-97 Ayr Scottish Eagles BISL 36 9 12 21 74
1997-98 Ayr Scottish Eagles BISL 40 5 11 16 68
1998-99 Ayr Scottish Eagles BISL 40 7 17 24 68
1999-00 Ayr Scottish Eagles BISL 18 1 4 5 28
2000-01 Macon Whoopee CHL 51 9 13 22 132
2001-02 Greensboro Generals ECHL 26 2 3 5 56
League GP G A Pts PIM
2004-05 Elmira Jackals UHL 28 0 0 0 0
2005-06 Fort Wayne Komets UHL 18 0 0 0 2
League GP G A Pts PIM
2022-23 Nitra MHC Slovak 55 5 14 19 18
2023-24 Nitra MHC Slovak 50 10 10 20 20
League GP G A Pts PIM
2000-01 Wheeling Nailers ECHL 47 0 1 1 15
2000-01 Wilkes-Barre/Scranton Penguins AHL 16 0 1 1 0
2001-02 Wheeling Nailers ECHL 43 0 2 2 2
2002-03 Sheffield Steelers BISL 28 0 2 2 2
League GP G A Pts PIM
2015-16 Weiden Blue Devils GerObL 30 14 13 27 12
2016-17 Herentals HYC BeNe 18 26 33 59 4
League GP G A Pts PIM
1980-81 Nova Scotia Voyageurs AHL 2 0 0 0 0
1981-82 Nova Scotia Voyageurs AHL 69 11 15 26 31
1982-83 Nova Scotia Voyageurs AHL 68 18 25 43 43
1983-84 Nova Scotia Voyageurs AHL 79 26 30 56 21
1983-84 Montreal Canadiens NHL 2 0 0 0 0
1984-85 Sherbrooke Canadiens AHL 21 7 9 16 2
1984-85 Toronto Maple Leafs NHL 7 0 0 0 2
1984-85 St. Catharines Saints AHL 44 21 36 57 8
League GP G A Pts PIM
2009-10 DEG Metro Stars DEL 5 0 0 0 0
2010-11 Ravensburg Tower Stars 2.GBun 14 0 0 0 0
2011-12 Schwenningen ERC 2.GBun 10 0 1 1 0
2012-13 Bietigheim-Bissingen SC 2.GBun 3 0 0 0 0
2013-14 Iserlohn Roosters DEL 27 0 0 0 0
2014-15 Iserlohn Roosters DEL 48 0 0 0 0
2015-16 Iserlohn Roosters DEL 30 0 0 0 0
2016-17 Iserlohn Roosters DEL 35 0 0 0 0
2017-18 Iserlohn Roosters DEL 21 0 0 0 0
2018-19 Iserlohn Roosters DEL 6 0 0 0 0
League GP G A Pts PIM
1981-82 R.I.T. ECAC-2 0 0 0 0 0
1982-83 R.I.T. ECAC-2 6 1 3 4 6
League GP G A Pts PIM
1994-95 Fredericton Canadiens AHL 24 1 2 3 8
1994-95 Wheeling Thunderbirds ECHL 31 2 16 18 29
1995-96 Portland Pirates AHL 3 0 2 2 0
1995-96 Canadian National Team Intl 53 5 20 25 68
1996-97 Milwaukee Admirals IHL 20 1 2 3 12
1996-97 Detroit Vipers IHL 11 1 2 3 2
1996-97 San Antonio Dragons IHL 1 0 0 0 0
1996-97 Fort Wayne Komets IHL 15 0 2 2 17
League GP G A Pts PIM
2013-14 Bridgeport Sound Tigers AHL 14 0 1 1 6
2014-15 South Carolina Stingrays ECHL 16 0 1 1 13
2014-15 Brampton Beast ECHL 34 0 2 2 17
2014-15 Missouri Mavericks ECHL 11 0 0 0 2
2015-16 Elmira Jackals ECHL 43 1 8 9 19
2015-16 Brampton Beast ECHL 20 0 1 1 13
2016-17 Elmira Jackals ECHL 72 3 5 8 56
League GP G A Pts PIM
2013-14 Gwinnett Gladiators ECHL 9 0 2 2 4
League GP G A Pts PIM
2014-15 Rochester Americans AHL 1 0 1 1 0
2014-15 Reading Royals ECHL 5 0 0 0 2
2015-16 Evansville Icemen ECHL 39 1 6 7 26
2015-16 Fort Wayne Komets ECHL 10 0 1 1 8
2015-16 Reading Royals ECHL 3 0 1 1 0
2016-17 Fort Wayne Komets ECHL 65 4 13 17 47
2017-18 Fort Wayne Komets ECHL 71 3 18 21 37
2018-19 Belfast Giants EIHL 60 3 27 30 59
2019-20 Belfast Giants EIHL 48 2 10 12 20
2020-21 Fort Wayne Komets ECHL 3 0 0 0 2
2020-21 Tulsa Oilers ECHL 20 2 5 7 24
2020-21 Greenville Swamp Rabbits ECHL 7 0 1 1 2
League GP G A Pts PIM
2022-23 Merrimack College H-East 38 6 19 25 10
2022-23 Orlando Solar Bears ECHL 4 0 0 0 0
2023-24 Jukurit Mikkeli SM-liiga 41 7 8 15 6
League GP G A Pts PIM
2017-18 Reading Royals ECHL 10 1 2 3 2
2018-19 Karlskrona HK Swe-1 50 17 5 22 20
2019-20 Karlskrona HK Swe-1 52 14 14 28 36
2020-21 Vasterviks IK Swe-1 52 12 15 27 24
2021-22 Vasterviks IK Swe-1 15 5 7 12 4
2021-22 Timra IK SweHL 30 1 0 1 4
2022-23 Sodertalje SK Swe-1 46 16 14 30 6
2023-24 Sodertalje SK Swe-1 50 10 7 17 14
League GP G A Pts PIM
2022-23 Pennsylvania State U Big-10 39 11 18 29 11
2022-23 Ontario Reign AHL 1 0 0 0 2
2023-24 Fort Wayne Komets ECHL 72 27 33 60 18
League GP G A Pts PIM
1993-94 Hershey Bears AHL 1 0 0 0 0
1994-95 Hershey Bears AHL 19 0 1 1 2
1994-95 Johnstown Chiefs ECHL 16 0 0 0 2
1995-96 Hershey Bears AHL 48 0 0 0 4
1996-97 Philadelphia Phantoms AHL 54 0 1 1 6
1997-98 Philadelphia Phantoms AHL 51 0 1 1 24
1998-99 Grand Rapids Griffins IHL 50 0 2 2 6
1999-00 Philadelphia Phantoms AHL 51 0 2 2 21
2000-01 Philadelphia Phantoms AHL 58 0 2 2 60
2001-02 Philadelphia Flyers NHL 1 0 0 0 10
2001-02 Philadelphia Phantoms AHL 35 0 0 0 6
2002-03 Philadelphia Phantoms AHL 42 0 0 0 2
2003-04 Philadelphia Flyers NHL 1 0 0 0 0
2003-04 Philadelphia Phantoms AHL 34 0 1 1 21
2004-05 Philadelphia Phantoms AHL 26 0 1 1 6
2005-06 Blues SM-liiga 41 0 0 0 24
League GP G A Pts PIM
2008-09 Wheeling Nailers ECHL 69 18 31 49 138
2009-10 Rochester Americans AHL 3 0 0 0 17
2009-10 Wheeling Nailers ECHL 70 17 19 36 185
2010-11 Milwaukee Admirals AHL 2 0 0 0 5
2010-11 Oklahoma City Barons AHL 34 1 6 7 89
2010-11 Wheeling Nailers ECHL 26 7 12 19 74
2012-13 Riessersee SC 2.GBun 42 8 14 22 109
2013-14 Cardiff Devils EIHL 49 17 30 47 49
2014-15 Cardiff Devils EIHL 50 18 31 49 53
2015-16 Cardiff Devils EIHL 52 10 29 39 17
2016-17 Cardiff Devils EIHL 40 16 12 28 28
2017-18 Cardiff Devils EIHL 25 2 8 10 12
League GP G A Pts PIM
2006-07 Alaska Aces ECHL 8 0 0 0 8
League GP G A Pts PIM
1997-98 Trinity College ECAC-E 24 12 16 28 18
1998-99 Trinity College ECAC-E 24 6 20 26 24
1999-00 Trinity College NESCAC 23 9 12 21 22
2000-01 New Haven Knights UHL 48 9 11 20 19
2001-02 New Haven Knights UHL 22 2 4 6 17
League GP G A Pts PIM
1982-83 Virginia Raiders ACHL 4 1 3 4 0
1985-86 Glasgow Dynamos BHL 2 6 8 14 4
League GP G A Pts PIM
2006-07 Albany River Rats AHL 12 1 2 3 9
2007-08 Albany River Rats AHL 11 1 1 2 7
2007-08 Florida Everblades ECHL 43 14 20 34 37
2008-09 Providence Bruins AHL 24 3 3 6 11
2008-09 Iowa Chops AHL 6 1 0 1 4
2008-09 Reading Royals ECHL 44 21 18 39 64
2009-10 Providence Bruins AHL 64 14 8 22 45
2010-11 Providence Bruins AHL 76 15 23 38 48
2011-12 Providence Bruins AHL 73 10 23 33 82
2012-13 Houston Aeros AHL 6 0 1 1 4
2012-13 Reading Royals ECHL 47 16 22 38 57
League GP G A Pts PIM
1973-74 Milwaukee Admirals USHL 0 12 14 26 0
1974-75 Milwaukee Admirals USHL 35 15 27 42 23
1975-76 Milwaukee Admirals USHL 35 6 22 28 46
League GP G A Pts PIM
1984-85 Salt Lake Golden Eagles IHL 10 0 1 1 5
1985-86 Glasgow Dynamos BHL 16 62 42 104 42
League GP G A Pts PIM
2023-24 Orlando Solar Bears ECHL 12 1 0 1 0
2023-24 U. of Connecticut H-East 21 2 3 5 4
League GP G A Pts PIM
1994-95 Fredericton Canadiens AHL 21 2 3 5 4
1994-95 Wheeling Thunderbirds ECHL 49 20 31 51 41
1995-96 Fredericton Canadiens AHL 70 13 25 38 38
1996-97 Canadian National Team Intl 57 14 27 41 58
1997-98 Newcastle Cobras BISL 26 10 15 25 14
1997-98 SaiPa Lappeenranta SM-liiga 4 0 0 0 4
1997-98 Sport Vaasa FinD1 4 0 1 1 8
1998-99 Adirondack Red Wings AHL 33 2 15 17 12
1998-99 Jacksonville Lizard Kings ECHL 33 16 28 44 30
1998-99 Kentucky Thoroughblades AHL 1 0 1 1 0
1998-99 Manitoba Moose IHL 1 0 0 0 0
1999-00 Canadian National Team Intl 54 18 22 40 28
1999-00 Zurich Grasshoppers Swiss-B 1 1 1 2 2
2000-01 MODO Hockey Ornskoldsvik SEL 45 4 11 15 93
2001-02 Malmo IF SEL 50 9 9 18 64
2001-02 Colorado Gold Kings WCHL 8 7 4 11 4
2002-03 Ayr Scottish Eagles BISL 7 1 4 5 8
2002-03 DEG Metro Stars DEL 28 3 5 8 47
League GP G A Pts PIM
2018-19 SUNY-Fredonia SUNYAC 25 4 14 18 12
2019-20 SUNY-Fredonia SUNYAC 23 10 7 17 24
League GP G A Pts PIM
1988-89 Flint Spirits IHL 16 2 11 13 2
1988-89 Canadian National Team Intl 5 1 0 1 4
1988-89 Maine Mariners AHL 5 1 1 2 4
1989-90 Brunico SG Italy-A 46 21 57 78 37
1990-91 Brunico SG Italy-A 36 30 33 63 23
1991-92 Brunico SG Italy-A 25 23 42 65 15
1992-93 Brunico SG Italy-A 19 12 29 41 8
1993-94 Varese HC Italy-A 25 11 26 37 18
1994-95 Varese HC Italy-A 46 40 44 84 40
1995-96 Varese HC Italy-A 29 18 22 40 26
1996-97 Kaufbeuren Eagles DEL 48 15 29 44 44
1997-98 Kaufbeuren Eagles DEL 12 2 4 6 4
1997-98 Villach VSV Austria 23 9 11 20 30
1997-98 Riessersee SC Ger.1 2 0 4 4 0
1998-99 Duesseldorf EG GerBun 66 21 41 62 62
1999-00 Duesseldorf EG 2.GBun 60 11 24 35 76
2000-01 Duesseldorf EG DEL 23 0 0 0 8
2001-02 London Knights BISL 48 14 23 37 32
2002-03 London Knights BISL 29 5 5 10 16
2003-04 Varese HC Italy-A 20 3 19 22 26
2004-05 Varese HC Italy-A 32 3 14 17 20
2005-06 Milan HC Italy-A 40 8 8 16 32
League GP G A Pts PIM
1988-89 Merrimack College ECAC-E 5 0 0 0 0
League GP G A Pts PIM
2021-22 Greenville Swamp Rabbits ECHL 1 0 0 0 0
2021-22 Cleveland Monsters AHL 3 0 0 0 0
League GP G A Pts PIM
2004-05 Louisiana IceGators ECHL 55 0 1 1 12
2005-06 Portland Pirates AHL 37 0 0 0 0
2005-06 Augusta Lynx ECHL 4 0 1 1 0
2006-07 Portland Pirates AHL 5 0 0 0 0
2006-07 Laredo Bucks CHL 8 0 0 0 17
2006-07 Augusta Lynx ECHL 17 0 0 0 0
2007-08 Krefeld Penguins DEL 9 0 0 0 0
2007-08 Graz EC Austria 5 0 0 0 0
2007-08 Augusta Lynx ECHL 11 0 0 0 0
2007-08 Wheeling Nailers ECHL 6 0 0 0 0
League GP G A Pts PIM
2004-05 Bakersfield Condors ECHL 0 0 0 0 0
2005-06 Bossier-Shreveport Mudbugs CHL 5 0 1 1 0
2005-06 Fort Worth Brahmas CHL 11 0 0 0 2
2006-07 Wichita Thunder CHL 26 0 1 1 2
2007-08 New Mexico Scorpions CHL 34 0 1 1 17
2008-09 New Mexico Scorpions CHL 28 0 1 1 6
2008-09 Laredo Bucks CHL 16 0 0 0 4
2009-10 Bloomington PrairieThunder IHL 40 0 1 1 21
League GP G A Pts PIM
1986-87 SUNY-Plattsburgh ECAC-W 18 0 0 0 16
1987-88 SUNY-Plattsburgh ECAC-W 23 0 0 0 0
1991-92 Clermont-Ferrand France 0 0 0 0 0
1991-92 Zoldo USG Italy-A 9 0 0 0 4
1992-93 Tulsa Oilers CHL 39 0 3 3 46
1993-94 Tulsa Oilers CHL 48 0 1 1 69
1994-95 Tulsa Oilers CHL 42 0 2 2 92
1995-96 Tulsa Oilers CHL 51 0 4 4 56
1996-97 New Mexico Scorpions WPHL 52 0 5 5 179
1996-97 Heilbronn EC Ger.1 6 0 1 1 4
1997-98 New Mexico Scorpions WPHL 38 0 4 4 64
1998-99 Detroit Vipers IHL 1 0 0 0 0
1998-99 Abilene Aviators WPHL 52 0 2 2 38
League GP G A Pts PIM
1997-98 U. of Maine H-East 6 0 0 0 0
1997-98 San Diego Gulls WCHL 1 0 0 0 0
1997-98 Tucson Gila Monsters WCHL 6 0 0 0 0
1998-99 Central Texas Stampede WPHL 6 0 0 0 4
1998-99 Amarillo Rattlers WPHL 4 0 0 0 0
1998-99 Abilene Aviators WPHL 8 0 0 0 0
League GP G A Pts PIM
1976-77 Lucan-Ilderton Jets CSAHL 0 0 0 0 0
1977-78 Lucan-Ilderton Jets CSAHL 30 5 13 18 15
League GP G A Pts PIM
2014-15 Florida Everblades ECHL 3 0 0 0 0
2015-16 Macon Mayhem SPHL 14 2 1 3 2
League GP G A Pts PIM
1972-73 Oakville Oaks OHASr 1 0 0 0 0
League GP G A Pts PIM
2005-06 Lubbock Cotton Kings CHL 63 5 12 17 89
League GP G A Pts PIM
1982-83 Nova Scotia Voyageurs AHL 42 10 15 25 29
1983-84 Nova Scotia Voyageurs AHL 67 22 33 55 101
1983-84 Montreal Canadiens NHL 14 5 2 7 41
1984-85 Montreal Canadiens NHL 70 17 22 39 120
1985-86 Montreal Canadiens NHL 70 19 21 40 69
1986-87 Montreal Canadiens NHL 79 18 21 39 58
1987-88 Montreal Canadiens NHL 77 23 20 43 53
1988-89 Montreal Canadiens NHL 73 19 22 41 74
1989-90 Montreal Canadiens NHL 56 23 18 41 47
1990-91 Montreal Canadiens NHL 64 22 21 43 56
1991-92 Montreal Canadiens NHL 78 16 15 31 63
1992-93 Minnesota North Stars NHL 84 18 22 40 44
1993-94 Dallas Stars NHL 79 20 15 35 36
League GP G A Pts PIM
2002-03 Charlotte Checkers ECHL 4 1 0 1 0
2002-03 Wheeling Nailers ECHL 19 0 1 1 21
2002-03 New Mexico Scorpions CHL 10 1 3 4 30
2003-04 Roanoke Express ECHL 70 17 20 37 130
2004-05 Port Huron Beacons UHL 75 8 44 52 159
2005-06 Landsberg 2000 EV GerObL 49 36 41 77 235
2006-07 Landsberg 2000 EV 2.GBun 51 21 41 62 0
2007-08 Straubing Tigers DEL 53 7 10 17 40
2008-09 Riessersee SC 2.GBun 41 12 27 39 65
2009-10 Riessersee SC 2.GBun 52 20 47 67 62
2010-11 Hannover Indians 2.GBun 48 11 18 29 73
2011-12 Kaufbeuren ESV 2.GBun 39 13 21 34 24
2012-13 Fischtown Penguins 2.GBun 48 14 39 53 75
2013-14 Fischtown Penguins DEL-2 51 15 36 51 145
2014-15 Fischtown Penguins DEL-2 41 6 33 39 109
2015-16 Bremerhaven Penguins DEL-2 45 6 22 28 110
2016-17 Fischtown Penguins DEL 31 0 0 0 10
2017-18 Bietigheim-Bissingen SC DEL-2 38 2 5 7 48
League GP G A Pts PIM
2005-06 Long Beach Ice Dogs ECHL 15 1 0 1 2
2006-07 Texas Wildcatters ECHL 72 3 13 16 74
League GP G A Pts PIM
2017-18 Boston University H-East 40 6 13 19 28
2017-18 Hartford Wolf Pack AHL 5 0 1 1 0
2018-19 Hartford Wolf Pack AHL 10 1 0 1 4
2018-19 Maine Mariners ECHL 50 12 17 29 14
2019-20 Bayreuth EHC DEL-2 29 12 20 32 37
2020-21 Landshut EV DEL-2 22 5 5 10 8
League GP G A Pts PIM
2012-13 Orlando Solar Bears ECHL 3 0 0 0 0
League GP G A Pts PIM
2010-11 Wheeling Nailers ECHL 69 1 11 12 90
2011-12 Wilkes-Barre/Scranton Penguins AHL 11 0 2 2 22
2011-12 Wheeling Nailers ECHL 50 3 9 12 54
2012-13 Hamilton Bulldogs AHL 7 0 1 1 8
2012-13 Wilkes-Barre/Scranton Penguins AHL 0 0 0 0 0
2012-13 Wheeling Nailers ECHL 48 1 16 17 75
2013-14 Wilkes-Barre/Scranton Penguins AHL 2 0 0 0 7
2013-14 Wheeling Nailers ECHL 23 2 2 4 11
League GP G A Pts PIM
2001-02 Trenton Titans ECHL 2 0 0 0 2
2002-03 Ravensburg EV GerObL 4 2 2 4 12
2002-03 Cape Fear Fire Antz ACHL 17 8 8 16 22
2003-04 Cape Fear Fire Antz SEHL 41 20 19 39 87
2003-04 Lakeland Loggerheads WHA2 10 4 3 7 33
2004-05 Memphis Riverkings CHL 26 4 3 7 74
2004-05 Topeka Tarantulas CHL 27 4 7 11 43
League GP G A Pts PIM
2015-16 Rapid City Rush ECHL 8 5 3 8 0
League GP G A Pts PIM
2019-20 Pensacola Ice Flyers SPHL 35 8 11 19 44
2019-20 Adirondack Thunder ECHL 4 0 0 0 2
2019-20 Newfoundland Growlers ECHL 2 0 0 0 0
2023-24 Pensacola Ice Flyers SPHL 19 2 5 7 8
2023-24 Peoria Rivermen SPHL 30 0 5 5 20
League GP G A Pts PIM
1989-90 Erie Panthers ECHL 2 0 2 2 11
1989-90 Murrayfield Racers BHL 23 15 20 35 86
League GP G A Pts PIM
1973-74 New Jersey Rockets Ind 0 0 0 0 0
League GP G A Pts PIM
2010-11 Elmira College ECAC-W 10 1 2 3 0
2011-12 Elmira College ECAC-W 17 4 7 11 2
League GP G A Pts PIM
2008-09 Amarillo Gorillas CHL 63 24 27 51 20
2009-10 Amarillo Gorillas CHL 55 27 21 48 8
2010-11 Frederikshavn White Hawks Denmark 33 21 12 33 10
2011-12 Amiens France 26 6 8 14 16
2011-12 Rapid City Rush CHL 4 2 2 4 0
2012-13 Riessersee SC 2.GBun 10 3 5 8 2
2012-13 Crimmitschau ETC 2.GBun 2 0 1 1 0
2013-14 Cardiff Devils EIHL 41 12 13 25 6
2014-15 Cardiff Devils EIHL 52 23 38 61 12
2015-16 Cardiff Devils EIHL 52 16 28 44 6
2016-17 Cardiff Devils EIHL 36 9 14 23 27
2017-18 Cardiff Devils EIHL 56 17 27 44 8
2018-19 Cardiff Devils EIHL 60 5 17 22 33
League GP G A Pts PIM
1987-88 Ottawa Senators CJHL 3 0 1 1 19
1991-92 Dalhousie University AUAA 4 2 1 3 0
League GP G A Pts PIM
2001-02 Elmira Jackals UHL 5 0 0 0 19
2002-03 Atlantic City Boardwalk Bullies ECHL 72 2 9 11 170
2003-04 Bridgeport Sound Tigers AHL 6 0 1 1 11
2003-04 Atlantic City Boardwalk Bullies ECHL 63 1 10 11 136
2004-05 Providence Bruins AHL 2 0 0 0 5
2004-05 Augusta Lynx ECHL 17 0 2 2 18
2004-05 Trenton Titans ECHL 15 1 4 5 47
2005-06 Norfolk Admirals AHL 73 0 6 6 139
2006-07 Norfolk Admirals AHL 26 0 2 2 50
2007-08 Sheffield Steelers EIHL 54 5 10 15 137
2008-09 Sheffield Steelers EIHL 50 1 8 9 95
2010-11 Sheffield Steelers EIHL 46 5 16 21 127
League GP G A Pts PIM
2002-03 Wilkes-Barre/Scranton Penguins AHL 73 21 37 58 45
2003-04 Pittsburgh Penguins NHL 18 1 1 2 14
2003-04 Wilkes-Barre/Scranton Penguins AHL 63 10 26 36 69
2004-05 Wilkes-Barre/Scranton Penguins AHL 80 17 24 41 55
2005-06 Pittsburgh Penguins NHL 41 1 5 6 24
2006-07 Albany River Rats AHL 61 23 32 55 18
2007-08 Phoenix Coyotes NHL 3 0 1 1 0
2007-08 San Antonio Rampage AHL 76 21 41 62 43
2008-09 Khabarovsk Amur KHL 33 4 3 7 28
2009-10 Lugano Swiss-A 3 1 1 2 4
2009-10 Rapperswil-Jona Swiss-A 11 6 6 12 8
2009-10 Langenthal SC Swiss-B 22 8 15 23 18
2010-11 Linkopings HC SEL 12 3 5 8 0
2010-11 Timra IK SEL 32 9 6 15 36
2011-12 Timra IK SEL 55 15 16 31 16
2012-13 Timra IK SEL 13 5 8 13 22
2013-14 Zagreb Medvescak KHL KHL 52 16 20 36 6
2014-15 Bratislava Slovan KHL 46 11 13 24 75
2015-16 Nuermberg Thomas Sabo Ice Tigers DEL 51 9 16 25 26
League GP G A Pts PIM
1999-00 Philadelphia Phantoms AHL 0 0 0 0 0
1999-00 Wilkes-Barre/Scranton Penguins AHL 38 11 22 33 35
1999-00 Trenton Titans ECHL 37 21 18 39 60
2000-01 Portland Pirates AHL 76 29 41 70 92
2001-02 Portland Pirates AHL 77 20 37 57 56
2002-03 Portland Pirates AHL 55 18 24 42 84
2003-04 Philadelphia Phantoms AHL 80 16 22 38 104
2004-05 Philadelphia Phantoms AHL 65 13 30 43 75
2005-06 Philadelphia Phantoms AHL 2 2 0 2 2
2005-06 Fribourg-Gotteron HC Swiss-A 8 1 3 4 6
2005-06 HIFK Helsinki SM-liiga 21 4 3 7 32
2006-07 Augsburg Panthers DEL 28 8 16 24 56
2007-08 Augsburg Panthers DEL 55 22 12 34 68
2008-09 Augsburg Panthers DEL 50 19 32 51 115
2009-10 DEG Metro Stars DEL 54 10 19 29 110
2010-11 DEG Metro Stars DEL 44 3 9 12 91
League GP G A Pts PIM
1981-82 U. of New Brunswick AUAA 14 1 11 12 31
1982-83 U. of New Brunswick AUAA 9 1 5 6 12
1983-84 U. of New Brunswick AUAA 24 4 9 13 14
1984-85 U. of New Brunswick AUAA 24 3 14 17 21
1985-86 U. of New Brunswick AUAA 11 3 7 10 22
League GP G A Pts PIM
2014-15 Quad City Mallards ECHL 7 1 5 6 0
2015-16 Iowa Wild AHL 2 0 0 0 0
2015-16 Quad City Mallards ECHL 67 18 33 51 28
2016-17 Klagenfurt AC Austria 54 15 24 39 17
2017-18 Klagenfurt AC Austria 27 3 6 9 4
2017-18 Kassel Huskies DEL-2 2 0 1 1 2
2018-19 Klagenfurt AC Austria 23 10 10 20 4
2018-19 Kassel Huskies DEL-2 18 2 10 12 14
2019-20 Klagenfurt AC Austria 44 10 18 28 24
2020-21 Heilbronn Falcons DEL-2 44 10 22 32 73
2021-22 Vienna Austria 45 10 19 29 12
League GP G A Pts PIM
1985-86 Boston Bruins NHL 70 16 14 30 37
1986-87 Boston Bruins NHL 16 4 2 6 2
1986-87 Moncton Golden Flames AHL 54 10 17 27 44
1986-87 Ahaus ESC GerObL 0 0 0 0 0
1987-88 Boston Bruins NHL 1 0 0 0 0
1987-88 Maine Mariners AHL 36 16 17 33 57
1988-89 Canadian National Team Intl 4 0 0 0 12
1988-89 Kaufbeuren ESV 1.GBun 35 23 28 51 80
1989-90 Mannheim ERC 1.GBun 13 7 4 11 18
1990-91 Albany Choppers IHL 3 3 1 4 0
1990-91 Klagenfurt AC Austria 30 31 22 53 0
1991-92 Klagenfurt AC Austria 43 35 28 63 69
1992-93 Klagenfurt AC Austria 48 40 46 86 0
1993-94 Klagenfurt AC Austria 33 19 27 46 0
1994-95 Los Angeles Blades RHI 2 0 2 2 3
1996-97 Berlin Polar Bears DEL 48 12 22 34 79
1997-98 Nottingham Panthers BISL 42 21 24 45 43
1998-99 Port Huron Border Cats UHL 29 15 22 37 12
1998-99 Milan Saima SG Italy-A 7 4 6 10 12
1998-99 St. Louis Vipers RHI 1 0 0 0 0
1999-00 Port Huron Border Cats UHL 37 13 22 35 33
2000-01 Port Huron Border Cats UHL 16 9 10 19 28
League GP G A Pts PIM
1996-97 Klostersee EHC Ger.1 52 35 28 63 89
League GP G A Pts PIM
1985-86 Adirondack Red Wings AHL 34 18 28 46 4
1985-86 Detroit Red Wings NHL 38 9 11 20 10
1986-87 Detroit Red Wings NHL 76 15 32 47 21
1987-88 Detroit Red Wings NHL 63 14 40 54 20
1988-89 Detroit Red Wings NHL 69 16 62 78 14
1989-90 St. Louis Blues NHL 80 23 79 102 30
1990-91 St. Louis Blues NHL 61 25 90 115 29
1991-92 Boston Bruins NHL 26 10 20 30 10
1991-92 St. Louis Blues NHL 54 10 59 69 12
1992-93 Boston Bruins NHL 84 45 97 142 32
1993-94 Boston Bruins NHL 77 32 80 112 45
1994-95 Boston Bruins NHL 48 12 41 53 8
1995-96 Boston Bruins NHL 70 25 67 92 18
1996-97 Boston Bruins NHL 63 18 52 70 10
1996-97 Washington Capitals NHL 17 4 8 12 4
1997-98 Washington Capitals NHL 82 18 58 76 36
1998-99 Washington Capitals NHL 59 12 42 54 22
1999-00 Washington Capitals NHL 82 15 56 71 14
2000-01 Washington Capitals NHL 81 13 69 82 28
2001-02 Washington Capitals NHL 66 11 57 68 22
2001-02 Philadelphia Flyers NHL 14 3 7 10 6
2002-03 Anaheim Mighty Ducks NHL 67 9 36 45 16
2003-04 Edmonton Oilers NHL 60 2 16 18 8
League GP G A Pts PIM
2018-19 Waterloo Black Hawks USHL 59 31 32 63 52
2019-20 U. of Michigan Big-10 15 2 2 4 2
2020-21 Sacred Heart University AHA 10 1 2 3 8
2021-22 Bofors IK Swe-1 49 3 5 8 10
League GP G A Pts PIM
2018-19 U. of Alabama-Huntsville WCHA 32 2 8 10 14
2022-23 Manchester Storm EIHL 31 18 23 41 20
2023-24 Lustenau EHC AlpsHL 24 16 24 40 14
League GP G A Pts PIM
2007-08 New Mexico Scorpions CHL 0 0 0 0 0
2008-09 Amarillo Gorillas CHL 51 9 22 31 36
2009-10 Dayton Gems IHL 76 22 21 43 32
2010-11 Dayton Gems CHL 66 20 19 39 53
2011-12 Dayton Gems CHL 66 21 23 44 67
League GP G A Pts PIM
2017-18 Muskegon Lumberjacks USHL 6 0 0 0 0
2017-18 Johnstown Tomahawks NAHL 17 7 8 15 38
2019-20 Utica College UCHC 29 11 18 29 10
League GP G A Pts PIM
1994-95 Greensboro Monarchs ECHL 18 3 8 11 32
1994-95 Tallahassee Tiger Sharks ECHL 36 11 30 41 63
1995-96 Tallahassee Tiger Sharks ECHL 48 22 29 51 123
1995-96 Utah Grizzlies IHL 6 2 0 2 12
1996-97 Canadian National Team Intl 53 15 22 37 72
1997-98 Mannheim Eagles DEL 24 2 6 8 68
1998-99 Mannheim Eagles DEL 47 7 13 20 60
1999-00 Kassel Huskies DEL 55 12 31 43 91
2000-01 Mannheim Eagles DEL 57 17 16 33 67
2001-02 Mannheim Eagles DEL 29 8 7 15 30
2002-03 Cologne Sharks DEL 30 5 6 11 51
2003-04 Cologne Sharks DEL 52 5 14 19 56
2004-05 Schwenningen ERC 2.GBun 18 3 14 17 56
2005-06 VSV EC Austria 17 4 8 12 28
2005-06 Rodovre Mighty Bulls Denmark 10 8 2 10 28
2008-09 Troja/Ljungby IF Swe-1 34 7 15 22 84
2009-10 Troja/Ljungby IF Swe-1 52 9 21 30 84
League GP G A Pts PIM
2017-18 U. of St. Thomas MIAC 15 2 7 9 8
2018-19 U. of St. Thomas MIAC 12 1 5 6 4
2019-20 U. of St. Thomas MIAC 17 3 2 5 14
League GP G A Pts PIM
2005-06 Lubbock Cotton Kings CHL 57 5 5 10 110
League GP G A Pts PIM
2019-20 Pensacola Ice Flyers SPHL 28 0 0 0 2
2019-20 Orlando Solar Bears ECHL 2 0 0 0 0
2020-21 Pensacola Ice Flyers SPHL 17 0 0 0 0
2021-22 Allen Americans ECHL 2 0 0 0 0
2021-22 Newfoundland Growlers ECHL 3 0 0 0 0
2021-22 Vermilion County Bobcats SPHL 21 0 0 0 2
2022-23 Allen Americans ECHL 22 0 1 1 9
2022-23 Greenville Swamp Rabbits ECHL 2 0 0 0 0
2022-23 Evansville Thunderbolts SPHL 3 0 0 0 0
2023-24 Allen Americans ECHL 13 0 0 0 0
League GP G A Pts PIM
2004-05 Trenton Titans ECHL 2 0 0 0 0
League GP G A Pts PIM
2010-11 Chicago Blackhawks NHL 1 0 0 0 0
2010-11 Rockford IceHogs AHL 70 12 31 43 50
2011-12 Chicago Blackhawks NHL 5 0 2 2 0
2011-12 Rockford IceHogs AHL 66 23 33 56 36
2012-13 Chicago Blackhawks NHL 1 0 0 0 0
2012-13 Rockford IceHogs AHL 76 22 53 75 72
2013-14 Chicago Blackhawks NHL 28 6 5 11 6
2013-14 Florida Panthers NHL 21 7 7 14 2
2013-14 Rockford IceHogs AHL 26 11 15 26 10
2014-15 Florida Panthers NHL 49 22 2 24 14
2015-16 Florida Panthers NHL 52 11 13 24 30
2015-16 Anaheim Ducks NHL 9 3 2 5 0
2016-17 New York Rangers NHL 60 8 10 18 25
2017-18 Chicago Wolves AHL 57 29 23 52 28
2017-18 Vegas Golden Knights NHL 2 3 0 3 0
2018-19 Chicago Wolves AHL 29 18 24 42 37
2018-19 Vegas Golden Knights NHL 31 12 6 18 6
2019-20 Chicago Wolves AHL 38 15 20 35 30
2019-20 Vegas Golden Knights NHL 16 0 2 2 8
2020-21 Chicago Blackhawks NHL 1 0 0 0 0
2020-21 Rockford IceHogs AHL 7 8 2 10 0
2021-22 Rockford IceHogs AHL 3 3 1 4 0
League GP G A Pts PIM
1996-97 Columbus Chill ECHL 5 0 2 2 10
1996-97 Johnstown Chiefs ECHL 1 0 0 0 0
1996-97 Pensacola Ice Pilots ECHL 33 1 7 8 46
1997-98 Odessa Jackalopes WPHL 26 0 9 9 15
1997-98 Fayetteville Force CHL 30 2 5 7 53
1998-99 Huntington Blizzard ECHL 1 0 0 0 0
1998-99 Asheville Smoke UHL 70 13 16 29 97
1999-00 Asheville Smoke UHL 65 6 15 21 81
League GP G A Pts PIM
2010-11 Peoria Rivermen AHL 2 0 0 0 0
2011-12 Alaska Aces ECHL 2 2 0 2 0
2011-12 Peoria Rivermen AHL 16 1 1 2 2
League GP G A Pts PIM
2020-21 Rochester Americans AHL 20 3 4 7 2
2021-22 Rochester Americans AHL 15 2 0 2 2
2021-22 Providence Bruins AHL 1 0 0 0 2
2021-22 Cincinnati Cyclones ECHL 26 8 16 24 18
2022-23 Cincinnati Cyclones ECHL 72 23 31 54 43
2023-24 Cincinnati Cyclones ECHL 72 23 35 58 30
League GP G A Pts PIM
1972-73 Muskegon Mohawks IHL 52 4 7 11 30
League GP G A Pts PIM
2000-01 Orlando Solar Bears IHL 76 12 29 41 69
2000-01 Atlanta Thrashers NHL 3 0 0 0 2
2001-02 Atlanta Thrashers NHL 33 3 6 9 22
2001-02 Chicago Wolves AHL 39 6 13 19 30
2002-03 Ottawa Senators NHL 14 2 4 6 6
2002-03 Binghamton Senators AHL 68 7 40 47 58
2003-04 Ottawa Senators NHL 55 2 6 8 24
2004-05 Binghamton Senators AHL 77 12 36 48 64
2005-06 Ottawa Senators NHL 77 5 30 35 59
2006-07 Washington Capitals NHL 72 3 25 28 44
2007-08 Washington Capitals NHL 38 5 9 14 20
2008-09 Hershey Bears AHL 4 0 0 0 2
2008-09 Washington Capitals NHL 9 1 2 3 4
2009-10 Washington Capitals NHL 41 4 7 11 10
2009-10 Carolina Hurricanes NHL 20 1 3 4 11
2010-11 Geneve Servette Swiss-A 44 8 25 33 26
2011-12 Geneve Servette Swiss-A 50 6 21 27 34
League GP G A Pts PIM
2017-18 Cincinnati Cyclones ECHL 11 0 2 2 6
2018-19 Cleveland Monsters AHL 26 1 5 6 6
2019-20 Cleveland Monsters AHL 26 1 1 2 2
2019-20 Jacksonville Icemen ECHL 6 0 2 2 4
2020-21 Utah Grizzlies ECHL 20 1 4 5 10
2020-21 Orlando Solar Bears ECHL 15 0 4 4 6
2020-21 Wheeling Nailers ECHL 15 0 4 4 6
2021-22 Idaho Steelheads ECHL 39 5 28 33 6
2021-22 Ontario Reign AHL 3 0 0 0 0
2022-23 Freiburg EHC DEL-2 30 4 16 20 10
2023-24 Texas Stars AHL 2 0 0 0 0
2023-24 Toledo Walleye ECHL 46 2 17 19 4
League GP G A Pts PIM
1999-00 Richmond Renegades ECHL 3 0 0 0 0
2019-20 Danbury Hat Tricks FPHL 2 0 0 0 0
League GP G A Pts PIM
1986-87 Fredericton Express AHL 5 0 0 0 0
1986-87 Peoria Rivermen IHL 18 1 2 3 15
1986-87 Saginaw Generals IHL 26 2 5 7 12
League GP G A Pts PIM
1965-66 Oakville Oaks OHASr 0 0 0 0 0
1968-69 Oakville Oaks OHASr 24 2 14 16 56
1971-72 Oakville Oaks OHASr 0 0 0 0 0
League GP G A Pts PIM
1985-86 Rochester Americans AHL 20 0 1 1 0
1985-86 Buffalo Sabres NHL 7 0 0 0 0
1986-87 Rochester Americans AHL 57 0 1 1 12
1986-87 Buffalo Sabres NHL 3 0 0 0 2
1987-88 Rochester Americans AHL 26 0 2 2 8
1987-88 Buffalo Sabres NHL 17 0 1 1 4
1988-89 Buffalo Sabres NHL 37 0 4 4 12
1989-90 Buffalo Sabres NHL 56 0 4 4 4
1990-91 Buffalo Sabres NHL 38 0 4 4 6
1991-92 Rochester Americans AHL 2 0 0 0 2
1991-92 Buffalo Sabres NHL 33 0 0 0 2
1992-93 Buffalo Sabres NHL 24 0 1 1 0
1992-93 Toronto Maple Leafs NHL 8 0 0 0 0
1993-94 Tampa Bay Lightning NHL 63 0 1 1 2
1994-95 Tampa Bay Lightning NHL 36 0 1 1 2
1995-96 Tampa Bay Lightning NHL 57 0 1 1 4
1996-97 Adirondack Red Wings AHL 1 0 0 0 0
1996-97 Tampa Bay Lightning NHL 6 0 0 0 2
1997-98 Tampa Bay Lightning NHL 26 0 0 0 6
1998-99 Tampa Bay Lightning NHL 13 0 1 1 0
1999-00 Tampa Bay Lightning NHL 5 0 0 0 2
League GP G A Pts PIM
2013-14 Rostock Piranhas GerObL 32 14 21 35 12
2015-16 Neuwied EHC Die Baren GerObL 34 11 27 38 14
2016-17 Berlin Preussen Juniors GerObL 43 11 15 26 55
2017-18 Berlin Preussen Juniors GerObL 43 14 21 35 32
2018-19 Rostock Piranhas GerObL 11 4 1 5 6
2018-19 Berlin Preussen Juniors GerObL 36 6 8 14 22
2019-20 Rostock Piranhas GerObL 44 8 24 32 26
League GP G A Pts PIM
1995-96 Empire State Cobras RHI 1 0 0 0 0
1996-97 Klostersee EHC Ger.1 51 51 33 84 122
1997-98 Riessersee SC Ger.1 54 32 34 66 162
1998-99 Bad Nauheim EC GerBun 63 25 34 59 98
1999-00 Riessersee SC 2.GBun 49 30 27 57 92
2000-01 Riessersee SC 2.GBun 42 23 12 35 94
2001-02 Riessersee SC 2.GBun 51 30 20 50 85
2002-03 Bad Toelz EC 2.GBun 44 30 24 54 90
2002-03 Innsbruck HC Austria 13 9 9 18 16
2003-04 Heilbronn Falcons 2.GBun 0 17 17 34 46
2003-04 Riessersee SC 2.GBun 0 0 0 0 0
2004-05 Bad Toelz EC 2.GBun 48 21 28 49 108
2005-06 Wolfsburg EHC 2.GBun 48 13 18 31 0
2006-07 Wolfsburg EHC 2.GBun 52 31 37 68 0
2007-08 Wolfsburg Grizzly Adams DEL 55 22 28 50 58
2008-09 Wolfsburg Grizzly Adams DEL 50 7 14 21 42
2009-10 Riessersee SC 2.GBun 51 24 28 52 67
2010-11 Riessersee SC GerObL 44 23 30 53 62
2011-12 Riessersee SC 2.GBun 48 18 17 35 60
2012-13 Riessersee SC 2.GBun 47 14 15 29 44
2013-14 Riessersee SC DEL-2 54 13 16 29 59
2014-15 Riessersee SC DEL-2 51 19 14 33 22
League GP G A Pts PIM
2023-24 Worcester Railers ECHL 5 1 0 1 0
League GP G A Pts PIM
1999-00 Baton Rouge Kingfish ECHL 5 1 1 2 4
2000-01 Muskegon Fury UHL 16 3 1 4 18
2000-01 Missouri River Otters UHL 46 3 10 13 41
2001-02 Rockford IceHogs UHL 66 7 21 28 44
2002-03 Tulsa Oilers CHL 54 4 13 17 79
2002-03 Lubbock Cotton Kings CHL 9 0 0 0 10
League GP G A Pts PIM
2020-21 Wilkes-Barre/Scranton Penguins AHL 26 3 3 6 25
2021-22 Wilkes-Barre/Scranton Penguins AHL 40 1 4 5 24
2021-22 Wheeling Nailers ECHL 3 2 4 6 2
2022-23 Tucson Roadrunners AHL 30 1 4 5 18
2023-24 Charlotte Checkers AHL 1 0 0 0 0
2023-24 Florida Everblades ECHL 55 10 28 38 34
League GP G A Pts PIM
2016-17 Toledo Walleye ECHL 10 0 2 2 12
2017-18 Toledo Walleye ECHL 40 2 9 11 24
2018-19 Gap HC France 40 5 7 12 32
League GP G A Pts PIM
2018-19 U. of Wisconsin Eau Claire WIAC 27 9 7 16 16
2019-20 U. of Wisconsin Eau Claire WIAC 28 12 16 28 8
2020-21 U. of Wisconsin Eau Claire WIAC 8 5 1 6 6
2021-22 Pensacola Ice Flyers SPHL 2 0 0 0 0
2021-22 U. of Wisconsin Eau Claire WIAC 28 1 9 10 14
League GP G A Pts PIM
1996-97 Dayton Bombers ECHL 25 5 16 21 28
1996-97 Klostersee EHC Ger.1 38 22 45 67 30
1997-98 Baton Rouge Kingfish ECHL 27 12 10 22 18
1998-99 Baton Rouge Kingfish ECHL 69 32 47 79 56
1999-00 Baton Rouge Kingfish ECHL 55 29 34 63 30
2000-01 London Knights BISL 45 17 30 47 42
2001-02 Mobile Mysticks ECHL 44 16 29 45 28
2001-02 Baton Rouge Kingfish ECHL 13 7 4 11 10
2001-02 Grand Rapids Griffins AHL 12 1 3 4 4
2002-03 Baton Rouge Kingfish ECHL 50 24 28 52 60
2002-03 Greensboro Generals ECHL 20 7 11 18 14
2003-04 Laval Chiefs QSMHL 50 21 42 63 58
2005-06 Verdun Dragons LNAH 43 13 43 56 32
2006-07 St. Hyacinthe Top Design LNAH 39 13 26 39 28
2007-08 St. Hyacinthe Top Design LNAH 1 1 1 2 0
2008-09 Riviere-du-Loup CIMT LNAH 11 4 6 10 8
League GP G A Pts PIM
1998-99 Milwaukee Admirals IHL 8 0 2 2 4
1999-00 Milwaukee Admirals IHL 67 8 12 20 18
2000-01 Milwaukee Admirals IHL 75 12 9 21 23
2001-02 Manchester Monarchs AHL 29 4 1 5 8
2001-02 Reading Royals ECHL 37 10 17 27 38
2002-03 Cincinnati Mighty Ducks AHL 33 2 6 8 11
2002-03 Manchester Monarchs AHL 19 2 1 3 10
2002-03 Reading Royals ECHL 14 8 8 16 8
2003-04 Binghamton Senators AHL 5 0 0 0 17
2003-04 Trenton Titans ECHL 38 10 13 23 18
League GP G A Pts PIM
1991-92 Erie Panthers ECHL 31 5 12 17 25
1991-92 Winston-Salem Thunderbirds ECHL 18 1 8 9 7
1991-92 Michigan Falcons CoHL 12 0 3 3 2
1992-93 Wheeling Thunderbirds ECHL 63 12 47 59 18
1992-93 St. Louis Vipers RHI 14 0 8 8 24
1993-94 Wheeling Thunderbirds ECHL 66 18 58 76 68
1993-94 St. Louis Vipers RHI 7 0 3 3 8
1994-95 Wheeling Thunderbirds ECHL 61 16 58 74 62
1994-95 Springfield Falcons AHL 5 0 3 3 0
1995-96 Wheeling Thunderbirds ECHL 25 4 17 21 18
League GP G A Pts PIM
1991-92 Capital District Islanders AHL 11 1 5 6 2
1993-94 Graz EC Austria 2 1 0 1 0
1994-95 Kapfenberg EC Austria 33 12 23 35 0
1995-96 Kapfenberg EC Austria 33 11 15 26 16
1996-97 Kapfenberg EC Austria 49 16 14 30 20
1997-98 Kapfenberg EC Austria 28 6 7 13 24
1997-98 Biel HC Swiss-B 0 0 0 0 0
1998-99 Kassel Huskies DEL 52 8 11 19 26
1999-00 Kassel Huskies DEL 56 13 17 30 16
2000-01 Kassel Huskies DEL 60 4 22 26 18
2001-02 Kassel Huskies DEL 60 8 16 24 24
2002-03 Kassel Huskies DEL 51 9 15 24 55
2003-04 Kassel Huskies DEL 51 9 16 25 61
2004-05 Rouen France 28 5 21 26 12
2005-06 Duisburg Foxes DEL 52 7 22 29 30
2006-07 Hannover Scorpions DEL 51 3 12 15 22
2007-08 Hannover Scorpions DEL 38 6 7 13 16
2008-09 Bietigheim-Bissingen SC 2.GBun 48 8 31 39 8
2009-10 Bietigheim-Bissingen SC 2.GBun 52 5 34 39 42
2010-11 Bietigheim-Bissingen SC 2.GBun 48 4 25 29 16
2011-12 Kassel EJ GerObL 22 5 15 20 6
League GP G A Pts PIM
1995-96 Cornwall Aces AHL 4 0 0 0 2
1996-97 Hershey Bears AHL 16 1 2 3 8
1996-97 Mississippi Sea Wolves ECHL 54 5 23 28 88
1997-98 Springfield Falcons AHL 2 1 1 2 0
1997-98 Mississippi Sea Wolves ECHL 68 10 30 40 74
1998-99 Chicago Wolves IHL 1 0 0 0 2
1998-99 Mississippi Sea Wolves ECHL 70 3 35 38 113
1999-00 Mississippi Sea Wolves ECHL 68 5 25 30 166
1999-00 Manitoba Moose IHL 1 0 1 1 0
2000-01 Mississippi Sea Wolves ECHL 72 4 21 25 123
2001-02 Mississippi Sea Wolves ECHL 25 1 16 17 51
2001-02 New Orleans Brass ECHL 43 4 27 31 86
2002-03 Mississippi Sea Wolves ECHL 72 1 24 25 126
2003-04 Mississippi Sea Wolves ECHL 71 2 22 24 101
League GP G A Pts PIM
2017-18 Augsburg College MIAC 28 7 12 19 45
2018-19 Augsburg College MIAC 26 21 19 40 26
2018-19 Norfolk Admirals ECHL 11 5 5 10 7
2019-20 Norfolk Admirals ECHL 58 16 13 29 90
2020-21 Rapid City Rush ECHL 7 1 1 2 0
League GP G A Pts PIM
2014-15 Quad City Mallards ECHL 30 2 5 7 17
League GP G A Pts PIM
2005-06 South Carolina Stingrays ECHL 16 1 7 8 14
2006-07 South Carolina Stingrays ECHL 66 5 20 25 73
2007-08 South Carolina Stingrays ECHL 72 7 16 23 71
2008-09 South Carolina Stingrays ECHL 63 8 22 30 48
2009-10 Cardiff Devils EIHL 46 2 17 19 60
2009-10 South Carolina Stingrays ECHL 3 0 0 0 8
League GP G A Pts PIM
1971-72 Carleton University CIAU 0 13 16 29 27
League GP G A Pts PIM
2020-21 UMass-Lowell H-East 8 0 0 0 0
2021-22 UMass-Lowell H-East 29 0 1 1 2
2022-23 Kansas City Mavericks ECHL 3 0 0 0 0
League GP G A Pts PIM
1970-71 Clinton Comets EHL 18 8 3 11 9
1971-72 Clinton Comets EHL 45 16 21 37 8
League GP G A Pts PIM
1988-89 Adirondack Red Wings AHL 9 1 1 2 2
1989-90 Adirondack Red Wings AHL 43 5 8 13 36
1989-90 Phoenix Roadrunners IHL 2 0 0 0 0
1989-90 Hampton Roads Admirals ECHL 5 3 2 5 0
1990-91 San Diego Gulls IHL 1 0 0 0 0
League GP G A Pts PIM
2005-06 Waterloo Black Hawks USHL 50 7 7 14 97
2007-08 Salem State College ECAC-E 2 0 0 0 0
League GP G A Pts PIM
2021-22 Reading Royals ECHL 3 0 0 0 0
2022-23 Reading Royals ECHL 70 18 21 39 33
2023-24 Reading Royals ECHL 63 15 16 31 34
League GP G A Pts PIM
2001-02 Drummondville Voltigeurs QMJHL 19 0 0 0 51
2002-03 Cape Breton Screaming Eagles QMJHL 3 0 0 0 7
2002-03 Montreal Rocket QMJHL 8 0 2 2 10
2002-03 Moncton Gagnon Beavers MJAHL 16 1 1 2 26
League GP G A Pts PIM
1983-84 Canadian National Team Intl 43 13 11 24 33
1985-86 Springfield Indians AHL 30 2 14 16 19
1986-87 Indianapolis Checkers IHL 70 41 54 95 54
1987-88 Kalamazoo Wings IHL 49 34 21 55 54
1987-88 Minnesota North Stars NHL 5 0 0 0 0
1988-89 Villach VSV Austria 37 32 35 67 0
League GP G A Pts PIM
1987-88 Williams College ECAC-E 2 0 0 0 0
League GP G A Pts PIM
2000-01 Amarillo Rattlers WPHL 68 17 25 42 28
2001-02 Amberg ERSC GerReg 2 2 0 2 2
2001-02 Amarillo Rattlers CHL 44 8 9 17 14
2002-03 Knoxville Ice Bears ACHL 35 8 21 29 28
League GP G A Pts PIM
1984-85 U. of Lowell H-East 41 22 31 53 66
1985-86 U. of Lowell H-East 16 1 6 7 10
League GP G A Pts PIM
2001-02 UMass-Dartmouth ECAC-NE 20 4 10 14 34
2002-03 UMass-Dartmouth ECAC-NE 24 7 5 12 22
League GP G A Pts PIM
1979-80 United States International University NCAA 34 20 23 43 50
1980-81 United States International University NCAA 0 0 0 0 0
1981-82 United States International University NCAA 0 0 0 0 0
League GP G A Pts PIM
2012-13 Neuwied EHC GerObL 8 1 2 3 4
2013-14 Wheeling Nailers ECHL 18 0 1 1 16
League GP G A Pts PIM
2018-19 Bowdoin College NESCAC 4 0 0 0 0
2019-20 Bowdoin College NESCAC 3 0 1 1 0
League GP G A Pts PIM
1998-99 Portland Pirates AHL 9 1 1 2 0
1999-00 Missouri River Otters UHL 53 19 40 59 38
2000-01 Trenton Titans ECHL 56 16 34 50 33
2001-02 Philadelphia Phantoms AHL 2 0 0 0 0
2001-02 Trenton Titans ECHL 22 6 14 20 27
League GP G A Pts PIM
1979-80 Verdun/Sorel Blackhawks QMJHL 3 0 0 0 0
League GP G A Pts PIM
2018-19 Queens University OUAA 13 1 1 2 4
2019-20 Queens University OUAA 3 0 0 0 4
League GP G A Pts PIM
1982-83 Binghamton Whalers AHL 1 0 0 0 0
1982-83 Flint Generals IHL 0 35 28 63 80
1982-83 Kalamazoo Wings IHL 0 0 0 0 0
1983-84 Nova Scotia Voyageurs AHL 73 6 6 12 126
1984-85 Fife Flyers BHL 36 108 67 175 118
1985-86 Cortina SG Italy-A 36 19 40 59 48
1986-87 Fife Flyers BHL 36 88 97 185 106
1987-88 Fiemme Cavalese HC Italy-A 35 14 40 54 94
1988-89 Tayside Tigers BHL 10 24 15 39 26
League GP G A Pts PIM
1981-82 Indianapolis Checkers CHL 80 42 30 72 55
1982-83 Indianapolis Checkers CHL 79 41 43 84 65
1983-84 Binghamton Whalers AHL 21 11 8 19 0
1983-84 Hartford Whalers NHL 23 3 5 8 11
1985-86 Groden HC Italy 36 53 35 88 52
1987-88 Fiemme Cavalese HC Italy-A 35 37 47 84 79
League GP G A Pts PIM
1996-97 Cleveland Lumberjacks IHL 26 0 0 0 2
1996-97 Louisville Riverfrogs ECHL 1 0 1 1 0
1997-98 Cleveland Lumberjacks IHL 19 0 0 0 4
1997-98 Chesapeake Icebreakers ECHL 25 0 0 0 6
1998-99 Cleveland Lumberjacks IHL 17 0 1 1 6
1998-99 Chesapeake Icebreakers ECHL 35 0 0 0 26
1999-00 Cleveland Lumberjacks IHL 1 0 0 0 0
1999-00 Greenville Grrrowl ECHL 20 0 1 1 8
1999-00 Trenton Titans ECHL 5 0 1 1 4
1999-00 Saginaw/Ohio Gears UHL 8 0 1 1 2
2000-01 Jackson Bandits ECHL 49 0 2 2 16
2001-02 Jackson Bandits ECHL 40 0 1 1 20
League GP G A Pts PIM
2000-01 Orlando Solar Bears IHL 45 7 9 16 39
2000-01 Atlanta Thrashers NHL 16 2 3 5 6
2001-02 Atlanta Thrashers NHL 20 2 4 6 43
2001-02 Chicago Wolves AHL 50 14 12 26 62
2002-03 Atlanta Thrashers NHL 35 10 4 14 23
2002-03 Chicago Wolves AHL 28 9 14 23 42
2003-04 Chicago Wolves AHL 20 1 8 9 26
2003-04 Binghamton Senators AHL 29 9 12 21 26
2004-05 Nuermberg Ice Tigers DEL 50 26 23 49 101
2005-06 Hannover Scorpions DEL 46 9 21 30 165
2006-07 Philadelphia Phantoms AHL 5 3 1 4 4
2006-07 Hannover Scorpions DEL 25 6 17 23 38
2007-08 Iserlohn Roosters DEL 49 18 30 48 167
2008-09 Iserlohn Roosters DEL 17 6 9 15 45
League GP G A Pts PIM
1998-99 Pee Dee Pride ECHL 70 5 15 20 58
1999-00 Pee Dee Pride ECHL 67 7 9 16 67
2000-01 Pee Dee Pride ECHL 67 4 6 10 58
League GP G A Pts PIM
1981-82 Schenectady Chiefs ACHL 4 1 0 1 4
1982-83 Flint Generals IHL 77 4 26 30 66
1983-84 Flint Generals IHL 79 7 37 44 44
1984-85 Flint Generals IHL 10 0 3 3 6
League GP G A Pts PIM
1990-91 Mercyhurst College ECAC-W 0 0 0 0 0
1991-92 Mercyhurst College ECAC-W 0 0 0 0 0
1992-93 Louisville Icehawks ECHL 1 0 0 0 0
1993-94 Anchorage Aces Ind 0 0 0 0 0
League GP G A Pts PIM
2013-14 Cincinnati Cyclones ECHL 10 1 1 2 0
League GP G A Pts PIM
1965-66 U. of Western Ontario CIAU 0 0 0 0 0
League GP G A Pts PIM
1977-78 Verdun Black Hawks QMJHL 52 1 22 23 26
League GP G A Pts PIM
1975-76 Muskegon Mohawks IHL 2 1 2 3 0
1975-76 Traverse City Bays USHL 47 34 43 77 202
1976-77 Traverse City Bays USHL 39 27 29 56 76
1977-78 Green Bay Bobcats USHL 46 24 31 55 141
1977-78 Milwaukee Admirals IHL 5 2 0 2 0
1983-84 Georgetown Raiders OHASr 0 0 0 0 0
1983-84 Flamboro Real McCoy's OHASr 0 0 0 0 0
1984-85 Georgetown Raiders OHASr 0 16 38 54 0
League GP G A Pts PIM
1985-86 Michigan State University CCHA 30 4 8 12 10
League GP G A Pts PIM
1988-89 Maine Mariners AHL 5 2 1 3 11
1989-90 Boston Bruins NHL 4 0 0 0 7
1989-90 Maine Mariners AHL 64 15 13 28 162
1990-91 Boston Bruins NHL 18 2 5 7 12
1990-91 Maine Mariners AHL 46 16 10 26 119
1991-92 Capital District Islanders AHL 61 14 23 37 94
1991-92 New York Islanders NHL 7 1 2 3 0
1992-93 Capital District Islanders AHL 67 29 21 50 45
1992-93 New York Islanders NHL 2 0 0 0 0
1993-94 Ottawa Senators NHL 14 0 0 0 9
1993-94 Prince Edward Island Senators AHL 56 16 13 29 107
1994-95 Houston Aeros IHL 71 19 21 40 204
1995-96 Houston Aeros IHL 63 21 11 32 97
1995-96 Minnesota Moose IHL 3 0 0 0 0
1996-97 Houston Aeros IHL 74 21 15 36 68
1997-98 Houston Aeros IHL 1 0 0 0 0
1997-98 Utah Grizzlies IHL 1 0 0 0 0
1997-98 Lake Charles Ice Pirates WPHL 68 43 44 87 67
1998-99 Lake Charles Ice Pirates WPHL 60 28 29 57 113
League GP G A Pts PIM
2006-07 Kalamazoo Wings UHL 50 3 4 7 38
2007-08 Kosice HC Slovak 52 0 0 0 18
League GP G A Pts PIM
1984-85 SUNY-Plattsburgh ECAC-2 0 0 0 0 0
1985-86 Flint Spirits IHL 41 0 1 1 9
1987-88 Baltimore Skipjacks AHL 2 0 0 0 0
1987-88 Salt Lake Golden Eagles IHL 3 0 0 0 0
1991-92 Chamonix France 0 0 0 0 0
1993-94 Angers France 31 0 2 2 20
1994-95 Brest France 0 0 0 0 0
1995-96 Brest France 28 0 4 4 2
1996-97 Nuermberg Ice Tigers DEL 42 0 2 2 30
1997-98 Nuermberg Ice Tigers DEL 28 0 1 1 10
1998-99 Nuermberg Ice Tigers DEL 6 0 0 0 0
2000-01 Laval Chiefs QSPHL 31 0 4 4 20
League GP G A Pts PIM
2001-02 Jackson Bandits ECHL 2 0 1 1 0
2002-03 Baton Rouge Kingfish ECHL 17 2 5 7 28
2002-03 Atlantic City Boardwalk Bullies ECHL 48 2 7 9 64
2003-04 Charlotte Checkers ECHL 3 0 0 0 4
2003-04 Louisiana IceGators ECHL 63 2 7 9 144
2004-05 London Racers EIHL 56 10 16 26 44
2005-06 Edinburgh Capitals EIHL 45 7 17 24 44
League GP G A Pts PIM
1983-84 Ohio State University CCHA 0 0 0 0 0
League GP G A Pts PIM
1988-89 Erie Panthers ECHL 36 12 17 29 8
1989-90 Erie Panthers ECHL 12 3 5 8 0
League GP G A Pts PIM
2023-24 Sacred Heart University AHA 36 13 13 26 6
2023-24 Orlando Solar Bears ECHL 2 0 1 1 0
League GP G A Pts PIM
1969-70 Owen Sound Crescents OHASr 0 0 0 0 0
1970-71 Owen Sound Crescents OHASr 0 0 0 0 0
1971-72 Owen Sound Crescents OHASr 23 1 13 14 2
1972-73 Owen Sound Downtowners OHASr 42 8 22 30 22
League GP G A Pts PIM
2010-11 Adrian College MCHA 27 12 11 23 43
2011-12 Adrian College MCHA 25 13 12 25 34
League GP G A Pts PIM
1990-91 Sunderland Indians EngL 28 52 67 119 2
League GP G A Pts PIM
2017-18 Toledo Walleye ECHL 10 0 4 4 13
2018-19 Wichita Thunder ECHL 49 1 17 18 121
2018-19 Bakersfield Condors AHL 1 0 0 0 4
2019-20 Sport Vaasa SM-liiga 54 1 4 5 96
League GP G A Pts PIM
2004-05 Missouri River Otters UHL 6 0 0 0 4
League GP G A Pts PIM
2017-18 Manchester Monarchs ECHL 19 1 3 4 34
2017-18 Fayetteville Marksmen SPHL 17 3 3 6 18
2018-19 Norfolk Admirals ECHL 68 15 11 26 120
League GP G A Pts PIM
2010-11 Springfield Falcons AHL 4 0 0 0 0
2011-12 Springfield Falcons AHL 5 0 0 0 0
2011-12 Columbus Blue Jackets NHL 11 0 0 0 0
2011-12 Chicago Express ECHL 11 0 0 0 0
2012-13 Springfield Falcons AHL 19 0 0 0 2
2012-13 Evansville Icemen ECHL 5 0 0 0 0
2013-14 Syracuse Crunch AHL 4 0 0 0 0
2013-14 Rockford IceHogs AHL 1 0 0 0 0
2013-14 Texas Stars AHL 6 0 1 1 2
2013-14 Charlotte Checkers AHL 1 0 0 0 0
2013-14 Evansville Icemen ECHL 6 0 0 0 2
2013-14 South Carolina Stingrays ECHL 14 0 1 1 2
2014-15 Syracuse Crunch AHL 8 0 0 0 0
2014-15 Florida Everblades ECHL 26 0 0 0 6
2015-16 Syracuse Crunch AHL 1 0 0 0 0
2015-16 Greenville Swamp Rabbits ECHL 17 0 0 0 0
League GP G A Pts PIM
2017-18 U. of Wisconsin Superior WIAC 12 8 4 12 32
2018-19 U. of Wisconsin Superior WIAC 26 13 10 23 65
2019-20 U. of Wisconsin Superior WIAC 25 13 13 26 6
2020-21 U. of Wisconsin Superior WIAC 9 1 4 5 25
League GP G A Pts PIM
2013-14 Vancouver Canucks NHL 2 0 1 1 0
2014-15 Utica Comets AHL 55 3 9 12 18
2015-16 Vancouver Canucks NHL 3 0 1 1 2
2015-16 Utica Comets AHL 58 16 17 33 46
2016-17 Vancouver Canucks NHL 1 0 0 0 0
2016-17 Utica Comets AHL 54 5 13 18 36
2017-18 Straubing Tigers DEL 51 14 17 31 30
2018-19 Cologne Sharks DEL 44 5 13 18 30
2019-20 Vienna Austria 46 15 16 31 16
2020-21 Cologne Sharks DEL 38 3 9 12 18
2021-22 Graz EC Austria 39 10 11 21 26
2022-23 Graz EC Austria 10 1 1 2 4
2022-23 Klagenfurt AC Austria 20 2 3 5 8
League GP G A Pts PIM
2021-22 Idaho Steelheads ECHL 38 12 5 17 18
2021-22 Greenville Swamp Rabbits ECHL 6 3 1 4 5
2022-23 Wheeling Nailers ECHL 3 1 0 1 2
2022-23 Greenville Swamp Rabbits ECHL 20 6 5 11 19
2022-23 Maine Mariners ECHL 23 7 7 14 8
2023-24 Maine Mariners ECHL 50 17 20 37 14