hockey DB
search by league
team
morning report
contact us
home

Alumni report for Ferris State University

401 players found,
(Does not include season in-progress.)
League GP G A Pts PIM
2014-15 Michigan Warriors NAHL 7 2 1 3 14
League GP G A Pts PIM
1983-84 North York Rangers OJHL 11 5 13 18 16
1984-85 Aurora Tigers OJHL 45 25 48 73 152
1985-86 Kent State University NCAA 0 0 0 0 0
League GP G A Pts PIM
2012-13 South Carolina Stingrays ECHL 2 1 3 4 2
2013-14 Huntsville Havoc SPHL 29 6 7 13 44
2014-15 Huntsville Havoc SPHL 11 4 1 5 26
League GP G A Pts PIM
2018-19 U. of Wisconsin Stevens Point WIAC 26 1 4 5 43
2019-20 U. of Wisconsin Stevens Point WIAC 2 0 0 0 0
2020-21 U. of Wisconsin Stevens Point WIAC 4 0 1 1 0
2021-22 Peoria Rivermen SPHL 37 4 4 8 12
League GP G A Pts PIM
1980-81 Peoria Blades CnHL 0 0 0 0 0
League GP G A Pts PIM
2015-16 Orlando Solar Bears ECHL 4 0 1 1 0
2016-17 Idaho Steelheads ECHL 46 5 12 17 94
2016-17 Texas Stars AHL 10 0 3 3 6
2017-18 Rockford IceHogs AHL 7 0 0 0 2
2017-18 Indy Fuel ECHL 29 2 15 17 56
2018-19 Kalamazoo Wings ECHL 45 3 21 24 74
2018-19 Utica Comets AHL 10 1 1 2 11
2019-20 Grand Rapids Griffins AHL 1 0 0 0 2
2019-20 Toledo Walleye ECHL 35 2 17 19 52
2019-20 Cleveland Monsters AHL 2 0 0 0 2
League GP G A Pts PIM
1993-94 Detroit Falcons CoHL 3 2 0 2 0
League GP G A Pts PIM
2015-16 Alaska Aces ECHL 5 0 2 2 0
League GP G A Pts PIM
1997-98 Saginaw Lumber Kings UHL 2 0 1 1 0
League GP G A Pts PIM
1981-82 Kalamazoo Wings IHL 80 38 24 62 51
1982-83 Kalamazoo Wings IHL 80 42 21 63 60
1983-84 Kalamazoo Wings IHL 81 42 31 73 49
League GP G A Pts PIM
2002-03 Bossier-Shreveport Mudbugs CHL 64 5 12 17 56
2003-04 Bossier-Shreveport Mudbugs CHL 64 6 8 14 42
2004-05 Bossier-Shreveport Mudbugs CHL 60 9 17 26 46
2005-06 Bossier-Shreveport Mudbugs CHL 38 7 9 16 42
2006-07 Bossier-Shreveport Mudbugs CHL 54 6 21 27 93
2007-08 Bossier-Shreveport Mudbugs CHL 34 4 13 17 42
2010-11 Bossier-Shreveport Mudbugs CHL 2 0 0 0 0
League GP G A Pts PIM
1996-97 Birmingham Bulls ECHL 14 2 1 3 4
1996-97 Dayton Bombers ECHL 13 2 2 4 0
1996-97 Raleigh Icecaps ECHL 5 0 3 3 0
1997-98 Memphis Riverkings CHL 68 16 52 68 46
1998-99 Memphis Riverkings CHL 66 15 54 69 83
1999-00 Memphis Riverkings CHL 11 1 4 5 11
1999-00 Topeka Scarecrows CHL 26 3 6 9 8
League GP G A Pts PIM
2012-13 Grand Rapids Griffins AHL 76 10 27 37 40
2013-14 Calgary Flames NHL 10 0 3 3 0
2013-14 Abbotsford Heat AHL 65 10 32 42 40
2014-15 CSKA Moscow KHL 21 2 4 6 8
2014-15 Lulea HF SweHL 23 1 5 6 4
2015-16 Linkopings HC SweHL 50 7 24 31 14
2016-17 Utica Comets AHL 72 3 17 20 16
2017-18 Linkopings HC SweHL 50 4 19 23 20
2018-19 Linkopings HC SweHL 52 3 18 21 18
2019-20 Mannheim Eagles DEL 36 2 8 10 16
2020-21 Brynas IF Gavle SweHL 26 2 8 10 12
2021-22 HV71 Jonkoping Swe-1 52 8 35 43 14
2022-23 HV71 Jonkoping SweHL 49 3 7 10 12
2023-24 Brynas IF Swe-1 52 2 17 19 16
League GP G A Pts PIM
2014-15 South Carolina Stingrays ECHL 7 1 1 2 4
2015-16 Cincinnati Cyclones ECHL 2 0 0 0 2
2015-16 Utah Grizzlies ECHL 43 1 6 7 19
2016-17 Fort Wayne Komets ECHL 67 7 37 44 40
2017-18 Fort Wayne Komets ECHL 70 7 27 34 48
2018-19 Fort Wayne Komets ECHL 48 8 15 23 26
2019-20 Nottingham Panthers EIHL 6 0 1 1 6
2019-20 Fort Wayne Komets ECHL 38 3 14 17 22
2019-20 Cleveland Monsters AHL 4 0 1 1 0
2020-21 Jacksonville Icemen ECHL 56 1 11 12 22
League GP G A Pts PIM
1987-88 Calgary Spurs AJHL 0 0 0 0 0
League GP G A Pts PIM
1989-90 Johnstown Chiefs ECHL 0 0 0 0 0
1989-90 Winston-Salem Thunderbirds ECHL 0 4 3 7 2
League GP G A Pts PIM
1985-86 Dundas Real McCoys OHASr 0 0 0 0 0
League GP G A Pts PIM
1996-97 U. of North Dakota WCHA 43 19 32 51 44
1997-98 U. of North Dakota WCHA 38 24 27 51 62
1998-99 Los Angeles Kings NHL 1 1 0 1 0
1998-99 U. of North Dakota WCHA 38 28 41 69 49
1998-99 Orlando Solar Bears IHL 5 3 5 8 6
1999-00 Los Angeles Kings NHL 64 5 18 23 26
1999-00 Long Beach Ice Dogs IHL 7 3 6 9 2
2000-01 Los Angeles Kings NHL 17 1 3 4 10
2000-01 New York Islanders NHL 30 4 8 12 24
2000-01 Lowell Lock Monsters AHL 2 0 1 1 2
2001-02 New York Islanders NHL 82 8 10 18 36
2002-03 New York Islanders NHL 81 25 30 55 58
2003-04 New York Islanders NHL 75 22 25 47 56
2004-05 Lugano Swiss-A 7 2 2 4 4
2005-06 New York Islanders NHL 76 28 29 57 60
2006-07 New York Islanders NHL 82 40 29 69 34
2007-08 Toronto Maple Leafs NHL 82 15 37 52 28
2008-09 Toronto Maple Leafs NHL 78 25 38 63 40
2009-10 Toronto Maple Leafs NHL 56 10 16 26 26
2009-10 Anaheim Ducks NHL 26 6 9 15 10
2010-11 Anaheim Ducks NHL 76 16 16 32 41
2011-12 Anaheim Ducks NHL 45 7 5 12 6
League GP G A Pts PIM
2007-08 Idaho Steelheads ECHL 35 20 19 39 57
2007-08 Iowa Stars AHL 21 2 5 7 13
2008-09 Providence Bruins AHL 9 1 0 1 10
2008-09 Syracuse Crunch AHL 2 0 0 0 0
2008-09 Binghamton Senators AHL 13 4 1 5 4
2008-09 Idaho Steelheads ECHL 40 22 24 46 51
2009-10 Plzen HC Czech 47 19 25 44 55
2010-11 Novokuznetsk Metallurg KHL 54 13 13 26 63
2011-12 Lukko Rauma SM-liiga 60 15 13 28 46
2012-13 Langnau Tigers Swiss-A 12 2 2 4 16
2013-14 Chomutov Pirati Czech 27 2 3 5 32
League GP G A Pts PIM
2012-13 Norfolk Admirals AHL 6 1 1 2 0
2013-14 Charlotte Checkers AHL 3 0 0 0 0
2013-14 Florida Everblades ECHL 65 25 20 45 15
2014-15 Grand Rapids Griffins AHL 3 0 0 0 0
2014-15 Toledo Walleye ECHL 65 36 23 59 8
2015-16 Toledo Walleye ECHL 32 14 11 25 12
2015-16 San Diego Gulls AHL 32 4 6 10 6
2016-17 Rochester Americans AHL 52 10 2 12 10
2016-17 Toledo Walleye ECHL 9 6 5 11 2
2017-18 Toledo Walleye ECHL 66 27 24 51 4
2017-18 Iowa Wild AHL 5 0 0 0 2
2019-20 Zvolen HKm Slovak 27 17 6 23 4
2019-20 Toledo Walleye ECHL 32 12 12 24 2
2021-22 Toledo Walleye ECHL 2 0 0 0 0
League GP G A Pts PIM
1986-87 Cambridge Hornets OHASr 0 0 0 0 0
League GP G A Pts PIM
2005-06 Fresno Falcons ECHL 5 0 0 0 2
2005-06 Columbia Inferno ECHL 7 0 0 0 0
League GP G A Pts PIM
1985-86 Peoria Rivermen IHL 2 0 0 0 0
League GP G A Pts PIM
2014-15 Gwinnett Gladiators ECHL 7 1 3 4 5
2015-16 Atlanta Gladiators ECHL 63 11 16 27 27
2016-17 Orlando Solar Bears ECHL 14 2 5 7 9
2016-17 Atlanta Gladiators ECHL 55 17 39 56 25
2017-18 Graz EC Austria 34 10 14 24 30
2017-18 Ravensburg Tower Stars DEL-2 16 8 4 12 12
2018-19 Poprad HK SKP Slovak 10 4 5 9 18
2018-19 Sheffield Steelers EIHL 33 8 16 24 30
2019-20 Toledo Walleye ECHL 38 13 9 22 14
League GP G A Pts PIM
2009-10 Norfolk Admirals AHL 2 0 1 1 2
2010-11 Gwinnett Gladiators ECHL 38 1 2 3 14
2010-11 Idaho Steelheads ECHL 31 1 6 7 18
2011-12 Idaho Steelheads ECHL 48 4 8 12 68
2011-12 Texas Stars AHL 9 0 0 0 4
2012-13 Manchester Monarchs AHL 5 0 0 0 4
2012-13 Idaho Steelheads ECHL 62 6 33 39 59
2014-15 Idaho Steelheads ECHL 65 2 21 23 65
League GP G A Pts PIM
2003-04 Kalamazoo Wings UHL 42 2 6 8 32
2003-04 Miami Manatees WHA2 4 1 0 1 0
2004-05 Knoxville Ice Bears SPHL 56 25 16 41 34
2005-06 Knoxville Ice Bears SPHL 56 19 28 47 56
2006-07 Jacksonville Barracudas SPHL 33 3 18 21 34
2006-07 Knoxville Ice Bears SPHL 20 2 9 11 18
2008-09 Danbury Mad Hatters EPHL 14 2 7 9 104
League GP G A Pts PIM
1992-93 Hampton Roads Admirals ECHL 0 0 0 0 0
1993-94 Hampton Roads Admirals ECHL 68 10 36 46 95
1993-94 San Jose Rhinos RHI 3 1 2 3 4
1994-95 Richmond Renegades ECHL 39 8 13 21 122
1996-97 Knoxville Cherokees ECHL 45 2 18 20 85
1996-97 Richmond Renegades ECHL 22 2 10 12 55
1997-98 San Angelo Outlaws WPHL 41 2 15 17 77
1998-99 San Angelo Outlaws WPHL 66 7 26 33 86
1999-00 Tulsa Oilers CHL 70 4 17 21 86
2000-01 San Angelo Outlaws WPHL 63 2 22 24 107
2001-02 San Angelo Outlaws CHL 64 5 20 25 73
League GP G A Pts PIM
1986-87 Troy Slapshots ACHL 5 1 1 2 9
1987-88 Carolina Thunderbirds AAHL 8 9 2 11 13
1987-88 Humboldt Broncos SJHL 32 23 28 51 58
1988-89 Virginia Lancers ECHL 59 45 38 83 122
1989-90 Virginia Lancers ECHL 49 30 26 56 137
1989-90 Fort Wayne Komets IHL 2 0 0 0 4
1990-91 Cincinnati Cyclones ECHL 55 20 23 43 103
1991-92 Hampton Roads Admirals ECHL 40 24 35 59 95
1991-92 Knoxville Cherokees ECHL 3 0 0 0 0
1991-92 Raleigh Icecaps ECHL 13 4 7 11 39
1992-93 Jacksonville Bullets SuHL 18 14 13 27 54
1993-94 Louisville Icehawks ECHL 9 2 3 5 13
1993-94 Nashville Knights ECHL 28 12 15 27 126
1993-94 Fort Worth Fire CHL 23 10 18 28 81
1995-96 Wichita Thunder CHL 32 18 29 47 85
2011-12 Danbury Whalers FHL 1 0 0 0 2
2011-12 Danville Dashers FHL 2 0 0 0 0
League GP G A Pts PIM
1995-96 Roanoke Express ECHL 66 24 26 50 33
1996-97 Roanoke Express ECHL 68 25 28 53 35
1997-98 Roanoke Express ECHL 65 24 18 42 20
1998-99 Roanoke Express ECHL 70 22 30 52 29
1999-00 Toledo Storm ECHL 39 9 25 34 24
1999-00 Roanoke Express ECHL 32 5 7 12 14
League GP G A Pts PIM
2009-10 Texas Stars AHL 9 0 1 1 2
2010-11 Texas Stars AHL 58 5 9 14 21
2011-12 Wilkes-Barre/Scranton Penguins AHL 15 1 4 5 14
2011-12 Wheeling Nailers ECHL 43 17 17 34 14
2012-13 Wheeling Nailers ECHL 23 6 7 13 13
League GP G A Pts PIM
1982-83 Kamloops Junior Oilers WHL 39 17 24 41 63
1983-84 Edmonton Oilers NHL 1 0 0 0 0
1983-84 Kamloops Junior Oilers WHL 54 18 28 46 64
1984-85 Kamloops Blazers WHL 36 15 36 51 33
1986-87 U. of Alberta CWUAA 40 10 23 33 55
League GP G A Pts PIM
2019-20 Wichita Thunder ECHL 3 0 0 0 0
2020-21 Wichita Thunder ECHL 71 4 19 23 14
2021-22 Toledo Walleye ECHL 10 1 2 3 8
2021-22 Wichita Thunder ECHL 60 7 34 41 28
League GP G A Pts PIM
1998-99 Fayetteville Force CHL 23 10 11 21 21
1998-99 Asiago HC Italy-A 3 0 2 2 0
1998-99 Asiago Alpen 28 5 6 11 34
1999-00 Fayetteville Force CHL 70 21 60 81 176
2000-01 Asheville Smoke UHL 66 15 62 77 143
2001-02 Bad Nauheim EC 2.GBun 51 12 22 34 112
2002-03 Corpus Christi Icerays CHL 27 4 16 20 47
League GP G A Pts PIM
2001-02 Grand Rapids Griffins AHL 5 0 2 2 0
2002-03 Grand Rapids Griffins AHL 73 11 20 31 16
2003-04 Bridgeport Sound Tigers AHL 75 9 23 32 42
2004-05 Bridgeport Sound Tigers AHL 78 23 39 62 67
2005-06 New York Islanders NHL 8 1 1 2 0
2005-06 Bridgeport Sound Tigers AHL 67 21 48 69 54
2006-07 DEG Metro Stars DEL 52 21 22 43 30
2007-08 DEG Metro Stars DEL 54 18 39 57 58
2008-09 DEG Metro Stars DEL 46 12 34 46 80
2009-10 DEG Metro Stars DEL 54 22 29 51 99
2010-11 DEG Metro Stars DEL 49 11 37 48 52
2011-12 Hamburg Freezers DEL 44 11 24 35 32
2012-13 Hamburg Freezers DEL 43 7 18 25 50
2013-14 Cologne Sharks DEL 9 0 5 5 2
2013-14 Brampton Beast CHL 39 15 31 46 53
2014-15 Duesseldorf EG DEL 52 15 20 35 30
2015-16 Duesseldorf EG DEL 51 16 22 38 50
2016-17 Duesseldorf EG DEL 52 9 26 35 38
League GP G A Pts PIM
1990-91 Kansas City Blades IHL 66 1 6 7 115
1991-92 San Jose Sharks NHL 15 0 1 1 32
1991-92 Kansas City Blades IHL 59 0 4 4 130
1992-93 Kansas City Blades IHL 80 1 5 6 191
1993-94 Kansas City Blades IHL 77 4 7 11 215
League GP G A Pts PIM
2008-09 Elmira Jackals ECHL 12 7 6 13 10
2009-10 Elmira Jackals ECHL 55 12 14 26 81
2010-11 Adirondack Phantoms AHL 3 0 0 0 2
2010-11 Greenville Road Warriors ECHL 45 22 28 50 76
2011-12 Texas Stars AHL 12 0 2 2 7
2011-12 Greenville Road Warriors ECHL 40 24 32 56 143
2012-13 Greenville Road Warriors ECHL 65 24 36 60 113
2013-14 Alaska Aces ECHL 51 22 27 49 109
2013-14 Abbotsford Heat AHL 6 1 1 2 0
2014-15 Alaska Aces ECHL 62 31 46 77 112
2015-16 Szekeshfehervar Alba Volan HC Austria 36 10 17 27 62
2015-16 Riessersee SC DEL-2 15 5 10 15 47
2016-17 Rungsted Ishockey Denmark 42 20 28 48 186
2017-18 Belfast Giants EIHL 53 27 46 73 154
2018-19 Glasgow Clan EIHL 58 31 34 65 92
2019-20 Sheffield Steelers EIHL 48 26 29 55 86
2020-21 Sheffield Steelers EIHL 15 6 11 17 19
2020-21 Greenville Swamp Rabbits ECHL 18 4 5 9 14
2021-22 Sheffield Steelers EIHL 9 2 7 9 20
2022-23 Sheffield Steelers EIHL 44 10 13 23 46
League GP G A Pts PIM
1985-86 Dundas Real McCoys OHASr 0 0 0 0 0
1986-87 Cambridge Hornets OHASr 0 0 0 0 0
League GP G A Pts PIM
1990-91 Nashville Knights ECHL 59 1 25 26 94
1991-92 Trafford Metros BHL 7 8 9 17 38
League GP G A Pts PIM
1985-86 Toledo Goaldiggers IHL 13 11 13 24 2
1985-86 Fort Wayne Komets IHL 7 4 3 7 0
1986-87 Fort Wayne Komets IHL 64 24 31 55 6
1987-88 Fort Wayne Komets IHL 79 26 30 56 10
League GP G A Pts PIM
2009-10 Dayton Gems IHL 56 13 30 43 34
2009-10 Wheeling Nailers ECHL 6 1 0 1 4
2010-11 Dayton Gems CHL 34 6 10 16 36
League GP G A Pts PIM
1995-96 Nashville Knights ECHL 4 1 5 6 0
1996-97 Charlotte Checkers ECHL 16 2 8 10 8
1996-97 Wheeling Nailers ECHL 29 8 8 16 8
1996-97 Pensacola Ice Pilots ECHL 16 5 10 15 4
1997-98 Charlotte Checkers ECHL 59 7 17 24 16
1998-99 Columbus Cottonmouths CHL 64 23 28 51 52
1999-00 Columbus Cottonmouths CHL 56 18 22 40 39
2000-01 Asheville Smoke UHL 72 28 56 84 43
2001-02 South Carolina Stingrays ECHL 17 6 3 9 10
2001-02 New Orleans Brass ECHL 16 2 2 4 4
2002-03 Greensboro Generals ECHL 2 0 1 1 0
2002-03 Columbia Inferno ECHL 12 3 1 4 2
2003-04 Greensboro Generals ECHL 22 3 3 6 30
2004-05 Charlotte Checkers ECHL 6 0 1 1 2
League GP G A Pts PIM
1990-91 Lee Valley Lions BHL 34 45 73 118 36
League GP G A Pts PIM
2013-14 Idaho Steelheads ECHL 2 1 1 2 0
2014-15 Grand Rapids Griffins AHL 29 2 8 10 30
2014-15 Toledo Walleye ECHL 29 2 23 25 12
2015-16 Grand Rapids Griffins AHL 2 0 0 0 0
2015-16 Toledo Walleye ECHL 38 5 20 25 38
2016-17 Toledo Walleye ECHL 13 5 8 13 18
2016-17 Iowa Wild AHL 11 0 2 2 6
League GP G A Pts PIM
2009-10 Muskegon Lumberjacks IHL 75 11 22 33 41
League GP G A Pts PIM
1990-91 Erie Panthers ECHL 59 13 55 68 78
League GP G A Pts PIM
2004-05 U. of Alaska-Anchorage WCHA 17 0 0 0 2
2005-06 U. of Alaska-Anchorage WCHA 19 0 0 0 0
2005-06 Alaska Aces ECHL 4 0 0 0 0
2006-07 Philadelphia Phantoms AHL 2 0 0 0 0
2006-07 Bossier-Shreveport Mudbugs CHL 35 0 2 2 19
2007-08 Bossier-Shreveport Mudbugs CHL 38 0 0 0 0
2008-09 Portland Pirates AHL 3 0 0 0 0
2008-09 Las Vegas Wranglers ECHL 21 0 0 0 4
2009-10 Bossier-Shreveport Mudbugs CHL 39 0 2 2 2
2010-11 Bossier-Shreveport Mudbugs CHL 35 0 2 2 0
2011-12 Sheffield Steelers EIHL 47 0 1 1 2
2012-13 Sheffield Steelers EIHL 50 0 1 1 10
League GP G A Pts PIM
2023-24 Northern Michigan University CCHA 25 1 2 3 8
League GP G A Pts PIM
2015-16 Fort Wayne Komets ECHL 3 0 2 2 0
2016-17 Toledo Walleye ECHL 70 15 40 55 29
2017-18 Toledo Walleye ECHL 49 6 29 35 5
2017-18 Hartford Wolf Pack AHL 7 0 4 4 0
2022-23 Toledo Walleye ECHL 43 2 8 10 8
League GP G A Pts PIM
1991-92 Rotterdam Hlnd 0 0 0 0 0
1993-94 Erie Panthers ECHL 28 14 29 43 4
1994-95 Wichita Thunder CHL 59 28 53 81 10
1995-96 Louisiana IceGators ECHL 55 22 53 75 20
1996-97 Louisiana IceGators ECHL 68 28 63 91 14
1998-99 Louisiana IceGators ECHL 3 0 1 1 4
1999-00 Louisiana IceGators ECHL 44 19 32 51 2
2002-03 Louisiana IceGators ECHL 15 3 13 16 4
League GP G A Pts PIM
2022-23 U. of New Hampshire H-East 7 0 0 0 0
League GP G A Pts PIM
1992-93 Chatham Wheels CoHL 17 1 7 8 2
1992-93 Muskegon Fury CoHL 17 0 3 3 8
1992-93 St. Thomas Wildcats CoHL 12 1 4 5 4
1992-93 Florida Hammerheads RHI 13 3 16 19 37
1993-94 Jacksonville Bullets SuHL 5 2 1 3 2
1993-94 Utica Bulldogs CoHL 7 0 3 3 2
1993-94 Florida Hammerheads RHI 15 1 7 8 44
1996-97 Castlereagh Knights BNL 16 6 18 24 32
1996-97 Dumfries Border Vikings BNL 7 2 5 7 2
1997-98 Murrayfield Royals BNL 5 0 3 3 12
1998-99 Telford Tigers BNL 12 1 5 6 4
1998-99 Blackburn Hawks EPL 8 6 7 13 0
2000-01 Isle Of Wight Raiders EPL 1 0 0 0 2
League GP G A Pts PIM
2001-02 Baton Rouge Kingfish ECHL 36 2 0 2 18
2001-02 Arkansas RiverBlades ECHL 37 2 3 5 38
2002-03 Reading Royals ECHL 68 6 8 14 90
2003-04 Kalamazoo Wings UHL 71 5 22 27 107
2004-05 Bakersfield Condors ECHL 2 0 0 0 0
2004-05 Reading Royals ECHL 3 0 0 0 0
League GP G A Pts PIM
2010-11 Texas Stars AHL 5 0 0 0 4
2011-12 Chicago Express ECHL 60 13 13 26 41
2012-13 Cincinnati Cyclones ECHL 55 18 16 34 46
2012-13 Lake Erie Monsters AHL 2 0 1 1 2
2013-14 Cincinnati Cyclones ECHL 5 0 2 2 6
2013-14 Gwinnett Gladiators ECHL 11 6 4 10 8
2013-14 Fort Wayne Komets ECHL 52 22 19 41 46
2014-15 Norfolk Admirals AHL 3 0 0 0 2
2014-15 Fort Wayne Komets ECHL 69 24 46 70 78
2015-16 Chicago Wolves AHL 4 0 0 0 2
2015-16 Fort Wayne Komets ECHL 54 23 30 53 50
2015-16 Leksands IF Swe-1 9 1 0 1 4
2016-17 Fort Wayne Komets ECHL 61 18 33 51 47
2017-18 Toledo Walleye ECHL 23 5 9 14 17
2017-18 Braehead Clan EIHL 35 7 12 19 24
League GP G A Pts PIM
2023-24 Reading Royals ECHL 12 0 2 2 4
2023-24 Atlanta Gladiators ECHL 23 1 8 9 4
League GP G A Pts PIM
1987-88 Thorold Black Hawks GHJHL 2 0 0 0 0
1988-89 SUNY-Plattsburgh ECAC-W 0 0 0 0 0
1989-90 SUNY-Plattsburgh ECAC-W 8 0 0 0 0
League GP G A Pts PIM
2023-24 Canisius College AHA 15 0 4 4 6
League GP G A Pts PIM
2022-23 Kalamazoo Wings ECHL 11 1 3 4 9
2022-23 Utica University UCHC 29 4 21 25 6
2023-24 Reading Royals ECHL 3 0 2 2 2
2023-24 Indy Fuel ECHL 10 0 1 1 2
2023-24 Norfolk Admirals ECHL 31 4 10 14 51
2023-24 Fayetteville Marksmen SPHL 6 0 3 3 2
League GP G A Pts PIM
2004-05 Texas Wildcatters ECHL 13 1 2 3 6
2004-05 Huntsville Havoc SPHL 3 0 1 1 2
League GP G A Pts PIM
1984-85 Indianapolis Checkers IHL 9 2 6 8 20
1984-85 Pegnitz EV GerObL 13 9 10 19 62
League GP G A Pts PIM
1993-94 Hamilton Canucks AHL 68 5 17 22 27
1994-95 Syracuse Crunch AHL 71 6 13 19 46
1995-96 Peoria Rivermen IHL 2 0 0 0 2
1995-96 Saginaw Wheels CoHL 66 7 35 42 20
League GP G A Pts PIM
2004-05 Kindersley Klippers SJHL 54 17 43 60 152
2005-06 Oklahoma City Blazers CHL 62 9 21 30 70
2006-07 Oklahoma City Blazers CHL 55 3 14 17 59
2007-08 Mississippi Sea Wolves ECHL 67 6 24 30 57
2008-09 Rapid City Rush CHL 64 7 25 32 81
2009-10 Rapid City Rush CHL 52 1 16 17 101
2010-11 Rapid City Rush CHL 64 1 14 15 58
2011-12 Tulsa Oilers CHL 63 3 12 15 48
2012-13 Tulsa Oilers CHL 64 2 4 6 31
2013-14 Rapid City Rush CHL 7 0 0 0 2
League GP G A Pts PIM
1990-91 Peoria Rivermen IHL 0 0 0 0 0
1990-91 Hull Olympiques QMJHL 66 27 42 69 72
1991-92 Peoria Rivermen IHL 46 2 11 13 51
1992-93 Peoria Rivermen IHL 73 18 19 37 44
1993-94 Peoria Rivermen IHL 55 5 7 12 35
1994-95 Detroit Falcons CoHL 3 0 2 2 0
League GP G A Pts PIM
1988-89 Bracknell Bees EngL 21 125 82 207 56
1989-90 Bracknell Bees EngL 24 106 54 160 92
1990-91 Bracknell Bees BHL 35 119 72 191 124
1991-92 Bracknell Bees BHL 13 15 17 32 24
League GP G A Pts PIM
1992-93 Northern Michigan University WCHA 6 1 0 1 6
1993-94 Northern Michigan University WCHA 9 3 0 3 18
1994-95 Northern Michigan University WCHA 18 3 4 7 20
1995-96 Sheffield Steelers BHL 2 0 0 0 0
1995-96 Solihull Barons BHL 41 54 51 105 48
1996-97 Solihull Blaze BNL 54 51 55 106 95
League GP G A Pts PIM
2021-22 U. of Windsor OUAA 8 0 0 0 0
League GP G A Pts PIM
1998-99 Columbus Chill ECHL 61 10 19 29 98
1999-00 Jacksonville Lizard Kings ECHL 46 4 7 11 41
1999-00 Peoria Rivermen ECHL 16 6 8 14 6
1999-00 Arkansas RiverBlades ECHL 4 1 0 1 11
2000-01 Peoria Rivermen ECHL 52 5 19 24 70
2001-02 Peoria Rivermen ECHL 72 12 30 42 76
League GP G A Pts PIM
2012-13 Mississippi Surge SPHL 17 4 9 13 6
League GP G A Pts PIM
1993-94 Boston Bruins NHL 7 0 1 1 2
1994-95 Providence Bruins AHL 1 0 1 1 0
1994-95 Boston Bruins NHL 38 0 6 6 22
1995-96 Providence Bruins AHL 39 5 19 24 29
1995-96 Boston Bruins NHL 14 0 0 0 4
1996-97 Providence Bruins AHL 78 18 27 45 52
1997-98 Detroit Vipers IHL 76 13 42 55 74
1998-99 Ottawa Senators NHL 13 0 1 1 8
1998-99 Detroit Vipers IHL 59 10 28 38 52
1999-00 Ottawa Senators NHL 9 0 0 0 4
1999-00 Grand Rapids Griffins IHL 50 5 17 22 24
2000-01 Grand Rapids Griffins IHL 34 2 6 8 18
2001-02 Grand Rapids Griffins AHL 57 3 14 17 48
2002-03 Berlin Polar Bears DEL 38 6 25 31 34
2003-04 Washington Capitals NHL 11 1 0 1 6
League GP G A Pts PIM
2005-06 St. Hyacinthe Cristal LNAH 24 6 5 11 38
2006-07 Florida Seals SPHL 26 9 9 18 38
2007-08 Fayetteville FireAntz SPHL 49 9 6 15 135
League GP G A Pts PIM
2010-11 Lake Erie Monsters AHL 1 0 0 0 2
2010-11 Reading Royals ECHL 64 18 16 34 30
2011-12 Norfolk Admirals AHL 2 0 0 0 0
2011-12 Reading Royals ECHL 54 11 23 34 32
2012-13 Fife Flyers EIHL 41 22 35 57 30
League GP G A Pts PIM
1999-00 Wilkes-Barre/Scranton Penguins AHL 74 6 6 12 149
2000-01 Indianapolis Ice CHL 59 8 7 15 182
2001-02 Indianapolis Ice CHL 64 18 19 37 278
2002-03 Port Huron Beacons UHL 72 12 29 41 237
2003-04 Port Huron Beacons UHL 71 8 17 25 189
2004-05 Port Huron Beacons UHL 7 0 1 1 22
2021-22 Port Huron Prowlers FPHL 1 0 0 0 5
League GP G A Pts PIM
1981-82 Muskegon Mohawks IHL 24 1 8 9 17
1981-82 Flint Generals IHL 28 1 6 7 18
1981-82 Kalamazoo Wings IHL 3 0 1 1 2
1983-84 Dundas-Hamilton Tigers OHASr 0 0 0 0 0
1983-84 Kalamazoo Wings IHL 4 0 0 0 4
League GP G A Pts PIM
1999-00 Peoria Rivermen ECHL 24 1 1 2 51
1999-00 Arkansas RiverBlades ECHL 13 1 1 2 16
2000-01 New Haven Knights UHL 69 4 13 17 161
2001-02 New Haven Knights UHL 73 22 9 31 235
2002-03 Rockford IceHogs UHL 76 16 12 28 173
2003-04 Rockford IceHogs UHL 64 3 10 13 113
League GP G A Pts PIM
2014-15 Idaho Steelheads ECHL 7 0 2 2 0
2014-15 Florida Everblades ECHL 6 0 0 0 0
2014-15 Rapid City Rush ECHL 8 1 5 6 0
2015-16 Wichita Thunder ECHL 64 11 15 26 30
2016-17 Fort Wayne Komets ECHL 4 0 1 1 2
League GP G A Pts PIM
1983-84 Richmond Hill Dynes OJHL 35 10 18 28 42
League GP G A Pts PIM
1997-98 Toledo Storm ECHL 19 7 4 11 10
League GP G A Pts PIM
1998-99 Richmond Renegades ECHL 3 0 0 0 0
1999-00 Greensboro Generals ECHL 69 22 24 46 77
2000-01 Greensboro Generals ECHL 68 23 40 63 64
2001-02 Pee Dee Pride ECHL 70 30 27 57 50
2002-03 Newcastle Vipers BNL 32 20 25 45 60
2003-04 Greensboro Generals ECHL 72 17 30 47 65
2004-05 Berlin Preussen SC GerObL 34 9 21 30 74
2005-06 Stockton Thunder ECHL 68 25 43 68 52
League GP G A Pts PIM
1987-88 Peoria Rivermen IHL 1 0 0 0 0
1987-88 Danville Fighting Saints AAHL 22 6 29 35 35
1987-88 Michigan Stars AAHL 2 1 1 2 0
1988-89 Virginia Lancers ECHL 16 1 10 11 12
1988-89 Danville Fighting Saints AAHL 0 0 0 0 0
League GP G A Pts PIM
2004-05 Waterloo Black Hawks USHL 49 5 8 13 121
2005-06 U. of Minnesota-Duluth WCHA 11 0 1 1 34
2006-07 U. of Wisconsin River Falls NCHA 23 4 10 14 42
2007-08 U. of Wisconsin River Falls NCHA 23 3 7 10 28
2007-08 Texas Wildcatters ECHL 4 0 1 1 4
2008-09 Utah Grizzlies ECHL 6 0 0 0 21
2008-09 Twin City Cyclones SPHL 50 5 4 9 66
2009-10 Knoxville Ice Bears SPHL 38 3 10 13 61
2009-10 Louisiana IceGators SPHL 13 0 1 1 6
2010-11 Knoxville Ice Bears SPHL 52 0 11 11 65
2011-12 New Jersey Outlaws FHL 12 1 2 3 37
2022-23 Elmira Mammoth FPHL 15 1 2 3 30
2023-24 Danbury Hat Tricks FPHL 4 0 0 0 4
League GP G A Pts PIM
1992-93 Toledo Storm ECHL 0 0 0 0 0
1993-94 Roanoke Express ECHL 67 43 21 64 69
1994-95 Roanoke Express ECHL 62 26 44 70 39
1995-96 Roanoke Express ECHL 69 21 31 52 109
League GP G A Pts PIM
2011-12 Bridgeport Sound Tigers AHL 3 0 0 0 0
2012-13 Greenville Road Warriors ECHL 56 22 23 45 30
2013-14 Greenville Road Warriors ECHL 72 22 33 55 54
League GP G A Pts PIM
1988-89 Carolina Thunderbirds ECHL 24 0 7 7 77
League GP G A Pts PIM
2007-08 Las Vegas Wranglers ECHL 8 1 2 3 10
2008-09 Gwinnett Gladiators ECHL 20 1 3 4 6
2008-09 Las Vegas Wranglers ECHL 4 0 1 1 2
2008-09 Phoenix Roadrunners ECHL 41 7 11 18 35
2009-10 Wichita Thunder CHL 42 5 11 16 24
2009-10 Bossier-Shreveport Mudbugs CHL 18 2 5 7 13
2010-11 Bossier-Shreveport Mudbugs CHL 54 4 13 17 56
2011-12 Braehead Clan EIHL 54 15 32 47 38
2012-13 Sheffield Steelers EIHL 24 3 6 9 8
2013-14 Villard-de-Lans France 26 4 10 14 10
2014-15 Cincinnati Cyclones ECHL 5 0 0 0 2
2014-15 Coventry Blaze EIHL 17 2 9 11 38
2014-15 Wichita Thunder ECHL 6 0 2 2 2
2015-16 Coventry Blaze EIHL 52 9 23 32 32
2016-17 Coventry Blaze EIHL 48 4 16 20 48
2017-18 Fife Flyers EIHL 55 4 25 29 48
League GP G A Pts PIM
1992-93 Flint Bulldogs CoHL 60 27 36 63 32
1993-94 Huntsville Blast ECHL 37 13 10 23 8
1993-94 Utica Bulldogs CoHL 26 8 10 18 23
1994-95 Detroit Falcons CoHL 74 15 33 48 19
1998-99 Las Vegas Coyotes RHI 24 9 8 17 15
League GP G A Pts PIM
2019-20 Maine Mariners ECHL 3 0 0 0 2
2020-21 Rapid City Rush ECHL 4 0 0 0 0
2020-21 Macon Mayhem SPHL 25 4 15 19 12
2021-22 Springfield Thunderbirds AHL 3 1 0 1 0
2021-22 Maine Mariners ECHL 46 6 16 22 12
2022-23 Maine Mariners ECHL 34 5 13 18 14
2022-23 Bratislava Slovan Slovak 16 0 5 5 10
2023-24 Glasgow Clan EIHL 39 5 18 23 6
League GP G A Pts PIM
2013-14 Providence Bruins AHL 4 0 1 1 4
2014-15 Providence Bruins AHL 55 7 12 19 17
2014-15 South Carolina Stingrays ECHL 6 2 2 4 0
2015-16 Texas Stars AHL 42 5 2 7 18
2016-17 Trinec Ocelari HC Czech 38 10 9 19 46
2017-18 Kunlun Red Star KHL 55 12 8 20 66
2018-19 Kunlun Red Star KHL 30 4 3 7 32
2019-20 Kunlun Red Star KHL 61 4 6 10 32
2020-21 Kunlun Red Star KHL 16 3 3 6 22
2021-22 Kunlun Red Star KHL 40 4 5 9 16
2022-23 Kunlun Red Star KHL 61 3 9 12 38
2023-24 Kunlun Red Star KHL 21 0 1 1 2
League GP G A Pts PIM
2019-20 Robert Morris University AHA 30 0 1 1 0
2020-21 Fort Wayne Komets ECHL 2 0 0 0 0
2020-21 Allen Americans ECHL 19 0 0 0 0
2020-21 Cleveland Monsters AHL 2 0 0 0 0
2021-22 Indy Fuel ECHL 11 0 0 0 0
2021-22 Worcester Railers ECHL 1 0 0 0 0
2021-22 Jacksonville Icemen ECHL 5 0 0 0 2
2022-23 Hershey Bears AHL 1 0 0 0 0
2022-23 Reading Royals ECHL 1 0 0 0 0
2022-23 Wichita Thunder ECHL 5 0 0 0 0
League GP G A Pts PIM
1991-92 Halifax Citadels AHL 2 0 0 0 4
1991-92 Quebec Nordiques NHL 4 0 0 0 14
1992-93 Halifax Citadels AHL 71 4 27 31 167
1992-93 Quebec Nordiques NHL 12 0 1 1 13
1993-94 Quebec Nordiques NHL 60 5 12 17 148
1993-94 Cornwall Aces AHL 1 0 0 0 0
1994-95 Quebec Nordiques NHL 2 0 0 0 0
1994-95 Anaheim Mighty Ducks NHL 26 1 5 6 91
1994-95 Cornwall Aces AHL 6 0 2 2 19
1995-96 Anaheim Mighty Ducks NHL 72 3 16 19 270
1996-97 Anaheim Mighty Ducks NHL 69 2 11 13 210
1997-98 Anaheim Mighty Ducks NHL 78 1 11 12 217
1998-99 Carolina Hurricanes NHL 33 0 2 2 55
1999-00 Cincinnati Cyclones IHL 39 1 8 9 147
1999-00 Carolina Hurricanes NHL 27 1 4 5 52
2000-01 Carolina Hurricanes NHL 80 4 6 10 159
2001-02 New York Rangers NHL 75 1 10 11 131
2002-03 New York Rangers NHL 19 0 2 2 14
2002-03 Hartford Wolf Pack AHL 34 0 7 7 70
2003-04 Wilkes-Barre/Scranton Penguins AHL 29 3 8 11 43
2003-04 Khabarovsk Amur Russia 12 0 1 1 68
2004-05 Syracuse Crunch AHL 5 0 0 0 6
2004-05 San Diego Gulls ECHL 20 2 10 12 65
2005-06 Bridgeport Sound Tigers AHL 22 0 4 4 44
League GP G A Pts PIM
2018-19 South Carolina Stingrays ECHL 14 3 6 9 10
2019-20 Rapid City Rush ECHL 47 5 16 21 55
2019-20 Tucson Roadrunners AHL 3 0 0 0 2
2020-21 Utah Grizzlies ECHL 13 0 3 3 9
2020-21 Jacksonville Icemen ECHL 37 6 12 18 22
2021-22 Esbjerg EfB Ishockey Denmark 25 4 5 9 4
2022-23 Riessersee SC GerObL 25 3 13 16 12
2023-24 Bietigheim Steelers DEL-2 39 6 9 15 28
League GP G A Pts PIM
2004-05 Rochester Americans AHL 6 0 0 0 0
2004-05 Flint Generals UHL 72 37 44 81 91
2005-06 Flint Generals UHL 36 24 23 47 33
2006-07 Flint Generals UHL 49 22 25 47 58
2007-08 Flint Generals IHL 50 22 29 51 95
2009-10 Port Huron Icehawks IHL 36 26 13 39 48
League GP G A Pts PIM
2012-13 St. John's IceCaps AHL 2 0 1 1 0
2013-14 Tulsa Oilers CHL 9 1 0 1 0
2013-14 Greenville Road Warriors ECHL 2 0 0 0 2
League GP G A Pts PIM
1995-96 Detroit Falcons CoHL 7 0 4 4 6
1995-96 Thunder Bay Senators CoHL 7 1 0 1 0
League GP G A Pts PIM
2016-17 Peoria Rivermen SPHL 40 15 20 35 54
2017-18 Peoria Rivermen SPHL 27 8 6 14 18
2017-18 Macon Mayhem SPHL 17 5 10 15 6
2017-18 Fayetteville Marksmen SPHL 10 8 1 9 39
2018-19 Macon Mayhem SPHL 33 12 11 23 23
2019-20 Quad City Storm SPHL 33 9 10 19 88
League GP G A Pts PIM
1994-95 Toledo Storm ECHL 5 0 2 2 8
League GP G A Pts PIM
1995-96 Toledo Storm ECHL 48 0 10 10 93
1996-97 Toledo Storm ECHL 52 4 15 19 73
1996-97 Fort Wayne Komets IHL 6 1 0 1 0
1997-98 Toledo Storm ECHL 62 3 12 15 87
1997-98 Michigan K-Wings IHL 1 0 0 0 0
1998-99 Greenville Grrrowl ECHL 56 4 19 23 81
1999-00 Muskegon Fury UHL 2 0 1 1 4
League GP G A Pts PIM
2014-15 North Bay Battalion OHL 31 2 4 6 6
2015-16 Moncton Wildcats QMJHL 34 5 16 21 26
2015-16 North Bay Battalion OHL 6 1 2 3 8
2016-17 Ryerson University OUAA 7 1 5 6 16
League GP G A Pts PIM
2023-24 U. of Prince Edward Island AUS 30 3 8 11 26
League GP G A Pts PIM
1999-00 San Angelo Outlaws WPHL 68 14 17 31 50
2000-01 Muskegon Fury UHL 34 7 8 15 28
2000-01 B.C. Icemen UHL 18 4 2 6 8
League GP G A Pts PIM
1992-93 Zell am See EK Austria 52 16 18 34 117
1993-94 Graz EC Austria 57 14 20 34 0
1994-95 Muskegon Fury CoHL 59 22 27 49 27
1995-96 Feldkirch VEU Austria 34 12 13 25 71
1996-97 Feldkirch VEU Austria 55 9 20 29 44
1997-98 Vienna Austria 39 16 21 37 127
1998-99 Vienna Austria 16 2 2 4 36
1998-99 Vienna EV Alpen 32 10 23 33 38
1999-00 Manchester Storm BISL 40 11 13 24 56
2003-04 Rockford IceHogs UHL 4 1 0 1 0
League GP G A Pts PIM
2003-04 Anaheim Mighty Ducks NHL 21 0 6 6 12
2003-04 Cincinnati Mighty Ducks AHL 59 19 25 44 101
2004-05 Cincinnati Mighty Ducks AHL 54 22 17 39 71
2005-06 Anaheim Mighty Ducks NHL 67 19 22 41 69
2005-06 Portland Pirates AHL 5 0 4 4 12
2005-06 Atlanta Thrashers NHL 2 0 0 0 2
2006-07 Anaheim Ducks NHL 81 25 35 60 81
2007-08 Anaheim Ducks NHL 82 21 29 50 80
2008-09 Pittsburgh Penguins NHL 20 7 11 18 16
2008-09 Anaheim Ducks NHL 62 16 19 35 55
2009-10 Pittsburgh Penguins NHL 50 13 19 32 39
2010-11 Pittsburgh Penguins NHL 66 23 25 48 47
2011-12 Pittsburgh Penguins NHL 82 26 35 61 49
2012-13 Pittsburgh Penguins NHL 48 22 30 52 39
2013-14 Pittsburgh Penguins NHL 78 35 33 68 66
2014-15 Pittsburgh Penguins NHL 74 17 23 40 56
2015-16 Pittsburgh Penguins NHL 80 17 23 40 41
2016-17 Pittsburgh Penguins NHL 71 9 20 29 36
2017-18 Tampa Bay Lightning NHL 82 13 16 29 35
2018-19 Chicago Blackhawks NHL 56 5 5 10 23
League GP G A Pts PIM
1991-92 Indianapolis Ice IHL 51 7 10 17 37
1992-93 Wheeling Thunderbirds ECHL 39 10 8 18 36
League GP G A Pts PIM
1992-93 Flint Bulldogs CoHL 3 0 1 1 0
League GP G A Pts PIM
2002-03 Saskatoon Blades WHL 19 1 2 3 60
2003-04 Brandon Wheat Kings WHL 17 2 3 5 35
2003-04 Prince George Cougars WHL 14 1 1 2 54
2003-04 Saskatoon Blades WHL 19 0 3 3 57
2004-05 Brandon Wheat Kings WHL 70 14 49 63 220
2005-06 Toronto Marlies AHL 11 0 1 1 6
2005-06 Pensacola Ice Pilots ECHL 40 7 14 21 176
2006-07 Alaska Aces ECHL 43 7 10 17 152
2007-08 Bakersfield Condors ECHL 21 6 8 14 65
2007-08 Reading Royals ECHL 30 3 10 13 133
2008-09 Muskegon Lumberjacks IHL 59 6 23 29 296
2009-10 Corpus Christi Icerays CHL 33 12 13 25 122
2010-11 Texas Brahmas CHL 31 3 17 20 95
2010-11 Missouri Mavericks CHL 18 3 10 13 36
League GP G A Pts PIM
2005-06 Dayton Bombers ECHL 10 4 0 4 8
2005-06 South Carolina Stingrays ECHL 53 15 20 35 40
2006-07 Landsberg 2000 EV 2.GBun 52 28 27 55 0
2007-08 Sheffield Steelers EIHL 47 20 23 43 62
2008-09 Sheffield Steelers EIHL 50 23 32 55 51
2009-10 Sheffield Steelers EIHL 56 34 41 75 70
2010-11 Sheffield Steelers EIHL 48 32 37 69 83
2011-12 Sheffield Steelers EIHL 54 34 47 81 42
2012-13 Sheffield Steelers EIHL 52 30 31 61 59
2013-14 Sheffield Steelers EIHL 50 22 35 57 73
2014-15 Sheffield Steelers EIHL 25 9 4 13 12
2014-15 Sheffield Steeldogs EPL 20 20 12 32 16
2015-16 Sheffield Steelers EIHL 50 14 21 35 18
2016-17 Cornwall Nationals FHL 7 0 5 5 0
League GP G A Pts PIM
2003-04 Gwinnett Gladiators ECHL 44 12 11 23 66
2003-04 Cincinnati Cyclones ECHL 13 7 7 14 12
2004-05 Long Beach Ice Dogs ECHL 15 3 1 4 6
2004-05 Peoria Rivermen ECHL 9 0 1 1 8
2004-05 Trenton Titans ECHL 35 9 7 16 47
League GP G A Pts PIM
2010-11 Houston Aeros AHL 1 0 0 0 0
2010-11 Rio Grande Valley Killer Bees CHL 62 23 29 52 28
2011-12 Idaho Steelheads ECHL 26 10 7 17 17
2011-12 Abbotsford Heat AHL 1 0 0 0 0
2011-12 Toledo Walleye ECHL 38 9 7 16 16
2011-12 Reading Royals ECHL 1 0 0 0 2
League GP G A Pts PIM
2001-02 Richmond Renegades ECHL 54 5 11 16 37
2001-02 Mobile Mysticks ECHL 15 0 4 4 12
2002-03 Indianapolis Ice CHL 64 11 17 28 54
League GP G A Pts PIM
1988-89 Tayside Tigers BHL 17 24 13 37 22
1989-90 Knoxville Cherokees ECHL 47 6 22 28 131
1990-91 Knoxville Cherokees ECHL 61 11 46 57 153
1991-92 Michigan Falcons CoHL 57 5 22 27 78
1992-93 Billingham Bombers BHL 35 15 33 48 72
1993-94 Peterborough Pirates BHL 22 12 17 29 52
1993-94 Teeside Bombers BHL 27 15 18 33 64
1994-95 Peterborough Pirates BHL 37 15 25 40 70
1994-95 St. Louis Vipers RHI 22 12 24 36 59
1995-96 Manchester Storm BHL 49 23 59 82 183
1996-97 Manchester Storm BISL 40 4 11 15 98
2000-01 Knoxville Speed UHL 2 0 0 0 6
League GP G A Pts PIM
1987-88 Bayreuth SV 2.GBun 7 4 6 10 6
1991-92 Memmingen SC 2.GBun 48 51 54 105 78
League GP G A Pts PIM
1987-88 Bayreuth SV 2.GBun 9 11 10 21 8
1991-92 Memmingen SC 2.GBun 46 45 48 93 65
League GP G A Pts PIM
2016-17 Fort Wayne Komets ECHL 14 1 5 6 2
2017-18 Fort Wayne Komets ECHL 60 7 19 26 22
2018-19 Fort Wayne Komets ECHL 72 5 33 38 51
2019-20 Zvolen HKm Slovak 18 0 4 4 12
2019-20 Belfast Giants EIHL 37 3 15 18 27
2020-21 Utah Grizzlies ECHL 57 11 25 36 22
2021-22 Rodovre Mighty Bulls Denmark 28 0 8 8 26
2021-22 Toledo Walleye ECHL 45 6 18 24 20
2022-23 Toledo Walleye ECHL 61 3 19 22 24
League GP G A Pts PIM
2021-22 Cincinnati Cyclones ECHL 6 1 0 1 0
2022-23 Fife Flyers EIHL 14 2 2 4 4
2022-23 Norfolk Admirals ECHL 17 1 2 3 10
League GP G A Pts PIM
2008-09 Danbury Mad Hatters EPHL 39 0 1 1 4
2009-10 Dayton Gems IHL 53 0 2 2 2
2010-11 Dayton Gems CHL 22 0 0 0 0
League GP G A Pts PIM
2018-19 Reading Royals ECHL 12 1 5 6 0
2019-20 Reading Royals ECHL 58 20 26 46 20
2020-21 Allen Americans ECHL 67 30 32 62 12
2021-22 Vita Hasten HC Swe-1 51 13 18 31 4
2022-23 Innsbruck HC Austria 48 17 22 39 4
2023-24 Innsbruck HC Austria 47 11 29 40 10
League GP G A Pts PIM
2017-18 Wichita Thunder ECHL 5 0 0 0 0
2018-19 Allen Americans ECHL 42 5 6 11 16
2018-19 Wichita Thunder ECHL 3 1 0 1 6
League GP G A Pts PIM
2004-05 Fresno Falcons ECHL 52 7 13 20 34
2004-05 Texas Wildcatters ECHL 10 1 9 10 4
2005-06 Victoria Salmon Kings ECHL 72 9 19 28 36
2006-07 Manchester Phoenix EIHL 54 15 24 39 50
2007-08 Manchester Phoenix EIHL 54 11 26 37 28
2008-09 Bossier-Shreveport Mudbugs CHL 64 8 22 30 67
2009-10 Bossier-Shreveport Mudbugs CHL 63 12 33 45 28
2010-11 Bossier-Shreveport Mudbugs CHL 61 5 27 32 24
League GP G A Pts PIM
1985-86 Flint Spirits IHL 32 0 6 6 49
League GP G A Pts PIM
2023-24 Wichita Thunder ECHL 37 13 18 31 26
2023-24 San Jose Barracuda AHL 26 5 1 6 4
League GP G A Pts PIM
2001-02 U. of New Brunswick AUS 7 0 1 1 2
2002-03 U. of New Brunswick AUS 4 0 0 0 2
2003-04 U. of New Brunswick AUS 27 4 4 8 4
League GP G A Pts PIM
1993-94 Richmond Renegades ECHL 3 2 0 2 2
1993-94 Detroit Falcons CoHL 29 14 16 30 43
1994-95 Detroit Falcons CoHL 19 3 10 13 34
2001-02 Kalamazoo Wings UHL 1 0 0 0 0
League GP G A Pts PIM
2016-17 Iowa Wild AHL 17 6 1 7 4
2017-18 Iowa Wild AHL 72 16 16 32 36
2018-19 Iowa Wild AHL 71 27 33 60 51
2019-20 Minnesota Wild NHL 13 2 0 2 2
2019-20 Iowa Wild AHL 49 39 22 61 68
2020-21 Minnesota Wild NHL 4 0 1 1 0
2020-21 Iowa Wild AHL 19 9 9 18 19
2021-22 Philadelphia Flyers NHL 25 6 0 6 10
2021-22 Anaheim Ducks NHL 15 5 1 6 8
2021-22 Lehigh Valley Phantoms AHL 24 9 7 16 20
2022-23 Charlotte Checkers AHL 69 24 20 44 68
2023-24 Charlotte Checkers AHL 68 19 18 37 40
League GP G A Pts PIM
1993-94 Varese HC Italy-A 26 0 1 1 27
1994-95 Varese HC Italy-A 24 0 1 1 10
1994-95 New Jersey Rockin' Rollers RHI 17 0 4 4 24
1995-96 Long Island Jawz RHI 8 0 0 0 0
1996-97 Muskegon Fury CoHL 25 0 6 6 14
1996-97 Grand Rapids Griffins IHL 5 0 0 0 0
1996-97 Fort Wayne Komets IHL 15 0 1 1 2
1997-98 Vipiteno Italy-A 54 0 1 1 26
1998-99 Milan Saima SG Italy-A 27 0 1 1 14
1998-99 Jesenice HK Alpen 8 0 0 0 0
1999-00 Jacksonville Lizard Kings ECHL 3 0 0 0 0
1999-00 Abilene Aviators WPHL 19 0 0 0 20
2000-01 Manchester Storm BISL 11 0 0 0 4
League GP G A Pts PIM
1999-00 Cleveland Lumberjacks IHL 6 0 1 1 0
2000-01 Richmond Renegades ECHL 67 31 27 58 56
2001-02 Quad City Mallards UHL 17 9 9 18 2
2002-03 Manchester Monarchs AHL 6 0 0 0 2
2002-03 Reading Royals ECHL 69 39 56 95 84
2003-04 Florida Everblades ECHL 72 40 47 87 82
2004-05 Worcester IceCats AHL 4 1 1 2 0
2004-05 Essen Mosquitoes 2.GBun 8 1 3 4 22
2004-05 Peoria Rivermen ECHL 71 39 30 69 68
League GP G A Pts PIM
2017-18 Gap HC France 41 13 17 30 38
2018-19 Kalamazoo Wings ECHL 71 9 22 31 52
2019-20 Kalamazoo Wings ECHL 9 1 2 3 4
League GP G A Pts PIM
1994-95 St. John's Maple Leafs AHL 19 4 0 4 4
1994-95 Knoxville Cherokees ECHL 30 9 5 14 23
1995-96 Knoxville Cherokees ECHL 1 1 0 1 2
1995-96 Detroit Falcons CoHL 21 4 9 13 26
League GP G A Pts PIM
2002-03 Dayton Bombers ECHL 5 0 0 0 6
2002-03 Charlotte Checkers ECHL 16 0 0 0 14
2002-03 Cincinnati Cyclones ECHL 43 2 3 5 42
2003-04 Indianapolis Ice CHL 49 3 11 14 37
2003-04 Columbus Stars UHL 2 0 0 0 2
2004-05 Corpus Christi Rayz CHL 45 1 7 8 81
2005-06 Memphis Riverkings CHL 32 2 8 10 60
2005-06 Corpus Christi Rayz CHL 31 1 5 6 57
2006-07 Austin Ice Bats CHL 62 2 9 11 76
League GP G A Pts PIM
2004-05 Corpus Christi Rayz CHL 60 25 19 44 42
2005-06 Corpus Christi Rayz CHL 64 23 20 43 72
2006-07 San Antonio Rampage AHL 4 0 0 0 6
2006-07 Corpus Christi Rayz CHL 61 21 30 51 55
League GP G A Pts PIM
2022-23 Miami University (Ohio) NCHC 1 0 0 0 0
2023-24 Miami University (Ohio) NCHC 2 0 0 0 0
League GP G A Pts PIM
1983-84 Oakville Blades COJHL 12 3 7 10 2
League GP G A Pts PIM
2019-20 Wichita Thunder ECHL 4 0 0 0 0
2019-20 Manchester Storm EIHL 16 7 8 15 2
2019-20 Fayetteville Marksmen SPHL 16 8 4 12 8
2020-21 Wichita Thunder ECHL 2 0 0 0 0
2021-22 Manchester Storm EIHL 47 10 18 28 16
League GP G A Pts PIM
1987-88 Port Huron Clippers AAHL 4 5 4 9 0
League GP G A Pts PIM
2022-23 Mercyhurst College AHA 18 0 7 7 6
2023-24 Toledo Walleye ECHL 29 1 6 7 6
2023-24 Fayetteville Marksmen SPHL 22 2 10 12 17
League GP G A Pts PIM
2022-23 U. of Maine H-East 20 1 3 4 2
2022-23 Iowa Heartlanders ECHL 13 0 3 3 4
2023-24 Reading Royals ECHL 19 3 1 4 4
2023-24 Iowa Heartlanders ECHL 7 2 1 3 0
2023-24 Fayetteville Marksmen SPHL 8 3 6 9 4
League GP G A Pts PIM
2013-14 UMass-Boston ECAC-E 27 12 18 30 39
2014-15 UMass-Boston ECAC-E 27 14 10 24 27
League GP G A Pts PIM
2003-04 Manchester Monarchs AHL 7 1 0 1 0
2003-04 San Antonio Rampage AHL 13 0 2 2 10
2003-04 Gwinnett Gladiators ECHL 60 6 27 33 44
2004-05 Manchester Monarchs AHL 42 2 12 14 34
2004-05 Reading Royals ECHL 19 0 10 10 8
2005-06 Chicago Wolves AHL 2 0 0 0 2
2005-06 Gwinnett Gladiators ECHL 48 7 41 48 49
2006-07 Hershey Bears AHL 17 1 12 13 4
2006-07 Chicago Wolves AHL 31 4 17 21 24
2007-08 Manchester Monarchs AHL 75 12 25 37 64
2008-09 Ilves Tampere SM-liiga 47 3 14 17 48
2009-10 Assat Pori SM-liiga 33 4 5 9 34
2010-11 Norfolk Admirals AHL 67 15 22 37 34
2011-12 Sparta Praha Czech 52 8 13 21 48
2012-13 Sparta Praha Czech 44 4 13 17 22
2013-14 Salzburg EC Austria 54 7 25 32 36
2014-15 Salzburg EC Austria 51 8 22 30 42
2015-16 Vienna Austria 54 12 24 36 60
2016-17 Iserlohn Roosters DEL 52 6 24 30 22
2017-18 Nitra MHC Slovak 12 1 3 4 8
League GP G A Pts PIM
2007-08 Las Vegas Wranglers ECHL 9 3 5 8 14
2008-09 Milwaukee Admirals AHL 10 1 0 1 6
2008-09 Las Vegas Wranglers ECHL 54 13 31 44 41
2009-10 Las Vegas Wranglers ECHL 72 33 53 86 102
2010-11 Assat Pori SM-liiga 5 0 1 1 0
2010-11 Troja/Ljungby IF Swe-1 37 11 26 37 30
2011-12 Las Vegas Wranglers ECHL 71 32 52 84 45
2012-13 Zagreb Medvescak KHL Austria 53 18 31 49 27
2014-15 Frederikshavn White Hawks Denmark 21 10 19 29 38
2014-15 Dornbirn EC Austria 15 1 7 8 8
2015-16 Frederikshavn White Hawks Denmark 45 19 47 66 48
2016-17 Rouen France 44 10 30 40 22
2017-18 Znojmo Orli HC Austria 17 3 5 8 8
2018-19 Allen Americans ECHL 62 16 31 47 67
League GP G A Pts PIM
2022-23 Savannah Ghost Pirates ECHL 23 1 2 3 12
League GP G A Pts PIM
2014-15 Bridgeport Sound Tigers AHL 4 0 0 0 0
2015-16 Elmira Jackals ECHL 42 0 0 0 6
2016-17 Charlotte Checkers AHL 2 0 0 0 0
2016-17 Quad City Mallards ECHL 36 0 0 0 4
2017-18 Chicago Wolves AHL 3 0 0 0 0
2017-18 Iowa Wild AHL 6 0 0 0 0
2017-18 Quad City Mallards ECHL 28 1 1 2 4
2018-19 Iowa Wild AHL 4 0 0 0 0
2018-19 Allen Americans ECHL 41 0 1 1 2
2019-20 Coventry Blaze EIHL 24 0 0 0 20
2019-20 Innsbruck HC Austria 16 0 0 0 0
2020-21 Bridgeport Sound Tigers AHL 3 0 0 0 0
2020-21 Allen Americans ECHL 8 0 0 0 0
2021-22 Coventry Blaze EIHL 51 0 0 0 0
2022-23 Iowa Heartlanders ECHL 1 0 0 0 0
League GP G A Pts PIM
1997-98 Columbus Chill ECHL 20 1 5 6 10
1997-98 Dayton Bombers ECHL 9 0 0 0 2
1997-98 Nashville Ice Flyers CHL 12 0 3 3 27
1998-99 Fayetteville Force CHL 70 2 10 12 53
1999-00 Fayetteville Force CHL 70 0 9 9 63
2000-01 Macon Whoopee CHL 11 0 0 0 12
2000-01 Fayetteville Force CHL 44 0 7 7 38
2000-01 Asheville Smoke UHL 9 0 3 3 13
League GP G A Pts PIM
2011-12 Florida Everblades ECHL 39 0 2 2 19
2012-13 Syracuse Crunch AHL 2 0 0 0 0
2012-13 Florida Everblades ECHL 31 0 0 0 12
2013-14 Idaho Steelheads ECHL 43 0 2 2 2
2014-15 Rochester Americans AHL 2 0 0 0 0
2014-15 Grand Rapids Griffins AHL 2 0 0 0 0
2014-15 Fort Wayne Komets ECHL 33 0 1 1 0
2014-15 Utica Comets AHL 1 0 0 0 0
2015-16 Fort Wayne Komets ECHL 51 0 2 2 4
2016-17 Fort Wayne Komets ECHL 25 0 0 0 0
2017-18 Toledo Walleye ECHL 50 0 1 1 4
2018-19 Grand Rapids Griffins AHL 1 0 0 0 0
2018-19 Toledo Walleye ECHL 41 0 0 0 2
2019-20 Grand Rapids Griffins AHL 20 0 0 0 0
2019-20 Toledo Walleye ECHL 15 0 0 0 2
2020-21 Grand Rapids Griffins AHL 12 0 0 0 0
2021-22 Reading Royals ECHL 17 0 2 2 0
2021-22 Lehigh Valley Phantoms AHL 22 0 0 0 0
2022-23 Reading Royals ECHL 28 0 3 3 0
2022-23 Lehigh Valley Phantoms AHL 9 0 0 0 0
League GP G A Pts PIM
1992-93 Alleghe HC Italy-A 25 16 20 36 12
1993-94 Alleghe HC Italy-A 23 12 21 33 26
1993-94 Chicago Cheetahs RHI 22 12 30 42 32
1994-95 Chicago Wolves IHL 74 9 40 49 36
1995-96 Milan HC Italy-A 30 14 31 45 31
1996-97 Mannheim Eagles DEL 50 6 21 27 59
1997-98 Chicago Wolves IHL 65 13 35 48 40
1998-99 Chicago Wolves IHL 82 8 45 53 86
1999-00 Chicago Wolves IHL 77 10 36 46 26
2000-01 Chicago Wolves IHL 78 9 40 49 58
2001-02 Chicago Wolves AHL 52 8 18 26 47
2002-03 Quad City Mallards UHL 2 2 1 3 2
2002-03 Milan HC Italy-A 11 1 8 9 10
2002-03 Chicago Wolves AHL 15 1 9 10 18
2003-04 Rockford IceHogs UHL 44 7 38 45 82
2003-04 Chicago Wolves AHL 13 0 10 10 6
2005-06 Rockford IceHogs UHL 26 3 19 22 18
2005-06 Chicago Wolves AHL 20 1 6 7 14
League GP G A Pts PIM
2012-13 San Francisco Bulls ECHL 41 0 1 1 0
2013-14 Wichita Thunder CHL 32 0 2 2 0
League GP G A Pts PIM
2004-05 Bossier-Shreveport Mudbugs CHL 0 0 0 0 0
2005-06 Gwinnett Gladiators ECHL 71 26 43 69 6
2006-07 Idaho Steelheads ECHL 66 30 51 81 32
2007-08 Gwinnett Gladiators ECHL 26 11 28 39 4
2007-08 Rockford IceHogs AHL 46 17 18 35 6
2008-09 Manitoba Moose AHL 5 0 4 4 0
2008-09 San Antonio Rampage AHL 49 6 9 15 6
2009-10 Rockford IceHogs AHL 23 4 1 5 6
2009-10 Toledo Walleye ECHL 37 11 22 33 15
2010-11 Gwinnett Gladiators ECHL 11 8 10 18 6
2010-11 Peoria Rivermen AHL 55 17 25 42 12
2011-12 Peoria Rivermen AHL 75 22 33 55 14
2012-13 Wilkes-Barre/Scranton Penguins AHL 1 0 0 0 0
2012-13 Peoria Rivermen AHL 66 26 21 47 18
2013-14 Chicago Wolves AHL 9 1 1 2 0
2013-14 San Antonio Rampage AHL 5 1 0 1 0
2013-14 Oklahoma City Barons AHL 38 10 9 19 16
2014-15 Bolzano HC Austria 53 14 28 42 14
2015-16 Atlanta Gladiators ECHL 72 28 34 62 20
2016-17 Atlanta Gladiators ECHL 72 27 25 52 20
2017-18 Atlanta Gladiators ECHL 71 15 22 37 18
2018-19 Atlanta Gladiators ECHL 64 18 32 50 12
2019-20 Atlanta Gladiators ECHL 60 15 31 46 10
2021-22 Atlanta Gladiators ECHL 65 18 33 51 12
League GP G A Pts PIM
2021-22 Bowling Green State University CCHA 33 10 9 19 26
2022-23 Kalamazoo Wings ECHL 62 13 8 21 22
League GP G A Pts PIM
2007-08 Iowa Stars AHL 2 0 0 0 0
2008-09 Binghamton Senators AHL 6 0 0 0 0
2008-09 Elmira Jackals ECHL 32 0 2 2 0
2009-10 Utah Grizzlies ECHL 42 0 1 1 0
2010-11 Jesenice Austria 13 0 0 0 2
2011-12 Las Vegas Wranglers ECHL 22 0 0 0 0
2012-13 Las Vegas Wranglers ECHL 17 0 1 1 0
2013-14 Las Vegas Wranglers ECHL 30 0 1 1 2
2014-15 Amiens France 25 0 0 0 0
2015-16 Amiens France 24 0 0 0 0
2016-17 Amiens France 43 0 0 0 0
League GP G A Pts PIM
2015-16 Kalamazoo Wings ECHL 0 0 0 0 0
2016-17 Kalamazoo Wings ECHL 67 1 5 6 19
2017-18 Kalamazoo Wings ECHL 56 3 10 13 7
League GP G A Pts PIM
1992-93 Detroit Falcons CoHL 41 10 17 27 33
1993-94 Huntsville Blast ECHL 49 8 16 24 83
1996-97 Waco Wizards WPHL 61 9 19 28 60
League GP G A Pts PIM
1985-86 Madison Capitols USHL 30 9 14 23 24
1986-87 U. of Wisconsin Stevens Point NCHA 14 3 5 8 8
1987-88 U. of Wisconsin Stevens Point NCHA 18 5 9 14 28
1988-89 U. of Wisconsin Stevens Point NCHA 3 1 0 1 11
1990-91 Cincinnati Cyclones ECHL 14 0 4 4 6
1990-91 Roanoke Valley Rebels ECHL 30 2 5 7 2
League GP G A Pts PIM
1998-99 Wichita Thunder CHL 3 3 0 3 2
1998-99 Canadian National Team Intl 10 4 2 6 0
1998-99 Mobile Mysticks ECHL 52 2 6 8 25
1999-00 San Angelo Outlaws WPHL 10 3 3 6 4
1999-00 Arkansas RiverBlades ECHL 2 0 0 0 6
2000-01 Fort Worth Brahmas WPHL 4 0 0 0 4
League GP G A Pts PIM
2001-02 Peoria Rivermen ECHL 29 0 1 1 6
2002-03 Worcester IceCats AHL 24 0 1 1 4
2002-03 Louisiana IceGators ECHL 4 0 0 0 0
2002-03 Trenton Titans ECHL 2 0 0 0 0
2003-04 Hartford Wolf Pack AHL 21 0 0 0 0
2004-05 San Antonio Rampage AHL 3 0 0 0 0
2004-05 Texas Wildcatters ECHL 42 0 0 0 6
2005-06 Rochester Americans AHL 1 0 0 0 0
2005-06 Florida Everblades ECHL 38 0 4 4 2
2006-07 Cardiff Devils EIHL 53 0 1 1 8
2007-08 Cardiff Devils EIHL 40 0 0 0 4
2008-09 Sarpsborg Sparta Norway 42 0 0 0 0
2012-13 Cardiff Devils EIHL 33 0 1 1 4
League GP G A Pts PIM
2013-14 Arizona Sundogs CHL 10 3 8 11 6
2013-14 Greenville Road Warriors ECHL 9 2 1 3 8
2013-14 St. Charles Chill CHL 15 6 7 13 8
2014-15 Gwinnett Gladiators ECHL 21 4 2 6 15
2014-15 Indy Fuel ECHL 3 0 0 0 2
League GP G A Pts PIM
1996-97 Dayton Bombers ECHL 57 3 14 17 90
1996-97 Michigan K-Wings IHL 2 0 0 0 0
1996-97 Fort Wayne Komets IHL 2 0 0 0 2
1997-98 Providence Bruins AHL 2 0 0 0 4
1997-98 Dayton Bombers ECHL 62 9 18 27 139
1997-98 Syracuse Crunch AHL 3 0 0 0 0
1997-98 Michigan K-Wings IHL 2 0 0 0 0
1997-98 Fort Wayne Komets IHL 3 0 1 1 4
1998-99 Portland Pirates AHL 54 2 4 6 138
1999-00 Hampton Roads Admirals ECHL 62 5 9 14 199
1999-00 Portland Pirates AHL 7 0 1 1 7
2000-01 Cardiff Devils BISL 48 0 4 4 54
2001-02 Manchester Storm BISL 48 9 8 17 50
2002-03 Manchester Storm BISL 6 0 0 0 20
2002-03 Basingstoke Bison BNL 25 5 8 13 30
2003-04 Manchester Phoenix EIHL 54 7 12 19 56
2004-05 Sheffield Steelers EIHL 3 0 0 0 4
2004-05 Bracknell Bees BNL 25 0 7 7 22
2006-07 Bracknell Bees EPL 43 8 13 21 163
2007-08 Bracknell Bees EPL 34 4 13 17 89
2008-09 Manchester Phoenix EIHL 29 3 10 13 14
League GP G A Pts PIM
1997-98 Pensacola Ice Pilots ECHL 47 20 30 50 32
1997-98 Quebec Rafales IHL 13 4 4 8 6
1998-99 Richmond Renegades ECHL 42 10 14 24 34
League GP G A Pts PIM
2002-03 SUNY-Oswego SUNYAC 33 15 41 56 4
2003-04 SUNY-Oswego SUNYAC 31 16 34 50 12
2004-05 Oklahoma City Blazers CHL 4 0 1 1 0
2004-05 SUNY-Oswego SUNYAC 26 10 25 35 12
2005-06 Huntsville Havoc SPHL 34 6 8 14 2
2005-06 Florida Seals SPHL 6 1 0 1 0
2007-08 Richmond Renegades SPHL 7 0 0 0 4
2007-08 Wooster Warriors MAHL 28 16 53 69 26
League GP G A Pts PIM
2007-08 Muskegon Fury IHL 9 0 1 1 2
2007-08 Mississippi RiverKings CHL 41 4 7 11 28
2008-09 Elmira Jackals ECHL 4 0 0 0 2
2008-09 Flint Generals IHL 56 18 26 44 42
2009-10 Bloomington PrairieThunder IHL 76 19 29 48 67
2010-11 Quad City Mallards CHL 63 24 20 44 60
2011-12 Rio Grande Valley Killer Bees CHL 55 14 21 35 36
2013-14 Bloomington Thunder SPHL 8 1 0 1 4
League GP G A Pts PIM
2018-19 Tulsa Oilers ECHL 2 0 0 0 0
League GP G A Pts PIM
1981-82 Kalamazoo Wings IHL 68 6 34 40 82
1982-83 Muskegon Mohawks IHL 27 5 23 28 68
1982-83 Peoria Prancers IHL 2 1 0 1 0
1982-83 Kalamazoo Wings IHL 13 3 8 11 20
League GP G A Pts PIM
2012-13 Florida Everblades ECHL 4 0 0 0 2
2018-19 Florida Everblades ECHL 1 0 0 0 0
League GP G A Pts PIM
1987-88 U. of Saskatchewan CWUAA 16 0 6 6 10
1988-89 U. of Saskatchewan CWUAA 0 0 0 0 0
1989-90 U. of Saskatchewan CWUAA 10 0 5 5 10
League GP G A Pts PIM
1981-82 Cortina SG Italy-A 0 30 27 57 0
1982-83 Flint Generals IHL 11 3 4 7 8
1982-83 Peoria Prancers IHL 19 9 8 17 21
1982-83 Milwaukee Admirals IHL 3 0 1 1 0
1982-83 Kalamazoo Wings IHL 33 11 14 25 14
1983-84 Springfield Kings CnHL 0 0 0 0 0
1992-93 St. Louis Vipers RHI 14 14 11 25 12
League GP G A Pts PIM
1988-89 Red Deer College ACAC 23 0 1 1 4
League GP G A Pts PIM
2005-06 Idaho Steelheads ECHL 7 2 2 4 2
2006-07 Idaho Steelheads ECHL 37 13 18 31 43
2006-07 Iowa Stars AHL 28 3 2 5 25
2007-08 Albany River Rats AHL 5 0 0 0 0
2007-08 Manitoba Moose AHL 13 4 5 9 2
2007-08 Idaho Steelheads ECHL 39 17 19 36 47
2007-08 Rockford IceHogs AHL 2 0 0 0 0
2008-09 Manitoba Moose AHL 55 4 5 9 17
2009-10 Texas Stars AHL 69 19 25 44 25
2010-11 Texas Stars AHL 78 26 28 54 46
2011-12 Florida Panthers NHL 1 0 0 0 0
2011-12 San Antonio Rampage AHL 72 22 20 42 18
2012-13 Florida Panthers NHL 10 1 0 1 2
2012-13 San Antonio Rampage AHL 66 23 17 40 36
2013-14 San Antonio Rampage AHL 69 10 24 34 26
2014-15 Texas Stars AHL 72 27 22 49 38
2015-16 Texas Stars AHL 57 22 22 44 16
2016-17 Iserlohn Roosters DEL 45 13 12 25 18
2017-18 Texas Stars AHL 29 5 6 11 16
League GP G A Pts PIM
2010-11 Chicago Wolves AHL 3 0 0 0 4
2011-12 St. John's IceCaps AHL 72 8 23 31 33
2012-13 Winnipeg Jets NHL 8 1 3 4 12
2012-13 St. John's IceCaps AHL 38 8 11 19 34
2013-14 Winnipeg Jets NHL 10 1 2 3 0
2013-14 St. John's IceCaps AHL 40 6 18 24 26
2014-15 Colorado Avalanche NHL 59 5 15 20 24
2015-16 Colorado Avalanche NHL 37 2 4 6 10
2015-16 San Antonio Rampage AHL 11 3 4 7 6
2016-17 Montreal Canadiens NHL 16 0 5 5 2
2016-17 St. John's IceCaps AHL 26 4 14 18 8
2017-18 Rochester Americans AHL 66 15 32 47 38
2017-18 Buffalo Sabres NHL 3 0 0 0 2
2018-19 Rochester Americans AHL 58 21 29 50 34
2019-20 Rochester Americans AHL 59 5 25 30 24
2020-21 Munich EHC DEL 37 8 25 33 12
2021-22 Munich EHC DEL 50 16 25 41 28
2022-23 Munich EHC DEL 53 9 29 38 10
League GP G A Pts PIM
2000-01 Fort Wayne Komets UHL 71 4 5 9 161
2001-02 Charlotte Checkers ECHL 13 1 2 3 25
2001-02 Roanoke Express ECHL 41 1 2 3 87
2002-03 Muskegon Fury UHL 62 2 3 5 159
2003-04 Alleghe HC Italy-A 5 0 1 1 4
2003-04 Varese HC Italy-A 3 0 0 0 33
2003-04 Rockford IceHogs UHL 27 0 2 2 57
League GP G A Pts PIM
2006-07 Phoenix Roadrunners ECHL 10 0 0 0 2
2006-07 Pensacola Ice Pilots ECHL 14 1 1 2 4
2006-07 Toledo Storm ECHL 5 0 2 2 4
2007-08 Muskegon Fury IHL 67 29 23 52 69
2008-09 Las Vegas Wranglers ECHL 17 4 7 11 8
2008-09 Dayton Bombers ECHL 55 19 27 46 34
2009-10 Tulsa Oilers CHL 52 18 23 41 49
2010-11 Texas Brahmas CHL 25 4 16 20 27
League GP G A Pts PIM
2009-10 Springfield Falcons AHL 3 0 0 0 2
2010-11 San Antonio Rampage AHL 4 1 0 1 0
2010-11 Las Vegas Wranglers ECHL 59 20 20 40 114
2010-11 Peoria Rivermen AHL 8 0 2 2 7
2011-12 Bridgeport Sound Tigers AHL 55 7 4 11 77
2011-12 Chicago Express ECHL 15 7 9 16 8
2012-13 Bridgeport Sound Tigers AHL 74 7 8 15 165
2013-14 St. John's IceCaps AHL 71 7 14 21 133
2014-15 St. John's IceCaps AHL 70 8 10 18 116
2015-16 Stockton Heat AHL 45 5 5 10 74
2016-17 Belfast Giants EIHL 52 28 28 56 77
2017-18 Belfast Giants EIHL 53 14 43 57 63
2018-19 Belfast Giants EIHL 60 33 36 69 68
2019-20 Cardiff Devils EIHL 40 18 13 31 63
League GP G A Pts PIM
1997-98 San Antonio Dragons IHL 67 8 16 24 30
1998-99 Utah Grizzlies IHL 44 7 10 17 18
1998-99 Long Beach Ice Dogs IHL 41 5 21 26 34
1999-00 Krefeld Penguins DEL 55 19 22 41 40
2000-01 Mannheim Eagles DEL 59 7 13 20 32
2001-02 Mannheim Eagles DEL 60 9 21 30 16
2002-03 Mannheim Eagles DEL 49 18 16 34 16
2003-04 Mannheim Eagles DEL 46 11 21 32 26
2004-05 Lausanne HC Swiss-A 14 4 5 9 20
2005-06 St. Louis Blues NHL 5 1 2 3 10
2005-06 Zurich SC Swiss-A 14 4 7 11 16
2005-06 Peoria Rivermen AHL 10 2 3 5 6
2006-07 Berlin Polar Bears DEL 48 13 28 41 74
2007-08 Berlin Polar Bears DEL 56 16 31 47 54
2008-09 Berlin Polar Bears DEL 52 13 21 34 48
2009-10 Berlin Polar Bears DEL 55 12 21 33 46
2010-11 DEG Metro Stars DEL 52 10 29 39 26
2011-12 DEG Metro Stars DEL 52 8 29 37 43
League GP G A Pts PIM
2016-17 Reading Royals ECHL 2 0 0 0 0
2016-17 Missouri Mavericks ECHL 28 6 7 13 0
2017-18 Kansas City Mavericks ECHL 41 26 19 45 8
2018-19 Kansas City Mavericks ECHL 16 6 6 12 10
League GP G A Pts PIM
1983-84 Findlay Warriors CnHL 0 0 0 0 0
1984-85 Pinebridge Bucks ACHL 64 53 57 110 42
1985-86 Flint Spirits IHL 67 18 23 41 10
1986-87 Flint Spirits IHL 3 2 0 2 0
1986-87 Erie Golden Blades ACHL 28 10 16 26 20
1986-87 Down River Stars AAHL 0 0 0 0 0
1987-88 Flint Spirits IHL 1 0 1 1 0
1987-88 Port Huron Clippers AAHL 6 6 2 8 9
League GP G A Pts PIM
1991-92 Nashville Knights ECHL 39 0 11 11 44
1991-92 Richmond Renegades ECHL 11 1 1 2 29
1992-93 Fort Worth Fire CHL 35 0 12 12 77
1999-00 Joliette Blizzard QSPHL 7 0 0 0 4
League GP G A Pts PIM
2019-20 Rapid City Rush ECHL 2 0 0 0 0
League GP G A Pts PIM
1985-86 Carolina Thunderbirds ACHL 19 5 10 15 2
1986-87 Mohawk Valley Comets ACHL 6 0 1 1 0
1986-87 Troy Slapshots ACHL 1 1 0 1 0
League GP G A Pts PIM
2022-23 Lindenwood University NCAA 8 0 0 0 0
League GP G A Pts PIM
1988-89 Johnstown Chiefs ECHL 2 0 0 0 0
1988-89 Carolina Thunderbirds ECHL 34 21 17 38 61
1988-89 Virginia Lancers ECHL 4 0 2 2 2
1989-90 Greensboro Monarchs ECHL 33 12 23 35 45
1989-90 Johnstown Chiefs ECHL 1 0 0 0 0
1989-90 Winston-Salem Thunderbirds ECHL 6 0 5 5 12
1990-91 Erie Panthers ECHL 22 5 11 16 26
1991-92 Columbus Chill ECHL 34 6 23 29 73
1991-92 Flint Bulldogs CoHL 23 9 12 21 27
1992-93 Tulsa Oilers CHL 60 13 31 44 82
League GP G A Pts PIM
2015-16 Bridgeport Sound Tigers AHL 2 0 2 2 2
2016-17 Bridgeport Sound Tigers AHL 11 0 1 1 2
2016-17 Missouri Mavericks ECHL 43 9 12 21 30
2017-18 Bridgeport Sound Tigers AHL 33 3 3 6 6
2017-18 Worcester Railers ECHL 1 0 2 2 0
2018-19 Idaho Steelheads ECHL 70 16 25 41 54
2019-20 Idaho Steelheads ECHL 61 6 14 20 36
League GP G A Pts PIM
2006-07 Port Huron Flags UHL 1 0 0 0 0
2007-08 Idaho Steelheads ECHL 62 1 13 14 38
2007-08 Iowa Stars AHL 2 0 0 0 0
2008-09 Wheeling Nailers ECHL 14 1 2 3 17
League GP G A Pts PIM
1990-91 Lee Valley Lions BHL 26 59 44 103 42
League GP G A Pts PIM
2013-14 Des Moines Buccaneers USHL 27 3 5 8 136
2015-16 Arizona State University NCAA 15 0 0 0 16
2016-17 Utica College ECAC-W 25 3 12 15 78
2017-18 Tulsa Oilers ECHL 26 0 5 5 42
2018-19 Huntsville Havoc SPHL 16 9 4 13 38
2018-19 Toledo Walleye ECHL 27 2 2 4 38
2019-20 Cincinnati Cyclones ECHL 11 0 0 0 21
2019-20 Kalamazoo Wings ECHL 13 0 2 2 9
League GP G A Pts PIM
2012-13 Huntsville Havoc SPHL 2 0 0 0 2
2012-13 Pensacola Ice Flyers SPHL 17 2 4 6 24
2012-13 Quad City Mallards CHL 3 0 0 0 0
2012-13 Trenton Titans ECHL 23 0 2 2 41
League GP G A Pts PIM
1985-86 U. of Illinois-Chicago CCHA 40 10 13 23 30
League GP G A Pts PIM
2002-03 Morrums GoIS IK Swe-1 42 3 7 10 79
2003-04 London Racers EIHL 12 1 1 2 24
2003-04 Hammarby IF Swe-1 10 0 1 1 35
2003-04 Vallentuna BK IF Swe-1 7 1 1 2 6
2003-04 Hammarby Jr. Swe-Jr 3 0 1 1 0
League GP G A Pts PIM
1999-00 Toledo Storm ECHL 2 0 0 0 0
League GP G A Pts PIM
1985-86 Bramalea Blues MJBHL 3 0 0 0 0
1987-88 Concordia University OUAA 26 0 3 3 41
League GP G A Pts PIM
1986-87 Elmira College ECAC-W 0 0 0 0 0
League GP G A Pts PIM
2021-22 Idaho Steelheads ECHL 22 0 3 3 4
League GP G A Pts PIM
2022-23 Adirondack Thunder ECHL 12 1 1 2 13
League GP G A Pts PIM
2004-05 Bossier-Shreveport Mudbugs CHL 56 10 34 44 34
2005-06 Bossier-Shreveport Mudbugs CHL 64 30 33 63 57
2006-07 Phoenix Roadrunners ECHL 38 16 13 29 34
2006-07 Reading Royals ECHL 25 7 10 17 26
2007-08 Bossier-Shreveport Mudbugs CHL 57 22 38 60 67
2008-09 Bossier-Shreveport Mudbugs CHL 38 15 24 39 44
2009-10 Bossier-Shreveport Mudbugs CHL 62 14 31 45 43
2010-11 Bossier-Shreveport Mudbugs CHL 57 20 35 55 60
2011-12 Fort Wayne Komets CHL 55 20 41 61 54
2012-13 Fort Wayne Komets ECHL 63 13 32 45 89
2013-14 Brampton Beast CHL 36 10 10 20 28
League GP G A Pts PIM
1994-95 Dumfries Vikings BHL 17 40 28 68 8
1995-96 Erie Panthers ECHL 2 0 0 0 12
1995-96 Detroit Falcons CoHL 53 25 33 58 32
1995-96 Saginaw Wheels CoHL 3 0 2 2 0
1996-97 Central Texas Stampede WPHL 63 31 40 71 105
1997-98 Central Texas Stampede WPHL 63 33 50 83 99
League GP G A Pts PIM
1979-80 Humboldt Broncos SJHL 0 0 0 0 0
1984-85 Flamboro Mott's Clamato's OHASr 37 14 12 26 65
1985-86 Flamboro Mott's Clamato's OHASr 26 3 7 10 48
League GP G A Pts PIM
1992-93 Adirondack Red Wings AHL 1 0 0 0 4
1992-93 Hampton Roads Admirals ECHL 58 14 12 26 127
1993-94 Rochester Americans AHL 4 1 0 1 4
1993-94 Hampton Roads Admirals ECHL 57 18 27 45 116
1994-95 Hampton Roads Admirals ECHL 60 10 13 23 214
1996-97 Hampton Roads Admirals ECHL 5 1 0 1 0
League GP G A Pts PIM
1994-95 Kindersley Klippers SJHL 37 3 21 24 69
1994-95 Gloucester Rangers CJHL 2 0 0 0 0
1995-96 U. of Regina CWUAA 28 6 8 14 42
1996-97 U. of Regina CWUAA 28 5 7 12 33
1997-98 U. of Regina CWUAA 22 3 9 12 44
1998-99 U. of Regina CWUAA 32 7 19 26 64
League GP G A Pts PIM
1987-88 Virginia Lancers AAHL 41 26 48 74 31
League GP G A Pts PIM
2006-07 Hershey Bears AHL 3 0 0 0 0
2006-07 South Carolina Stingrays ECHL 56 16 24 40 90
2007-08 Fresno Falcons ECHL 54 19 18 37 243
2007-08 Reading Royals ECHL 15 1 1 2 17
2008-09 Hartford Wolf Pack AHL 15 1 0 1 17
2008-09 Fresno Falcons ECHL 19 10 7 17 68
2008-09 Alaska Aces ECHL 20 8 6 14 69
2009-10 Alaska Aces ECHL 30 14 6 20 101
2009-10 Peoria Rivermen AHL 1 0 0 0 0
2009-10 Charlotte Checkers ECHL 25 7 11 18 76
2010-11 Victoria Salmon Kings ECHL 54 10 17 27 165
2011-12 South Alberta Institute of Technology ACAC 19 14 18 32 135
League GP G A Pts PIM
1999-00 Toledo Storm ECHL 30 4 3 7 72
1999-00 Memphis Riverkings CHL 6 0 0 0 13
1999-00 Macon Whoopee CHL 23 3 5 8 49
2000-01 Toledo Storm ECHL 3 0 0 0 2
2000-01 Knoxville Speed UHL 12 0 1 1 15
League GP G A Pts PIM
1987-88 Port Huron Clippers AAHL 4 0 0 0 2
League GP G A Pts PIM
2021-22 Tulsa Oilers ECHL 13 1 4 5 6
2022-23 Tulsa Oilers ECHL 43 5 5 10 18
League GP G A Pts PIM
2003-04 Miami Manatees WHA2 3 0 0 0 0
League GP G A Pts PIM
2001-02 Asheville Smoke UHL 32 19 22 41 8
2001-02 Rockford IceHogs UHL 13 0 2 2 0
2002-03 Knoxville Ice Bears ACHL 53 40 40 80 20
2003-04 Knoxville Ice Bears SEHL 2 2 3 5 0
2003-04 Miami Manatees WHA2 45 24 47 71 14
2003-04 Florida Everblades ECHL 3 1 3 4 2
2004-05 Knoxville Ice Bears SPHL 52 33 73 106 27
2004-05 Wheeling Nailers ECHL 3 0 0 0 2
2005-06 Knoxville Ice Bears SPHL 55 34 66 100 24
2006-07 Knoxville Ice Bears SPHL 56 36 57 93 70
2007-08 Knoxville Ice Bears SPHL 48 38 60 98 32
2008-09 Knoxville Ice Bears SPHL 55 37 55 92 44
2009-10 Knoxville Ice Bears SPHL 53 44 58 102 38
2011-12 Cincinnati Cyclones ECHL 1 1 0 1 0
2011-12 Knoxville Ice Bears SPHL 56 31 65 96 32
2017-18 Knoxville Ice Bears SPHL 6 2 4 6 2
League GP G A Pts PIM
1984-85 Compuware NAHL 0 0 0 0 0
1985-86 Ohio State University CCHA 40 2 10 12 48
1986-87 Ohio State University CCHA 43 5 22 27 74
1987-88 Ohio State University CCHA 40 3 11 14 56
League GP G A Pts PIM
1998-99 St. Norbert College NCHA 24 0 1 1 0
1999-00 St. Norbert College NCHA 24 0 1 1 0
2000-01 Monroe Moccasins WPHL 5 0 0 0 0
2000-01 Corpus Christi Icerays WPHL 4 0 0 0 0
2000-01 Lubbock Cotton Kings WPHL 2 0 0 0 0
League GP G A Pts PIM
2020-21 Macon Mayhem SPHL 22 11 21 32 6
2021-22 Cincinnati Cyclones ECHL 30 1 9 10 12
League GP G A Pts PIM
1991-92 Hampton Roads Admirals ECHL 40 26 24 50 29
1992-93 Baltimore Skipjacks AHL 18 3 4 7 2
1992-93 Hampton Roads Admirals ECHL 37 30 22 52 63
1993-94 Hampton Roads Admirals ECHL 65 54 34 88 133
1994-95 Hampton Roads Admirals ECHL 68 38 40 78 118
1995-96 Hampton Roads Admirals ECHL 62 40 17 57 102
1996-97 Hampton Roads Admirals ECHL 68 33 33 66 137
1997-98 Hampton Roads Admirals ECHL 58 32 23 55 88
1998-99 Hampton Roads Admirals ECHL 70 23 27 50 97
1999-00 Hampton Roads Admirals ECHL 60 36 33 69 89
2000-01 Richmond Renegades ECHL 61 34 22 56 67
2001-02 Richmond Renegades ECHL 33 8 17 25 50
2001-02 Roanoke Express ECHL 21 6 18 24 24
2002-03 Toledo Storm ECHL 2 0 0 0 2
2002-03 South Carolina Stingrays ECHL 31 8 10 18 22
2002-03 Peoria Rivermen ECHL 2 0 1 1 0
2005-06 Richmond Riverdogs UHL 1 2 0 2 0
League GP G A Pts PIM
1998-99 Richmond Renegades ECHL 9 0 0 0 4
1999-00 Wilkes-Barre/Scranton Penguins AHL 77 3 6 9 106
2000-01 Jackson Bandits ECHL 38 3 6 9 40
2000-01 Norfolk Admirals AHL 9 0 0 0 6
League GP G A Pts PIM
1990-91 Hampton Roads Admirals ECHL 14 1 5 6 33
1990-91 Louisville Icehawks ECHL 38 8 15 23 53
League GP G A Pts PIM
2013-14 Binghamton Senators AHL 7 1 2 3 0
2014-15 Binghamton Senators AHL 65 6 8 14 33
2015-16 San Antonio Rampage AHL 32 6 7 13 6
2015-16 Fort Wayne Komets ECHL 35 11 19 30 33
2016-17 Fort Wayne Komets ECHL 65 20 26 46 55
2017-18 Fort Wayne Komets ECHL 67 29 42 71 66
2017-18 Iowa Wild AHL 2 0 0 0 0
2019-20 Zvolen HKm Slovak 50 11 21 32 42
2020-21 Greenville Swamp Rabbits ECHL 62 17 25 42 42
League GP G A Pts PIM
1980-81 Grand Rapids Grizzlies CnHL 0 0 0 0 0
League GP G A Pts PIM
2021-22 Orlando Solar Bears ECHL 39 6 8 14 12
League GP G A Pts PIM
2012-13 Bloomington Blaze CHL 39 0 7 7 61
2012-13 Denver Cutthroats CHL 19 0 3 3 32
2013-14 Arizona Sundogs CHL 56 0 10 10 76
2013-14 Denver Cutthroats CHL 9 0 3 3 15
2014-15 Wichita Thunder ECHL 70 1 8 9 173
2015-16 Evansville Icemen ECHL 52 1 8 9 91
2016-17 Kalamazoo Wings ECHL 60 2 10 12 77
League GP G A Pts PIM
2023-24 Robert Morris University AHA 37 6 17 23 24
League GP G A Pts PIM
2007-08 Fresno Falcons ECHL 65 4 21 25 57
2008-09 Dayton Bombers ECHL 71 4 29 33 94
2009-10 Dayton Gems IHL 74 8 12 20 62
League GP G A Pts PIM
2016-17 Missouri Mavericks ECHL 10 0 1 1 2
2017-18 Kansas City Mavericks ECHL 70 22 20 42 27
2018-19 Milwaukee Admirals AHL 4 0 1 1 0
2018-19 Stockton Heat AHL 1 0 0 0 0
2018-19 Kansas City Mavericks ECHL 53 20 27 47 21
2018-19 Colorado Eagles AHL 3 0 0 0 4
2019-20 Allen Americans ECHL 54 22 15 37 12
2019-20 Cleveland Monsters AHL 6 0 0 0 0
2020-21 Allen Americans ECHL 3 1 0 1 0
2020-21 Jacksonville Icemen ECHL 17 3 3 6 8
2020-21 Kansas City Mavericks ECHL 43 12 5 17 10
2021-22 Manchester Storm EIHL 54 21 22 43 20
League GP G A Pts PIM
1981-82 North York Rangers OJHL 28 14 14 28 83
League GP G A Pts PIM
2008-09 Idaho Steelheads ECHL 69 1 11 12 72
2009-10 Muskegon Lumberjacks IHL 68 6 19 25 34
League GP G A Pts PIM
2021-22 Adrian College NCHA 29 10 20 30 18
2022-23 Adrian College NCHA 25 7 11 18 29
League GP G A Pts PIM
1991-92 Johnstown Chiefs ECHL 14 3 2 5 19
1991-92 Nashville Knights ECHL 36 20 9 29 61
1992-93 Johnstown Chiefs ECHL 37 15 15 30 10
1993-94 Johnstown Chiefs ECHL 46 18 18 36 36
1993-94 Nashville Knights ECHL 13 5 2 7 4
1995-96 Johnstown Chiefs ECHL 43 17 14 31 14
League GP G A Pts PIM
2010-11 Elmira Jackals ECHL 6 0 0 0 4
2011-12 Chicago Express ECHL 54 14 13 27 69
2012-13 Reading Royals ECHL 16 3 2 5 12
League GP G A Pts PIM
2021-22 Lake Superior State University CCHA 35 6 8 14 32
2022-23 Toledo Walleye ECHL 10 2 2 4 15
2022-23 Lake Superior State University CCHA 33 4 8 12 8
2023-24 Toledo Walleye ECHL 39 2 7 9 44
2023-24 Atlanta Gladiators ECHL 12 0 3 3 8
League GP G A Pts PIM
2016-17 Canisius College AHA 34 0 0 0 0
2016-17 Manchester Monarchs ECHL 3 0 0 0 0
2017-18 Hartford Wolf Pack AHL 2 0 0 0 0
2017-18 Manchester Monarchs ECHL 42 0 3 3 0
2018-19 Ontario Reign AHL 4 0 0 0 0
2018-19 Manchester Monarchs ECHL 45 0 2 2 0
2019-20 Indy Fuel ECHL 31 0 0 0 0
2020-21 Jacksonville Icemen ECHL 38 0 2 2 0
2021-22 Rochester Americans AHL 2 0 0 0 0
2021-22 Jacksonville Icemen ECHL 29 0 1 1 0
2022-23 Jacksonville Icemen ECHL 15 0 0 0 0
League GP G A Pts PIM
1990-91 Nashville Knights ECHL 4 0 0 0 0
1990-91 Cincinnati Cyclones ECHL 12 0 0 0 2
1991-92 Toledo Storm ECHL 44 0 2 2 18
1992-93 Knoxville Cherokees ECHL 21 0 2 2 6
1992-93 Toledo Storm ECHL 8 0 1 1 2
1993-94 Oklahoma City Blazers CHL 41 0 2 2 22
1994-95 San Antonio Iguanas CHL 38 0 1 1 35
1994-95 Oklahoma Coyotes RHI 4 0 0 0 0
1995-96 San Antonio Iguanas CHL 48 0 1 1 39
1996-97 Oklahoma City Blazers CHL 11 0 1 1 0
1997-98 Oklahoma City Blazers CHL 34 0 0 0 2
1998-99 Oklahoma City Blazers CHL 23 0 1 1 6
League GP G A Pts PIM
2006-07 Long Beach Ice Dogs ECHL 58 2 8 10 59
2007-08 Pensacola Ice Pilots ECHL 21 0 1 1 12
2008-09 Amsterdam Tigers Hlnd 24 3 13 16 44
2009-10 Amsterdam Tigers Hlnd 7 0 0 0 4
2009-10 Arizona Sundogs CHL 29 2 6 8 16
League GP G A Pts PIM
2000-01 Mobile Mysticks ECHL 71 18 26 44 27
2001-02 Mobile Mysticks ECHL 72 19 28 47 37
League GP G A Pts PIM
2012-13 Briancon France 25 6 24 30 26
2013-14 Cincinnati Cyclones ECHL 41 1 13 14 20
2014-15 Cincinnati Cyclones ECHL 28 0 14 14 14
2015-16 Cincinnati Cyclones ECHL 40 5 23 28 12
League GP G A Pts PIM
2019-20 Toledo Walleye ECHL 4 0 2 2 0
2020-21 Huntsville Havoc SPHL 8 0 1 1 4
2021-22 Atlanta Gladiators ECHL 60 0 10 10 48
2022-23 Atlanta Gladiators ECHL 65 3 6 9 59
2023-24 Atlanta Gladiators ECHL 63 3 7 10 56
League GP G A Pts PIM
2004-05 Reading Royals ECHL 6 0 0 0 11
2005-06 Gwinnett Gladiators ECHL 67 10 24 34 180
2006-07 Gwinnett Gladiators ECHL 67 8 20 28 150
2007-08 Fassa HC Italy-A 12 1 3 4 67
2007-08 Bossier-Shreveport Mudbugs CHL 25 4 11 15 53
League GP G A Pts PIM
2008-09 Philadelphia Phantoms AHL 4 0 0 0 4
2008-09 Mississippi Sea Wolves ECHL 37 5 11 16 59
2009-10 Gwinnett Gladiators ECHL 6 0 3 3 4
2009-10 Toledo Walleye ECHL 19 1 2 3 47
2009-10 Johnstown Chiefs ECHL 36 8 16 24 42
2010-11 Dundee Stars EIHL 40 5 33 38 175
2011-12 Dundee Stars EIHL 50 4 18 22 143
2013-14 Villard-de-Lans France 26 3 8 11 72
League GP G A Pts PIM
2018-19 Providence Bruins AHL 12 0 4 4 6
2019-20 Providence Bruins AHL 45 2 12 14 10
2020-21 Providence Bruins AHL 21 1 6 7 12
2020-21 Nitra MHC Slovak 15 2 8 10 6
2021-22 Lehigh Valley Phantoms AHL 53 1 10 11 12
2022-23 Rockford IceHogs AHL 13 1 1 2 4
2022-23 Indy Fuel ECHL 8 5 5 10 2
2022-23 Jacksonville Icemen ECHL 1 0 0 0 0
2023-24 Kosice HC Slovak 32 3 15 18 10
League GP G A Pts PIM
1980-81 Ravensburg EV GerObL 29 30 20 50 13