hockey DB
search by league
team
morning report
contact us
home

Alumni report for UMass-Lowell

501 players found,
(Does not include season in-progress.)
League GP G A Pts PIM
1991-92 Michigan Falcons CoHL 7 1 4 5 4
League GP G A Pts PIM
2022-23 U. of Alaska-Anchorage NCAA 31 9 9 18 24
2023-24 Tulsa Oilers ECHL 3 0 1 1 0
League GP G A Pts PIM
2003-04 Dijon France 27 5 5 10 83
2004-05 Dijon France 27 4 3 7 78
League GP G A Pts PIM
2003-04 Grenoble France 28 3 7 10 4
2004-05 Grenoble France 22 4 9 13 14
2005-06 Grenoble France 26 4 12 16 10
2006-07 Grenoble France 24 9 9 18 30
2007-08 Grenoble France 26 4 15 19 14
2008-09 Grenoble France 26 7 12 19 46
2009-10 Rogle BK Angelholm SEL 51 2 5 7 30
2010-11 Grenoble France 15 4 6 10 26
2011-12 Grenoble France 20 0 8 8 10
2012-13 Grenoble France 24 2 14 16 30
2013-14 Grenoble France 26 2 15 17 12
League GP G A Pts PIM
1991-92 Pfronten EV GerObL 43 48 37 85 53
League GP G A Pts PIM
2014-15 R.I.T. AHA 26 0 3 3 8
2015-16 R.I.T. AHA 36 7 14 21 28
2015-16 Greenville Swamp Rabbits ECHL 5 0 1 1 2
2016-17 Elmira Jackals ECHL 58 3 14 17 30
2016-17 Wichita Thunder ECHL 1 0 0 0 0
2017-18 Quad City Mallards ECHL 54 3 10 13 36
League GP G A Pts PIM
1993-94 Richmond Renegades ECHL 1 0 0 0 2
1993-94 Memphis Riverkings CHL 5 0 0 0 2
League GP G A Pts PIM
1980-81 Elmira College ECAC-2 0 0 0 0 0
1981-82 Elmira College ECAC-2 0 0 0 0 0
League GP G A Pts PIM
2023-24 Bentley University AHA 24 7 5 12 25
League GP G A Pts PIM
2015-16 Portland Pirates AHL 5 0 0 0 0
2015-16 Charlotte Checkers AHL 5 1 1 2 2
2015-16 Ontario Reign AHL 4 0 0 0 2
2015-16 Manchester Monarchs ECHL 42 16 14 30 45
2016-17 South Carolina Stingrays ECHL 12 3 6 9 10
2016-17 Manchester Monarchs ECHL 53 12 26 38 38
League GP G A Pts PIM
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
2010-11 Mississippi RiverKings CHL 42 14 11 25 29
2011-12 Fort Wayne Komets CHL 57 28 31 59 15
2012-13 Fort Wayne Komets ECHL 4 1 1 2 2
2013-14 Fort Wayne Komets ECHL 68 29 26 55 23
2014-15 Fife Flyers EIHL 41 16 26 42 14
2015-16 Brampton Beast ECHL 48 18 15 33 16
2015-16 Atlanta Gladiators ECHL 8 1 2 3 0
2016-17 Brampton Beast ECHL 62 21 16 37 10
2017-18 Manchester Storm EIHL 23 4 5 9 4
2018-19 Manchester Storm EIHL 41 9 2 11 4
League GP G A Pts PIM
1990-91 Winston-Salem Thunderbirds ECHL 7 0 0 0 0
League GP G A Pts PIM
1996-97 Pensacola Ice Pilots ECHL 57 16 27 43 121
1996-97 Quebec Rafales IHL 11 0 4 4 8
1997-98 Lake Charles Ice Pirates WPHL 40 16 29 45 75
1998-99 Lake Charles Ice Pirates WPHL 59 11 29 40 82
1998-99 Courmaosta HC Alpen 1 0 0 0 0
1999-00 Lake Charles Ice Pirates WPHL 69 19 47 66 113
2000-01 Lake Charles Ice Pirates WPHL 70 12 46 58 138
League GP G A Pts PIM
2009-10 UMass-Dartmouth MASCAC 22 14 13 27 20
2010-11 UMass-Dartmouth MASCAC 20 7 2 9 33
2011-12 UMass-Dartmouth MASCAC 7 1 3 4 10
League GP G A Pts PIM
2020-21 Grand Rapids Griffins AHL 4 0 1 1 2
2021-22 Grand Rapids Griffins AHL 20 1 5 6 4
2021-22 Toledo Walleye ECHL 5 0 1 1 2
2022-23 Grand Rapids Griffins AHL 36 2 3 5 18
2022-23 Toledo Walleye ECHL 10 2 6 8 6
2023-24 Cincinnati Cyclones ECHL 1 0 0 0 0
2023-24 KooKoo Kouvola SM-liiga 19 3 8 11 6
League GP G A Pts PIM
1998-99 Charlotte Checkers ECHL 58 10 21 31 34
1999-00 Charlotte Checkers ECHL 6 0 2 2 0
1999-00 Wheeling Nailers ECHL 49 11 18 29 11
League GP G A Pts PIM
2021-22 R.P.I. ECAC 41 2 13 15 40
League GP G A Pts PIM
1993-94 Buffalo Stampede RHI 1 0 0 0 0
1994-95 Birmingham Bulls ECHL 18 6 8 14 77
League GP G A Pts PIM
2000-01 Mobile Mysticks ECHL 6 0 1 1 0
2000-01 Amarillo Rattlers WPHL 52 23 28 51 20
2000-01 New Orleans Brass ECHL 8 1 2 3 0
2001-02 Greensboro Generals ECHL 66 17 33 50 89
2002-03 Baton Rouge Kingfish ECHL 17 2 7 9 20
2002-03 Greensboro Generals ECHL 51 15 20 35 79
2003-04 Missouri River Otters UHL 54 12 28 40 42
2003-04 Rockford IceHogs UHL 20 2 5 7 18
2004-05 Missouri River Otters UHL 40 9 17 26 24
League GP G A Pts PIM
2007-08 Niagara IceDogs OHL 62 14 18 32 34
2008-09 Miramichi Timberwolves MJAHL 25 8 25 33 14
2009-10 Wilfrid Laurier University OUAA 21 8 6 14 26
League GP G A Pts PIM
2022-23 Bakersfield Condors AHL 6 0 0 0 0
2023-24 Fort Wayne Komets ECHL 51 12 30 42 26
2023-24 Bakersfield Condors AHL 12 1 3 4 2
League GP G A Pts PIM
2000-01 Port Huron Border Cats UHL 65 7 8 15 173
2000-01 Florida Everblades ECHL 5 0 1 1 4
2001-02 Port Huron Border Cats UHL 9 0 2 2 50
2001-02 Fort Wayne Komets UHL 64 7 14 21 140
2002-03 Fort Wayne Komets UHL 42 5 6 11 131
2003-04 Fort Wayne Komets UHL 72 5 18 23 169
2004-05 Fort Wayne Komets UHL 6 0 0 0 6
2007-08 Fort Wayne Komets IHL 74 2 15 17 271
2008-09 Fort Wayne Komets IHL 59 2 10 12 131
2009-10 Fort Wayne Komets IHL 67 2 12 14 96
League GP G A Pts PIM
2021-22 Notre Dame Big-10 40 2 14 16 22
2022-23 Notre Dame Big-10 34 2 9 11 10
League GP G A Pts PIM
2011-12 Cincinnati Cyclones ECHL 3 0 0 0 0
2011-12 Toledo Walleye ECHL 28 1 2 3 8
2011-12 Reading Royals ECHL 25 0 1 1 8
2012-13 Orlando Solar Bears ECHL 56 3 12 15 16
2013-14 Wheeling Nailers ECHL 5 0 0 0 2
League GP G A Pts PIM
1992-93 R.I.T. ECAC-W 16 3 8 11 18
1993-94 Nashville Knights ECHL 18 5 1 6 45
1993-94 Charlotte Checkers ECHL 2 1 0 1 5
1993-94 Huntington Blizzard ECHL 13 2 2 4 2
1994-95 Raleigh Icecaps ECHL 4 0 0 0 0
1994-95 Dallas Freeze CHL 6 1 0 1 6
1994-95 Lakeland Ice Warriors SuHL 3 0 2 2 9
1994-95 West Palm Beach Blaze SuHL 3 1 0 1 0
1994-95 Tulsa Oilers CHL 4 2 1 3 0
1995-96 Detroit Falcons CoHL 4 1 3 4 19
1996-97 Knoxville Cherokees ECHL 1 0 0 0 2
1998-99 Charlotte Checkers ECHL 2 0 0 0 0
1998-99 Tallahassee Tiger Sharks ECHL 2 0 0 0 4
1998-99 Jacksonville Lizard Kings ECHL 8 3 1 4 2
1998-99 Baton Rouge Kingfish ECHL 5 1 0 1 24
1998-99 Augusta Lynx ECHL 1 0 0 0 0
League GP G A Pts PIM
1995-96 Louisville Riverfrogs ECHL 4 0 0 0 4
League GP G A Pts PIM
1991-92 Norwich University ECAC-E 0 0 0 0 0
1992-93 Norwich University ECAC-E 0 0 0 0 0
League GP G A Pts PIM
2001-02 Dayton Bombers ECHL 53 10 12 22 118
2001-02 South Carolina Stingrays ECHL 16 4 8 12 26
2002-03 South Carolina Stingrays ECHL 55 7 9 16 80
2003-04 South Carolina Stingrays ECHL 69 12 8 20 95
2004-05 South Carolina Stingrays ECHL 35 2 3 5 42
League GP G A Pts PIM
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
1985-86 U. of Maine H-East 23 2 3 5 15
League GP G A Pts PIM
2006-07 Wichita Thunder CHL 33 0 3 3 23
2006-07 Elmira Jackals UHL 15 0 0 0 23
2006-07 Odessa Jackalopes CHL 7 0 0 0 8
League GP G A Pts PIM
2006-07 Fresno Falcons ECHL 14 0 1 1 19
2007-08 Corpus Christi Rayz CHL 12 0 0 0 7
2007-08 Pensacola Ice Pilots ECHL 43 0 3 3 31
2008-09 Bossier-Shreveport Mudbugs CHL 62 2 14 16 81
2009-10 Wichita Thunder CHL 15 1 1 2 42
2009-10 Odessa Jackalopes CHL 5 0 1 1 2
2010-11 Danbury Whalers FHL 7 0 4 4 18
League GP G A Pts PIM
2012-13 SUNY-Geneseo SUNYAC 24 9 12 21 14
2013-14 SUNY-Geneseo SUNYAC 29 18 14 32 33
2014-15 SUNY-Geneseo SUNYAC 26 13 20 33 28
2017-18 Dundee Stars EIHL 6 2 2 4 2
League GP G A Pts PIM
1995-96 Jacksonville Bullets SHL 10 1 2 3 0
1995-96 Mexico City Toreros NAL 0 0 0 0 0
1997-98 Waco Wizards WPHL 16 0 2 2 9
1997-98 Monroe Moccasins WPHL 21 1 1 2 2
League GP G A Pts PIM
2021-22 Boston University H-East 24 7 10 17 4
2022-23 Boston University H-East 39 16 31 47 6
2023-24 Reading Royals ECHL 38 13 28 41 12
2023-24 Lehigh Valley Phantoms AHL 13 0 2 2 2
League GP G A Pts PIM
2023-24 R.P.I. ECAC 37 6 15 21 14
League GP G A Pts PIM
2013-14 UMass-Boston ECAC-E 10 7 9 16 8
2014-15 UMass-Boston ECAC-E 27 16 32 48 20
2014-15 Elmira Jackals ECHL 1 0 0 0 0
2014-15 Louisiana IceGators SPHL 5 0 0 0 0
2015-16 Louisiana IceGators SPHL 8 2 1 3 6
2015-16 Pensacola Ice Flyers SPHL 46 16 23 39 28
2016-17 Pensacola Ice Flyers SPHL 13 5 1 6 21
League GP G A Pts PIM
2012-13 Essen Mosquitoes GerObL 19 19 28 47 8
2014-15 Pensacola Ice Flyers SPHL 20 3 8 11 8
2014-15 Wichita Thunder ECHL 3 0 0 0 0
2014-15 Wedemark ESC Scorpions GerObL 5 5 6 11 60
2015-16 Wedemark ESC Scorpions GerObL 41 40 43 83 60
2016-17 Wedemark Scorpions GerObL 44 50 45 95 46
2017-18 Hannover Scorpions GerObL 33 13 27 40 50
League GP G A Pts PIM
1995-96 San Francisco Spiders IHL 79 15 32 47 62
1996-97 St. John's Maple Leafs AHL 75 21 52 73 65
1997-98 St. John's Maple Leafs AHL 34 3 17 20 56
1997-98 Grand Rapids Griffins IHL 35 9 19 28 58
1998-99 Augsburg Panthers DEL 52 10 10 20 22
1999-00 Kansas City Blades IHL 15 1 6 7 6
1999-00 Michigan K-Wings IHL 25 5 12 17 18
1999-00 Fassa HC Italy-A 10 15 20 35 18
1999-00 Lowell Lock Monsters AHL 14 3 10 13 4
2000-01 Manchester Storm BISL 48 27 33 60 48
2001-02 Idaho Steelheads WCHL 8 3 5 8 12
2001-02 Bolzano HC Italy-A 36 16 31 47 48
2002-03 Straubing EHC 2.GBun 54 22 45 67 131
2003-04 Fresno Falcons ECHL 35 18 23 41 26
2003-04 Straubing Tigers 2.GBun 13 7 14 21 6
2004-05 Corpus Christi Rayz CHL 52 17 49 66 24
2005-06 Motor City Mechanics UHL 59 18 40 58 81
2006-07 Port Huron Flags UHL 74 18 51 69 70
2007-08 Flint Generals IHL 48 16 35 51 53
2008-09 Flint Generals IHL 68 27 58 85 62
2009-10 Flint Generals IHL 22 2 6 8 10
League GP G A Pts PIM
1997-98 Framingham State College ECAC-NSC 5 0 0 0 2
1998-99 Framingham State College ECAC-NE 11 0 0 0 0
League GP G A Pts PIM
2010-11 Boston Jr. Bruins EJHL 27 2 4 6 41
2011-12 Boston Jr. Bruins EJHL 29 3 10 13 67
2012-13 Salve Regina University ECAC-NE 21 6 3 9 88
2013-14 Salve Regina University ECAC-NE 16 1 6 7 54
League GP G A Pts PIM
1996-97 Binghamton Rangers AHL 74 5 17 22 108
1997-98 Hartford Wolf Pack AHL 9 0 1 1 9
1997-98 Fort Wayne Komets IHL 50 10 5 15 147
1998-99 Hartford Wolf Pack AHL 18 0 3 3 24
1998-99 Fort Wayne Komets IHL 46 1 16 17 137
1999-00 Orlando Solar Bears IHL 81 2 8 10 217
2000-01 Worcester IceCats AHL 78 5 27 32 207
2001-02 Worcester IceCats AHL 70 3 15 18 172
2002-03 Grand Rapids Griffins AHL 80 0 12 12 140
2003-04 Providence Bruins AHL 67 1 8 9 92
2004-05 Hershey Bears AHL 1 0 0 0 0
2004-05 Milwaukee Admirals AHL 12 0 1 1 10
2004-05 Bridgeport Sound Tigers AHL 44 1 2 3 45
2005-06 Fort Wayne Komets UHL 0 0 0 0 0
2005-06 Cleveland Barons AHL 12 0 1 1 45
2005-06 Petrolia Squires OHASr 24 7 5 12 2
2005-06 Danbury Trashers UHL 29 3 13 16 132
2006-07 Utah Grizzlies ECHL 61 0 8 8 229
2007-08 Kalamazoo Wings IHL 46 1 10 11 75
2008-09 Fayetteville FireAntz SPHL 2 0 0 0 2
2008-09 Huntsville Havoc SPHL 8 0 1 1 24
2008-09 Pontebba Italy-A 6 1 1 2 8
2012-13 Quad City Mallards CHL 3 0 0 0 2
2012-13 Danbury Whalers FHL 17 1 10 11 42
2013-14 Danbury Whalers FHL 1 0 0 0 0
League GP G A Pts PIM
2016-17 Bakersfield Condors AHL 1 0 0 0 0
League GP G A Pts PIM
2000-01 Birmingham Bulls ECHL 72 20 34 54 57
2001-02 Providence Bruins AHL 4 0 1 1 0
2001-02 Atlantic City Boardwalk Bullies ECHL 66 24 22 46 64
2002-03 Augusta Lynx ECHL 11 2 3 5 14
2002-03 Lowell Lock Monsters AHL 2 0 0 0 0
2002-03 Florida Everblades ECHL 14 0 1 1 12
2002-03 Cincinnati Cyclones ECHL 33 3 6 9 16
2003-04 Adirondack IceHawks UHL 14 2 6 8 10
2003-04 Texas Wildcatters ECHL 37 6 18 24 28
League GP G A Pts PIM
2010-11 Houston Aeros AHL 6 0 0 0 0
2011-12 Rochester Americans AHL 1 0 0 0 0
2011-12 Las Vegas Wranglers ECHL 51 15 16 31 34
2011-12 Texas Stars AHL 12 0 0 0 0
2012-13 Bridgeport Sound Tigers AHL 46 7 11 18 33
2012-13 Las Vegas Wranglers ECHL 24 4 6 10 17
2013-14 Providence Bruins AHL 23 2 1 3 0
2013-14 South Carolina Stingrays ECHL 32 11 13 24 11
2014-15 Valpellice Italy-A 37 26 37 63 16
2015-16 Soenderjyske Denmark 45 26 15 41 20
2016-17 Riessersee SC DEL-2 14 3 3 6 10
League GP G A Pts PIM
1998-99 Portland Pirates AHL 5 1 1 2 4
1999-00 Huntington Blizzard ECHL 52 5 7 12 72
1999-00 Trenton Titans ECHL 8 1 0 1 4
2000-01 Missouri River Otters UHL 65 1 16 17 93
2001-02 Missouri River Otters UHL 74 12 24 36 105
2002-03 Missouri River Otters UHL 73 4 16 20 92
2003-04 Missouri River Otters UHL 21 3 2 5 44
2003-04 Rockford IceHogs UHL 13 0 3 3 22
2003-04 Elmira Jackals UHL 38 3 20 23 41
League GP G A Pts PIM
1993-94 Louisville Icehawks ECHL 15 1 4 5 14
1993-94 Flint Generals CoHL 23 0 9 9 10
1994-95 Flint Generals CoHL 26 1 5 6 16
1994-95 Utica Blizzard CoHL 9 0 1 1 2
League GP G A Pts PIM
2013-14 Abbotsford Heat AHL 2 0 0 0 0
2014-15 Colorado Eagles ECHL 22 0 1 1 2
2014-15 Adirondack Flames AHL 13 0 0 0 0
2015-16 Albany Devils AHL 3 0 0 0 0
2015-16 Manchester Monarchs ECHL 24 0 0 0 0
2016-17 Wilkes-Barre/Scranton Penguins AHL 2 0 0 0 0
2016-17 Wheeling Nailers ECHL 34 0 1 1 0
League GP G A Pts PIM
1983-84 SaiPa Lappeenranta SM-liiga 8 1 0 1 4
1983-84 Dundas-Hamilton Tigers OHASr 0 0 0 0 0
1984-85 Dundas Real McCoys OHASr 0 30 37 67 0
1985-86 Dundas Real McCoys OHASr 0 0 0 0 0
League GP G A Pts PIM
1992-93 Dayton Bombers ECHL 6 1 3 4 0
League GP G A Pts PIM
2011-12 Fitchburg State College MASCAC 15 9 12 21 6
2012-13 Pensacola Ice Flyers SPHL 11 3 4 7 4
2012-13 Fitchburg State College MASCAC 27 17 30 47 26
2013-14 Cincinnati Cyclones ECHL 3 1 1 2 0
2013-14 Idaho Steelheads ECHL 2 0 0 0 0
2013-14 Pensacola Ice Flyers SPHL 39 26 31 57 42
2013-14 Florida Everblades ECHL 9 0 0 0 4
2015-16 Pensacola Ice Flyers SPHL 54 24 25 49 32
League GP G A Pts PIM
2011-12 Colorado Eagles ECHL 53 7 12 19 24
League GP G A Pts PIM
2023-24 Kalamazoo Wings ECHL 10 0 2 2 6
League GP G A Pts PIM
2016-17 Hartford Wolf Pack AHL 24 0 4 4 6
2016-17 Greenville Swamp Rabbits ECHL 24 4 8 12 16
2017-18 Hershey Bears AHL 5 0 0 0 0
2017-18 Hartford Wolf Pack AHL 31 2 5 7 6
2017-18 Greenville Swamp Rabbits ECHL 11 8 9 17 8
League GP G A Pts PIM
1982-83 Virginia Raiders ACHL 4 2 2 4 0
1982-83 Dundas-Hamilton Tigers OHASr 0 0 0 0 0
1983-84 Dundas-Hamilton Tigers OHASr 0 0 0 0 0
League GP G A Pts PIM
1990-91 Fredericton Canadiens AHL 24 2 5 7 4
1990-91 Winston-Salem Thunderbirds ECHL 30 11 16 27 10
1990-91 Albany Choppers IHL 5 0 2 2 0
1991-92 Cincinnati Cyclones ECHL 64 41 55 96 97
1992-93 Cincinnati Cyclones IHL 27 6 8 14 8
1992-93 Birmingham Bulls ECHL 23 9 17 26 18
1993-94 Los Angeles Blades RHI 15 26 19 45 14
1994-95 Kalamazoo Wings IHL 2 0 0 0 0
1994-95 Dayton Bombers ECHL 48 35 47 82 82
1994-95 Cornwall Aces AHL 6 5 0 5 0
1994-95 Fort Wayne Komets IHL 2 1 0 1 4
1995-96 Rochester Americans AHL 72 43 52 95 79
1996-97 Rochester Americans AHL 72 24 41 65 42
1997-98 Rochester Americans AHL 75 25 53 78 51
1998-99 Lowell Lock Monsters AHL 71 22 39 61 41
1999-00 St. John's Maple Leafs AHL 32 11 18 29 14
1999-00 Lowell Lock Monsters AHL 22 8 13 21 14
2000-01 Rochester Americans AHL 73 18 32 50 53
2001-02 Rochester Americans AHL 43 12 12 24 24
League GP G A Pts PIM
2018-19 Salem State College MASCAC 25 0 1 1 0
2019-20 Salem State College MASCAC 24 0 1 1 0
League GP G A Pts PIM
2015-16 Indy Fuel ECHL 40 9 8 17 14
2016-17 Colorado Eagles ECHL 9 1 0 1 2
2016-17 Peoria Rivermen SPHL 36 5 24 29 8
2016-17 Indy Fuel ECHL 1 0 0 0 0
League GP G A Pts PIM
1996-97 Pensacola Ice Pilots ECHL 68 15 31 46 41
1997-98 Pensacola Ice Pilots ECHL 70 40 43 83 36
1998-99 South Carolina Stingrays ECHL 22 7 12 19 6
1998-99 Louisiana IceGators ECHL 4 0 0 0 6
1998-99 Pensacola Ice Pilots ECHL 21 4 7 11 4
1999-00 South Carolina Stingrays ECHL 43 19 36 55 20
2001-02 South Carolina Stingrays ECHL 23 5 11 16 2
League GP G A Pts PIM
2002-03 Cleveland Barons AHL 3 0 0 0 0
2003-04 Greenville Grrrowl ECHL 16 7 10 17 2
2003-04 Cincinnati Cyclones ECHL 59 9 15 24 44
League GP G A Pts PIM
2013-14 Niagara University AHA 40 6 11 17 26
2014-15 Niagara University AHA 18 0 2 2 21
League GP G A Pts PIM
2021-22 Laval Rocket AHL 7 0 1 1 2
2022-23 Montreal Canadiens NHL 1 1 0 1 0
2022-23 Laval Rocket AHL 72 16 15 31 61
2023-24 Montreal Canadiens NHL 3 0 0 0 0
2023-24 Laval Rocket AHL 65 8 11 19 43
League GP G A Pts PIM
2012-13 Wheeling Nailers ECHL 33 0 1 1 12
League GP G A Pts PIM
1995-96 SUNY-Plattsburgh SUNYAC 15 0 8 8 10
League GP G A Pts PIM
1979-80 Flint Generals IHL 4 0 2 2 0
League GP G A Pts PIM
2003-04 Windsor Spitfires OHL 19 0 3 3 15
2003-04 Calgary Hitmen WHL 5 0 2 2 2
2004-05 Penticton Vees BCHL 51 10 38 48 78
2005-06 Fort Worth Brahmas CHL 43 1 13 14 73
2006-07 Muskegon Fury UHL 45 8 10 18 79
2007-08 Augusta Lynx ECHL 13 0 3 3 20
2007-08 Johnstown Chiefs ECHL 30 1 5 6 39
2008-09 Mississippi Sea Wolves ECHL 36 0 7 7 77
2008-09 Trenton Devils ECHL 26 2 4 6 48
2009-10 Lowell Devils AHL 4 0 0 0 0
2009-10 Trenton Devils ECHL 57 3 12 15 113
2010-11 Trenton Devils ECHL 49 1 11 12 81
2010-11 Kalamazoo Wings ECHL 10 0 0 0 12
League GP G A Pts PIM
1985-86 Nijmegen Spitman Hlnd 0 0 0 0 0
League GP G A Pts PIM
1983-84 Binghamton Whalers AHL 75 2 12 14 90
1984-85 Adirondack Red Wings AHL 56 7 17 24 72
1985-86 Rochester Americans AHL 14 0 2 2 9
1985-86 Kiekkoreipas Lahti FinD1 19 2 6 8 69
League GP G A Pts PIM
2012-13 Sacred Heart University AHA 34 3 11 14 24
2013-14 Sacred Heart University AHA 2 0 0 0 0
2014-15 Columbus Cottonmouths SPHL 43 12 17 29 31
2016-17 Columbus Cottonmouths SPHL 2 0 0 0 0
League GP G A Pts PIM
2006-07 Tulsa Oilers CHL 5 1 1 2 0
2006-07 Lubbock Cotton Kings CHL 9 0 0 0 2
2006-07 Pensacola Ice Pilots ECHL 1 0 0 0 0
2006-07 Trenton Titans ECHL 7 0 0 0 0
2008-09 Dalhousie University AUS 16 0 2 2 4
2009-10 Louisiana IceGators SPHL 21 4 4 8 10
2009-10 Evansville IceMen AAHL 25 2 8 10 10
2010-11 Louisiana IceGators SPHL 42 3 9 12 21
2011-12 Mississippi RiverKings SPHL 43 2 7 9 18
2012-13 Huntsville Havoc SPHL 29 3 8 11 12
2012-13 Danbury Whalers FHL 18 3 10 13 12
2012-13 Williamsport Outlaws FHL 8 0 1 1 2
2013-14 Bloomington Thunder SPHL 53 5 9 14 28
League GP G A Pts PIM
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
1993-94 Louisville Icehawks ECHL 14 2 6 8 34
1993-94 Nashville Knights ECHL 30 12 13 25 20
1993-94 Roanoke Express ECHL 13 6 3 9 10
1993-94 New Jersey Rockin' Rollers RHI 1 0 0 0 0
1995-96 Johnstown Chiefs ECHL 4 1 0 1 2
1995-96 Charlotte Checkers ECHL 19 4 6 10 0
1996-97 Charlotte Checkers ECHL 4 1 2 3 0
1998-99 Charlotte Checkers ECHL 3 0 0 0 2
League GP G A Pts PIM
1990-91 Greensboro Monarchs ECHL 9 2 4 6 14
1990-91 Cincinnati Cyclones ECHL 16 2 5 7 42
League GP G A Pts PIM
1996-97 Richmond Renegades ECHL 65 4 20 24 214
1997-98 Cleveland Lumberjacks IHL 2 0 0 0 6
1997-98 Richmond Renegades ECHL 54 17 23 40 246
1997-98 Tallahassee Tiger Sharks ECHL 12 3 3 6 35
1997-98 Virginia Vultures MLRH 20 13 24 37 48
1998-99 Tallahassee Tiger Sharks ECHL 61 12 21 33 169
1999-00 Adirondack IceHawks UHL 70 4 15 19 227
2000-01 Port Huron Border Cats UHL 14 1 2 3 44
2000-01 Laval Chiefs QSPHL 1 1 0 1 0
2000-01 Adirondack IceHawks UHL 55 4 9 13 204
2001-02 Laval Chiefs QSPHL 36 0 13 13 114
2002-03 Laval Chiefs QSPHL 44 5 15 20 137
2002-03 Adirondack IceHawks UHL 5 0 1 1 5
2003-04 Richmond Riverdogs UHL 10 1 3 4 36
2004-05 Richmond Riverdogs UHL 2 1 1 2 7
League GP G A Pts PIM
2001-02 Compuware Ambassadors NAHL 29 0 2 2 25
2005-06 Fort Worth Brahmas CHL 9 0 0 0 0
League GP G A Pts PIM
1996-97 Hamilton Bulldogs AHL 56 11 8 19 39
1996-97 Wheeling Nailers ECHL 13 3 8 11 26
1997-98 Hamilton Bulldogs AHL 79 28 35 63 20
1998-99 Hamilton Bulldogs AHL 66 18 29 47 10
1999-00 Cleveland Lumberjacks IHL 9 4 1 5 2
1999-00 Houston Aeros IHL 44 9 8 17 12
1999-00 Lowell Lock Monsters AHL 10 0 5 5 4
2000-01 Cleveland Lumberjacks IHL 8 2 3 5 2
2000-01 Lowell Lock Monsters AHL 65 28 28 56 33
2001-02 Hershey Bears AHL 79 26 25 51 22
2001-02 Colorado Avalanche NHL 1 0 1 1 0
2002-03 Springfield Falcons AHL 12 2 4 6 2
2002-03 Lowell Lock Monsters AHL 51 14 16 30 18
2003-04 St. John's Maple Leafs AHL 67 10 23 33 17
2004-05 Providence Bruins AHL 0 0 0 0 0
2004-05 Danbury Trashers UHL 60 29 47 76 12
2005-06 Danbury Trashers UHL 61 17 55 72 26
2006-07 Elmira Jackals UHL 13 5 2 7 8
League GP G A Pts PIM
2009-10 Norfolk Admirals AHL 8 0 1 1 6
2010-11 Jokerit Helsinki SM-liiga 60 4 21 25 8
2011-12 Jokerit Helsinki SM-liiga 60 4 14 18 24
2012-13 Jokerit Helsinki SM-liiga 53 3 12 15 10
2013-14 Jokerit Helsinki SM-liiga 40 3 3 6 14
2014-15 Munich EHC DEL 16 0 6 6 14
2015-16 Munich EHC DEL 31 3 10 13 18
2016-17 Wolfsburg Grizzly Adams DEL 45 6 19 25 14
2017-18 Wolfsburg Grizzly Adams DEL 51 7 27 34 34
2018-19 Wolfsburg Grizzly Adams DEL 51 4 23 27 12
2019-20 HIFK Helsinki SM-liiga 1 0 0 0 0
2019-20 Florida Everblades ECHL 10 1 4 5 6
2021-22 Florida Everblades ECHL 4 0 0 0 0
League GP G A Pts PIM
1990-91 Fassa HC Italy-A 36 0 0 0 2
1991-92 Fassa HC Italy-A 24 0 1 1 0
1992-93 Alleghe HC Italy-A 25 0 0 0 2
1993-94 Alleghe HC Italy-A 20 0 0 0 4
1994-95 Alleghe HC Italy-A 38 0 0 0 2
League GP G A Pts PIM
1986-87 Virginia Lancers ACHL 31 0 3 3 2
1987-88 Milwaukee Admirals IHL 4 0 0 0 2
1987-88 Virginia Lancers AAHL 22 0 1 1 4
1989-90 Virginia Lancers ECHL 2 0 0 0 0
1990-91 Roanoke Valley Rebels ECHL 1 0 0 0 0
League GP G A Pts PIM
2019-20 Dalhousie University AUS 29 5 6 11 6
League GP G A Pts PIM
2018-19 Hartford Wolf Pack AHL 10 1 3 4 4
2019-20 Hartford Wolf Pack AHL 31 4 2 6 13
2019-20 Maine Mariners ECHL 12 3 4 7 14
2020-21 Hartford Wolf Pack AHL 5 0 0 0 2
2021-22 Hershey Bears AHL 23 7 3 10 7
2021-22 Idaho Steelheads ECHL 13 11 8 19 15
2021-22 South Carolina Stingrays ECHL 24 16 7 23 19
2022-23 Idaho Steelheads ECHL 72 30 37 67 61
2023-24 Poprad HK SKP Slovak 44 30 27 57 44
League GP G A Pts PIM
1990-91 Louisville Icehawks ECHL 2 0 0 0 2
League GP G A Pts PIM
2003-04 Atlantic City Boardwalk Bullies ECHL 4 1 1 2 4
2004-05 Philadelphia Phantoms AHL 1 0 0 0 0
2004-05 Trenton Titans ECHL 55 1 16 17 49
2005-06 Charlotte Checkers ECHL 8 0 2 2 4
2006-07 Norfolk Admirals AHL 41 0 4 4 34
2006-07 Trenton Titans ECHL 8 0 4 4 18
2007-08 Rockford IceHogs AHL 62 2 8 10 61
2008-09 Fresno Falcons ECHL 6 0 1 1 4
2008-09 Esbjerg EfB Ishockey Denmark 15 0 4 4 24
2009-10 Newcastle Vipers EIHL 55 5 23 28 52
2010-11 Sheffield Steelers EIHL 53 4 25 29 52
2011-12 Coventry Blaze EIHL 42 1 17 18 25
2012-13 Coventry Blaze EIHL 36 3 8 11 26
League GP G A Pts PIM
1997-98 Salem State College ECAC-E 20 3 7 10 0
1998-99 Salem State College ECAC-E 25 5 10 15 0
League GP G A Pts PIM
1997-98 Houston Aeros IHL 3 0 0 0 0
1997-98 Mobile Mysticks ECHL 59 8 6 14 59
1997-98 Quebec Rafales IHL 9 0 1 1 12
1998-99 Paisley Pirates BNL 26 10 12 22 76
1998-99 Merano HC Alpen 6 0 0 0 8
1999-00 Tacoma Sabercats WCHL 27 7 10 17 12
1999-00 Edinburgh Capitals BNL 28 19 14 33 39
League GP G A Pts PIM
1988-89 Maine Mariners AHL 75 10 21 31 51
1989-90 Virginia Lancers ECHL 40 14 31 45 46
1989-90 Maine Mariners AHL 13 0 1 1 10
1990-91 New Haven Nighthawks AHL 14 1 6 7 4
1990-91 Phoenix Roadrunners IHL 3 0 1 1 4
1990-91 Albany Choppers IHL 20 2 9 11 13
1991-92 San Diego Gulls IHL 7 0 0 0 13
1991-92 Richmond Renegades ECHL 49 7 42 49 26
1992-93 Dayton Bombers ECHL 27 9 21 30 20
1992-93 Richmond Renegades ECHL 34 8 18 26 16
1993-94 Innsbruck EV Austria 34 14 49 63 37
1993-94 Atlanta Fire Ants RHI 21 8 18 26 10
1994-95 Tilburg Trappers Hlnd 30 12 36 48 18
1994-95 Oklahoma Coyotes RHI 24 21 38 59 15
1995-96 Huntington Blizzard ECHL 45 8 22 30 52
1995-96 Jacksonville Lizard Kings ECHL 23 5 11 16 83
1995-96 Oklahoma Coyotes RHI 28 18 42 60 32
1996-97 Boras HC Swe-1 51 22 35 57 95
1996-97 Los Angeles Blades RHI 21 17 26 43 7
1997-98 Las Vegas Thunder IHL 8 0 1 1 2
1997-98 Grand Rapids Griffins IHL 3 0 0 0 0
1997-98 Tacoma Sabercats WCHL 57 11 64 75 85
1998-99 Las Vegas Thunder IHL 1 0 0 0 0
1998-99 Tacoma Sabercats WCHL 70 11 64 75 79
1998-99 San Jose Rhinos RHI 9 5 12 17 3
1999-00 Tacoma Sabercats WCHL 58 14 51 65 23
2000-01 Tacoma Sabercats WCHL 69 14 37 51 34
2001-02 Tacoma Sabercats WCHL 67 8 39 47 32
2002-03 Cleveland Barons AHL 2 1 0 1 2
2002-03 Port Huron Beacons UHL 75 13 50 63 46
2003-04 Adirondack IceHawks UHL 76 10 48 58 32
2004-05 Adirondack Frostbite UHL 80 13 48 61 71
2005-06 Adirondack Frostbite UHL 70 14 44 58 62
2006-07 Elmira Jackals UHL 76 7 25 32 83
League GP G A Pts PIM
2008-09 UMass-Dartmouth ECAC-NE 16 0 0 0 0
2009-10 UMass-Dartmouth MASCAC 23 0 0 0 0
League GP G A Pts PIM
1985-86 Pembroke Lumber Kings CJHL 28 22 62 84 62
1986-87 Pembroke Lumber Kings CJHL 51 59 119 178 152
1989-90 Peterborough Pirates BHL 16 15 26 41 56
1992-93 Canadian National Team Intl 4 0 0 0 0
1993-94 Oklahoma City Blazers CHL 4 4 0 4 27
1993-94 Tampa-Bay Tritons RHI 19 18 16 34 62
1994-95 Oklahoma City Blazers CHL 65 27 78 105 250
1995-96 Oklahoma City Blazers CHL 61 28 83 111 274
1995-96 Oklahoma Coyotes RHI 22 16 33 49 80
1996-97 Oklahoma City Blazers CHL 63 31 60 91 328
1997-98 New Mexico Scorpions WPHL 69 30 79 109 208
1998-99 New Mexico Scorpions WPHL 63 16 55 71 172
League GP G A Pts PIM
2017-18 Adirondack Thunder ECHL 2 0 0 0 0
2017-18 Binghamton Devils AHL 1 0 1 1 0
2018-19 Adirondack Thunder ECHL 54 27 32 59 25
2018-19 Binghamton Devils AHL 10 3 0 3 2
2019-20 Cincinnati Cyclones ECHL 33 11 11 22 12
2019-20 Adirondack Thunder ECHL 23 6 15 21 12
League GP G A Pts PIM
2010-11 Providence Bruins AHL 3 0 0 0 2
2010-11 Lake Erie Monsters AHL 6 1 1 2 4
2011-12 Rochester Americans AHL 1 0 0 0 0
2011-12 Cincinnati Cyclones ECHL 62 7 23 30 14
2011-12 Peoria Rivermen AHL 3 0 0 0 0
2012-13 Cincinnati Cyclones ECHL 24 2 5 7 10
2012-13 Florida Everblades ECHL 40 3 13 16 18
2013-14 Kaufbeuren ESV DEL-2 54 16 24 40 79
2014-15 Ravensburg Tower Stars DEL-2 49 15 36 51 78
2015-16 Straubing Tigers DEL 49 9 20 29 65
2016-17 Straubing Tigers DEL 52 9 19 28 18
2017-18 Straubing Tigers DEL 49 6 11 17 12
2018-19 Ingolstadt ERC DEL 51 12 26 38 16
2019-20 Ingolstadt ERC DEL 52 15 31 46 24
2020-21 Cologne Sharks DEL 18 1 15 16 8
2021-22 Cologne Sharks DEL 55 7 17 24 58
2022-23 Ingolstadt ERC DEL 56 7 21 28 14
2023-24 Ingolstadt ERC DEL 52 7 15 22 12
League GP G A Pts PIM
2012-13 Chicago Steel USHL 34 2 3 5 75
2014-15 Bentley University AHA 37 1 6 7 34
2015-16 Bentley University AHA 40 2 7 9 20
2016-17 Utah Grizzlies ECHL 2 0 0 0 6
League GP G A Pts PIM
2020-21 Niagara University AHA 21 1 11 12 16
2020-21 Jacksonville Icemen ECHL 7 0 1 1 4
2021-22 South Carolina Stingrays ECHL 14 1 1 2 12
2021-22 Jacksonville Icemen ECHL 40 1 4 5 15
League GP G A Pts PIM
2003-04 Atlantic City Boardwalk Bullies ECHL 16 2 6 8 4
2004-05 Fresno Falcons ECHL 22 3 5 8 17
2004-05 Texas Wildcatters ECHL 9 1 2 3 34
2005-06 Missouri River Otters UHL 40 8 11 19 32
2005-06 Rockford IceHogs UHL 7 1 2 3 0
2005-06 Elmira Jackals UHL 3 0 0 0 6
2007-08 Twin City Cyclones SPHL 49 8 17 25 90
2008-09 Huntsville Havoc SPHL 27 3 24 27 20
2008-09 Twin City Cyclones SPHL 32 4 11 15 60
2009-10 Huntsville Havoc SPHL 30 2 10 12 27
2009-10 Pensacola Ice Flyers SPHL 11 0 1 1 13
2015-16 Port Huron Prowlers FHL 27 1 7 8 14
League GP G A Pts PIM
2010-11 Alaska Aces ECHL 69 16 29 45 33
2011-12 Utah Grizzlies ECHL 30 7 13 20 18
2011-12 Florida Everblades ECHL 16 3 5 8 14
2012-13 Utah Grizzlies ECHL 59 11 21 32 44
2012-13 San Francisco Bulls ECHL 12 2 5 7 12
League GP G A Pts PIM
2016-17 Dijon France 25 3 2 5 4
League GP G A Pts PIM
1995-96 Melfort Mustangs SJHL 45 0 0 0 20
1999-00 Orlando Solar Bears IHL 6 0 0 0 0
1999-00 Greenville Grrrowl ECHL 7 0 1 1 2
1999-00 Atlanta Thrashers NHL 16 0 0 0 4
1999-00 Louisville Panthers AHL 1 0 0 0 0
2000-01 Orlando Solar Bears IHL 28 0 3 3 10
2000-01 Atlanta Thrashers NHL 7 0 0 0 2
2001-02 Hershey Bears AHL 8 0 1 1 2
2001-02 Greenville Grrrowl ECHL 3 0 0 0 2
2001-02 Chicago Wolves AHL 2 0 0 0 2
2002-03 Arkansas RiverBlades ECHL 19 0 1 1 0
2002-03 Reading Royals ECHL 26 0 0 0 10
2003-04 Bietigheim-Bissingen SC 2.GBun 34 0 4 4 36
2004-05 Chicago Wolves AHL 2 0 0 0 0
2004-05 Toledo Storm ECHL 51 0 2 2 57
2005-06 Graz EC Austria 47 0 2 2 42
2006-07 Vienna Austria 55 0 8 8 78
2007-08 Manchester Phoenix EIHL 50 0 7 7 36
2008-09 Bloomington PrairieThunder IHL 24 0 2 2 20
League GP G A Pts PIM
2007-08 Merrimack College H-East 33 2 9 11 54
2008-09 Merrimack College H-East 25 0 5 5 24
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
1997-98 Wheeling Nailers ECHL 0 0 0 0 0
1998-99 Quad City Mallards UHL 38 0 2 2 42
1999-00 Macon Whoopee CHL 2 0 0 0 2
1999-00 Quad City Mallards UHL 7 0 0 0 8
1999-00 San Antonio Iguanas CHL 2 0 0 0 0
2000-01 Memphis Riverkings CHL 2 0 0 0 0
2001-02 Fort Wayne Komets UHL 22 0 0 0 12
2002-03 Toledo Storm ECHL 2 0 0 0 0
2002-03 Quad City Mallards UHL 9 0 0 0 0
2002-03 Rockford IceHogs UHL 9 0 1 1 6
League GP G A Pts PIM
1991-92 Richmond Renegades ECHL 64 12 34 46 63
1992-93 Richmond Renegades ECHL 60 23 52 75 38
1993-94 Salt Lake Golden Eagles IHL 4 0 0 0 0
1993-94 Richmond Renegades ECHL 63 20 69 89 76
1994-95 Basingstoke Beavers BHL 8 4 11 15 8
1994-95 Zell am See EK Austria 29 13 39 52 0
1995-96 Providence Bruins AHL 24 2 3 5 6
1995-96 Richmond Renegades ECHL 31 13 36 49 67
1996-97 Ayr Scottish Eagles BISL 36 11 15 26 30
1997-98 Richmond Renegades ECHL 25 2 20 22 28
1997-98 Vipiteno Italy-A 17 8 8 16 12
1998-99 Pee Dee Pride ECHL 67 14 44 58 30
1999-00 Huntsville Channel Cats CHL 9 0 5 5 6
League GP G A Pts PIM
2013-14 Minnesota Wild NHL 1 0 1 1 0
2014-15 Minnesota Wild NHL 40 2 8 10 13
2014-15 Iowa Wild AHL 13 2 2 4 4
2015-16 Minnesota Wild NHL 26 0 4 4 11
2015-16 Iowa Wild AHL 28 4 9 13 8
2016-17 Minnesota Wild NHL 51 2 6 8 26
2017-18 Los Angeles Kings NHL 65 3 10 13 30
2018-19 Montreal Canadiens NHL 19 0 4 4 11
2018-19 Philadelphia Flyers NHL 26 0 2 2 16
2019-20 Montreal Canadiens NHL 16 1 1 2 13
2019-20 Laval Rocket AHL 15 1 3 4 2
2020-21 Vaxjo HC SweHL 17 1 3 4 6
2021-22 Frolunda HC SweHL 47 5 10 15 49
2022-23 Frolunda HC SweHL 37 0 7 7 6
2023-24 Frolunda HC SweHL 52 4 11 15 12
League GP G A Pts PIM
2018-19 Vasterviks IK Swe-1 32 2 3 5 10
2019-20 Vasterviks IK Swe-1 39 2 2 4 37
2020-21 Vita Hasten HC Swe-1 40 2 7 9 16
2021-22 MODO Hockey Ornskoldsvik Swe-1 32 1 3 4 8
2022-23 MODO Hockey Ornskoldsvik Swe-1 49 0 7 7 12
2023-24 MODO Hockey Ornskoldsvik SweHL 44 1 2 3 10
League GP G A Pts PIM
2006-07 Cornell University ECAC 11 0 0 0 4
2007-08 Cornell University ECAC 32 3 2 5 10
League GP G A Pts PIM
1999-00 UMass-Boston ECAC-E 20 2 16 18 14
2000-01 UMass-Boston ECAC-E 22 6 14 20 25
League GP G A Pts PIM
2017-18 San Diego Gulls AHL 3 0 0 0 0
2018-19 Tulsa Oilers ECHL 40 3 11 14 18
2018-19 San Diego Gulls AHL 3 0 0 0 0
2019-20 Atlanta Gladiators ECHL 58 2 7 9 26
League GP G A Pts PIM
2016-17 Bakersfield Condors AHL 6 1 2 3 0
2017-18 Bakersfield Condors AHL 50 13 6 19 16
2018-19 Edmonton Oilers NHL 15 0 3 3 2
2018-19 Bakersfield Condors AHL 50 29 19 48 19
2019-20 Bakersfield Condors AHL 50 14 14 28 11
2020-21 Bakersfield Condors AHL 27 6 7 13 11
2021-22 Utica Comets AHL 65 10 21 31 30
2022-23 Utica Comets AHL 59 10 25 35 4
2023-24 Utica Comets AHL 61 9 20 29 7
League GP G A Pts PIM
1991-92 Nashville Knights ECHL 3 0 1 1 0
1992-93 Wichita Thunder CHL 58 35 32 67 69
League GP G A Pts PIM
2012-13 Salve Regina University ECAC-NE 27 13 12 25 10
2013-14 Salve Regina University ECAC-NE 25 8 3 11 20
2014-15 Salve Regina University ECAC-NE 22 4 6 10 31
League GP G A Pts PIM
2006-07 Pensacola Ice Pilots ECHL 46 5 12 17 48
League GP G A Pts PIM
1991-92 UMass-Boston ECAC-E 0 0 0 0 0
League GP G A Pts PIM
2005-06 Victoria Salmon Kings ECHL 9 2 3 5 0
2006-07 Muskegon Fury UHL 24 11 25 36 30
2007-08 Bossier-Shreveport Mudbugs CHL 56 20 30 50 76
2009-10 Mississippi RiverKings CHL 17 7 11 18 22
2009-10 Texas Brahmas CHL 23 6 13 19 20
League GP G A Pts PIM
2009-10 Las Vegas Wranglers ECHL 6 2 1 3 0
2010-11 Las Vegas Wranglers ECHL 64 5 22 27 38
2011-12 Bridgeport Sound Tigers AHL 2 0 0 0 0
2011-12 Las Vegas Wranglers ECHL 50 5 21 26 40
2011-12 Lake Erie Monsters AHL 19 0 7 7 5
2012-13 Lake Erie Monsters AHL 19 0 1 1 14
2012-13 Denver Cutthroats CHL 3 1 0 1 0
2013-14 Wilkes-Barre/Scranton Penguins AHL 23 1 6 7 10
2013-14 Wheeling Nailers ECHL 25 3 8 11 12
2014-15 Wilkes-Barre/Scranton Penguins AHL 51 2 7 9 25
2015-16 Wilkes-Barre/Scranton Penguins AHL 16 0 2 2 4
2016-17 Wilkes-Barre/Scranton Penguins AHL 37 4 8 12 8
2017-18 Rochester Americans AHL 12 0 5 5 8
League GP G A Pts PIM
1996-97 Saginaw Lumber Kings CoHL 16 4 3 7 6
1997-98 Odessa Jackalopes WPHL 1 0 0 0 0
League GP G A Pts PIM
2019-20 Leksands IF SweHL 47 2 12 14 4
2020-21 Leksands IF SweHL 29 3 0 3 2
2021-22 Farjestads BK Karlstad SweHL 48 2 10 12 18
2022-23 Farjestads BK Karlstad SweHL 52 1 7 8 12
2023-24 Farjestads BK Karlstad SweHL 43 5 7 12 12
League GP G A Pts PIM
1999-00 UMass-Boston ECAC-E 25 12 16 28 52
League GP G A Pts PIM
2023-24 Savannah Ghost Pirates ECHL 5 3 0 3 0
League GP G A Pts PIM
2003-04 Wichita Thunder CHL 48 9 21 30 55
2004-05 Pee Dee Pride ECHL 67 11 13 24 118
League GP G A Pts PIM
2023-24 Milwaukee Admirals AHL 1 0 0 0 0
2023-24 Atlanta Gladiators ECHL 34 0 0 0 2
League GP G A Pts PIM
2002-03 Augusta Lynx ECHL 25 1 2 3 13
2002-03 Greenville Grrrowl ECHL 40 2 9 11 22
2003-04 Schweinfurt ERV GerObL 47 7 20 27 45
2004-05 Schweinfurt ERV GerObL 23 10 12 22 20
2004-05 Munich EHC GerObL 16 4 5 9 8
2005-06 Ratingen Ice Aliens GerObL 36 6 20 26 48
2005-06 Hannover Indians GerObL 15 2 6 8 12
2006-07 Bossier-Shreveport Mudbugs CHL 58 4 23 27 64
League GP G A Pts PIM
2000-01 Quebec Citadelles AHL 4 1 0 1 0
2001-02 Quebec Citadelles AHL 63 7 24 31 26
2002-03 Montreal Canadiens NHL 21 0 0 0 2
2002-03 Hamilton Bulldogs AHL 33 2 11 13 26
2003-04 Montreal Canadiens NHL 11 1 1 2 4
2003-04 Hamilton Bulldogs AHL 54 7 24 31 35
2004-05 Hamilton Bulldogs AHL 68 9 14 23 45
2005-06 Hamilton Bulldogs AHL 22 3 14 17 19
2005-06 Columbus Blue Jackets NHL 55 2 15 17 43
2006-07 Columbus Blue Jackets NHL 80 9 25 34 69
2007-08 Columbus Blue Jackets NHL 78 8 24 32 25
2008-09 Atlanta Thrashers NHL 81 6 33 39 32
2009-10 Atlanta Thrashers NHL 80 5 21 26 39
2010-11 Atlanta Thrashers NHL 82 3 16 19 24
2011-12 Winnipeg Jets NHL 56 0 10 10 23
2012-13 Winnipeg Jets NHL 47 0 13 13 10
2013-14 Carolina Hurricanes NHL 82 4 11 15 45
2014-15 Carolina Hurricanes NHL 81 2 8 10 16
2015-16 Carolina Hurricanes NHL 81 5 14 19 37
2016-17 Pittsburgh Penguins NHL 16 0 3 3 4
2016-17 Carolina Hurricanes NHL 56 4 10 14 17
2017-18 Toronto Maple Leafs NHL 80 4 19 23 20
2018-19 Toronto Maple Leafs NHL 81 5 18 23 21
2019-20 Ottawa Senators NHL 64 1 11 12 12
League GP G A Pts PIM
2006-07 Toledo Storm ECHL 18 3 8 11 4
2007-08 Columbia Inferno ECHL 68 16 20 36 20
2008-09 Mississippi Sea Wolves ECHL 65 6 18 24 16
League GP G A Pts PIM
2009-10 Providence Bruins AHL 1 0 0 0 0
League GP G A Pts PIM
1990-91 Greensboro Monarchs ECHL 3 0 0 0 0
1990-91 Richmond Renegades ECHL 13 0 0 0 0
League GP G A Pts PIM
1999-00 UMass-Boston ECAC-E 20 13 15 28 18
League GP G A Pts PIM
2021-22 Reading Royals ECHL 57 12 28 40 18
2022-23 Wichita Thunder ECHL 26 2 9 11 14
2022-23 Norfolk Admirals ECHL 11 1 4 5 19
2022-23 Freiburg EHC DEL-2 4 1 1 2 0
League GP G A Pts PIM
2003-04 Worcester IceCats AHL 1 0 0 0 0
2003-04 Hartford Wolf Pack AHL 6 0 0 0 2
2003-04 Reading Royals ECHL 62 20 17 37 42
2005-06 U. of British Columbia CWUAA 27 11 14 25 36
League GP G A Pts PIM
1991-92 Merrimack College H-East 22 0 4 4 18
1992-93 Merrimack College H-East 23 0 4 4 12
League GP G A Pts PIM
1994-95 Birmingham Bulls ECHL 67 26 33 59 55
1994-95 Springfield Falcons AHL 4 0 1 1 2
1995-96 Birmingham Bulls ECHL 66 26 50 76 77
1996-97 Karpat Oulu FinD1 44 24 28 52 0
1997-98 Iserlohn EC Ger.1 25 10 23 33 49
1998-99 Vojens Lions Denmark 0 29 57 86 0
1999-00 Birmingham Bulls ECHL 24 12 12 24 6
1999-00 Flint Generals UHL 32 10 27 37 22
2000-01 Birmingham Bulls ECHL 9 1 6 7 8
League GP G A Pts PIM
2014-15 St. John's IceCaps AHL 58 0 1 1 0
2015-16 Winnipeg Jets NHL 26 0 0 0 0
2015-16 Manitoba Moose AHL 30 0 0 0 0
2016-17 Winnipeg Jets NHL 56 0 0 0 0
2017-18 Winnipeg Jets NHL 67 0 2 2 0
2018-19 Winnipeg Jets NHL 63 0 3 3 4
2019-20 Winnipeg Jets NHL 58 0 2 2 0
2020-21 Winnipeg Jets NHL 45 0 0 0 0
2021-22 Winnipeg Jets NHL 66 0 2 2 0
2022-23 Winnipeg Jets NHL 64 0 0 0 0
2023-24 Winnipeg Jets NHL 60 0 0 0 2
League GP G A Pts PIM
1996-97 Amarillo Rattlers WPHL 34 7 12 19 215
1996-97 Fresno Falcons WCHL 14 7 3 10 95
1997-98 Lake Charles Ice Pirates WPHL 52 11 11 22 187
1997-98 Odessa Jackalopes WPHL 9 3 3 6 52
1998-99 Thunder Bay Thunder Cats UHL 57 24 30 54 287
1999-00 Oklahoma City Blazers CHL 3 0 0 0 6
1999-00 Laval Chiefs QSPHL 14 9 7 16 119
2000-01 Laval Chiefs QSPHL 34 16 23 39 191
2000-01 Knoxville Speed UHL 28 9 11 20 195
2001-02 Laval Chiefs QSPHL 36 21 43 64 185
2002-03 Laval Chiefs QSPHL 3 1 3 4 4
2003-04 Granby Predateurs QSMHL 34 11 21 32 136
2004-05 Verdun Dragons LNAH 41 21 26 47 132
2005-06 Sherbrooke St. Francois LNAH 7 1 1 2 10
2005-06 Trois-Rivieres Caron and Guay LNAH 1 0 0 0 0
2005-06 Verdun Dragons LNAH 19 5 8 13 79
League GP G A Pts PIM
1994-95 Cleveland Lumberjacks IHL 2 0 1 1 2
1994-95 Richmond Renegades ECHL 57 22 47 69 34
1995-96 Tallahassee Tiger Sharks ECHL 45 15 38 53 22
1996-97 Waco Wizards WPHL 12 3 2 5 2
1996-97 Solihull Blaze BNL 46 37 48 85 26
1997-98 Pee Dee Pride ECHL 16 0 4 4 4
League GP G A Pts PIM
2002-03 Elmira Jackals UHL 56 1 3 4 235
2003-04 Lubbock Cotton Kings CHL 49 3 6 9 264
2003-04 Richmond Riverdogs UHL 2 0 0 0 0
2004-05 Danbury Trashers UHL 41 2 4 6 264
2004-05 Kansas City Outlaws UHL 1 0 0 0 5
League GP G A Pts PIM
2016-17 Arizona State University NCAA 32 5 12 17 8
2017-18 Arizona State University NCAA 33 3 4 7 27
2018-19 Arizona State University NCAA 35 7 7 14 10
League GP G A Pts PIM
2009-10 Adirondack Phantoms AHL 13 3 0 3 9
2010-11 Philadelphia Flyers NHL 2 0 0 0 5
2010-11 Adirondack Phantoms AHL 79 16 22 38 75
2011-12 Philadelphia Flyers NHL 5 0 0 0 2
2011-12 Adirondack Phantoms AHL 67 15 26 41 134
2012-13 Adirondack Phantoms AHL 22 2 6 8 29
2013-14 Adirondack Phantoms AHL 75 13 19 32 146
2014-15 Charlotte Checkers AHL 62 5 15 20 92
2015-16 Bridgeport Sound Tigers AHL 76 4 20 24 138
2016-17 Bridgeport Sound Tigers AHL 76 7 9 16 91
2017-18 Bridgeport Sound Tigers AHL 76 11 10 21 101
2018-19 Bridgeport Sound Tigers AHL 40 3 5 8 25
2019-20 Cincinnati Cyclones ECHL 9 0 4 4 2
2019-20 Norfolk Admirals ECHL 42 9 10 19 61
2021-22 Rochester Americans AHL 25 0 6 6 19
2021-22 South Carolina Stingrays ECHL 38 5 14 19 49
League GP G A Pts PIM
2013-14 Bridgeport Sound Tigers AHL 7 0 1 1 2
2014-15 Toledo Walleye ECHL 63 13 14 27 25
2015-16 Bridgeport Sound Tigers AHL 7 0 1 1 2
2015-16 Missouri Mavericks ECHL 61 17 13 30 47
2016-17 Bridgeport Sound Tigers AHL 66 2 5 7 41
2017-18 Bridgeport Sound Tigers AHL 28 2 3 5 8
2017-18 Worcester Railers ECHL 7 1 1 2 0
2018-19 Worcester Railers ECHL 70 14 16 30 45
2019-20 Wheeling Nailers ECHL 9 0 2 2 18
2019-20 Norfolk Admirals ECHL 50 8 19 27 43
League GP G A Pts PIM
1992-93 Lakeland Ice Warriors SuHL 2 0 0 0 0
1993-94 Utica Bulldogs CoHL 8 0 1 1 5
1994-95 Huntington Blizzard ECHL 1 0 0 0 4
League GP G A Pts PIM
2017-18 Arizona State University NCAA 14 2 1 3 10
League GP G A Pts PIM
2014-15 Elmira Jackals ECHL 14 1 5 6 13
2014-15 Toledo Walleye ECHL 25 1 6 7 4
2015-16 Elmira Jackals ECHL 7 0 1 1 2
2015-16 Manchester Monarchs ECHL 9 0 0 0 0
2015-16 Greenville Swamp Rabbits ECHL 26 3 8 11 30
2016-17 Texas Stars AHL 1 0 0 0 0
2016-17 Greenville Swamp Rabbits ECHL 69 16 31 47 30
2017-18 Greenville Swamp Rabbits ECHL 43 9 20 29 63
2018-19 Reading Royals ECHL 37 6 18 24 22
League GP G A Pts PIM
2009-10 Adirondack Phantoms AHL 4 0 0 0 0
2010-11 Worcester Sharks AHL 22 0 1 1 0
2011-12 Rockford IceHogs AHL 43 0 2 2 17
2011-12 Toledo Walleye ECHL 14 0 3 3 0
2012-13 Chicago Blackhawks NHL 1 0 0 0 0
2012-13 Rockford IceHogs AHL 51 0 2 2 17
2013-14 Nashville Predators NHL 40 0 1 1 2
2014-15 Nashville Predators NHL 18 0 0 0 0
2015-16 Nashville Predators NHL 17 0 1 1 0
2016-17 St. Louis Blues NHL 30 0 1 1 4
2017-18 St. Louis Blues NHL 32 0 0 0 2
2018-19 Buffalo Sabres NHL 50 0 1 1 2
2019-20 Buffalo Sabres NHL 31 0 1 1 6
2020-21 Buffalo Sabres NHL 13 0 0 0 0
2021-22 Arizona Coyotes NHL 3 0 0 0 0
League GP G A Pts PIM
1979-80 Hamilton Kilty B's GHJHL 44 23 39 62 94
1980-81 Northeastern University ECAC 26 2 8 10 24
1983-84 Mohawk Valley Stars ACHL 0 1 3 4 26
1983-84 Nashville South Stars / Virginia Lancers ACHL 0 0 0 0 0
1983-84 Flamboro Real McCoy's OHASr 0 0 0 0 0
1985-86 Dundas Real McCoys OHASr 0 0 0 0 0
League GP G A Pts PIM
1979-80 Utica Mohawks EHL 62 27 26 53 104
1981-82 Erie Blades AHL 5 1 1 2 2
1981-82 Baltimore Skipjacks ACHL 7 3 2 5 11
1981-82 Cape Cod Buccaneers ACHL 14 6 11 17 18
League GP G A Pts PIM
1987-88 Babson College ECAC-E 25 10 18 28 12
1988-89 Babson College ECAC-E 24 4 6 10 6
1989-90 Babson College ECAC-E 4 0 0 0 2
1991-92 Raleigh Icecaps ECHL 9 2 3 5 2
1991-92 Roanoke Valley Rebels ECHL 15 1 4 5 8
League GP G A Pts PIM
1981-82 New Haven Nighthawks AHL 78 13 22 35 107
1982-83 New Haven Nighthawks AHL 80 29 43 72 50
1983-84 New Haven Nighthawks AHL 64 24 26 50 131
1983-84 Los Angeles Kings NHL 5 0 0 0 2
1984-85 Hershey Bears AHL 64 14 32 46 135
League GP G A Pts PIM
1981-82 Manchester Blackhawks NEnHL 0 20 35 55 0
League GP G A Pts PIM
2004-05 Torino Italy-A 33 2 8 10 75
League GP G A Pts PIM
2022-23 Trois-Rivieres Lions ECHL 11 2 5 7 2
League GP G A Pts PIM
2015-16 SaPKo Savonlinna Mestis 32 0 0 0 0
League GP G A Pts PIM
2017-18 South Carolina Stingrays ECHL 12 5 9 14 10
2018-19 Fort Wayne Komets ECHL 57 17 34 51 35
2018-19 South Carolina Stingrays ECHL 10 5 3 8 6
League GP G A Pts PIM
2014-15 Idaho Steelheads ECHL 6 2 3 5 0
2015-16 Idaho Steelheads ECHL 62 4 20 24 22
2015-16 Texas Stars AHL 1 0 0 0 0
2016-17 Florida Everblades ECHL 58 6 31 37 18
2017-18 Charlotte Checkers AHL 2 0 0 0 0
2017-18 Florida Everblades ECHL 49 6 13 19 10
League GP G A Pts PIM
2016-17 New Jersey Devils NHL 5 0 0 0 0
2017-18 Binghamton Devils AHL 63 5 16 21 22
2018-19 Iowa Wild AHL 21 1 7 8 4
2018-19 Binghamton Devils AHL 45 1 15 16 10
2019-20 Toronto Marlies AHL 14 1 5 6 6
2019-20 Newfoundland Growlers ECHL 35 1 20 21 20
2020-21 Vasterviks IK Swe-1 51 8 23 31 16
2021-22 Skelleftea AIK SweHL 52 1 18 19 20
2022-23 Rogle BK Angelholm SweHL 44 7 21 28 12
2023-24 Rogle BK Angelholm SweHL 50 7 21 28 14
League GP G A Pts PIM
2001-02 Hershey Bears AHL 4 0 0 0 0
2001-02 Quad City Mallards UHL 44 13 18 31 22
2002-03 Pee Dee Pride ECHL 71 9 19 28 50
2003-04 Florence Pride ECHL 72 20 28 48 46
2004-05 Pee Dee Pride ECHL 72 17 21 38 36
League GP G A Pts PIM
2022-23 U. of Alaska-Anchorage NCAA 22 0 2 2 16
League GP G A Pts PIM
2006-07 Muskegon Fury UHL 3 0 2 2 2
2006-07 Grand Rapids Griffins AHL 1 0 0 0 2
2007-08 Grand Rapids Griffins AHL 10 0 2 2 2
2007-08 Texas Wildcatters ECHL 60 6 28 34 63
2008-09 Springfield Falcons AHL 7 0 0 0 0
2008-09 Stockton Thunder ECHL 45 4 24 28 74
2009-10 Florida Everblades ECHL 8 1 2 3 4
2009-10 Wheeling Nailers ECHL 50 2 19 21 44
League GP G A Pts PIM
1997-98 New Haven Beast AHL 3 0 0 0 2
1998-99 New Haven Beast AHL 26 4 0 4 29
1998-99 Florida Everblades ECHL 29 13 14 27 62
1999-00 Cincinnati Cyclones IHL 74 12 13 25 157
2000-01 Cincinnati Cyclones IHL 80 35 36 71 122
2000-01 Carolina Hurricanes NHL 1 0 0 0 0
2001-02 Philadelphia Phantoms AHL 22 8 4 12 34
2001-02 Lowell Lock Monsters AHL 56 18 18 36 58
2002-03 Milwaukee Admirals AHL 43 16 10 26 51
2002-03 Manchester Monarchs AHL 13 1 13 14 26
2003-04 Syracuse Crunch AHL 2 0 0 0 2
2003-04 Elmira Jackals UHL 37 20 26 46 35
2003-04 Manchester Monarchs AHL 10 0 2 2 6
2003-04 San Antonio Rampage AHL 12 1 2 3 4
2004-05 Elmira Jackals UHL 44 26 32 58 96
2004-05 Adirondack Frostbite UHL 31 16 24 40 68
2005-06 Milan HC Italy-A 8 2 2 4 2
2005-06 Adirondack Frostbite UHL 38 20 23 43 84
2006-07 Chicago Hounds UHL 38 11 16 27 39
2006-07 Bloomington PrairieThunder UHL 34 4 13 17 42
League GP G A Pts PIM
2022-23 Iowa Heartlanders ECHL 5 1 0 1 0
2023-24 Bratislava Slovan Slovak 32 3 7 10 18
2023-24 Michalovce Dukla HC Slovak 9 1 0 1 2
League GP G A Pts PIM
2002-03 Fort Wayne Komets UHL 70 17 14 31 251
2003-04 Fort Wayne Komets UHL 70 16 21 37 313
2004-05 Fort Wayne Komets UHL 11 3 4 7 70
2004-05 Kalamazoo Wings UHL 62 23 24 47 212
2005-06 Bakersfield Condors ECHL 42 7 10 17 201
League GP G A Pts PIM
1995-96 Tallahassee Tiger Sharks ECHL 60 4 12 16 124
1995-96 Utah Grizzlies IHL 4 0 0 0 0
1996-97 Dayton Bombers ECHL 7 0 4 4 4
1997-98 Cincinnati Cyclones IHL 1 0 0 0 4
1997-98 Dayton Bombers ECHL 64 4 14 18 230
1997-98 Michigan K-Wings IHL 4 0 0 0 7
1997-98 Columbus Hawks MLRH 14 11 4 15 13
1998-99 Cincinnati Cyclones IHL 4 1 0 1 6
1998-99 Dayton Bombers ECHL 62 7 22 29 106
1998-99 Detroit Vipers IHL 3 0 0 0 16
1999-00 Milwaukee Admirals IHL 0 0 0 0 0
1999-00 Dayton Bombers ECHL 45 6 14 20 139
League GP G A Pts PIM
1982-83 U.S. National Team Intl 30 14 18 32 6
1983-84 Fredericton Express AHL 16 1 1 2 5
1983-84 U.S. Olympic Team Intl 0 0 0 0 0
1984-85 Quebec Nordiques NHL 42 8 7 15 26
1984-85 Fredericton Express AHL 18 9 6 15 17
1985-86 Quebec Nordiques NHL 47 10 12 22 17
1985-86 Fredericton Express AHL 7 4 2 6 4
1986-87 Adirondack Red Wings AHL 7 2 3 5 0
1986-87 Detroit Red Wings NHL 5 0 1 1 0
1986-87 Quebec Nordiques NHL 40 1 8 9 16
1987-88 Adirondack Red Wings AHL 4 5 0 5 2
1987-88 Detroit Red Wings NHL 13 0 2 2 4
1987-88 Winnipeg Jets NHL 32 4 4 8 19
1988-89 Moncton Hawks AHL 53 22 23 45 25
1989-90 Winnipeg Jets NHL 56 8 9 17 21
1990-91 Winnipeg Jets NHL 53 7 3 10 10
1991-92 Moncton Hawks AHL 41 11 18 29 12
1992-93 Providence Bruins AHL 30 5 3 8 14
League GP G A Pts PIM
1997-98 Nepean Raiders CJHL 13 6 8 14 44
1999-00 Birmingham Bulls ECHL 3 1 0 1 0
1999-00 Baton Rouge Kingfish ECHL 8 2 0 2 0
2000-01 Memphis Riverkings CHL 22 5 6 11 27
2001-02 Memphis Riverkings CHL 2 0 1 1 2
2002-03 Macon Trax ACHL 27 8 9 17 31
2003-04 Greenville Grrrowl ECHL 34 5 13 18 32
2003-04 Roanoke Express ECHL 39 6 15 21 22
2004-05 Tulsa Oilers CHL 9 7 6 13 8
2004-05 Lubbock Cotton Kings CHL 44 12 11 23 28
2005-06 Tulsa Oilers CHL 3 1 0 1 2
2005-06 Bossier-Shreveport Mudbugs CHL 0 0 0 0 0
2005-06 Amarillo Gorillas CHL 27 5 5 10 35
2005-06 Pee Dee Cyclones SPHL 21 8 12 20 37
League GP G A Pts PIM
2022-23 Bentley University AHA 27 3 6 9 16
2023-24 Bentley University AHA 28 2 8 10 25
League GP G A Pts PIM
1997-98 Green Bay Gamblers USHL 5 3 3 6 10
1997-98 Dubuque Fighting Saints USHL 33 9 20 29 30
League GP G A Pts PIM
2017-18 Grenoble France 20 6 9 15 6
2018-19 Grenoble France 44 29 32 61 30
2019-20 Poprad HK SKP Slovak 25 9 9 18 10
2019-20 Bietigheim-Bissingen SC DEL-2 24 13 11 24 14
2020-21 Amiens France 11 7 8 15 6
2021-22 Ljubljana Olimpija HK Austria 44 16 25 41 18
2022-23 Szekeshfehervar Alba Volan HC Austria 23 5 5 10 4
2022-23 Ostersunds IK Swe-1 22 1 9 10 18
2023-24 Szekeshfehervar Alba Volan HC Austria 37 9 23 32 10
League GP G A Pts PIM
2021-22 Ontario Reign AHL 11 0 2 2 10
2022-23 Ontario Reign AHL 58 6 3 9 38
2023-24 Ontario Reign AHL 36 8 5 13 23
League GP G A Pts PIM
2021-22 Cergy-Pontoise France 41 15 24 39 12
League GP G A Pts PIM
1998-99 Richmond Renegades ECHL 37 0 6 6 23
1998-99 Pensacola Ice Pilots ECHL 28 1 4 5 36
1999-00 Anchorage Aces WCHL 7 1 1 2 4
1999-00 Pensacola Ice Pilots ECHL 1 0 1 1 4
2000-01 Flint Generals UHL 46 4 10 14 45
League GP G A Pts PIM
1997-98 Memphis Riverkings CHL 53 0 5 5 24
1998-99 Sheffield Steelers BISL 2 0 0 0 0
1998-99 Paisley Pirates BNL 32 0 1 1 2
1999-00 Amarillo Rattlers WPHL 18 0 0 0 4
1999-00 Peterborough Pirates BNL 27 0 2 2 29
2000-01 Milton Keynes Kings BNL 36 0 2 2 6
League GP G A Pts PIM
2021-22 Knoxville Ice Bears SPHL 14 0 5 5 8
2021-22 Norwich University NEHC 14 1 6 7 14
2022-23 Peoria Rivermen SPHL 33 2 5 7 14
2022-23 Fayetteville Marksmen SPHL 18 2 0 2 4
2023-24 Peoria Rivermen SPHL 56 4 24 28 26
League GP G A Pts PIM
2018-19 Syracuse Crunch AHL 3 0 0 0 2
2019-20 Orlando Solar Bears ECHL 15 2 3 5 2
2020-21 Syracuse Crunch AHL 25 7 8 15 4
2020-21 Orlando Solar Bears ECHL 6 5 2 7 0
2021-22 Charlotte Checkers AHL 12 2 2 4 5
2021-22 Allen Americans ECHL 18 10 6 16 17
2022-23 Hartford Wolf Pack AHL 2 0 0 0 0
2022-23 Jacksonville Icemen ECHL 36 6 13 19 14
League GP G A Pts PIM
1982-83 New Haven Nighthawks AHL 40 1 11 12 26
1982-83 Saginaw Gears IHL 39 1 18 19 27
1983-84 New Haven Nighthawks AHL 2 0 2 2 2
1983-84 Fort Wayne Komets IHL 4 0 1 1 2
League GP G A Pts PIM
1988-89 Johnstown Chiefs ECHL 5 2 4 6 0
League GP G A Pts PIM
2017-18 Robert Morris University AHA 41 14 16 30 10
2018-19 Robert Morris University AHA 40 9 17 26 10
2018-19 Tulsa Oilers ECHL 3 0 0 0 0
League GP G A Pts PIM
1991-92 Moose Jaw Warriors WHL 7 0 0 0 0
League GP G A Pts PIM
2013-14 Pensacola Ice Flyers SPHL 31 7 7 14 21
2013-14 Danville Dashers FHL 16 3 13 16 22
2014-15 Pensacola Ice Flyers SPHL 2 0 1 1 0
League GP G A Pts PIM
1989-90 Lukko Rauma SM-liiga 24 0 1 1 2
League GP G A Pts PIM
1990-91 Roanoke Valley Rebels ECHL 9 2 3 5 27
League GP G A Pts PIM
1979-80 Boston Bruins NHL 46 11 17 28 8
1979-80 Broome Dusters AHL 34 17 15 32 20
1980-81 Springfield Indians AHL 53 19 24 43 89
1980-81 Boston Bruins NHL 24 3 5 8 13
1981-82 Boston Bruins NHL 2 0 1 1 0
1981-82 Erie Blades AHL 72 23 32 55 37
1982-83 Boston Bruins NHL 75 10 20 30 18
1983-84 Boston Bruins NHL 70 20 23 43 35
1984-85 Did Not Play Ind 0 0 0 0 0
1985-86 Edmonton Oilers NHL 74 23 24 47 70
1986-87 Edmonton Oilers NHL 79 20 19 39 55
1987-88 Edmonton Oilers NHL 80 15 17 32 47
1988-89 Edmonton Oilers NHL 80 21 31 52 55
1989-90 Edmonton Oilers NHL 80 21 22 43 89
1990-91 Edmonton Oilers NHL 80 17 15 32 76
1991-92 Edmonton Oilers NHL 80 12 18 30 98
1992-93 Edmonton Oilers NHL 82 10 20 30 110
1993-94 Edmonton Oilers NHL 66 16 10 26 80
1993-94 New York Rangers NHL 12 4 2 6 11
1994-95 Philadelphia Flyers NHL 45 3 9 12 23
1995-96 St. Louis Blues NHL 13 0 1 1 8
1995-96 Philadelphia Flyers NHL 55 5 8 13 62
1996-97 St. Louis Blues NHL 50 2 5 7 33
League GP G A Pts PIM
1996-97 Dayton Bombers ECHL 29 5 8 13 42
1996-97 Johnstown Chiefs ECHL 15 1 6 7 39
League GP G A Pts PIM
2015-16 Brock University OUAA 27 8 20 28 22
2016-17 Brock University OUAA 26 6 15 21 20
2017-18 Brock University OUAA 24 3 11 14 6
League GP G A Pts PIM
1996-97 Herisau SC Swiss-B 37 8 14 22 77
1997-98 Herisau SC Swiss-A 14 0 1 1 0
1997-98 Olten EHC Swiss-B 22 1 1 2 12
League GP G A Pts PIM
2006-07 Toledo Storm ECHL 32 11 22 33 34
2007-08 Cincinnati Cyclones ECHL 41 5 17 22 35
2007-08 Idaho Steelheads ECHL 20 6 11 17 10
2008-09 Belfast Giants EIHL 27 19 21 40 20
2010-11 Rapid City Rush CHL 19 5 7 12 7
League GP G A Pts PIM
2008-09 Tri-City Storm USHL 26 0 2 2 6
2009-10 Boston Jr. Bruins EJHL 27 0 0 0 4
League GP G A Pts PIM
2018-19 Maine Mariners ECHL 8 3 4 7 0
2019-20 Maine Mariners ECHL 6 1 0 1 2
2020-21 Knoxville Ice Bears SPHL 36 8 18 26 21
2021-22 Lehigh Valley Phantoms AHL 1 0 0 0 0
2021-22 Springfield Thunderbirds AHL 1 0 0 0 0
2021-22 Maine Mariners ECHL 57 16 37 53 26
2022-23 Maine Mariners ECHL 63 13 32 45 36
2023-24 Freiburg EHC DEL-2 42 16 27 43 53
League GP G A Pts PIM
2015-16 U. of Ontario Institute of Technology OUAA 12 0 0 0 10
2016-17 U. of Ontario Institute of Technology OUAA 24 1 8 9 4
2017-18 U. of Ontario Institute of Technology OUAA 28 2 13 15 16
2018-19 U. of Ontario Institute of Technology OUAA 28 3 13 16 22
2018-19 Newfoundland Growlers ECHL 8 1 1 2 2
2019-20 Birmingham Bulls SPHL 28 0 9 9 10
League GP G A Pts PIM
1996-97 St. John's Maple Leafs AHL 2 0 0 0 0
1996-97 South Carolina Stingrays ECHL 66 10 22 32 61
1997-98 South Carolina Stingrays ECHL 3 0 0 0 5
1997-98 Thunder Bay Thunder Cats UHL 67 10 57 67 49
1998-99 Thunder Bay Thunder Cats UHL 72 10 36 46 68
1998-99 Brunico EV Alpen 9 2 1 3 16
1999-00 Port Huron Border Cats UHL 73 11 28 39 64
1999-00 Louisville Panthers AHL 1 1 0 1 0
2000-01 Port Huron Border Cats UHL 23 2 8 10 38
2000-01 Knoxville Speed UHL 21 2 7 9 26
2001-02 Fort Wayne Komets UHL 54 1 18 19 71
League GP G A Pts PIM
1985-86 U. of Maine H-East 21 0 4 4 6
1986-87 Salem State College ECAC-E 0 0 0 0 0
1988-89 UMass-Boston ECAC-E 0 0 0 0 0
1988-89 Maine Mariners AHL 10 0 1 1 2
League GP G A Pts PIM
2002-03 San Diego Gulls WCHL 1 0 0 0 0
2002-03 Flint Generals UHL 2 0 0 0 7
2002-03 Florida Everblades ECHL 17 0 0 0 0
2002-03 Elmira Jackals UHL 1 0 0 0 0
2003-04 Winston-Salem T-birds SEHL 36 0 0 0 6
2004-05 Winston-Salem Polar Twins SPHL 1 0 0 0 2
League GP G A Pts PIM
1984-85 Virginia Lancers ACHL 22 12 15 27 7
1985-86 Virginia Lancers ACHL 62 50 44 94 33
1985-86 Toledo Goaldiggers IHL 2 1 1 2 0
1986-87 Virginia Lancers ACHL 32 22 19 41 21
League GP G A Pts PIM
2022-23 Toledo Walleye ECHL 10 0 3 3 6
2023-24 South Carolina Stingrays ECHL 64 4 13 17 16
League GP G A Pts PIM
1986-87 North Adams State College ECAC-E 0 0 0 0 0
League GP G A Pts PIM
2003-04 Houston Aeros AHL 5 0 1 1 8
2003-04 Corpus Christi Rayz CHL 19 14 7 21 10
2003-04 Louisiana IceGators ECHL 45 18 25 43 12
2004-05 Wilkes-Barre/Scranton Penguins AHL 1 0 0 0 0
2004-05 Wheeling Nailers ECHL 71 27 36 63 20
2005-06 Colorado Eagles CHL 13 2 14 16 8
2006-07 Colorado Eagles CHL 58 31 41 72 30
2007-08 Colorado Eagles CHL 64 35 54 89 41
2008-09 Colorado Eagles CHL 64 24 56 80 38
2009-10 Colorado Eagles CHL 62 44 45 89 24
2011-12 Missouri Mavericks CHL 63 27 47 74 8
2012-13 Grenoble France 26 12 14 26 26
2013-14 Braehead Clan EIHL 49 24 43 67 30
League GP G A Pts PIM
2015-16 Manchester Monarchs ECHL 4 1 0 1 0
2016-17 Harzer Falken GerObL 42 25 33 58 71
2017-18 Quad City Mallards ECHL 63 12 22 34 28
League GP G A Pts PIM
1993-94 Providence Bruins AHL 6 0 0 0 0
1993-94 Charlotte Checkers ECHL 53 6 11 17 100
1994-95 Charlotte Checkers ECHL 68 1 16 17 142
1995-96 Charlotte Checkers ECHL 53 3 8 11 84
League GP G A Pts PIM
2018-19 Mercyhurst College AHA 15 0 0 0 0
2019-20 Mercyhurst College AHA 28 0 0 0 10
2020-21 Utah Grizzlies ECHL 9 0 0 0 2
2020-21 Long Island University NCAA 9 0 0 0 0
2021-22 Utah Grizzlies ECHL 9 0 0 0 0
2021-22 Lehigh Valley Phantoms AHL 4 0 0 0 0
2022-23 Utah Grizzlies ECHL 14 0 0 0 12
2022-23 San Diego Gulls AHL 5 0 0 0 0
2023-24 Utah Grizzlies ECHL 4 0 0 0 0
League GP G A Pts PIM
2002-03 Florida Everblades ECHL 68 20 31 51 106
2003-04 Grenoble France 26 11 16 27 36
2004-05 Grenoble France 27 16 18 34 79
2005-06 Grenoble France 26 11 17 28 36
2006-07 Geneve Servette Swiss-A 43 10 14 24 36
2007-08 Geneve Servette Swiss-A 20 10 8 18 24
2007-08 Lausanne HC Swiss-B 11 8 7 15 6
2008-09 Fribourg-Gotteron HC Swiss-A 38 8 10 18 58
2009-10 Timra IK SEL 47 4 13 17 46
2010-11 Geneve Servette Swiss-A 2 1 0 1 0
2010-11 Chaux-de-Fonds HC Swiss-B 7 2 9 11 4
2010-11 Straubing Tigers DEL 31 9 15 24 34
2011-12 Straubing Tigers DEL 52 17 24 41 54
2012-13 Straubing Tigers DEL 50 7 21 28 80
2013-14 Straubing Tigers DEL 33 5 25 30 46
2014-15 Straubing Tigers DEL 50 5 24 29 32
2015-16 Lausanne HC Swiss-A 1 0 0 0 2
2015-16 Chaux-de-Fonds HC Swiss-B 34 7 27 34 47
2016-17 Chaux-de-Fonds HC Swiss-B 40 15 27 42 26
2017-18 Fribourg-Gotteron HC Swiss-A 50 4 7 11 40
2018-19 Fribourg-Gotteron HC Swiss-A 40 0 5 5 16
2018-19 Ajoie HC Swiss-Sw 1 0 0 0 0
League GP G A Pts PIM
2012-13 Adrian College MCHA 18 0 2 2 67
2013-14 Adrian College NCHA 25 1 2 3 30
2014-15 Adrian College NCHA 28 3 8 11 55
League GP G A Pts PIM
2008-09 Salem State College ECAC-E 4 0 0 0 0
League GP G A Pts PIM
2009-10 Huntsville Havoc SPHL 55 5 19 24 32
League GP G A Pts PIM
1988-89 New Jersey Devils NHL 4 0 2 2 0
1989-90 Utica Devils AHL 49 27 37 64 6
1989-90 New Jersey Devils NHL 20 6 7 13 8
1990-91 Utica Devils AHL 6 4 2 6 5
1990-91 New Jersey Devils NHL 53 9 19 28 27
1991-92 Utica Devils AHL 7 1 4 5 0
1991-92 New Jersey Devils NHL 7 1 2 3 6
1992-93 Utica Devils AHL 31 16 24 40 28
1992-93 San Jose Sharks NHL 13 0 3 3 6
1992-93 New Jersey Devils NHL 2 0 0 0 0
1992-93 Cincinnati Cyclones IHL 18 7 19 26 24
1993-94 Providence Bruins AHL 67 22 44 66 20
1993-94 Boston Bruins NHL 4 0 0 0 0
1993-94 Kansas City Blades IHL 3 0 3 3 2
1994-95 Val Gardena HC Italy-A 38 29 44 73 36
1995-96 Ratingen Lions DEL 4 2 4 6 4
League GP G A Pts PIM
2017-18 Bridgeport Sound Tigers AHL 4 0 2 2 4
2018-19 Worcester Railers ECHL 62 3 18 21 35
League GP G A Pts PIM
1999-00 Toledo Storm ECHL 35 2 4 6 30
1999-00 Huntington Blizzard ECHL 17 2 2 4 33
2000-01 Dayton Bombers ECHL 31 3 3 6 98
2000-01 El Paso Buzzards WPHL 35 3 7 10 29
League GP G A Pts PIM
1994-95 Saint John Flames AHL 65 8 27 35 53
1995-96 Saint John Flames AHL 32 7 11 18 77
1996-97 Saint John Flames AHL 17 2 5 7 8
1997-98 Did Not Play Ind 0 0 0 0 0
1998-99 Louisiana IceGators ECHL 66 31 40 71 97
1999-00 Louisiana IceGators ECHL 49 14 26 40 92
2000-01 Louisiana IceGators ECHL 51 15 31 46 68
League GP G A Pts PIM
2021-22 Miami University (Ohio) NCHC 7 0 0 0 0
2022-23 Miami University (Ohio) NCHC 9 0 0 0 0
2023-24 Miami University (Ohio) NCHC 23 0 0 0 2
League GP G A Pts PIM
1998-99 Orlando Solar Bears IHL 45 1 13 14 61
1998-99 Utah Grizzlies IHL 11 0 1 1 14
1999-00 Rochester Americans AHL 3 0 0 0 4
1999-00 South Carolina Stingrays ECHL 61 11 24 35 79
1999-00 Orlando Solar Bears IHL 4 0 0 0 0
1999-00 Long Beach Ice Dogs IHL 2 0 0 0 8
2000-01 South Carolina Stingrays ECHL 48 5 10 15 74
2000-01 Lowell Lock Monsters AHL 5 0 0 0 4
2001-02 Colorado Gold Kings WCHL 31 6 11 17 18
2001-02 Cardiff Devils BNL 12 3 10 13 12
2002-03 Atlantic City Boardwalk Bullies ECHL 60 0 9 9 71
League GP G A Pts PIM
1999-00 Dayton Bombers ECHL 52 6 8 14 64
1999-00 Cincinnati Mighty Ducks AHL 2 0 1 1 0
2000-01 Dayton Bombers ECHL 42 1 12 13 137
2000-01 Cincinnati Mighty Ducks AHL 13 0 4 4 6
2001-02 Dayton Bombers ECHL 60 5 4 9 166
2001-02 Bridgeport Sound Tigers AHL 7 0 1 1 4
2002-03 Dayton Bombers ECHL 49 4 13 17 85
2002-03 Hamilton Bulldogs AHL 2 0 0 0 0
2002-03 Manchester Monarchs AHL 10 1 1 2 6
2003-04 Manchester Monarchs AHL 49 0 3 3 30
2003-04 Reading Royals ECHL 7 0 2 2 16
2004-05 Manchester Monarchs AHL 60 1 5 6 167
2005-06 Manchester Monarchs AHL 58 1 3 4 92
2006-07 Manchester Monarchs AHL 64 2 9 11 124
2007-08 Graz EC Austria 39 2 8 10 90
2008-09 Lukko Rauma SM-liiga 3 0 1 1 0
2008-09 Vienna Austria 4 0 0 0 6
2008-09 Minsk Dynamo KHL 12 0 2 2 28
2009-10 Providence Bruins AHL 3 0 1 1 11
2009-10 Manchester Monarchs AHL 19 0 3 3 31
2010-11 Jesenice Austria 39 7 8 15 115
League GP G A Pts PIM
2005-06 South Carolina Stingrays ECHL 9 2 4 6 0
2006-07 Fresno Falcons ECHL 1 0 0 0 0
League GP G A Pts PIM
1994-95 Viking Stavanger Norway 32 37 21 58 0
1995-96 Assat Pori SM-liiga 20 0 6 6 34
1997-98 Morrums GoIS IK Swe-1 32 19 12 31 144
1998-99 Roanoke Express ECHL 37 9 14 23 85
1998-99 Morrums GoIS IK Swe-1 23 6 7 13 87
League GP G A Pts PIM
1985-86 Binghamton Whalers AHL 1 0 0 0 0
1986-87 Adirondack Red Wings AHL 24 0 1 1 0
1986-87 Flint Spirits IHL 12 2 3 5 6
League GP G A Pts PIM
1985-86 Flint Spirits IHL 56 16 17 33 49
League GP G A Pts PIM
2020-21 Long Island University NCAA 13 0 1 1 0
2021-22 Evansville Thunderbolts SPHL 8 3 3 6 2
2021-22 Long Island University NCAA 14 1 4 5 4
2022-23 Evansville Thunderbolts SPHL 21 3 12 15 4
2022-23 Worcester Railers ECHL 11 0 1 1 2
2023-24 Knoxville Ice Bears SPHL 41 13 12 25 14
League GP G A Pts PIM
2005-06 Lowell Lock Monsters AHL 8 2 1 3 4
2006-07 Trenton Titans ECHL 65 19 15 34 74
2007-08 Lowell Devils AHL 8 2 0 2 4
2007-08 Trenton Devils ECHL 9 4 2 6 6
League GP G A Pts PIM
2017-18 Iowa Wild AHL 1 0 0 0 0
2017-18 Worcester Railers ECHL 9 0 1 1 2
2018-19 Worcester Railers ECHL 37 2 2 4 8
2019-20 Newfoundland Growlers ECHL 39 3 1 4 12
League GP G A Pts PIM
1991-92 Nashville Knights ECHL 3 0 3 3 0
1992-93 Nashville Knights ECHL 60 27 34 61 62
1994-95 Tallahassee Tiger Sharks ECHL 66 41 36 77 82
1995-96 Johnstown Chiefs ECHL 66 50 39 89 104
1995-96 Long Island Jawz RHI 26 40 36 76 22
1996-97 Worcester IceCats AHL 2 1 1 2 4
1996-97 Louisiana IceGators ECHL 49 28 21 49 94
1996-97 Baton Rouge Kingfish ECHL 19 13 14 27 8
1996-97 New Jersey Rockin' Rollers RHI 24 15 28 43 49
1997-98 Louisiana IceGators ECHL 70 55 45 100 112
1998-99 Louisiana IceGators ECHL 44 34 29 63 44
1998-99 Manitoba Moose IHL 2 0 0 0 0
1998-99 Las Vegas Coyotes RHI 10 9 11 20 0
1999-00 Cleveland Lumberjacks IHL 1 0 0 0 2
1999-00 Flint Generals UHL 60 46 57 103 104
2000-01 Memphis Riverkings CHL 69 56 57 113 131
2001-02 Memphis Riverkings CHL 59 54 41 95 49
2002-03 Memphis Riverkings CHL 64 57 49 106 71
2003-04 St. John's Maple Leafs AHL 2 0 0 0 4
2003-04 Memphis Riverkings CHL 63 39 41 80 55
2004-05 Memphis Riverkings CHL 60 55 38 93 46
2005-06 Memphis Riverkings CHL 52 29 36 65 56
2006-07 Quad City Mallards UHL 70 38 31 69 60
2007-08 Bloomington PrairieThunder IHL 75 38 43 81 90
2008-09 Bloomington PrairieThunder IHL 31 21 12 33 76
League GP G A Pts PIM
2019-20 U. of Wisconsin Eau Claire WIAC 22 4 3 7 8
2020-21 U. of Wisconsin Eau Claire WIAC 7 3 3 6 2
League GP G A Pts PIM
2006-07 Fresno Falcons ECHL 16 1 1 2 4
2007-08 Fort Wayne Komets IHL 76 2 9 11 44
2008-09 Fort Wayne Komets IHL 35 1 14 15 30
2009-10 Flint Generals IHL 76 6 20 26 48
2010-11 Dayton Gems CHL 18 0 3 3 14
2010-11 Evansville IceMen CHL 20 0 1 1 18
League GP G A Pts PIM
2013-14 Milwaukee Admirals AHL 5 0 0 0 2
2014-15 Milwaukee Admirals AHL 48 9 9 18 6
2014-15 Cincinnati Cyclones ECHL 13 3 4 7 14
2015-16 Milwaukee Admirals AHL 45 3 5 8 12
2015-16 Cincinnati Cyclones ECHL 21 10 9 19 14
2016-17 Manchester Monarchs ECHL 4 3 2 5 0
2016-17 Cleveland Monsters AHL 62 9 12 21 6
2017-18 Cleveland Monsters AHL 46 6 4 10 31
2018-19 Milwaukee Admirals AHL 40 7 11 18 14
2018-19 Idaho Steelheads ECHL 11 3 4 7 4
2018-19 Manchester Monarchs ECHL 13 4 8 12 0
2019-20 Milwaukee Admirals AHL 9 0 1 1 4
2019-20 Florida Everblades ECHL 36 13 17 30 12
2020-21 Florida Everblades ECHL 63 18 30 48 10
2021-22 Florida Everblades ECHL 66 27 37 64 16
2022-23 Florida Everblades ECHL 63 24 38 62 20
2023-24 Florida Everblades ECHL 70 25 33 58 14
League GP G A Pts PIM
1993-94 Columbus Chill ECHL 58 20 17 37 28
1994-95 Columbus Chill ECHL 6 0 1 1 14
1995-96 South Carolina Stingrays ECHL 7 0 1 1 4
1995-96 Jacksonville Lizard Kings ECHL 8 1 3 4 20
1995-96 Long Island Jawz RHI 1 0 0 0 0
League GP G A Pts PIM
2021-22 Kristianstads IK Swe-1 42 6 5 11 8
2022-23 Kristianstads IK Swe-1 52 14 14 28 14
2023-24 Bofors IK Swe-1 50 15 10 25 20
League GP G A Pts PIM
2010-11 Trenton Devils ECHL 22 2 2 4 0
League GP G A Pts PIM
2021-22 Huntsville Havoc SPHL 53 2 19 21 67
2021-22 Worcester Railers ECHL 3 0 0 0 0
2022-23 Huntsville Havoc SPHL 53 1 13 14 116
2023-24 Huntsville Havoc SPHL 42 5 13 18 51
League GP G A Pts PIM
2003-04 Lubbock Cotton Kings CHL 2 1 0 1 0
2003-04 Texas Wildcatters ECHL 5 0 0 0 6
2006-07 Youngstown Steelhounds CHL 43 1 4 5 115
League GP G A Pts PIM
1988-89 Chicoutimi Sagueneens QMJHL 1 0 0 0 0
1990-91 Beauport Harfangs QMJHL 3 0 0 0 0
1991-92 Louisville Icehawks ECHL 23 4 13 17 8
League GP G A Pts PIM
1992-93 Moncton Hawks AHL 13 0 1 1 2
1992-93 Toledo Storm ECHL 11 0 0 0 4
1992-93 Fort Wayne Komets IHL 3 0 0 0 0
1993-94 Moncton Hawks AHL 29 0 3 3 4
1994-95 Tallahassee Tiger Sharks ECHL 59 0 1 1 8
1995-96 Tallahassee Tiger Sharks ECHL 50 0 4 4 10
1995-96 Philadelphia Bulldogs RHI 21 0 3 3 38
1996-97 Tallahassee Tiger Sharks ECHL 38 0 1 1 16
1996-97 Carolina Monarchs AHL 1 0 0 0 2
1996-97 New Jersey Rockin' Rollers RHI 15 0 2 2 1
1997-98 Saint John Flames AHL 6 0 0 0 0
1997-98 Chicago Wolves IHL 7 0 0 0 0
1997-98 Winston-Salem Icehawks UHL 33 0 1 1 16
1998-99 Pee Dee Pride ECHL 40 0 3 3 4
1999-00 Flint Generals UHL 48 0 3 3 43
2000-01 Memphis Riverkings CHL 47 0 2 2 45
2001-02 Memphis Riverkings CHL 41 0 3 3 22
2002-03 Memphis Riverkings CHL 32 0 0 0 8
2006-07 Pee Dee Cyclones SPHL 4 0 1 1 0
League GP G A Pts PIM
1996-97 El Paso Buzzards WPHL 7 1 1 2 0
League GP G A Pts PIM
1991-92 Salem State College ECAC-E 0 0 0 0 0
1992-93 Birmingham Bulls ECHL 2 1 1 2 2
1992-93 Johnstown Chiefs ECHL 56 23 41 64 37
1993-94 Providence Bruins AHL 9 1 1 2 6
1993-94 Charlotte Checkers ECHL 53 33 56 89 14
1994-95 Charlotte Checkers ECHL 68 28 61 89 20
1995-96 Charlotte Checkers ECHL 67 26 57 83 26
1996-97 Charlotte Checkers ECHL 68 26 53 79 22
1997-98 Karpat Oulu FinD1 44 21 29 50 41
League GP G A Pts PIM
2005-06 Binghamton Senators AHL 16 4 3 7 19
2006-07 Binghamton Senators AHL 80 7 8 15 110
2007-08 Rochester Americans AHL 5 0 0 0 13
2007-08 Albany River Rats AHL 1 0 0 0 0
2007-08 Syracuse Crunch AHL 1 0 0 0 2
2007-08 Elmira Jackals ECHL 68 18 17 35 151
2008-09 Belfast Giants EIHL 43 21 25 46 79
2009-10 Jesenice Austria 34 3 4 7 178
2010-11 Bakersfield Condors ECHL 46 14 13 27 186
2011-12 Providence Bruins AHL 33 2 10 12 150
2011-12 Abbotsford Heat AHL 2 0 0 0 0
2011-12 Chicago Express ECHL 28 7 8 15 123
2012-13 Providence Bruins AHL 74 4 7 11 316
2013-14 Providence Bruins AHL 68 5 9 14 221
2014-15 Providence Bruins AHL 2 0 0 0 2
2014-15 Boston Bruins NHL 3 0 0 0 14
League GP G A Pts PIM
2010-11 1000 Islands Privateers FHL 10 1 4 5 0
League GP G A Pts PIM
1994-95 Saint John Flames AHL 46 0 4 4 19
1995-96 Saint John Flames AHL 67 0 1 1 20
1996-97 Calgary Flames NHL 31 0 0 0 2
1996-97 Saint John Flames AHL 8 0 0 0 10
1997-98 Calgary Flames NHL 39 0 4 4 10
1997-98 Saint John Flames AHL 4 0 1 1 2
1998-99 Rochester Americans AHL 2 0 0 0 0
1998-99 Buffalo Sabres NHL 18 0 0 0 4
1999-00 Buffalo Sabres NHL 14 0 0 0 0
2000-01 Worcester IceCats AHL 52 0 1 1 24
2001-02 Minnesota Wild NHL 45 0 0 0 8
2002-03 Minnesota Wild NHL 50 0 1 1 4
2003-04 Minnesota Wild NHL 48 0 1 1 8
2004-05 Lukko Rauma SM-liiga 37 0 2 2 8
2005-06 Edmonton Oilers NHL 19 0 1 1 2
2005-06 Minnesota Wild NHL 24 0 0 0 6
2006-07 Edmonton Oilers NHL 68 0 3 3 12
2007-08 Edmonton Oilers NHL 43 0 1 1 2
2008-09 Edmonton Oilers NHL 63 0 1 1 10
2009-10 New York Islanders NHL 50 0 0 0 14
2010-11 New York Islanders NHL 20 0 1 1 2
2010-11 Tampa Bay Lightning NHL 34 0 1 1 6
2011-12 Tampa Bay Lightning NHL 40 0 0 0 6
League GP G A Pts PIM
2001-02 Springfield Falcons AHL 3 0 0 0 0
2001-02 Reading Royals ECHL 68 26 26 52 106
2002-03 Lowell Lock Monsters AHL 7 2 2 4 0
2002-03 Reading Royals ECHL 63 27 60 87 130
2003-04 Schwenningen ERC 2.GBun 45 23 43 66 139
2004-05 Bietigheim-Bissingen SC 2.GBun 42 14 20 34 94
2005-06 Soenderjyske Denmark 34 16 22 38 107
2007-08 Aalborg AaB Ishockey Denmark 42 23 24 47 46
2008-09 Odense Bulldogs Denmark 36 13 26 39 83
2009-10 Hvidovre Denmark 11 0 3 3 22
League GP G A Pts PIM
2002-03 Reading Royals ECHL 70 11 19 30 30
2003-04 Mississippi Sea Wolves ECHL 3 0 0 0 4
2003-04 Wheeling Nailers ECHL 25 2 2 4 4
2003-04 Cincinnati Cyclones ECHL 40 9 8 17 23
League GP G A Pts PIM
2012-13 Buffalo Sabres NHL 7 0 0 0 0
2013-14 Rochester Americans AHL 47 4 24 28 22
2013-14 Buffalo Sabres NHL 21 0 1 1 2
2014-15 Rochester Americans AHL 72 10 26 36 22
2014-15 Buffalo Sabres NHL 4 0 1 1 0
2015-16 Rochester Americans AHL 59 10 16 26 26
2015-16 Buffalo Sabres NHL 1 0 0 0 2
2016-17 Pittsburgh Penguins NHL 34 2 8 10 8
2016-17 Wilkes-Barre/Scranton Penguins AHL 28 4 12 16 12
2017-18 Pittsburgh Penguins NHL 44 2 3 5 16
2018-19 Pittsburgh Penguins NHL 18 1 1 2 4
2018-19 Wilkes-Barre/Scranton Penguins AHL 5 1 4 5 2
2019-20 Pittsburgh Penguins NHL 41 2 4 6 12
2020-21 Pittsburgh Penguins NHL 17 0 2 2 14
2021-22 Pittsburgh Penguins NHL 78 4 9 13 14
2022-23 Pittsburgh Penguins NHL 47 1 4 5 18
2023-24 New York Rangers NHL 5 0 0 0 0
2023-24 Pittsburgh Penguins NHL 47 1 3 4 4
League GP G A Pts PIM
1996-97 Jacksonville Lizard Kings ECHL 7 1 1 2 9
1997-98 Tacoma Sabercats WCHL 29 6 9 15 60
1997-98 Reno Rage WCHL 0 0 0 0 0
1998-99 Tupelo T-Rex WPHL 36 14 10 24 80
1998-99 Asheville Smoke UHL 14 0 2 2 41
League GP G A Pts PIM
1999-00 Babson College ECAC-E 25 4 8 12 46
2000-01 Babson College ECAC-E 25 1 6 7 46
League GP G A Pts PIM
2022-23 Kansas City Mavericks ECHL 3 0 0 0 0
League GP G A Pts PIM
2021-22 U. of St. Thomas CCHA 36 1 9 10 10
2022-23 U. of St. Thomas CCHA 28 1 2 3 6
League GP G A Pts PIM
1996-97 Pensacola Ice Pilots ECHL 65 25 46 71 201
1996-97 Quebec Rafales IHL 6 1 2 3 8
1997-98 Fassa HC Italy-A 43 19 47 66 117
1998-99 Pensacola Ice Pilots ECHL 3 1 4 5 6
1998-99 Laval Chiefs QSPHL 18 9 20 29 20
1999-00 Laval Chiefs QSPHL 35 17 47 64 69
2000-01 Joliette Mission QSPHL 32 20 37 57 46
2001-02 Laval Chiefs QSPHL 31 15 30 45 37
2002-03 St. Jean Mission QSPHL 44 23 41 64 134
2003-04 St. Jean Mission QSMHL 48 26 33 59 133
2004-05 Sorel-Tracy Mission LNAH 47 25 59 84 102
2005-06 Sorel-Tracy Mission LNAH 45 24 48 72 59
2006-07 Sorel-Tracy Mission LNAH 19 10 26 36 24
2006-07 Innsbruck HC Austria 24 8 17 25 92
League GP G A Pts PIM
2008-09 U. of St. Thomas MIAC 9 0 1 1 2
League GP G A Pts PIM
2009-10 Worcester Sharks AHL 4 0 3 3 2
2010-11 Worcester Sharks AHL 77 4 15 19 46
2011-12 Syracuse Crunch AHL 45 4 4 8 30
2011-12 Elmira Jackals ECHL 10 1 4 5 4
2012-13 Norfolk Admirals AHL 18 1 2 3 17
2012-13 Fort Wayne Komets ECHL 26 5 12 17 58
2014-15 Wolfsburg Grizzly Adams DEL 45 3 12 15 56
2015-16 Innsbruck HC Austria 53 12 21 33 97
2016-17 Pardubice HC Czech 48 7 29 36 106
2017-18 Magnitogorsk Metallurg KHL 37 3 9 12 26
2017-18 Kunlun Red Star KHL 16 1 3 4 2
2018-19 Pardubice HC Czech 15 0 5 5 10
2018-19 Brno Kometa Czech 16 0 2 2 20
2018-19 Bratislava Slovan KHL 10 1 1 2 6
2019-20 Florida Everblades ECHL 12 0 5 5 4
2021-22 Norfolk Admirals ECHL 56 4 11 15 43
2022-23 Norfolk Admirals ECHL 14 0 4 4 8
League GP G A Pts PIM
2003-04 Tulsa Oilers CHL 1 0 0 0 0
2003-04 Cambridge Hornets OHASr 19 12 8 20 0
League GP G A Pts PIM
2022-23 Bentley University AHA 15 0 4 4 2
League GP G A Pts PIM
2020-21 Tulsa Oilers ECHL 4 0 0 0 2
2021-22 Hamm Polar Bears GerObL 48 50 28 78 24
2022-23 Hamm Polar Bears GerObL 55 53 39 92 9
League GP G A Pts PIM
1992-93 Salem State College ECAC-E 0 0 0 0 0
League GP G A Pts PIM
1991-92 Salem State College ECAC-E 0 0 0 0 0
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
1991-92 Salem State College ECAC-E 0 0 0 0 0
1992-93 Salem State College ECAC-E 0 0 0 0 0
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
1994-95 Salem State College ECAC-E 20 12 26 38 8
1995-96 Detroit Falcons CoHL 38 4 10 14 41
1996-97 Port Huron Border Cats CoHL 50 2 13 15 34
1996-97 Saginaw Lumber Kings CoHL 18 0 10 10 10
League GP G A Pts PIM
1990-91 New Haven Nighthawks AHL 2 0 0 0 0
1990-91 Phoenix Roadrunners IHL 8 0 0 0 0
1990-91 Roanoke Valley Rebels ECHL 49 3 13 16 39
1991-92 Greensboro Monarchs ECHL 54 10 16 26 66
1992-93 Greensboro Monarchs ECHL 8 0 1 1 2
League GP G A Pts PIM
2000-01 Toledo Storm ECHL 10 0 0 0 62
2000-01 New Orleans Brass ECHL 39 7 7 14 104
2000-01 Greensboro Generals ECHL 9 3 4 7 44
2001-02 Quad City Mallards UHL 17 2 5 7 48
2001-02 Rockford IceHogs UHL 33 7 7 14 152
2001-02 Chicago Wolves AHL 4 0 0 0 7
2002-03 Utah Grizzlies AHL 26 1 0 1 59
2002-03 Lexington Men O'War ECHL 41 10 10 20 179
2003-04 Utah Grizzlies AHL 45 2 4 6 152
2003-04 Idaho Steelheads ECHL 12 1 0 1 32
2004-05 Wilkes-Barre/Scranton Penguins AHL 39 1 1 2 122
2004-05 Wheeling Nailers ECHL 7 1 3 4 13
2005-06 Albany River Rats AHL 27 5 0 5 85
2005-06 Syracuse Crunch AHL 16 2 1 3 32
2006-07 Elmira Jackals UHL 4 1 2 3 26
2006-07 Binghamton Senators AHL 32 1 4 5 125
2007-08 Johnstown Chiefs ECHL 27 13 12 25 192
2007-08 Pensacola Ice Pilots ECHL 26 12 10 22 65
2008-09 Syracuse Crunch AHL 3 1 0 1 14
2008-09 Norfolk Admirals AHL 3 1 0 1 5
2008-09 Binghamton Senators AHL 1 0 0 0 0
2008-09 Utah Grizzlies ECHL 1 0 0 0 0
2008-09 Elmira Jackals ECHL 17 9 8 17 64
2008-09 Johnstown Chiefs ECHL 12 3 0 3 22
2009-10 Laredo Bucks CHL 14 1 2 3 15
2009-10 Sheffield Steelers EIHL 20 4 14 18 47
2009-10 Elmira Jackals ECHL 11 1 4 5 25
2010-11 Bridgeport Sound Tigers AHL 2 0 0 0 0
2010-11 Colorado Eagles CHL 9 0 1 1 20
2010-11 Texas Brahmas CHL 26 1 3 4 94
2011-12 Evansville IceMen CHL 51 5 4 9 103
2012-13 Orlando Solar Bears ECHL 11 0 2 2 12
2014-15 Orlando Solar Bears ECHL 2 0 0 0 0
2016-17 Orlando Solar Bears ECHL 1 0 0 0 17
League GP G A Pts PIM
2013-14 Regina Pats WHL 69 10 34 44 63
2014-15 Moscow Dynamo KHL 15 0 1 1 8
2014-15 Balashikha MVD HC Jr. Rus-MHL 2 0 1 1 1
2015-16 Moscow Dynamo KHL 11 0 1 1 2
2016-17 Tolyatti Lada KHL 42 0 8 8 12
League GP G A Pts PIM
2002-03 Lowell Lock Monsters AHL 2 0 0 0 0
2003-04 Gwinnett Gladiators ECHL 69 20 17 37 73
2004-05 Toledo Storm ECHL 51 8 11 19 50
2005-06 Stockton Thunder ECHL 47 19 14 33 42
2005-06 Greenville Grrrowl ECHL 22 3 9 12 6
2006-07 Stockton Thunder ECHL 55 10 17 27 48
2006-07 Charlotte Checkers ECHL 17 3 3 6 10
2007-08 Bakersfield Condors ECHL 28 7 12 19 24
2007-08 Mississippi RiverKings CHL 36 4 3 7 20
2008-09 Hull Stingrays EIHL 54 8 29 37 82
2009-10 Stockton Thunder ECHL 1 0 0 0 2
League GP G A Pts PIM
2016-17 Buffalo Sabres NHL 2 0 1 1 0
2017-18 Rochester Americans AHL 57 17 27 44 16
2018-19 Rochester Americans AHL 62 28 30 58 26
2018-19 Buffalo Sabres NHL 11 2 0 2 0
2019-20 Rochester Americans AHL 50 12 15 27 18
2020-21 Rochester Americans AHL 15 4 9 13 6
2020-21 Buffalo Sabres NHL 1 0 0 0 0
2021-22 Carolina Hurricanes NHL 1 0 0 0 0
2021-22 Chicago Wolves AHL 60 24 34 58 18
2022-23 Hartford Wolf Pack AHL 21 4 2 6 6
2023-24 JyP HT Jyvaskyla SM-liiga 33 8 12 20 10
League GP G A Pts PIM
2015-16 Powell River Kings BCHL 42 0 2 2 0
2016-17 St. Cloud State NCHC 28 0 0 0 0
2017-18 St. Cloud State NCHC 19 0 0 0 0
2018-19 St. Cloud State NCHC 11 0 2 2 0
2019-20 Utah Grizzlies ECHL 6 0 0 0 0
2019-20 Orlando Solar Bears ECHL 4 0 0 0 0
League GP G A Pts PIM
1992-93 Roma IF Swe-1 32 4 6 10 24
League GP G A Pts PIM
1977-78 New England College ECAC-2 0 0 0 0 0
League GP G A Pts PIM
2002-03 Arkansas RiverBlades ECHL 21 0 2 2 6
2003-04 Fort Wayne Komets UHL 4 0 0 0 0
2003-04 Columbus Stars UHL 2 0 0 0 0
2003-04 Toledo Storm ECHL 16 0 0 0 6
League GP G A Pts PIM
1987-88 Niagara Falls Canucks GHJHL 40 57 55 112 24
1989-90 Brock University OUAA 0 0 0 0 0
League GP G A Pts PIM
2021-22 Maine Mariners ECHL 9 2 2 4 4
2022-23 Maine Mariners ECHL 69 22 25 47 30
2023-24 Vienna Austria 13 2 6 8 6
2023-24 Maine Mariners ECHL 22 10 12 22 2
League GP G A Pts PIM
2023-24 Rapid City Rush ECHL 11 2 1 3 0
League GP G A Pts PIM
2022-23 Endicott College CCC 27 13 16 29 32
League GP G A Pts PIM
1993-94 Swindon Wildcats BHL 27 40 45 85 15
1994-95 Medway Bears BHL 44 61 63 124 30
1995-96 Medway Bears BHL 52 67 83 150 37
1996-97 Amberg ERSC Ger.2 40 28 35 63 10
1997-98 Bayreuth ESV Ger.2 50 35 39 74 26
1999-00 Invicta Dynamos EPL 7 6 9 15 0
2000-01 Hannover Indians GerObL 38 30 29 59 41
2001-02 Schweinfurt ERV GerReg 10 4 12 16 2
2002-03 Bayreuth ESV GerObL 50 29 41 70 36
2003-04 Mittelrhein SC GerObL 52 18 25 43 50
League GP G A Pts PIM
1997-98 Melfort Mustangs SJHL 56 9 30 39 204
1998-99 Northern Alberta Institute of Technology ACAC 28 6 9 15 46
1999-00 Northern Alberta Institute of Technology ACAC 27 4 29 33 59
2000-01 Tulsa Oilers CHL 70 4 4 8 94
2001-02 Oklahoma City Blazers CHL 52 3 10 13 76
2002-03 Oklahoma City Blazers CHL 46 2 7 9 79
2003-04 Austin Ice Bats CHL 64 3 9 12 91
League GP G A Pts PIM
2003-04 Wichita Thunder CHL 40 15 18 33 51
2003-04 Lubbock Cotton Kings CHL 25 10 9 19 8
2004-05 Lubbock Cotton Kings CHL 60 35 22 57 56
2005-06 Long Beach Ice Dogs ECHL 4 0 1 1 0
2005-06 Florida Everblades ECHL 28 6 8 14 12
2005-06 South Carolina Stingrays ECHL 22 8 12 20 14
2006-07 Lubbock Cotton Kings CHL 36 19 17 36 34
2006-07 Rocky Mountain Rage CHL 27 13 9 22 24
2007-08 Texas Brahmas CHL 64 34 26 60 88
2008-09 Odense Bulldogs Denmark 36 25 15 40 101
2009-10 Wichita Thunder CHL 20 2 3 5 18
2009-10 Mississippi RiverKings CHL 17 3 2 5 20
2009-10 Texas Brahmas CHL 12 5 1 6 10
League GP G A Pts PIM
2008-09 Idaho Steelheads ECHL 13 0 2 2 13
2008-09 Wheeling Nailers ECHL 26 1 4 5 31
League GP G A Pts PIM
2014-15 South Carolina Stingrays ECHL 6 0 1 1 2
2015-16 Strasbourg France 20 1 6 7 10
League GP G A Pts PIM
1979-80 Hamilton A's OPJHL 11 0 6 6 25
League GP G A Pts PIM
1991-92 Bellingham Ice Hawks BCJHL 3 0 0 0 2
1994-95 Elmira College ECAC-W 25 5 15 20 0
1995-96 Elmira College ECAC-W 0 0 0 0 0
1996-97 Angers France 31 14 7 21 14
League GP G A Pts PIM
2006-07 Fresno Falcons ECHL 16 7 2 9 0
2007-08 Mississippi Sea Wolves ECHL 63 21 39 60 40
2007-08 Wheeling Nailers ECHL 5 1 0 1 2
2008-09 Mississippi Sea Wolves ECHL 70 19 30 49 30
2009-10 Newcastle Vipers EIHL 56 29 25 54 22
2010-11 Geleen Smoke Eaters Hlnd 39 32 29 61 28
League GP G A Pts PIM
1991-92 St. Thomas Wildcats CoHL 14 1 2 3 6
1992-93 St. Thomas Wildcats CoHL 55 16 21 37 32
1993-94 Roanoke Express ECHL 16 7 5 12 29
1993-94 Huntsville Blast ECHL 46 11 12 23 39
1994-95 Wichita Thunder CHL 50 14 17 31 114
2001-02 Dundas Real McCoys OHASr 7 6 5 11 14
2002-03 Dundas Real McCoys OHASr 24 8 11 19 32
2003-04 Dundas Real McCoys OHASr 21 4 6 10 6
League GP G A Pts PIM
1990-91 Johnstown Chiefs ECHL 4 1 0 1 5
1990-91 Roanoke Valley Rebels ECHL 1 0 0 0 0
1992-93 Wichita Thunder CHL 2 2 0 2 0
1992-93 Daytona Beach Sun Devils SuHL 21 14 10 24 37
League GP G A Pts PIM
2005-06 Cleveland Barons AHL 4 0 0 0 6
2005-06 Bridgeport Sound Tigers AHL 1 0 0 0 0
2005-06 Trenton Titans ECHL 55 4 3 7 30
2006-07 Trenton Titans ECHL 34 1 3 4 20
League GP G A Pts PIM
1999-00 Jacksonville Lizard Kings ECHL 3 0 0 0 2
League GP G A Pts PIM
2002-03 HIFK Helsinki SM-liiga 5 0 1 1 4
2002-03 Norfolk Admirals AHL 27 3 2 5 25
2003-04 Norfolk Admirals AHL 74 12 12 24 54
2004-05 Providence Bruins AHL 61 5 9 14 35
2005-06 Geneve Servette Swiss-A 23 6 6 12 34
2006-07 Geneve Servette Swiss-A 43 15 17 32 66
2007-08 Ingolstadt ERC DEL 29 2 14 16 52
2008-09 Vitkovice HC Czech 33 4 3 7 56
2009-10 Vitkovice HC Czech 50 5 11 16 46
2010-11 Sparta Praha Czech 29 11 7 18 32
2011-12 Sparta Praha Czech 52 7 11 18 32
2012-13 Sparta Praha Czech 5 0 1 1 4
2012-13 Salzburg EC Austria 3 2 1 3 0
2012-13 Chomutov Pirati Czech 24 4 1 5 20
2013-14 Grenoble France 26 11 11 22 48
2014-15 Grenoble France 18 7 6 13 12
2015-16 Rouen France 26 8 21 29 14
2016-17 Rouen France 43 4 16 20 28
2017-18 Mulhouse France 41 16 16 32 22
2018-19 Mulhouse France 15 5 7 12 12
League GP G A Pts PIM
1994-95 Charlotte Checkers ECHL 62 5 11 16 250
1994-95 Syracuse Crunch AHL 2 0 0 0 2
1995-96 Louisville Riverfrogs ECHL 62 17 23 40 211
1996-97 Kansas City Blades IHL 2 0 0 0 5
1996-97 Portland Pirates AHL 2 0 0 0 4
1996-97 Quad City Mallards CoHL 68 15 27 42 163
1997-98 Portland Pirates AHL 17 1 0 1 24
1997-98 Grand Rapids Griffins IHL 2 0 0 0 7
1997-98 Quad City Mallards UHL 51 7 20 27 97
1998-99 Hershey Bears AHL 5 0 0 0 0
1998-99 Portland Pirates AHL 2 0 0 0 0
1998-99 Mississippi Sea Wolves ECHL 3 0 2 2 20
1998-99 Grand Rapids Griffins IHL 10 0 0 0 31
1998-99 Quad City Mallards UHL 27 2 8 10 71
League GP G A Pts PIM
1988-89 Milwaukee Admirals IHL 79 4 33 37 56
1989-90 Milwaukee Admirals IHL 78 13 28 41 48
1990-91 Milwaukee Admirals IHL 80 10 21 31 66
1991-92 Milwaukee Admirals IHL 71 14 31 45 81
1992-93 Milwaukee Admirals IHL 59 4 18 22 52
1993-94 Milwaukee Admirals IHL 14 1 7 8 20
1993-94 Prince Edward Island Senators AHL 32 3 5 8 30
1993-94 Chicago Cheetahs RHI 22 11 22 33 33
1994-95 Houston Aeros IHL 69 5 18 23 66
1994-95 Chicago Cheetahs RHI 6 4 12 16 1
1995-96 Cincinnati Cyclones IHL 4 0 0 0 2
1995-96 Houston Aeros IHL 54 4 17 21 44
1996-97 Milwaukee Admirals IHL 12 0 2 2 6
1996-97 Houston Aeros IHL 59 4 10 14 28
1997-98 Rosenheim Star Bulls DEL 9 0 1 1 8
1998-99 Frankfurt Lions DEL 4 0 0 0 0
1998-99 Gentofte Denmark 0 0 0 0 0
League GP G A Pts PIM
2012-13 Reading Royals ECHL 68 17 42 59 26
2013-14 Utah Grizzlies ECHL 69 24 35 59 38
2014-15 Milan HC Italy-A 34 31 34 65 28
2015-16 Rosenheim Star Bulls DEL-2 46 21 20 41 34
2016-17 Brampton Beast ECHL 72 32 51 83 28
2017-18 Almtuna IS Swe-1 23 3 8 11 8
2017-18 Brampton Beast ECHL 46 10 20 30 26
2018-19 Brampton Beast ECHL 70 28 37 65 46
2019-20 Brampton Beast ECHL 62 31 40 71 18
League GP G A Pts PIM
2007-08 Quinnipiac University ECAC 9 0 0 0 0
2007-08 Twin City Cyclones SPHL 2 0 0 0 0
2007-08 Wheeling Nailers ECHL 4 0 0 0 0
2010-11 Danbury Whalers FHL 2 0 0 0 0
2011-12 Danbury Whalers FHL 36 0 3 3 38
2012-13 Danbury Whalers FHL 16 0 0 0 0
2013-14 Danbury Whalers FHL 1 0 0 0 0
League GP G A Pts PIM
2020-21 Hartford Wolf Pack AHL 10 0 0 0 0
2021-22 Hartford Wolf Pack AHL 5 0 0 0 0
2021-22 Jacksonville Icemen ECHL 8 0 0 0 0
2022-23 South Carolina Stingrays ECHL 35 0 3 3 0
2023-24 Cardiff Devils EIHL 17 0 0 0 0
League GP G A Pts PIM
2015-16 Peoria Rivermen SPHL 33 12 11 23 4
2015-16 Adirondack Thunder ECHL 25 4 7 11 10
2016-17 Peoria Rivermen SPHL 10 2 7 9 2
2016-17 Rapid City Rush ECHL 47 12 19 31 42
2016-17 Adirondack Thunder ECHL 2 0 0 0 5
2017-18 Adirondack Thunder ECHL 59 21 29 50 29
2017-18 Binghamton Devils AHL 4 0 0 0 0
2018-19 Hartford Wolf Pack AHL 23 0 1 1 7
2018-19 Maine Mariners ECHL 41 11 19 30 21
2019-20 Maine Mariners ECHL 56 23 20 43 26
League GP G A Pts PIM
2005-06 Providence Bruins AHL 62 16 24 40 33
2005-06 Boston Bruins NHL 6 0 0 0 4
2006-07 Providence Bruins AHL 73 24 43 67 58
2006-07 Boston Bruins NHL 4 0 0 0 0
2007-08 New York Islanders NHL 8 1 0 1 0
2007-08 Bridgeport Sound Tigers AHL 68 20 46 66 31
2008-09 New York Islanders NHL 4 0 0 0 0
2008-09 Bridgeport Sound Tigers AHL 65 20 30 50 10
2009-10 Lowell Devils AHL 78 22 36 58 26
2009-10 New Jersey Devils NHL 2 0 0 0 2
2010-11 Lake Erie Monsters AHL 77 23 47 70 24
2011-12 Abbotsford Heat AHL 75 19 40 59 30
2012-13 Abbotsford Heat AHL 68 15 34 49 18
2013-14 Jokerit Helsinki SM-liiga 23 2 5 7 4
2013-14 Orebro HK SweHL 35 2 13 15 14
2014-15 Salzburg EC Austria 50 13 30 43 12
2015-16 Salzburg EC Austria 41 5 13 18 22
2017-18 VSV EC Austria 43 4 7 11 22
League GP G A Pts PIM
2018-19 Endicott College CCC 14 1 9 10 14
2019-20 Augsburg College MIAC 13 2 1 3 8
2020-21 Augsburg College MIAC 1 0 0 0 2
League GP G A Pts PIM
2000-01 Dubuque Fighting Saints USHL 24 0 0 0 0
2001-02 Clarkson University ECAC 1 0 0 0 0
2003-04 Clarkson University ECAC 2 0 0 0 0
League GP G A Pts PIM
2023-24 American International College AHA 32 4 6 10 12
2023-24 Utah Grizzlies ECHL 3 0 0 0 0
League GP G A Pts PIM
2012-13 Bridgeport Sound Tigers AHL 3 1 0 1 0
2013-14 Bridgeport Sound Tigers AHL 38 3 8 11 16
2013-14 Stockton Thunder ECHL 15 2 3 5 17
2014-15 Springfield Falcons AHL 1 0 0 0 0
2014-15 Elmira Jackals ECHL 36 4 12 16 14
2014-15 Kalamazoo Wings ECHL 23 2 7 9 8
2015-16 Dundee Stars EIHL 52 15 31 46 51
League GP G A Pts PIM
2015-16 Milwaukee Admirals AHL 5 0 0 0 0
2016-17 Providence Bruins AHL 12 0 2 2 2
2016-17 Atlanta Gladiators ECHL 49 5 15 20 17
2017-18 Idaho Steelheads ECHL 70 10 24 34 14
2018-19 Idaho Steelheads ECHL 72 16 35 51 8
2019-20 Idaho Steelheads ECHL 61 15 26 41 12
2020-21 Utah Grizzlies ECHL 60 15 25 40 18
2021-22 Idaho Steelheads ECHL 72 25 44 69 22
2022-23 Idaho Steelheads ECHL 70 20 29 49 10
2023-24 Idaho Steelheads ECHL 71 27 39 66 8
League GP G A Pts PIM
1984-85 Binghamton Whalers AHL 8 0 1 1 16
1985-86 Virginia Lancers ACHL 27 2 10 12 32
League GP G A Pts PIM
2019-20 Mulhouse France 29 7 14 21 45
League GP G A Pts PIM
2013-14 Wilkes-Barre/Scranton Penguins AHL 1 0 0 0 0
2014-15 Pittsburgh Penguins NHL 1 0 0 0 0
2014-15 Wilkes-Barre/Scranton Penguins AHL 55 19 22 41 30
2015-16 Pittsburgh Penguins NHL 24 5 1 6 12
2015-16 Wilkes-Barre/Scranton Penguins AHL 34 22 14 36 19
2016-17 Pittsburgh Penguins NHL 78 8 18 26 32
2017-18 Buffalo Sabres NHL 49 6 8 14 8
2017-18 Detroit Red Wings NHL 17 0 0 0 0
2017-18 Pittsburgh Penguins NHL 3 0 0 0 0
2018-19 Rochester Americans AHL 17 3 4 7 4
2018-19 Buffalo Sabres NHL 15 0 3 3 4
2019-20 Rochester Americans AHL 37 11 11 22 21
2019-20 Buffalo Sabres NHL 6 1 1 2 2
2020-21 Syracuse Crunch AHL 8 1 2 3 2
2021-22 Charlotte Checkers AHL 71 24 16 40 25
2022-23 Podolsk Vityaz KHL 66 20 19 39 41
2023-24 Podolsk Vityaz KHL 38 20 10 30 35
League GP G A Pts PIM
2018-19 Endicott College CCC 27 11 9 20 14
2019-20 Endicott College CCC 26 20 15 35 2
League GP G A Pts PIM
2000-01 Texas Tornado NAHL 54 10 34 44 98
2001-02 U. of Wisconsin WCHA 39 3 13 16 54
2002-03 U. of Wisconsin WCHA 34 1 7 8 47
2003-04 St. John's Maple Leafs AHL 3 0 1 1 0
2003-04 U. of Wisconsin WCHA 43 6 8 14 104
2004-05 St. John's Maple Leafs AHL 28 1 4 5 20
2005-06 Toronto Maple Leafs NHL 13 0 1 1 13
2005-06 Toronto Marlies AHL 31 4 11 15 42
2006-07 Toronto Maple Leafs NHL 15 0 2 2 14
2006-07 Toronto Marlies AHL 5 0 3 3 8
2007-08 Toronto Maple Leafs NHL 48 2 7 9 54
2007-08 Toronto Marlies AHL 33 7 10 17 26
2008-09 St. Louis Blues NHL 1 0 0 0 0
2008-09 Wilkes-Barre/Scranton Penguins AHL 18 2 2 4 26
2008-09 Peoria Rivermen AHL 56 1 16 17 56
2009-10 Providence Bruins AHL 68 10 33 43 69
2009-10 Boston Bruins NHL 2 0 0 0 0
2010-11 Zug EV Swiss-A 50 10 13 23 123
2011-12 Zug EV Swiss-A 47 11 23 34 75
2012-13 Zug EV Swiss-A 35 3 7 10 36
2013-14 Munich EHC DEL 52 7 17 24 69
2014-15 Munich EHC DEL 19 1 4 5 28
League GP G A Pts PIM
2016-17 Wilkes-Barre/Scranton Penguins AHL 1 0 0 0 0
2017-18 Wilkes-Barre/Scranton Penguins AHL 7 0 1 1 2
2017-18 Wheeling Nailers ECHL 46 4 18 22 25
2019-20 Toledo Walleye ECHL 19 1 4 5 29
2019-20 South Carolina Stingrays ECHL 18 3 3 6 6
2019-20 Karlskrona HK Swe-1 20 0 2 2 12