hockey DB
search by league
team
morning report
contact us
home

Alumni report for U. of New Hampshire

501 players found,
(Does not include season in-progress.)
League GP G A Pts PIM
2003-04 Pensacola Ice Pilots ECHL 34 19 13 32 16
2003-04 Toledo Storm ECHL 35 7 17 24 10
2004-05 Idaho Steelheads ECHL 3 0 1 1 8
2004-05 Florida Everblades ECHL 17 1 4 5 12
League GP G A Pts PIM
1993-94 Wheeling Thunderbirds ECHL 43 0 4 4 23
1993-94 Portland Rage RHI 7 0 1 1 0
1994-95 Columbus Chill ECHL 49 0 4 4 6
League GP G A Pts PIM
2014-15 Quinnipiac University ECAC 39 3 19 22 31
2015-16 Charlotte Checkers AHL 8 0 1 1 4
2015-16 Florida Everblades ECHL 41 9 12 21 18
2016-17 Hershey Bears AHL 1 0 0 0 0
2016-17 San Antonio Rampage AHL 1 0 0 0 0
2016-17 Toledo Walleye ECHL 12 0 10 10 2
2016-17 Albany Devils AHL 1 0 0 0 0
2016-17 Manchester Monarchs ECHL 40 7 18 25 36
2017-18 Manchester Monarchs ECHL 45 3 15 18 12
2018-19 Manchester Monarchs ECHL 8 0 0 0 0
League GP G A Pts PIM
1990-91 Richmond Renegades ECHL 64 28 52 80 29
1991-92 Richmond Renegades ECHL 63 31 36 67 25
1992-93 Richmond Renegades ECHL 6 1 1 2 0
League GP G A Pts PIM
2005-06 Long Beach Ice Dogs ECHL 57 16 36 52 26
2005-06 Columbia Inferno ECHL 10 4 3 7 4
2006-07 Phoenix Roadrunners ECHL 70 27 30 57 55
2007-08 Rochester Americans AHL 8 0 1 1 8
2007-08 Bossier-Shreveport Mudbugs CHL 55 12 26 38 28
2007-08 Munich EHC 2.GBun 5 0 0 0 0
2009-10 Bossier-Shreveport Mudbugs CHL 50 11 28 39 14
2010-11 Bossier-Shreveport Mudbugs CHL 46 18 37 55 22
League GP G A Pts PIM
1992-93 Canadian National Team Intl 58 20 32 52 24
1993-94 Providence Bruins AHL 3 0 0 0 2
1993-94 Charlotte Checkers ECHL 55 25 49 74 51
1994-95 Asiago HC Italy-A 34 24 27 51 4
1996-97 Weiden EV Ger.1 55 55 53 108 32
1997-98 Zurich Grasshoppers Swiss-B 38 37 32 69 24
1998-99 Zurich Grasshoppers Swiss-B 40 27 28 55 34
1999-00 Thurgau HC Swiss-B 35 20 25 45 20
2000-01 Merano Italy-A 35 23 19 42 18
2001-02 London Knights BISL 8 1 5 6 2
2001-02 Basel EHC Swiss-B 11 6 6 12 10
League GP G A Pts PIM
1981-82 Air Force Academy NCAA 7 0 0 0 2
League GP G A Pts PIM
1976-77 SUNY-Buffalo ECAC-2 0 0 0 0 0
1977-78 SUNY-Buffalo ECAC-2 0 0 0 0 0
1978-79 Erie Blades NEHL 4 1 0 1 4
League GP G A Pts PIM
2001-02 Trenton Titans ECHL 10 0 0 0 0
2001-02 Deggendorf EC GerObL 24 3 12 15 30
2001-02 Reading Royals ECHL 14 0 1 1 8
2002-03 Idaho Steelheads WCHL 14 0 1 1 4
2002-03 Nijmegen Tigers Hlnd 22 4 25 29 75
2002-03 Long Beach Ice Dogs WCHL 16 0 2 2 8
League GP G A Pts PIM
2004-05 Cincinnati Mighty Ducks AHL 2 0 0 0 0
2004-05 Grand Rapids Griffins AHL 1 0 0 0 0
2004-05 Dayton Bombers ECHL 51 0 1 1 2
2005-06 Syracuse Crunch AHL 23 0 0 0 2
2005-06 Dayton Bombers ECHL 25 0 0 0 6
2006-07 Norfolk Admirals AHL 2 0 0 0 0
2006-07 Pensacola Ice Pilots ECHL 9 0 2 2 2
2007-08 Leksands IF Swe-1 13 0 0 0 0
2007-08 Charlotte Checkers ECHL 22 0 0 0 0
League GP G A Pts PIM
2001-02 New England College ECAC-E 19 11 16 27 60
2002-03 New England College ECAC-E 25 29 21 50 42
2003-04 New England College ECAC-E 26 24 27 51 22
2004-05 Memphis Riverkings CHL 41 24 35 59 37
2004-05 Kansas City Outlaws UHL 3 0 0 0 0
2005-06 Memphis Riverkings CHL 64 34 39 73 95
2006-07 Memphis Riverkings CHL 58 26 32 58 88
2007-08 Rio Grande Valley Killer Bees CHL 64 23 38 61 103
2008-09 Rio Grande Valley Killer Bees CHL 19 9 9 18 34
2008-09 Texas Brahmas CHL 29 8 16 24 36
2009-10 Tulsa Oilers CHL 30 4 14 18 34
2009-10 Bloomington PrairieThunder IHL 17 3 5 8 22
2009-10 Muskegon Lumberjacks IHL 19 4 5 9 26
2010-11 Eindhoven Kemphanen Hlnd 40 29 42 71 32
League GP G A Pts PIM
2005-06 Dayton Bombers ECHL 14 0 1 1 4
League GP G A Pts PIM
1973-74 Concord Eastern Olympics CAHL 0 0 0 0 0
League GP G A Pts PIM
1981-82 New England College ECAC-2 0 0 0 0 0
1982-83 Erie Golden Blades ACHL 44 11 12 23 22
League GP G A Pts PIM
2013-14 Rungsted Ishockey Denmark 21 6 9 15 26
League GP G A Pts PIM
1998-99 Worcester IceCats AHL 51 16 20 36 6
1999-00 St. Louis Blues NHL 1 0 0 0 0
1999-00 Worcester IceCats AHL 71 21 19 40 26
2000-01 Portland Pirates AHL 58 19 16 35 49
2000-01 Worcester IceCats AHL 18 5 2 7 10
2001-02 Manchester Monarchs AHL 74 27 20 47 42
2002-03 Los Angeles Kings NHL 6 0 0 0 4
2002-03 Manchester Monarchs AHL 51 19 19 38 49
2003-04 New York Islanders NHL 4 0 0 0 2
2003-04 Bridgeport Sound Tigers AHL 76 24 11 35 57
2004-05 Springfield Falcons AHL 51 8 14 22 22
2004-05 Dundee Stars BNL 3 2 1 3 4
2005-06 Basel EHC Swiss-A 10 5 2 7 8
2005-06 Chur EHC Swiss-B 30 25 18 43 22
2006-07 Hannover Scorpions DEL 50 11 10 21 44
2007-08 Jesenice Austria 36 9 21 30 22
2008-09 Springfield Falcons AHL 40 9 5 14 12
2009-10 The Hague HYS Hlnd 26 15 17 32 35
League GP G A Pts PIM
1991-92 Winston-Salem Thunderbirds ECHL 16 3 4 7 4
League GP G A Pts PIM
1977-78 Cambridge Hornets OHASr 6 1 1 2 14
League GP G A Pts PIM
2020-21 Passau Black Hawks GerObL 27 22 26 48 26
2021-22 Deggendorf SC GerObL 31 16 28 44 14
2022-23 Fife Flyers EIHL 9 0 1 1 2
2022-23 Macon Mayhem SPHL 10 4 4 8 19
2022-23 Manchester Storm EIHL 21 4 10 14 10
2022-23 Evansville Thunderbolts SPHL 3 1 1 2 2
2022-23 Fayetteville Marksmen SPHL 1 0 0 0 0
League GP G A Pts PIM
2013-14 HIFK Helsinki SM-liiga 21 0 3 3 8
2013-14 Karlskrona HK Swe-1 8 1 2 3 4
2013-14 Kerava HCK Mestis 3 2 2 4 0
2014-15 Bakersfield Condors ECHL 14 2 6 8 4
2014-15 Banska Bystrica HC 05 Slovak 21 6 9 15 8
2015-16 Orlando Solar Bears ECHL 23 2 5 7 10
2015-16 Manchester Monarchs ECHL 40 3 9 12 27
2016-17 Orlando Solar Bears ECHL 51 12 23 35 34
2017-18 Cincinnati Cyclones ECHL 2 0 0 0 4
2018-19 Manchester Monarchs ECHL 17 1 2 3 2
2018-19 Worcester Railers ECHL 25 0 7 7 14
2021-22 Worcester Railers ECHL 1 0 0 0 0
League GP G A Pts PIM
1978-79 Rochester Americans AHL 1 0 0 0 0
1978-79 New Hampshire/Cape Cod Freedoms NEHL 68 11 28 39 138
1979-80 Hampton Aces EHL 8 0 3 3 4
1980-81 Hampton Aces EHL 4 0 1 1 15
League GP G A Pts PIM
1997-98 Dayton Bombers ECHL 26 19 18 37 36
1997-98 Fort Wayne Komets IHL 35 4 8 12 29
1998-99 Fort Wayne Komets IHL 72 32 34 66 100
1999-00 Florida Panthers NHL 4 0 0 0 2
1999-00 Louisville Panthers AHL 57 33 42 75 148
2000-01 St. Louis Blues NHL 1 0 0 0 0
2000-01 Worcester IceCats AHL 45 17 28 45 100
2000-01 Louisville Panthers AHL 28 13 12 25 56
2001-02 St. Louis Blues NHL 8 0 1 1 4
2001-02 Worcester IceCats AHL 63 38 46 84 181
2002-03 St. Louis Blues NHL 80 22 27 49 38
2003-04 St. Louis Blues NHL 27 6 4 10 20
2003-04 Worcester IceCats AHL 3 0 1 1 0
2004-05 Worcester IceCats AHL 30 14 11 25 46
2004-05 Langenthal SC Swiss-B 10 5 3 8 47
2005-06 St. Louis Blues NHL 9 1 4 5 4
2005-06 Pittsburgh Penguins NHL 38 5 6 11 29
2005-06 Peoria Rivermen AHL 2 0 0 0 4
2006-07 New York Islanders NHL 11 0 0 0 8
2006-07 Syracuse Crunch AHL 6 0 0 0 8
2006-07 Bridgeport Sound Tigers AHL 48 22 32 54 48
2007-08 Ingolstadt ERC DEL 16 4 14 18 24
2008-09 Iowa Chops AHL 69 18 16 34 52
2009-10 Alaska Aces ECHL 51 19 28 47 52
League GP G A Pts PIM
1972-73 Stratford Warriors WJBHL 0 0 0 0 0
1974-75 Stratford Perths CSBHL 0 0 0 0 0
1976-77 Stratford Perths CSAHL 31 22 17 39 43
League GP G A Pts PIM
2018-19 Maine Mariners ECHL 2 0 0 0 2
2019-20 Orlando Solar Bears ECHL 38 8 4 12 41
2020-21 Orlando Solar Bears ECHL 5 0 0 0 6
2021-22 Orlando Solar Bears ECHL 4 0 0 0 0
League GP G A Pts PIM
1999-00 Arkansas RiverBlades ECHL 70 4 11 15 24
2000-01 Mohawk Valley Prowlers UHL 10 1 0 1 4
2000-01 Fort Wayne Komets UHL 23 1 4 5 16
2000-01 New Haven Knights UHL 38 0 5 5 33
2001-02 Fort Wayne Komets UHL 65 4 13 17 16
League GP G A Pts PIM
1970-71 Concord Eastern Olympics NEnHL 48 18 20 38 124
1971-72 Concord Eastern Olympics NEnHL 0 0 0 0 0
1973-74 Concord Eastern Olympics CAHL 0 0 0 0 0
1976-77 Concord Budmen Ind 0 0 0 0 0
League GP G A Pts PIM
1982-83 Maine Mariners AHL 76 29 54 83 10
1982-83 Philadelphia Flyers NHL 3 1 1 2 0
1983-84 Springfield Indians AHL 7 1 5 6 2
1983-84 Baltimore Skipjacks AHL 4 0 5 5 2
1983-84 Pittsburgh Penguins NHL 50 18 20 38 9
1984-85 Baltimore Skipjacks AHL 31 13 14 27 8
1984-85 Pittsburgh Penguins NHL 45 7 15 22 10
1985-86 Maine Mariners AHL 60 26 34 60 20
1986-87 New Jersey Devils NHL 51 11 12 23 8
1987-88 Utica Devils AHL 9 5 8 13 4
1987-88 New Jersey Devils NHL 45 8 14 22 14
1988-89 Boston Bruins NHL 71 13 22 35 20
1989-90 Boston Bruins NHL 43 12 28 40 8
1990-91 Boston Bruins NHL 40 2 9 11 8
1990-91 Maine Mariners AHL 17 8 17 25 2
1991-92 Boston Bruins NHL 23 10 17 27 2
1991-92 Maine Mariners AHL 14 5 15 20 2
1992-93 Moncton Hawks AHL 38 15 36 51 10
1992-93 Winnipeg Jets NHL 12 0 2 2 2
1993-94 Moncton Hawks AHL 53 20 39 59 20
1993-94 Winnipeg Jets NHL 2 0 0 0 0
1994-95 Denver Grizzlies IHL 58 15 35 50 16
1995-96 Utah Grizzlies IHL 36 12 34 46 24
1996-97 Utah Grizzlies IHL 1 1 0 1 0
1999-00 Providence Bruins AHL 3 0 1 1 0
League GP G A Pts PIM
1988-89 Johnstown Chiefs ECHL 21 5 19 24 6
1989-90 Knoxville Cherokees ECHL 24 14 18 32 0
1990-91 Knoxville Cherokees ECHL 24 16 22 38 2
1990-91 Maine Mariners AHL 4 0 0 0 0
1991-92 Flint Bulldogs CoHL 17 14 13 27 0
1991-92 Herford EC GerObL 9 13 5 18 6
League GP G A Pts PIM
1987-88 Flint Spirits IHL 2 0 1 1 0
League GP G A Pts PIM
1988-89 Johnstown Chiefs ECHL 30 16 13 29 52
League GP G A Pts PIM
1970-71 Nashua Maple Leafs NEnHL 0 0 0 0 0
1971-72 Lowell Chiefs NEnHL 0 0 0 0 0
League GP G A Pts PIM
2004-05 Des Moines Buccaneers USHL 40 0 0 0 40
2005-06 U. of Wisconsin River Falls NCHA 18 0 0 0 2
2006-07 U. of Wisconsin River Falls NCHA 29 0 2 2 20
2006-07 Augusta Lynx ECHL 1 0 0 0 0
2007-08 Rio Grande Valley Killer Bees CHL 14 0 2 2 2
2007-08 Jacksonville Barracudas SPHL 3 0 0 0 0
2007-08 Utah Grizzlies ECHL 1 0 0 0 0
2007-08 Richmond Renegades SPHL 8 0 0 0 4
2007-08 Charlotte Checkers ECHL 1 0 0 0 0
2008-09 Amarillo Gorillas CHL 33 0 1 1 0
2009-10 Louisiana IceGators SPHL 36 0 1 1 41
League GP G A Pts PIM
1987-88 Northeastern University H-East 6 0 0 0 6
1988-89 Northeastern University H-East 30 0 1 1 6
1989-90 Johnstown Chiefs ECHL 33 0 3 3 16
League GP G A Pts PIM
1977-78 Nova Scotia Voyageurs AHL 74 2 12 14 79
1978-79 Nova Scotia Voyageurs AHL 80 14 34 48 154
1979-80 Nova Scotia Voyageurs AHL 75 9 44 53 63
1980-81 Jokerit Helsinki SM-liiga 33 7 6 13 56
1981-82 Baltimore Skipjacks ACHL 6 0 4 4 6
1981-82 Cape Cod Buccaneers ACHL 38 4 25 29 54
1982-83 Wichita Wind CHL 71 2 18 20 40
League GP G A Pts PIM
1978-79 Rochester Americans AHL 79 16 30 46 99
1979-80 Broome Dusters AHL 79 30 29 59 105
1980-81 New Haven Nighthawks AHL 69 25 29 54 137
1980-81 New York Rangers NHL 11 2 2 4 18
1981-82 Springfield Indians AHL 78 27 39 66 71
1981-82 New York Rangers NHL 0 0 0 0 0
1982-83 Tulsa Oilers CHL 80 21 33 54 61
1983-84 Tulsa Oilers CHL 68 28 30 58 95
1984-85 Rochester Americans AHL 76 22 27 49 64
1985-86 Salt Lake Golden Eagles IHL 78 23 35 58 85
League GP G A Pts PIM
2009-10 Ottawa Senators NHL 2 0 0 0 0
2010-11 Ottawa Senators NHL 36 10 11 21 10
2010-11 Binghamton Senators AHL 47 22 11 33 35
2011-12 Ottawa Senators NHL 56 6 10 16 12
2012-13 Nashville Predators NHL 20 3 6 9 4
2012-13 Albany Devils AHL 37 16 11 27 8
2012-13 New Jersey Devils NHL 14 1 1 2 0
2013-14 Florida Panthers NHL 2 0 1 1 2
2013-14 San Antonio Rampage AHL 69 22 25 47 12
2014-15 San Antonio Rampage AHL 68 27 32 59 37
2015-16 MODO Hockey Ornskoldsvik SweHL 49 10 9 19 16
2016-17 Nizhny Novgorod Torpedo KHL 13 1 4 5 4
2016-17 Zagreb Medvescak KHL KHL 37 6 10 16 10
2017-18 Milwaukee Admirals AHL 67 24 21 45 36
2018-19 Hartford Wolf Pack AHL 69 8 12 20 20
2021-22 Worcester Railers ECHL 20 6 10 16 4
2022-23 Worcester Railers ECHL 63 17 21 38 50
League GP G A Pts PIM
1985-86 Milwaukee Admirals IHL 42 3 10 13 37
1986-87 Milwaukee Admirals IHL 82 2 26 28 70
League GP G A Pts PIM
2005-06 Wolfsburg EHC 2.GBun 36 12 17 29 0
2006-07 Wolfsburg EHC 2.GBun 51 20 25 45 0
2007-08 Florida Everblades ECHL 47 25 32 57 39
2008-09 Assat Pori SM-liiga 4 0 1 1 2
League GP G A Pts PIM
2010-11 New York Islanders NHL 1 0 0 0 2
2010-11 Bridgeport Sound Tigers AHL 5 0 0 0 0
2011-12 Binghamton Senators AHL 1 0 0 0 0
2011-12 Bakersfield Condors ECHL 8 1 0 1 4
2011-12 Elmira Jackals ECHL 58 6 16 22 18
2012-13 Las Vegas Wranglers ECHL 28 3 5 8 6
2012-13 Elmira Jackals ECHL 40 1 10 11 12
2013-14 Reading Royals ECHL 71 7 19 26 30
2014-15 Milan HC Italy-A 37 8 16 24 30
League GP G A Pts PIM
2023-24 Ohio State University Big-10 34 2 4 6 10
League GP G A Pts PIM
1998-99 Des Moines Buccaneers USHL 38 0 1 1 8
2002-03 Odessa Jackalopes CHL 8 0 2 2 0
2003-04 Wichita Thunder CHL 11 0 0 0 0
League GP G A Pts PIM
2004-05 Greenville Grrrowl ECHL 54 10 9 19 23
League GP G A Pts PIM
1996-97 Knoxville Cherokees ECHL 11 0 0 0 0
1996-97 Raleigh Icecaps ECHL 8 0 0 0 2
1997-98 Macon Whoopee CHL 22 0 0 0 23
League GP G A Pts PIM
2008-09 Rockford IceHogs AHL 13 0 2 2 15
2009-10 Rockford IceHogs AHL 2 0 0 0 0
2009-10 Toledo Walleye ECHL 67 5 20 25 88
2010-11 Kalamazoo Wings ECHL 46 0 16 16 48
2010-11 Toledo Walleye ECHL 18 1 0 1 28
2011-12 Manchester Monarchs AHL 11 0 0 0 0
2011-12 Lake Erie Monsters AHL 2 0 0 0 0
2011-12 Kalamazoo Wings ECHL 52 3 12 15 38
2012-13 Kalamazoo Wings ECHL 56 4 7 11 58
2013-14 Bolzano HC Austria 47 1 6 7 27
League GP G A Pts PIM
2006-07 Wheeling Nailers ECHL 4 0 1 1 7
2007-08 Fresno Falcons ECHL 62 4 13 17 111
League GP G A Pts PIM
2021-22 South Carolina Stingrays ECHL 4 0 0 0 0
League GP G A Pts PIM
1971-72 Concord Eastern Olympics NEnHL 0 0 0 0 0
League GP G A Pts PIM
1981-82 U. of New Brunswick AUAA 15 10 5 15 24
1982-83 U. of New Brunswick AUAA 11 3 5 8 20
League GP G A Pts PIM
1974-75 Rochester Americans AHL 65 22 42 64 34
1974-75 Boston Bruins NHL 1 0 0 0 0
1975-76 Rochester Americans AHL 72 30 49 79 7
1975-76 Boston Bruins NHL 7 0 1 1 0
1976-77 Rochester Americans AHL 58 34 38 72 50
1977-78 Rochester Americans AHL 75 37 51 88 18
1978-79 Springfield Indians AHL 33 12 15 27 8
1978-79 Maine Mariners AHL 13 7 11 18 2
1978-79 Cincinnati Stingers WHA 21 3 3 6 2
1979-80 Maine Mariners AHL 79 47 43 90 64
1980-81 Maine Mariners AHL 59 25 29 54 32
1981-82 Maine Mariners AHL 80 50 51 101 34
1982-83 Maine Mariners AHL 6 3 3 6 2
1982-83 Riessersee SC 1.GBun 35 40 21 61 51
League GP G A Pts PIM
2016-17 Wheeling Nailers ECHL 5 1 0 1 2
2017-18 Orlando Solar Bears ECHL 25 1 2 3 20
2017-18 Reading Royals ECHL 42 1 13 14 18
2018-19 Adirondack Thunder ECHL 70 5 27 32 49
2021-22 Adirondack Thunder ECHL 2 0 0 0 0
League GP G A Pts PIM
1980-81 Fort Worth Texans CHL 3 0 0 0 25
1981-82 Binghamton Whalers AHL 6 0 0 0 23
1981-82 Saginaw Gears IHL 19 2 3 5 103
1982-83 Binghamton Whalers AHL 72 1 6 7 272
1983-84 Binghamton Whalers AHL 48 0 7 7 192
1983-84 Mohawk Valley Stars ACHL 23 1 9 10 46
1984-85 Mohawk Valley Stars ACHL 1 0 0 0 0
League GP G A Pts PIM
2009-10 Las Vegas Wranglers ECHL 66 8 8 16 77
2010-11 Las Vegas Wranglers ECHL 60 17 14 31 86
2011-12 Riessersee SC 2.GBun 43 10 21 31 100
2012-13 Eindhoven Kemphanen Hlnd 28 20 24 44 74
2013-14 The Hague HYS Hlnd 34 26 56 82 26
2014-15 Edinburgh Capitals EIHL 48 16 23 39 62
League GP G A Pts PIM
2005-06 Wilkes-Barre/Scranton Penguins AHL 8 0 1 1 2
2005-06 Wheeling Nailers ECHL 62 27 49 76 16
2006-07 Philadelphia Phantoms AHL 3 0 2 2 0
2006-07 Worcester Sharks AHL 4 0 1 1 2
2006-07 Wheeling Nailers ECHL 57 27 49 76 43
2007-08 Wheeling Nailers ECHL 55 15 41 56 50
2008-09 Tulsa Oilers CHL 42 11 17 28 23
League GP G A Pts PIM
2001-02 Edmonton Oilers NHL 4 0 0 0 0
2001-02 Hamilton Bulldogs AHL 37 0 0 0 21
2002-03 Hamilton Bulldogs AHL 38 0 1 1 4
2003-04 Edmonton Oilers NHL 38 0 0 0 17
2004-05 Wolfsburg Grizzly Adams DEL 11 0 0 0 0
2005-06 Edmonton Oilers NHL 18 0 0 0 2
2005-06 Hamilton Bulldogs AHL 3 0 0 0 0
2005-06 Hartford Wolf Pack AHL 2 0 0 0 0
2006-07 Buffalo Sabres NHL 5 0 0 0 2
2006-07 Syracuse Crunch AHL 19 0 1 1 2
2006-07 Columbus Blue Jackets NHL 11 0 0 0 0
2007-08 Pittsburgh Penguins NHL 33 0 1 1 4
2007-08 Wilkes-Barre/Scranton Penguins AHL 18 0 0 0 2
2008-09 Detroit Red Wings NHL 40 0 0 0 4
2009-10 St. Louis Blues NHL 26 0 1 1 4
2010-11 St. Louis Blues NHL 25 0 0 0 4
2011-12 Detroit Red Wings NHL 15 0 1 1 0
2011-12 Grand Rapids Griffins AHL 12 0 0 0 0
League GP G A Pts PIM
1993-94 Columbus Chill ECHL 67 10 40 50 66
1994-95 Columbus Chill ECHL 56 2 14 16 38
League GP G A Pts PIM
2001-02 Merrimack College H-East 33 20 16 36 8
2002-03 Merrimack College H-East 27 5 3 8 10
League GP G A Pts PIM
2016-17 Missouri Mavericks ECHL 68 12 26 38 34
2017-18 Fife Flyers EIHL 16 3 6 9 2
2017-18 Iisalmi Peli Karhut Mestis 7 0 1 1 2
2017-18 Kansas City Mavericks ECHL 31 6 9 15 23
League GP G A Pts PIM
1977-78 Boston University ECAC 6 1 2 3 4
1978-79 Boston University ECAC 6 0 3 3 4
1979-80 New Haven Nighthawks AHL 3 0 0 0 2
1979-80 Richmond Rifles EHL 63 28 32 60 79
League GP G A Pts PIM
1976-77 Nova Scotia Voyageurs AHL 30 1 5 6 8
1977-78 Nova Scotia Voyageurs AHL 1 0 0 0 0
1977-78 Flint Generals IHL 67 31 26 57 67
League GP G A Pts PIM
1979-80 Tulsa Oilers CHL 10 2 2 4 9
1979-80 Broome Dusters AHL 7 0 1 1 0
1979-80 U.S. Olympic Team Intl 31 13 13 26 27
1980-81 Tulsa Oilers CHL 5 1 2 3 2
1980-81 Muskegon Mohawks IHL 7 2 3 5 0
1981-82 SaiPa Lappeenranta SM-liiga 33 23 28 51 89
1982-83 SaiPa Lappeenranta SM-liiga 32 23 12 35 78
1983-84 New Haven Nighthawks AHL 3 0 0 0 0
1983-84 SaiPa Lappeenranta FinD1 0 0 0 0 0
1984-85 SaiPa Lappeenranta SM-liiga 34 24 16 40 43
League GP G A Pts PIM
2020-21 Belleville Senators AHL 19 5 11 16 6
2022-23 Belleville Senators AHL 71 26 21 47 31
2023-24 Ottawa Senators NHL 13 2 1 3 4
2023-24 Belleville Senators AHL 50 24 22 46 60
League GP G A Pts PIM
1979-80 Maine Mariners AHL 49 16 11 27 23
1980-81 Maine Mariners AHL 68 25 19 44 94
1981-82 Boston Bruins NHL 63 16 11 27 31
1981-82 Erie Blades AHL 15 6 6 12 6
1982-83 Boston Bruins NHL 80 21 19 40 58
1983-84 Boston Bruins NHL 74 6 14 20 44
1984-85 Pittsburgh Penguins NHL 26 4 7 11 23
League GP G A Pts PIM
1969-70 Nashua Maple Leafs NEnHL 0 19 46 65 0
1970-71 Muskegon Mohawks IHL 4 0 0 0 4
1970-71 Nashua Maple Leafs NEnHL 0 0 0 0 0
League GP G A Pts PIM
1990-91 Utica Devils AHL 7 0 1 1 2
1991-92 Utica Devils AHL 23 0 3 3 6
1991-92 Cincinnati Cyclones ECHL 30 3 22 25 43
1992-93 Utica Devils AHL 57 2 16 18 76
1992-93 Cincinnati Cyclones IHL 13 2 1 3 15
1993-94 Albany River Rats AHL 70 9 33 42 92
1994-95 New Jersey Devils NHL 17 0 1 1 4
1994-95 Albany River Rats AHL 68 5 37 42 66
1995-96 New Jersey Devils NHL 41 0 6 6 28
1995-96 Albany River Rats AHL 1 1 0 1 2
1996-97 New Jersey Devils NHL 28 2 4 6 6
1996-97 Albany River Rats AHL 2 0 1 1 4
1997-98 New Jersey Devils NHL 50 1 8 9 12
1997-98 Albany River Rats AHL 2 0 1 1 2
1998-99 New Jersey Devils NHL 62 1 10 11 22
1999-00 Chicago Blackhawks NHL 27 2 8 10 12
1999-00 Dallas Stars NHL 14 0 0 0 10
1999-00 Atlanta Thrashers NHL 23 1 0 1 14
2000-01 Chicago Blackhawks NHL 69 0 11 11 30
2001-02 Milwaukee Admirals AHL 76 5 14 19 33
League GP G A Pts PIM
2011-12 Hamilton Bulldogs AHL 76 14 19 33 36
2012-13 Albany Devils AHL 44 9 10 19 30
2012-13 Trenton Titans ECHL 3 3 2 5 2
2013-14 Jokerit Helsinki SM-liiga 8 1 2 3 6
2013-14 Sodertalje SK Swe-1 30 7 14 21 24
2014-15 Bolzano HC Austria 49 14 22 36 16
2015-16 Graz EC Austria 39 9 13 22 18
2015-16 Lehigh Valley Phantoms AHL 28 5 8 13 26
2016-17 Chaux-de-Fonds HC Swiss-B 15 2 11 13 16
2016-17 Utica Comets AHL 8 1 0 1 2
League GP G A Pts PIM
2015-16 Wilkes-Barre/Scranton Penguins AHL 6 0 0 0 0
2015-16 Wheeling Nailers ECHL 13 0 2 2 2
2016-17 Wilkes-Barre/Scranton Penguins AHL 29 0 1 1 0
2017-18 Pittsburgh Penguins NHL 14 0 0 0 2
2017-18 Wilkes-Barre/Scranton Penguins AHL 27 0 0 0 0
2018-19 Pittsburgh Penguins NHL 36 0 0 0 2
2019-20 Wilkes-Barre/Scranton Penguins AHL 41 0 0 0 2
2020-21 Pittsburgh Penguins NHL 20 0 1 1 0
2021-22 Pittsburgh Penguins NHL 26 0 0 0 0
2022-23 Pittsburgh Penguins NHL 38 0 0 0 2
2023-24 Vancouver Canucks NHL 29 0 1 1 0
League GP G A Pts PIM
2023-24 Ferris State University CCHA 19 0 0 0 2
League GP G A Pts PIM
1994-95 Birmingham Bulls ECHL 19 5 10 15 0
1994-95 Bracknell Bees BHL 1 1 0 1 0
1995-96 Birmingham Bulls ECHL 63 18 18 36 20
1996-97 Columbus Cottonmouths CHL 66 29 44 73 27
1997-98 Nashville Ice Flyers CHL 36 10 9 19 18
1998-99 Madison Monsters UHL 37 13 24 37 4
1998-99 Asheville Smoke UHL 26 12 11 23 12
1998-99 Mohawk Valley Prowlers UHL 12 7 7 14 2
1999-00 Tupelo T-Rex WPHL 68 16 35 51 33
2000-01 Austin Ice Bats WPHL 12 0 6 6 6
2000-01 Tupelo T-Rex WPHL 57 4 26 30 18
League GP G A Pts PIM
1980-81 Dubuque Fighting Saints USHL 16 9 10 19 0
League GP G A Pts PIM
2004-05 Des Moines Buccaneers USHL 39 9 7 16 96
2006-07 Quinnipiac University ECAC 16 2 4 6 24
2006-07 Port Huron Flags UHL 23 0 1 1 8
2006-07 Chicago Hounds UHL 6 0 0 0 0
2006-07 Columbia Inferno ECHL 6 0 0 0 0
2007-08 Tulsa Oilers CHL 2 0 0 0 0
League GP G A Pts PIM
1994-95 Birmingham Bulls ECHL 60 15 41 56 117
1994-95 Fort Wayne Komets IHL 1 0 0 0 2
1995-96 Birmingham Bulls ECHL 41 12 22 34 146
1995-96 South Carolina Stingrays ECHL 21 4 14 18 32
1996-97 Ingolstadt ERC Ger.1 51 22 33 55 120
1997-98 Vipiteno Italy-A 54 17 33 50 125
1998-99 Vipiteno Italy-A 15 7 10 17 57
1998-99 Vipiteno Alpen 30 3 14 17 107
1999-00 Merano Italy-A 27 13 15 28 42
1999-00 Bracknell Bees BISL 12 1 1 2 14
2000-01 Bolzano HC Italy-A 34 8 14 22 66
2001-02 London Knights BISL 41 1 13 14 96
2002-03 Lustenau EHC Austria 43 13 26 39 110
2003-04 Merano Italy-A 17 4 8 12 14
2003-04 Salzburg Aust-2 6 1 5 6 14
2003-04 Chaux-de-Fonds HC Swiss-B 24 1 16 17 32
2004-05 Vipiteno Italy-A2 27 8 22 30 82
League GP G A Pts PIM
1985-86 Winnipeg Jets NHL 11 0 0 0 0
1985-86 Canadian National Team Intl 33 16 7 23 18
1986-87 Sherbrooke Canadiens AHL 62 14 28 42 24
1986-87 Winnipeg Jets NHL 6 0 0 0 0
1987-88 Moncton Hawks AHL 73 42 37 79 53
1987-88 Winnipeg Jets NHL 4 0 2 2 0
1988-89 Peoria Rivermen IHL 81 28 41 69 32
1989-90 Boston Bruins NHL 36 5 6 11 15
1989-90 Maine Mariners AHL 38 17 20 37 14
1990-91 Boston Bruins NHL 39 5 2 7 9
1990-91 Maine Mariners AHL 35 16 15 31 9
1991-92 Boston Bruins NHL 54 10 13 23 10
1991-92 Maine Mariners AHL 12 4 3 7 2
1992-93 Providence Bruins AHL 50 29 26 55 12
1992-93 Boston Bruins NHL 19 4 4 8 4
1993-94 Anaheim Mighty Ducks NHL 74 12 22 34 21
1994-95 Anaheim Mighty Ducks NHL 46 10 11 21 12
1995-96 Anaheim Mighty Ducks NHL 31 8 7 15 9
1996-97 Milwaukee Admirals IHL 80 36 36 72 14
1997-98 Dallas Stars NHL 1 0 0 0 0
1997-98 Michigan K-Wings IHL 78 26 31 57 29
1998-99 Landshut EV DEL 52 17 26 43 59
1999-00 Munich Barons DEL 56 18 34 52 24
2000-01 Munich Barons DEL 23 12 6 18 14
2001-02 Munich Barons DEL 60 18 28 46 12
League GP G A Pts PIM
2014-15 Iowa Wild AHL 5 0 4 4 4
2015-16 Iowa Wild AHL 56 19 21 40 24
2016-17 Iowa Wild AHL 47 7 15 22 11
2016-17 Tucson Roadrunners AHL 12 2 2 4 4
2017-18 Bakersfield Condors AHL 48 4 19 23 18
2018-19 Utah Grizzlies ECHL 6 1 1 2 2
2018-19 Colorado Eagles AHL 13 1 2 3 19
2019-20 Esbjerg EfB Ishockey Denmark 23 7 10 17 16
2020-21 Detva HC Slovak 41 13 15 28 34
2021-22 Esbjerg EfB Ishockey Denmark 32 10 14 24 31
2022-23 Esbjerg EfB Ishockey Denmark 30 13 12 25 2
League GP G A Pts PIM
2010-11 Ohio State University CCHA 36 15 12 27 64
2011-12 Ohio State University CCHA 28 13 9 22 34
2011-12 St. John's IceCaps AHL 9 1 2 3 4
2012-13 Ilves Tampere SM-liiga 13 0 1 1 10
2012-13 Orlando Solar Bears ECHL 10 1 5 6 8
2013-14 Ontario Reign ECHL 5 4 3 7 2
2013-14 Kalamazoo Wings ECHL 2 0 0 0 8
League GP G A Pts PIM
2023-24 Ohio State University Big-10 33 3 5 8 40
League GP G A Pts PIM
1999-00 Barrie Colts OHL 46 22 26 48 23
2000-01 Barrie Colts OHL 45 33 30 63 49
2001-02 Syracuse Crunch AHL 4 0 0 0 0
2001-02 U. of Western Ontario OUAA 28 21 28 49 60
2002-03 Dayton Bombers ECHL 10 6 3 9 19
2002-03 Syracuse Crunch AHL 66 12 10 22 38
2003-04 San Antonio Rampage AHL 60 3 12 15 34
2003-04 Augusta Lynx ECHL 14 8 7 15 17
2003-04 Louisiana IceGators ECHL 0 0 0 0 0
2004-05 Las Vegas Wranglers ECHL 8 5 2 7 10
2004-05 Augusta Lynx ECHL 49 20 19 39 69
2005-06 Las Vegas Wranglers ECHL 68 34 44 78 123
2005-06 Morzine-Avoriaz France 7 3 3 6 26
2006-07 Duisburg Foxes DEL 51 21 21 42 94
2007-08 Hannover Scorpions DEL 51 11 26 37 73
2008-09 Hannover Scorpions DEL 51 9 12 21 84
2009-10 Hannover Scorpions DEL 50 21 17 38 90
2010-11 Hannover Scorpions DEL 35 16 15 31 54
2011-12 Wolfsburg Grizzly Adams DEL 41 15 22 37 50
2012-13 Wolfsburg Grizzly Adams DEL 45 31 17 48 106
2013-14 Wolfsburg Grizzly Adams DEL 13 7 7 14 18
2014-15 Wolfsburg Grizzly Adams DEL 44 13 16 29 87
2015-16 Vienna Austria 50 15 21 36 81
League GP G A Pts PIM
1977-78 Flint Generals IHL 0 0 0 0 0
1977-78 Petrolia Squires CSAHL 36 20 24 44 72
1978-79 Petrolia Squires CSAHL 0 0 0 0 0
1979-80 Petrolia Squires CSAHL 0 0 0 0 0
1981-82 Petrolia Squires OHASr 0 0 0 0 0
1982-83 Petrolia Squires OHASr 0 0 0 0 0
1983-84 Petrolia Squires OHASr 0 0 0 0 0
League GP G A Pts PIM
2018-19 South Carolina Stingrays ECHL 28 7 10 17 21
2018-19 Adirondack Thunder ECHL 2 1 2 3 2
2018-19 Norfolk Admirals ECHL 3 1 0 1 0
2018-19 Atlanta Gladiators ECHL 4 1 2 3 0
2019-20 Norfolk Admirals ECHL 1 0 0 0 2
League GP G A Pts PIM
2021-22 Bakersfield Condors AHL 5 0 0 0 0
2022-23 Fort Wayne Komets ECHL 23 5 9 14 0
2022-23 Bakersfield Condors AHL 11 2 0 2 6
2022-23 Utica Comets AHL 26 3 0 3 4
2023-24 Adirondack Thunder ECHL 6 2 1 3 2
2023-24 Utica Comets AHL 53 6 6 12 12
League GP G A Pts PIM
2023-24 Almtuna IS Swe-1 35 1 3 4 20
League GP G A Pts PIM
2022-23 Mercyhurst College AHA 35 17 15 32 14
2022-23 Orlando Solar Bears ECHL 12 2 1 3 2
League GP G A Pts PIM
1978-79 New Hampshire/Cape Cod Freedoms NEHL 22 0 0 0 22
1979-80 Erie Blades EHL 13 0 0 0 15
1979-80 Manchester Blackhawks NEnHL 0 0 0 0 0
1980-81 Richmond Rifles EHL 1 0 0 0 0
League GP G A Pts PIM
2023-24 Canisius College AHA 22 0 3 3 8
League GP G A Pts PIM
2001-02 Amberg ERSC GerReg 4 2 0 2 8
2002-03 Amberg ERSC GerObL 40 34 21 55 62
2003-04 Stuttgart Wizards GerObL 32 11 12 23 26
League GP G A Pts PIM
1999-00 Milwaukee Admirals IHL 76 9 23 32 120
2000-01 Milwaukee Admirals IHL 68 0 13 13 101
2001-02 Quebec Citadelles AHL 63 0 7 7 107
2002-03 Richmond Renegades ECHL 20 1 8 9 36
2002-03 Saint John Flames AHL 63 2 13 15 106
2003-04 Hartford Wolf Pack AHL 63 2 6 8 116
2004-05 Providence Bruins AHL 78 2 7 9 124
2005-06 Augsburg Panthers DEL 39 0 3 3 40
League GP G A Pts PIM
1992-93 Cincinnati Cyclones IHL 9 1 0 1 2
1992-93 Birmingham Bulls ECHL 64 36 57 93 42
1993-94 Cincinnati Cyclones IHL 1 0 0 0 0
1993-94 Birmingham Bulls ECHL 62 54 72 126 96
League GP G A Pts PIM
1995-96 Charlotte Checkers ECHL 69 20 26 46 29
1996-97 Binghamton Rangers AHL 68 6 18 24 22
1997-98 Charlotte Checkers ECHL 21 6 5 11 12
1997-98 Manchester Storm BISL 24 6 12 18 8
1998-99 London Knights BISL 39 16 17 33 24
League GP G A Pts PIM
2015-16 Kingston Frontenacs OHL 52 13 35 48 44
2016-17 Kingston Frontenacs OHL 28 11 20 31 20
2016-17 Erie Otters OHL 33 16 16 32 20
2017-18 Carolina Hurricanes NHL 2 2 1 3 0
2017-18 Charlotte Checkers AHL 73 28 18 46 40
2018-19 Carolina Hurricanes NHL 77 10 5 15 20
2019-20 Carolina Hurricanes NHL 68 13 17 30 34
2020-21 Carolina Hurricanes NHL 53 10 10 20 20
2021-22 Edmonton Oilers NHL 82 12 14 26 24
2022-23 Edmonton Oilers NHL 67 13 15 28 28
2023-24 Edmonton Oilers NHL 82 20 21 41 47
League GP G A Pts PIM
2004-05 Atlantic City Boardwalk Bullies ECHL 10 0 0 0 19
League GP G A Pts PIM
1978-79 Saginaw Gears IHL 79 36 45 81 32
1979-80 Minnesota North Stars NHL 1 0 0 0 0
1979-80 Oklahoma City Stars CHL 68 22 26 48 16
1980-81 Minnesota North Stars NHL 1 0 0 0 0
1980-81 Oklahoma City Stars CHL 5 1 1 2 0
1980-81 Baltimore Clippers EHL 63 25 47 72 44
1981-82 Jokerit Helsinki SM-liiga 36 20 23 43 51
1982-83 Finland Intl 0 0 0 0 0
1983-84 JoKP Joensuu FinD1 36 27 36 63 24
1984-85 SaiPa Lappeenranta SM-liiga 36 12 15 27 44
League GP G A Pts PIM
2007-08 Syracuse Crunch AHL 1 1 0 1 0
2008-09 Phoenix Roadrunners ECHL 21 9 9 18 54
2008-09 Worcester Sharks AHL 51 10 15 25 30
2009-10 Norfolk Admirals AHL 45 11 7 18 22
2009-10 Houston Aeros AHL 1 0 0 0 0
2009-10 South Carolina Stingrays ECHL 33 18 18 36 25
2010-11 Norfolk Admirals AHL 70 17 25 42 35
2011-12 Norfolk Admirals AHL 46 5 20 25 22
2011-12 Rockford IceHogs AHL 23 3 6 9 8
2012-13 Vasteras IK Swe-1 48 16 32 48 40
2013-14 Vasteras IK Swe-1 21 4 8 12 24
2013-14 Leksands IF SweHL 29 2 4 6 26
2014-15 Vasteras IK Swe-1 12 1 1 2 18
2014-15 Mora IK Swe-1 35 8 14 22 62
2015-16 Graz EC Austria 43 10 16 26 24
2015-16 Manchester Monarchs ECHL 24 9 9 18 14
League GP G A Pts PIM
2010-11 Bossier-Shreveport Mudbugs CHL 20 0 0 0 0
2010-11 Cincinnati Cyclones ECHL 19 0 0 0 0
2011-12 Florida Panthers NHL 1 0 0 0 0
2011-12 Cincinnati Cyclones ECHL 29 0 0 0 2
2011-12 San Antonio Rampage AHL 12 0 0 0 0
2012-13 Cincinnati Cyclones ECHL 32 1 0 1 2
2012-13 San Antonio Rampage AHL 7 0 0 0 0
2013-14 Stockton Thunder ECHL 45 0 3 3 0
2015-16 Wilkes-Barre/Scranton Penguins AHL 9 0 0 0 0
2015-16 Wheeling Nailers ECHL 22 0 0 0 0
League GP G A Pts PIM
1980-81 Muskegon Mohawks IHL 27 16 17 33 33
1980-81 Birmingham Bulls CHL 18 6 21 27 20
1981-82 Oklahoma City Stars CHL 80 48 66 114 76
1982-83 Adirondack Red Wings AHL 17 3 8 11 0
1982-83 Detroit Red Wings NHL 14 2 0 2 0
1982-83 Colorado Flames CHL 26 20 16 36 24
1983-84 Colorado Flames CHL 68 32 50 82 53
1984-85 Salt Lake Golden Eagles IHL 53 24 16 40 36
1985-86 Salt Lake Golden Eagles IHL 82 32 44 76 163
1986-87 Salt Lake Golden Eagles IHL 82 29 69 98 86
League GP G A Pts PIM
1971-72 Muskegon Mohawks IHL 26 10 17 27 8
1972-73 Muskegon Mohawks IHL 64 26 39 65 10
1973-74 Muskegon Mohawks IHL 74 35 41 76 19
League GP G A Pts PIM
2008-09 Philadelphia Flyers NHL 1 0 0 0 0
2009-10 Norfolk Admirals AHL 2 0 0 0 0
2009-10 Gwinnett Gladiators ECHL 48 1 4 5 41
2010-11 Houston Aeros AHL 13 0 0 0 4
2010-11 Las Vegas Wranglers ECHL 54 3 7 10 56
2011-12 Bridgeport Sound Tigers AHL 1 0 0 0 0
2011-12 Houston Aeros AHL 16 0 0 0 4
2011-12 Las Vegas Wranglers ECHL 42 1 8 9 62
2012-13 Las Vegas Wranglers ECHL 60 3 10 13 68
2013-14 Milan HC Italy-A 42 2 23 25 50
2014-15 Braehead Clan EIHL 52 3 23 26 44
2015-16 Braehead Clan EIHL 52 4 12 16 46
League GP G A Pts PIM
2017-18 Quinnipiac University ECAC 38 1 13 14 14
2018-19 Atlanta Gladiators ECHL 15 0 3 3 4
2018-19 Maine Mariners ECHL 51 8 13 21 44
2019-20 Norfolk Admirals ECHL 4 0 2 2 2
2019-20 Greenville Swamp Rabbits ECHL 12 1 1 2 6
2019-20 Kansas City Mavericks ECHL 7 1 2 3 2
2019-20 Maine Mariners ECHL 19 1 3 4 2
2021-22 Tulsa Oilers ECHL 13 0 6 6 4
2021-22 Worcester Railers ECHL 32 2 13 15 14
League GP G A Pts PIM
1999-00 Abilene Aviators WPHL 3 0 1 1 0
League GP G A Pts PIM
2003-04 Hershey Bears AHL 9 0 0 0 6
2003-04 Quad City Mallards UHL 60 18 35 53 72
2004-05 Fresno Falcons ECHL 17 5 7 12 22
2004-05 Dayton Bombers ECHL 3 1 0 1 2
2005-06 Victoria Salmon Kings ECHL 67 22 33 55 62
2006-07 Lausitzer Foxes 2.GBun 50 24 11 35 0
2007-08 Crimmitschau ETC 2.GBun 9 1 1 2 29
2007-08 Herlev Hornets Denmark 32 10 12 22 71
2008-09 Bad Nauheim EC GerObL 52 35 56 91 100
2009-10 Bad Nauheim EC GerObL 34 24 41 65 38
2011-12 Bad Nauheim RT GerObL 20 24 28 52 26
2012-13 Lausitzer Foxes 2.GBun 18 5 6 11 50
2014-15 Frankfurt Lions DEL-2 46 13 24 37 77
2015-16 Selb ERC GerObL 38 18 45 63 64
2016-17 Selb ERC GerObL 44 14 47 61 69
2017-18 Selb ERC GerObL 44 28 33 61 56
2018-19 Selb ERC GerObL 48 28 45 73 58
2019-20 Selb ERC GerObL 40 21 35 56 26
2020-21 Selb ERC GerObL 34 10 36 46 68
2021-22 Selb Wolves DEL-2 13 0 4 4 10
League GP G A Pts PIM
2020-21 Bakersfield Condors AHL 32 2 17 19 27
2021-22 Charlotte Checkers AHL 22 1 4 5 6
2022-23 Charlotte Checkers AHL 6 0 2 2 2
2022-23 Bakersfield Condors AHL 41 2 10 12 46
2023-24 Mannheim Eagles DEL 43 4 5 9 26
League GP G A Pts PIM
1984-85 Binghamton Whalers AHL 1 0 0 0 0
1985-86 Muskegon Lumberjacks IHL 29 0 1 1 2
1985-86 Nova Scotia Oilers AHL 1 0 0 0 2
1986-87 Carolina Thunderbirds ACHL 20 0 0 0 6
1986-87 Fort Wayne Komets IHL 5 0 0 0 4
1987-88 Carolina Thunderbirds AAHL 17 0 0 0 4
League GP G A Pts PIM
1985-86 U. of Maine H-East 24 13 16 29 10
1986-87 U. of Maine H-East 36 19 23 42 37
1987-88 U. of Maine H-East 44 31 44 75 46
1988-89 Denver Rangers IHL 36 12 10 22 21
1989-90 Flint Spirits IHL 68 13 33 46 30
1990-91 Binghamton Rangers AHL 8 2 0 2 0
1990-91 Milwaukee Admirals IHL 36 2 12 14 12
1990-91 Albany Choppers IHL 6 3 1 4 0
League GP G A Pts PIM
1978-79 Tulsa Oilers CHL 5 2 0 2 4
1979-80 Birmingham Bulls CHL 79 27 33 60 73
1979-80 Atlanta Flames NHL 1 0 0 0 0
1980-81 Calgary Flames NHL 3 0 0 0 0
1980-81 Fort Worth Texans CHL 18 8 6 14 6
1980-81 Birmingham Bulls CHL 58 25 25 50 43
1981-82 Calgary Flames NHL 16 3 0 3 4
1981-82 Washington Capitals NHL 60 18 13 31 69
1981-82 Oklahoma City Stars CHL 1 0 1 1 0
1982-83 Washington Capitals NHL 80 22 18 40 43
1983-84 Washington Capitals NHL 78 21 19 40 74
1984-85 Washington Capitals NHL 78 14 19 33 69
1985-86 Washington Capitals NHL 79 19 19 38 26
1986-87 Washington Capitals NHL 78 23 27 50 74
1987-88 Washington Capitals NHL 72 12 14 26 56
1988-89 Washington Capitals NHL 75 5 13 18 65
1989-90 Boston Bruins NHL 77 8 17 25 92
1990-91 Maine Mariners AHL 71 10 15 25 30
League GP G A Pts PIM
1968-69 Manchester Blackhawks NEnHL 0 0 0 0 0
1970-71 Toledo Hornets IHL 58 8 8 16 45
1971-72 Toledo Hornets IHL 72 12 35 47 69
1973-74 Concord Eastern Olympics CAHL 0 0 0 0 0
League GP G A Pts PIM
2013-14 Adirondack Phantoms AHL 11 1 3 4 8
2014-15 Reading Royals ECHL 1 0 0 0 0
2014-15 Lehigh Valley Phantoms AHL 63 6 11 17 23
2015-16 Reading Royals ECHL 15 8 9 17 4
2015-16 Lehigh Valley Phantoms AHL 58 6 7 13 16
2016-17 Mora IK Swe-1 52 14 30 44 52
2018-19 VSV EC Austria 9 1 3 4 6
2018-19 Bjorkloven IF Swe-1 8 0 0 0 0
2018-19 Reading Royals ECHL 42 5 17 22 41
2021-22 Port Huron Prowlers FPHL 1 0 1 1 0
League GP G A Pts PIM
1970-71 Nashua Maple Leafs NEnHL 0 0 0 0 0
League GP G A Pts PIM
1990-91 Johnstown Chiefs ECHL 60 10 35 45 78
1990-91 Maine Mariners AHL 3 0 0 0 0
1991-92 Johnstown Chiefs ECHL 3 0 0 0 10
1991-92 Nashville Knights ECHL 34 1 11 12 80
1991-92 Maine Mariners AHL 19 1 1 2 15
1992-93 Nashville Knights ECHL 46 3 22 25 66
League GP G A Pts PIM
2021-22 Adirondack Thunder ECHL 68 26 24 50 25
2021-22 Utica Comets AHL 9 1 3 4 0
2022-23 Adirondack Thunder ECHL 64 37 22 59 16
2022-23 Cleveland Monsters AHL 4 0 0 0 4
2022-23 Utica Comets AHL 5 0 2 2 2
2023-24 Adirondack Thunder ECHL 39 21 12 33 18
League GP G A Pts PIM
1972-73 Tulsa Oilers CHL 68 15 25 40 147
1973-74 Oklahoma City Blazers CHL 59 25 35 60 155
1974-75 Phoenix Roadrunners WHA 75 35 33 68 107
1975-76 Phoenix Roadrunners WHA 79 35 45 80 136
1976-77 Houston Aeros WHA 47 21 20 41 25
1976-77 Phoenix Roadrunners WHA 28 10 10 20 59
1977-78 Houston Aeros WHA 77 35 23 58 80
1978-79 Winnipeg Jets WHA 57 10 15 25 51
League GP G A Pts PIM
1993-94 SUNY-Plattsburgh SUNYAC 25 9 8 17 44
1994-95 Raleigh Icecaps ECHL 4 0 1 1 6
1994-95 SUNY-Plattsburgh SUNYAC 27 5 12 17 50
1995-96 Dayton Bombers ECHL 5 1 1 2 2
1995-96 Daytona Beach Breakers SHL 10 1 0 1 18
1995-96 Lakeland Prowlers SHL 17 2 1 3 12
1995-96 Tulsa Oilers CHL 2 0 0 0 2
League GP G A Pts PIM
1996-97 Binghamton Rangers AHL 40 3 7 10 12
1996-97 Charlotte Checkers ECHL 13 0 2 2 8
1997-98 Hartford Wolf Pack AHL 73 7 18 25 26
1998-99 Hartford Wolf Pack AHL 72 14 15 29 12
1999-00 Hartford Wolf Pack AHL 74 11 34 45 14
2000-01 Hartford Wolf Pack AHL 79 5 12 17 13
2001-02 Hartford Wolf Pack AHL 1 0 0 0 0
League GP G A Pts PIM
1988-89 Springfield Indians AHL 33 13 15 28 10
1988-89 New Haven Nighthawks AHL 1 0 0 0 5
1988-89 Knoxville Cherokees ECHL 25 22 21 43 43
1988-89 Maine Mariners AHL 4 0 0 0 0
1989-90 Springfield Indians AHL 9 2 0 2 2
1989-90 Moncton Hawks AHL 16 1 4 5 2
1989-90 Johnstown Chiefs ECHL 16 6 12 18 28
League GP G A Pts PIM
2012-13 Abbotsford Heat AHL 2 0 0 0 0
2013-14 KooKoo Kouvola Mestis 48 3 6 9 24
2014-15 Utah Grizzlies ECHL 55 5 16 21 18
2014-15 Texas Stars AHL 5 0 0 0 2
2015-16 Utah Grizzlies ECHL 43 3 10 13 21
2016-17 Manchester Monarchs ECHL 60 3 16 19 18
2017-18 Rodovre Mighty Bulls Denmark 49 8 18 26 38
2018-19 Grenoble France 41 3 8 11 18
2019-20 Angers France 21 3 0 3 2
2020-21 Angers France 19 2 6 8 4
2021-22 Angers France 35 0 4 4 4
League GP G A Pts PIM
1977-78 Petrolia Squires CSAHL 33 5 11 16 45
League GP G A Pts PIM
2002-03 Nashville Predators NHL 2 0 0 0 0
2002-03 Milwaukee Admirals AHL 75 29 46 75 36
2003-04 Milwaukee Admirals AHL 79 22 37 59 35
2004-05 Milwaukee Admirals AHL 59 24 26 50 42
2005-06 Milwaukee Admirals AHL 80 35 57 92 50
2006-07 Atlanta Thrashers NHL 4 0 0 0 0
2006-07 Chicago Wolves AHL 73 41 81 122 55
2007-08 Atlanta Thrashers NHL 16 1 7 8 2
2007-08 Chicago Wolves AHL 51 19 39 58 52
2008-09 Grand Rapids Griffins AHL 79 31 49 80 26
2009-10 Colorado Avalanche NHL 1 0 0 0 0
2009-10 Lake Erie Monsters AHL 66 23 41 64 60
2010-11 Chicago Wolves AHL 77 27 47 74 60
2011-12 Chicago Wolves AHL 70 21 36 57 32
2012-13 Chicago Wolves AHL 71 20 37 57 58
2013-14 Munich EHC DEL 44 13 22 35 22
2014-15 VSV EC Austria 45 23 21 44 26
2014-15 Zagreb Medvescak KHL KHL 4 0 1 1 0
2015-16 Lausitzer Foxes DEL-2 42 21 16 37 60
League GP G A Pts PIM
2001-02 Odessa Jackalopes CHL 62 14 13 27 26
League GP G A Pts PIM
1991-92 Northeastern University H-East 31 5 8 13 22
1992-93 Northeastern University H-East 32 5 7 12 36
1993-94 Erie Panthers ECHL 4 0 0 0 0
1993-94 Louisville Icehawks ECHL 35 10 10 20 39
League GP G A Pts PIM
1995-96 Birmingham Bulls ECHL 24 0 2 2 2
1995-96 Albany River Rats AHL 1 0 0 0 0
1995-96 Madison Monsters CoHL 5 0 0 0 0
League GP G A Pts PIM
2006-07 Albany River Rats AHL 2 1 0 1 2
2007-08 Fresno Falcons ECHL 14 4 3 7 21
2007-08 Alaska Aces ECHL 25 11 15 26 10
2007-08 Reading Royals ECHL 28 6 11 17 33
2008-09 Alaska Aces ECHL 58 10 32 42 50
2009-10 Alaska Aces ECHL 6 0 1 1 8
2009-10 Stockton Thunder ECHL 28 7 12 19 14
2009-10 Arizona Sundogs CHL 3 0 1 1 0
2010-11 Belfast Giants EIHL 53 30 25 55 46
2011-12 Wichita Thunder CHL 43 14 21 35 22
League GP G A Pts PIM
2003-04 Worcester IceCats AHL 13 2 0 2 11
2003-04 Peoria Rivermen ECHL 36 20 24 44 34
2004-05 Worcester IceCats AHL 24 5 2 7 6
2004-05 Peoria Rivermen ECHL 20 8 10 18 6
2005-06 St. Louis Blues NHL 3 0 0 0 0
2005-06 Alaska Aces ECHL 5 1 2 3 2
2005-06 Peoria Rivermen AHL 29 7 9 16 19
2006-07 Schwenningen ERC 2.GBun 17 3 5 8 0
2006-07 Pensacola Ice Pilots ECHL 23 13 10 23 31
2007-08 Edinburgh Capitals EIHL 47 33 33 66 79
2008-09 Providence Bruins AHL 4 0 1 1 0
2008-09 Alaska Aces ECHL 64 25 42 67 77
2009-10 Alaska Aces ECHL 28 13 17 30 24
2009-10 Stockton Thunder ECHL 34 11 20 31 30
2010-11 Belfast Giants EIHL 32 12 21 33 28
2011-12 Wichita Thunder CHL 30 8 16 24 10
League GP G A Pts PIM
2013-14 Sport Vaasa Mestis 11 6 8 14 14
2013-14 Florida Everblades ECHL 33 5 8 13 16
2014-15 Asploven HC Swe-1 52 33 13 46 38
2015-16 Karlskrona HK SweHL 46 7 12 19 20
2016-17 Visp EHC Swiss-B 9 3 4 7 6
2016-17 Karlskrona HK SweHL 29 3 3 6 6
2017-18 Duesseldorf EG DEL 52 22 8 30 24
2018-19 Duesseldorf EG DEL 50 15 9 24 28
2019-20 AIK Swe-1 51 15 16 31 42
2020-21 Ravensburg Tower Stars DEL-2 44 18 17 35 18
League GP G A Pts PIM
1985-86 Muskegon Lumberjacks IHL 5 0 0 0 2
1986-87 SaPKo Savonlinna FinD1 3 0 0 0 0
League GP G A Pts PIM
2022-23 Pensacola Ice Flyers SPHL 7 4 2 6 4
2022-23 Utica College UCHC 29 15 20 35 8
2023-24 Pensacola Ice Flyers SPHL 51 11 13 24 42
League GP G A Pts PIM
2017-18 Mississippi RiverKings SPHL 10 1 2 3 2
2017-18 Macon Mayhem SPHL 3 0 0 0 0
2017-18 Fayetteville Marksmen SPHL 38 17 13 30 50
2018-19 Fayetteville Marksmen SPHL 2 0 0 0 2
League GP G A Pts PIM
1976-77 Cincinnati Stingers WHA 46 7 19 26 6
1976-77 Hampton Gulls SHL 37 16 17 33 11
1977-78 Cincinnati Stingers WHA 80 24 43 67 17
1978-79 Cincinnati Stingers WHA 80 30 40 70 45
1979-80 Quebec Nordiques NHL 80 19 20 39 6
1980-81 Calgary Flames NHL 29 6 9 15 11
1980-81 Quebec Nordiques NHL 50 19 22 41 15
1981-82 Calgary Flames NHL 80 16 25 41 35
1982-83 Calgary Flames NHL 79 14 19 33 17
1983-84 Calgary Flames NHL 27 1 8 9 2
League GP G A Pts PIM
2004-05 Tulsa Oilers CHL 1 0 0 0 0
League GP G A Pts PIM
1975-76 Columbus Owls IHL 1 0 0 0 0
League GP G A Pts PIM
2007-08 Cardiff Devils EIHL 4 0 0 0 0
League GP G A Pts PIM
1972-73 Sherbrooke Castors QMJHL 50 4 30 34 63
League GP G A Pts PIM
1970-71 Framingham Pics NEnHL 0 0 0 0 0
1973-74 Boston Braves AHL 67 2 11 13 140
1974-75 Broome County Dusters NAHL 61 8 22 30 109
1975-76 Broome County Dusters NAHL 58 2 19 21 144
1975-76 San Diego Mariners WHA 2 0 0 0 0
1976-77 Rochester Americans AHL 1 0 0 0 0
1976-77 Broome County Dusters NAHL 72 11 14 25 128
League GP G A Pts PIM
1992-93 Kansas City Blades IHL 8 0 0 0 12
1992-93 Knoxville Cherokees ECHL 19 1 7 8 20
1993-94 Greensboro Monarchs ECHL 18 0 0 0 31
1993-94 Fort Worth Fire CHL 9 0 2 2 11
1993-94 Huntsville Blast ECHL 14 0 1 1 8
League GP G A Pts PIM
2009-10 Riessersee SC 2.GBun 36 3 18 21 79
2010-11 Landshut Cannibals 2.GBun 48 1 18 19 34
2011-12 Landshut Cannibals 2.GBun 47 9 28 37 89
2012-13 Leksands IF Swe-1 52 6 32 38 48
2013-14 Leksands IF SweHL 52 7 18 25 46
2014-15 Leksands IF SweHL 47 3 10 13 26
2015-16 Klagenfurt AC Austria 49 8 22 30 58
2016-17 Klagenfurt AC Austria 33 9 11 20 38
2017-18 Klagenfurt AC Austria 43 5 16 21 61
2018-19 Linz EHC Austria 50 5 22 27 28
League GP G A Pts PIM
2016-17 Milwaukee Admirals AHL 6 0 2 2 2
2017-18 Milwaukee Admirals AHL 26 7 5 12 10
2017-18 Texas Stars AHL 13 2 1 3 14
2018-19 Ingolstadt ERC DEL 50 13 25 38 48
2019-20 Oskarshamn IK SweHL 51 13 15 28 24
2020-21 Oskarshamn IK SweHL 48 8 21 29 12
2021-22 Rogle BK Angelholm SweHL 34 4 6 10 12
2021-22 HV71 Jonkoping Swe-1 8 5 2 7 0
2022-23 Tappara Tampere SM-liiga 12 1 2 3 2
2022-23 Pelicans SM-liiga 38 9 17 26 14
2023-24 Brynas IF Swe-1 25 11 14 25 12
League GP G A Pts PIM
2011-12 Adirondack Phantoms AHL 56 1 17 18 10
2012-13 Adirondack Phantoms AHL 7 2 2 4 2
2012-13 Trenton Titans ECHL 54 8 33 41 34
2013-14 Rochester Americans AHL 8 0 2 2 4
2013-14 Bakersfield Condors ECHL 4 1 2 3 0
2013-14 Rockford IceHogs AHL 3 0 0 0 0
2013-14 Orlando Solar Bears ECHL 43 7 26 33 28
2014-15 Ilves Tampere SM-liiga 10 3 2 5 0
2014-15 Toronto Marlies AHL 3 0 1 1 0
2014-15 Orlando Solar Bears ECHL 37 4 13 17 44
2015-16 Augsburg Panthers DEL 6 0 3 3 0
2015-16 Ilves Tampere SM-liiga 41 3 7 10 12
2016-17 Milwaukee Admirals AHL 8 0 2 2 2
2016-17 Kalamazoo Wings ECHL 26 3 14 17 24
2016-17 Atlanta Gladiators ECHL 22 7 16 23 8
2017-18 Kosice HC Slovak 54 7 18 25 6
2018-19 Jacksonville Icemen ECHL 7 1 2 3 2
2018-19 Maine Mariners ECHL 14 1 4 5 4
2019-20 Orlando Solar Bears ECHL 22 3 4 7 12
League GP G A Pts PIM
2011-12 South Carolina Stingrays ECHL 4 0 1 1 2
2012-13 South Carolina Stingrays ECHL 52 5 7 12 22
2013-14 Idaho Steelheads ECHL 34 1 9 10 34
2013-14 San Francisco Bulls ECHL 16 0 4 4 6
League GP G A Pts PIM
1993-94 West Palm Beach Blaze SuHL 18 2 10 12 18
1994-95 West Palm Beach Blaze SuHL 52 23 48 71 22
League GP G A Pts PIM
2013-14 Toronto Marlies AHL 10 0 2 2 2
2014-15 Toronto Marlies AHL 19 0 8 8 6
2014-15 Orlando Solar Bears ECHL 38 5 14 19 10
2015-16 Utah Grizzlies ECHL 56 7 15 22 16
2015-16 San Diego Gulls AHL 4 0 0 0 0
2016-17 Cincinnati Cyclones ECHL 58 8 20 28 30
2017-18 Rochester Americans AHL 6 0 0 0 2
2017-18 Cincinnati Cyclones ECHL 57 13 39 52 16
2018-19 Cincinnati Cyclones ECHL 70 17 36 53 34
2019-20 Reading Royals ECHL 44 7 32 39 16
2019-20 Lehigh Valley Phantoms AHL 10 0 4 4 0
League GP G A Pts PIM
2007-08 Arizona Sundogs CHL 64 31 31 62 64
2008-09 Arizona Sundogs CHL 60 20 26 46 50
2009-10 Texas Brahmas CHL 14 5 5 10 6
2010-11 Arizona Sundogs CHL 54 18 12 30 67
2011-12 Dundee Stars EIHL 21 16 17 33 20
League GP G A Pts PIM
2013-14 Rapid City Rush CHL 66 2 17 19 20
2014-15 Rapid City Rush ECHL 60 1 13 14 24
2015-16 Rapid City Rush ECHL 72 1 8 9 24
League GP G A Pts PIM
1999-00 Providence Bruins AHL 11 9 8 17 4
1999-00 New York Islanders NHL 17 2 4 6 6
1999-00 Lowell Lock Monsters AHL 45 6 21 27 22
2000-01 New York Islanders NHL 9 0 3 3 0
2000-01 Springfield Falcons AHL 24 7 23 30 4
2000-01 Lowell Lock Monsters AHL 26 11 16 27 6
2001-02 New York Islanders NHL 2 0 0 0 0
2001-02 Bridgeport Sound Tigers AHL 64 26 36 62 13
2002-03 Anaheim Mighty Ducks NHL 67 10 15 25 12
2002-03 Cincinnati Mighty Ducks AHL 9 3 4 7 6
2003-04 Anaheim Mighty Ducks NHL 80 6 12 18 16
2004-05 VSV EC Austria 48 27 33 60 38
2005-06 Geneve Servette Swiss-A 29 14 14 28 32
2005-06 Frolunda HC SEL 7 5 1 6 6
2006-07 New York Rangers NHL 9 2 0 2 4
2006-07 Atlanta Thrashers NHL 14 1 3 4 6
2006-07 Chicago Wolves AHL 44 26 54 80 20
2007-08 Chicago Wolves AHL 80 39 73 112 30
2008-09 Vancouver Canucks NHL 4 1 0 1 2
2008-09 Manitoba Moose AHL 74 30 56 86 30
2009-10 Chicago Wolves AHL 78 14 61 75 34
2010-11 Chicago Wolves AHL 80 19 56 75 22
2011-12 HV71 Jonkoping SEL 50 12 28 40 22
2012-13 HV71 Jonkoping SEL 55 17 26 43 18
2013-14 HV71 Jonkoping SweHL 48 8 8 16 30
2014-15 VSV EC Austria 47 11 27 38 28
2014-15 Zagreb Medvescak KHL KHL 5 0 1 1 6
2015-16 Rouen France 26 10 24 34 6
League GP G A Pts PIM
1983-84 Rochester Americans AHL 44 10 16 26 45
1984-85 Rochester Americans AHL 33 13 16 29 33
1984-85 Buffalo Sabres NHL 30 2 4 6 25
1985-86 Rochester Americans AHL 32 10 13 23 56
1985-86 Buffalo Sabres NHL 25 6 7 13 13
1986-87 Rochester Americans AHL 13 6 5 11 4
1986-87 Buffalo Sabres NHL 39 4 7 11 8
1986-87 Edmonton Oilers NHL 1 0 0 0 2
1986-87 Nova Scotia Oilers AHL 10 3 5 8 4
1987-88 Edmonton Oilers NHL 53 8 9 17 36
1988-89 Edmonton Oilers NHL 64 17 11 28 57
1989-90 Edmonton Oilers NHL 15 5 2 7 21
1989-90 Philadelphia Flyers NHL 18 0 2 2 7
1990-91 Philadelphia Flyers NHL 74 11 20 31 27
1991-92 Canadian National Team Intl 11 1 4 5 16
League GP G A Pts PIM
1991-92 Raleigh Icecaps ECHL 11 1 4 5 7
1991-92 Roanoke Valley Rebels ECHL 14 1 2 3 12
1992-93 Jacksonville Bullets SuHL 2 0 1 1 4
1992-93 Lakeland Ice Warriors SuHL 22 5 11 16 58
League GP G A Pts PIM
1989-90 Greensboro Monarchs ECHL 35 10 8 18 95
1990-91 Greensboro Monarchs ECHL 63 14 27 41 222
1991-92 Greensboro Monarchs ECHL 53 22 21 43 294
1992-93 Oklahoma City Blazers CHL 57 18 22 40 193
1993-94 Oklahoma City Blazers CHL 58 20 22 42 157
1994-95 Oklahoma City Blazers CHL 59 9 13 22 177
1995-96 Reno Renegades WCHL 8 2 0 2 12
1995-96 West Palm Beach Barracudas SHL 14 4 4 8 12
1995-96 Oklahoma City Blazers CHL 3 1 0 1 4
1996-97 Reno Renegades WCHL 59 25 29 54 122
League GP G A Pts PIM
1988-89 Erie Panthers ECHL 8 4 5 9 6
1988-89 Knoxville Cherokees ECHL 48 17 20 37 79
League GP G A Pts PIM
1977-78 Birmingham Bulls WHA 52 3 18 21 52
1977-78 Hampton Gulls AHL 30 6 16 22 50
1978-79 Nova Scotia Voyageurs AHL 18 6 13 19 29
1978-79 Montreal Canadiens NHL 45 3 4 7 30
1979-80 Montreal Canadiens NHL 77 7 29 36 81
1980-81 Montreal Canadiens NHL 80 11 34 45 120
1981-82 Montreal Canadiens NHL 66 5 34 39 116
1982-83 Washington Capitals NHL 80 3 29 32 75
1983-84 Washington Capitals NHL 80 9 24 33 61
1984-85 Washington Capitals NHL 79 4 22 26 54
1985-86 Washington Capitals NHL 71 1 17 18 61
1986-87 Washington Capitals NHL 78 2 25 27 53
1987-88 Washington Capitals NHL 63 3 13 16 28
1988-89 Washington Capitals NHL 76 2 19 21 65
1989-90 Washington Capitals NHL 58 0 8 8 39
1990-91 Washington Capitals NHL 56 1 7 8 24
1991-92 Washington Capitals NHL 64 0 13 13 22
1992-93 Washington Capitals NHL 21 0 0 0 20
1994-95 Richmond Renegades ECHL 6 0 0 0 2
1995-96 San Francisco Spiders IHL 46 1 5 6 38
1997-98 Providence Bruins AHL 10 0 1 1 6
League GP G A Pts PIM
1990-91 Boston Bruins NHL 49 5 13 18 67
1990-91 Maine Mariners AHL 26 8 11 19 18
1991-92 Boston Bruins NHL 27 3 6 9 31
1991-92 Maine Mariners AHL 21 8 4 12 32
1992-93 New Haven Senators AHL 27 12 13 25 49
1992-93 Ottawa Senators NHL 26 6 4 10 16
1993-94 Providence Bruins AHL 16 3 4 7 26
1994-95 Graz EC Austria 32 28 29 57 0
1995-96 Ratingen Lions DEL 49 29 42 71 85
1996-97 Ratingen Lions DEL 44 13 23 36 69
1997-98 Hamilton Bulldogs AHL 2 2 0 2 0
1997-98 New Orleans Brass ECHL 70 37 64 101 151
1998-99 Adirondack Red Wings AHL 16 2 8 10 10
1998-99 New Orleans Brass ECHL 52 26 44 70 81
1999-00 New Orleans Brass ECHL 70 24 56 80 107
2000-01 New Orleans Brass ECHL 58 21 27 48 103
2001-02 New Orleans Brass ECHL 11 4 4 8 8
League GP G A Pts PIM
2006-07 Elmira Jackals UHL 13 1 3 4 10
2006-07 Kalamazoo Wings UHL 48 6 9 15 46
2007-08 Trenton Devils ECHL 57 8 13 21 80
League GP G A Pts PIM
1985-86 Washington Capitals NHL 11 1 1 2 2
1986-87 Binghamton Whalers AHL 54 18 21 39 39
1986-87 Washington Capitals NHL 15 1 0 1 6
1987-88 Washington Capitals NHL 8 1 1 2 17
1987-88 U.S. National Team Intl 0 0 0 0 0
1988-89 Washington Capitals NHL 74 11 19 30 94
1989-90 Washington Capitals NHL 70 18 14 32 104
1990-91 Washington Capitals NHL 68 11 19 30 99
1991-92 Boston Bruins NHL 78 31 29 60 147
1992-93 Boston Bruins NHL 79 26 25 51 126
1993-94 Boston Bruins NHL 42 5 10 15 74
1994-95 Boston Bruins NHL 35 5 6 11 68
1995-96 Boston Bruins NHL 59 9 13 22 86
1995-96 St. Louis Blues NHL 14 2 4 6 22
1996-97 St. Louis Blues NHL 17 2 1 3 24
1997-98 Carolina Hurricanes NHL 45 4 5 9 42
1998-99 Ottawa Senators NHL 9 0 2 2 6
1998-99 Springfield Falcons AHL 13 5 3 8 10
1998-99 Phoenix Coyotes NHL 22 1 1 2 37
1999-00 Pittsburgh Penguins NHL 56 2 3 5 24
1999-00 Wilkes-Barre/Scranton Penguins AHL 4 2 3 5 4
2000-01 Louisville Panthers AHL 2 0 1 1 0
League GP G A Pts PIM
2010-11 Rockford IceHogs AHL 57 12 18 30 12
2010-11 Toledo Walleye ECHL 22 8 14 22 6
2011-12 Rockford IceHogs AHL 72 24 20 44 14
2012-13 Hershey Bears AHL 33 8 10 18 4
2012-13 Rockford IceHogs AHL 34 4 8 12 15
2013-14 Hershey Bears AHL 65 12 16 28 16
2013-14 Washington Capitals NHL 1 0 0 0 0
2014-15 Rogle BK Angelholm Swe-1 50 6 12 18 16
2015-16 HPK Hameenlinna SM-liiga 46 2 8 10 4
2016-17 Cincinnati Cyclones ECHL 42 10 20 30 11
2016-17 Manchester Monarchs ECHL 11 3 4 7 0
2017-18 Fife Flyers EIHL 56 20 37 57 14
2018-19 Zell am See EK AlpsHL 40 20 19 39 18
2019-20 Essen ESC Wohnbau Moskitos GerObL 35 8 21 29 6
League GP G A Pts PIM
1992-93 Kalamazoo Wings IHL 28 0 2 2 6
1992-93 Dayton Bombers ECHL 1 0 0 0 2
1993-94 Kalamazoo Wings IHL 2 0 0 0 0
1993-94 Dayton Bombers ECHL 31 0 1 1 48
1994-95 Huntington Blizzard ECHL 36 0 0 0 12
1994-95 Phoenix Cobras RHI 11 0 2 2 3
1999-00 Jacksonville Lizard Kings ECHL 12 0 0 0 0
2000-01 El Paso Buzzards WPHL 56 0 0 0 18
2001-02 El Paso Buzzards CHL 29 0 1 1 9
2003-04 Rio Grande Valley Killer Bees CHL 48 0 0 0 6
2004-05 Rio Grande Valley Killer Bees CHL 45 0 3 3 23
League GP G A Pts PIM
2001-02 Mississippi Sea Wolves ECHL 25 1 4 5 29
2001-02 Greenville Grrrowl ECHL 41 3 7 10 50
2002-03 Greenville Grrrowl ECHL 63 2 13 15 85
2003-04 Greenville Grrrowl ECHL 18 2 4 6 25
2003-04 Reading Royals ECHL 18 0 2 2 9
2003-04 Manchester Phoenix EIHL 23 6 3 9 26
2004-05 Fort Worth Brahmas CHL 31 2 4 6 25
2005-06 Richmond Riverdogs UHL 1 0 0 0 2
2005-06 Danbury Trashers UHL 18 3 7 10 22
2006-07 Elmira Jackals UHL 7 1 2 3 25
2006-07 New England Stars NEHL 0 0 0 0 0
2007-08 Elmira Jackals ECHL 2 0 0 0 0
2007-08 Mississippi Sea Wolves ECHL 1 0 0 0 2
2007-08 Kalamazoo Wings IHL 2 0 0 0 2
2007-08 Valley Forge Freedom MAHL 2 3 1 4 2
2008-09 Danbury Mad Hatters EPHL 2 0 1 1 9
2008-09 Hudson Valley Bears EPHL 2 3 1 4 9
2009-10 South Carolina Stingrays ECHL 1 0 0 0 0
2010-11 Danbury Whalers FHL 12 2 4 6 17
2011-12 Danbury Whalers FHL 1 0 0 0 2
League GP G A Pts PIM
1976-77 Concord Budmen Ind 0 0 0 0 0
League GP G A Pts PIM
1977-78 Nova Scotia Voyageurs AHL 58 22 21 43 58
1978-79 Nova Scotia Voyageurs AHL 61 22 58 80 160
1978-79 Montreal Canadiens NHL 3 0 0 0 0
1979-80 Edmonton Oilers NHL 80 20 38 58 138
1980-81 Edmonton Oilers NHL 53 7 9 16 74
1981-82 Edmonton Oilers NHL 66 32 42 74 96
1982-83 Edmonton Oilers NHL 72 13 24 37 158
1983-84 Edmonton Oilers NHL 56 6 15 21 68
1984-85 Edmonton Oilers NHL 12 1 3 4 13
1984-85 Hartford Whalers NHL 48 8 20 28 98
1985-86 Edmonton Oilers NHL 46 11 9 20 35
1986-87 Edmonton Oilers NHL 1 0 0 0 0
League GP G A Pts PIM
1983-84 Mohawk Valley Stars ACHL 0 0 0 0 0
1983-84 Nashville South Stars / Virginia Lancers ACHL 0 34 50 84 32
1985-86 Indianapolis Checkers IHL 15 6 6 12 9
League GP G A Pts PIM
2021-22 Hershey Bears AHL 1 0 0 0 0
2021-22 Minnesota State U - Mankato CCHA 42 3 11 14 14
2022-23 Hershey Bears AHL 2 0 1 1 0
2022-23 South Carolina Stingrays ECHL 55 4 7 11 44
2023-24 South Carolina Stingrays ECHL 64 8 19 27 22
League GP G A Pts PIM
2021-22 Adirondack Thunder ECHL 2 0 1 1 2
League GP G A Pts PIM
1990-91 Moncton Hawks AHL 2 0 0 0 0
1991-92 Toledo Storm ECHL 42 29 26 55 32
1992-93 Toledo Storm ECHL 55 20 27 47 80
1993-94 Raleigh Icecaps ECHL 25 4 6 10 21
1993-94 Toledo Storm ECHL 17 3 6 9 4
1994-95 Toledo Storm ECHL 2 0 0 0 0
1995-96 Toledo Storm ECHL 3 0 0 0 4
1996-97 Toledo Storm ECHL 7 0 2 2 4
1997-98 Toledo Storm ECHL 49 4 7 11 30
1998-99 Toledo Storm ECHL 1 0 0 0 0
2006-07 Toledo Storm ECHL 1 0 0 0 0
League GP G A Pts PIM
2016-17 Florida Everblades ECHL 2 0 1 1 2
2016-17 Indy Fuel ECHL 7 0 0 0 2
2016-17 Macon Mayhem SPHL 46 15 27 42 38
League GP G A Pts PIM
1990-91 Johnstown Chiefs ECHL 0 0 0 0 0
1991-92 Moncton Hawks AHL 6 0 1 1 0
1991-92 Johnstown Chiefs ECHL 63 21 37 58 84
1992-93 Moncton Hawks AHL 50 5 17 22 37
1992-93 Dayton Bombers ECHL 6 2 4 6 10
1993-94 Salt Lake Golden Eagles IHL 71 9 27 36 69
1994-95 Peoria Rivermen IHL 71 10 31 41 52
1995-96 Peoria Rivermen IHL 74 11 35 46 60
1995-96 St. Louis Vipers RHI 2 0 1 1 1
1996-97 San Antonio Dragons IHL 76 17 36 53 104
1997-98 Milwaukee Admirals IHL 12 6 2 8 8
1997-98 Orlando Solar Bears IHL 19 0 10 10 25
1997-98 San Antonio Dragons IHL 19 4 10 14 12
1998-99 Berlin Capitals DEL 12 1 3 4 8
1999-00 JyP HT Jyvaskyla SM-liiga 31 2 6 8 70
2000-01 Springfield Falcons AHL 20 2 12 14 14
League GP G A Pts PIM
2021-22 Reading Royals ECHL 17 0 1 1 19
2022-23 Reading Royals ECHL 71 7 19 26 63
2023-24 Adirondack Thunder ECHL 29 1 3 4 32
2023-24 Utica Comets AHL 40 3 3 6 41
League GP G A Pts PIM
1978-79 Fresno Falcons PSHL 19 9 11 20 53
1979-80 Fresno Falcons PSHL 17 7 15 22 49
League GP G A Pts PIM
1977-78 Phoenix Roadrunners PHL 14 0 0 0 0
1978-79 San Diego Hawks PHL 2 0 0 0 0
1978-79 Tucson Rustlers PHL 3 0 0 0 0
League GP G A Pts PIM
1991-92 UMass-Boston ECAC-E 0 0 0 0 0
League GP G A Pts PIM
1994-95 Binghamton Rangers AHL 48 3 14 17 85
1994-95 Birmingham Bulls ECHL 8 1 4 5 36
1995-96 Binghamton Rangers AHL 58 3 13 16 94
1996-97 Binghamton Rangers AHL 11 0 1 1 21
1996-97 Charlotte Checkers ECHL 26 2 7 9 63
1996-97 Orlando Solar Bears IHL 12 0 0 0 26
1996-97 Quebec Rafales IHL 18 0 2 2 12
1997-98 Hershey Bears AHL 6 0 1 1 18
1997-98 Pensacola Ice Pilots ECHL 32 5 10 15 100
1997-98 Quebec Rafales IHL 14 1 3 4 24
1998-99 HIFK Helsinki SM-liiga 3 1 0 1 2
1998-99 Blues SM-liiga 26 3 5 8 50
1999-00 Long Beach Ice Dogs IHL 13 3 5 8 17
1999-00 Nuermberg Ice Tigers DEL 11 3 4 7 51
1999-00 Jackson Bandits ECHL 10 0 5 5 29
League GP G A Pts PIM
2023-24 Mercyhurst College AHA 31 6 13 19 10
League GP G A Pts PIM
2004-05 Long Beach Ice Dogs ECHL 67 16 35 51 59
2005-06 Stockton Thunder ECHL 65 16 41 57 58
2006-07 Stockton Thunder ECHL 61 9 56 65 66
2008-09 Szekeshfehervar Alba Volan HC Austria 48 7 32 39 56
2009-10 Alleghe HC Italy-A 8 0 5 5 0
2010-11 Szekeshfehervar Alba Volan HC Austria 18 2 4 6 6
League GP G A Pts PIM
1999-00 Richmond Renegades ECHL 30 0 0 0 6
1999-00 Saint John Flames AHL 14 0 1 1 2
2000-01 Providence Bruins AHL 3 0 0 0 0
2000-01 Richmond Renegades ECHL 20 0 0 0 0
2001-02 Richmond Renegades ECHL 8 0 0 0 0
2001-02 New Orleans Brass ECHL 12 0 0 0 0
2001-02 Florida Everblades ECHL 5 0 1 1 0
2001-02 Cleveland Barons AHL 1 0 0 0 0
2002-03 Mississippi Sea Wolves ECHL 24 0 1 1 6
2003-04 Mississippi Sea Wolves ECHL 26 0 0 0 12
League GP G A Pts PIM
2012-13 Elmira Jackals ECHL 1 0 2 2 0
League GP G A Pts PIM
1996-97 Saginaw Lumber Kings CoHL 36 2 2 4 105
League GP G A Pts PIM
1992-93 Memphis Riverkings CHL 6 4 5 9 0
1992-93 Oklahoma City Blazers CHL 42 16 17 33 18
1993-94 Memphis Riverkings CHL 64 26 30 56 18
1994-95 Memphis Riverkings CHL 66 31 25 56 32
League GP G A Pts PIM
2017-18 Indy Fuel ECHL 3 0 1 1 0
2018-19 Maine Mariners ECHL 65 13 40 53 18
2019-20 Maine Mariners ECHL 60 11 27 38 24
2020-21 Utah Grizzlies ECHL 2 1 0 1 0
2020-21 Indy Fuel ECHL 25 5 10 15 10
2020-21 Tulsa Oilers ECHL 24 3 6 9 2
2021-22 Fife Flyers EIHL 54 21 25 46 20
League GP G A Pts PIM
1971-72 Concord Eastern Olympics NEnHL 0 0 0 0 0
1973-74 Concord Eastern Olympics CAHL 0 0 0 0 0
League GP G A Pts PIM
2006-07 Springfield Falcons AHL 9 3 1 4 4
2007-08 Springfield Falcons AHL 8 1 4 5 0
2007-08 Stockton Thunder ECHL 29 10 27 37 29
2008-09 Rochester Americans AHL 39 4 12 16 12
2008-09 Florida Everblades ECHL 10 10 14 24 21
2009-10 Albany River Rats AHL 59 18 22 40 30
2009-10 Florida Everblades ECHL 16 9 23 32 15
2010-11 Charlotte Checkers AHL 78 29 32 61 80
2011-12 Hershey Bears AHL 57 21 35 56 58
2012-13 Biel HC Swiss-A 48 21 29 50 26
2013-14 Lugano Swiss-A 35 16 11 27 45
2013-14 Minsk Dynamo KHL 11 3 0 3 8
2014-15 Linkopings HC SweHL 54 24 23 47 26
2015-16 Lulea HF SweHL 52 19 14 33 34
2016-17 Biel HC Swiss-A 41 12 17 29 18
2017-18 Biel HC Swiss-A 41 15 17 32 16
2018-19 Fribourg-Gotteron HC Swiss-A 27 9 6 15 16
2019-20 Vaxjo HC SweHL 18 5 4 9 4
League GP G A Pts PIM
1975-76 Ottawa 67's OHA 6 5 5 10 5
1975-76 U.S. Olympic Team Intl 63 33 61 94 83
1977-78 Rochester Americans AHL 3 1 3 4 7
1977-78 Boston Bruins NHL 76 20 20 40 41
1978-79 Boston Bruins NHL 77 15 33 48 30
1979-80 Boston Bruins NHL 80 16 25 41 53
1980-81 Springfield Indians AHL 3 1 2 3 0
1980-81 Boston Bruins NHL 30 4 4 8 19
1980-81 Colorado Rockies NHL 22 5 1 6 15
1981-82 Fort Worth Texans CHL 20 9 8 17 17
1981-82 Colorado Rockies NHL 56 11 20 31 27
1982-83 Springfield Indians AHL 59 17 31 48 60
1983-84 Karpat Oulu SM-liiga 37 17 31 48 66
1984-85 Los Angeles Kings NHL 63 4 16 20 35
1985-86 Sierre HC Swiss-A 35 36 37 73 0
League GP G A Pts PIM
2017-18 Penticton Vees BCHL 20 2 8 10 6
2018-19 Penticton Vees BCHL 58 18 44 62 56
League GP G A Pts PIM
1982-83 Fredericton Express AHL 3 1 2 3 0
1983-84 Maine Mariners AHL 15 1 1 2 17
1983-84 Toledo Goaldiggers IHL 2 0 0 0 4
1983-84 Mohawk Valley Stars ACHL 48 15 36 51 167
1984-85 Muskegon Lumberjacks IHL 56 5 29 34 177
1985-86 Boston Bruins NHL 46 3 0 3 178
1985-86 Moncton Golden Flames AHL 18 4 6 10 113
1986-87 Boston Bruins NHL 55 1 4 5 208
1987-88 Boston Bruins NHL 78 7 12 19 304
1988-89 Boston Bruins NHL 37 2 4 6 168
1988-89 Los Angeles Kings NHL 29 5 3 8 133
1989-90 Los Angeles Kings NHL 68 10 2 12 224
1990-91 Los Angeles Kings NHL 66 8 12 20 259
1991-92 Los Angeles Kings NHL 67 4 7 11 249
League GP G A Pts PIM
1992-93 Detroit Falcons CoHL 46 13 36 49 37
1992-93 Anaheim Bullfrogs RHI 13 8 17 25 10
1993-94 Greensboro Monarchs ECHL 29 3 14 17 12
1993-94 Detroit Falcons CoHL 12 8 10 18 8
1993-94 Huntsville Blast ECHL 6 1 3 4 14
1993-94 Anaheim Bullfrogs RHI 22 18 20 38 62
1994-95 Detroit Falcons CoHL 68 23 45 68 38
1994-95 Anaheim Bullfrogs RHI 22 15 20 35 27
1995-96 Detroit Falcons CoHL 29 5 16 21 20
1995-96 Anaheim Bullfrogs RHI 26 13 37 50 15
1996-97 Port Huron Border Cats CoHL 38 5 37 42 45
1997-98 Phoenix Mustangs WCHL 54 20 35 55 83
1998-99 Phoenix Mustangs WCHL 64 19 36 55 113
1999-00 Odessa Jackalopes WPHL 64 17 30 47 74
League GP G A Pts PIM
1981-82 Nova Scotia Voyageurs AHL 35 0 1 1 4
1981-82 Flint Generals IHL 1 0 0 0 0
1982-83 Nova Scotia Voyageurs AHL 43 0 2 2 10
1983-84 Nova Scotia Voyageurs AHL 10 0 0 0 0
1984-85 Sherbrooke Canadiens AHL 41 0 2 2 29
League GP G A Pts PIM
1991-92 Springfield Indians AHL 2 0 1 1 0
1992-93 Springfield Indians AHL 70 22 29 51 80
1993-94 Springfield Indians AHL 30 12 15 27 28
1993-94 Saint John Flames AHL 8 2 2 4 0
1994-95 Calgary Flames NHL 4 0 0 0 0
1994-95 Saint John Flames AHL 64 18 21 39 105
1995-96 Hershey Bears AHL 79 48 45 93 114
1996-97 Providence Bruins AHL 11 3 4 7 15
1996-97 Cincinnati Cyclones IHL 67 14 23 37 50
1997-98 Providence Bruins AHL 5 1 4 5 7
1997-98 Cincinnati Cyclones IHL 55 15 12 27 44
1997-98 B.C. Icemen UHL 8 3 2 5 14
1998-99 Cincinnati Cyclones IHL 80 29 22 51 116
2000-01 Manitoba Moose IHL 8 1 2 3 6
2000-01 Augusta Lynx ECHL 70 33 53 86 143
2001-02 Augusta Lynx ECHL 71 28 46 74 130
League GP G A Pts PIM
1991-92 Hershey Bears AHL 31 1 2 3 6
1992-93 Hershey Bears AHL 38 0 4 4 59
1992-93 Fort Worth Fire CHL 10 1 4 5 6
League GP G A Pts PIM
2011-12 Connecticut Whale AHL 8 2 0 2 2
2012-13 Jokerit Helsinki SM-liiga 55 22 16 38 24
2013-14 Jokerit Helsinki SM-liiga 42 12 11 23 14
2014-15 Jokerit Helsinki KHL 60 36 21 57 20
2015-16 Milwaukee Admirals AHL 16 2 5 7 6
2015-16 St. Petersburg SKA KHL 21 10 6 16 0
2016-17 St. Petersburg SKA KHL 24 3 7 10 8
2017-18 Rochester Americans AHL 29 7 9 16 4
2017-18 Jokerit Helsinki KHL 13 4 1 5 4
2018-19 Jokerit Helsinki KHL 59 15 25 40 20
2019-20 Jokerit Helsinki KHL 43 7 10 17 20
2020-21 Rapperswil-Jona Lakers Swiss-A 42 12 17 29 18
2021-22 Ambri-Piotta Swiss-A 8 3 1 4 0
2021-22 Rapperswil-Jona Lakers Swiss-A 3 0 0 0 0
2022-23 HPK Hameenlinna SM-liiga 55 13 17 30 20
2023-24 Brno Kometa Czech 52 20 13 33 14
League GP G A Pts PIM
2003-04 Idaho Steelheads ECHL 1 0 0 0 0
League GP G A Pts PIM
1998-99 Milwaukee Admirals IHL 51 14 22 36 24
1998-99 Nashville Predators NHL 30 0 6 6 4
1999-00 Milwaukee Admirals IHL 23 11 15 26 34
1999-00 Nashville Predators NHL 41 4 5 9 10
2000-01 Milwaukee Admirals IHL 63 25 25 50 54
2001-02 Nashville Predators NHL 14 1 2 3 2
2001-02 Milwaukee Admirals AHL 45 19 20 39 34
2002-03 Grand Rapids Griffins AHL 78 34 47 81 47
2003-04 Detroit Red Wings NHL 52 3 8 11 4
2003-04 Grand Rapids Griffins AHL 16 8 6 14 4
2004-05 Fribourg-Gotteron HC Swiss-A 3 2 0 2 0
2004-05 Malmo IF SEL 9 2 0 2 0
2005-06 Detroit Red Wings NHL 46 4 11 15 16
2006-07 Boston Bruins NHL 78 5 12 17 26
2007-08 Bern SC Swiss-A 10 2 4 6 8
2007-08 Anaheim Ducks NHL 16 1 0 1 8
2008-09 Fribourg-Gotteron HC Swiss-A 23 3 8 11 26
2009-10 Fribourg-Gotteron HC Swiss-A 42 13 25 38 20
2010-11 Fribourg-Gotteron HC Swiss-A 28 6 8 14 38
League GP G A Pts PIM
1995-96 Edmonton Oilers NHL 5 0 0 0 6
1995-96 Canadian National Team Intl 42 6 12 18 38
1996-97 Edmonton Oilers NHL 0 0 0 0 0
1996-97 Hamilton Bulldogs AHL 75 8 16 24 80
1997-98 Edmonton Oilers NHL 7 0 0 0 17
1997-98 Albany River Rats AHL 41 3 10 13 67
1997-98 Hamilton Bulldogs AHL 28 3 10 13 62
1998-99 Chicago Blackhawks NHL 53 1 4 5 50
1998-99 New Jersey Devils NHL 1 0 0 0 0
1998-99 Portland Pirates AHL 2 1 1 2 2
1998-99 Albany River Rats AHL 10 0 0 0 29
1999-00 Chicago Blackhawks NHL 11 2 3 5 13
1999-00 Tampa Bay Lightning NHL 30 1 1 2 32
2000-01 Hershey Bears AHL 26 5 8 13 50
2000-01 Tampa Bay Lightning NHL 10 0 3 3 15
2000-01 Detroit Vipers IHL 21 5 7 12 36
2000-01 Colorado Avalanche NHL 8 0 0 0 4
2001-02 Hershey Bears AHL 59 10 16 26 133
2001-02 Colorado Avalanche NHL 22 1 1 2 9
2002-03 Hershey Bears AHL 36 9 12 21 75
2002-03 Colorado Avalanche NHL 32 0 2 2 19
2003-04 Los Angeles Kings NHL 2 0 1 1 2
2003-04 Manchester Monarchs AHL 73 13 37 50 141
2004-05 MODO Hockey Ornskoldsvik SEL 26 1 5 6 36
2004-05 Blues SM-liiga 11 1 0 1 30
2005-06 Washington Capitals NHL 72 8 18 26 72
2006-07 Washington Capitals NHL 26 3 4 7 42
2007-08 Toronto Marlies AHL 50 4 14 18 54
2008-09 Frankfurt Lions DEL 14 0 4 4 42
2008-09 Minsk Dynamo KHL 23 1 6 7 47
League GP G A Pts PIM
1972-73 Columbus Golden Seals IHL 27 4 3 7 57
1973-74 Concord Eastern Olympics CAHL 0 0 0 0 0
League GP G A Pts PIM
2006-07 Peoria Rivermen AHL 1 0 0 0 0
2007-08 Albany River Rats AHL 13 1 3 4 15
2007-08 Springfield Falcons AHL 2 0 0 0 0
2007-08 Phoenix Roadrunners ECHL 45 1 13 14 122
2007-08 Lake Erie Monsters AHL 1 0 0 0 2
2008-09 Hartford Wolf Pack AHL 13 0 3 3 21
2008-09 Charlotte Checkers ECHL 53 2 13 15 124
2009-10 Lowell Devils AHL 18 1 1 2 27
2009-10 Trenton Devils ECHL 28 0 9 9 87
2010-11 Albany Devils AHL 52 1 7 8 118
2011-12 Charlotte Checkers AHL 14 1 1 2 21
2011-12 Florida Everblades ECHL 27 3 11 14 53
2013-14 Nottingham Panthers EIHL 32 7 26 33 76
2013-14 Bietigheim-Bissingen SC DEL-2 6 0 1 1 22
2014-15 Milan HC Italy-A 34 0 14 14 86
League GP G A Pts PIM
1996-97 Detroit Vipers IHL 5 0 4 4 2
1997-98 Rochester Americans AHL 26 3 13 16 18
1997-98 Adirondack Red Wings AHL 7 1 6 7 6
1997-98 Detroit Vipers IHL 34 2 17 19 22
1998-99 Portland Pirates AHL 28 1 9 10 14
1998-99 Detroit Vipers IHL 39 1 8 9 17
1999-00 London Knights BISL 40 1 10 11 26
League GP G A Pts PIM
2021-22 Norwich University NEHC 22 5 9 14 6
2022-23 Norwich University NEHC 29 3 16 19 18
League GP G A Pts PIM
2019-20 Adirondack Thunder ECHL 54 12 20 32 14
2020-21 Jacksonville Icemen ECHL 70 25 26 51 41
2021-22 Rochester Americans AHL 14 2 1 3 2
2021-22 Jacksonville Icemen ECHL 40 13 18 31 14
2022-23 Jacksonville Icemen ECHL 71 21 29 50 29
2023-24 Belfast Giants EIHL 48 18 15 33 19
League GP G A Pts PIM
1997-98 Orlando Solar Bears IHL 76 22 9 31 77
1998-99 Providence Bruins AHL 75 31 27 58 83
1998-99 Boston Bruins NHL 2 0 0 0 0
1999-00 Providence Bruins AHL 40 6 6 12 37
1999-00 Boston Bruins NHL 20 5 6 11 12
2000-01 Providence Bruins AHL 62 20 23 43 100
2000-01 Boston Bruins NHL 7 0 0 0 4
2001-02 Worcester IceCats AHL 54 11 25 36 48
2002-03 St. Louis Blues NHL 8 0 1 1 6
2002-03 Worcester IceCats AHL 39 17 16 33 40
2003-04 Chicago Blackhawks NHL 21 1 1 2 8
2003-04 St. Louis Blues NHL 44 7 11 18 44
2004-05 Norfolk Admirals AHL 53 11 11 22 32
2005-06 Providence Bruins AHL 38 10 16 26 46
2005-06 Boston Bruins NHL 16 2 4 6 8
2006-07 Hannover Scorpions DEL 48 13 17 30 129
2007-08 Hannover Scorpions DEL 41 6 8 14 56
2008-09 Ingolstadt ERC DEL 21 3 3 6 34
League GP G A Pts PIM
1997-98 Springfield Falcons AHL 1 0 0 0 0
1998-99 Houston Aeros IHL 8 0 0 0 2
1998-99 Mobile Mysticks ECHL 42 18 17 35 44
1998-99 Austin Ice Bats WPHL 4 2 6 8 2
1998-99 Grand Rapids Griffins IHL 6 0 1 1 2
1999-00 Mobile Mysticks ECHL 63 30 31 61 73
League GP G A Pts PIM
2018-19 Endicott College CCC 12 1 0 1 6
League GP G A Pts PIM
1999-00 Providence Bruins AHL 3 0 1 1 2
1999-00 Arkansas RiverBlades ECHL 70 6 28 34 63
2000-01 Lowell Lock Monsters AHL 7 0 0 0 0
2000-01 Trenton Titans ECHL 65 11 34 45 40
2001-02 Trenton Titans ECHL 71 9 42 51 48
2001-02 Norfolk Admirals AHL 1 0 1 1 2
2002-03 Nijmegen Tigers Hlnd 25 7 12 19 42
2002-03 Trenton Titans ECHL 26 2 16 18 26
2003-04 Coventry Blaze EIHL 56 13 35 48 60
2004-05 Varese HC Italy-A 35 3 9 12 29
2005-06 Belfast Giants EIHL 44 6 13 19 42
League GP G A Pts PIM
1996-97 Dayton Ice Bandits CoHL 11 1 4 5 0
1996-97 Port Huron Border Cats CoHL 6 1 0 1 2
League GP G A Pts PIM
1999-00 Mobile Mysticks ECHL 46 16 17 33 30
2000-01 Mobile Mysticks ECHL 71 19 42 61 51
2001-02 Johnstown Chiefs ECHL 49 9 17 26 22
League GP G A Pts PIM
1975-76 U. of Lowell ECAC-2 0 0 0 0 0
1976-77 U. of Lowell ECAC-2 0 0 0 0 0
1977-78 U. of Lowell ECAC-2 0 0 0 0 0
League GP G A Pts PIM
1983-84 Pinebridge Bucks ACHL 2 0 1 1 6
1983-84 Dundas-Hamilton Tigers OHASr 0 0 0 0 0
1985-86 Chatham Pontiacs OHASr 0 0 0 0 0
League GP G A Pts PIM
1993-94 London Knights OHL 22 3 4 7 15
1994-95 Jacksonville Bullets SuHL 53 6 22 28 64
1995-96 Johnstown Chiefs ECHL 45 5 6 11 96
1996-97 Johnstown Chiefs ECHL 31 3 2 5 58
1996-97 Toledo Storm ECHL 19 1 1 2 20
2002-03 Wichita Thunder CHL 5 1 1 2 8
2002-03 Hassfurt ERC GerObL 12 2 7 9 16
League GP G A Pts PIM
2014-15 Charlotte Checkers AHL 4 0 1 1 6
2015-16 Carolina Hurricanes NHL 69 4 12 16 16
2015-16 Charlotte Checkers AHL 3 1 2 3 0
2016-17 Carolina Hurricanes NHL 82 2 18 20 20
2017-18 Carolina Hurricanes NHL 65 3 16 19 18
2018-19 Carolina Hurricanes NHL 73 7 22 29 24
2019-20 Carolina Hurricanes NHL 61 4 14 18 27
2020-21 Carolina Hurricanes NHL 55 4 21 25 20
2021-22 Carolina Hurricanes NHL 70 7 21 28 39
2022-23 Carolina Hurricanes NHL 82 5 25 30 43
2023-24 Carolina Hurricanes NHL 70 3 10 13 20
League GP G A Pts PIM
2022-23 Fort Wayne Komets ECHL 6 0 0 0 2
2022-23 Notre Dame Big-10 31 1 8 9 10
2023-24 Atlanta Gladiators ECHL 72 17 26 43 22
League GP G A Pts PIM
2006-07 Hershey Bears AHL 3 0 0 0 0
2006-07 Pensacola Ice Pilots ECHL 5 0 0 0 0
2006-07 Reading Royals ECHL 34 0 1 1 2
2007-08 Bakersfield Condors ECHL 1 0 0 0 0
2007-08 Reading Royals ECHL 6 0 0 0 0
2007-08 Texas Wildcatters ECHL 16 0 0 0 6
League GP G A Pts PIM
1988-89 Canadian National Team Intl 62 5 10 15 25
1989-90 St. Louis Blues NHL 4 0 1 1 2
1989-90 Vancouver Canucks NHL 11 3 2 5 8
1989-90 Milwaukee Admirals IHL 3 1 2 3 14
1989-90 Peoria Rivermen IHL 51 7 14 21 87
1990-91 Vancouver Canucks NHL 48 2 10 12 62
1991-92 Vancouver Canucks NHL 16 1 9 10 14
1991-92 Canadian National Team Intl 38 7 8 15 44
1991-92 Canada Olympic Team Intl 8 0 2 2 0
1992-93 Vancouver Canucks NHL 57 6 21 27 53
1993-94 Hamilton Canucks AHL 2 0 0 0 0
1993-94 Vancouver Canucks NHL 47 1 9 10 6
1994-95 Vancouver Canucks NHL 3 0 1 1 4
1994-95 Tampa Bay Lightning NHL 15 2 1 3 4
1995-96 Tampa Bay Lightning NHL 7 1 2 3 6
1995-96 Atlanta Knights IHL 68 5 34 39 32
1996-97 Anaheim Mighty Ducks NHL 6 0 0 0 2
1996-97 Long Beach Ice Dogs IHL 69 7 28 35 86
1997-98 Revier Lions DEL 36 4 15 19 28
1998-99 Canadian National Team Intl 1 0 0 0 0
1998-99 Zurich SC Swiss-A 28 3 21 24 18
1999-00 Zurich SC Swiss-A 42 12 16 28 83
2000-01 Zurich SC Swiss-A 39 7 19 26 36
2001-02 Zurich SC Swiss-A 33 8 4 12 20
2003-04 Basel EHC Swiss-A 41 7 10 17 32
2004-05 Lausanne HC Swiss-A 2 0 0 0 2
2004-05 Basel EHC Swiss-B 15 3 9 12 4
2005-06 Basel EHC Swiss-A 39 2 16 18 58
2006-07 Basel EHC Swiss-A 41 5 13 18 66
2007-08 Basel EHC Swiss-A 5 0 0 0 10
2010-11 Basel Sharks EHC Swiss-B 44 6 15 21 32
2011-12 Basel Sharks EHC Swiss-B 20 2 7 9 6
League GP G A Pts PIM
2009-10 Las Vegas Wranglers ECHL 27 3 5 8 8
2010-11 Las Vegas Wranglers ECHL 34 3 7 10 18
2011-12 Bloomington Blaze CHL 50 6 15 21 28
2011-12 South Carolina Stingrays ECHL 13 2 1 3 4
2012-13 Heerenveen Flyers Hlnd 35 24 27 51 78
2013-14 Mora IK Swe-1 9 3 4 7 4
2013-14 Dundee Stars EIHL 38 21 28 49 56
2014-15 Mora IK Swe-1 52 16 10 26 28
2015-16 Bolzano HC Austria 54 20 24 44 28
2016-17 Vienna Austria 54 16 24 40 25
2017-18 Vienna Austria 54 17 21 38 16
2018-19 VSV EC Austria 52 19 23 42 18
2019-20 VSV EC Austria 47 19 21 40 14
2020-21 VSV EC Austria 47 12 15 27 10
2021-22 Bad Nauheim EC DEL-2 51 17 22 39 19
2022-23 Bad Nauheim EC DEL-2 47 13 28 41 4
2023-24 Bad Nauheim EC DEL-2 45 5 9 14 19
League GP G A Pts PIM
1995-96 Dayton Bombers ECHL 64 14 40 54 62
1995-96 Michigan K-Wings IHL 1 0 2 2 0
1996-97 Manchester Storm BISL 41 15 19 34 26
1997-98 Pelicans Lahti FinD1 38 6 17 23 26
1998-99 London Knights BISL 42 7 16 23 22
1999-00 Milton Keynes Kings BNL 36 18 28 46 53
2000-01 Milton Keynes Kings BNL 26 14 22 36 22
2001-02 Fife Flyers BNL 2 0 2 2 2
2001-02 Peterborough Pirates BNL 33 21 34 55 24
2002-03 Milton Keynes Lightning EPL 41 35 92 127 24
2003-04 Milton Keynes Lightning EPL 32 32 50 82 28
2003-04 Manchester Phoenix EIHL 3 0 1 1 4
2004-05 Milton Keynes Lightning EPL 23 19 42 61 26
2005-06 Milton Keynes Lightning EPL 42 18 40 58 32
2006-07 Milton Keynes Lightning EPL 34 19 41 60 48
2007-08 Milton Keynes Lightning EPL 33 7 25 32 28
2009-10 Milton Keynes Lightning EPL 53 16 34 50 50
2010-11 Milton Keynes Lightning EPL 45 7 29 36 26
2011-12 Milton Keynes Lightning EPL 54 8 41 49 30
2012-13 Milton Keynes Lightning EPL 39 9 16 25 38
2013-14 Milton Keynes Lightning EPL 7 0 3 3 30
2014-15 Milton Keynes Lightning EPL 1 0 1 1 4
League GP G A Pts PIM
1984-85 Pinebridge Bucks ACHL 43 27 33 60 29
1985-86 New York Slapshots ACHL 58 35 51 86 93
League GP G A Pts PIM
2015-16 Charlotte Checkers AHL 16 2 3 5 0
2016-17 Carolina Hurricanes NHL 2 0 0 0 0
2016-17 Charlotte Checkers AHL 74 19 33 52 34
2017-18 Charlotte Checkers AHL 76 22 27 49 24
2018-19 Charlotte Checkers AHL 72 23 47 70 34
2019-20 San Diego Gulls AHL 17 2 5 7 8
2020-21 San Diego Gulls AHL 44 9 34 43 10
2021-22 Carolina Hurricanes NHL 2 0 2 2 0
2021-22 Chicago Wolves AHL 71 28 73 101 36
2022-23 Coachella Valley Firebirds AHL 38 11 31 42 14
2023-24 Seattle Kraken NHL 2 0 0 0 0
2023-24 Coachella Valley Firebirds AHL 60 15 36 51 30
League GP G A Pts PIM
2006-07 New England College ECAC-E 17 8 13 21 22
2007-08 New England College ECAC-E 26 18 20 38 40
2007-08 Pensacola Ice Pilots ECHL 9 2 2 4 6
League GP G A Pts PIM
1977-78 Phoenix Roadrunners PHL 31 6 10 16 14
League GP G A Pts PIM
1989-90 Oxford City Stars EngL 20 76 42 118 12
1990-91 Oxford City Stars EngL 28 77 64 141 42
1991-92 Oxford City Stars EngL 31 73 59 132 95
1993-94 Oxford City Stars BHL 37 67 53 120 54
1994-95 Solihull Barons BHL 44 36 41 77 81
1995-96 Solihull Barons BHL 52 54 61 115 52
1996-97 Swindon Icelords BNL 54 36 39 75 14
1997-98 Slough Jets BNL 26 9 20 29 4
1998-99 Milton Keynes Kings EPL 32 32 41 73 50
1999-00 Milton Keynes Kings BNL 36 14 14 28 26
2000-01 Solihull Barons EPL 30 39 31 70 32
2001-02 Solihull Barons EPL 26 24 25 49 40
2002-03 Swindon Lynx EPL 31 11 21 32 22
2002-03 Haringey Racers EPL 1 0 0 0 0
League GP G A Pts PIM
2003-04 Atlantic City Boardwalk Bullies ECHL 60 18 34 52 53
2004-05 Cleveland Barons AHL 73 14 8 22 54
2005-06 Cleveland Barons AHL 76 9 12 21 46
2006-07 Fresno Falcons ECHL 18 7 10 17 26
2006-07 Worcester Sharks AHL 56 9 22 31 34
2007-08 Manitoba Moose AHL 7 1 0 1 0
2007-08 Fresno Falcons ECHL 18 7 14 21 25
2007-08 Worcester Sharks AHL 32 5 4 9 14
2008-09 Fresno Falcons ECHL 8 2 3 5 8
2009-10 Las Vegas Wranglers ECHL 68 14 22 36 88
2010-11 Belfast Giants EIHL 54 26 46 72 72
2011-12 Vipiteno Italy-A 46 6 22 28 50
2012-13 Tilburg Trappers Hlnd 35 30 42 72 26
2013-14 Tilburg Trappers Hlnd 36 28 50 78 12
2014-15 Heerenveen Flyers Hlnd 32 26 48 74 18
2016-17 Amsterdam Tigers BeNe 14 8 12 20 12
League GP G A Pts PIM
1983-84 Salt Lake Golden Eagles CHL 72 7 21 28 215
1984-85 Springfield Indians AHL 77 3 21 24 158
1984-85 Minnesota North Stars NHL 4 0 0 0 16
1985-86 Springfield Indians AHL 55 4 16 20 104
1985-86 Minnesota North Stars NHL 7 0 1 1 0
1986-87 Springfield Indians AHL 5 0 2 2 17
1986-87 Minnesota North Stars NHL 50 1 3 4 49
1987-88 Kalamazoo Wings IHL 56 4 16 20 171
1987-88 Minnesota North Stars NHL 3 0 0 0 6
1987-88 New York Islanders NHL 1 0 0 0 2
1988-89 Springfield Indians AHL 54 3 6 9 205
1988-89 New York Islanders NHL 7 0 0 0 25
1989-90 Springfield Indians AHL 60 3 7 10 105
1989-90 New York Islanders NHL 10 0 0 0 24
1990-91 Capital District Islanders AHL 41 1 8 9 94
1991-92 Capital District Islanders AHL 22 0 3 3 12
1992-93 Capital District Islanders AHL 3 0 0 0 6
League GP G A Pts PIM
2015-16 Manchester Monarchs ECHL 9 0 2 2 0
2016-17 Braehead Clan EIHL 25 0 7 7 20
League GP G A Pts PIM
2007-08 Syracuse Crunch AHL 2 0 3 3 0
2008-09 Fresno Falcons ECHL 8 7 6 13 4
2008-09 Rockford IceHogs AHL 57 11 12 23 20
2009-10 Syracuse Crunch AHL 31 7 7 14 12
2009-10 TPS Turku SM-liiga 25 6 3 9 12
2009-10 Bridgeport Sound Tigers AHL 17 5 5 10 6
2010-11 Augsburg Panthers DEL 49 11 8 19 26
2011-12 Houston Aeros AHL 18 2 4 6 0
2011-12 Binghamton Senators AHL 3 0 1 1 2
2011-12 Peoria Rivermen AHL 2 0 0 0 0
2011-12 Elmira Jackals ECHL 46 31 21 52 30
2015-16 Belfast Giants EIHL 45 26 17 43 30
2016-17 Elmira Jackals ECHL 22 4 7 11 8
League GP G A Pts PIM
1975-76 New England Whalers WHA 3 0 0 0 0
1975-76 Broome County Dusters NAHL 21 0 0 0 0
1975-76 Cape Codders NAHL 21 0 0 0 4
1976-77 Rhode Island Reds AHL 20 0 0 0 2
1976-77 New England Whalers WHA 26 0 0 0 2
1977-78 Philadelphia Firebirds AHL 9 0 0 0 0
1978-79 New Hampshire/Cape Cod Freedoms NEHL 47 0 3 3 8
1979-80 Richmond Rifles EHL 36 0 2 2 6
League GP G A Pts PIM
1977-78 Rochester Americans AHL 3 0 1 1 13
1977-78 Dayton/Grand Rapids Owls IHL 69 2 12 14 129
1978-79 Rochester Americans AHL 71 0 4 4 99
League GP G A Pts PIM
2007-08 Providence Bruins AHL 1 0 0 0 0
2008-09 Providence Bruins AHL 21 0 1 1 2
2008-09 Gwinnett Gladiators ECHL 2 0 0 0 0
2008-09 Alaska Aces ECHL 4 0 0 0 2
2009-10 Providence Bruins AHL 21 0 0 0 2
2009-10 Reading Royals ECHL 6 0 0 0 0
2010-11 Valpellice Italy-A 39 0 0 0 4
2011-12 Valpellice Italy-A 8 0 0 0 0
2012-13 Wichita Thunder CHL 27 0 1 1 2
2013-14 Fife Flyers EIHL 48 0 1 1 31
2014-15 Fife Flyers EIHL 51 0 0 0 0
League GP G A Pts PIM
2022-23 St. Scholastica College MIAC 26 19 23 42 6
League GP G A Pts PIM
1989-90 Rotterdam Hlnd 42 33 42 75 58
1992-93 Toronto Planets RHI 14 12 28 40 34
1993-94 Oklahoma City Blazers CHL 64 19 27 46 74
1993-94 Florida Hammerheads RHI 2 0 1 1 2
1997-98 Buffalo Wings MLRH 18 19 32 51 12
1998-99 Buffalo Wings RHI 5 4 2 6 13
1998-99 Grefrath EV GerBun 21 6 14 20 31
2001-02 Cambridge Hornets OHASr 9 2 8 10 14
2002-03 Cambridge Hornets OHASr 16 2 16 18 8
2003-04 Cambridge Hornets OHASr 2 0 4 4 0
2005-06 Cambridge Hornets OHASr 7 0 3 3 2
League GP G A Pts PIM
1979-80 Manchester Blackhawks NEnHL 0 22 15 37 0
1980-81 Manchester Blackhawks NEnHL 0 0 0 0 0
1981-82 Fitchburg Trappers ACHL 6 4 1 5 23
1981-82 Manchester Blackhawks NEnHL 0 21 21 42 0
League GP G A Pts PIM
1985-86 Muskegon Lumberjacks IHL 12 1 2 3 0
1985-86 Saginaw Generals IHL 46 6 9 15 11
1986-87 Fuessen EV 2.GBun 36 9 13 22 64
1987-88 Fuessen EV 2.GBun 34 18 19 37 42
1988-89 Fuessen EV 2.GBun 36 13 27 40 42
1989-90 Fuessen EV 2.GBun 36 21 29 50 40
1990-91 Landsberg EV 2.GBun 35 16 29 45 28
1991-92 Landsberg EV 2.GBun 50 14 35 49 64
League GP G A Pts PIM
2021-22 Reading Royals ECHL 1 0 0 0 0
2022-23 Huntsville Havoc SPHL 13 0 0 0 0
2022-23 Adirondack Thunder ECHL 9 0 0 0 0
2022-23 Utica Comets AHL 1 0 0 0 0
2023-24 Nottingham Panthers EIHL 9 0 0 0 0
2023-24 Huntsville Havoc SPHL 8 0 0 0 0
League GP G A Pts PIM
1989-90 Johnstown Chiefs ECHL 60 35 32 67 67
1990-91 Johnstown Chiefs ECHL 43 17 36 53 60
1990-91 Maine Mariners AHL 28 8 6 14 8
1991-92 Johnstown Chiefs ECHL 14 10 8 18 29
1991-92 Maine Mariners AHL 52 10 15 25 72
League GP G A Pts PIM
1979-80 Richmond Rifles EHL 53 21 28 49 11
League GP G A Pts PIM
1995-96 Wheeling Thunderbirds ECHL 30 5 9 14 34
1996-97 Wheeling Nailers ECHL 70 31 61 92 68
1997-98 Pee Dee Pride ECHL 66 12 39 51 8
1998-99 Newcastle Riverkings BISL 40 7 18 25 12
League GP G A Pts PIM
1995-96 Dayton Bombers ECHL 43 4 14 18 40
1995-96 Johnstown Chiefs ECHL 18 2 6 8 4
1995-96 Oakland Skates RHI 23 1 9 10 13
1996-97 Johnstown Chiefs ECHL 64 9 41 50 92
1996-97 Sacramento River Rats RHI 21 4 15 19 19
1997-98 Peterborough Pirates BNL 42 35 52 87 66
1998-99 Peterborough Pirates BNL 32 11 37 48 20
1998-99 Dallas Stallions RHI 25 10 19 29 12
1999-00 Fife Flyers BNL 36 5 38 43 60
2000-01 Fife Flyers BNL 35 6 47 53 24
League GP G A Pts PIM
2000-01 Roanoke Express ECHL 62 14 25 39 96
2001-02 Mobile Mysticks ECHL 67 18 25 43 70
2001-02 Mississippi Sea Wolves ECHL 1 0 1 1 0
2005-06 Danbury Trashers UHL 1 0 0 0 0
League GP G A Pts PIM
2017-18 Hartford Wolf Pack AHL 4 0 0 0 0
2018-19 Wichita Thunder ECHL 18 6 6 12 14
2018-19 Maine Mariners ECHL 42 10 16 26 35
2019-20 Allen Americans ECHL 10 1 2 3 6
2019-20 Wichita Thunder ECHL 48 14 20 34 32
2021-22 Worcester Railers ECHL 1 0 0 0 0
League GP G A Pts PIM
2021-22 Bentley University AHA 31 5 7 12 26
2022-23 Jokipojat Joensuu Mestis 22 9 11 20 30
2022-23 KeuPa HT Mestis 22 8 5 13 16
2023-24 Belfast Giants EIHL 47 11 12 23 33
League GP G A Pts PIM
2004-05 Lowell Lock Monsters AHL 6 0 1 1 0
2004-05 Florida Everblades ECHL 58 14 38 52 4
2005-06 Lowell Lock Monsters AHL 25 6 3 9 14
2005-06 Florida Everblades ECHL 42 25 45 70 4
2006-07 Vaxjo HC Swe-1 24 6 15 21 2
2007-08 Tappara Tampere SM-liiga 56 7 16 23 10
2008-09 Tappara Tampere SM-liiga 57 6 15 21 12
2009-10 Vaxjo HC Swe-1 52 19 16 35 14
2010-11 Vaxjo HC Swe-1 52 19 29 48 8
2011-12 Vaxjo HC SEL 54 9 12 21 2
2012-13 Vaxjo HC SEL 55 6 3 9 4
2013-14 Djurgardens IF Stockholm Swe-1 52 11 17 28 8
2014-15 Djurgardens IF SweHL 53 7 7 14 6
2015-16 Bolzano HC Austria 54 11 19 30 4
2016-17 Belfast Giants EIHL 52 17 28 45 2
2017-18 Belfast Giants EIHL 54 20 28 48 14
2018-19 Lausitzer Foxes DEL-2 50 23 25 48 12
League GP G A Pts PIM
1967-68 Concord Eastern Olympics NEnHL 1 1 0 1 0
League GP G A Pts PIM
2004-05 Tulsa Oilers CHL 24 1 3 4 4
2004-05 Dayton Bombers ECHL 41 6 10 16 42
2005-06 Bakersfield Condors ECHL 28 1 5 6 12
2005-06 Dayton Bombers ECHL 14 2 2 4 8
2005-06 Pensacola Ice Pilots ECHL 21 1 0 1 20
2006-07 Bakersfield Condors ECHL 66 13 18 31 68
2007-08 Grenoble France 26 5 4 9 53
2008-09 Bakersfield Condors ECHL 32 2 6 8 18
2008-09 Arizona Sundogs CHL 14 0 2 2 8
League GP G A Pts PIM
2012-13 Pennsylvania Blues FHL 3 0 0 0 0
League GP G A Pts PIM
1971-72 Concord Eastern Olympics NEnHL 0 0 0 0 0
League GP G A Pts PIM
2000-01 Roanoke Express ECHL 11 4 0 4 4
2004-05 Danbury Trashers UHL 7 0 0 0 0
League GP G A Pts PIM
2014-15 Gwinnett Gladiators ECHL 7 1 2 3 5
2014-15 Florida Everblades ECHL 33 1 5 6 30
2015-16 Adirondack Thunder ECHL 53 12 15 27 13
League GP G A Pts PIM
2010-11 Albany Devils AHL 3 0 0 0 0
2011-12 Albany Devils AHL 59 9 18 27 20
2012-13 Albany Devils AHL 61 13 13 26 46
2013-14 Albany Devils AHL 59 23 18 41 26
2013-14 New Jersey Devils NHL 14 0 0 0 0
2014-15 Albany Devils AHL 65 20 20 40 53
2014-15 New Jersey Devils NHL 10 0 1 1 2
2015-16 Albany Devils AHL 57 27 26 53 18
2015-16 New Jersey Devils NHL 18 3 1 4 4
2016-17 San Antonio Rampage AHL 54 6 15 21 18
2016-17 Toronto Marlies AHL 18 8 8 16 8
2017-18 Tucson Roadrunners AHL 68 23 24 47 28
2018-19 Bridgeport Sound Tigers AHL 39 6 9 15 14
2019-20 Wolfsburg Grizzly Adams DEL 9 0 3 3 8
League GP G A Pts PIM
1972-73 New England Blades EHL 10 5 11 16 26
1972-73 Rhode Island Eagles EHL 42 13 36 49 27
1972-73 New England Whalers WHA 22 3 3 6 6
1973-74 Jacksonville Barons AHL 24 5 6 11 10
1973-74 New England Whalers WHA 16 1 5 6 25
1974-75 Brantford Foresters OHASr 5 2 1 3 11
1976-77 Brantford Alexanders OHASr 29 14 23 37 53
League GP G A Pts PIM
2015-16 Manchester Monarchs ECHL 3 1 0 1 0
League GP G A Pts PIM
1970-71 Nashua Maple Leafs NEnHL 0 0 0 0 0
League GP G A Pts PIM
2006-07 Bridgeport Sound Tigers AHL 8 1 2 3 2
2007-08 Bridgeport Sound Tigers AHL 53 20 17 37 16
2007-08 Utah Grizzlies ECHL 22 11 14 25 28
2008-09 New York Islanders NHL 7 1 0 1 0
2008-09 Bridgeport Sound Tigers AHL 76 30 32 62 40
2009-10 Bridgeport Sound Tigers AHL 77 21 26 47 73
2010-11 Springfield Falcons AHL 33 8 8 16 10
2010-11 Syracuse Crunch AHL 35 12 15 27 16
2011-12 Tampa Bay Lightning NHL 16 2 3 5 4
2011-12 Norfolk Admirals AHL 64 26 43 69 70
2012-13 Pittsburgh Penguins NHL 1 0 0 0 0
2012-13 Wilkes-Barre/Scranton Penguins AHL 75 23 31 54 64
2013-14 Toronto Maple Leafs NHL 28 4 5 9 4
2013-14 Toronto Marlies AHL 24 10 16 26 10
2014-15 Toronto Maple Leafs NHL 54 2 3 5 12
2014-15 Toronto Marlies AHL 8 2 3 5 12
2015-16 Bern SC Swiss-A 17 3 2 5 14
2016-17 Nashville Predators NHL 1 0 0 0 0
2016-17 Milwaukee Admirals AHL 74 14 35 49 47
2017-18 Milwaukee Admirals AHL 66 17 26 43 36
2018-19 San Antonio Rampage AHL 51 9 13 22 28
League GP G A Pts PIM
1996-97 New Mexico Scorpions WPHL 4 0 1 1 2
1999-00 Indianapolis Ice CHL 1 0 0 0 0
League GP G A Pts PIM
2013-14 Hamilton Bulldogs AHL 9 1 0 1 0
2014-15 Hamilton Bulldogs AHL 68 11 14 25 10
2015-16 Vasteras IK Swe-1 46 15 9 24 22
2016-17 Wilkes-Barre/Scranton Penguins AHL 3 0 0 0 0
2016-17 Wheeling Nailers ECHL 57 14 43 57 30
2016-17 San Diego Gulls AHL 5 0 0 0 0
2017-18 Wheeling Nailers ECHL 69 9 49 58 46
2018-19 Binghamton Devils AHL 7 0 1 1 0
2018-19 Worcester Railers ECHL 64 15 24 39 41
2021-22 Wheeling Nailers ECHL 1 0 0 0 0
League GP G A Pts PIM
2000-01 Norfolk Admirals AHL 75 14 17 31 44
2001-02 Norfolk Admirals AHL 66 20 11 31 58
2002-03 Norfolk Admirals AHL 5 2 2 4 7
2002-03 Bridgeport Sound Tigers AHL 59 7 15 22 89
2003-04 Portland Pirates AHL 27 5 5 10 16
2003-04 Bridgeport Sound Tigers AHL 14 4 1 5 22
2003-04 Florence Pride ECHL 17 8 13 21 29
2004-05 Hershey Bears AHL 53 14 8 22 36
2004-05 Reading Royals ECHL 12 6 3 9 20
2005-06 Cologne Sharks DEL 5 0 1 1 6
2005-06 Basel EHC Swiss-A 3 1 0 1 4
2005-06 Olten EHC Swiss-B 23 16 18 34 38
2006-07 Cortina SG Italy-A 31 22 31 53 32
2007-08 Cortina SG Italy-A 31 13 15 28 32
2008-09 Cortina SG Italy-A 42 23 20 43 34
2009-10 Cortina SG Italy-A 28 6 11 17 12
2010-11 Bolzano HC Italy-A 37 15 14 29 30
League GP G A Pts PIM
2014-15 Utah Grizzlies ECHL 1 0 0 0 0
League GP G A Pts PIM
2003-04 Cleveland Barons AHL 73 12 34 46 71
2004-05 Cleveland Barons AHL 68 6 18 24 55
2005-06 Cleveland Barons AHL 80 11 28 39 86
2006-07 Worcester Sharks AHL 77 11 30 41 58
2007-08 Detroit Red Wings NHL 2 0 0 0 0
2007-08 Grand Rapids Griffins AHL 69 11 33 44 36
2008-09 Dallas Stars NHL 3 0 2 2 0
2008-09 Grand Rapids Griffins AHL 70 11 34 45 50
2009-10 Texas Stars AHL 60 7 25 32 22
2010-11 Phoenix Coyotes NHL 2 0 0 0 0
2010-11 San Antonio Rampage AHL 65 14 32 46 74
2011-12 Portland Pirates AHL 6 1 3 4 6
2011-12 Hamilton Bulldogs AHL 42 8 16 24 14
2012-13 Hershey Bears AHL 48 1 20 21 36
2012-13 Oklahoma City Barons AHL 8 0 2 2 0
2013-14 Geneve Servette Swiss-A 8 0 1 1 0
2013-14 Farjestads BK Karlstad SweHL 12 2 1 3 6
2014-15 Assat Pori SM-liiga 36 2 10 12 75
League GP G A Pts PIM
1983-84 Hershey Bears AHL 4 2 1 3 2
1983-84 Fort Wayne Komets IHL 57 3 19 22 58
1983-84 Pinebridge Bucks ACHL 0 0 0 0 0
1983-84 Nashville South Stars / Virginia Lancers ACHL 0 2 8 10 17
League GP G A Pts PIM
2023-24 Merrimack College H-East 15 4 0 4 10
League GP G A Pts PIM
1994-95 Greensboro Monarchs ECHL 57 33 45 78 51
1995-96 Erie Panthers ECHL 69 41 51 92 145
1995-96 Anaheim Bullfrogs RHI 28 33 23 56 23
1996-97 Quad City Mallards CoHL 65 66 69 135 30
1996-97 Utah Grizzlies IHL 1 0 0 0 0
1996-97 Anaheim Bullfrogs RHI 19 24 23 47 19
1996-97 New Jersey Rockin' Rollers RHI 4 3 6 9 0
1996-97 Fort Wayne Komets IHL 8 0 0 0 2
1997-98 Portland Pirates AHL 10 2 2 4 0
1997-98 Quad City Mallards UHL 59 46 38 84 45
1997-98 Anaheim Bullfrogs MLRH 20 40 25 65 24
1998-99 Chicago Wolves IHL 16 7 6 13 4
1998-99 Quad City Mallards UHL 56 50 49 99 38
1998-99 Minnesota Blue Ox RHI 26 29 32 61 27
1999-00 Quad City Mallards UHL 71 56 55 111 34
2000-01 Chicago Wolves IHL 3 1 0 1 0
2000-01 Lowell Lock Monsters AHL 10 2 2 4 2
2000-01 Colorado Gold Kings WCHL 14 4 8 12 14
2000-01 New Haven Knights UHL 37 21 35 56 16
2001-02 Hershey Bears AHL 2 0 0 0 0
2001-02 New Haven Knights UHL 70 37 49 86 36
2002-03 Elmira Jackals UHL 70 36 43 79 62
League GP G A Pts PIM
1966-67 Concord Coachmen Ind 36 4 21 25 16
1970-71 Barrie Flyers OHASr 31 14 15 29 28
1972-73 Galt Hornets OHASr 43 7 16 23 37
1973-74 Welland Merchants OHASr 25 2 8 10 10
1974-75 Cambridge Hornets OHASr 36 2 13 15 26
League GP G A Pts PIM
1996-97 Adirondack Red Wings AHL 17 1 3 4 2
1996-97 Toledo Storm ECHL 36 9 23 32 18
1997-98 Pensacola Ice Pilots ECHL 64 30 49 79 30
1997-98 Quebec Rafales IHL 6 0 1 1 6
1998-99 Pensacola Ice Pilots ECHL 56 27 34 61 22
1999-00 Revier Lions DEL 55 11 15 26 14
League GP G A Pts PIM
2001-02 Fort Wayne Komets UHL 34 7 6 13 4
2002-03 Amberg ERSC GerObL 38 6 20 26 42
League GP G A Pts PIM
2008-09 Quad City Flames AHL 2 0 0 0 0
2008-09 Elmira Jackals ECHL 64 2 15 17 50
2008-09 Florida Everblades ECHL 1 0 0 0 0
2009-10 Las Vegas Wranglers ECHL 71 7 25 32 64
2010-11 San Antonio Rampage AHL 1 0 0 0 0
2010-11 Las Vegas Wranglers ECHL 55 5 22 27 46
2011-12 Aalborg AaB Ishockey Denmark 40 8 20 28 54
2012-13 Innsbruck HC Austria 50 2 10 12 28
2013-14 Innsbruck HC Austria 44 0 7 7 18
League GP G A Pts PIM
1990-91 Richmond Renegades ECHL 5 0 0 0 0
1990-91 Thunder Bay Twins Senior 20 0 0 0 0
1991-92 Thunder Bay Thunder Hawks CoHL 34 0 1 1 25
1992-93 Flint Bulldogs CoHL 36 0 1 1 8
1993-94 Utica Bulldogs CoHL 37 0 2 2 4
1994-95 Thunder Bay Senators CoHL 35 0 3 3 0
1995-96 Thunder Bay Senators CoHL 29 0 2 2 0
League GP G A Pts PIM
2021-22 Orlando Solar Bears ECHL 1 0 0 0 0
2021-22 Grant MacEwan College CWUAA 13 0 0 0 0
2022-23 Glasgow Clan EIHL 17 0 0 0 6
2023-24 Evansville Thunderbolts SPHL 18 0 0 0 0
League GP G A Pts PIM
2005-06 Syracuse Crunch AHL 1 0 0 0 2
2005-06 Dayton Bombers ECHL 60 8 20 28 41
2005-06 Florida Everblades ECHL 12 1 6 7 8
2006-07 Cardiff Devils EIHL 54 13 31 44 47
2007-08 Cardiff Devils EIHL 53 18 29 47 50
2008-09 Cardiff Devils EIHL 42 9 29 38 23
League GP G A Pts PIM
1974-75 Laurentian University OUAA 0 4 4 8 8
League GP G A Pts PIM
2010-11 Wilkes-Barre/Scranton Penguins AHL 6 1 2 3 2
2011-12 Wilkes-Barre/Scranton Penguins AHL 67 10 15 25 37
2011-12 Wheeling Nailers ECHL 1 1 1 2 0
2012-13 Wilkes-Barre/Scranton Penguins AHL 58 20 9 29 84
2013-14 Springfield Falcons AHL 30 4 4 8 50
2013-14 Wilkes-Barre/Scranton Penguins AHL 39 4 3 7 50
2014-15 Albany Devils AHL 73 33 22 55 67
2015-16 Albany Devils AHL 56 13 22 35 96
2015-16 New Jersey Devils NHL 3 0 0 0 2
2016-17 Florida Panthers NHL 21 0 3 3 22
2016-17 Springfield Thunderbirds AHL 51 19 23 42 57
2017-18 Chicago Wolves AHL 76 24 14 38 108
2018-19 Springfield Thunderbirds AHL 72 26 27 53 111
2019-20 Springfield Thunderbirds AHL 54 13 15 28 70
2020-21 Hartford Wolf Pack AHL 24 6 9 15 40
2021-22 Worcester Railers ECHL 10 2 3 5 12
2021-22 Bridgeport Islanders AHL 32 6 8 14 53
2022-23 Bridgeport Islanders AHL 59 13 8 21 107
League GP G A Pts PIM
2015-16 Evansville Icemen ECHL 6 2 1 3 4
2015-16 South Carolina Stingrays ECHL 3 1 1 2 0
2015-16 Indy Fuel ECHL 3 0 0 0 2
2015-16 Allen Americans ECHL 13 1 2 3 0
2016-17 Elmira Jackals ECHL 60 8 22 30 12
League GP G A Pts PIM
2014-15 Boston Jr. Bruins USPHL-Pr 29 0 0 0 0
2017-18 Wheeling Nailers ECHL 2 0 0 0 2
2018-19 Wheeling Nailers ECHL 4 0 0 0 0
2018-19 Manchester Monarchs ECHL 1 0 0 0 0
2019-20 Norfolk Admirals ECHL 1 0 0 0 0
2019-20 Fayetteville Marksmen SPHL 9 0 0 0 2
2020-21 Cergy-Pontoise France 13 0 0 0 0
League GP G A Pts PIM
1973-74 Long Island Cougars NAHL 62 3 18 21 125
1974-75 Long Island Cougars NAHL 74 7 36 43 103
1975-76 Mohawk Valley Comets NAHL 39 6 18 24 49
1975-76 Erie Blades NAHL 23 0 5 5 19
1976-77 Flint Generals IHL 61 8 32 40 82
1977-78 Long Beach Sharks/Rockets PHL 0 0 0 0 0
1978-79 Flint Generals IHL 5 0 0 0 12
1978-79 Saginaw Gears IHL 6 0 4 4 2
League GP G A Pts PIM
2006-07 Quinnipiac University ECAC 18 4 10 14 48
2007-08 Quinnipiac University ECAC 37 12 9 21 59
2008-09 Tulsa Oilers CHL 4 0 0 0 2
2008-09 Fresno Falcons ECHL 10 0 0 0 0
2008-09 Trenton Devils ECHL 5 1 0 1 2
2008-09 Florida Everblades ECHL 3 0 0 0 0
League GP G A Pts PIM
2003-04 Fresno Falcons ECHL 64 9 22 31 37
2004-05 Fresno Falcons ECHL 14 2 5 7 12
2004-05 Gwinnett Gladiators ECHL 6 0 0 0 5
2004-05 Long Beach Ice Dogs ECHL 11 0 4 4 8
2005-06 Bakersfield Condors ECHL 54 11 36 47 32
2006-07 Bakersfield Condors ECHL 66 17 34 51 40
2007-08 Bakersfield Condors ECHL 69 13 33 46 56
2008-09 Bakersfield Condors ECHL 15 2 2 4 8
2009-10 Wichita Thunder CHL 12 1 3 4 20
2009-10 Cortina SG Italy-A 9 1 4 5 12
2009-10 Mississippi RiverKings CHL 35 9 14 23 29
League GP G A Pts PIM
1970-71 Nashua Maple Leafs NEnHL 0 0 0 0 0
League GP G A Pts PIM
2019-20 Northeastern University H-East 33 2 4 6 27
2020-21 Knoxville Ice Bears SPHL 16 5 6 11 2
2021-22 Reading Royals ECHL 1 0 0 0 0
2021-22 Wichita Thunder ECHL 36 6 6 12 23
2022-23 Orlando Solar Bears ECHL 5 0 0 0 0
2022-23 Norfolk Admirals ECHL 3 0 1 1 0
League GP G A Pts PIM
2008-09 Philadelphia Phantoms AHL 7 1 1 2 2
2009-10 Philadelphia Flyers NHL 78 15 20 35 30
2010-11 Philadelphia Flyers NHL 75 21 19 40 35
2011-12 Philadelphia Flyers NHL 43 11 13 24 24
2012-13 Toronto Maple Leafs NHL 48 18 14 32 26
2013-14 Toronto Maple Leafs NHL 80 30 31 61 50
2014-15 Toronto Maple Leafs NHL 82 27 29 56 43
2015-16 Toronto Maple Leafs NHL 40 14 15 29 6
2016-17 Toronto Maple Leafs NHL 82 29 33 62 37
2017-18 Toronto Maple Leafs NHL 81 36 18 54 30
2018-19 Philadelphia Flyers NHL 66 27 21 48 18
2019-20 Philadelphia Flyers NHL 66 19 21 40 8
2020-21 Philadelphia Flyers NHL 56 17 26 43 14
2021-22 Philadelphia Flyers NHL 82 24 14 38 25
2022-23 Philadelphia Flyers NHL 61 12 17 29 28
2023-24 Boston Bruins NHL 71 11 27 38 20
League GP G A Pts PIM
2014-15 Chicago Blackhawks NHL 18 0 1 1 2
2014-15 Rockford IceHogs AHL 8 0 3 3 0
2015-16 Chicago Blackhawks NHL 82 3 11 14 31
2016-17 Chicago Blackhawks NHL 58 5 11 16 29
2017-18 Carolina Hurricanes NHL 79 3 13 16 20
2018-19 Carolina Hurricanes NHL 78 3 11 14 10
2019-20 Carolina Hurricanes NHL 49 1 7 8 10
2020-21 Washington Capitals NHL 20 1 2 3 2
2021-22 Washington Capitals NHL 72 1 16 17 40
2022-23 Washington Capitals NHL 75 7 16 23 15
2023-24 Washington Capitals NHL 70 0 14 14 18
League GP G A Pts PIM
2018-19 San Jose Barracuda AHL 6 0 2 2 2
2019-20 Toledo Walleye ECHL 49 12 13 25 31
2019-20 Orlando Solar Bears ECHL 3 0 1 1 6
2020-21 Florida Everblades ECHL 29 5 4 9 27
2021-22 Hershey Bears AHL 42 6 4 10 34
2021-22 Toledo Walleye ECHL 24 12 8 20 28
2022-23 MODO Hockey Ornskoldsvik Swe-1 18 5 6 11 12
2022-23 Vasterviks IK Swe-1 28 11 7 18 38
2023-24 Banska Bystrica HC 05 Slovak 47 19 26 45 90
League GP G A Pts PIM
2021-22 Worcester Railers ECHL 8 0 1 1 4
2022-23 Dundee Stars EIHL 54 5 11 16 36
2023-24 Worcester Railers ECHL 58 4 12 16 35
League GP G A Pts PIM
2006-07 Charlotte Checkers ECHL 6 1 0 1 2
2007-08 Charlotte Checkers ECHL 58 2 9 11 42
League GP G A Pts PIM
2009-10 Hamline University MIAC 21 7 9 16 12
2010-11 Hamline University MIAC 29 9 14 23 24
League GP G A Pts PIM
1981-82 Cincinnati Tigers CHL 64 9 17 26 110
1982-83 Flint Generals IHL 19 5 7 12 6
1982-83 Saginaw Gears IHL 27 6 13 19 31
1982-83 St. Catharines Saints AHL 17 2 3 5 29
1982-83 Milwaukee Admirals IHL 0 0 0 0 0
1983-84 Peoria Prancers IHL 13 2 2 4 15
1983-84 Milwaukee Admirals IHL 4 2 1 3 0
League GP G A Pts PIM
2021-22 Maine Mariners ECHL 3 0 0 0 0
2022-23 Bad Toelz EC GerObL 44 33 49 82 12
League GP G A Pts PIM
1983-84 Colorado Flames CHL 36 5 12 17 28
1983-84 Peoria Prancers IHL 7 2 0 2 7
1984-85 Moncton Golden Flames AHL 58 11 5 16 40
1985-86 Moncton Golden Flames AHL 73 16 12 28 24
1986-87 Milwaukee Admirals IHL 60 15 27 42 50
League GP G A Pts PIM
2001-02 Johnstown Chiefs ECHL 62 0 4 4 52
2002-03 Orlando Seals ACHL 59 12 42 54 152
2003-04 Orlando Seals WHA2 36 5 23 28 59
2003-04 Florida Everblades ECHL 15 2 1 3 7
League GP G A Pts PIM
2014-15 Worcester Sharks AHL 11 3 2 5 5
2015-16 Florida Everblades ECHL 71 23 43 66 25
2016-17 Reading Royals ECHL 46 18 29 47 17
2016-17 Allen Americans ECHL 17 4 7 11 2
2016-17 San Jose Barracuda AHL 1 0 0 0 0
2017-18 Reading Royals ECHL 72 32 42 74 49
League GP G A Pts PIM
1990-91 Boston Bruins NHL 0 0 0 0 0
1990-91 Maine Mariners AHL 7 3 1 4 0
1991-92 Boston Bruins NHL 24 1 3 4 6
1991-92 Maine Mariners AHL 45 12 35 47 30
1992-93 Providence Bruins AHL 64 23 36 59 34
1992-93 Boston Bruins NHL 5 0 1 1 0
1993-94 Hershey Bears AHL 70 29 21 50 20
1993-94 Philadelphia Flyers NHL 4 0 2 2 0
1994-95 Hershey Bears AHL 78 26 40 66 39
1995-96 Michigan K-Wings IHL 27 6 13 19 14
1995-96 Fort Wayne Komets IHL 39 6 7 13 12
1996-97 Utah Grizzlies IHL 5 0 0 0 0
1997-98 San Antonio Dragons IHL 3 0 0 0 0
1997-98 Hartford Wolf Pack AHL 64 17 23 40 16
1998-99 Manitoba Moose IHL 11 2 0 2 0
1998-99 Hartford Wolf Pack AHL 33 7 6 13 25
1999-00 Providence Bruins AHL 2 1 1 2 0
1999-00 Springfield Falcons AHL 38 6 17 23 4
1999-00 B.C. Icemen UHL 14 7 7 14 0
1999-00 Louisville Panthers AHL 12 1 3 4 6
2000-01 Springfield Falcons AHL 62 13 14 27 6
2000-01 New Haven Knights UHL 6 2 6 8 4
2001-02 Providence Bruins AHL 3 0 0 0 0
2001-02 New Haven Knights UHL 61 16 33 49 20
League GP G A Pts PIM
2005-06 San Antonio Rampage AHL 7 1 1 2 8
2006-07 San Antonio Rampage AHL 66 9 12 21 34
2006-07 Phoenix Roadrunners ECHL 5 0 6 6 9
2007-08 Phoenix Coyotes NHL 79 11 15 26 25
2008-09 Phoenix Coyotes NHL 49 3 4 7 63
2008-09 San Antonio Rampage AHL 5 0 0 0 4
2009-10 Phoenix Coyotes NHL 74 4 15 19 12
2010-11 Colorado Avalanche NHL 80 11 15 26 35
2011-12 San Jose Sharks NHL 21 3 2 5 10
2011-12 Colorado Avalanche NHL 63 5 13 18 42
2012-13 Anaheim Ducks NHL 48 6 13 19 16
2013-14 Anaheim Ducks NHL 76 6 24 30 23
2014-15 Toronto Maple Leafs NHL 58 7 18 25 19
2014-15 Pittsburgh Penguins NHL 21 2 7 9 8
2015-16 Toronto Maple Leafs NHL 56 4 10 14 16
2015-16 Washington Capitals NHL 20 2 3 5 22
2016-17 Washington Capitals NHL 72 12 13 25 49
2017-18 Minnesota Wild NHL 81 6 17 23 27
2018-19 Geneve Servette Swiss-A 41 6 25 31 42
2019-20 Geneve Servette Swiss-A 49 22 22 44 48
2020-21 Geneve Servette Swiss-A 49 15 31 46 46
2021-22 Geneve Servette Swiss-A 48 25 29 54 86
2022-23 Geneve Servette Swiss-A 47 18 28 46 32
2023-24 Geneve Servette Swiss-A 36 5 8 13 36
League GP G A Pts PIM
1997-98 U. of Guelph OUAA 26 3 9 12 24
League GP G A Pts PIM
2014-15 South Carolina Stingrays ECHL 1 0 0 0 0
2014-15 Wheeling Nailers ECHL 2 0 0 0 0
League GP G A Pts PIM
2020-21 Indy Fuel ECHL 12 0 2 2 8
2020-21 Greenville Swamp Rabbits ECHL 18 2 0 2 10
League GP G A Pts PIM
2005-06 Lowell Lock Monsters AHL 6 0 3 3 6
2006-07 Phoenix Roadrunners ECHL 28 4 10 14 16
2006-07 Worcester Sharks AHL 1 0 0 0 2
2007-08 Phoenix Roadrunners ECHL 30 6 14 20 14
2007-08 Augusta Lynx ECHL 18 1 7 8 24
2008-09 Gwinnett Gladiators ECHL 3 0 0 0 2
2009-10 Toledo Walleye ECHL 1 0 0 0 0