hockey DB
search by league
team
morning report
contact us
home

Alumni report for Western Michigan University

428 players found,
(Does not include season in-progress.)
League GP G A Pts PIM
2001-02 Kalamazoo Wings UHL 8 1 0 1 8
League GP G A Pts PIM
2002-03 Kalamazoo Wings UHL 6 0 1 1 6
2003-04 Kalamazoo Wings UHL 45 1 6 7 89
2004-05 Tulsa Oilers CHL 19 1 2 3 38
2004-05 Oklahoma City Blazers CHL 18 1 2 3 35
2004-05 Topeka Tarantulas CHL 18 1 5 6 10
2005-06 Knoxville Ice Bears SPHL 18 0 9 9 46
League GP G A Pts PIM
2020-21 Philadelphia Flyers NHL 14 4 3 7 4
2020-21 Lehigh Valley Phantoms AHL 10 4 5 9 9
2021-22 Philadelphia Flyers NHL 1 0 0 0 0
2021-22 Lehigh Valley Phantoms AHL 28 10 7 17 4
2022-23 Philadelphia Flyers NHL 60 9 6 15 36
2023-24 Milwaukee Admirals AHL 14 3 2 5 7
2023-24 Lehigh Valley Phantoms AHL 46 10 7 17 44
League GP G A Pts PIM
1997-98 Saginaw Lumber Kings UHL 2 0 1 1 0
League GP G A Pts PIM
1999-00 Albany River Rats AHL 9 0 2 2 9
2000-01 Albany River Rats AHL 80 2 8 10 49
2001-02 Albany River Rats AHL 69 3 10 13 60
2002-03 Albany River Rats AHL 75 3 6 9 52
2003-04 San Antonio Rampage AHL 75 0 9 9 68
2004-05 Sheffield Steelers EIHL 56 8 14 22 40
2005-06 Lausitzer Foxes 2.GBun 22 2 6 8 0
2005-06 Soenderjyske Denmark 15 0 1 1 20
2007-08 Krefeld Penguins DEL 56 4 10 14 78
2008-09 Soenderjyske Denmark 36 2 7 9 61
2009-10 Soenderjyske Denmark 36 7 15 22 40
2010-11 Soenderjyske Denmark 39 3 5 8 10
2011-12 Soenderjyske Denmark 37 4 18 22 54
2012-13 Soenderjyske Denmark 33 1 10 11 38
2013-14 Soenderjyske Denmark 38 3 7 10 28
League GP G A Pts PIM
2008-09 Fresno Falcons ECHL 1 0 0 0 0
2008-09 Rio Grande Valley Killer Bees CHL 61 3 21 24 16
2009-10 Rio Grande Valley Killer Bees CHL 64 8 36 44 26
League GP G A Pts PIM
1989-90 Hershey Bears AHL 58 10 6 16 99
1990-91 Hershey Bears AHL 70 36 27 63 150
1990-91 Philadelphia Flyers NHL 1 0 1 1 0
1991-92 Hershey Bears AHL 64 26 22 48 186
1992-93 Utica Devils AHL 32 18 21 39 60
1992-93 Cincinnati Cyclones IHL 42 14 11 25 99
1993-94 Albany River Rats AHL 74 32 50 82 188
1994-95 Albany River Rats AHL 76 32 47 79 115
1995-96 Indianapolis Ice IHL 12 4 5 9 13
1995-96 Albany River Rats AHL 10 3 4 7 22
1995-96 Detroit Vipers IHL 54 34 25 59 66
1996-97 Orlando Solar Bears IHL 34 4 25 29 55
1996-97 Grand Rapids Griffins IHL 35 1 8 9 39
1997-98 Kansas City Blades IHL 9 1 4 5 24
1997-98 Orlando Solar Bears IHL 62 19 18 37 106
League GP G A Pts PIM
2022-23 American International College AHA 14 0 0 0 0
2023-24 American International College AHA 9 0 0 0 0
League GP G A Pts PIM
1985-86 Elmira College ECAC-W 0 0 0 0 0
League GP G A Pts PIM
2021-22 Philadelphia Flyers NHL 15 2 2 4 8
2022-23 Philadelphia Flyers NHL 2 0 0 0 0
2022-23 Lehigh Valley Phantoms AHL 68 12 20 32 41
2023-24 Philadelphia Flyers NHL 12 0 2 2 6
2023-24 Lehigh Valley Phantoms AHL 48 10 17 27 37
League GP G A Pts PIM
2020-21 Utah Grizzlies ECHL 19 1 3 4 26
2020-21 Kansas City Mavericks ECHL 37 3 4 7 29
2021-22 Wheeling Nailers ECHL 9 0 5 5 12
2021-22 Newfoundland Growlers ECHL 21 1 2 3 61
League GP G A Pts PIM
2014-15 St. John's IceCaps AHL 73 21 23 44 30
2015-16 Portland Pirates AHL 69 9 17 26 12
2016-17 Springfield Thunderbirds AHL 76 17 28 45 26
2017-18 Florida Panthers NHL 8 0 0 0 0
2017-18 Springfield Thunderbirds AHL 67 14 21 35 61
2018-19 Belleville Senators AHL 76 7 15 22 36
2019-20 Straubing Tigers DEL 52 8 22 30 26
2020-21 Straubing Tigers DEL 37 10 9 19 26
2021-22 Straubing Tigers DEL 54 4 25 29 35
League GP G A Pts PIM
1998-99 Dayton Bombers ECHL 2 0 0 0 2
1999-00 Central Texas Stampede WPHL 42 0 0 0 2
2000-01 Central Texas Stampede WPHL 35 0 0 0 0
2000-01 Tulsa Oilers CHL 21 0 2 2 2
2001-02 Amsterdam Tigers Hlnd 40 0 0 0 0
2002-03 Austin Ice Bats CHL 47 0 0 0 2
2004-05 Austin Ice Bats CHL 45 0 1 1 2
2005-06 Austin Ice Bats CHL 25 0 1 1 0
League GP G A Pts PIM
2002-03 Lowell Lock Monsters AHL 9 0 0 0 0
2002-03 Florida Everblades ECHL 48 6 7 13 26
2003-04 Mississippi Sea Wolves ECHL 67 23 14 37 24
2004-05 Mississippi Sea Wolves ECHL 71 27 32 59 40
2005-06 Utah Grizzlies ECHL 21 7 10 17 14
2005-06 Augusta Lynx ECHL 49 12 24 36 46
2006-07 Manchester Phoenix EIHL 11 6 6 12 0
2006-07 Columbia Inferno ECHL 47 16 29 45 20
2007-08 Augusta Lynx ECHL 16 2 8 10 6
2007-08 Columbia Inferno ECHL 50 5 17 22 34
2008-09 Kalamazoo Wings IHL 61 20 33 53 10
2009-10 Amarillo Gorillas CHL 54 13 32 45 24
2010-11 Tulsa Oilers CHL 37 9 24 33 18
2010-11 Mississippi RiverKings CHL 16 1 3 4 5
2011-12 New Jersey Outlaws FHL 46 20 41 61 10
2012-13 Huntsville Havoc SPHL 25 5 9 14 8
2012-13 Williamsport Outlaws FHL 11 10 9 19 12
2013-14 Mississippi Surge SPHL 13 4 2 6 16
2013-14 Dayton Demonz FHL 25 17 30 47 8
League GP G A Pts PIM
1978-79 London Kings CSAHL 0 0 0 0 0
League GP G A Pts PIM
2013-14 Bakersfield Condors ECHL 2 0 1 1 17
2013-14 Ontario Reign ECHL 48 4 12 16 41
2014-15 Pensacola Ice Flyers SPHL 42 8 21 29 59
2014-15 Fort Wayne Komets ECHL 5 0 0 0 5
2015-16 Wedemark ESC Scorpions GerObL 41 38 46 84 82
League GP G A Pts PIM
1993-94 Toledo Storm ECHL 31 11 20 31 47
1993-94 Huntsville Blast ECHL 23 6 18 24 36
1993-94 New Jersey Rockin' Rollers RHI 22 14 25 39 44
1994-95 Saginaw Wheels CoHL 22 3 13 16 67
1994-95 Geleen Smoke Eaters Hlnd 21 8 27 35 16
1995-96 Graz EC Austria 32 10 14 24 75
1996-97 Graz EC Austria 38 14 25 39 24
1997-98 Villach VSV Austria 39 9 19 28 67
1998-99 Vipiteno Italy-A 22 9 14 23 39
1998-99 Topeka Scarecrows CHL 10 3 6 9 27
1998-99 Vipiteno Alpen 9 2 4 6 2
1999-00 Canadian National Team Intl 14 0 11 11 8
1999-00 Zug EV Swiss-A 7 0 1 1 0
1999-00 Feldkirch VEU IEL 18 5 14 19 14
2000-01 Ajoie HC Swiss-B 36 18 36 54 42
2001-02 GCK Lions Swiss-B 35 14 39 53 24
2002-03 Biel HC Swiss-B 35 12 28 40 38
2003-04 Biel HC Swiss-B 43 15 26 41 49
2004-05 Olten EHC Swiss-B 6 0 6 6 4
2004-05 Charlotte Checkers ECHL 17 1 6 7 4
2005-06 Landshut Cannibals 2.GBun 47 14 30 44 0
League GP G A Pts PIM
2007-08 Asiago HC Italy-A 31 0 0 0 0
2008-09 Asiago HC Italy-A 41 0 0 0 2
2009-10 Asiago HC Italy-A 39 0 1 1 4
2010-11 Asiago HC Italy-A 31 0 4 4 2
2011-12 Bofors IK Swe-1 51 0 2 2 2
2012-13 Timra IK SEL 55 0 1 1 2
2013-14 Lulea HF SweHL 28 0 0 0 0
League GP G A Pts PIM
2004-05 San Antonio Rampage AHL 12 3 3 6 2
2005-06 Lowell Lock Monsters AHL 47 8 6 14 20
2005-06 Florida Everblades ECHL 19 13 10 23 2
2006-07 Florida Everblades ECHL 56 29 43 72 31
2007-08 Ingolstadt ERC DEL 55 31 25 56 89
2008-09 KalPa Kuopio SM-liiga 15 2 4 6 8
2008-09 Innsbruck HC Austria 35 18 23 41 50
2009-10 Asiago HC Italy-A 8 4 7 11 6
2009-10 Ingolstadt ERC DEL 29 8 6 14 51
2010-11 Las Vegas Wranglers ECHL 13 9 7 16 14
League GP G A Pts PIM
2013-14 Kalamazoo Wings ECHL 3 1 1 2 0
2014-15 Grand Rapids Griffins AHL 5 0 0 0 0
2014-15 Toledo Walleye ECHL 65 15 48 63 10
2015-16 Toledo Walleye ECHL 61 24 43 67 6
2016-17 Toledo Walleye ECHL 70 18 68 86 25
2017-18 Toledo Walleye ECHL 59 19 32 51 30
2018-19 Toledo Walleye ECHL 65 20 43 63 18
2019-20 Toledo Walleye ECHL 56 20 43 63 17
League GP G A Pts PIM
2007-08 Elmira Jackals ECHL 7 1 1 2 0
2008-09 Rio Grande Valley Killer Bees CHL 56 17 20 37 51
2009-10 Muskegon Lumberjacks IHL 76 22 33 55 110
2010-11 Evansville IceMen CHL 66 27 34 61 57
2011-12 Evansville IceMen CHL 58 33 27 60 107
2012-13 Arizona Sundogs CHL 5 0 1 1 4
2012-13 Kalamazoo Wings ECHL 8 1 1 2 8
2012-13 Missouri Mavericks CHL 21 4 15 19 18
League GP G A Pts PIM
2001-02 Hamilton Bulldogs AHL 3 0 0 0 0
2002-03 Hamilton Bulldogs AHL 27 7 5 12 11
2002-03 Columbus Cottonmouths ECHL 25 12 17 29 24
2003-04 Edmonton Oilers NHL 14 0 2 2 19
2003-04 Toronto Roadrunners AHL 48 11 22 33 18
2004-05 Edmonton Roadrunners AHL 70 10 24 34 36
2005-06 San Antonio Rampage AHL 66 13 18 31 40
2006-07 Moscow Dynamo Russia 23 2 3 5 34
2007-08 Ilves Tampere SM-liiga 49 13 28 41 18
2008-09 Jokerit Helsinki SM-liiga 18 4 7 11 4
2011-12 Thurgau HC Swiss-B 3 0 2 2 2
2011-12 Lausanne HC Swiss-B 3 0 0 0 0
2012-13 Bietigheim-Bissingen SC 2.GBun 6 1 2 3 2
League GP G A Pts PIM
1988-89 Jackson All-Americans AAHL 0 0 0 0 0
League GP G A Pts PIM
1994-95 Dayton Bombers ECHL 24 1 7 8 31
1994-95 Cornwall Aces AHL 29 1 0 1 24
1995-96 Dayton Bombers ECHL 54 5 11 16 134
1995-96 Cornwall Aces AHL 1 0 0 0 0
League GP G A Pts PIM
2022-23 Ohio State University Big-10 40 3 11 14 30
2023-24 Wilkes-Barre/Scranton Penguins AHL 8 0 1 1 4
2023-24 Ohio State University Big-10 37 13 13 26 32
League GP G A Pts PIM
1991-92 Mankato State University NCHA 6 0 1 1 12
1992-93 Mankato State University NCAA 12 0 3 3 10
League GP G A Pts PIM
1996-97 Amarillo Rattlers WPHL 64 45 65 110 34
1997-98 Springfield Falcons AHL 2 2 2 4 0
1997-98 Mobile Mysticks ECHL 70 30 52 82 54
1998-99 Amarillo Rattlers WPHL 61 48 57 105 44
2002-03 Kalamazoo Wings UHL 11 3 5 8 10
League GP G A Pts PIM
1994-95 Nashville Knights ECHL 52 0 1 1 28
1995-96 Atlanta Knights IHL 2 0 0 0 2
1995-96 Nashville Knights ECHL 53 0 4 4 32
1996-97 Pensacola Ice Pilots ECHL 21 0 0 0 4
1997-98 Pensacola Ice Pilots ECHL 17 0 3 3 2
1998-99 Pensacola Ice Pilots ECHL 16 0 0 0 6
League GP G A Pts PIM
2013-14 Ontario Reign ECHL 4 0 0 0 0
2014-15 Ontario Reign ECHL 47 1 14 15 30
2015-16 Tulsa Oilers ECHL 67 5 30 35 20
2016-17 Tulsa Oilers ECHL 59 4 19 23 35
2017-18 Tulsa Oilers ECHL 53 1 3 4 14
League GP G A Pts PIM
1996-97 Mora IK Swe-1 18 5 15 20 18
1997-98 Providence Bruins AHL 1 1 0 1 0
1997-98 Wheeling Nailers ECHL 66 28 34 62 54
1997-98 Cincinnati Mighty Ducks AHL 9 0 1 1 2
1998-99 Providence Bruins AHL 47 12 12 24 20
1998-99 Springfield Falcons AHL 2 0 0 0 0
1998-99 Wheeling Nailers ECHL 22 9 9 18 24
1999-00 Providence Bruins AHL 80 11 25 36 49
2000-01 Providence Bruins AHL 60 11 17 28 57
2001-02 Saint John Flames AHL 17 1 5 6 2
2001-02 Wheeling Nailers ECHL 17 11 8 19 8
League GP G A Pts PIM
1976-77 Detroit Junior Wings GLJHL 0 0 0 0 0
1979-80 Richmond Rifles EHL 70 14 29 43 243
1980-81 Richmond Rifles EHL 21 3 11 14 47
1980-81 Baltimore Clippers EHL 47 7 10 17 186
1981-82 Kalamazoo Wings IHL 81 8 42 50 351
1982-83 Kalamazoo Wings IHL 82 16 27 43 254
1983-84 Flint Generals IHL 63 9 29 38 176
1983-84 Kalamazoo Wings IHL 12 0 1 1 21
1984-85 Flint Generals IHL 82 1 29 30 212
1985-86 Saginaw Generals IHL 11 0 3 3 7
League GP G A Pts PIM
1985-86 Canadian National Team Intl 3 0 1 1 2
1987-88 Sherbrooke Canadiens AHL 66 21 16 37 75
1988-89 Sherbrooke Canadiens AHL 13 8 2 10 15
1988-89 Flint Spirits IHL 28 14 12 26 22
League GP G A Pts PIM
1985-86 Canadian National Team Intl 3 3 0 3 0
1986-87 Springfield Indians AHL 76 21 30 51 62
1987-88 Springfield Indians AHL 78 33 22 55 98
1988-89 Springfield Indians AHL 74 28 36 64 49
1989-90 JoKP Joensuu SM-liiga 37 8 1 9 36
1990-91 Albany Choppers IHL 53 16 19 35 73
1990-91 Canadian National Team Intl 4 1 3 4 0
1990-91 Fort Wayne Komets IHL 22 3 11 14 25
League GP G A Pts PIM
2005-06 Des Moines Buccaneers USHL 52 5 10 15 48
2005-06 North Iowa Outlaws NAHL 3 2 2 4 8
2006-07 Canisius College AHA 29 3 10 13 41
2007-08 Canisius College AHA 36 6 12 18 48
2007-08 Cincinnati Cyclones ECHL 14 0 2 2 0
2008-09 Johnstown Chiefs ECHL 67 4 19 23 40
2009-10 Johnstown Chiefs ECHL 9 0 1 1 4
2009-10 Wheeling Nailers ECHL 59 6 9 15 52
2010-11 Portland Pirates AHL 2 0 0 0 0
2010-11 Manitoba Moose AHL 2 0 0 0 0
2010-11 Wheeling Nailers ECHL 67 7 24 31 48
2011-12 St. John's IceCaps AHL 8 1 2 3 6
2011-12 Wheeling Nailers ECHL 57 4 15 19 34
2012-13 Norfolk Admirals AHL 2 0 0 0 0
2012-13 Binghamton Senators AHL 3 0 0 0 6
2012-13 Elmira Jackals ECHL 63 9 23 32 51
2013-14 Elmira Jackals ECHL 65 7 22 29 32
2013-14 Adirondack Phantoms AHL 3 0 0 0 0
2013-14 Utica Comets AHL 2 0 0 0 0
2014-15 Aalborg Pirates Denmark 36 5 8 13 38
2015-16 Elmira Jackals ECHL 36 7 9 16 14
2015-16 Toledo Walleye ECHL 31 1 2 3 12
2016-17 Kalamazoo Wings ECHL 56 8 23 31 24
2017-18 Kalamazoo Wings ECHL 69 10 32 42 41
2018-19 Kalamazoo Wings ECHL 67 9 27 36 22
League GP G A Pts PIM
2021-22 Providence Bruins AHL 5 0 0 0 0
2022-23 Providence Bruins AHL 32 0 1 1 0
2022-23 Maine Mariners ECHL 4 0 0 0 0
2023-24 Providence Bruins AHL 41 0 0 0 0
League GP G A Pts PIM
2021-22 Providence College H-East 4 0 0 0 0
League GP G A Pts PIM
1983-84 Fuessen EV 2.GBun 0 0 0 0 0
1983-84 Spokane Chiefs WIHL 0 1 6 7 19
1984-85 Spokane Chiefs WIHL 38 3 21 24 10
League GP G A Pts PIM
2003-04 Kalamazoo Wings UHL 12 3 3 6 4
2004-05 Gwinnett Gladiators ECHL 72 30 33 63 18
2005-06 Lowell Lock Monsters AHL 7 1 1 2 0
2005-06 Gwinnett Gladiators ECHL 62 30 53 83 8
2006-07 Grand Rapids Griffins AHL 61 10 21 31 2
2006-07 Gwinnett Gladiators ECHL 11 4 13 17 8
2007-08 Norfolk Admirals AHL 8 2 1 3 2
2007-08 Gwinnett Gladiators ECHL 65 26 65 91 42
2008-09 Herning Blue Fox Denmark 36 17 38 55 14
2009-10 Olten EHC Swiss-B 47 34 47 81 26
2010-11 Langenthal SC Swiss-B 45 20 37 57 16
2011-12 Langenthal SC Swiss-B 45 30 38 68 43
2012-13 Bern SC Swiss-A 0 0 0 0 0
2012-13 Langenthal SC Swiss-B 37 26 25 51 16
2013-14 Langenthal SC Swiss-B 45 26 34 60 8
2014-15 Langenthal SC Swiss-B 48 20 40 60 32
2015-16 Langenthal SC Swiss-B 33 15 25 40 8
2015-16 Langnau Tigers Swiss-A 2 0 1 1 0
2016-17 Langenthal SC Swiss-B 47 27 42 69 24
2017-18 Langenthal SC Swiss-Sw 12 2 14 16 4
League GP G A Pts PIM
2011-12 Stockton Thunder ECHL 33 12 13 25 6
2011-12 Greenville Road Warriors ECHL 17 2 2 4 4
2012-13 Bakersfield Condors ECHL 2 0 1 1 0
2012-13 Toledo Walleye ECHL 30 11 9 20 6
2013-14 Crimmitschau ETC DEL-2 54 32 57 89 28
2014-15 Bad Nauheim EC DEL-2 51 30 31 61 10
2015-16 Dresden Ice Lions DEL-2 49 19 26 45 16
League GP G A Pts PIM
1976-77 Ajax Merchants OPJHL 0 0 0 0 0
League GP G A Pts PIM
1996-97 New Jersey Rockin' Rollers RHI 6 2 4 6 14
1997-98 Chesapeake Icebreakers ECHL 61 40 14 54 54
1997-98 Pee Dee Pride ECHL 4 0 1 1 4
1998-99 Indianapolis Ice IHL 4 2 0 2 0
1998-99 Canadian National Team Intl 45 20 24 44 60
1999-00 Providence Bruins AHL 5 0 1 1 0
1999-00 Greenville Grrrowl ECHL 15 8 12 20 8
1999-00 Greensboro Generals ECHL 37 16 22 38 53
2000-01 Cleveland Lumberjacks IHL 3 0 0 0 0
2000-01 Fort Worth Brahmas WPHL 68 41 39 80 53
2001-02 Fort Worth Brahmas CHL 43 19 24 43 86
2002-03 Kalamazoo Wings UHL 26 11 7 18 16
2003-04 Rockford IceHogs UHL 54 26 22 48 67
2003-04 Texas Wildcatters ECHL 19 2 4 6 25
League GP G A Pts PIM
2016-17 Ryerson University OUAA 28 10 7 17 22
2017-18 Ryerson University OUAA 27 11 9 20 16
2018-19 Ryerson University OUAA 27 9 14 23 20
League GP G A Pts PIM
1993-94 San Diego Gulls IHL 49 2 6 8 84
1994-95 San Diego Gulls IHL 8 0 0 0 0
1994-95 Greensboro Monarchs ECHL 30 6 14 20 82
1995-96 Baltimore Bandits AHL 3 0 0 0 2
1995-96 Jacksonville Lizard Kings ECHL 52 16 19 35 121
1996-97 Jacksonville Lizard Kings ECHL 10 1 7 8 26
1997-98 Amarillo Rattlers WPHL 60 3 27 30 89
1998-99 Tallahassee Tiger Sharks ECHL 41 12 18 30 107
1999-00 San Angelo Outlaws WPHL 60 13 35 48 78
2000-01 Elmira Jackals UHL 11 3 4 7 26
League GP G A Pts PIM
2004-05 Bayreuth ESV GerObL 5 2 4 6 16
2004-05 Victoria Salmon Kings ECHL 12 1 3 4 6
League GP G A Pts PIM
2009-10 Adirondack Phantoms AHL 2 0 0 0 0
2010-11 Rochester Americans AHL 17 2 2 4 27
2010-11 Cincinnati Cyclones ECHL 27 5 8 13 57
2010-11 Greenville Road Warriors ECHL 19 5 6 11 17
2011-12 Rochester Americans AHL 1 0 0 0 0
2011-12 Houston Aeros AHL 28 1 1 2 34
2011-12 Gwinnett Gladiators ECHL 31 10 13 23 71
2012-13 Gwinnett Gladiators ECHL 23 6 6 12 66
2012-13 Alaska Aces ECHL 42 9 7 16 134
League GP G A Pts PIM
2007-08 Philadelphia Phantoms AHL 2 0 0 0 19
2008-09 Philadelphia Phantoms AHL 80 3 6 9 263
2009-10 Adirondack Phantoms AHL 60 2 4 6 174
2010-11 Adirondack Phantoms AHL 62 1 3 4 118
2011-12 Chicago Wolves AHL 43 1 1 2 193
2012-13 Hershey Bears AHL 19 1 2 3 36
2012-13 Portland Pirates AHL 4 0 0 0 30
League GP G A Pts PIM
1991-92 Baltimore Skipjacks AHL 46 3 12 15 18
1991-92 Hampton Roads Admirals ECHL 3 0 2 2 2
1994-95 Miesbach TEV Ger.1 0 0 0 0 0
1995-96 Rosenheim Star Bulls DEL 47 2 5 7 62
1996-97 Deggendorf EC Ger.1 52 11 37 48 107
1997-98 Deggendorf EC Ger.1 55 9 49 58 68
1998-99 Bad Nauheim EC GerBun 62 11 17 28 144
1999-00 Braunlage EHC 2.GBun 19 2 11 13 51
League GP G A Pts PIM
1999-00 U. of Maine H-East 7 0 0 0 2
2000-01 U. of Maine H-East 39 2 8 10 24
2001-02 Johnstown Chiefs ECHL 72 0 11 11 79
2004-05 Vipiteno Italy-A2 10 1 0 1 43
League GP G A Pts PIM
2023-24 Anaheim Ducks NHL 3 1 0 1 2
2023-24 San Diego Gulls AHL 4 1 3 4 0
League GP G A Pts PIM
1998-99 Orlando Solar Bears IHL 1 0 0 0 4
League GP G A Pts PIM
2009-10 Bakersfield Condors ECHL 5 1 1 2 2
League GP G A Pts PIM
2009-10 Vancouver Giants WHL 69 24 48 72 107
2010-11 Manitoba Moose AHL 73 11 12 23 51
2011-12 Chicago Wolves AHL 73 13 20 33 58
2012-13 Chicago Wolves AHL 60 7 18 25 67
2012-13 Texas Stars AHL 9 2 4 6 6
2013-14 Dallas Stars NHL 36 1 7 8 16
2013-14 Texas Stars AHL 6 0 1 1 23
2014-15 Dallas Stars NHL 8 0 2 2 6
2014-15 Columbus Blue Jackets NHL 54 9 10 19 29
2015-16 Columbus Blue Jackets NHL 27 1 7 8 21
2015-16 Arizona Coyotes NHL 38 4 5 9 39
2016-17 Arizona Coyotes NHL 24 0 1 1 24
2016-17 Tucson Roadrunners AHL 2 1 2 3 2
2017-18 Arizona Coyotes NHL 73 11 10 21 20
2018-19 Arizona Coyotes NHL 50 1 7 8 22
2019-20 Colorado Avalanche NHL 4 0 0 0 0
2019-20 Colorado Eagles AHL 38 5 22 27 36
2020-21 Florida Panthers NHL 7 0 1 1 7
2021-22 Philadelphia Flyers NHL 26 1 2 3 2
2021-22 Florida Panthers NHL 13 0 0 0 2
2022-23 Lehigh Valley Phantoms AHL 63 3 12 15 49
2023-24 Ontario Reign AHL 61 3 15 18 77
League GP G A Pts PIM
2018-19 Toronto Marlies AHL 7 2 0 2 2
2019-20 Toronto Marlies AHL 3 0 1 1 0
2019-20 Newfoundland Growlers ECHL 42 6 32 38 30
2020-21 Toronto Marlies AHL 22 1 3 4 11
2021-22 Henderson Silver Knights AHL 44 7 15 22 14
2022-23 Henderson Silver Knights AHL 39 4 5 9 29
2023-24 Bremerhaven Penguins DEL 38 14 6 20 26
League GP G A Pts PIM
1998-99 Hampton Roads Admirals ECHL 5 0 0 0 15
1998-99 Springfield Falcons AHL 50 5 15 20 32
2000-01 Lowell Lock Monsters AHL 77 10 23 33 31
2001-02 Manchester Monarchs AHL 80 13 37 50 30
2002-03 Los Angeles Kings NHL 50 5 7 12 14
2002-03 Manchester Monarchs AHL 26 8 18 26 8
2003-04 Los Angeles Kings NHL 72 8 17 25 36
2004-05 Chicago Wolves AHL 23 7 7 14 14
2005-06 Los Angeles Kings NHL 81 14 26 40 38
2006-07 Ottawa Senators NHL 76 8 29 37 42
2007-08 Ottawa Senators NHL 51 6 21 27 18
2007-08 Carolina Hurricanes NHL 23 7 14 21 8
2008-09 Carolina Hurricanes NHL 81 14 24 38 18
2009-10 Washington Capitals NHL 18 2 4 6 2
2009-10 Carolina Hurricanes NHL 34 4 8 12 10
2010-11 Carolina Hurricanes NHL 82 11 29 40 18
2011-12 Boston Bruins NHL 75 4 21 25 13
2012-13 Carolina Hurricanes NHL 40 6 11 17 14
2013-14 Ottawa Senators NHL 25 3 7 10 10
2013-14 Chicago Wolves AHL 10 1 4 5 0
League GP G A Pts PIM
2018-19 London Knights OHL 48 9 17 26 25
2019-20 Chicago Wolves AHL 56 4 5 9 24
2020-21 Henderson Silver Knights AHL 38 5 11 16 18
2021-22 Vegas Golden Knights NHL 7 2 0 2 6
2021-22 Henderson Silver Knights AHL 59 19 15 34 62
2022-23 Vegas Golden Knights NHL 55 13 5 18 15
2023-24 Vegas Golden Knights NHL 76 7 18 25 41
League GP G A Pts PIM
2020-21 Wheeling Nailers ECHL 54 8 5 13 6
2021-22 South Carolina Stingrays ECHL 68 13 15 28 29
2022-23 South Carolina Stingrays ECHL 50 10 7 17 26
League GP G A Pts PIM
2003-04 Toronto Roadrunners AHL 1 0 1 1 0
2003-04 Las Vegas Wranglers ECHL 69 17 15 32 86
2004-05 Kaufbeuren ESV 2.GBun 18 1 2 3 62
2004-05 Sheffield Steelers EIHL 32 4 15 19 48
2005-06 Long Beach Ice Dogs ECHL 16 2 2 4 22
2005-06 Phoenix Roadrunners ECHL 38 4 10 14 63
League GP G A Pts PIM
2001-02 Atlantic City Boardwalk Bullies ECHL 4 0 1 1 2
2002-03 Augusta Lynx ECHL 68 8 16 24 82
2003-04 Florence Pride ECHL 8 0 2 2 20
2003-04 Johnstown Chiefs ECHL 6 0 3 3 16
2003-04 Trenton Titans ECHL 43 4 21 25 55
2004-05 Kalamazoo Wings UHL 11 0 2 2 8
2005-06 Muskegon Fury UHL 24 5 0 5 24
2006-07 Pensacola Ice Pilots ECHL 10 0 5 5 16
2007-08 Edinburgh Capitals EIHL 54 13 37 50 129
2008-09 Rodovre Mighty Bulls Denmark 17 0 7 7 12
2008-09 Corpus Christi Icerays CHL 27 5 9 14 34
2009-10 Charlotte Checkers ECHL 16 4 1 5 14
2009-10 Reading Royals ECHL 5 1 1 2 6
2010-11 Geleen Smoke Eaters Hlnd 23 7 13 20 43
2011-12 Belfast Giants EIHL 45 8 16 24 60
League GP G A Pts PIM
1997-98 Monroe Moccasins WPHL 69 16 27 43 54
1998-99 Jacksonville Lizard Kings ECHL 69 16 23 39 55
1999-00 Monroe Moccasins WPHL 62 24 24 48 70
2000-01 Monroe Moccasins WPHL 31 11 10 21 25
2001-02 Odessa Jackalopes CHL 62 17 24 41 66
2002-03 Odessa Jackalopes CHL 62 9 20 29 54
2003-04 Odessa Jackalopes CHL 54 11 15 26 65
2004-05 Odessa Jackalopes CHL 56 8 13 21 51
2005-06 Odessa Jackalopes CHL 64 28 26 54 101
2006-07 Odessa Jackalopes CHL 43 3 8 11 43
League GP G A Pts PIM
1986-87 New Haven Nighthawks AHL 61 2 3 5 133
1987-88 Colorado Rangers IHL 60 13 12 25 103
1988-89 Cape Breton Oilers AHL 2 0 0 0 4
1988-89 Denver Rangers IHL 7 1 2 3 17
League GP G A Pts PIM
1987-88 Binghamton Whalers AHL 76 5 17 22 169
1988-89 Binghamton Whalers AHL 72 6 11 17 200
1989-90 Binghamton Whalers AHL 73 6 11 17 69
1989-90 Hartford Whalers NHL 6 0 1 1 6
1990-91 Capital District Islanders AHL 15 0 0 0 14
1990-91 Kansas City Blades IHL 59 1 8 9 50
1991-92 Capital District Islanders AHL 37 1 3 4 58
League GP G A Pts PIM
1998-99 Chaux-de-Fonds HC Swiss-B 3 0 3 3 0
2004-05 Cambridge Hornets OHASr 26 18 21 39 6
League GP G A Pts PIM
2004-05 Odessa Jackalopes CHL 58 8 10 18 47
2005-06 Odessa Jackalopes CHL 61 10 16 26 77
League GP G A Pts PIM
2012-13 Detroit Red Wings NHL 11 0 1 1 2
2012-13 Grand Rapids Griffins AHL 0 0 0 0 0
2013-14 Detroit Red Wings NHL 65 4 19 23 30
2014-15 Detroit Red Wings NHL 80 2 29 31 42
2015-16 Detroit Red Wings NHL 78 8 12 20 44
2016-17 Detroit Red Wings NHL 82 4 8 12 33
2017-18 Detroit Red Wings NHL 65 6 6 12 28
2018-19 Detroit Red Wings NHL 52 5 15 20 39
2019-20 Detroit Red Wings NHL 8 0 4 4 4
2020-21 Detroit Red Wings NHL 47 4 8 12 18
2021-22 Detroit Red Wings NHL 59 0 11 11 26
2022-23 Toronto Marlies AHL 3 1 0 1 0
League GP G A Pts PIM
2016-17 Adirondack Thunder ECHL 5 1 1 2 0
2017-18 Manitoba Moose AHL 1 0 0 0 0
2017-18 Jacksonville Icemen ECHL 64 5 24 29 30
League GP G A Pts PIM
1990-91 Kalamazoo Jr. Wings NAHL 0 0 0 0 0
1991-92 U. of Wisconsin Stevens Point NCHA 23 4 15 19 38
1992-93 U. of Wisconsin Stevens Point NCHA 29 5 12 17 30
1993-94 Huntington Blizzard ECHL 37 5 5 10 24
League GP G A Pts PIM
2010-11 Sioux City Musketeers USHL 29 0 4 4 24
2011-12 U. of Wisconsin Eau Claire NCHA 26 1 9 10 24
2012-13 U. of Wisconsin Eau Claire NCHA 31 5 14 19 6
2013-14 U. of Wisconsin Eau Claire WIAC 24 9 10 19 28
League GP G A Pts PIM
1985-86 Maine Mariners AHL 0 0 0 0 0
1985-86 New Jersey Devils NHL 3 1 1 2 0
1986-87 Maine Mariners AHL 70 16 22 38 47
1987-88 Utica Devils AHL 65 30 35 65 98
1987-88 New Jersey Devils NHL 1 0 0 0 2
1988-89 Utica Devils AHL 15 7 4 11 19
1988-89 Maine Mariners AHL 16 2 3 5 13
1989-90 Fassa HC Italy-A 30 38 32 70 66
1991-92 Nottingham Panthers BHL 31 63 66 129 48
1992-93 Nottingham Panthers BHL 13 26 12 38 16
1992-93 Humberside Seahawks BHL 19 37 28 65 22
1993-94 Roanoke Express ECHL 8 3 3 6 4
1993-94 Humberside Hawks BHL 34 54 44 98 52
1994-95 Romford Raiders BHL 8 6 13 19 10
League GP G A Pts PIM
2003-04 Mississippi Sea Wolves ECHL 9 0 3 3 4
2004-05 Mississippi Sea Wolves ECHL 63 8 19 27 40
2005-06 Kalamazoo Wings UHL 73 35 33 68 67
2006-07 Kalamazoo Wings UHL 37 15 17 32 44
2006-07 Columbia Inferno ECHL 22 7 9 16 24
2007-08 Kalamazoo Wings IHL 59 18 28 46 48
2008-09 Kalamazoo Wings IHL 68 28 42 70 63
League GP G A Pts PIM
2017-18 Texas Stars AHL 70 19 11 30 53
2018-19 Colorado Avalanche NHL 40 3 3 6 26
2018-19 Colorado Eagles AHL 25 3 8 11 19
2019-20 Colorado Avalanche NHL 5 0 0 0 0
2019-20 Colorado Eagles AHL 50 21 14 35 69
2020-21 Colorado Avalanche NHL 3 0 0 0 4
2020-21 Colorado Eagles AHL 18 5 5 10 14
2021-22 Vancouver Canucks NHL 11 2 1 3 0
2021-22 Abbotsford Canucks AHL 54 35 27 62 20
2022-23 Vancouver Canucks NHL 63 11 6 17 29
2022-23 Abbotsford Canucks AHL 2 1 3 4 2
2023-24 Abbotsford Canucks AHL 55 29 23 52 45
League GP G A Pts PIM
2003-04 Sudbury Wolves OHL 45 8 19 27 18
2004-05 Sudbury Wolves OHL 56 5 9 14 12
2005-06 Milton Icehawks OPJHL 40 16 30 46 34
2006-07 Wilfrid Laurier University OUAA 12 0 3 3 6
2007-08 Wilfrid Laurier University OUAA 25 2 3 5 18
2008-09 Wilfrid Laurier University OUAA 26 2 2 4 6
League GP G A Pts PIM
1998-99 Johnstown Chiefs ECHL 54 4 23 27 58
1998-99 Saint John Flames AHL 2 0 0 0 0
1999-00 Mississippi Sea Wolves ECHL 70 5 18 23 73
2000-01 Charlotte Checkers ECHL 23 1 3 4 22
2000-01 Lake Charles Ice Pirates WPHL 36 5 14 19 58
2002-03 South Carolina Stingrays ECHL 2 0 0 0 2
League GP G A Pts PIM
1978-79 Fort Wayne Komets IHL 78 13 55 68 20
1979-80 Tulsa Oilers CHL 71 6 22 28 56
1980-81 Fort Wayne Komets IHL 76 13 41 54 33
1980-81 Tulsa Oilers CHL 4 0 2 2 0
1981-82 Selb VERE 2.GBun 46 12 46 58 35
1982-83 Selb VERE 2.GBun 39 19 12 31 20
1983-84 Selb VERE GerObL 26 26 29 55 20
1984-85 Bad Toelz EC 2.GBun 36 19 34 53 23
1985-86 Bad Toelz EC 2.GBun 35 17 24 41 16
1986-87 Bad Toelz EC 2.GBun 30 17 43 60 16
1987-88 Bad Toelz EC 2.GBun 36 27 37 64 14
League GP G A Pts PIM
2006-07 Memphis Riverkings CHL 2 0 0 0 0
2006-07 Columbus Cottonmouths SPHL 52 2 21 23 80
2007-08 Columbus Cottonmouths SPHL 43 5 12 17 37
2008-09 Columbus Cottonmouths SPHL 20 1 0 1 36
2009-10 Columbus Cottonmouths SPHL 45 1 9 10 64
League GP G A Pts PIM
2004-05 Gwinnett Gladiators ECHL 14 0 5 5 8
2005-06 Chicago Wolves AHL 73 16 29 45 49
2006-07 Albany River Rats AHL 79 16 25 41 39
2007-08 Albany River Rats AHL 59 13 12 25 29
2008-09 Albany River Rats AHL 62 24 16 40 29
2008-09 Carolina Hurricanes NHL 13 1 0 1 0
2009-10 Albany River Rats AHL 23 11 8 19 6
2009-10 Carolina Hurricanes NHL 58 7 5 12 6
2010-11 Carolina Hurricanes NHL 80 8 10 18 12
2011-12 Carolina Hurricanes NHL 73 5 7 12 23
2012-13 Carolina Hurricanes NHL 46 8 8 16 12
2013-14 Carolina Hurricanes NHL 75 8 14 22 14
2014-15 Carolina Hurricanes NHL 71 5 7 12 10
2015-16 MODO Hockey Ornskoldsvik SweHL 33 0 7 7 6
2016-17 Charlotte Checkers AHL 58 14 12 26 20
2017-18 Soenderjyske Denmark 26 10 12 22 8
2018-19 Belfast Giants EIHL 38 25 36 61 12
League GP G A Pts PIM
1991-92 St. John's Maple Leafs AHL 61 18 25 43 28
1991-92 Toronto Maple Leafs NHL 9 0 2 2 4
1992-93 St. John's Maple Leafs AHL 60 24 35 59 32
1992-93 Toronto Maple Leafs NHL 12 1 6 7 21
1993-94 Toronto Maple Leafs NHL 54 8 10 18 28
1994-95 Toronto Maple Leafs NHL 36 5 5 10 32
1994-95 Winnipeg Jets NHL 13 3 6 9 4
1995-96 Winnipeg Jets NHL 80 14 14 28 20
1996-97 New York Rangers NHL 27 1 7 8 10
1996-97 Phoenix Coyotes NHL 33 1 3 4 4
1997-98 St. Louis Blues NHL 10 1 0 1 6
1997-98 New York Rangers NHL 48 5 5 10 16
1998-99 St. Louis Blues NHL 82 9 21 30 36
1999-00 St. Louis Blues NHL 79 19 15 34 32
2000-01 St. Louis Blues NHL 77 6 17 23 28
2001-02 St. Louis Blues NHL 71 7 10 17 41
2002-03 Chicago Blackhawks NHL 53 2 10 12 24
2002-03 St. Louis Blues NHL 17 1 3 4 8
2003-04 Pittsburgh Penguins NHL 82 4 15 19 40
League GP G A Pts PIM
2013-14 Klostersee EHC GerObL 28 13 13 26 16
League GP G A Pts PIM
2005-06 Augusta Lynx ECHL 8 3 4 7 0
2006-07 Augusta Lynx ECHL 62 26 22 48 26
2007-08 Nybro Vikings Swe-1 44 21 13 34 12
2008-09 Schwenningen ERC 2.GBun 7 2 3 5 2
League GP G A Pts PIM
2001-02 Kalamazoo Wings UHL 9 1 4 5 6
2002-03 Muskegon Fury UHL 3 0 0 0 0
2002-03 Kalamazoo Wings UHL 17 1 4 5 8
League GP G A Pts PIM
1993-94 Roanoke Express ECHL 68 27 58 85 79
1994-95 Kansas City Blades IHL 49 11 18 29 28
1994-95 Roanoke Express ECHL 22 8 22 30 44
1994-95 Minnesota Moose IHL 1 0 0 0 0
1995-96 Kansas City Blades IHL 16 0 3 3 8
1995-96 San Francisco Spiders IHL 42 3 7 10 42
1996-97 Kansas City Blades IHL 49 4 6 10 42
1997-98 Kansas City Blades IHL 79 16 27 43 73
1998-99 Kansas City Blades IHL 80 7 38 45 66
1999-00 Kansas City Blades IHL 82 8 21 29 66
2000-01 London Knights BISL 39 3 17 20 26
League GP G A Pts PIM
1982-83 Maine Mariners AHL 66 29 28 57 32
1982-83 Philadelphia Flyers NHL 1 0 0 0 0
1983-84 Springfield Indians AHL 45 33 30 63 28
1983-84 Philadelphia Flyers NHL 12 4 2 6 0
1984-85 Hershey Bears AHL 35 26 15 41 8
1984-85 Philadelphia Flyers NHL 5 1 0 1 0
1985-86 Hershey Bears AHL 77 50 47 97 28
1985-86 Philadelphia Flyers NHL 2 0 0 0 0
1986-87 Hershey Bears AHL 66 45 40 85 34
1987-88 Hershey Bears AHL 35 14 17 31 12
1988-89 Hershey Bears AHL 11 6 9 15 4
1988-89 Vienna Austria 38 26 23 49 0
1989-90 Hershey Bears AHL 74 45 58 103 26
1990-91 Binghamton Rangers AHL 69 26 29 55 26
1991-92 Binghamton Rangers AHL 76 34 38 72 32
League GP G A Pts PIM
2017-18 Esbjerg EfB Ishockey Denmark 45 1 9 10 47
League GP G A Pts PIM
2017-18 Chicago Blackhawks NHL 1 0 0 0 0
League GP G A Pts PIM
2014-15 UMass-Lowell H-East 33 5 5 10 0
2015-16 UMass-Lowell H-East 13 0 1 1 2
League GP G A Pts PIM
2008-09 San Antonio Rampage AHL 12 0 1 1 35
2009-10 Las Vegas Wranglers ECHL 68 1 6 7 165
2010-11 Bridgeport Sound Tigers AHL 6 0 0 0 19
2010-11 Elmira Jackals ECHL 34 1 6 7 136
2011-12 Cardiff Devils EIHL 50 4 9 13 296
2012-13 Sheffield Steelers EIHL 29 2 4 6 85
2012-13 San Francisco Bulls ECHL 9 0 0 0 17
2013-14 Braehead Clan EIHL 41 3 10 13 248
2014-15 Braehead Clan EIHL 42 3 7 10 156
League GP G A Pts PIM
2021-22 Hershey Bears AHL 5 1 0 1 0
2022-23 Hershey Bears AHL 57 30 19 49 20
2023-24 Hershey Bears AHL 64 29 18 47 14
League GP G A Pts PIM
1990-91 Tri-City Americans WHL 48 20 21 41 86
1991-92 Kansas City Blades IHL 55 17 15 32 40
1992-93 Kansas City Blades IHL 21 3 6 9 47
1993-94 Huntington Blizzard ECHL 41 19 20 39 174
1994-95 Nashville Knights ECHL 23 11 9 20 100
1994-95 Huntington Blizzard ECHL 34 19 23 42 102
1997-98 Monroe Moccasins WPHL 34 3 11 14 72
League GP G A Pts PIM
2022-23 Bridgeport Islanders AHL 3 0 2 2 2
2023-24 Bridgeport Islanders AHL 50 1 4 5 14
League GP G A Pts PIM
1984-85 Virginia Lancers ACHL 50 4 13 17 26
League GP G A Pts PIM
1986-87 Canadian National Team Intl 3 0 1 1 6
1987-88 Baltimore Skipjacks AHL 58 8 31 39 30
1987-88 Sherbrooke Canadiens AHL 14 0 4 4 8
1987-88 Peoria Rivermen IHL 7 1 2 3 8
1988-89 Peoria Rivermen IHL 64 8 41 49 58
1991-92 Kalamazoo Wings IHL 3 0 4 4 2
1991-92 Brantford Smoke CoHL 12 5 8 13 21
1992-93 Brantford Smoke CoHL 21 1 12 13 6
1992-93 Rotterdam Hlnd 13 7 6 13 8
League GP G A Pts PIM
2004-05 Montmagny Sentinelles QSCHL 4 0 0 0 0
2005-06 Montmagny Sentinelles QSCHL 31 9 12 21 10
League GP G A Pts PIM
2009-10 Chicago Wolves AHL 19 2 4 6 2
2009-10 Gwinnett Gladiators ECHL 46 20 22 42 47
2010-11 Chicago Wolves AHL 5 0 1 1 2
2010-11 Gwinnett Gladiators ECHL 58 12 39 51 49
2011-12 Gwinnett Gladiators ECHL 72 25 23 48 30
2012-13 Nottingham Panthers EIHL 48 21 28 49 21
League GP G A Pts PIM
2022-23 Trois-Rivieres Lions ECHL 7 2 2 4 0
2023-24 Utah Grizzlies ECHL 68 12 35 47 16
League GP G A Pts PIM
1995-96 Roanoke Express ECHL 8 2 0 2 10
League GP G A Pts PIM
1979-80 New Brunswick Hawks AHL 1 0 0 0 0
League GP G A Pts PIM
1992-93 West Palm Beach Blaze SuHL 45 41 45 86 59
1993-94 Chatham Wheels CoHL 15 5 12 17 6
1993-94 West Palm Beach Blaze SuHL 31 22 24 46 42
League GP G A Pts PIM
2009-10 Kalamazoo Wings ECHL 3 0 0 0 2
2010-11 Bridgeport Sound Tigers AHL 2 0 0 0 0
2010-11 Victoria Salmon Kings ECHL 3 0 0 0 0
2010-11 Worcester Sharks AHL 1 0 0 0 0
2010-11 Kalamazoo Wings ECHL 21 0 1 1 0
2011-12 Kalamazoo Wings ECHL 44 0 0 0 20
2012-13 Louisiana IceGators SPHL 38 0 0 0 2
2012-13 Reading Royals ECHL 14 0 0 0 0
2013-14 Hershey Bears AHL 3 0 0 0 0
2013-14 Reading Royals ECHL 36 0 3 3 2
2014-15 Allen Americans ECHL 50 0 4 4 4
2015-16 Allen Americans ECHL 29 0 1 1 10
2016-17 Allen Americans ECHL 43 0 1 1 10
2017-18 Allen Americans ECHL 2 0 0 0 0
League GP G A Pts PIM
1982-83 Chicago Jets CJHL 22 23 22 45 58
League GP G A Pts PIM
2021-22 Wilkes-Barre/Scranton Penguins AHL 2 0 0 0 0
2022-23 Wilkes-Barre/Scranton Penguins AHL 49 7 5 12 15
2023-24 Kalamazoo Wings ECHL 15 12 11 23 12
2023-24 Abbotsford Canucks AHL 37 3 4 7 22
League GP G A Pts PIM
2017-18 San Antonio Rampage AHL 3 0 0 0 2
2017-18 Colorado Eagles ECHL 4 0 1 1 2
2018-19 Kansas City Mavericks ECHL 55 0 8 8 61
2019-20 South Carolina Stingrays ECHL 15 1 1 2 9
2019-20 Kansas City Mavericks ECHL 37 1 4 5 41
League GP G A Pts PIM
2018-19 Toledo Walleye ECHL 4 0 0 0 0
2019-20 Toledo Walleye ECHL 1 0 0 0 0
2019-20 Reading Royals ECHL 1 0 0 0 0
2019-20 Fayetteville Marksmen SPHL 3 0 0 0 0
2020-21 Utah Grizzlies ECHL 6 0 0 0 0
2020-21 Fort Wayne Komets ECHL 3 0 0 0 4
2020-21 Macon Mayhem SPHL 2 0 0 0 0
2021-22 Kalamazoo Wings ECHL 50 0 3 3 6
2022-23 Kalamazoo Wings ECHL 1 0 0 0 0
2022-23 Florida Everblades ECHL 1 0 0 0 0
2022-23 Wichita Thunder ECHL 5 0 0 0 0
2022-23 Evansville Thunderbolts SPHL 23 0 0 0 0
2022-23 Maine Mariners ECHL 1 0 0 0 0
2023-24 Wichita Thunder ECHL 37 0 0 0 6
League GP G A Pts PIM
2000-01 Orlando Solar Bears IHL 9 1 1 2 2
2001-02 Johnstown Chiefs ECHL 54 17 32 49 32
2001-02 Grand Rapids Griffins AHL 17 2 4 6 8
2002-03 San Antonio Rampage AHL 72 15 20 35 30
2002-03 Laredo Bucks CHL 8 4 12 16 15
2003-04 Utah Grizzlies AHL 75 14 22 36 28
2004-05 Providence Bruins AHL 70 13 18 31 30
2005-06 Carolina Hurricanes NHL 1 0 1 1 0
2005-06 Lowell Lock Monsters AHL 65 20 26 46 50
2006-07 Albany River Rats AHL 49 8 13 21 27
2006-07 Carolina Hurricanes NHL 1 0 0 0 0
2007-08 Albany River Rats AHL 45 8 15 23 31
2007-08 Wilkes-Barre/Scranton Penguins AHL 36 15 7 22 10
2008-09 Wilkes-Barre/Scranton Penguins AHL 20 3 0 3 8
League GP G A Pts PIM
2023-24 San Jose Barracuda AHL 2 0 0 0 2
League GP G A Pts PIM
1986-87 North Adams State College ECAC-E 0 0 0 0 0
1989-90 North Adams State College ECAC-E 0 0 0 0 0
League GP G A Pts PIM
1991-92 Dayton Bombers ECHL 23 12 17 29 21
1991-92 Toledo Storm ECHL 4 1 0 1 2
1998-99 Chicago Bluesmen RHI 16 12 22 34 4
League GP G A Pts PIM
2013-14 Portland Winterhawks WHL 61 7 38 45 55
2014-15 South Carolina Stingrays ECHL 35 4 12 16 16
2015-16 Alaska Aces ECHL 44 2 12 14 26
2016-17 Utah Grizzlies ECHL 10 2 3 5 6
2016-17 Rapid City Rush ECHL 28 0 12 12 20
2016-17 Tulsa Oilers ECHL 16 0 8 8 16
2017-18 Utah Grizzlies ECHL 17 0 1 1 8
League GP G A Pts PIM
2015-16 Alaska Aces ECHL 5 0 0 0 2
2016-17 Alaska Aces ECHL 5 0 0 0 0
2016-17 Columbus Cottonmouths SPHL 6 0 0 0 0
2016-17 Colorado Eagles ECHL 5 0 0 0 0
2017-18 Colorado Eagles ECHL 20 0 1 1 2
2018-19 Fort Wayne Komets ECHL 26 0 0 0 0
2018-19 Allen Americans ECHL 8 0 0 0 15
League GP G A Pts PIM
2015-16 Providence Bruins AHL 66 14 16 30 71
2016-17 Providence Bruins AHL 67 8 16 24 55
2017-18 Providence Bruins AHL 52 16 17 33 40
2018-19 Texas Stars AHL 74 13 13 26 39
2019-20 Bolzano HC Austria 47 7 24 31 43
2020-21 Szekeshfehervar Alba Volan HC Austria 45 16 22 38 44
2022-23 Allen Americans ECHL 64 39 46 85 100
2023-24 Allen Americans ECHL 12 6 8 14 29
League GP G A Pts PIM
1976-77 R.P.I. ECAC 20 0 0 0 10
1977-78 R.P.I. ECAC 26 0 0 0 2
1978-79 Flint Generals IHL 3 0 0 0 0
1978-79 R.P.I. ECAC 21 0 0 0 6
League GP G A Pts PIM
2022-23 U. of Manitoba CWUAA 22 0 0 0 0
2023-24 U. of Manitoba CWUAA 12 0 0 0 0
League GP G A Pts PIM
1985-86 New Haven Nighthawks AHL 43 0 2 2 18
1985-86 Los Angeles Kings NHL 1 0 0 0 0
1985-86 Toledo Goaldiggers IHL 7 0 0 0 0
1986-87 New Haven Nighthawks AHL 47 0 2 2 24
1987-88 Los Angeles Kings NHL 34 0 2 2 6
1988-89 Los Angeles Kings NHL 48 0 1 1 28
1989-90 New York Islanders NHL 39 0 1 1 7
1990-91 New York Islanders NHL 53 0 2 2 14
1991-92 New York Islanders NHL 37 0 1 1 18
1992-93 New York Islanders NHL 47 0 2 2 2
1993-94 New York Rangers NHL 29 0 2 2 2
1994-95 New York Rangers NHL 17 0 2 2 2
1995-96 New York Rangers NHL 44 0 1 1 8
1996-97 New York Rangers NHL 23 0 0 0 4
1997-98 Toronto Maple Leafs NHL 21 0 0 0 0
1998-99 Toronto Maple Leafs NHL 9 0 0 0 0
1998-99 Chicago Wolves IHL 10 0 1 1 2
1999-00 Toronto Maple Leafs NHL 20 0 1 1 2
2000-01 Toronto Maple Leafs NHL 15 0 0 0 0
League GP G A Pts PIM
1980-81 Braunlage WSV GerObL 0 0 0 0 0
League GP G A Pts PIM
2023-24 Colorado Eagles AHL 2 0 0 0 0
League GP G A Pts PIM
1989-90 Boston Bruins NHL 2 0 0 0 0
1989-90 Maine Mariners AHL 75 28 26 54 57
1990-91 Boston Bruins NHL 15 4 0 4 31
1990-91 Maine Mariners AHL 62 28 16 44 40
1991-92 St. Louis Blues NHL 1 0 0 0 0
1991-92 Peoria Rivermen IHL 71 27 34 61 30
1992-93 Peoria Rivermen IHL 58 17 13 30 28
1993-94 Peoria Rivermen IHL 80 26 24 50 89
1994-95 Peoria Rivermen IHL 76 22 20 42 70
1995-96 Peoria Rivermen IHL 74 22 15 37 94
1996-97 Cincinnati Cyclones IHL 4 1 1 2 0
1996-97 San Antonio Dragons IHL 21 2 3 5 18
1997-98 San Antonio Dragons IHL 21 1 3 4 20
1997-98 Brantford Smoke UHL 41 27 24 51 20
League GP G A Pts PIM
1990-91 New Haven Nighthawks AHL 1 0 0 0 0
1990-91 Roanoke Valley Rebels ECHL 51 0 3 3 25
1991-92 Michigan Falcons CoHL 43 0 3 3 27
1992-93 Rochester Americans AHL 6 0 0 0 0
1992-93 San Diego Gulls IHL 2 0 0 0 0
1992-93 Greensboro Monarchs ECHL 27 0 2 2 6
1992-93 Detroit Falcons CoHL 8 0 0 0 2
1992-93 Anaheim Bullfrogs RHI 8 0 3 3 0
1993-94 Rochester Americans AHL 25 0 0 0 0
1993-94 Wheeling Thunderbirds ECHL 4 0 1 1 0
1994-95 San Diego Gulls IHL 8 0 0 0 0
1994-95 Greensboro Monarchs ECHL 20 0 0 0 2
1995-96 Orlando Jackals RHI 11 0 3 3 0
1996-97 Raleigh Icecaps ECHL 29 0 0 0 2
1996-97 Columbus Cottonmouths CHL 3 0 0 0 0
1997-98 Winston-Salem Icehawks UHL 24 0 1 1 6
1997-98 Carolina Crushers MLRH 6 0 1 1 1
2002-03 St. Pete/Winston-Salem Parrots ACHL 2 0 0 0 0
League GP G A Pts PIM
2016-17 Rockford IceHogs AHL 8 1 3 4 0
2017-18 Rockford IceHogs AHL 50 11 8 19 10
2017-18 Indy Fuel ECHL 10 9 1 10 0
2018-19 Rockford IceHogs AHL 27 2 2 4 19
2018-19 Indy Fuel ECHL 9 4 0 4 4
2018-19 Manchester Monarchs ECHL 12 2 3 5 6
2019-20 Kalamazoo Wings ECHL 41 16 15 31 31
2021-22 Kalamazoo Wings ECHL 61 21 15 36 33
2022-23 Kalamazoo Wings ECHL 46 16 13 29 23
2022-23 Jacksonville Icemen ECHL 12 4 4 8 4
2023-24 Jacksonville Icemen ECHL 60 27 13 40 26
League GP G A Pts PIM
1996-97 Mississippi Sea Wolves ECHL 58 9 6 15 131
1997-98 Amarillo Rattlers WPHL 63 18 25 43 93
1998-99 Amarillo Rattlers WPHL 32 11 18 29 83
League GP G A Pts PIM
1998-99 Johnstown Chiefs ECHL 65 26 20 46 112
1998-99 Saint John Flames AHL 5 0 0 0 2
1999-00 Johnstown Chiefs ECHL 61 25 26 51 152
1999-00 Saint John Flames AHL 7 1 2 3 5
1999-00 Orlando Solar Bears IHL 2 0 0 0 2
2000-01 Rochester Americans AHL 1 0 0 0 10
2000-01 South Carolina Stingrays ECHL 68 20 24 44 203
2001-02 Rochester Americans AHL 17 0 0 0 12
2001-02 South Carolina Stingrays ECHL 60 18 28 46 140
2002-03 South Carolina Stingrays ECHL 57 17 23 40 105
2003-04 Sheffield Steelers EIHL 49 23 26 49 50
2004-05 Odessa Jackalopes CHL 59 8 18 26 65
2005-06 Bakersfield Condors ECHL 54 14 25 39 82
2005-06 South Carolina Stingrays ECHL 10 1 4 5 6
2006-07 Bakersfield Condors ECHL 29 7 18 25 62
2006-07 Utah Grizzlies ECHL 38 11 17 28 60
2007-08 Youngstown Steelhounds CHL 64 26 37 63 114
2008-09 Arizona Sundogs CHL 64 35 34 69 116
2009-10 Rio Grande Valley Killer Bees CHL 62 15 24 39 88
2010-11 Arizona Sundogs CHL 41 4 12 16 39
League GP G A Pts PIM
2008-09 Bonnyville Pontiacs AJHL 13 4 9 13 16
2009-10 Bonnyville Pontiacs AJHL 24 16 10 26 34
2010-11 U. of Regina CWUAA 27 5 4 9 12
2011-12 U. of Regina CWUAA 16 5 7 12 16
League GP G A Pts PIM
2003-04 Kalamazoo Wings UHL 8 0 2 2 2
2004-05 Mississippi Sea Wolves ECHL 72 13 23 36 24
2005-06 Bridgeport Sound Tigers AHL 17 0 1 1 8
2005-06 Trenton Titans ECHL 48 3 24 27 28
2006-07 Norfolk Admirals AHL 24 2 3 5 8
2006-07 Toronto Marlies AHL 1 0 0 0 0
2006-07 Columbia Inferno ECHL 46 13 30 43 34
2007-08 Val Pusteria HC Italy-A 32 11 8 19 12
2008-09 Val Pusteria HC Italy-A 42 8 32 40 34
League GP G A Pts PIM
1992-93 Vancouver Voodoo RHI 5 3 9 12 21
1993-94 Johnstown Chiefs ECHL 44 19 26 45 38
1993-94 Raleigh Icecaps ECHL 2 0 0 0 4
1993-94 Vancouver Voodoo RHI 13 8 16 24 10
1994-95 Johnstown Chiefs ECHL 67 23 31 54 57
1994-95 Vancouver Voodoo RHI 19 13 24 37 17
1995-96 Milton Keynes Kings BHL 38 44 40 84 36
1995-96 Vancouver Voodoo RHI 25 17 24 41 33
1996-97 Nottingham Panthers BISL 24 7 11 18 8
1996-97 Los Angeles Blades RHI 4 5 8 13 3
1996-97 Straubing EHC Ger.1 8 2 3 5 14
1998-99 Merano Italy-A 16 3 3 6 8
1998-99 Corpus Christi Icerays WPHL 3 0 1 1 0
2000-01 Guildford Flames BNL 26 10 19 29 14
2001-02 Guildford Flames BNL 12 8 9 17 6
League GP G A Pts PIM
1983-84 Kalamazoo Wings IHL 3 0 0 0 0
1984-85 Springfield Indians AHL 21 1 3 4 59
1984-85 Indianapolis Checkers IHL 51 10 9 19 130
1985-86 Springfield Indians AHL 78 8 21 29 187
1985-86 New York Islanders NHL 2 0 0 0 0
1986-87 Springfield Indians AHL 54 10 6 16 156
1987-88 Springfield Indians AHL 1 0 0 0 0
1987-88 Peoria Rivermen IHL 73 24 29 53 172
1988-89 Springfield Indians AHL 5 1 1 2 20
1988-89 Indianapolis Ice IHL 76 18 23 41 235
League GP G A Pts PIM
1991-92 Baltimore Skipjacks AHL 6 2 4 6 0
1992-93 Baltimore Skipjacks AHL 8 7 3 10 4
1992-93 Washington Capitals NHL 71 12 14 26 124
1993-94 Washington Capitals NHL 68 16 19 35 149
1993-94 Portland Pirates AHL 6 5 7 12 4
1994-95 Washington Capitals NHL 40 14 6 20 65
1995-96 Washington Capitals NHL 68 18 23 41 103
1996-97 Washington Capitals NHL 11 2 3 5 13
1996-97 Colorado Avalanche NHL 67 23 20 43 105
1997-98 Hershey Bears AHL 4 2 1 3 2
1997-98 Colorado Avalanche NHL 23 3 7 10 22
1998-99 Philadelphia Flyers NHL 66 18 31 49 78
1998-99 Colorado Avalanche NHL 12 2 2 4 20
1999-00 Philadelphia Flyers NHL 57 9 16 25 82
2000-01 Philadelphia Flyers NHL 8 0 0 0 4
League GP G A Pts PIM
2022-23 Newfoundland Growlers ECHL 72 9 32 41 28
2023-24 Kalamazoo Wings ECHL 56 8 24 32 16
2023-24 Abbotsford Canucks AHL 4 0 0 0 2
League GP G A Pts PIM
2016-17 HIFK Helsinki SM-liiga 36 2 4 6 0
2016-17 Kiekko-Vanta Mestis 3 0 1 1 2
2017-18 HIFK Helsinki SM-liiga 49 9 7 16 10
2018-19 Pelicans SM-liiga 59 19 32 51 10
2019-20 Grand Rapids Griffins AHL 19 2 3 5 12
2019-20 Charlotte Checkers AHL 35 11 9 20 2
2020-21 Omsk Avangard KHL 58 13 21 34 14
2021-22 Omsk Avangard KHL 47 13 20 33 12
2022-23 Lugano Swiss-A 20 0 4 4 2
2022-23 HV71 Jonkoping SweHL 20 4 6 10 0
2023-24 HV71 Jonkoping SweHL 39 8 12 20 4
League GP G A Pts PIM
2011-12 U. of Wisconsin Eau Claire NCHA 24 0 4 4 10
League GP G A Pts PIM
1997-98 Monroe Moccasins WPHL 69 3 4 7 117
1998-99 Amarillo Rattlers WPHL 69 5 10 15 127
1999-00 Monroe Moccasins WPHL 69 1 8 9 126
2001-02 Kalamazoo Wings UHL 8 0 0 0 2
League GP G A Pts PIM
2014-15 Kalamazoo Wings ECHL 3 1 0 1 0
2015-16 Elmira Jackals ECHL 2 0 1 1 4
League GP G A Pts PIM
1998-99 Caledon Canadians OPJHL 11 3 5 8 4
League GP G A Pts PIM
2021-22 SUNY-Plattsburgh SUNYAC 2 0 0 0 2
2022-23 Macon Mayhem SPHL 47 23 14 37 99
2022-23 Fayetteville Marksmen SPHL 2 0 0 0 0
2022-23 Savannah Ghost Pirates ECHL 3 0 0 0 0
2023-24 Rapid City Rush ECHL 10 1 0 1 22
2023-24 Macon Mayhem SPHL 16 2 8 10 8
League GP G A Pts PIM
1997-98 Chicago Freeze NAHL 31 11 21 32 42
League GP G A Pts PIM
2014-15 Kalamazoo Wings ECHL 8 1 4 5 2
2015-16 Kalamazoo Wings ECHL 63 6 23 29 17
2016-17 Quad City Mallards ECHL 68 20 40 60 16
2017-18 Nitra MHC Slovak 25 6 7 13 10
2017-18 Quad City Mallards ECHL 11 2 6 8 4
2018-19 Nottingham Panthers EIHL 53 13 30 43 12
2019-20 Kalamazoo Wings ECHL 52 11 21 32 16
League GP G A Pts PIM
2022-23 Lake Superior State University CCHA 35 2 5 7 19
2022-23 Iowa Heartlanders ECHL 16 0 3 3 5
League GP G A Pts PIM
2010-11 Idaho Steelheads ECHL 3 0 0 0 0
2011-12 Idaho Steelheads ECHL 58 0 1 1 4
2011-12 Greenville Road Warriors ECHL 2 0 0 0 0
2012-13 Ljubljana Olimpija HK Austria 51 0 4 4 81
2013-14 Krefeld Penguins DEL 3 0 0 0 0
2013-14 Ljubljana Olimpija HK Austria 50 0 2 2 6
2014-15 Val Pusteria HC Italy-A 38 0 6 6 4
2015-16 Bremerhaven Penguins DEL-2 37 0 0 0 0
2016-17 Fischtown Penguins DEL 31 0 1 1 2
2017-18 Wolfsburg Grizzly Adams DEL 33 0 4 4 2
2018-19 Wolfsburg Grizzly Adams DEL 24 0 0 0 14
2018-19 Kassel Huskies DEL-2 6 0 0 0 0
2019-20 Kassel Huskies DEL-2 39 0 0 0 0
2020-21 Kassel Huskies DEL-2 31 0 0 0 0
2021-22 Kassel Huskies DEL-2 37 0 0 0 0
2022-23 Kassel Huskies DEL-2 29 0 0 0 0
League GP G A Pts PIM
2004-05 Owen Sound Attack OHL 28 3 4 7 4
2005-06 Owen Sound Attack OHL 64 33 46 79 78
2006-07 Phoenix Roadrunners ECHL 64 11 9 20 45
2007-08 Phoenix Roadrunners ECHL 35 11 14 25 26
2007-08 Charlotte Checkers ECHL 39 10 18 28 25
2008-09 Stockton Thunder ECHL 24 4 5 9 22
2008-09 Mississippi Sea Wolves ECHL 33 11 14 25 22
2008-09 Charlotte Checkers ECHL 1 0 1 1 2
2009-10 Bossier-Shreveport Mudbugs CHL 54 22 24 46 33
2010-11 Bossier-Shreveport Mudbugs CHL 56 20 21 41 35
2011-12 Rapid City Rush CHL 59 16 27 43 49
2012-13 Arizona Sundogs CHL 46 13 17 30 19
League GP G A Pts PIM
2006-07 Kalamazoo Wings UHL 7 1 2 3 4
2007-08 Bossier-Shreveport Mudbugs CHL 40 1 4 5 46
League GP G A Pts PIM
2016-17 Iowa Wild AHL 1 0 0 0 0
2016-17 Quad City Mallards ECHL 65 14 30 44 70
2017-18 Florida Everblades ECHL 22 4 7 11 31
2018-19 Atlanta Gladiators ECHL 52 19 19 38 107
2019-20 Glasgow Clan EIHL 47 16 23 39 41
2020-21 Fort Wayne Komets ECHL 7 0 1 1 9
2020-21 Greenville Swamp Rabbits ECHL 7 0 0 0 4
2021-22 Glasgow Clan EIHL 50 21 26 47 74
2022-23 Glasgow Clan EIHL 7 4 2 6 4
2022-23 Spisska Nova Ves HK Slovak 25 5 9 14 8
League GP G A Pts PIM
1977-78 Bloomington Junior Stars USHL 44 17 45 62 6
1978-79 U. of Minnesota WCHA 44 9 33 42 4
1979-80 U. of Minnesota WCHA 40 4 32 36 14
1980-81 U. of Minnesota WCHA 39 1 17 18 8
League GP G A Pts PIM
2004-05 Providence Bruins AHL 8 0 1 1 20
2004-05 Utah Grizzlies AHL 32 1 4 5 50
2004-05 Las Vegas Wranglers ECHL 32 11 14 25 37
League GP G A Pts PIM
1992-93 Dayton Bombers ECHL 22 0 0 0 2
1992-93 Roanoke Valley Rampage ECHL 14 0 0 0 2
1992-93 Anaheim Bullfrogs RHI 7 0 0 0 0
1993-94 Dayton Bombers ECHL 2 0 0 0 2
1993-94 Johnstown Chiefs ECHL 35 0 1 1 6
1993-94 Anaheim Bullfrogs RHI 13 0 3 3 0
1994-95 Greensboro Monarchs ECHL 10 0 0 0 0
1994-95 Johnstown Chiefs ECHL 26 0 2 2 2
1994-95 Anaheim Bullfrogs RHI 13 0 0 0 1
1995-96 Adirondack Red Wings AHL 1 0 0 0 0
1995-96 Toledo Storm ECHL 19 0 1 1 4
1995-96 Tallahassee Tiger Sharks ECHL 17 0 1 1 0
1995-96 Anaheim Bullfrogs RHI 21 0 4 4 0
1996-97 Huntington Blizzard ECHL 56 0 6 6 12
1996-97 Anaheim Bullfrogs RHI 14 0 0 0 0
1997-98 Fort Worth Brahmas WPHL 51 0 1 1 0
1997-98 Anaheim Bullfrogs MLRH 15 0 6 6 0
1998-99 Flint Generals UHL 66 0 6 6 22
1998-99 Anaheim Bullfrogs RHI 19 0 0 0 0
1999-00 Austin Ice Bats WPHL 43 0 3 3 6
2000-01 Fort Worth Brahmas WPHL 56 0 4 4 4
2001-02 El Paso Buzzards CHL 22 0 2 2 0
League GP G A Pts PIM
2020-21 Wilkes-Barre/Scranton Penguins AHL 31 2 13 15 22
2020-21 Bratislava Slovan Slovak 14 2 9 11 4
2021-22 Wilkes-Barre/Scranton Penguins AHL 61 1 18 19 71
2022-23 Khabarovsk Amur KHL 53 7 13 20 32
2023-24 Khabarovsk Amur KHL 37 2 11 13 27
League GP G A Pts PIM
2012-13 Kalamazoo Wings ECHL 3 0 1 1 5
2013-14 Villard-de-Lans France 26 7 4 11 56
2014-15 Toledo Walleye ECHL 34 3 8 11 35
2015-16 Toledo Walleye ECHL 62 7 9 16 39
League GP G A Pts PIM
1992-93 Verdun College-Francais QMJHL 17 7 9 16 39
1993-94 Verdun College-Francais QMJHL 61 40 38 78 100
1994-95 Greensboro Monarchs ECHL 36 16 16 32 79
1994-95 Cornwall Aces AHL 18 5 0 5 23
1995-96 Saginaw Wheels CoHL 15 3 8 11 21
1995-96 Jacksonville Lizard Kings ECHL 21 6 14 20 57
1995-96 Orlando Jackals RHI 11 3 7 10 4
1996-97 Charlotte Checkers ECHL 17 6 7 13 14
1996-97 Jacksonville Lizard Kings ECHL 41 5 14 19 60
1996-97 Orlando Jackals RHI 2 2 0 2 0
1997-98 Macon Whoopee CHL 26 15 10 25 54
1997-98 Tulsa Oilers CHL 33 20 18 38 74
1997-98 Orlando Surge MLRH 18 37 31 68 9
1998-99 Tulsa Oilers CHL 62 23 40 63 64
1999-00 Flint Generals UHL 5 2 1 3 10
1999-00 Asheville Smoke UHL 61 23 25 48 77
2000-01 Lasalle Rapides QSPHL 35 15 17 32 41
2001-02 Lasalle Rapides QSPHL 41 20 16 36 35
2002-03 Lasalle Rapides QSPHL 18 2 6 8 46
2002-03 St. Jean Mission QSPHL 28 13 15 28 53
2003-04 Sorel Royaux QSMHL 41 18 24 42 85
League GP G A Pts PIM
2008-09 Odessa Jackalopes CHL 60 14 24 38 30
2009-10 Odessa Jackalopes CHL 59 9 21 30 37
2010-11 Odessa Jackalopes CHL 66 13 20 33 30
League GP G A Pts PIM
2006-07 Wilkes-Barre/Scranton Penguins AHL 3 0 0 0 0
2007-08 Wilkes-Barre/Scranton Penguins AHL 52 6 12 18 28
2007-08 Wheeling Nailers ECHL 6 1 2 3 4
2008-09 Wilkes-Barre/Scranton Penguins AHL 73 24 37 61 6
2009-10 Pittsburgh Penguins NHL 10 1 0 1 2
2009-10 Wilkes-Barre/Scranton Penguins AHL 63 21 34 55 21
2010-11 Pittsburgh Penguins NHL 64 14 13 27 13
2011-12 Pittsburgh Penguins NHL 11 0 1 1 2
2011-12 Columbus Blue Jackets NHL 51 11 13 24 6
2012-13 Columbus Blue Jackets NHL 46 13 14 27 10
2012-13 Almtuna IS Swe-1 7 4 0 4 2
2013-14 Columbus Blue Jackets NHL 82 12 22 34 20
2014-15 Columbus Blue Jackets NHL 54 7 6 13 0
2015-16 Edmonton Oilers NHL 82 10 15 25 10
2016-17 Edmonton Oilers NHL 78 16 19 35 17
2017-18 Edmonton Oilers NHL 60 8 11 19 10
2017-18 Columbus Blue Jackets NHL 20 1 3 4 0
2018-19 Columbus Blue Jackets NHL 2 0 0 0 0
2018-19 Cleveland Monsters AHL 64 21 29 50 16
2019-20 Winnipeg Jets NHL 7 0 0 0 0
League GP G A Pts PIM
1976-77 St. Paul Vulcans MidJHL 24 7 13 20 68
1977-78 U. of Minnesota WCHA 0 0 0 0 0
1978-79 Fort Wayne Komets IHL 1 0 0 0 2
League GP G A Pts PIM
2007-08 Providence Bruins AHL 14 3 2 5 6
2009-10 Providence Bruins AHL 65 15 9 24 32
2010-11 Rochester Americans AHL 51 8 8 16 25
2010-11 Providence Bruins AHL 22 0 3 3 9
2011-12 San Antonio Rampage AHL 12 0 0 0 12
2011-12 Utah Grizzlies ECHL 26 10 13 23 54
2012-13 Alleghe HC Italy-A 43 21 20 41 54
2014-15 Szekeshfehervar Alba Volan HC Austria 39 21 14 35 53
2017-18 Szekeshfehervar Alba Volan HC Austria 53 12 13 25 38
League GP G A Pts PIM
2009-10 Texas Stars AHL 7 0 0 0 4
2010-11 Idaho Steelheads ECHL 70 3 13 16 82
2011-12 San Antonio Rampage AHL 1 0 0 0 0
2011-12 Allen Americans CHL 64 4 25 29 41
2012-13 Houston Aeros AHL 1 0 0 0 0
2012-13 Allen Americans CHL 64 11 40 51 70
2013-14 Allen Americans CHL 62 20 35 55 62
2014-15 Allen Americans ECHL 57 16 21 37 42
League GP G A Pts PIM
2000-01 Johnstown Chiefs ECHL 12 1 2 3 17
2000-01 Kalamazoo Wings UHL 59 3 7 10 86
2001-02 Muskegon Fury UHL 33 2 1 3 24
2001-02 Kalamazoo Wings UHL 15 1 3 4 20
2002-03 Muskegon Fury UHL 71 6 13 19 82
2003-04 Muskegon Fury UHL 1 0 0 0 0
2003-04 Rockford IceHogs UHL 3 0 0 0 2
League GP G A Pts PIM
1986-87 Salt Lake Golden Eagles IHL 1 0 1 1 2
1993-94 Brantford Smoke CoHL 4 0 1 1 6
League GP G A Pts PIM
1996-97 Red Deer Rebels WHL 13 0 0 0 4
1996-97 Spokane Chiefs WHL 29 0 1 1 2
1997-98 Indianapolis Ice IHL 3 0 0 0 0
1997-98 Columbus Chill ECHL 28 0 3 3 8
1997-98 Detroit Vipers IHL 10 0 0 0 0
1997-98 Flint Generals UHL 0 0 0 0 0
1997-98 Fort Wayne Komets IHL 2 0 0 0 0
1998-99 Florida Everblades ECHL 47 0 2 2 8
1999-00 Cincinnati Cyclones IHL 14 0 1 1 2
1999-00 Florida Everblades ECHL 33 0 0 0 10
2000-01 Cincinnati Cyclones IHL 17 0 0 0 0
2000-01 Florida Everblades ECHL 26 0 1 1 0
2001-02 Louisiana IceGators ECHL 37 0 1 1 8
2002-03 Richmond Renegades ECHL 49 0 1 1 8
2002-03 Cleveland Barons AHL 1 0 0 0 0
2003-04 Las Vegas Wranglers ECHL 48 0 1 1 4
2004-05 Las Vegas Wranglers ECHL 44 0 1 1 6
2005-06 Las Vegas Wranglers ECHL 51 0 3 3 4
2006-07 Las Vegas Wranglers ECHL 6 0 0 0 2
League GP G A Pts PIM
2006-07 Kalamazoo Wings UHL 13 0 9 9 8
2007-08 Gwinnett Gladiators ECHL 72 4 14 18 42
2008-09 Bakersfield Condors ECHL 59 4 20 24 34
2008-09 Gwinnett Gladiators ECHL 8 1 3 4 6
2009-10 Newcastle Vipers EIHL 54 8 27 35 34
League GP G A Pts PIM
1996-97 Chicago Wolves IHL 8 0 0 0 6
1996-97 Peoria Rivermen ECHL 49 5 22 27 56
1996-97 San Antonio Dragons IHL 3 0 0 0 2
1997-98 Michigan K-Wings IHL 2 0 0 0 0
1997-98 Peoria Rivermen ECHL 69 10 27 37 86
1998-99 Portland Pirates AHL 4 0 0 0 6
1998-99 Worcester IceCats AHL 6 1 0 1 6
1998-99 Houston Aeros IHL 2 0 0 0 4
1998-99 Peoria Rivermen ECHL 61 9 30 39 120
1999-00 Peoria Rivermen ECHL 65 6 20 26 72
2000-01 Peoria Rivermen ECHL 68 1 12 13 128
2001-02 Nottingham Panthers BISL 41 2 3 5 14
League GP G A Pts PIM
2003-04 Kalamazoo Wings UHL 6 0 0 0 4
League GP G A Pts PIM
2005-06 Flint Generals UHL 7 0 1 1 2
2006-07 Laredo Bucks CHL 35 0 1 1 21
2007-08 Flint Generals IHL 54 0 5 5 14
League GP G A Pts PIM
2023-24 R.P.I. ECAC 32 1 1 2 12
League GP G A Pts PIM
1996-97 St. Louis Blues NHL 6 0 1 1 2
1996-97 Worcester IceCats AHL 62 12 14 26 104
1997-98 Worcester IceCats AHL 61 19 24 43 117
1998-99 St. Louis Blues NHL 34 4 5 9 40
1998-99 Worcester IceCats AHL 20 9 7 16 34
1999-00 St. Louis Blues NHL 79 7 10 17 90
2000-01 St. Louis Blues NHL 77 8 13 21 117
2001-02 St. Louis Blues NHL 77 9 8 17 99
2002-03 St. Louis Blues NHL 15 2 5 7 8
2003-04 St. Louis Blues NHL 80 6 5 11 91
2004-05 Missouri River Otters UHL 13 5 2 7 68
2004-05 Hammarby IF Swe-1 19 9 13 22 36
2005-06 St. Louis Blues NHL 67 15 11 26 129
2006-07 St. Louis Blues NHL 80 8 14 22 89
2007-08 St. Louis Blues NHL 80 12 15 27 91
2008-09 Toronto Maple Leafs NHL 71 7 9 16 82
2009-10 Toronto Maple Leafs NHL 44 2 6 8 78
2009-10 Calgary Flames NHL 27 1 5 6 53
2010-11 San Jose Sharks NHL 78 3 11 14 124
2011-12 Chicago Blackhawks NHL 81 6 9 15 91
2012-13 Chicago Blackhawks NHL 19 0 2 2 16
League GP G A Pts PIM
2022-23 Charlotte Checkers AHL 4 1 4 5 0
2023-24 Charlotte Checkers AHL 37 8 11 19 16
League GP G A Pts PIM
2000-01 Salem State College ECAC-E 26 11 15 26 32
2001-02 Salem State College ECAC-E 27 7 13 20 22
2003-04 Jacksonville Barracudas WHA2 46 22 17 39 35
League GP G A Pts PIM
1989-90 Kent State University NCAA 30 2 6 8 24
League GP G A Pts PIM
2020-21 Utica Comets AHL 23 3 1 4 8
2021-22 Springfield Thunderbirds AHL 67 14 20 34 36
2022-23 St. Louis Blues NHL 1 0 0 0 0
2022-23 Springfield Thunderbirds AHL 71 17 22 39 66
2023-24 St. Louis Blues NHL 5 0 0 0 0
2023-24 Springfield Thunderbirds AHL 51 8 31 39 40
League GP G A Pts PIM
2016-17 Toledo Walleye ECHL 4 0 1 1 16
2017-18 Tulsa Oilers ECHL 59 3 8 11 136
2018-19 Tulsa Oilers ECHL 59 4 8 12 194
2019-20 Tulsa Oilers ECHL 56 2 10 12 122
2020-21 Tulsa Oilers ECHL 62 3 14 17 136
2020-21 Tucson Roadrunners AHL 1 0 0 0 5
2021-22 Tulsa Oilers ECHL 59 4 22 26 63
2021-22 San Diego Gulls AHL 9 0 1 1 9
2022-23 Tulsa Oilers ECHL 47 2 10 12 76
2023-24 Tulsa Oilers ECHL 72 1 11 12 72
League GP G A Pts PIM
1998-99 Sarnia Sting OHL 35 0 2 2 26
1999-00 Spokane Chiefs WHL 4 1 1 2 4
1999-00 Waterloo Black Hawks USHL 8 0 2 2 15
2000-01 Bossier-Shreveport Mudbugs WPHL 48 5 15 20 41
2001-02 Amarillo Rattlers CHL 30 0 4 4 25
2001-02 El Paso Buzzards CHL 23 1 2 3 37
2001-02 Corpus Christi Icerays CHL 8 0 0 0 20
2002-03 El Paso Buzzards CHL 12 0 2 2 11
2004-05 Huntsville Havoc SPHL 56 5 14 19 116
2005-06 Memphis Riverkings CHL 42 0 5 5 41
2005-06 Huntsville Havoc SPHL 14 0 2 2 25
2006-07 Jacksonville Barracudas SPHL 27 2 5 7 55
League GP G A Pts PIM
2018-19 Kalamazoo Wings ECHL 3 0 1 1 2
League GP G A Pts PIM
2004-05 Kalamazoo Wings UHL 2 0 0 0 0
League GP G A Pts PIM
1997-98 Wheeling Nailers ECHL 17 9 11 20 8
1998-99 Chicago Wolves IHL 3 0 1 1 0
1998-99 Quad City Mallards UHL 67 40 52 92 111
1999-00 Quad City Mallards UHL 56 21 38 59 94
2000-01 New Haven Knights UHL 43 18 24 42 81
2001-02 Memmingen EHC GerReg 40 31 36 67 197
League GP G A Pts PIM
1990-91 Cincinnati Cyclones ECHL 63 4 23 27 59
1991-92 Richmond Renegades ECHL 18 2 9 11 22
1991-92 Cincinnati Cyclones ECHL 22 0 6 6 22
1991-92 Fort Wayne Komets IHL 2 0 0 0 2
League GP G A Pts PIM
2006-07 U. of Wisconsin Eau Claire NCHA 23 0 0 0 8
League GP G A Pts PIM
1995-96 Quad City Mallards CoHL 3 0 1 1 0
1996-97 Roanoke Express ECHL 11 6 5 11 7
1996-97 Saginaw Lumber Kings CoHL 32 19 24 43 17
1997-98 Saginaw Lumber Kings UHL 64 40 38 78 96
League GP G A Pts PIM
2001-02 Mississippi Sea Wolves ECHL 10 0 3 3 16
2002-03 Mississippi Sea Wolves ECHL 51 6 7 13 75
2003-04 Mississippi Sea Wolves ECHL 68 3 8 11 43
2004-05 Mississippi Sea Wolves ECHL 72 7 14 21 62
League GP G A Pts PIM
2013-14 Kalamazoo Wings ECHL 3 0 0 0 0
League GP G A Pts PIM
2001-02 Mobile Mysticks ECHL 62 10 14 24 28
League GP G A Pts PIM
1998-99 Dayton Bombers ECHL 4 1 1 2 2
1999-00 Johnstown Chiefs ECHL 41 9 8 17 18
2000-01 Idaho Steelheads WCHL 6 1 1 2 8
League GP G A Pts PIM
2018-19 Tulsa Oilers ECHL 26 0 10 10 22
2018-19 San Diego Gulls AHL 14 0 1 1 4
2019-20 San Diego Gulls AHL 37 0 4 4 21
League GP G A Pts PIM
2016-17 Vancouver Canucks NHL 5 0 0 0 0
2017-18 Utica Comets AHL 46 3 7 10 19
2018-19 Toronto Marlies AHL 36 1 3 4 12
2018-19 Newfoundland Growlers ECHL 10 3 3 6 2
2019-20 Utah Grizzlies ECHL 50 22 37 59 23
2019-20 Ontario Reign AHL 2 0 1 1 0
2019-20 Colorado Eagles AHL 9 1 2 3 4
League GP G A Pts PIM
2006-07 Pee Dee Cyclones SPHL 56 33 23 56 44
2007-08 Twin City Cyclones SPHL 52 28 44 72 30
2008-09 Rio Grande Valley Killer Bees CHL 45 11 18 29 38
2008-09 Twin City Cyclones SPHL 10 8 7 15 2
2009-10 Columbus Cottonmouths SPHL 6 2 2 4 2
2009-10 Louisiana IceGators SPHL 37 14 20 34 8
2010-11 Columbus Cottonmouths SPHL 49 16 22 38 24
2011-12 Columbus Cottonmouths SPHL 2 1 0 1 2
League GP G A Pts PIM
2014-15 Adirondack Flames AHL 10 2 4 6 4
2015-16 Stockton Heat AHL 44 3 10 13 30
2016-17 Stockton Heat AHL 51 4 8 12 36
2017-18 Chicago Wolves AHL 10 0 3 3 8
2017-18 Quad City Mallards ECHL 8 2 1 3 4
2018-19 Nitra MHC Slovak 54 7 17 24 74
2019-20 Nitra MHC Slovak 48 10 29 39 52
2020-21 Bad Toelz EC DEL-2 50 5 25 30 52
2021-22 Heilbronn Falcons DEL-2 46 10 26 36 39
2022-23 Heilbronn Falcons DEL-2 34 4 25 29 40
League GP G A Pts PIM
1997-98 Gustavus Adolphus College MIAC 22 0 0 0 2
1998-99 Gustavus Adolphus College MIAC 24 0 2 2 6
1999-00 Gustavus Adolphus College MIAC 21 0 0 0 0
League GP G A Pts PIM
2018-19 Fort Wayne Komets ECHL 7 1 2 3 2
League GP G A Pts PIM
1982-83 Muskegon Mohawks IHL 63 5 39 44 49
League GP G A Pts PIM
1985-86 Hennessey Engineers NAHL 7 0 0 0 0
League GP G A Pts PIM
1975-76 St. Paul Vulcans MidJHL 16 1 10 11 34
League GP G A Pts PIM
2016-17 U. of Wisconsin Stevens Point WIAC 27 9 15 24 4
2017-18 U. of Wisconsin Stevens Point WIAC 27 11 23 34 26
2017-18 Rapid City Rush ECHL 5 1 3 4 0
2018-19 Rapid City Rush ECHL 30 2 5 7 10
League GP G A Pts PIM
1996-97 Fort Wayne Komets IHL 9 1 1 2 24
1997-98 Baton Rouge Kingfish ECHL 5 0 2 2 21
1997-98 Fort Wayne Komets IHL 23 1 0 1 86
1998-99 Rochester Americans AHL 11 0 0 0 29
1998-99 Portland Pirates AHL 10 0 1 1 36
1998-99 Detroit Vipers IHL 3 0 0 0 6
1998-99 Quad City Mallards UHL 3 0 0 0 4
1999-00 Orlando Solar Bears IHL 6 0 2 2 24
1999-00 Phoenix Mustangs WCHL 39 23 16 39 187
1999-00 Colorado Gold Kings WCHL 5 0 1 1 60
2000-01 Monroe Moccasins WPHL 55 7 11 18 201
2001-02 Wichita Thunder CHL 39 11 17 28 139
League GP G A Pts PIM
2016-17 Quad City Mallards ECHL 6 0 1 1 0
2017-18 Quad City Mallards ECHL 46 1 9 10 12
League GP G A Pts PIM
1999-00 Richmond Renegades ECHL 70 23 28 51 26
2000-01 Richmond Renegades ECHL 62 12 23 35 28
2001-02 Roanoke Express ECHL 67 20 26 46 20
2002-03 Roanoke Express ECHL 67 21 20 41 34
League GP G A Pts PIM
2008-09 Port Huron Icehawks IHL 8 1 1 2 8
League GP G A Pts PIM
1982-83 Kalamazoo Wings IHL 1 1 0 1 2
1987-88 Ice Como Hockey Italy 30 33 45 78 80
1990-91 Milan Devils Italy-A 30 4 7 11 30
1991-92 Fiemme Cavalese HC Italy-A 17 2 0 2 30
League GP G A Pts PIM
2012-13 Tulsa Oilers CHL 29 2 2 4 14
2012-13 Louisiana IceGators SPHL 11 1 5 6 15
2013-14 St. Charles Chill CHL 62 22 14 36 55
2014-15 Tulsa Oilers ECHL 54 14 14 28 29
League GP G A Pts PIM
2013-14 Oklahoma City Barons AHL 4 1 0 1 2
2014-15 Edmonton Oilers NHL 6 0 1 1 0
2014-15 Oklahoma City Barons AHL 65 8 17 25 8
2015-16 Edmonton Oilers NHL 17 0 5 5 0
2015-16 Bakersfield Condors AHL 44 4 21 25 10
2016-17 Edmonton Oilers NHL 2 0 0 0 0
2016-17 Bakersfield Condors AHL 44 7 25 32 10
2017-18 Chicago Blackhawks NHL 55 5 10 15 8
2018-19 Arizona Coyotes NHL 71 6 14 20 12
2019-20 Arizona Coyotes NHL 58 3 10 13 14
2020-21 Arizona Coyotes NHL 43 1 10 11 10
2021-22 Detroit Red Wings NHL 45 2 6 8 4
2022-23 Detroit Red Wings NHL 52 2 9 11 19
2023-24 Calgary Flames NHL 22 0 2 2 4
2023-24 Calgary Wranglers AHL 30 2 17 19 4
League GP G A Pts PIM
1981-82 Kalamazoo Wings IHL 1 0 1 1 0
1982-83 Nashville South Stars ACHL 33 10 16 26 32
1982-83 Kalamazoo Wings IHL 7 1 1 2 0
League GP G A Pts PIM
2015-16 Quad City Mallards ECHL 2 0 0 0 0
League GP G A Pts PIM
1991-92 Bad Toelz EC 2.GBun 8 2 3 5 6
1992-93 Las Vegas Aces PSHL 0 0 0 0 0
1993-94 Las Vegas Flash RHI 12 1 6 7 14
1994-95 Las Vegas Aces PSHL 0 0 0 0 0
1997-98 Reno Rage WCHL 2 0 1 1 4
1998-99 Fresno Falcons WCHL 2 1 0 1 0
1998-99 Las Vegas Coyotes RHI 24 6 12 18 15
League GP G A Pts PIM
2004-05 Austin Ice Bats CHL 49 1 4 5 73
League GP G A Pts PIM
2021-22 Cincinnati Cyclones ECHL 6 1 0 1 2
2022-23 Rochester Americans AHL 1 1 0 1 0
2022-23 Cincinnati Cyclones ECHL 69 25 22 47 18
2023-24 Kalamazoo Wings ECHL 61 25 25 50 30
2023-24 Abbotsford Canucks AHL 7 1 1 2 2
League GP G A Pts PIM
1980-81 Richmond Rifles EHL 21 7 12 19 26
1980-81 Baltimore Clippers EHL 48 4 28 32 35
1981-82 Winston-Salem Thunderbirds ACHL 31 4 21 25 18
1982-83 Rochester Americans AHL 1 0 0 0 0
1982-83 Mohawk Valley Stars ACHL 10 2 8 10 4
1982-83 Carolina Thunderbirds ACHL 43 4 24 28 16
League GP G A Pts PIM
1988-89 Fresno Falcons PSHL 0 0 0 0 0
League GP G A Pts PIM
2023-24 Northern Michigan University CCHA 31 1 3 4 35
2023-24 Iowa Heartlanders ECHL 12 1 0 1 8
League GP G A Pts PIM
1986-87 Fort Wayne Komets IHL 79 12 40 52 62
1987-88 Moncton Hawks AHL 60 8 21 29 41
1987-88 Fort Wayne Komets IHL 3 0 2 2 4
1988-89 Fort Wayne Komets IHL 57 3 14 17 29
1989-90 Olten EHC Swiss-A 0 1 0 1 0
1990-91 Kansas City Blades IHL 4 0 0 0 4
1990-91 Nashville Knights ECHL 27 1 13 14 20
1990-91 Richmond Renegades ECHL 8 2 2 4 2
League GP G A Pts PIM
2008-09 Odessa Jackalopes CHL 64 22 44 66 58
2009-10 Odessa Jackalopes CHL 63 31 31 62 48
2010-11 Odessa Jackalopes CHL 66 20 20 40 41
2011-12 Cardiff Devils EIHL 53 33 34 67 32
2012-13 Kalamazoo Wings ECHL 22 2 1 3 4
2012-13 Missouri Mavericks CHL 21 7 12 19 16
League GP G A Pts PIM
2016-17 Kalamazoo Wings ECHL 49 18 17 35 33
2017-18 Syracuse Crunch AHL 2 0 0 0 0
2017-18 Kalamazoo Wings ECHL 64 31 26 57 47
2018-19 Sheffield Steelers EIHL 60 19 27 46 48
2019-20 Budapest MAC Slovak 52 11 13 24 61
League GP G A Pts PIM
1992-93 Brantford Smoke CoHL 59 33 79 112 18
1993-94 Brantford Smoke CoHL 64 42 99 141 37
1994-95 Brantford Smoke CoHL 74 47 99 146 48
1994-95 Denver Grizzlies IHL 1 0 0 0 0
1995-96 Brantford Smoke CoHL 74 64 122 186 62
1996-97 Brantford Smoke CoHL 73 61 112 173 49
1997-98 Brantford Smoke UHL 71 48 117 165 41
1998-99 Port Huron Border Cats UHL 73 28 79 107 14
1999-00 Cambridge Hornets OHASr 0 0 0 0 0
2000-01 Port Huron Border Cats UHL 2 0 2 2 0
2001-02 Port Huron Border Cats UHL 15 2 10 12 2
2001-02 Dundas Real McCoys OHASr 16 15 30 45 4
2003-04 Brantford Blast OHASr 31 17 50 67 22
2004-05 Brantford Blast OHASr 31 10 39 49 26
2005-06 Brantford Blast OHASr 2 0 3 3 0
League GP G A Pts PIM
2022-23 Colorado Eagles AHL 7 0 1 1 2
2023-24 Colorado Avalanche NHL 7 1 0 1 2
2023-24 Colorado Eagles AHL 42 4 6 10 21
League GP G A Pts PIM
2005-06 Columbus Cottonmouths SPHL 52 13 29 42 46
2005-06 Toledo Storm ECHL 5 0 0 0 4
2006-07 Columbus Cottonmouths SPHL 56 9 16 25 91
2007-08 Bad Nauheim EC GerObL 41 4 13 17 0
2008-09 Columbus Cottonmouths SPHL 60 11 20 31 74
League GP G A Pts PIM
1990-91 Utica Devils AHL 78 19 30 49 35
1994-95 Thurgau HC Swiss-B 36 14 10 24 51
1995-96 Thurgau HC Swiss-B 0 0 0 0 0
1996-97 Thurgau HC Swiss-B 40 27 37 64 20
1997-98 Mannheim Eagles DEL 8 0 0 0 58
1997-98 Kloten HC Swiss-A 24 2 3 5 8
1998-99 Chur EHC Swiss-B 40 10 25 35 28
League GP G A Pts PIM
1991-92 Seattle Thunderbirds WHL 1 0 0 0 0
1993-94 Daytona Beach Sun Devils SuHL 1 0 0 0 0
1994-95 Lakeland Ice Warriors SuHL 9 9 5 14 7
League GP G A Pts PIM
1990-91 Halifax Citadels AHL 5 2 2 4 4
League GP G A Pts PIM
1983-84 St. Cloud State NCAA 0 0 0 0 0
League GP G A Pts PIM
1983-84 Fuessen EV 2.GBun 20 6 12 18 20
League GP G A Pts PIM
1986-87 Carolina Thunderbirds ACHL 54 21 29 50 36
1987-88 Carolina Thunderbirds AAHL 16 11 20 31 17
League GP G A Pts PIM
1995-96 Dayton Bombers ECHL 21 0 0 0 4
1995-96 Jacksonville Lizard Kings ECHL 8 0 1 1 8
1995-96 Oklahoma City Blazers CHL 5 0 0 0 0
1996-97 Jacksonville Lizard Kings ECHL 10 0 0 0 0
1996-97 Dayton Ice Bandits CoHL 37 0 1 1 9
1997-98 Anchorage Aces WCHL 33 0 3 3 0
1998-99 Memphis Riverkings CHL 20 0 0 0 4
1998-99 Alexandria Warthogs WPHL 25 0 0 0 0
League GP G A Pts PIM
1991-92 Wexford Raiders MetJHL 12 4 3 7 47
1992-93 Elmira College ECAC-W 0 0 0 0 0
1993-94 Elmira College ECAC-W 0 0 0 0 0
1995-96 Johnstown Chiefs ECHL 16 2 1 3 13
League GP G A Pts PIM
2001-02 Mobile Mysticks ECHL 3 0 0 0 0
2002-03 Quad City Mallards UHL 21 0 1 1 2
2002-03 Kalamazoo Wings UHL 18 0 0 0 0
2003-04 Quad City Mallards UHL 56 0 3 3 24
2004-05 Quad City Mallards UHL 39 0 1 1 2
2005-06 Kalamazoo Wings UHL 26 0 1 1 2
2006-07 Bloomington PrairieThunder UHL 47 0 1 1 2
2007-08 Kalamazoo Wings IHL 23 0 0 0 0
League GP G A Pts PIM
2011-12 Fort Wayne Komets CHL 0 0 0 0 0
2012-13 Villard-de-Lans France 25 7 7 14 85
2013-14 Fife Flyers EIHL 52 26 19 45 119
2014-15 Braehead Clan EIHL 52 15 23 38 126
2015-16 Valpellice Italy-A 3 1 0 1 7
2015-16 Indy Fuel ECHL 15 2 2 4 14
2015-16 Manchester Storm EIHL 11 3 3 6 36
2016-17 Basingstoke Bison EPL 41 18 19 37 121
2017-18 Sonthofen ERC GerObL 7 2 2 4 10
2017-18 Cortina SG AlpsHL 11 4 2 6 34
League GP G A Pts PIM
2022-23 Orlando Solar Bears ECHL 5 0 0 0 0
2023-24 Cincinnati Cyclones ECHL 2 0 1 1 0
2023-24 Wheeling Nailers ECHL 4 0 0 0 0
2023-24 Tulsa Oilers ECHL 10 2 1 3 2
2023-24 Wichita Thunder ECHL 7 1 1 2 6
League GP G A Pts PIM
1992-93 Fargo-Moorhead Express AHA 30 10 27 37 28
1997-98 Lake Charles Ice Pirates WPHL 22 1 8 9 29
1998-99 Odessa Jackalopes WPHL 61 4 11 15 38
1999-00 Macon Whoopee CHL 52 6 18 24 60
League GP G A Pts PIM
1976-77 Traverse City Bays USHL 12 0 0 0 0
League GP G A Pts PIM
1997-98 Orlando Solar Bears IHL 5 0 0 0 10
1997-98 Wheeling Nailers ECHL 3 0 0 0 0
1998-99 Cleveland Lumberjacks IHL 63 4 5 9 72
1998-99 Chesapeake Icebreakers ECHL 17 1 3 4 27
1999-00 Hershey Bears AHL 5 0 0 0 8
1999-00 Richmond Renegades ECHL 16 0 2 2 12
1999-00 Orlando Solar Bears IHL 5 0 0 0 2
1999-00 Pensacola Ice Pilots ECHL 23 0 3 3 21
2002-03 South Carolina Stingrays ECHL 1 0 0 0 0
League GP G A Pts PIM
2020-21 Hartford Wolf Pack AHL 23 4 4 8 18
2021-22 Hartford Wolf Pack AHL 59 14 10 24 58
2022-23 Milwaukee Admirals AHL 21 4 5 9 14
2022-23 Hartford Wolf Pack AHL 31 2 9 11 16
2023-24 Wilkes-Barre/Scranton Penguins AHL 67 15 13 28 63
League GP G A Pts PIM
2003-04 Wichita Thunder CHL 2 0 0 0 0
2003-04 Rockford IceHogs UHL 1 0 1 1 0
2003-04 Kalamazoo Wings UHL 22 1 3 4 2
2004-05 Fayetteville FireAntz SPHL 21 5 12 17 4
2004-05 Jacksonville Barracudas SPHL 36 25 30 55 4
2004-05 Pee Dee Pride ECHL 2 0 0 0 0
2005-06 Fort Wayne Komets UHL 46 12 14 26 26
League GP G A Pts PIM
1983-84 Merritt Centennials BCJHL 53 29 44 73 48
1984-85 Merritt Centennials BCJHL 50 56 60 116 112
1987-88 Kettera Imatra FinD1 25 17 15 32 34
1987-88 HPK Hameenlinna FinD1 18 7 17 24 20
1988-89 FoPS Forssa FinD1 44 20 43 63 78
1991-92 Berlin Dynamo EHC 2.GBun 11 5 11 16 33
1996-97 Hamburg Crocodiles GerObL 24 30 86 116 30
1997-98 Hamburg Crocodiles Ger.1 14 1 1 2 2
1998-99 Duisburg EV Ger.1 24 3 10 13 24
1999-00 Erfurt ESC GerObL 54 15 38 53 96
2000-01 Gelsenkirchen EC GerObL 0 0 0 0 0
League GP G A Pts PIM
1990-91 Halifax Citadels AHL 12 1 2 3 22
1990-91 Peoria Rivermen IHL 45 2 9 11 64
1991-92 New Haven Nighthawks AHL 16 0 5 5 20
1991-92 Halifax Citadels AHL 44 4 7 11 54
1991-92 Quebec Nordiques NHL 6 0 0 0 23
1992-93 Halifax Citadels AHL 43 4 6 10 62
1992-93 Canadian National Team Intl 6 8 2 10 16
1993-94 Detroit Falcons CoHL 48 24 38 62 48
1993-94 Bracknell Bees BHL 14 16 13 29 40
1993-94 Portland Rage RHI 22 16 46 62 98
1994-95 Asiago HC Italy-A 8 4 7 11 18
1994-95 Vienna Austria 32 24 21 45 0
1994-95 New Jersey Rockin' Rollers RHI 23 23 24 47 102
1995-96 San Francisco Spiders IHL 76 33 27 60 84
1995-96 New Jersey Rockin' Rollers RHI 17 19 26 45 42
1996-97 Kaufbeuren Eagles DEL 26 8 12 20 68
1996-97 New Jersey Rockin' Rollers RHI 13 11 11 22 22
1996-97 Buffalo Wings RHI 4 3 9 12 31
1996-97 Ajoie HC Swiss-B 13 6 6 12 58
1997-98 Rosenheim Star Bulls DEL 48 16 17 33 116
1997-98 Vipiteno Italy-A 12 7 8 15 40
1998-99 Schwenningen Wild Wings DEL 50 23 16 39 245
1999-00 Krefeld Penguins DEL 49 11 9 20 192
2004-05 Flint Generals UHL 6 0 0 0 10
League GP G A Pts PIM
2001-02 Greenville Grrrowl ECHL 70 28 25 53 53
2002-03 Hershey Bears AHL 2 0 0 0 0
2002-03 Reading Royals ECHL 70 38 39 77 86
2003-04 Schwenningen ERC 2.GBun 47 29 31 60 145
2004-05 Fassa HC Italy-A 31 23 19 42 52
2005-06 Ritten Renon Italy-A 42 28 30 58 66
2007-08 Arizona Sundogs CHL 6 2 11 13 4
2007-08 Esbjerg EfB Ishockey Denmark 44 18 17 35 75
2008-09 Port Huron Icehawks IHL 26 11 22 33 18
2008-09 Flint Generals IHL 49 32 30 62 64
League GP G A Pts PIM
2020-21 Rochester Americans AHL 23 3 10 13 12
2020-21 Buffalo Sabres NHL 12 0 2 2 4
2021-22 Rochester Americans AHL 22 2 13 15 16
2021-22 Buffalo Sabres NHL 42 0 10 10 16
2022-23 Buffalo Sabres NHL 55 2 8 10 20
2023-24 Buffalo Sabres NHL 41 1 6 7 26
League GP G A Pts PIM
2022-23 Abbotsford Canucks AHL 7 1 1 2 4
2023-24 Abbotsford Canucks AHL 56 18 24 42 36
League GP G A Pts PIM
1978-79 Kalamazoo Wings IHL 3 1 3 4 0
1979-80 Quebec Nordiques NHL 4 0 0 0 0
1979-80 Syracuse Firebirds AHL 38 23 17 40 29
1979-80 Cincinnati Stingers CHL 29 13 11 24 16
1980-81 Nova Scotia Voyageurs AHL 69 17 21 38 88
1980-81 Quebec Nordiques NHL 6 0 1 1 8
1981-82 Kalamazoo Wings IHL 70 38 37 75 57
1983-84 Kalamazoo Wings IHL 1 0 0 0 0
League GP G A Pts PIM
1999-00 U. of Michigan CCHA 12 0 0 0 0
2000-01 U. of Michigan CCHA 3 0 0 0 0
League GP G A Pts PIM
1994-95 Huntington Blizzard ECHL 66 3 15 18 151
1995-96 Roanoke Express ECHL 1 0 0 0 2
1995-96 Huntington Blizzard ECHL 11 1 2 3 19
1995-96 Flint Generals CoHL 7 0 2 2 10
1995-96 Quad City Mallards CoHL 8 1 3 4 7
1996-97 Pensacola Ice Pilots ECHL 3 0 0 0 9
1996-97 Peoria Rivermen ECHL 1 0 1 1 0
League GP G A Pts PIM
2018-19 Stockton Heat AHL 6 1 0 1 2
2019-20 Stockton Heat AHL 44 3 18 21 29
2019-20 Kansas City Mavericks ECHL 4 2 1 3 0
2020-21 Laval Rocket AHL 36 3 9 12 6
2021-22 Montreal Canadiens NHL 24 2 4 6 8
2021-22 Laval Rocket AHL 32 4 7 11 12
2022-23 Montreal Canadiens NHL 7 0 1 1 0
2022-23 Laval Rocket AHL 62 6 17 23 24
2023-24 Colorado Eagles AHL 64 4 18 22 24
League GP G A Pts PIM
1982-83 Tulsa Oilers CHL 64 13 22 35 29
1983-84 Tulsa Oilers CHL 60 18 15 33 14
1984-85 Spokane Chiefs WIHL 6 2 1 3 2
League GP G A Pts PIM
1981-82 Nashville South Stars CHL 1 0 0 0 0
League GP G A Pts PIM
2009-10 Flint Generals IHL 58 4 10 14 83
League GP G A Pts PIM
1998-99 New Orleans Brass ECHL 9 0 2 2 10
1998-99 Alexandria Warthogs WPHL 43 10 12 22 69
1999-00 Wheeling Nailers ECHL 48 4 8 12 96
1999-00 New Orleans Brass ECHL 8 0 1 1 8
2000-01 Wheeling Nailers ECHL 57 12 25 37 116
2000-01 Wilkes-Barre/Scranton Penguins AHL 7 0 1 1 20
2001-02 Toledo Storm ECHL 42 6 13 19 131
2002-03 London Knights BISL 32 1 6 7 135
2003-04 Basingstoke Bison EIHL 18 2 7 9 75
2003-04 Idaho Steelheads ECHL 42 5 16 21 37
2004-05 Port Huron Beacons UHL 71 11 27 38 100
League GP G A Pts PIM
2012-13 Adirondack Phantoms AHL 32 0 1 1 73
2012-13 Trenton Titans ECHL 31 7 3 10 77
2013-14 Orlando Solar Bears ECHL 51 4 10 14 155
League GP G A Pts PIM
1988-89 Jackson All-Americans AAHL 0 0 0 0 0
League GP G A Pts PIM
1977-78 Kalamazoo Wings IHL 0 0 0 0 0
1978-79 Saginaw Gears IHL 4 1 1 2 2
1978-79 New Hampshire/Cape Cod Freedoms NEHL 5 0 3 3 4
1978-79 Kalamazoo Wings IHL 5 0 1 1 7
1979-80 Muskegon Mohawks IHL 9 1 1 2 8
1979-80 Hampton Aces EHL 23 1 13 14 6
1979-80 Dayton Gems IHL 39 1 19 20 46
1979-80 Milwaukee Admirals IHL 4 1 1 2 0
League GP G A Pts PIM
2011-12 Stockton Thunder ECHL 2 0 0 0 0
2012-13 Rosenheim Star Bulls 2.GBun 47 22 26 48 102
2013-14 Bietigheim-Bissingen SC DEL-2 54 30 38 68 46
2014-15 Oskarshamn IK Swe-1 51 18 26 44 46
2015-16 Orebro HK SweHL 48 13 11 24 18
2016-17 Orebro HK SweHL 48 13 14 27 10
2017-18 Kunlun Red Star KHL 10 0 0 0 0
2018-19 Kunlun Red Star KHL 59 3 8 11 14
2019-20 TPS Turku SM-liiga 14 0 4 4 10
2019-20 Graz EC Austria 6 5 2 7 0
2019-20 Ticino HCB Rockets Swiss-Sw 11 4 6 10 6
2021-22 Kunlun Red Star KHL 27 2 1 3 8
2021-22 Sodertalje SK Swe-1 9 1 1 2 4
League GP G A Pts PIM
1992-93 Toledo Storm ECHL 64 5 15 20 97
1993-94 Toledo Storm ECHL 61 5 11 16 237
1995-96 Toledo Storm ECHL 1 0 1 1 4
1996-97 Toledo Storm ECHL 3 0 3 3 20
1997-98 Toledo Storm ECHL 5 0 0 0 14
League GP G A Pts PIM
1992-93 Bellingham Ice Hawks BCJHL 46 3 3 6 89
1993-94 Calgary Canucks AJHL 11 0 0 0 12
League GP G A Pts PIM
2006-07 Iowa Stars AHL 14 3 4 7 19
2007-08 Norfolk Admirals AHL 24 14 12 26 16
2007-08 Iowa Stars AHL 29 2 3 5 15
2008-09 Tampa Bay Lightning NHL 31 4 5 9 12
2008-09 Norfolk Admirals AHL 33 13 16 29 26
2009-10 Tampa Bay Lightning NHL 52 5 2 7 18
2009-10 Norfolk Admirals AHL 35 8 21 29 24
2010-11 Norfolk Admirals AHL 79 22 30 52 43
2011-12 Rochester Americans AHL 57 21 25 46 26
2011-12 Buffalo Sabres NHL 9 1 3 4 4
2012-13 Riga Dynamo KHL 43 8 20 28 18
2012-13 Prague Lev KHL 3 0 0 0 2
2013-14 Riga Dynamo KHL 53 17 18 35 42
2014-15 Minsk Dynamo KHL 55 14 25 39 38
2015-16 Minsk Dynamo KHL 45 13 15 28 32
2016-17 Chelyabinsk Traktor KHL 60 14 27 41 32
2017-18 Chelyabinsk Traktor KHL 55 20 22 42 26
2018-19 Chelyabinsk Traktor KHL 41 10 5 15 14
2019-20 Nizhny Novgorod Torpedo KHL 40 4 11 15 12
League GP G A Pts PIM
2011-12 Worcester Sharks AHL 7 1 1 2 0
2012-13 San Jose Sharks NHL 4 0 2 2 2
2012-13 Worcester Sharks AHL 60 5 22 27 44
2013-14 Worcester Sharks AHL 54 7 14 21 33
2014-15 San Jose Sharks NHL 27 2 6 8 16
2014-15 Worcester Sharks AHL 43 4 11 15 30
2015-16 San Jose Sharks NHL 29 1 3 4 0
2015-16 San Jose Barracuda AHL 5 0 0 0 0
2016-17 Carolina Hurricanes NHL 45 0 6 6 6
2016-17 Charlotte Checkers AHL 9 3 4 7 5
2017-18 Rochester Americans AHL 50 3 8 11 40
2017-18 Buffalo Sabres NHL 15 0 0 0 8
2018-19 Rochester Americans AHL 47 4 17 21 42
2018-19 Buffalo Sabres NHL 4 0 0 0 0
2019-20 Binghamton Devils AHL 25 1 8 9 20
2019-20 New Jersey Devils NHL 20 0 3 3 6
2020-21 Binghamton Devils AHL 5 0 2 2 4
2020-21 New Jersey Devils NHL 21 1 2 3 2
2021-22 Nashville Predators NHL 8 0 3 3 4
2021-22 Milwaukee Admirals AHL 53 3 11 14 44
2022-23 Coachella Valley Firebirds AHL 71 0 18 18 66
2023-24 Lugano Swiss-A 1 0 0 0 0
League GP G A Pts PIM
1986-87 Klostersee EHC 2.GBun 22 22 15 37 16
League GP G A Pts PIM
2017-18 Wilkes-Barre/Scranton Penguins AHL 12 2 1 3 2
2017-18 Wheeling Nailers ECHL 44 16 17 33 6
2018-19 Cologne Sharks DEL 27 6 16 22 14
2019-20 Cologne Sharks DEL 51 9 18 27 29
2020-21 Cologne Sharks DEL 37 12 23 35 22
2021-22 Munich EHC DEL 45 12 37 49 12
2022-23 Munich EHC DEL 55 6 22 28 20
2023-24 Berlin Polar Bears DEL 50 12 26 38 35
League GP G A Pts PIM
2003-04 Fort Wayne Komets UHL 23 1 1 2 0
2004-05 Fort Wayne Komets UHL 72 4 10 14 36
League GP G A Pts PIM
1992-93 Raleigh Icecaps ECHL 60 6 20 26 92
League GP G A Pts PIM
2021-22 Cincinnati Cyclones ECHL 17 3 4 7 2
2021-22 Rapid City Rush ECHL 33 8 12 20 20
2021-22 Norfolk Admirals ECHL 8 1 0 1 2
2022-23 Wichita Thunder ECHL 25 4 8 12 18
2022-23 Norfolk Admirals ECHL 30 3 8 11 12
2022-23 Jacksonville Icemen ECHL 10 1 0 1 8
League GP G A Pts PIM
2019-20 SUNY-Oswego SUNYAC 27 4 12 16 16
2020-21 Huntsville Havoc SPHL 20 0 5 5 8
2020-21 Elmira Enforcers FPHL 5 1 1 2 2
2021-22 Huntsville Havoc SPHL 7 0 7 7 0
2021-22 Fort Wayne Komets ECHL 1 0 0 0 0
2021-22 Wichita Thunder ECHL 36 0 2 2 8
2022-23 Huntsville Havoc SPHL 4 0 1 1 0
2022-23 Fort Wayne Komets ECHL 6 0 0 0 0
2022-23 Orlando Solar Bears ECHL 2 0 0 0 0
2022-23 South Carolina Stingrays ECHL 6 0 2 2 2
2022-23 Fayetteville Marksmen SPHL 35 1 11 12 14
2023-24 Birmingham Bulls SPHL 48 5 16 21 6
League GP G A Pts PIM
1990-91 Colorado College WCHA 5 0 1 1 2
1991-92 Colorado College WCHA 27 11 13 24 49
1992-93 Raleigh Icecaps ECHL 9 1 2 3 8
1992-93 Richmond Renegades ECHL 5 0 2 2 2
League GP G A Pts PIM
2012-13 Worcester Sharks AHL 3 0 0 0 2
2013-14 Elmira Jackals ECHL 50 10 13 23 38
2014-15 Rockford IceHogs AHL 19 1 5 6 14
2014-15 Toledo Walleye ECHL 27 9 8 17 16
2015-16 Rockford IceHogs AHL 30 2 1 3 14
2015-16 Toledo Walleye ECHL 14 4 3 7 15
2016-17 Toledo Walleye ECHL 59 21 17 38 28
League GP G A Pts PIM
2005-06 Syracuse Crunch AHL 6 0 0 0 7
2006-07 Syracuse Crunch AHL 13 0 0 0 2
2006-07 Dayton Bombers ECHL 57 24 20 44 46
2007-08 Landshut Cannibals 2.GBun 48 19 33 52 46
2008-09 Bietigheim-Bissingen SC 2.GBun 48 26 43 69 14
2009-10 Bietigheim-Bissingen SC 2.GBun 4 4 1 5 2
2010-11 Bietigheim-Bissingen SC 2.GBun 41 22 25 47 12
2011-12 Bietigheim-Bissingen SC 2.GBun 43 29 30 59 38
2012-13 Heilbronn Falcons 2.GBun 46 21 30 51 18
2013-14 Soenderjyske Denmark 40 26 30 56 18
2014-15 Cardiff Devils EIHL 51 21 38 59 32
2015-16 Cardiff Devils EIHL 11 3 6 9 6
League GP G A Pts PIM
1993-94 Anaheim Bullfrogs RHI 1 2 1 3 0
1993-94 Atlanta Fire Ants RHI 19 12 19 31 17
1994-95 Atlanta Knights IHL 5 2 3 5 2
1994-95 Nashville Knights ECHL 64 41 29 70 108
1995-96 Atlanta Knights IHL 1 0 0 0 0
1995-96 Nashville Knights ECHL 65 52 55 107 43
1995-96 Utah Grizzlies IHL 3 0 1 1 0
1995-96 Long Island Jawz RHI 24 17 26 43 25
1996-97 Buffalo Wings RHI 10 3 4 7 4
1997-98 Dayton Bombers ECHL 7 2 1 3 16
1997-98 Bracknell Bees BISL 32 18 10 28 22
1998-99 Bracknell Bees BISL 41 12 16 28 24
1999-00 Bracknell Bees BISL 42 18 20 38 16
2000-01 Belfast Giants BISL 44 14 15 29 34
2001-02 Belfast Giants BISL 48 20 21 41 32
2002-03 Belfast Giants BISL 32 7 10 17 22
2003-04 Belfast Giants EIHL 47 27 31 58 50
League GP G A Pts PIM
2013-14 Klostersee EHC GerObL 40 21 31 52 139
2014-15 Bayreuth ESV GerObL 21 9 19 28 34
2014-15 Evansville Icemen ECHL 4 0 1 1 2
2014-15 Peoria Rivermen SPHL 14 3 3 6 10
2015-16 Peiting EC GerObL 28 14 20 34 65
2015-16 Peoria Rivermen SPHL 2 0 0 0 2
2016-17 Peiting EC GerObL 11 2 9 11 33
2017-18 Miesbach TEV GerObL 7 4 3 7 6
League GP G A Pts PIM
1996-97 Oakville Blades OPJHL 19 14 16 30 25
1999-00 Indianapolis Ice CHL 0 0 0 0 0
2000-01 El Paso Buzzards WPHL 49 16 23 39 26
2000-01 New Orleans Brass ECHL 7 3 1 4 2
2001-02 El Paso Buzzards CHL 64 27 33 60 48
2002-03 Brantford Blast OHASr 3 0 0 0 0
2003-04 Brantford Blast OHASr 31 28 25 53 45
2004-05 Brantford Blast OHASr 28 9 24 33 14
2005-06 Brantford Blast OHASr 12 4 9 13 8
League GP G A Pts PIM
2009-10 Bakersfield Condors ECHL 1 0 0 0 0
2010-11 South Carolina Stingrays ECHL 2 0 0 0 0
League GP G A Pts PIM
2011-12 Idaho Steelheads ECHL 6 0 1 1 6
2011-12 Utah Grizzlies ECHL 43 5 7 12 48
2012-13 Utah Grizzlies ECHL 5 2 1 3 2
2013-14 Bakersfield Condors ECHL 27 8 9 17 44
2014-15 Bakersfield Condors ECHL 42 10 15 25 32
League GP G A Pts PIM
2023-24 Utica Comets AHL 5 1 1 2 2
League GP G A Pts PIM
2022-23 U. of Alaska-Anchorage NCAA 28 2 8 10 26
League GP G A Pts PIM
1994-95 Syracuse Crunch AHL 4 0 0 0 5
1995-96 Birmingham Bulls ECHL 6 1 0 1 0
1995-96 Toledo Storm ECHL 29 7 13 20 41
1996-97 Toledo Storm ECHL 45 12 8 20 98
1997-98 Bakersfield Fog WCHL 3 1 1 2 0
1997-98 Amarillo Rattlers WPHL 18 9 3 12 27
1997-98 Tucson Gila Monsters WCHL 8 0 1 1 8
League GP G A Pts PIM
2012-13 Syracuse Crunch AHL 3 0 0 0 4
2013-14 Syracuse Crunch AHL 76 2 10 12 204
2014-15 Tampa Bay Lightning NHL 16 0 0 0 15
2014-15 Syracuse Crunch AHL 50 2 6 8 91
2015-16 Tampa Bay Lightning NHL 4 0 0 0 4
2015-16 Syracuse Crunch AHL 70 3 11 14 166
2016-17 Tampa Bay Lightning NHL 34 0 4 4 39
2016-17 Syracuse Crunch AHL 19 0 5 5 59
2017-18 Detroit Red Wings NHL 31 1 3 4 68
2018-19 Detroit Red Wings NHL 34 0 2 2 23
2019-20 Tampa Bay Lightning NHL 12 1 2 3 13
2019-20 Syracuse Crunch AHL 29 2 4 6 63
2020-21 Syracuse Crunch AHL 14 0 2 2 32
2021-22 Detroit Red Wings NHL 1 0 0 0 0
2021-22 Grand Rapids Griffins AHL 44 3 4 7 62
2021-22 Springfield Thunderbirds AHL 16 2 2 4 23
2022-23 Springfield Thunderbirds AHL 28 0 3 3 26
2023-24 Tappara Tampere SM-liiga 51 0 6 6 88
League GP G A Pts PIM
2021-22 Grand Rapids Griffins AHL 11 1 3 4 4
2022-23 Grand Rapids Griffins AHL 47 2 2 4 10
2022-23 Toledo Walleye ECHL 25 10 15 25 12
2023-24 Cincinnati Cyclones ECHL 1 0 0 0 0
League GP G A Pts PIM
2008-09 Ryerson University OUAA 9 0 0 0 18
2009-10 Ryerson University OUAA 28 3 11 14 22
2010-11 Ryerson University OUAA 27 1 6 7 39
2011-12 Asiago HC Italy-A 2 0 0 0 0