hockey DB
search by league
team
morning report
contact us
home

Alumni report for UMass-Amherst

352 players found,
(Does not include season in-progress.)
League GP G A Pts PIM
2008-09 Elmira Jackals ECHL 1 0 0 0 0
2008-09 Danbury Mad Hatters EPHL 47 28 33 61 67
2009-10 Quad City Mallards IHL 76 13 15 28 46
2010-11 Quad City Mallards CHL 66 21 30 51 63
2011-12 Quad City Mallards CHL 64 12 19 31 73
2012-13 Quad City Mallards CHL 65 19 25 44 81
2013-14 Missouri Mavericks CHL 63 9 16 25 37
League GP G A Pts PIM
2019-20 American International College AHA 33 5 10 15 10
2020-21 Wichita Thunder ECHL 1 0 0 0 0
2021-22 Manchester Storm EIHL 28 3 11 14 14
2021-22 Hoechstadt EC GerObL 8 3 6 9 10
2022-23 Indy Fuel ECHL 4 1 0 1 0
2022-23 Fayetteville Marksmen SPHL 17 1 9 10 12
2022-23 Maine Mariners ECHL 25 7 9 16 17
2022-23 Vermilion County Bobcats SPHL 14 5 11 16 6
League GP G A Pts PIM
2004-05 Quinnipiac University AHA 9 1 1 2 18
2005-06 Quinnipiac University ECAC 37 2 4 6 36
2008-09 Hudson Valley Bears EPHL 9 3 4 7 20
League GP G A Pts PIM
1995-96 Boston University H-East 5 1 0 1 6
1996-97 Boston University H-East 30 0 5 5 35
League GP G A Pts PIM
2012-13 Connecticut Whale AHL 1 0 0 0 0
2013-14 New York Rangers NHL 3 0 0 0 0
2013-14 Hartford Wolf Pack AHL 72 6 25 31 71
2014-15 New York Rangers NHL 4 0 0 0 4
2014-15 Hartford Wolf Pack AHL 72 11 23 34 113
2015-16 Milwaukee Admirals AHL 31 1 5 6 52
2015-16 Binghamton Senators AHL 17 1 4 5 10
2015-16 Iowa Wild AHL 18 1 2 3 6
2016-17 Grand Rapids Griffins AHL 56 1 10 11 49
2017-18 Rochester Americans AHL 17 1 2 3 8
2017-18 Wolfsburg Grizzly Adams DEL 3 0 0 0 4
2018-19 Plzen HC Czech 49 9 5 14 94
2019-20 Hradec Kralove Czech 8 0 3 3 2
2020-21 Mlada Boleslav BK Czech 24 3 4 7 8
2020-21 Ceske Budejovice HC Czech 21 2 1 3 8
League GP G A Pts PIM
2006-07 Chicago Wolves AHL 0 0 0 0 0
2007-08 Chicago Wolves AHL 14 1 1 2 8
2007-08 Gwinnett Gladiators ECHL 37 14 14 28 28
2008-09 Chicago Wolves AHL 66 13 18 31 32
2009-10 Chicago Wolves AHL 63 16 29 45 18
2010-11 Albany Devils AHL 76 23 32 55 49
2011-12 Albany Devils AHL 56 10 21 31 30
2012-13 Albany Devils AHL 67 13 30 43 42
2012-13 New Jersey Devils NHL 2 0 1 1 0
2013-14 Moscow Spartak KHL 54 11 9 20 63
2014-15 Nizhnekamsk Neftekhimik KHL 28 6 10 16 18
2014-15 Zagreb Medvescak KHL KHL 35 9 10 19 30
2015-16 Djurgardens IF SweHL 52 18 22 40 30
2016-17 Djurgardens IF SweHL 50 18 16 34 16
2017-18 Skelleftea AIK SweHL 23 3 5 8 18
2018-19 Rogle BK Angelholm SweHL 1 0 0 0 2
League GP G A Pts PIM
2019-20 Babson College NEHC 12 0 1 1 0
2021-22 Rapid City Rush ECHL 5 0 1 1 0
2021-22 Babson College NEHC 22 0 0 0 0
2022-23 Pensacola Ice Flyers SPHL 20 0 0 0 2
2022-23 Rapid City Rush ECHL 1 0 0 0 0
2022-23 Tulsa Oilers ECHL 2 0 0 0 0
2022-23 Wichita Thunder ECHL 1 0 0 0 0
League GP G A Pts PIM
2017-18 Fayetteville Marksmen SPHL 22 0 3 3 10
League GP G A Pts PIM
2021-22 Adirondack Thunder ECHL 11 1 1 2 5
League GP G A Pts PIM
2017-18 Brooks Bandits AJHL 23 3 11 14 14
2018-19 R.P.I. ECAC 18 1 1 2 4
2019-20 R.P.I. ECAC 15 0 3 3 2
League GP G A Pts PIM
2008-09 Toronto Marlies AHL 8 0 0 0 15
2009-10 Toronto Marlies AHL 55 3 4 7 97
2009-10 Reading Royals ECHL 5 0 5 5 2
2010-11 Norfolk Admirals AHL 75 14 20 34 150
2012-13 Hershey Bears AHL 19 2 2 4 40
2012-13 Reading Royals ECHL 29 6 10 16 56
2013-14 Frederikshavn White Hawks Denmark 28 9 14 23 97
2013-14 Ljubljana Olimpija HK Austria 10 2 3 5 14
2014-15 Caldaro SG Italy-A 17 4 8 12 36
2014-15 Egna HC Italy-A 6 3 4 7 10
League GP G A Pts PIM
1999-00 Detroit Vipers IHL 13 0 2 2 4
2000-01 Pee Dee Pride ECHL 3 0 0 0 0
2000-01 Augusta Lynx ECHL 3 0 0 0 6
League GP G A Pts PIM
2009-10 Cedar Rapids RoughRiders USHL 24 12 14 26 39
2011-12 Bemidji State University WCHA 38 3 6 9 28
2012-13 Bemidji State University WCHA 32 3 9 12 33
League GP G A Pts PIM
2019-20 Toledo Walleye ECHL 40 9 11 20 20
2021-22 Toledo Walleye ECHL 65 23 23 46 38
2022-23 Toledo Walleye ECHL 32 3 7 10 8
2022-23 Reading Royals ECHL 14 1 4 5 0
2022-23 Wichita Thunder ECHL 13 2 4 6 6
League GP G A Pts PIM
1996-97 Portland Pirates AHL 1 1 1 2 0
1997-98 Hampton Roads Admirals ECHL 43 19 31 50 43
1997-98 Portland Pirates AHL 20 4 6 10 8
1998-99 Orlando Solar Bears IHL 45 7 13 20 34
1998-99 Utah Grizzlies IHL 20 6 13 19 8
1999-00 Milwaukee Admirals IHL 33 7 20 27 10
1999-00 Utah Grizzlies IHL 37 11 16 27 14
2000-01 Kansas City Blades IHL 8 1 6 7 4
2000-01 Springfield Falcons AHL 10 2 2 4 14
2000-01 Ambri-Piotta Swiss-A 6 2 3 5 4
2000-01 Augusta Lynx ECHL 21 5 17 22 16
2001-02 Dayton Bombers ECHL 17 8 7 15 24
2001-02 Lowell Lock Monsters AHL 1 0 0 0 0
2001-02 Arkansas RiverBlades ECHL 40 15 25 40 36
2002-03 Fresno Falcons WCHL 8 5 8 13 2
2003-04 Jacksonville Barracudas WHA2 7 5 5 10 6
League GP G A Pts PIM
2014-15 UMass-Lowell H-East 34 0 0 0 0
2015-16 UMass-Lowell H-East 39 0 0 0 0
2016-17 Utah Grizzlies ECHL 16 0 0 0 0
2016-17 San Diego Gulls AHL 19 0 0 0 0
2017-18 San Diego Gulls AHL 35 0 0 0 2
2018-19 Anaheim Ducks NHL 5 0 0 0 0
2018-19 San Diego Gulls AHL 43 0 2 2 2
2019-20 San Diego Gulls AHL 20 0 0 0 0
2020-21 Grand Rapids Griffins AHL 12 0 0 0 0
2021-22 Bolzano HC Austria 26 0 2 2 0
League GP G A Pts PIM
2020-21 Northeastern University H-East 16 0 2 2 2
2021-22 Northeastern University H-East 19 0 1 1 2
League GP G A Pts PIM
1999-00 Kitchener Rangers OHL 30 5 15 20 21
2000-01 Kitchener Rangers OHL 65 5 27 32 48
2001-02 St. Francis Xavier University AUS 27 0 5 5 4
2002-03 St. Francis Xavier University AUS 23 0 0 0 8
2003-04 St. Francis Xavier University AUS 10 0 0 0 2
2004-05 Topeka Tarantulas CHL 59 3 17 20 31
2005-06 Odessa Jackalopes CHL 63 4 8 12 44
2006-07 Odessa Jackalopes CHL 64 1 11 12 46
2007-08 Odessa Jackalopes CHL 57 2 7 9 33
2008-09 Knoxville Ice Bears SPHL 38 1 10 11 29
2008-09 Rocky Mountain Rage CHL 23 0 4 4 20
2009-10 Knoxville Ice Bears SPHL 56 2 10 12 35
League GP G A Pts PIM
2009-10 Worcester Sharks AHL 3 0 3 3 0
2010-11 San Jose Sharks NHL 28 2 9 11 2
2010-11 Worcester Sharks AHL 34 5 18 23 8
2011-12 San Jose Sharks NHL 66 2 9 11 23
2011-12 Worcester Sharks AHL 6 0 3 3 0
2012-13 San Jose Sharks NHL 41 0 7 7 6
2012-13 Tappara Tampere SM-liiga 6 0 3 3 2
2013-14 San Jose Sharks NHL 82 4 13 17 20
2014-15 San Jose Sharks NHL 70 1 22 23 48
2015-16 San Jose Sharks NHL 80 4 19 23 36
2016-17 San Jose Sharks NHL 81 4 9 13 28
2017-18 San Jose Sharks NHL 81 5 28 33 28
2018-19 San Jose Sharks NHL 78 2 14 16 35
2019-20 Philadelphia Flyers NHL 62 3 16 19 18
2020-21 Philadelphia Flyers NHL 53 1 5 6 18
2021-22 New York Rangers NHL 8 1 1 2 0
2021-22 Philadelphia Flyers NHL 61 5 11 16 36
2022-23 Philadelphia Flyers NHL 51 0 2 2 19
2023-24 Straubing Tigers DEL 52 7 19 26 12
League GP G A Pts PIM
2016-17 Powell River Kings BCHL 19 3 8 11 40
2017-18 Powell River Kings BCHL 54 7 27 34 45
2018-19 U. of Alaska-Anchorage WCHA 29 3 6 9 37
2019-20 U. of Alaska-Anchorage WCHA 30 0 3 3 15
League GP G A Pts PIM
2017-18 UMass-Lowell H-East 11 0 1 1 6
2018-19 UMass-Lowell H-East 2 0 0 0 0
League GP G A Pts PIM
2008-09 Texas Brahmas CHL 53 6 5 11 49
2009-10 Texas Brahmas CHL 57 9 18 27 100
2010-11 Texas Brahmas CHL 10 1 2 3 4
League GP G A Pts PIM
2014-15 Stockton Thunder ECHL 13 0 1 1 0
2015-16 Adirondack Thunder ECHL 30 0 1 1 24
League GP G A Pts PIM
2003-04 Long Beach Ice Dogs ECHL 22 2 2 4 26
2003-04 Lakeland Loggerheads WHA2 35 17 11 28 76
2003-04 Florida Everblades ECHL 1 0 0 0 0
2004-05 Kansas City Outlaws UHL 72 14 19 33 99
2005-06 Missouri River Otters UHL 71 10 16 26 141
2006-07 Lubbock Cotton Kings CHL 57 15 16 31 88
League GP G A Pts PIM
1997-98 Johnstown Chiefs ECHL 9 0 2 2 2
1998-99 Hampton Roads Admirals ECHL 34 9 5 14 12
1998-99 Jacksonville Lizard Kings ECHL 25 9 8 17 16
League GP G A Pts PIM
2006-07 Trenton Titans ECHL 2 1 1 2 2
2007-08 Charlotte Checkers ECHL 69 24 27 51 85
2008-09 Freiburg EHC 2.GBun 30 12 31 43 53
2008-09 Charlotte Checkers ECHL 33 9 20 29 22
2009-10 Florida Everblades ECHL 19 1 4 5 6
2009-10 South Carolina Stingrays ECHL 5 1 0 1 0
2009-10 Wheeling Nailers ECHL 25 5 17 22 8
2010-11 Freiburg EHC 2.GBun 40 10 27 37 26
2011-12 Heilbronn Falcons 2.GBun 32 14 25 39 30
2011-12 Arizona Sundogs CHL 1 0 0 0 0
2012-13 Heilbronn Falcons 2.GBun 26 4 11 15 18
2013-14 Regensburg EV GerObL 11 7 3 10 16
2013-14 Nottingham Panthers EIHL 19 6 10 16 6
League GP G A Pts PIM
2012-13 Florida Everblades ECHL 4 2 1 3 4
2013-14 Ontario Reign ECHL 17 5 13 18 6
2013-14 Florida Everblades ECHL 47 9 19 28 14
2014-15 Norfolk Admirals AHL 7 0 1 1 2
2014-15 Ontario Reign ECHL 64 20 22 42 57
2015-16 Missouri Mavericks ECHL 69 15 41 56 20
2015-16 San Diego Gulls AHL 1 0 0 0 0
2016-17 Bridgeport Sound Tigers AHL 1 0 0 0 2
2016-17 Missouri Mavericks ECHL 68 21 24 45 46
2017-18 Kansas City Mavericks ECHL 12 2 3 5 4
2018-19 Kansas City Mavericks ECHL 72 20 39 59 44
2019-20 Kansas City Mavericks ECHL 54 18 18 36 41
League GP G A Pts PIM
2021-22 R.I.T. AHA 38 3 5 8 29
2022-23 R.I.T. AHA 39 14 18 32 42
League GP G A Pts PIM
2020-21 Iowa Wild AHL 28 2 15 17 16
2021-22 Minnesota Wild NHL 2 0 0 0 0
2021-22 Iowa Wild AHL 49 23 16 39 14
2022-23 Iowa Wild AHL 10 5 2 7 8
League GP G A Pts PIM
2021-22 Quinnipiac University ECAC 42 13 20 33 24
2021-22 Tucson Roadrunners AHL 10 0 4 4 4
2022-23 Charlotte Checkers AHL 6 1 0 1 2
2022-23 Florida Everblades ECHL 42 13 24 37 10
League GP G A Pts PIM
2018-19 Worcester Railers ECHL 15 2 3 5 2
2019-20 Worcester Railers ECHL 38 1 7 8 12
2021-22 Adirondack Thunder ECHL 38 2 5 7 18
2022-23 Adirondack Thunder ECHL 58 1 11 12 40
2022-23 Utica Comets AHL 1 0 0 0 0
League GP G A Pts PIM
1995-96 Raleigh Icecaps ECHL 56 3 13 16 165
1995-96 Baltimore Bandits AHL 18 0 2 2 24
1996-97 Baltimore Bandits AHL 41 2 5 7 114
1997-98 Hershey Bears AHL 53 2 2 4 151
League GP G A Pts PIM
2018-19 Wheeling Nailers ECHL 32 1 1 2 12
2018-19 Maine Mariners ECHL 19 2 8 10 8
2019-20 Maine Mariners ECHL 25 1 1 2 6
2021-22 Maine Mariners ECHL 3 0 1 1 0
League GP G A Pts PIM
2001-02 U. of Manitoba CWUAA 11 4 6 10 2
2002-03 Heerenveen Flyers Hlnd 37 28 21 49 50
League GP G A Pts PIM
1997-98 Omaha Lancers USHL 25 1 9 10 32
League GP G A Pts PIM
2006-07 Boston Jr. Bruins EJHL 10 0 4 4 4
2008-09 UMass-Lowell H-East 22 3 1 4 14
2009-10 UMass-Lowell H-East 13 0 0 0 6
2010-11 Cincinnati Cyclones ECHL 41 10 2 12 17
2010-11 Wheeling Nailers ECHL 14 1 0 1 2
League GP G A Pts PIM
2010-11 Springfield Falcons AHL 5 0 1 1 2
2011-12 Springfield Falcons AHL 28 0 0 0 4
2011-12 Chicago Express ECHL 18 0 0 0 0
2011-12 Reading Royals ECHL 3 0 0 0 0
2012-13 Springfield Falcons AHL 10 0 0 0 2
2012-13 Evansville Icemen ECHL 23 0 0 0 0
2013-14 Milan HC Italy-A 39 0 1 1 0
League GP G A Pts PIM
2020-21 Fargo Force USHL 54 13 26 39 26
2021-22 Michigan State University Big-10 32 11 11 22 24
2022-23 Michigan State University Big-10 38 10 11 21 20
League GP G A Pts PIM
2009-10 Stockton Thunder ECHL 3 0 2 2 2
2009-10 Wheeling Nailers ECHL 50 11 9 20 28
League GP G A Pts PIM
2005-06 Hartford Wolf Pack AHL 14 2 4 6 4
2006-07 Hartford Wolf Pack AHL 71 8 26 34 40
2007-08 Hamilton Bulldogs AHL 79 9 22 31 56
2008-09 Wolfsburg Grizzly Adams DEL 52 11 29 40 42
2009-10 Berlin Polar Bears DEL 55 4 19 23 32
2010-11 VSV EC Austria 12 2 2 4 0
2010-11 Ingolstadt ERC DEL 27 2 7 9 16
2011-12 Providence Bruins AHL 2 0 0 0 0
2011-12 Wolfsburg Grizzly Adams DEL 27 2 11 13 10
2011-12 Reading Royals ECHL 22 4 7 11 12
2012-13 Milan HC Italy-A 41 5 12 17 48
2012-13 Trenton Titans ECHL 23 1 3 4 4
2013-14 Elmira Jackals ECHL 12 0 5 5 6
2013-14 Reading Royals ECHL 55 8 26 34 27
2014-15 Ljubljana Olimpija HK Austria 54 5 15 20 36
2021-22 Florida Everblades ECHL 2 0 0 0 0
League GP G A Pts PIM
2022-23 Milwaukee Admirals AHL 4 0 0 0 0
2022-23 South Carolina Stingrays ECHL 64 17 31 48 70
League GP G A Pts PIM
2020-21 Chicago Wolves AHL 9 0 5 5 0
2021-22 Milwaukee Admirals AHL 67 6 13 19 28
2022-23 Milwaukee Admirals AHL 71 3 28 31 50
League GP G A Pts PIM
2005-06 Phoenix Roadrunners ECHL 67 2 12 14 106
2006-07 Phoenix Roadrunners ECHL 65 4 11 15 147
League GP G A Pts PIM
2022-23 Merrimack College H-East 37 3 13 16 18
League GP G A Pts PIM
1998-99 Quinnipiac College MAAC 8 0 0 0 2
1999-00 Quinnipiac College MAAC 16 0 1 1 2
League GP G A Pts PIM
2016-17 Utica College ECAC-W 8 0 0 0 0
2017-18 Utica College UCHC 5 0 0 0 0
2018-19 Macon Mayhem SPHL 4 0 0 0 0
2018-19 Roanoke Rail Yard Dawgs SPHL 7 0 0 0 0
2018-19 Carolina Thunderbirds FHL 12 0 1 1 2
2019-20 Roanoke Rail Yard Dawgs SPHL 17 0 0 0 0
2019-20 Carolina Thunderbirds FPHL 15 0 1 1 0
2021-22 Roanoke Rail Yard Dawgs SPHL 15 0 0 0 0
League GP G A Pts PIM
2008-09 Muskegon Lumberjacks IHL 2 0 0 0 0
League GP G A Pts PIM
2014-15 Huntsville Havoc SPHL 7 0 0 0 8
2014-15 Watertown Wolves FHL 28 2 18 20 26
2015-16 Peoria Rivermen SPHL 27 1 10 11 14
2015-16 Missouri Mavericks ECHL 10 0 0 0 2
2016-17 Evansville Thunderbolts SPHL 24 2 3 5 21
2016-17 Roanoke Rail Yard Dawgs SPHL 22 1 6 7 27
League GP G A Pts PIM
2006-07 Southern Minnesota Express NAHL 30 0 3 3 28
League GP G A Pts PIM
2002-03 St. Pete/Winston-Salem Parrots ACHL 31 0 3 3 72
League GP G A Pts PIM
1996-97 Waco Wizards WPHL 60 14 15 29 66
1997-98 Shreveport Mudbugs WPHL 7 2 4 6 2
1997-98 Crimmitschau ETC Ger.1 15 4 6 10 6
League GP G A Pts PIM
2022-23 U. of North Dakota NCHC 37 1 10 11 27
2022-23 Allen Americans ECHL 10 0 2 2 4
League GP G A Pts PIM
1997-98 Johnstown Chiefs ECHL 7 3 0 3 0
1998-99 Dayton Bombers ECHL 2 0 0 0 0
1998-99 Central Texas Stampede WPHL 54 21 20 41 14
1999-00 Central Texas Stampede WPHL 64 18 22 40 21
2000-01 Tulsa Oilers CHL 38 11 7 18 4
League GP G A Pts PIM
2021-22 Lehigh Valley Phantoms AHL 1 0 0 0 7
2022-23 Reading Royals ECHL 72 8 19 27 139
League GP G A Pts PIM
2007-08 Worcester Sharks AHL 4 0 0 0 4
2008-09 Phoenix Roadrunners ECHL 14 9 2 11 0
2008-09 Worcester Sharks AHL 52 6 8 14 22
2009-10 Heilbronn Falcons 2.GBun 51 27 36 63 47
2010-11 Rochester Americans AHL 56 5 10 15 26
2010-11 DEG Metro Stars DEL 19 1 3 4 14
2011-12 Bietigheim-Bissingen SC 2.GBun 47 27 35 62 100
2012-13 Bietigheim-Bissingen SC 2.GBun 48 28 34 62 43
2013-14 Heilbronn Falcons DEL-2 53 17 35 52 53
2014-15 Landshut Cannibals DEL-2 51 24 40 64 66
2015-16 Soenderjyske Denmark 17 2 6 8 4
2015-16 Bietigheim-Bissingen SC DEL-2 15 3 10 13 2
League GP G A Pts PIM
2003-04 Salem State College ECAC-E 24 3 9 12 20
2004-05 Salem State College ECAC-E 19 1 5 6 26
2005-06 Salem State College ECAC-E 3 0 0 0 4
League GP G A Pts PIM
2019-20 San Jose Sharks NHL 61 2 9 11 30
2020-21 San Jose Sharks NHL 56 1 16 17 22
2021-22 San Jose Sharks NHL 63 2 12 14 16
2022-23 San Jose Sharks NHL 72 4 7 11 24
League GP G A Pts PIM
1999-00 Lowell Lock Monsters AHL 1 0 0 0 0
League GP G A Pts PIM
1972-73 Rochester Americans AHL 2 0 0 0 0
1973-74 Dayton Gems IHL 9 0 0 0 9
1974-75 Fort Wayne Komets IHL 0 0 0 0 54
1974-75 Dayton Gems IHL 0 0 0 0 0
1975-76 Cape Codders NAHL 25 1 3 4 15
League GP G A Pts PIM
2017-18 Lakehead University OUAA 28 1 3 4 18
2018-19 Lakehead University OUAA 26 2 5 7 18
2019-20 Lakehead University OUAA 14 0 3 3 4
2019-20 Toledo Walleye ECHL 5 0 0 0 2
2020-21 Knoxville Ice Bears SPHL 32 2 11 13 23
2021-22 Rapid City Rush ECHL 40 2 12 14 30
2022-23 Rapid City Rush ECHL 8 0 1 1 8
2022-23 Norfolk Admirals ECHL 40 1 5 6 40
League GP G A Pts PIM
1997-98 Dayton Bombers ECHL 8 0 2 2 12
1998-99 Dayton Bombers ECHL 55 7 10 17 106
1998-99 Wheeling Nailers ECHL 16 3 3 6 43
League GP G A Pts PIM
1998-99 Las Vegas Thunder IHL 10 0 1 1 8
1998-99 Detroit Vipers IHL 38 2 4 6 33
1998-99 Quad City Mallards UHL 19 5 7 12 10
1999-00 HIFK Helsinki SM-liiga 28 1 8 9 14
1999-00 Ilves Tampere SM-liiga 17 1 3 4 18
2000-01 Houston Aeros IHL 9 0 2 2 0
2000-01 Austin Ice Bats WPHL 45 9 24 33 28
2001-02 New Haven Knights UHL 34 0 15 15 12
2001-02 Houston Aeros AHL 2 0 0 0 2
2001-02 Austin Ice Bats CHL 8 2 3 5 4
2002-03 Cincinnati Mighty Ducks AHL 2 0 0 0 2
2002-03 Bridgeport Sound Tigers AHL 3 0 0 0 4
2002-03 Austin Ice Bats CHL 61 14 28 42 58
League GP G A Pts PIM
2001-02 B.C. Icemen UHL 40 5 8 13 11
2001-02 New Haven Knights UHL 2 0 0 0 5
2002-03 Flint Generals UHL 68 5 9 14 80
2003-04 Tulsa Oilers CHL 7 1 0 1 2
2003-04 Richmond Riverdogs UHL 9 1 0 1 2
2003-04 Wheeling Nailers ECHL 36 1 3 4 6
2008-09 Danbury Mad Hatters EPHL 5 2 2 4 4
2011-12 Delaware Federals FHL 2 0 1 1 2
2012-13 New York Bluefins FHL 1 0 0 0 0
2012-13 Pennsylvania Blues FHL 2 1 0 1 0
League GP G A Pts PIM
2020-21 Cleveland Monsters AHL 9 0 0 0 0
2021-22 Kalamazoo Wings ECHL 6 0 1 1 4
2021-22 Cleveland Monsters AHL 40 3 7 10 10
2022-23 Cleveland Monsters AHL 19 1 2 3 15
League GP G A Pts PIM
2020-21 Rockford IceHogs AHL 10 0 2 2 8
2021-22 Rockford IceHogs AHL 61 5 9 14 63
2022-23 Rochester Americans AHL 3 0 0 0 0
2022-23 Rockford IceHogs AHL 43 4 2 6 24
League GP G A Pts PIM
2007-08 U. of Southern Maine ECAC-E 18 0 0 0 0
2008-09 U. of Southern Maine ECAC-E 17 0 0 0 10
2009-10 Louisiana IceGators SPHL 6 0 1 1 0
2009-10 Pensacola Ice Flyers SPHL 13 0 1 1 0
League GP G A Pts PIM
1996-97 American International College ECAC-E 25 2 11 13 0
League GP G A Pts PIM
2005-06 Valley Jr. Warriors EJHL 23 6 5 11 30
2005-06 New England Jr. Huskies EJHL 19 8 16 24 24
2007-08 U. of Southern Maine ECAC-E 25 13 16 29 42
2008-09 U. of Southern Maine ECAC-E 25 15 20 35 34
2011-12 Cape Cod Bluefins FHL 23 7 20 27 18
League GP G A Pts PIM
2014-15 Cincinnati Cyclones ECHL 52 11 15 26 42
2014-15 South Carolina Stingrays ECHL 17 4 5 9 0
2015-16 Cincinnati Cyclones ECHL 69 15 28 43 32
2016-17 Kaufbeuren ESV DEL-2 52 23 27 50 66
2017-18 Herning Blue Fox Denmark 50 23 37 60 69
2018-19 Kaufbeuren ESV DEL-2 42 21 38 59 40
2019-20 Kaufbeuren ESV DEL-2 46 17 31 48 61
2020-21 Kaufbeuren ESV DEL-2 47 18 36 54 22
2021-22 Kaufbeuren ESV DEL-2 25 5 19 24 41
2021-22 Rungsted Ishockey Denmark 8 2 5 7 2
2022-23 Bayreuth EHC DEL-2 34 13 22 35 28
League GP G A Pts PIM
2014-15 Plymouth State University MASCAC 6 0 0 0 2
League GP G A Pts PIM
2013-14 Portland Pirates AHL 15 0 5 5 6
2014-15 Portland Pirates AHL 63 2 15 17 34
2014-15 Gwinnett Gladiators ECHL 3 1 0 1 0
2015-16 Montreal Canadiens NHL 10 0 6 6 0
2015-16 St. John's IceCaps AHL 64 5 8 13 25
2016-17 Montreal Canadiens NHL 7 0 0 0 4
2016-17 St. John's IceCaps AHL 65 2 20 22 34
2017-18 Arizona Coyotes NHL 5 0 0 0 0
2017-18 Tucson Roadrunners AHL 52 2 18 20 31
2018-19 Dallas Stars NHL 16 0 0 0 2
2018-19 Texas Stars AHL 60 8 20 28 32
2019-20 Dallas Stars NHL 8 0 2 2 6
2019-20 Texas Stars AHL 40 0 10 10 8
2020-21 Dallas Stars NHL 35 0 8 8 2
2021-22 Dallas Stars NHL 44 2 4 6 4
2022-23 Dallas Stars NHL 26 0 2 2 15
League GP G A Pts PIM
2001-02 Texas Tornado NAHL 31 16 22 38 27
2004-05 Kansas City Outlaws UHL 3 0 0 0 0
League GP G A Pts PIM
2000-01 Detroit Vipers IHL 4 0 0 0 0
2001-02 Jokerit Helsinki SM-liiga 3 0 0 0 0
2002-03 Jokerit Helsinki SM-liiga 15 0 0 0 0
2003-04 Jokerit Helsinki SM-liiga 44 0 0 0 2
2003-04 Pelicans SM-liiga 9 0 0 0 2
2004-05 Lukko Rauma SM-liiga 8 0 0 0 0
2004-05 Pelicans SM-liiga 15 0 0 0 0
2005-06 Pelicans SM-liiga 2 0 0 0 0
League GP G A Pts PIM
2016-17 Norfolk Admirals ECHL 5 0 1 1 0
2017-18 Norfolk Admirals ECHL 6 0 0 0 2
League GP G A Pts PIM
2012-13 Greenville Road Warriors ECHL 53 9 22 31 27
2013-14 Binghamton Senators AHL 13 1 2 3 6
2013-14 Elmira Jackals ECHL 52 17 18 35 40
2014-15 Binghamton Senators AHL 27 3 4 7 15
2014-15 Evansville Icemen ECHL 17 5 4 9 6
2015-16 Binghamton Senators AHL 50 3 4 7 22
2015-16 Evansville Icemen ECHL 13 7 5 12 4
2016-17 Soenderjyske Denmark 43 15 23 38 54
League GP G A Pts PIM
1996-97 Dayton Bombers ECHL 31 2 8 10 27
1996-97 Huntington Blizzard ECHL 16 1 6 7 8
League GP G A Pts PIM
2001-02 Toronto St. Michael's Majors OHL 27 7 6 13 19
2002-03 Toronto St. Michael's Majors OHL 67 19 13 32 61
2003-04 Atlantic City Boardwalk Bullies ECHL 46 11 10 21 51
2003-04 Toledo Storm ECHL 14 1 2 3 4
2004-05 Atlantic City Boardwalk Bullies ECHL 49 6 11 17 47
2005-06 Missouri River Otters UHL 14 2 4 6 25
2005-06 Port Huron Flags UHL 44 11 7 18 20
2006-07 New England Stars NEHL 0 0 0 0 0
2008-09 Danbury Mad Hatters EPHL 13 6 8 14 2
2008-09 Hudson Valley Bears EPHL 17 7 12 19 16
League GP G A Pts PIM
2017-18 Wichita Thunder ECHL 16 3 4 7 6
2018-19 San Antonio Rampage AHL 1 0 0 0 0
2018-19 Wichita Thunder ECHL 58 23 42 65 65
2019-20 Tappara Tampere SM-liiga 27 1 10 11 8
2019-20 Wichita Thunder ECHL 6 2 3 5 6
2019-20 Bakersfield Condors AHL 8 0 1 1 2
2020-21 Nove Zamky Mikron HC Slovak 12 6 7 13 4
2020-21 Vasteras IK Swe-1 12 1 1 2 6
2021-22 Asiago HC AlpsHL 30 17 27 44 14
League GP G A Pts PIM
2009-10 Worcester Sharks AHL 3 0 0 0 2
2010-11 Worcester Sharks AHL 72 10 21 31 43
2011-12 Worcester Sharks AHL 71 11 31 42 48
2012-13 San Jose Sharks NHL 38 6 6 12 10
2012-13 Worcester Sharks AHL 35 1 14 15 26
2013-14 San Jose Sharks NHL 62 2 17 19 35
2014-15 San Jose Sharks NHL 53 8 11 19 18
2015-16 Providence Bruins AHL 64 5 25 30 27
2015-16 Boston Bruins NHL 2 0 0 0 0
2016-17 Nashville Predators NHL 74 3 11 14 26
2016-17 Milwaukee Admirals AHL 4 0 1 1 4
2017-18 Nashville Predators NHL 50 2 6 8 8
2018-19 Nashville Predators NHL 44 1 6 7 38
2019-20 Nashville Predators NHL 27 0 2 2 11
2019-20 Anaheim Ducks NHL 9 0 1 1 4
2020-21 Buffalo Sabres NHL 24 0 2 2 19
2021-22 Washington Capitals NHL 17 1 3 4 6
2022-23 Washington Capitals NHL 61 2 3 5 36
League GP G A Pts PIM
2002-03 Jokerit Helsinki SM-liiga 35 1 2 3 18
2003-04 Jokerit Helsinki SM-liiga 28 0 2 2 8
2004-05 Jokerit Helsinki SM-liiga 16 1 1 2 12
2004-05 Assat Pori SM-liiga 3 0 0 0 2
2005-06 Jokerit Helsinki SM-liiga 28 1 1 2 12
2006-07 Jokerit Helsinki SM-liiga 52 1 7 8 43
2007-08 Jokerit Helsinki SM-liiga 39 1 0 1 36
League GP G A Pts PIM
2007-08 Syracuse Crunch AHL 8 2 0 2 2
2007-08 Youngstown Steelhounds CHL 45 19 16 35 88
2009-10 Arizona Sundogs CHL 18 5 1 6 36
2009-10 Mississippi RiverKings CHL 36 4 9 13 34
2010-11 Bossier-Shreveport Mudbugs CHL 2 0 0 0 2
2010-11 Odessa Jackalopes CHL 6 1 0 1 2
2010-11 Quad City Mallards CHL 12 2 2 4 10
League GP G A Pts PIM
2019-20 Merrimack College H-East 25 2 1 3 6
2019-20 Worcester Railers ECHL 2 0 0 0 2
2020-21 Tulsa Oilers ECHL 6 0 0 0 4
2021-22 Pensacola Ice Flyers SPHL 17 12 7 19 12
2021-22 Orlando Solar Bears ECHL 1 0 0 0 2
2021-22 Indy Fuel ECHL 29 5 6 11 14
2022-23 Pensacola Ice Flyers SPHL 12 5 3 8 17
2022-23 Kansas City Mavericks ECHL 17 0 0 0 12
2022-23 Maine Mariners ECHL 2 0 0 0 2
2022-23 Iowa Heartlanders ECHL 21 2 3 5 10
League GP G A Pts PIM
2001-02 Greensboro Generals ECHL 2 0 0 0 2
League GP G A Pts PIM
2020-21 New York Rangers NHL 10 0 4 4 2
2021-22 New York Rangers NHL 12 0 2 2 0
2021-22 Hartford Wolf Pack AHL 52 9 26 35 25
2022-23 New York Rangers NHL 16 1 1 2 4
2022-23 Hartford Wolf Pack AHL 54 8 23 31 34
League GP G A Pts PIM
1998-99 Tupelo T-Rex WPHL 62 24 21 45 16
League GP G A Pts PIM
1973-74 Cape Cod Cubs NAHL 5 4 2 6 0
League GP G A Pts PIM
1998-99 Dayton Bombers ECHL 5 0 1 1 2
2000-01 Macon Whoopee CHL 14 1 3 4 23
League GP G A Pts PIM
2021-22 Springfield Thunderbirds AHL 15 0 3 3 8
2022-23 St. Louis Blues NHL 2 0 0 0 0
2022-23 Springfield Thunderbirds AHL 71 5 28 33 66
League GP G A Pts PIM
2010-11 Huntsville Havoc SPHL 56 3 7 10 22
2011-12 Columbus Cottonmouths SPHL 56 2 9 11 74
2012-13 Columbus Cottonmouths SPHL 56 1 11 12 57
2013-14 Columbus Cottonmouths SPHL 2 0 0 0 7
2013-14 Fayetteville FireAntz SPHL 52 1 8 9 38
League GP G A Pts PIM
2007-08 Austin Ice Bats CHL 57 8 17 25 50
2008-09 Fayetteville FireAntz SPHL 21 3 1 4 6
2008-09 Danbury Mad Hatters EPHL 6 1 1 2 2
2009-10 Corpus Christi Icerays CHL 12 1 0 1 4
2010-11 Louisiana IceGators SPHL 3 0 0 0 0
League GP G A Pts PIM
2022-23 Wheeling Nailers ECHL 14 1 6 7 7
League GP G A Pts PIM
2007-08 Rochester Americans AHL 1 0 0 0 2
2008-09 Portland Pirates AHL 80 4 26 30 33
2009-10 Portland Pirates AHL 76 2 25 27 37
2010-11 Rochester Americans AHL 80 16 39 55 46
2011-12 Norfolk Admirals AHL 52 7 25 32 43
2011-12 San Antonio Rampage AHL 18 2 4 6 14
2012-13 Toronto Maple Leafs NHL 35 0 8 8 27
2012-13 Toronto Marlies AHL 34 6 28 34 38
2013-14 Chicago Blackhawks NHL 9 2 1 3 8
2013-14 Tampa Bay Lightning NHL 19 2 6 8 0
2013-14 Rockford IceHogs AHL 2 0 1 1 2
2014-15 New York Rangers NHL 7 0 1 1 0
2014-15 Hartford Wolf Pack AHL 63 5 25 30 35
2015-16 Ottawa Senators NHL 15 0 1 1 4
2015-16 Binghamton Senators AHL 50 5 24 29 20
2016-17 Binghamton Senators AHL 46 1 11 12 32
2016-17 Stockton Heat AHL 15 2 10 12 4
2017-18 Skelleftea AIK SweHL 50 4 13 17 38
League GP G A Pts PIM
2016-17 Adirondack Thunder ECHL 41 17 25 42 63
2017-18 Fort Wayne Komets ECHL 50 19 27 46 78
2018-19 Adirondack Thunder ECHL 27 5 7 12 41
League GP G A Pts PIM
2011-12 Fuessen EV GerObL 30 4 11 15 46
League GP G A Pts PIM
2000-01 Hawkesbury Hawks CJHL 34 7 10 17 62
2004-05 Norfolk Admirals AHL 73 3 5 8 109
2005-06 Norfolk Admirals AHL 70 2 7 9 104
2006-07 Portland Pirates AHL 7 0 0 0 6
2006-07 Springfield Falcons AHL 18 0 7 7 10
2006-07 Manitoba Moose AHL 2 0 0 0 2
2006-07 Augusta Lynx ECHL 33 1 5 6 21
2006-07 Johnstown Chiefs ECHL 0 0 0 0 0
2007-08 Assat Pori SM-liiga 45 3 7 10 73
2007-08 Lulea HF SEL 12 0 1 1 10
2008-09 Graz EC Austria 53 6 6 12 95
2009-10 Graz EC Austria 54 6 11 17 36
2010-11 Graz EC Austria 54 2 6 8 88
2011-12 Belfast Giants EIHL 53 3 12 15 56
2012-13 Alleghe HC Italy-A 44 5 8 13 48
2013-14 Heerenveen Flyers Hlnd 33 8 16 24 79
League GP G A Pts PIM
2017-18 Djurgardens IF SweHL 49 1 12 13 30
2018-19 Bakersfield Condors AHL 67 8 19 27 45
2019-20 Edmonton Oilers NHL 8 0 0 0 0
2019-20 Bakersfield Condors AHL 25 3 7 10 18
2020-21 Edmonton Oilers NHL 19 0 2 2 9
2020-21 Vita Hasten HC Swe-1 11 3 6 9 10
2020-21 Kristianstads IK Swe-1 3 0 3 3 2
2021-22 Edmonton Oilers NHL 30 0 4 4 13
2021-22 Montreal Canadiens NHL 3 0 1 1 0
2021-22 Bakersfield Condors AHL 11 0 2 2 9
2022-23 Chicago Wolves AHL 65 10 22 32 46
League GP G A Pts PIM
2021-22 U. of Vermont H-East 35 8 8 16 10
2021-22 Tucson Roadrunners AHL 4 0 0 0 2
2022-23 Cincinnati Cyclones ECHL 32 5 6 11 12
2022-23 Vasteras IK Swe-1 4 0 2 2 0
League GP G A Pts PIM
1978-79 New Hampshire/Cape Cod Freedoms NEHL 70 29 27 56 99
League GP G A Pts PIM
2005-06 Cleveland Barons AHL 1 0 0 0 2
2005-06 Stockton Thunder ECHL 24 4 10 14 18
2005-06 Toledo Storm ECHL 44 3 22 25 30
2006-07 Stockton Thunder ECHL 46 4 11 15 51
2006-07 Charlotte Checkers ECHL 17 1 4 5 11
2011-12 Cape Cod Bluefins FHL 10 1 3 4 6
League GP G A Pts PIM
2010-11 South Carolina Stingrays ECHL 8 2 0 2 2
2011-12 Trenton Titans ECHL 60 6 13 19 28
League GP G A Pts PIM
2015-16 Knoxville Ice Bears SPHL 42 12 18 30 12
2015-16 Greenville Swamp Rabbits ECHL 17 1 2 3 0
League GP G A Pts PIM
1995-96 SUNY-Plattsburgh SUNYAC 24 2 8 10 16
1996-97 SUNY-Plattsburgh SUNYAC 32 4 12 16 16
1997-98 Fayetteville Force CHL 70 9 27 36 16
League GP G A Pts PIM
2018-19 Mercyhurst College AHA 17 3 2 5 5
2019-20 Mercyhurst College AHA 34 2 5 7 4
League GP G A Pts PIM
2008-09 Trenton Devils ECHL 72 12 24 36 38
2009-10 Trenton Devils ECHL 72 9 16 25 40
2010-11 Milwaukee Admirals AHL 3 0 0 0 0
2010-11 Trenton Devils ECHL 68 7 26 33 48
2010-11 Albany Devils AHL 5 0 1 1 2
2011-12 Milwaukee Admirals AHL 2 0 0 0 2
2011-12 Cincinnati Cyclones ECHL 54 6 14 20 50
League GP G A Pts PIM
2017-18 Dundee Stars EIHL 8 0 0 0 2
League GP G A Pts PIM
2020-21 San Jose Sharks NHL 44 3 10 13 2
2020-21 San Jose Barracuda AHL 2 1 1 2 0
2021-22 San Jose Sharks NHL 14 1 1 2 0
2021-22 San Jose Barracuda AHL 45 17 15 32 6
2022-23 Nashville Predators NHL 6 1 0 1 2
2022-23 Milwaukee Admirals AHL 67 17 27 44 14
League GP G A Pts PIM
2021-22 Wilkes-Barre/Scranton Penguins AHL 7 0 0 0 0
2022-23 Wilkes-Barre/Scranton Penguins AHL 19 0 0 0 0
2023-24 TPS Turku SM-liiga 31 0 0 0 0
League GP G A Pts PIM
2021-22 San Diego Gulls AHL 13 1 3 4 6
2022-23 San Diego Gulls AHL 59 2 2 4 20
League GP G A Pts PIM
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
2005-06 New England College ECAC-E 24 5 9 14 25
2006-07 New England College ECAC-E 28 7 10 17 8
League GP G A Pts PIM
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
2005-06 Corpus Christi Rayz CHL 5 0 0 0 2
League GP G A Pts PIM
2022-23 Western Michigan University NCHC 19 0 3 3 6
League GP G A Pts PIM
1998-99 Peoria Rivermen ECHL 34 7 6 13 21
League GP G A Pts PIM
2018-19 Colorado Avalanche NHL 0 0 0 0 0
2019-20 Colorado Avalanche NHL 57 12 38 50 12
2020-21 Colorado Avalanche NHL 44 8 36 44 12
2021-22 Colorado Avalanche NHL 77 28 58 86 26
2022-23 Colorado Avalanche NHL 60 17 49 66 30
League GP G A Pts PIM
1996-97 Dayton Bombers ECHL 62 24 23 47 118
1996-97 Fort Wayne Komets IHL 7 0 0 0 0
1997-98 Providence Bruins AHL 1 0 0 0 5
1997-98 Cleveland Lumberjacks IHL 3 0 0 0 0
1997-98 Dayton Bombers ECHL 39 16 28 44 76
1997-98 Richmond Renegades ECHL 26 13 15 28 70
1997-98 Michigan K-Wings IHL 3 0 0 0 2
1998-99 Richmond Renegades ECHL 26 10 14 24 33
1998-99 Bracknell Bees BISL 24 10 7 17 20
1999-00 Greensboro Generals ECHL 67 31 34 65 178
2000-01 Greensboro Generals ECHL 67 33 34 67 127
2001-02 Greensboro Generals ECHL 48 15 17 32 48
League GP G A Pts PIM
1994-95 Seattle Thunderbirds WHL 58 32 58 90 57
1995-96 Medicine Hat Tigers WHL 24 5 11 16 18
1995-96 Seattle Thunderbirds WHL 44 17 44 61 62
1996-97 Saint John Flames AHL 2 0 0 0 0
1996-97 Baton Rouge Kingfish ECHL 60 13 33 46 77
1996-97 Grand Rapids Griffins IHL 8 1 1 2 4
1997-98 Grand Rapids Griffins IHL 2 0 0 0 0
1997-98 Muskegon Fury UHL 68 22 57 79 57
1997-98 Cincinnati Mighty Ducks AHL 2 0 0 0 0
1998-99 Louisiana IceGators ECHL 65 9 19 28 57
1998-99 Lowell Lock Monsters AHL 2 0 0 0 2
1999-00 Topeka Scarecrows CHL 70 17 42 59 79
2000-01 Kansas City Blades IHL 1 0 0 0 0
2000-01 Topeka Scarecrows CHL 61 35 50 85 45
2001-02 Utah Grizzlies AHL 4 0 3 3 0
2001-02 San Antonio Iguanas CHL 64 29 48 77 52
2002-03 Oklahoma City Blazers CHL 64 23 59 82 69
2003-04 Oklahoma City Blazers CHL 64 9 42 51 44
2004-05 Motor City Mechanics UHL 80 18 58 76 60
2005-06 Bossier-Shreveport Mudbugs CHL 64 15 61 76 52
2006-07 Basingstoke Bison EIHL 53 9 40 49 118
2007-08 Texas Brahmas CHL 64 11 52 63 60
2008-09 Kalamazoo Wings IHL 54 8 18 26 34
2008-09 Rapid City Rush CHL 13 0 5 5 14
League GP G A Pts PIM
2009-10 Worcester Sharks AHL 4 1 2 3 0
2010-11 Worcester Sharks AHL 41 4 15 19 18
League GP G A Pts PIM
2011-12 Oklahoma City Barons AHL 2 0 0 0 0
2012-13 San Antonio Rampage AHL 2 0 0 0 0
2012-13 Greenville Road Warriors ECHL 54 6 19 25 18
2013-14 Greenville Road Warriors ECHL 65 8 21 29 24
2013-14 Hartford Wolf Pack AHL 2 0 0 0 2
2014-15 Reading Royals ECHL 64 6 29 35 30
2015-16 Graz EC Austria 22 0 6 6 16
2015-16 Reading Royals ECHL 47 4 15 19 17
2016-17 Florida Everblades ECHL 15 0 4 4 0
2016-17 Reading Royals ECHL 27 2 10 12 4
League GP G A Pts PIM
2007-08 Manhattanville College ECAC-W 21 6 12 18 4
2008-09 Manhattanville College ECAC-W 25 6 3 9 8
League GP G A Pts PIM
2015-16 Manchester Monarchs ECHL 2 0 0 0 0
League GP G A Pts PIM
2006-07 Milwaukee Admirals AHL 7 0 0 0 2
2007-08 Milwaukee Admirals AHL 49 0 10 10 32
2007-08 Cincinnati Cyclones ECHL 3 1 5 6 0
2008-09 Milwaukee Admirals AHL 76 2 23 25 42
2009-10 Milwaukee Admirals AHL 58 4 13 17 30
2010-11 Chicago Wolves AHL 70 9 24 33 12
2011-12 Chicago Wolves AHL 60 2 13 15 16
2012-13 Chicago Wolves AHL 67 6 15 21 8
2013-14 Vienna Austria 16 0 4 4 8
2013-14 Linkopings HC SweHL 25 1 3 4 10
2014-15 Linkopings HC SweHL 11 1 1 2 4
2015-16 Rouen France 10 0 5 5 2
2016-17 Rouen France 35 3 14 17 14
2017-18 Sheffield Steelers EIHL 56 9 40 49 24
2018-19 Sheffield Steelers EIHL 46 11 20 31 10
2019-20 Nottingham Panthers EIHL 46 9 35 44 20
2020-21 Nottingham Panthers EIHL 16 4 12 16 12
2021-22 Nottingham Panthers EIHL 53 4 20 24 29
League GP G A Pts PIM
2003-04 Syracuse Crunch AHL 2 0 0 0 0
2003-04 Columbus Blue Jackets NHL 6 0 0 0 4
2004-05 Syracuse Crunch AHL 66 7 20 27 49
2005-06 Syracuse Crunch AHL 56 12 17 29 53
2005-06 Houston Aeros AHL 11 1 3 4 0
2006-07 Oskarshamn IK Swe-1 26 5 8 13 31
2006-07 Huddinge IK Swe-1 6 1 2 3 0
2006-07 Bloomington PrairieThunder UHL 2 0 0 0 2
2007-08 Binghamton Senators AHL 71 15 18 33 37
2008-09 Binghamton Senators AHL 80 24 27 51 41
2009-10 New York Islanders NHL 1 0 0 0 0
2009-10 Bridgeport Sound Tigers AHL 77 25 29 54 35
2010-11 Colorado Avalanche NHL 29 5 5 10 8
2010-11 Lake Erie Monsters AHL 43 18 17 35 20
2011-12 Lake Erie Monsters AHL 59 16 18 34 17
2012-13 Fribourg-Gotteron HC Swiss-A 39 13 8 21 8
2013-14 Fribourg-Gotteron HC Swiss-A 43 13 15 28 18
2014-15 Fribourg-Gotteron HC Swiss-A 40 18 17 35 8
2015-16 Fribourg-Gotteron HC Swiss-A 28 11 13 24 0
2016-17 Fribourg-Gotteron HC Swiss-A 34 10 9 19 6
2017-18 Ingolstadt ERC DEL 51 9 16 25 18
2018-19 Zagreb Medvescak KHL Austria 23 5 10 15 6
2021-22 Kalamazoo Wings ECHL 5 2 1 3 2
League GP G A Pts PIM
2017-18 U. of Wisconsin Stevens Point WIAC 30 14 10 24 4
2018-19 U. of Wisconsin Stevens Point WIAC 30 10 15 25 8
2019-20 U. of Wisconsin Stevens Point WIAC 28 17 18 35 2
League GP G A Pts PIM
2020-21 Henderson Silver Knights AHL 28 2 1 3 25
2021-22 Milwaukee Admirals AHL 13 0 3 3 0
2021-22 Florida Everblades ECHL 49 5 28 33 45
2022-23 Kansas City Mavericks ECHL 32 4 15 19 43
2022-23 Coachella Valley Firebirds AHL 2 0 0 0 0
League GP G A Pts PIM
2011-12 Trenton Titans ECHL 1 0 0 0 0
2011-12 Delaware Federals FHL 1 0 0 0 0
League GP G A Pts PIM
2002-03 St. Pete/Winston-Salem Parrots ACHL 7 1 0 1 9
League GP G A Pts PIM
2014-15 Waterloo Black Hawks USHL 17 6 15 21 30
2014-15 Norfolk Admirals AHL 14 1 9 10 8
2015-16 San Diego Gulls AHL 68 12 45 57 42
2016-17 Anaheim Ducks NHL 27 2 4 6 14
2016-17 San Diego Gulls AHL 36 13 19 32 34
2017-18 Anaheim Ducks NHL 80 9 23 32 42
2018-19 Buffalo Sabres NHL 20 3 7 10 16
2018-19 Anaheim Ducks NHL 62 5 20 25 40
2019-20 Buffalo Sabres NHL 54 5 13 18 28
2020-21 Buffalo Sabres NHL 38 5 9 14 24
2020-21 Florida Panthers NHL 12 2 2 4 16
2021-22 Florida Panthers NHL 81 11 26 37 48
2022-23 Florida Panthers NHL 80 16 57 73 107
League GP G A Pts PIM
2012-13 Evansville Icemen ECHL 1 0 0 0 0
2012-13 New York Bluefins FHL 8 0 1 1 0
League GP G A Pts PIM
2003-04 River City Lancers USHL 26 2 1 3 62
2005-06 New England College ECAC-E 20 8 11 19 24
2006-07 New England College ECAC-E 28 11 16 27 30
2007-08 New England College ECAC-E 27 13 19 32 35
2007-08 Pensacola Ice Pilots ECHL 9 0 0 0 2
2008-09 Tulsa Oilers CHL 29 5 15 20 14
2008-09 Augusta Lynx ECHL 18 2 7 9 19
2009-10 Dayton Gems IHL 19 2 6 8 6
2011-12 Cape Cod Bluefins FHL 1 0 0 0 0
League GP G A Pts PIM
2021-22 Texas Stars AHL 6 0 0 0 0
2022-23 Dallas Stars NHL 3 0 0 0 0
2022-23 Texas Stars AHL 34 0 0 0 0
League GP G A Pts PIM
2010-11 Trenton Devils ECHL 51 4 7 11 37
2011-12 Windsor Wild LNAH 31 3 5 8 48
2012-13 St. Georges Cool 103.5 FM LNAH 27 3 13 16 46
2013-14 St. Georges Cool 103.5 FM LNAH 22 3 7 10 35
2014-15 St. Georges Cool 103.5 FM LNAH 9 2 2 4 10
2015-16 St. Georges Cool 103.5 FM LNAH 32 6 5 11 55
2016-17 St. Georges Cool 103.5 FM LNAH 34 2 3 5 42
League GP G A Pts PIM
1996-97 St. John's Maple Leafs AHL 9 1 0 1 4
1997-98 St. John's Maple Leafs AHL 35 2 3 5 4
1998-99 Canadian National Team Intl 48 13 21 34 38
1998-99 Grand Rapids Griffins IHL 4 0 0 0 0
1999-00 Canadian National Team Intl 25 3 16 19 8
1999-00 Michigan K-Wings IHL 8 1 2 3 0
1999-00 Grand Rapids Griffins IHL 3 0 0 0 0
2000-01 Sheffield Steelers BISL 48 11 13 24 85
2001-02 Bratislava Slovan Slovak 46 6 12 18 14
2002-03 Sheffield Steelers BISL 32 11 13 24 32
2003-04 Graz EC Austria 48 22 32 54 103
2004-05 Graz EC Austria 44 40 27 67 60
2005-06 Lugano Swiss-A 0 0 0 0 0
2005-06 Graz EC Austria 31 14 17 31 46
2006-07 Klagenfurt AC Austria 49 15 27 42 89
2007-08 Klagenfurt AC Austria 46 23 26 49 73
2008-09 Klagenfurt AC Austria 51 14 20 34 22
2009-10 Graz EC Austria 53 29 23 52 34
2010-11 Graz EC Austria 53 20 21 41 52
League GP G A Pts PIM
1997-98 Detroit Vipers IHL 33 1 4 5 56
1998-99 Hamilton Bulldogs AHL 58 1 8 9 134
1999-00 Hamilton Bulldogs AHL 40 5 12 17 104
2000-01 Hamilton Bulldogs AHL 46 3 15 18 114
2001-02 Hershey Bears AHL 40 0 10 10 62
2001-02 Florida Panthers NHL 22 0 2 2 45
2002-03 Los Angeles Kings NHL 53 3 3 6 97
2003-04 Los Angeles Kings NHL 20 0 1 1 77
2003-04 Washington Capitals NHL 16 0 1 1 17
2005-06 Ottawa Senators NHL 7 0 0 0 31
2005-06 Jokerit Helsinki SM-liiga 20 2 2 4 91
2005-06 Binghamton Senators AHL 36 0 4 4 102
2006-07 Detroit Red Wings NHL 6 0 1 1 20
2006-07 Grand Rapids Griffins AHL 43 1 4 5 102
League GP G A Pts PIM
1997-98 Raleigh Icecaps ECHL 2 0 0 0 0
1997-98 Richmond Renegades ECHL 42 2 10 12 107
1997-98 Pensacola Ice Pilots ECHL 9 0 1 1 13
1997-98 Pee Dee Pride ECHL 5 0 0 0 17
1998-99 Richmond Renegades ECHL 35 0 6 6 72
1998-99 Pensacola Ice Pilots ECHL 22 1 2 3 60
1999-00 Providence Bruins AHL 3 0 0 0 4
1999-00 Greensboro Generals ECHL 69 2 11 13 225
League GP G A Pts PIM
1998-99 Syracuse Crunch AHL 16 0 1 1 8
1998-99 Wheeling Nailers ECHL 54 5 20 25 58
1999-00 Wheeling Nailers ECHL 32 4 7 11 15
1999-00 Wilkes-Barre/Scranton Penguins AHL 17 0 1 1 4
2000-01 Augusta Lynx ECHL 68 1 11 12 52
League GP G A Pts PIM
2013-14 Bloomington Thunder SPHL 54 3 6 9 34
League GP G A Pts PIM
2009-10 Cincinnati Cyclones ECHL 1 0 0 0 0
League GP G A Pts PIM
1995-96 Babson College ECAC-E 25 2 6 8 6
1996-97 Babson College ECAC-E 21 2 2 4 0
League GP G A Pts PIM
2013-14 Worcester Sharks AHL 3 1 0 1 0
2014-15 Stockton Thunder ECHL 22 4 3 7 8
2015-16 Reading Royals ECHL 47 19 24 43 22
2015-16 Utica Comets AHL 17 1 1 2 6
2016-17 Reading Royals ECHL 49 19 16 35 14
League GP G A Pts PIM
1997-98 Quad City Mallards UHL 70 11 27 38 45
1998-99 Colorado Gold Kings WCHL 64 33 51 84 55
1998-99 Las Vegas Coyotes RHI 26 17 13 30 9
1999-00 Colorado Gold Kings WCHL 71 23 49 72 57
2000-01 Colorado Gold Kings WCHL 70 27 71 98 65
2001-02 Colorado Gold Kings WCHL 69 15 25 40 56
2002-03 Flint Generals UHL 74 26 36 62 57
2003-04 Miami Manatees WHA2 34 8 34 42 42
League GP G A Pts PIM
2017-18 Endicott College CCC 25 8 14 22 53
League GP G A Pts PIM
2014-15 Stockton Thunder ECHL 67 9 18 27 22
2015-16 Kalamazoo Wings ECHL 52 9 12 21 24
2016-17 Indy Fuel ECHL 30 2 12 14 14
2016-17 Norfolk Admirals ECHL 19 1 4 5 8
2017-18 Orlando Solar Bears ECHL 52 2 6 8 20
2018-19 Tulsa Oilers ECHL 54 4 12 16 24
League GP G A Pts PIM
2019-20 Pensacola Ice Flyers SPHL 16 1 6 7 0
2019-20 Fayetteville Marksmen SPHL 6 0 0 0 2
2020-21 Columbus River Dragons FPHL 2 0 0 0 0
2021-22 Evansville Thunderbolts SPHL 2 0 0 0 0
2021-22 Fayetteville Marksmen SPHL 1 0 0 0 0
2021-22 Vermilion County Bobcats SPHL 26 1 3 4 8
League GP G A Pts PIM
2018-19 Northeastern University H-East 39 5 3 8 11
2019-20 Evansville Thunderbolts SPHL 45 17 48 65 14
2020-21 Knoxville Ice Bears SPHL 41 12 19 31 6
2021-22 Evansville Thunderbolts SPHL 53 13 36 49 10
League GP G A Pts PIM
2003-04 New York Rangers NHL 6 2 2 4 0
2004-05 Hartford Wolf Pack AHL 50 1 5 6 55
2004-05 Charlotte Checkers ECHL 3 0 2 2 2
2005-06 New York Rangers NHL 8 1 1 2 4
2005-06 Hartford Wolf Pack AHL 67 15 46 61 99
2006-07 New York Rangers NHL 44 4 4 8 16
2006-07 Hartford Wolf Pack AHL 4 0 1 1 2
2007-08 New York Rangers NHL 1 0 0 0 0
2007-08 Hartford Wolf Pack AHL 74 7 37 44 63
2008-09 New York Islanders NHL 59 1 2 3 35
2009-10 Rapperswil-Jona Swiss-A 49 11 22 33 58
2010-11 Rapperswil-Jona Swiss-A 47 7 17 24 40
2011-12 MODO Hockey Ornskoldsvik SEL 55 9 16 25 32
2012-13 Lake Erie Monsters AHL 62 11 22 33 61
2013-14 Klagenfurt AC Austria 52 10 15 25 50
2014-15 Klagenfurt AC Austria 54 6 26 32 70
2015-16 Klagenfurt AC Austria 52 8 17 25 60
2016-17 Graz EC Austria 46 6 24 30 38
League GP G A Pts PIM
2015-16 Manchester Monarchs ECHL 45 5 7 12 23
2016-17 South Carolina Stingrays ECHL 2 0 2 2 0
2016-17 Norfolk Admirals ECHL 2 0 0 0 0
League GP G A Pts PIM
2018-19 Charlotte Checkers AHL 0 0 0 0 0
2019-20 Charlotte Checkers AHL 32 2 5 7 6
2019-20 Greenville Swamp Rabbits ECHL 13 4 2 6 8
2020-21 Wheeling Nailers ECHL 21 2 6 8 4
2021-22 Rochester Americans AHL 2 0 0 0 2
2021-22 Reading Royals ECHL 58 16 36 52 26
2021-22 Springfield Thunderbirds AHL 1 0 0 0 0
League GP G A Pts PIM
2007-08 Los Angeles Kings NHL 3 0 0 0 0
2007-08 Manchester Monarchs AHL 19 0 1 1 0
2007-08 Reading Royals ECHL 38 1 3 4 8
2008-09 Los Angeles Kings NHL 44 0 1 1 0
2008-09 Manchester Monarchs AHL 14 0 1 1 2
2009-10 Los Angeles Kings NHL 72 0 1 1 2
2010-11 Los Angeles Kings NHL 61 0 2 2 0
2011-12 Los Angeles Kings NHL 69 0 2 2 6
2012-13 Los Angeles Kings NHL 37 0 0 0 2
2013-14 Los Angeles Kings NHL 49 0 2 2 2
2014-15 Los Angeles Kings NHL 72 0 1 1 18
2015-16 Los Angeles Kings NHL 68 0 3 3 10
2016-17 Los Angeles Kings NHL 17 0 0 0 2
2017-18 Los Angeles Kings NHL 64 0 4 4 10
2018-19 Los Angeles Kings NHL 46 0 2 2 6
2019-20 Los Angeles Kings NHL 42 0 1 1 0
2020-21 Los Angeles Kings NHL 22 0 0 0 0
2021-22 Los Angeles Kings NHL 46 0 1 1 6
2022-23 Los Angeles Kings NHL 31 0 0 0 2
2022-23 Vegas Golden Knights NHL 10 0 0 0 2
League GP G A Pts PIM
2008-09 Albany River Rats AHL 11 5 2 7 4
2009-10 Worcester Sharks AHL 59 8 13 21 14
2010-11 Worcester Sharks AHL 72 4 7 11 32
2011-12 Rosenheim Star Bulls 2.GBun 47 18 42 60 57
2012-13 Hannover Scorpions DEL 14 1 3 4 37
2012-13 JyP HT Jyvaskyla SM-liiga 25 1 6 7 8
2012-13 JYP-Akatemia Mestis 9 3 4 7 0
2013-14 Soenderjyske Denmark 38 25 31 56 68
2014-15 Soenderjyske Denmark 36 27 31 58 39
2015-16 Soenderjyske Denmark 45 25 34 59 47
2016-17 Fischtown Penguins DEL 52 14 22 36 8
2017-18 Fischtown Penguins DEL 51 7 14 21 10
2018-19 Fischtown Penguins DEL 51 10 17 27 24
2019-20 Fischtown Penguins DEL 52 10 14 24 24
2020-21 Fischtown Penguins DEL 29 1 8 9 12
League GP G A Pts PIM
2003-04 SUNY-Plattsburgh SUNYAC 9 2 3 5 2
2004-05 SUNY-Plattsburgh SUNYAC 28 7 9 16 8
2005-06 SUNY-Plattsburgh SUNYAC 31 8 14 22 18
League GP G A Pts PIM
2021-22 U. of Toronto OUAA 17 6 2 8 10
2022-23 U. of Toronto OUAA 21 1 6 7 10
League GP G A Pts PIM
1998-99 Cincinnati Cyclones IHL 4 0 1 1 0
1998-99 Cleveland Lumberjacks IHL 1 0 0 0 0
1998-99 Dayton Bombers ECHL 32 0 2 2 2
1998-99 Peoria Rivermen ECHL 10 0 1 1 0
1999-00 Missouri River Otters UHL 49 0 2 2 4
2000-01 Philadelphia Phantoms AHL 30 0 0 0 2
2000-01 Trenton Titans ECHL 8 0 0 0 0
2001-02 Missouri River Otters UHL 32 0 3 3 2
2002-03 Missouri River Otters UHL 53 0 1 1 6
2003-04 Missouri River Otters UHL 17 0 1 1 4
League GP G A Pts PIM
2005-06 Elmira Jackals UHL 40 0 2 2 44
2005-06 Port Huron Flags UHL 20 1 3 4 14
League GP G A Pts PIM
2017-18 Lakehead University OUAA 14 0 0 0 0
2018-19 Lakehead University OUAA 16 0 0 0 0
2019-20 Lakehead University OUAA 23 0 0 0 0
League GP G A Pts PIM
1996-97 Johnstown Chiefs ECHL 20 2 7 9 23
1997-98 Richmond Renegades ECHL 14 0 0 0 26
1997-98 Toledo Storm ECHL 10 1 2 3 8
1998-99 Amarillo Rattlers WPHL 69 7 13 20 114
League GP G A Pts PIM
2012-13 Utah Grizzlies ECHL 3 1 2 3 0
League GP G A Pts PIM
2000-01 Salem State College ECAC-E 6 3 8 11 16
League GP G A Pts PIM
2001-02 Arkansas RiverBlades ECHL 15 0 0 0 45
League GP G A Pts PIM
2014-15 Idaho Steelheads ECHL 29 3 5 8 8
2014-15 Stockton Thunder ECHL 1 0 0 0 0
League GP G A Pts PIM
2013-14 Wilkes-Barre/Scranton Penguins AHL 2 0 0 0 0
2014-15 Wilkes-Barre/Scranton Penguins AHL 58 20 25 45 8
2015-16 Pittsburgh Penguins NHL 44 7 3 10 8
2015-16 Wilkes-Barre/Scranton Penguins AHL 30 7 29 36 4
2016-17 Pittsburgh Penguins NHL 61 23 30 53 22
2017-18 Pittsburgh Penguins NHL 79 18 12 30 10
2018-19 Buffalo Sabres NHL 78 14 20 34 12
2019-20 Buffalo Sabres NHL 55 9 10 19 8
2019-20 Pittsburgh Penguins NHL 8 1 3 4 2
2020-21 Washington Capitals NHL 53 14 8 22 14
2021-22 Washington Capitals NHL 71 19 24 43 14
2022-23 Washington Capitals NHL 82 15 22 37 22
League GP G A Pts PIM
1995-96 Providence College H-East 22 3 9 12 12
1996-97 Providence College H-East 26 3 6 9 26
League GP G A Pts PIM
2004-05 Wichita Thunder CHL 47 0 4 4 83
2005-06 Youngstown Steelhounds CHL 57 2 16 18 40
2006-07 Youngstown Steelhounds CHL 63 4 7 11 103
2008-09 Tulsa Oilers CHL 19 1 2 3 25
League GP G A Pts PIM
2016-17 Mount Royal University CWUAA 22 1 13 14 20
2017-18 Mount Royal University CWUAA 22 2 5 7 18
League GP G A Pts PIM
1995-96 Salem State College ECAC-E 27 13 17 30 0
1996-97 Salem State College ECAC-E 24 14 15 29 0
League GP G A Pts PIM
1997-98 Worcester IceCats AHL 4 1 0 1 4
1998-99 Worcester IceCats AHL 44 3 8 11 81
1998-99 Peoria Rivermen ECHL 6 0 3 3 6
1999-00 Worcester IceCats AHL 6 0 0 0 6
1999-00 Peoria Rivermen ECHL 57 11 15 26 101
2000-01 Ilves Tampere SM-liiga 55 4 5 9 154
2001-02 Ilves Tampere SM-liiga 50 3 7 10 112
2002-03 Wheeling Nailers ECHL 53 6 13 19 132
2002-03 San Antonio Rampage AHL 2 0 0 0 0
2002-03 Laredo Bucks CHL 7 3 2 5 54
2003-04 Milan HC Italy-A 24 6 11 17 59
2003-04 Bietigheim-Bissingen SC 2.GBun 1 1 0 1 0
2004-05 Milan HC Italy-A 35 8 12 20 42
2005-06 Cleveland Barons AHL 1 0 0 0 0
2005-06 Motor City Mechanics UHL 69 21 19 40 120
2006-07 Cortina SG Italy-A 32 8 17 25 54
2007-08 Cortina SG Italy-A 32 6 10 16 56
League GP G A Pts PIM
2002-03 HIFK Helsinki SM-liiga 52 8 15 23 49
2003-04 HIFK Helsinki SM-liiga 56 16 21 37 72
2004-05 HIFK Helsinki SM-liiga 51 5 19 24 30
2005-06 Bern SC Swiss-A 44 12 12 24 38
2006-07 Bern SC Swiss-A 40 7 14 21 44
2007-08 Frolunda HC SEL 53 6 14 20 66
2008-09 HIFK Helsinki SM-liiga 10 2 1 3 31
2008-09 Frolunda HC SEL 36 3 7 10 53
2009-10 HIFK Helsinki SM-liiga 55 5 16 21 34
2010-11 HIFK Helsinki SM-liiga 55 5 20 25 62
2011-12 HIFK Helsinki SM-liiga 60 8 39 47 66
2012-13 HIFK Helsinki SM-liiga 53 4 23 27 84
2013-14 HIFK Helsinki SM-liiga 49 6 22 28 32
2014-15 HIFK Helsinki SM-liiga 25 1 12 13 24
2015-16 Munich EHC DEL 50 6 20 26 66
League GP G A Pts PIM
1998-99 Portland Pirates AHL 10 0 2 2 13
1999-00 Hampton Roads Admirals ECHL 52 5 13 18 69
1999-00 Portland Pirates AHL 3 0 0 0 2
2000-01 Arkansas RiverBlades ECHL 70 3 7 10 87
2001-02 Arkansas RiverBlades ECHL 51 2 11 13 58
2002-03 Arkansas RiverBlades ECHL 68 15 13 28 84
2003-04 Cincinnati Cyclones ECHL 63 2 17 19 61
2004-05 Texas Wildcatters ECHL 62 4 21 25 62
2004-05 Columbia Inferno ECHL 11 1 2 3 2
2005-06 Stockton Thunder ECHL 64 0 21 21 62
League GP G A Pts PIM
1972-73 New England Blades EHL 21 2 6 8 26
1973-74 Framingham Pics CAHL 0 0 0 0 0
League GP G A Pts PIM
2005-06 Fort Wayne Komets UHL 8 0 0 0 5
2005-06 Jacksonville Barracudas SPHL 10 1 3 4 16
2006-07 Jacksonville Barracudas SPHL 7 0 3 3 9
League GP G A Pts PIM
2020-21 Rapid City Rush ECHL 54 5 9 14 10
League GP G A Pts PIM
2011-12 Hershey Bears AHL 10 0 1 1 2
2012-13 Hershey Bears AHL 36 3 4 7 15
2012-13 Reading Royals ECHL 16 9 10 19 16
2013-14 Hershey Bears AHL 2 0 0 0 5
2013-14 Reading Royals ECHL 56 19 25 44 64
2014-15 Utah Grizzlies ECHL 45 15 16 31 32
2015-16 Utah Grizzlies ECHL 55 14 32 46 51
2016-17 Coventry Blaze EIHL 39 15 28 43 36
2016-17 Val Gardena HC AlpsHL 3 1 3 4 29
2017-18 Worcester Railers ECHL 60 10 17 27 14
League GP G A Pts PIM
2012-13 Vernon Vipers BCHL 28 6 15 21 26
2014-15 U. of Maine H-East 6 0 1 1 4
2015-16 U. of Maine H-East 32 4 11 15 8
League GP G A Pts PIM
2001-02 Hobart College ECAC-W 22 2 7 9 22
2002-03 Hobart College ECAC-W 24 8 6 14 14
League GP G A Pts PIM
2014-15 Quinnipiac University ECAC 27 0 5 5 4
2015-16 Quinnipiac University ECAC 43 7 13 20 22
2016-17 Quinnipiac University ECAC 37 3 15 18 20
League GP G A Pts PIM
2005-06 Johnstown Chiefs ECHL 61 6 5 11 46
2006-07 Johnstown Chiefs ECHL 25 0 0 0 8
2007-08 Trenton Devils ECHL 1 0 0 0 0
League GP G A Pts PIM
2018-19 Kiekko-Vanta Mestis 27 6 7 13 10
2019-20 Kiekko-Vanta Mestis 43 4 5 9 30
2020-21 Iisalmi Peli Karhut Mestis 23 1 1 2 6
League GP G A Pts PIM
2021-22 Hartford Wolf Pack AHL 11 1 2 3 6
2022-23 Hartford Wolf Pack AHL 57 7 19 26 20
League GP G A Pts PIM
2004-05 Rochester Americans AHL 1 0 0 0 0
2004-05 Johnstown Chiefs ECHL 13 1 7 8 14
2005-06 Adirondack Frostbite UHL 3 0 0 0 7
2005-06 Phoenix Roadrunners ECHL 25 4 1 5 28
2005-06 Trenton Titans ECHL 5 0 0 0 6
League GP G A Pts PIM
1999-00 Mohawk Valley Prowlers UHL 63 2 6 8 58
2000-01 Peoria Rivermen ECHL 8 0 0 0 4
2000-01 Mohawk Valley Prowlers UHL 48 1 6 7 72
2000-01 Arkansas RiverBlades ECHL 3 0 0 0 4
2001-02 Peoria Rivermen ECHL 56 1 6 7 59
2002-03 Baton Rouge Kingfish ECHL 58 1 5 6 66
2002-03 Peoria Rivermen ECHL 8 1 1 2 10
League GP G A Pts PIM
2000-01 Kalamazoo Wings UHL 11 2 5 7 15
2001-02 Graz EC Austria 32 24 23 47 38
2002-03 Innsbruck HC Austria 36 13 14 27 16
2003-04 Kalamazoo Wings UHL 58 31 21 52 42
League GP G A Pts PIM
2002-03 Cincinnati Cyclones ECHL 3 0 2 2 0
2003-04 Kalamazoo Wings UHL 69 20 32 52 53
2004-05 Kalamazoo Wings UHL 72 24 16 40 134
2005-06 Kalamazoo Wings UHL 52 10 17 27 61
League GP G A Pts PIM
2014-15 Providence Bruins AHL 5 1 0 1 0
2015-16 Providence Bruins AHL 36 36 19 55 22
2015-16 Boston Bruins NHL 39 8 3 11 14
2016-17 Providence Bruins AHL 2 2 0 2 4
2016-17 Boston Bruins NHL 44 10 8 18 14
2017-18 Boston Bruins NHL 25 2 0 2 22
2017-18 Florida Panthers NHL 16 5 3 8 12
2018-19 Florida Panthers NHL 81 24 15 39 38
2019-20 Florida Panthers NHL 69 16 18 34 30
2020-21 Florida Panthers NHL 56 18 8 26 26
2021-22 New York Rangers NHL 22 8 5 13 6
2021-22 Florida Panthers NHL 49 10 9 19 16
2022-23 Anaheim Ducks NHL 81 22 19 41 66
League GP G A Pts PIM
2005-06 Corpus Christi Rayz CHL 64 4 9 13 38
2006-07 Corpus Christi Rayz CHL 7 0 0 0 19
2006-07 Knoxville Ice Bears SPHL 11 5 6 11 6
2006-07 Florida Seals SPHL 20 11 12 23 10
2007-08 New Mexico Scorpions CHL 20 1 7 8 8
2007-08 Knoxville Ice Bears SPHL 29 20 32 52 18
2008-09 Knoxville Ice Bears SPHL 58 26 50 76 38
2009-10 Knoxville Ice Bears SPHL 56 24 48 72 24
League GP G A Pts PIM
2014-15 U. of Wisconsin Eau Claire WIAC 26 11 21 32 43
2015-16 U. of Wisconsin Eau Claire WIAC 24 4 7 11 35
2016-17 Hamline University MIAC 26 7 21 28 22
2016-17 Pensacola Ice Flyers SPHL 8 1 0 1 0
2017-18 Huntsville Havoc SPHL 5 0 1 1 2
2017-18 Pensacola Ice Flyers SPHL 5 1 0 1 0
2017-18 Danville Dashers FHL 18 4 3 7 6
2018-19 Knoxville Ice Bears SPHL 24 4 9 13 6
2018-19 Watertown Wolves FHL 14 6 21 27 6
2018-19 Quad City Storm SPHL 7 0 1 1 0
2019-20 Roanoke Rail Yard Dawgs SPHL 40 4 13 17 21
League GP G A Pts PIM
2003-04 Lincoln Stars USHL 4 0 0 0 0
League GP G A Pts PIM
2001-02 Adirondack IceHawks UHL 5 0 0 0 0
League GP G A Pts PIM
2004-05 UMass-Lowell H-East 20 0 2 2 4
2005-06 UMass-Lowell H-East 33 3 6 9 22
League GP G A Pts PIM
2016-17 Cincinnati Cyclones ECHL 54 14 21 35 8
2016-17 Utah Grizzlies ECHL 17 5 5 10 4
2017-18 Cincinnati Cyclones ECHL 11 0 0 0 0
2017-18 Greenville Swamp Rabbits ECHL 33 7 15 22 10
2018-19 Florida Everblades ECHL 42 9 12 21 14
2018-19 Reading Royals ECHL 8 3 0 3 6
2019-20 Worcester Railers ECHL 44 14 16 30 18
2019-20 Jacksonville Icemen ECHL 2 0 2 2 0
2021-22 South Carolina Stingrays ECHL 8 1 1 2 2
League GP G A Pts PIM
2010-11 Wheeling Nailers ECHL 2 0 0 0 0
League GP G A Pts PIM
2009-10 Minnesota Wild NHL 12 1 3 4 0
2010-11 Minnesota Wild NHL 15 1 1 2 4
2010-11 Houston Aeros AHL 42 14 21 35 14
2011-12 Minnesota Wild NHL 14 2 5 7 0
2011-12 Houston Aeros AHL 26 14 11 25 21
2011-12 Connecticut Whale AHL 31 9 13 22 10
2012-13 Hershey Bears AHL 33 9 21 30 4
2012-13 San Antonio Rampage AHL 37 7 16 23 14
2013-14 Hershey Bears AHL 58 18 19 37 12
2013-14 Washington Capitals NHL 13 2 1 3 0
2014-15 Hershey Bears AHL 73 25 29 54 28
2015-16 Moscow Spartak KHL 40 8 8 16 20
2016-17 Frolunda HC SweHL 45 14 19 33 2
2017-18 Sochi HC KHL 47 10 21 31 6
2018-19 Rapperswil-Jona Lakers Swiss-A 39 17 9 26 10
2019-20 Rapperswil-Jona Lakers Swiss-A 24 9 13 22 2
2020-21 Kunlun Red Star KHL 31 5 8 13 14
2021-22 Karpat SM-liiga 35 6 7 13 12
League GP G A Pts PIM
2005-06 Hershey Bears AHL 4 0 3 3 2
2006-07 Hershey Bears AHL 26 3 3 6 26
2006-07 South Carolina Stingrays ECHL 26 10 7 17 14
2007-08 Hershey Bears AHL 8 1 4 5 2
2007-08 Springfield Falcons AHL 30 9 4 13 23
2007-08 South Carolina Stingrays ECHL 25 6 15 21 24
2008-09 Milwaukee Admirals AHL 37 7 8 15 18
2008-09 Cincinnati Cyclones ECHL 2 1 3 4 0
2010-11 Rosenheim Star Bulls 2.GBun 48 19 39 58 26
2011-12 Wolfsburg Grizzly Adams DEL 22 3 3 6 2
2012-13 Augsburg Panthers DEL 48 13 22 35 22
2013-14 Augsburg Panthers DEL 46 8 26 34 18
2014-15 Graz EC Austria 40 9 21 30 14
2015-16 Graz EC Austria 48 15 14 29 24
2016-17 Graz EC Austria 8 1 1 2 6
League GP G A Pts PIM
2009-10 Trenton Devils ECHL 9 0 0 0 9
2010-11 Arizona Sundogs CHL 66 0 6 6 66
League GP G A Pts PIM
2017-18 Fort Wayne Komets ECHL 11 0 3 3 0
2017-18 Peoria Rivermen SPHL 36 11 29 40 14
2017-18 Greenville Swamp Rabbits ECHL 9 0 3 3 0
2018-19 Fort Wayne Komets ECHL 3 0 1 1 2
2018-19 Peoria Rivermen SPHL 15 4 18 22 24
2018-19 Atlanta Gladiators ECHL 31 7 11 18 8
2019-20 Wichita Thunder ECHL 3 0 2 2 0
2019-20 Nice France 23 5 1 6 12
2019-20 Quad City Storm SPHL 6 1 3 4 2
2021-22 Indy Fuel ECHL 6 1 0 1 0
2021-22 Norfolk Admirals ECHL 19 4 9 13 2
2021-22 Iowa Heartlanders ECHL 39 7 16 23 2
2022-23 Florida Everblades ECHL 4 0 1 1 0
2022-23 Peoria Rivermen SPHL 24 7 15 22 10
2022-23 Allen Americans ECHL 14 0 3 3 2
2022-23 Norfolk Admirals ECHL 13 5 4 9 0
2022-23 Iowa Heartlanders ECHL 2 0 0 0 2
League GP G A Pts PIM
2005-06 Springfield Falcons AHL 2 0 0 0 0
2005-06 Johnstown Chiefs ECHL 6 0 0 0 0
League GP G A Pts PIM
1996-97 Worcester IceCats AHL 2 0 0 0 12
1997-98 Worcester IceCats AHL 46 5 2 7 117
1997-98 Peoria Rivermen ECHL 16 5 2 7 67
League GP G A Pts PIM
2014-15 Adirondack Flames AHL 4 0 0 0 14
2015-16 Lake Erie Monsters AHL 54 1 3 4 152
2016-17 Cleveland Monsters AHL 49 0 5 5 90
2017-18 Stockton Heat AHL 23 0 4 4 79
2018-19 Minsk Dynamo KHL 44 2 1 3 67
2019-20 Minsk Dynamo KHL 48 2 4 6 91
2020-21 Chelyabinsk Traktor KHL 41 0 2 2 71
2021-22 Moscow Spartak KHL 29 1 2 3 20