hockey DB
search by league
team
morning report
contact us
home

Alumni report for Clarkson University

596 players found,
(Does not include season in-progress.)
League GP G A Pts PIM
1967-68 Barrie Flyers OHASr 0 0 0 0 0
1967-68 Kingston Aces OHASr 40 25 34 59 48
1968-69 Barrie Flyers OHASr 39 28 51 79 56
1969-70 Canadian National Team Intl 0 0 0 0 0
1969-70 Barrie Flyers OHASr 0 0 0 0 0
1970-71 Barrie Flyers OHASr 38 30 31 61 36
1971-72 Barrie Flyers OHASr 39 17 41 58 26
1972-73 Barrie Flyers OHASr 41 25 34 59 29
1973-74 Barrie Flyers OHASr 36 27 32 59 16
1974-75 Barrie Flyers OHASr 37 12 36 48 33
1975-76 Barrie Flyers OHASr 40 23 47 70 28
1976-77 Brantford Alexanders OHASr 23 9 22 31 16
League GP G A Pts PIM
1974-75 Copper City Chiefs NYAHL 0 0 0 0 0
1975-76 Copper City Chiefs NYAHL 0 0 0 0 0
League GP G A Pts PIM
2018-19 Tulsa Oilers ECHL 12 1 5 6 6
2019-20 Kansas City Mavericks ECHL 48 6 12 18 18
2020-21 Allen Americans ECHL 9 1 6 7 4
2020-21 Laval Rocket AHL 5 1 0 1 2
2021-22 Laval Rocket AHL 35 1 12 13 10
2021-22 Trois-Rivieres Lions ECHL 4 0 2 2 0
2022-23 Bolzano HC Austria 9 0 3 3 4
2022-23 Val Gardena HC AlpsHL 24 5 31 36 12
2023-24 Ritten Sport AlpsHL 37 9 28 37 21
League GP G A Pts PIM
1992-93 Roanoke Valley Rampage ECHL 37 3 7 10 39
1992-93 Oklahoma City Blazers CHL 9 0 3 3 9
1993-94 Oklahoma City Blazers CHL 64 3 11 14 80
1996-97 Oklahoma City Blazers CHL 4 1 1 2 2
League GP G A Pts PIM
1981-82 Saginaw Gears IHL 11 2 1 3 13
1981-82 Winston-Salem Thunderbirds ACHL 28 16 23 39 82
League GP G A Pts PIM
2015-16 Alaska Aces ECHL 16 1 1 2 20
2015-16 Norfolk Admirals ECHL 8 0 3 3 6
2018-19 Riviere-du-Loup 3L LNAH 33 16 16 32 33
2019-20 Riviere-du-Loup 3L LNAH 28 5 15 20 31
2021-22 Riviere-du-Loup 3L LNAH 27 7 16 23 48
2022-23 Riviere-du-Loup 3L LNAH 31 14 16 30 35
League GP G A Pts PIM
1984-85 Spokane Chiefs WIHL 38 2 32 34 172
1985-86 Flint Spirits IHL 5 1 1 2 2
1985-86 Carolina Thunderbirds ACHL 7 0 6 6 52
1985-86 Whitley Warriors BHL 20 5 12 17 99
League GP G A Pts PIM
1973-74 Broome County Dusters NAHL 1 0 1 1 0
1976-77 Billings Blazers SWHL 0 0 0 0 0
League GP G A Pts PIM
2003-04 Landshut Cannibals 2.GBun 36 3 5 8 40
2004-05 Landshut Cannibals 2.GBun 48 3 12 15 38
2005-06 Landshut Cannibals 2.GBun 51 7 24 31 0
2006-07 Bolzano HC Italy-A 32 3 14 17 38
2007-08 Munich EHC 2.GBun 52 8 24 32 66
2008-09 Munich EHC 2.GBun 47 6 15 21 46
2009-10 Munich EHC 2.GBun 32 2 16 18 32
League GP G A Pts PIM
1974-75 Wilfrid Laurier University OUAA 0 0 1 1 0
League GP G A Pts PIM
1996-97 Laval Titan College Francais QMJHL 68 19 44 63 15
1997-98 Laval Titan College Francais QMJHL 68 31 51 82 10
1998-99 Acadie-Bathurst Titan QMJHL 68 33 58 91 14
1999-00 Michigan K-Wings IHL 59 6 9 15 11
2000-01 Utah Grizzlies IHL 31 3 2 5 4
2000-01 Idaho Steelheads WCHL 4 2 2 4 2
2000-01 Oklahoma City Blazers CHL 6 2 3 5 8
2001-02 Utah Grizzlies AHL 34 10 10 20 4
2001-02 Fort Worth Brahmas CHL 3 2 1 3 2
2002-03 Pensacola Ice Pilots ECHL 58 28 24 52 29
2003-04 Vienna Austria 23 5 4 9 12
2004-05 Vienna Austria 26 6 10 16 4
2004-05 Salzburg EC Austria 28 6 11 17 4
2005-06 Vienna Austria 45 10 20 30 36
2006-07 Linz EHC Austria 55 28 20 48 44
2007-08 Linz EHC Austria 46 18 19 37 14
2008-09 Linz EHC Austria 52 21 20 41 22
2009-10 Linz EHC Austria 54 14 21 35 28
2010-11 Linz EHC Austria 49 8 8 16 10
2011-12 Linz EHC Austria 49 22 24 46 10
2012-13 Linz EHC Austria 52 14 25 39 8
2013-14 Linz EHC Austria 54 12 12 24 14
2014-15 Linz EHC Austria 8 0 0 0 0
League GP G A Pts PIM
2006-07 St. Mary's University AUS 25 1 5 6 41
2007-08 St. Mary's University AUS 26 2 5 7 10
League GP G A Pts PIM
2009-10 Springfield Falcons AHL 5 1 0 1 4
2010-11 Florida Everblades ECHL 62 22 28 50 34
2011-12 Charlotte Checkers AHL 7 0 1 1 0
2011-12 Florida Everblades ECHL 62 21 39 60 43
2012-13 Charlotte Checkers AHL 32 5 7 12 10
2012-13 Florida Everblades ECHL 31 7 16 23 18
2012-13 South Carolina Stingrays ECHL 11 5 5 10 2
2013-14 Bad Nauheim EC DEL-2 54 23 36 59 44
2014-15 Bad Nauheim EC DEL-2 51 18 33 51 66
2015-16 Valpellice Italy-A 23 10 14 24 14
2015-16 Nitra MHC Slovak 12 4 4 8 4
2016-17 Braehead Clan EIHL 52 27 48 75 28
2017-18 Manchester Storm EIHL 56 24 51 75 14
2018-19 Glasgow Clan EIHL 60 26 42 68 18
2019-20 Glasgow Clan EIHL 39 13 15 28 40
League GP G A Pts PIM
1993-94 Indianapolis Ice IHL 75 23 15 38 8
1994-95 Indianapolis Ice IHL 66 20 25 45 8
1995-96 Atlanta Knights IHL 4 0 0 0 4
1995-96 Nashville Knights ECHL 67 54 90 144 49
1995-96 Long Island Jawz RHI 25 48 53 101 6
1996-97 Phoenix Roadrunners IHL 3 0 0 0 0
1996-97 Pensacola Ice Pilots ECHL 53 22 40 62 14
1996-97 Duisburg EV Ger.1 5 2 5 7 2
1996-97 Anaheim Bullfrogs RHI 5 3 11 14 1
1997-98 Phoenix Mustangs WCHL 63 40 79 119 22
1997-98 Virginia Vultures MLRH 20 79 79 158 10
1998-99 Phoenix Mustangs WCHL 61 51 61 112 22
1998-99 Anaheim Bullfrogs RHI 23 37 43 80 4
1998-99 Fort Wayne Komets IHL 6 0 2 2 0
1999-00 Phoenix Mustangs WCHL 68 44 74 118 8
2000-01 Adirondack IceHawks UHL 73 47 78 125 59
2001-02 Adirondack IceHawks UHL 74 33 77 110 29
2002-03 Adirondack IceHawks UHL 76 42 101 143 16
2003-04 Adirondack IceHawks UHL 75 34 69 103 10
2004-05 Adirondack Frostbite UHL 79 34 72 106 14
2005-06 Adirondack Frostbite UHL 71 31 67 98 14
2006-07 Sorel-Tracy Mission LNAH 47 22 47 69 6
2007-08 Sorel-Tracy Mission LNAH 50 21 52 73 10
League GP G A Pts PIM
1998-99 Fayetteville Force CHL 13 0 0 0 0
1998-99 Mohawk Valley Prowlers UHL 6 0 0 0 0
1999-00 Missouri River Otters UHL 15 0 1 1 2
2003-04 Missouri River Otters UHL 2 0 0 0 0
League GP G A Pts PIM
1998-99 Concordia University OUAA 19 6 11 17 63
2001-02 Rouen France 36 34 24 58 48
2003-04 Pont Rouge Caron & Guay QSMHL 49 19 21 40 48
2004-05 Rouen France 28 15 14 29 36
2005-06 Trois-Rivieres Caron and Guay LNAH 54 32 40 72 81
2006-07 Trois-Rivieres Caron and Guay LNAH 39 25 32 57 57
2007-08 Quebec RadioX LNAH 30 10 24 34 21
2007-08 Trois-Rivieres Caron and Guay LNAH 15 6 6 12 28
2008-09 St. Georges CRS Express LNAH 35 8 17 25 18
2019-20 Wentworth Institute of Technology CCC 17 8 3 11 17
2021-22 Wentworth Institute of Technology CCC 19 0 5 5 10
League GP G A Pts PIM
1977-78 Indianapolis Racers WHA 3 0 0 0 0
1978-79 Fort Wayne Komets IHL 76 10 39 49 70
1979-80 Fort Wayne Komets IHL 76 14 41 55 57
League GP G A Pts PIM
2005-06 Toledo Storm ECHL 65 29 32 61 52
2006-07 Worcester Sharks AHL 0 0 0 0 0
2006-07 Toledo Storm ECHL 71 26 28 54 105
2007-08 Albany River Rats AHL 20 0 5 5 17
2007-08 Wilkes-Barre/Scranton Penguins AHL 1 0 0 0 0
2007-08 Manitoba Moose AHL 11 0 2 2 4
2007-08 Reading Royals ECHL 40 21 18 39 58
2008-09 Ravensburg Tower Stars 2.GBun 9 8 4 12 14
2008-09 Nordsjaelland Cobras Denmark 35 11 16 27 101
2009-10 Ravensburg Tower Stars 2.GBun 7 2 2 4 4
2010-11 Hershey Bears AHL 5 0 1 1 2
2010-11 Portland Pirates AHL 1 0 0 0 0
2010-11 Bridgeport Sound Tigers AHL 13 1 3 4 2
2010-11 Worcester Sharks AHL 1 0 2 2 0
2010-11 Reading Royals ECHL 46 25 34 59 52
2011-12 Ritten Renon Italy-A 43 22 17 39 40
2012-13 Cardiff Devils EIHL 52 17 49 66 54
2013-14 Sheffield Steelers EIHL 17 5 10 15 7
2013-14 Cardiff Devils EIHL 29 4 25 29 30
2014-15 Dundee Stars EIHL 40 9 23 32 32
League GP G A Pts PIM
2013-14 Wheeling Nailers ECHL 8 0 0 0 24
2014-15 Wilkes-Barre/Scranton Penguins AHL 31 1 5 6 80
2014-15 Wheeling Nailers ECHL 14 1 1 2 19
League GP G A Pts PIM
1986-87 Slough Jets BHL 26 79 67 146 51
1986-87 Bournemouth Stags BHL 3 9 5 14 6
1987-88 Slough Jets BHL 28 85 82 167 46
1988-89 Slough Jets BHL 14 31 36 67 14
1989-90 Slough Jets BHL 32 64 75 139 44
1992-93 Streatham Redskins EngL 31 60 79 139 54
1993-94 Slough Jets BHL 12 14 10 24 14
League GP G A Pts PIM
2010-11 Binghamton Senators AHL 9 0 0 0 6
2011-12 Ottawa Senators NHL 2 0 0 0 2
2011-12 Binghamton Senators AHL 73 5 17 22 127
2012-13 Ottawa Senators NHL 6 0 0 0 18
2012-13 Binghamton Senators AHL 53 4 10 14 157
2013-14 Ottawa Senators NHL 13 1 0 1 48
2013-14 Binghamton Senators AHL 50 2 6 8 158
2014-15 Ottawa Senators NHL 63 1 10 11 107
2015-16 Ottawa Senators NHL 63 1 1 2 107
2016-17 Ottawa Senators NHL 70 1 2 3 154
2017-18 Ottawa Senators NHL 52 3 8 11 64
2018-19 Ottawa Senators NHL 53 1 4 5 89
2019-20 Ottawa Senators NHL 53 7 11 18 58
2020-21 Nashville Predators NHL 22 0 1 1 38
2021-22 Nashville Predators NHL 57 0 4 4 151
2022-23 Nashville Predators NHL 4 0 0 0 12
League GP G A Pts PIM
1987-88 Moncton Hawks AHL 3 1 1 2 0
1988-89 Moncton Hawks AHL 6 2 5 7 4
1988-89 Tappara Tampere SM-liiga 44 31 36 67 69
1989-90 Moncton Hawks AHL 1 1 0 1 0
1990-91 Moncton Hawks AHL 41 14 21 35 40
1990-91 Winnipeg Jets NHL 1 0 1 1 2
1991-92 Moncton Hawks AHL 14 2 7 9 39
1991-92 Winnipeg Jets NHL 56 15 21 36 45
1992-93 Winnipeg Jets NHL 67 15 20 35 38
1993-94 Winnipeg Jets NHL 75 5 13 18 28
1994-95 Winnipeg Jets NHL 4 0 0 0 0
1994-95 Springfield Falcons AHL 22 9 11 20 14
1995-96 Cologne Sharks DEL 49 25 36 61 52
1996-97 Cologne Sharks DEL 23 13 21 34 32
1997-98 Cologne Sharks DEL 29 12 15 27 77
1998-99 HIFK Helsinki SM-liiga 8 4 7 11 0
1999-00 Davos HC Swiss-A 7 0 1 1 6
1999-00 HIFK Helsinki SM-liiga 1 0 0 0 0
2000-01 Nuermberg Ice Tigers DEL 57 15 31 46 101
2001-02 Nuermberg Ice Tigers DEL 52 14 16 30 103
League GP G A Pts PIM
2004-05 Prince Edward Island Rocket QMJHL 14 1 2 3 36
2005-06 Valleyfield Braves QJAAAHL 22 1 6 7 64
2006-07 Concordia University OUAA 22 0 2 2 26
2007-08 Concordia University OUAA 8 0 1 1 2
League GP G A Pts PIM
2016-17 Binghamton Senators AHL 9 0 0 0 0
2017-18 Brampton Beast ECHL 4 2 1 3 0
2017-18 Laval Rocket AHL 70 10 12 22 37
2018-19 Orebro HK SweHL 52 6 16 22 36
2019-20 Orebro HK SweHL 40 4 7 11 61
2020-21 Wolfsburg Grizzly Adams DEL 25 4 4 8 18
2021-22 Belfast Giants EIHL 47 13 29 42 8
2022-23 Laval North Petroliers LNAH 27 11 13 24 20
League GP G A Pts PIM
1981-82 SUNY-Plattsburgh ECAC-2 0 0 0 0 0
League GP G A Pts PIM
1967-68 Morrisburg Flyers Senior 0 0 0 0 0
League GP G A Pts PIM
2020-21 Dornbirn EC Austria 34 7 14 21 24
2020-21 Bakersfield Condors AHL 27 4 1 5 13
2021-22 Bakersfield Condors AHL 54 11 9 20 57
2022-23 Kunlun Red Star KHL 60 14 5 19 39
2023-24 Kunlun Red Star KHL 67 23 12 35 49
League GP G A Pts PIM
1968-69 Framingham Pics NEnHL 0 0 0 0 0
1970-71 Framingham Pics NEnHL 0 0 0 0 0
League GP G A Pts PIM
1974-75 Potsdam Pioneers NYAHL 0 0 0 0 0
League GP G A Pts PIM
2022-23 Alberni Valley Bulldogs BCHL 21 12 6 18 4
2023-24 Union College ECAC 35 11 13 24 4
League GP G A Pts PIM
1971-72 Dallas Black Hawks CHL 5 0 0 0 0
1971-72 Seattle Totems WHL 10 0 0 0 0
1972-73 Vancouver Canucks NHL 14 0 0 0 2
1972-73 Seattle Totems WHL 13 0 2 2 0
1973-74 Seattle Totems WHL 46 0 0 0 11
1974-75 Vancouver Canucks NHL 1 0 0 0 0
1974-75 Seattle Totems CHL 48 0 0 0 10
1975-76 Tulsa Oilers CHL 17 0 0 0 10
1975-76 Beauce Jaros NAHL 19 0 0 0 12
1976-77 Vancouver Canucks NHL 1 0 0 0 0
1976-77 Tulsa Oilers CHL 40 0 1 1 4
1977-78 Phoenix Roadrunners PHL 31 0 1 1 0
1978-79 Phoenix Roadrunners PHL 31 0 0 0 8
League GP G A Pts PIM
2013-14 Wheeling Nailers ECHL 2 0 0 0 0
2014-15 Wheeling Nailers ECHL 52 12 16 28 36
2015-16 Wilkes-Barre/Scranton Penguins AHL 23 2 0 2 10
2015-16 Wheeling Nailers ECHL 44 15 23 38 27
2016-17 Wilkes-Barre/Scranton Penguins AHL 39 7 4 11 39
2016-17 Wheeling Nailers ECHL 15 4 7 11 8
2017-18 Wilkes-Barre/Scranton Penguins AHL 52 9 10 19 25
2017-18 Wheeling Nailers ECHL 5 2 1 3 2
2018-19 Wilkes-Barre/Scranton Penguins AHL 66 6 15 21 51
2019-20 Rochester Americans AHL 39 1 1 2 23
2020-21 Iowa Wild AHL 34 4 5 9 18
League GP G A Pts PIM
1998-99 SUNY-Oswego SUNYAC 31 18 12 30 0
1999-00 SUNY-Oswego SUNYAC 28 10 15 25 18
League GP G A Pts PIM
1988-89 St. Mary's University AUAA 24 9 23 32 49
1989-90 St. Mary's University AUAA 18 6 16 22 123
League GP G A Pts PIM
1990-91 SUNY-Oswego ECAC-W 26 4 11 15 36
1991-92 SUNY-Oswego ECAC-W 0 0 0 0 0
1992-93 SUNY-Oswego SUNYAC 24 4 9 13 0
1993-94 Utica Bulldogs CoHL 7 0 2 2 2
League GP G A Pts PIM
2022-23 Worcester Railers ECHL 13 2 5 7 2
2023-24 Worcester Railers ECHL 67 14 35 49 32
League GP G A Pts PIM
2003-04 Orlando Seals WHA2 15 2 3 5 10
League GP G A Pts PIM
2023-24 Northeastern University H-East 36 22 20 42 6
2023-24 Milwaukee Admirals AHL 9 3 0 3 0
League GP G A Pts PIM
2022-23 Concordia University OUAA 4 0 0 0 0
2023-24 Concordia University OUAA 7 0 0 0 0
League GP G A Pts PIM
2022-23 Iowa Heartlanders ECHL 12 1 2 3 7
2023-24 Iowa Heartlanders ECHL 30 9 4 13 10
League GP G A Pts PIM
2014-15 Boston University H-East 4 0 0 0 2
League GP G A Pts PIM
1991-92 Adirondack Red Wings AHL 1 0 0 0 0
1991-92 Toledo Storm ECHL 61 39 60 99 83
1992-93 Adirondack Red Wings AHL 60 12 19 31 27
1992-93 Toledo Storm ECHL 3 0 1 1 2
1993-94 Adirondack Red Wings AHL 77 17 38 55 34
1994-95 Adirondack Red Wings AHL 60 17 43 60 42
1995-96 Florida Panthers NHL 3 0 0 0 0
1995-96 Carolina Monarchs AHL 70 34 68 102 46
1996-97 Cincinnati Cyclones IHL 68 30 34 64 54
1997-98 Rochester Americans AHL 25 8 7 15 14
1997-98 Cincinnati Cyclones IHL 55 19 28 47 44
1998-99 Landshut EV DEL 49 20 29 49 64
1999-00 Munich Barons DEL 54 14 29 43 44
2000-01 Hannover Scorpions DEL 57 12 32 44 76
2001-02 Essen Mosquitoes DEL 57 9 23 32 38
2002-03 Cincinnati Cyclones ECHL 61 16 37 53 64
2003-04 Cincinnati Cyclones ECHL 19 4 5 9 6
League GP G A Pts PIM
2008-09 Strasbourg France 26 17 24 41 60
2009-10 Amiens France 24 12 20 32 24
2010-11 Strasbourg France 26 7 23 30 52
2011-12 Strasbourg France 26 9 14 23 24
2012-13 Strasbourg France 25 8 7 15 16
League GP G A Pts PIM
2012-13 Reading Royals ECHL 49 3 6 9 45
2013-14 Reading Royals ECHL 34 6 8 14 42
League GP G A Pts PIM
2016-17 Elmira Jackals ECHL 8 0 0 0 2
League GP G A Pts PIM
1998-99 Saint John Flames AHL 73 13 27 40 123
1999-00 Calgary Flames NHL 22 0 1 1 14
1999-00 Saint John Flames AHL 48 16 17 33 134
2000-01 Calgary Flames NHL 29 5 1 6 38
2000-01 Saint John Flames AHL 48 18 17 35 131
2001-02 Calgary Flames NHL 64 10 7 17 79
2002-03 Calgary Flames NHL 81 10 12 22 126
2003-04 Calgary Flames NHL 82 10 15 25 106
2004-05 Bern SC Swiss-A 3 0 0 0 6
2005-06 Washington Capitals NHL 78 20 19 39 110
2006-07 Washington Capitals NHL 74 30 24 54 66
2007-08 Washington Capitals NHL 18 5 4 9 43
2008-09 Washington Capitals NHL 32 1 5 6 32
2009-10 Washington Capitals NHL 38 4 11 15 27
2009-10 Columbus Blue Jackets NHL 36 3 2 5 21
2010-11 Columbus Blue Jackets NHL 53 5 10 15 38
2011-12 Providence Bruins AHL 6 0 0 0 4
League GP G A Pts PIM
1984-85 Binghamton Whalers AHL 6 3 4 7 11
League GP G A Pts PIM
2007-08 Syracuse Crunch AHL 0 0 0 0 0
2008-09 Syracuse Crunch AHL 73 4 15 19 74
2009-10 Syracuse Crunch AHL 64 5 15 20 42
2009-10 Columbus Blue Jackets NHL 11 1 2 3 6
2010-11 Springfield Falcons AHL 32 5 10 15 22
2010-11 Columbus Blue Jackets NHL 31 4 15 19 16
2011-12 Columbus Blue Jackets NHL 51 4 10 14 24
2011-12 Winnipeg Jets NHL 12 0 3 3 8
2012-13 Winnipeg Jets NHL 44 4 12 16 18
2013-14 Winnipeg Jets NHL 32 2 10 12 18
2014-15 Winnipeg Jets NHL 24 0 4 4 8
League GP G A Pts PIM
1999-00 Cincinnati Cyclones IHL 9 4 3 7 2
2000-01 Cincinnati Cyclones IHL 69 23 20 43 28
2001-02 Carolina Hurricanes NHL 81 16 24 40 35
2002-03 Carolina Hurricanes NHL 53 14 13 27 72
2003-04 Carolina Hurricanes NHL 80 18 24 42 93
2004-05 Berlin Polar Bears DEL 39 6 21 27 76
2005-06 Carolina Hurricanes NHL 60 30 29 59 54
2006-07 Carolina Hurricanes NHL 71 29 32 61 76
2007-08 Carolina Hurricanes NHL 73 22 29 51 76
2008-09 Edmonton Oilers NHL 63 16 11 27 63
2008-09 Carolina Hurricanes NHL 17 2 13 15 10
2009-10 Carolina Hurricanes NHL 40 11 5 16 29
2010-11 Carolina Hurricanes NHL 82 26 26 52 49
2011-12 Montreal Canadiens NHL 82 35 26 61 48
2012-13 Montreal Canadiens NHL 19 3 3 6 10
2012-13 Dallas Stars NHL 28 6 1 7 10
2013-14 Dallas Stars NHL 75 16 13 29 20
2014-15 Detroit Red Wings NHL 11 3 3 6 0
2014-15 Dallas Stars NHL 57 18 15 33 14
League GP G A Pts PIM
2022-23 U. of Alaska-Anchorage NCAA 31 3 4 7 8
League GP G A Pts PIM
1994-95 Fredericton Canadiens AHL 55 26 18 44 29
1994-95 Montreal Canadiens NHL 6 1 0 1 0
1995-96 Fredericton Canadiens AHL 67 31 38 69 65
1995-96 Montreal Canadiens NHL 7 0 0 0 2
1996-97 Fredericton Canadiens AHL 9 10 6 16 10
1996-97 St. Louis Blues NHL 61 6 11 17 43
1996-97 Worcester IceCats AHL 5 5 6 11 2
1997-98 St. Louis Blues NHL 81 14 29 43 46
1998-99 St. Louis Blues NHL 69 14 25 39 38
1999-00 St. Louis Blues NHL 79 12 15 27 36
2000-01 St. Louis Blues NHL 69 11 14 25 46
2000-01 Calgary Flames NHL 14 3 4 7 14
2001-02 Calgary Flames NHL 81 27 48 75 32
2002-03 Calgary Flames NHL 79 22 37 59 36
2003-04 Calgary Flames NHL 63 8 39 47 44
2005-06 Los Angeles Kings NHL 78 22 44 66 78
2006-07 Los Angeles Kings NHL 52 5 11 16 38
2006-07 Calgary Flames NHL 28 8 13 21 18
2007-08 Calgary Flames NHL 79 12 22 34 71
2008-09 Calgary Flames NHL 82 12 36 48 28
2009-10 Calgary Flames NHL 63 3 12 15 25
2010-11 Calgary Flames NHL 18 2 0 2 8
League GP G A Pts PIM
1972-73 Omaha Knights CHL 5 1 0 1 0
1973-74 Omaha Knights CHL 67 11 19 30 21
1974-75 Omaha Knights CHL 74 11 19 30 34
1975-76 Syracuse Blazers NAHL 71 15 37 52 16
1975-76 Cleveland Crusaders WHA 4 0 1 1 0
1976-77 Greensboro Generals SHL 22 2 8 10 14
League GP G A Pts PIM
1958-59 U.S. National Team Intl 24 0 0 0 0
1960-61 New York Rovers EHL 0 0 0 0 0
League GP G A Pts PIM
2021-22 Reading Royals ECHL 59 7 15 22 22
2022-23 Belfast Giants EIHL 19 4 9 13 38
League GP G A Pts PIM
1996-97 Buffalo Wings RHI 9 3 2 5 26
1997-98 Buffalo Wings MLRH 17 10 10 20 63
1998-99 Buffalo Wings RHI 26 10 15 25 12
1999-00 Memphis Riverkings CHL 6 1 1 2 4
1999-00 Heerenveen Flyers Hlnd 24 12 18 30 44
2001-02 Amsterdam Tigers Hlnd 7 0 1 1 12
2003-04 Oneida County/Mohawk Valley Comets NEHL 15 17 30 47 39
League GP G A Pts PIM
1974-75 Potsdam Pioneers NYAHL 0 0 0 0 0
League GP G A Pts PIM
2007-08 Huntsville Havoc SPHL 21 0 3 3 24
2007-08 Flint Generals IHL 5 0 0 0 0
2007-08 Twin City Cyclones SPHL 29 0 0 0 45
2008-09 Reading Royals ECHL 64 2 5 7 60
League GP G A Pts PIM
1994-95 Richmond Renegades ECHL 13 0 1 1 4
1994-95 Huntington Blizzard ECHL 6 0 0 0 0
League GP G A Pts PIM
2008-09 Cincinnati Cyclones ECHL 4 0 3 3 0
2009-10 Stockton Thunder ECHL 68 34 33 67 38
2010-11 Springfield Falcons AHL 43 11 12 23 25
2010-11 Stockton Thunder ECHL 12 10 7 17 12
2011-12 Springfield Falcons AHL 3 0 0 0 0
2011-12 Stockton Thunder ECHL 22 11 9 20 27
2012-13 Ljubljana Olimpija HK Austria 54 26 25 51 32
2013-14 Dornbirn EC Austria 54 32 18 50 16
2014-15 Dornbirn EC Austria 45 23 24 47 22
2015-16 Dornbirn EC Austria 53 26 21 47 30
2016-17 Dornbirn EC Austria 54 25 20 45 26
2017-18 Dornbirn EC Austria 50 11 18 29 14
2018-19 Lustenau EHC AlpsHL 36 25 27 52 12
2019-20 Lustenau EHC AlpsHL 43 30 37 67 21
2020-21 Lustenau EHC AlpsHL 27 19 22 41 6
2021-22 Lustenau EHC AlpsHL 36 21 28 49 16
2022-23 Lustenau EHC AlpsHL 22 13 11 24 0
League GP G A Pts PIM
2016-17 Elmira Jackals ECHL 8 1 1 2 5
2018-19 Chamonix-Morzine France 44 12 27 39 34
2019-20 Brampton Beast ECHL 46 3 7 10 20
League GP G A Pts PIM
1993-94 Johnstown Chiefs ECHL 53 5 22 27 94
1993-94 Raleigh Icecaps ECHL 11 0 2 2 39
1994-95 Johnstown Chiefs ECHL 39 5 7 12 79
League GP G A Pts PIM
2017-18 Reading Royals ECHL 23 5 13 18 6
2017-18 Lehigh Valley Phantoms AHL 36 1 10 11 10
2018-19 Lehigh Valley Phantoms AHL 48 1 9 10 22
2019-20 Reading Royals ECHL 9 0 1 1 6
2019-20 Lehigh Valley Phantoms AHL 28 2 5 7 18
2021-22 Bolzano HC Austria 44 3 10 13 24
League GP G A Pts PIM
1969-70 Port Huron Flags IHL 72 25 26 51 56
1970-71 Laurentian University CIAU 0 15 25 40 0
1972-73 Galt Hornets OHASr 2 0 0 0 10
1973-74 Thunder Bay Twins USHL 0 23 40 63 0
1974-75 Thunder Bay Twins USHL 35 28 35 63 9
1975-76 Thunder Bay Twins OHASr 22 11 25 36 6
League GP G A Pts PIM
2010-11 Wilkes-Barre/Scranton Penguins AHL 2 0 0 0 0
2010-11 Wheeling Nailers ECHL 10 4 5 9 7
2011-12 Wilkes-Barre/Scranton Penguins AHL 66 11 5 16 104
2012-13 Bridgeport Sound Tigers AHL 69 11 14 25 139
2013-14 Utica Comets AHL 76 17 17 34 106
2014-15 Vancouver Canucks NHL 2 0 0 0 0
2014-15 Utica Comets AHL 75 21 22 43 92
2015-16 Providence Bruins AHL 71 22 21 43 38
2016-17 Texas Stars AHL 76 22 25 47 45
2017-18 Kunlun Red Star KHL 55 10 5 15 84
2018-19 Lukko Rauma SM-liiga 59 19 21 40 78
2019-20 Kunlun Red Star KHL 47 2 4 6 12
2020-21 Brno Kometa Czech 6 0 0 0 2
2020-21 Ingolstadt ERC DEL 37 13 8 21 83
2021-22 Ingolstadt ERC DEL 55 21 17 38 51
2022-23 Schwenningen Wild Wings DEL 56 10 11 21 36
League GP G A Pts PIM
2004-05 Bridgeport Sound Tigers AHL 3 0 1 1 0
2004-05 Johnstown Chiefs ECHL 72 19 33 52 29
2005-06 Johnstown Chiefs ECHL 72 19 24 43 45
2006-07 Springfield Falcons AHL 16 2 1 3 6
2006-07 Johnstown Chiefs ECHL 54 17 21 38 42
2007-08 Bridgeport Sound Tigers AHL 9 1 2 3 2
2007-08 Johnstown Chiefs ECHL 62 25 28 53 36
2008-09 Fassa HC Italy-A 36 9 11 20 34
2009-10 Quad City Mallards IHL 3 0 2 2 0
League GP G A Pts PIM
2017-18 San Antonio Rampage AHL 5 0 2 2 2
2018-19 Utah Grizzlies ECHL 31 8 21 29 25
2018-19 Colorado Eagles AHL 21 1 3 4 4
2019-20 Utah Grizzlies ECHL 29 16 14 30 16
2019-20 Colorado Eagles AHL 14 1 5 6 4
2020-21 Utah Grizzlies ECHL 8 1 2 3 2
2020-21 Indy Fuel ECHL 14 1 7 8 4
2020-21 Colorado Eagles AHL 7 0 2 2 6
2021-22 Grand Rapids Griffins AHL 48 6 7 13 20
2021-22 Toledo Walleye ECHL 21 9 19 28 10
2022-23 MODO Hockey Ornskoldsvik Swe-1 25 12 14 26 24
2023-24 MODO Hockey Ornskoldsvik SweHL 52 16 16 32 16
League GP G A Pts PIM
2015-16 Adirondack Thunder ECHL 3 0 0 0 0
2016-17 Norfolk Admirals ECHL 20 1 5 6 6
League GP G A Pts PIM
2008-09 Albany River Rats AHL 80 13 26 39 34
2009-10 Albany River Rats AHL 80 16 20 36 30
2010-11 Charlotte Checkers AHL 57 5 8 13 18
League GP G A Pts PIM
1990-91 Louisville Icehawks ECHL 29 5 12 17 114
League GP G A Pts PIM
1974-75 Waterloo Black Hawks USHL 36 9 8 17 64
1976-77 Springfield Kings CnHL 0 0 0 0 0
1977-78 Rockton Wheels CnHL 0 0 0 0 0
1978-79 Springfield Kings CnHL 0 0 0 0 0
1979-80 Springfield Kings CnHL 32 1 11 12 19
1980-81 Springfield Kings CnHL 15 2 1 3 8
1981-82 Springfield Kings CnHL 6 2 0 2 17
1983-84 Springfield Kings CnHL 0 0 0 0 0
League GP G A Pts PIM
2000-01 Elmira Jackals UHL 61 7 22 29 54
2001-02 Elmira Jackals UHL 45 8 14 22 61
2002-03 Anchorage Aces WCHL 72 18 29 47 52
2003-04 Elmira Jackals UHL 46 11 14 25 60
2004-05 Elmira Jackals UHL 62 10 24 34 44
2005-06 Elmira Jackals UHL 73 5 19 24 82
League GP G A Pts PIM
1993-94 Indianapolis Ice IHL 54 15 25 40 63
1993-94 Chicago Blackhawks NHL 27 2 6 8 16
1994-95 Indianapolis Ice IHL 62 16 11 27 29
1994-95 Chicago Blackhawks NHL 16 0 0 0 8
1995-96 Indianapolis Ice IHL 16 8 8 16 10
1995-96 Chicago Blackhawks NHL 43 2 3 5 14
1996-97 Indianapolis Ice IHL 77 32 40 72 53
1996-97 Chicago Blackhawks NHL 5 0 0 0 0
1997-98 Chicago Blackhawks NHL 82 5 13 18 57
1998-99 Chicago Blackhawks NHL 1 0 0 0 0
1998-99 Calgary Flames NHL 61 4 10 14 14
1999-00 Calgary Flames NHL 23 0 1 1 4
2000-01 Chicago Blackhawks NHL 60 6 4 10 33
2000-01 Norfolk Admirals AHL 14 6 5 11 4
2001-02 Chicago Blackhawks NHL 3 1 0 1 4
2001-02 Nashville Predators NHL 26 5 2 7 10
2001-02 Norfolk Admirals AHL 16 7 3 10 6
2001-02 Milwaukee Admirals AHL 36 13 13 26 16
2002-03 St. Louis Blues NHL 28 0 6 6 4
2002-03 Worcester IceCats AHL 6 1 5 6 4
League GP G A Pts PIM
1966-67 Erie Lions Ind 0 44 56 100 46
1967-68 Erie Lions Ind 0 60 73 133 30
1968-69 Erie Lions Ind 43 76 71 147 30
1969-70 Erie Lions Ind 36 57 51 108 20
1970-71 Erie Lions Ind 35 37 59 96 47
1971-72 Erie Lions Ind 38 34 40 74 18
1972-73 Erie Lions Ind 0 0 0 0 0
1973-74 Erie Lions Ind 0 0 0 0 0
League GP G A Pts PIM
2020-21 Columbus Blue Jackets NHL 6 0 0 0 4
2020-21 Cleveland Monsters AHL 15 8 2 10 14
2021-22 Cleveland Monsters AHL 29 6 5 11 39
2022-23 Columbus Blue Jackets NHL 8 0 0 0 6
2022-23 Cleveland Monsters AHL 65 20 17 37 71
2023-24 Cleveland Monsters AHL 25 2 5 7 24
League GP G A Pts PIM
1979-80 Erie Blades EHL 2 0 0 0 0
League GP G A Pts PIM
2004-05 Port Huron Beacons UHL 79 19 25 44 40
2005-06 Port Huron Flags UHL 74 17 20 37 101
2006-07 Port Huron Flags UHL 29 4 4 8 24
League GP G A Pts PIM
2020-21 Manitoba Moose AHL 25 4 1 5 16
2020-21 Miskolci DVTK Polar Bears Slovak 18 6 11 17 10
2021-22 Manitoba Moose AHL 30 5 9 14 4
2022-23 Langnau Tigers Swiss-A 2 0 0 0 4
2022-23 Langenthal SC Swiss-Sw 41 14 37 51 6
2023-24 Liptovsky Mikulas HK Slovak 49 11 28 39 18
League GP G A Pts PIM
2002-03 Richmond Renegades ECHL 47 2 15 17 20
2002-03 Pensacola Ice Pilots ECHL 27 6 7 13 25
2002-03 Cincinnati Mighty Ducks AHL 1 0 0 0 0
2003-04 Mississippi Sea Wolves ECHL 72 9 26 35 30
2004-05 Mississippi Sea Wolves ECHL 72 9 33 42 40
2005-06 Bremerhaven REV 2.GBun 40 3 17 20 0
2006-07 Bremerhaven REV 2.GBun 51 10 31 41 0
2007-08 Ravensburg Tower Stars 2.GBun 26 4 10 14 8
2007-08 Nordsjaelland Cobras Denmark 18 0 4 4 48
2008-09 Ravensburg Tower Stars 2.GBun 41 6 24 30 28
2009-10 Ravensburg Tower Stars 2.GBun 46 3 26 29 30
2010-11 Bloomington PrairieThunder CHL 34 5 13 18 18
League GP G A Pts PIM
1969-70 Green Bay Bobcats USHL 0 12 21 33 12
1970-71 Green Bay Bobcats USHL 0 0 0 0 0
1971-72 Green Bay Bobcats USHL 0 6 23 29 11
1972-73 Green Bay Bobcats USHL 0 0 0 0 0
1973-74 Green Bay Bobcats USHL 0 0 0 0 0
1974-75 Green Bay Bobcats USHL 2 0 3 3 0
League GP G A Pts PIM
2002-03 Charlotte Checkers ECHL 67 20 21 41 22
League GP G A Pts PIM
1986-87 Binghamton Whalers AHL 2 0 0 0 0
League GP G A Pts PIM
2005-06 Binghamton Senators AHL 5 0 0 0 4
2005-06 Long Beach Ice Dogs ECHL 59 11 20 31 89
2006-07 Toronto Marlies AHL 3 0 0 0 0
2006-07 Columbia Inferno ECHL 70 17 33 50 89
2007-08 Columbia Inferno ECHL 52 17 24 41 51
2008-09 Norfolk Admirals AHL 1 0 0 0 0
2008-09 Cincinnati Cyclones ECHL 12 3 5 8 4
2008-09 Reading Royals ECHL 60 17 20 37 61
2009-10 Alleghe HC Italy-A 40 26 23 49 50
2010-11 Alleghe HC Italy-A 40 31 25 56 32
2011-12 Ritten Renon Italy-A 46 14 15 29 68
2012-13 Cardiff Devils EIHL 38 30 22 52 54
2013-14 Cardiff Devils EIHL 52 32 31 63 80
League GP G A Pts PIM
1982-83 Nova Scotia Voyageurs AHL 5 0 1 1 11
1983-84 Nova Scotia Voyageurs AHL 71 4 11 15 123
1984-85 Sherbrooke Canadiens AHL 77 1 9 10 62
1986-87 Newmarket Saints AHL 59 0 5 5 81
1986-87 Toronto Maple Leafs NHL 15 0 1 1 11
1987-88 Newmarket Saints AHL 49 0 11 11 86
1987-88 Toronto Maple Leafs NHL 13 0 1 1 4
1988-89 Binghamton Whalers AHL 53 4 11 15 66
1993-94 Utica Bulldogs CoHL 20 3 4 7 48
1994-95 Utica Blizzard CoHL 5 1 1 2 8
League GP G A Pts PIM
2013-14 U. of Toronto OUAA 9 3 2 5 6
2014-15 U. of Toronto OUAA 26 8 13 21 36
2015-16 U. of Toronto OUAA 28 8 23 31 2
2015-16 Alaska Aces ECHL 6 2 1 3 0
League GP G A Pts PIM
1974-75 Ithaca Stars NYAHL 0 0 0 0 0
League GP G A Pts PIM
1990-91 Cincinnati Cyclones ECHL 14 0 1 1 0
1990-91 Winston-Salem Thunderbirds ECHL 12 0 0 0 0
1991-92 Johnstown Chiefs ECHL 6 0 0 0 0
1991-92 Knoxville Cherokees ECHL 2 0 1 1 0
1991-92 Nashville Knights ECHL 11 0 1 1 4
League GP G A Pts PIM
2000-01 New Orleans Brass ECHL 7 3 4 7 0
2001-02 New Orleans Brass ECHL 47 7 8 15 15
2002-03 Kalamazoo Wings UHL 5 0 1 1 0
2002-03 Fort Worth Brahmas CHL 10 5 3 8 0
League GP G A Pts PIM
2013-14 Utah Grizzlies ECHL 2 0 0 0 0
2013-14 Elmira Jackals ECHL 2 0 1 1 2
2014-15 Hull Stingrays EIHL 37 10 18 28 19
League GP G A Pts PIM
2010-11 Victoria Salmon Kings ECHL 6 2 3 5 2
2011-12 Bakersfield Condors ECHL 29 15 15 30 30
2012-13 Bakersfield Condors ECHL 23 5 14 19 8
2012-13 Ljubljana Olimpija HK Austria 20 6 7 13 21
League GP G A Pts PIM
1999-00 Roanoke Express ECHL 65 2 9 11 84
2000-01 Roanoke Express ECHL 19 1 2 3 46
2000-01 Pee Dee Pride ECHL 44 0 6 6 72
2001-02 Pee Dee Pride ECHL 70 6 11 17 70
2002-03 Pee Dee Pride ECHL 66 3 15 18 134
League GP G A Pts PIM
2015-16 Albany Devils AHL 9 1 1 2 2
2016-17 Rochester Americans AHL 49 3 6 9 35
2016-17 Elmira Jackals ECHL 2 1 0 1 2
2017-18 Hershey Bears AHL 5 0 1 1 0
2017-18 South Carolina Stingrays ECHL 58 12 23 35 23
2018-19 Bolzano HC Austria 50 4 13 17 34
2019-20 Sport Vaasa SM-liiga 49 8 5 13 45
2020-21 Szekeshfehervar Alba Volan HC Austria 42 4 12 16 45
League GP G A Pts PIM
2006-07 Laredo Bucks CHL 29 6 12 18 26
2007-08 Laredo Bucks CHL 24 4 5 9 10
2007-08 Youngstown Steelhounds CHL 25 3 7 10 35
2008-09 Fayetteville FireAntz SPHL 25 3 13 16 39
2008-09 Huntsville Havoc SPHL 29 4 5 9 28
League GP G A Pts PIM
1999-00 Milton Merchants OPJHL 9 0 0 0 0
2000-01 U. of Guelph OUAA 2 0 0 0 0
2001-02 U. of Guelph OUAA 27 0 0 0 2
2002-03 U. of Guelph OUAA 19 0 0 0 2
2003-04 U. of Guelph OUAA 15 0 0 0 4
League GP G A Pts PIM
2018-19 Cedar Rapids RoughRiders USHL 8 0 2 2 60
2018-19 Omaha Lancers USHL 17 0 5 5 31
2019-20 Asiago HC AlpsHL 37 5 11 16 20
2020-21 Asiago HC AlpsHL 30 1 13 14 12
2021-22 Asiago HC AlpsHL 39 3 26 29 31
2022-23 Bolzano HC Austria 45 2 0 2 31
2023-24 Ritten Sport AlpsHL 36 2 17 19 37
League GP G A Pts PIM
2003-04 Toronto St. Michael's Majors OHL 42 7 10 17 88
2004-05 Toronto St. Michael's Majors OHL 60 4 16 20 106
2005-06 Acadia University AUS 10 0 1 1 8
2006-07 Acadia University AUS 19 1 2 3 12
2007-08 Acadia University AUS 28 0 4 4 56
League GP G A Pts PIM
2023-24 Newfoundland Growlers ECHL 6 2 3 5 4
League GP G A Pts PIM
2006-07 Florida Seals SPHL 3 0 0 0 2
League GP G A Pts PIM
1991-92 Johnstown Chiefs ECHL 64 68 49 117 44
1992-93 Atlanta Knights IHL 5 0 1 1 0
1992-93 Louisville Icehawks ECHL 61 48 29 77 57
1993-94 South Carolina Stingrays ECHL 65 25 29 54 54
1994-95 Adirondack Red Wings AHL 4 0 3 3 2
1994-95 Utica Blizzard CoHL 71 71 56 127 76
1995-96 Utica Blizzard CoHL 60 51 35 86 42
1995-96 Daytona Beach Breakers SHL 10 11 14 25 10
1996-97 Saginaw Lumber Kings CoHL 72 80 65 145 85
1997-98 Saginaw Lumber Kings UHL 51 32 31 63 39
1997-98 Fayetteville Force CHL 26 27 30 57 26
1998-99 Macon Whoopee CHL 30 21 24 45 6
1999-00 Lubbock Cotton Kings WPHL 68 48 56 104 96
2000-01 Macon Whoopee CHL 10 8 7 15 8
League GP G A Pts PIM
2007-08 Texas Wildcatters ECHL 61 1 8 9 70
2008-09 Florida Everblades ECHL 33 3 5 8 57
2009-10 Odessa Jackalopes CHL 24 1 0 1 58
League GP G A Pts PIM
2009-10 Utah Grizzlies ECHL 22 7 6 13 26
2009-10 Florida Everblades ECHL 33 11 13 24 34
2010-11 Utah Grizzlies ECHL 13 0 3 3 16
2010-11 Florida Everblades ECHL 1 0 0 0 0
2011-12 Coventry Blaze EIHL 53 29 51 80 48
2012-13 Coventry Blaze EIHL 42 16 25 41 45
2013-14 Coventry Blaze EIHL 34 8 18 26 46
2013-14 Troja/Ljungby IF Swe-1 17 0 4 4 16
League GP G A Pts PIM
2023-24 U. of Connecticut H-East 21 0 0 0 0
League GP G A Pts PIM
1973-74 Springfield Kings AHL 58 6 7 13 21
1974-75 Springfield Kings/Indians AHL 65 24 27 51 20
1975-76 Springfield Indians AHL 55 7 26 33 28
1975-76 Fort Worth Texans CHL 1 0 0 0 0
League GP G A Pts PIM
1986-87 Sonthofen ERC 2.GBun 50 50 42 92 38
League GP G A Pts PIM
1994-95 Toledo Storm ECHL 32 0 9 9 12
1994-95 Huntington Blizzard ECHL 34 3 3 6 24
1995-96 Huntington Blizzard ECHL 57 1 13 14 48
League GP G A Pts PIM
2013-14 Tulsa Oilers CHL 4 1 0 1 6
2013-14 Knoxville Ice Bears SPHL 17 1 3 4 26
2013-14 Greenville Road Warriors ECHL 35 1 9 10 8
2014-15 Greenville Road Warriors ECHL 50 6 10 16 19
2015-16 Evansville Icemen ECHL 71 3 20 23 47
League GP G A Pts PIM
1997-98 Fredericton Canadiens AHL 7 1 0 1 8
1997-98 New Orleans Brass ECHL 53 25 37 62 119
1998-99 Fredericton Canadiens AHL 62 7 22 29 101
1999-00 Tallahassee Tiger Sharks ECHL 55 18 30 48 71
1999-00 Cincinnati Mighty Ducks AHL 3 0 0 0 2
2000-01 Tallahassee Tiger Sharks ECHL 56 12 34 46 92
2001-02 New Orleans Brass ECHL 52 21 25 46 106
League GP G A Pts PIM
2015-16 Zvolen HKm Slovak 12 1 0 1 2
League GP G A Pts PIM
1994-95 Kapfenberg EC Austria 33 22 19 41 0
1995-96 Utica Blizzard CoHL 13 0 1 1 2
1995-96 Huntsville Channel Cats SHL 3 0 1 1 2
1995-96 Kapfenberg EC Austria 7 3 3 6 2
1996-97 Saginaw Lumber Kings CoHL 4 0 0 0 0
League GP G A Pts PIM
2015-16 U. of Toronto OUAA 15 0 0 0 0
2016-17 U. of Toronto OUAA 19 0 0 0 0
2017-18 U. of Toronto OUAA 8 0 0 0 2
League GP G A Pts PIM
1976-77 Nepean Raiders CJHL 25 3 4 7 35
League GP G A Pts PIM
1966-67 U.S. National Team Intl 0 0 0 0 0
1966-67 U.S. Nationals USHL 0 0 0 0 0
1967-68 U.S. Olympic Team Intl 0 0 0 0 0
League GP G A Pts PIM
2001-02 Norfolk Admirals AHL 65 4 11 15 44
2002-03 Norfolk Admirals AHL 80 5 22 27 48
2003-04 San Antonio Rampage AHL 79 5 14 19 42
2004-05 Manitoba Moose AHL 65 5 11 16 41
2005-06 Portland Pirates AHL 80 8 23 31 64
2006-07 Portland Pirates AHL 39 3 12 15 23
2006-07 Anaheim Ducks NHL 33 0 3 3 14
2007-08 Anaheim Ducks NHL 76 4 15 19 59
2008-09 Anaheim Ducks NHL 33 2 4 6 27
2009-10 San Jose Sharks NHL 82 3 19 22 47
2010-11 San Jose Sharks NHL 50 2 8 10 12
2011-12 St. Louis Blues NHL 25 2 5 7 10
2012-13 Detroit Red Wings NHL 11 0 0 0 4
2012-13 Philadelphia Flyers NHL 8 0 1 1 0
2012-13 Norfolk Admirals AHL 2 0 1 1 2
2013-14 Utica Comets AHL 65 3 7 10 31
2014-15 Utica Comets AHL 50 1 5 6 8
League GP G A Pts PIM
1977-78 Drumheller Miners ASHL 6 1 1 2 2
League GP G A Pts PIM
2006-07 Calgary Hitmen WHL 7 2 1 3 4
2006-07 Moose Jaw Warriors WHL 64 14 16 30 50
2006-07 Dayton Bombers ECHL 3 1 0 1 0
2007-08 U. of British Columbia CWUAA 12 1 5 6 2
2009-10 U. of Calgary CWUAA 13 3 3 6 0
2010-11 U. of Calgary CWUAA 16 3 2 5 10
League GP G A Pts PIM
2022-23 Vorarlberg Pioneers Austria 48 9 20 29 24
League GP G A Pts PIM
1988-89 St. Lawrence University ECAC 36 2 9 11 48
1989-90 St. Lawrence University ECAC 28 2 0 2 52
1990-91 Johnstown Chiefs ECHL 1 1 0 1 2
1990-91 Louisville Icehawks ECHL 23 4 9 13 51
1990-91 Maine Mariners AHL 7 0 1 1 2
League GP G A Pts PIM
2019-20 KooVee Tampere Mestis 46 14 7 21 16
2020-21 Kiekko-Vanta Mestis 19 3 2 5 31
League GP G A Pts PIM
2003-04 Philadelphia Flyers NHL 5 0 0 0 0
2003-04 Philadelphia Phantoms AHL 55 8 24 32 63
2004-05 Philadelphia Phantoms AHL 69 5 19 24 32
2005-06 Philadelphia Flyers NHL 28 0 8 8 16
2005-06 Philadelphia Phantoms AHL 21 2 3 5 53
2006-07 Philadelphia Flyers NHL 66 4 18 22 38
2007-08 Philadelphia Flyers NHL 71 5 26 31 58
2008-09 Philadelphia Flyers NHL 47 4 4 8 22
2008-09 Philadelphia Phantoms AHL 2 0 2 2 0
2009-10 Los Angeles Kings NHL 48 5 16 21 28
2009-10 Adirondack Phantoms AHL 6 0 1 1 6
2010-11 Tampa Bay Lightning NHL 61 1 12 13 15
2011-12 Winnipeg Jets NHL 39 1 1 2 8
2012-13 Oklahoma City Barons AHL 18 0 2 2 31
2013-14 Portland Pirates AHL 50 3 19 22 19
League GP G A Pts PIM
2016-17 Wilkes-Barre/Scranton Penguins AHL 13 1 1 2 10
2017-18 Wilkes-Barre/Scranton Penguins AHL 4 0 0 0 0
2017-18 Wheeling Nailers ECHL 43 16 20 36 55
2018-19 Wilkes-Barre/Scranton Penguins AHL 11 0 3 3 2
2018-19 Wheeling Nailers ECHL 32 21 18 39 51
2019-20 Visp EHC Swiss-Sw 41 21 36 57 101
2020-21 Lugano Swiss-A 6 2 2 4 6
2020-21 Visp EHC Swiss-Sw 34 14 18 32 67
2021-22 Lugano Swiss-A 38 13 12 25 28
2022-23 Lugano Swiss-A 42 5 15 20 43
2022-23 Ticino HCB Rockets Swiss-Sw 5 1 1 2 4
2023-24 Tolyatti Lada KHL 53 20 9 29 27
League GP G A Pts PIM
2021-22 Florida Everblades ECHL 9 1 5 6 4
2022-23 Florida Everblades ECHL 63 4 26 30 28
2023-24 Bremerhaven Penguins DEL 46 3 15 18 20
League GP G A Pts PIM
2018-19 Kiekko-Vanta Mestis 44 2 5 7 12
League GP G A Pts PIM
2012-13 Peoria Rivermen AHL 2 0 0 0 0
2012-13 Evansville Icemen ECHL 25 0 1 1 2
2013-14 Bakersfield Condors ECHL 6 0 0 0 0
2013-14 Gwinnett Gladiators ECHL 7 0 0 0 0
2013-14 Peoria Rivermen SPHL 1 0 0 0 0
League GP G A Pts PIM
1989-90 KalPa Kuopio SM-liiga 22 7 8 15 16
1990-91 KalPa Kuopio SM-liiga 38 3 4 7 8
1991-92 KalPa Kuopio SM-liiga 42 2 7 9 10
1993-94 KalPa Kuopio SM-liiga 48 15 16 31 16
1994-95 KalPa Kuopio SM-liiga 44 8 16 24 12
1995-96 KalPa Kuopio SM-liiga 46 11 23 34 16
1996-97 Tappara Tampere SM-liiga 41 9 7 16 8
1997-98 Tappara Tampere SM-liiga 38 2 6 8 8
1998-99 KalPa Kuopio SM-liiga 26 2 2 4 0
League GP G A Pts PIM
1989-90 Boston Bruins NHL 11 2 2 4 8
1989-90 Maine Mariners AHL 18 5 11 16 6
1990-91 Boston Bruins NHL 16 2 1 3 6
1990-91 Maine Mariners AHL 11 2 4 6 4
1991-92 KalPa Kuopio SM-liiga 24 2 8 10 24
1992-93 Tappara Tampere SM-liiga 47 15 12 27 34
1993-94 Ottawa Senators NHL 28 1 5 6 14
1993-94 Prince Edward Island Senators AHL 18 6 6 12 18
1994-95 Vasteras IK SEL 23 1 5 6 24
League GP G A Pts PIM
1972-73 Dayton Gems IHL 67 41 28 69 85
1972-73 Boston Braves AHL 1 0 1 1 0
1973-74 Baltimore Clippers AHL 71 16 6 22 37
1974-75 Baltimore Clippers AHL 46 14 8 22 25
1975-76 Springfield Indians AHL 73 34 16 50 26
League GP G A Pts PIM
1984-85 U. of Lowell H-East 4 0 0 0 4
League GP G A Pts PIM
2019-20 Kalamazoo Wings ECHL 24 0 1 1 0
2019-20 Utica Comets AHL 2 0 0 0 0
2020-21 Utica Comets AHL 7 0 0 0 0
2021-22 Kalamazoo Wings ECHL 6 0 0 0 0
2022-23 Kassel Huskies DEL-2 23 0 0 0 0
2023-24 Idaho Steelheads ECHL 15 0 0 0 2
2023-24 Glasgow Clan EIHL 19 0 0 0 0
League GP G A Pts PIM
2007-08 TPS Turku SM-liiga 56 2 6 8 48
2008-09 TPS Turku SM-liiga 58 6 5 11 30
2009-10 TPS Turku SM-liiga 50 3 2 5 18
2010-11 TPS Turku SM-liiga 43 2 1 3 16
League GP G A Pts PIM
2009-10 York University OUAA 3 0 0 0 0
League GP G A Pts PIM
1967-68 Erie Lions Ind 0 4 25 29 16
1968-69 Erie Lions Ind 41 7 31 38 22
1969-70 Erie Lions Ind 32 2 21 23 24
1970-71 Erie Lions Ind 14 1 4 5 4
1971-72 Erie Lions Ind 40 3 21 24 6
1972-73 Erie Lions Ind 0 0 0 0 0
League GP G A Pts PIM
2000-01 Louisiana IceGators ECHL 7 1 1 2 2
League GP G A Pts PIM
2020-21 Wheeling Nailers ECHL 31 2 5 7 18
2021-22 Utah Grizzlies ECHL 14 0 5 5 4
2021-22 Iowa Heartlanders ECHL 6 0 1 1 2
2022-23 Indy Fuel ECHL 41 6 20 26 30
2022-23 Trois-Rivieres Lions ECHL 18 1 7 8 14
2023-24 Florida Everblades ECHL 18 1 4 5 10
2023-24 Wichita Thunder ECHL 35 1 7 8 32
League GP G A Pts PIM
1980-81 Hull Olympiques QMJHL 42 3 8 11 88
1981-82 Hull Olympiques QMJHL 23 4 2 6 62
1981-82 Granby Bisons QMJHL 28 6 17 23 152
League GP G A Pts PIM
1942-43 Belleville Reliance Senior 0 0 0 0 0
League GP G A Pts PIM
2014-15 McGill University OUAA 26 13 9 22 4
2015-16 McGill University OUAA 28 16 28 44 10
2016-17 VSV EC Austria 52 13 13 26 12
2017-18 VSV EC Austria 35 3 11 14 6
2017-18 Wichita Thunder ECHL 2 0 1 1 0
2018-19 Gap HC France 41 11 12 23 8
2019-20 Nove Zamky Mikron HC Slovak 6 0 1 1 0
2022-23 Sorel-Tracy Blackhawks LNAH 10 1 4 5 0
League GP G A Pts PIM
1970-71 Springfield Kings AHL 67 6 12 18 44
1971-72 Springfield Kings AHL 72 9 21 30 63
1972-73 Springfield Kings AHL 75 9 34 43 50
1973-74 Springfield Kings AHL 59 16 21 37 49
1974-75 Syracuse Eagles AHL 3 0 7 7 24
1974-75 Greensboro Generals SHL 1 0 0 0 0
League GP G A Pts PIM
1985-86 Salt Lake Golden Eagles IHL 20 0 4 4 8
1994-95 Brantford Smoke CoHL 2 0 0 0 2
1995-96 Brantford Smoke CoHL 1 0 0 0 0
1996-97 Brantford Smoke CoHL 5 0 0 0 4
1999-00 Petrolia Squires OHASr 0 0 0 0 0
League GP G A Pts PIM
1963-64 Syracuse Stars Ind 0 0 0 0 0
League GP G A Pts PIM
1991-92 Hull Olympiques QMJHL 67 0 11 11 65
1992-93 Hull Olympiques QMJHL 70 5 19 24 64
1993-94 Wheeling Thunderbirds ECHL 15 0 1 1 16
League GP G A Pts PIM
2021-22 Salve Regina University CCC 22 0 0 0 2
2022-23 Huntsville Havoc SPHL 25 0 0 0 0
2022-23 Florida Everblades ECHL 2 0 0 0 0
2022-23 Rapid City Rush ECHL 2 0 0 0 0
2022-23 Macon Mayhem SPHL 4 0 0 0 0
2023-24 Peoria Rivermen SPHL 39 0 2 2 0
League GP G A Pts PIM
2004-05 Johnstown Chiefs ECHL 5 0 1 1 2
2005-06 Augusta Lynx ECHL 12 2 4 6 12
2005-06 Dayton Bombers ECHL 52 12 21 33 62
2006-07 Elmira Jackals UHL 2 0 0 0 0
2006-07 Odessa Jackalopes CHL 51 17 25 42 91
2006-07 Laredo Bucks CHL 3 0 2 2 4
2007-08 Odessa Jackalopes CHL 20 2 2 4 20
2007-08 Corpus Christi Rayz CHL 45 12 30 42 58
2008-09 Cardiff Devils EIHL 50 26 34 60 187
2009-10 Cardiff Devils EIHL 55 13 36 49 118
2010-11 Dundee Stars EIHL 30 14 20 34 87
2011-12 Tilburg Trappers Hlnd 30 22 46 68 123
2012-13 Chamonix France 26 12 23 35 54
2014-15 Sheffield Steelers EIHL 21 6 7 13 18
League GP G A Pts PIM
1979-80 Nova Scotia Voyageurs AHL 2 0 0 0 2
1980-81 Nova Scotia Voyageurs AHL 46 32 29 61 15
1981-82 Nova Scotia Voyageurs AHL 26 14 15 29 16
1981-82 Montreal Canadiens NHL 36 12 11 23 33
1982-83 Washington Capitals NHL 75 17 27 44 41
1983-84 Washington Capitals NHL 80 20 32 52 69
1984-85 Washington Capitals NHL 78 16 34 50 38
1985-86 Washington Capitals NHL 75 30 45 75 43
1986-87 Washington Capitals NHL 80 22 30 52 67
1987-88 Los Angeles Kings NHL 19 4 8 12 6
1987-88 Washington Capitals NHL 40 5 5 10 26
1988-89 Toronto Maple Leafs NHL 66 10 13 23 41
1989-90 Landshut EV 1.GBun 35 22 11 33 80
League GP G A Pts PIM
1991-92 Sport Vaasa FinD1 42 30 20 50 0
1992-93 Kapfenberg EC Austria 40 37 31 68 0
1993-94 Streatham Redskins BHL 38 57 40 97 66
League GP G A Pts PIM
1998-99 Laval Chiefs QSPHL 11 0 2 2 18
1999-00 Laval Chiefs QSPHL 10 0 2 2 8
League GP G A Pts PIM
2007-08 Binghamton Senators AHL 1 0 0 0 0
2008-09 Albany River Rats AHL 1 0 0 0 0
2008-09 Florida Everblades ECHL 39 0 3 3 4
2009-10 TPS Turku SM-liiga 30 0 0 0 0
2010-11 Portland Pirates AHL 36 0 0 0 2
2011-12 Rochester Americans AHL 54 0 2 2 4
2012-13 Rochester Americans AHL 64 0 0 0 8
2013-14 Hershey Bears AHL 45 0 1 1 2
2014-15 Portland Pirates AHL 5 0 0 0 0
2014-15 Bridgeport Sound Tigers AHL 23 0 0 0 4
2015-16 Munich EHC DEL 23 0 0 0 0
2016-17 Munich EHC DEL 24 0 1 1 0
2017-18 Munich EHC DEL 25 0 0 0 0
2018-19 Wolfsburg Grizzly Adams DEL 31 0 2 2 6
League GP G A Pts PIM
1996-97 Roanoke Express ECHL 70 19 27 46 40
1997-98 Roanoke Express ECHL 67 32 33 65 47
1998-99 Roanoke Express ECHL 21 7 6 13 19
1998-99 Pee Dee Pride ECHL 45 24 21 45 34
1998-99 Lowell Lock Monsters AHL 2 1 0 1 0
1999-00 Kentucky Thoroughblades AHL 70 25 23 48 38
2000-01 Houston Aeros IHL 1 0 0 0 0
2000-01 Kentucky Thoroughblades AHL 71 21 34 55 45
2000-01 Mississippi Sea Wolves ECHL 3 0 2 2 0
2001-02 Sheffield Steelers BISL 46 24 18 42 67
2002-03 Iserlohn Roosters DEL 51 14 12 26 52
2003-04 Alaska Aces ECHL 66 22 28 50 32
2004-05 Freiburg EHC 2.GBun 48 27 26 53 103
2005-06 Regensburg EV 2.GBun 9 3 3 6 0
2006-07 Amarillo Gorillas CHL 50 27 33 60 40
2007-08 Amarillo Gorillas CHL 63 31 38 69 78
2008-09 Rapid City Rush CHL 62 27 29 56 48
2009-10 Quad City Mallards IHL 76 28 37 65 32
2010-11 Dayton Gems CHL 42 22 27 49 30
2011-12 Dayton Gems CHL 6 0 1 1 0
League GP G A Pts PIM
2004-05 Mississippi Sea Wolves ECHL 6 0 0 0 4
2008-09 Huntsville Havoc SPHL 59 8 12 20 48
League GP G A Pts PIM
1981-82 Binghamton Whalers AHL 2 0 0 0 0
1981-82 Mohawk Valley Stars ACHL 31 3 14 17 69
1982-83 Binghamton Whalers AHL 18 0 1 1 14
1982-83 Mohawk Valley Stars ACHL 10 0 1 1 11
League GP G A Pts PIM
1974-75 Marquette Iron Rangers USHL 43 20 51 71 27
1975-76 Traverse City Bays USHL 49 18 37 55 34
League GP G A Pts PIM
1974-75 Potsdam Pioneers NYAHL 0 0 0 0 0
League GP G A Pts PIM
1972-73 Erie Lions Ind 0 0 0 0 0
1973-74 Erie Lions Ind 0 0 0 0 0
League GP G A Pts PIM
1999-00 Arkansas Glaciercats WPHL 67 19 40 59 113
2000-01 Hassfurt ERC GerObL 44 15 47 62 48
2001-02 Bayreuth ESV GerObL 50 15 29 44 72
2002-03 Amarillo Gorillas CHL 58 15 30 45 61
2003-04 Bayreuth ESV GerObL 53 26 38 64 70
League GP G A Pts PIM
1974-75 Potsdam Pioneers NYAHL 0 0 0 0 0
League GP G A Pts PIM
1979-80 New Haven Nighthawks AHL 3 0 1 1 0
1980-81 New Haven Nighthawks AHL 13 1 1 2 13
1980-81 Richmond Rifles EHL 38 15 21 36 6
League GP G A Pts PIM
1938-39 U.S. National Team Intl 0 0 0 0 0
1939-40 Huntington Stars TSHL 0 0 0 0 0
1940-41 Huntington Stars TSHL 0 0 0 0 0
League GP G A Pts PIM
1995-96 U. of Michigan CCHA 10 0 0 0 0
1996-97 U. of Michigan CCHA 11 0 1 1 0
1997-98 U. of Michigan CCHA 8 0 0 0 0
1998-99 Alexandria Warthogs WPHL 22 0 0 0 2
League GP G A Pts PIM
2001-02 Bossier-Shreveport Mudbugs CHL 0 0 0 0 0
2002-03 Johnstown Chiefs ECHL 43 3 12 15 34
2002-03 Saint John Flames AHL 26 1 5 6 25
2003-04 Binghamton Senators AHL 1 0 0 0 0
2003-04 Johnstown Chiefs ECHL 71 3 20 23 41
2004-05 Bridgeport Sound Tigers AHL 3 0 0 0 0
2004-05 Johnstown Chiefs ECHL 71 1 21 22 31
2005-06 Johnstown Chiefs ECHL 72 0 18 18 34
2006-07 Sheffield Steelers EIHL 54 9 13 22 50
2007-08 Sheffield Steelers EIHL 53 3 7 10 42
League GP G A Pts PIM
1993-94 Binghamton Rangers AHL 8 2 7 9 6
1993-94 Cape Breton Oilers AHL 3 1 4 5 2
1993-94 Edmonton Oilers NHL 3 0 1 1 2
1993-94 New York Rangers NHL 1 0 0 0 0
1994-95 Cape Breton Oilers AHL 38 22 25 47 25
1994-95 Edmonton Oilers NHL 45 13 14 27 32
1995-96 Edmonton Oilers NHL 81 19 19 38 66
1996-97 Edmonton Oilers NHL 79 14 19 33 44
1997-98 Edmonton Oilers NHL 76 14 21 35 71
1998-99 Edmonton Oilers NHL 82 14 22 36 65
1999-00 Edmonton Oilers NHL 82 17 23 40 70
2000-01 Edmonton Oilers NHL 71 13 26 39 51
2001-02 Edmonton Oilers NHL 82 12 22 34 41
2002-03 Edmonton Oilers NHL 77 20 40 60 48
2003-04 Columbus Blue Jackets NHL 77 9 25 34 34
2005-06 Anaheim Mighty Ducks NHL 61 6 19 25 46
2005-06 Columbus Blue Jackets NHL 18 3 6 9 20
2006-07 Anaheim Ducks NHL 56 8 15 23 44
2007-08 Anaheim Ducks NHL 75 9 7 16 48
2008-09 Anaheim Ducks NHL 72 5 13 18 34
2009-10 Anaheim Ducks NHL 78 9 13 22 32
2010-11 Anaheim Ducks NHL 79 1 7 8 26
League GP G A Pts PIM
2009-10 Norfolk Admirals AHL 14 0 3 3 2
2010-11 Norfolk Admirals AHL 45 4 1 5 67
2011-12 Elmira Jackals ECHL 2 0 0 0 4
League GP G A Pts PIM
2001-02 Lasalle Rapides QSPHL 6 0 0 0 0
League GP G A Pts PIM
2020-21 Bridgeport Sound Tigers AHL 2 0 0 0 0
2020-21 Allen Americans ECHL 12 0 0 0 2
2021-22 Allen Americans ECHL 20 0 1 1 0
2021-22 San Diego Gulls AHL 8 0 0 0 0
2022-23 Dundee Stars EIHL 4 0 0 0 2
2022-23 Adirondack Thunder ECHL 3 0 0 0 0
2022-23 Trois-Rivieres Lions ECHL 16 0 0 0 0
League GP G A Pts PIM
2014-15 U. of Toronto OUAA 27 6 9 15 12
2015-16 U. of Toronto OUAA 28 14 15 29 14
2016-17 Gap HC France 14 1 1 2 0
League GP G A Pts PIM
2014-15 Knoxville Ice Bears SPHL 4 0 0 0 4
2016-17 Knoxville Ice Bears SPHL 7 0 1 1 10
League GP G A Pts PIM
1973-74 Dayton Gems IHL 72 22 34 56 68
1974-75 Lansing Lancers IHL 0 0 0 0 0
1974-75 Dayton Gems IHL 0 13 32 45 114
1975-76 Dayton Gems IHL 5 0 1 1 2
League GP G A Pts PIM
2009-10 Texas Brahmas CHL 47 1 4 5 44
League GP G A Pts PIM
2012-13 U. of Vermont H-East 20 2 4 6 8
2013-14 U. of Vermont H-East 31 6 3 9 14
2013-14 Missouri Mavericks CHL 0 0 0 0 0
2014-15 Indy Fuel ECHL 54 10 20 30 37
League GP G A Pts PIM
1967-68 Green Bay Bobcats USHL 0 0 0 0 0
1968-69 Green Bay Bobcats USHL 0 0 0 0 0
1974-75 Potsdam Pioneers NYAHL 0 0 0 0 0
League GP G A Pts PIM
2021-22 Worcester Railers ECHL 48 1 7 8 22
2021-22 Bridgeport Islanders AHL 10 0 2 2 4
2022-23 Worcester Railers ECHL 54 2 6 8 14
2022-23 Bridgeport Islanders AHL 2 0 0 0 2
League GP G A Pts PIM
1983-84 Muskegon Mohawks IHL 41 14 17 31 0
1984-85 Cleveland Bombers BHL 36 73 62 135 24
League GP G A Pts PIM
2023-24 Florida Everblades ECHL 3 0 1 1 0
League GP G A Pts PIM
2003-04 Elmira Jackals UHL 7 2 1 3 2
2004-05 Atlantic City Boardwalk Bullies ECHL 38 5 14 19 10
2005-06 Fresno Falcons ECHL 55 10 13 23 22
2006-07 Fresno Falcons ECHL 58 14 20 34 54
2007-08 Kaufbeuren ESV GerObL 54 34 51 85 0
2008-09 Kaufbeuren ESV GerObL 45 31 49 80 70
2009-10 Kaufbeuren ESV 2.GBun 44 12 32 44 34
2010-11 Kaufbeuren ESV 2.GBun 43 11 28 39 28
2011-12 Kaufbeuren ESV 2.GBun 38 14 29 43 20
2012-13 Fuessen EV GerObL 20 5 21 26 6
2014-15 Sonthofen ERC GerObL 21 5 10 15 20
League GP G A Pts PIM
2007-08 Augusta Lynx ECHL 13 0 1 1 19
2008-09 Amarillo Gorillas CHL 54 6 10 16 44
2008-09 Augusta Lynx ECHL 7 0 0 0 12
League GP G A Pts PIM
1983-84 Georgetown Raiders OHASr 0 0 0 0 0
League GP G A Pts PIM
2007-08 Muskegon Fury IHL 2 0 0 0 0
2007-08 Mississippi RiverKings CHL 4 0 0 0 0
2008-09 New Mexico Scorpions CHL 23 0 1 1 0
2009-10 Arizona Sundogs CHL 24 0 0 0 2
2009-10 Mississippi RiverKings CHL 6 0 0 0 0
2010-11 Mississippi RiverKings CHL 5 0 0 0 2
2010-11 Mississippi Surge SPHL 21 0 1 1 0
League GP G A Pts PIM
2013-14 Abbotsford Heat AHL 5 0 1 1 2
2014-15 Rochester Americans AHL 44 3 5 8 4
2014-15 Elmira Jackals ECHL 24 8 15 23 18
2015-16 Rochester Americans AHL 16 1 0 1 10
2015-16 Elmira Jackals ECHL 47 19 30 49 18
2016-17 Texas Stars AHL 1 0 0 0 0
2016-17 Hartford Wolf Pack AHL 28 1 3 4 14
2016-17 Stockton Heat AHL 0 0 0 0 0
2016-17 Greenville Swamp Rabbits ECHL 30 9 19 28 15
2017-18 Greenville Swamp Rabbits ECHL 27 13 21 34 22
2017-18 Chaux-de-Fonds HC Swiss-Sw 18 7 12 19 12
2018-19 Znojmo Orli HC Austria 43 19 35 54 18
2019-20 Zvolen HKm Slovak 51 21 38 59 46
2020-21 Zvolen HKm Slovak 39 15 28 43 26
2021-22 Kosice HC Slovak 48 11 29 40 36
2022-23 Hannover Scorpions GerObL 43 30 75 105 28
League GP G A Pts PIM
2015-16 Brampton Beast ECHL 8 1 0 1 2
2016-17 Pensacola Ice Flyers SPHL 26 8 7 15 23
2016-17 South Carolina Stingrays ECHL 18 3 3 6 8
2016-17 Allen Americans ECHL 1 0 0 0 0
2017-18 South Carolina Stingrays ECHL 35 4 5 9 18
2018-19 South Carolina Stingrays ECHL 12 1 2 3 2
2019-20 Pensacola Ice Flyers SPHL 39 12 14 26 13
2020-21 Pensacola Ice Flyers SPHL 11 3 4 7 9
League GP G A Pts PIM
1986-87 Erie Golden Blades ACHL 28 22 31 53 24
1987-88 Baltimore Skipjacks AHL 58 12 15 27 18
League GP G A Pts PIM
1988-89 Maine Mariners AHL 2 0 0 0 7
1989-90 Johnstown Chiefs ECHL 6 0 1 1 8
League GP G A Pts PIM
1987-88 Moncton Hawks AHL 2 0 0 0 2
1988-89 Flint Spirits IHL 1 0 0 0 0
1991-92 Trafford Metros BHL 25 0 5 5 6
1993-94 Trafford Metros BHL 32 0 0 0 24
1994-95 Blackburn Hawks BHL 3 0 0 0 2
2000-01 Paisley Pirates BNL 1 0 0 0 0
League GP G A Pts PIM
1973-74 Tulsa Oilers CHL 5 0 0 0 0
1974-75 Greensboro Generals SHL 1 0 0 0 0
1975-76 Amarillo Wranglers SWHL 0 0 0 0 0
1975-76 Albuquerque Chaparrals SWHL 0 0 0 0 0
1976-77 Baltimore Clippers SHL 5 0 0 0 28
1977-78 Phoenix Roadrunners CHL 5 0 2 2 0
League GP G A Pts PIM
1998-99 Albany River Rats AHL 6 1 3 4 29
1999-00 New Jersey Devils NHL 2 0 0 0 0
1999-00 Albany River Rats AHL 63 5 14 19 71
2000-01 New Jersey Devils NHL 16 0 2 2 29
2000-01 Albany River Rats AHL 41 3 13 16 94
2000-01 Minnesota Wild NHL 17 1 7 8 11
2001-02 Minnesota Wild NHL 68 3 10 13 68
2002-03 Minnesota Wild NHL 69 2 12 14 84
2003-04 Minnesota Wild NHL 70 1 13 14 83
2005-06 Dallas Stars NHL 16 0 2 2 26
2005-06 Minnesota Wild NHL 64 2 6 8 87
2006-07 Vancouver Canucks NHL 62 1 10 11 45
2007-08 Vancouver Canucks NHL 72 2 10 12 81
2008-09 Vancouver Canucks NHL 82 3 20 23 59
2009-10 Vancouver Canucks NHL 48 4 8 12 48
2010-11 Los Angeles Kings NHL 57 5 5 10 21
2011-12 Los Angeles Kings NHL 76 5 19 24 44
2013-14 Los Angeles Kings NHL 76 1 11 12 58
2014-15 Florida Panthers NHL 66 3 5 8 25
2015-16 Florida Panthers NHL 46 1 6 7 18
League GP G A Pts PIM
2013-14 St. Charles Chill CHL 13 3 2 5 6
League GP G A Pts PIM
1994-95 Buffalo Stampede RHI 14 10 6 16 9
1996-97 Sonthofen ERC Ger.1 52 46 55 101 84
2000-01 Phoenix Mustangs WCHL 26 4 11 15 10
2000-01 Hassfurt ERC GerObL 36 18 28 46 14
2001-02 St. Georges-de-Beauce Garaga QSPHL 31 22 32 54 16
2002-03 St. Georges-de-Beauce Garaga QSPHL 52 37 54 91 42
2003-04 St. Georges-de-Beauce Garaga QSMHL 46 18 49 67 18
2004-05 St. Georges-de-Beauce Garaga LNAH 60 42 66 108 39
2005-06 St. Georges CRS Express LNAH 56 28 59 87 28
2006-07 St. Georges CRS Express LNAH 41 15 38 53 20
2007-08 Quebec RadioX LNAH 52 23 62 85 42
2008-09 Pont Rouge Lois Jeans LNAH 43 21 31 52 38
League GP G A Pts PIM
1997-98 Jonquiere Condors QSPHL 2 0 0 0 9
League GP G A Pts PIM
2011-12 Springfield Falcons AHL 3 0 0 0 0
2012-13 Bakersfield Condors ECHL 23 2 9 11 8
2012-13 Idaho Steelheads ECHL 6 0 1 1 7
2012-13 Fort Worth Brahmas CHL 30 1 8 9 50
2013-14 Bakersfield Condors ECHL 5 0 0 0 7
League GP G A Pts PIM
2020-21 Stockton Heat AHL 6 1 1 2 6
2020-21 Kansas City Mavericks ECHL 17 2 6 8 14
2021-22 Stockton Heat AHL 13 1 6 7 10
2021-22 Kansas City Mavericks ECHL 27 4 3 7 10
2022-23 Ilves Tampere SM-liiga 10 0 1 1 8
2022-23 SaiPa Lappeenranta SM-liiga 29 2 5 7 28
2023-24 SaiPa Lappeenranta SM-liiga 39 1 4 5 28
2023-24 Brno Kometa Czech 13 0 1 1 10
League GP G A Pts PIM
2022-23 U. of Maine H-East 4 0 0 0 0
League GP G A Pts PIM
1995-96 Richmond Renegades ECHL 3 1 1 2 2
1995-96 Springfield Falcons AHL 51 7 12 19 49
1996-97 Springfield Falcons AHL 42 7 20 27 28
1996-97 Manitoba Moose IHL 6 1 1 2 2
1996-97 Quebec Rafales IHL 10 0 0 0 0
1997-98 Hershey Bears AHL 2 0 0 0 0
1997-98 HPK Hameenlinna SM-liiga 27 2 4 6 26
1997-98 Thurgau HC Swiss-B 1 0 2 2 0
1998-99 Detroit Vipers IHL 12 1 2 3 4
1998-99 Port Huron Border Cats UHL 7 0 7 7 10
1998-99 Saginaw Gears UHL 51 12 20 32 38
1999-00 Saginaw/Ohio Gears UHL 26 3 10 13 36
League GP G A Pts PIM
1998-99 Providence Bruins AHL 2 0 0 0 2
1998-99 Greenville Grrrowl ECHL 69 31 27 58 94
1999-00 Greenville Grrrowl ECHL 46 16 26 42 68
League GP G A Pts PIM
1998-99 Worcester IceCats AHL 8 0 0 0 2
1998-99 Peoria Rivermen ECHL 29 0 1 1 10
1999-00 Philadelphia Phantoms AHL 5 0 0 0 0
1999-00 Quebec Citadelles AHL 33 0 0 0 0
2000-01 Springfield Falcons AHL 16 0 0 0 0
2000-01 Philadelphia Phantoms AHL 2 0 0 0 0
2000-01 Trenton Titans ECHL 15 0 0 0 0
2001-02 Philadelphia Phantoms AHL 4 0 0 0 0
2001-02 Trenton Titans ECHL 45 0 1 1 2
2002-03 Milwaukee Admirals AHL 1 0 0 0 0
2002-03 Lexington Men O'War ECHL 43 0 1 1 0
2003-04 Alaska Aces ECHL 51 0 1 1 2
2004-05 Fort Worth Brahmas CHL 38 0 0 0 0
League GP G A Pts PIM
2004-05 Victoriaville Tigres QMJHL 48 1 11 12 182
2005-06 Assat Pori SM-liiga 36 5 8 13 236
2006-07 Idaho Steelheads ECHL 13 1 1 2 73
2006-07 Iowa Stars AHL 40 0 3 3 97
2007-08 Ilves Tampere SM-liiga 38 4 9 13 145
2008-09 Ilves Tampere SM-liiga 40 1 1 2 156
2008-09 Malmo Redhawks Swe-1 6 1 2 3 18
2009-10 Springfield Falcons AHL 19 0 1 1 44
2012-13 KooKoo Kouvola Mestis 41 1 11 12 154
2013-14 Fife Flyers EIHL 40 2 7 9 282
2014-15 Fife Flyers EIHL 46 2 15 17 192
2015-16 Belfast Giants EIHL 35 3 6 9 93
2016-17 Belfast Giants EIHL 51 2 12 14 76
2017-18 Milton Keynes Lightning EIHL 36 2 4 6 150
2018-19 TuTo Turku Mestis 35 1 6 7 150
League GP G A Pts PIM
1939-40 Minneapolis Millers AHA 48 11 20 31 29
1940-41 Atlantic City Sea Gulls EHL 1 0 0 0 0
1940-41 Minneapolis Millers AHA 3 0 0 0 0
League GP G A Pts PIM
1989-90 Nashville Knights ECHL 33 4 9 13 88
League GP G A Pts PIM
1975-76 Fort Wayne Komets IHL 73 33 39 72 58
1976-77 Fort Wayne Komets IHL 15 5 5 10 12
1976-77 Saginaw Gears IHL 32 7 14 21 16
1976-77 Toledo Goaldiggers IHL 22 9 9 18 14
1977-78 Fort Wayne Komets IHL 29 7 13 20 16
1977-78 Port Huron Flags IHL 6 0 2 2 2
1977-78 Milwaukee Admirals IHL 11 3 10 13 2
1978-79 Fort Wayne Komets IHL 5 0 0 0 6
League GP G A Pts PIM
2003-04 Las Vegas Wranglers ECHL 32 4 11 15 24
League GP G A Pts PIM
2011-12 Wheeling Nailers ECHL 7 1 2 3 4
2012-13 Kaufbeuren ESV 2.GBun 48 17 20 37 16
2013-14 Bakersfield Condors ECHL 14 1 2 3 8
2013-14 Evansville Icemen ECHL 12 4 0 4 2
2013-14 South Carolina Stingrays ECHL 13 0 4 4 0
2014-15 Regensburg EV GerObL 38 51 55 106 40
2015-16 Riessersee SC DEL-2 43 21 21 42 14
2016-17 Riessersee SC DEL-2 32 14 16 30 28
2017-18 Riessersee SC DEL-2 50 20 15 35 20
2018-19 Bad Nauheim EC DEL-2 5 2 4 6 4
2018-19 Zell am See EK AlpsHL 32 13 34 47 8
League GP G A Pts PIM
2020-21 Orlando Solar Bears ECHL 6 0 0 0 0
League GP G A Pts PIM
1985-86 New Haven Nighthawks AHL 1 0 0 0 0
1986-87 Rotterdam Hlnd 0 0 0 0 0
1987-88 Auronzo di Cadore HC Italy 17 14 33 47 12
1991-92 Rotterdam Hlnd 0 0 0 0 0
League GP G A Pts PIM
1996-97 Carolina Monarchs AHL 1 0 0 0 0
1997-98 Milwaukee Admirals IHL 1 0 0 0 0
1997-98 Louisiana IceGators ECHL 68 5 15 20 63
1998-99 Louisiana IceGators ECHL 64 2 19 21 76
1999-00 Louisiana IceGators ECHL 69 6 17 23 109
2000-01 Louisiana IceGators ECHL 72 6 18 24 99
2001-02 Arkansas RiverBlades ECHL 72 9 37 46 52
2002-03 Arkansas RiverBlades ECHL 66 15 43 58 58
2003-04 Florida Everblades ECHL 72 11 29 40 57
2004-05 Florida Everblades ECHL 72 8 23 31 58
League GP G A Pts PIM
1996-97 Vienna Austria 40 24 26 50 30
1997-98 Frankfurt Lions DEL 45 13 10 23 40
1998-99 Frankfurt Lions DEL 51 15 19 34 103
1999-00 Frankfurt Lions DEL 22 2 8 10 22
2000-01 Asiago HC Italy-A 8 6 0 6 10
2001-02 Frankfurt Lions DEL 57 10 9 19 73
2002-03 Freiburg EHC 2.GBun 54 36 45 81 132
2003-04 Cologne Sharks DEL 52 4 10 14 64
2004-05 Freiburg EHC 2.GBun 46 17 29 46 84
2005-06 Straubing Tigers 2.GBun 33 5 12 17 0
2006-07 Kassel Huskies 2.GBun 39 14 24 38 0
2007-08 Kassel Huskies 2.GBun 51 19 21 40 107
2008-09 Duisburg Foxes DEL 35 8 9 17 42
2008-09 Kassel Huskies DEL 9 0 2 2 4
League GP G A Pts PIM
2009-10 Florida Everblades ECHL 53 2 13 15 63
2010-11 Bakersfield Condors ECHL 21 1 5 6 28
2010-11 Florida Everblades ECHL 49 2 18 20 78
2011-12 Graz EC Austria 9 0 1 1 4
2011-12 Copenhagen Hockey Denmark 29 6 13 19 122
2012-13 Frederikshavn White Hawks Denmark 30 3 13 16 46
2014-15 Rungsted Ishockey Denmark 34 3 10 13 168
2015-16 Fife Flyers EIHL 52 4 24 28 103
2016-17 Fife Flyers EIHL 49 9 15 24 57
2017-18 Rouen France 42 1 8 9 52
League GP G A Pts PIM
1986-87 Elmira College ECAC-W 0 0 0 0 0
1987-88 Carolina Thunderbirds AAHL 9 1 3 4 9
League GP G A Pts PIM
2023-24 Bowling Green State University CCHA 29 1 6 7 20
League GP G A Pts PIM
1976-77 Winston-Salem Polar Twins SHL 3 0 0 0 0
League GP G A Pts PIM
1982-83 Colorado Flames CHL 7 1 1 2 0
1983-84 Calgary Flames NHL 56 13 14 27 15
1983-84 Colorado Flames CHL 6 2 3 5 9
1984-85 Calgary Flames NHL 57 22 21 43 5
1985-86 Calgary Flames NHL 61 14 13 27 22
1986-87 Calgary Flames NHL 68 13 14 27 41
1987-88 Calgary Flames NHL 39 7 11 18 28
1988-89 Calgary Flames NHL 74 14 24 38 56
1989-90 Calgary Flames NHL 61 5 3 8 20
1990-91 Calgary Flames NHL 0 0 0 0 0
1991-92 Buffalo Sabres NHL 52 4 8 12 30
1992-93 Buffalo Sabres NHL 36 4 2 6 22
1993-94 Ljubljana Slvna 0 32 51 83 0
League GP G A Pts PIM
2013-14 Pensacola Ice Flyers SPHL 56 27 14 41 8
2014-15 Pensacola Ice Flyers SPHL 56 32 34 66 22
2015-16 Pensacola Ice Flyers SPHL 56 26 36 62 52
League GP G A Pts PIM
2017-18 Manchester Monarchs ECHL 2 0 0 0 0
2018-19 Providence Bruins AHL 2 0 0 0 0
2018-19 Manchester Monarchs ECHL 68 32 22 54 36
2019-20 Bridgeport Sound Tigers AHL 13 3 2 5 17
2019-20 Worcester Railers ECHL 48 22 13 35 51
2020-21 Indy Fuel ECHL 61 24 21 45 55
2021-22 Zvolen HKm Slovak 5 0 1 1 0
2021-22 Springfield Thunderbirds AHL 1 0 0 0 2
2021-22 Worcester Railers ECHL 5 2 2 4 4
League GP G A Pts PIM
2010-11 Jukurit Mikkeli Mestis 28 2 4 6 18
2010-11 Sport Vaasa Mestis 48 10 15 25 14
2011-12 Sport Vaasa Mestis 34 10 12 22 2
2012-13 Sport Vaasa Mestis 48 11 13 24 39
2013-14 Sport Vaasa Mestis 48 6 15 21 20
2015-16 Karpat SM-liiga 12 0 1 1 2
2015-16 Hokki Kajaani Mestis 31 12 16 28 42
2016-17 Espoo United Mestis 46 14 20 34 12
2017-18 Jesenice AlpsHL 40 11 33 44 28
League GP G A Pts PIM
2002-03 Dayton Bombers ECHL 27 3 5 8 34
2002-03 Pensacola Ice Pilots ECHL 26 3 4 7 24
2002-03 Arkansas RiverBlades ECHL 13 2 6 8 14
League GP G A Pts PIM
2012-13 Stockton Thunder ECHL 6 0 0 0 2
2013-14 Elmira Jackals ECHL 39 0 3 3 16
2013-14 Fort Wayne Komets ECHL 16 2 2 4 4
2014-15 Cornwall River Kings LNAH 37 3 7 10 36
League GP G A Pts PIM
1957-58 Washington Presidents EHL 50 8 10 18 42
League GP G A Pts PIM
2004-05 Adirondack Frostbite UHL 8 0 0 0 9
2005-06 Syracuse Crunch AHL 2 0 0 0 2
2005-06 Richmond Riverdogs UHL 35 1 7 8 41
2005-06 Adirondack Frostbite UHL 35 9 7 16 99
League GP G A Pts PIM
2008-09 SUNY-Oswego SUNYAC 12 0 0 0 2
2009-10 Las Vegas Wranglers ECHL 1 0 0 0 0
League GP G A Pts PIM
2023-24 Minnesota State U - Mankato CCHA 31 1 6 7 26
League GP G A Pts PIM
2016-17 Huntsville Havoc SPHL 52 19 11 30 6
2017-18 Huntsville Havoc SPHL 56 28 22 50 16
2018-19 Huntsville Havoc SPHL 53 20 24 44 18
League GP G A Pts PIM
2011-12 Wellington Dukes OJHL 23 5 14 19 10
League GP G A Pts PIM
1981-82 Oklahoma City Stars CHL 53 20 19 39 6
1982-83 Colorado Flames CHL 62 13 26 39 17
1983-84 Peoria Prancers IHL 68 40 40 80 4
1984-85 Peoria Rivermen IHL 82 42 48 90 27
1985-86 Peoria Rivermen IHL 81 31 56 87 16
1986-87 Canadian National Team Intl 10 2 3 5 6
1986-87 Riessersee SC 1.GBun 28 13 27 40 6
League GP G A Pts PIM
2019-20 Knoxville Ice Bears SPHL 9 9 4 13 12
2019-20 Reading Royals ECHL 21 3 4 7 4
2019-20 South Carolina Stingrays ECHL 5 1 1 2 4
2021-22 Norfolk Admirals ECHL 40 12 12 24 37
2021-22 Fayetteville Marksmen SPHL 11 1 8 9 10
2022-23 Coventry Blaze EIHL 53 15 30 45 37
2023-24 Liptovsky Mikulas HK Slovak 50 20 13 33 65
League GP G A Pts PIM
1991-92 Union College ECAC 13 1 0 1 10
1992-93 Union College ECAC 2 0 0 0 0
League GP G A Pts PIM
1985-86 Fort Wayne Komets IHL 9 0 0 0 17
1986-87 Fort Wayne Komets IHL 75 16 23 39 156
1987-88 Fort Wayne Komets IHL 56 13 10 23 99
1988-89 Fort Wayne Komets IHL 45 12 8 20 72
1989-90 Fort Wayne Komets IHL 2 0 0 0 2
League GP G A Pts PIM
2002-03 Atlantic City Boardwalk Bullies ECHL 5 1 0 1 0
2003-04 Atlantic City Boardwalk Bullies ECHL 72 9 24 33 91
2004-05 Atlantic City Boardwalk Bullies ECHL 70 10 17 27 79
2005-06 Bremerhaven REV 2.GBun 51 7 20 27 0
2006-07 Bremerhaven REV 2.GBun 51 9 24 33 0
2007-08 Bremerhaven REV 2.GBun 52 6 24 30 82
2008-09 Munich EHC 2.GBun 47 13 18 31 48
2009-10 Munich EHC 2.GBun 50 5 20 25 38
2010-11 Munich EHC DEL 52 3 18 21 28
2011-12 Munich EHC DEL 44 1 7 8 40
2012-13 Hannover Indians 2.GBun 48 6 14 20 34
2013-14 Cornwall River Kings LNAH 17 1 8 9 8
League GP G A Pts PIM
2000-01 Pee Dee Pride ECHL 70 16 34 50 15
2001-02 Pee Dee Pride ECHL 64 17 29 46 32
2002-03 Portland Pirates AHL 2 0 0 0 0
2002-03 Pee Dee Pride ECHL 62 28 44 72 51
2003-04 Basingstoke Bison EIHL 26 10 15 25 30
2003-04 Florence Pride ECHL 24 8 8 16 2
2004-05 South Carolina Stingrays ECHL 65 25 39 64 77
2005-06 Belfast Giants EIHL 7 4 0 4 30
2005-06 South Carolina Stingrays ECHL 51 24 30 54 96
2006-07 Hershey Bears AHL 3 0 3 3 0
2006-07 Bridgeport Sound Tigers AHL 1 0 0 0 0
2006-07 South Carolina Stingrays ECHL 48 29 31 60 74
2007-08 South Carolina Stingrays ECHL 38 15 13 28 49
2008-09 The Hague HYS Hlnd 28 13 16 29 50
League GP G A Pts PIM
2018-19 Los Angeles Kings NHL 7 0 0 0 0
2018-19 Ontario Reign AHL 59 15 25 40 25
2019-20 Ontario Reign AHL 56 4 17 21 44
2020-21 Carolina Hurricanes NHL 3 0 0 0 0
2020-21 Chicago Wolves AHL 25 4 10 14 6
2021-22 Vancouver Canucks NHL 1 0 0 0 0
2021-22 Abbotsford Canucks AHL 55 33 36 69 46
2022-23 Vegas Golden Knights NHL 1 0 0 0 0
2022-23 Henderson Silver Knights AHL 70 25 38 63 50
2023-24 Vegas Golden Knights NHL 9 2 1 3 4
2023-24 Henderson Silver Knights AHL 63 27 18 45 22
League GP G A Pts PIM
1969-70 Erie Lions Ind 34 21 28 49 4
League GP G A Pts PIM
1998-99 Hershey Bears AHL 4 0 0 0 2
1998-99 Springfield Falcons AHL 9 0 1 1 4
1998-99 B.C. Icemen UHL 57 6 20 26 70
1999-00 Rochester Americans AHL 4 0 0 0 0
1999-00 Orlando Solar Bears IHL 6 0 0 0 4
1999-00 B.C. Icemen UHL 57 4 17 21 53
1999-00 Lowell Lock Monsters AHL 5 0 0 0 2
2000-01 Orlando Solar Bears IHL 51 3 11 14 27
2000-01 Greenville Grrrowl ECHL 15 0 2 2 8
2001-02 Providence Bruins AHL 26 0 2 2 9
2001-02 Trenton Titans ECHL 20 2 3 5 35
2001-02 Milwaukee Admirals AHL 3 0 0 0 0
2001-02 Bridgeport Sound Tigers AHL 24 1 3 4 8
2002-03 Adirondack IceHawks UHL 2 0 0 0 0
2002-03 Milwaukee Admirals AHL 16 1 4 5 6
2002-03 Binghamton Senators AHL 50 0 6 6 23
2003-04 Rochester Americans AHL 75 3 7 10 26
2004-05 Nottingham Panthers EIHL 59 3 19 22 10
2005-06 Asiago HC Italy-A 33 3 4 7 14
2006-07 Sheffield Steelers EIHL 48 6 18 24 24
League GP G A Pts PIM
1994-95 San Diego Barracudas RHI 11 8 7 15 3
1995-96 Indianapolis Ice IHL 10 1 1 2 8
1995-96 Peoria Rivermen IHL 69 27 28 55 49
1996-97 Milwaukee Admirals IHL 12 1 2 3 4
1996-97 Cincinnati Cyclones IHL 20 3 8 11 4
1997-98 Phoenix Mustangs WCHL 30 16 19 35 12
1998-99 B.C. Icemen UHL 71 18 57 75 38
1999-00 B.C. Icemen UHL 72 30 59 89 30
2001-02 B.C. Icemen UHL 8 0 4 4 0
League GP G A Pts PIM
1993-94 Indianapolis Ice IHL 44 0 1 1 4
1994-95 Indianapolis Ice IHL 43 0 1 1 8
1994-95 St. Louis Vipers RHI 17 0 3 3 1
1995-96 Knoxville Cherokees ECHL 14 0 1 1 2
1995-96 Nashville Knights ECHL 3 0 0 0 4
1995-96 Las Vegas Thunder IHL 6 0 0 0 2
1995-96 Minnesota Moose IHL 1 0 0 0 0
1995-96 St. Louis Vipers RHI 15 0 2 2 0
1997-98 Duesseldorf EG DEL 29 0 0 0 4
1998-99 Kassel Huskies DEL 50 0 3 3 16
1999-00 Kassel Huskies DEL 51 0 3 3 10
2000-01 Kassel Huskies DEL 60 0 1 1 14
2001-02 Cologne Sharks DEL 60 0 3 3 10
2002-03 Cologne Sharks DEL 52 0 2 2 14
2003-04 Cologne Sharks DEL 47 0 3 3 8
2004-05 Cologne Sharks DEL 50 0 2 2 6
2005-06 Wolfsburg EHC 2.GBun 36 0 2 2 0
2006-07 Wolfsburg EHC 2.GBun 43 0 4 4 0
2007-08 Wolfsburg Grizzly Adams DEL 22 0 1 1 0
League GP G A Pts PIM
2023-24 Texas Stars AHL 8 0 0 0 0
League GP G A Pts PIM
1987-88 Adirondack Red Wings AHL 2 0 0 0 0
1988-89 Maine Mariners AHL 1 0 0 0 7
1990-91 Cincinnati Cyclones ECHL 64 8 26 34 152
1991-92 Cincinnati Cyclones ECHL 31 5 1 6 80
League GP G A Pts PIM
2013-14 Knoxville Ice Bears SPHL 15 0 0 0 0
League GP G A Pts PIM
1993-94 Columbus Chill ECHL 10 0 2 2 2
League GP G A Pts PIM
1996-97 Lachute Rapids QSPHL 28 6 12 18 36
League GP G A Pts PIM
2000-01 Muskegon Fury UHL 73 14 31 45 72
2001-02 Johnstown Chiefs ECHL 63 5 33 38 43
2001-02 Saint John Flames AHL 9 0 1 1 17
2002-03 Johnstown Chiefs ECHL 56 11 19 30 68
2002-03 Augusta Lynx ECHL 8 3 3 6 13
2002-03 Cleveland Barons AHL 1 0 0 0 0
2003-04 Basingstoke Bison EIHL 48 14 17 31 44
2004-05 Tours France 28 8 19 27 54
League GP G A Pts PIM
2010-11 Toledo Walleye ECHL 6 1 1 2 4
2011-12 Grand Rapids Griffins AHL 13 0 2 2 11
2011-12 Toledo Walleye ECHL 54 13 20 33 34
League GP G A Pts PIM
2023-24 Green Bay Gamblers USHL 37 12 10 22 93
League GP G A Pts PIM
2000-01 Jokerit Helsinki SM-liiga 56 5 6 11 38
2001-02 Jokerit Helsinki SM-liiga 47 3 3 6 65
2002-03 Jokerit Helsinki SM-liiga 23 2 4 6 4
League GP G A Pts PIM
1988-89 Massena Turbines CJHL 2 1 0 1 0
1992-93 Richmond Renegades ECHL 19 2 4 6 17
1992-93 St. Petersburg Renegades SuHL 20 5 11 16 55
1993-94 Nashville Knights ECHL 1 0 0 0 11
1993-94 Lakeland Ice Warriors SuHL 51 11 25 36 178
1993-94 Huntsville Blast ECHL 2 0 0 0 29
1994-95 Raleigh Icecaps ECHL 5 0 1 1 2
League GP G A Pts PIM
2021-22 Greenville Swamp Rabbits ECHL 5 0 1 1 0
2022-23 Wheeling Nailers ECHL 15 2 3 5 9
2022-23 Greenville Swamp Rabbits ECHL 2 0 1 1 0
2022-23 Kansas City Mavericks ECHL 13 1 5 6 4
2023-24 Cincinnati Cyclones ECHL 10 3 1 4 4
2023-24 Florida Everblades ECHL 19 4 6 10 6
2023-24 Kansas City Mavericks ECHL 34 3 5 8 14
League GP G A Pts PIM
2000-01 Lake Charles Ice Pirates WPHL 26 3 2 5 48
2000-01 Elmira Jackals UHL 17 0 2 2 29
2001-02 San Angelo Outlaws CHL 2 0 0 0 0
League GP G A Pts PIM
2020-21 Orlando Solar Bears ECHL 3 0 0 0 0
2020-21 Indy Fuel ECHL 14 2 2 4 9
2021-22 Indy Fuel ECHL 47 3 10 13 124
League GP G A Pts PIM
2000-01 Des Moines Buccaneers USHL 24 2 1 3 12
2003-04 Adirondack IceHawks UHL 1 0 0 0 0
League GP G A Pts PIM
2005-06 Portland Pirates AHL 0 0 0 0 0
2005-06 Augusta Lynx ECHL 72 1 14 15 36
2006-07 Augusta Lynx ECHL 58 7 20 27 57
2007-08 Augusta Lynx ECHL 53 3 15 18 28
2008-09 Charlotte Checkers ECHL 59 0 11 11 44
League GP G A Pts PIM
1996-97 Rochester Americans AHL 13 0 2 2 4
1996-97 South Carolina Stingrays ECHL 58 43 54 97 48
1997-98 Rochester Americans AHL 4 1 0 1 0
1997-98 South Carolina Stingrays ECHL 66 33 50 83 56
1998-99 South Carolina Stingrays ECHL 53 30 37 67 69
1998-99 Chicago Wolves IHL 7 1 2 3 2
1999-00 South Carolina Stingrays ECHL 68 25 48 73 60
2000-01 South Carolina Stingrays ECHL 58 14 43 57 55
2001-02 South Carolina Stingrays ECHL 72 44 54 98 116
2002-03 South Carolina Stingrays ECHL 70 23 60 83 65
2003-04 South Carolina Stingrays ECHL 44 5 24 29 34
2004-05 Lubbock Cotton Kings CHL 13 2 0 2 12
League GP G A Pts PIM
2013-14 Providence Bruins AHL 9 1 1 2 9
2014-15 Providence Bruins AHL 35 3 9 12 57
2015-16 Providence Bruins AHL 29 4 1 5 45
2016-17 Albany Devils AHL 54 19 12 31 60
2017-18 Ottawa Senators NHL 2 0 0 0 0
2017-18 Belleville Senators AHL 30 10 11 21 16
2018-19 Wilkes-Barre/Scranton Penguins AHL 26 7 3 10 31
2018-19 Belleville Senators AHL 17 0 9 9 16
League GP G A Pts PIM
1985-86 Cleveland Bombers BHL 31 82 57 139 24
1986-87 Slough Jets BHL 4 10 5 15 2
League GP G A Pts PIM
1999-00 Mohawk Valley Prowlers UHL 6 0 0 0 8
2000-01 Bossier-Shreveport Mudbugs WPHL 69 4 13 17 34
League GP G A Pts PIM
2021-22 Minnesota State U - Mankato CCHA 43 8 9 17 18
2022-23 Minnesota State U - Mankato CCHA 39 23 16 39 25
2023-24 U. of Wisconsin Big-10 40 9 23 32 10
2023-24 Calgary Wranglers AHL 2 0 0 0 0
League GP G A Pts PIM
2015-16 U. of Wisconsin Eau Claire WIAC 4 1 0 1 0
2016-17 U. of Wisconsin Eau Claire WIAC 25 1 8 9 6
League GP G A Pts PIM
1981-82 Nova Scotia Voyageurs AHL 74 7 30 37 84
1982-83 Nova Scotia Voyageurs AHL 73 3 20 23 35
League GP G A Pts PIM
1956-57 U.S. National Team Intl 0 0 0 0 0
League GP G A Pts PIM
2001-02 Florida Everblades ECHL 71 18 15 33 35
2002-03 Lowell Lock Monsters AHL 21 2 1 3 10
2002-03 Florida Everblades ECHL 53 14 23 37 57
2003-04 Rochester Americans AHL 11 2 2 4 21
2003-04 Elmira Jackals UHL 62 23 40 63 43
League GP G A Pts PIM
2018-19 Minnesota Wild NHL 2 0 0 0 0
2019-20 Minnesota Wild NHL 6 0 2 2 0
2019-20 Iowa Wild AHL 55 12 20 32 18
2020-21 Minnesota Wild NHL 50 11 6 17 17
2021-22 Colorado Avalanche NHL 21 0 3 3 6
2021-22 Minnesota Wild NHL 53 9 8 17 8
2022-23 San Jose Sharks NHL 74 14 12 26 23
2023-24 San Jose Sharks NHL 63 5 8 13 12
League GP G A Pts PIM
2007-08 Idaho Steelheads ECHL 64 13 9 22 42
2008-09 Lausitzer Foxes 2.GBun 5 0 2 2 6
2008-09 Deggendorf Fire GerObL 43 20 32 52 60
2009-10 Lausitzer Foxes 2.GBun 49 10 18 28 32
2010-11 Deggendorf Fire GerObL 44 17 28 45 36
League GP G A Pts PIM
2018-19 Adirondack Thunder ECHL 49 5 19 24 21
2019-20 Adirondack Thunder ECHL 44 9 15 24 28
2019-20 Binghamton Devils AHL 9 1 0 1 0
2020-21 Crimmitschau ETC DEL-2 42 6 22 28 20
2022-23 Nottingham Panthers EIHL 54 7 20 27 18
League GP G A Pts PIM
1974-75 Central Wisconsin Flyers USHL 22 8 9 17 14
1975-76 Central Wisconsin Flyers USHL 0 0 0 0 0
League GP G A Pts PIM
1984-85 Boston Bruins NHL 3 0 0 0 2
1984-85 Pinebridge Bucks ACHL 6 0 0 0 0
1984-85 Indianapolis Checkers IHL 14 0 0 0 0
League GP G A Pts PIM
2003-04 Green Bay Gamblers USHL 9 2 0 2 19
2003-04 Buffalo Lightning OPJHL 17 7 10 17 13
2004-05 U. of Vermont ECAC 33 7 3 10 47
2005-06 U. of Vermont H-East 35 3 6 9 71
2006-07 Fort Wayne Komets UHL 73 20 21 41 106
2007-08 Albany River Rats AHL 1 0 1 1 2
2007-08 Cincinnati Cyclones ECHL 60 30 20 50 70
2007-08 Binghamton Senators AHL 1 0 0 0 0
2008-09 Milwaukee Admirals AHL 1 0 0 0 0
2008-09 Cincinnati Cyclones ECHL 42 25 15 40 47
2009-10 Norfolk Admirals AHL 30 6 4 10 16
2009-10 Fort Wayne Komets IHL 48 30 23 53 57
2012-13 Fort Wayne Komets ECHL 27 10 8 18 12
2012-13 Florida Everblades ECHL 1 0 0 0 0
2015-16 Brampton Beast ECHL 2 0 0 0 4
League GP G A Pts PIM
2011-12 Elmira Jackals ECHL 9 2 1 3 4
2012-13 Idaho Steelheads ECHL 2 0 1 1 0
2012-13 Mississippi Surge SPHL 25 6 11 17 18
2012-13 Trenton Titans ECHL 23 0 3 3 12
2013-14 Fayetteville FireAntz SPHL 34 6 12 18 37
2013-14 Allen Americans CHL 16 2 3 5 10
2013-14 Peoria Rivermen SPHL 9 3 4 7 12
2014-15 Fayetteville FireAntz SPHL 42 12 20 32 46
League GP G A Pts PIM
2015-16 Binghamton Senators AHL 11 0 0 0 9
2016-17 Chicago Wolves AHL 19 1 2 3 21
2016-17 Missouri Mavericks ECHL 44 13 18 31 48
2017-18 Toledo Walleye ECHL 67 7 8 15 77
2018-19 Grand Rapids Griffins AHL 4 0 0 0 2
2018-19 Toledo Walleye ECHL 36 8 11 19 35
2018-19 Stockton Heat AHL 11 2 2 4 2
2019-20 Znojmo Orli HC Austria 34 3 11 14 10
2020-21 Innsbruck HC Austria 40 10 18 28 18
2021-22 Kosice HC Slovak 20 9 4 13 12
2021-22 Brno Kometa Czech 26 6 3 9 8
2022-23 Herning Blue Fox Denmark 43 9 11 20 43
2023-24 Sheffield Steelers EIHL 53 9 21 30 35
League GP G A Pts PIM
1979-80 Hampton Aces EHL 23 13 16 29 2
1979-80 Dayton Gems IHL 37 16 13 29 22
1979-80 Milwaukee Admirals IHL 10 3 5 8 2
League GP G A Pts PIM
1993-94 KalPa Kuopio SM-liiga 34 0 3 3 16
1994-95 KalPa Kuopio SM-liiga 3 0 0 0 0
1994-95 Junkkarit Kalajoki FinD1 24 5 8 13 22
League GP G A Pts PIM
1967-68 Belleville Mohawks OHASr 0 0 0 0 0
1968-69 Belleville Mohawks OHASr 34 7 15 22 43
1970-71 Oakville Oaks OHASr 0 0 0 0 0
1972-73 Belleville Quintes OHASr 40 10 13 23 2
1973-74 Belleville Eagles OHASr 17 3 7 10 0
1975-76 Lindsay Lancers OHASr 38 12 13 25 10
1976-77 Lindsay Lancers OHASr 31 11 10 21 4
League GP G A Pts PIM
1976-77 Fort Worth Texans CHL 7 2 4 6 6
1977-78 Los Angeles Kings NHL 64 22 21 43 47
1978-79 Los Angeles Kings NHL 78 43 48 91 124
1979-80 Los Angeles Kings NHL 61 37 53 90 72
1980-81 Los Angeles Kings NHL 72 47 65 112 130
1981-82 Los Angeles Kings NHL 78 39 67 106 130
1982-83 Los Angeles Kings NHL 46 21 37 58 76
1983-84 Los Angeles Kings NHL 63 20 49 69 91
1984-85 Los Angeles Kings NHL 79 41 51 92 132
1985-86 Los Angeles Kings NHL 76 33 38 71 110
1986-87 Los Angeles Kings NHL 67 18 44 62 84
1987-88 Los Angeles Kings NHL 68 26 41 67 129
1988-89 Los Angeles Kings NHL 70 26 37 63 80
1989-90 Los Angeles Kings NHL 58 15 26 41 96
1990-91 Los Angeles Kings NHL 73 23 30 53 148
1991-92 Los Angeles Kings NHL 77 10 19 29 63
1992-93 Los Angeles Kings NHL 48 6 9 15 49
1993-94 Los Angeles Kings NHL 33 4 3 7 28
League GP G A Pts PIM
1983-84 Flamboro Real McCoy's OHASr 0 0 0 0 0
League GP G A Pts PIM
1991-92 Rochester Americans AHL 0 0 0 0 0
1992-93 Rochester Americans AHL 66 32 27 59 38
1992-93 Buffalo Sabres NHL 7 1 1 2 15
1993-94 Rochester Americans AHL 11 4 5 9 0
1993-94 Buffalo Sabres NHL 32 2 2 4 8
1994-95 Rochester Americans AHL 55 21 25 46 115
1995-96 Cincinnati Cyclones IHL 78 32 28 60 54
1996-97 Cincinnati Cyclones IHL 71 32 29 61 46
1997-98 Detroit Vipers IHL 44 11 16 27 18
1997-98 Manitoba Moose IHL 26 12 4 16 8
1998-99 Manitoba Moose IHL 78 45 25 70 32
1999-00 Long Beach Ice Dogs IHL 52 15 16 31 18
2000-01 Los Angeles Kings NHL 24 3 1 4 11
2000-01 Manitoba Moose IHL 22 9 14 23 21
2001-02 Manchester Monarchs AHL 56 14 29 43 6
2002-03 Cleveland Barons AHL 23 7 3 10 6
League GP G A Pts PIM
1970-71 Jacksonville Rockets EHL 72 25 26 51 27
1971-72 New Haven Blades EHL 0 27 26 53 68
1971-72 Jacksonville Rockets EHL 0 0 0 0 0
1972-73 Greensboro Generals EHL 34 9 28 37 63
1972-73 New England Blades EHL 23 8 12 20 26
1973-74 Syracuse Blazers NAHL 24 7 15 22 12
1973-74 Johnstown Jets NAHL 14 11 5 16 35
1973-74 Greensboro Generals SHL 15 4 5 9 37
1973-74 Toledo Hornets IHL 15 3 5 8 9
1974-75 Brantford Foresters OHASr 29 12 21 33 18
1974-75 Kalamazoo Wings IHL 2 0 1 1 2
League GP G A Pts PIM
2018-19 Utica Comets AHL 6 0 1 1 4
2019-20 Kalamazoo Wings ECHL 58 7 22 29 30
2020-21 Wheeling Nailers ECHL 39 4 15 19 31
2021-22 Zvolen HKm Slovak 6 0 0 0 2
2021-22 Nottingham Panthers EIHL 48 3 14 17 20
2022-23 Utah Grizzlies ECHL 57 7 14 21 75
2022-23 Norfolk Admirals ECHL 8 1 1 2 12
2022-23 Savannah Ghost Pirates ECHL 2 0 0 0 0
League GP G A Pts PIM
2020-21 Sacred Heart University AHA 10 0 1 1 0
2021-22 Sacred Heart University AHA 27 2 5 7 4
2022-23 U. of Alaska-Anchorage NCAA 4 0 0 0 2
League GP G A Pts PIM
1960-61 Jersey Larks EHL 0 0 0 0 0
1964-65 Syracuse Stars Ind 0 0 0 0 0
1967-68 Morrisburg Flyers Senior 0 0 0 0 0
1974-75 Potsdam Pioneers NYAHL 0 0 0 0 0
League GP G A Pts PIM
1992-93 Richmond Renegades ECHL 54 22 26 48 29
League GP G A Pts PIM
2005-06 Providence Bruins AHL 1 0 0 0 0
2005-06 Danbury Trashers UHL 1 0 0 0 0
2005-06 Pensacola Ice Pilots ECHL 9 0 0 0 0
2005-06 Trenton Titans ECHL 23 0 0 0 24
2006-07 Port Huron Flags UHL 44 0 1 1 8
2007-08 Laredo Bucks CHL 38 0 0 0 40
2008-09 Sherbrooke St. Francois LNAH 8 0 0 0 4
2008-09 Corpus Christi Icerays CHL 17 0 1 1 10
League GP G A Pts PIM
2011-12 Providence Bruins AHL 4 1 1 2 2
2012-13 Providence Bruins AHL 5 0 0 0 0
2012-13 Bakersfield Condors ECHL 29 16 13 29 18
2013-14 Bakersfield Condors ECHL 41 8 8 16 18
2013-14 Stockton Thunder ECHL 5 2 0 2 2
2013-14 Oklahoma City Barons AHL 1 0 0 0 2
League GP G A Pts PIM
1991-92 Phoenix Roadrunners IHL 16 3 2 5 14
1992-93 Phoenix Roadrunners IHL 79 1 15 16 22
1993-94 Fort Wayne Komets IHL 72 3 12 15 30
League GP G A Pts PIM
1990-91 Nashville Knights ECHL 6 0 0 0 4
1990-91 Cincinnati Cyclones ECHL 4 1 0 1 0
League GP G A Pts PIM
1991-92 New Haven Nighthawks AHL 4 0 0 0 0
League GP G A Pts PIM
2021-22 Utah Grizzlies ECHL 3 0 1 1 4
2022-23 Utah Grizzlies ECHL 30 13 12 25 13
2022-23 Colorado Eagles AHL 6 0 0 0 0
2023-24 Florida Everblades ECHL 27 5 6 11 6
League GP G A Pts PIM
1994-95 Edmonton Oilers NHL 4 0 0 0 0
1995-96 Cape Breton Oilers AHL 58 25 35 60 71
1996-97 Hamilton Bulldogs AHL 79 31 21 52 130
1997-98 HIFK Helsinki SM-liiga 46 13 9 22 87
1998-99 HIFK Helsinki SM-liiga 48 11 17 28 173
1999-00 Los Angeles Kings NHL 63 9 8 17 80
2000-01 Los Angeles Kings NHL 11 0 1 1 4
2000-01 Lowell Lock Monsters AHL 59 28 39 67 73
2001-02 New York Islanders NHL 1 0 0 0 0
2001-02 Bridgeport Sound Tigers AHL 76 11 34 45 82
2002-03 Blues SM-liiga 46 10 11 21 70
2003-04 Blues SM-liiga 56 8 13 21 68
2004-05 Lausanne HC Swiss-A 44 21 15 36 32
2005-06 Langnau Tigers Swiss-A 44 14 22 36 18
2006-07 Langnau Tigers Swiss-A 44 16 23 39 28
2007-08 Biel HC Swiss-B 48 39 55 94 30
2008-09 Biel HC Swiss-A 4 0 1 1 4
2008-09 Langenthal SC Swiss-B 30 12 27 39 28
2009-10 Val Pusteria HC Italy-A 34 6 10 16 14
2010-11 KooKoo Kouvola Mestis 16 5 3 8 28
2011-12 Kiekko-Vanta Mestis 11 5 5 10 14
League GP G A Pts PIM
2000-01 Quad City Mallards UHL 4 1 0 1 2
2000-01 Rockford IceHogs UHL 25 5 13 18 18
2001-02 Lasalle Rapides QSPHL 2 0 0 0 0
2002-03 Lasalle Rapides QSPHL 18 3 11 14 8
2005-06 La Pocatiere CHOX-FM QSCHL 7 5 8 13 2
League GP G A Pts PIM
2022-23 Michigan State University Big-10 38 1 4 5 20
2022-23 Colorado Eagles AHL 3 0 0 0 2
2023-24 Utah Grizzlies ECHL 3 0 1 1 2
League GP G A Pts PIM
2016-17 Cleveland Monsters AHL 16 1 4 5 8
2017-18 Cleveland Monsters AHL 56 9 13 22 42
2018-19 Cleveland Monsters AHL 61 4 16 20 32
2018-19 Jacksonville Icemen ECHL 3 1 5 6 2
2019-20 Cleveland Monsters AHL 57 11 5 16 26
2020-21 Crimmitschau ETC DEL-2 14 2 12 14 10
2021-22 MODO Hockey Ornskoldsvik Swe-1 46 14 27 41 59
2022-23 HV71 Jonkoping SweHL 52 4 14 18 28
2023-24 MODO Hockey Ornskoldsvik SweHL 48 7 16 23 45
League GP G A Pts PIM
1998-99 Lowell Lock Monsters AHL 70 11 11 22 57
1999-00 Grand Rapids Griffins IHL 4 0 1 1 4
1999-00 Manitoba Moose IHL 8 0 1 1 2
1999-00 Pee Dee Pride ECHL 43 19 16 35 98
2000-01 South Carolina Stingrays ECHL 39 10 22 32 56
2001-02 South Carolina Stingrays ECHL 20 5 8 13 30
League GP G A Pts PIM
2002-03 Syracuse Crunch AHL 2 0 0 0 0
League GP G A Pts PIM
1972-73 Ottawa Nationals WHA 72 3 8 11 79
1973-74 Toronto Toros WHA 0 0 0 0 0
1973-74 Jacksonville Barons AHL 52 5 15 20 38
1974-75 Syracuse Eagles AHL 66 7 21 28 109
League GP G A Pts PIM
2006-07 Binghamton Senators AHL 5 0 0 0 4
2007-08 Binghamton Senators AHL 59 8 8 16 40
2007-08 Elmira Jackals ECHL 10 4 5 9 11
2008-09 Binghamton Senators AHL 70 4 5 9 57
2008-09 Elmira Jackals ECHL 4 1 1 2 2
2009-10 Bakersfield Condors ECHL 42 18 28 46 55
2009-10 Abbotsford Heat AHL 31 8 4 12 19
2010-11 Manitoba Moose AHL 67 12 11 23 50
2011-12 Texas Stars AHL 18 2 1 3 6
2011-12 St. John's IceCaps AHL 41 10 14 24 28
2012-13 Stockton Thunder ECHL 19 5 12 17 17
2012-13 St. John's IceCaps AHL 3 0 0 0 0
2012-13 South Carolina Stingrays ECHL 24 7 8 15 24
2013-14 Rosenheim Star Bulls DEL-2 44 24 46 70 56
2014-15 Dresden Ice Lions DEL-2 16 2 7 9 20
2014-15 Ravensburg Tower Stars DEL-2 28 7 20 27 8
2015-16 Bietigheim-Bissingen SC DEL-2 42 5 26 31 46
2016-17 Bietigheim-Bissingen SC DEL-2 33 17 25 42 40
2017-18 Bietigheim-Bissingen SC DEL-2 50 25 42 67 140
2018-19 Bietigheim-Bissingen SC DEL-2 38 18 28 46 74
2019-20 Bad Toelz EC DEL-2 47 26 28 54 89
2021-22 Adirondack Thunder ECHL 22 0 5 5 10
2021-22 Kansas City Mavericks ECHL 19 1 5 6 6
2022-23 Adirondack Thunder ECHL 51 14 13 27 49
League GP G A Pts PIM
1975-76 Port Huron Flags IHL 66 4 10 14 139
1976-77 Hampton Gulls SHL 14 0 0 0 57
1976-77 Port Huron Flags IHL 41 1 5 6 100
League GP G A Pts PIM
1997-98 Indianapolis Ice IHL 65 46 36 82 28
1997-98 Chicago Blackhawks NHL 7 1 0 1 2
1998-99 Chicago Blackhawks NHL 35 5 8 13 20
1998-99 Chicago Wolves IHL 25 11 13 24 8
1999-00 Chicago Blackhawks NHL 1 0 0 0 0
1999-00 Philadelphia Flyers NHL 3 1 0 1 0
1999-00 Cleveland Lumberjacks IHL 42 21 30 51 32
1999-00 Philadelphia Phantoms AHL 32 19 24 43 12
2000-01 Ottawa Senators NHL 16 4 1 5 4
2000-01 Grand Rapids Griffins IHL 64 22 32 54 20
2001-02 Ottawa Senators NHL 81 20 30 50 24
2002-03 Ottawa Senators NHL 80 25 35 60 28
2003-04 Ottawa Senators NHL 53 9 20 29 22
2004-05 Sodertalje SK SEL 1 0 1 1 4
2005-06 Minnesota Wild NHL 61 19 21 40 18
2006-07 Minnesota Wild NHL 77 13 31 44 24
2007-08 Atlanta Thrashers NHL 74 14 23 37 36
2008-09 Atlanta Thrashers NHL 82 22 51 73 24
2009-10 Atlanta Thrashers NHL 65 7 19 26 24
2010-11 New York Rangers NHL 18 1 1 2 2
2010-11 Hartford Wolf Pack/CT Whale AHL 9 3 2 5 0
League GP G A Pts PIM
1995-96 Fredericton Canadiens AHL 69 6 13 19 12
1996-97 Fredericton Canadiens AHL 65 4 7 11 14
League GP G A Pts PIM
2009-10 Tulsa Oilers CHL 3 0 1 1 0
2009-10 Texas Brahmas CHL 3 0 0 0 6
2009-10 Allen Americans CHL 4 3 0 3 2
League GP G A Pts PIM
1967-68 Syracuse Blazers EHL 33 0 0 0 34
1967-68 Charlotte Checkers EHL 8 0 0 0 10
1967-68 New Haven Blades EHL 10 0 0 0 0
1968-69 Long Island Ducks EHL 48 0 1 1 14
1968-69 Charlotte Checkers EHL 3 0 0 0 0
1968-69 New Haven Blades EHL 18 0 0 0 14
1969-70 Charlotte Checkers EHL 15 0 0 0 0
League GP G A Pts PIM
1998-99 Roanoke Express ECHL 59 14 22 36 48
1998-99 Lowell Lock Monsters AHL 8 0 1 1 0
1999-00 Granby Blitz QSPHL 14 4 15 19 21
2000-01 Granby Blitz QSPHL 17 5 8 13 23
League GP G A Pts PIM
1973-74 Framingham Pics CAHL 0 0 0 0 0
League GP G A Pts PIM
1978-79 Utica Mohawks NEHL 18 0 5 5 27
League GP G A Pts PIM
2007-08 Worcester Sharks AHL 7 2 4 6 0
2008-09 Worcester Sharks AHL 75 13 26 39 26
2009-10 San Jose Sharks NHL 3 0 0 0 0
2009-10 Worcester Sharks AHL 78 22 40 62 20
2010-11 Worcester Sharks AHL 50 4 17 21 14
2010-11 Albany Devils AHL 31 11 12 23 14
2011-12 Albany Devils AHL 69 19 22 41 48
2011-12 New Jersey Devils NHL 7 0 0 0 0
2012-13 Albany Devils AHL 73 11 30 41 52
2013-14 Lukko Rauma SM-liiga 31 6 5 11 37
2014-15 Ilves Tampere SM-liiga 46 5 11 16 36
2015-16 Straubing Tigers DEL 52 17 23 40 26
2016-17 Straubing Tigers DEL 50 5 12 17 20
2017-18 Straubing Tigers DEL 37 2 13 15 6
League GP G A Pts PIM
1979-80 Syracuse Firebirds AHL 22 0 4 4 2
1979-80 Erie Blades EHL 4 2 2 4 7
1979-80 Milwaukee Admirals IHL 30 16 11 27 27
1980-81 Syracuse Hornets EHL 9 7 7 14 13
League GP G A Pts PIM
2014-15 Evansville Icemen ECHL 9 3 3 6 2
2015-16 Colorado Eagles ECHL 23 5 5 10 22
2015-16 Evansville Icemen ECHL 5 2 0 2 0
2015-16 Brampton Beast ECHL 17 4 2 6 10
League GP G A Pts PIM
1964-65 Erie Lions Ind 0 0 0 0 0
1965-66 Erie Lions Ind 0 11 30 41 50
League GP G A Pts PIM
2012-13 Cornwall Colts CCHL 43 17 43 60 14
2013-14 Carleton University OUAA 23 5 8 13 4
2014-15 Carleton University OUAA 26 10 11 21 10
2015-16 Carleton University OUAA 28 6 15 21 4
2015-16 Brampton Beast ECHL 9 1 4 5 2
2016-17 Brampton Beast ECHL 15 2 1 3 2
2017-18 Brampton Beast ECHL 4 0 0 0 0
2018-19 Strasbourg France 38 4 20 24 20
League GP G A Pts PIM
2003-04 Brockville Braves CJHL 34 14 20 34 20
2005-06 Bentley College AHA 32 10 10 20 67
2006-07 Bentley College AHA 32 5 14 19 68