hockey DB
search by league
team
morning report
contact us
home

Alumni report for Lake Superior State University

467 players found,
(Does not include season in-progress.)
League GP G A Pts PIM
2010-11 Toronto Marlies AHL 5 0 0 0 0
2010-11 Reading Royals ECHL 1 0 0 0 0
2011-12 Toronto Marlies AHL 69 7 9 16 58
2012-13 Toronto Marlies AHL 67 8 11 19 60
2013-14 Edmonton Oilers NHL 30 3 2 5 21
2013-14 Oklahoma City Barons AHL 47 12 11 23 74
2014-15 Edmonton Oilers NHL 3 0 0 0 5
2014-15 Oklahoma City Barons AHL 6 1 1 2 2
2014-15 Utica Comets AHL 45 11 8 19 26
2015-16 Schwenningen Wild Wings DEL 46 16 39 55 67
2016-17 Schwenningen Wild Wings DEL 52 16 28 44 55
2017-18 Schwenningen Wild Wings DEL 51 18 30 48 30
2018-19 Nuermberg Thomas Sabo Ice Tigers DEL 52 12 23 35 8
2019-20 Nuermberg Thomas Sabo Ice Tigers DEL 52 9 24 33 36
League GP G A Pts PIM
2005-06 San Diego Gulls ECHL 11 0 2 2 8
2006-07 Stockton Thunder ECHL 63 2 4 6 56
2007-08 Stockton Thunder ECHL 68 3 9 12 41
2008-09 Stockton Thunder ECHL 55 1 11 12 42
2009-10 Wichita Thunder CHL 45 2 15 17 27
2011-12 Utah Grizzlies ECHL 3 0 1 1 0
League GP G A Pts PIM
2005-06 Idaho Steelheads ECHL 13 3 3 6 12
2006-07 Tulsa Oilers CHL 27 3 6 9 32
2006-07 Bloomington PrairieThunder UHL 28 2 0 2 66
2011-12 Utah Grizzlies ECHL 7 1 1 2 6
2012-13 Utah Grizzlies ECHL 3 0 1 1 2
League GP G A Pts PIM
2013-14 Lakehead University OUAA 28 8 9 17 8
2014-15 Lakehead University OUAA 25 12 10 22 8
2015-16 Lakehead University OUAA 26 8 12 20 8
2016-17 Lakehead University OUAA 28 10 19 29 16
2018-19 Coventry Blaze EIHL 22 7 11 18 2
2018-19 Aalborg Pirates Denmark 15 1 4 5 25
League GP G A Pts PIM
1995-96 Baltimore Bandits AHL 7 0 2 2 2
1996-97 Baltimore Bandits AHL 51 4 9 13 92
1997-98 Detroit Vipers IHL 79 13 21 34 89
1998-99 Detroit Vipers IHL 66 15 28 43 130
1999-00 Dallas Stars NHL 4 0 0 0 0
1999-00 Michigan K-Wings IHL 55 2 10 12 55
2000-01 Grand Rapids Griffins IHL 36 3 8 11 99
2000-01 Frankfurt Lions DEL 39 9 12 21 141
2001-02 Berlin Polar Bears DEL 48 7 15 22 159
2002-03 Berlin Polar Bears DEL 50 12 23 35 99
2003-04 Berlin Polar Bears DEL 48 8 13 21 84
2004-05 Bridgeport Sound Tigers AHL 32 1 9 10 35
League GP G A Pts PIM
2014-15 Fairbanks Ice Dogs NAHL 17 0 0 0 0
2015-16 Endicott College ECAC-NE 27 0 1 1 2
2016-17 Endicott College CCC 27 0 2 2 0
League GP G A Pts PIM
1996-97 Pensacola Ice Pilots ECHL 7 1 2 3 0
1997-98 Charlotte Checkers ECHL 38 17 15 32 37
1998-99 Greenville Grrrowl ECHL 65 15 16 31 26
1999-00 Fresno Falcons WCHL 70 20 23 43 58
2000-01 Fresno Falcons WCHL 58 9 14 23 45
League GP G A Pts PIM
2017-18 Coquitlam Express BCHL 33 9 16 25 40
2021-22 Canisius College AHA 35 7 11 18 24
League GP G A Pts PIM
1991-92 Canadian National Team Intl 11 2 2 4 6
1992-93 Canadian National Team Intl 22 4 14 18 14
1992-93 Lugano Swiss-A 30 10 12 22 57
1993-94 Buffalo Sabres NHL 1 0 0 0 0
1993-94 Canadian National Team Intl 21 4 9 13 10
1993-94 Ambri-Piotta Swiss-A 25 5 8 13 17
1994-95 Rochester Americans AHL 46 5 24 29 49
1994-95 Buffalo Sabres NHL 14 2 1 3 12
1995-96 Buffalo Sabres NHL 60 2 18 20 80
1996-97 Phoenix Roadrunners IHL 52 6 11 17 43
1997-98 Lugano Swiss-A 19 1 5 6 19
1998-99 Lugano Swiss-A 41 3 2 5 30
1999-00 Lugano Swiss-A 40 1 13 14 46
2000-01 Lugano Swiss-A 5 1 3 4 2
2001-02 Lugano Swiss-A 36 0 10 10 81
2002-03 Lugano Swiss-A 38 4 16 20 93
2003-04 Lugano Swiss-A 42 6 12 18 95
2004-05 Langnau Tigers Swiss-A 44 1 8 9 36
2005-06 Basel EHC Swiss-A 43 6 9 15 76
2006-07 Basel EHC Swiss-A 29 4 7 11 90
League GP G A Pts PIM
2000-01 U. of Western Ontario OUAA 22 11 15 26 18
2001-02 Long Beach Ice Dogs WCHL 52 11 20 31 75
2002-03 Long Beach Ice Dogs WCHL 49 8 19 27 135
2003-04 Las Vegas Wranglers ECHL 70 16 28 44 86
2004-05 Las Vegas Wranglers ECHL 68 16 27 43 68
2005-06 Toledo Storm ECHL 66 17 22 39 81
2006-07 Toledo Storm ECHL 56 10 20 30 85
League GP G A Pts PIM
2002-03 Arkansas RiverBlades ECHL 7 0 1 1 0
2003-04 Cincinnati Cyclones ECHL 31 3 7 10 13
League GP G A Pts PIM
2008-09 Lakehead University OUAA 19 0 9 9 8
2009-10 Lakehead University OUAA 28 3 10 13 20
League GP G A Pts PIM
1987-88 Danville Fighting Saints AAHL 3 0 2 2 9
1987-88 Michigan Stars AAHL 2 0 0 0 6
League GP G A Pts PIM
2011-12 Adrian College MCHA 27 8 7 15 50
2012-13 Mississippi RiverKings SPHL 11 3 5 8 23
2012-13 Bloomington Blaze CHL 48 12 7 19 57
2013-14 Denver Cutthroats CHL 45 14 15 29 74
2013-14 Bloomington Thunder SPHL 15 6 6 12 66
2014-15 Rapid City Rush ECHL 69 22 12 34 125
2015-16 Fort Wayne Komets ECHL 9 1 1 2 8
2015-16 Rapid City Rush ECHL 54 12 6 18 95
League GP G A Pts PIM
1994-95 Toledo Storm ECHL 31 3 10 13 18
1994-95 Huntington Blizzard ECHL 29 1 9 10 36
1995-96 Manchester Storm BHL 51 15 61 76 63
1996-97 Nottingham Panthers BISL 18 0 3 3 2
1997-98 Angers France 18 3 10 13 6
1998-99 Huntington Blizzard ECHL 4 0 1 1 4
1998-99 Hassfurt ERC Ger.1 31 7 20 27 26
1998-99 Merano HC Alpen 12 1 2 3 6
1999-00 Port Huron Border Cats UHL 19 3 4 7 14
League GP G A Pts PIM
1989-90 Kalamazoo Wings IHL 35 5 5 10 38
1990-91 Cincinnati Cyclones ECHL 25 13 15 28 62
1990-91 Roanoke Valley Rebels ECHL 5 3 1 4 4
1991-92 Knoxville Cherokees ECHL 2 1 0 1 0
1992-93 Birmingham Bulls ECHL 48 16 24 40 125
1992-93 Richmond Renegades ECHL 6 1 2 3 2
2001-02 Cambridge Hornets OHASr 6 8 4 12 69
2002-03 Cambridge Hornets OHASr 13 7 4 11 61
2003-04 Dundas Real McCoys OHASr 7 1 1 2 59
2004-05 Dundas Real McCoys OHASr 29 9 13 22 132
2005-06 Dundas Real McCoys OHASr 17 1 5 6 63
2006-07 Brantford Blast OHASr 1 1 1 2 6
League GP G A Pts PIM
2000-01 Acadia University AUS 16 5 8 13 32
2001-02 Acadia University AUS 23 9 8 17 61
League GP G A Pts PIM
1997-98 New Haven Beast AHL 48 15 21 36 48
1997-98 Carolina Hurricanes NHL 33 2 4 6 10
1998-99 Carolina Hurricanes NHL 60 7 11 18 22
1999-00 Carolina Hurricanes NHL 77 16 18 34 39
2000-01 Carolina Hurricanes NHL 80 12 15 27 76
2001-02 Carolina Hurricanes NHL 82 21 25 46 44
2002-03 Colorado Avalanche NHL 13 1 5 6 10
2002-03 Carolina Hurricanes NHL 70 5 14 19 90
2003-04 Washington Capitals NHL 66 4 6 10 38
2003-04 Colorado Avalanche NHL 4 0 1 1 4
2004-05 Mississippi Sea Wolves ECHL 25 6 11 17 24
2005-06 Toronto Marlies AHL 79 20 47 67 86
2006-07 Toronto Maple Leafs NHL 82 12 19 31 45
2007-08 Toronto Maple Leafs NHL 13 0 0 0 7
2007-08 Toronto Marlies AHL 56 12 14 26 42
2008-09 Toronto Marlies AHL 59 17 34 51 55
2009-10 Syracuse Crunch AHL 29 6 16 22 15
2009-10 Jokerit Helsinki SM-liiga 17 1 0 1 12
2010-11 Rochester Americans AHL 20 1 2 3 12
2010-11 Tulsa Oilers CHL 6 1 3 4 4
2010-11 Lausitzer Foxes 2.GBun 2 1 1 2 2
League GP G A Pts PIM
1982-83 Mankato State University NCHA 18 0 1 1 4
1983-84 Mankato State University NCHA 23 2 4 6 8
1984-85 Mankato State University NCHA 31 3 15 18 8
League GP G A Pts PIM
1994-95 Providence Bruins AHL 65 16 20 36 39
1995-96 Providence Bruins AHL 32 10 15 25 24
1995-96 Boston Bruins NHL 39 1 6 7 44
1996-97 Providence Bruins AHL 36 11 23 34 60
1996-97 Boston Bruins NHL 21 1 2 3 13
1997-98 Detroit Vipers IHL 65 22 24 46 63
1998-99 Berlin Capitals DEL 52 17 26 43 12
1999-00 Mannheim Eagles DEL 46 13 12 25 41
2000-01 Duesseldorf EG DEL 22 2 3 5 6
2001-02 Anchorage Aces WCHL 5 1 4 5 8
2001-02 Vipiteno Italy-A 13 6 10 16 6
League GP G A Pts PIM
2023-24 Boston College H-East 40 3 11 14 18
League GP G A Pts PIM
2001-02 Omaha Lancers USHL 29 11 11 22 36
2001-02 Des Moines Buccaneers USHL 5 1 4 5 20
2002-03 U. of Nebraska-Omaha CCHA 22 2 1 3 12
2003-04 U. of Nebraska-Omaha CCHA 37 2 4 6 26
2003-04 Adirondack IceHawks UHL 3 0 2 2 0
2004-05 Rochester Americans AHL 6 0 0 0 7
2004-05 Adirondack Frostbite UHL 70 22 35 57 58
2005-06 Portland Pirates AHL 6 0 1 1 2
2005-06 Adirondack Frostbite UHL 57 24 28 52 57
2005-06 Augusta Lynx ECHL 7 1 1 2 13
2006-07 Long Beach Ice Dogs ECHL 36 9 18 27 43
2006-07 South Carolina Stingrays ECHL 39 6 12 18 29
2007-08 Youngstown Steelhounds CHL 11 8 3 11 9
2008-09 Corpus Christi Icerays CHL 63 22 36 58 63
2009-10 Corpus Christi Icerays CHL 64 13 39 52 49
2010-11 Laredo Bucks CHL 17 2 7 9 10
2010-11 Texas Brahmas CHL 6 2 2 4 4
League GP G A Pts PIM
2017-18 Hershey Bears AHL 12 0 1 1 6
2017-18 South Carolina Stingrays ECHL 34 4 11 15 10
2018-19 Hershey Bears AHL 4 0 0 0 2
2019-20 South Carolina Stingrays ECHL 50 6 17 23 20
2020-21 Krefeld Penguins DEL 35 2 1 3 12
2021-22 Ceske Budejovice HC Czech 49 2 3 5 16
2022-23 Ceske Budejovice HC Czech 45 1 2 3 30
2023-24 Michalovce Dukla HC Slovak 33 2 5 7 41
League GP G A Pts PIM
2015-16 York University OUAA 7 0 1 1 6
League GP G A Pts PIM
2007-08 Villard-de-Lans France 26 5 5 10 16
2008-09 Villard-de-Lans France 24 5 7 12 34
League GP G A Pts PIM
1997-98 Long Beach Ice Dogs IHL 5 1 1 2 4
1998-99 Richmond Renegades ECHL 59 38 23 61 37
1998-99 Kentucky Thoroughblades AHL 15 1 7 8 4
1999-00 Kansas City Blades IHL 38 4 8 12 2
2000-01 Richmond Renegades ECHL 29 13 12 25 14
2001-02 Richmond Renegades ECHL 38 10 10 20 20
2001-02 Florida Everblades ECHL 32 8 10 18 6
2002-03 Florida Everblades ECHL 71 34 32 66 26
2003-04 Wichita Thunder CHL 24 10 6 16 2
2003-04 Lubbock Cotton Kings CHL 39 14 22 36 30
2004-05 Wichita Thunder CHL 57 36 35 71 28
2005-06 Wichita Thunder CHL 64 44 56 100 40
2006-07 Wichita Thunder CHL 63 27 35 62 45
2007-08 Corpus Christi Rayz CHL 56 24 32 56 39
2008-09 Bossier-Shreveport Mudbugs CHL 64 24 39 63 42
2009-10 Bossier-Shreveport Mudbugs CHL 64 23 27 50 24
2010-11 Bossier-Shreveport Mudbugs CHL 39 10 12 22 16
2010-11 Quad City Mallards CHL 24 5 7 12 14
League GP G A Pts PIM
2021-22 Pensacola Ice Flyers SPHL 36 6 11 17 22
2021-22 U. of Alaska-Fairbanks NCAA 2 0 1 1 0
League GP G A Pts PIM
1990-91 Ottawa 67's OHL 13 3 4 7 4
1990-91 Hamilton Dukes OHL 49 18 28 46 37
1991-92 Toledo Storm ECHL 8 0 2 2 2
1991-92 Roanoke Valley Rebels ECHL 30 3 2 5 64
1991-92 Winston-Salem Thunderbirds ECHL 8 0 1 1 14
1991-92 Niagara Falls Thunder OHL 10 3 3 6 16
1991-92 Guelph Storm OHL 6 2 3 5 0
1992-93 Roanoke Valley Rampage ECHL 63 16 21 37 132
1993-94 Richmond Renegades ECHL 61 11 25 36 215
1993-94 San Jose Rhinos RHI 12 7 6 13 20
1994-95 Flint Generals CoHL 54 6 23 29 164
1994-95 San Jose Rhinos RHI 23 18 10 28 68
1995-96 Detroit Falcons CoHL 59 22 13 35 154
1995-96 Carolina Monarchs AHL 1 0 0 0 0
1995-96 San Jose Rhinos RHI 16 4 2 6 62
1995-96 Oklahoma Coyotes RHI 8 1 4 5 6
1996-97 Saginaw Lumber Kings CoHL 59 24 33 57 165
1996-97 Buffalo Wings RHI 20 21 17 38 35
1996-97 Ottawa Wheels RHI 2 0 1 1 4
1997-98 Madison Monsters UHL 16 5 3 8 10
1997-98 Saginaw Lumber Kings UHL 37 11 16 27 42
1997-98 Buffalo Wings MLRH 15 30 32 62 27
1998-99 Tupelo T-Rex WPHL 15 2 7 9 10
1998-99 Mohawk Valley Prowlers UHL 11 2 0 2 6
1998-99 Buffalo Wings RHI 26 36 39 75 10
2003-04 Oneida County/Mohawk Valley Comets NEHL 13 17 28 45 15
2006-07 Flint Generals UHL 1 0 0 0 2
2010-11 Rome Frenzy FHL 1 2 0 2 0
League GP G A Pts PIM
1978-79 Milwaukee Admirals IHL 43 7 19 26 16
1980-81 Flint Generals IHL 9 3 4 7 2
League GP G A Pts PIM
1974-75 Columbus Owls IHL 0 0 0 0 0
1974-75 Des Moines Capitols IHL 0 5 3 8 11
League GP G A Pts PIM
2005-06 Muskegon Fury UHL 9 0 1 1 0
2006-07 Bloomington PrairieThunder UHL 73 16 24 40 55
2007-08 Iowa Stars AHL 1 0 0 0 0
2007-08 Peoria Rivermen AHL 1 0 0 0 0
2007-08 Bloomington PrairieThunder IHL 74 29 28 57 72
2008-09 Peoria Rivermen AHL 1 0 0 0 4
2008-09 Bloomington PrairieThunder IHL 75 40 60 100 84
2009-10 Bloomington PrairieThunder IHL 65 23 57 80 71
2010-11 Bloomington PrairieThunder CHL 58 20 29 49 40
2011-12 Bloomington Blaze CHL 52 27 26 53 70
2012-13 Bloomington Blaze CHL 66 32 54 86 60
2013-14 Wichita Thunder CHL 61 17 47 64 60
2014-15 Tulsa Oilers ECHL 66 25 38 63 84
League GP G A Pts PIM
2020-21 Northern Cyclones NCDC 7 2 5 7 6
League GP G A Pts PIM
2022-23 Iowa Wild AHL 3 0 1 1 0
2022-23 Laval Rocket AHL 1 0 0 0 0
2022-23 Iowa Heartlanders ECHL 3 1 2 3 0
2023-24 Iowa Heartlanders ECHL 54 18 28 46 36
League GP G A Pts PIM
2003-04 Texas Wildcatters ECHL 7 0 0 0 17
2004-05 San Angelo Saints CHL 53 1 13 14 53
League GP G A Pts PIM
1991-92 Phoenix Roadrunners IHL 45 8 21 29 12
1992-93 Phoenix Roadrunners IHL 79 14 30 44 55
1993-94 Phoenix Roadrunners IHL 50 9 18 27 29
1993-94 South Carolina Stingrays ECHL 9 3 3 6 4
1993-94 Chicago Cheetahs RHI 6 5 8 13 4
1994-95 Chicago Wolves IHL 71 7 21 28 62
1995-96 Chicago Wolves IHL 62 11 11 22 56
1996-97 Chicago Wolves IHL 44 2 10 12 18
1997-98 Chicago Wolves IHL 81 10 26 36 90
1998-99 Chicago Wolves IHL 72 7 14 21 72
League GP G A Pts PIM
2013-14 Greenville Road Warriors ECHL 6 0 2 2 6
2013-14 Fort Wayne Komets ECHL 4 0 0 0 0
2014-15 Strasbourg France 26 1 3 4 40
2015-16 Strasbourg France 26 2 4 6 14
League GP G A Pts PIM
1999-00 Saginaw/Ohio Gears UHL 24 0 0 0 0
2000-01 Memphis Riverkings CHL 4 0 0 0 0
2000-01 Mohawk Valley Prowlers UHL 21 0 0 0 6
2000-01 Huntsville Tornado CHL 5 0 0 0 2
2001-02 Tacoma Sabercats WCHL 43 0 3 3 26
2002-03 Lubbock Cotton Kings CHL 53 0 4 4 19
2003-04 Lubbock Cotton Kings CHL 14 0 0 0 0
2003-04 Fresno Falcons ECHL 24 0 0 0 4
2004-05 Tulsa Oilers CHL 12 0 2 2 0
2004-05 Jacksonville Barracudas SPHL 13 0 1 1 0
League GP G A Pts PIM
2021-22 U. of North Dakota NCHC 34 11 10 21 14
2022-23 Florida Everblades ECHL 6 1 0 1 2
2022-23 Pennsylvania State U Big-10 38 10 7 17 27
2023-24 Worcester Railers ECHL 61 23 35 58 2
League GP G A Pts PIM
2013-14 Grand Rapids Griffins AHL 13 1 0 1 5
2014-15 Grand Rapids Griffins AHL 44 2 3 5 29
2015-16 Grand Rapids Griffins AHL 70 10 8 18 58
2016-17 Grand Rapids Griffins AHL 57 9 11 20 35
2017-18 Grand Rapids Griffins AHL 72 10 25 35 56
2018-19 Grand Rapids Griffins AHL 63 8 11 19 24
2019-20 Colorado Eagles AHL 48 10 16 26 21
2020-21 Vienna Austria 23 13 13 26 26
2021-22 Augsburg Panthers DEL 41 6 13 19 22
2022-23 Kosice HC Slovak 23 11 14 25 8
2022-23 Kunlun Red Star KHL 18 5 4 9 11
2023-24 Kunlun Red Star KHL 53 8 9 17 33
League GP G A Pts PIM
2007-08 Villard-de-Lans France 7 2 2 4 8
2007-08 South Carolina Stingrays ECHL 57 22 27 49 35
2008-09 Portland Pirates AHL 17 3 5 8 2
2008-09 Worcester Sharks AHL 16 2 5 7 6
2008-09 South Carolina Stingrays ECHL 37 11 27 38 37
2009-10 Houston Aeros AHL 3 0 1 1 0
2009-10 Worcester Sharks AHL 3 1 0 1 2
2009-10 South Carolina Stingrays ECHL 60 20 48 68 24
2010-11 Bridgeport Sound Tigers AHL 16 1 1 2 0
2010-11 South Carolina Stingrays ECHL 45 18 20 38 32
2011-12 South Carolina Stingrays ECHL 63 16 34 50 39
League GP G A Pts PIM
2011-12 Idaho Steelheads ECHL 2 0 0 0 0
League GP G A Pts PIM
1990-91 Binghamton Rangers AHL 52 5 10 15 36
1991-92 Binghamton Rangers AHL 5 1 3 4 6
1991-92 San Diego Gulls IHL 64 5 18 23 53
1992-93 Rochester Americans AHL 4 0 0 0 2
1992-93 Capital District Islanders AHL 6 0 0 0 4
1992-93 San Diego Gulls IHL 17 1 5 6 4
1992-93 Flint Bulldogs CoHL 31 5 12 17 18
1993-94 Dayton Bombers ECHL 21 4 13 17 14
1993-94 Nottingham Panthers BHL 33 6 12 18 58
1993-94 Fort Wayne Komets IHL 3 0 0 0 4
1994-95 Anchorage Aces PHL 0 0 0 0 0
1995-96 Anchorage Aces WCHL 57 4 24 28 57
1996-97 Anchorage Aces WCHL 54 7 12 19 24
1997-98 Anchorage Aces WCHL 64 4 19 23 64
1998-99 Anchorage Aces WCHL 71 7 47 54 42
1999-00 Anchorage Aces WCHL 71 3 28 31 62
2000-01 Anchorage Aces WCHL 11 1 5 6 32
League GP G A Pts PIM
2003-04 Concordia University OUAA 8 0 1 1 0
2004-05 Concordia University OUAA 20 1 2 3 36
League GP G A Pts PIM
1989-90 New Haven Nighthawks AHL 41 0 1 1 35
1990-91 New Haven Nighthawks AHL 65 3 11 14 49
1990-91 Los Angeles Kings NHL 3 0 1 1 10
1990-91 Phoenix Roadrunners IHL 17 0 2 2 10
1991-92 New Haven Nighthawks AHL 0 0 0 0 0
1991-92 Los Angeles Kings NHL 16 0 1 1 10
1991-92 Phoenix Roadrunners IHL 62 4 22 26 87
1992-93 Los Angeles Kings NHL 13 0 0 0 12
1992-93 Phoenix Roadrunners IHL 44 1 17 18 54
1992-93 San Diego Gulls IHL 9 1 1 2 8
1993-94 Peoria Rivermen IHL 80 8 9 17 100
1994-95 Peoria Rivermen IHL 45 3 2 5 62
1995-96 Peoria Rivermen IHL 70 2 10 12 135
1996-97 San Antonio Dragons IHL 69 7 11 18 125
1997-98 San Antonio Dragons IHL 73 2 11 13 128
1998-99 Utah Grizzlies IHL 19 2 2 4 16
1998-99 Long Beach Ice Dogs IHL 29 1 1 2 28
1999-00 Long Beach Ice Dogs IHL 59 1 6 7 116
2000-01 Long Beach Ice Dogs WCHL 55 4 12 16 83
2001-02 Long Beach Ice Dogs WCHL 10 1 1 2 10
2002-03 St. John's Maple Leafs AHL 6 0 1 1 0
League GP G A Pts PIM
2017-18 Reading Royals ECHL 3 0 0 0 0
2018-19 Wichita Thunder ECHL 1 0 0 0 0
2018-19 Atlanta Gladiators ECHL 41 0 4 4 12
League GP G A Pts PIM
1999-00 Columbus Cottonmouths CHL 0 0 0 0 0
2000-01 Amarillo Rattlers WPHL 1 0 1 1 0
2000-01 Columbus Cottonmouths CHL 1 0 0 0 0
2000-01 Corpus Christi Icerays WPHL 46 15 14 29 26
2001-02 Corpus Christi Icerays CHL 7 2 0 2 6
2001-02 San Angelo Outlaws CHL 39 15 14 29 4
2002-03 San Angelo Saints CHL 27 4 13 17 16
League GP G A Pts PIM
2004-05 Peoria Rivermen ECHL 2 0 0 0 0
2004-05 Wheeling Nailers ECHL 8 2 2 4 2
2005-06 Binghamton Senators AHL 1 0 0 0 0
2005-06 Wheeling Nailers ECHL 69 20 26 46 24
2006-07 Long Beach Ice Dogs ECHL 42 14 9 23 56
2006-07 Wheeling Nailers ECHL 30 5 10 15 61
2007-08 Alaska Aces ECHL 72 30 27 57 79
2008-09 Stockton Thunder ECHL 5 1 1 2 8
2008-09 Utah Grizzlies ECHL 0 0 0 0 0
2008-09 Wheeling Nailers ECHL 18 3 3 6 18
2010-11 Rio Grande Valley Killer Bees CHL 25 6 8 14 27
2010-11 Evansville IceMen CHL 37 9 14 23 25
League GP G A Pts PIM
2015-16 Wheeling Nailers ECHL 32 8 4 12 10
2015-16 Rapid City Rush ECHL 27 2 6 8 6
League GP G A Pts PIM
1986-87 Thunder Bay Twins OHASr 0 0 0 0 0
League GP G A Pts PIM
1987-88 Bracknell Bees BHL 26 89 100 189 48
1988-89 Solihull Knights EngL 13 41 22 63 0
1993-94 Bracknell Bees BHL 4 1 0 1 4
League GP G A Pts PIM
1975-76 Kenora Thistles MJHL 2 1 2 3 0
League GP G A Pts PIM
2015-16 U. of Wisconsin Eau Claire WIAC 27 10 18 28 4
2016-17 U. of Wisconsin Eau Claire WIAC 22 14 9 23 14
2017-18 Knoxville Ice Bears SPHL 13 4 8 12 6
2017-18 Greenville Swamp Rabbits ECHL 19 5 3 8 8
League GP G A Pts PIM
1992-93 Flint Bulldogs CoHL 11 3 2 5 4
1992-93 Muskegon Fury CoHL 9 1 3 4 4
1992-93 Jacksonville Bullets SuHL 24 11 13 24 11
1992-93 Green Bay Ice AHA 12 3 14 17 4
1993-94 Bracknell Bees BHL 39 52 45 97 70
1994-95 Bracknell Bees BHL 14 15 14 29 8
1994-95 Lee Valley Lions BHL 28 42 36 78 106
1995-96 Chelmsford Chieftans BHL 9 10 9 19 6
1996-97 Medway Bears BNL 51 58 57 115 119
1997-98 Winston-Salem Icehawks UHL 6 0 1 1 0
1997-98 Peterborough Pirates BNL 31 34 41 75 55
1998-99 New Mexico Scorpions WPHL 8 2 3 5 6
1998-99 Mohawk Valley Prowlers UHL 18 4 5 9 0
1999-00 Amarillo Rattlers WPHL 6 2 0 2 0
2001-02 Dundas Real McCoys OHASr 26 34 39 73 10
2002-03 Dundas Real McCoys OHASr 6 3 2 5 2
League GP G A Pts PIM
2002-03 Northern Michigan University CCHA 23 2 13 15 18
2003-04 Northern Michigan University CCHA 32 6 9 15 30
2004-05 Northern Michigan University CCHA 39 19 17 36 51
2005-06 Northern Michigan University CCHA 37 16 15 31 36
2005-06 Idaho Steelheads ECHL 6 1 6 7 0
2006-07 Gwinnett Gladiators ECHL 71 19 21 40 56
2007-08 Norfolk Admirals AHL 1 0 0 0 0
2007-08 Stockton Thunder ECHL 51 16 27 43 44
2007-08 Mississippi Sea Wolves ECHL 16 5 6 11 8
2008-09 Johnstown Chiefs ECHL 33 11 14 25 34
2009-10 Crimmitschau ETC 2.GBun 46 18 21 39 54
2010-11 Bossier-Shreveport Mudbugs CHL 15 5 7 12 8
2011-12 Rodovre Mighty Bulls Denmark 40 15 34 49 53
2012-13 Rodovre Mighty Bulls Denmark 37 13 19 32 14
2013-14 Fife Flyers EIHL 18 0 6 6 8
2014-15 Eindhoven Kemphanen Hlnd 14 11 10 21 8
2014-15 Sonthofen ERC GerObL 14 5 11 16 8
League GP G A Pts PIM
1990-91 Erie Panthers ECHL 13 2 3 5 10
League GP G A Pts PIM
1987-88 Moncton Hawks AHL 14 1 2 3 8
1988-89 SaPKo Savonlinna FinD1 17 1 7 8 2
1990-91 Bracknell Bees BHL 38 34 43 77 60
1991-92 Bracknell Bees BHL 36 9 25 34 40
1992-93 Bracknell Bees BHL 36 13 12 25 46
1993-94 Bracknell Bees BHL 50 9 26 35 78
1994-95 Bracknell Bees BHL 40 8 16 24 46
1995-96 Bracknell Bees BHL 49 16 35 51 52
1996-97 Bracknell Bees BISL 40 5 2 7 48
1997-98 Bracknell Bees BISL 44 0 6 6 57
1998-99 Bracknell Bees BISL 42 2 6 8 20
1999-00 Bracknell Bees BISL 39 2 7 9 12
2000-01 Basingstoke Bison BNL 36 5 17 22 50
2001-02 Basingstoke Bison BNL 43 6 9 15 38
2002-03 Basingstoke Bison BNL 35 2 12 14 42
2003-04 Wightlink Raiders EPL 31 5 17 22 22
2004-05 Wightlink Raiders EPL 30 4 12 16 24
League GP G A Pts PIM
2010-11 Victoria Salmon Kings ECHL 5 0 0 0 2
2011-12 Idaho Steelheads ECHL 17 0 2 2 10
League GP G A Pts PIM
2018-19 Texas Stars AHL 3 1 0 1 0
2019-20 Idaho Steelheads ECHL 11 2 3 5 6
2019-20 Texas Stars AHL 23 1 3 4 2
2020-21 Chicago Wolves AHL 1 0 0 0 0
2020-21 Utah Grizzlies ECHL 12 2 9 11 6
2020-21 Indy Fuel ECHL 37 9 10 19 29
2021-22 Indy Fuel ECHL 5 0 0 0 4
2021-22 Greenville Swamp Rabbits ECHL 19 9 9 18 13
2022-23 Cortina SG AlpsHL 33 16 26 42 20
2023-24 Cortina SG AlpsHL 26 18 14 32 18
League GP G A Pts PIM
1972-73 Suncoast Suns EHL 6 1 0 1 28
League GP G A Pts PIM
2013-14 New York Islanders NHL 13 0 2 2 14
2014-15 Bridgeport Sound Tigers AHL 50 1 6 7 56
2014-15 Florida Everblades ECHL 9 1 0 1 4
2015-16 Bridgeport Sound Tigers AHL 74 4 11 15 95
2016-17 Manitoba Moose AHL 76 9 23 32 48
2017-18 Wilkes-Barre/Scranton Penguins AHL 71 4 31 35 48
2018-19 Wilkes-Barre/Scranton Penguins AHL 65 4 17 21 60
2019-20 Wilkes-Barre/Scranton Penguins AHL 38 2 8 10 16
2020-21 Pittsburgh Penguins NHL 2 0 0 0 0
2020-21 Wilkes-Barre/Scranton Penguins AHL 28 0 4 4 4
2021-22 Iowa Wild AHL 48 2 8 10 17
2022-23 Ilves Tampere SM-liiga 31 2 4 6 6
2023-24 Litvinov HC Czech 52 0 7 7 32
League GP G A Pts PIM
1985-86 Baltimore Skipjacks AHL 65 4 21 25 64
1985-86 Pittsburgh Penguins NHL 5 1 2 3 2
1986-87 Baltimore Skipjacks AHL 51 1 16 17 50
1986-87 Pittsburgh Penguins NHL 19 0 1 1 20
1987-88 Pittsburgh Penguins NHL 44 3 6 9 69
1988-89 Pittsburgh Penguins NHL 43 1 5 6 42
1988-89 Muskegon Lumberjacks IHL 10 3 6 9 14
1989-90 Pittsburgh Penguins NHL 62 4 10 14 56
1989-90 Muskegon Lumberjacks IHL 6 1 1 2 8
1990-91 Minnesota North Stars NHL 42 2 6 8 33
1990-91 Pittsburgh Penguins NHL 22 1 2 3 30
1991-92 Minnesota North Stars NHL 74 1 13 14 68
1992-93 Calgary Flames NHL 74 3 7 10 66
1993-94 Calgary Flames NHL 77 1 11 12 52
1994-95 Ottawa Senators NHL 46 1 7 8 36
1995-96 Ottawa Senators NHL 24 1 1 2 14
1995-96 Cincinnati Cyclones IHL 38 4 8 12 50
1996-97 Las Vegas Thunder IHL 18 1 4 5 26
League GP G A Pts PIM
1974-75 Sioux City Musketeers USHL 28 10 26 36 2
League GP G A Pts PIM
2016-17 St. Mary's University Minnesota MIAC 10 0 0 0 0
2017-18 St. Mary's University Minnesota MIAC 19 0 0 0 0
League GP G A Pts PIM
2002-03 Arkansas RiverBlades ECHL 23 2 3 5 11
2002-03 Trenton Titans ECHL 15 2 4 6 10
2003-04 Fort Worth Brahmas CHL 57 18 22 40 21
2003-04 Pensacola Ice Pilots ECHL 2 0 0 0 0
2004-05 Fort Worth Brahmas CHL 40 8 15 23 8
2004-05 Odessa Jackalopes CHL 18 3 7 10 6
2005-06 Austin Ice Bats CHL 61 17 38 55 45
2006-07 Austin Ice Bats CHL 43 10 35 45 36
2007-08 Mississippi RiverKings CHL 48 21 24 45 30
2008-09 Rocky Mountain Rage CHL 29 15 18 33 16
2008-09 Texas Brahmas CHL 6 1 2 3 6
2009-10 Tulsa Oilers CHL 64 20 47 67 53
2010-11 Wichita Thunder CHL 66 26 46 72 55
2011-12 Wichita Thunder CHL 47 18 25 43 36
League GP G A Pts PIM
1989-90 Phoenix Roadrunners IHL 24 5 4 9 44
1989-90 Fort Wayne Komets IHL 12 4 5 9 7
1990-91 Erie Panthers ECHL 51 15 31 46 180
1991-92 Nashville Knights ECHL 62 28 27 55 205
1992-93 Nashville Knights ECHL 29 18 27 45 76
1993-94 Nashville Knights ECHL 45 10 29 39 86
1994-95 Nashville Knights ECHL 3 0 1 1 2
2005-06 Pee Dee Cyclones SPHL 1 0 0 0 0
League GP G A Pts PIM
2017-18 Pensacola Ice Flyers SPHL 22 0 0 0 4
2017-18 Orlando Solar Bears ECHL 1 0 0 0 0
2018-19 South Carolina Stingrays ECHL 14 0 0 0 0
2018-19 Indy Fuel ECHL 7 0 0 0 0
2018-19 Macon Mayhem SPHL 3 0 0 0 0
2019-20 Indy Fuel ECHL 2 0 0 0 0
2019-20 Rapid City Rush ECHL 13 0 0 0 0
2020-21 Rapid City Rush ECHL 9 0 1 1 0
League GP G A Pts PIM
1983-84 Flint Generals IHL 9 1 2 3 7
1984-85 Flint Generals IHL 24 5 6 11 18
1985-86 Flint Spirits IHL 22 4 3 7 10
1985-86 Saginaw Generals IHL 13 4 3 7 10
1986-87 Saginaw Generals IHL 5 1 1 2 2
1987-88 Saginaw Hawks IHL 2 0 0 0 0
1987-88 Port Huron Clippers AAHL 16 15 6 21 56
League GP G A Pts PIM
1980-81 Flint Generals IHL 82 15 30 45 89
1981-82 Flint Generals IHL 11 2 6 8 6
1983-84 Flint Generals IHL 2 0 0 0 0
1985-86 Flint Spirits IHL 3 0 1 1 5
1987-88 Port Huron Clippers AAHL 19 17 13 30 54
League GP G A Pts PIM
1982-83 Fresno Falcons PSHL 0 0 0 0 0
League GP G A Pts PIM
1997-98 Wheeling Nailers ECHL 25 8 17 25 29
1997-98 Baton Rouge Kingfish ECHL 38 7 8 15 53
1998-99 Wheeling Nailers ECHL 42 5 15 20 83
1998-99 Pee Dee Pride ECHL 14 1 7 8 8
1999-00 Pee Dee Pride ECHL 70 7 22 29 64
2000-01 Manitoba Moose IHL 4 0 0 0 0
2000-01 Pee Dee Pride ECHL 69 11 41 52 50
2001-02 Long Beach Ice Dogs WCHL 57 8 26 34 64
2002-03 Baton Rouge Kingfish ECHL 48 7 33 40 59
2002-03 Columbia Inferno ECHL 15 2 10 12 4
2003-04 Bad Toelz EC 2.GBun 35 9 22 31 91
2004-05 Columbia Inferno ECHL 72 4 38 42 66
League GP G A Pts PIM
2003-04 Wichita Thunder CHL 2 0 0 0 0
2003-04 Fresno Falcons ECHL 6 0 0 0 6
2003-04 Reading Royals ECHL 5 0 0 0 0
2004-05 Jacksonville Barracudas SPHL 7 0 0 0 0
2004-05 Macon Trax SPHL 19 0 1 1 2
2005-06 Florida Seals SPHL 48 0 0 0 8
2006-07 Florida Seals SPHL 11 0 1 1 4
2006-07 Dayton Bombers ECHL 20 0 2 2 4
2007-08 Dayton Bombers ECHL 1 0 0 0 0
2007-08 Reading Royals ECHL 18 0 0 0 2
2007-08 Wheeling Nailers ECHL 2 0 0 0 0
League GP G A Pts PIM
1991-92 Rochester Americans AHL 25 1 2 3 59
1991-92 Erie Panthers ECHL 21 2 10 12 46
1992-93 Rochester Americans AHL 16 1 1 2 18
1992-93 Detroit Falcons CoHL 13 1 8 9 23
1993-94 Detroit Falcons CoHL 62 12 34 46 173
League GP G A Pts PIM
1987-88 Carolina Thunderbirds AAHL 42 33 33 66 43
1988-89 Carolina Thunderbirds ECHL 5 1 3 4 2
1988-89 Streatham Redskins BHL 4 6 3 9 10
League GP G A Pts PIM
2015-16 Greenville Swamp Rabbits ECHL 38 4 4 8 51
2016-17 Greenville Swamp Rabbits ECHL 58 1 5 6 67
League GP G A Pts PIM
1991-92 Utica Devils AHL 78 17 42 59 47
1991-92 New Jersey Devils NHL 1 0 0 0 0
1992-93 Utica Devils AHL 78 27 45 72 62
1992-93 New Jersey Devils NHL 1 0 0 0 0
1993-94 New Jersey Devils NHL 15 5 10 15 0
1993-94 Albany River Rats AHL 58 26 37 63 76
1994-95 New Jersey Devils NHL 10 1 4 5 0
1995-96 Vancouver Canucks NHL 38 1 6 7 6
1995-96 New Jersey Devils NHL 28 4 9 13 17
1996-97 New York Islanders NHL 3 0 0 0 0
1996-97 Saint John Flames AHL 24 5 11 16 18
1996-97 Utah Grizzlies IHL 48 10 21 31 27
1997-98 Calgary Flames NHL 48 6 8 14 12
1997-98 Saint John Flames AHL 35 8 30 38 20
1998-99 Edmonton Oilers NHL 1 0 0 0 0
1998-99 Hamilton Bulldogs AHL 51 15 29 44 82
1999-00 Edmonton Oilers NHL 69 5 18 23 45
2000-01 Minnesota Wild NHL 68 7 22 29 80
2001-02 Minnesota Wild NHL 82 13 30 43 54
2002-03 Minnesota Wild NHL 78 8 17 25 31
2003-04 Montreal Canadiens NHL 14 3 2 5 6
2003-04 Minnesota Wild NHL 55 4 20 24 38
2004-05 Hamburg Freezers DEL 20 4 9 13 12
2005-06 Chicago Blackhawks NHL 60 3 12 15 38
2005-06 Colorado Avalanche NHL 18 2 1 3 2
2006-07 New Jersey Devils NHL 66 4 4 8 20
2007-08 Philadelphia Flyers NHL 73 5 5 10 41
League GP G A Pts PIM
2015-16 Tulsa Oilers ECHL 14 2 0 2 11
2016-17 Tulsa Oilers ECHL 68 2 17 19 50
2017-18 Tulsa Oilers ECHL 70 8 24 32 48
2018-19 Tulsa Oilers ECHL 67 9 21 30 61
2019-20 Orlando Solar Bears ECHL 49 1 18 19 24
2019-20 Tulsa Oilers ECHL 13 0 3 3 8
League GP G A Pts PIM
2005-06 Idaho Steelheads ECHL 9 0 0 0 12
2006-07 Odessa Jackalopes CHL 62 8 16 24 161
2007-08 Odessa Jackalopes CHL 64 13 20 33 129
2008-09 Manchester Phoenix EIHL 54 10 23 33 158
2009-10 Odessa Jackalopes CHL 64 16 28 44 145
2010-11 Odessa Jackalopes CHL 66 14 19 33 178
League GP G A Pts PIM
1989-90 Victoria Cougars WHL 36 12 30 42 38
1990-91 U. of Calgary CWUAA 14 2 5 7 32
League GP G A Pts PIM
2023-24 U. of Nebraska-Omaha NCHC 8 0 0 0 0
League GP G A Pts PIM
2021-22 Northern Michigan University CCHA 33 6 16 22 18
2022-23 Vorarlberg Pioneers Austria 32 9 13 22 19
2023-24 Vienna Austria 34 5 5 10 35
League GP G A Pts PIM
2021-22 Hannover Indians GerObL 45 13 8 21 18
2022-23 Hannover Indians GerObL 46 5 9 14 51
League GP G A Pts PIM
2008-09 Idaho Steelheads ECHL 8 0 1 1 0
2008-09 Trenton Devils ECHL 51 7 15 22 48
2009-10 Trenton Devils ECHL 59 23 22 45 102
2010-11 Cincinnati Cyclones ECHL 17 4 10 14 8
2010-11 South Carolina Stingrays ECHL 26 2 5 7 19
2011-12 Cincinnati Cyclones ECHL 54 18 27 45 36
2012-13 Cincinnati Cyclones ECHL 62 14 27 41 51
2013-14 Cincinnati Cyclones ECHL 63 9 28 37 40
League GP G A Pts PIM
1987-88 Sherbrooke Canadiens AHL 19 0 1 1 27
1988-89 Sherbrooke Canadiens AHL 52 0 3 3 46
1988-89 Montreal Canadiens NHL 1 0 0 0 0
1989-90 Edmonton Oilers NHL 1 0 0 0 0
1989-90 Phoenix Roadrunners IHL 41 0 4 4 24
1990-91 Springfield Indians AHL 3 0 0 0 2
1990-91 Kansas City Blades IHL 16 0 1 1 20
1990-91 Louisville Icehawks ECHL 13 0 0 0 38
League GP G A Pts PIM
1988-89 U. of Wisconsin Stevens Point NCHA 3 0 1 1 6
1989-90 U. of Wisconsin Stevens Point NCHA 13 0 1 1 22
League GP G A Pts PIM
1992-93 New Haven Senators AHL 36 7 8 15 22
1992-93 Thunder Bay Thunder Hawks CoHL 30 20 26 46 8
1993-94 Hampton Roads Admirals ECHL 31 12 24 36 34
League GP G A Pts PIM
2006-07 Columbia Inferno ECHL 56 5 7 12 64
2007-08 Columbia Inferno ECHL 5 1 0 1 11
League GP G A Pts PIM
1996-97 Orlando Solar Bears IHL 75 29 41 70 38
1997-98 Indianapolis Ice IHL 53 17 36 53 36
1997-98 Chicago Blackhawks NHL 12 1 3 4 12
1997-98 Milwaukee Admirals IHL 15 7 8 15 20
1998-99 Detroit Vipers IHL 72 20 35 55 49
1999-00 Cincinnati Cyclones IHL 38 15 17 32 18
1999-00 Houston Aeros IHL 28 7 16 23 20
2000-01 Cincinnati Cyclones IHL 73 27 38 65 62
2001-02 Kassel Huskies DEL 24 5 11 16 24
2001-02 Lowell Lock Monsters AHL 25 3 10 13 20
2002-03 Linkopings HC SEL 31 10 4 14 40
2003-04 Kloten HC Swiss-A 4 0 1 1 8
2003-04 Linkopings HC SEL 38 13 15 28 63
2004-05 Augsburg Panthers DEL 43 11 12 23 89
2005-06 Brynas IF Gavle SEL 17 3 5 8 14
2005-06 Port Huron Flags UHL 15 3 13 16 20
2006-07 Biel HC Swiss-B 16 14 17 31 46
2007-08 Biel HC Swiss-B 6 2 6 8 8
2007-08 Ljubljana Olimpija HK Austria 14 4 9 13 8
2007-08 Port Huron Icehawks IHL 11 5 14 19 12
League GP G A Pts PIM
1973-74 Omaha Knights CHL 69 27 27 54 98
1974-75 Minnesota North Stars NHL 57 8 15 23 47
1975-76 New Haven Nighthawks AHL 31 11 10 21 95
1975-76 Minnesota North Stars NHL 33 3 2 5 47
1976-77 Columbus Owls IHL 74 34 39 73 210
1977-78 Pittsburgh Penguins NHL 29 7 5 12 19
1977-78 Dayton/Grand Rapids Owls IHL 43 11 19 30 106
1978-79 Grand Rapids Owls IHL 67 26 56 82 149
1979-80 Colorado Rockies NHL 5 0 1 1 4
1979-80 Grand Rapids Owls IHL 76 39 54 93 66
1980-81 Milwaukee Admirals IHL 70 27 44 71 70
1981-82 Milwaukee Admirals IHL 82 39 54 93 45
1982-83 Milwaukee Admirals IHL 51 24 31 55 56
1983-84 Milwaukee Admirals IHL 81 43 44 87 27
1984-85 Kalamazoo Wings IHL 82 38 40 78 72
1985-86 Kalamazoo Wings IHL 48 15 15 30 33
League GP G A Pts PIM
1975-76 Alleghe HC Italy-A 0 0 0 0 0
1976-77 Alleghe HC Italy-A 0 24 0 0 0
1977-78 Valpellice Italy-A 0 29 39 68 0
1978-79 Valpellice Italy-A 0 31 42 73 0
1979-80 Valpellice Italy-A 0 20 0 0 0
1980-81 Alleghe HC Italy-A 0 27 0 0 0
1981-82 Valpellice Italy-A 0 32 24 56 0
1982-83 Valpellice Italy-A 0 0 0 0 0
League GP G A Pts PIM
2001-02 Richmond Renegades ECHL 54 0 1 1 19
2002-03 San Angelo Saints CHL 61 5 24 29 56
2003-04 San Angelo Saints CHL 63 4 28 32 52
2004-05 San Angelo Saints CHL 59 6 26 32 52
2005-06 Corpus Christi Rayz CHL 61 6 10 16 30
2006-07 New Mexico Scorpions CHL 63 2 8 10 44
2007-08 Rocky Mountain Rage CHL 48 1 11 12 27
2008-09 Amarillo Gorillas CHL 16 0 1 1 16
2008-09 Bloomington PrairieThunder IHL 55 3 6 9 44
2008-09 Iowa Chops AHL 1 0 0 0 0
2009-10 Bloomington PrairieThunder IHL 72 0 14 14 32
2010-11 Arizona Sundogs CHL 12 2 1 3 6
League GP G A Pts PIM
1986-87 Spokane Chiefs WHL 49 19 46 65 32
1987-88 Spokane Chiefs WHL 67 39 42 81 52
1988-89 Spokane Chiefs WHL 71 34 42 76 51
1989-90 U. of Manitoba CWUAA 21 3 11 14 12
1990-91 U. of Manitoba CWUAA 26 15 22 37 42
1991-92 U. of Manitoba CWUAA 26 16 16 32 33
1992-93 Geleen Smoke Eaters Hlnd 11 7 12 19 8
1993-94 Guildford Flames BHL 37 74 69 143 26
1994-95 Guildford Flames BHL 44 42 67 109 32
1995-96 Erie Panthers ECHL 1 0 0 0 2
1995-96 Wichita Thunder CHL 11 0 3 3 0
1995-96 Bakersfield Fog WCHL 3 1 0 1 4
1996-97 Adendorf EC Ger.2 15 7 10 17 10
1997-98 Monroe Moccasins WPHL 57 13 25 38 21
1998-99 Monroe Moccasins WPHL 66 12 27 39 32
1999-00 Abilene Aviators WPHL 16 0 1 1 12
League GP G A Pts PIM
1997-98 Nashville Ice Flyers CHL 6 2 1 3 2
1998-99 Columbus Chill ECHL 10 1 0 1 21
League GP G A Pts PIM
1977-78 Long Beach Sharks/Rockets PHL 7 2 3 5 2
League GP G A Pts PIM
1972-73 Soo Greyhounds OHA 30 13 10 23 15
1973-74 Milwaukee Admirals USHL 0 16 17 33 0
1974-75 Marquette Iron Rangers USHL 29 16 12 28 4
League GP G A Pts PIM
1999-00 Oklahoma City Blazers CHL 30 0 1 1 6
1999-00 Corpus Christi Icerays WPHL 2 0 0 0 0
2000-01 Corpus Christi Icerays WPHL 4 0 0 0 0
2000-01 San Antonio Iguanas CHL 8 0 1 1 31
2001-02 San Antonio Iguanas CHL 26 0 1 1 4
2002-03 Odessa Jackalopes CHL 5 0 0 0 8
League GP G A Pts PIM
1999-00 San Angelo Outlaws WPHL 14 7 4 11 2
League GP G A Pts PIM
1975-76 Fort Wayne Komets IHL 76 21 35 56 61
1976-77 Fort Wayne Komets IHL 11 3 3 6 4
1976-77 Saginaw Gears IHL 52 11 17 28 73
1976-77 Toledo Goaldiggers IHL 13 3 3 6 2
1977-78 Dallas Black Hawks CHL 9 0 2 2 6
1977-78 Saginaw Gears IHL 7 3 1 4 6
1977-78 Brantford Alexanders OHASr 12 1 5 6 2
League GP G A Pts PIM
1976-77 Italy Intl 0 0 0 0 0
1987-88 Milan Saima SG Italy-A 28 34 56 90 24
1991-92 Varese HC Italy-A 17 7 12 19 7
League GP G A Pts PIM
2020-21 Utah Grizzlies ECHL 5 1 1 2 0
League GP G A Pts PIM
1997-98 Amarillo Rattlers WPHL 13 3 3 6 4
1998-99 Toledo Storm ECHL 58 8 15 23 51
1999-00 Pensacola Ice Pilots ECHL 55 20 19 39 38
2000-01 Herford EC GerObL 16 11 12 23 22
League GP G A Pts PIM
2023-24 Huntsville Havoc SPHL 5 0 1 1 2
League GP G A Pts PIM
2004-05 U. of Wisconsin Superior NCHA 6 0 0 0 2
2005-06 U. of Wisconsin Superior NCHA 2 1 0 1 0
League GP G A Pts PIM
2004-05 Jacksonville Barracudas SPHL 11 0 2 2 15
League GP G A Pts PIM
2016-17 Toledo Walleye ECHL 29 5 12 17 13
2017-18 Quad City Mallards ECHL 70 12 24 36 33
2018-19 Tulsa Oilers ECHL 40 7 14 21 6
2018-19 Greenville Swamp Rabbits ECHL 9 0 0 0 0
League GP G A Pts PIM
1996-97 Twin City Vulcans USHL 44 2 9 11 108
1997-98 U. of Nebraska-Omaha NCAA 33 0 5 5 52
1998-99 U. of Nebraska-Omaha NCAA 27 0 0 0 22
League GP G A Pts PIM
1997-98 Providence Bruins AHL 55 0 2 2 18
1998-99 Providence Bruins AHL 48 0 0 0 31
1999-00 Providence Bruins AHL 27 0 0 0 6
1999-00 Boston Bruins NHL 24 0 1 1 8
2000-01 Providence Bruins AHL 16 0 1 1 12
2000-01 Boston Bruins NHL 10 0 0 0 2
2001-02 Boston Bruins NHL 19 0 1 1 6
2002-03 Boston Bruins NHL 23 0 2 2 2
2002-03 Tampa Bay Lightning NHL 17 0 0 0 9
2003-04 Tampa Bay Lightning NHL 29 0 0 0 4
2005-06 Tampa Bay Lightning NHL 57 0 1 1 14
2006-07 Carolina Hurricanes NHL 28 0 3 3 2
2007-08 Albany River Rats AHL 7 0 0 0 2
2007-08 Carolina Hurricanes NHL 17 0 1 1 4
2008-09 Omsk Avangard KHL 20 0 1 1 4
2009-10 Lake Erie Monsters AHL 11 0 0 0 0
2009-10 Adirondack Phantoms AHL 12 0 0 0 2
2010-11 Lake Erie Monsters AHL 34 0 2 2 2
League GP G A Pts PIM
1988-89 Saskatoon Blades WHL 20 0 1 1 8
1989-90 Cape Breton Oilers AHL 46 0 2 2 14
1989-90 Edmonton Oilers NHL 2 0 1 1 0
1990-91 Cape Breton Oilers AHL 11 0 2 2 4
1990-91 Knoxville Cherokees ECHL 29 0 3 3 8
1991-92 Cape Breton Oilers AHL 3 0 0 0 0
1991-92 Knoxville Cherokees ECHL 27 0 0 0 8
1992-93 Atlanta Knights IHL 12 0 0 0 2
1992-93 Louisville Icehawks ECHL 27 0 1 1 10
1993-94 Atlanta Knights IHL 34 0 3 3 11
1994-95 Hershey Bears AHL 16 0 1 1 4
1994-95 Atlanta Knights IHL 20 0 0 0 6
1995-96 Houston Aeros IHL 1 0 0 0 0
League GP G A Pts PIM
2008-09 Port Huron Icehawks IHL 6 0 0 0 6
League GP G A Pts PIM
2021-22 Brock University OUAA 14 6 3 9 2
2022-23 U. of Toronto OUAA 27 8 14 22 2
League GP G A Pts PIM
2009-10 Toronto Marlies AHL 14 0 1 1 2
2010-11 Toronto Marlies AHL 60 7 24 31 32
2011-12 Toronto Marlies AHL 68 5 24 29 20
2012-13 Toronto Marlies AHL 54 4 15 19 36
2013-14 Ilves Tampere SM-liiga 58 6 18 24 63
2014-15 TPS Turku SM-liiga 44 3 14 17 52
2014-15 Djurgardens IF SweHL 10 2 4 6 0
2015-16 Zagreb Medvescak KHL KHL 42 4 6 10 28
2016-17 Schwenningen Wild Wings DEL 52 5 15 20 44
League GP G A Pts PIM
2011-12 Lake Erie Monsters AHL 2 0 0 0 0
2012-13 Bakersfield Condors ECHL 38 6 6 12 14
2012-13 Greenville Road Warriors ECHL 18 4 4 8 8
2013-14 Bakersfield Condors ECHL 4 0 0 0 8
2013-14 Fife Flyers EIHL 39 11 22 33 73
2014-15 Fife Flyers EIHL 44 10 19 29 34
2015-16 Fife Flyers EIHL 50 7 11 18 33
2016-17 Fife Flyers EIHL 47 4 12 16 49
2016-17 Chamonix-Morzine France 7 0 2 2 6
2017-18 Pensacola Ice Flyers SPHL 52 6 17 23 30
League GP G A Pts PIM
1995-96 Roanoke Express ECHL 70 5 12 17 41
1995-96 Minnesota Moose IHL 5 0 0 0 0
1996-97 El Paso Buzzards WPHL 15 0 6 6 2
League GP G A Pts PIM
1993-94 U. of Wisconsin Superior NCHA 7 0 1 1 7
1994-95 U. of Wisconsin Superior NCHA 6 0 0 0 6
League GP G A Pts PIM
1976-77 Waterloo Siskins WWPJHL 0 0 0 0 0
1977-78 Kingston Canadians OHA 11 0 0 0 23
1977-78 Waterloo Siskins MwJHL 0 0 0 0 0
1981-82 Baltimore Skipjacks ACHL 12 1 2 3 18
1981-82 Danville Dashers CnHL 0 0 0 0 0
League GP G A Pts PIM
2015-16 U. of Wisconsin Stevens Point WIAC 30 4 12 16 14
2016-17 U. of Wisconsin Stevens Point WIAC 15 2 7 9 35
2017-18 Huntsville Havoc SPHL 2 0 0 0 0
2017-18 U. of Wisconsin Stevens Point WIAC 17 1 4 5 14
League GP G A Pts PIM
1991-92 Salt Lake Golden Eagles IHL 71 11 21 32 91
1992-93 Salt Lake Golden Eagles IHL 52 5 10 15 48
1993-94 South Carolina Stingrays ECHL 60 13 35 48 137
1994-95 Utica Blizzard CoHL 60 15 28 43 92
1995-96 Detroit Falcons CoHL 59 22 23 45 148
1996-97 Utica Blizzard CoHL 20 10 10 20 23
1996-97 Port Huron Border Cats CoHL 47 6 14 20 65
1997-98 Winston-Salem Icehawks UHL 68 11 19 30 89
1998-99 Springfield Falcons AHL 1 1 0 1 0
1998-99 Mohawk Valley Prowlers UHL 71 18 27 45 60
1999-00 Mohawk Valley Prowlers UHL 68 12 21 33 74
2000-01 Mohawk Valley Prowlers UHL 26 5 4 9 73
League GP G A Pts PIM
2017-18 Mississippi RiverKings SPHL 26 2 3 5 10
2017-18 Watertown Wolves FHL 16 11 16 27 18
2019-20 Huntsville Havoc SPHL 2 0 0 0 0
2019-20 Columbus River Dragons FPHL 44 24 23 47 25
2020-21 Birmingham Bulls SPHL 21 5 3 8 8
2021-22 Birmingham Bulls SPHL 29 7 9 16 57
2021-22 Newfoundland Growlers ECHL 12 2 0 2 2
2022-23 Macon Mayhem SPHL 28 12 16 28 63
2022-23 Savannah Ghost Pirates ECHL 21 4 0 4 12
2023-24 Macon Mayhem SPHL 14 5 8 13 17
League GP G A Pts PIM
2016-17 Erie Otters OHL 26 4 4 8 10
2017-18 Erie Otters OHL 64 13 33 46 29
2017-18 Wheeling Nailers ECHL 4 0 0 0 0
2018-19 U. of Prince Edward Island AUS 28 5 17 22 27
2019-20 U. of Prince Edward Island AUS 30 13 19 32 30
2021-22 Syracuse Crunch AHL 3 0 0 0 0
2021-22 U. of Prince Edward Island AUS 18 4 11 15 12
2022-23 Idaho Steelheads ECHL 61 15 39 54 24
2022-23 Texas Stars AHL 1 0 0 0 0
2023-24 Wheeling Nailers ECHL 6 1 4 5 0
League GP G A Pts PIM
1999-00 Barrie Colts OHL 43 18 19 37 23
2000-01 Barrie Colts OHL 64 31 37 68 56
2001-02 Cincinnati Cyclones ECHL 72 17 18 35 40
2002-03 Greenville Grrrowl ECHL 38 13 26 39 12
2002-03 Trenton Titans ECHL 13 2 0 2 0
2002-03 Cincinnati Cyclones ECHL 19 4 9 13 6
2003-04 Greenville Grrrowl ECHL 56 13 15 28 11
2003-04 Cincinnati Cyclones ECHL 13 7 4 11 0
2004-05 Heilbronn Falcons GerObL 39 29 21 50 20
2005-06 Victoria Salmon Kings ECHL 14 4 2 6 4
2005-06 Esbjerg EfB Ishockey Denmark 13 2 3 5 8
League GP G A Pts PIM
1993-94 Toledo Storm ECHL 68 23 31 54 107
1993-94 Buffalo Stampede RHI 21 12 10 22 16
1994-95 Toledo Storm ECHL 56 25 30 55 141
1994-95 Buffalo Stampede RHI 23 22 20 42 28
1995-96 Utica Blizzard CoHL 48 12 27 39 53
1998-99 Buffalo Wings RHI 16 7 10 17 17
League GP G A Pts PIM
2017-18 Greenville Swamp Rabbits ECHL 15 4 2 6 8
2018-19 Utah Grizzlies ECHL 34 15 17 32 10
2018-19 Greenville Swamp Rabbits ECHL 1 0 0 0 0
League GP G A Pts PIM
2022-23 San Jose Barracuda AHL 1 0 0 0 2
2023-24 AIK Swe-1 32 0 0 0 14
2023-24 Vasterviks IK Swe-1 16 0 0 0 18
League GP G A Pts PIM
2010-11 Idaho Steelheads ECHL 4 0 1 1 4
2011-12 Idaho Steelheads ECHL 29 1 5 6 23
League GP G A Pts PIM
1989-90 Hershey Bears AHL 40 0 1 1 6
1989-90 Philadelphia Flyers NHL 7 0 0 0 2
1990-91 Hershey Bears AHL 18 0 0 0 4
1990-91 Philadelphia Flyers NHL 2 0 0 0 0
1990-91 Kansas City Blades IHL 18 0 0 0 0
1991-92 San Diego Gulls IHL 26 0 1 1 14
League GP G A Pts PIM
1993-94 Phoenix Roadrunners IHL 43 8 7 15 76
1994-95 Greensboro Monarchs ECHL 4 1 3 4 15
1994-95 South Carolina Stingrays ECHL 15 8 3 11 34
1994-95 Tallahassee Tiger Sharks ECHL 42 10 18 28 160
1995-96 South Carolina Stingrays ECHL 5 2 2 4 20
1995-96 Louisiana IceGators ECHL 24 9 10 19 131
1996-97 San Antonio Iguanas CHL 41 20 34 54 154
1997-98 Mississippi Sea Wolves ECHL 25 0 10 10 25
1997-98 Shreveport Mudbugs WPHL 22 7 12 19 89
League GP G A Pts PIM
2016-17 San Diego Gulls AHL 6 1 3 4 0
2017-18 Utah Grizzlies ECHL 5 2 5 7 10
2017-18 San Diego Gulls AHL 53 10 14 24 8
2018-19 Syracuse Crunch AHL 9 1 3 4 4
2018-19 Orlando Solar Bears ECHL 40 6 20 26 30
2018-19 San Diego Gulls AHL 2 0 1 1 0
2019-20 Stockton Heat AHL 12 0 2 2 2
2019-20 Kansas City Mavericks ECHL 28 10 18 28 12
2020-21 Bratislava Capitals Austria 50 21 25 46 22
2021-22 TPS Turku SM-liiga 51 9 12 21 6
2022-23 Bolzano HC Austria 48 20 34 54 24
2023-24 Zvolen HKm Slovak 50 15 26 41 69
League GP G A Pts PIM
2020-21 Grand Rapids Griffins AHL 8 3 2 5 2
2021-22 Grand Rapids Griffins AHL 11 1 2 3 0
2021-22 Kalamazoo Wings ECHL 45 13 11 24 16
2022-23 Kalamazoo Wings ECHL 57 14 14 28 24
2022-23 South Carolina Stingrays ECHL 13 9 7 16 10
2023-24 Fife Flyers EIHL 53 15 22 37 24
League GP G A Pts PIM
1990-91 Capital District Islanders AHL 44 6 6 12 4
1990-91 Kansas City Blades IHL 10 3 4 7 4
1991-92 New Haven Nighthawks AHL 1 0 0 0 0
1991-92 Capital District Islanders AHL 4 1 0 1 0
1991-92 Nashville Knights ECHL 63 36 39 75 74
1992-93 Capital District Islanders AHL 6 0 0 0 2
1992-93 Toledo Storm ECHL 61 26 46 72 93
1993-94 Raleigh Icecaps ECHL 20 11 20 31 13
1995-96 Roanoke Express ECHL 69 39 22 61 44
1996-97 Roanoke Express ECHL 68 52 44 96 30
1997-98 Manchester Storm BISL 42 13 16 29 8
1998-99 Manchester Storm BISL 41 24 13 37 20
1999-00 Manchester Storm BISL 42 24 9 33 38
League GP G A Pts PIM
2007-08 Columbia Inferno ECHL 36 0 1 1 0
2008-09 Portland Pirates AHL 1 0 0 0 0
2008-09 Charlotte Checkers ECHL 48 0 0 0 0
2009-10 Val Pusteria HC Italy-A 39 0 2 2 2
2010-11 Portland Pirates AHL 6 0 0 0 0
2010-11 Worcester Sharks AHL 3 0 0 0 0
2010-11 Dayton Gems CHL 42 0 0 0 0
2011-12 Gwinnett Gladiators ECHL 26 0 3 3 2
2012-13 South Carolina Stingrays ECHL 17 0 1 1 0
2013-14 Providence Bruins AHL 1 0 0 0 0
2013-14 South Carolina Stingrays ECHL 40 0 1 1 0
2014-15 South Carolina Stingrays ECHL 37 0 1 1 0
2017-18 South Carolina Stingrays ECHL 28 0 0 0 0
2017-18 Hartford Wolf Pack AHL 1 0 0 0 0
2018-19 South Carolina Stingrays ECHL 1 0 0 0 0
League GP G A Pts PIM
2012-13 Connecticut Whale AHL 73 9 14 23 47
2013-14 Greenville Road Warriors ECHL 24 4 12 16 9
2013-14 Hartford Wolf Pack AHL 41 2 2 4 29
2014-15 Lake Erie Monsters AHL 4 0 0 0 2
2014-15 Charlotte Checkers AHL 8 0 2 2 4
2014-15 Greenville Road Warriors ECHL 50 15 23 38 32
2015-16 Idaho Steelheads ECHL 52 16 26 42 24
2015-16 Asploven HC Swe-1 19 2 5 7 8
2016-17 Idaho Steelheads ECHL 68 9 25 34 48
2017-18 Ritten Sport AlpsHL 1 0 0 0 2
League GP G A Pts PIM
2022-23 Savannah Ghost Pirates ECHL 4 1 0 1 0
2023-24 Cincinnati Cyclones ECHL 13 0 0 0 0
2023-24 Adirondack Thunder ECHL 22 2 6 8 6
League GP G A Pts PIM
2023-24 American International College AHA 23 1 6 7 12
League GP G A Pts PIM
1987-88 Colorado Rangers IHL 77 20 28 48 182
1988-89 Kalamazoo Wings IHL 68 15 25 40 195
1988-89 Minnesota North Stars NHL 5 0 0 0 4
1988-89 Denver Rangers IHL 2 1 1 2 21
1989-90 Kalamazoo Wings IHL 60 9 18 27 134
1990-91 Kalamazoo Wings IHL 62 10 23 33 111
1990-91 Albany Choppers IHL 7 0 3 3 30
1991-92 Kalamazoo Wings IHL 76 4 24 28 123
1992-93 Kalamazoo Wings IHL 80 8 11 19 187
1993-94 Kalamazoo Wings IHL 24 0 2 2 60
1993-94 Milwaukee Admirals IHL 28 6 3 9 58
1994-95 Hershey Bears AHL 66 17 11 28 118
1995-96 Hershey Bears AHL 25 1 7 8 63
1995-96 Fort Wayne Komets IHL 19 0 1 1 43
1996-97 Hershey Bears AHL 62 3 13 16 144
League GP G A Pts PIM
1985-86 New Westminster Bruins WHL 65 6 24 30 227
1986-87 New Westminster Bruins WHL 47 2 15 17 237
1987-88 U. of British Columbia CWUAA 19 3 6 9 124
League GP G A Pts PIM
2015-16 Greenville Swamp Rabbits ECHL 6 0 0 0 4
2016-17 Greenville Swamp Rabbits ECHL 43 6 10 16 23
2017-18 Pensacola Ice Flyers SPHL 24 10 11 21 27
2017-18 Indy Fuel ECHL 2 0 0 0 0
2017-18 Greenville Swamp Rabbits ECHL 29 0 4 4 10
2018-19 Pensacola Ice Flyers SPHL 43 7 11 18 22
League GP G A Pts PIM
1986-87 Baltimore Skipjacks AHL 63 8 7 15 27
1987-88 Muskegon Lumberjacks IHL 51 19 11 30 31
1987-88 Saginaw Hawks IHL 1 0 0 0 2
1987-88 Carolina Thunderbirds AAHL 9 6 10 16 22
1988-89 Indianapolis Ice IHL 2 0 0 0 2
1988-89 Knoxville Cherokees ECHL 56 28 55 83 181
1989-90 Nashville Knights ECHL 1 0 0 0 0
League GP G A Pts PIM
1991-92 Springfield Indians AHL 34 1 11 12 17
1992-93 Springfield Indians AHL 24 3 4 7 12
1992-93 Louisville Icehawks ECHL 28 5 20 25 29
1993-94 Raleigh Icecaps ECHL 48 14 23 37 84
1995-96 Knoxville Cherokees ECHL 52 2 14 16 22
1996-97 Knoxville Cherokees ECHL 3 0 0 0 4
1996-97 Amarillo Rattlers WPHL 5 0 0 0 9
1998-99 Wichita Thunder CHL 3 0 0 0 2
League GP G A Pts PIM
2021-22 Clarkson University ECAC 32 7 15 22 16
2021-22 Florida Everblades ECHL 9 1 5 6 4
2022-23 Florida Everblades ECHL 63 4 26 30 28
2023-24 Bremerhaven Penguins DEL 46 3 15 18 20
League GP G A Pts PIM
2013-14 Idaho Steelheads ECHL 4 0 0 0 0
League GP G A Pts PIM
2009-10 Reading Royals ECHL 4 1 1 2 0
2010-11 Wichita Thunder CHL 62 5 15 20 10
2011-12 Arizona Sundogs CHL 36 0 7 7 17
2011-12 Allen Americans CHL 10 1 4 5 0
2011-12 Missouri Mavericks CHL 13 2 3 5 6
2012-13 Elmira Jackals ECHL 30 3 7 10 12
2012-13 Mississippi RiverKings SPHL 30 4 13 17 4
2013-14 Denver Cutthroats CHL 66 8 37 45 23
2014-15 Kalamazoo Wings ECHL 12 1 3 4 2
2014-15 Florida Everblades ECHL 2 0 0 0 0
2014-15 Rapid City Rush ECHL 19 0 5 5 8
2015-16 Kalamazoo Wings ECHL 12 0 4 4 0
2015-16 Brampton Beast ECHL 49 6 16 22 16
2016-17 Elmira Jackals ECHL 62 5 11 16 12
2017-18 Tulsa Oilers ECHL 71 6 23 29 22
2018-19 Tulsa Oilers ECHL 69 8 26 34 28
2019-20 Tulsa Oilers ECHL 25 1 5 6 8
League GP G A Pts PIM
2004-05 U. of Wisconsin Stout NCHA 26 8 10 18 16
2005-06 U. of Wisconsin Stout NCHA 27 7 8 15 28
2005-06 Las Vegas Wranglers ECHL 7 0 0 0 2
2006-07 Chicago Hounds UHL 70 2 11 13 72
League GP G A Pts PIM
1990-91 Kalamazoo Wings IHL 60 4 20 24 60
1990-91 Minnesota North Stars NHL 9 0 1 1 6
1991-92 Springfield Indians AHL 18 3 4 7 10
1991-92 Hartford Whalers NHL 1 0 0 0 0
1992-93 Springfield Indians AHL 37 1 13 14 38
1992-93 Hartford Whalers NHL 23 4 4 8 28
1993-94 Springfield Indians AHL 7 0 1 1 4
1993-94 Calgary Flames NHL 57 1 20 21 48
1993-94 Hartford Whalers NHL 12 0 1 1 12
1994-95 Calgary Flames NHL 28 2 3 5 10
1995-96 Calgary Flames NHL 13 0 0 0 14
1995-96 Saint John Flames AHL 22 3 11 14 14
1995-96 Albany River Rats AHL 17 0 4 4 4
1996-97 Dallas Stars NHL 13 0 1 1 6
1996-97 Michigan K-Wings IHL 42 3 17 20 24
1997-98 Dallas Stars NHL 17 1 2 3 26
1997-98 Michigan K-Wings IHL 44 1 11 12 29
1998-99 Dallas Stars NHL 22 0 1 1 22
1998-99 Michigan K-Wings IHL 5 0 1 1 2
1998-99 Nashville Predators NHL 16 0 0 0 12
1999-00 Milwaukee Admirals IHL 18 1 3 4 10
1999-00 Worcester IceCats AHL 25 1 9 10 12
1999-00 Nashville Predators NHL 24 0 5 5 28
League GP G A Pts PIM
2000-01 Dayton Bombers ECHL 66 23 21 44 154
2000-01 Syracuse Crunch AHL 4 1 0 1 0
2001-02 Dayton Bombers ECHL 54 16 19 35 73
2001-02 Syracuse Crunch AHL 1 0 0 0 0
2001-02 Cincinnati Mighty Ducks AHL 2 0 0 0 0
2001-02 Cleveland Barons AHL 4 0 0 0 0
2002-03 Idaho Steelheads WCHL 70 17 27 44 103
2003-04 Idaho Steelheads ECHL 63 9 13 22 28
2004-05 Idaho Steelheads ECHL 54 7 15 22 27
League GP G A Pts PIM
2008-09 St. Mary's University Minnesota MIAC 10 1 0 1 22
2009-10 St. Mary's University Minnesota MIAC 25 4 2 6 32
2010-11 St. Mary's University Minnesota MIAC 16 1 2 3 18
League GP G A Pts PIM
2001-02 Mobile Mysticks ECHL 49 11 19 30 26
2001-02 Grand Rapids Griffins AHL 18 3 5 8 10
2002-03 Pee Dee Pride ECHL 48 6 17 23 24
2002-03 Cleveland Barons AHL 9 0 1 1 4
2002-03 Grand Rapids Griffins AHL 9 2 1 3 4
2003-04 Florence Pride ECHL 35 4 13 17 28
2004-05 Halmstad Hammers HC Swe-1 26 4 3 7 26
2005-06 Val Pusteria HC Italy-A 42 4 17 21 28
League GP G A Pts PIM
2006-07 U. of St. Thomas MIAC 23 2 10 12 28
2007-08 U. of St. Thomas MIAC 29 13 15 28 22
2008-09 U. of St. Thomas MIAC 25 9 13 22 16
League GP G A Pts PIM
1995-96 Northern Michigan University WCHA 36 6 8 14 35
1996-97 Thunder Bay Thunder Cats CoHL 39 9 11 20 16
1997-98 Peiting EC Ger.1 6 0 1 1 6
League GP G A Pts PIM
1976-77 Albuquerque Chaparrals SWHL 0 0 0 0 0
League GP G A Pts PIM
1998-99 SUNY-Fredonia SUNYAC 6 0 1 1 0
1999-00 SUNY-Fredonia SUNYAC 15 0 1 1 2
2000-01 SUNY-Fredonia SUNYAC 6 0 0 0 6
League GP G A Pts PIM
1981-82 Baltimore Skipjacks ACHL 16 2 8 10 11
League GP G A Pts PIM
2010-11 St. Scholastica College NCHA 24 3 5 8 16
2011-12 St. Scholastica College NCHA 15 3 1 4 4
2012-13 St. Scholastica College NCHA 24 1 4 5 14
League GP G A Pts PIM
2003-04 Fort Wayne Komets UHL 8 0 1 1 0
2004-05 Fort Wayne Komets UHL 16 2 5 7 11
2004-05 Kalamazoo Wings UHL 42 14 11 25 29
2005-06 Missouri River Otters UHL 7 0 2 2 2
2005-06 Kalamazoo Wings UHL 5 2 1 3 4
League GP G A Pts PIM
2022-23 Iowa Heartlanders ECHL 16 0 3 3 5
League GP G A Pts PIM
1998-99 Kentucky Thoroughblades AHL 4 0 1 1 14
1998-99 Florida Everblades ECHL 6 1 2 3 12
1999-00 Louisiana IceGators ECHL 42 3 4 7 159
2000-01 Louisiana IceGators ECHL 34 8 4 12 123
League GP G A Pts PIM
1994-95 Providence Bruins AHL 1 0 0 0 0
1994-95 Boston Bruins NHL 35 0 1 1 4
1995-96 Providence Bruins AHL 9 0 0 0 2
1995-96 Boston Bruins NHL 12 0 0 0 4
1995-96 Cleveland Lumberjacks IHL 8 0 0 0 6
1996-97 Grand Rapids Griffins IHL 11 0 0 0 18
League GP G A Pts PIM
2012-13 Chicago Wolves AHL 13 0 0 0 6
2013-14 Vancouver Canucks NHL 9 1 0 1 21
2013-14 Utica Comets AHL 63 7 12 19 129
2014-15 Oklahoma City Barons AHL 2 0 0 0 4
2014-15 Utica Comets AHL 10 0 1 1 20
2015-16 Iowa Wild AHL 14 2 1 3 17
2015-16 Utica Comets AHL 2 0 0 0 0
2016-17 Idaho Steelheads ECHL 52 12 16 28 35
2016-17 Bakersfield Condors AHL 2 0 0 0 2
League GP G A Pts PIM
1998-99 Richmond Renegades ECHL 68 6 22 28 76
1998-99 Kentucky Thoroughblades AHL 1 0 0 0 0
1999-00 Richmond Renegades ECHL 47 2 12 14 59
League GP G A Pts PIM
1998-99 Hamilton Bulldogs AHL 1 0 0 0 0
1998-99 New Orleans Brass ECHL 50 5 7 12 78
1999-00 Baton Rouge Kingfish ECHL 63 8 21 29 75
2000-01 Birmingham Bulls ECHL 34 1 20 21 44
2000-01 Johnstown Chiefs ECHL 7 1 1 2 6
2000-01 Toledo Storm ECHL 14 2 2 4 48
2000-01 Pee Dee Pride ECHL 8 1 3 4 18
2001-02 Knoxville Speed UHL 28 2 16 18 50
2001-02 Kalamazoo Wings UHL 29 7 13 20 48
2001-02 Joliette Mission QSPHL 8 1 2 3 4
2001-02 Cleveland Barons AHL 5 0 0 0 14
2002-03 St. Jean Mission QSPHL 8 1 0 1 10
2002-03 Granby Predateurs QSPHL 8 5 2 7 6
2002-03 Schweinfurt ERV GerObL 34 7 18 25 98
2003-04 Sorel Royaux QSMHL 47 11 25 36 82
2004-05 Sherbrooke St. Francois LNAH 60 12 25 37 76
2005-06 Verdun Dragons LNAH 56 7 28 35 45
2006-07 Sorel-Tracy Mission LNAH 48 6 32 38 72
2007-08 Trois-Rivieres Caron and Guay LNAH 27 11 10 21 22
2007-08 St. Hyacinthe Top Design LNAH 11 2 9 11 23
League GP G A Pts PIM
2009-10 Trenton Devils ECHL 10 1 0 1 0
2009-10 Johnstown Chiefs ECHL 4 0 1 1 2
League GP G A Pts PIM
1973-74 Dayton Gems IHL 59 1 4 5 81
League GP G A Pts PIM
2016-17 Columbus Cottonmouths SPHL 35 3 12 15 48
2016-17 Pensacola Ice Flyers SPHL 12 0 6 6 23
League GP G A Pts PIM
1992-93 SUNY-Geneseo SUNYAC 0 0 0 0 0
League GP G A Pts PIM
2010-11 Indiana Blizzard / Chi-Town Shooters AAHL 0 0 0 0 0
2010-11 Lapeer Loggers / Michigan Moose AAHL 13 13 15 28 41
League GP G A Pts PIM
1992-93 New Haven Senators AHL 41 0 0 0 4
1992-93 Ottawa Senators NHL 2 0 0 0 0
1993-94 Ottawa Senators NHL 32 0 0 0 0
1993-94 Prince Edward Island Senators AHL 6 0 0 0 0
1994-95 Ottawa Senators NHL 5 0 0 0 0
1994-95 Prince Edward Island Senators AHL 3 0 0 0 0
1994-95 Detroit Vipers IHL 9 0 0 0 0
1995-96 Prince Edward Island Senators AHL 1 0 0 0 0
1995-96 Detroit Vipers IHL 40 0 2 2 8
1996-97 Saint John Flames AHL 46 0 2 2 32
1996-97 Detroit Vipers IHL 4 0 0 0 0
1997-98 Richmond Renegades ECHL 5 0 0 0 0
1997-98 TPS Turku SM-liiga 2 0 0 0 0
1998-99 Pensacola Ice Pilots ECHL 32 0 0 0 14
1998-99 Rosenheim Star Bulls DEL 3 0 0 0 2
League GP G A Pts PIM
2002-03 Reading Royals ECHL 9 0 1 1 15
League GP G A Pts PIM
2011-12 Allen Americans CHL 4 0 0 0 2
2011-12 Missouri Mavericks CHL 5 0 0 0 0
2011-12 Bloomington Blaze CHL 19 0 0 0 2
League GP G A Pts PIM
2021-22 York University OUAA 12 0 1 1 10
League GP G A Pts PIM
2022-23 American International College AHA 39 10 13 23 17
2023-24 American International College AHA 39 7 24 31 28
2023-24 Wheeling Nailers ECHL 6 2 0 2 2
League GP G A Pts PIM
1998-99 Hamilton Bulldogs AHL 47 12 8 20 10
1999-00 Houston Aeros IHL 66 11 13 24 41
2000-01 Houston Aeros IHL 6 1 0 1 4
2000-01 London Knights BISL 29 5 11 16 12
2001-02 Baton Rouge Kingfish ECHL 26 8 13 21 20
2001-02 Columbus Cottonmouths ECHL 42 5 21 26 10
2002-03 Arkansas RiverBlades ECHL 72 21 47 68 66
2003-04 Augusta Lynx ECHL 28 14 16 30 10
2003-04 Cincinnati Cyclones ECHL 45 16 21 37 29
2004-05 Fresno Falcons ECHL 16 4 8 12 8
2004-05 Texas Wildcatters ECHL 33 9 11 20 24
2004-05 Augusta Lynx ECHL 15 1 2 3 4
2005-06 Flint Generals UHL 76 31 54 85 58
2006-07 Flint Generals UHL 48 18 29 47 36
2006-07 Fort Wayne Komets UHL 17 7 8 15 24
2006-07 New Mexico Scorpions CHL 3 0 0 0 4
2007-08 Fort Wayne Komets IHL 66 17 24 41 36
League GP G A Pts PIM
2006-07 Kitchener Rangers OHL 26 4 8 12 30
2007-08 Kitchener Rangers OHL 1 0 0 0 2
2007-08 Vaughan Vipers OPJHL 34 22 43 65 151
2009-10 York University OUAA 17 4 11 15 16
League GP G A Pts PIM
1995-96 Los Angeles Ice Dogs IHL 4 0 0 0 7
1995-96 San Jose Rhinos RHI 14 2 3 5 12
1996-97 Long Beach Ice Dogs IHL 81 4 4 8 254
1997-98 Long Beach Ice Dogs IHL 79 1 7 8 258
1998-99 Long Beach Ice Dogs IHL 79 3 9 12 253
1999-00 Long Beach Ice Dogs IHL 64 0 4 4 170
2000-01 Cleveland Lumberjacks IHL 69 0 7 7 189
2000-01 Minnesota Wild NHL 3 0 0 0 2
2001-02 Minnesota Wild NHL 3 0 0 0 2
2001-02 Houston Aeros AHL 69 3 10 13 128
2002-03 Albany River Rats AHL 68 1 3 4 133
2003-04 Albany River Rats AHL 73 1 12 13 107
2004-05 Milwaukee Admirals AHL 15 1 1 2 45
League GP G A Pts PIM
2018-19 Merrimack College H-East 33 1 0 1 22
League GP G A Pts PIM
2000-01 Dayton Bombers ECHL 62 0 12 12 255
2001-02 Dayton Bombers ECHL 62 3 7 10 312
2001-02 Syracuse Crunch AHL 5 0 0 0 23
2001-02 Cleveland Barons AHL 3 0 0 0 0
League GP G A Pts PIM
1981-82 Barcelona Spain 0 62 37 99 0
1986-87 Thunder Bay Twins OHASr 0 0 0 0 0
1988-89 Thunder Bay Twins Senior 0 0 0 0 0
League GP G A Pts PIM
2006-07 Columbia Inferno ECHL 46 10 8 18 26
2007-08 Columbia Inferno ECHL 54 16 20 36 105
2008-09 Florida Everblades ECHL 29 6 5 11 59
2009-10 Utah Grizzlies ECHL 23 2 4 6 66
2009-10 Florida Everblades ECHL 21 2 6 8 55
2011-12 1000 Islands Privateers FHL 7 2 3 5 7
2012-13 Cornwall River Kings LNAH 25 5 7 12 26
League GP G A Pts PIM
2015-16 Brampton Beast ECHL 2 0 0 0 0
2016-17 Pensacola Ice Flyers SPHL 26 5 14 19 17
2016-17 Rapid City Rush ECHL 11 4 2 6 11
2016-17 Atlanta Gladiators ECHL 3 0 1 1 0
2016-17 Evansville Thunderbolts SPHL 13 6 5 11 6
2017-18 Greenville Swamp Rabbits ECHL 61 10 13 23 40
League GP G A Pts PIM
2002-03 Wheeling Nailers ECHL 47 12 20 32 42
2002-03 Lowell Lock Monsters AHL 28 2 6 8 54
2003-04 Lowell Lock Monsters AHL 56 6 4 10 50
2003-04 Wheeling Nailers ECHL 22 6 14 20 40
2004-05 Coventry Blaze EIHL 58 27 30 57 68
League GP G A Pts PIM
2012-13 Orlando Solar Bears ECHL 8 2 2 4 2
2013-14 Wichita Thunder CHL 51 7 16 23 19
2014-15 Pensacola Ice Flyers SPHL 38 22 18 40 15
2014-15 Rapid City Rush ECHL 11 0 2 2 2
2015-16 Pensacola Ice Flyers SPHL 11 3 6 9 6
2015-16 Brampton Beast ECHL 49 13 15 28 12
2016-17 Pensacola Ice Flyers SPHL 10 3 3 6 2
2016-17 Nove Zamky Mikron HC Slovak 14 4 1 5 25
League GP G A Pts PIM
2015-16 St. Scholastica College NCHA 1 0 0 0 0
2015-16 Adrian College NCHA 1 0 0 0 0
2016-17 St. Scholastica College NCHA 17 0 0 0 0
League GP G A Pts PIM
2002-03 U. of Wisconsin Stevens Point NCHA 29 11 10 21 28
2003-04 U. of Wisconsin Stevens Point NCHA 28 6 12 18 64
League GP G A Pts PIM
1994-95 Adirondack Red Wings AHL 78 22 18 40 45
1995-96 Adirondack Red Wings AHL 73 26 13 39 46
1995-96 Toledo Storm ECHL 2 3 3 6 0
1995-96 Empire State Cobras RHI 26 25 16 41 78
1996-97 Hershey Bears AHL 68 17 25 42 48
1997-98 Springfield Falcons AHL 12 1 2 3 6
1997-98 Orlando Solar Bears IHL 5 0 0 0 0
1997-98 B.C. Icemen UHL 50 17 40 57 46
1998-99 Iserlohn EC GerBun 62 40 22 62 138
1999-00 Augsburg Panthers DEL 56 11 6 17 89
2000-01 Essen Mosquitoes DEL 22 3 10 13 12
2000-01 Amberg ERSC GerReg 10 5 9 14 10
2001-02 Bayreuth ESV GerObL 25 17 14 31 93
2001-02 Duisburg EV 2.GBun 23 6 9 15 57
2002-03 Kalamazoo Wings UHL 58 22 24 46 40
2002-03 Cleveland Barons AHL 2 0 0 0 8
2003-04 Kalamazoo Wings UHL 17 2 6 8 16
League GP G A Pts PIM
2020-21 Binghamton Devils AHL 4 0 0 0 0
2021-22 Adirondack Thunder ECHL 18 0 0 0 0
2021-22 Utica Comets AHL 17 0 0 0 0
2022-23 Adirondack Thunder ECHL 1 0 0 0 0
2023-24 Kladno Knights Czech 11 0 0 0 0
League GP G A Pts PIM
2021-22 Iowa Heartlanders ECHL 41 10 12 22 23
2022-23 Iowa Heartlanders ECHL 71 11 19 30 20
2023-24 Iowa Heartlanders ECHL 72 12 20 32 20
League GP G A Pts PIM
1992-93 Hamilton Canucks AHL 78 23 26 49 57
1993-94 Hamilton Canucks AHL 29 9 8 17 41
1994-95 Providence Bruins AHL 63 32 29 61 105
1994-95 Boston Bruins NHL 18 2 6 8 6
1995-96 Boston Bruins NHL 80 15 14 29 65
1996-97 Providence Bruins AHL 3 0 2 2 19
1996-97 Boston Bruins NHL 34 10 3 13 45
1997-98 Los Angeles Kings NHL 62 11 13 24 70
1998-99 Los Angeles Kings NHL 42 3 2 5 26
1999-00 Houston Aeros IHL 45 13 10 23 43
2000-01 Houston Aeros IHL 63 18 24 42 58
2001-02 HIFK Helsinki SM-liiga 12 2 2 4 14
2001-02 Assat Pori SM-liiga 36 13 11 24 79
2002-03 Krefeld Penguins DEL 44 11 5 16 52
2003-04 Schwenningen ERC 2.GBun 45 33 26 59 107
2004-05 Schwenningen ERC 2.GBun 32 11 9 20 56
2005-06 Schwenningen ERC 2.GBun 47 28 24 52 0
2006-07 Val Pusteria HC Italy-A 29 18 24 42 74
League GP G A Pts PIM
2012-13 Gwinnett Gladiators ECHL 3 0 0 0 2
2013-14 Reading Royals ECHL 70 27 19 46 62
2014-15 Springfield Falcons AHL 43 10 4 14 46
2014-15 Reading Royals ECHL 3 0 0 0 2
2015-16 Springfield Falcons AHL 44 8 5 13 16
2016-17 Hershey Bears AHL 11 0 3 3 6
2016-17 South Carolina Stingrays ECHL 43 12 21 33 24
2017-18 Bolzano HC Austria 50 11 17 28 22
League GP G A Pts PIM
1984-85 Ohio State University CCHA 8 0 2 2 0
1984-85 Owen Sound Greys MwJHL 36 9 29 38 276
1985-86 Kitchener Rangers OHL 11 2 1 3 50
1985-86 Owen Sound Greys OJHL 23 1 8 9 112
League GP G A Pts PIM
2018-19 U. of Michigan Big-10 36 6 7 13 6
2019-20 U. of Michigan Big-10 36 4 8 12 10
2020-21 U. of Michigan Big-10 26 2 6 8 17
2021-22 U. of Michigan Big-10 39 4 7 11 2
2022-23 Kalamazoo Wings ECHL 28 6 12 18 6
2022-23 Kansas City Mavericks ECHL 20 3 6 9 6
2023-24 Kalamazoo Wings ECHL 42 6 13 19 8
League GP G A Pts PIM
1995-96 Providence Bruins AHL 25 4 5 9 10
1995-96 Richmond Renegades ECHL 47 21 17 38 47
1995-96 San Jose Rhinos RHI 17 5 6 11 18
1996-97 Manchester Storm BISL 39 16 17 33 38
1997-98 Manchester Storm BISL 39 9 15 24 20
1998-99 Manchester Storm BISL 42 7 12 19 30
1999-00 Manchester Storm BISL 42 9 8 17 20
2000-01 Manchester Storm BISL 48 4 1 5 22
2001-02 Manchester Storm BISL 48 2 3 5 28
2002-03 Sheffield Steelers BISL 10 0 1 1 4
2002-03 Hull Thunder BNL 22 7 10 17 50
2003-04 Manchester Phoenix EIHL 48 9 27 36 68
League GP G A Pts PIM
1974-75 Kalamazoo Wings IHL 60 11 3 14 54
League GP G A Pts PIM
2022-23 Michigan State University Big-10 38 7 10 17 6
2022-23 Greenville Swamp Rabbits ECHL 3 0 0 0 0
2023-24 Zvolen HKm Slovak 30 4 14 18 14
2023-24 Liberec Bili Tygri HC Czech 5 0 0 0 2
League GP G A Pts PIM
1973-74 Omaha Knights CHL 29 0 1 1 4
1974-75 Des Moines Capitols IHL 3 0 0 0 2
1974-75 Charlotte Checkers SHL 27 0 0 0 22
League GP G A Pts PIM
1983-84 Colorado Flames CHL 3 0 0 0 5
League GP G A Pts PIM
2013-14 Fort Wayne Komets ECHL 1 0 0 0 0
2014-15 Fayetteville FireAntz SPHL 33 0 0 0 0
2014-15 Fort Wayne Komets ECHL 1 0 0 0 0
2014-15 Tulsa Oilers ECHL 2 0 0 0 0
League GP G A Pts PIM
2004-05 San Angelo Saints CHL 5 0 0 0 0
2004-05 Motor City Mechanics UHL 1 0 0 0 0
2004-05 Cambridge Hornets OHASr 6 0 0 0 0
League GP G A Pts PIM
2003-04 U. of Maine H-East 37 3 6 9 64
2004-05 U. of Maine H-East 18 0 3 3 28
2005-06 Rio Grande Valley Killer Bees CHL 64 6 23 29 69
2006-07 Bloomington PrairieThunder UHL 10 2 4 6 35
League GP G A Pts PIM
1973-74 Chicago Cardinals CnHL 0 0 0 0 0
League GP G A Pts PIM
1991-92 Milwaukee Admirals IHL 18 2 2 4 0
1991-92 Columbus Chill ECHL 13 7 6 13 10
1991-92 Maine Mariners AHL 16 0 3 3 0
1992-93 Muskegon Fury CoHL 58 25 26 51 57
1993-94 Muskegon Fury CoHL 3 0 1 1 2
2004-05 Muskegon Fury UHL 1 0 0 0 0
League GP G A Pts PIM
2015-16 Brock University OUAA 25 11 10 21 12
2016-17 Brock University OUAA 20 5 3 8 14
2017-18 Brock University OUAA 16 3 4 7 8
2017-18 Rapid City Rush ECHL 5 0 1 1 0
2018-19 Rapid City Rush ECHL 3 0 1 1 0
2018-19 Vipiteno Sterzing Broncos AlpsHL 10 3 3 6 14
League GP G A Pts PIM
2010-11 Idaho Steelheads ECHL 5 1 2 3 0
2011-12 Idaho Steelheads ECHL 59 17 15 32 52
2012-13 Arizona Sundogs CHL 66 33 24 57 55
2013-14 Las Vegas Wranglers ECHL 49 22 20 42 50
2014-15 Greenville Road Warriors ECHL 17 5 7 12 13
2014-15 Hartford Wolf Pack AHL 53 4 8 12 50
2015-16 Hartford Wolf Pack AHL 76 22 26 48 42
2016-17 Binghamton Senators AHL 50 5 13 18 16
2017-18 Fischtown Penguins DEL 36 7 20 27 12
2018-19 Fischtown Penguins DEL 49 16 33 49 36
2019-20 Duesseldorf EG DEL 20 7 7 14 6
2021-22 Augsburg Panthers DEL 47 9 14 23 22
2022-23 Grenoble France 6 4 5 9 0
2022-23 Frankfurt Lions DEL 32 12 10 22 8
2023-24 Frankfurt Lions DEL 48 6 8 14 28
League GP G A Pts PIM
2018-19 Fort Wayne Komets ECHL 10 5 3 8 0
2019-20 Idaho Steelheads ECHL 47 15 14 29 37
2019-20 Texas Stars AHL 3 0 0 0 4
2020-21 Fort Wayne Komets ECHL 39 10 20 30 41
2021-22 Manitoba Moose AHL 1 0 0 0 0
2021-22 Trois-Rivieres Lions ECHL 67 22 39 61 61
2022-23 Spisska Nova Ves HK Slovak 61 20 14 34 62
2023-24 Spisska Nova Ves HK Slovak 50 25 17 42 34
League GP G A Pts PIM
2018-19 SUNY-Oswego SUNYAC 27 9 9 18 26
2018-19 Roanoke Rail Yard Dawgs SPHL 4 0 0 0 2
2019-20 Roanoke Rail Yard Dawgs SPHL 45 5 7 12 71
2021-22 Roanoke Rail Yard Dawgs SPHL 49 3 11 14 99
2022-23 Roanoke Rail Yard Dawgs SPHL 45 13 13 26 50
2023-24 Roanoke Rail Yard Dawgs SPHL 49 10 21 31 39
League GP G A Pts PIM
1994-95 Johnstown Chiefs ECHL 38 6 11 17 12
1994-95 Charlotte Checkers ECHL 20 7 2 9 10
League GP G A Pts PIM
2006-07 Texas Wildcatters ECHL 42 7 6 13 21
2007-08 Texas Wildcatters ECHL 48 7 15 22 26
2008-09 Albany River Rats AHL 2 0 1 1 0
2008-09 Florida Everblades ECHL 67 14 10 24 38
2009-10 Florida Everblades ECHL 70 9 17 26 28
2010-11 Gwinnett Gladiators ECHL 1 0 0 0 0
League GP G A Pts PIM
2003-04 Michigan State University CCHA 36 9 7 16 32
2004-05 Michigan State University CCHA 31 3 3 6 35
2004-05 Greenville Grrrowl ECHL 10 1 1 2 16
2005-06 Greenville Grrrowl ECHL 27 4 7 11 49
2006-07 Charlotte Checkers ECHL 38 4 9 13 95
2007-08 Charlotte Checkers ECHL 3 1 0 1 11
League GP G A Pts PIM
1989-90 U. of New Brunswick AUAA 17 8 9 17 50
1990-91 U. of New Brunswick AUAA 24 9 8 17 78
1991-92 U. of New Brunswick AUAA 20 3 12 15 34
1993-94 Flint Generals CoHL 60 19 26 45 70
League GP G A Pts PIM
2022-23 Union College ECAC 34 11 5 16 45
2023-24 Union College ECAC 36 9 18 27 33
League GP G A Pts PIM
2006-07 Wayne State University CHA 12 0 0 0 6
League GP G A Pts PIM
2022-23 Quinnipiac University ECAC 38 0 11 11 20
2023-24 Kalamazoo Wings ECHL 48 1 8 9 30
League GP G A Pts PIM
2005-06 Bowmanville Eagles OPJHL 45 11 21 32 55
2006-07 Royal Military College OUAA 28 1 5 6 38
2007-08 Royal Military College OUAA 26 4 6 10 34
2008-09 Royal Military College OUAA 27 11 10 21 51
2009-10 Royal Military College OUAA 28 2 4 6 48
League GP G A Pts PIM
2008-09 Las Vegas Wranglers ECHL 2 0 0 0 0
2009-10 Idaho Steelheads ECHL 33 1 8 9 72
2009-10 Port Huron Icehawks IHL 28 1 1 2 35
2009-10 Toledo Walleye ECHL 3 0 0 0 2
2010-11 Idaho Steelheads ECHL 55 7 14 21 134
2010-11 Lake Erie Monsters AHL 17 0 4 4 39
2011-12 Bridgeport Sound Tigers AHL 50 1 14 15 98
2011-12 Idaho Steelheads ECHL 14 1 7 8 47
2012-13 Hershey Bears AHL 55 2 12 14 151
2012-13 Washington Capitals NHL 28 1 8 9 33
2013-14 Hershey Bears AHL 30 0 6 6 39
2013-14 Washington Capitals NHL 33 2 8 10 53
2014-15 Hershey Bears AHL 68 4 11 15 147
2014-15 Washington Capitals NHL 1 0 0 0 0
2015-16 Wilkes-Barre/Scranton Penguins AHL 63 2 17 19 123
2016-17 Pittsburgh Penguins NHL 11 0 1 1 24
2016-17 Wilkes-Barre/Scranton Penguins AHL 16 1 4 5 16
2016-17 Toronto Marlies AHL 20 3 6 9 39
2017-18 San Diego Gulls AHL 54 7 13 20 66
2018-19 Toronto Marlies AHL 23 2 3 5 30
2018-19 San Diego Gulls AHL 15 0 2 2 36
2019-20 Linz EHC Austria 8 1 0 1 4
2019-20 Toledo Walleye ECHL 36 1 14 15 62
2021-22 Toledo Walleye ECHL 16 2 6 8 19
2021-22 Orlando Solar Bears ECHL 28 1 6 7 44
2022-23 Orlando Solar Bears ECHL 4 2 1 3 0
League GP G A Pts PIM
2006-07 Reading Royals ECHL 3 0 0 0 0
2007-08 New Mexico Scorpions CHL 60 24 23 47 24
2008-09 Kalamazoo Wings IHL 15 14 4 18 14
2008-09 Fort Wayne Komets IHL 37 18 12 30 37
2009-10 Toledo Walleye ECHL 47 12 10 22 39
2009-10 Florida Everblades ECHL 20 8 7 15 12
2010-11 Toledo Walleye ECHL 56 10 15 25 53
2011-12 Hull Stingrays EIHL 54 25 14 39 65
2012-13 Hull Stingrays EIHL 52 20 16 36 108
2013-14 Huntsville Havoc SPHL 56 12 20 32 50
2014-15 Hull Stingrays EIHL 52 10 22 32 22
2015-16 Hull Pirates EPL 53 13 20 33 69
2016-17 Hull Pirates EPL 34 12 12 24 22
League GP G A Pts PIM
2000-01 Mobile Mysticks ECHL 28 0 0 0 10
2000-01 Kalamazoo Wings UHL 17 0 0 0 11
2001-02 Dayton Bombers ECHL 8 1 1 2 4
2001-02 Mobile Mysticks ECHL 1 0 0 0 0
2001-02 Jackson Bandits ECHL 39 3 5 8 22
2001-02 Columbus Cottonmouths ECHL 14 1 5 6 20
2002-03 Richmond Renegades ECHL 34 1 2 3 26
2002-03 Jackson Bandits ECHL 19 0 2 2 26
2002-03 Columbus Cottonmouths ECHL 2 0 0 0 4
2003-04 Muskegon Fury UHL 55 1 6 7 34
2004-05 Muskegon Fury UHL 78 1 10 11 99
2005-06 Muskegon Fury UHL 48 0 2 2 80
League GP G A Pts PIM
2006-07 Odessa Jackalopes CHL 7 3 0 3 6
2007-08 Knoxville Ice Bears SPHL 52 22 19 41 27
2008-09 Knoxville Ice Bears SPHL 60 22 27 49 84
2009-10 Knoxville Ice Bears SPHL 54 22 29 51 58
League GP G A Pts PIM
2014-15 Tulsa Oilers ECHL 11 0 5 5 2
2015-16 Alaska Aces ECHL 72 15 33 48 28
2016-17 Milwaukee Admirals AHL 10 3 2 5 0
2016-17 San Antonio Rampage AHL 3 0 0 0 2
2016-17 Alaska Aces ECHL 51 28 38 66 28
2017-18 Milwaukee Admirals AHL 14 0 2 2 6
2017-18 Rogle BK Angelholm SweHL 25 2 4 6 6
2018-19 San Antonio Rampage AHL 21 1 2 3 8
2018-19 Tulsa Oilers ECHL 16 6 17 23 6
League GP G A Pts PIM
2008-09 Trenton Devils ECHL 0 0 0 0 0
2009-10 Lowell Devils AHL 68 19 14 33 81
2010-11 Albany Devils AHL 40 8 9 17 59
2011-12 Albany Devils AHL 53 10 9 19 49
2012-13 Zagreb Medvescak KHL Austria 48 12 21 33 89
2013-14 Zagreb Medvescak KHL KHL 14 1 0 1 6
2014-15 Zagreb Medvescak KHL KHL 50 4 1 5 78
2015-16 Zagreb Medvescak KHL KHL 44 2 5 7 105
2016-17 Zagreb Medvescak KHL KHL 49 1 4 5 46
2017-18 Zagreb Medvescak KHL Austria 7 0 5 5 12
2018-19 Florida Everblades ECHL 59 22 12 34 92
2018-19 Zagreb Medvescak KHL Austria 7 0 0 0 15
2019-20 Greenville Swamp Rabbits ECHL 58 19 27 46 73
2020-21 Jacksonville Icemen ECHL 1 0 0 0 0
2021-22 Florida Everblades ECHL 55 16 7 23 105
League GP G A Pts PIM
1997-98 Roanoke Express ECHL 44 13 16 29 85
1997-98 Jacksonville Lizard Kings ECHL 6 1 0 1 0
1998-99 Roanoke Express ECHL 50 15 24 39 118
1998-99 Lowell Lock Monsters AHL 5 1 1 2 2
1999-00 Providence Bruins AHL 6 0 0 0 20
1999-00 Roanoke Express ECHL 46 12 28 40 122
2000-01 Roanoke Express ECHL 71 21 35 56 174
2001-02 Roanoke Express ECHL 50 16 36 52 124
2002-03 Roanoke Express ECHL 52 13 33 46 113
2003-04 Sheffield Steelers EIHL 49 24 42 66 104
2004-05 Sheffield Steelers EIHL 54 22 24 46 159
2005-06 Sheffield Steelers EIHL 24 6 11 17 60
League GP G A Pts PIM
2013-14 Idaho Steelheads ECHL 2 0 0 0 2
2014-15 Morzine-Avoriaz France 24 1 10 11 46
League GP G A Pts PIM
1992-93 Birmingham Bulls ECHL 21 1 9 10 55
1992-93 Dayton Bombers ECHL 31 1 8 9 74
1993-94 Dayton Bombers ECHL 2 0 0 0 2
1993-94 Erie Panthers ECHL 40 7 10 17 76
1993-94 Nashville Knights ECHL 6 2 2 4 19
1993-94 Philadelphia Bulldogs RHI 18 7 13 20 24
1993-94 Pittsburgh Phantoms RHI 1 1 1 2 0
1994-95 Dallas Freeze CHL 40 7 28 35 56
1994-95 Wichita Thunder CHL 11 0 5 5 18
1994-95 Utica Blizzard CoHL 3 0 0 0 2
1995-96 Wichita Thunder CHL 9 1 6 7 4
1995-96 Tulsa Oilers CHL 31 3 6 9 103
1996-97 San Antonio Iguanas CHL 19 3 14 17 30
1996-97 Central Texas Stampede WPHL 37 13 18 31 75
League GP G A Pts PIM
2004-05 Flint Generals UHL 4 0 0 0 0
2004-05 Bakersfield Condors ECHL 4 0 0 0 0
2004-05 Gwinnett Gladiators ECHL 11 0 2 2 0
2004-05 Augusta Lynx ECHL 3 0 0 0 0
League GP G A Pts PIM
2001-02 El Paso Buzzards CHL 38 17 12 29 20
2002-03 Elmira Jackals UHL 76 33 42 75 67
2003-04 Pensacola Ice Pilots ECHL 70 20 21 41 42
2004-05 Pensacola Ice Pilots ECHL 72 15 52 67 75
2005-06 Rio Grande Valley Killer Bees CHL 63 23 24 47 61
League GP G A Pts PIM
2001-02 Greenville Grrrowl ECHL 40 0 0 0 2
2002-03 Dayton Bombers ECHL 11 0 1 1 0
2002-03 Lowell Lock Monsters AHL 3 0 0 0 0
2002-03 Greenville Grrrowl ECHL 26 0 0 0 4
2003-04 Manchester Phoenix EIHL 55 0 2 2 24
2004-05 Sheffield Steelers EIHL 41 0 0 0 0
2005-06 Basingstoke Bison EIHL 5 0 0 0 0
2005-06 Danbury Trashers UHL 27 0 1 1 2
League GP G A Pts PIM
2023-24 Fort Wayne Komets ECHL 3 0 0 0 0
2023-24 Huntsville Havoc SPHL 15 3 7 10 23
League GP G A Pts PIM
2013-14 Knoxville Ice Bears SPHL 37 13 19 32 14
2013-14 Rapid City Rush CHL 8 1 2 3 0
2013-14 Allen Americans CHL 11 6 3 9 8
2014-15 Knoxville Ice Bears SPHL 20 11 13 24 10
2014-15 Greenville Road Warriors ECHL 24 2 5 7 6
2015-16 Knoxville Ice Bears SPHL 15 3 6 9 8
2015-16 Peoria Rivermen SPHL 23 7 14 21 21
2015-16 Brampton Beast ECHL 5 0 0 0 2
League GP G A Pts PIM
1999-00 Corpus Christi Icerays WPHL 71 50 43 93 40
2000-01 Corpus Christi Icerays WPHL 39 13 21 34 26
2000-01 Regensburg EV GerObL 22 12 8 20 41
2001-02 Anchorage Aces WCHL 53 22 19 41 10
2002-03 New Mexico Scorpions CHL 11 3 6 9 2
League GP G A Pts PIM
1997-98 Asiago HC Italy-A 44 14 35 49 52
1998-99 Courmaosta HC Italy-A 15 4 6 10 34
1998-99 Courmaosta HC Alpen 29 7 14 21 60
1999-00 South Carolina Stingrays ECHL 13 1 2 3 10
1999-00 Tallahassee Tiger Sharks ECHL 5 0 1 1 0
2000-01 Alleghe HC Italy-A 14 3 10 13 10
League GP G A Pts PIM
2022-23 Iowa Heartlanders ECHL 2 0 0 0 5
2023-24 Cincinnati Cyclones ECHL 23 5 4 9 8
2023-24 Allen Americans ECHL 33 4 7 11 20
2023-24 Jacksonville Icemen ECHL 5 0 1 1 0
League GP G A Pts PIM
2013-14 Gwinnett Gladiators ECHL 1 0 0 0 0
2014-15 Morzine-Avoriaz France 11 0 2 2 2
League GP G A Pts PIM
2007-08 Villard-de-Lans France 25 10 9 19 37
2008-09 Bloomington PrairieThunder IHL 22 2 3 5 6
League GP G A Pts PIM
2004-05 Atlantic City Boardwalk Bullies ECHL 11 2 1 3 2
2005-06 Gwinnett Gladiators ECHL 1 0 0 0 5
2005-06 Toledo Storm ECHL 66 3 9 12 69
2006-07 Dayton Bombers ECHL 72 2 10 12 105
2007-08 Chicago Wolves AHL 2 0 0 0 0
2007-08 Dayton Bombers ECHL 59 4 3 7 83
League GP G A Pts PIM
2007-08 York University OUAA 26 8 8 16 14
2008-09 York University OUAA 1 0 0 0 0
2009-10 York University OUAA 21 3 3 6 6
League GP G A Pts PIM
1982-83 Laurentian University OUAA 0 7 9 16 51
League GP G A Pts PIM
2021-22 Ohio State University Big-10 33 3 7 10 31
2021-22 Lehigh Valley Phantoms AHL 2 0 0 0 0
2022-23 San Jose Barracuda AHL 32 2 3 5 48
2022-23 Savannah Ghost Pirates ECHL 15 0 4 4 8
2023-24 Rapid City Rush ECHL 32 7 10 17 29
League GP G A Pts PIM
2012-13 Binghamton Senators AHL 6 2 2 4 8
2013-14 Binghamton Senators AHL 69 15 16 31 49
2013-14 Elmira Jackals ECHL 1 0 0 0 0
2014-15 Binghamton Senators AHL 75 12 22 34 69
2015-16 Ottawa Senators NHL 3 1 1 2 4
2015-16 Binghamton Senators AHL 62 13 10 23 66
2016-17 Ottawa Senators NHL 4 0 0 0 2
2016-17 Binghamton Senators AHL 33 7 5 12 18
2016-17 San Jose Barracuda AHL 33 10 9 19 53
2017-18 Manitoba Moose AHL 74 25 28 53 64
2018-19 Stockton Heat AHL 65 14 28 42 51
2019-20 Calgary Flames NHL 5 1 0 1 7
2019-20 Stockton Heat AHL 45 18 14 32 60
2020-21 Calgary Flames NHL 9 0 0 0 0
2021-22 Anaheim Ducks NHL 32 1 5 6 19
2021-22 San Diego Gulls AHL 28 4 5 9 23
2022-23 Chicago Blackhawks NHL 9 1 2 3 4
2022-23 Rockford IceHogs AHL 52 9 11 20 61
2023-24 Chelyabinsk Traktor KHL 53 10 5 15 18
League GP G A Pts PIM
2017-18 Niagara University AHA 27 1 6 7 31
2017-18 Indy Fuel ECHL 3 0 0 0 2
League GP G A Pts PIM
1993-94 Albany River Rats AHL 17 5 5 10 8
1994-95 New Jersey Devils NHL 40 7 11 18 17
1994-95 Albany River Rats AHL 18 9 11 20 10
1995-96 New Jersey Devils NHL 58 13 11 24 8
1996-97 New Jersey Devils NHL 81 18 27 45 20
1997-98 New Jersey Devils NHL 76 16 14 30 16
1998-99 New Jersey Devils NHL 82 24 33 57 14
1999-00 Boston Bruins NHL 16 5 4 9 6
1999-00 New Jersey Devils NHL 11 3 1 4 0
1999-00 Colorado Avalanche NHL 50 8 10 18 12
2000-01 Boston Bruins NHL 77 19 39 58 28
2001-02 Boston Bruins NHL 82 31 31 62 30
2002-03 Boston Bruins NHL 81 27 32 59 32
2003-04 Boston Bruins NHL 82 19 29 48 40
2005-06 Minnesota Wild NHL 82 34 45 79 50
2006-07 Minnesota Wild NHL 78 31 33 64 46
2007-08 Minnesota Wild NHL 81 31 28 59 53
2008-09 New Jersey Devils NHL 64 15 17 32 30
2009-10 New Jersey Devils NHL 80 20 17 37 22
2010-11 New Jersey Devils NHL 65 14 20 34 34
2011-12 Boston Bruins NHL 21 3 12 15 8
2011-12 New York Islanders NHL 49 4 5 9 6
League GP G A Pts PIM
1973-74 Bowling Green State University CCHA 39 31 35 66 30
1974-75 Bowling Green State University CCHA 35 34 29 63 14
1975-76 U.S. Olympic Team Intl 34 10 23 33 10
League GP G A Pts PIM
2019-20 Tulsa Oilers ECHL 57 5 4 9 45
2019-20 San Diego Gulls AHL 1 0 0 0 0
League GP G A Pts PIM
2021-22 Kalamazoo Wings ECHL 20 1 4 5 14
2022-23 Kalamazoo Wings ECHL 60 4 17 21 55
2023-24 Kalamazoo Wings ECHL 63 7 7 14 34
League GP G A Pts PIM
2015-16 Louisiana IceGators SPHL 40 15 13 28 117
2015-16 Peoria Rivermen SPHL 8 1 0 1 39
2015-16 Brampton Beast ECHL 10 1 0 1 11
2016-17 Knoxville Ice Bears SPHL 27 13 8 21 72
2016-17 Elmira Jackals ECHL 17 1 1 2 95
2016-17 Evansville Thunderbolts SPHL 5 1 0 1 8
2017-18 Atlanta Gladiators ECHL 65 10 12 22 190
2018-19 Kalamazoo Wings ECHL 59 11 2 13 124
2018-19 Atlanta Gladiators ECHL 5 0 0 0 13
2019-20 Kalamazoo Wings ECHL 50 9 15 24 107
League GP G A Pts PIM
1994-95 Lake Forest College NCHA 9 0 0 0 0
League GP G A Pts PIM
2010-11 Syracuse Crunch AHL 11 3 4 7 2
2011-12 Syracuse Crunch AHL 73 8 9 17 28
2012-13 Rochester Americans AHL 58 7 16 23 12
2013-14 Bolzano HC Austria 48 11 10 21 34
2014-15 Bolzano HC Austria 51 20 20 40 18
2015-16 VSV EC Austria 48 17 17 34 14
2016-17 Linz EHC Austria 46 19 16 35 22
2017-18 Linz EHC Austria 50 22 20 42 20
2018-19 Linz EHC Austria 52 19 25 44 16
2019-20 Linz EHC Austria 49 28 29 57 8
2020-21 Salzburg EC Austria 40 16 27 43 10
2021-22 VSV EC Austria 17 8 10 18 2
2022-23 Nuermberg Ice Tigers DEL 38 13 13 26 8
2023-24 Val Pusteria Wolves Austria 30 18 17 35 16
League GP G A Pts PIM
2009-10 Johnstown Chiefs ECHL 67 18 35 53 75
2010-11 Wichita Thunder CHL 54 19 36 55 71
2011-12 Crimmitschau ETC 2.GBun 45 19 26 45 78
2012-13 Denver Cutthroats CHL 66 21 60 81 48
2013-14 Denver Cutthroats CHL 66 25 71 96 81
2014-15 Toledo Walleye ECHL 70 19 41 60 35
League GP G A Pts PIM
2005-06 Idaho Steelheads ECHL 1 0 0 0 0
2006-07 Idaho Steelheads ECHL 67 2 19 21 57
2007-08 Idaho Steelheads ECHL 64 5 18 23 32
2008-09 Idaho Steelheads ECHL 68 5 28 33 58
2009-10 Tilburg Trappers Hlnd 42 9 24 33 34
2010-11 Wichita Thunder CHL 64 12 22 34 49
2011-12 Idaho Steelheads ECHL 37 1 15 16 8
League GP G A Pts PIM
2010-11 Portland Pirates AHL 3 0 0 0 2
2010-11 Reading Royals ECHL 55 10 12 22 48
2011-12 Reading Royals ECHL 31 6 3 9 20
2012-13 Gwinnett Gladiators ECHL 42 2 4 6 42
League GP G A Pts PIM
2003-04 Long Beach Ice Dogs ECHL 38 4 5 9 36
2004-05 Fort Worth Brahmas CHL 39 6 5 11 30
2005-06 Fort Worth Brahmas CHL 27 6 5 11 38
League GP G A Pts PIM
2020-21 U. of New Hampshire H-East 19 0 0 0 2
2021-22 U. of New Hampshire H-East 1 0 0 0 0
League GP G A Pts PIM
1997-98 St. John's Maple Leafs AHL 5 0 0 0 6
1997-98 New York Riot MLRH 14 28 18 46 4
1998-99 St. John's Maple Leafs AHL 56 9 4 13 25
1999-00 St. John's Maple Leafs AHL 30 7 14 21 54
1999-00 South Carolina Stingrays ECHL 15 10 8 18 30
1999-00 Louisiana IceGators ECHL 17 1 4 5 14
2000-01 St. John's Maple Leafs AHL 9 4 4 8 4
2000-01 South Carolina Stingrays ECHL 58 34 30 64 113
2001-02 Dayton Bombers ECHL 8 9 3 12 25
2001-02 South Carolina Stingrays ECHL 40 21 17 38 40
2001-02 Springfield Falcons AHL 3 0 0 0 0
2001-02 Cincinnati Mighty Ducks AHL 1 0 0 0 0
2002-03 Sheffield Steelers BISL 32 8 11 19 122
2003-04 Quad City Mallards UHL 66 35 31 66 109
2004-05 Elmira Jackals UHL 66 34 30 64 86
2004-05 Bridgeport Sound Tigers AHL 7 0 1 1 0
2005-06 Elmira Jackals UHL 54 22 33 55 89
2005-06 Long Beach Ice Dogs ECHL 14 1 3 4 16
2006-07 Memphis Riverkings CHL 64 30 28 58 86
2007-08 Fort Wayne Komets IHL 11 2 3 5 16
League GP G A Pts PIM
1982-83 Kalamazoo Wings IHL 39 9 12 21 21
League GP G A Pts PIM
1974-75 Chicago Warriors USHL 21 7 13 20 20
1975-76 Traverse City Bays USHL 47 15 36 51 30
1976-77 Traverse City Bays USHL 2 1 0 1 2
League GP G A Pts PIM
2000-01 Macon Whoopee CHL 2 0 0 0 0
2000-01 Fort Wayne Komets UHL 59 9 19 28 69
2001-02 Dayton Bombers ECHL 65 17 30 47 51
2001-02 Richmond Renegades ECHL 4 0 0 0 2
2001-02 Cleveland Barons AHL 2 0 0 0 0
2002-03 Dayton Bombers ECHL 72 17 24 41 107
League GP G A Pts PIM
2007-08 Corpus Christi Rayz CHL 62 6 8 14 41
League GP G A Pts PIM
2007-08 Binghamton Senators AHL 52 2 11 13 18
2007-08 Elmira Jackals ECHL 1 0 1 1 0
2008-09 Binghamton Senators AHL 75 7 17 24 49
2009-10 Ottawa Senators NHL 2 0 0 0 0
2009-10 Binghamton Senators AHL 74 14 37 51 24
2010-11 Ottawa Senators NHL 9 0 1 1 0
2010-11 Binghamton Senators AHL 71 10 44 54 21
2011-12 Calgary Flames NHL 47 2 9 11 12
2012-13 Calgary Flames NHL 22 0 1 1 10
2013-14 Calgary Flames NHL 14 0 1 1 2
2013-14 Abbotsford Heat AHL 32 7 17 24 22
2014-15 Zurich SC Swiss-A 25 3 2 5 4
2015-16 Springfield Falcons AHL 28 2 17 19 10
2016-17 Zagreb Medvescak KHL KHL 44 2 7 9 42
League GP G A Pts PIM
1992-93 Rochester Americans AHL 2 0 1 1 0
1993-94 Roanoke Express ECHL 67 5 57 62 32
1994-95 Roanoke Express ECHL 57 6 40 46 59
1994-95 Minnesota Moose IHL 13 0 2 2 0
1995-96 Roanoke Express ECHL 69 10 38 48 41
1995-96 Tulsa Oilers CHL 4 0 0 0 2
1996-97 Saint John Flames AHL 12 0 5 5 12
1996-97 Roanoke Express ECHL 57 6 35 41 25
1997-98 Roanoke Express ECHL 62 5 19 24 24
1997-98 Saginaw Lumber Kings UHL 6 0 2 2 2
League GP G A Pts PIM
1983-84 Murrayfield Racers BHL 26 25 21 46 33
League GP G A Pts PIM
2015-16 Pensacola Ice Flyers SPHL 1 0 0 0 0
League GP G A Pts PIM
1990-91 Adirondack Red Wings AHL 26 7 11 18 2
1991-92 Adirondack Red Wings AHL 25 2 5 7 14
1991-92 Toledo Storm ECHL 25 7 21 28 46
1992-93 Adirondack Red Wings AHL 12 2 2 4 8
League GP G A Pts PIM
2014-15 Evansville Icemen ECHL 11 0 1 1 0
2014-15 Brampton Beast ECHL 3 0 0 0 0
League GP G A Pts PIM
1975-76 Albuquerque Chaparrals SWHL 63 22 24 46 105
1976-77 Albuquerque Chaparrals SWHL 0 0 0 0 0
League GP G A Pts PIM
1995-96 Los Angeles Ice Dogs IHL 75 19 30 49 55
1996-97 Roanoke Express ECHL 25 19 13 32 23
1996-97 Thunder Bay Thunder Cats CoHL 8 4 6 10 2
1996-97 Long Beach Ice Dogs IHL 6 3 0 3 2
1996-97 Manitoba Moose IHL 25 3 10 13 24
1997-98 Roanoke Express ECHL 33 11 20 31 20
1997-98 South Carolina Stingrays ECHL 10 4 3 7 2
1997-98 Thunder Bay Thunder Cats UHL 2 2 0 2 0
1998-99 Thunder Bay Thunder Cats UHL 72 57 71 128 91
1999-00 Rockford IceHogs UHL 41 18 27 45 32
League GP G A Pts PIM
1986-87 North Battleford North Stars SJHL 63 29 37 66 134
1987-88 U. of Regina CWUAA 28 12 13 25 26
1989-90 U. of Regina CWUAA 12 1 4 5 20
League GP G A Pts PIM
1996-97 Mora IK Swe-1 14 8 4 12 12
1997-98 Kiekko-Karhut Joensuu FinD1 23 5 13 18 12
1998-99 Central Texas Stampede WPHL 66 43 57 100 61
1999-00 Central Texas Stampede WPHL 69 32 55 87 91
2000-01 Austin Ice Bats WPHL 6 3 6 9 6
2000-01 Fassa HC Italy-A 39 17 20 37 67
2001-02 Austin Ice Bats CHL 64 30 54 84 63
2002-03 Austin Ice Bats CHL 64 25 37 62 58
2003-04 Austin Ice Bats CHL 64 15 36 51 63
2004-05 Austin Ice Bats CHL 33 11 10 21 20
2005-06 Austin Ice Bats CHL 64 13 17 30 96
League GP G A Pts PIM
1996-97 Manitoba Moose IHL 74 21 29 50 67
1997-98 Cleveland Lumberjacks IHL 7 1 1 2 4
1997-98 Grand Rapids Griffins IHL 73 13 17 30 65
1998-99 Springfield Falcons AHL 6 2 1 3 0
1998-99 Central Texas Stampede WPHL 2 1 3 4 0
1998-99 Grand Rapids Griffins IHL 4 0 0 0 0
1998-99 Long Beach Ice Dogs IHL 56 24 19 43 68
1999-00 Utah Grizzlies IHL 82 31 34 65 85
2000-01 Kansas City Blades IHL 80 23 28 51 44
2001-02 Iserlohn Roosters DEL 60 22 21 43 38
2002-03 Ingolstadt ERC DEL 52 18 17 35 68
2003-04 Ingolstadt ERC DEL 52 12 20 32 54
2004-05 Nuermberg Ice Tigers DEL 52 17 20 37 40
2005-06 Ingolstadt ERC DEL 45 12 13 25 24
2006-07 Cologne Sharks DEL 30 12 11 23 28
2007-08 Cologne Sharks DEL 56 12 25 37 36
2008-09 Kassel Huskies DEL 52 14 23 37 20
2009-10 Kassel Huskies DEL 26 4 5 9 4
League GP G A Pts PIM
1993-94 Johnstown Chiefs ECHL 8 0 0 0 0
1993-94 Memphis Riverkings CHL 7 0 0 0 4
1993-94 South Carolina Stingrays ECHL 5 0 1 1 0
1993-94 Tulsa Oilers CHL 2 0 0 0 0
1994-95 San Antonio Iguanas CHL 9 0 0 0 0
2011-12 Akwesasne Warriors FHL 13 0 1 1 24
League GP G A Pts PIM
2002-03 Dayton Bombers ECHL 41 1 3 4 153
League GP G A Pts PIM
2018-19 Fort Wayne Komets ECHL 2 0 0 0 0
2019-20 Fort Wayne Komets ECHL 16 2 7 9 2
2019-20 Florida Everblades ECHL 2 0 0 0 0
2019-20 Rapid City Rush ECHL 20 3 0 3 6
2022-23 Cergy-Pontoise France 42 12 13 25 49
2023-24 Cergy-Pontoise France 44 17 23 40 12
League GP G A Pts PIM
2011-12 Providence Bruins AHL 9 1 2 3 2
2012-13 Providence Bruins AHL 48 2 14 16 19
2013-14 Providence Bruins AHL 53 8 16 24 21
2013-14 Boston Bruins NHL 2 0 0 0 0
2014-15 Providence Bruins AHL 40 2 11 13 27
2014-15 Boston Bruins NHL 27 1 4 5 0
2015-16 Boston Bruins NHL 38 2 5 7 22
2016-17 Ontario Reign AHL 9 0 2 2 26
2017-18 Pittsburgh Penguins NHL 3 0 0 0 0
2017-18 Wilkes-Barre/Scranton Penguins AHL 49 7 10 17 25
2018-19 Pittsburgh Penguins NHL 13 0 1 1 4
2018-19 Wilkes-Barre/Scranton Penguins AHL 24 1 4 5 39
2019-20 Pittsburgh Penguins NHL 8 0 0 0 4
2019-20 Wilkes-Barre/Scranton Penguins AHL 27 4 10 14 15
2020-21 Wilkes-Barre/Scranton Penguins AHL 8 0 2 2 4
League GP G A Pts PIM
1996-97 Tallahassee Tiger Sharks ECHL 32 3 2 5 14
1996-97 Louisville Riverfrogs ECHL 15 2 5 7 9
1997-98 Phoenix Mustangs WCHL 61 19 16 35 20
League GP G A Pts PIM
2002-03 Kalamazoo Wings UHL 59 4 18 22 53
2003-04 Kalamazoo Wings UHL 30 1 6 7 30
2004-05 Kalamazoo Wings UHL 73 8 17 25 80
2006-07 Flint Generals UHL 63 6 24 30 82
2007-08 Piemonte All-Stars HC Italy 35 11 10 21 76
League GP G A Pts PIM
1975-76 Salt Lake Golden Eagles CHL 10 0 1 1 7
1975-76 Hampton Gulls SHL 18 3 2 5 2
1975-76 Tidewater Sharks SHL 33 9 8 17 29
1976-77 Waterloo Black Hawks USHL 44 22 22 44 37
League GP G A Pts PIM
1995-96 Springfield Falcons AHL 2 0 0 0 2
1995-96 Louisiana IceGators ECHL 60 42 20 62 85
1996-97 Houston Aeros IHL 58 11 12 23 42
1996-97 Louisiana IceGators ECHL 8 7 2 9 21
1997-98 Houston Aeros IHL 72 29 28 57 47
1998-99 Houston Aeros IHL 57 16 33 49 62
1998-99 Nashville Predators NHL 19 4 2 6 2
1999-00 Nashville Predators NHL 80 14 11 25 21
2000-01 Nashville Predators NHL 60 8 6 14 26
2001-02 Los Angeles Kings NHL 17 1 1 2 8
2001-02 Manchester Monarchs AHL 59 11 23 34 25
2002-03 Anaheim Mighty Ducks NHL 10 1 0 1 2
2002-03 Cincinnati Mighty Ducks AHL 69 17 26 43 38
2003-04 Dallas Stars NHL 7 0 0 0 2
2003-04 Utah Grizzlies AHL 67 11 26 37 44
2004-05 Flint Generals UHL 78 36 60 96 38
2004-05 TPS Turku SM-liiga 10 1 1 2 29
2005-06 Ingolstadt ERC DEL 46 12 18 30 28
2006-07 Ingolstadt ERC DEL 51 15 27 42 56
2007-08 Klagenfurt AC Austria 24 8 15 23 26
League GP G A Pts PIM
2021-22 St. Georges Cool 103.5 FM LNAH 28 7 18 25 4
2022-23 St. Georges Cool 103.5 FM LNAH 19 11 5 16 4
League GP G A Pts PIM
1988-89 Halifax Citadels AHL 52 12 16 28 30
1988-89 Quebec Nordiques NHL 12 0 4 4 7
1989-90 Halifax Citadels AHL 47 20 17 37 44
1989-90 Quebec Nordiques NHL 11 1 5 6 8
1990-91 Halifax Citadels AHL 46 26 22 48 37
1990-91 Quebec Nordiques NHL 34 3 4 7 10
1991-92 Halifax Citadels AHL 44 21 18 39 39
1991-92 Quebec Nordiques NHL 10 1 0 1 8
1992-93 Halifax Citadels AHL 67 42 37 79 32
1993-94 Las Vegas Thunder IHL 77 22 38 60 61
League GP G A Pts PIM
2015-16 Brampton Beast ECHL 10 0 3 3 6
2016-17 Fayetteville FireAntz SPHL 5 1 0 1 2
2016-17 Evansville Thunderbolts SPHL 8 1 3 4 0
2016-17 Roanoke Rail Yard Dawgs SPHL 42 11 8 19 26
2017-18 Roanoke Rail Yard Dawgs SPHL 35 9 13 22 26
League GP G A Pts PIM
1986-87 Binghamton Whalers AHL 64 1 12 13 63
1986-87 Salt Lake Golden Eagles IHL 16 1 0 1 32
1987-88 Binghamton Whalers AHL 26 0 4 4 48
1987-88 Milwaukee Admirals IHL 49 4 5 9 67
1988-89 New Haven Nighthawks AHL 23 1 5 6 26
1988-89 Flint Spirits IHL 44 4 9 13 47
1989-90 Phoenix Roadrunners IHL 29 2 8 10 57
1989-90 Fort Wayne Komets IHL 31 2 4 6 30
1990-91 Kansas City Blades IHL 10 0 1 1 4
1990-91 San Diego Gulls IHL 14 1 4 5 20
1990-91 Nashville Knights ECHL 36 6 29 35 70
1991-92 St. Thomas Wildcats CoHL 60 13 28 41 86
1992-93 St. Thomas Wildcats CoHL 12 5 10 15 14
1992-93 Green Bay Ice AHA 12 3 8 11 40
1994-95 Flint Generals CoHL 7 0 1 1 10
League GP G A Pts PIM
2001-02 Springfield Falcons AHL 3 0 3 3 0
2001-02 Mobile Mysticks ECHL 66 15 15 30 30
2002-03 Pensacola Ice Pilots ECHL 11 0 4 4 6
2002-03 Jackson Bandits ECHL 55 9 11 20 12
2003-04 Portland Pirates AHL 59 6 11 17 12
2003-04 Gwinnett Gladiators ECHL 18 4 14 18 8
2004-05 Gwinnett Gladiators ECHL 72 30 27 57 18
2006-07 Gwinnett Gladiators ECHL 72 25 40 65 40
2007-08 Manitoba Moose AHL 3 0 0 0 0
2007-08 Gwinnett Gladiators ECHL 22 11 4 15 19
League GP G A Pts PIM
2001-02 Dayton Bombers ECHL 56 16 24 40 70
2001-02 Syracuse Crunch AHL 1 0 0 0 0
2002-03 Dayton Bombers ECHL 66 27 26 53 98
2002-03 Hamilton Bulldogs AHL 1 0 0 0 0
2003-04 Guildford Flames BNL 36 22 18 40 26
2004-05 Pensacola Ice Pilots ECHL 52 13 18 31 20
League GP G A Pts PIM
1999-00 Dayton Bombers ECHL 28 6 12 18 18
2000-01 Pee Dee Pride ECHL 5 0 0 0 2
2005-06 Fresno Falcons ECHL 3 0 1 1 12
League GP G A Pts PIM
2009-10 Alexandria Blizzard NAHL 58 9 24 33 71
2013-14 Dayton Demonz FHL 52 4 18 22 48
2014-15 Dayton Demonz FHL 17 1 5 6 47
2015-16 Dayton Demolition FHL 52 3 11 14 84
2016-17 Columbus Cottonmouths SPHL 1 0 0 0 2
League GP G A Pts PIM
2006-07 Odessa Jackalopes CHL 62 9 21 30 32
2007-08 Odessa Jackalopes CHL 64 20 43 63 40
2008-09 Manchester Phoenix EIHL 54 14 30 44 39
2009-10 Flint Generals IHL 76 9 17 26 29
League GP G A Pts PIM
1987-88 Moncton Hawks AHL 38 11 9 20 63
1988-89 Moncton Hawks AHL 35 6 8 14 127
League GP G A Pts PIM
2013-14 St. Norbert College NCHA 11 0 1 1 2
2014-15 St. Norbert College NCHA 3 0 0 0 4
League GP G A Pts PIM
1990-91 New York Rangers NHL 0 0 0 0 0
1991-92 Binghamton Rangers AHL 9 3 14 17 2
1991-92 New York Rangers NHL 53 8 22 30 23
1992-93 Edmonton Oilers NHL 13 2 6 8 10
1992-93 New York Rangers NHL 65 15 25 40 55
1993-94 Edmonton Oilers NHL 84 24 50 74 47
1994-95 Edmonton Oilers NHL 48 7 33 40 69
1994-95 Rosenheim Star Bulls DEL 8 2 3 5 18
1995-96 Edmonton Oilers NHL 82 25 79 104 95
1996-97 Edmonton Oilers NHL 80 21 61 82 80
1997-98 Edmonton Oilers NHL 79 26 44 70 69
1998-99 Edmonton Oilers NHL 43 6 31 37 12
1999-00 Edmonton Oilers NHL 77 21 51 72 54
2000-01 Edmonton Oilers NHL 82 25 65 90 91
2001-02 St. Louis Blues NHL 61 15 34 49 40
2002-03 St. Louis Blues NHL 70 15 52 67 52
2003-04 St. Louis Blues NHL 75 14 51 65 37
2004-05 Frankfurt Lions DEL 7 6 9 15 26
2005-06 St. Louis Blues NHL 47 11 33 44 50
2005-06 Carolina Hurricanes NHL 23 4 9 13 25
2006-07 St. Louis Blues NHL 82 16 43 59 56
2007-08 St. Louis Blues NHL 29 4 7 11 12
2007-08 Anaheim Ducks NHL 38 6 8 14 20
2008-09 New York Islanders NHL 53 10 28 38 55
2009-10 New York Islanders NHL 36 1 16 17 8
2010-11 New York Islanders NHL 18 2 7 9 10
League GP G A Pts PIM
2002-03 Oklahoma City Blazers CHL 11 2 2 4 10
2002-03 San Angelo Saints CHL 39 17 22 39 29
2003-04 San Angelo Saints CHL 64 24 38 62 24
2004-05 San Angelo Saints CHL 32 15 15 30 18
2005-06 Rio Grande Valley Killer Bees CHL 64 20 43 63 36
2006-07 Lubbock Cotton Kings CHL 28 10 13 23 20
2006-07 Rocky Mountain Rage CHL 37 10 17 27 38
2007-08 Rocky Mountain Rage CHL 64 25 44 69 22
2008-09 Rio Grande Valley Killer Bees CHL 29 8 20 28 22
League GP G A Pts PIM
1994-95 Northern Michigan University WCHA 33 6 8 14 25
1995-96 Northern Michigan University WCHA 33 7 12 19 29
1996-97 El Paso Buzzards WPHL 51 27 31 58 30
1997-98 Utah Grizzlies IHL 2 0 0 0 0
1997-98 El Paso Buzzards WPHL 60 31 65 96 70
1998-99 El Paso Buzzards WPHL 52 22 34 56 57
League GP G A Pts PIM
2023-24 Wheeling Nailers ECHL 6 4 2 6 2
League GP G A Pts PIM
1993-94 San Jose Rhinos RHI 22 1 11 12 28
1994-95 Cleveland Lumberjacks IHL 12 0 2 2 8
1994-95 Richmond Renegades ECHL 56 6 12 18 114
1994-95 Cornwall Aces AHL 0 0 0 0 0
1994-95 San Jose Rhinos RHI 18 1 3 4 62
1995-96 Richmond Renegades ECHL 63 6 19 25 166
1995-96 Baltimore Bandits AHL 2 0 0 0 2
1995-96 Orlando Solar Bears IHL 14 1 1 2 15
1995-96 San Jose Rhinos RHI 17 1 7 8 38
1996-97 Orlando Solar Bears IHL 32 0 0 0 43
1997-98 Rochester Americans AHL 8 0 0 0 10
1997-98 Cleveland Lumberjacks IHL 51 1 2 3 89
1997-98 Chesapeake Icebreakers ECHL 4 1 0 1 2
1998-99 Richmond Renegades ECHL 68 1 14 15 146
1998-99 Portland Pirates AHL 5 0 0 0 2
1998-99 Kentucky Thoroughblades AHL 4 0 0 0 4
1999-00 Richmond Renegades ECHL 41 1 7 8 86
2000-01 Fresno Falcons WCHL 60 1 11 12 89
2001-02 Fresno Falcons WCHL 58 0 14 14 98
2003-04 Richmond Riverdogs UHL 67 5 8 13 94
2004-05 Richmond Riverdogs UHL 34 1 1 2 24
League GP G A Pts PIM
2006-07 Oklahoma City Blazers CHL 64 2 14 16 144
League GP G A Pts PIM
2006-07 St. John's University (MN) MIAC 21 0 0 0 0
2007-08 St. John's University (MN) MIAC 27 0 1 1 0
2008-09 St. John's University (MN) MIAC 21 0 0 0 0
League GP G A Pts PIM
1972-73 Hershey Bears AHL 71 30 45 75 30
1972-73 Pittsburgh Penguins NHL 4 0 1 1 0
1973-74 Hershey Bears AHL 47 21 33 54 26
1973-74 Pittsburgh Penguins NHL 22 0 3 3 2
1974-75 Vancouver Canucks NHL 1 0 0 0 0
1974-75 Seattle Totems CHL 51 10 25 35 24
1975-76 Vancouver Canucks NHL 2 0 0 0 2
1975-76 Tulsa Oilers CHL 76 33 63 96 21
1976-77 Vancouver Canucks NHL 34 4 6 10 4
1976-77 Tulsa Oilers CHL 29 17 17 34 27
1978-79 Tulsa Oilers CHL 73 23 45 68 29
1979-80 Tulsa Oilers CHL 76 18 36 54 30
League GP G A Pts PIM
2022-23 Toledo Walleye ECHL 10 2 2 4 15
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
1995-96 Raleigh Icecaps ECHL 62 5 10 15 62
1995-96 Albany River Rats AHL 2 0 0 0 2
League GP G A Pts PIM
2002-03 St. Norbert College NCHA 28 2 9 11 14
2003-04 San Angelo Saints CHL 64 5 12 17 47
2004-05 San Angelo Saints CHL 60 5 15 20 58
2005-06 Amarillo Gorillas CHL 64 7 23 30 67
2006-07 Amarillo Gorillas CHL 64 8 16 24 78
2007-08 Oklahoma City Blazers CHL 36 1 11 12 37
2007-08 Odessa Jackalopes CHL 30 4 4 8 51
League GP G A Pts PIM
1979-80 Dayton Gems IHL 5 0 1 1 2
1979-80 Milwaukee Admirals IHL 9 0 0 0 15
1979-80 Kalamazoo Wings IHL 27 1 3 4 38
League GP G A Pts PIM
1998-99 El Paso Buzzards WPHL 64 2 7 9 41
1999-00 El Paso Buzzards WPHL 70 6 12 18 31