hockey DB
search by league
team
morning report
contact us
home

Alumni report for U. of Minnesota-Duluth

532 players found,
(Does not include season in-progress.)
League GP G A Pts PIM
2009-10 Gwinnett Gladiators ECHL 3 0 0 0 7
2010-11 Gwinnett Gladiators ECHL 10 0 1 1 4
2010-11 Quad City Mallards CHL 6 0 0 0 7
2011-12 Trenton Titans ECHL 12 3 3 6 5
2011-12 Chicago Express ECHL 16 1 0 1 13
2012-13 Tulsa Oilers CHL 30 2 4 6 34
2012-13 Trenton Titans ECHL 1 1 0 1 0
2014-15 Huntsville Havoc SPHL 34 13 16 29 21
2014-15 Pensacola Ice Flyers SPHL 18 2 9 11 15
League GP G A Pts PIM
1976-77 Waterloo Black Hawks USHL 36 6 25 31 33
League GP G A Pts PIM
1995-96 Tallahassee Tiger Sharks ECHL 70 13 44 57 74
1996-97 Utah Grizzlies IHL 24 1 4 5 10
1996-97 Ambri-Piotta Swiss-A 13 3 7 10 20
1997-98 Pee Dee Pride ECHL 70 12 20 32 118
1997-98 Virginia Vultures MLRH 16 7 33 40 14
1998-99 Pee Dee Pride ECHL 70 12 32 44 55
1999-00 San Diego Gulls WCHL 27 4 25 29 18
1999-00 Long Beach Ice Dogs IHL 42 7 6 13 35
2000-01 Ingolstadt ERC 2.GBun 39 11 25 36 109
2001-02 San Diego Gulls WCHL 6 0 2 2 6
2001-02 Vipiteno Italy-A 29 5 8 13 24
2002-03 Greensboro Generals ECHL 54 9 23 32 36
2003-04 Straubing Tigers 2.GBun 38 3 9 12 26
2004-05 Rockford IceHogs UHL 67 6 20 26 47
2005-06 Pensacola Ice Pilots ECHL 41 0 8 8 38
2006-07 Chicago Hounds UHL 65 2 26 28 73
2007-08 Bloomington PrairieThunder IHL 42 4 15 19 44
2008-09 Kalamazoo Wings IHL 57 7 23 30 56
2008-09 Fort Wayne Komets IHL 17 1 5 6 12
2009-10 Amarillo Gorillas CHL 24 0 6 6 24
2009-10 Rapid City Rush CHL 31 1 6 7 20
League GP G A Pts PIM
2019-20 Austin Bruins NAHL 28 17 13 30 0
2022-23 U. of Alaska-Anchorage NCAA 32 9 16 25 8
League GP G A Pts PIM
1991-92 Erie Panthers ECHL 21 8 7 15 17
1991-92 Hampton Roads Admirals ECHL 5 0 1 1 0
League GP G A Pts PIM
1999-00 San Diego Gulls WCHL 0 0 0 0 0
2000-01 Roanoke Express ECHL 12 1 2 3 4
2000-01 Idaho Steelheads WCHL 49 14 19 33 20
2000-01 Florida Everblades ECHL 2 1 0 1 0
League GP G A Pts PIM
2018-19 Binghamton Devils AHL 13 2 4 6 5
2018-19 New Jersey Devils NHL 34 4 3 7 6
2019-20 Binghamton Devils AHL 44 15 19 34 2
2019-20 New Jersey Devils NHL 18 4 2 6 2
2020-21 Toronto Maple Leafs NHL 1 0 0 0 2
2020-21 Toronto Marlies AHL 20 7 4 11 10
2021-22 Toronto Maple Leafs NHL 5 0 0 0 0
2021-22 Toronto Marlies AHL 56 26 16 42 19
2022-23 Chicago Blackhawks NHL 24 4 2 6 0
2022-23 Toronto Maple Leafs NHL 14 2 1 3 0
2022-23 Toronto Marlies AHL 30 14 13 27 8
2022-23 Rockford IceHogs AHL 2 0 3 3 0
League GP G A Pts PIM
2021-22 South Carolina Stingrays ECHL 5 1 1 2 2
2022-23 South Carolina Stingrays ECHL 57 6 22 28 6
2023-24 Toledo Walleye ECHL 68 13 21 34 26
League GP G A Pts PIM
2019-20 Los Angeles Kings NHL 6 1 0 1 0
2019-20 Ontario Reign AHL 53 3 12 15 18
2020-21 Los Angeles Kings NHL 54 1 10 11 30
2021-22 Los Angeles Kings NHL 57 2 6 8 8
2022-23 Los Angeles Kings NHL 77 5 15 20 40
League GP G A Pts PIM
2002-03 Bakersfield Condors WCHL 66 14 12 26 29
League GP G A Pts PIM
2004-05 Las Vegas Wranglers ECHL 9 2 2 4 4
2005-06 Las Vegas Wranglers ECHL 41 9 19 28 27
2006-07 Las Vegas Wranglers ECHL 65 11 16 27 70
2007-08 Fuessen EV GerObL 53 38 32 70 0
2008-09 Fischtown Penguins 2.GBun 47 18 20 38 99
2009-10 Freiburg EHC 2.GBun 22 2 4 6 28
2009-10 Landshut Cannibals 2.GBun 7 0 2 2 31
2010-11 Landsberg 2000 EV GerObL 42 24 18 42 113
2011-12 Pontebba Italy-A 40 8 12 20 50
2012-13 Valpellice Italy-A 44 9 16 25 70
2013-14 Nottingham Panthers EIHL 6 1 1 2 8
2013-14 The Hague HYS Hlnd 21 6 20 26 12
2014-15 Hannover Indians GerObL 30 15 19 34 59
League GP G A Pts PIM
1996-97 Lincoln Stars USHL 43 13 26 39 71
League GP G A Pts PIM
2002-03 Pee Dee Pride ECHL 1 0 0 0 0
2003-04 Kalamazoo Wings UHL 10 0 2 2 2
2003-04 Lubbock Cotton Kings CHL 3 0 0 0 0
League GP G A Pts PIM
1988-89 Canadian National Team Intl 2 0 0 0 0
1990-91 Canadian National Team Intl 53 4 11 15 34
1992-93 Cleveland Lumberjacks IHL 55 3 22 25 78
1992-93 Muskegon Fury CoHL 2 0 3 3 7
1993-94 Pittsburgh Penguins NHL 3 0 0 0 2
1993-94 Cleveland Lumberjacks IHL 69 13 26 39 109
1994-95 Pittsburgh Penguins NHL 7 0 4 4 6
1994-95 Cleveland Lumberjacks IHL 8 0 8 8 14
1994-95 Detroit Vipers IHL 37 5 26 31 50
1995-96 Pittsburgh Penguins NHL 2 0 0 0 0
1995-96 Detroit Vipers IHL 58 6 30 36 128
1995-96 Minnesota Moose IHL 5 0 4 4 8
1996-97 Berlin Polar Bears DEL 45 5 17 22 170
1997-98 Berlin Polar Bears DEL 34 3 7 10 65
1998-99 Pittsburgh Penguins NHL 7 0 1 1 4
1998-99 Houston Aeros IHL 3 0 1 1 2
1998-99 Berlin Polar Bears DEL 19 2 5 7 12
1998-99 Geneve Servette HC Swiss-B 11 4 9 13 58
1999-00 Toronto Maple Leafs NHL 9 0 1 1 4
1999-00 Chicago Wolves IHL 54 2 23 25 50
2000-01 Kentucky Thoroughblades AHL 58 5 14 19 63
2001-02 Berlin Capitals DEL 39 4 18 22 78
2001-02 Lugano Swiss-A 8 0 4 4 16
2002-03 Hamburg Freezers DEL 44 3 19 22 70
2003-04 Chur EHC Swiss-B 1 0 0 0 14
League GP G A Pts PIM
1992-93 Red Deer Rebels WHL 34 5 7 12 17
1993-94 Des Moines Buccaneers USHL 44 24 26 50 86
1994-95 Kamloops Blazers WHL 1 0 2 2 2
1994-95 Langley Thunder BCJHL 60 60 73 133 60
1995-96 Minnesota Moose IHL 1 0 0 0 2
1995-96 Quad City Mallards CoHL 66 20 34 54 32
1996-97 Reno Renegades WCHL 6 1 2 3 6
1996-97 Bakersfield Fog WCHL 44 22 31 53 35
1997-98 Nashville Ice Flyers CHL 66 25 38 63 36
1998-99 Tulsa Oilers CHL 70 40 60 100 66
1999-00 Macon Whoopee CHL 38 18 21 39 51
1999-00 Huntsville Channel Cats CHL 21 8 6 14 6
1999-00 Fayetteville Force CHL 11 6 6 12 6
2000-01 Elmira Jackals UHL 61 23 36 59 38
2001-02 Rockford IceHogs UHL 50 25 28 53 70
2001-02 Elmira Jackals UHL 24 8 15 23 16
2002-03 Missouri River Otters UHL 14 9 1 10 12
2002-03 Rockford IceHogs UHL 59 22 27 49 61
2003-04 Elmira Jackals UHL 0 0 0 0 0
2003-04 Kalamazoo Wings UHL 26 9 8 17 22
2003-04 Macon Trax WHA2 28 11 14 25 75
2004-05 Elmira Jackals UHL 79 15 39 54 52
2005-06 Kalamazoo Wings UHL 14 1 4 5 12
2005-06 Fayetteville FireAntz SPHL 18 4 6 10 40
2005-06 Jacksonville Barracudas SPHL 12 1 8 9 10
2005-06 Youngstown Steelhounds CHL 8 0 4 4 4
League GP G A Pts PIM
2013-14 Cincinnati Cyclones ECHL 10 1 4 5 2
2014-15 Cincinnati Cyclones ECHL 39 13 13 26 27
2014-15 San Antonio Rampage AHL 22 0 1 1 8
2015-16 Idaho Steelheads ECHL 47 12 20 32 25
2016-17 Idaho Steelheads ECHL 72 21 25 46 59
2017-18 Greenville Swamp Rabbits ECHL 71 18 29 47 37
2018-19 Fife Flyers EIHL 57 22 23 45 34
2019-20 Idaho Steelheads ECHL 21 3 5 8 4
2019-20 Bratislava Slovan Slovak 17 9 9 18 6
2021-22 Poprad HK SKP Slovak 4 1 0 1 2
2021-22 Cortina SG AlpsHL 19 7 11 18 10
League GP G A Pts PIM
1971-72 Green Bay Bobcats USHL 0 0 0 0 0
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 39 0 0 0 0
1975-76 Green Bay Bobcats USHL 46 0 2 2 4
1976-77 Green Bay Bobcats USHL 2 0 0 0 0
League GP G A Pts PIM
2013-14 Timra IK Swe-1 35 1 1 2 22
2014-15 Esbjerg EfB Ishockey Denmark 36 9 18 27 22
2015-16 Esbjerg EfB Ishockey Denmark 45 5 27 32 36
2016-17 Fischtown Penguins DEL 52 4 20 24 48
2017-18 Fischtown Penguins DEL 52 6 14 20 18
2018-19 Wolfsburg Grizzly Adams DEL 52 2 21 23 46
2019-20 Wolfsburg Grizzly Adams DEL 44 4 15 19 30
2020-21 Augsburg Panthers DEL 34 1 9 10 20
2021-22 Augsburg Panthers DEL 29 1 8 9 34
2022-23 Augsburg Panthers DEL 36 2 4 6 10
2023-24 Landshut EV DEL-2 51 3 25 28 37
League GP G A Pts PIM
2014-15 Flin Flon Bombers SJHL 23 8 20 28 22
League GP G A Pts PIM
1999-00 Huntington Blizzard ECHL 64 12 22 34 136
2000-01 Rockford IceHogs UHL 68 9 13 22 112
League GP G A Pts PIM
1995-96 Rochester Mustangs USHL 42 16 29 45 22
1997-98 U. of St. Thomas MIAC 29 19 38 57 18
1998-99 U. of St. Thomas MIAC 31 20 30 50 34
1999-00 U. of St. Thomas MIAC 32 20 49 69 22
2000-01 New Haven Knights UHL 72 23 39 62 32
2002-03 Quad City Mallards UHL 50 10 15 25 16
League GP G A Pts PIM
2010-11 Syracuse Crunch AHL 15 1 2 3 4
2010-11 Adirondack Phantoms AHL 61 7 14 21 28
2011-12 Rochester Americans AHL 8 0 0 0 2
2011-12 Adirondack Phantoms AHL 24 2 5 7 16
2011-12 Trenton Titans ECHL 38 17 34 51 38
2012-13 Adirondack Phantoms AHL 76 12 13 25 35
2013-14 Adirondack Phantoms AHL 75 11 14 25 69
2014-15 Chicago Wolves AHL 61 8 15 23 33
2015-16 Providence Bruins AHL 10 1 4 5 4
2015-16 Iowa Wild AHL 50 8 10 18 17
2015-16 Adirondack Thunder ECHL 9 9 9 18 4
2016-17 Fischtown Penguins DEL 45 8 30 38 22
2017-18 Duesseldorf EG DEL 31 3 13 16 8
2019-20 HPK Hameenlinna SM-liiga 10 0 4 4 2
2019-20 Vasterviks IK Swe-1 38 10 24 34 28
2020-21 Kansas City Mavericks ECHL 59 17 33 50 10
League GP G A Pts PIM
1973-74 Oklahoma City Blazers CHL 70 17 34 51 118
1974-75 Oklahoma City Blazers CHL 77 26 42 68 163
1975-76 Toronto Maple Leafs NHL 77 10 22 32 140
1976-77 Toronto Maple Leafs NHL 80 18 18 36 107
1977-78 Toronto Maple Leafs NHL 80 17 19 36 120
1978-79 Toronto Maple Leafs NHL 80 14 19 33 136
1979-80 Toronto Maple Leafs NHL 32 0 4 4 17
1979-80 Hartford Whalers NHL 47 13 31 44 75
1980-81 Hartford Whalers NHL 80 28 52 80 160
1981-82 Pittsburgh Penguins NHL 80 23 51 74 230
1982-83 Pittsburgh Penguins NHL 80 27 29 56 152
1983-84 Pittsburgh Penguins NHL 73 14 26 40 142
1984-85 Binghamton Whalers AHL 27 8 17 25 10
1984-85 Hartford Whalers NHL 33 6 8 14 51
1984-85 Pittsburgh Penguins NHL 14 1 3 4 24
League GP G A Pts PIM
2011-12 Tampa Bay Lightning NHL 5 0 1 1 0
2012-13 Syracuse Crunch AHL 51 10 18 28 27
2013-14 Tampa Bay Lightning NHL 63 4 15 19 6
2013-14 Syracuse Crunch AHL 13 4 6 10 24
2014-15 Tampa Bay Lightning NHL 52 3 6 9 30
2015-16 Tampa Bay Lightning NHL 78 8 14 22 59
2016-17 Tampa Bay Lightning NHL 64 3 3 6 73
2017-18 Tampa Bay Lightning NHL 24 1 3 4 12
2017-18 Anaheim Ducks NHL 23 1 2 3 12
2018-19 Minnesota Wild NHL 56 3 5 8 29
2018-19 Iowa Wild AHL 6 3 3 6 4
2019-20 Iowa Wild AHL 62 9 13 22 55
2020-21 Bjorkloven IF Swe-1 19 6 6 12 8
League GP G A Pts PIM
1970-71 Montreal Voyageurs AHL 59 11 9 20 136
1971-72 Nova Scotia Voyageurs AHL 67 13 13 26 133
1972-73 Buffalo Sabres NHL 1 0 0 0 9
1972-73 Cincinnati Swords AHL 71 5 34 39 205
1973-74 Buffalo Sabres NHL 5 0 3 3 4
1973-74 Cincinnati Swords AHL 68 7 24 31 146
1974-75 Minnesota Fighting Saints WHA 73 2 21 23 176
1975-76 Nova Scotia Voyageurs AHL 0 0 0 0 0
1975-76 New England Whalers WHA 11 0 3 3 55
1975-76 Minnesota Fighting Saints WHA 59 2 11 13 150
1976-77 Edmonton Oilers WHA 29 2 2 4 83
1976-77 New England Whalers WHA 55 1 9 10 141
1977-78 Edmonton Oilers WHA 59 2 18 20 157
League GP G A Pts PIM
1994-95 Columbus Chill ECHL 3 0 0 0 0
1995-96 Quad City Mallards CoHL 1 0 0 0 0
League GP G A Pts PIM
1968-69 Grand Rapids Bruins USHL 0 0 0 0 0
League GP G A Pts PIM
2005-06 Nijmegen Emperors Hlnd 40 48 35 83 88
2006-07 Heilbronn Falcons GerObL 48 39 30 69 0
2007-08 Graz EC Austria 10 0 5 5 6
2007-08 Heilbronn Falcons 2.GBun 26 10 13 23 69
2008-09 Neuilly/Marne France 26 20 23 43 75
2009-10 Tulsa Oilers CHL 51 23 32 55 104
2010-11 The Hague HYS Hlnd 37 27 68 95 79
2011-12 The Hague HYS Hlnd 30 33 47 80 50
2013-14 Vipiteno Italy-A 42 29 29 58 84
2014-15 Tulsa Oilers ECHL 71 24 36 60 65
2015-16 Fife Flyers EIHL 51 15 25 40 54
League GP G A Pts PIM
2021-22 Rochester Americans AHL 2 0 0 0 0
2021-22 Cincinnati Cyclones ECHL 65 2 14 16 55
2022-23 Milwaukee Admirals AHL 7 0 0 0 6
2022-23 Cincinnati Cyclones ECHL 45 1 5 6 50
2023-24 Cincinnati Cyclones ECHL 11 0 3 3 12
2023-24 Indy Fuel ECHL 49 3 13 16 48
League GP G A Pts PIM
2015-16 Toronto Marlies AHL 6 2 0 2 0
2016-17 Toronto Marlies AHL 31 4 3 7 8
2016-17 Orlando Solar Bears ECHL 43 15 13 28 18
2017-18 Utica Comets AHL 34 3 5 8 17
2017-18 Manchester Monarchs ECHL 21 4 15 19 14
2018-19 Utica Comets AHL 19 1 3 4 2
2018-19 Manchester Monarchs ECHL 55 24 29 53 32
2020-21 Graz EC Austria 50 19 21 40 18
2021-22 Michalovce Dukla HC Slovak 49 16 30 46 34
League GP G A Pts PIM
1974-75 Des Moines Capitols IHL 14 1 1 2 21
1976-77 Mississauga Golden Arrows OHASr 31 8 21 29 19
League GP G A Pts PIM
2017-18 SUNY-Geneseo SUNYAC 10 0 4 4 12
2018-19 SUNY-Geneseo SUNYAC 24 3 10 13 22
League GP G A Pts PIM
1996-97 U. of Manitoba CWUAA 10 2 4 6 19
League GP G A Pts PIM
1981-82 Salt Lake Golden Eagles CHL 6 2 4 6 0
1982-83 Salt Lake Golden Eagles CHL 13 0 3 3 11
League GP G A Pts PIM
2008-09 Charlotte Checkers ECHL 1 0 0 0 2
2009-10 Hartford Wolf Pack AHL 4 0 0 0 7
2009-10 Charlotte Checkers ECHL 61 30 17 47 94
2010-11 Hershey Bears AHL 25 1 2 3 46
2010-11 Peoria Rivermen AHL 14 1 2 3 15
2010-11 Abbotsford Heat AHL 13 1 1 2 4
2010-11 Greenville Road Warriors ECHL 17 10 5 15 14
2011-12 Hershey Bears AHL 68 1 5 6 138
2012-13 Idaho Steelheads ECHL 36 12 19 31 45
2012-13 Connecticut Whale AHL 24 1 4 5 40
2013-14 Bakersfield Condors ECHL 50 8 8 16 118
2013-14 Greenville Road Warriors ECHL 23 2 0 2 54
2015-16 Idaho Steelheads ECHL 70 10 16 26 101
League GP G A Pts PIM
1992-93 Canadian National Team Intl 2 0 0 0 2
1994-95 Erie Panthers ECHL 12 1 2 3 36
1994-95 Greensboro Monarchs ECHL 7 0 0 0 13
1994-95 Saint John Flames AHL 1 0 0 0 2
1995-96 Fort Worth Fire CHL 63 18 14 32 59
1996-97 Fort Worth Fire CHL 59 8 29 37 117
1997-98 Fort Worth Brahmas WPHL 68 13 9 22 75
League GP G A Pts PIM
2009-10 South Carolina Stingrays ECHL 42 2 5 7 23
2010-11 Bakersfield Condors ECHL 60 2 12 14 26
League GP G A Pts PIM
2012-13 Providence Bruins AHL 4 0 0 0 0
2013-14 Providence Bruins AHL 52 3 8 11 23
2013-14 South Carolina Stingrays ECHL 1 0 0 0 0
2014-15 Providence Bruins AHL 62 1 11 12 35
2015-16 Providence Bruins AHL 68 7 16 23 47
2016-17 Providence Bruins AHL 59 1 11 12 40
2017-18 Chicago Wolves AHL 61 1 8 9 29
2018-19 Bridgeport Sound Tigers AHL 43 4 9 13 21
2019-20 Wolfsburg Grizzly Adams DEL 43 2 16 18 22
League GP G A Pts PIM
2020-21 Philadelphia Flyers NHL 4 0 1 1 0
2021-22 Philadelphia Flyers NHL 11 1 0 1 0
2021-22 Lehigh Valley Phantoms AHL 37 2 8 10 2
2022-23 Philadelphia Flyers NHL 5 0 0 0 0
2022-23 Lehigh Valley Phantoms AHL 65 11 12 23 18
League GP G A Pts PIM
2021-22 Philadelphia Flyers NHL 16 5 4 9 4
2022-23 Philadelphia Flyers NHL 82 13 25 38 12
League GP G A Pts PIM
1967-68 Waterloo Black Hawks USHL 0 17 34 51 37
1968-69 Grand Rapids Bruins USHL 0 0 0 0 0
1969-70 U.S. National Team Intl 13 8 10 18 22
1970-71 U.S. National Team Intl 47 22 47 69 110
1971-72 U.S. Olympic Team Intl 53 21 52 73 91
1972-73 Minnesota Fighting Saints WHA 64 12 30 42 24
1973-74 Minnesota Fighting Saints WHA 74 11 25 36 36
League GP G A Pts PIM
1974-75 Fargo-Moorhead Sugar Kings MidJHL 31 16 22 38 30
1975-76 Albuquerque Chaparrals SWHL 71 41 58 99 80
1976-77 Albuquerque Chaparrals SWHL 0 0 0 0 0
League GP G A Pts PIM
1988-89 Denver Rangers IHL 69 12 21 33 48
1989-90 Flint Spirits IHL 30 3 8 11 6
1989-90 Erie Panthers ECHL 16 9 15 24 19
1990-91 Erie Panthers ECHL 31 29 40 69 12
1990-91 Ayr Raiders BHL 16 28 19 47 8
1993-94 Edmonton Sled Dogs RHI 22 16 27 43 10
League GP G A Pts PIM
1996-97 Asiago HC Italy-A 0 0 0 0 0
1996-97 Bolzano HC Italy-A 0 0 0 0 0
1997-98 Asiago HC Italy-A 26 29 30 59 32
1998-99 Asiago HC Italy-A 17 9 11 20 14
1998-99 Asiago Alpen 30 20 18 38 24
1999-00 South Carolina Stingrays ECHL 55 12 18 30 45
1999-00 Wheeling Nailers ECHL 5 4 4 8 0
2000-01 Bracknell Bees BISL 37 9 12 21 22
2001-02 Bracknell Bees BISL 12 6 2 8 2
2002-03 Bracknell Bees BISL 29 8 4 12 14
2003-04 Basingstoke Bison EIHL 53 27 36 63 75
2004-05 Sheffield Steelers EIHL 20 8 9 17 22
2004-05 London Racers EIHL 27 5 16 21 8
2005-06 Slough Jets EPL 48 27 51 78 52
2006-07 Slough Jets EPL 38 31 40 71 52
2007-08 Slough Jets EPL 28 17 29 46 47
2009-10 Basingstoke Bison EPL 36 22 28 50 20
League GP G A Pts PIM
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
2000-01 Tri-City Storm USHL 51 1 9 10 65
League GP G A Pts PIM
2012-13 Farjestads BK Karlstad SEL 34 8 11 19 16
2013-14 Farjestads BK Karlstad SweHL 55 11 12 23 45
2014-15 Rogle BK Angelholm Swe-1 40 6 24 30 8
2014-15 Leksands IF SweHL 8 0 0 0 2
2015-16 Rogle BK Angelholm SweHL 50 9 28 37 14
2016-17 Rogle BK Angelholm SweHL 52 4 24 28 16
2017-18 Rogle BK Angelholm SweHL 52 5 14 19 6
2018-19 Lulea HF SweHL 52 16 19 35 26
2019-20 Lulea HF SweHL 52 5 19 24 24
2020-21 Lulea HF SweHL 52 10 20 30 16
2021-22 Lulea HF SweHL 35 10 7 17 16
2022-23 Lulea HF SweHL 51 5 21 26 14
2023-24 Lulea HF SweHL 52 2 14 16 8
League GP G A Pts PIM
2011-12 Colorado Avalanche NHL 2 0 0 0 2
2011-12 Worcester Sharks AHL 40 10 20 30 26
2011-12 Lake Erie Monsters AHL 13 3 4 7 4
2012-13 Lake Erie Monsters AHL 65 9 14 23 21
2013-14 Augsburg Panthers DEL 52 14 28 42 76
2014-15 Augsburg Panthers DEL 22 4 7 11 30
2015-16 Straubing Tigers DEL 49 8 27 35 48
2016-17 Straubing Tigers DEL 52 9 39 48 53
2017-18 Straubing Tigers DEL 47 12 30 42 44
2018-19 Straubing Tigers DEL 52 15 37 52 36
2019-20 Straubing Tigers DEL 52 14 31 45 50
2020-21 Straubing Tigers DEL 23 1 4 5 16
2021-22 Straubing Tigers DEL 53 19 34 53 38
2022-23 Straubing Tigers DEL 50 16 22 38 33
2023-24 Straubing Tigers DEL 52 11 34 45 35
League GP G A Pts PIM
2003-04 St. Cloud State WCHA 21 0 1 1 0
League GP G A Pts PIM
2001-02 Pee Dee Pride ECHL 18 1 0 1 68
2001-02 Arkansas RiverBlades ECHL 25 0 1 1 58
2001-02 Columbia Inferno ECHL 23 0 8 8 83
2002-03 Arkansas RiverBlades ECHL 70 2 8 10 164
2003-04 Fort Wayne Komets UHL 37 5 5 10 87
2003-04 Columbus Stars UHL 34 1 8 9 75
2004-05 Bakersfield Condors ECHL 46 1 2 3 144
League GP G A Pts PIM
2015-16 Toronto Marlies AHL 4 0 2 2 6
2016-17 Toronto Marlies AHL 4 0 0 0 2
2016-17 Orlando Solar Bears ECHL 3 0 0 0 0
2016-17 Brampton Beast ECHL 40 10 16 26 48
2017-18 Utica Comets AHL 2 1 0 1 2
2017-18 Brampton Beast ECHL 37 4 20 24 38
2017-18 Belleville Senators AHL 6 0 0 0 2
2017-18 Laval Rocket AHL 7 1 3 4 4
2018-19 Bietigheim-Bissingen SC DEL-2 51 8 41 49 60
2019-20 Zvolen HKm Slovak 53 9 38 47 136
2020-21 Kansas City Mavericks ECHL 48 11 25 36 72
2021-22 Fort Wayne Komets ECHL 33 2 26 28 93
2021-22 Kansas City Mavericks ECHL 33 3 15 18 55
League GP G A Pts PIM
2013-14 Alaska Aces ECHL 6 0 0 0 0
2014-15 Bakersfield Condors ECHL 1 0 0 0 0
2014-15 Alaska Aces ECHL 11 0 0 0 0
2014-15 Colorado Eagles ECHL 10 0 0 0 0
League GP G A Pts PIM
2014-15 Reading Royals ECHL 4 1 2 3 0
2015-16 Chicago Wolves AHL 7 1 1 2 2
2015-16 Albany Devils AHL 2 0 1 1 0
2015-16 Reading Royals ECHL 54 17 38 55 40
2016-17 Reading Royals ECHL 66 22 36 58 62
2017-18 Esbjerg EfB Ishockey Denmark 44 19 25 44 73
2018-19 AIK Swe-1 6 0 5 5 4
2018-19 Karlskrona HK Swe-1 45 16 21 37 40
2019-20 Bjorkloven IF Swe-1 47 16 26 42 32
2020-21 Bjorkloven IF Swe-1 47 9 26 35 45
2021-22 Cardiff Devils EIHL 53 12 45 57 26
2022-23 Cardiff Devils EIHL 54 13 23 36 12
2023-24 Cardiff Devils EIHL 54 14 20 34 43
League GP G A Pts PIM
1996-97 Louisville Riverfrogs ECHL 5 0 3 3 0
League GP G A Pts PIM
2008-09 Alaska Aces ECHL 12 1 2 3 10
2008-09 Reading Royals ECHL 13 1 0 1 28
2008-09 South Carolina Stingrays ECHL 26 2 9 11 23
2014-15 Idaho Steelheads ECHL 2 0 0 0 0
League GP G A Pts PIM
2005-06 Florida Everblades ECHL 10 0 1 1 6
2006-07 Florida Everblades ECHL 69 3 12 15 83
2007-08 Florida Everblades ECHL 57 4 10 14 56
League GP G A Pts PIM
2022-23 Toledo Walleye ECHL 10 1 6 7 8
2023-24 Kalamazoo Wings ECHL 72 16 22 38 18
League GP G A Pts PIM
2007-08 U. of St. Thomas MIAC 29 10 13 23 32
2008-09 U. of St. Thomas MIAC 26 7 19 26 44
League GP G A Pts PIM
1987-88 Kalamazoo Wings IHL 8 1 5 6 2
1989-90 Fiemme Cavalese HC Italy-A 43 10 39 49 45
1990-91 Milan Devils Italy-A 35 5 18 23 17
1991-92 Milan Devils Italy-A 30 9 24 33 12
1992-93 Milan Lions Italy-A 27 5 5 10 12
1993-94 Milan HC Italy-A 27 8 9 17 10
1994-95 Milan Devils Italy-A 23 4 11 15 24
1995-96 Lugano Swiss-A 4 2 1 3 4
1996-97 Milan HC Italy-A 42 6 13 19 62
1997-98 Reno Rage WCHL 20 3 16 19 4
1997-98 Nottingham Panthers BISL 18 2 4 6 10
1998-99 Tacoma Sabercats WCHL 14 1 8 9 8
1998-99 Mannheim Eagles DEL 11 0 1 1 8
1998-99 Buffalo Wings RHI 5 0 3 3 3
1998-99 Gentofte Denmark 0 0 0 0 0
1999-00 Phoenix Mustangs WCHL 56 8 28 36 58
2000-01 Phoenix Mustangs WCHL 43 1 31 32 36
2000-01 Chaux-de-Fonds HC Swiss-A 0 0 0 0 0
2001-02 Augsburg Panthers DEL 10 0 0 0 4
2001-02 Milan HC Italy-A 1 0 0 0 0
League GP G A Pts PIM
1958-59 Green Bay Bobcats Ind 0 0 0 0 0
League GP G A Pts PIM
1982-83 Tulsa Oilers CHL 77 18 21 39 25
1983-84 Tulsa Oilers CHL 65 10 19 29 24
1984-85 Salt Lake Golden Eagles IHL 22 10 4 14 4
1985-86 Salt Lake Golden Eagles IHL 59 19 14 33 18
1986-87 Salt Lake Golden Eagles IHL 54 12 19 31 10
1987-88 Dundee Tigers BHL 27 72 47 119 2
League GP G A Pts PIM
2013-14 Idaho Steelheads ECHL 22 1 3 4 10
2014-15 Bakersfield Condors ECHL 5 0 0 0 2
2014-15 Idaho Steelheads ECHL 5 0 0 0 0
2014-15 Mississippi RiverKings SPHL 21 7 3 10 18
League GP G A Pts PIM
1998-99 Kentucky Thoroughblades AHL 53 2 8 10 166
1999-00 Louisville Panthers AHL 33 2 7 9 85
League GP G A Pts PIM
1985-86 United States International University NCAA 6 0 0 0 0
League GP G A Pts PIM
1998-99 Bremerhaven REV Ger.1 47 31 35 66 79
1999-00 Bremerhaven REV GerObL 56 43 59 102 131
2000-01 Bremerhaven REV 2.GBun 43 12 22 34 95
2001-02 Bremerhaven REV 2.GBun 51 24 32 56 76
2002-03 Bremerhaven REV 2.GBun 55 20 26 46 88
2003-04 Heilbronn Falcons 2.GBun 46 13 28 41 56
League GP G A Pts PIM
1992-93 U. of Wisconsin Superior NCHA 30 12 15 27 43
League GP G A Pts PIM
1991-92 Utica Devils AHL 44 0 1 1 0
1991-92 New Jersey Devils NHL 2 0 0 0 0
1992-93 Utica Devils AHL 9 0 0 0 8
1992-93 Cincinnati Cyclones IHL 10 0 0 0 2
1992-93 Birmingham Bulls ECHL 14 0 1 1 0
1993-94 Raleigh Icecaps ECHL 32 0 1 1 10
1993-94 Albany River Rats AHL 4 0 0 0 2
1994-95 Providence Bruins AHL 7 0 0 0 0
1994-95 Raleigh Icecaps ECHL 11 0 0 0 24
1994-95 Albany River Rats AHL 1 0 0 0 0
1994-95 Springfield Falcons AHL 1 0 0 0 0
1995-96 Birmingham Bulls ECHL 44 0 2 2 33
1996-97 Austin Ice Bats WPHL 32 0 0 0 4
1997-98 Austin Ice Bats WPHL 51 0 3 3 27
1998-99 San Angelo Outlaws WPHL 49 0 2 2 36
1999-00 Tulsa Oilers CHL 46 0 0 0 23
2000-01 Tulsa Oilers CHL 17 0 0 0 2
League GP G A Pts PIM
2019-20 Wichita Thunder ECHL 50 8 16 24 21
2021-22 Wichita Thunder ECHL 63 7 14 21 27
League GP G A Pts PIM
2021-22 Bakersfield Condors AHL 1 0 0 0 0
2022-23 Fort Wayne Komets ECHL 34 1 3 4 17
2022-23 Bakersfield Condors AHL 8 0 0 0 0
2023-24 Fort Wayne Komets ECHL 17 0 0 0 0
League GP G A Pts PIM
2015-16 Lake Erie Monsters AHL 2 0 0 0 0
2015-16 Reading Royals ECHL 0 0 0 0 0
2016-17 Bjorkloven IF Swe-1 17 7 3 10 6
2016-17 MODO Hockey Ornskoldsvik Swe-1 19 2 2 4 12
2017-18 Bjorkloven IF Swe-1 43 15 18 33 62
2018-19 Lulea HF SweHL 30 5 7 12 31
2019-20 Kalamazoo Wings ECHL 27 9 13 22 14
2019-20 Lulea HF SweHL 22 3 2 5 2
2020-21 Kansas City Mavericks ECHL 19 0 3 3 10
2021-22 Nove Zamky Mikron HC Slovak 26 8 10 18 14
2022-23 Nove Zamky Mikron HC Slovak 52 16 32 48 49
2023-24 Nottingham Panthers EIHL 11 0 2 2 0
2023-24 Manchester Storm EIHL 24 4 7 11 10
2023-24 Nove Zamky Mikron HC Slovak 10 4 1 5 6
League GP G A Pts PIM
1971-72 Regina Capitals PrHL 0 14 19 33 25
League GP G A Pts PIM
2010-11 Charlotte Checkers AHL 0 0 0 0 0
2011-12 Carolina Hurricanes NHL 66 8 14 22 29
2011-12 Charlotte Checkers AHL 12 2 4 6 11
2012-13 Carolina Hurricanes NHL 38 5 10 15 15
2012-13 Charlotte Checkers AHL 31 5 19 24 16
2013-14 Carolina Hurricanes NHL 76 5 27 32 37
2014-15 Carolina Hurricanes NHL 82 15 34 49 30
2015-16 Carolina Hurricanes NHL 64 16 21 37 27
2016-17 Carolina Hurricanes NHL 75 17 20 37 32
2017-18 Carolina Hurricanes NHL 76 8 23 31 48
2018-19 Carolina Hurricanes NHL 82 11 24 35 47
2019-20 St. Louis Blues NHL 69 5 11 16 32
2020-21 St. Louis Blues NHL 56 7 18 25 35
2021-22 St. Louis Blues NHL 76 16 31 47 43
2022-23 St. Louis Blues NHL 82 11 39 50 34
League GP G A Pts PIM
1997-98 Jacksonville Lizard Kings ECHL 67 20 24 44 6
1998-99 Jacksonville Lizard Kings ECHL 69 27 39 66 34
1999-00 Jacksonville Lizard Kings ECHL 70 25 41 66 22
2000-01 Greenville Grrrowl ECHL 65 21 31 52 34
2001-02 Baton Rouge Kingfish ECHL 63 13 21 34 32
2002-03 Orlando Seals ACHL 52 19 26 45 20
2003-04 Orlando Seals WHA2 57 24 40 64 38
2004-05 Jacksonville Barracudas SPHL 56 22 42 64 20
2005-06 Fayetteville FireAntz SPHL 1 0 0 0 0
League GP G A Pts PIM
1976-77 U. of Regina GPAC 0 0 0 0 0
League GP G A Pts PIM
2001-02 Cleveland Barons AHL 79 6 12 18 94
2002-03 San Jose Sharks NHL 16 0 0 0 2
2002-03 Cleveland Barons AHL 59 3 11 14 63
2003-04 Cleveland Barons AHL 55 5 12 17 39
2004-05 Binghamton Senators AHL 79 3 19 22 79
2005-06 Wolfsburg EHC 2.GBun 44 9 22 31 0
2006-07 Wolfsburg EHC 2.GBun 21 1 11 12 0
2007-08 Wolfsburg Grizzly Adams DEL 54 4 8 12 60
League GP G A Pts PIM
1994-95 Pittsburgh Penguins NHL 4 1 0 1 0
1994-95 Cleveland Lumberjacks IHL 2 0 1 1 0
1995-96 Pittsburgh Penguins NHL 21 1 2 3 12
1995-96 Cleveland Lumberjacks IHL 46 17 19 36 90
1997-98 Cleveland Lumberjacks IHL 34 3 5 8 36
1998-99 Quad City Mallards UHL 53 29 25 54 40
1999-00 Manitoba Moose IHL 53 18 15 33 31
1999-00 Quad City Mallards UHL 18 8 9 17 13
2000-01 Manitoba Moose IHL 77 30 15 45 35
2001-02 San Diego Gulls WCHL 7 4 3 7 2
2001-02 Iserlohn Roosters DEL 59 27 18 45 54
2002-03 Frankfurt Lions DEL 17 4 4 8 10
League GP G A Pts PIM
2013-14 Pensacola Ice Flyers SPHL 56 8 9 17 58
2014-15 Pensacola Ice Flyers SPHL 46 5 9 14 33
League GP G A Pts PIM
1958-59 Toledo Mercurys IHL 19 4 6 10 10
League GP G A Pts PIM
2011-12 Houston Aeros AHL 73 16 39 55 32
2012-13 Houston Aeros AHL 64 23 33 56 18
2013-14 Minnesota Wild NHL 66 13 8 21 26
2014-15 Minnesota Wild NHL 71 9 22 31 12
2015-16 Minnesota Wild NHL 60 5 11 16 20
2016-17 Hartford Wolf Pack AHL 50 9 21 30 20
2016-17 Bakersfield Condors AHL 15 2 9 11 6
2017-18 Minsk Dynamo KHL 52 13 17 30 33
2018-19 Kunlun Red Star KHL 54 8 14 22 16
2019-20 Cologne Sharks DEL 8 1 4 5 8
League GP G A Pts PIM
2002-03 Quad City Mallards UHL 1 0 0 0 0
2003-04 Quad City Mallards UHL 70 22 28 50 89
2003-04 Milwaukee Admirals AHL 2 0 0 0 0
2004-05 Reading Royals ECHL 72 19 21 40 96
2005-06 Manchester Monarchs AHL 1 0 0 0 0
2005-06 Reading Royals ECHL 32 10 14 24 46
2006-07 Reading Royals ECHL 36 7 12 19 49
2008-09 Ontario Reign ECHL 63 20 28 48 67
2009-10 Ontario Reign ECHL 72 15 30 45 85
2010-11 Ontario Reign ECHL 12 4 1 5 2
League GP G A Pts PIM
1979-80 U. of Wisconsin River Falls NCAA 0 0 0 0 0
1980-81 Toledo Goaldiggers IHL 28 1 9 10 0
1980-81 Richmond Rifles EHL 6 0 1 1 14
League GP G A Pts PIM
1972-73 Tulsa Oilers CHL 25 6 5 11 2
1972-73 Phoenix Roadrunners WHL 25 7 10 17 0
1973-74 Johnstown Jets NAHL 31 6 7 13 16
1973-74 Oklahoma City Blazers CHL 34 6 10 16 11
1975-76 Broome County Dusters NAHL 7 4 2 6 2
1975-76 Tidewater Sharks SHL 18 4 3 7 10
League GP G A Pts PIM
2010-11 Stockton Thunder ECHL 43 13 13 26 66
2010-11 Kalamazoo Wings ECHL 27 5 10 15 38
2011-12 Stockton Thunder ECHL 70 17 30 47 111
2012-13 Herning Blue Fox Denmark 40 11 22 33 28
2013-14 Fife Flyers EIHL 52 24 43 67 162
2014-15 Fife Flyers EIHL 49 19 31 50 137
League GP G A Pts PIM
1998-99 Thunder Bay Thunder Cats UHL 10 2 2 4 2
League GP G A Pts PIM
2008-09 Rochester Americans AHL 75 8 27 35 68
2008-09 Florida Panthers NHL 1 0 0 0 0
2009-10 Rochester Americans AHL 38 3 16 19 33
2009-10 Florida Panthers NHL 39 2 6 8 23
2010-11 Florida Panthers NHL 73 5 13 18 26
2011-12 Florida Panthers NHL 77 16 17 33 32
2012-13 Vancouver Canucks NHL 47 8 8 16 28
2013-14 Vancouver Canucks NHL 81 7 26 33 57
2014-15 Tampa Bay Lightning NHL 70 4 26 30 19
2015-16 Tampa Bay Lightning NHL 72 5 6 11 18
2016-17 Tampa Bay Lightning NHL 70 1 8 9 14
2017-18 Chicago Wolves AHL 58 8 20 28 26
2017-18 Vegas Golden Knights NHL 8 0 1 1 4
2018-19 Edmonton Oilers NHL 17 1 0 1 8
2018-19 Djurgardens IF SweHL 20 4 6 10 4
2019-20 Djurgardens IF SweHL 29 0 1 1 6
2021-22 Syracuse Crunch AHL 9 0 0 0 2
2022-23 Chicago Wolves AHL 3 0 1 1 0
League GP G A Pts PIM
2008-09 Elmira Jackals ECHL 56 2 14 16 40
2009-10 Lake Erie Monsters AHL 51 2 10 12 35
2009-10 Elmira Jackals ECHL 16 2 4 6 2
2010-11 Lake Erie Monsters AHL 69 4 14 18 46
2011-12 Karlovy Vary HC Czech 33 4 8 12 20
2011-12 Ontario Reign ECHL 2 0 0 0 0
2012-13 Sparta Praha Czech 19 0 3 3 12
2012-13 Pardubice HC Czech 27 1 2 3 8
2013-14 Bakersfield Condors ECHL 13 1 1 2 4
2013-14 Szekeshfehervar Alba Volan HC Austria 18 0 0 0 6
League GP G A Pts PIM
2004-05 Manchester Monarchs AHL 11 1 1 2 0
2004-05 Reading Royals ECHL 50 4 15 19 24
2006-07 Stockton Thunder ECHL 65 8 35 43 54
2007-08 Stockton Thunder ECHL 11 1 5 6 6
League GP G A Pts PIM
1982-83 Prince Albert Raiders WHL 4 1 1 2 14
1982-83 Penticton Knights BCJHL 23 24 29 53 116
1983-84 Spokane Chiefs WIHL 0 26 46 72 31
1984-85 Spokane Chiefs WIHL 40 30 41 71 16
1985-86 Nelson Maple Leafs WIHL 10 4 9 13 4
League GP G A Pts PIM
2010-11 Bakersfield Condors ECHL 43 8 15 23 22
2010-11 Utah Grizzlies ECHL 19 1 6 7 14
2011-12 Bakersfield Condors ECHL 21 4 6 10 22
2011-12 Idaho Steelheads ECHL 38 1 10 11 30
League GP G A Pts PIM
2006-07 Stockton Thunder ECHL 6 0 0 0 4
2007-08 Stockton Thunder ECHL 42 1 7 8 42
League GP G A Pts PIM
1979-80 Minnesota North Stars NHL 37 2 7 9 31
1979-80 Oklahoma City Stars CHL 42 4 24 28 35
1980-81 Minnesota North Stars NHL 67 5 22 27 56
1981-82 Minnesota North Stars NHL 74 3 12 15 87
1982-83 Minnesota North Stars NHL 76 2 21 23 70
1983-84 Minnesota North Stars NHL 70 6 22 28 59
1984-85 Minnesota North Stars NHL 77 5 25 30 49
1985-86 Minnesota North Stars NHL 69 6 21 27 30
1986-87 Minnesota North Stars NHL 11 0 3 3 4
1986-87 New York Rangers NHL 61 2 17 19 50
1987-88 Minnesota North Stars NHL 59 1 12 13 66
1987-88 New York Rangers NHL 13 0 0 0 10
1988-89 Minnesota North Stars NHL 76 5 10 15 77
1989-90 Minnesota North Stars NHL 74 1 12 13 48
1990-91 Minnesota North Stars NHL 70 4 10 14 48
1991-92 St. Louis Blues NHL 13 1 1 2 8
1991-92 Canadian National Team Intl 31 3 6 9 37
1991-92 Canada Olympic Team Intl 8 1 0 1 6
1992-93 St. Louis Blues NHL 48 0 4 4 40
League GP G A Pts PIM
2022-23 Esbjerg EfB Ishockey Denmark 46 9 11 20 8
2023-24 Fife Flyers EIHL 37 4 5 9 14
League GP G A Pts PIM
2008-09 U. of Calgary CWUAA 28 3 8 11 42
League GP G A Pts PIM
1987-88 Winnipeg Jets NHL 5 0 0 0 6
1987-88 U.S. National Team Intl 0 0 0 0 0
1988-89 Moncton Hawks AHL 58 2 8 10 56
1989-90 Moncton Hawks AHL 70 2 10 12 37
1990-91 Skelleftea AIK Swe-1 0 0 0 0 0
1992-93 Skelleftea AIK Swe-1 29 4 7 11 20
1993-94 Kansas City Blades IHL 19 1 6 7 2
League GP G A Pts PIM
2008-09 Syracuse Crunch AHL 1 0 0 0 0
League GP G A Pts PIM
2001-02 Concordia College MIAC 23 0 0 0 14
League GP G A Pts PIM
1974-75 Trail Smoke Eaters WIHL 10 5 5 10 8
1975-76 Trail Smoke Eaters WIHL 46 23 29 52 88
League GP G A Pts PIM
1965-66 St. Paul Steers USHL 0 0 0 0 0
League GP G A Pts PIM
1961-62 Wagon Wheel Cardinals IIHL 0 0 0 0 0
League GP G A Pts PIM
2004-05 Las Vegas Wranglers ECHL 8 0 2 2 4
2005-06 Las Vegas Wranglers ECHL 31 9 12 21 23
2005-06 Iowa Stars AHL 2 0 0 0 4
2005-06 Omaha Ak-Sar-Ben Knights AHL 45 1 16 17 33
2006-07 Omaha Ak-Sar-Ben Knights AHL 67 3 15 18 28
2007-08 Quad City Flames AHL 72 4 26 30 40
2008-09 Rockford IceHogs AHL 79 4 25 29 51
2009-10 Ingolstadt ERC DEL 56 3 19 22 20
2010-11 Ingolstadt ERC DEL 52 1 12 13 31
2011-12 Ingolstadt ERC DEL 52 3 12 15 18
2012-13 Ingolstadt ERC DEL 52 4 7 11 24
2013-14 Ingolstadt ERC DEL 52 1 10 11 20
2014-15 Wolfsburg Grizzly Adams DEL 44 6 20 26 14
2015-16 Wolfsburg Grizzly Adams DEL 51 3 18 21 44
2016-17 Krefeld Penguins DEL 52 2 12 14 16
League GP G A Pts PIM
2004-05 Fresno Falcons ECHL 7 1 3 4 2
2005-06 Fresno Falcons ECHL 52 12 12 24 32
2006-07 Fresno Falcons ECHL 47 8 15 23 42
2007-08 Bad Nauheim EC GerObL 44 20 21 41 0
2008-09 Colorado Eagles CHL 49 11 13 24 33
2009-10 Missouri Mavericks CHL 59 11 17 28 42
2010-11 Columbus Cottonmouths SPHL 54 13 27 40 56
2011-12 Columbus Cottonmouths SPHL 45 7 18 25 50
2012-13 Columbus Cottonmouths SPHL 49 6 7 13 26
League GP G A Pts PIM
2004-05 Corpus Christi Rayz CHL 51 0 3 3 27
2005-06 Corpus Christi Rayz CHL 63 2 6 8 45
2006-07 Corpus Christi Rayz CHL 57 3 9 12 79
2007-08 Muskegon Fury IHL 70 3 3 6 67
2008-09 Rio Grande Valley Killer Bees CHL 64 2 6 8 62
2009-10 Rio Grande Valley Killer Bees CHL 60 0 4 4 82
League GP G A Pts PIM
1978-79 Oklahoma City Stars CHL 5 0 1 1 2
1979-80 Rochester Americans AHL 12 4 3 7 8
1979-80 U.S. Olympic Team Intl 58 14 23 37 16
1980-81 Lugano Swiss-A 38 40 54 94 22
1982-83 Birmingham South Stars CHL 0 0 0 0 0
1982-83 U.S. National Team Intl 51 27 36 63 38
1983-84 Colorado Flames CHL 10 5 5 10 4
1983-84 U.S. Olympic Team Intl 0 0 0 0 0
League GP G A Pts PIM
1993-94 Las Vegas Thunder IHL 21 0 7 7 8
1994-95 AIK SEL 37 1 3 4 38
1995-96 Cape Breton Oilers AHL 17 3 5 8 29
1995-96 Edmonton Oilers NHL 29 4 2 6 30
1996-97 Chicago Wolves IHL 81 10 30 40 50
1997-98 Manitoba Moose IHL 82 13 48 61 58
1998-99 Manitoba Moose IHL 81 15 56 71 66
1999-00 Edmonton Oilers NHL 5 0 2 2 2
1999-00 Manitoba Moose IHL 77 13 47 60 92
2000-01 Manitoba Moose IHL 82 17 42 59 52
2001-02 Nashville Predators NHL 3 0 0 0 6
2001-02 Milwaukee Admirals AHL 48 6 21 27 14
2001-02 Manchester Monarchs AHL 29 2 11 13 38
2002-03 Geneve Servette Swiss-A 44 10 16 26 26
2003-04 Geneve Servette Swiss-A 48 7 24 31 42
2004-05 Zug EV Swiss-A 29 3 14 17 8
2005-06 Davos HC Swiss-A 41 13 23 36 54
2006-07 Yaroslavl Lokomotiv Russia 44 4 6 10 60
2007-08 Basel EHC Swiss-A 46 5 20 25 74
League GP G A Pts PIM
1973-74 Springfield Kings AHL 76 19 31 50 110
1974-75 Springfield Kings/Indians AHL 75 18 39 57 86
1975-76 Fort Worth Texans CHL 43 7 14 21 32
1975-76 Oklahoma City Blazers CHL 33 3 8 11 16
1976-77 New Haven Nighthawks AHL 24 8 16 24 35
1976-77 New York Rangers NHL 19 1 0 1 31
1977-78 New Haven Nighthawks AHL 50 8 23 31 18
1977-78 New York Rangers NHL 29 5 10 15 34
1978-79 Los Angeles Kings NHL 69 4 9 13 45
1979-80 Tulsa Oilers CHL 68 14 18 32 33
League GP G A Pts PIM
1970-71 Alaska Methodist University Senior 0 0 0 0 0
1973-74 Anchorage Wolverines Senior 0 0 0 0 0
1974-75 Anchorage Wolverines Senior 33 36 30 66 0
1975-76 Anchorage Wolverines Senior 0 0 0 0 0
1977-78 Anchorage Wolverines Senior 0 0 0 0 0
League GP G A Pts PIM
1978-79 Salt Lake Golden Eagles CHL 1 0 0 0 0
1978-79 Port Huron Flags IHL 54 0 2 2 16
1979-80 Salt Lake Golden Eagles CHL 39 0 2 2 12
1980-81 St. Louis Blues NHL 4 0 1 1 0
1980-81 Salt Lake Golden Eagles CHL 36 0 1 1 26
1981-82 St. Louis Blues NHL 9 0 0 0 0
1981-82 Vancouver Canucks NHL 3 0 0 0 0
1981-82 Salt Lake Golden Eagles CHL 19 0 4 4 4
1982-83 St. Louis Blues NHL 9 0 0 0 2
1982-83 Salt Lake Golden Eagles CHL 17 0 2 2 4
1983-84 St. Louis Blues NHL 22 0 0 0 4
1984-85 St. Louis Blues NHL 2 0 0 0 0
1984-85 Peoria Rivermen IHL 43 0 2 2 6
1985-86 Binghamton Whalers AHL 1 0 0 0 2
1985-86 Salt Lake Golden Eagles IHL 52 0 3 3 12
1986-87 Salt Lake Golden Eagles IHL 51 0 4 4 31
League GP G A Pts PIM
2013-14 Wichita Thunder CHL 3 1 0 1 2
League GP G A Pts PIM
2013-14 Hershey Bears AHL 7 2 1 3 4
2014-15 Hershey Bears AHL 12 0 2 2 4
2014-15 South Carolina Stingrays ECHL 42 19 9 28 84
2015-16 Hershey Bears AHL 26 0 2 2 12
2015-16 South Carolina Stingrays ECHL 15 10 4 14 23
2016-17 Idaho Steelheads ECHL 13 4 4 8 27
2016-17 Texas Stars AHL 35 8 5 13 27
2017-18 Utica Comets AHL 1 0 0 0 0
2017-18 Hartford Wolf Pack AHL 8 1 2 3 10
2017-18 San Jose Barracuda AHL 14 1 3 4 12
2017-18 Greenville Swamp Rabbits ECHL 38 24 28 52 40
2018-19 Utah Grizzlies ECHL 60 32 39 71 88
2018-19 Colorado Eagles AHL 10 1 0 1 10
2019-20 Innsbruck HC Austria 48 16 27 43 50
2020-21 South Carolina Stingrays ECHL 48 8 26 34 46
League GP G A Pts PIM
2020-21 Birmingham Bulls SPHL 41 0 6 6 45
2021-22 Tulsa Oilers ECHL 48 1 15 16 25
2022-23 Chicago Wolves AHL 2 0 0 0 0
2022-23 Tulsa Oilers ECHL 44 3 14 17 45
2022-23 San Diego Gulls AHL 14 0 2 2 2
2023-24 Tulsa Oilers ECHL 65 9 35 44 51
League GP G A Pts PIM
2010-11 Cedar Rapids RoughRiders USHL 53 0 1 1 2
2011-12 Ohio State University CCHA 8 0 1 1 0
2012-13 Ohio State University CCHA 34 0 2 2 0
2012-13 Florida Everblades ECHL 0 0 0 0 0
2014-15 Tulsa Oilers ECHL 9 0 0 0 0
League GP G A Pts PIM
1971-72 Springfield Kings AHL 65 15 11 26 17
1972-73 Los Angeles Kings NHL 4 0 1 1 0
1972-73 Springfield Kings AHL 70 36 44 80 17
1973-74 Los Angeles Kings NHL 31 2 3 5 22
1973-74 Springfield Kings AHL 42 19 23 42 20
1974-75 Los Angeles Kings NHL 2 0 0 0 0
1974-75 Springfield Kings/Indians AHL 70 25 30 55 10
1975-76 Fort Worth Texans CHL 76 13 22 35 14
League GP G A Pts PIM
2001-02 Idaho Steelheads WCHL 1 0 1 1 0
2001-02 Oklahoma City Blazers CHL 5 0 0 0 0
League GP G A Pts PIM
1958-59 Green Bay Bobcats Ind 0 0 0 0 0
1959-60 Green Bay Bobcats USCHL 0 0 0 0 0
1960-61 Green Bay Bobcats Ind 1 0 0 0 0
1961-62 Green Bay Bobcats USHL 0 0 0 0 0
1962-63 Green Bay Bobcats USHL 0 0 0 0 0
League GP G A Pts PIM
2023-24 Michigan State University Big-10 36 8 28 36 10
League GP G A Pts PIM
1991-92 Dayton Bombers ECHL 64 30 38 68 46
League GP G A Pts PIM
1972-73 Nova Scotia Voyageurs AHL 49 6 14 20 17
1973-74 Nova Scotia Voyageurs AHL 75 11 26 37 44
1974-75 Nova Scotia Voyageurs AHL 74 9 27 36 93
1975-76 Toronto Maple Leafs NHL 72 6 8 14 10
1976-77 Dallas Black Hawks CHL 70 13 22 35 12
1977-78 Dallas Black Hawks CHL 76 6 15 21 64
1978-79 Dallas Black Hawks CHL 69 10 16 26 52
1979-80 Vancouver Canucks NHL 5 0 1 1 0
1979-80 Dallas Black Hawks CHL 68 3 22 25 59
1980-81 Dallas Black Hawks CHL 74 8 51 59 46
1981-82 Wichita Wind CHL 27 0 6 6 26
League GP G A Pts PIM
1985-86 Calgary Flames NHL 0 0 0 0 0
1986-87 Calgary Flames NHL 5 1 0 1 0
1986-87 Moncton Golden Flames AHL 67 50 42 92 16
1987-88 St. Louis Blues NHL 13 6 8 14 4
1987-88 Calgary Flames NHL 52 26 24 50 12
1988-89 St. Louis Blues NHL 78 41 43 84 33
1989-90 St. Louis Blues NHL 80 72 41 113 24
1990-91 St. Louis Blues NHL 78 86 45 131 22
1991-92 St. Louis Blues NHL 73 70 39 109 48
1992-93 St. Louis Blues NHL 80 54 47 101 41
1993-94 St. Louis Blues NHL 81 57 40 97 38
1994-95 St. Louis Blues NHL 48 29 21 50 10
1995-96 St. Louis Blues NHL 70 43 40 83 30
1996-97 St. Louis Blues NHL 77 42 40 82 10
1997-98 St. Louis Blues NHL 66 27 45 72 26
1998-99 Dallas Stars NHL 60 32 26 58 30
1999-00 Dallas Stars NHL 79 24 35 59 43
2000-01 Dallas Stars NHL 79 39 40 79 18
2001-02 Detroit Red Wings NHL 82 30 33 63 35
2002-03 Detroit Red Wings NHL 82 37 39 76 22
2003-04 Detroit Red Wings NHL 81 25 43 68 12
2005-06 Phoenix Coyotes NHL 5 0 1 1 0
League GP G A Pts PIM
2011-12 Sheffield Steelers EIHL 46 3 13 16 46
League GP G A Pts PIM
2017-18 Los Angeles Kings NHL 75 9 16 25 12
2018-19 Los Angeles Kings NHL 82 15 18 33 22
2019-20 Los Angeles Kings NHL 70 17 26 43 14
2020-21 Los Angeles Kings NHL 55 13 17 30 4
2021-22 Los Angeles Kings NHL 79 17 20 37 8
2022-23 Los Angeles Kings NHL 59 14 22 36 20
League GP G A Pts PIM
1997-98 Birmingham Bulls ECHL 2 1 2 3 0
1997-98 Wheeling Nailers ECHL 53 10 20 30 63
1998-99 Skelleftea AIK Swe-1 15 5 0 5 16
League GP G A Pts PIM
2022-23 Iowa Heartlanders ECHL 11 4 3 7 6
2023-24 Orlando Solar Bears ECHL 52 11 19 30 33
2023-24 Iowa Heartlanders ECHL 22 6 8 14 16
League GP G A Pts PIM
1979-80 St. Scholastica College NCAA 0 0 0 0 0
League GP G A Pts PIM
1989-90 Canadian National Team Intl 3 0 0 0 0
1990-91 Tilburg Trappers Hlnd 41 23 47 60 0
1991-92 Tilburg Trappers Hlnd 34 17 50 67 0
1992-93 Tilburg Trappers Hlnd 33 10 39 49 66
1993-94 Peterborough Pirates BHL 56 77 81 158 121
1994-95 Peterborough Pirates BHL 28 24 45 69 87
1995-96 Manchester Storm BHL 38 44 76 120 92
1996-97 Manchester Storm BISL 26 6 8 14 14
1997-98 Manchester Storm BISL 38 10 20 30 40
1998-99 Newcastle Riverkings BISL 42 2 14 16 51
1999-00 Bad Nauheim EC 2.GBun 42 7 23 30 77
League GP G A Pts PIM
2006-07 U. of Wisconsin River Falls NCHA 23 4 10 14 42
2007-08 U. of Wisconsin River Falls NCHA 23 3 7 10 28
2007-08 Texas Wildcatters ECHL 4 0 1 1 4
2008-09 Utah Grizzlies ECHL 6 0 0 0 21
2008-09 Twin City Cyclones SPHL 50 5 4 9 66
2009-10 Knoxville Ice Bears SPHL 38 3 10 13 61
2009-10 Louisiana IceGators SPHL 13 0 1 1 6
2010-11 Knoxville Ice Bears SPHL 52 0 11 11 65
2011-12 New Jersey Outlaws FHL 12 1 2 3 37
2022-23 Elmira Mammoth FPHL 15 1 2 3 30
2023-24 Danbury Hat Tricks FPHL 4 0 0 0 4
League GP G A Pts PIM
2017-18 Wilkes-Barre/Scranton Penguins AHL 70 11 20 31 16
2018-19 Pittsburgh Penguins NHL 6 0 2 2 0
2018-19 Wilkes-Barre/Scranton Penguins AHL 67 18 25 43 27
2019-20 Pittsburgh Penguins NHL 7 1 1 2 2
2019-20 Wilkes-Barre/Scranton Penguins AHL 48 10 24 34 12
2020-21 Ontario Reign AHL 14 6 5 11 6
2020-21 Malmo Redhawks SweHL 21 7 5 12 8
2021-22 Lehigh Valley Phantoms AHL 30 4 8 12 12
2021-22 Ontario Reign AHL 28 1 5 6 18
2022-23 Augsburg Panthers DEL 45 7 15 22 10
2023-24 Nottingham Panthers EIHL 7 4 3 7 0
League GP G A Pts PIM
1987-88 Danville Fighting Saints AAHL 2 1 1 2 0
League GP G A Pts PIM
1981-82 Warroad Lakers Senior 27 17 17 34 58
League GP G A Pts PIM
2014-15 Missouri Mavericks ECHL 5 0 0 0 6
2015-16 Springfield Falcons AHL 4 0 0 0 2
2015-16 Reading Royals ECHL 50 1 9 10 28
2016-17 Reading Royals ECHL 70 7 12 19 68
League GP G A Pts PIM
1985-86 Pittsburgh Penguins NHL 80 3 26 29 115
1986-87 Pittsburgh Penguins NHL 80 5 25 30 116
1987-88 Pittsburgh Penguins NHL 55 1 12 13 87
1988-89 Pittsburgh Penguins NHL 76 2 14 16 163
1989-90 Pittsburgh Penguins NHL 75 3 13 16 154
1990-91 Minnesota North Stars NHL 44 1 9 10 100
1990-91 Pittsburgh Penguins NHL 24 0 5 5 23
1991-92 Minnesota North Stars NHL 71 4 10 14 102
1992-93 Minnesota North Stars NHL 79 3 20 23 105
1993-94 Washington Capitals NHL 8 0 0 0 12
1993-94 Dallas Stars NHL 53 0 7 7 51
1994-95 Washington Capitals NHL 47 0 13 13 43
1995-96 Washington Capitals NHL 66 2 4 6 34
1996-97 Phoenix Coyotes NHL 55 3 7 10 74
1997-98 Phoenix Coyotes NHL 16 2 1 3 18
League GP G A Pts PIM
2007-08 South Carolina Stingrays ECHL 40 0 2 2 4
2008-09 Gwinnett Gladiators ECHL 25 0 0 0 4
2008-09 South Carolina Stingrays ECHL 4 0 0 0 2
2009-10 Bakersfield Condors ECHL 2 0 0 0 0
2009-10 Gwinnett Gladiators ECHL 3 0 0 0 0
2009-10 Reading Royals ECHL 4 0 0 0 0
League GP G A Pts PIM
1988-89 U. of North Dakota WCHA 19 5 7 12 6
1989-90 U. of North Dakota WCHA 43 6 9 15 22
1990-91 U. of North Dakota WCHA 10 0 0 0 8
League GP G A Pts PIM
1981-82 Tri-Valley Blackhawks PSHL 0 0 0 0 0
League GP G A Pts PIM
1993-94 Charlotte Checkers ECHL 12 9 4 13 6
1993-94 Huntington Blizzard ECHL 9 3 6 9 0
1993-94 Paisley Pirates BHL 8 8 14 22 4
League GP G A Pts PIM
2022-23 Chicago Blackhawks NHL 9 0 3 3 4
League GP G A Pts PIM
2015-16 Toronto Marlies AHL 2 0 0 0 0
2016-17 Toronto Marlies AHL 7 0 0 0 0
2016-17 Orlando Solar Bears ECHL 32 0 0 0 2
2017-18 Chicago Wolves AHL 28 0 0 0 0
2017-18 Toronto Marlies AHL 1 0 0 0 0
2017-18 Orlando Solar Bears ECHL 2 0 0 0 0
2018-19 Toronto Marlies AHL 30 0 0 0 0
2019-20 Toronto Maple Leafs NHL 1 0 0 0 0
2019-20 Toronto Marlies AHL 27 0 1 1 0
2020-21 Nashville Predators NHL 1 0 0 0 0
2021-22 Leksands IF SweHL 51 0 3 3 20
2022-23 Leksands IF SweHL 47 0 0 0 20
League GP G A Pts PIM
1991-92 Bracknell Bees BHL 11 9 14 23 10
League GP G A Pts PIM
2022-23 Providence College H-East 21 0 6 6 10
2023-24 Providence College H-East 34 1 11 12 12
League GP G A Pts PIM
2009-10 Bakersfield Condors ECHL 62 9 13 22 30
League GP G A Pts PIM
1971-72 Kansas City Blues CHL 70 22 27 49 67
1972-73 Denver Spurs WHL 72 34 35 69 51
1973-74 Phoenix Roadrunners WHL 78 31 56 87 59
1974-75 Phoenix Roadrunners WHA 78 35 29 64 68
1975-76 Springfield Indians AHL 23 11 9 20 22
1975-76 Phoenix Roadrunners WHA 8 0 2 2 4
1975-76 Calgary Cowboys WHA 38 7 11 18 19
1976-77 Spokane Flyers WIHL 0 0 0 0 0
League GP G A Pts PIM
2012-13 Fort Wayne Komets ECHL 52 2 4 6 39
2013-14 Bad Toelz EC GerObL 43 8 18 26 47
League GP G A Pts PIM
2020-21 Syracuse Crunch AHL 9 2 1 3 2
2021-22 Syracuse Crunch AHL 69 20 19 39 55
2022-23 Tampa Bay Lightning NHL 17 1 0 1 2
2022-23 Syracuse Crunch AHL 52 7 12 19 23
League GP G A Pts PIM
1985-86 Moncton Golden Flames AHL 15 0 0 0 6
1986-87 Canadian National Team Intl 29 0 0 0 0
1987-88 Salt Lake Golden Eagles IHL 19 0 0 0 0
1987-88 Canadian National Team Intl 18 0 0 0 0
League GP G A Pts PIM
2017-18 Hartford Wolf Pack AHL 7 1 1 2 2
2017-18 Greenville Swamp Rabbits ECHL 51 7 10 17 41
2018-19 Toledo Walleye ECHL 50 6 5 11 31
2019-20 Toledo Walleye ECHL 50 7 15 22 24
League GP G A Pts PIM
1985-86 Calgary Wranglers WHL 39 9 32 41 27
1986-87 Canadian National Team Intl 1 0 2 2 0
1986-87 Spokane Chiefs WHL 38 16 26 42 37
1986-87 Calgary Wranglers WHL 19 3 16 19 20
1987-88 New Haven Nighthawks AHL 51 17 26 43 18
1988-89 Canadian National Team Intl 17 7 10 17 2
1989-90 Canadian National Team Intl 11 1 7 8 2
1990-91 U. of Calgary CWUAA 8 3 3 6 6
1991-92 U. of Calgary CWUAA 28 15 29 44 14
1993-94 Canadian National Team Intl 1 0 0 0 0
1993-94 Calgary Radz RHI 22 30 42 72 30
1993-94 U. of Calgary CWUAA 26 24 25 49 14
1994-95 Braunlage EC Ger.1 0 0 0 0 0
League GP G A Pts PIM
2014-15 Wheeling Nailers ECHL 6 2 2 4 2
2015-16 Wilkes-Barre/Scranton Penguins AHL 15 1 3 4 10
2015-16 Wheeling Nailers ECHL 37 15 9 24 6
2016-17 Wilkes-Barre/Scranton Penguins AHL 14 3 4 7 4
2016-17 Wheeling Nailers ECHL 26 9 15 24 34
2017-18 Rochester Americans AHL 46 3 5 8 12
League GP G A Pts PIM
1983-84 Muskegon Mohawks IHL 63 46 28 74 24
1983-84 Milwaukee Admirals IHL 12 3 2 5 0
1984-85 Muskegon Lumberjacks IHL 53 20 22 42 36
League GP G A Pts PIM
2019-20 Vasterviks IK Swe-1 52 12 10 22 48
2020-21 Indy Fuel ECHL 22 7 10 17 10
2020-21 Manitoba Moose AHL 14 1 6 7 8
2021-22 Zvolen HKm Slovak 41 19 19 38 51
2022-23 Vitkovice HC Czech 46 16 18 34 49
2023-24 Vitkovice HC Czech 52 10 12 22 22
League GP G A Pts PIM
2005-06 St. Cloud State WCHA 36 11 12 23 55
2006-07 St. Cloud State WCHA 40 14 12 26 60
2007-08 Elmira Jackals ECHL 19 6 8 14 18
2007-08 Augusta Lynx ECHL 15 0 3 3 16
2007-08 Florida Everblades ECHL 13 0 1 1 10
League GP G A Pts PIM
2017-18 Providence Bruins AHL 2 0 1 1 2
2018-19 Providence Bruins AHL 58 12 18 30 8
2018-19 Boston Bruins NHL 11 3 2 5 2
2019-20 Providence Bruins AHL 9 4 1 5 0
2019-20 Boston Bruins NHL 25 1 5 6 13
2020-21 Providence Bruins AHL 5 3 0 3 2
2020-21 Boston Bruins NHL 20 2 0 2 0
2021-22 Boston Bruins NHL 19 1 1 2 0
2021-22 Seattle Kraken NHL 25 2 6 8 6
2022-23 Winnipeg Jets NHL 33 2 2 4 8
2022-23 Seattle Kraken NHL 14 1 2 3 0
League GP G A Pts PIM
1980-81 Fort Wayne Komets IHL 1 0 1 1 0
1980-81 Baltimore Clippers EHL 66 27 23 50 33
League GP G A Pts PIM
1984-85 Montreal Canadiens NHL 75 10 35 45 30
1985-86 Montreal Canadiens NHL 62 7 23 30 36
1986-87 Buffalo Sabres NHL 55 6 17 23 22
1986-87 Montreal Canadiens NHL 1 0 0 0 2
1987-88 New Jersey Devils NHL 56 5 29 34 46
1988-89 New Jersey Devils NHL 74 16 50 66 38
1989-90 Toronto Maple Leafs NHL 70 15 37 52 29
1989-90 New Jersey Devils NHL 1 0 0 0 0
1990-91 Toronto Maple Leafs NHL 19 0 3 3 8
1990-91 Vancouver Canucks NHL 32 4 23 27 20
1991-92 New York Islanders NHL 74 9 47 56 30
1992-93 Capital District Islanders AHL 7 3 4 7 8
1992-93 New York Islanders NHL 52 8 30 38 38
1993-94 New York Islanders NHL 66 9 31 40 47
1994-95 Anaheim Mighty Ducks NHL 22 4 3 7 6
1995-96 Seibu Japan 0 18 34 52 0
League GP G A Pts PIM
2022-23 Wheeling Nailers ECHL 11 1 6 7 0
2023-24 Wheeling Nailers ECHL 63 24 26 50 20
League GP G A Pts PIM
1984-85 Springfield Indians AHL 8 2 1 3 0
1984-85 Indianapolis Checkers IHL 76 26 32 58 4
1985-86 Springfield Indians AHL 17 3 6 9 2
1985-86 Indianapolis Checkers IHL 58 41 35 76 4
1986-87 Indianapolis Checkers IHL 79 39 55 94 6
1987-88 Milwaukee Admirals IHL 80 43 28 71 10
1988-89 Indianapolis Ice IHL 82 38 34 72 10
1989-90 Fort Wayne Komets IHL 82 42 58 100 6
1990-91 Fort Wayne Komets IHL 66 31 31 62 8
1991-92 Fort Wayne Komets IHL 68 31 29 60 10
1992-93 Fort Wayne Komets IHL 63 17 21 38 4
League GP G A Pts PIM
2011-12 Abbotsford Heat AHL 1 0 0 0 2
2012-13 Abbotsford Heat AHL 50 2 7 9 21
2013-14 Abbotsford Heat AHL 44 3 6 9 25
2014-15 Augsburg Panthers DEL 48 4 26 30 83
2015-16 Augsburg Panthers DEL 50 5 20 25 46
2016-17 Augsburg Panthers DEL 52 7 21 28 26
2017-18 Augsburg Panthers DEL 52 6 27 33 32
2018-19 Augsburg Panthers DEL 52 7 17 24 40
2019-20 Augsburg Panthers DEL 50 7 20 27 43
2020-21 Augsburg Panthers DEL 33 4 13 17 6
2021-22 Augsburg Panthers DEL 50 4 11 15 32
2022-23 Augsburg Panthers DEL 54 5 11 16 10
League GP G A Pts PIM
1990-91 U. of Wisconsin Superior NCHA 0 0 0 0 0
1991-92 U. of Wisconsin Superior NCHA 32 33 38 71 10
1992-93 U. of Wisconsin Superior NCHA 30 22 36 58 20
1993-94 Johnstown Chiefs ECHL 31 4 8 12 14
1993-94 Raleigh Icecaps ECHL 11 5 0 5 2
1994-95 Columbus Chill ECHL 3 0 1 1 0
1994-95 Tulsa Oilers CHL 2 1 1 2 2
1995-96 Tulsa Oilers CHL 24 7 4 11 17
League GP G A Pts PIM
1976-77 Edmonton Oilers WHA 77 7 16 23 94
1977-78 Edmonton Oilers WHA 62 6 22 28 90
1978-79 Edmonton Oilers WHA 77 6 21 27 76
1979-80 New York Islanders NHL 76 3 13 16 109
1980-81 New York Islanders NHL 75 1 16 17 122
1981-82 New York Islanders NHL 73 1 20 21 82
1982-83 New York Islanders NHL 73 4 17 21 64
1983-84 New York Islanders NHL 69 3 16 19 53
1984-85 New York Islanders NHL 56 0 13 13 35
1985-86 Minnesota North Stars NHL 80 0 8 8 58
1986-87 New Haven Nighthawks AHL 10 1 1 2 7
1986-87 Los Angeles Kings NHL 11 0 4 4 7
League GP G A Pts PIM
1995-96 Madison Monsters CoHL 70 12 31 43 37
1995-96 Minnesota Arctic Blast RHI 28 5 28 33 9
1996-97 Louisville Riverfrogs ECHL 27 4 13 17 4
1996-97 Orlando Jackals RHI 23 2 13 15 6
1997-98 San Diego Gulls WCHL 52 8 19 27 26
1997-98 Utah Grizzlies IHL 9 0 0 0 6
1997-98 Orlando Surge MLRH 7 2 13 15 0
1998-99 Las Vegas Thunder IHL 2 0 0 0 0
1998-99 San Diego Gulls WCHL 60 10 36 46 42
1998-99 Utah Grizzlies IHL 1 0 0 0 0
1998-99 Long Beach Ice Dogs IHL 4 0 0 0 2
1998-99 Minnesota Blue Ox RHI 12 5 16 21 3
1999-00 San Diego Gulls WCHL 69 11 44 55 64
1999-00 Long Beach Ice Dogs IHL 1 0 0 0 0
2000-01 San Diego Gulls WCHL 70 8 33 41 42
2001-02 Bad Nauheim EC 2.GBun 43 10 17 27 87
2005-06 Basingstoke Bison EIHL 16 0 12 12 16
2005-06 Bad Nauheim EC GerObL 28 2 9 11 50
2006-07 Florida Seals SPHL 6 1 3 4 16
League GP G A Pts PIM
1972-73 Chicago Blackhawks NHL 9 0 1 1 4
1972-73 Dallas Black Hawks CHL 62 22 31 53 55
1973-74 Dallas Black Hawks CHL 59 13 22 35 17
1974-75 New Haven Nighthawks AHL 76 30 36 66 44
1974-75 New York Islanders NHL 2 0 1 1 0
1975-76 Fort Worth Texans CHL 55 13 19 32 20
1976-77 New York Islanders NHL 4 0 0 0 0
1976-77 Rhode Island Reds AHL 73 29 57 86 20
League GP G A Pts PIM
2022-23 Wheeling Nailers ECHL 13 2 6 8 4
2022-23 U. of St. Thomas CCHA 34 1 10 11 18
2023-24 Cincinnati Cyclones ECHL 11 1 2 3 4
2023-24 Wheeling Nailers ECHL 47 3 12 15 16
League GP G A Pts PIM
2008-09 Groningen Grizzlies Hlnd 30 26 20 46 32
League GP G A Pts PIM
2022-23 Bowling Green State University CCHA 34 0 4 4 34
2023-24 Iowa Heartlanders ECHL 47 1 6 7 10
League GP G A Pts PIM
1980-81 Fort Worth Texans CHL 59 9 10 19 25
1981-82 Fort Worth Texans CHL 77 26 30 56 52
1982-83 Fuessen EV 1.GBun 17 8 8 16 28
1983-84 Fort Wayne Komets IHL 4 0 0 0 2
League GP G A Pts PIM
1996-97 South Carolina Stingrays ECHL 47 0 2 2 8
1997-98 Richmond Renegades ECHL 39 0 3 3 48
1998-99 Charlotte Checkers ECHL 36 0 1 1 8
1999-00 Charlotte Checkers ECHL 12 0 0 0 10
1999-00 Trenton Titans ECHL 19 0 1 1 2
League GP G A Pts PIM
2004-05 Houston Aeros AHL 71 11 11 22 25
2005-06 Dallas Stars NHL 5 1 0 1 12
2005-06 Iowa Stars AHL 66 26 32 58 30
2006-07 Dallas Stars NHL 1 1 0 1 0
2006-07 Iowa Stars AHL 65 27 25 52 32
2007-08 Tampa Bay Lightning NHL 19 1 1 2 9
2007-08 Dallas Stars NHL 2 0 0 0 2
2007-08 Norfolk Admirals AHL 19 6 9 15 4
2007-08 Iowa Stars AHL 36 10 11 21 15
2008-09 Bridgeport Sound Tigers AHL 21 7 6 13 2
2008-09 Chicago Wolves AHL 41 6 5 11 10
2009-10 Augsburg Panthers DEL 4 0 0 0 0
2009-10 Ilves Tampere SM-liiga 4 0 1 1 2
2009-10 Thetford Mines Isothermic LNAH 4 2 1 3 0
2010-11 Idaho Steelheads ECHL 22 10 10 20 16
2010-11 Thetford Mines Isothermic LNAH 4 0 3 3 2
2011-12 Thetford Mines Isothermic LNAH 25 12 11 23 6
2012-13 Thetford Mines Isothermic LNAH 2 0 1 1 0
League GP G A Pts PIM
1998-99 Erding Jets GerBun 47 2 9 11 59
1999-00 Austin Ice Bats WPHL 47 4 19 23 20
1999-00 Waco Wizards WPHL 2 0 1 1 5
1999-00 Lake Charles Ice Pirates WPHL 19 1 5 6 16
League GP G A Pts PIM
1989-90 Binghamton Whalers AHL 32 4 4 8 36
1989-90 Virginia Lancers ECHL 26 11 23 34 27
1990-91 Springfield Indians AHL 1 0 0 0 2
1990-91 Canadian National Team Intl 55 25 31 56 53
1991-92 Calgary Flames NHL 17 2 5 7 17
1991-92 Canadian National Team Intl 56 33 35 68 63
1991-92 Canada Olympic Team Intl 8 1 4 5 4
1992-93 Calgary Flames NHL 62 9 12 21 18
1993-94 Quebec Nordiques NHL 37 6 8 14 12
1993-94 Cornwall Aces AHL 23 14 13 27 28
1994-95 Krefeld Penguins DEL 42 25 41 66 103
1995-96 Krefeld Penguins DEL 49 21 35 56 96
1996-97 Krefeld Penguins DEL 47 37 35 72 129
1997-98 Grand Rapids Griffins IHL 18 8 14 22 25
1997-98 Krefeld Penguins DEL 15 2 7 9 33
1997-98 Zug EV Swiss-A 2 1 1 2 0
1998-99 Rapperswil-Jona Swiss-A 43 22 28 50 114
1999-00 Canadian National Team Intl 9 6 2 8 8
1999-00 Zurich SC Swiss-A 22 5 8 13 62
2000-01 Lugano Swiss-A 19 9 8 17 22
2001-02 Olten EHC Swiss-B 7 6 6 12 12
2002-03 Ajoie HC Swiss-B 37 21 35 56 152
2003-04 VSV EC Austria 23 7 21 28 28
League GP G A Pts PIM
1991-92 St. Paul Vulcans USHL 48 27 39 66 84
1992-93 St. Cloud State WCHA 35 6 16 22 48
1993-94 St. Cloud State WCHA 38 11 24 35 95
1994-95 St. Cloud State WCHA 36 10 24 34 68
1994-95 Minnesota Blue Ox RHI 23 10 28 38 21
1995-96 Minnesota Arctic Blast RHI 27 29 35 64 25
1996-97 Orlando Jackals RHI 24 32 46 78 13
1997-98 Lake Charles Ice Pirates WPHL 69 18 40 58 34
1997-98 Anaheim Bullfrogs MLRH 19 20 50 70 24
1998-99 Lake Charles Ice Pirates WPHL 68 36 49 85 100
1998-99 Minnesota Blue Ox RHI 21 14 31 45 51
1999-00 Lake Charles Ice Pirates WPHL 70 25 48 73 88
2000-01 Lake Charles Ice Pirates WPHL 70 13 52 65 79
League GP G A Pts PIM
1964-65 U.S. National Team Intl 0 0 0 0 0
1968-69 Warroad Lakers MSHL 0 2 14 16 0
1970-71 Warroad Lakers MSHL 0 0 0 0 0
League GP G A Pts PIM
1986-87 New Haven Nighthawks AHL 71 6 30 36 73
1986-87 New York Rangers NHL 3 0 1 1 0
1987-88 New York Rangers NHL 37 9 15 24 14
1987-88 Colorado Rangers IHL 27 6 20 26 22
1988-89 Hartford Whalers NHL 37 1 22 23 24
1988-89 New York Rangers NHL 26 0 10 10 14
1989-90 Cape Breton Oilers AHL 68 13 37 50 46
1989-90 Binghamton Whalers AHL 2 0 0 0 0
1989-90 Edmonton Oilers NHL 1 0 0 0 0
1990-91 Cape Breton Oilers AHL 56 13 46 59 60
1990-91 Edmonton Oilers NHL 21 2 5 7 14
1991-92 Edmonton Oilers NHL 57 6 34 40 38
1992-93 Ottawa Senators NHL 80 17 46 63 84
1993-94 Ottawa Senators NHL 53 3 20 23 26
1994-95 Pittsburgh Penguins NHL 13 0 9 9 6
1994-95 Ottawa Senators NHL 28 4 7 11 10
1995-96 Winnipeg Jets NHL 39 5 25 30 26
1995-96 Pittsburgh Penguins NHL 32 2 21 23 32
1996-97 Phoenix Coyotes NHL 32 4 9 13 24
1997-98 Phoenix Coyotes NHL 41 2 6 8 38
1998-99 Houston Aeros IHL 49 6 25 31 48
League GP G A Pts PIM
2019-20 Texas Stars AHL 28 2 0 2 6
2020-21 Graz EC Austria 19 3 11 14 7
League GP G A Pts PIM
1981-82 Fort Wayne Komets IHL 38 0 5 5 42
1982-83 Carolina Thunderbirds ACHL 64 3 19 22 43
1983-84 Carolina Thunderbirds ACHL 0 0 0 0 0
1983-84 Pinebridge Bucks ACHL 0 2 19 21 48
1984-85 Pinebridge Bucks ACHL 62 12 32 44 50
1985-86 Virginia Lancers ACHL 56 3 15 18 62
League GP G A Pts PIM
1971-72 Waterloo Black Hawks USHL 0 0 0 0 0
1972-73 Saginaw Gears IHL 71 5 27 32 96
1973-74 Muskegon Mohawks IHL 61 2 7 9 66
1973-74 Fort Worth Wings CHL 3 0 0 0 0
League GP G A Pts PIM
1994-95 New York Islanders NHL 12 1 4 5 2
1994-95 Denver Grizzlies IHL 74 29 40 69 42
1995-96 Utah Grizzlies IHL 8 3 5 8 8
1996-97 Los Angeles Kings NHL 1 0 0 0 0
1996-97 Phoenix Roadrunners IHL 62 23 29 52 26
1996-97 Utah Grizzlies IHL 21 3 13 16 6
1997-98 Chicago Wolves IHL 78 27 48 75 35
1998-99 Chicago Wolves IHL 82 41 40 81 24
1999-00 Chicago Wolves IHL 80 31 33 64 18
2000-01 Kokudo Japan 40 29 30 59 0
2001-02 Berlin Polar Bears DEL 53 10 26 36 24
2002-03 Idaho Steelheads WCHL 26 12 20 32 2
2002-03 Bjorkloven IF Swe-1 12 6 7 13 6
2003-04 Idaho Steelheads ECHL 13 5 8 13 4
League GP G A Pts PIM
1983-84 Hershey Bears AHL 5 0 0 0 0
1983-84 Washington Capitals NHL 2 0 0 0 0
1983-84 U.S. Olympic Team Intl 0 0 0 0 0
1984-85 Binghamton Whalers AHL 20 0 1 1 0
1984-85 Washington Capitals NHL 12 0 1 1 0
1985-86 Binghamton Whalers AHL 34 0 3 3 6
1985-86 Washington Capitals NHL 1 0 0 0 0
1986-87 Binghamton Whalers AHL 2 0 0 0 2
1986-87 Washington Capitals NHL 45 0 0 0 0
1987-88 Chicago Blackhawks NHL 41 0 2 2 0
1988-89 Halifax Citadels AHL 23 0 1 1 0
1988-89 Quebec Nordiques NHL 22 0 1 1 2
1989-90 Baltimore Skipjacks AHL 13 0 1 1 2
1989-90 Washington Capitals NHL 16 0 0 0 4
1990-91 Vancouver Canucks NHL 6 0 0 0 0
1990-91 Milwaukee Admirals IHL 22 0 1 1 16
1991-92 Milwaukee Admirals IHL 51 0 4 4 22
1992-93 Hamilton Canucks AHL 44 0 1 1 2
1993-94 Milwaukee Admirals IHL 40 0 1 1 10
1994-95 Milwaukee Admirals IHL 13 0 1 1 2
1994-95 Fort Wayne Komets IHL 1 0 0 0 0
League GP G A Pts PIM
2003-04 New Mexico Scorpions CHL 53 4 9 13 21
2004-05 Columbus Cottonmouths SPHL 44 5 15 20 38
2004-05 Jacksonville Barracudas SPHL 10 2 5 7 11
League GP G A Pts PIM
1978-79 Brandon Wheat Kings WHL 43 19 20 39 110
1979-80 Brandon Wheat Kings WHL 67 32 21 53 151
1980-81 Binghamton Whalers AHL 77 9 12 21 81
1981-82 Binghamton Whalers AHL 59 5 7 12 116
1981-82 Mohawk Valley Stars ACHL 1 1 1 2 0
1982-83 Binghamton Whalers AHL 40 12 19 31 91
1982-83 Saginaw Gears IHL 13 7 10 17 5
League GP G A Pts PIM
1975-76 Kitchener Rangers OHA 57 8 14 22 74
League GP G A Pts PIM
2007-08 Pensacola Ice Pilots ECHL 62 14 17 31 57
2008-09 Binghamton Senators AHL 3 1 1 2 0
2008-09 Idaho Steelheads ECHL 66 38 44 82 41
2008-09 Johnstown Chiefs ECHL 1 0 1 1 2
2010-11 Trinec Ocelari HC Czech 50 9 6 15 20
2011-12 Trinec Ocelari HC Czech 34 5 1 6 22
2012-13 Innsbruck HC Austria 52 11 14 25 27
2013-14 Szekeshfehervar Alba Volan HC Austria 12 3 2 5 4
2013-14 Rungsted Ishockey Denmark 16 9 9 18 10
2015-16 Brampton Beast ECHL 18 2 3 5 16
2015-16 Norfolk Admirals ECHL 1 0 0 0 0
2016-17 Zvolen HKm Slovak 12 4 2 6 6
League GP G A Pts PIM
1978-79 South Alberta Institute of Technology ACAC 0 0 0 0 0
League GP G A Pts PIM
2008-09 Idaho Steelheads ECHL 62 10 23 33 44
2008-09 Las Vegas Wranglers ECHL 4 0 1 1 4
2009-10 Idaho Steelheads ECHL 48 13 18 31 16
2010-11 Idaho Steelheads ECHL 16 3 6 9 6
2011-12 Lausitzer Foxes 2.GBun 45 16 28 44 32
2012-13 Lausitzer Foxes 2.GBun 40 15 40 55 28
2013-14 Bietigheim-Bissingen SC DEL-2 46 20 32 52 18
2014-15 Bietigheim-Bissingen SC DEL-2 51 21 56 77 14
2015-16 Bietigheim-Bissingen SC DEL-2 34 8 24 32 12
2016-17 Bietigheim-Bissingen SC DEL-2 51 24 48 72 20
2017-18 Bietigheim-Bissingen SC DEL-2 52 34 44 78 16
2018-19 Bietigheim-Bissingen SC DEL-2 51 26 53 79 28
2019-20 Bietigheim-Bissingen SC DEL-2 50 16 34 50 22
2020-21 Bietigheim-Bissingen SC DEL-2 47 24 32 56 6
2021-22 Bietigheim SC Steelers DEL 55 9 13 22 4
League GP G A Pts PIM
2023-24 Reading Royals ECHL 10 0 0 0 4
League GP G A Pts PIM
2002-03 Greenville Grrrowl ECHL 62 17 26 43 104
2002-03 Chicago Wolves AHL 9 2 2 4 6
2003-04 Hershey Bears AHL 5 0 0 0 8
2003-04 Syracuse Crunch AHL 6 0 3 3 16
2003-04 Manchester Monarchs AHL 3 0 0 0 0
2003-04 Reading Royals ECHL 50 22 26 48 80
2004-05 Fife Flyers BNL 11 8 8 16 4
2004-05 Reading Royals ECHL 29 11 14 25 32
League GP G A Pts PIM
2009-10 Utah Grizzlies ECHL 12 0 3 3 2
2009-10 Abbotsford Heat AHL 54 3 15 18 28
2010-11 Utah Grizzlies ECHL 2 0 1 1 2
2010-11 Abbotsford Heat AHL 49 3 8 11 39
2011-12 Bolzano HC Italy-A 37 11 21 32 28
2012-13 Krefeld Penguins DEL 50 5 10 15 32
2013-14 Krefeld Penguins DEL 51 6 13 19 36
2014-15 Krefeld Penguins DEL 33 7 9 16 22
League GP G A Pts PIM
1976-77 Syracuse Blazers NAHL 72 56 65 121 15
1976-77 Minnesota Fighting Saints WHA 2 0 0 0 0
1977-78 Kalamazoo Wings IHL 79 44 41 85 41
1978-79 Kalamazoo Wings IHL 78 52 54 106 42
1979-80 Kalamazoo Wings IHL 78 49 62 111 64
1985-86 Merano Italy-A 36 36 46 82 14
1987-88 Fiemme Cavalese HC Italy-A 34 16 35 51 6
League GP G A Pts PIM
2020-21 South Carolina Stingrays ECHL 27 2 1 3 14
2021-22 South Carolina Stingrays ECHL 72 11 20 31 78
2022-23 Idaho Steelheads ECHL 68 16 17 33 50
2023-24 Idaho Steelheads ECHL 36 6 7 13 37
League GP G A Pts PIM
1991-92 Utica Devils AHL 1 0 0 0 0
1991-92 Phoenix Roadrunners IHL 16 1 2 3 17
1991-92 Raleigh Icecaps ECHL 42 12 27 39 78
1992-93 Salt Lake Golden Eagles IHL 45 4 21 25 45
1992-93 Raleigh Icecaps ECHL 30 8 24 32 62
1993-94 Saint John Flames AHL 58 2 17 19 38
1993-94 San Diego Barracudas RHI 21 1 15 16 24
1994-95 Minnesota Moose IHL 71 4 16 20 61
1995-96 Minnesota Moose IHL 70 5 10 15 84
1995-96 Empire State Cobras RHI 20 3 14 17 23
1996-97 Raleigh Icecaps ECHL 30 3 23 26 61
1996-97 Orlando Solar Bears IHL 41 2 3 5 57
1997-98 Manchester Storm BISL 40 12 18 30 56
1998-99 Manchester Storm BISL 31 7 14 21 36
1999-00 Manchester Storm BISL 39 7 9 16 26
2000-01 Manchester Storm BISL 28 1 4 5 22
2000-01 Basel EHC Swiss-B 15 4 8 12 46
2001-02 Manchester Storm BISL 47 3 15 18 40
League GP G A Pts PIM
1994-95 Denver Grizzlies IHL 47 2 5 7 65
1995-96 Atlanta Knights IHL 21 1 1 2 28
1995-96 Utah Grizzlies IHL 49 2 1 3 61
1996-97 Utah Grizzlies IHL 79 0 12 12 111
1997-98 Utah Grizzlies IHL 41 1 1 2 55
1998-99 Utah Grizzlies IHL 72 2 8 10 95
1999-00 Linkopings HC SEL 4 0 1 1 14
League GP G A Pts PIM
2017-18 Tucson Roadrunners AHL 36 0 0 0 0
2018-19 Arizona Coyotes NHL 1 0 0 0 0
2018-19 Tucson Roadrunners AHL 25 0 0 0 0
2019-20 Utah Grizzlies ECHL 3 0 0 0 0
2019-20 Colorado Eagles AHL 26 0 1 1 4
2020-21 Colorado Avalanche NHL 5 0 0 0 0
2020-21 Colorado Eagles AHL 9 0 0 0 0
2021-22 Utah Grizzlies ECHL 2 0 0 0 0
2021-22 Colorado Eagles AHL 17 0 0 0 0
2022-23 Straubing Tigers DEL 31 0 0 0 0
2023-24 Straubing Tigers DEL 29 0 1 1 0
League GP G A Pts PIM
2005-06 Corpus Christi Rayz CHL 53 12 9 21 48
League GP G A Pts PIM
1997-98 Monroe Moccasins WPHL 6 0 0 0 0
League GP G A Pts PIM
2011-12 Houston Aeros AHL 35 1 3 4 4
2011-12 Ontario Reign ECHL 27 1 1 2 17
2012-13 Houston Aeros AHL 3 0 1 1 0
2012-13 Allen Americans CHL 48 3 8 11 6
League GP G A Pts PIM
1982-83 Birmingham South Stars CHL 3 0 1 1 0
1987-88 Kalamazoo Wings IHL 1 0 0 0 0
League GP G A Pts PIM
1990-91 Sodertalje SK SEL 37 11 14 25 14
1991-92 Sodertalje SK SEL 9 1 2 3 4
1996-97 Amarillo Rattlers WPHL 7 5 12 17 18
1997-98 San Angelo Outlaws WPHL 59 17 32 49 93
1998-99 San Angelo Outlaws WPHL 69 22 46 68 42
1999-00 San Angelo Outlaws WPHL 58 25 46 71 34
2000-01 San Angelo Outlaws WPHL 59 22 22 44 44
2001-02 San Angelo Outlaws CHL 13 2 4 6 8
League GP G A Pts PIM
1974-75 Des Moines Capitols IHL 50 0 1 1 8
1975-76 Richmond Robins AHL 20 0 1 1 4
1975-76 Philadelphia Flyers NHL 1 0 0 0 0
1976-77 Springfield Indians AHL 33 0 0 0 2
1976-77 Hershey Bears AHL 10 0 1 1 0
1977-78 Hershey Bears AHL 14 0 0 0 0
1977-78 Maine Mariners AHL 27 0 0 0 0
League GP G A Pts PIM
1997-98 Portland Pirates AHL 75 2 15 17 52
1998-99 Portland Pirates AHL 70 4 8 12 63
1999-00 Worcester IceCats AHL 3 0 0 0 0
1999-00 Syracuse Crunch AHL 1 0 0 0 0
1999-00 Pee Dee Pride ECHL 60 9 19 28 44
2000-01 Saint John Flames AHL 76 5 11 16 26
2001-02 Saint John Flames AHL 55 2 5 7 27
2002-03 Calgary Flames NHL 2 0 0 0 0
2002-03 Saint John Flames AHL 68 2 10 12 46
2003-04 Rochester Americans AHL 72 4 10 14 47
2004-05 Edmonton Roadrunners AHL 68 3 18 21 61
League GP G A Pts PIM
2001-02 U. of Wisconsin River Falls NCHA 28 7 17 24 75
2002-03 U. of Wisconsin River Falls NCHA 31 15 22 37 24
2003-04 U. of Wisconsin River Falls NCHA 31 15 17 32 46
2003-04 Greenville Grrrowl ECHL 8 0 2 2 8
2004-05 Jacksonville Barracudas SPHL 28 14 12 26 20
2004-05 Columbia Inferno ECHL 7 0 2 2 4
2004-05 Pensacola Ice Pilots ECHL 3 0 0 0 7
2005-06 Missouri River Otters UHL 16 1 1 2 14
2005-06 Port Huron Flags UHL 51 8 8 16 30
2006-07 Jacksonville Barracudas SPHL 45 27 33 60 86
2007-08 Jacksonville Barracudas SPHL 52 14 22 36 80
League GP G A Pts PIM
2023-24 Niagara University AHA 38 9 7 16 20
League GP G A Pts PIM
1990-91 Halifax Citadels AHL 1 0 0 0 0
1991-92 Greensboro Monarchs ECHL 8 0 3 3 0
League GP G A Pts PIM
1992-93 Minnesota Iron Rangers AHA 4 0 0 0 6
League GP G A Pts PIM
2001-02 Florida Everblades ECHL 6 1 2 3 6
2002-03 Florida Everblades ECHL 56 7 22 29 90
2003-04 Las Vegas Wranglers ECHL 43 10 20 30 42
2004-05 Fort Wayne Komets UHL 70 18 38 56 82
League GP G A Pts PIM
1973-74 Dallas Black Hawks CHL 70 13 19 32 52
1974-75 Dallas Black Hawks CHL 76 15 21 36 46
League GP G A Pts PIM
2000-01 Oklahoma City Blazers CHL 19 0 1 1 0
2000-01 Florida Everblades ECHL 11 0 0 0 0
2001-02 Quad City Mallards UHL 25 0 0 0 0
2002-03 Rockford IceHogs UHL 50 0 1 1 4
2002-03 Milwaukee Admirals AHL 1 0 0 0 0
2003-04 San Angelo Saints CHL 22 0 0 0 0
League GP G A Pts PIM
2006-07 Iowa Stars AHL 13 0 3 3 6
2007-08 Dallas Stars NHL 78 7 19 26 36
2008-09 Dallas Stars NHL 80 6 29 35 52
2009-10 Dallas Stars NHL 74 3 12 15 18
2010-11 Pittsburgh Penguins NHL 18 1 3 4 20
2010-11 Dallas Stars NHL 45 0 6 6 30
2011-12 Pittsburgh Penguins NHL 75 4 17 21 47
2012-13 Pittsburgh Penguins NHL 40 4 10 14 12
2013-14 Pittsburgh Penguins NHL 81 10 36 46 51
2014-15 Washington Capitals NHL 82 4 27 31 47
2015-16 Washington Capitals NHL 82 5 27 32 38
2016-17 Washington Capitals NHL 78 5 34 39 32
2017-18 Washington Capitals NHL 68 7 22 29 36
2018-19 Washington Capitals NHL 80 8 17 25 41
2019-20 Philadelphia Flyers NHL 68 8 25 33 29
League GP G A Pts PIM
1994-95 North Iowa Huskies USHL 2 1 2 3 2
1994-95 Bemidji State University NCHA 26 9 13 22 60
1996-97 Bemidji State University NCHA 20 9 12 21 18
1997-98 Bemidji State University NCHA 33 20 18 38 30
1998-99 Wichita Thunder CHL 55 9 16 25 86
1999-00 Wichita Thunder CHL 54 6 13 19 54
1999-00 Fort Worth Brahmas WPHL 3 0 0 0 12
League GP G A Pts PIM
1973-74 Green Bay Bobcats USHL 0 0 0 0 0
League GP G A Pts PIM
2009-10 Vancouver Canucks NHL 2 0 0 0 0
2009-10 Manitoba Moose AHL 70 3 23 26 64
2010-11 Rochester Americans AHL 5 1 1 2 0
2010-11 Vancouver Canucks NHL 2 0 0 0 0
2010-11 Manitoba Moose AHL 38 6 5 11 28
2011-12 Tampa Bay Lightning NHL 3 0 0 0 0
2011-12 Norfolk Admirals AHL 42 7 16 23 32
2011-12 San Antonio Rampage AHL 12 0 2 2 14
2012-13 Syracuse Crunch AHL 56 0 9 9 20
2013-14 Chicago Wolves AHL 60 6 19 25 62
2014-15 Portland Pirates AHL 48 7 11 18 47
2015-16 Augsburg Panthers DEL 46 2 11 13 102
League GP G A Pts PIM
1986-87 Salt Lake Golden Eagles IHL 75 15 21 36 67
League GP G A Pts PIM
2012-13 Worcester Sharks AHL 60 3 10 13 12
2013-14 Worcester Sharks AHL 74 19 21 40 20
2014-15 Worcester Sharks AHL 69 10 17 27 18
2015-16 Hartford Wolf Pack AHL 67 7 15 22 20
2016-17 Bolzano HC Austria 51 14 19 33 12
2017-18 Bolzano HC Austria 54 10 14 24 18
2018-19 Graz EC Austria 47 8 24 32 4
2019-20 Graz EC Austria 46 12 20 32 12
2020-21 Graz EC Austria 47 8 13 21 10
2021-22 VSV EC Austria 30 8 11 19 4
2021-22 Sheffield Steelers EIHL 5 0 2 2 0
2022-23 Rosenheim Star Bulls GerObL 39 10 25 35 6
League GP G A Pts PIM
2010-11 Rockford IceHogs AHL 42 0 4 4 10
2011-12 Chicago Blackhawks NHL 28 0 1 1 6
2011-12 Rockford IceHogs AHL 44 4 3 7 44
2012-13 Rockford IceHogs AHL 50 2 9 11 27
2013-14 Florida Panthers NHL 44 3 9 12 8
2013-14 San Antonio Rampage AHL 4 1 1 2 2
2013-14 Rockford IceHogs AHL 16 0 8 8 8
2014-15 Florida Panthers NHL 44 2 6 8 20
2014-15 San Antonio Rampage AHL 12 1 2 3 22
2015-16 Florida Panthers NHL 8 0 1 1 2
2015-16 Portland Pirates AHL 47 5 11 16 12
2017-18 Adirondack Thunder ECHL 50 5 18 23 14
2017-18 Binghamton Devils AHL 7 0 1 1 8
2018-19 Nottingham Panthers EIHL 46 8 11 19 49
2019-20 Nitra MHC Slovak 21 0 2 2 22
2019-20 South Carolina Stingrays ECHL 9 0 1 1 0
2019-20 Wichita Thunder ECHL 4 0 3 3 0
2021-22 Wichita Thunder ECHL 2 0 0 0 0
League GP G A Pts PIM
2012-13 Peoria Rivermen AHL 5 0 1 1 2
2013-14 Syracuse Crunch AHL 47 3 1 4 12
League GP G A Pts PIM
2018-19 Karlskrona HK Swe-1 30 3 8 11 14
2019-20 Deggendorf SC GerObL 36 21 44 65 63
2020-21 Miskolci DVTK Polar Bears Slovak 39 17 15 32 62
2021-22 Zvolen HKm Slovak 21 7 10 17 10
2021-22 Herlev Eagles Denmark 21 7 7 14 4
2022-23 Regensburg Polar Bears DEL-2 23 11 7 18 6
2023-24 Fife Flyers EIHL 47 22 31 53 28
League GP G A Pts PIM
2003-04 Quad City Mallards UHL 71 11 20 31 128
2004-05 Quad City Mallards UHL 47 7 10 17 72
2005-06 Tulsa Oilers CHL 45 7 9 16 112
2005-06 Austin Ice Bats CHL 17 2 9 11 24
2006-07 Quad City Mallards UHL 9 0 1 1 16
2006-07 Chicago Hounds UHL 36 14 12 26 31
League GP G A Pts PIM
1988-89 Western Michigan University CCHA 36 3 4 7 18
1989-90 Western Michigan University CCHA 18 0 1 1 6
1991-92 Bad Toelz EC 2.GBun 8 2 3 5 6
1992-93 Las Vegas Aces PSHL 0 0 0 0 0
1993-94 Las Vegas Flash RHI 12 1 6 7 14
1994-95 Las Vegas Aces PSHL 0 0 0 0 0
1997-98 Reno Rage WCHL 2 0 1 1 4
1998-99 Fresno Falcons WCHL 2 1 0 1 0
1998-99 Las Vegas Coyotes RHI 24 6 12 18 15
League GP G A Pts PIM
2011-12 Chicago Express ECHL 4 0 0 0 4
League GP G A Pts PIM
1980-81 Baltimore Clippers EHL 44 4 12 16 53
League GP G A Pts PIM
1993-94 Cornwall Aces AHL 52 4 11 15 37
1994-95 Cornwall Aces AHL 65 2 5 7 99
1995-96 Cornwall Aces AHL 77 1 11 12 94
1996-97 Detroit Vipers IHL 78 2 8 10 63
1997-98 Manitoba Moose IHL 47 1 11 12 43
1997-98 Quebec Rafales IHL 24 1 2 3 10
1998-99 Manitoba Moose IHL 82 2 18 20 82
1999-00 Manitoba Moose IHL 68 1 5 6 48
2000-01 Border City Bandits CHL 31 1 12 13 13
2000-01 San Antonio Iguanas CHL 16 0 9 9 2
2001-02 San Antonio Iguanas CHL 63 3 17 20 69
League GP G A Pts PIM
1979-80 U.S. Olympic Team Intl 60 16 36 52 14
1981-82 New York Rangers NHL 79 33 43 76 67
1982-83 New York Rangers NHL 78 37 38 75 52
1983-84 New York Rangers NHL 77 29 53 82 96
1984-85 New York Rangers NHL 48 14 31 45 29
1985-86 New York Rangers NHL 59 20 20 40 82
1986-87 Minnesota North Stars NHL 12 4 6 10 10
1987-88 Bolzano HC Italy-A 36 31 42 73 19
1991-92 San Jose Sharks NHL 2 0 1 1 4
League GP G A Pts PIM
2004-05 Las Vegas Wranglers ECHL 12 2 7 9 11
2005-06 Las Vegas Wranglers ECHL 56 16 20 36 99
2006-07 Las Vegas Wranglers ECHL 53 15 20 35 72
2007-08 Las Vegas Wranglers ECHL 33 5 10 15 52
League GP G A Pts PIM
1998-99 Portland Pirates AHL 26 7 6 13 6
1999-00 Portland Pirates AHL 71 25 29 54 86
2000-01 Portland Pirates AHL 19 12 10 22 17
2000-01 Worcester IceCats AHL 44 17 23 40 22
2001-02 Chicago Blackhawks NHL 37 4 2 6 19
2001-02 Norfolk Admirals AHL 29 18 9 27 4
2002-03 Norfolk Admirals AHL 74 24 31 55 35
2003-04 Philadelphia Flyers NHL 1 0 0 0 0
2003-04 Philadelphia Phantoms AHL 72 13 18 31 87
League GP G A Pts PIM
1993-94 Blackburn Hawks BHL 17 47 22 69 10
League GP G A Pts PIM
1980-81 Oklahoma City Stars CHL 2 0 0 0 0
League GP G A Pts PIM
1976-77 St. Paul Vulcans MidJHL 31 1 6 7 17
League GP G A Pts PIM
2021-22 St. Louis Blues NHL 19 0 6 6 8
2021-22 Springfield Thunderbirds AHL 17 3 19 22 8
2022-23 Springfield Thunderbirds AHL 22 2 18 20 12
League GP G A Pts PIM
2018-19 Idaho Steelheads ECHL 2 0 0 0 2
2018-19 Indy Fuel ECHL 7 1 1 2 17
2018-19 Norfolk Admirals ECHL 6 0 5 5 4
2018-19 Atlanta Gladiators ECHL 26 3 5 8 21
2019-20 Atlanta Gladiators ECHL 51 16 13 29 50
2020-21 Rapid City Rush ECHL 71 27 23 50 68
2021-22 Milwaukee Admirals AHL 5 0 0 0 7
2021-22 Florida Everblades ECHL 12 5 5 10 4
2021-22 Rapid City Rush ECHL 9 3 6 9 2
2021-22 Bietigheim SC Steelers DEL 2 0 0 0 0
League GP G A Pts PIM
1997-98 Jacksonville Lizard Kings ECHL 63 14 26 40 81
1998-99 Jacksonville Lizard Kings ECHL 4 0 0 0 0
1998-99 Winston-Salem Icehawks UHL 66 30 39 69 121
1999-00 Adirondack IceHawks UHL 26 6 16 22 75
1999-00 Knoxville Speed UHL 19 11 6 17 27
2000-01 Knoxville Speed UHL 54 25 28 53 161
2001-02 Rockford IceHogs UHL 14 2 4 6 27
League GP G A Pts PIM
2005-06 Binghamton Senators AHL 51 1 3 4 31
2005-06 Charlotte Checkers ECHL 10 2 4 6 6
2006-07 Binghamton Senators AHL 74 1 12 13 89
2007-08 Bolzano HC Italy-A 32 1 10 11 62
2008-09 Binghamton Senators AHL 64 1 7 8 62
2008-09 Stockton Thunder ECHL 14 2 2 4 12
2009-10 Manitoba Moose AHL 13 1 1 2 8
2009-10 Binghamton Senators AHL 29 1 3 4 8
2009-10 Victoria Salmon Kings ECHL 3 0 1 1 2
2010-11 Hamilton Bulldogs AHL 53 1 2 3 47
League GP G A Pts PIM
2017-18 New York Rangers NHL 28 1 13 14 12
2017-18 Hartford Wolf Pack AHL 48 1 16 17 20
2018-19 New York Rangers NHL 73 6 20 26 35
2019-20 Winnipeg Jets NHL 71 6 39 45 32
2020-21 Winnipeg Jets NHL 54 3 29 32 20
2021-22 Winnipeg Jets NHL 77 3 31 34 46
2022-23 Winnipeg Jets NHL 82 10 23 33 44
League GP G A Pts PIM
1985-86 United States International University NCAA 33 1 7 8 48
1986-87 United States International University NCAA 19 0 2 2 34
League GP G A Pts PIM
1993-94 Buffalo Sabres NHL 77 21 35 56 24
1994-95 Buffalo Sabres NHL 47 3 19 22 12
1995-96 Buffalo Sabres NHL 76 23 33 56 28
1996-97 Buffalo Sabres NHL 82 27 26 53 24
1997-98 Buffalo Sabres NHL 72 13 21 34 26
1998-99 Buffalo Sabres NHL 41 4 11 15 12
1998-99 Dallas Stars NHL 10 2 3 5 4
1999-00 Chicago Blackhawks NHL 17 1 1 2 2
1999-00 Dallas Stars NHL 16 1 1 2 2
1999-00 Chicago Wolves IHL 4 2 1 3 2
1999-00 Michigan K-Wings IHL 13 0 4 4 2
2000-01 Philadelphia Flyers NHL 12 1 2 3 4
2000-01 Philadelphia Phantoms AHL 57 18 35 53 19
2001-02 Munich Barons DEL 60 20 38 58 22
2002-03 Zurich SC Swiss-A 44 22 24 46 34
2003-04 Mannheim Eagles DEL 39 6 16 22 40
2004-05 Mannheim Eagles DEL 44 6 7 13 22
2007-08 Langenthal SC Swiss-B 38 24 20 44 30
League GP G A Pts PIM
1992-93 St. Paul Vulcans USHL 9 2 7 9 26
1993-94 U. of Wisconsin Superior NCHA 21 4 4 8 14
League GP G A Pts PIM
1990-91 Cape Breton Oilers AHL 63 14 15 29 65
1991-92 Cape Breton Oilers AHL 80 30 24 54 46
1992-93 Cape Breton Oilers AHL 38 18 21 39 32
1992-93 Edmonton Oilers NHL 40 13 6 19 25
1993-94 Cape Breton Oilers AHL 5 4 4 8 4
1993-94 Edmonton Oilers NHL 28 3 5 8 8
1994-95 Philadelphia Flyers NHL 44 3 7 10 33
1995-96 Philadelphia Flyers NHL 79 15 10 25 89
1996-97 Philadelphia Flyers NHL 82 14 18 32 41
1997-98 Philadelphia Flyers NHL 82 11 13 24 53
1998-99 Philadelphia Flyers NHL 14 1 0 1 0
1998-99 Colorado Avalanche NHL 41 2 6 8 24
1999-00 Colorado Avalanche NHL 75 11 8 19 29
2000-01 Colorado Avalanche NHL 82 15 17 32 68
2001-02 St. Louis Blues NHL 23 2 4 6 2
2001-02 Colorado Avalanche NHL 41 6 6 12 39
2002-03 St. Louis Blues NHL 68 4 6 10 28
2003-04 Vaxjo HC Swe-1 33 11 16 27 52
2004-05 Vaxjo HC Swe-1 29 9 12 21 38
League GP G A Pts PIM
2020-21 Lake Superior State University WCHA 28 8 7 15 37
2021-22 Lake Superior State University CCHA 24 13 9 22 10
2022-23 Lake Superior State University CCHA 32 6 11 17 14
2022-23 Iowa Heartlanders ECHL 2 0 0 0 5
2023-24 Cincinnati Cyclones ECHL 23 5 4 9 8
2023-24 Allen Americans ECHL 33 4 7 11 20
2023-24 Jacksonville Icemen ECHL 5 0 1 1 0
League GP G A Pts PIM
2017-18 Quad City Mallards ECHL 69 3 34 37 24
2017-18 Worcester Railers ECHL 1 0 1 1 4
2018-19 Stockton Heat AHL 1 0 0 0 0
2018-19 Kansas City Mavericks ECHL 69 9 40 49 28
2019-20 Rungsted Ishockey Denmark 48 7 23 30 38
2020-21 Indy Fuel ECHL 66 13 25 38 20
2021-22 Nitra MHC Slovak 50 8 31 39 22
2022-23 Vitkovice HC Czech 52 5 23 28 22
2023-24 Vitkovice HC Czech 47 6 14 20 4
League GP G A Pts PIM
2006-07 Manitoba Moose AHL 11 2 2 4 6
2007-08 Vancouver Canucks NHL 49 9 12 21 2
2007-08 Manitoba Moose AHL 20 7 10 17 6
2008-09 Vancouver Canucks NHL 72 11 12 23 24
2009-10 Vancouver Canucks NHL 82 25 28 53 48
2010-11 Vancouver Canucks NHL 70 15 24 39 10
2011-12 Vancouver Canucks NHL 55 10 10 20 18
2012-13 Vancouver Canucks NHL 46 10 12 22 16
2012-13 Orebro HK Swe-1 2 0 1 1 2
2013-14 Toronto Maple Leafs NHL 82 19 26 45 22
2014-15 Calgary Flames NHL 57 12 11 23 8
2015-16 Calgary Flames NHL 29 4 1 5 8
2015-16 Stockton Heat AHL 15 6 9 15 2
2016-17 Anaheim Ducks NHL 4 0 0 0 0
2017-18 Bern SC Swiss-A 35 17 18 35 6
League GP G A Pts PIM
2006-07 Alaska Aces ECHL 25 0 0 0 0
2007-08 Muskegon Fury IHL 31 0 0 0 9
2008-09 Flint Generals IHL 1 0 0 0 0
2008-09 Muskegon Lumberjacks IHL 23 0 0 0 0
2008-09 Corpus Christi Icerays CHL 2 0 0 0 0
League GP G A Pts PIM
2002-03 Cincinnati Mighty Ducks AHL 14 2 1 3 4
2002-03 San Antonio Rampage AHL 48 1 10 11 18
2003-04 Cincinnati Mighty Ducks AHL 29 0 5 5 12
2003-04 San Diego Gulls ECHL 6 0 3 3 2
League GP G A Pts PIM
2002-03 U. of Minnesota WCHA 33 3 10 13 4
2003-04 U. of Minnesota WCHA 12 3 3 6 4
2004-05 U. of Minnesota WCHA 32 2 5 7 6
League GP G A Pts PIM
2011-12 Bridgeport Sound Tigers AHL 1 0 0 0 0
2012-13 Bridgeport Sound Tigers AHL 12 0 0 0 0
2012-13 Fort Wayne Komets ECHL 24 0 2 2 10
2013-14 Bridgeport Sound Tigers AHL 25 0 1 1 0
2014-15 Reading Royals ECHL 4 0 1 1 0
2015-16 Brampton Beast ECHL 13 0 0 0 0
League GP G A Pts PIM
2020-21 New York Rangers NHL 1 0 1 1 0
2020-21 Hartford Wolf Pack AHL 20 4 7 11 10
2021-22 Hartford Wolf Pack AHL 67 6 8 14 23
2022-23 Columbus Blue Jackets NHL 2 0 1 1 0
2022-23 Cleveland Monsters AHL 61 10 29 39 54
League GP G A Pts PIM
2002-03 U. of Wisconsin Superior NCHA 29 3 19 22 28
2002-03 Cincinnati Cyclones ECHL 11 3 1 4 8
2003-04 Fort Wayne Komets UHL 37 4 6 10 15
2003-04 Columbus Stars UHL 34 4 8 12 4
2004-05 Fort Wayne Komets UHL 76 5 11 16 48
2006-07 Bakersfield Condors ECHL 43 6 30 36 56
League GP G A Pts PIM
2022-23 Wheeling Nailers ECHL 60 4 20 24 18
2023-24 Wheeling Nailers ECHL 54 1 8 9 39
League GP G A Pts PIM
1993-94 Providence Bruins AHL 55 12 23 35 59
1994-95 Providence Bruins AHL 4 2 1 3 6
1994-95 Boston Bruins NHL 34 3 8 11 39
1995-96 Boston Bruins NHL 79 1 12 13 59
1996-97 Providence Bruins AHL 3 1 1 2 0
1996-97 Boston Bruins NHL 37 3 5 8 31
1997-98 Providence Bruins AHL 58 6 17 23 46
1998-99 Kansas City Blades IHL 41 5 13 18 42
1998-99 Kentucky Thoroughblades AHL 12 0 1 1 8
1999-00 Kansas City Blades IHL 44 5 18 23 38
2000-01 Cincinnati Cyclones IHL 66 2 17 19 62
League GP G A Pts PIM
1995-96 Minnesota Arctic Blast RHI 20 9 8 17 15
1996-97 South Carolina Stingrays ECHL 51 15 33 48 36
1997-98 South Carolina Stingrays ECHL 70 14 26 40 82
1998-99 South Carolina Stingrays ECHL 69 25 44 69 124
1998-99 Lowell Lock Monsters AHL 3 0 0 0 2
1998-99 Minnesota Blue Ox RHI 5 0 0 0 1
1999-00 South Carolina Stingrays ECHL 59 10 14 24 71
League GP G A Pts PIM
2005-06 Springfield Falcons AHL 45 1 1 2 68
2005-06 Johnstown Chiefs ECHL 5 0 0 0 13
2006-07 Springfield Falcons AHL 64 0 6 6 85
2006-07 Johnstown Chiefs ECHL 1 0 0 0 2
2007-08 Norfolk Admirals AHL 66 3 4 7 194
2007-08 Mississippi Sea Wolves ECHL 2 0 0 0 6
2008-09 Norfolk Admirals AHL 57 5 7 12 221
2008-09 Toronto Marlies AHL 13 2 1 3 54
2009-10 Toronto Maple Leafs NHL 15 1 1 2 67
2009-10 Toronto Marlies AHL 46 1 2 3 172
2010-11 Toronto Maple Leafs NHL 26 1 2 3 71
2010-11 Toronto Marlies AHL 32 7 6 13 114
2011-12 Toronto Maple Leafs NHL 31 0 0 0 60
2011-12 Toronto Marlies AHL 4 0 0 0 20
2012-13 Philadelphia Flyers NHL 11 1 0 1 64
2012-13 Norfolk Admirals AHL 33 4 4 8 90
2013-14 Philadelphia Flyers NHL 34 2 0 2 90
2014-15 Lehigh Valley Phantoms AHL 65 5 7 12 219
2015-16 Lehigh Valley Phantoms AHL 23 1 2 3 33
2016-17 Braehead Clan EIHL 40 4 18 22 140
2017-18 Manchester Storm EIHL 42 6 11 17 186
League GP G A Pts PIM
2022-23 American International College AHA 26 0 0 0 2
League GP G A Pts PIM
1979-80 St. Scholastica College NCAA 0 0 0 0 0
League GP G A Pts PIM
2022-23 Kalamazoo Wings ECHL 10 0 3 3 4
2022-23 Florida Everblades ECHL 51 13 12 25 12
2023-24 Coventry Blaze EIHL 54 25 16 41 15
League GP G A Pts PIM
1997-98 San Angelo Outlaws WPHL 46 12 4 16 14
League GP G A Pts PIM
2010-11 Stockton Thunder ECHL 34 2 0 2 10
2010-11 Utah Grizzlies ECHL 7 0 0 0 4
League GP G A Pts PIM
2006-07 Waterloo Black Hawks USHL 34 5 12 17 57
2008-09 St. Cloud State WCHA 10 2 1 3 4
2009-10 St. Cloud State WCHA 6 0 0 0 2
League GP G A Pts PIM
1998-99 Peoria Rivermen ECHL 70 32 41 73 30
1999-00 Milwaukee Admirals IHL 9 0 0 0 2
1999-00 Canadian National Team Intl 2 0 0 0 0
1999-00 Peoria Rivermen ECHL 58 17 51 68 40
2000-01 Peoria Rivermen ECHL 72 17 44 61 42
2001-02 Peoria Rivermen ECHL 57 14 27 41 47
2002-03 Idaho Steelheads WCHL 71 27 47 74 46
2003-04 Trenton Titans ECHL 27 8 12 20 20
League GP G A Pts PIM
2020-21 Manitoba Moose AHL 32 1 6 7 15
2021-22 Winnipeg Jets NHL 15 0 5 5 4
2021-22 Manitoba Moose AHL 32 0 12 12 26
2022-23 Winnipeg Jets NHL 63 2 6 8 25
League GP G A Pts PIM
2016-17 Alaska Aces ECHL 44 3 10 13 6
2017-18 San Antonio Rampage AHL 2 0 1 1 0
2017-18 Tulsa Oilers ECHL 71 32 29 61 36
2018-19 San Antonio Rampage AHL 13 3 2 5 2
2018-19 Tulsa Oilers ECHL 55 18 17 35 46
2019-20 Tulsa Oilers ECHL 59 21 17 38 18
2020-21 Tulsa Oilers ECHL 52 16 14 30 12
2020-21 San Diego Gulls AHL 5 1 0 1 2
League GP G A Pts PIM
1999-00 Milwaukee Admirals IHL 6 0 0 0 0
1999-00 Portland Winter Hawks WHL 65 12 13 25 116
2000-01 Milwaukee Admirals IHL 1 0 0 0 0
2000-01 New Orleans Brass ECHL 46 4 11 15 84
2001-02 Milwaukee Admirals AHL 4 0 0 0 2
2001-02 Cincinnati Cyclones ECHL 59 1 4 5 48
2003-04 Pensacola Ice Pilots ECHL 61 4 12 16 94
League GP G A Pts PIM
2011-12 Regensburg EV GerObL 17 9 7 16 4
League GP G A Pts PIM
2001-02 U. of Wisconsin Superior NCHA 34 4 8 12 42
2002-03 Memphis Riverkings CHL 0 0 0 0 0
2002-03 U. of Wisconsin Superior NCHA 28 6 5 11 58
2003-04 Memphis Riverkings CHL 40 0 4 4 16
2004-05 Jacksonville Barracudas SPHL 54 5 13 18 46
2004-05 Charlotte Checkers ECHL 3 0 0 0 0
2005-06 Fayetteville FireAntz SPHL 56 3 8 11 72
2005-06 Columbia Inferno ECHL 2 0 0 0 2
2006-07 Bloomington PrairieThunder UHL 72 4 3 7 60
2007-08 Bloomington PrairieThunder IHL 75 0 2 2 54
League GP G A Pts PIM
2005-06 Las Vegas Wranglers ECHL 1 0 0 0 2
2005-06 South Carolina Stingrays ECHL 60 23 33 56 34
2006-07 South Carolina Stingrays ECHL 68 20 47 67 46
2007-08 Pelicans SM-liiga 56 11 15 26 32
2008-09 Aalborg AaB Ishockey Denmark 35 12 22 34 39
2009-10 Laredo Bucks CHL 52 13 35 48 30
League GP G A Pts PIM
2000-01 Kansas City Blades IHL 68 5 19 24 24
2001-02 HIFK Helsinki SM-liiga 11 2 0 2 4
2001-02 Manitoba Moose AHL 7 0 0 0 2
League GP G A Pts PIM
2013-14 Gwinnett Gladiators ECHL 10 1 2 3 0
2013-14 Evansville Icemen ECHL 57 11 19 30 24
2014-15 Elmira Jackals ECHL 58 23 19 42 26
2015-16 Elmira Jackals ECHL 54 13 17 30 18
2015-16 Indy Fuel ECHL 2 0 0 0 0
2016-17 Norfolk Admirals ECHL 11 2 1 3 0
League GP G A Pts PIM
2008-09 Iowa Chops AHL 6 1 1 2 4
2009-10 San Antonio Rampage AHL 40 9 9 18 16
2009-10 Bakersfield Condors ECHL 17 4 12 16 10
2009-10 Anaheim Ducks NHL 8 0 0 0 0
2010-11 Syracuse Crunch AHL 50 6 7 13 26
2010-11 Abbotsford Heat AHL 17 1 1 2 7
2011-12 Bolzano HC Italy-A 42 22 24 46 42
2012-13 Bolzano HC Italy-A 43 13 34 47 16
2013-14 Bolzano HC Austria 42 18 14 32 28
2014-15 Schwenningen Wild Wings DEL 47 6 8 14 32
2015-16 Vienna Austria 49 19 14 33 25
2016-17 Vienna Austria 52 22 19 41 16
2017-18 Vienna Austria 45 12 10 22 8
2017-18 Olten EHC Swiss-Sw 0 0 0 0 0
2018-19 VSV EC Austria 51 14 21 35 47
2019-20 Soenderjyske Denmark 43 13 21 34 20
2020-21 Ritten Sport AlpsHL 29 16 20 36 14
2021-22 Ritten Sport AlpsHL 38 19 18 37 16
League GP G A Pts PIM
2020-21 Hershey Bears AHL 3 0 0 0 0
2020-21 South Carolina Stingrays ECHL 21 0 0 0 0
2021-22 Hershey Bears AHL 9 0 0 0 0
2021-22 South Carolina Stingrays ECHL 23 0 0 0 14
2022-23 Hershey Bears AHL 33 0 0 0 0
League GP G A Pts PIM
1986-87 Schalker Sharks 2.GBun 21 6 12 18 52
1986-87 Sonthofen ERC 2.GBun 2 1 1 2 0
1987-88 Unna EHC GerObL 34 23 29 52 112
1989-90 Freiburg EHC 1.GBun 19 0 3 3 30
1990-91 Ravensburg EV GerObL 30 19 28 47 58
1991-92 Ravensburg EV 2.GBun 0 0 0 0 0
1992-93 Bad Nauheim EC 2.GBun 43 15 15 30 71
1993-94 Nuermberg EHC 2.GBun 41 4 2 6 51
1994-95 Trier EHC Ger.1 44 5 34 39 108
1995-96 Trier EHC Ger.1 44 8 30 38 81
League GP G A Pts PIM
1996-97 Bakersfield Fog WCHL 37 11 16 27 25
League GP G A Pts PIM
1989-90 Muskegon Lumberjacks IHL 3 1 0 1 0
1990-91 Muskegon Lumberjacks IHL 82 25 29 54 51
1991-92 Muskegon Lumberjacks IHL 64 15 18 33 109
1992-93 Cleveland Lumberjacks IHL 77 32 36 68 174
1993-94 Salt Lake Golden Eagles IHL 78 21 39 60 170
1994-95 Detroit Vipers IHL 60 19 21 40 86
1995-96 Minnesota Moose IHL 81 35 41 76 149
1997-98 Revier Lions DEL 30 14 17 31 38
1998-99 Berlin Polar Bears DEL 16 5 8 13 20
1998-99 Geneve Servette HC Swiss-B 26 22 19 41 101
1999-00 Berlin Polar Bears DEL 55 13 19 32 61
2000-01 Berlin Polar Bears DEL 32 3 7 10 34
League GP G A Pts PIM
1986-87 London Knights OHL 41 1 3 4 26
1987-88 London Knights OHL 47 15 19 34 42
League GP G A Pts PIM
1997-98 Monroe Moccasins WPHL 69 4 11 15 66
1998-99 South Carolina Stingrays ECHL 1 0 0 0 0
2002-03 South Carolina Stingrays ECHL 2 0 0 0 0
League GP G A Pts PIM
2016-17 Iowa Wild AHL 3 0 0 0 2
2017-18 Minnesota Wild NHL 3 0 0 0 2
2017-18 Iowa Wild AHL 67 1 14 15 55
2018-19 Iowa Wild AHL 66 5 15 20 71
2019-20 Minnesota Wild NHL 55 7 7 14 18
2020-21 Minnesota Wild NHL 50 1 16 17 51
2021-22 Seattle Kraken NHL 64 10 11 21 47
2022-23 Seattle Kraken NHL 78 3 13 16 68
League GP G A Pts PIM
1987-88 Peoria Rivermen IHL 64 3 17 20 37
1987-88 U.S. National Team Intl 0 0 0 0 0
League GP G A Pts PIM
2009-10 Worcester Sharks AHL 58 0 3 3 4
2010-11 San Jose Sharks NHL 1 0 0 0 0
2010-11 Worcester Sharks AHL 41 0 3 3 2
2011-12 Peoria Rivermen AHL 3 0 0 0 0
2011-12 Stockton Thunder ECHL 6 0 0 0 0
2011-12 Worcester Sharks AHL 2 0 0 0 0
2012-13 San Jose Sharks NHL 2 0 0 0 0
2012-13 Worcester Sharks AHL 38 0 1 1 6
2013-14 San Jose Sharks NHL 24 0 0 0 2
2014-15 San Jose Sharks NHL 22 0 0 0 2
2015-16 San Jose Sharks NHL 13 0 1 1 0
2015-16 Toronto Marlies AHL 3 0 0 0 0
2015-16 San Jose Barracuda AHL 2 0 0 0 0
2016-17 Minnesota Wild NHL 2 0 0 0 0
2016-17 Iowa Wild AHL 50 0 0 0 6
2017-18 Minnesota Wild NHL 28 0 0 0 0
2018-19 Minnesota Wild NHL 21 0 2 2 4
2019-20 Minnesota Wild NHL 38 0 1 1 4
2021-22 San Jose Sharks NHL 1 0 0 0 0
2021-22 Bakersfield Condors AHL 5 0 0 0 2
2021-22 San Jose Barracuda AHL 12 0 0 0 4
2022-23 Chicago Blackhawks NHL 27 0 0 0 16
League GP G A Pts PIM
2005-06 Portland Pirates AHL 9 0 5 5 4
2006-07 Jokerit Helsinki SM-liiga 56 19 29 48 24
2007-08 Jokerit Helsinki SM-liiga 55 29 33 62 36
2008-09 Toronto Maple Leafs NHL 4 1 0 1 0
2008-09 Toronto Marlies AHL 70 28 51 79 26
2009-10 Atlanta Thrashers NHL 6 2 0 2 2
2009-10 Chicago Wolves AHL 73 30 29 59 18
2010-11 Atlanta Thrashers NHL 45 5 2 7 12
2010-11 Chicago Wolves AHL 4 1 3 4 2
2010-11 San Antonio Rampage AHL 20 8 7 15 2
2011-12 Winnipeg Jets NHL 63 11 16 27 10
2012-13 Minsk Dynamo KHL 52 24 16 40 30
2013-14 Kazan Ak-Bars KHL 54 16 17 33 16
2014-15 Magnitogorsk Metallurg KHL 18 4 1 5 10
2014-15 Nizhnekamsk Neftekhimik KHL 37 14 12 26 30
2015-16 Lugano Swiss-A 19 6 8 14 8
2015-16 Biel HC Swiss-A 24 5 8 13 20
2016-17 Farjestads BK Karlstad SweHL 20 1 3 4 4
2016-17 Moscow Spartak KHL 22 1 6 7 4
2017-18 Ingolstadt ERC DEL 8 3 6 9 0
2017-18 Olten EHC Swiss-Sw 29 9 12 21 6
League GP G A Pts PIM
1992-93 Minnesota Iron Rangers AHA 26 1 6 7 15
League GP G A Pts PIM
2004-05 Peoria Rivermen ECHL 2 0 0 0 15
2005-06 Charlotte Checkers ECHL 52 9 11 20 84
2005-06 Trenton Titans ECHL 15 1 3 4 33
2006-07 Quad City Mallards UHL 76 42 29 71 221
2007-08 Fresno Falcons ECHL 5 0 0 0 16
2007-08 Manchester Phoenix EIHL 39 13 25 38 43
2008-09 Muskegon Lumberjacks IHL 70 39 41 80 129
2009-10 Tulsa Oilers CHL 13 5 2 7 38
2010-11 Odessa Jackalopes CHL 13 5 3 8 26
2011-12 Cincinnati Cyclones ECHL 5 0 0 0 16
2011-12 Evansville IceMen CHL 8 3 2 5 17
League GP G A Pts PIM
1972-73 Denver Spurs WHL 69 3 15 18 41
1973-74 Denver Spurs WHL 71 3 25 28 67
1974-75 Phoenix Roadrunners WHA 70 2 16 18 69
1975-76 Houston Aeros WHA 4 0 0 0 2
1975-76 Tucson Mavericks CHL 68 3 15 18 163
1976-77 Oklahoma City Blazers CHL 23 4 12 16 33
League GP G A Pts PIM
2020-21 Iowa Wild AHL 6 1 1 2 0
2021-22 Iowa Wild AHL 62 16 22 38 18
2022-23 Minnesota Wild NHL 1 0 0 0 0
2022-23 Iowa Wild AHL 48 18 12 30 14
League GP G A Pts PIM
1993-94 Anchorage Aces Ind 0 0 0 0 0
1994-95 Anchorage Aces PHL 0 0 0 0 0
League GP G A Pts PIM
2017-18 San Antonio Rampage AHL 1 0 0 0 0
2018-19 San Antonio Rampage AHL 4 0 0 0 0
2018-19 Tulsa Oilers ECHL 51 21 44 65 32
2018-19 San Diego Gulls AHL 3 0 0 0 0
2019-20 Tulsa Oilers ECHL 50 7 24 31 22
2020-21 Indy Fuel ECHL 59 9 29 38 34
2021-22 Indy Fuel ECHL 68 19 37 56 46
2022-23 Indy Fuel ECHL 14 2 3 5 8
League GP G A Pts PIM
1968-69 Grand Rapids Bruins USHL 0 0 0 0 0
League GP G A Pts PIM
2017-18 Colorado Avalanche NHL 37 0 2 2 12
2017-18 San Antonio Rampage AHL 31 7 5 12 24
2018-19 Colorado Avalanche NHL 2 1 0 1 0
2018-19 Colorado Eagles AHL 57 14 15 29 43
2019-20 Florida Panthers NHL 46 4 7 11 37
2019-20 Springfield Thunderbirds AHL 15 5 3 8 18
2020-21 Winnipeg Jets NHL 2 0 1 1 0
2020-21 Manitoba Moose AHL 3 3 0 3 2
2021-22 Winnipeg Jets NHL 77 7 7 14 22
2021-22 Manitoba Moose AHL 2 0 1 1 2
2022-23 Winnipeg Jets NHL 5 0 1 1 2
2022-23 Manitoba Moose AHL 50 19 16 35 24
League GP G A Pts PIM
1986-87 Minnesota North Stars NHL 1 0 0 0 0
1986-87 Indianapolis Checkers IHL 13 3 3 6 0
1987-88 Baltimore Skipjacks AHL 49 15 18 33 12
1987-88 Kalamazoo Wings IHL 23 12 5 17 2
1988-89 Assat Pori SM-liiga 34 14 13 27 18
League GP G A Pts PIM
1992-93 Hamilton Canucks AHL 75 16 28 44 24
1993-94 Hamilton Canucks AHL 75 18 26 44 43
1994-95 Minnesota Moose IHL 4 0 1 1 0
1995-96 San Diego Gulls WCHL 20 13 10 23 29
1996-97 Phoenix Roadrunners IHL 1 0 0 0 0
1996-97 San Diego Gulls WCHL 41 29 31 60 65
1996-97 Orlando Solar Bears IHL 2 1 0 1 5
1996-97 Utah Grizzlies IHL 2 0 0 0 2
1996-97 Long Beach Ice Dogs IHL 9 2 1 3 2
1997-98 Weiden EV Ger.1 55 41 20 61 145
1998-99 Bad Toelz EC GerBun 53 19 10 29 112
League GP G A Pts PIM
1973-74 Saginaw Gears IHL 6 0 3 3 6
1973-74 Springfield Kings AHL 12 4 3 7 4
1973-74 Portland Buckaroos WHL 52 1 7 8 54
1974-75 Saginaw Gears IHL 44 2 19 21 66
1977-78 Spokane Flyers WIHL 0 2 11 13 104
League GP G A Pts PIM
2019-20 Texas Stars AHL 53 3 12 15 42
2020-21 Texas Stars AHL 36 3 6 9 32
2021-22 Dallas Stars NHL 10 1 0 1 4
2021-22 Texas Stars AHL 54 10 10 20 36
2022-23 Dallas Stars NHL 3 0 0 0 0
2022-23 Texas Stars AHL 63 19 16 35 90
League GP G A Pts PIM
1975-76 Thunder Bay Twins OHASr 12 0 0 0 0
1976-77 Thunder Bay Twins OHASr 7 0 0 0 0
League GP G A Pts PIM
1990-91 Capital District Islanders AHL 67 10 10 20 65
1990-91 New York Islanders NHL 5 0 0 0 2
1991-92 Capital District Islanders AHL 31 1 11 12 59
1991-92 New York Islanders NHL 39 0 1 1 39
1992-93 Capital District Islanders AHL 42 4 15 19 70
1992-93 New York Islanders NHL 27 1 5 6 32
1993-94 New York Islanders NHL 65 2 11 13 76
1994-95 New York Islanders NHL 41 1 11 12 53
1995-96 New York Islanders NHL 19 1 6 7 21
1996-97 New York Islanders NHL 17 0 4 4 12
1997-98 New York Islanders NHL 19 0 3 3 12
1998-99 Providence Bruins AHL 43 2 13 15 56
1998-99 Boston Bruins NHL 3 0 0 0 6
League GP G A Pts PIM
1985-86 Chicago Blackhawks NHL 52 8 16 24 2
1986-87 Chicago Blackhawks NHL 51 13 19 32 6
1987-88 Chicago Blackhawks NHL 9 2 0 2 0
1987-88 Saginaw Hawks IHL 35 15 20 35 10
1988-89 Chicago Blackhawks NHL 3 0 1 1 4
1988-89 Saginaw Hawks IHL 42 26 24 50 18
League GP G A Pts PIM
2015-16 San Diego Gulls AHL 5 0 1 1 2
2016-17 San Diego Gulls AHL 63 6 23 29 16
2017-18 Anaheim Ducks NHL 7 0 2 2 0
2017-18 San Diego Gulls AHL 51 10 24 34 22
2018-19 Anaheim Ducks NHL 26 1 3 4 8
2018-19 San Diego Gulls AHL 27 8 11 19 16
2019-20 Lehigh Valley Phantoms AHL 42 8 13 21 10
2020-21 Anaheim Ducks NHL 13 0 0 0 0
2020-21 San Diego Gulls AHL 3 0 0 0 9
2021-22 Stockton Heat AHL 39 3 16 19 18
2022-23 Rockford IceHogs AHL 14 0 3 3 2
2022-23 Hartford Wolf Pack AHL 40 4 12 16 12
League GP G A Pts PIM
2000-01 Kootenay Ice WHL 30 1 5 6 40
2001-02 Kootenay Ice WHL 69 5 13 18 127
2002-03 Charlotte Checkers ECHL 48 3 11 14 84
2002-03 Hartford Wolf Pack AHL 11 0 0 0 8
2003-04 Hartford Wolf Pack AHL 68 5 9 14 86
2004-05 Hartford Wolf Pack AHL 76 10 9 19 182
2005-06 Hartford Wolf Pack AHL 80 12 22 34 152
2006-07 Hartford Wolf Pack AHL 56 11 6 17 96
2007-08 Phoenix Coyotes NHL 59 3 8 11 80
2008-09 Minnesota Wild NHL 36 1 2 3 47
2009-10 Providence Bruins AHL 55 4 10 14 62
2009-10 Chicago Wolves AHL 14 0 3 3 21
2009-10 Houston Aeros AHL 5 0 1 1 7
2010-11 Cardiff Devils EIHL 39 14 36 50 48
2011-12 VSV EC Austria 45 5 6 11 107
2012-13 Ingolstadt ERC DEL 34 0 1 1 36
League GP G A Pts PIM
1997-98 Morrums GoIS IK Swe-1 32 4 7 11 24
1998-99 Morrums GoIS IK Swe-1 37 4 2 6 80
League GP G A Pts PIM
2006-07 Idaho Steelheads ECHL 8 1 1 2 15
League GP G A Pts PIM
2002-03 Lakehead University OUAA 23 0 6 6 10
2003-04 Lakehead University OUAA 28 7 7 14 14
League GP G A Pts PIM
2020-21 Providence Bruins AHL 24 0 2 2 18
2020-21 Miskolci DVTK Polar Bears Slovak 18 3 2 5 42
2021-22 Providence Bruins AHL 32 0 8 8 83
2022-23 Providence Bruins AHL 35 1 3 4 61
League GP G A Pts PIM
1972-73 Omaha Knights CHL 67 18 34 52 69
1973-74 Tulsa Oilers CHL 67 19 36 55 102
1974-75 Omaha Knights CHL 69 16 34 50 61
1976-77 Greensboro Generals SHL 39 13 18 31 46
League GP G A Pts PIM
2019-20 Pensacola Ice Flyers SPHL 46 5 12 17 56