hockey DB
search by league
team
morning report
contact us
home

Alumni report for U. of Maine

436 players found,
(Does not include season in-progress.)
League GP G A Pts PIM
2011-12 Toronto Marlies AHL 3 0 1 1 0
2012-13 Toronto Marlies AHL 55 13 20 33 10
2013-14 Toronto Maple Leafs NHL 1 0 0 0 0
2013-14 Toronto Marlies AHL 64 17 52 69 16
2014-15 Toronto Marlies AHL 46 7 17 24 10
2014-15 Rockford IceHogs AHL 19 12 9 21 6
2015-16 Frolunda HC SweHL 42 14 21 35 4
2016-17 Chicago Blackhawks NHL 1 0 0 0 0
2016-17 Rockford IceHogs AHL 53 15 20 35 14
2016-17 San Diego Gulls AHL 16 3 11 14 2
2017-18 Kloten HC Swiss-A 13 5 5 10 2
2017-18 San Diego Gulls AHL 17 6 14 20 2
2018-19 Mora IK SweHL 42 7 29 36 8
2019-20 Leksands IF SweHL 33 7 14 21 6
2020-21 Augsburg Panthers DEL 32 9 18 27 12
League GP G A Pts PIM
1996-97 Canadian National Team Intl 33 0 0 0 0
1996-97 Orlando Solar Bears IHL 1 0 0 0 0
1997-98 Tallahassee Tiger Sharks ECHL 21 0 1 1 0
1997-98 Jacksonville Lizard Kings ECHL 9 0 0 0 0
1998-99 Tacoma Sabercats WCHL 48 0 6 6 2
1999-00 Tacoma Sabercats WCHL 43 0 4 4 4
2000-01 Springfield Falcons AHL 1 0 0 0 0
2000-01 New Haven Knights UHL 50 0 2 2 21
2001-02 Idaho Steelheads WCHL 56 0 3 3 18
2002-03 Idaho Steelheads WCHL 29 0 0 0 10
2003-04 Idaho Steelheads ECHL 42 0 1 1 0
2004-05 Idaho Steelheads ECHL 2 0 0 0 0
2006-07 Idaho Steelheads ECHL 2 0 0 0 2
League GP G A Pts PIM
2011-12 Saginaw Spirit OHL 35 9 8 17 12
2012-13 Saginaw Spirit OHL 4 1 2 3 2
2012-13 Pickering Panthers OJHL 14 7 7 14 6
2012-13 Woodstock Slammers MHL 26 17 20 37 32
2013-14 U. of Guelph OUAA 28 1 1 2 18
2014-15 U. of Guelph OUAA 25 10 16 26 36
2015-16 U. of Guelph OUAA 18 8 13 21 6
2016-17 Utah Grizzlies ECHL 22 1 10 11 5
League GP G A Pts PIM
2002-03 U. of Regina CWUAA 12 2 8 10 6
2003-04 U. of Regina CWUAA 35 10 13 23 30
2004-05 U. of Regina CWUAA 27 12 6 18 6
2005-06 U. of Regina CWUAA 35 14 7 21 44
League GP G A Pts PIM
1985-86 Canadian National Team Intl 33 2 6 8 16
1986-87 Rochester Americans AHL 15 2 5 7 11
1986-87 Buffalo Sabres NHL 41 2 11 13 23
1987-88 Rochester Americans AHL 22 5 16 21 19
1987-88 Buffalo Sabres NHL 23 1 2 3 17
1988-89 Rochester Americans AHL 31 5 14 19 24
1988-89 Buffalo Sabres NHL 33 2 10 12 18
1989-90 Rochester Americans AHL 39 2 16 18 41
1989-90 Buffalo Sabres NHL 16 1 3 4 8
1990-91 Halifax Citadels AHL 4 0 1 1 2
1990-91 Quebec Nordiques NHL 31 3 10 13 21
1991-92 Weisswasser PEV 1.GBun 38 7 15 22 83
1992-93 Baltimore Skipjacks AHL 10 1 5 6 8
1992-93 Washington Capitals NHL 60 2 6 8 18
1993-94 Washington Capitals NHL 50 0 9 9 12
1994-95 Hershey Bears AHL 31 9 21 30 18
1994-95 Philadelphia Flyers NHL 1 0 0 0 0
1995-96 Milwaukee Admirals IHL 79 22 39 61 68
1996-97 Utah Grizzlies IHL 31 2 12 14 21
1996-97 Manitoba Moose IHL 17 2 7 9 5
1996-97 Wedemark Scorpions DEL 8 1 4 5 4
1997-98 Revier Lions DEL 32 5 14 19 45
1998-99 Klagenfurt AC Austria 21 9 6 15 10
1998-99 Klagenfurt AC Alpen 33 11 8 19 34
1999-00 Michigan K-Wings IHL 6 0 2 2 2
1999-00 Augsburg Panthers DEL 34 3 11 14 14
2000-01 Iserlohn Roosters DEL 56 12 33 45 52
2001-02 Nuermberg Ice Tigers DEL 48 4 18 22 30
2002-03 Nuermberg Ice Tigers DEL 48 9 15 24 38
2003-04 Augsburg Panthers DEL 27 2 6 8 18
League GP G A Pts PIM
2013-14 Evansville Icemen ECHL 4 0 0 0 0
2014-15 Huntsville Havoc SPHL 14 3 5 8 0
2014-15 Pensacola Ice Flyers SPHL 8 1 0 1 2
2014-15 Evansville Icemen ECHL 34 8 9 17 13
2015-16 Evansville Icemen ECHL 10 0 4 4 2
2015-16 Manchester Monarchs ECHL 35 10 9 19 6
League GP G A Pts PIM
2004-05 Brampton Battalion OHL 65 25 46 71 80
2005-06 Brampton Battalion OHL 32 28 44 72 32
2005-06 Bridgeport Sound Tigers AHL 9 0 2 2 6
2005-06 Trenton Titans ECHL 3 0 1 1 0
2006-07 Bridgeport Sound Tigers AHL 13 2 1 3 6
2006-07 Utah Grizzlies ECHL 31 8 20 28 38
2006-07 Pensacola Ice Pilots ECHL 2 0 1 1 8
2007-08 Fort Wayne Komets IHL 74 41 50 91 114
2008-09 Asiago HC Italy-A 22 22 12 34 44
2008-09 Reading Royals ECHL 5 1 3 4 2
2009-10 Valpellice Italy-A 36 27 46 73 63
2010-11 Valpellice Italy-A 37 26 45 71 74
2011-12 Ingolstadt ERC DEL 36 10 13 23 18
2012-13 Dornbirn EC Austria 52 17 54 71 59
2013-14 Dornbirn EC Austria 53 30 49 79 37
2014-15 Dornbirn EC Austria 26 10 17 27 12
2014-15 Farjestads BK Karlstad SweHL 24 3 8 11 4
2015-16 Salzburg EC Austria 28 15 21 36 19
League GP G A Pts PIM
1981-82 Fredericton Express AHL 1 0 0 0 0
1981-82 Oklahoma City Stars CHL 6 0 0 0 4
League GP G A Pts PIM
2022-23 Lindenwood University NCAA 26 5 1 6 19
League GP G A Pts PIM
1987-88 Virginia Lancers AAHL 0 0 0 0 0
1987-88 Oxford City Stars BHL 13 0 0 0 12
1988-89 Virginia Lancers ECHL 60 4 16 20 120
League GP G A Pts PIM
2000-01 Elmira College ECAC-W 26 9 12 21 24
2001-02 Elmira College ECAC-W 24 12 12 24 18
2002-03 Elmira College ECAC-W 28 9 8 17 22
2003-04 Adirondack IceHawks UHL 1 0 0 0 4
League GP G A Pts PIM
2010-11 Albany Devils AHL 4 0 1 1 5
2011-12 Albany Devils AHL 24 0 3 3 20
2011-12 Trenton Titans ECHL 11 0 1 1 28
2012-13 Springfield Falcons AHL 19 0 2 2 30
2012-13 Worcester Sharks AHL 19 1 2 3 15
2012-13 Trenton Titans ECHL 10 0 1 1 10
2013-14 Bridgeport Sound Tigers AHL 2 0 0 0 0
2013-14 Reading Royals ECHL 60 3 16 19 52
2014-15 Greenville Road Warriors ECHL 51 1 13 14 27
2015-16 Bjorkloven IF Swe-1 28 1 5 6 26
2016-17 Utah Grizzlies ECHL 37 3 8 11 43
League GP G A Pts PIM
2006-07 Wichita Thunder CHL 46 5 17 22 2
2006-07 Pensacola Ice Pilots ECHL 14 0 0 0 4
2007-08 Caldaro SG Italy-A 42 7 27 34 20
2008-09 Caldaro SG Italy-A 32 13 29 42 20
2009-10 Caldaro SG Italy-A 23 9 12 21 8
League GP G A Pts PIM
2012-13 Orlando Solar Bears ECHL 7 2 4 6 4
2013-14 Arizona Sundogs CHL 3 0 0 0 2
League GP G A Pts PIM
1989-90 Boston Bruins NHL 3 0 1 1 6
1989-90 Maine Mariners AHL 74 7 36 43 63
1990-91 Boston Bruins NHL 16 0 1 1 10
1990-91 Maine Mariners AHL 36 2 16 18 21
1991-92 Boston Bruins NHL 31 0 5 5 29
1991-92 Maine Mariners AHL 33 6 23 29 24
1992-93 Providence Bruins AHL 6 1 2 3 10
1992-93 Tampa Bay Lightning NHL 64 12 24 36 70
1992-93 Atlanta Knights IHL 1 0 0 0 0
1993-94 Edmonton Oilers NHL 66 10 27 37 74
1993-94 Tampa Bay Lightning NHL 16 1 5 6 12
1994-95 New York Islanders NHL 22 2 7 9 6
1995-96 New York Islanders NHL 13 0 5 5 10
1995-96 Utah Grizzlies IHL 65 6 36 42 54
1996-97 Providence Bruins AHL 45 10 12 22 18
1996-97 Boston Bruins NHL 27 3 4 7 8
1998-99 Providence Bruins AHL 10 1 2 3 4
1999-00 Providence Bruins AHL 13 0 4 4 14
League GP G A Pts PIM
2001-02 New Orleans Brass ECHL 67 2 8 10 84
2002-03 Idaho Steelheads WCHL 46 4 9 13 25
League GP G A Pts PIM
2007-08 Philadelphia Phantoms AHL 1 0 0 0 0
2008-09 Philadelphia Phantoms AHL 51 2 3 5 18
2009-10 Adirondack Phantoms AHL 62 2 5 7 20
2010-11 Nottingham Panthers EIHL 44 22 32 54 71
2011-12 Elmira Jackals ECHL 63 11 13 24 47
2012-13 Elmira Jackals ECHL 72 20 28 48 84
2013-14 Elmira Jackals ECHL 69 17 21 38 88
2014-15 South Carolina Stingrays ECHL 63 3 22 25 46
League GP G A Pts PIM
1989-90 Newmarket Saints AHL 3 0 0 0 0
1990-91 New Haven Nighthawks AHL 7 1 1 2 2
1990-91 Roanoke Valley Rebels ECHL 63 21 28 49 87
1991-92 Knoxville Cherokees ECHL 1 0 1 1 0
1991-92 Louisville Icehawks ECHL 7 3 1 4 4
1991-92 Roanoke Valley Rebels ECHL 37 16 12 28 119
1992-93 Nashville Knights ECHL 19 1 3 4 21
1992-93 Flint Bulldogs CoHL 33 16 22 38 71
League GP G A Pts PIM
2009-10 St. Michael's College ECAC-E 26 5 10 15 43
2010-11 St. Michael's College ECAC-E 20 4 6 10 36
League GP G A Pts PIM
2019-20 AIK Swe-1 23 2 3 5 16
2019-20 Vasterviks IK Swe-1 27 3 9 12 6
League GP G A Pts PIM
2007-08 Peoria Rivermen AHL 5 0 0 0 9
2008-09 St. Louis Blues NHL 6 0 0 0 0
2008-09 Peoria Rivermen AHL 33 0 2 2 2
2009-10 Peoria Rivermen AHL 48 0 4 4 6
2010-11 St. Louis Blues NHL 7 0 0 0 0
2010-11 Peoria Rivermen AHL 35 0 2 2 10
2011-12 Ottawa Senators NHL 10 0 0 0 2
2011-12 Binghamton Senators AHL 3 0 0 0 0
2011-12 Peoria Rivermen AHL 38 0 0 0 12
2012-13 Ottawa Senators NHL 13 0 0 0 0
2012-13 Tampa Bay Lightning NHL 9 0 0 0 2
2012-13 Binghamton Senators AHL 13 0 1 1 12
2013-14 Tampa Bay Lightning NHL 63 0 2 2 4
2014-15 Tampa Bay Lightning NHL 62 0 4 4 4
2015-16 Tampa Bay Lightning NHL 61 0 1 1 4
2016-17 Los Angeles Kings NHL 7 0 0 0 2
2016-17 Tampa Bay Lightning NHL 32 0 0 0 8
2017-18 Dallas Stars NHL 53 0 1 1 4
2018-19 Dallas Stars NHL 46 0 2 2 2
2019-20 Dallas Stars NHL 44 0 2 2 2
2021-22 Texas Stars AHL 1 0 0 0 0
League GP G A Pts PIM
2022-23 Mercyhurst College AHA 36 0 5 5 13
2023-24 Mercyhurst College AHA 23 2 6 8 16
2023-24 Florida Everblades ECHL 9 0 1 1 0
League GP G A Pts PIM
1984-85 Pinebridge Bucks ACHL 40 41 42 83 24
1984-85 Fort Wayne Komets IHL 13 2 4 6 9
1985-86 Erie Golden Blades ACHL 49 58 52 110 112
1985-86 Indianapolis Checkers IHL 14 1 2 3 2
1985-86 Saginaw Generals IHL 10 0 0 0 6
1986-87 Indianapolis Checkers IHL 82 33 47 80 61
1987-88 Fort Wayne Komets IHL 77 34 46 80 86
1988-89 Herning Denmark 28 32 28 60 0
1989-90 Herning Denmark 28 36 40 76 0
1990-91 Herning Denmark 28 35 26 61 0
1991-92 Herning Denmark 27 44 48 92 53
1992-93 Herning Denmark 34 38 34 72 26
1993-94 Herning Denmark 35 46 42 88 28
1994-95 Herning Denmark 0 54 46 100 0
1995-96 Herning Denmark 42 53 48 101 38
1996-97 Herning Denmark 52 59 56 115 28
1997-98 Herning Denmark 47 52 47 99 32
1998-99 Herning Denmark 41 35 45 80 34
1999-00 Herning Denmark 50 49 38 87 50
2000-01 Herning Blue Fox Denmark 0 43 30 73 0
2001-02 Herning Blue Fox Denmark 0 0 0 0 0
League GP G A Pts PIM
1991-92 Trafford Metros BHL 49 9 16 25 10
1991-92 Blackburn Blackhawks BHL 17 21 32 53 16
1991-92 Streatham Redskins EngL 9 11 16 27 22
1992-93 Lee Valley Lions BHL 29 27 52 79 96
1993-94 Johnstown Chiefs ECHL 52 5 22 27 56
League GP G A Pts PIM
2008-09 Tours France 18 8 4 12 6
League GP G A Pts PIM
2000-01 Norwich University ECAC-E 28 12 19 31 12
2001-02 Norwich University ECAC-E 32 14 18 32 8
2002-03 Norwich University ECAC-E 30 16 14 30 8
League GP G A Pts PIM
1983-84 Merrimack College ECAC-2 0 0 0 0 0
League GP G A Pts PIM
2016-17 Adirondack Thunder ECHL 9 3 4 7 6
2017-18 Wilkes-Barre/Scranton Penguins AHL 1 0 0 0 0
2017-18 Wheeling Nailers ECHL 55 17 36 53 32
2017-18 Springfield Thunderbirds AHL 13 1 1 2 4
2018-19 Wilkes-Barre/Scranton Penguins AHL 30 1 5 6 12
2018-19 Wheeling Nailers ECHL 35 9 28 37 16
2019-20 Wheeling Nailers ECHL 59 18 23 41 22
2020-21 Soenderjyske Denmark 40 14 22 36 0
2021-22 Soenderjyske Denmark 31 10 21 31 10
2021-22 Troja/Ljungby IF Swe-1 4 0 1 1 0
2022-23 Angers France 16 1 7 8 2
2022-23 Esbjerg EfB Ishockey Denmark 22 6 11 17 6
League GP G A Pts PIM
1992-93 Seattle Thunderbirds WHL 60 2 12 14 72
1993-94 Seattle Thunderbirds WHL 5 0 0 0 14
1993-94 Kimberley Dynamiters RMJHL 39 15 32 47 286
League GP G A Pts PIM
1989-90 Binghamton Whalers AHL 2 0 0 0 5
1990-91 Springfield Indians AHL 10 0 0 0 8
1990-91 Kansas City Blades IHL 46 2 9 11 37
1991-92 Louisville Icehawks ECHL 14 1 3 4 90
League GP G A Pts PIM
2017-18 Springfield Thunderbirds AHL 39 6 7 13 10
2018-19 Springfield Thunderbirds AHL 44 13 12 25 8
2019-20 Ontario Reign AHL 29 7 14 21 14
2019-20 Springfield Thunderbirds AHL 24 5 8 13 25
2020-21 Ontario Reign AHL 17 6 6 12 6
2021-22 Berlin Polar Bears DEL 43 18 24 42 12
2022-23 Oskarshamn IK SweHL 26 5 7 12 6
2023-24 Berlin Polar Bears DEL 33 9 17 26 14
League GP G A Pts PIM
1989-90 Nashville Knights ECHL 52 13 16 29 21
League GP G A Pts PIM
1989-90 Vancouver Canucks NHL 27 3 5 8 10
1989-90 Pittsburgh Penguins NHL 6 0 0 0 2
1989-90 Muskegon Lumberjacks IHL 27 15 15 30 22
1989-90 Milwaukee Admirals IHL 2 0 4 4 0
1990-91 Vancouver Canucks NHL 61 13 31 44 42
1991-92 Milwaukee Admirals IHL 9 2 6 8 8
1992-93 Hamilton Canucks AHL 4 0 1 1 0
1992-93 Tampa Bay Lightning NHL 6 1 1 2 2
1992-93 Atlanta Knights IHL 58 19 40 59 50
1993-94 Providence Bruins AHL 51 24 29 53 64
1993-94 San Jose Sharks NHL 4 0 1 1 0
League GP G A Pts PIM
1988-89 Newmarket Saints AHL 74 5 16 21 52
1989-90 Springfield Indians AHL 14 0 4 4 8
1989-90 Newmarket Saints AHL 8 0 2 2 7
1989-90 Toronto Maple Leafs NHL 1 0 0 0 0
1989-90 Milwaukee Admirals IHL 17 3 10 13 60
1990-91 Vancouver Canucks NHL 3 0 0 0 0
1990-91 Milwaukee Admirals IHL 80 20 30 50 76
1991-92 Boston Bruins NHL 2 0 0 0 0
1991-92 Maine Mariners AHL 74 14 26 40 35
League GP G A Pts PIM
1997-98 Johnstown Chiefs ECHL 49 13 12 25 55
1998-99 Tallahassee Tiger Sharks ECHL 50 13 21 34 34
League GP G A Pts PIM
1991-92 Rochester Americans AHL 24 1 10 11 2
1991-92 Buffalo Sabres NHL 14 1 2 3 18
1992-93 Rochester Americans AHL 41 5 21 26 32
1992-93 Buffalo Sabres NHL 30 2 4 6 55
1993-94 Indianapolis Ice IHL 28 0 14 14 20
1993-94 Buffalo Sabres NHL 7 1 3 4 4
1993-94 Chicago Blackhawks NHL 30 3 5 8 35
1994-95 Chicago Blackhawks NHL 18 1 0 1 11
1995-96 Chicago Blackhawks NHL 82 5 14 19 94
1996-97 Chicago Blackhawks NHL 81 3 15 18 62
1997-98 Chicago Blackhawks NHL 60 2 13 15 73
1997-98 Phoenix Coyotes NHL 20 1 6 7 18
1998-99 Phoenix Coyotes NHL 82 2 14 16 62
1999-00 Phoenix Coyotes NHL 82 4 20 24 87
2000-01 Phoenix Coyotes NHL 82 2 14 16 86
2001-02 Anaheim Mighty Ducks NHL 60 5 9 14 30
2002-03 Anaheim Mighty Ducks NHL 81 4 18 22 65
2003-04 Anaheim Mighty Ducks NHL 69 2 5 7 42
2005-06 Vancouver Canucks NHL 18 0 2 2 14
2005-06 Anaheim Mighty Ducks NHL 61 2 16 18 48
2006-07 Minnesota Wild NHL 80 4 13 17 58
2007-08 Minnesota Wild NHL 61 1 10 11 42
2008-09 Bern SC Swiss-A 12 0 4 4 8
League GP G A Pts PIM
2015-16 Wheeling Nailers ECHL 27 5 10 15 8
League GP G A Pts PIM
1996-97 Canadian National Team Intl 57 6 21 27 52
1997-98 Fredericton Canadiens AHL 20 0 6 6 6
1997-98 Montreal Canadiens NHL 41 1 0 1 20
1998-99 Fredericton Canadiens AHL 3 1 0 1 0
1998-99 Montreal Canadiens NHL 61 2 2 4 16
1999-00 Orlando Solar Bears IHL 63 9 17 26 31
1999-00 Atlanta Thrashers NHL 14 0 1 1 4
2000-01 Orlando Solar Bears IHL 43 2 9 11 32
2000-01 Atlanta Thrashers NHL 28 1 2 3 14
2001-02 Hershey Bears AHL 32 7 9 16 12
2001-02 Atlanta Thrashers NHL 2 0 0 0 0
2001-02 Chicago Wolves AHL 42 3 17 20 18
2002-03 Hershey Bears AHL 80 8 27 35 26
2003-04 Hershey Bears AHL 64 11 21 32 37
2003-04 Colorado Avalanche NHL 12 1 1 2 6
2004-05 Hershey Bears AHL 67 7 38 45 54
2005-06 Colorado Avalanche NHL 80 9 27 36 56
2006-07 Colorado Avalanche NHL 82 10 29 39 50
2007-08 Colorado Avalanche NHL 57 5 16 21 33
2008-09 Colorado Avalanche NHL 76 2 10 12 32
2009-10 Colorado Avalanche NHL 64 3 17 20 28
2010-11 Tampa Bay Lightning NHL 82 9 22 31 14
2011-12 Tampa Bay Lightning NHL 82 2 13 15 20
2012-13 Minnesota Wild NHL 8 0 1 1 0
2012-13 Oklahoma City Barons AHL 18 1 16 17 10
2013-14 Lake Erie Monsters AHL 53 6 8 14 24
League GP G A Pts PIM
2008-09 Phoenix Roadrunners ECHL 10 0 3 3 4
2008-09 Johnstown Chiefs ECHL 38 2 15 17 49
League GP G A Pts PIM
2001-02 Johnstown Chiefs ECHL 72 0 11 11 79
2004-05 Vipiteno Italy-A2 10 1 0 1 43
League GP G A Pts PIM
1989-90 Colby College ECAC-E 0 0 0 0 0
1993-94 Teeside Bombers BHL 1 0 0 0 0
League GP G A Pts PIM
1995-96 Utica Blizzard CoHL 6 0 0 0 4
1996-97 Jacksonville Lizard Kings ECHL 45 12 8 20 112
League GP G A Pts PIM
2017-18 Hamilton College NESCAC 16 0 3 3 4
2018-19 Hamilton College NESCAC 25 0 2 2 16
2019-20 Hamilton College NESCAC 22 2 8 10 14
League GP G A Pts PIM
1981-82 Baltimore Skipjacks ACHL 36 23 23 46 36
1981-82 Fitchburg Trappers ACHL 6 4 3 7 11
1982-83 Erie Golden Blades ACHL 3 1 0 1 0
1982-83 Virginia Raiders ACHL 8 1 4 5 16
1982-83 Hampton Roads Gulls ACHL 1 0 0 0 0
League GP G A Pts PIM
1989-90 Rochester Americans AHL 43 8 11 19 45
1989-90 Buffalo Sabres NHL 8 2 0 2 4
1990-91 Rochester Americans AHL 69 13 21 34 77
1991-92 Rochester Americans AHL 52 16 12 28 47
1991-92 Buffalo Sabres NHL 20 2 4 6 21
1992-93 Buffalo Sabres NHL 68 6 4 10 38
1993-94 Anaheim Mighty Ducks NHL 76 23 28 51 18
1994-95 Anaheim Mighty Ducks NHL 44 10 9 19 25
1995-96 Philadelphia Flyers NHL 28 4 3 7 8
1995-96 Anaheim Mighty Ducks NHL 48 5 7 12 26
1996-97 Phoenix Coyotes NHL 80 9 11 20 40
1997-98 Phoenix Coyotes NHL 76 12 9 21 28
1998-99 Phoenix Coyotes NHL 77 9 10 19 17
1999-00 Los Angeles Kings NHL 45 5 6 11 14
2000-01 Los Angeles Kings NHL 58 4 6 10 18
2000-01 New Jersey Devils NHL 17 3 1 4 4
2001-02 Buffalo Sabres NHL 10 0 1 1 4
2001-02 Atlanta Thrashers NHL 65 3 4 7 16
League GP G A Pts PIM
2012-13 Florida Everblades ECHL 6 0 3 3 7
2013-14 Bridgeport Sound Tigers AHL 35 4 6 10 78
2013-14 Florida Everblades ECHL 32 2 10 12 57
2014-15 Springfield Falcons AHL 11 0 2 2 16
2014-15 Charlotte Checkers AHL 18 1 4 5 76
2014-15 St. John's IceCaps AHL 15 2 2 4 49
2014-15 Florida Everblades ECHL 17 2 4 6 28
2015-16 Charlotte Checkers AHL 51 3 6 9 132
2015-16 Florida Everblades ECHL 13 1 3 4 49
2016-17 Straubing Tigers DEL 49 0 9 9 117
2017-18 Bridgeport Sound Tigers AHL 12 0 0 0 32
2017-18 Worcester Railers ECHL 42 5 19 24 127
2018-19 Bridgeport Sound Tigers AHL 4 0 0 0 9
2018-19 Worcester Railers ECHL 60 5 25 30 172
2019-20 Bridgeport Sound Tigers AHL 25 0 2 2 36
2019-20 Worcester Railers ECHL 18 1 7 8 33
2020-21 Bridgeport Sound Tigers AHL 3 0 1 1 5
2021-22 Worcester Railers ECHL 11 2 1 3 28
2021-22 Bridgeport Islanders AHL 21 0 0 0 22
League GP G A Pts PIM
1982-83 Maine Mariners AHL 1 0 0 0 0
League GP G A Pts PIM
1981-82 Barcelona Spain 0 60 20 80 0
League GP G A Pts PIM
1999-00 Springfield Falcons AHL 78 10 21 31 57
2000-01 Springfield Falcons AHL 69 13 29 42 40
2000-01 Phoenix Coyotes NHL 2 0 0 0 0
2001-02 Springfield Falcons AHL 15 1 4 5 4
2001-02 Phoenix Coyotes NHL 14 0 0 0 6
2001-02 Minnesota Wild NHL 3 0 0 0 0
2001-02 Houston Aeros AHL 38 5 15 20 4
2002-03 Houston Aeros AHL 72 2 27 29 42
2003-04 Rochester Americans AHL 75 12 35 47 26
2004-05 Rochester Americans AHL 43 2 19 21 25
2005-06 Rochester Americans AHL 68 5 28 33 72
2006-07 DEG Metro Stars DEL 51 4 15 19 73
2007-08 Syracuse Crunch AHL 39 3 8 11 42
2007-08 Farjestads BK Karlstad SEL 18 0 4 4 22
2008-09 Graz EC Austria 50 2 13 15 46
2009-10 Graz EC Austria 51 3 26 29 52
League GP G A Pts PIM
1985-86 Abbotsford Falcons BCJHL 4 1 1 2 2
1986-87 Richmond Sockeyes BCJHL 33 12 24 36 71
1986-87 Delta Flyers BCJHL 3 0 1 1 2
League GP G A Pts PIM
2007-08 U. of Wisconsin River Falls NCHA 27 16 9 25 24
2008-09 U. of Wisconsin River Falls NCHA 19 12 5 17 22
2009-10 U. of Wisconsin River Falls NCHA 29 19 20 39 30
League GP G A Pts PIM
2023-24 New Mexico Ice Wolves NAHL 22 5 10 15 16
League GP G A Pts PIM
2005-06 Lowell Lock Monsters AHL 3 0 0 0 0
2006-07 Florida Everblades ECHL 56 20 28 48 46
2007-08 Albany River Rats AHL 15 2 3 5 6
2007-08 Florida Everblades ECHL 51 25 50 75 76
2008-09 Assat Pori SM-liiga 55 13 18 31 50
2009-10 Kassel Huskies DEL 56 24 27 51 66
2010-11 VSV EC Austria 53 24 33 57 158
2011-12 VSV EC Austria 48 13 17 30 48
2012-13 VSV EC Austria 51 22 27 49 34
2013-14 Rapperswil-Jona Swiss-A 1 0 1 1 0
2013-14 Thurgau HC Swiss-B 45 22 38 60 53
2014-15 Thurgau HC Swiss-B 43 12 24 36 38
2015-16 Thurgau HC Swiss-B 44 13 23 36 18
2016-17 Soenderjyske Denmark 44 16 29 45 77
2017-18 Soenderjyske Denmark 30 14 13 27 28
2018-19 Heilbronn Falcons DEL-2 52 18 45 63 68
2019-20 Heilbronn Falcons DEL-2 50 20 37 57 46
League GP G A Pts PIM
2005-06 New Hampshire Jr. Monarchs EJHL 2 0 0 0 0
2009-10 Rockford IceHogs AHL 38 1 7 8 10
2009-10 Toledo Walleye ECHL 13 1 9 10 13
2010-11 Rockford IceHogs AHL 23 1 3 4 20
2010-11 Toledo Walleye ECHL 33 3 9 12 35
2011-12 Rockford IceHogs AHL 14 0 0 0 0
2011-12 Toledo Walleye ECHL 25 3 6 9 17
2012-13 Orlando Solar Bears ECHL 4 1 0 1 4
2012-13 San Francisco Bulls ECHL 61 3 7 10 61
2013-14 Fort Wayne Komets ECHL 60 6 21 27 92
2014-15 Riviere-du-Loup 3L LNAH 40 8 34 42 43
2015-16 Riviere-du-Loup 3L LNAH 38 3 23 26 34
2016-17 Riviere-du-Loup 3L LNAH 40 8 17 25 42
2017-18 Riviere-du-Loup 3L LNAH 34 6 17 23 44
2018-19 Riviere-du-Loup 3L LNAH 35 7 19 26 41
2022-23 Montcalm Builders LNAH 33 3 19 22 16
League GP G A Pts PIM
2010-11 Louisiana IceGators SPHL 30 0 0 0 4
2011-12 Wichita Thunder CHL 1 0 0 0 0
2011-12 Mississippi RiverKings SPHL 35 0 1 1 8
2011-12 Florida Everblades ECHL 1 0 0 0 0
2012-13 Hamilton Bulldogs AHL 1 0 0 0 0
2012-13 Wheeling Nailers ECHL 32 0 1 1 14
2013-14 Milwaukee Admirals AHL 26 0 0 0 23
2013-14 Cincinnati Cyclones ECHL 6 0 0 0 0
2014-15 Chicago Blackhawks NHL 14 0 0 0 0
2014-15 Rockford IceHogs AHL 26 0 0 0 4
2015-16 Chicago Blackhawks NHL 29 0 0 0 0
2016-17 Chicago Blackhawks NHL 32 0 0 0 0
2017-18 Carolina Hurricanes NHL 43 0 0 0 2
2018-19 Carolina Hurricanes NHL 8 0 0 0 0
2018-19 Charlotte Checkers AHL 14 0 1 1 0
2019-20 Innsbruck HC Austria 33 0 0 0 0
2020-21 Rockford IceHogs AHL 1 0 0 0 0
League GP G A Pts PIM
2022-23 U. of Connecticut H-East 16 1 0 1 8
2022-23 Newfoundland Growlers ECHL 21 7 2 9 9
2023-24 Newfoundland Growlers ECHL 59 1 5 6 33
League GP G A Pts PIM
2009-10 South Carolina Stingrays ECHL 3 0 2 2 0
2010-11 Hershey Bears AHL 25 1 4 5 4
2010-11 South Carolina Stingrays ECHL 40 15 11 26 16
2011-12 South Carolina Stingrays ECHL 51 14 13 27 32
2012-13 Idaho Steelheads ECHL 66 19 21 40 28
2013-14 Idaho Steelheads ECHL 68 15 23 38 24
2014-15 Idaho Steelheads ECHL 64 19 23 42 24
2015-16 Missouri Mavericks ECHL 59 10 15 25 28
League GP G A Pts PIM
2011-12 Bakersfield Condors ECHL 51 19 21 40 50
2011-12 Abbotsford Heat AHL 3 1 0 1 0
2011-12 Florida Everblades ECHL 17 5 3 8 12
2012-13 Bakersfield Condors ECHL 19 3 3 6 10
2012-13 South Carolina Stingrays ECHL 42 14 23 37 26
2013-14 Riessersee SC DEL-2 23 4 6 10 56
League GP G A Pts PIM
1995-96 Seattle Thunderbirds WHL 32 2 6 8 52
1996-97 U. of Lethbridge CWUAA 4 0 2 2 2
1997-98 U. of Lethbridge CWUAA 2 0 0 0 16
League GP G A Pts PIM
1990-91 Boston Bruins NHL 1 0 0 0 0
1990-91 Maine Mariners AHL 52 0 2 2 6
1991-92 Boston Bruins NHL 10 0 0 0 2
1991-92 Maine Mariners AHL 25 0 1 1 10
1992-93 Providence Bruins AHL 9 0 0 0 4
1992-93 San Diego Gulls IHL 1 0 0 0 0
1993-94 Springfield Indians AHL 1 0 0 0 0
1993-94 Raleigh Icecaps ECHL 32 0 6 6 14
1993-94 Albany River Rats AHL 5 0 0 0 0
1993-94 San Diego Barracudas RHI 9 0 0 0 0
1994-95 Atlanta Knights IHL 1 0 0 0 0
1994-95 Nashville Knights ECHL 18 0 1 1 18
1994-95 Charlotte Checkers ECHL 5 0 0 0 0
1994-95 New Jersey Rockin' Rollers RHI 3 0 0 0 0
1994-95 Ottawa Loggers RHI 8 0 1 1 1
1995-96 Albany River Rats AHL 1 0 0 0 0
1995-96 Roanoke Express ECHL 35 0 2 2 8
1995-96 New Jersey Rockin' Rollers RHI 17 0 2 2 4
1996-97 Amarillo Rattlers WPHL 49 0 3 3 49
1997-98 Amarillo Rattlers WPHL 31 0 2 2 18
1997-98 Monroe Moccasins WPHL 16 0 2 2 0
1998-99 Monroe Moccasins WPHL 8 0 0 0 4
1998-99 Corpus Christi Icerays WPHL 4 0 0 0 0
League GP G A Pts PIM
1981-82 Babson College ECAC-2 0 0 0 0 0
League GP G A Pts PIM
2004-05 Atlantic City Boardwalk Bullies ECHL 4 0 0 0 0
2005-06 Cleveland Barons AHL 2 0 0 0 4
2005-06 Fresno Falcons ECHL 63 2 9 11 59
2006-07 Phoenix Roadrunners ECHL 39 2 7 9 82
2006-07 Charlotte Checkers ECHL 12 0 2 2 12
2007-08 Mississippi Sea Wolves ECHL 70 2 20 22 75
2008-09 Mississippi Sea Wolves ECHL 61 4 12 16 67
2009-10 Las Vegas Wranglers ECHL 17 0 1 1 8
League GP G A Pts PIM
2012-13 Bridgeport Sound Tigers AHL 10 2 3 5 27
2013-14 Bridgeport Sound Tigers AHL 37 7 5 12 76
2013-14 Stockton Thunder ECHL 11 1 8 9 9
2014-15 South Carolina Stingrays ECHL 11 3 4 7 20
2015-16 Manchester Monarchs ECHL 56 20 29 49 76
2016-17 Manchester Monarchs ECHL 50 23 27 50 83
2016-17 Springfield Thunderbirds AHL 7 1 3 4 5
League GP G A Pts PIM
2002-03 San Jose Sharks NHL 21 6 7 13 8
2002-03 Cleveland Barons AHL 55 15 29 44 30
2003-04 San Jose Sharks NHL 68 9 15 24 49
2003-04 Cleveland Barons AHL 7 4 4 8 4
2004-05 Langnau Tigers Swiss-A 3 0 1 1 2
2005-06 San Jose Sharks NHL 45 4 12 16 26
2005-06 Philadelphia Flyers NHL 19 5 4 9 6
2006-07 Philadelphia Flyers NHL 5 0 0 0 6
2006-07 Philadelphia Phantoms AHL 45 15 13 28 34
2006-07 Chicago Wolves AHL 17 4 10 14 20
2007-08 Binghamton Senators AHL 64 20 20 40 67
2008-09 Skelleftea AIK SEL 54 22 22 44 59
2009-10 CSKA Moscow KHL 50 12 5 17 32
2010-11 Mannheim Eagles DEL 20 7 8 15 14
2010-11 MODO Hockey Ornskoldsvik SEL 22 4 1 5 22
2011-12 Mannheim Eagles DEL 20 5 9 14 40
2011-12 Wilkes-Barre/Scranton Penguins AHL 21 6 4 10 20
2012-13 Wolfsburg Grizzly Adams DEL 13 4 7 11 8
2013-14 Ilves Tampere SM-liiga 9 2 5 7 31
League GP G A Pts PIM
2010-11 Portland Pirates AHL 7 0 1 1 7
2011-12 Norfolk Admirals AHL 64 3 14 17 63
2012-13 Adirondack Phantoms AHL 34 4 10 14 30
2015-16 Nottingham Panthers EIHL 30 2 11 13 32
2016-17 Nottingham Panthers EIHL 31 8 12 20 16
League GP G A Pts PIM
2021-22 Wheeling Nailers ECHL 29 0 5 5 8
2021-22 Indy Fuel ECHL 3 0 1 1 5
2022-23 Wichita Thunder ECHL 71 2 8 10 13
2023-24 Wichita Thunder ECHL 65 0 9 9 31
League GP G A Pts PIM
2020-21 Wheeling Nailers ECHL 14 7 2 9 0
2020-21 Pennsylvania State U Big-10 22 8 10 18 4
2020-21 Allen Americans ECHL 12 0 2 2 6
2021-22 Wheeling Nailers ECHL 65 17 28 45 27
2022-23 Maine Mariners ECHL 69 21 52 73 26
2023-24 Cincinnati Cyclones ECHL 21 5 9 14 6
2023-24 Cortina SG AlpsHL 8 1 6 7 6
2023-24 Maine Mariners ECHL 10 0 8 8 20
League GP G A Pts PIM
1992-93 New Haven Senators AHL 6 0 2 2 0
1992-93 Thunder Bay Thunder Hawks CoHL 43 17 31 48 14
1993-94 Thunder Bay Senators CoHL 61 30 51 81 17
1993-94 Portland Rage RHI 22 19 47 66 28
1994-95 Thunder Bay Senators CoHL 25 13 18 31 23
1994-95 New Jersey Rockin' Rollers RHI 8 4 8 12 1
1994-95 Ottawa Loggers RHI 5 4 9 13 4
1995-96 Madison Monsters CoHL 74 30 50 80 62
1995-96 Ottawa Loggers RHI 28 22 44 66 10
1996-97 Milwaukee Admirals IHL 1 0 0 0 0
1996-97 Madison Monsters CoHL 63 25 49 74 26
1997-98 Madison Monsters UHL 73 20 86 106 48
1998-99 Milwaukee Admirals IHL 5 0 1 1 0
1998-99 Madison Monsters UHL 63 23 49 72 41
League GP G A Pts PIM
2004-05 Utah Grizzlies AHL 1 0 0 0 0
2004-05 Idaho Steelheads ECHL 52 0 0 0 0
2005-06 Albany River Rats AHL 58 0 2 2 2
2006-07 Lowell Devils AHL 49 0 1 1 0
2007-08 Lowell Devils AHL 48 0 0 0 2
2008-09 Cologne Sharks DEL 47 0 3 3 6
2009-10 Alaska Aces ECHL 16 0 2 2 2
2009-10 Worcester Sharks AHL 8 0 1 1 2
2009-10 Charlotte Checkers ECHL 5 0 0 0 0
2010-11 Fassa HC Italy-A 34 0 0 0 0
2011-12 Fassa HC Italy-A 39 1 3 4 2
2012-13 Fassa HC Italy-A 41 0 1 1 2
2013-14 Sheffield Steelers EIHL 52 0 2 2 0
2014-15 Sheffield Steelers EIHL 33 0 1 1 0
League GP G A Pts PIM
1985-86 U. of Lowell H-East 32 1 8 9 10
1986-87 U. of Lowell H-East 35 3 25 28 24
1987-88 U. of Lowell H-East 37 5 21 26 28
1988-89 Maine Mariners AHL 75 10 21 31 51
1989-90 Virginia Lancers ECHL 40 14 31 45 46
1989-90 Maine Mariners AHL 13 0 1 1 10
1990-91 New Haven Nighthawks AHL 14 1 6 7 4
1990-91 Phoenix Roadrunners IHL 3 0 1 1 4
1990-91 Albany Choppers IHL 20 2 9 11 13
1991-92 San Diego Gulls IHL 7 0 0 0 13
1991-92 Richmond Renegades ECHL 49 7 42 49 26
1992-93 Dayton Bombers ECHL 27 9 21 30 20
1992-93 Richmond Renegades ECHL 34 8 18 26 16
1993-94 Innsbruck EV Austria 34 14 49 63 37
1993-94 Atlanta Fire Ants RHI 21 8 18 26 10
1994-95 Tilburg Trappers Hlnd 30 12 36 48 18
1994-95 Oklahoma Coyotes RHI 24 21 38 59 15
1995-96 Huntington Blizzard ECHL 45 8 22 30 52
1995-96 Jacksonville Lizard Kings ECHL 23 5 11 16 83
1995-96 Oklahoma Coyotes RHI 28 18 42 60 32
1996-97 Boras HC Swe-1 51 22 35 57 95
1996-97 Los Angeles Blades RHI 21 17 26 43 7
1997-98 Las Vegas Thunder IHL 8 0 1 1 2
1997-98 Grand Rapids Griffins IHL 3 0 0 0 0
1997-98 Tacoma Sabercats WCHL 57 11 64 75 85
1998-99 Las Vegas Thunder IHL 1 0 0 0 0
1998-99 Tacoma Sabercats WCHL 70 11 64 75 79
1998-99 San Jose Rhinos RHI 9 5 12 17 3
1999-00 Tacoma Sabercats WCHL 58 14 51 65 23
2000-01 Tacoma Sabercats WCHL 69 14 37 51 34
2001-02 Tacoma Sabercats WCHL 67 8 39 47 32
2002-03 Cleveland Barons AHL 2 1 0 1 2
2002-03 Port Huron Beacons UHL 75 13 50 63 46
2003-04 Adirondack IceHawks UHL 76 10 48 58 32
2004-05 Adirondack Frostbite UHL 80 13 48 61 71
2005-06 Adirondack Frostbite UHL 70 14 44 58 62
2006-07 Elmira Jackals UHL 76 7 25 32 83
League GP G A Pts PIM
2021-22 St. Cloud Norsemen NAHL 22 2 8 10 14
2023-24 Bentley University AHA 35 6 7 13 12
League GP G A Pts PIM
2008-09 Rochester Americans AHL 9 2 4 6 4
2008-09 Florida Everblades ECHL 2 0 0 0 0
2009-10 Rochester Americans AHL 11 1 4 5 0
2009-10 Florida Everblades ECHL 52 5 9 14 55
2010-11 Portland Pirates AHL 2 0 0 0 2
2010-11 Gwinnett Gladiators ECHL 32 2 8 10 20
2010-11 Kalamazoo Wings ECHL 24 2 2 4 8
2011-12 Quad City Mallards CHL 21 3 8 11 12
2012-13 Quad City Mallards CHL 64 9 33 42 24
2013-14 Quad City Mallards CHL 65 11 14 25 33
2014-15 Quad City Mallards ECHL 71 10 24 34 22
League GP G A Pts PIM
1993-94 Albany River Rats AHL 5 0 0 0 0
1994-95 Albany River Rats AHL 35 0 0 0 2
1995-96 Albany River Rats AHL 44 0 1 1 12
1996-97 New Jersey Devils NHL 26 0 0 0 2
1996-97 Albany River Rats AHL 3 0 0 0 0
1997-98 New Jersey Devils NHL 15 0 1 1 0
1998-99 Nashville Predators NHL 44 0 0 0 4
1999-00 Milwaukee Admirals IHL 1 0 0 0 0
1999-00 Nashville Predators NHL 52 0 0 0 6
2000-01 Nashville Predators NHL 48 0 0 0 2
2001-02 Nashville Predators NHL 58 0 2 2 2
2002-03 New York Rangers NHL 43 0 1 1 0
2002-03 Nashville Predators NHL 15 0 0 0 0
2003-04 New York Rangers NHL 57 0 0 0 0
2004-05 Skelleftea AIK Swe-1 3 0 1 1 25
2005-06 Atlanta Thrashers NHL 17 0 0 0 0
2005-06 Gwinnett Gladiators ECHL 2 0 0 0 2
2006-07 New York Islanders NHL 19 0 1 1 0
League GP G A Pts PIM
2021-22 Trail Smoke Eaters BCHL 29 1 10 11 30
2022-23 Lindenwood University NCAA 23 2 6 8 14
League GP G A Pts PIM
2000-01 Dayton Bombers ECHL 18 0 4 4 2
2000-01 Syracuse Crunch AHL 28 1 0 1 28
2000-01 Elmira Jackals UHL 6 0 1 1 2
League GP G A Pts PIM
2003-04 UMass-Lowell H-East 9 1 0 1 6
2003-04 Atlantic City Boardwalk Bullies ECHL 16 2 6 8 4
2004-05 Fresno Falcons ECHL 22 3 5 8 17
2004-05 Texas Wildcatters ECHL 9 1 2 3 34
2005-06 Missouri River Otters UHL 40 8 11 19 32
2005-06 Rockford IceHogs UHL 7 1 2 3 0
2005-06 Elmira Jackals UHL 3 0 0 0 6
2007-08 Twin City Cyclones SPHL 49 8 17 25 90
2008-09 Huntsville Havoc SPHL 27 3 24 27 20
2008-09 Twin City Cyclones SPHL 32 4 11 15 60
2009-10 Huntsville Havoc SPHL 30 2 10 12 27
2009-10 Pensacola Ice Flyers SPHL 11 0 1 1 13
2015-16 Port Huron Prowlers FHL 27 1 7 8 14
League GP G A Pts PIM
1984-85 Virginia Lancers ACHL 6 0 3 3 2
League GP G A Pts PIM
1993-94 Hampton Roads Admirals ECHL 24 12 16 28 39
1993-94 Portland Pirates AHL 25 2 5 7 104
1994-95 Peoria Rivermen IHL 8 1 1 2 20
1994-95 Charlotte Checkers ECHL 58 11 26 37 269
1995-96 Peoria Rivermen IHL 33 2 7 9 102
1995-96 Charlotte Checkers ECHL 4 2 1 3 36
1996-97 Milwaukee Admirals IHL 43 3 5 8 169
1996-97 Charlotte Checkers ECHL 29 15 9 24 163
1997-98 Milwaukee Admirals IHL 78 21 19 40 331
1998-99 Milwaukee Admirals IHL 5 1 2 3 24
1999-00 Milwaukee Admirals IHL 72 7 12 19 256
2000-01 Newcastle Jesters BISL 46 13 16 29 89
League GP G A Pts PIM
1994-95 Binghamton Rangers AHL 13 6 4 10 38
1994-95 Atlanta Knights IHL 54 13 14 27 72
1995-96 Binghamton Rangers AHL 77 32 67 99 208
1995-96 New York Rangers NHL 2 1 0 1 0
1996-97 Binghamton Rangers AHL 53 29 34 63 94
1996-97 New York Rangers NHL 12 1 1 2 6
1997-98 Pittsburgh Penguins NHL 46 3 4 7 43
1998-99 Edmonton Oilers NHL 2 1 0 1 0
1998-99 Hamilton Bulldogs AHL 72 35 41 76 104
1999-00 Providence Bruins AHL 21 9 9 18 32
1999-00 New York Islanders NHL 11 1 3 4 8
1999-00 Chicago Wolves IHL 25 7 18 25 40
2000-01 Albany River Rats AHL 74 24 42 66 111
2001-02 Washington Capitals NHL 1 0 1 1 0
2001-02 Portland Pirates AHL 2 1 1 2 6
2002-03 Portland Pirates AHL 57 19 32 51 121
2003-04 Springfield Falcons AHL 64 14 24 38 137
2004-05 Syracuse Crunch AHL 24 7 7 14 50
2004-05 Sodertalje SK SEL 12 1 4 5 26
2005-06 DEG Metro Stars DEL 42 6 22 28 134
2006-07 Hartford Wolf Pack AHL 1 0 0 0 0
2006-07 San Antonio Rampage AHL 49 10 26 36 54
2006-07 Phoenix Roadrunners ECHL 3 2 1 3 4
2007-08 Las Vegas Wranglers ECHL 46 12 39 51 95
2008-09 Las Vegas Wranglers ECHL 64 21 25 46 119
League GP G A Pts PIM
1994-95 Binghamton Rangers AHL 12 2 6 8 67
1994-95 Atlanta Knights IHL 61 15 24 39 118
1995-96 Binghamton Rangers AHL 68 48 53 101 157
1995-96 New York Rangers NHL 5 0 1 1 0
1996-97 Binghamton Rangers AHL 75 38 39 77 171
1996-97 New York Rangers NHL 2 0 0 0 0
1997-98 New York Rangers NHL 1 0 0 0 2
1997-98 Pittsburgh Penguins NHL 29 3 4 7 12
1997-98 Hartford Wolf Pack AHL 36 17 23 40 54
1998-99 Providence Bruins AHL 16 15 10 25 14
1998-99 Boston Bruins NHL 46 6 8 14 44
1999-00 Providence Bruins AHL 48 21 25 46 98
1999-00 Boston Bruins NHL 5 0 1 1 0
2000-01 Providence Bruins AHL 78 26 45 71 109
2001-02 Washington Capitals NHL 4 0 1 1 0
2001-02 Portland Pirates AHL 67 21 37 58 119
2002-03 Portland Pirates AHL 59 22 41 63 123
2003-04 Springfield Falcons AHL 64 19 31 50 100
2004-05 Syracuse Crunch AHL 48 9 17 26 75
2004-05 Sodertalje SK SEL 12 2 1 3 6
2005-06 DEG Metro Stars DEL 41 13 14 27 98
2006-07 Bridgeport Sound Tigers AHL 37 10 10 20 37
2006-07 Peoria Rivermen AHL 12 3 3 6 6
2007-08 Las Vegas Wranglers ECHL 68 36 37 73 90
2008-09 Las Vegas Wranglers ECHL 52 16 14 30 73
League GP G A Pts PIM
2011-12 Rochester Americans AHL 5 0 1 1 2
2012-13 Rochester Americans AHL 45 16 16 32 18
2012-13 Buffalo Sabres NHL 26 6 5 11 0
2013-14 Buffalo Sabres NHL 79 6 7 13 14
2014-15 Buffalo Sabres NHL 54 5 12 17 8
2014-15 Montreal Canadiens NHL 9 0 0 0 0
2015-16 Montreal Canadiens NHL 56 4 6 10 6
2016-17 Montreal Canadiens NHL 51 6 4 10 4
2017-18 Texas Stars AHL 66 18 29 47 14
2018-19 Zug EV Swiss-A 13 5 4 9 8
2018-19 San Antonio Rampage AHL 21 1 8 9 8
2019-20 Ambri-Piotta Swiss-A 49 13 20 33 18
2020-21 Ambri-Piotta Swiss-A 50 9 25 34 35
2021-22 Utica Comets AHL 61 13 13 26 24
League GP G A Pts PIM
2020-21 Rockford IceHogs AHL 19 5 3 8 6
2021-22 Banska Bystrica HC 05 Slovak 38 15 12 27 47
2022-23 Providence Bruins AHL 3 0 1 1 0
2022-23 Maine Mariners ECHL 47 21 36 57 46
2023-24 San Jose Barracuda AHL 4 0 1 1 7
2023-24 Atlanta Gladiators ECHL 27 10 23 33 12
League GP G A Pts PIM
1991-92 Peoria Rivermen IHL 8 0 0 0 25
1991-92 Richmond Renegades ECHL 1 0 1 1 22
1991-92 Michigan Falcons CoHL 38 12 15 27 41
1992-93 Richmond Renegades ECHL 15 1 1 2 56
1992-93 St. Petersburg Renegades SuHL 11 0 5 5 4
1993-94 West Palm Beach Blaze SuHL 14 6 6 12 40
1993-94 Huntsville Blast ECHL 4 1 0 1 8
1993-94 Teeside Bombers BHL 4 1 0 1 26
League GP G A Pts PIM
1996-97 Pensacola Ice Pilots ECHL 9 3 3 6 8
1996-97 Huntsville Channel Cats CHL 47 41 31 72 50
1997-98 Memphis Riverkings CHL 5 3 3 6 0
1997-98 Huntsville Channel Cats CHL 29 11 12 23 37
1998-99 Pont Rouge Grand Portneuf QSPHL 34 28 28 56 58
1998-99 Mohawk Valley Prowlers UHL 3 0 0 0 0
1999-00 Pont Rouge Grand Portneuf QSPHL 35 30 20 50 51
2000-01 Pont Rouge Grand Portneuf QSPHL 44 14 14 28 63
2001-02 St. Georges-de-Beauce Garaga QSPHL 33 11 9 20 10
2002-03 Quebec Aces QSPHL 44 19 23 42 48
2003-04 St. Georges-de-Beauce Garaga QSMHL 9 0 0 0 6
League GP G A Pts PIM
2021-22 Norwich University NEHC 10 3 2 5 0
2022-23 Norwich University NEHC 28 5 5 10 12
League GP G A Pts PIM
2017-18 U. of Calgary CWUAA 18 0 5 5 8
2018-19 U. of Calgary CWUAA 28 10 6 16 30
2019-20 U. of Calgary CWUAA 24 2 1 3 18
2021-22 Coventry Blaze EIHL 52 5 9 14 60
League GP G A Pts PIM
1988-89 Denver Rangers IHL 36 12 10 22 21
1989-90 Flint Spirits IHL 68 13 33 46 30
1990-91 Binghamton Rangers AHL 8 2 0 2 0
1990-91 Milwaukee Admirals IHL 36 2 12 14 12
1990-91 Albany Choppers IHL 6 3 1 4 0
League GP G A Pts PIM
2022-23 Mount Royal University CWUAA 20 1 2 3 8
2023-24 Mount Royal University CWUAA 26 2 4 6 12
League GP G A Pts PIM
2021-22 Providence Bruins AHL 16 0 2 2 17
2021-22 Maine Mariners ECHL 26 0 5 5 28
2022-23 Providence Bruins AHL 21 0 2 2 52
2023-24 Greenville Swamp Rabbits ECHL 65 6 18 24 82
League GP G A Pts PIM
1989-90 Johnstown Chiefs ECHL 46 5 17 22 61
1989-90 Maine Mariners AHL 2 0 0 0 0
1990-91 Nashville Knights ECHL 20 5 11 16 25
1992-93 Kansas City Blades IHL 2 0 0 0 0
1993-94 Rochester Americans AHL 20 2 8 10 8
1993-94 St. John's Maple Leafs AHL 11 0 1 1 8
1993-94 Brantford Smoke CoHL 20 4 7 11 8
1993-94 Portland Pirates AHL 2 0 0 0 0
1993-94 New England Stingers RHI 20 7 15 22 8
1994-95 Val Gardena HC Italy-A 17 8 9 17 14
1995-96 New Jersey Rockin' Rollers RHI 6 1 1 2 1
League GP G A Pts PIM
2000-01 Tallahassee Tiger Sharks ECHL 68 11 18 29 34
2001-02 Cincinnati Mighty Ducks AHL 10 2 5 7 4
2001-02 Bridgeport Sound Tigers AHL 68 12 18 30 39
2002-03 Cincinnati Mighty Ducks AHL 80 13 16 29 44
2003-04 Bridgeport Sound Tigers AHL 79 6 18 24 73
2004-05 Providence Bruins AHL 77 9 15 24 69
2005-06 Providence Bruins AHL 73 22 31 53 87
2005-06 Boston Bruins NHL 1 0 0 0 0
2006-07 Albany River Rats AHL 36 10 19 29 22
2006-07 Colorado Avalanche NHL 39 3 8 11 16
2007-08 Colorado Avalanche NHL 79 11 11 22 47
2008-09 Colorado Avalanche NHL 50 5 7 12 30
2009-10 Nashville Predators NHL 6 0 0 0 4
2009-10 Milwaukee Admirals AHL 64 8 13 21 56
2010-11 Springfield Falcons AHL 72 17 30 47 91
2011-12 Worcester Sharks AHL 26 4 11 15 16
2012-13 Val Pusteria HC Italy-A 27 5 21 26 50
League GP G A Pts PIM
1998-99 Syracuse Crunch AHL 3 4 0 4 0
1999-00 New Orleans Brass ECHL 65 16 17 33 41
League GP G A Pts PIM
2009-10 Berlin Polar Bears DEL 55 6 8 14 6
2010-11 Berlin Polar Bears DEL 51 4 3 7 2
League GP G A Pts PIM
2007-08 Chicago Wolves AHL 0 0 0 0 0
2007-08 Gwinnett Gladiators ECHL 72 23 27 50 121
2008-09 Chicago Wolves AHL 30 3 2 5 29
2008-09 Houston Aeros AHL 17 1 4 5 6
2008-09 Las Vegas Wranglers ECHL 22 6 6 12 43
2009-10 Victoria Salmon Kings ECHL 65 6 23 29 106
2011-12 Fife Flyers EIHL 27 13 17 30 38
2011-12 South Carolina Stingrays ECHL 25 7 12 19 29
2012-13 South Carolina Stingrays ECHL 15 6 4 10 21
League GP G A Pts PIM
2018-19 U. of Alaska-Anchorage WCHA 34 0 2 2 16
2019-20 Kansas City Mavericks ECHL 18 0 2 2 15
2019-20 Fayetteville Marksmen SPHL 17 0 2 2 19
2020-21 Birmingham Bulls SPHL 12 0 1 1 10
2021-22 Atlanta Gladiators ECHL 37 0 1 1 46
2022-23 Macon Mayhem SPHL 8 1 1 2 4
2022-23 Atlanta Gladiators ECHL 36 0 3 3 34
League GP G A Pts PIM
2022-23 Allen Americans ECHL 37 8 18 26 30
2023-24 Allen Americans ECHL 43 10 10 20 31
League GP G A Pts PIM
2012-13 Fort Wayne Komets ECHL 57 3 6 9 60
2013-14 Greenville Road Warriors ECHL 59 4 18 22 50
2014-15 Greenville Road Warriors ECHL 68 10 24 34 91
League GP G A Pts PIM
2000-01 Seattle Thunderbirds WHL 58 20 57 77 61
2001-02 New York Rangers NHL 10 0 0 0 2
2001-02 Hartford Wolf Pack AHL 49 9 9 18 60
2001-02 Utah Grizzlies AHL 12 5 1 6 14
2002-03 Utah Grizzlies AHL 58 10 10 20 47
2003-04 Utah Grizzlies AHL 73 4 13 17 98
2004-05 Bridgeport Sound Tigers AHL 64 7 12 19 59
2005-06 Alaska Aces ECHL 64 26 45 71 143
2006-07 Alaska Aces ECHL 60 17 33 50 121
2007-08 Alaska Aces ECHL 24 7 10 17 38
League GP G A Pts PIM
2003-04 Dayton Bombers ECHL 8 1 3 4 2
2003-04 Florida Everblades ECHL 28 6 7 13 6
2004-05 Alaska Aces ECHL 62 15 13 28 32
2005-06 Alaska Aces ECHL 19 4 3 7 4
League GP G A Pts PIM
2023-24 Nottingham Panthers EIHL 53 14 27 41 19
League GP G A Pts PIM
2014-15 Jersey Hitmen USPHL-Pr 41 20 34 54 24
2015-16 Lake Superior State University WCHA 37 10 12 22 37
2016-17 Lake Superior State University WCHA 36 10 20 30 34
2017-18 Lake Superior State University WCHA 36 9 18 27 26
2017-18 Greenville Swamp Rabbits ECHL 15 4 2 6 8
2018-19 Utah Grizzlies ECHL 34 15 17 32 10
2018-19 Greenville Swamp Rabbits ECHL 1 0 0 0 0
League GP G A Pts PIM
1986-87 Salem State College ECAC-E 0 0 0 0 0
1987-88 Salem State College ECAC-E 0 0 0 0 0
League GP G A Pts PIM
2019-20 Peoria Rivermen SPHL 33 9 11 20 25
2019-20 Evansville Thunderbolts SPHL 2 0 0 0 0
League GP G A Pts PIM
2020-21 Nitra MHC Slovak 39 13 11 24 56
2021-22 Nitra MHC Slovak 37 15 24 39 30
2022-23 Plzen HC Czech 33 10 17 27 35
2022-23 Nitra MHC Slovak 13 5 6 11 10
2023-24 Plzen HC Czech 46 12 22 34 23
League GP G A Pts PIM
2019-20 Merrimack College H-East 17 3 7 10 10
2020-21 Merrimack College H-East 18 3 6 9 22
2020-21 Grand Rapids Griffins AHL 6 0 0 0 0
2021-22 South Carolina Stingrays ECHL 17 1 12 13 12
2021-22 San Jose Barracuda AHL 43 4 8 12 62
2022-23 San Jose Barracuda AHL 27 0 2 2 30
2023-24 Florida Everblades ECHL 31 7 9 16 20
2023-24 Bratislava Slovan Slovak 13 0 7 7 8
League GP G A Pts PIM
1986-87 UMass-Boston ECAC-E 16 1 7 8 23
1987-88 UMass-Boston ECAC-E 0 0 0 0 0
1988-89 UMass-Boston ECAC-E 0 0 0 0 0
League GP G A Pts PIM
2010-11 Oklahoma City Barons AHL 6 1 4 5 0
2011-12 Oklahoma City Barons AHL 68 8 12 20 31
2012-13 Oklahoma City Barons AHL 55 7 2 9 43
League GP G A Pts PIM
2005-06 Detroit Red Wings NHL 4 0 0 0 0
2005-06 Grand Rapids Griffins AHL 38 0 3 3 17
2006-07 Grand Rapids Griffins AHL 49 0 1 1 6
2007-08 Detroit Red Wings NHL 4 0 0 0 0
2007-08 Grand Rapids Griffins AHL 54 0 2 2 28
2008-09 Detroit Red Wings NHL 1 0 0 0 0
2008-09 Grand Rapids Griffins AHL 45 0 0 0 6
2009-10 Detroit Red Wings NHL 63 0 2 2 2
2010-11 Detroit Red Wings NHL 63 0 1 1 4
2011-12 Detroit Red Wings NHL 57 0 1 1 6
2012-13 Detroit Red Wings NHL 42 0 1 1 0
2013-14 Detroit Red Wings NHL 51 0 0 0 6
2014-15 Detroit Red Wings NHL 53 0 1 1 2
2015-16 Detroit Red Wings NHL 37 0 1 1 2
2016-17 Detroit Red Wings NHL 26 0 0 0 2
2016-17 Grand Rapids Griffins AHL 4 0 0 0 0
2017-18 Detroit Red Wings NHL 60 0 1 1 10
2018-19 Detroit Red Wings NHL 55 0 1 1 2
2019-20 Detroit Red Wings NHL 27 0 0 0 0
2019-20 Grand Rapids Griffins AHL 2 0 0 0 0
League GP G A Pts PIM
2014-15 Utica Comets AHL 4 1 0 1 2
2015-16 Vancouver Canucks NHL 75 1 24 25 14
2016-17 Vancouver Canucks NHL 71 5 14 19 31
2017-18 Vancouver Canucks NHL 61 0 6 6 23
2018-19 Vancouver Canucks NHL 69 5 15 20 43
2019-20 Los Angeles Kings NHL 65 4 12 16 14
2020-21 Toronto Maple Leafs NHL 4 0 0 0 0
2020-21 Anaheim Ducks NHL 34 1 4 5 11
2021-22 Vegas Golden Knights NHL 58 3 10 13 32
2022-23 Vegas Golden Knights NHL 31 3 5 8 6
2023-24 Vegas Golden Knights NHL 41 2 8 10 17
League GP G A Pts PIM
1994-95 Minnesota Moose IHL 2 0 0 0 4
1995-96 Minnesota Moose IHL 80 4 14 18 56
1996-97 Anchorage Aces WCHL 7 3 3 6 4
1997-98 Austria Intl 0 0 0 0 0
1998-99 Minnesota Blue Ox RHI 19 5 14 19 23
1998-99 Ljubljana Olimpija Alpen 33 5 16 21 20
1999-00 Ljubljana Olimpija IEL 31 7 9 16 42
League GP G A Pts PIM
1993-94 New England Stingers RHI 22 30 32 62 4
1995-96 Tallahassee Tiger Sharks ECHL 69 32 39 71 57
1995-96 New Jersey Rockin' Rollers RHI 20 26 30 56 7
1995-96 Orlando Jackals RHI 4 2 1 3 4
1996-97 Tallahassee Tiger Sharks ECHL 70 34 58 92 54
1997-98 Tallahassee Tiger Sharks ECHL 70 40 53 93 38
1998-99 Idaho Steelheads WCHL 71 50 60 110 47
1998-99 Minnesota Blue Ox RHI 11 10 12 22 1
1999-00 Idaho Steelheads WCHL 70 52 49 101 46
2000-01 Idaho Steelheads WCHL 70 50 52 102 79
2001-02 Idaho Steelheads WCHL 63 23 45 68 22
League GP G A Pts PIM
1999-00 Diskos Jyvaskyla FinD1 47 21 20 41 98
2000-01 JyP HT Jyvaskyla SM-liiga 54 6 7 13 40
2001-02 JyP HT Jyvaskyla SM-liiga 55 5 8 13 36
2002-03 JyP HT Jyvaskyla SM-liiga 56 8 7 15 40
2003-04 JyP HT Jyvaskyla SM-liiga 56 5 4 9 34
League GP G A Pts PIM
2004-05 Grand Rapids Griffins AHL 30 0 2 2 10
2004-05 Toledo Storm ECHL 35 12 13 25 24
2005-06 Grand Rapids Griffins AHL 5 0 1 1 2
2005-06 Toledo Storm ECHL 55 19 31 50 44
2006-07 Phoenix Roadrunners ECHL 56 13 21 34 50
2007-08 Newcastle Vipers EIHL 43 14 30 44 23
2008-09 Ontario Reign ECHL 57 14 15 29 51
2009-10 Ontario Reign ECHL 18 2 4 6 4
League GP G A Pts PIM
1985-86 Erie Golden Blades ACHL 5 2 3 5 2
League GP G A Pts PIM
2001-02 Rochester Americans AHL 80 6 17 23 100
2002-03 Rochester Americans AHL 75 3 13 16 120
2002-03 Buffalo Sabres NHL 6 0 0 0 2
2003-04 Rochester Americans AHL 74 2 14 16 109
2003-04 Buffalo Sabres NHL 4 0 0 0 19
2004-05 Rochester Americans AHL 76 2 10 12 196
2005-06 Rochester Americans AHL 71 5 19 24 161
2005-06 Buffalo Sabres NHL 0 0 0 0 0
2006-07 Tampa Bay Lightning NHL 75 2 9 11 53
2007-08 Tampa Bay Lightning NHL 61 1 3 4 45
2008-09 Montreal Canadiens NHL 2 0 0 0 2
2008-09 Dallas Stars NHL 13 0 1 1 2
2008-09 Hamilton Bulldogs AHL 18 0 5 5 10
2008-09 Rockford IceHogs AHL 4 0 2 2 4
2009-10 Detroit Red Wings NHL 13 0 2 2 18
2009-10 Grand Rapids Griffins AHL 66 6 31 37 84
2010-11 Detroit Red Wings NHL 7 0 0 0 7
2010-11 Grand Rapids Griffins AHL 60 5 17 22 77
2011-12 Detroit Red Wings NHL 9 0 1 1 6
2011-12 Grand Rapids Griffins AHL 67 10 23 33 74
2012-13 Mannheim Eagles DEL 40 3 7 10 54
2013-14 Chicago Wolves AHL 9 1 3 4 8
2013-14 San Antonio Rampage AHL 13 1 7 8 8
2014-15 Caldaro SG Italy-A 29 5 15 20 40
League GP G A Pts PIM
2001-02 Hamilton Kilty B's OPJHL 12 1 7 8 26
2002-03 Hamilton Kilty B's OPJHL 37 29 43 72 114
2006-07 Bloomington PrairieThunder UHL 18 2 4 6 8
2007-08 Corpus Christi Rayz CHL 64 11 38 49 26
League GP G A Pts PIM
2005-06 Bentley College AHA 29 0 1 1 0
2006-07 Bentley College AHA 25 0 2 2 2
2007-08 Wheeling Nailers ECHL 1 0 0 0 0
2008-09 Portland Pirates AHL 1 0 0 0 0
2009-10 Mississippi RiverKings CHL 17 0 0 0 2
League GP G A Pts PIM
1989-90 Nashville Knights ECHL 38 17 36 53 14
1990-91 Nashville Knights ECHL 32 9 23 32 31
League GP G A Pts PIM
2007-08 Bridgeport Sound Tigers AHL 5 0 0 0 2
2007-08 Utah Grizzlies ECHL 67 27 26 53 51
2008-09 Portland Pirates AHL 7 1 1 2 6
2008-09 South Carolina Stingrays ECHL 62 21 25 46 22
2009-10 South Carolina Stingrays ECHL 72 28 35 63 34
2010-11 Heilbronn Falcons 2.GBun 48 18 16 34 45
2011-12 Allen Americans CHL 39 14 18 32 22
League GP G A Pts PIM
1991-92 Zug EV Swiss-A 4 0 0 0 0
1992-93 Zurich SC Swiss-A 35 0 1 1 14
League GP G A Pts PIM
2002-03 Portland Pirates AHL 0 0 0 0 0
2003-04 Bridgeport Sound Tigers AHL 70 8 17 25 16
2006-07 Blues SM-liiga 51 18 43 61 58
2007-08 Peoria Rivermen AHL 71 16 37 53 29
2008-09 Langnau Tigers Swiss-A 50 15 43 58 22
2009-10 Riga Dynamo KHL 38 4 18 22 16
2010-11 Ambri-Piotta Swiss-A 38 5 21 26 8
2011-12 Ambri-Piotta Swiss-A 14 5 7 12 2
League GP G A Pts PIM
1993-94 Canadian National Team Intl 31 10 38 48 4
1994-95 Anaheim Mighty Ducks NHL 47 18 21 39 4
1995-96 Anaheim Mighty Ducks NHL 82 50 58 108 20
1996-97 Anaheim Mighty Ducks NHL 69 44 55 99 6
1997-98 Anaheim Mighty Ducks NHL 22 17 14 31 23
1998-99 Anaheim Mighty Ducks NHL 82 39 62 101 40
1999-00 Anaheim Mighty Ducks NHL 74 42 44 86 24
2000-01 Anaheim Mighty Ducks NHL 66 33 34 67 20
2001-02 Anaheim Mighty Ducks NHL 82 32 25 57 28
2002-03 Anaheim Mighty Ducks NHL 82 25 56 81 48
2003-04 Colorado Avalanche NHL 51 11 25 36 22
2005-06 Nashville Predators NHL 82 31 54 85 40
2006-07 Nashville Predators NHL 82 24 52 76 36
2007-08 St. Louis Blues NHL 82 16 49 65 50
2008-09 St. Louis Blues NHL 11 2 13 15 2
2009-10 St. Louis Blues NHL 75 18 25 43 36
League GP G A Pts PIM
1999-00 Vancouver Canucks NHL 45 8 11 19 22
1999-00 Syracuse Crunch AHL 29 18 23 41 22
2000-01 Vancouver Canucks NHL 17 1 6 7 8
2000-01 Kansas City Blades IHL 43 15 29 44 51
2001-02 Vancouver Canucks NHL 3 0 1 1 2
2001-02 Manitoba Moose AHL 67 25 37 62 48
2002-03 Albany River Rats AHL 31 12 19 31 20
2002-03 Manitoba Moose AHL 38 14 14 28 18
2003-04 Albany River Rats AHL 57 17 31 48 28
2004-05 Ilves Tampere SM-liiga 55 24 35 59 32
2005-06 Blues SM-liiga 56 22 27 49 61
2006-07 Frolunda HC SEL 55 23 16 39 34
2007-08 Frolunda HC SEL 41 1 17 18 18
2008-09 HPK Hameenlinna SM-liiga 58 21 33 54 26
2009-10 JyP HT Jyvaskyla SM-liiga 46 16 12 28 20
League GP G A Pts PIM
2018-19 Florida Panthers NHL 1 0 0 0 0
2019-20 Florida Panthers NHL 0 0 0 0 0
2019-20 Springfield Thunderbirds AHL 61 6 12 18 108
2020-21 Florida Panthers NHL 1 0 0 0 0
2020-21 Syracuse Crunch AHL 11 2 1 3 12
2022-23 Abbotsford Canucks AHL 35 1 5 6 35
2023-24 Laval Rocket AHL 22 1 3 4 53
League GP G A Pts PIM
1981-82 Salem State College ECAC-2 0 0 0 0 0
1982-83 Salem State College ECAC-2 0 0 0 0 0
League GP G A Pts PIM
2001-02 Fresno Falcons WCHL 49 8 14 22 36
2001-02 Idaho Steelheads WCHL 14 3 2 5 6
League GP G A Pts PIM
2023-24 Canisius College AHA 21 2 3 5 15
League GP G A Pts PIM
2023-24 Canisius College AHA 18 2 1 3 4
League GP G A Pts PIM
1990-91 Adirondack Red Wings AHL 24 0 3 3 2
1990-91 Detroit Red Wings NHL 1 0 0 0 0
1990-91 Hampton Roads Admirals ECHL 15 0 1 1 2
1991-92 Adirondack Red Wings AHL 33 0 0 0 2
1991-92 Detroit Red Wings NHL 1 0 0 0 0
1991-92 Toledo Storm ECHL 7 0 1 1 0
1992-93 Adirondack Red Wings AHL 1 0 0 0 0
1992-93 Toledo Storm ECHL 45 0 2 2 18
League GP G A Pts PIM
2021-22 Mount Royal University CWUAA 19 3 6 9 14
League GP G A Pts PIM
1999-00 Langley Hornets BCHL 49 6 21 27 88
League GP G A Pts PIM
1993-94 Springfield Indians AHL 1 0 0 0 0
1993-94 Hershey Bears AHL 2 0 0 0 0
1993-94 Portland Pirates AHL 4 0 1 1 0
League GP G A Pts PIM
2018-19 Wilkes-Barre/Scranton Penguins AHL 1 2 0 2 2
2018-19 Wheeling Nailers ECHL 71 22 20 42 215
2019-20 Bridgeport Sound Tigers AHL 1 0 0 0 5
2019-20 Toledo Walleye ECHL 1 0 0 0 0
2019-20 Charlotte Checkers AHL 11 0 0 0 41
2019-20 Greenville Swamp Rabbits ECHL 34 12 14 26 48
2020-21 Indy Fuel ECHL 26 5 1 6 58
2021-22 Chicago Wolves AHL 3 0 0 0 17
2021-22 Indy Fuel ECHL 19 6 6 12 54
2021-22 Tucson Roadrunners AHL 33 0 3 3 76
2022-23 Grand Rapids Griffins AHL 15 0 2 2 33
2022-23 Toledo Walleye ECHL 10 1 3 4 17
2022-23 Trois-Rivieres Lions ECHL 18 5 5 10 60
2023-24 Vasterviks IK Swe-1 28 4 5 9 45
2023-24 Vorarlberg Pioneers Austria 19 6 8 14 67
League GP G A Pts PIM
1981-82 Fredericton Express AHL 2 0 0 0 0
1996-97 Lachute Rapids QSPHL 26 15 28 43 4
1997-98 Lachute Rapids QSPHL 13 9 22 31 8
1998-99 Lachute Rapids QSPHL 7 4 5 9 4
1999-00 Sorel Royaux QSPHL 27 7 22 29 14
2000-01 Lasalle Rapides QSPHL 2 0 0 0 2
League GP G A Pts PIM
2009-10 Fort Wayne Komets IHL 2 0 0 0 0
League GP G A Pts PIM
1989-90 Newmarket Saints AHL 3 0 0 0 0
1990-91 Muskegon Lumberjacks IHL 33 1 4 5 25
1990-91 Knoxville Cherokees ECHL 20 3 12 15 37
1990-91 Albany Choppers IHL 2 0 0 0 9
1991-92 Muskegon Lumberjacks IHL 3 0 3 3 0
1991-92 Michigan Falcons CoHL 50 20 30 50 46
1992-93 Detroit Falcons CoHL 53 15 24 39 76
1992-93 Anaheim Bullfrogs RHI 4 1 4 5 10
1993-94 Rochester Americans AHL 5 0 0 0 6
1993-94 Detroit Falcons CoHL 64 15 36 51 75
1993-94 Anaheim Bullfrogs RHI 13 3 10 13 18
1994-95 Los Angeles Blades RHI 10 2 7 9 4
1996-97 San Diego Gulls WCHL 1 0 0 0 0
League GP G A Pts PIM
1979-80 Flint Generals IHL 31 6 10 16 125
League GP G A Pts PIM
2000-01 Cleveland Lumberjacks IHL 4 1 1 2 6
2000-01 Jackson Bandits ECHL 63 21 32 53 73
2001-02 Houston Aeros AHL 78 32 32 64 73
2002-03 Hartford Wolf Pack AHL 24 9 10 19 20
2002-03 Houston Aeros AHL 58 18 38 56 57
2003-04 New York Rangers NHL 7 0 1 1 4
2003-04 Hartford Wolf Pack AHL 69 13 36 49 66
2004-05 Chicago Wolves AHL 80 26 37 63 44
2005-06 Langnau Tigers Swiss-A 42 17 14 31 79
2006-07 Chicago Wolves AHL 63 22 61 83 75
2007-08 Lulea HF SEL 47 10 18 28 83
2007-08 Kazan Ak-Bars Russia 4 0 0 0 0
2008-09 Worcester Sharks AHL 53 19 21 40 38
2009-10 Langnau Tigers Swiss-A 2 0 0 0 0
2009-10 Langenthal SC Swiss-B 22 8 9 17 20
2010-11 Vienna Austria 17 6 9 15 10
League GP G A Pts PIM
1994-95 Adirondack Red Wings AHL 2 0 0 0 0
1994-95 Toledo Storm ECHL 43 36 20 56 23
1994-95 New Jersey Rockin' Rollers RHI 10 2 5 7 16
1995-96 Birmingham Bulls ECHL 28 21 28 49 32
1995-96 Detroit Vipers IHL 1 0 0 0 2
1996-97 Birmingham Bulls ECHL 61 20 28 48 82
1997-98 Wheeling Nailers ECHL 70 30 45 75 18
1998-99 Wheeling Nailers ECHL 63 15 17 32 34
League GP G A Pts PIM
2002-03 Hartford Wolf Pack AHL 0 0 0 0 0
2003-04 Hartford Wolf Pack AHL 32 3 4 7 27
2003-04 Charlotte Checkers ECHL 26 11 13 24 10
2004-05 Hartford Wolf Pack AHL 51 4 11 15 32
2005-06 Hamilton Bulldogs AHL 8 1 2 3 0
2005-06 JyP HT Jyvaskyla SM-liiga 24 1 9 10 20
2005-06 Long Beach Ice Dogs ECHL 13 2 8 10 35
2006-07 Fresno Falcons ECHL 17 2 3 5 35
2006-07 Las Vegas Wranglers ECHL 33 6 11 17 35
2009-10 Heilbronn Falcons 2.GBun 4 0 0 0 37
2009-10 AIK Swe-1 11 3 0 3 2
League GP G A Pts PIM
2014-15 Bakersfield Condors ECHL 11 3 3 6 2
2015-16 Wheeling Nailers ECHL 49 9 14 23 36
2016-17 Brampton Beast ECHL 1 0 0 0 0
2016-17 Cortina SG AlpsHL 8 4 2 6 4
2021-22 Worcester Railers ECHL 1 0 0 0 0
League GP G A Pts PIM
2000-01 Johnstown Chiefs ECHL 40 9 7 16 48
2000-01 Wilkes-Barre/Scranton Penguins AHL 18 0 0 0 4
2001-02 Johnstown Chiefs ECHL 59 20 17 37 74
2002-03 Dayton Bombers ECHL 15 7 6 13 12
2002-03 Johnstown Chiefs ECHL 30 12 9 21 20
2002-03 Lowell Lock Monsters AHL 3 0 0 0 0
2003-04 Fresno Falcons ECHL 11 1 4 5 2
2003-04 Corpus Christi Rayz CHL 18 5 5 10 19
2003-04 Atlantic City Boardwalk Bullies ECHL 15 5 2 7 12
2004-05 Idaho Steelheads ECHL 36 0 7 7 8
2004-05 Augusta Lynx ECHL 2 0 0 0 5
2004-05 Dayton Bombers ECHL 21 1 1 2 21
2005-06 Trenton Titans ECHL 2 0 0 0 2
2005-06 Wheeling Nailers ECHL 6 0 1 1 4
2007-08 Wheeling Nailers ECHL 1 0 0 0 0
League GP G A Pts PIM
2006-07 Toronto Marlies AHL 3 2 0 2 2
2007-08 Toronto Marlies AHL 41 9 3 12 14
2007-08 Columbia Inferno ECHL 4 1 4 5 4
2008-09 Manchester Monarchs AHL 20 1 6 7 11
2008-09 Charlotte Checkers ECHL 40 15 22 37 46
2009-10 Charlotte Checkers ECHL 67 17 49 66 85
2010-11 Heilbronn Falcons 2.GBun 48 17 33 50 70
2011-12 Heilbronn Falcons 2.GBun 29 17 13 30 89
2012-13 Heilbronn Falcons 2.GBun 42 18 28 46 56
2013-14 St. Georges Cool 103.5 FM LNAH 30 17 23 40 10
League GP G A Pts PIM
1997-98 New York Islanders NHL 1 0 0 0 0
1997-98 Utah Grizzlies IHL 47 1 5 6 25
1997-98 Kentucky Thoroughblades AHL 8 0 3 3 4
1998-99 Lowell Lock Monsters AHL 5 0 0 0 2
League GP G A Pts PIM
2022-23 Vasterviks IK Swe-1 52 4 4 8 10
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
1998-99 Anchorage Aces WCHL 16 1 2 3 12
League GP G A Pts PIM
2002-03 Providence Bruins AHL 0 0 0 0 0
2003-04 Providence Bruins AHL 28 0 4 4 12
2003-04 Augusta Lynx ECHL 12 0 4 4 10
2003-04 Trenton Titans ECHL 18 5 6 11 23
2006-07 Skalica HK 36 Slovak 40 16 24 40 111
2007-08 Skalica HK 36 Slovak 32 8 12 20 36
2007-08 Slovan HC Czech 15 1 1 2 20
2008-09 Bratislava Slovan Slovak 27 6 2 8 66
2009-10 Zilina HK-SKP Slovak 7 0 0 0 0
2009-10 Zvolen HKm Slovak 7 0 2 2 6
2009-10 Skalica HK 36 Slovak 7 0 1 1 0
2009-10 Banska Bystrica HC 05 Slovak 10 1 8 9 4
2010-11 Nottingham Panthers EIHL 3 0 1 1 4
League GP G A Pts PIM
2014-15 Youngstown Phantoms USHL 56 24 19 43 146
2015-16 Stockton Heat AHL 15 0 3 3 42
2015-16 Adirondack Thunder ECHL 43 18 17 35 48
2016-17 Stockton Heat AHL 68 13 16 29 127
2017-18 Calgary Flames NHL 7 0 1 1 15
2017-18 Stockton Heat AHL 57 13 15 28 110
2018-19 Calgary Flames NHL 4 0 0 0 17
2018-19 Stockton Heat AHL 58 12 17 29 72
2019-20 Stockton Heat AHL 21 11 9 20 14
2020-21 Florida Panthers NHL 34 2 2 4 67
2021-22 Florida Panthers NHL 55 9 9 18 92
2022-23 Florida Panthers NHL 82 12 8 20 88
2023-24 Florida Panthers NHL 75 5 2 7 80
League GP G A Pts PIM
1988-89 New Haven Nighthawks AHL 2 0 0 0 0
1988-89 Knoxville Cherokees ECHL 32 0 2 2 35
1988-89 Fort Wayne Komets IHL 2 0 0 0 0
League GP G A Pts PIM
1997-98 UMass-Amherst H-East 26 8 14 22 58
1997-98 Cincinnati Mighty Ducks AHL 4 0 0 0 0
1998-99 Las Vegas Thunder IHL 9 0 0 0 8
1998-99 Tacoma Sabercats WCHL 54 33 43 76 68
1999-00 Providence Bruins AHL 40 13 14 27 32
1999-00 Detroit Vipers IHL 16 2 5 7 19
2000-01 San Diego Gulls WCHL 7 2 8 10 0
2000-01 Kentucky Thoroughblades AHL 8 0 2 2 19
2000-01 Basel EHC Swiss-B 25 8 19 27 54
2001-02 Tacoma Sabercats WCHL 14 2 8 10 14
2001-02 Bad Nauheim EC 2.GBun 38 13 30 43 42
2002-03 Saint John Flames AHL 2 0 0 0 2
2003-04 Adirondack IceHawks UHL 3 1 3 4 2
League GP G A Pts PIM
2003-04 San Diego Gulls ECHL 63 3 9 12 37
2004-05 Wheeling Nailers ECHL 66 2 4 6 64
2005-06 Wheeling Nailers ECHL 72 4 20 24 89
2006-07 Asiago HC Italy-A 14 0 4 4 10
2006-07 Cortina SG Italy-A 14 0 4 4 16
2007-08 Asiago HC Italy-A 32 2 15 17 52
2008-09 Portland Pirates AHL 9 0 2 2 5
2008-09 Wheeling Nailers ECHL 36 1 9 10 64
2009-10 Wheeling Nailers ECHL 57 0 7 7 65
League GP G A Pts PIM
2006-07 Sioux Falls Stampede USHL 44 0 2 2 14
2007-08 Mercyhurst College AHA 30 0 2 2 0
2008-09 Mercyhurst College AHA 13 0 1 1 0
2008-09 Alaska Aces ECHL 1 0 0 0 0
2009-10 Muskegon Lumberjacks IHL 34 0 2 2 0
2010-11 Evansville IceMen CHL 45 0 1 1 0
League GP G A Pts PIM
2007-08 Tampa Bay Lightning NHL 81 0 6 6 16
2008-09 Tampa Bay Lightning NHL 25 0 2 2 4
2008-09 Norfolk Admirals AHL 51 4 25 29 18
2009-10 Tampa Bay Lightning NHL 49 3 10 13 18
2009-10 Norfolk Admirals AHL 27 2 14 16 4
2010-11 Tampa Bay Lightning NHL 69 1 11 12 12
2011-12 Minnesota Wild NHL 17 0 2 2 4
2011-12 Houston Aeros AHL 2 0 0 0 0
2012-13 Ottawa Senators NHL 11 0 1 1 0
2012-13 Almtuna IS Swe-1 7 0 4 4 2
2013-14 Astana Barys KHL 53 5 19 24 6
2014-15 Astana Barys KHL 60 6 33 39 6
2015-16 Astana Barys KHL 60 11 22 33 16
2016-17 Biel HC Swiss-A 45 2 13 15 4
2017-18 Jokerit Helsinki KHL 23 0 0 0 2
League GP G A Pts PIM
2004-05 UMass-Amherst H-East 2 0 0 0 0
2004-05 Charlotte Checkers ECHL 24 0 5 5 26
2004-05 Johnstown Chiefs ECHL 14 0 1 1 18
2004-05 Louisiana IceGators ECHL 27 1 2 3 27
2007-08 Columbus Cottonmouths SPHL 2 0 0 0 9
2007-08 Knoxville Ice Bears SPHL 46 1 18 19 121
2008-09 Cincinnati Cyclones ECHL 30 2 5 7 48
2009-10 Knoxville Ice Bears SPHL 8 0 3 3 27
League GP G A Pts PIM
1994-95 Milwaukee Admirals IHL 2 0 0 0 5
1995-96 Milwaukee Admirals IHL 71 7 16 23 165
1996-97 Philadelphia Phantoms AHL 61 3 15 18 187
1997-98 Philadelphia Phantoms AHL 80 7 21 28 241
1998-99 Philadelphia Phantoms AHL 47 6 15 21 98
1999-00 Lowell Lock Monsters AHL 77 1 25 26 179
2000-01 Kentucky Thoroughblades AHL 73 9 24 33 178
2001-02 Hershey Bears AHL 32 1 5 6 42
2001-02 Hartford Wolf Pack AHL 24 1 4 5 21
2002-03 Khabarovsk Amur Russia 36 3 5 8 102
2003-04 Alleghe HC Italy-A 23 9 11 20 48
2003-04 Trenton Titans ECHL 11 0 3 3 49
2004-05 Danbury Trashers UHL 9 1 1 2 66
2004-05 Trenton Titans ECHL 1 0 0 0 0
2005-06 Danbury Trashers UHL 53 15 25 40 130
2007-08 Asiago HC Italy-A 14 1 6 7 18
2007-08 St. Georges CRS Express LNAH 22 2 5 7 48
League GP G A Pts PIM
1996-97 Northeastern University H-East 35 8 3 11 75
League GP G A Pts PIM
1989-90 Halifax Citadels AHL 32 5 6 11 23
1989-90 Greensboro Monarchs ECHL 12 4 3 7 6
1990-91 Halifax Citadels AHL 9 2 0 2 9
1990-91 Quebec Nordiques NHL 4 0 0 0 0
1990-91 Fort Wayne Komets IHL 62 11 25 36 48
1991-92 Halifax Citadels AHL 16 1 3 4 11
League GP G A Pts PIM
2011-12 Adirondack Phantoms AHL 5 0 0 0 0
2012-13 Adirondack Phantoms AHL 36 5 6 11 8
2012-13 Trenton Titans ECHL 14 0 6 6 23
2013-14 Bridgeport Sound Tigers AHL 10 0 0 0 6
2013-14 Stockton Thunder ECHL 6 1 4 5 8
2013-14 Adirondack Phantoms AHL 51 3 3 6 32
2014-15 Texas Stars AHL 36 2 15 17 16
2014-15 Florida Everblades ECHL 23 4 13 17 20
2015-16 Texas Stars AHL 41 3 7 10 26
2016-17 Texas Stars AHL 66 8 19 27 47
2017-18 Texas Stars AHL 63 7 19 26 44
2018-19 Springfield Thunderbirds AHL 62 8 24 32 34
2019-20 Springfield Thunderbirds AHL 36 1 10 11 25
2020-21 VSV EC Austria 49 7 20 27 32
League GP G A Pts PIM
1996-97 Portland Pirates AHL 7 0 0 0 0
1997-98 Hampton Roads Admirals ECHL 22 6 7 13 19
1997-98 Portland Pirates AHL 3 0 0 0 0
1997-98 Las Vegas Thunder IHL 13 0 1 1 4
1997-98 Detroit Vipers IHL 29 3 5 8 14
1997-98 Syracuse Crunch AHL 3 0 1 1 0
1998-99 Rochester Americans AHL 27 0 3 3 14
1999-00 Nottingham Panthers BISL 13 2 4 6 4
1999-00 Indianapolis Ice CHL 24 1 12 13 14
2000-01 Bracknell Bees BISL 46 6 13 19 24
2001-02 Sheffield Steelers BISL 41 8 19 27 26
2003-04 Weiden EV 2.GBun 15 2 10 12 16
League GP G A Pts PIM
1999-00 Quinnipiac College MAAC 35 29 27 56 32
2000-01 Charlotte Checkers ECHL 2 0 0 0 0
2000-01 Quinnipiac University MAAC 35 19 20 39 54
2001-02 San Diego Gulls WCHL 17 0 3 3 4
League GP G A Pts PIM
2001-02 UMass-Boston ECAC-E 16 11 10 21 46
League GP G A Pts PIM
1992-93 St. John's Maple Leafs AHL 2 0 0 0 2
1993-94 St. John's Maple Leafs AHL 12 1 5 6 9
1993-94 Toronto Maple Leafs NHL 12 0 1 1 6
1994-95 St. John's Maple Leafs AHL 49 2 16 18 54
1994-95 Toronto Maple Leafs NHL 15 0 0 0 13
1995-96 Toronto Maple Leafs NHL 13 0 0 0 14
1996-97 St. John's Maple Leafs AHL 12 1 3 4 4
1996-97 Toronto Maple Leafs NHL 36 0 4 4 38
1997-98 Chicago Wolves IHL 79 7 22 29 95
1998-99 Michigan K-Wings IHL 76 3 12 15 114
1999-00 Michigan K-Wings IHL 76 0 11 11 66
2000-01 Idaho Steelheads WCHL 62 6 30 36 60
2002-03 Idaho Steelheads WCHL 14 0 2 2 14
League GP G A Pts PIM
1997-98 San Diego Gulls WCHL 1 0 0 0 0
1997-98 Tucson Gila Monsters WCHL 6 0 0 0 0
1998-99 Central Texas Stampede WPHL 6 0 0 0 4
1998-99 Amarillo Rattlers WPHL 4 0 0 0 0
1998-99 Abilene Aviators WPHL 8 0 0 0 0
League GP G A Pts PIM
1990-91 Louisville Icehawks ECHL 63 34 42 76 32
1991-92 Fiemme Cavalese HC Italy-A 21 25 28 53 6
1992-93 Fiemme Cavalese HC Italy-A 16 17 9 26 10
1993-94 Fiemme Cavalese HC Italy-A 20 11 18 29 4
1994-95 Varese HC Italy-A 41 19 24 43 22
1995-96 Milan HC Italy-A 0 0 0 0 0
League GP G A Pts PIM
2006-07 Bowling Green State University CCHA 38 0 10 10 48
2007-08 Bowling Green State University CCHA 38 1 16 17 34
2008-09 Bowling Green State University CCHA 11 0 1 1 4
2008-09 Utah Grizzlies ECHL 52 5 15 20 28
2009-10 Utah Grizzlies ECHL 59 4 18 22 32
2011-12 Fife Flyers EIHL 20 2 8 10 12
League GP G A Pts PIM
1987-88 Fredericton Express AHL 31 14 6 20 28
1987-88 Flint Spirits IHL 43 17 11 28 36
1988-89 Vancouver Canucks NHL 1 0 0 0 0
1988-89 Milwaukee Admirals IHL 73 33 31 64 86
1989-90 Vancouver Canucks NHL 5 0 0 0 4
1989-90 Milwaukee Admirals IHL 70 20 27 47 63
1990-91 Vancouver Canucks NHL 36 11 7 18 14
1990-91 Milwaukee Admirals IHL 7 2 3 5 21
1991-92 Vancouver Canucks NHL 5 0 0 0 2
1991-92 Milwaukee Admirals IHL 56 17 20 37 49
1992-93 Hamilton Canucks AHL 59 21 17 38 30
1993-94 Hamilton Canucks AHL 78 40 55 95 40
1994-95 Detroit Vipers IHL 64 23 27 50 64
1994-95 Detroit Motor City Mustangs RHI 9 2 3 5 4
1995-96 Rochester Americans AHL 16 5 2 7 16
1995-96 Portland Pirates AHL 38 11 7 18 39
1995-96 Tallahassee Tiger Sharks ECHL 10 7 8 15 6
1996-97 Milan HC Italy-A 13 2 4 6 23
1996-97 Duisburg EV Ger.1 38 28 26 54 34
1997-98 Pee Dee Pride ECHL 69 25 33 58 55
1998-99 Alexandria Warthogs WPHL 61 22 53 75 12
1999-00 Alexandria Warthogs WPHL 47 21 34 55 27
2000-01 Mohawk Valley Prowlers UHL 43 15 45 60 12
2000-01 New Haven Knights UHL 21 8 15 23 10
League GP G A Pts PIM
1986-87 Salem State College ECAC-E 0 0 0 0 0
1988-89 UMass-Boston ECAC-E 0 0 0 0 0
1988-89 Maine Mariners AHL 10 0 1 1 2
League GP G A Pts PIM
1985-86 Indianapolis Checkers IHL 4 0 1 1 6
League GP G A Pts PIM
1987-88 Maine Mariners AHL 1 0 0 0 0
1988-89 Kalamazoo Wings IHL 70 17 29 46 89
1988-89 Minnesota North Stars NHL 3 0 0 0 2
1989-90 Kalamazoo Wings IHL 73 14 17 31 96
1989-90 Minnesota North Stars NHL 3 0 0 0 0
1990-91 Kalamazoo Wings IHL 69 27 38 65 82
1990-91 Minnesota North Stars NHL 6 0 0 0 0
1991-92 Springfield Indians AHL 70 23 31 54 51
1991-92 San Jose Sharks NHL 8 1 0 1 14
1992-93 Springfield Indians AHL 67 19 27 46 111
1993-94 Hershey Bears AHL 80 27 43 70 58
1994-95 Hershey Bears AHL 68 24 26 50 102
1995-96 Hershey Bears AHL 75 15 42 57 118
1996-97 Hershey Bears AHL 77 23 45 68 135
1997-98 Hershey Bears AHL 66 12 25 37 143
League GP G A Pts PIM
2016-17 Idaho Steelheads ECHL 69 21 27 48 18
2016-17 Texas Stars AHL 1 0 0 0 0
2017-18 Idaho Steelheads ECHL 70 17 29 46 26
2018-19 Idaho Steelheads ECHL 13 4 3 7 4
2018-19 Greenville Swamp Rabbits ECHL 57 10 12 22 51
2019-20 Idaho Steelheads ECHL 61 18 18 36 49
2021-22 Idaho Steelheads ECHL 48 19 17 36 28
2021-22 Texas Stars AHL 13 1 2 3 4
2022-23 Esbjerg EfB Ishockey Denmark 47 16 9 25 18
2023-24 Idaho Steelheads ECHL 42 9 19 28 10
2023-24 Manchester Storm EIHL 20 3 6 9 8
League GP G A Pts PIM
1993-94 Columbus Chill ECHL 66 33 28 61 54
1994-95 Worcester IceCats AHL 39 8 10 18 31
1995-96 Huntington Blizzard ECHL 65 35 47 82 14
1995-96 Madison Monsters CoHL 2 0 1 1 2
League GP G A Pts PIM
2002-03 Providence Bruins AHL 40 0 6 6 24
2002-03 Atlantic City Boardwalk Bullies ECHL 18 2 11 13 48
2003-04 Providence Bruins AHL 42 2 13 15 41
2003-04 Trenton Titans ECHL 25 2 15 17 43
2004-05 Utah Grizzlies AHL 31 2 3 5 53
2004-05 Idaho Steelheads ECHL 38 4 18 22 97
2005-06 Alaska Aces ECHL 69 13 39 52 234
2006-07 Alaska Aces ECHL 69 13 48 61 201
2007-08 Alaska Aces ECHL 62 7 53 60 165
2008-09 Odense Bulldogs Denmark 9 1 6 7 8
2008-09 Florida Everblades ECHL 57 9 51 60 127
2009-10 Florida Everblades ECHL 22 0 10 10 35
League GP G A Pts PIM
2022-23 Iowa Heartlanders ECHL 13 0 3 3 4
2023-24 Reading Royals ECHL 19 3 1 4 4
2023-24 Iowa Heartlanders ECHL 7 2 1 3 0
2023-24 Fayetteville Marksmen SPHL 8 3 6 9 4
League GP G A Pts PIM
1999-00 Vancouver Canucks NHL 2 0 0 0 0
1999-00 Syracuse Crunch AHL 38 0 0 0 0
2000-01 Kansas City Blades IHL 32 0 2 2 19
2001-02 Manitoba Moose AHL 32 0 1 1 7
2001-02 Reading Royals ECHL 11 0 0 0 10
2002-03 Peoria Rivermen ECHL 30 0 0 0 0
2002-03 Tappara Tampere SM-liiga 7 0 0 0 2
2003-04 Nuermberg Ice Tigers DEL 50 0 0 0 2
2004-05 Worcester IceCats AHL 2 0 0 0 0
2004-05 Peoria Rivermen ECHL 48 0 0 0 27
2005-06 Utah Grizzlies ECHL 40 0 2 2 19
2006-07 Bremerhaven REV 2.GBun 49 0 0 0 0
2007-08 Bremerhaven REV 2.GBun 46 0 3 3 55
2008-09 Fischtown Penguins 2.GBun 44 0 1 1 2
2009-10 Soenderjyske Denmark 36 0 0 0 0
2011-12 Soenderjyske Denmark 36 0 0 0 0
2012-13 Soenderjyske Denmark 25 0 0 0 0
League GP G A Pts PIM
2018-19 Lehigh Valley Phantoms AHL 3 0 1 1 0
2019-20 Reading Royals ECHL 51 8 14 22 31
League GP G A Pts PIM
1993-94 St. Louis Blues NHL 67 6 14 20 44
1993-94 Peoria Rivermen IHL 12 7 8 15 10
1994-95 Hershey Bears AHL 16 8 6 14 14
1994-95 Montreal Canadiens NHL 5 0 0 0 2
1994-95 Philadelphia Flyers NHL 8 1 1 2 6
1995-96 Hershey Bears AHL 78 34 71 105 95
1995-96 Philadelphia Flyers NHL 5 1 2 3 9
1996-97 Cologne Sharks DEL 50 12 35 47 111
1997-98 Philadelphia Phantoms AHL 68 19 43 62 75
1998-99 Philadelphia Phantoms AHL 78 29 58 87 89
1999-00 Philadelphia Phantoms AHL 13 3 9 12 22
1999-00 Manitoba Moose IHL 67 18 28 46 111
2000-01 San Jose Sharks NHL 28 1 6 7 19
2000-01 Kentucky Thoroughblades AHL 55 22 52 74 44
2001-02 Dallas Stars NHL 8 0 2 2 0
2001-02 Utah Grizzlies AHL 71 28 43 71 90
2002-03 Dallas Stars NHL 1 0 0 0 0
2002-03 Utah Grizzlies AHL 72 22 46 68 109
2003-04 Ufa Salavat Yulayev Russia 20 0 7 7 10
2004-05 Missouri River Otters UHL 42 20 27 47 64
League GP G A Pts PIM
2005-06 Hartford Wolf Pack AHL 2 1 1 2 2
2006-07 Hartford Wolf Pack AHL 79 8 17 25 41
2007-08 New York Rangers NHL 6 0 0 0 0
2007-08 Hartford Wolf Pack AHL 72 26 40 66 31
2008-09 Hartford Wolf Pack AHL 71 23 16 39 28
2009-10 Syracuse Crunch AHL 16 5 5 10 10
2009-10 Columbus Blue Jackets NHL 4 0 0 0 0
2009-10 Bridgeport Sound Tigers AHL 62 14 17 31 28
2010-11 Springfield Falcons AHL 18 2 2 4 4
2010-11 Adirondack Phantoms AHL 57 7 13 20 18
2011-12 Augsburg Panthers DEL 52 20 10 30 20
2012-13 Wolfsburg Grizzly Adams DEL 50 13 17 30 72
2013-14 Wolfsburg Grizzly Adams DEL 2 0 0 0 0
2014-15 Augsburg Panthers DEL 28 4 5 9 53
League GP G A Pts PIM
2016-17 U. of Connecticut H-East 36 7 7 14 26
2017-18 Pensacola Ice Flyers SPHL 16 6 6 12 8
2017-18 Reading Royals ECHL 42 9 9 18 4
2018-19 Pensacola Ice Flyers SPHL 8 3 3 6 2
2018-19 Florida Everblades ECHL 11 2 1 3 0
2018-19 Reading Royals ECHL 1 0 0 0 0
2018-19 Indy Fuel ECHL 2 0 0 0 0
2018-19 Greenville Swamp Rabbits ECHL 8 0 3 3 2
League GP G A Pts PIM
2002-03 Columbus Cottonmouths ECHL 38 0 1 1 6
2003-04 Toronto Roadrunners AHL 27 0 0 0 0
2004-05 Edmonton Roadrunners AHL 14 0 0 0 4
2004-05 Greenville Grrrowl ECHL 26 0 0 0 2
2005-06 Edmonton Oilers NHL 21 0 0 0 2
2005-06 Ottawa Senators NHL 4 0 1 1 0
2005-06 Greenville Grrrowl ECHL 9 0 1 1 0
2006-07 Phoenix Coyotes NHL 4 0 0 0 0
2006-07 San Antonio Rampage AHL 2 0 0 0 0
2006-07 Phoenix Roadrunners ECHL 28 0 1 1 2
2007-08 Bridgeport Sound Tigers AHL 43 0 0 0 6
2008-09 MODO Hockey Ornskoldsvik SEL 13 0 0 0 0
2008-09 Ljubljana Olimpija HK Austria 24 0 0 0 2
2009-10 Albany River Rats AHL 14 0 0 0 0
2009-10 Utah Grizzlies ECHL 1 0 0 0 0
2009-10 Florida Everblades ECHL 23 0 0 0 0
League GP G A Pts PIM
2008-09 Manhattanville College ECAC-W 14 3 0 3 2
League GP G A Pts PIM
2022-23 Salve Regina University CCC 22 13 18 31 26
League GP G A Pts PIM
2006-07 Texas Wildcatters ECHL 36 2 3 5 14
League GP G A Pts PIM
2020-21 Long Island University NCAA 1 0 0 0 0
2023-24 Pensacola Ice Flyers SPHL 37 0 0 0 2
League GP G A Pts PIM
2005-06 Wichita Thunder CHL 55 2 4 6 70
League GP G A Pts PIM
1993-94 Charlotte Checkers ECHL 64 7 12 19 58
1994-95 Charlotte Checkers ECHL 68 4 33 37 57
1995-96 Raleigh Icecaps ECHL 27 1 9 10 20
1995-96 Charlotte Checkers ECHL 3 0 3 3 4
1995-96 Roanoke Express ECHL 31 0 6 6 29
League GP G A Pts PIM
2005-06 Rio Grande Valley Killer Bees CHL 64 6 23 29 69
2006-07 Bloomington PrairieThunder UHL 10 2 4 6 35
League GP G A Pts PIM
2016-17 Endicott College CCC 30 13 14 27 14
2017-18 Endicott College CCC 25 9 12 21 10
2018-19 Glasgow Clan EIHL 60 4 6 10 4
2019-20 Glasgow Clan EIHL 25 1 3 4 6
2020-21 Sheffield Steelers EIHL 3 0 0 0 0
League GP G A Pts PIM
2023-24 Carolina Hurricanes NHL 1 0 0 0 0
League GP G A Pts PIM
2003-04 Manchester Monarchs AHL 9 0 0 0 4
2003-04 St. Hyacinthe Cousin QSMHL 22 9 15 24 24
2003-04 Reading Royals ECHL 13 0 4 4 14
2004-05 St. Hyacinthe Cousin LNAH 50 18 48 66 93
2005-06 Laval Chiefs LNAH 35 5 30 35 40
2006-07 St. Jean Chiefs LNAH 46 7 28 35 30
2007-08 St. Hyacinthe Top Design LNAH 46 17 42 59 68
2008-09 St. Hyacinthe Chiefs LNAH 31 7 20 27 28
2009-10 Saguenay Marquis LNAH 18 1 9 10 22
2010-11 Sorel-Tracy GCI LNAH 33 6 25 31 34
2011-12 Sorel-Tracy Carvena LNAH 11 1 13 14 10
2012-13 Sorel-Tracy Carvena LNAH 5 0 1 1 4
League GP G A Pts PIM
2012-13 Orlando Solar Bears ECHL 6 0 1 1 7
2013-14 Colorado Eagles ECHL 63 5 12 17 61
2014-15 Bridgeport Sound Tigers AHL 2 0 1 1 0
2014-15 Colorado Eagles ECHL 62 6 26 32 65
2015-16 Florida Everblades ECHL 63 4 21 25 47
League GP G A Pts PIM
1981-82 Salt Lake Golden Eagles CHL 7 0 0 0 0
1981-82 Milwaukee Admirals IHL 8 0 1 1 4
League GP G A Pts PIM
2010-11 Grand Rapids Griffins AHL 8 1 3 4 2
2011-12 Detroit Red Wings NHL 18 1 6 7 2
2011-12 Grand Rapids Griffins AHL 56 22 36 58 18
2012-13 Detroit Red Wings NHL 22 3 3 6 6
2012-13 Grand Rapids Griffins AHL 58 23 37 60 34
2013-14 Detroit Red Wings NHL 57 28 20 48 10
2013-14 Grand Rapids Griffins AHL 15 7 14 21 6
2014-15 Detroit Red Wings NHL 82 27 27 54 26
2015-16 Detroit Red Wings NHL 82 17 26 43 34
2016-17 Detroit Red Wings NHL 76 12 36 48 18
2017-18 Detroit Red Wings NHL 82 21 19 40 20
2018-19 Detroit Red Wings NHL 62 16 33 49 8
2018-19 San Jose Sharks NHL 19 6 5 11 4
2019-20 Columbus Blue Jackets NHL 70 15 27 42 16
2021-22 Columbus Blue Jackets NHL 82 18 35 53 26
2022-23 Columbus Blue Jackets NHL 48 10 12 22 16
2022-23 Minnesota Wild NHL 3 1 4 5 0
2023-24 Nashville Predators NHL 81 23 52 75 8
League GP G A Pts PIM
2013-14 Stockton Thunder ECHL 7 0 1 1 9
League GP G A Pts PIM
2011-12 St. John's IceCaps AHL 7 1 2 3 9
2012-13 St. John's IceCaps AHL 59 3 18 21 32
2013-14 St. John's IceCaps AHL 68 9 26 35 80
2014-15 St. John's IceCaps AHL 72 10 38 48 74
2015-16 Wilkes-Barre/Scranton Penguins AHL 74 8 42 50 78
2016-17 Lehigh Valley Phantoms AHL 57 3 28 31 44
2017-18 Philadelphia Flyers NHL 1 0 0 0 0
2017-18 Lehigh Valley Phantoms AHL 59 6 13 19 14
2018-19 Wilkes-Barre/Scranton Penguins AHL 28 0 8 8 49
2018-19 Salzburg EC Austria 12 1 1 2 18
League GP G A Pts PIM
1998-99 Phoenix Mustangs WCHL 60 5 6 11 28
1999-00 Phoenix Mustangs WCHL 42 7 1 8 34
League GP G A Pts PIM
2010-11 Concordia University OUAA 24 6 14 20 119
2011-12 Concordia University OUAA 6 0 3 3 26
League GP G A Pts PIM
2014-15 Reading Royals ECHL 29 0 1 1 0
2014-15 Lehigh Valley Phantoms AHL 8 0 0 0 0
2015-16 Reading Royals ECHL 31 0 2 2 0
2015-16 Lehigh Valley Phantoms AHL 9 0 0 0 2
2016-17 Reading Royals ECHL 32 0 1 1 2
2016-17 Lehigh Valley Phantoms AHL 4 0 0 0 0
2017-18 Florida Everblades ECHL 42 0 0 0 0
2018-19 Syracuse Crunch AHL 6 0 0 0 0
2018-19 Orlando Solar Bears ECHL 27 0 0 0 0
2019-20 Providence Bruins AHL 1 0 0 0 0
2019-20 Utah Grizzlies ECHL 28 0 0 0 0
2019-20 Atlanta Gladiators ECHL 10 0 0 0 0
2021-22 Laval North Petroliers LNAH 26 0 0 0 0
2022-23 Laval North Petroliers LNAH 31 0 1 1 0
League GP G A Pts PIM
2019-20 Holy Cross College AHA 30 4 10 14 16
2020-21 Holy Cross College AHA 13 5 3 8 12
2021-22 Tulsa Oilers ECHL 16 1 1 2 4
2021-22 Birmingham Bulls SPHL 25 10 15 25 8
2022-23 Worcester Railers ECHL 10 2 0 2 2
2022-23 Jacksonville Icemen ECHL 2 0 0 0 4
2022-23 Birmingham Bulls SPHL 37 20 16 36 43
2022-23 Savannah Ghost Pirates ECHL 5 0 3 3 2
League GP G A Pts PIM
2012-13 Jersey Hitmen EJHL 9 1 2 3 6
2013-14 Bemidji State University WCHA 9 2 1 3 2
2014-15 Bemidji State University WCHA 37 7 5 12 16
2015-16 Bemidji State University WCHA 39 11 6 17 22
2016-17 South Carolina Stingrays ECHL 59 15 17 32 10
League GP G A Pts PIM
2021-22 Utica College UCHC 17 5 5 10 10
2022-23 Utica University UCHC 29 23 12 35 18
2023-24 Cincinnati Cyclones ECHL 16 4 2 6 4
League GP G A Pts PIM
1998-99 Chesapeake Icebreakers ECHL 1 0 0 0 2
1998-99 Arkansas Glaciercats WPHL 5 3 4 7 2
League GP G A Pts PIM
2011-12 New England College ECAC-E 8 0 4 4 2
League GP G A Pts PIM
2018-19 Grand Rapids Griffins AHL 10 2 0 2 2
2019-20 Grand Rapids Griffins AHL 59 8 14 22 17
2020-21 Grand Rapids Griffins AHL 28 8 14 22 4
2021-22 Detroit Red Wings NHL 3 0 0 0 0
2021-22 Grand Rapids Griffins AHL 50 7 11 18 18
2022-23 Grand Rapids Griffins AHL 47 4 10 14 35
2023-24 Michalovce Dukla HC Slovak 23 17 12 29 32
League GP G A Pts PIM
2015-16 Waterloo Black Hawks USHL 45 14 30 44 58
2018-19 Northeastern University H-East 37 11 19 30 10
2018-19 Springfield Thunderbirds AHL 2 0 1 1 0
2019-20 Greenville Swamp Rabbits ECHL 39 23 21 44 51
2019-20 Springfield Thunderbirds AHL 8 0 1 1 2
2020-21 Greenville Swamp Rabbits ECHL 53 15 20 35 57
2021-22 Charlotte Checkers AHL 4 0 0 0 0
2021-22 Hartford Wolf Pack AHL 5 0 0 0 0
2021-22 Greenville Swamp Rabbits ECHL 43 23 28 51 46
2022-23 Bratislava Slovan Slovak 56 27 28 55 42
2023-24 Bratislava Slovan Slovak 46 17 31 48 30
League GP G A Pts PIM
1991-92 Utica Devils AHL 0 0 0 0 0
1992-93 Utica Devils AHL 27 15 18 33 33
1992-93 New Jersey Devils NHL 45 10 11 21 41
1993-94 New Jersey Devils NHL 1 0 0 0 2
1993-94 Albany River Rats AHL 73 28 46 74 84
1994-95 Albany River Rats AHL 74 23 33 56 95
1995-96 New Jersey Devils NHL 6 2 1 3 0
1995-96 Albany River Rats AHL 75 35 47 82 142
1996-97 St. Louis Blues NHL 54 8 10 18 35
1996-97 Worcester IceCats AHL 24 10 16 26 37
1997-98 St. Louis Blues NHL 80 8 21 29 62
1998-99 St. Louis Blues NHL 80 20 21 41 42
1999-00 St. Louis Blues NHL 80 8 15 23 48
2000-01 Carolina Hurricanes NHL 19 0 5 5 6
2000-01 Minnesota Wild NHL 58 11 28 39 45
2001-02 Boston Bruins NHL 35 1 5 6 6
2001-02 Dallas Stars NHL 33 3 5 8 15
2002-03 Dallas Stars NHL 20 1 3 4 8
2002-03 Phoenix Coyotes NHL 23 0 1 1 8
2003-04 St. Louis Blues NHL 2 0 0 0 2
2003-04 Portland Pirates AHL 6 0 3 3 0
2003-04 Worcester IceCats AHL 49 9 21 30 38
League GP G A Pts PIM
2004-05 Cincinnati Mighty Ducks AHL 77 10 18 28 82
2005-06 Anaheim Mighty Ducks NHL 19 4 3 7 14
2005-06 Portland Pirates AHL 57 39 45 84 68
2006-07 Anaheim Ducks NHL 82 29 16 45 58
2007-08 Edmonton Oilers NHL 82 23 24 47 45
2008-09 Edmonton Oilers NHL 78 17 20 37 61
2009-10 Edmonton Oilers NHL 82 32 31 63 38
2010-11 Los Angeles Kings NHL 19 2 4 6 2
2010-11 Edmonton Oilers NHL 62 21 18 39 45
2011-12 Los Angeles Kings NHL 65 7 10 17 43
2012-13 Los Angeles Kings NHL 33 2 12 14 18
2013-14 Washington Capitals NHL 18 1 2 3 2
2013-14 Anaheim Ducks NHL 49 13 19 32 28
League GP G A Pts PIM
2018-19 Greenville Swamp Rabbits ECHL 4 3 2 5 0
2019-20 Macon Mayhem SPHL 20 5 6 11 5
2019-20 Kansas City Mavericks ECHL 2 0 0 0 2
2019-20 Newfoundland Growlers ECHL 2 0 0 0 2
League GP G A Pts PIM
2019-20 Birmingham Bulls SPHL 33 4 6 10 31
2019-20 Fayetteville Marksmen SPHL 14 4 2 6 2
2021-22 Orlando Solar Bears ECHL 24 4 4 8 6
2021-22 Indy Fuel ECHL 2 0 1 1 0
2021-22 Adirondack Thunder ECHL 5 0 2 2 0
2021-22 Iowa Heartlanders ECHL 2 0 1 1 6
League GP G A Pts PIM
1998-99 St. Mary's University AUAA 24 9 8 17 26
League GP G A Pts PIM
2007-08 U. of Wisconsin Eau Claire NCHA 22 4 3 7 50
2008-09 U. of Wisconsin Eau Claire NCHA 26 3 4 7 38
League GP G A Pts PIM
1997-98 Tucson Gila Monsters WCHL 9 0 2 2 26
1998-99 Macon Whoopee CHL 49 6 13 19 64
League GP G A Pts PIM
1985-86 U. of Vermont ECAC 30 6 8 14 51
1986-87 U. of Vermont ECAC 32 7 15 22 44
League GP G A Pts PIM
2007-08 Los Angeles Kings NHL 10 1 2 3 0
2007-08 Manchester Monarchs AHL 67 25 58 83 34
2008-09 Los Angeles Kings NHL 40 4 12 16 4
2008-09 Manchester Monarchs AHL 38 16 22 38 12
2009-10 Los Angeles Kings NHL 41 3 3 6 4
2009-10 Tampa Bay Lightning NHL 19 3 6 9 6
2010-11 Tampa Bay Lightning NHL 81 17 34 51 10
2011-12 Tampa Bay Lightning NHL 81 24 41 65 16
2012-13 Tampa Bay Lightning NHL 48 11 25 36 12
2013-14 Tampa Bay Lightning NHL 81 12 30 42 14
2014-15 Edmonton Oilers NHL 82 12 22 34 24
2015-16 Edmonton Oilers NHL 61 11 21 32 10
2015-16 Florida Panthers NHL 15 3 8 11 2
2016-17 Los Angeles Kings NHL 12 0 2 2 0
2016-17 Ontario Reign AHL 38 10 28 38 2
2017-18 Omsk Avangard KHL 21 3 9 12 4
League GP G A Pts PIM
1995-96 Dayton Bombers ECHL 3 1 1 2 0
1995-96 Cornwall Aces AHL 1 0 0 0 0
1996-97 Chicago Wolves IHL 61 14 22 36 28
1996-97 Peoria Rivermen ECHL 11 9 4 13 10
1996-97 New Jersey Rockin' Rollers RHI 4 2 2 4 3
1997-98 Manitoba Moose IHL 81 29 43 72 73
1998-99 Fort Wayne Komets IHL 80 27 41 68 45
1999-00 Canadian National Team Intl 4 3 0 3 0
1999-00 Villach VSV Austria 14 7 18 25 10
1999-00 Villach VSV IEL 33 32 50 82 24
2000-01 Krefeld Penguins DEL 58 25 39 64 72
2001-02 Krefeld Penguins DEL 60 32 43 75 54
2002-03 Krefeld Penguins DEL 52 11 41 52 42
2003-04 Hamburg Freezers DEL 52 19 33 52 52
2004-05 Hamburg Freezers DEL 52 14 19 33 50
2005-06 Iserlohn Roosters DEL 39 9 24 33 60
2006-07 Iserlohn Roosters DEL 41 19 18 37 94
2007-08 Linz EHC Austria 46 16 37 53 68
2008-09 Linz EHC Austria 54 21 42 63 82
2009-10 Linz EHC Austria 51 23 33 56 74
2010-11 Linz EHC Austria 47 18 22 40 57
League GP G A Pts PIM
2022-23 Worcester Railers ECHL 10 2 1 3 2
2023-24 Worcester Railers ECHL 32 6 6 12 24
League GP G A Pts PIM
2016-17 U. of British Columbia CWUAA 7 0 1 1 2
League GP G A Pts PIM
2007-08 Manitoba Moose AHL 7 0 1 1 4
2008-09 Manitoba Moose AHL 36 2 7 9 40
2008-09 Victoria Salmon Kings ECHL 26 0 4 4 45
2009-10 Manitoba Moose AHL 80 2 14 16 87
2010-11 Manitoba Moose AHL 57 0 12 12 63
2011-12 St. John's IceCaps AHL 75 4 10 14 59
2012-13 St. John's IceCaps AHL 50 1 5 6 28
2013-14 Ritten Renon Italy-A 41 2 13 15 52
2014-15 Ritten Renon Italy-A 32 7 16 23 30
League GP G A Pts PIM
2009-10 Manhattanville College ECAC-W 27 4 8 12 35
2010-11 Manhattanville College ECAC-W 26 6 7 13 47
League GP G A Pts PIM
2003-04 Feldkirch VEU Austria 7 0 2 2 16
2003-04 Greensboro Generals ECHL 43 11 22 33 71
2004-05 Atlantic City Boardwalk Bullies ECHL 11 2 4 6 8
2004-05 Florida Everblades ECHL 32 1 6 7 12
2005-06 Utah Grizzlies ECHL 33 4 23 27 36
2006-07 Rocky Mountain Rage CHL 4 0 3 3 8
2008-09 Colorado Eagles CHL 40 1 5 6 46
League GP G A Pts PIM
2015-16 Grand Rapids Griffins AHL 6 0 1 1 5
2016-17 Detroit Red Wings NHL 1 0 0 0 0
2016-17 Grand Rapids Griffins AHL 67 3 13 16 95
2017-18 Grand Rapids Griffins AHL 73 2 10 12 83
2018-19 Charlotte Checkers AHL 74 2 22 24 121
2019-20 Colorado Eagles AHL 54 2 14 16 82
2020-21 Colorado Avalanche NHL 18 0 3 3 16
2020-21 Colorado Eagles AHL 5 1 2 3 4
2021-22 Detroit Red Wings NHL 4 0 0 0 7
2021-22 Grand Rapids Griffins AHL 63 3 11 14 53
2022-23 Providence Bruins AHL 54 1 10 11 57
2022-23 Boston Bruins NHL 1 0 0 0 0
2023-24 Providence Bruins AHL 63 5 16 21 77
League GP G A Pts PIM
2015-16 Adirondack Thunder ECHL 2 0 0 0 0
2016-17 Peoria Rivermen SPHL 8 0 2 2 0
2016-17 Adirondack Thunder ECHL 41 9 9 18 44
2017-18 Adirondack Thunder ECHL 58 5 14 19 44
2018-19 Providence Bruins AHL 3 0 0 0 0
2018-19 Adirondack Thunder ECHL 53 21 14 35 84
2018-19 Binghamton Devils AHL 2 1 0 1 2
2019-20 Adirondack Thunder ECHL 39 9 13 22 36
League GP G A Pts PIM
2018-19 Springfield Thunderbirds AHL 1 0 0 0 0
2019-20 Evansville Thunderbolts SPHL 4 1 1 2 0
2020-21 Kansas City Mavericks ECHL 33 1 0 1 6
2021-22 Maine Mariners ECHL 54 7 13 20 16
2022-23 Iowa Heartlanders ECHL 67 7 19 26 47
2023-24 Worcester Railers ECHL 65 8 11 19 44
League GP G A Pts PIM
1996-97 Rive-Sud Jackals QSPHL 30 16 32 48 16
1997-98 Rive-Sud Jackals QSPHL 29 15 38 53 28
1998-99 St. Georges-de-Beauce Garaga QSPHL 35 22 26 48 24
1999-00 St. Georges-de-Beauce Garaga QSPHL 31 10 17 27 30
2000-01 St. Georges-de-Beauce Garaga QSPHL 37 14 18 32 43
2001-02 St. Georges-de-Beauce Garaga QSPHL 44 12 20 32 42
League GP G A Pts PIM
1994-95 Syracuse Crunch AHL 2 0 1 1 0
1995-96 Columbus Chill ECHL 13 4 9 13 12
1995-96 Dayton Bombers ECHL 30 1 10 11 31
1995-96 Richmond Renegades ECHL 5 2 2 4 10
1995-96 Long Island Jawz RHI 28 6 30 36 48
1996-97 Utica Blizzard CoHL 37 9 20 29 28
1996-97 Dayton Ice Bandits CoHL 35 6 24 30 36
1996-97 Ottawa Wheels RHI 23 10 18 28 46
1996-97 Fort Wayne Komets IHL 1 0 0 0 0
1997-98 Phoenix Mustangs WCHL 32 3 12 15 52
1997-98 Odessa Jackalopes WPHL 18 4 15 19 45
1998-99 Odessa Jackalopes WPHL 68 11 40 51 124
1999-00 Odessa Jackalopes WPHL 70 13 45 58 152
2000-01 Odessa Jackalopes WPHL 67 9 30 39 76
2001-02 Odessa Jackalopes CHL 54 3 27 30 84
2002-03 Knoxville Ice Bears ACHL 59 7 35 42 97
League GP G A Pts PIM
1996-97 Phoenix Roadrunners IHL 8 2 2 4 22
1996-97 Springfield Falcons AHL 7 1 1 2 8
1997-98 Las Vegas Thunder IHL 69 14 12 26 105
1997-98 Tacoma Sabercats WCHL 11 7 7 14 17
1998-99 Las Vegas Thunder IHL 32 3 4 7 43
1998-99 Utah Grizzlies IHL 21 0 2 2 17
1998-99 Tacoma Sabercats WCHL 12 3 12 15 15
1999-00 Hamilton Bulldogs AHL 11 3 3 6 9
1999-00 Tacoma Sabercats WCHL 51 25 31 56 150
2000-01 Houston Aeros IHL 3 0 0 0 2
2000-01 Arkansas RiverBlades ECHL 37 16 29 45 64
2001-02 London Knights BISL 30 13 9 22 20
League GP G A Pts PIM
2017-18 Ohio State University Big-10 37 0 0 0 2
2018-19 Ohio State University Big-10 17 0 1 1 0
2019-20 Cincinnati Cyclones ECHL 9 0 0 0 0
2019-20 Florida Everblades ECHL 2 0 0 0 0
2019-20 Adirondack Thunder ECHL 2 0 0 0 0
2019-20 Norfolk Admirals ECHL 5 0 0 0 0
2020-21 South Carolina Stingrays ECHL 1 0 0 0 0
2020-21 Indy Fuel ECHL 6 0 0 0 12
2020-21 Kansas City Mavericks ECHL 5 0 0 0 0
League GP G A Pts PIM
2004-05 Alaska Aces ECHL 2 0 0 0 0
2005-06 Florida Everblades ECHL 68 12 14 26 27
2006-07 Austin Ice Bats CHL 52 13 14 27 41
2006-07 Rocky Mountain Rage CHL 9 1 4 5 2
2007-08 Austin Ice Bats CHL 56 19 23 42 46
2008-09 Huntsville Havoc SPHL 59 21 23 44 61
2009-10 Flint Generals IHL 69 30 34 64 34
2010-11 Geleen Smoke Eaters Hlnd 34 25 27 52 56
2011-12 Evansville IceMen CHL 65 18 13 31 32
League GP G A Pts PIM
1991-92 Canadian National Team Intl 13 10 4 14 6
1992-93 Binghamton Rangers AHL 49 13 15 28 21
1992-93 Canadian National Team Intl 23 9 6 15 35
1993-94 Binghamton Rangers AHL 65 41 24 65 33
1993-94 Canadian National Team Intl 14 4 2 6 2
1994-95 Binghamton Rangers AHL 67 41 36 77 28
1994-95 New York Rangers NHL 3 1 0 1 2
1995-96 Ottawa Senators NHL 4 1 1 2 2
1995-96 Prince Edward Island Senators AHL 67 40 55 95 64
1996-97 Providence Bruins AHL 27 9 16 25 30
1996-97 Boston Bruins NHL 52 10 15 25 22
1997-98 Providence Bruins AHL 65 28 34 62 60
1997-98 Boston Bruins NHL 2 0 0 0 0
1998-99 Canadian National Team Intl 5 4 3 7 8
1998-99 Villach VSV Austria 23 13 20 33 20
1998-99 Villach VSV Alpen 29 25 27 52 26
1999-00 Cologne Sharks DEL 56 22 21 43 53
2000-01 Fribourg-Gotteron HC Swiss-A 40 25 17 42 55
2001-02 Fribourg-Gotteron HC Swiss-A 38 11 12 23 30
2002-03 Fribourg-Gotteron HC Swiss-A 41 14 15 29 47
2003-04 Cologne Sharks DEL 44 13 30 43 30
2004-05 Cologne Sharks DEL 51 19 22 41 63
2005-06 Cologne Sharks DEL 45 10 18 28 8
League GP G A Pts PIM
2014-15 Idaho Steelheads ECHL 12 0 2 2 15
2015-16 Idaho Steelheads ECHL 45 1 8 9 46
2016-17 Idaho Steelheads ECHL 2 0 0 0 2
League GP G A Pts PIM
2008-09 Philadelphia Phantoms AHL 15 0 0 0 2
2008-09 Wheeling Nailers ECHL 22 12 16 28 14
2009-10 Wheeling Nailers ECHL 12 3 3 6 18
2010-11 Nottingham Panthers EIHL 54 28 44 72 49
2011-12 Hershey Bears AHL 4 1 0 1 6
2011-12 Lake Erie Monsters AHL 3 0 1 1 0
2011-12 South Carolina Stingrays ECHL 12 9 3 12 10
League GP G A Pts PIM
2003-04 Syracuse Crunch AHL 0 0 0 0 0
2004-05 Syracuse Crunch AHL 59 3 6 9 161
2005-06 Vancouver Canucks NHL 1 0 0 0 2
2005-06 Manitoba Moose AHL 64 11 12 23 63
2006-07 Manitoba Moose AHL 58 5 16 21 125
2007-08 Rockford IceHogs AHL 44 7 17 24 117
2008-09 Mannheim Eagles DEL 16 3 3 6 18
2009-10 Ingolstadt ERC DEL 47 7 20 27 56
2010-11 Iserlohn Roosters DEL 51 2 16 18 124
2011-12 Ingolstadt ERC DEL 48 2 9 11 64
2012-13 Mora IK Swe-1 11 1 2 3 36
League GP G A Pts PIM
1994-95 Mora IK Swe-1 34 14 12 26 51
1995-96 Timmendorf Strand EC Ger.1 35 40 38 78 24
1996-97 Villach VSV Austria 48 26 34 60 93
1997-98 Villach VSV Austria 39 22 34 56 68
1998-99 Villach VSV Austria 23 14 11 25 22
1998-99 Villach VSV Alpen 32 15 35 50 63
1999-00 Villach VSV Austria 3 0 2 2 16
1999-00 Villach VSV IEL 33 23 34 57 28
2000-01 VSV EC Austria 46 34 52 86 52
2001-02 VSV EC Austria 30 18 20 38 24
2002-03 VSV EC Austria 54 22 28 50 67
2003-04 Linz EHC Austria 48 21 27 48 34
2004-05 Linz EHC Austria 45 16 30 46 34
2005-06 Linz EHC Austria 38 9 20 29 54
2006-07 Linz EHC Austria 49 6 17 23 79
2007-08 Linz EHC Austria 37 1 6 7 44
2008-09 Innsbruck HC Austria 48 7 15 22 50
League GP G A Pts PIM
1990-91 Nanaimo Clippers BCJHL 22 5 21 26 69
1994-95 Basingstoke Beavers BHL 16 7 4 11 34
1994-95 Lee Valley Lions BHL 17 19 17 36 14
1995-96 Milton Keynes Kings BHL 46 20 33 53 99
1996-97 Guildford Flames BNL 16 4 5 9 24
1996-97 Peterborough Pirates BNL 26 4 8 12 8
1997-98 Vipiteno Italy-A 13 0 2 2 22
1997-98 Graz EC Austria 34 3 12 15 65
League GP G A Pts PIM
2022-23 Clarkson University ECAC 37 9 12 21 56
League GP G A Pts PIM
2016-17 Manchester Monarchs ECHL 12 1 2 3 4
2017-18 Manchester Monarchs ECHL 65 3 18 21 30
2018-19 Indy Fuel ECHL 19 2 5 7 9
2018-19 Manchester Monarchs ECHL 42 0 7 7 25
League GP G A Pts PIM
2002-03 Springfield Falcons AHL 48 5 11 16 27
2002-03 Lowell Lock Monsters AHL 13 2 5 7 8
2003-04 Springfield Falcons AHL 12 2 2 4 10
2003-04 Houston Aeros AHL 36 3 0 3 20
2004-05 Cincinnati Mighty Ducks AHL 2 0 0 0 4
2004-05 Dayton Bombers ECHL 34 4 9 13 29
2004-05 Trenton Titans ECHL 33 4 15 19 50
2005-06 Providence Bruins AHL 69 4 25 29 90
2006-07 Norfolk Admirals AHL 1 0 0 0 4
2006-07 Wolfsburg EHC 2.GBun 23 6 9 15 0
2006-07 Toronto Marlies AHL 10 1 1 2 6
2007-08 Heilbronn Falcons 2.GBun 46 7 30 37 60
2008-09 Schwenningen ERC 2.GBun 45 9 29 38 32
2010-11 Odessa Jackalopes CHL 18 1 4 5 15
2011-12 Alleghe HC Italy-A 37 9 20 29 24
2012-13 Coventry Blaze EIHL 50 10 39 49 36
League GP G A Pts PIM
1990-91 Kansas City Blades IHL 77 7 14 21 60
1991-92 San Jose Sharks NHL 13 0 0 0 25
1991-92 Kansas City Blades IHL 70 5 23 28 44
1992-93 San Jose Sharks NHL 4 0 1 1 4
1992-93 Kansas City Blades IHL 75 10 22 32 93
1993-94 Kansas City Blades IHL 38 7 17 24 39
1993-94 Varese HC Italy-A 7 2 4 6 11
1994-95 Kansas City Blades IHL 61 8 30 38 29
1995-96 Kansas City Blades IHL 79 6 47 53 83
1996-97 Kansas City Blades IHL 69 7 25 32 71
1997-98 Kansas City Blades IHL 81 12 46 58 66
1998-99 Hannover Scorpions DEL 52 7 17 24 40
1999-00 London Knights BISL 40 7 26 33 18
2000-01 Krefeld Penguins DEL 56 6 17 23 52
League GP G A Pts PIM
2003-04 Florida Everblades ECHL 58 12 11 23 41
2003-04 Cincinnati Cyclones ECHL 8 1 0 1 0
2004-05 Kalamazoo Wings UHL 56 13 12 25 16
2004-05 Port Huron Beacons UHL 11 4 3 7 8
2005-06 Roanoke Valley Vipers UHL 22 1 3 4 8
League GP G A Pts PIM
2021-22 Springfield Thunderbirds AHL 4 0 2 2 0
2021-22 Maine Mariners ECHL 60 15 16 31 19
2022-23 Providence Bruins AHL 2 0 1 1 0
2022-23 Maine Mariners ECHL 62 25 29 54 18
League GP G A Pts PIM
2013-14 Mississippi RiverKings SPHL 1 0 0 0 0
League GP G A Pts PIM
2007-08 Idaho Steelheads ECHL 9 1 2 3 16
2008-09 Idaho Steelheads ECHL 63 10 5 15 107
League GP G A Pts PIM
1996-97 Hampton Roads Admirals ECHL 12 2 5 7 6
1997-98 Las Vegas Thunder IHL 17 0 4 4 10
1997-98 Tacoma Sabercats WCHL 54 45 69 114 56
1998-99 Tallahassee Tiger Sharks ECHL 10 2 2 4 8
1998-99 Baton Rouge Kingfish ECHL 61 25 34 59 63
1998-99 Anaheim Bullfrogs RHI 12 9 19 28 4
1999-00 Baton Rouge Kingfish ECHL 68 27 50 77 106
2000-01 Idaho Steelheads WCHL 72 41 48 89 76
2001-02 Idaho Steelheads WCHL 72 22 31 53 90
2002-03 Idaho Steelheads WCHL 69 28 36 64 75
2003-04 Corpus Christi Rayz CHL 42 9 21 30 36
2004-05 Quebec RadioX LNAH 57 10 25 35 52
2005-06 Quebec RadioX LNAH 56 18 47 65 55
2006-07 Thetford Mines Prolab LNAH 45 23 19 42 44
2007-08 Thetford Mines Isothermic LNAH 48 12 21 33 40
League GP G A Pts PIM
2004-05 San Diego Gulls ECHL 34 3 11 14 10
2004-05 Atlantic City Boardwalk Bullies ECHL 19 6 12 18 4
2004-05 Greenville Grrrowl ECHL 9 0 3 3 2
2005-06 Belfast Giants EIHL 27 10 27 37 22
2006-07 Fresno Falcons ECHL 24 7 7 14 22
2006-07 Idaho Steelheads ECHL 33 9 20 29 10
2007-08 Newcastle Vipers EIHL 47 30 31 61 18
2008-09 Belfast Giants EIHL 54 29 41 70 12
2009-10 Belfast Giants EIHL 56 34 53 87 65
2010-11 Belfast Giants EIHL 54 18 49 67 34
2011-12 Morzine-Avoriaz France 26 6 9 15 10
2012-13 Sheffield Steelers EIHL 22 8 14 22 26
2012-13 Belfast Giants EIHL 20 6 15 21 6
2013-14 Belfast Giants EIHL 52 15 35 50 6
2014-15 Belfast Giants EIHL 51 13 26 39 14
2015-16 Belfast Giants EIHL 41 13 11 24 8
2016-17 Belfast Giants EIHL 52 26 23 49 23
2017-18 Belfast Giants EIHL 51 27 28 55 4
2018-19 Belfast Giants EIHL 32 5 7 12 6
League GP G A Pts PIM
2014-15 Texas Stars AHL 19 4 2 6 4
2015-16 Dallas Stars NHL 3 0 0 0 0
2015-16 Texas Stars AHL 23 15 11 26 8
2016-17 Dallas Stars NHL 82 13 20 33 14
2017-18 Dallas Stars NHL 82 11 21 32 14
2018-19 Dallas Stars NHL 42 5 12 17 7
2018-19 Anaheim Ducks NHL 34 5 7 12 6
2019-20 Columbus Blue Jackets NHL 6 1 1 2 0
2019-20 Anaheim Ducks NHL 39 4 6 10 8
2020-21 Edmonton Oilers NHL 38 5 4 9 6
2021-22 Edmonton Oilers NHL 49 5 6 11 10
2022-23 Edmonton Oilers NHL 47 1 8 9 4
2022-23 Bakersfield Condors AHL 5 2 3 5 0
2023-24 Seattle Kraken NHL 21 1 3 4 4
2023-24 Coachella Valley Firebirds AHL 39 7 18 25 4
League GP G A Pts PIM
2006-07 Truro Bearcats MJAHL 6 1 0 1 18
2007-08 Moncton Wildcats QMJHL 66 18 8 26 95
2008-09 Moncton Wildcats QMJHL 58 9 15 24 78
2009-10 Wilkes-Barre/Scranton Penguins AHL 54 5 6 11 48
2009-10 Wheeling Nailers ECHL 6 1 2 3 15
2010-11 Wilkes-Barre/Scranton Penguins AHL 80 11 19 30 85
2011-12 Wilkes-Barre/Scranton Penguins AHL 68 10 7 17 40
2012-13 Wilkes-Barre/Scranton Penguins AHL 57 4 5 9 108
2013-14 Pittsburgh Penguins NHL 20 0 0 0 12
2013-14 Wilkes-Barre/Scranton Penguins AHL 18 3 3 6 34
2014-15 Toronto Maple Leafs NHL 21 0 1 1 24
2014-15 Pittsburgh Penguins NHL 42 1 2 3 60
2015-16 Hershey Bears AHL 63 9 13 22 49
2015-16 Washington Capitals NHL 10 1 0 1 2
2016-17 Hershey Bears AHL 67 7 9 16 30
2017-18 Hershey Bears AHL 76 7 15 22 60
2018-19 Sparta Praha Czech 48 2 9 11 64
2019-20 Cologne Sharks DEL 52 11 15 26 36
2020-21 Cologne Sharks DEL 36 2 9 11 28
2021-22 Cologne Sharks DEL 44 3 7 10 18
2022-23 Cologne Sharks DEL 47 3 9 12 44
2023-24 Val Pusteria Wolves Austria 42 6 10 16 18
League GP G A Pts PIM
1994-95 Binghamton Rangers AHL 5 0 1 1 2
1994-95 Charlotte Checkers ECHL 64 3 11 14 57
1995-96 Binghamton Rangers AHL 75 5 15 20 92
1996-97 Binghamton Rangers AHL 20 0 1 1 28
1996-97 Baltimore Bandits AHL 42 2 1 3 24
1997-98 Berlin Capitals DEL 39 0 3 3 57
1998-99 Tallahassee Tiger Sharks ECHL 26 1 4 5 14
1999-00 Tallahassee Tiger Sharks ECHL 11 0 3 3 23
1999-00 Hamilton Bulldogs AHL 10 0 0 0 2
League GP G A Pts PIM
2011-12 New England College ECAC-E 21 0 0 0 8
2012-13 New England College ECAC-E 24 0 0 0 2
League GP G A Pts PIM
2018-19 Lone Star Brahmas NAHL 24 0 5 5 10
2023-24 Olomouc HC Czech 45 7 12 19 18
League GP G A Pts PIM
2020-21 Tulsa Oilers ECHL 3 0 0 0 0
2020-21 Macon Mayhem SPHL 42 9 17 26 10
2021-22 Adirondack Thunder ECHL 70 11 16 27 11
2021-22 Springfield Thunderbirds AHL 2 0 0 0 0
2022-23 Adirondack Thunder ECHL 70 16 26 42 25
2023-24 Adirondack Thunder ECHL 69 27 23 50 10
2023-24 Springfield Thunderbirds AHL 3 1 0 1 0
League GP G A Pts PIM
1985-86 New Haven Nighthawks AHL 5 0 0 0 7
1986-87 New Haven Nighthawks AHL 39 0 8 8 63
1987-88 Colorado Rangers IHL 45 4 7 11 104
League GP G A Pts PIM
1993-94 Quebec Nordiques NHL 5 0 0 0 2
1993-94 Cornwall Aces AHL 16 0 1 1 6
1993-94 Las Vegas Flash RHI 1 1 0 1 2
1994-95 Quebec Nordiques NHL 2 0 0 0 0
1994-95 Cornwall Aces AHL 62 0 1 1 73
1995-96 Philadelphia Flyers NHL 26 0 0 0 18
1996-97 Philadelphia Flyers NHL 35 0 1 1 30
1997-98 Vancouver Canucks NHL 12 0 0 0 4
1997-98 Philadelphia Flyers NHL 29 0 0 0 18
1998-99 Vancouver Canucks NHL 65 0 1 1 34
1999-00 Vancouver Canucks NHL 32 0 2 2 8
2000-01 Pittsburgh Penguins NHL 35 0 0 0 8
2000-01 Wilkes-Barre/Scranton Penguins AHL 3 0 0 0 2
2001-02 New York Islanders NHL 25 0 0 0 14
2002-03 New York Islanders NHL 43 0 0 0 24
2003-04 New York Islanders NHL 39 0 1 1 28
2004-05 St. Petersburg SKA Russia 16 0 1 1 4
2005-06 New York Islanders NHL 20 0 0 0 2
2005-06 Bridgeport Sound Tigers AHL 1 0 0 0 0
League GP G A Pts PIM
2006-07 Peoria Rivermen AHL 1 0 0 0 0
2007-08 Alaska Aces ECHL 61 36 45 81 85
2007-08 Peoria Rivermen AHL 7 2 2 4 0
2008-09 Manitoba Moose AHL 15 1 6 7 10
2008-09 Chicago Wolves AHL 3 0 0 0 2
2008-09 Alaska Aces ECHL 12 11 11 22 6
2008-09 Peoria Rivermen AHL 27 8 7 15 20
2009-10 Kassel Huskies DEL 56 16 40 56 81
2010-11 Vaxjo HC Swe-1 52 24 33 57 54
2011-12 Vaxjo HC SEL 50 11 10 21 24
2012-13 Vienna Austria 53 16 28 44 32
2013-14 Graz EC Austria 12 5 6 11 0
2013-14 Oskarshamn IK Swe-1 26 3 7 10 10
League GP G A Pts PIM
1995-96 U. of Southern Maine ECAC-E 0 0 0 0 0
2004-05 Atlantic City Boardwalk Bullies ECHL 2 0 0 0 0
League GP G A Pts PIM
1998-99 Syracuse Crunch AHL 3 0 0 0 0
1999-00 Mobile Mysticks ECHL 65 31 46 77 64
1999-00 Michigan K-Wings IHL 2 0 2 2 0
2000-01 Mobile Mysticks ECHL 35 18 20 38 36
2000-01 Grand Rapids Griffins IHL 7 0 2 2 0
2000-01 Jackson Bandits ECHL 26 9 12 21 16
2001-02 Idaho Steelheads WCHL 72 39 51 90 93
2002-03 Fort Wayne Komets UHL 72 48 34 82 70
2003-04 Fort Wayne Komets UHL 59 26 40 66 50
2004-05 Dundas Real McCoys OHASr 25 27 31 58 8
2005-06 Dundas Real McCoys OHASr 16 9 13 22 13
League GP G A Pts PIM
1991-92 Kalamazoo Wings IHL 29 2 12 14 46
1991-92 San Diego Gulls IHL 43 3 16 19 75
1992-93 Kalamazoo Wings IHL 75 6 14 20 101
1993-94 Moncton Hawks AHL 76 8 24 32 107
1994-95 Atlanta Knights IHL 22 3 4 7 39
1994-95 Phoenix Roadrunners IHL 35 3 13 16 46
1994-95 Worcester IceCats AHL 7 0 2 2 39
1995-96 Fort Wayne Komets IHL 82 5 21 26 103
1996-97 Houston Aeros IHL 7 0 3 3 11
1996-97 Villach VSV Austria 25 2 12 14 18
League GP G A Pts PIM
2022-23 Newfoundland Growlers ECHL 56 18 22 40 24
2023-24 Toronto Marlies AHL 6 0 1 1 2
2023-24 Newfoundland Growlers ECHL 31 10 11 21 12
League GP G A Pts PIM
2013-14 Reading Royals ECHL 1 0 0 0 0
League GP G A Pts PIM
2015-16 Lehigh Valley Phantoms AHL 15 3 0 3 4
2016-17 Reading Royals ECHL 40 18 21 39 4
2016-17 Lehigh Valley Phantoms AHL 16 0 0 0 0
2017-18 Reading Royals ECHL 38 13 16 29 14
2017-18 Lehigh Valley Phantoms AHL 22 3 2 5 4
2018-19 Reading Royals ECHL 27 14 16 30 6
2018-19 Lehigh Valley Phantoms AHL 40 0 7 7 8
2019-20 Reading Royals ECHL 42 12 22 34 29
2019-20 Lehigh Valley Phantoms AHL 14 1 2 3 2
League GP G A Pts PIM
2020-21 Providence Bruins AHL 9 0 0 0 2
2020-21 Boston Bruins NHL 10 0 0 0 0
2021-22 Providence Bruins AHL 5 0 0 0 0
2021-22 Boston Bruins NHL 41 0 0 0 6
2022-23 Boston Bruins NHL 37 0 0 0 2
2023-24 Boston Bruins NHL 44 0 1 1 0
League GP G A Pts PIM
2008-09 Rochester Americans AHL 48 1 2 3 12
2008-09 Florida Everblades ECHL 23 10 13 23 8
2009-10 Rochester Americans AHL 51 5 8 13 10
2010-11 Binghamton Senators AHL 14 4 3 7 2
2010-11 Elmira Jackals ECHL 38 21 7 28 10
League GP G A Pts PIM
1993-94 Peoria Rivermen IHL 11 4 4 8 21
1994-95 St. Louis Blues NHL 27 3 10 13 29
1994-95 Peoria Rivermen IHL 53 27 18 45 83
1995-96 St. Louis Blues NHL 23 3 0 3 12
1995-96 Los Angeles Kings NHL 15 1 1 2 37
1995-96 Worcester IceCats AHL 30 13 13 26 69
1996-97 Phoenix Roadrunners IHL 9 0 3 3 13
1996-97 Detroit Vipers IHL 66 24 23 47 70
1997-98 Rochester Americans AHL 41 13 13 26 68
1997-98 Detroit Vipers IHL 28 10 9 19 24
1998-99 Manitoba Moose IHL 63 21 35 56 88
1999-00 Manitoba Moose IHL 50 12 18 30 70
1999-00 Quebec Citadelles AHL 18 9 10 19 23
2000-01 Kassel Huskies DEL 50 11 14 25 34
2001-02 Bolzano HC Italy-A 4 0 2 2 4
2001-02 Thetford Mines Prolab QSPHL 40 28 30 58 53
2002-03 Thetford Mines Prolab QSPHL 49 28 48 76 77
2003-04 Thetford Mines Prolab QSMHL 40 21 30 51 36
2004-05 Thetford Mines Prolab LNAH 41 13 28 41 56
2005-06 Thetford Mines Prolab LNAH 47 13 33 46 52
2006-07 Thetford Mines Prolab LNAH 44 20 27 47 48
2007-08 Thetford Mines Isothermic LNAH 4 0 1 1 8
League GP G A Pts PIM
1984-85 St. Boniface Saints MJHL 0 0 0 0 0
League GP G A Pts PIM
1995-96 Cornwall Colts CJHL 19 12 20 32 43
League GP G A Pts PIM
1992-93 Indianapolis Ice IHL 12 0 1 1 40
1992-93 Chicago Blackhawks NHL 1 0 0 0 0
1992-93 Kansas City Blades IHL 32 4 10 14 51
1993-94 Kansas City Blades IHL 23 1 3 4 52
1993-94 Fort Worth Fire CHL 25 23 11 34 54
1993-94 Roanoke Express ECHL 9 2 2 4 33
1994-95 Cape Breton Oilers AHL 26 1 4 5 16
1994-95 Fort Worth Fire CHL 35 26 22 48 63
1995-96 Cape Breton Oilers AHL 52 8 14 22 74
League GP G A Pts PIM
1994-95 San Antonio Iguanas CHL 4 0 0 0 12
League GP G A Pts PIM
2022-23 U. of Minnesota-Duluth NCHC 19 0 1 1 0
2023-24 U. of Minnesota-Duluth NCHC 18 0 1 1 0
League GP G A Pts PIM
1993-94 Omaha Lancers USHL 31 17 31 48 30
1996-97 El Paso Buzzards WPHL 50 34 28 62 65
1997-98 Utah Grizzlies IHL 6 2 1 3 2
1997-98 El Paso Buzzards WPHL 58 71 51 122 34
1998-99 Worcester IceCats AHL 25 7 3 10 12
1998-99 Peoria Rivermen ECHL 43 21 22 43 37
1999-00 Worcester IceCats AHL 64 17 13 30 31
2000-01 Worcester IceCats AHL 37 8 6 14 35
2001-02 Providence Bruins AHL 24 4 0 4 32
2001-02 Worcester IceCats AHL 21 2 2 4 27
2002-03 San Angelo Saints CHL 6 3 1 4 18
2003-04 Elmira Jackals UHL 51 20 29 49 35
2004-05 Quad City Mallards UHL 15 3 8 11 17
2004-05 Elmira Jackals UHL 40 19 29 48 42
2005-06 Danbury Trashers UHL 39 8 10 18 22
2007-08 Austin Ice Bats CHL 54 14 10 24 48
2008-09 Hull Stingrays EIHL 28 9 1 10 16
League GP G A Pts PIM
1989-90 Kalamazoo Wings IHL 68 19 42 61 12
1989-90 Minnesota North Stars NHL 5 0 0 0 0
1990-91 Kalamazoo Wings IHL 75 15 51 66 15
1991-92 Binghamton Rangers AHL 9 2 7 9 0
1991-92 Kalamazoo Wings IHL 46 17 28 45 0
1992-93 Cincinnati Cyclones IHL 77 13 36 49 26
1993-94 Portland Pirates AHL 3 0 0 0 0
1993-94 New England Stingers RHI 17 16 25 41 4
1993-94 Essen-West EHC 2.GBun 14 6 7 13 4
League GP G A Pts PIM
2021-22 SaiPa Lappeenranta SM-liiga 1 0 1 1 0
2021-22 Karpat SM-liiga 12 0 0 0 0
2021-22 Hermes Kokkola Mestis 2 0 0 0 0
2021-22 Jukurit Mikkeli SM-liiga 19 0 2 2 2
2022-23 KeuPa HT Mestis 50 3 19 22 28
League GP G A Pts PIM
1994-95 Raleigh Icecaps ECHL 53 11 18 29 17
1995-96 Lakeland Prowlers SHL 46 46 48 94 42
1995-96 Quad City Mallards CoHL 8 1 1 2 2
1996-97 Columbus Cottonmouths CHL 51 24 27 51 61
1997-98 Nashville Ice Flyers CHL 67 27 29 56 61
1998-99 Fayetteville Force CHL 70 29 37 66 42
1999-00 Fayetteville Force CHL 68 43 28 71 26
League GP G A Pts PIM
1982-83 Erie Golden Blades ACHL 12 2 10 12 4
1982-83 Hampton Roads Gulls ACHL 1 1 0 1 2
1983-84 Erie Golden Blades ACHL 0 0 0 0 0
1983-84 Nashville South Stars / Virginia Lancers ACHL 0 25 37 62 77
1984-85 Virginia Lancers ACHL 63 33 54 87 66
1985-86 Virginia Lancers ACHL 60 37 59 96 153
League GP G A Pts PIM
1996-97 Canadian National Team Intl 54 8 37 45 30
1996-97 Kentucky Thoroughblades AHL 3 0 2 2 0
1997-98 Houston Aeros IHL 74 11 27 38 35
1998-99 Houston Aeros IHL 79 19 36 55 46
1999-00 Philadelphia Phantoms AHL 76 17 41 58 44
2000-01 Houston Aeros IHL 70 12 23 35 24
2000-01 Utah Grizzlies IHL 10 1 3 4 7
2001-02 Kassel Huskies DEL 59 10 28 38 24
2002-03 Hamburg Freezers DEL 52 13 33 46 46
2003-04 DEG Metro Stars DEL 51 12 34 46 38
2004-05 DEG Metro Stars DEL 50 10 20 30 73
2005-06 DEG Metro Stars DEL 52 14 32 46 30
2006-07 Ingolstadt ERC DEL 51 12 31 43 26
2007-08 Klagenfurt AC Austria 46 6 39 45 24
2008-09 Klagenfurt AC Austria 51 9 42 51 30
2009-10 Klagenfurt AC Austria 53 13 36 49 28
2010-11 Ljubljana Olimpija HK Austria 33 0 19 19 16
2011-12 Crimmitschau ETC 2.GBun 45 5 17 22 14
League GP G A Pts PIM
1980-81 Lake Forest College NCAA 11 0 0 0 0
League GP G A Pts PIM
2020-21 Providence Bruins AHL 8 2 2 4 2
2021-22 Providence Bruins AHL 51 14 13 27 30
2021-22 Maine Mariners ECHL 2 4 3 7 2
2022-23 Providence Bruins AHL 28 6 4 10 10
2022-23 Maine Mariners ECHL 1 0 0 0 0
2023-24 Kladno Knights Czech 52 21 11 32 34
League GP G A Pts PIM
2001-02 Djurgardens IF Stockholm SEL 44 4 5 9 26
2002-03 Djurgardens IF Stockholm SEL 48 7 5 12 67
2003-04 Kassel Huskies DEL 52 12 19 31 72
2004-05 Syracuse Crunch AHL 68 7 11 18 68
2005-06 Salzburg EC Austria 47 14 40 54 125
2006-07 Salzburg EC Austria 55 28 38 66 90
2007-08 Salzburg EC Austria 38 14 18 32 81
2008-09 Salzburg EC Austria 45 23 28 51 111
2009-10 Salzburg EC Austria 50 9 28 37 92
2010-11 Salzburg EC Austria 47 14 30 44 94
2011-12 Salzburg EC Austria 47 9 21 30 56
2012-13 Salzburg EC Austria 43 9 17 26 60
2013-14 Salzburg EC Austria 20 1 11 12 45
2014-15 Salzburg EC Austria 51 11 16 27 77
2015-16 Salzburg EC Austria 40 9 15 24 75
2016-17 Salzburg EC Austria 48 11 19 30 42
2017-18 Salzburg EC Austria 33 2 8 10 32
2018-19 Salzburg EC Austria 36 4 6 10 34
League GP G A Pts PIM
2008-09 Las Vegas Wranglers ECHL 56 2 16 18 28
2009-10 Missouri Mavericks CHL 32 3 5 8 22
2010-11 Columbus Cottonmouths SPHL 53 5 27 32 18
2011-12 Columbus Cottonmouths SPHL 55 6 40 46 16
2012-13 Columbus Cottonmouths SPHL 42 2 27 29 14
League GP G A Pts PIM
2010-11 Abbotsford Heat AHL 1 0 0 0 2
2011-12 Bakersfield Condors ECHL 36 1 11 12 12
2011-12 Florida Everblades ECHL 32 2 9 11 6
League GP G A Pts PIM
2018-19 Wichita Thunder ECHL 32 3 7 10 14
2018-19 Bakersfield Condors AHL 17 0 3 3 11
2019-20 Wichita Thunder ECHL 15 2 4 6 24
2019-20 Bakersfield Condors AHL 8 1 0 1 5
2021-22 Springfield Thunderbirds AHL 3 0 0 0 17
2021-22 Worcester Railers ECHL 62 12 28 40 43
2022-23 Worcester Railers ECHL 51 13 19 32 32
League GP G A Pts PIM
2023-24 San Jose Barracuda AHL 4 0 1 1 4
League GP G A Pts PIM
1989-90 Virginia Lancers ECHL 59 14 27 41 20
1990-91 Louisville Icehawks ECHL 42 12 18 30 20
1990-91 Richmond Renegades ECHL 4 2 1 3 0
League GP G A Pts PIM
1986-87 United States International University NCAA 34 7 12 19 42
1987-88 United States International University NCAA 26 9 8 17 22
League GP G A Pts PIM
2000-01 Cleveland Lumberjacks IHL 10 1 1 2 45
2000-01 Jackson Bandits ECHL 25 3 6 9 179
2001-02 Wheeling Nailers ECHL 29 7 15 22 168
2001-02 Wilkes-Barre/Scranton Penguins AHL 29 2 2 4 184
2002-03 Atlantic City Boardwalk Bullies ECHL 6 0 2 2 40
2002-03 San Antonio Rampage AHL 48 2 5 7 202
2003-04 Providence Bruins AHL 52 10 7 17 281
2004-05 Providence Bruins AHL 45 1 4 5 284
2005-06 Lowell Lock Monsters AHL 1 0 0 0 2
League GP G A Pts PIM
1997-98 Orlando Solar Bears IHL 3 3 3 6 4
1997-98 Cincinnati Mighty Ducks AHL 1 0 0 0 0
1998-99 Las Vegas Thunder IHL 62 7 20 27 144
1998-99 Orlando Solar Bears IHL 3 0 0 0 6
1998-99 Long Beach Ice Dogs IHL 8 1 5 6 16
1999-00 London Knights BISL 11 0 2 2 57
2000-01 Idaho Steelheads WCHL 66 23 28 51 243
2001-02 Columbia Inferno ECHL 68 23 22 45 233
2002-03 Columbia Inferno ECHL 55 21 25 46 135
League GP G A Pts PIM
1987-88 U.S. National Team Intl 0 0 0 0 0
1988-89 Utica Devils AHL 80 17 27 44 70
1988-89 New Jersey Devils NHL 2 0 0 0 0
1989-90 Utica Devils AHL 57 12 48 60 38
1989-90 New Jersey Devils NHL 19 2 7 9 11
1990-91 New Jersey Devils NHL 76 4 34 38 48
1991-92 New Jersey Devils NHL 76 7 25 32 55
1992-93 Hartford Whalers NHL 79 7 29 36 76
1993-94 Chicago Blackhawks NHL 54 3 23 26 31
1993-94 Hartford Whalers NHL 8 1 1 2 2
1994-95 Chicago Blackhawks NHL 48 3 10 13 33
1995-96 Chicago Blackhawks NHL 77 5 10 15 65
1996-97 Chicago Blackhawks NHL 81 7 25 32 62
1997-98 Chicago Blackhawks NHL 82 2 21 23 106
1998-99 Chicago Blackhawks NHL 14 1 3 4 12
1998-99 Montreal Canadiens NHL 66 6 12 18 77
1999-00 Montreal Canadiens NHL 77 4 25 29 39
2000-01 Boston Bruins NHL 22 1 5 6 10
2000-01 Montreal Canadiens NHL 60 6 19 25 34
2001-02 Philadelphia Flyers NHL 80 4 20 24 26
2002-03 Philadelphia Flyers NHL 81 2 18 20 40
2003-04 St. Louis Blues NHL 26 2 8 10 14
2003-04 Philadelphia Flyers NHL 54 2 7 9 32
2004-05 VSV EC Austria 10 3 8 11 8
2005-06 St. Louis Blues NHL 59 1 16 17 44
2005-06 Vancouver Canucks NHL 16 0 0 0 8
2006-07 Portland Pirates AHL 36 2 12 14 34
2007-08 Portland Pirates AHL 52 1 7 8 68
League GP G A Pts PIM
1994-95 Huntington Blizzard ECHL 21 1 9 10 42
1994-95 Worcester IceCats AHL 31 0 3 3 21
1995-96 Johnstown Chiefs ECHL 68 3 22 25 115
1996-97 Basingstoke Bison BISL 39 5 5 10 46
1997-98 Tallahassee Tiger Sharks ECHL 46 5 11 16 50
1998-99 Milan Saima SG Italy-A 22 2 2 4 18
1998-99 Milan Alpen 27 0 9 9 26
1999-00 Tallahassee Tiger Sharks ECHL 12 0 1 1 11
League GP G A Pts PIM
1988-89 Baltimore Skipjacks AHL 2 0 1 1 0
1988-89 Fort Wayne Komets IHL 11 1 2 3 4
1989-90 Winston-Salem Thunderbirds ECHL 16 9 5 14 4
1989-90 Telford Tigers BHL 19 43 43 86 16
League GP G A Pts PIM
2022-23 Almtuna IS Swe-1 43 1 1 2 8
League GP G A Pts PIM
1997-98 Long Beach Ice Dogs IHL 1 0 0 0 0
1998-99 Hershey Bears AHL 71 4 8 12 41
1998-99 Colorado Avalanche NHL 2 0 0 0 0
1999-00 Hershey Bears AHL 79 3 19 22 78
2000-01 Hershey Bears AHL 75 2 9 11 44
2001-02 Cincinnati Mighty Ducks AHL 73 0 8 8 32
2002-03 Providence Bruins AHL 51 2 5 7 34
2003-04 Providence Bruins AHL 71 2 7 9 40
2004-05 Iserlohn Roosters DEL 52 2 5 7 48
2005-06 Tappara Tampere SM-liiga 54 0 0 0 84
2006-07 Providence Bruins AHL 0 0 0 0 0
2006-07 Long Beach Ice Dogs ECHL 69 1 9 10 105
2007-08 Worcester Sharks AHL 2 0 0 0 0
2007-08 Kalamazoo Wings IHL 9 0 1 1 0
League GP G A Pts PIM
1993-94 Dalhousie University AUAA 15 6 9 15 61
League GP G A Pts PIM
2006-07 Idaho Steelheads ECHL 70 2 17 19 41
2007-08 Idaho Steelheads ECHL 38 0 7 7 27
2008-09 Idaho Steelheads ECHL 57 0 5 5 32
2009-10 Mississippi RiverKings CHL 17 0 2 2 12
2009-10 Nijmegen Devils Hlnd 18 0 6 6 8
2010-11 Wichita Thunder CHL 66 1 12 13 30
2011-12 Wichita Thunder CHL 66 3 8 11 18
2012-13 Wichita Thunder CHL 66 0 11 11 26
2013-14 Wichita Thunder CHL 16 0 0 0 10
League GP G A Pts PIM
2014-15 U. of New England ECAC-E 24 1 4 5 8
2015-16 U. of New England NEHC 20 3 7 10 2
League GP G A Pts PIM
2010-11 Laredo Bucks CHL 3 0 0 0 0
2010-11 Evansville IceMen CHL 11 0 0 0 0
2011-12 Rapid City Rush CHL 1 0 0 0 0
2011-12 Augusta RiverHawks SPHL 6 0 0 0 2
2011-12 Mississippi RiverKings SPHL 21 0 2 2 0
2012-13 Mississippi RiverKings SPHL 25 0 1 1 15
League GP G A Pts PIM
2002-03 Philadelphia Phantoms AHL 2 0 0 0 2
2002-03 Atlantic City Boardwalk Bullies ECHL 48 0 1 1 0
2003-04 Washington Capitals NHL 5 0 0 0 2
2003-04 Portland Pirates AHL 7 0 0 0 0
2004-05 Idaho Steelheads ECHL 4 0 0 0 0
2004-05 Reading Royals ECHL 13 0 1 1 0
2005-06 Idaho Steelheads ECHL 35 0 0 0 0
2006-07 Texas Wildcatters ECHL 63 0 1 1 0
2008-09 Herlev Hornets Denmark 35 0 2 2 0
League GP G A Pts PIM
2005-06 Rockford IceHogs UHL 50 1 5 6 27
2006-07 Chicago Hounds UHL 54 5 10 15 76