hockey DB
search by league
team
morning report
contact us
home

Alumni report for Merrimack College

551 players found,
(Does not include season in-progress.)
League GP G A Pts PIM
1995-96 Raleigh Icecaps ECHL 8 0 1 1 4
1995-96 Richmond Renegades ECHL 3 0 1 1 2
1996-97 Pensacola Ice Pilots ECHL 7 0 0 0 9
League GP G A Pts PIM
1989-90 Virginia Lancers ECHL 17 4 3 7 57
League GP G A Pts PIM
2007-08 Flint Generals IHL 69 13 20 33 80
2008-09 Flint Generals IHL 11 2 3 5 21
League GP G A Pts PIM
2002-03 Oshawa Generals OHL 14 10 9 19 6
2002-03 Chicago Wolves AHL 5 0 0 0 4
2003-04 Chicago Wolves AHL 2 0 0 0 0
2003-04 Gwinnett Gladiators ECHL 62 27 26 53 34
2004-05 Ritten Renon Italy-A 26 16 10 26 20
2005-06 Mannheim Eagles DEL 48 2 5 7 33
2006-07 Arboga IFK Swe-1 3 0 0 0 6
2006-07 Val Pusteria HC Italy-A 19 9 14 23 6
2007-08 Pontebba Italy-A 31 18 12 30 34
2008-09 Pontebba Italy-A 42 20 18 38 18
2009-10 Valpellice Italy-A 39 20 25 45 14
2010-11 Valpellice Italy-A 40 17 32 49 40
2011-12 Grenoble France 16 8 15 23 8
2012-13 Valpellice Italy-A 41 18 23 41 36
2013-14 Odense Bulldogs Denmark 7 4 2 6 54
2014-15 Odense Bulldogs Denmark 30 11 17 28 32
2015-16 Rungsted Ishockey Denmark 32 5 7 12 33
League GP G A Pts PIM
1981-82 Manchester Blackhawks NEnHL 0 30 45 75 0
1982-83 U. of Lowell ECAC-2 0 33 28 61 0
1983-84 Birmingham Bulls ACHL 0 0 0 0 0
1983-84 Troy Sabres CnHL 0 0 0 0 0
1983-84 Nashville South Stars / Virginia Lancers ACHL 0 5 3 8 11
1985-86 Virginia Lancers ACHL 5 0 3 3 2
League GP G A Pts PIM
2009-10 St. Norbert College NCHA 11 3 4 7 4
2010-11 St. Norbert College NCHA 16 2 4 6 10
League GP G A Pts PIM
1995-96 Mobile Mysticks ECHL 61 28 31 59 44
1996-97 Mobile Mysticks ECHL 67 26 35 61 61
League GP G A Pts PIM
1975-76 Chicago Cardinals CnHL 0 0 0 0 0
League GP G A Pts PIM
2019-20 Amiens France 40 4 3 7 18
League GP G A Pts PIM
1995-96 Salem State College ECAC-E 15 1 5 6 0
1996-97 Salem State College ECAC-E 10 0 0 0 0
League GP G A Pts PIM
1984-85 Erie Golden Blades ACHL 35 15 7 22 22
League GP G A Pts PIM
2010-11 Bridgeport Sound Tigers AHL 1 0 0 0 0
2011-12 Wilkes-Barre/Scranton Penguins AHL 5 0 0 0 0
2011-12 Wheeling Nailers ECHL 69 29 31 60 40
2012-13 Wilkes-Barre/Scranton Penguins AHL 4 0 0 0 6
2012-13 Wheeling Nailers ECHL 47 23 20 43 23
League GP G A Pts PIM
2014-15 Columbus Cottonmouths SPHL 49 23 20 43 33
2015-16 Columbus Cottonmouths SPHL 32 12 17 29 32
2015-16 Tulsa Oilers ECHL 10 3 4 7 6
2015-16 Atlanta Gladiators ECHL 17 3 1 4 2
2016-17 Tulsa Oilers ECHL 60 18 15 33 38
2017-18 Huntsville Havoc SPHL 45 19 25 44 44
2017-18 Greenville Swamp Rabbits ECHL 3 2 0 2 6
2019-20 Huntsville Havoc SPHL 43 17 29 46 40
2021-22 Florida Everblades ECHL 1 0 0 0 0
League GP G A Pts PIM
1982-83 Mohawk Valley Stars ACHL 64 3 22 25 332
1983-84 Mohawk Valley Stars ACHL 45 2 16 18 277
1984-85 Kalamazoo Wings IHL 9 0 2 2 56
1984-85 Salt Lake Golden Eagles IHL 13 0 1 1 11
1984-85 Mohawk Valley Stars ACHL 10 1 4 5 69
1984-85 Indianapolis Checkers IHL 8 0 0 0 49
1984-85 Toledo Goaldiggers IHL 18 1 0 1 99
1985-86 Mohawk Valley Comets ACHL 39 2 9 11 252
League GP G A Pts PIM
2017-18 Fargo Force USHL 35 8 15 23 27
2018-19 Pennsylvania State U Big-10 21 1 8 9 6
2019-20 Pennsylvania State U Big-10 25 1 6 7 8
2020-21 Pennsylvania State U Big-10 22 2 5 7 16
League GP G A Pts PIM
2013-14 Worcester Sharks AHL 5 0 1 1 5
2013-14 Ontario Reign ECHL 19 1 4 5 46
2013-14 San Francisco Bulls ECHL 40 2 6 8 64
2014-15 Worcester Sharks AHL 3 0 1 1 0
2014-15 Ontario Reign ECHL 43 1 12 13 93
2015-16 Edinburgh Capitals EIHL 44 5 15 20 157
2016-17 Idaho Steelheads ECHL 2 0 0 0 0
2017-18 Quad City Mallards ECHL 39 2 6 8 48
2017-18 Jacksonville Icemen ECHL 14 1 1 2 28
League GP G A Pts PIM
2016-17 SUNY-Geneseo SUNYAC 26 1 2 3 44
League GP G A Pts PIM
2007-08 Flint Generals IHL 8 1 0 1 0
2007-08 Indiana Ice Miners MAHL 8 9 4 13 15
League GP G A Pts PIM
2014-15 Indy Fuel ECHL 70 12 21 33 26
2015-16 Indy Fuel ECHL 72 15 15 30 24
2016-17 Grenoble France 0 0 0 0 0
League GP G A Pts PIM
2003-04 Des Moines Buccaneers USHL 4 0 1 1 4
2006-07 Reading Royals ECHL 2 0 0 0 2
2007-08 Reading Royals ECHL 35 0 6 6 51
2008-09 Fort Wayne Komets IHL 69 6 6 12 104
2009-10 Bloomington PrairieThunder IHL 32 3 6 9 63
2010-11 Broome County / Cape Cod Barons FHL 2 0 1 1 15
League GP G A Pts PIM
2010-11 Ontario Reign ECHL 53 3 10 13 32
2011-12 Ontario Reign ECHL 60 5 15 20 54
2012-13 Dundee Stars EIHL 49 9 23 32 127
League GP G A Pts PIM
1988-89 New Haven Nighthawks AHL 10 0 1 1 2
1988-89 Denver Rangers IHL 21 0 5 5 29
League GP G A Pts PIM
2023-24 Florida Everblades ECHL 5 0 2 2 0
League GP G A Pts PIM
2004-05 Valley Jr. Warriors EJHL 44 10 6 16 24
2005-06 Trinity College NESCAC 15 4 1 5 14
League GP G A Pts PIM
1999-00 Salem State College ECAC-E 12 0 0 0 12
League GP G A Pts PIM
2007-08 Utica College ECAC-W 13 1 3 4 14
2008-09 Utica College ECAC-W 24 1 6 7 30
2009-10 Utica College ECAC-W 25 1 5 6 26
League GP G A Pts PIM
2007-08 Wheeling Nailers ECHL 27 4 9 13 30
2008-09 Wichita Thunder CHL 25 4 6 10 31
2008-09 Rio Grande Valley Killer Bees CHL 30 6 9 15 24
League GP G A Pts PIM
1970-71 Nashua Maple Leafs NEnHL 0 0 0 0 0
League GP G A Pts PIM
2022-23 Florida Everblades ECHL 6 1 1 2 2
2023-24 Iowa Heartlanders ECHL 39 8 13 21 39
League GP G A Pts PIM
2002-03 Louisiana IceGators ECHL 9 0 1 1 4
2003-04 Varese HC Italy-A 3 0 0 0 8
2003-04 Orlando Seals WHA2 5 1 3 4 7
2003-04 Greenville Grrrowl ECHL 2 0 0 0 2
2003-04 Louisiana IceGators ECHL 4 0 0 0 0
2003-04 Pensacola Ice Pilots ECHL 6 0 1 1 0
2003-04 Cincinnati Cyclones ECHL 10 1 1 2 7
2005-06 Florida Seals SPHL 13 2 3 5 6
2006-07 Lubbock Cotton Kings CHL 4 0 0 0 4
2006-07 Pee Dee Cyclones SPHL 14 1 1 2 14
League GP G A Pts PIM
2011-12 Chicago Wolves AHL 1 0 0 0 0
2012-13 Chicago Wolves AHL 14 0 0 0 0
2012-13 Kalamazoo Wings ECHL 7 0 1 1 0
2013-14 Utica Comets AHL 28 0 0 0 2
2014-15 Ontario Reign ECHL 21 0 0 0 0
2014-15 Utica Comets AHL 5 0 0 0 0
2015-16 Utica Comets AHL 40 0 1 1 4
2016-17 Hershey Bears AHL 22 0 0 0 2
2016-17 San Antonio Rampage AHL 6 0 0 0 0
2016-17 South Carolina Stingrays ECHL 3 0 1 1 0
2017-18 San Antonio Rampage AHL 5 0 0 0 0
2017-18 Colorado Eagles ECHL 28 0 0 0 0
2018-19 Utah Grizzlies ECHL 40 0 0 0 6
2019-20 Bjorkloven IF Swe-1 52 0 1 1 2
2020-21 Oskarshamn IK SweHL 52 0 1 1 0
2021-22 Oskarshamn IK SweHL 49 0 0 0 2
2022-23 Oskarshamn IK SweHL 44 0 0 0 2
2023-24 Frankfurt Lions DEL 27 0 3 3 4
League GP G A Pts PIM
2008-09 Bakersfield Condors ECHL 10 0 0 0 31
2008-09 Elmira Jackals ECHL 2 0 1 1 10
2008-09 Danbury Mad Hatters EPHL 23 9 15 24 165
2012-13 Pennsylvania Blues FHL 1 0 0 0 36
League GP G A Pts PIM
2021-22 Syracuse Crunch AHL 10 1 2 3 2
2022-23 Syracuse Crunch AHL 69 8 16 24 39
2023-24 Tampa Bay Lightning NHL 1 0 0 0 0
2023-24 Syracuse Crunch AHL 61 7 20 27 26
League GP G A Pts PIM
2005-06 Saint John Sea Dogs QMJHL 61 7 28 35 109
2006-07 St. Francis Xavier University AUS 28 2 16 18 30
2007-08 St. Francis Xavier University AUS 24 3 7 10 20
2008-09 St. Francis Xavier University AUS 28 4 17 21 34
League GP G A Pts PIM
1992-93 Val Gardena HC Italy-A 19 18 8 26 11
1993-94 Val Gardena HC Italy-A 22 25 22 47 12
1994-95 Val Gardena HC Italy-A 37 34 46 80 51
1995-96 Val Gardena HC Italy-A 27 15 23 38 56
1996-97 Kaufbeuren Eagles DEL 43 10 14 24 46
1997-98 Deggendorf EC Ger.1 52 48 49 97 72
1998-99 Asiago HC Italy-A 17 9 15 24 31
1998-99 Asiago Alpen 23 12 21 33 20
1999-00 Ingolstadt ERC 2.GBun 59 31 46 77 42
2000-01 Ingolstadt ERC 2.GBun 44 23 34 57 34
2001-02 Ingolstadt ERC 2.GBun 13 5 11 16 18
2002-03 Bietigheim-Bissingen SC 2.GBun 54 17 31 48 74
2003-04 Granby Predateurs QSMHL 49 18 31 49 52
2004-05 Sorel-Tracy Mission LNAH 54 19 26 45 44
2005-06 St. Hyacinthe Cristal LNAH 18 2 3 5 14
2006-07 Sheffield Steelers EIHL 4 0 0 0 4
2006-07 Torino Italy-A 30 18 23 41 60
League GP G A Pts PIM
2019-20 Waterloo Black Hawks USHL 22 11 8 19 16
2020-21 Miami University (Ohio) NCHC 11 2 2 4 6
2021-22 Miami University (Ohio) NCHC 25 6 6 12 19
2022-23 Miami University (Ohio) NCHC 34 10 5 15 20
2023-24 Western Michigan University NCHC 38 8 9 17 8
League GP G A Pts PIM
2000-01 Norwich University ECAC-E 22 4 6 10 12
2001-02 Norwich University ECAC-E 20 8 8 16 4
2002-03 Norwich University ECAC-E 11 1 11 12 2
League GP G A Pts PIM
2015-16 Orlando Solar Bears ECHL 8 1 0 1 0
League GP G A Pts PIM
2005-06 Roanoke Valley Vipers UHL 1 0 0 0 0
League GP G A Pts PIM
2000-01 San Diego Gulls WCHL 28 0 1 1 0
2001-02 Augusta Lynx ECHL 30 0 0 0 0
2002-03 San Diego Gulls WCHL 23 0 1 1 0
2002-03 Asbestos Aztecs QSPHL 16 0 0 0 4
League GP G A Pts PIM
1999-00 Milwaukee Admirals IHL 11 1 0 1 2
2000-01 Milwaukee Admirals IHL 23 5 10 15 31
2000-01 Nashville Predators NHL 27 2 4 6 14
2001-02 Nashville Predators NHL 55 5 6 11 30
2001-02 Milwaukee Admirals AHL 8 2 4 6 12
2002-03 Nashville Predators NHL 8 0 0 0 4
2002-03 Milwaukee Admirals AHL 72 20 28 48 61
2003-04 Milwaukee Admirals AHL 68 18 29 47 95
2004-05 Assat Pori SM-liiga 42 8 10 18 74
2005-06 Milwaukee Admirals AHL 76 24 26 50 67
2006-07 Hamburg Freezers DEL 50 9 26 35 70
2007-08 Manitoba Moose AHL 77 11 15 26 67
2008-09 Providence Bruins AHL 1 0 0 0 2
2008-09 Iserlohn Roosters DEL 24 5 5 10 10
2008-09 San Antonio Rampage AHL 19 2 5 7 14
2009-10 Rapperswil-Jona Swiss-A 2 0 0 0 2
2009-10 Basel Sharks EHC Swiss-B 22 2 9 11 24
2010-11 Cologne Sharks DEL 45 10 17 27 30
2011-12 Cologne Sharks DEL 52 5 8 13 36
2012-13 Cologne Sharks DEL 45 1 5 6 10
2013-14 Ingolstadt ERC DEL 43 3 6 9 32
2014-15 Lausitzer Foxes DEL-2 51 10 35 45 51
2015-16 Lausitzer Foxes DEL-2 52 10 23 33 32
2016-17 Rosenheim Star Bulls DEL-2 52 7 14 21 28
2017-18 Rostock Piranhas GerObL 30 10 18 28 54
2018-19 Rostock Piranhas GerObL 48 13 33 46 44
League GP G A Pts PIM
1999-00 Pee Dee Pride ECHL 6 2 2 4 0
2000-01 Florida Everblades ECHL 19 1 4 5 0
2000-01 Trenton Titans ECHL 45 8 12 20 23
2001-02 Reading Royals ECHL 35 6 5 11 18
League GP G A Pts PIM
2013-14 Providence Bruins AHL 4 0 0 0 0
2013-14 Iowa Wild AHL 6 0 0 0 0
2014-15 Kassel Huskies DEL-2 51 27 54 81 32
2015-16 Krefeld Penguins DEL 52 10 15 25 14
2016-17 Krefeld Penguins DEL 52 16 18 34 16
2017-18 Ingolstadt ERC DEL 52 17 18 35 10
2018-19 Ingolstadt ERC DEL 52 20 25 45 18
2019-20 Ingolstadt ERC DEL 49 9 30 39 26
League GP G A Pts PIM
2019-20 Niagara University AHA 26 3 2 5 48
2020-21 Huntsville Havoc SPHL 17 2 2 4 2
2020-21 South Carolina Stingrays ECHL 7 0 3 3 4
2021-22 Kalamazoo Wings ECHL 12 1 1 2 0
2021-22 Adirondack Thunder ECHL 9 0 2 2 6
2021-22 Norfolk Admirals ECHL 34 1 4 5 26
2022-23 Kalamazoo Wings ECHL 47 3 9 12 35
2022-23 Reading Royals ECHL 14 0 6 6 4
League GP G A Pts PIM
2019-20 U. of Alaska-Fairbanks WCHA 23 2 1 3 8
2020-21 Macon Mayhem SPHL 38 7 12 19 21
2021-22 Cincinnati Cyclones ECHL 9 1 4 5 4
2021-22 Tulsa Oilers ECHL 29 7 11 18 6
2022-23 Knoxville Ice Bears SPHL 2 2 0 2 2
2022-23 Birmingham Bulls SPHL 1 1 0 1 5
2022-23 Port Huron Prowlers FPHL 1 0 1 1 0
2023-24 Knoxville Ice Bears SPHL 4 1 2 3 0
League GP G A Pts PIM
2021-22 U. of New England CCC 2 0 0 0 0
2022-23 U. of New England CCC 1 0 0 0 0
League GP G A Pts PIM
1994-95 Syracuse Crunch AHL 2 0 1 1 2
1995-96 Providence Bruins AHL 65 5 10 15 117
1995-96 Boston Bruins NHL 6 0 0 0 4
1996-97 Providence Bruins AHL 61 8 12 20 47
1996-97 Cleveland Lumberjacks IHL 13 1 4 5 25
1997-98 Cleveland Lumberjacks IHL 68 5 15 20 146
1997-98 Grand Rapids Griffins IHL 8 1 2 3 20
1998-99 Providence Bruins AHL 15 1 1 2 16
1998-99 Springfield Falcons AHL 5 0 0 0 2
1999-00 Springfield Falcons AHL 1 0 0 0 2
1999-00 Lowell Lock Monsters AHL 1 0 0 0 2
League GP G A Pts PIM
1995-96 South Carolina Stingrays ECHL 4 0 2 2 0
1996-97 Pensacola Ice Pilots ECHL 17 0 3 3 47
League GP G A Pts PIM
1992-93 Connecticut Coasters RHI 8 0 1 1 0
League GP G A Pts PIM
2022-23 Tulsa Oilers ECHL 10 1 4 5 2
2023-24 Cergy-Pontoise France 43 5 13 18 50
League GP G A Pts PIM
2005-06 Roanoke Valley Vipers UHL 39 6 9 15 29
League GP G A Pts PIM
2010-11 South Carolina Stingrays ECHL 2 0 1 1 0
2011-12 Chicago Express ECHL 14 1 4 5 11
League GP G A Pts PIM
2010-11 Ottawa Senators NHL 4 0 0 0 0
2011-12 Ottawa Senators NHL 22 3 2 5 8
2011-12 Binghamton Senators AHL 46 13 23 36 12
2012-13 Ottawa Senators NHL 9 1 1 2 0
2012-13 Binghamton Senators AHL 57 13 25 38 26
2013-14 Ottawa Senators NHL 12 3 1 4 2
2013-14 Binghamton Senators AHL 56 18 40 58 32
2014-15 CSKA Moscow KHL 46 30 32 62 12
2015-16 CSKA Moscow KHL 24 7 7 14 14
2016-17 CSKA Moscow KHL 24 9 11 20 10
2017-18 Geneve Servette Swiss-A 28 8 17 25 6
2018-19 Yekaterinburg Automobilist KHL 58 22 26 48 51
2019-20 Yaroslavl Lokomotiv KHL 58 14 21 35 14
2020-21 Kazan Ak-Bars KHL 52 27 30 57 24
2021-22 Yekaterinburg Automobilist KHL 40 14 16 30 16
2022-23 Yekaterinburg Automobilist KHL 54 20 36 56 32
2023-24 Yekaterinburg Automobilist KHL 60 18 36 54 33
League GP G A Pts PIM
1987-88 Ambri-Piotta Swiss-A 0 0 0 0 0
1988-89 Ambri-Piotta Swiss-A 0 0 0 0 0
1989-90 Ambri-Piotta Swiss-A 0 0 0 0 0
1990-91 Ambri-Piotta Swiss-A 20 0 0 0 0
1991-92 Ambri-Piotta Swiss-A 7 0 0 0 2
League GP G A Pts PIM
1985-86 Framingham State College ECAC-NS 0 0 0 0 0
League GP G A Pts PIM
2017-18 Chicago Blackhawks NHL 2 0 0 0 2
2017-18 Rockford IceHogs AHL 28 0 0 0 2
2017-18 Indy Fuel ECHL 10 0 0 0 0
2018-19 Chicago Blackhawks NHL 16 0 0 0 0
2018-19 Rockford IceHogs AHL 26 0 0 0 2
2019-20 Rockford IceHogs AHL 32 0 2 2 0
2020-21 Chicago Blackhawks NHL 6 0 0 0 0
2020-21 Rockford IceHogs AHL 4 0 0 0 0
2021-22 Chicago Blackhawks NHL 8 0 0 0 0
2021-22 Rockford IceHogs AHL 22 1 1 2 0
2022-23 Vancouver Canucks NHL 20 0 1 1 0
2022-23 Abbotsford Canucks AHL 9 0 0 0 0
2023-24 Manitoba Moose AHL 32 0 1 1 2
League GP G A Pts PIM
2012-13 Riviere-du-Loup 3L LNAH 39 9 23 32 32
2013-14 Riviere-du-Loup 3L LNAH 40 4 19 23 18
2014-15 Riviere-du-Loup 3L LNAH 14 1 8 9 14
2014-15 St. Georges Cool 103.5 FM LNAH 24 3 16 19 17
2015-16 St. Georges Cool 103.5 FM LNAH 37 2 12 14 18
2016-17 St. Georges Cool 103.5 FM LNAH 32 1 7 8 20
2017-18 St. Georges Cool 103.5 FM LNAH 36 4 16 20 26
2018-19 St. Georges Cool 103.5 FM LNAH 21 2 8 10 10
2019-20 St. Georges Cool 103.5 FM LNAH 32 2 17 19 26
2021-22 St. Georges Cool 103.5 FM LNAH 26 4 10 14 28
2022-23 St. Georges Cool 103.5 FM LNAH 29 1 11 12 18
League GP G A Pts PIM
2023-24 Fort Wayne Komets ECHL 3 0 0 0 2
2023-24 Florida Everblades ECHL 28 2 5 7 14
2023-24 Allen Americans ECHL 23 0 5 5 12
League GP G A Pts PIM
2023-24 Utah Grizzlies ECHL 7 0 0 0 2
League GP G A Pts PIM
2008-09 Tufts University NESCAC 25 15 13 28 16
2009-10 Tufts University NESCAC 25 15 16 31 24
2010-11 Tufts University NESCAC 22 11 21 32 14
League GP G A Pts PIM
2018-19 Youngstown Phantoms USHL 14 0 0 0 10
2018-19 Islanders Hockey Club NCDC 12 6 7 13 8
2019-20 Northeast Generals NAHL 50 14 22 36 20
2021-22 Salve Regina University CCC 21 5 8 13 40
League GP G A Pts PIM
2021-22 U. of Maine H-East 17 0 1 1 0
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
1991-92 Nashville Knights ECHL 19 2 7 9 13
League GP G A Pts PIM
1991-92 Nashville Knights ECHL 30 3 11 14 28
1991-92 Raleigh Icecaps ECHL 35 0 6 6 16
League GP G A Pts PIM
2022-23 Savannah Ghost Pirates ECHL 69 13 24 37 74
2023-24 Savannah Ghost Pirates ECHL 69 19 33 52 90
League GP G A Pts PIM
2020-21 Wheeling Nailers ECHL 37 4 2 6 69
2020-21 Wichita Thunder ECHL 1 0 0 0 0
2021-22 Wheeling Nailers ECHL 45 5 4 9 112
2022-23 Wheeling Nailers ECHL 72 18 15 33 179
2023-24 Maine Mariners ECHL 70 10 18 28 109
League GP G A Pts PIM
1996-97 Salem State College ECAC-E 23 3 4 7 0
League GP G A Pts PIM
2022-23 Iowa Heartlanders ECHL 50 10 10 20 81
2023-24 Iowa Heartlanders ECHL 54 9 18 27 113
League GP G A Pts PIM
2013-14 Manchester Monarchs AHL 1 0 0 0 0
2013-14 South Carolina Stingrays ECHL 8 0 5 5 12
2015-16 South Carolina Stingrays ECHL 49 6 19 25 49
2016-17 Val Gardena HC AlpsHL 31 7 14 21 36
2020-21 Nottingham Panthers EIHL 16 0 7 7 12
League GP G A Pts PIM
2003-04 Wheeling Nailers ECHL 15 0 0 0 0
2004-05 Wheeling Nailers ECHL 28 0 0 0 0
League GP G A Pts PIM
2003-04 Babson College ECAC-E 28 9 19 28 21
2004-05 Babson College ECAC-E 28 6 16 22 32
League GP G A Pts PIM
2009-10 Knoxville Ice Bears SPHL 15 2 4 6 8
2009-10 South Carolina Stingrays ECHL 42 2 17 19 26
2010-11 Rapid City Rush CHL 15 3 3 6 6
2010-11 Greenville Road Warriors ECHL 6 1 4 5 0
2010-11 South Carolina Stingrays ECHL 15 0 3 3 8
League GP G A Pts PIM
1992-93 Salem State College ECAC-E 0 0 0 0 0
1993-94 Salem State College ECAC-E 0 0 0 0 0
League GP G A Pts PIM
2011-12 Hamilton Bulldogs AHL 4 1 1 2 4
2012-13 Wichita Thunder CHL 29 4 11 15 24
2012-13 Greenville Road Warriors ECHL 30 5 13 18 21
2013-14 Toledo Walleye ECHL 15 4 3 7 12
2013-14 Evansville Icemen ECHL 17 1 8 9 20
2013-14 San Francisco Bulls ECHL 5 0 1 1 2
2013-14 Wheeling Nailers ECHL 13 1 2 3 23
League GP G A Pts PIM
2016-17 Ottawa 67's OHL 32 12 21 33 4
2017-18 Ottawa 67's OHL 37 11 12 23 18
2017-18 Mississauga Steelheads OHL 31 11 27 38 5
2017-18 Allen Americans ECHL 2 1 0 1 0
2018-19 Orlando Solar Bears ECHL 66 20 28 48 16
2018-19 Florida Everblades ECHL 2 1 0 1 2
2019-20 Indy Fuel ECHL 21 3 14 17 0
2019-20 Brampton Beast ECHL 10 0 5 5 4
2019-20 Greenville Swamp Rabbits ECHL 9 2 2 4 0
2020-21 Nitra MHC Slovak 9 1 2 3 2
2020-21 Indy Fuel ECHL 1 0 0 0 0
2021-22 Soenderjyske Denmark 41 14 20 34 4
2022-23 Orlando Solar Bears ECHL 44 11 25 36 6
2022-23 Kansas City Mavericks ECHL 12 4 4 8 0
League GP G A Pts PIM
2002-03 Pensacola Ice Pilots ECHL 6 3 1 4 4
2002-03 Mount Royal College ACAC 28 38 32 70 44
2003-04 Hassfurt ERC GerObL 18 10 6 16 80
2003-04 Fort Worth Brahmas CHL 20 3 5 8 6
2003-04 San Angelo Saints CHL 9 1 1 2 6
2004-05 Torino Italy-A 34 10 12 22 55
2005-06 Memphis Riverkings CHL 31 5 8 13 22
2005-06 Flint Generals UHL 12 2 0 2 6
2005-06 Jacksonville Barracudas SPHL 17 5 14 19 12
2006-07 Peterborough Phantoms EPL 44 42 81 123 110
2007-08 Guildford Flames EPL 27 17 27 44 43
2007-08 Peterborough Phantoms EPL 8 6 11 17 6
League GP G A Pts PIM
2020-21 Orebro HK SweHL 1 0 0 0 0
2023-24 Allen Americans ECHL 2 0 0 0 0
League GP G A Pts PIM
1987-88 Moncton Hawks AHL 68 2 11 13 51
1988-89 Fort Wayne Komets IHL 67 9 12 21 62
1989-90 Fort Wayne Komets IHL 59 8 14 22 75
League GP G A Pts PIM
1995-96 EC Lunen Germ 7 14 11 25 53
1995-96 Dortmund Westfalen EHC Ger.1 6 1 1 2 4
1996-97 Iserlohn EC Ger.1 32 21 37 58 54
1996-97 Koenigsborn EC Ger.1 14 10 20 30 37
1996-97 Dortmund Westfalen EHC Ger.1 0 0 0 0 0
1997-98 Iserlohn EC Ger.1 61 38 46 84 279
1998-99 Iserlohn EC GerBun 48 15 32 47 161
1999-00 Iserlohn EC 2.GBun 33 23 23 46 72
2000-01 Iserlohn Roosters DEL 43 9 13 22 90
League GP G A Pts PIM
2001-02 Romford Raiders EPL 22 3 11 14 26
League GP G A Pts PIM
2006-07 Flint Generals UHL 74 13 23 36 95
2007-08 Albany River Rats AHL 8 2 1 3 19
2007-08 Flint Generals IHL 66 26 34 60 91
2008-09 Manitoba Moose AHL 5 0 1 1 0
2008-09 Chicago Wolves AHL 1 0 0 0 0
2008-09 Gwinnett Gladiators ECHL 68 29 38 67 68
2009-10 Rochester Americans AHL 3 0 0 0 0
2009-10 Wheeling Nailers ECHL 59 19 35 54 49
2010-11 Jokipojat Joensuu Mestis 37 9 12 21 65
2011-12 Nottingham Panthers EIHL 54 24 50 74 76
2012-13 Nottingham Panthers EIHL 49 13 42 55 37
2013-14 St. Charles Chill CHL 45 10 20 30 35
League GP G A Pts PIM
2002-03 Ottawa 67's OHL 68 61 71 132 112
2003-04 Houston Aeros AHL 51 11 13 24 74
2004-05 Houston Aeros AHL 69 12 13 25 78
2005-06 Minnesota Wild NHL 19 2 3 5 16
2005-06 Houston Aeros AHL 51 15 25 40 122
2006-07 Minnesota Wild NHL 9 0 0 0 4
2006-07 Houston Aeros AHL 62 27 23 50 121
2007-08 Minnesota Wild NHL 28 4 4 8 28
2008-09 Peoria Rivermen AHL 4 0 2 2 33
2009-10 Arizona Sundogs CHL 7 0 3 3 26
2011-12 Stockton Thunder ECHL 67 16 36 52 71
2012-13 Berlin Polar Bears DEL 40 11 14 25 42
2013-14 Berlin Polar Bears DEL 31 5 12 17 40
2014-15 Berlin Polar Bears DEL 28 11 8 19 16
2015-16 Crimmitschau ETC DEL-2 31 12 22 34 52
League GP G A Pts PIM
1980-81 Saginaw Gears IHL 3 0 0 0 0
1980-81 Salem Raiders EHL 66 5 17 22 131
1981-82 Salem Raiders ACHL 46 4 11 15 0
1981-82 Cape Cod Buccaneers ACHL 0 0 0 0 0
1982-83 Virginia Raiders ACHL 65 5 18 23 169
League GP G A Pts PIM
2023-24 Jacksonville Icemen ECHL 3 0 1 1 2
League GP G A Pts PIM
1993-94 Salem State College ECAC-E 0 0 0 0 0
1994-95 Salem State College ECAC-E 26 18 25 43 31
1995-96 Salem State College ECAC-E 27 26 28 54 0
League GP G A Pts PIM
1994-95 Raleigh Icecaps ECHL 13 2 0 2 6
League GP G A Pts PIM
1992-93 Wichita Thunder CHL 11 0 0 0 2
1992-93 Oklahoma City Blazers CHL 1 0 0 0 0
1993-94 Dallas Freeze CHL 18 0 1 1 8
1993-94 Wichita Thunder CHL 8 0 1 1 17
1993-94 St. Louis Vipers RHI 13 0 2 2 0
1994-95 Daytona Beach Sun Devils SuHL 14 0 0 0 18
1994-95 West Palm Beach Blaze SuHL 1 0 0 0 0
1994-95 Tallahassee Tiger Sharks ECHL 1 0 0 0 0
1994-95 Chicago Cheetahs RHI 13 0 0 0 11
1996-97 Haut-Richelieu Dragons QSPHL 17 0 1 1 4
1997-98 Iberville Dragons QSPHL 30 1 3 4 8
1998-99 St.-Laurent Dragons QSPHL 19 0 0 0 17
1999-00 Joliette Blizzard QSPHL 13 0 1 1 0
2000-01 Laval Chiefs QSPHL 7 0 1 1 0
2001-02 Laval Chiefs QSPHL 6 0 0 0 2
League GP G A Pts PIM
2006-07 Peterborough Phantoms EPL 44 49 54 103 42
2007-08 Peterborough Phantoms EPL 40 25 33 58 18
2009-10 Peterborough Phantoms EPL 54 31 41 72 24
League GP G A Pts PIM
1993-94 Indianapolis Ice IHL 9 1 1 2 0
1993-94 Greensboro Monarchs ECHL 58 38 67 105 73
1993-94 San Diego Barracudas RHI 14 10 11 21 22
1994-95 Detroit Falcons CoHL 51 23 33 56 54
1994-95 Fort Wayne Komets IHL 3 0 2 2 0
1995-96 Detroit Falcons CoHL 18 10 17 27 16
1995-96 Carolina Monarchs AHL 2 0 0 0 4
1996-97 San Diego Gulls WCHL 0 0 0 0 0
1996-97 Luzern HC Swiss-B 30 14 20 34 34
1998-99 Vipiteno Italy-A 21 16 21 37 80
1998-99 Vipiteno Alpen 33 26 23 49 48
1999-00 Pelicans SM-liiga 17 1 3 4 28
1999-00 Feldkirch VEU IEL 23 11 20 31 60
2000-01 San Diego Gulls WCHL 69 17 28 45 102
2001-02 San Diego Gulls WCHL 58 16 26 42 55
2002-03 Laval Chiefs QSPHL 30 15 21 36 55
2003-04 Tulsa Oilers CHL 63 35 37 72 104
2004-05 Tulsa Oilers CHL 60 25 40 65 68
2005-06 Laval Chiefs LNAH 46 19 36 55 22
League GP G A Pts PIM
2000-01 San Antonio Iguanas CHL 3 0 0 0 0
2001-02 San Antonio Iguanas CHL 64 10 12 22 144
2002-03 El Paso Buzzards CHL 53 16 26 42 98
League GP G A Pts PIM
1998-99 Dayton Bombers ECHL 6 0 1 1 6
1999-00 Arkansas RiverBlades ECHL 2 0 0 0 0
League GP G A Pts PIM
1991-92 Winston-Salem Thunderbirds ECHL 64 2 16 18 138
League GP G A Pts PIM
2021-22 Miami University (Ohio) NCHC 21 9 10 19 6
2022-23 San Jose Barracuda AHL 2 0 0 0 0
2022-23 Bowling Green State University CCHA 36 11 20 31 12
2023-24 Toledo Walleye ECHL 69 16 19 35 17
League GP G A Pts PIM
2016-17 Hershey Bears AHL 10 0 2 2 13
2017-18 Hershey Bears AHL 29 3 4 7 4
2017-18 South Carolina Stingrays ECHL 29 5 7 12 8
2018-19 Hershey Bears AHL 44 0 3 3 20
2019-20 Rogle BK Angelholm SweHL 38 1 1 2 6
2020-21 Rungsted Ishockey Denmark 20 3 13 16 0
2021-22 Rungsted Ishockey Denmark 38 8 11 19 32
League GP G A Pts PIM
2016-17 Pensacola Ice Flyers SPHL 46 11 12 23 21
2017-18 Macon Mayhem SPHL 15 5 3 8 6
2017-18 Roanoke Rail Yard Dawgs SPHL 26 11 2 13 16
2018-19 Norfolk Admirals ECHL 30 6 5 11 18
2019-20 Norfolk Admirals ECHL 18 3 3 6 14
2019-20 Atlanta Gladiators ECHL 3 0 0 0 0
2019-20 Fayetteville Marksmen SPHL 23 8 7 15 8
2020-21 Birmingham Bulls SPHL 5 1 0 1 0
League GP G A Pts PIM
1998-99 Fayetteville Force CHL 40 2 12 14 42
League GP G A Pts PIM
1982-83 Tulsa Oilers CHL 69 12 14 26 30
1983-84 Tulsa Oilers CHL 40 4 7 11 6
League GP G A Pts PIM
2001-02 New Haven Knights UHL 2 0 0 0 0
League GP G A Pts PIM
2019-20 Milwaukee School of Engineering NCHA 20 0 0 0 0
2020-21 Milwaukee School of Engineering NCHA 16 0 0 0 0
2021-22 Carolina Thunderbirds FPHL 3 0 0 0 0
League GP G A Pts PIM
2006-07 Kalamazoo Wings UHL 29 0 3 3 14
2006-07 Chicago Hounds UHL 0 0 0 0 0
2007-08 Utah Grizzlies ECHL 70 0 9 9 142
2008-09 Bridgeport Sound Tigers AHL 6 0 0 0 2
2008-09 Utah Grizzlies ECHL 46 2 12 14 113
League GP G A Pts PIM
2007-08 Texas Brahmas CHL 6 0 0 0 0
League GP G A Pts PIM
2021-22 U. of Regina CWUAA 20 5 9 14 12
2022-23 U. of Regina CWUAA 28 6 20 26 40
2022-23 Reading Royals ECHL 18 4 9 13 8
2023-24 Reading Royals ECHL 8 0 0 0 0
League GP G A Pts PIM
1990-91 Romford Raiders BHL 40 69 45 114 20
1991-92 Romford Raiders BHL 4 9 5 14 2
1991-92 Norwich and Peterborough Pirates BHL 32 26 46 72 35
League GP G A Pts PIM
2018-19 Kassel Huskies DEL-2 52 9 10 19 14
League GP G A Pts PIM
2013-14 Bakersfield Condors ECHL 5 0 3 3 2
2014-15 Reading Royals ECHL 52 9 14 23 31
2015-16 Reading Royals ECHL 23 1 5 6 5
2016-17 Heilbronn Falcons DEL-2 50 9 20 29 46
2017-18 Heilbronn Falcons DEL-2 52 12 22 34 58
2018-19 Dresden Ice Lions DEL-2 52 7 33 40 32
2019-20 Glasgow Clan EIHL 35 6 14 20 26
League GP G A Pts PIM
1997-98 UMass-Amherst H-East 9 2 1 3 2
League GP G A Pts PIM
1991-92 Omaha Lancers USHL 45 5 18 23 89
1995-96 Providence Bruins AHL 23 1 7 8 12
1996-97 Peoria Rivermen ECHL 68 12 34 46 63
1997-98 Indianapolis Ice IHL 22 5 6 11 12
1997-98 Kansas City Blades IHL 2 0 0 0 2
1997-98 Peoria Rivermen ECHL 33 14 19 33 22
1998-99 Indianapolis Ice IHL 1 0 0 0 2
1998-99 Peoria Rivermen ECHL 68 12 35 47 58
1999-00 Milwaukee Admirals IHL 1 0 1 1 0
1999-00 Peoria Rivermen ECHL 69 8 20 28 30
2000-01 Peoria Rivermen ECHL 46 2 8 10 26
2001-02 Peoria Rivermen ECHL 57 2 7 9 32
2002-03 Quad City Mallards UHL 21 1 6 7 13
2002-03 Manchester Storm BISL 6 3 0 3 8
2002-03 Kalamazoo Wings UHL 37 3 11 14 14
2004-05 San Angelo Saints CHL 59 3 21 24 48
2005-06 Tulsa Oilers CHL 64 7 25 32 68
League GP G A Pts PIM
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
1988-89 Baltimore Skipjacks AHL 10 0 0 0 0
1989-90 Baltimore Skipjacks AHL 47 0 4 4 2
1989-90 Washington Capitals NHL 11 0 1 1 0
1990-91 Baltimore Skipjacks AHL 42 0 3 3 14
1990-91 Washington Capitals NHL 9 0 0 0 0
1991-92 Baltimore Skipjacks AHL 22 0 3 3 0
1991-92 Washington Capitals NHL 12 0 0 0 0
1992-93 Winnipeg Jets NHL 3 0 0 0 0
1992-93 Washington Capitals NHL 27 0 3 3 0
1993-94 St. Louis Blues NHL 23 0 1 1 2
1994-95 Milwaukee Admirals IHL 28 0 1 1 0
1994-95 Kansas City Blades IHL 10 0 0 0 0
1995-96 Kansas City Blades IHL 4 0 0 0 0
1995-96 Las Vegas Thunder IHL 13 0 1 1 0
1995-96 Carolina Monarchs AHL 11 0 0 0 0
1996-97 Cologne Sharks DEL 21 0 0 0 2
1997-98 Manchester Storm BISL 24 0 2 2 2
1998-99 Hamburg Crocodiles GerBun 35 0 1 1 0
1999-00 Assat Pori SM-liiga 25 0 0 0 0
2000-01 Assat Pori SM-liiga 19 0 0 0 0
2003-04 Granby Predateurs QSMHL 12 0 0 0 0
League GP G A Pts PIM
2021-22 TuTo Turku Mestis 48 0 4 4 2
2022-23 SaiPa Lappeenranta SM-liiga 18 0 0 0 0
2022-23 Jokipojat Joensuu Mestis 2 0 0 0 0
League GP G A Pts PIM
2015-16 Indy Fuel ECHL 2 0 0 0 0
2016-17 Fayetteville FireAntz SPHL 19 2 6 8 2
2016-17 Indy Fuel ECHL 1 0 0 0 0
League GP G A Pts PIM
1997-98 Wheeling Nailers ECHL 70 6 22 28 102
1998-99 Orlando Solar Bears IHL 1 0 0 0 0
1998-99 Wheeling Nailers ECHL 54 7 20 27 67
1998-99 Mississippi Sea Wolves ECHL 11 1 3 4 4
2000-01 Johnstown Chiefs ECHL 2 0 1 1 0
League GP G A Pts PIM
2020-21 Binghamton Devils AHL 25 1 3 4 14
2021-22 Adirondack Thunder ECHL 49 19 23 42 22
2021-22 Utica Comets AHL 20 2 3 5 8
2022-23 Kalamazoo Wings ECHL 12 3 4 7 10
2022-23 Florida Everblades ECHL 3 1 1 2 0
2022-23 Cleveland Monsters AHL 8 0 1 1 0
League GP G A Pts PIM
1967-68 Port Huron Flags IHL 9 0 0 0 5
League GP G A Pts PIM
1996-97 Adirondack Red Wings AHL 3 0 0 0 9
1997-98 Florida Panthers NHL 2 0 0 0 4
1997-98 New Haven Beast AHL 60 2 18 20 151
1998-99 Florida Panthers NHL 3 0 0 0 0
1998-99 New Haven Beast AHL 60 2 7 9 154
1999-00 Florida Panthers NHL 17 0 0 0 26
1999-00 Louisville Panthers AHL 23 4 6 10 47
2000-01 Florida Panthers NHL 60 1 2 3 62
2000-01 Louisville Panthers AHL 8 0 1 1 21
2001-02 Pittsburgh Penguins NHL 19 0 4 4 42
2001-02 Wilkes-Barre/Scranton Penguins AHL 30 3 5 8 90
2002-03 San Jose Sharks NHL 12 0 0 0 11
2002-03 Cleveland Barons AHL 18 0 4 4 27
2003-04 Hartford Wolf Pack AHL 42 3 4 7 99
2003-04 Binghamton Senators AHL 11 1 0 1 4
League GP G A Pts PIM
2021-22 Providence Bruins AHL 2 1 0 1 0
2021-22 Worcester Railers ECHL 15 4 4 8 14
2022-23 Springfield Thunderbirds AHL 31 2 6 8 11
2022-23 Worcester Railers ECHL 20 8 11 19 10
2023-24 Lukko Rauma SM-liiga 31 12 10 22 6
2023-24 Orlando Solar Bears ECHL 19 10 6 16 12
League GP G A Pts PIM
1990-91 Fort Wayne Komets IHL 40 1 8 9 24
1991-92 Fort Wayne Komets IHL 76 1 19 20 119
1992-93 Fort Wayne Komets IHL 78 5 21 26 100
1993-94 Los Angeles Kings NHL 3 0 1 1 0
1993-94 Phoenix Roadrunners IHL 65 7 15 22 54
1994-95 Detroit Vipers IHL 57 3 8 11 51
1995-96 Detroit Vipers IHL 17 2 2 4 22
1996-97 Detroit Vipers IHL 71 3 11 14 44
1997-98 Detroit Vipers IHL 66 5 12 17 88
1998-99 Detroit Vipers IHL 44 1 3 4 51
2001-02 Manchester Monarchs AHL 4 0 0 0 0
League GP G A Pts PIM
2023-24 Bridgeport Islanders AHL 12 4 3 7 0
League GP G A Pts PIM
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
2006-07 Kalamazoo Wings UHL 14 0 4 4 18
2006-07 Chicago Hounds UHL 38 8 18 26 37
2007-08 Elmira Jackals ECHL 15 4 1 5 19
2007-08 Augusta Lynx ECHL 7 1 0 1 4
2007-08 Wheeling Nailers ECHL 13 2 1 3 8
League GP G A Pts PIM
2004-05 Pee Dee Pride ECHL 64 2 7 9 31
2005-06 Idaho Steelheads ECHL 35 0 5 5 10
2005-06 Stockton Thunder ECHL 24 1 6 7 27
2006-07 Corpus Christi Rayz CHL 63 3 5 8 45
League GP G A Pts PIM
2007-08 Worcester Sharks AHL 7 2 1 3 8
2008-09 Phoenix Roadrunners ECHL 2 0 0 0 2
2008-09 Worcester Sharks AHL 46 2 6 8 19
2009-10 Worcester Sharks AHL 19 5 3 8 6
2009-10 Kalamazoo Wings ECHL 35 17 11 28 32
2010-11 Stockton Thunder ECHL 1 0 0 0 0
League GP G A Pts PIM
2010-11 Arizona Sundogs CHL 6 0 0 0 12
League GP G A Pts PIM
1994-95 Salem State College ECAC-E 21 1 5 6 38
1995-96 Raleigh Icecaps ECHL 6 0 0 0 0
1995-96 Salem State College ECAC-E 27 7 23 30 0
1996-97 Grefrath EG Ger.1 46 10 13 23 36
1997-98 Graz EC Austria 34 5 10 15 16
1998-99 Fassa HC Italy-A 17 1 4 5 20
1998-99 London Knights BISL 24 1 3 4 8
1999-00 Fresno Falcons WCHL 45 3 11 14 62
2000-01 Deggendorf EC GerObL 43 5 11 16 93
2001-02 Deggendorf EC GerObL 44 3 8 11 66
2002-03 Long Beach Ice Dogs WCHL 63 2 15 17 34
League GP G A Pts PIM
1993-94 Memphis Riverkings CHL 7 0 0 0 2
League GP G A Pts PIM
1998-99 Johnstown Chiefs ECHL 46 18 25 43 21
1999-00 Pee Dee Pride ECHL 69 23 30 53 35
2000-01 Pee Dee Pride ECHL 71 19 47 66 39
2001-02 Greensboro Generals ECHL 23 2 10 12 29
2001-02 Macon Whoopee ECHL 40 8 21 29 18
2002-03 South Carolina Stingrays ECHL 2 0 3 3 2
2002-03 Louisiana IceGators ECHL 21 4 8 12 8
League GP G A Pts PIM
1989-90 Utica Devils AHL 67 5 17 22 60
1990-91 Johnstown Chiefs ECHL 3 0 0 0 0
1991-92 Moncton Hawks AHL 5 0 0 0 11
League GP G A Pts PIM
1980-81 Fresno Falcons PSHL 0 0 0 0 0
1981-82 Fresno Falcons PSHL 0 0 0 0 0
1982-83 Fresno Falcons PSHL 0 0 0 0 0
League GP G A Pts PIM
2001-02 Columbus Cottonmouths ECHL 7 0 1 1 7
2002-03 Fresno Falcons WCHL 14 3 8 11 29
2002-03 Cape Fear Fire Antz ACHL 53 26 17 43 187
2003-04 Cape Fear Fire Antz SEHL 19 19 9 28 84
2003-04 Miami Manatees WHA2 16 11 4 15 80
2003-04 Wheeling Nailers ECHL 14 0 2 2 4
League GP G A Pts PIM
2022-23 American International College AHA 5 0 0 0 0
2022-23 Norfolk Admirals ECHL 1 0 0 0 0
2023-24 Tulsa Oilers ECHL 5 0 0 0 0
2023-24 Fayetteville Marksmen SPHL 3 0 0 0 0
2023-24 Knoxville Ice Bears SPHL 4 0 0 0 0
2023-24 Pensacola Ice Flyers SPHL 2 0 0 0 0
League GP G A Pts PIM
2014-15 South Carolina Stingrays ECHL 5 0 0 0 2
League GP G A Pts PIM
2017-18 Manchester Monarchs ECHL 10 1 4 5 2
League GP G A Pts PIM
2018-19 Manitoba Moose AHL 1 1 1 2 2
2019-20 Manitoba Moose AHL 45 4 8 12 33
2020-21 Manitoba Moose AHL 29 2 12 14 23
2021-22 Winnipeg Jets NHL 4 0 0 0 2
2021-22 Manitoba Moose AHL 62 11 19 30 45
2022-23 Montreal Canadiens NHL 77 3 12 15 39
2023-24 Montreal Canadiens NHL 62 6 7 13 42
League GP G A Pts PIM
1999-00 St. Anselm College ECAC-E 23 1 6 7 28
2000-01 St. Anselm College ECAC-E 25 3 8 11 38
League GP G A Pts PIM
2021-22 South Carolina Stingrays ECHL 18 0 2 2 0
League GP G A Pts PIM
1997-98 Central Texas Stampede WPHL 13 2 2 4 10
League GP G A Pts PIM
2005-06 Lowell Lock Monsters AHL 7 0 1 1 17
2006-07 Binghamton Senators AHL 3 0 0 0 4
2006-07 Reading Royals ECHL 62 3 11 14 156
2007-08 Reading Royals ECHL 43 8 9 17 155
2008-09 Syracuse Crunch AHL 2 0 0 0 4
2008-09 Toronto Marlies AHL 9 0 0 0 6
2008-09 Iowa Chops AHL 7 0 0 0 6
2008-09 Reading Royals ECHL 27 4 13 17 53
2009-10 Reading Royals ECHL 36 3 9 12 125
League GP G A Pts PIM
1968-69 Framingham Pics NEnHL 0 0 0 0 0
1970-71 Framingham Pics NEnHL 0 0 0 0 0
1971-72 Framingham Pics NEnHL 0 0 0 0 0
League GP G A Pts PIM
1998-99 Columbus Chill ECHL 37 8 18 26 10
1998-99 Baton Rouge Kingfish ECHL 25 9 4 13 2
League GP G A Pts PIM
2018-19 Pennsylvania State U Big-10 39 9 16 25 22
2018-19 Binghamton Devils AHL 7 1 1 2 0
2019-20 Adirondack Thunder ECHL 19 5 8 13 32
2019-20 Binghamton Devils AHL 19 1 1 2 11
2020-21 Mora IK Swe-1 46 20 25 45 34
2021-22 Rogle BK Angelholm SweHL 50 8 9 17 14
2022-23 Rogle BK Angelholm SweHL 50 15 11 26 24
2023-24 Orebro HK SweHL 49 8 9 17 12
League GP G A Pts PIM
2003-04 Boston College H-East 36 2 8 10 14
2004-05 Boston College H-East 37 1 5 6 22
League GP G A Pts PIM
1981-82 Mohawk Valley Stars ACHL 1 0 0 0 0
1982-83 Virginia Raiders ACHL 50 14 22 36 17
League GP G A Pts PIM
2016-17 Binghamton Senators AHL 6 0 0 0 0
2016-17 Wichita Thunder ECHL 7 0 5 5 2
2017-18 Orlando Solar Bears ECHL 60 10 11 21 24
2018-19 Orlando Solar Bears ECHL 61 10 29 39 32
2019-20 Orlando Solar Bears ECHL 52 14 21 35 38
2020-21 Orlando Solar Bears ECHL 62 13 21 34 32
League GP G A Pts PIM
2021-22 R.P.I. ECAC 27 4 3 7 25
2022-23 R.P.I. ECAC 28 10 12 22 61
2023-24 R.P.I. ECAC 23 7 4 11 41
League GP G A Pts PIM
1997-98 Dayton Bombers ECHL 7 0 0 0 4
1997-98 Michigan K-Wings IHL 1 0 0 0 0
1997-98 Chesapeake Icebreakers ECHL 16 0 1 1 0
1998-99 Tulsa Oilers CHL 43 0 0 0 4
League GP G A Pts PIM
2022-23 South Carolina Stingrays ECHL 9 1 3 4 4
2023-24 South Carolina Stingrays ECHL 65 14 16 30 45
League GP G A Pts PIM
2022-23 Orlando Solar Bears ECHL 4 0 0 0 0
2023-24 Jukurit Mikkeli SM-liiga 41 7 8 15 6
League GP G A Pts PIM
2008-09 New England Jr. Huskies EJHL 12 2 6 8 16
2008-09 Boston Jr. Shamrocks EJHL 27 5 7 12 134
2009-10 Nichols College ECAC-NE 25 5 5 10 30
2010-11 Nichols College ECAC-NE 20 8 5 13 26
2011-12 Nichols College ECAC-NE 27 6 10 16 37
League GP G A Pts PIM
2009-10 Worcester Sharks AHL 46 0 4 4 52
2010-11 Worcester Sharks AHL 52 3 1 4 61
2011-12 Bakersfield Condors ECHL 29 0 6 6 20
League GP G A Pts PIM
2021-22 Cedar Rapids RoughRiders USHL 59 16 16 32 118
2022-23 U. of New Hampshire H-East 29 1 1 2 16
2023-24 U. of New Hampshire H-East 20 1 2 3 0
League GP G A Pts PIM
1980-81 Nova Scotia Voyageurs AHL 2 0 0 0 2
1980-81 Flint Generals IHL 12 1 3 4 0
1980-81 Richmond Rifles EHL 1 0 0 0 0
1980-81 Salem Raiders EHL 4 1 1 2 0
League GP G A Pts PIM
1992-93 Greensboro Monarchs ECHL 26 5 9 14 78
1992-93 Roanoke Valley Rampage ECHL 14 0 3 3 40
League GP G A Pts PIM
2014-15 Tulsa Oilers ECHL 11 0 1 1 10
2015-16 Tulsa Oilers ECHL 26 2 3 5 15
League GP G A Pts PIM
2014-15 Rochester Americans AHL 1 0 0 0 0
2014-15 Fayetteville FireAntz SPHL 1 0 0 0 0
2014-15 Elmira Jackals ECHL 36 0 0 0 2
2015-16 Elmira Jackals ECHL 6 0 0 0 0
2015-16 Rapid City Rush ECHL 20 0 0 0 19
League GP G A Pts PIM
1996-97 Buffalo Wings RHI 19 10 12 22 4
League GP G A Pts PIM
1992-93 Kansas City Blades IHL 3 0 0 0 0
1992-93 Johnstown Chiefs ECHL 56 17 12 29 38
1993-94 Oklahoma City Blazers CHL 63 21 21 42 64
1994-95 Fort Worth Fire CHL 57 23 29 52 41
1995-96 Fort Worth Fire CHL 28 9 10 19 25
1995-96 San Antonio Iguanas CHL 36 14 8 22 47
1996-97 Memphis Riverkings CHL 6 2 2 4 0
1996-97 San Antonio Iguanas CHL 26 4 13 17 66
1996-97 Austin Ice Bats WPHL 2 0 0 0 0
League GP G A Pts PIM
2016-17 Plymouth State University MASCAC 12 2 0 2 12
League GP G A Pts PIM
1996-97 Los Angeles Kings NHL 9 0 0 0 37
1996-97 Phoenix Roadrunners IHL 66 6 5 11 187
1997-98 Fredericton Canadiens AHL 6 2 1 3 48
1997-98 Los Angeles Kings NHL 62 4 4 8 150
1998-99 Los Angeles Kings NHL 20 1 0 1 36
1999-00 Los Angeles Kings NHL 46 0 5 5 125
2000-01 Pittsburgh Penguins NHL 34 0 0 0 100
2000-01 Minnesota Wild NHL 20 1 1 2 19
2001-02 New York Rangers NHL 54 2 1 3 144
2001-02 Hartford Wolf Pack AHL 3 0 0 0 11
2002-03 Pittsburgh Penguins NHL 79 9 1 10 128
2003-04 Pittsburgh Penguins NHL 49 1 2 3 85
2004-05 Nottingham Panthers EIHL 49 7 14 21 26
2005-06 Alleghe HC Italy-A 42 7 8 15 84
League GP G A Pts PIM
2022-23 Utah Grizzlies ECHL 6 0 0 0 0
2023-24 Utah Grizzlies ECHL 72 15 23 38 26
League GP G A Pts PIM
1993-94 Louisville Icehawks ECHL 23 2 5 7 12
1993-94 Memphis Riverkings CHL 10 0 6 6 6
1993-94 Wichita Thunder CHL 17 1 5 6 14
League GP G A Pts PIM
2001-02 Columbus Cottonmouths ECHL 6 0 0 0 2
League GP G A Pts PIM
2021-22 SUNY-Plattsburgh SUNYAC 26 4 14 18 22
2022-23 SUNY-Plattsburgh SUNYAC 28 4 19 23 13
2022-23 Savannah Ghost Pirates ECHL 3 0 1 1 0
2023-24 Greenville Swamp Rabbits ECHL 22 0 0 0 15
2023-24 Newfoundland Growlers ECHL 20 2 2 4 10
League GP G A Pts PIM
1979-80 Erie Blades EHL 1 0 0 0 0
1980-81 Salem Raiders EHL 48 0 0 0 8
1981-82 Salem Raiders ACHL 24 0 0 0 0
1982-83 Virginia Raiders ACHL 39 0 1 1 15
League GP G A Pts PIM
2000-01 Portland Pirates AHL 1 0 0 0 0
League GP G A Pts PIM
1991-92 Louisville Icehawks ECHL 38 1 15 16 40
1991-92 Cincinnati Cyclones ECHL 5 0 1 1 2
1992-93 Louisville Icehawks ECHL 2 0 0 0 0
1992-93 Memphis Riverkings CHL 60 18 30 48 114
1993-94 Memphis Riverkings CHL 53 16 38 54 71
1993-94 Tulsa Oilers CHL 10 2 2 4 14
1993-94 Oakland Skates RHI 18 6 4 10 45
1994-95 Tulsa Oilers CHL 66 20 41 61 127
1994-95 Oakland Skates RHI 1 0 0 0 0
1994-95 Chicago Cheetahs RHI 15 7 10 17 51
1995-96 Iserlohn EC Ger.1 46 26 41 67 102
1996-97 Austin Ice Bats WPHL 61 10 22 32 84
1997-98 New Mexico Scorpions WPHL 3 0 0 0 0
1997-98 Merano Italy-A 16 16 18 34 18
1998-99 Austin Ice Bats WPHL 39 14 16 30 42
1998-99 Odense Denmark 0 0 0 0 0
1999-00 Austin Ice Bats WPHL 61 14 47 61 161
League GP G A Pts PIM
2004-05 Lincoln Stars USHL 31 3 1 4 92
2005-06 Pee Dee Cyclones SPHL 52 6 9 15 226
2005-06 Greenville Grrrowl ECHL 1 0 0 0 2
2006-07 Bossier-Shreveport Mudbugs CHL 12 1 1 2 84
2006-07 Austin Ice Bats CHL 40 3 2 5 151
League GP G A Pts PIM
2015-16 Neuwied EHC Die Baren GerObL 37 30 31 61 172
League GP G A Pts PIM
1993-94 San Jose Rhinos RHI 12 4 9 13 21
1994-95 Raleigh Icecaps ECHL 1 0 0 0 0
1994-95 Richmond Renegades ECHL 34 3 18 21 32
1995-96 Fresno Falcons WCHL 58 13 30 43 12
League GP G A Pts PIM
2021-22 Providence Bruins AHL 2 0 1 1 0
2021-22 Worcester Railers ECHL 13 3 5 8 10
2022-23 Wilkes-Barre/Scranton Penguins AHL 1 0 0 0 0
2022-23 Reading Royals ECHL 67 34 38 72 45
2022-23 Belleville Senators AHL 3 0 1 1 0
2023-24 Michalovce Dukla HC Slovak 26 7 13 20 60
League GP G A Pts PIM
1982-83 Chicago Cardinals CnHL 0 0 0 0 0
League GP G A Pts PIM
2022-23 Michigan State University Big-10 3 0 0 0 0
2023-24 Peoria Rivermen SPHL 24 11 9 20 33
League GP G A Pts PIM
2005-06 Green Bay Gamblers USHL 12 3 3 6 26
2005-06 Lincoln Stars USHL 4 0 1 1 2
2005-06 Indiana Ice USHL 7 0 1 1 23
League GP G A Pts PIM
1995-96 Brampton Capitals OPJHL 30 15 27 42 45
1995-96 Caledon Canadians MetJHL 12 5 7 12 17
1996-97 Peissenberg TSV Ger.2 43 32 37 69 47
1997-98 Adendorf EC Ger.1 9 7 2 9 2
1997-98 Riessersee SC Ger.1 35 22 19 41 46
1998-99 Bad Toelz EC GerBun 46 17 19 36 38
1999-00 Riessersee SC 2.GBun 49 17 35 52 42
2000-01 Elmira Jackals UHL 3 0 2 2 0
2002-03 Peiting EC GerObL 53 40 25 65 58
2003-04 Peiting EC GerObL 51 17 21 38 83
2004-05 Bayreuth ESV GerObL 32 10 18 28 20
2004-05 Vipiteno Italy-A2 6 2 4 6 4
2005-06 Bayreuth ESV GerObL 26 11 29 40 59
2005-06 Bad Nauheim EC GerObL 20 7 5 12 20
League GP G A Pts PIM
2000-01 Nepean Raiders CJHL 7 3 3 6 0
2002-03 U. of Alaska-Anchorage WCHA 12 0 1 1 2
League GP G A Pts PIM
2023-24 Hartford Wolf Pack AHL 1 0 0 0 0
League GP G A Pts PIM
2019-20 U. of Toronto OUAA 27 6 9 15 12
League GP G A Pts PIM
2011-12 Grenoble France 26 17 11 28 16
2012-13 Grenoble France 25 10 12 22 16
2013-14 Amiens France 26 17 17 34 20
2014-15 Cornwall River Kings LNAH 20 6 8 14 6
2014-15 Trois-Rivieres Blizzard LNAH 12 2 6 8 4
2015-16 Cornwall River Kings LNAH 39 15 17 32 12
2016-17 Sorel-Tracy Blackhawks LNAH 30 13 8 21 20
2017-18 St. Georges Cool 103.5 FM LNAH 24 3 8 11 10
2017-18 Sorel-Tracy Blackhawks LNAH 4 1 1 2 0
2018-19 St. Georges Cool 103.5 FM LNAH 17 6 1 7 6
2019-20 St. Georges Cool 103.5 FM LNAH 12 3 4 7 6
2019-20 Laval North Petroliers LNAH 9 1 5 6 12
2021-22 Laval North Petroliers LNAH 27 6 6 12 8
2022-23 Montcalm Builders LNAH 32 12 11 23 14
League GP G A Pts PIM
2008-09 Knoxville Ice Bears SPHL 40 6 5 11 18
2009-10 Missouri Mavericks CHL 61 4 14 18 50
2010-11 Missouri Mavericks CHL 57 9 17 26 49
2011-12 Columbus Cottonmouths SPHL 56 14 26 40 20
2012-13 Columbus Cottonmouths SPHL 44 6 14 20 27
League GP G A Pts PIM
2019-20 Northeastern University H-East 34 0 1 1 0
2020-21 South Carolina Stingrays ECHL 1 0 0 0 0
League GP G A Pts PIM
2001-02 Rochester Americans AHL 2 0 0 0 4
2001-02 Trenton Titans ECHL 4 3 0 3 26
2002-03 Toledo Storm ECHL 66 23 38 61 193
2002-03 Cincinnati Mighty Ducks AHL 3 0 0 0 0
2002-03 Milwaukee Admirals AHL 3 0 0 0 7
2002-03 Grand Rapids Griffins AHL 1 1 0 1 0
2003-04 San Antonio Rampage AHL 8 1 1 2 2
2003-04 Atlantic City Boardwalk Bullies ECHL 10 2 2 4 9
2003-04 Toledo Storm ECHL 57 19 30 49 88
2004-05 Grand Rapids Griffins AHL 4 0 0 0 9
2004-05 Toledo Storm ECHL 69 16 32 48 77
2005-06 Colorado Eagles CHL 45 18 17 35 107
2006-07 Toledo Storm ECHL 70 15 25 40 136
League GP G A Pts PIM
1981-82 Winston-Salem Thunderbirds ACHL 7 0 0 0 0
1981-82 Fitchburg Trappers ACHL 3 0 0 0 2
1982-83 Nashville South Stars ACHL 3 0 1 1 2
1983-84 Nashville South Stars / Virginia Lancers ACHL 4 0 0 0 0
1988-89 Salt Lake Golden Eagles IHL 1 0 0 0 0
League GP G A Pts PIM
2018-19 Adirondack Thunder ECHL 4 0 0 0 6
League GP G A Pts PIM
1989-90 Peoria Rivermen IHL 69 10 21 31 58
1990-91 Peoria Rivermen IHL 76 14 24 38 113
1991-92 Peoria Rivermen IHL 82 21 50 71 173
1992-93 Peoria Rivermen IHL 74 20 35 55 119
1993-94 Peoria Rivermen IHL 73 13 32 45 96
1994-95 Chicago Wolves IHL 2 0 0 0 0
1995-96 Peoria Rivermen IHL 2 1 0 1 0
1996-97 St. Gabriel Blizzard QSPHL 36 30 53 83 63
1997-98 St. Gabriel Blizzard QSPHL 33 33 49 82 77
1998-99 Joliette Blizzard QSPHL 29 14 25 39 44
1999-00 Joliette Blizzard QSPHL 7 3 8 11 4
2000-01 Joliette Mission QSPHL 36 17 27 44 41
2001-02 Joliette Mission QSPHL 39 14 27 41 74
2002-03 Sorel Royaux QSPHL 8 2 3 5 2
2002-03 Granby Predateurs QSPHL 13 4 7 11 12
League GP G A Pts PIM
1996-97 Carolina Monarchs AHL 66 5 13 18 66
1997-98 Port Huron Border Cats UHL 23 5 13 18 18
1997-98 Fort Wayne Komets IHL 2 0 0 0 0
League GP G A Pts PIM
2006-07 Torino Italy-A 32 6 9 15 90
2008-09 Groningen Grizzlies Hlnd 40 17 23 40 96
League GP G A Pts PIM
1998-99 Worcester IceCats AHL 3 0 0 0 2
1999-00 Johnstown Chiefs ECHL 30 13 13 26 16
1999-00 Kentucky Thoroughblades AHL 3 0 1 1 0
1999-00 New Orleans Brass ECHL 25 6 7 13 16
2000-01 Fresno Falcons WCHL 30 17 16 33 18
2001-02 Fresno Falcons WCHL 54 29 27 56 44
2002-03 Fresno Falcons WCHL 64 35 39 74 74
2003-04 Fresno Falcons ECHL 70 22 30 52 66
2004-05 Fresno Falcons ECHL 1 1 0 1 0
2005-06 Fresno Falcons ECHL 9 0 1 1 6
League GP G A Pts PIM
1993-94 Montreal Roadrunners RHI 3 0 3 3 10
League GP G A Pts PIM
1976-77 Waterloo Black Hawks USHL 0 0 0 0 0
1976-77 Grand Rapids Blades USHL 0 9 7 16 12
League GP G A Pts PIM
2008-09 Las Vegas Wranglers ECHL 4 0 2 2 4
2008-09 South Carolina Stingrays ECHL 0 0 0 0 0
2009-10 South Carolina Stingrays ECHL 72 25 25 50 18
2010-11 Peoria Rivermen AHL 5 0 0 0 0
2010-11 South Carolina Stingrays ECHL 67 26 28 54 32
2011-12 Odense Bulldogs Denmark 37 22 22 44 36
2012-13 Mora IK Swe-1 8 2 0 2 2
2012-13 Herning Blue Fox Denmark 28 15 25 40 2
2012-13 Mora IK Jr. Swe-Jr 2 0 0 0 2
2013-14 Odense Bulldogs Denmark 40 9 19 28 31
2014-15 Dundee Stars EIHL 10 5 2 7 2
2014-15 South Carolina Stingrays ECHL 33 11 8 19 12
2014-15 Brampton Beast ECHL 24 4 10 14 10
League GP G A Pts PIM
2015-16 U. of Guelph OUAA 24 3 8 11 4
2016-17 Fayetteville FireAntz SPHL 35 0 22 22 15
2016-17 Utah Grizzlies ECHL 7 0 0 0 0
2017-18 Knoxville Ice Bears SPHL 14 1 8 9 6
2017-18 Florida Everblades ECHL 2 0 1 1 0
2017-18 Reading Royals ECHL 1 0 1 1 0
2017-18 Fayetteville Marksmen SPHL 2 0 2 2 2
2019-20 Glasgow Clan EIHL 9 0 3 3 0
2019-20 Briancon France 32 1 6 7 28
League GP G A Pts PIM
1999-00 Pee Dee Pride ECHL 5 0 0 0 2
2000-01 Johnstown Chiefs ECHL 61 4 13 17 78
2001-02 Johnstown Chiefs ECHL 71 2 19 21 86
2002-03 Johnstown Chiefs ECHL 40 1 8 9 32
2002-03 Reading Royals ECHL 18 2 1 3 23
2003-04 Corpus Christi Rayz CHL 56 3 14 17 84
League GP G A Pts PIM
2004-05 Long Beach Ice Dogs ECHL 72 34 31 65 59
2005-06 Milwaukee Admirals AHL 27 2 2 4 17
2005-06 Long Beach Ice Dogs ECHL 6 2 1 3 2
2006-07 Providence Bruins AHL 34 7 8 15 14
2006-07 Houston Aeros AHL 5 1 1 2 4
2006-07 Texas Wildcatters ECHL 36 25 26 51 49
2007-08 Houston Aeros AHL 56 10 17 27 20
2007-08 Texas Wildcatters ECHL 8 5 8 13 0
2008-09 Houston Aeros AHL 69 16 24 40 42
2009-10 Manitoba Moose AHL 80 22 33 55 32
2010-11 Manitoba Moose AHL 51 13 21 34 20
2011-12 St. John's IceCaps AHL 31 6 21 27 12
2012-13 Blues SM-liiga 43 9 9 18 36
2013-14 Wolfsburg Grizzly Adams DEL 46 19 19 38 41
2014-15 Wolfsburg Grizzly Adams DEL 52 9 37 46 18
2015-16 Wolfsburg Grizzly Adams DEL 29 2 4 6 8
2016-17 Krefeld Penguins DEL 45 10 11 21 16
2017-18 Asiago HC AlpsHL 38 20 37 57 12
2018-19 Asiago HC AlpsHL 39 17 33 50 20
2019-20 Asiago HC AlpsHL 44 25 36 61 32
2020-21 Asiago HC AlpsHL 30 20 25 45 10
League GP G A Pts PIM
1991-92 Cincinnati Cyclones ECHL 50 26 16 42 235
1991-92 Maine Mariners AHL 2 0 0 0 9
1992-93 Cincinnati Cyclones IHL 45 10 7 17 201
1992-93 Birmingham Bulls ECHL 6 4 3 7 23
1993-94 Providence Bruins AHL 19 6 4 10 59
1993-94 Charlotte Checkers ECHL 44 21 17 38 173
1993-94 Oakland Skates RHI 19 3 8 11 96
1994-95 Providence Bruins AHL 3 0 0 0 7
1994-95 Greensboro Monarchs ECHL 41 12 24 36 245
1994-95 Charlotte Checkers ECHL 5 1 1 2 38
1995-96 Dayton Bombers ECHL 7 2 2 4 27
1995-96 Raleigh Icecaps ECHL 25 4 13 17 109
1995-96 Los Angeles Blades RHI 2 0 0 0 4
1996-97 Quad City Mallards CoHL 40 13 32 45 123
1996-97 San Antonio Dragons IHL 15 2 4 6 26
1997-98 Portland Pirates AHL 1 0 0 0 0
1997-98 Quad City Mallards UHL 24 8 14 22 71
1998-99 Quad City Mallards UHL 29 6 7 13 119
2001-02 New Haven Knights UHL 12 4 5 9 30
League GP G A Pts PIM
2010-11 Victoria Salmon Kings ECHL 2 0 0 0 0
2011-12 Bakersfield Condors ECHL 13 0 0 0 33
2011-12 Wheeling Nailers ECHL 56 2 13 15 98
2012-13 Hamilton Bulldogs AHL 4 0 0 0 0
2012-13 Wheeling Nailers ECHL 51 1 7 8 85
2013-14 Cardiff Devils EIHL 3 0 1 1 4
League GP G A Pts PIM
1994-95 SUNY-Plattsburgh SUNYAC 16 0 2 2 2
1995-96 SUNY-Plattsburgh SUNYAC 7 1 2 3 4
1996-97 SUNY-Plattsburgh SUNYAC 20 4 2 6 4
League GP G A Pts PIM
1999-00 Curry College ECAC-NE 21 13 9 22 50
2000-01 Curry College ECAC-NE 22 9 12 21 34
2001-02 Curry College ECAC-NE 24 18 29 47 38
2002-03 Corpus Christi Icerays CHL 9 0 1 1 6
2003-04 Alabama Slammers WHA2 29 3 7 10 40
League GP G A Pts PIM
2005-06 Providence Bruins AHL 15 2 2 4 13
2006-07 Manchester Monarchs AHL 58 5 13 18 44
2006-07 Reading Royals ECHL 6 2 1 3 6
2007-08 Milwaukee Admirals AHL 44 4 4 8 32
2007-08 Cincinnati Cyclones ECHL 14 3 10 13 21
2008-09 Kassel Huskies DEL 52 10 12 22 42
2009-10 Kassel Huskies DEL 34 7 16 23 67
2010-11 Munich EHC DEL 12 1 2 3 4
2010-11 South Carolina Stingrays ECHL 38 1 16 17 20
2011-12 Soenderjyske Denmark 31 3 13 16 26
2012-13 Rosenheim Star Bulls 2.GBun 48 5 18 23 62
2013-14 Ljubljana Olimpija HK Austria 9 0 0 0 4
2014-15 Nottingham Panthers EIHL 52 2 7 9 46
2015-16 Nottingham Panthers EIHL 52 4 13 17 47
League GP G A Pts PIM
1988-89 Kalamazoo Wings IHL 24 1 6 7 30
1988-89 Virginia Lancers ECHL 14 1 10 11 32
League GP G A Pts PIM
1998-99 Saint John Flames AHL 61 1 7 8 66
1999-00 Calgary Flames NHL 6 0 0 0 2
1999-00 Saint John Flames AHL 64 11 25 36 99
2000-01 Saint John Flames AHL 76 15 32 47 125
2001-02 Syracuse Crunch AHL 51 5 16 21 60
2002-03 Syracuse Crunch AHL 24 4 9 13 26
2002-03 Columbus Blue Jackets NHL 2 0 0 0 4
2003-04 Syracuse Crunch AHL 70 10 32 42 73
2003-04 Columbus Blue Jackets NHL 8 0 1 1 6
2004-05 Hershey Bears AHL 7 0 0 0 11
2004-05 Providence Bruins AHL 43 1 6 7 26
2005-06 VSV EC Austria 47 4 19 23 82
2006-07 VSV EC Austria 55 17 21 38 137
2007-08 VSV EC Austria 42 5 12 17 48
2008-09 VSV EC Austria 52 11 24 35 60
2010-11 Alleghe HC Italy-A 30 5 11 16 52
League GP G A Pts PIM
2017-18 Binghamton Devils AHL 12 3 5 8 16
2018-19 Binghamton Devils AHL 26 3 16 19 48
2018-19 New Jersey Devils NHL 51 5 8 13 31
2019-20 Binghamton Devils AHL 61 19 25 44 66
2019-20 New Jersey Devils NHL 2 0 0 0 0
2020-21 Binghamton Devils AHL 30 5 5 10 22
2021-22 Toronto Maple Leafs NHL 2 0 0 0 0
2021-22 Toronto Marlies AHL 62 17 42 59 81
2022-23 Chicago Blackhawks NHL 7 1 0 1 2
2022-23 Rockford IceHogs AHL 59 23 31 54 57
2023-24 Chicago Blackhawks NHL 4 0 0 0 6
2023-24 Rockford IceHogs AHL 68 23 40 63 60
League GP G A Pts PIM
2023-24 Kalamazoo Wings ECHL 58 5 11 16 30
League GP G A Pts PIM
2021-22 Utah Grizzlies ECHL 55 5 10 15 14
2022-23 Utah Grizzlies ECHL 48 2 3 5 15
League GP G A Pts PIM
2016-17 Amarillo Bulls NAHL 33 7 20 27 37
2018-19 SUNY-Oswego SUNYAC 11 0 1 1 2
2019-20 SUNY-Oswego SUNYAC 15 1 2 3 2
2021-22 Iowa Heartlanders ECHL 40 0 8 8 32
2022-23 Worcester Railers ECHL 16 0 5 5 8
2022-23 Glasgow Clan EIHL 18 0 2 2 10
2023-24 Jacksonville Icemen ECHL 7 0 1 1 9
2023-24 Maine Mariners ECHL 14 1 0 1 8
2023-24 Birmingham Bulls SPHL 11 1 2 3 9
League GP G A Pts PIM
2006-07 Curry College ECAC-NE 2 0 1 1 8
2007-08 Curry College ECAC-NE 23 2 12 14 90
League GP G A Pts PIM
2016-17 Waterloo Black Hawks USHL 29 2 10 12 37
2018-19 Brock University OUAA 22 3 7 10 31
2019-20 Brock University OUAA 10 1 3 4 17
League GP G A Pts PIM
2004-05 New England College ECAC-E 19 2 4 6 8
League GP G A Pts PIM
2002-03 Charlotte Checkers ECHL 29 1 3 4 65
2002-03 Hartford Wolf Pack AHL 39 1 3 4 103
2003-04 Hartford Wolf Pack AHL 10 0 0 0 28
2003-04 Charlotte Checkers ECHL 48 0 10 10 72
2004-05 Danbury Trashers UHL 63 2 5 7 156
2005-06 Hershey Bears AHL 4 0 1 1 11
2005-06 Bridgeport Sound Tigers AHL 5 0 1 1 14
2005-06 Reading Royals ECHL 59 3 6 9 145
2006-07 Fresno Falcons ECHL 2 0 0 0 4
2006-07 Utah Grizzlies ECHL 1 0 0 0 0
2006-07 Reading Royals ECHL 31 0 3 3 55
2006-07 Texas Wildcatters ECHL 15 1 2 3 28
2007-08 Edinburgh Capitals EIHL 13 2 3 5 22
2007-08 Elmira Jackals ECHL 7 0 0 0 12
League GP G A Pts PIM
2004-05 Fort Wayne Komets UHL 25 3 2 5 20
2004-05 Rockford IceHogs UHL 8 0 0 0 2
2005-06 Missouri River Otters UHL 39 5 6 11 50
2005-06 Adirondack Frostbite UHL 13 5 4 9 18
2005-06 Port Huron Flags UHL 25 6 4 10 32
2006-07 Quad City Mallards UHL 50 8 7 15 18
2007-08 Bloomington PrairieThunder IHL 28 7 10 17 15
League GP G A Pts PIM
2011-12 Lake Erie Monsters AHL 9 2 5 7 4
2012-13 Lake Erie Monsters AHL 72 5 29 34 62
2013-14 Colorado Avalanche NHL 2 0 0 0 2
2013-14 Lake Erie Monsters AHL 68 7 23 30 42
2014-15 San Jose Sharks NHL 5 0 0 0 4
2014-15 Colorado Avalanche NHL 5 0 0 0 2
2014-15 Worcester Sharks AHL 14 2 4 6 8
2014-15 Lake Erie Monsters AHL 46 5 9 14 55
2015-16 San Jose Barracuda AHL 67 6 18 24 65
2016-17 Albany Devils AHL 59 1 16 17 53
2016-17 New Jersey Devils NHL 11 0 3 3 13
2017-18 Riga Dynamo KHL 53 3 11 14 48
2018-19 Jokerit Helsinki KHL 54 3 7 10 8
2019-20 Frolunda HC SweHL 41 2 4 6 16
2020-21 Bolzano HC Austria 13 0 3 3 0
League GP G A Pts PIM
1999-00 Kentucky Thoroughblades AHL 40 6 13 19 12
1999-00 New Orleans Brass ECHL 30 6 13 19 6
2000-01 Fresno Falcons WCHL 71 20 43 63 6
2001-02 Columbia Inferno ECHL 58 14 43 57 10
2002-03 Columbia Inferno ECHL 72 37 59 96 16
2003-04 Salzburg Aust-2 37 38 48 86 32
2004-05 Las Vegas Wranglers ECHL 19 3 11 14 0
2004-05 Peoria Rivermen ECHL 53 16 20 36 12
2005-06 Cardiff Devils EIHL 4 2 2 4 0
League GP G A Pts PIM
2019-20 Syracuse Crunch AHL 1 0 0 0 0
2020-21 KalPa Kuopio SM-liiga 25 1 4 5 20
2020-21 Chamonix-Morzine France 11 4 7 11 26
2021-22 KalPa Kuopio SM-liiga 43 3 5 8 8
2022-23 KalPa Kuopio SM-liiga 7 0 3 3 4
2023-24 KalPa Kuopio SM-liiga 42 5 2 7 12
League GP G A Pts PIM
2014-15 Charlotte Checkers AHL 1 0 0 0 0
2015-16 Charlotte Checkers AHL 11 0 0 0 0
2015-16 Florida Everblades ECHL 15 0 0 0 0
2016-17 Espoo United Mestis 44 0 1 1 29
2017-18 TPS Turku SM-liiga 59 0 1 1 0
2018-19 TPS Turku SM-liiga 51 0 0 0 16
2019-20 TPS Turku SM-liiga 33 0 0 0 0
2020-21 Assat Pori SM-liiga 11 0 0 0 0
2020-21 TPS Turku SM-liiga 11 0 0 0 0
2020-21 Visp EHC Swiss-Sw 10 0 0 0 0
2021-22 Szekeshfehervar Alba Volan HC Austria 28 0 0 0 4
2022-23 Linz EHC Austria 30 0 0 0 2
2023-24 Linz EHC Austria 36 0 0 0 9
League GP G A Pts PIM
2017-18 Adirondack Thunder ECHL 2 0 2 2 0
2018-19 Wheeling Nailers ECHL 44 1 3 4 22
2019-20 Reading Royals ECHL 4 0 1 1 0
2019-20 Wheeling Nailers ECHL 46 1 8 9 36
League GP G A Pts PIM
2011-12 Hamilton Bulldogs AHL 5 0 3 3 0
2012-13 Trenton Titans ECHL 32 6 9 15 14
2012-13 San Francisco Bulls ECHL 3 0 1 1 0
2012-13 Reading Royals ECHL 7 1 1 2 0
2013-14 Reading Royals ECHL 42 6 10 16 12
League GP G A Pts PIM
2014-15 SUNY-Plattsburgh SUNYAC 27 13 19 32 29
2015-16 Cincinnati Cyclones ECHL 4 0 0 0 0
2015-16 Peoria Rivermen SPHL 31 12 18 30 37
2015-16 Macon Mayhem SPHL 17 3 11 14 14
League GP G A Pts PIM
1980-81 Salem Raiders EHL 72 25 32 57 50
League GP G A Pts PIM
2021-22 Charlotte Checkers AHL 6 0 0 0 2
2022-23 Charlotte Checkers AHL 19 1 3 4 18
2022-23 Florida Everblades ECHL 35 3 1 4 28
2023-24 Charlotte Checkers AHL 2 0 0 0 4
2023-24 Florida Everblades ECHL 61 3 17 20 68
League GP G A Pts PIM
1985-86 Trenton Bobcats MJBHL 26 28 13 41 72
1989-90 Hampton Roads Admirals ECHL 1 0 0 0 0
1989-90 Johnstown Chiefs ECHL 58 18 21 39 38
1990-91 Did Not Play Ind 0 0 0 0 0
1991-92 Thunder Bay Thunder Hawks CoHL 45 17 28 45 42
1991-92 Michigan Falcons CoHL 4 1 2 3 4
1992-93 Muskegon Fury CoHL 55 12 20 32 60
1993-94 St. Thomas Wildcats CoHL 6 2 4 6 0
1993-94 Flint Generals CoHL 56 16 16 32 30
1994-95 Utica Blizzard CoHL 9 1 3 4 11
1995-96 Huntsville Channel Cats SHL 41 9 24 33 150
1995-96 Quad City Mallards CoHL 2 0 0 0 0
1995-96 Mexico City Toreros NAL 0 0 0 0 0
1996-97 Huntsville Channel Cats CHL 57 9 18 27 100
1997-98 San Angelo Outlaws WPHL 53 8 19 27 90
1998-99 Macon Whoopee CHL 7 0 1 1 12
1998-99 Huntsville Channel Cats CHL 55 2 22 24 84
1999-00 Tupelo T-Rex WPHL 20 0 4 4 33
League GP G A Pts PIM
2009-10 Dayton Gems IHL 75 25 24 49 34
2010-11 Dayton Gems CHL 65 26 34 60 28
2011-12 Rapid City Rush CHL 54 13 24 37 44
2011-12 Fort Wayne Komets CHL 6 2 7 9 2
2012-13 Grenoble France 23 15 13 28 54
2013-14 Elmira Jackals ECHL 42 14 24 38 16
2013-14 Fort Wayne Komets ECHL 23 5 16 21 26
2014-15 Aalborg Pirates Denmark 36 23 19 42 32
2015-16 Fassa HC Italy-A 40 25 30 55 46
2016-17 Davos HC Swiss-A 0 0 0 0 0
2016-17 Thurgau HC Swiss-B 30 22 12 34 43
2016-17 Sport Vaasa SM-liiga 4 0 0 0 8
2017-18 Nottingham Panthers EIHL 17 8 9 17 10
2017-18 Orlando Solar Bears ECHL 9 1 5 6 6
2017-18 Florida Everblades ECHL 3 0 2 2 0
League GP G A Pts PIM
1988-89 St. Louis Blues NHL 5 1 1 2 7
1988-89 Peoria Rivermen IHL 76 47 46 93 137
1989-90 St. Louis Blues NHL 6 0 1 1 0
1989-90 Peoria Rivermen IHL 60 47 44 91 75
1990-91 Peoria Rivermen IHL 58 32 41 73 69
1991-92 Boston Bruins NHL 4 0 0 0 0
1991-92 Maine Mariners AHL 10 6 7 13 13
1992-93 Providence Bruins AHL 71 38 39 77 42
1993-94 Phoenix Roadrunners IHL 60 20 30 50 75
1994-95 Phoenix Roadrunners IHL 41 10 10 20 62
League GP G A Pts PIM
2022-23 Indy Fuel ECHL 16 1 9 10 10
2022-23 Bowling Green State University CCHA 36 1 19 20 10
2023-24 Sheffield Steelers EIHL 21 1 4 5 29
2023-24 Glasgow Clan EIHL 15 1 4 5 4
League GP G A Pts PIM
2020-21 Rostock Piranhas GerObL 45 28 20 48 43
2021-22 Rostock Piranhas GerObL 43 42 28 70 10
2022-23 Heilbronn Falcons DEL-2 49 10 11 21 12
League GP G A Pts PIM
2022-23 Northeastern University H-East 23 5 7 12 10
2023-24 Northeastern University H-East 36 4 3 7 28
League GP G A Pts PIM
1996-97 St. Louis Vipers RHI 4 2 4 6 1
1997-98 Huntington Blizzard ECHL 27 5 7 12 20
1997-98 Bakersfield Fog WCHL 24 9 11 20 33
1997-98 Tucson Gila Monsters WCHL 2 0 0 0 2
1997-98 New York Riot MLRH 7 2 5 7 1
1998-99 Alexandria Warthogs WPHL 69 44 37 81 32
1998-99 Dallas Stallions RHI 3 2 1 3 0
1999-00 Trenton Titans ECHL 18 1 3 4 10
League GP G A Pts PIM
1994-95 London Wildcats CoHL 8 0 0 0 0
1994-95 Chicago Cheetahs RHI 17 2 8 10 21
1995-96 Neuwied EHC Ger.1 9 0 0 0 2
1996-97 Assat Pori SM-liiga 7 0 1 1 4
1996-97 Milan HC Italy-A 27 3 8 11 43
1997-98 Sonthofen ERC Ger.1 59 10 8 18 86
1998-99 Tucson Gila Monsters WCHL 9 1 7 8 10
1998-99 Odense Denmark 0 0 0 0 0
1999-00 Esbjerg Denmark 0 0 0 0 0
League GP G A Pts PIM
2023-24 Adirondack Thunder ECHL 13 3 3 6 0
League GP G A Pts PIM
2000-01 Amarillo Rattlers WPHL 20 0 3 3 19
2001-02 Missouri River Otters UHL 67 4 13 17 74
2002-03 Missouri River Otters UHL 35 2 7 9 12
2003-04 Missouri River Otters UHL 62 4 8 12 44
League GP G A Pts PIM
2013-14 SUNY-Oswego SUNYAC 15 2 1 3 12
2014-15 SUNY-Oswego SUNYAC 26 2 9 11 31
2015-16 Macon Mayhem SPHL 42 5 6 11 19
League GP G A Pts PIM
2007-08 Albany River Rats AHL 2 0 0 0 2
2007-08 Stockton Thunder ECHL 3 0 0 0 6
2007-08 Flint Generals IHL 67 3 29 32 87
2008-09 Augusta Lynx ECHL 16 0 1 1 38
2008-09 Dayton Bombers ECHL 44 5 8 13 50
2009-10 Utah Grizzlies ECHL 39 2 6 8 51
2009-10 Toledo Walleye ECHL 29 1 10 11 55
2010-11 Utah Grizzlies ECHL 67 3 13 16 109
2011-12 Nottingham Panthers EIHL 54 6 22 28 116
2012-13 Missouri Mavericks CHL 2 0 0 0 2
2013-14 St. Charles Chill CHL 6 0 1 1 18
League GP G A Pts PIM
2001-02 Reading Royals ECHL 3 0 0 0 0
2002-03 Adirondack IceHawks UHL 49 0 5 5 6
2003-04 Roanoke Express ECHL 37 0 1 1 4
2004-05 Bakersfield Condors ECHL 4 0 0 0 2
2004-05 Texas Wildcatters ECHL 5 0 0 0 0
2004-05 Mississippi Sea Wolves ECHL 15 0 0 0 0
2005-06 Augusta Lynx ECHL 44 0 2 2 6
2006-07 Manchester Phoenix EIHL 53 0 1 1 2
2007-08 Oklahoma City Blazers CHL 35 0 0 0 0
2008-09 New Mexico Scorpions CHL 18 0 0 0 12
2008-09 Bloomington PrairieThunder IHL 31 0 0 0 6
League GP G A Pts PIM
2015-16 Manchester Monarchs ECHL 7 0 0 0 0
2016-17 Ontario Reign AHL 3 0 0 0 0
2016-17 Manchester Monarchs ECHL 45 4 8 12 40
2017-18 Syracuse Crunch AHL 7 0 0 0 5
2017-18 Manchester Monarchs ECHL 63 2 13 15 81
2018-19 Utica Comets AHL 3 0 1 1 0
2018-19 Ontario Reign AHL 31 1 5 6 66
2018-19 Manchester Monarchs ECHL 27 2 8 10 43
2019-20 Indy Fuel ECHL 43 4 6 10 89
2021-22 Indy Fuel ECHL 24 0 4 4 56
League GP G A Pts PIM
1989-90 Johnstown Chiefs ECHL 20 5 7 12 40
1989-90 Maine Mariners AHL 34 6 5 11 66