hockey DB
search by league
team
morning report
contact us
home

Alumni report for Providence College

599 players found,
(Does not include season in-progress.)
League GP G A Pts PIM
2015-16 Providence Bruins AHL 45 7 12 19 19
2015-16 Boston Bruins NHL 19 0 1 1 8
2016-17 Providence Bruins AHL 30 6 8 14 11
2016-17 Boston Bruins NHL 29 2 3 5 16
2017-18 Boston Bruins NHL 60 10 1 11 9
2018-19 Boston Bruins NHL 72 6 8 14 47
2019-20 Florida Panthers NHL 66 20 7 27 21
2020-21 Florida Panthers NHL 41 4 7 11 9
2021-22 Florida Panthers NHL 20 3 5 8 11
2021-22 Charlotte Checkers AHL 2 0 0 0 0
2022-23 St. Louis Blues NHL 54 10 8 18 10
2022-23 Toronto Maple Leafs NHL 23 4 1 5 11
2023-24 Pittsburgh Penguins NHL 55 4 3 7 10
League GP G A Pts PIM
2021-22 Notre Dame Big-10 38 6 10 16 8
2022-23 Notre Dame Big-10 32 7 6 13 10
2023-24 South Carolina Stingrays ECHL 71 27 35 62 37
League GP G A Pts PIM
1979-80 Johnstown Red Wings EHL 66 24 50 74 14
League GP G A Pts PIM
1976-77 Waterloo Black Hawks USHL 30 0 0 0 0
League GP G A Pts PIM
2008-09 Cedar Rapids RoughRiders USHL 38 4 8 12 38
2009-10 Cedar Rapids RoughRiders USHL 60 15 39 54 34
2010-11 U. of Nebraska-Omaha WCHA 39 2 17 19 14
2011-12 U. of Nebraska-Omaha WCHA 38 6 14 20 12
2012-13 Allen Americans CHL 0 0 0 0 0
2012-13 U. of Nebraska-Omaha WCHA 38 5 16 21 10
2013-14 Toronto Marlies AHL 1 0 0 0 0
2013-14 Orlando Solar Bears ECHL 59 9 20 29 27
2013-14 Iowa Wild AHL 6 0 1 1 9
2014-15 Providence Bruins AHL 4 1 1 2 0
2014-15 Toronto Marlies AHL 3 0 0 0 2
2014-15 Orlando Solar Bears ECHL 58 9 18 27 37
2015-16 Bridgeport Sound Tigers AHL 1 0 0 0 0
2015-16 Missouri Mavericks ECHL 67 8 20 28 22
2016-17 Florida Everblades ECHL 3 1 1 2 2
2016-17 Missouri Mavericks ECHL 9 0 7 7 0
2016-17 Bakersfield Condors AHL 35 1 4 5 16
2017-18 Kansas City Mavericks ECHL 70 5 32 37 30
League GP G A Pts PIM
2013-14 Wheeling Nailers ECHL 4 3 1 4 0
2014-15 Wheeling Nailers ECHL 72 29 37 66 62
2015-16 Portland Pirates AHL 4 0 0 0 0
2015-16 Wilkes-Barre/Scranton Penguins AHL 13 2 2 4 4
2015-16 Texas Stars AHL 7 0 0 0 0
2015-16 Wheeling Nailers ECHL 29 8 15 23 21
2015-16 Ontario Reign AHL 12 1 4 5 6
2016-17 Milwaukee Admirals AHL 37 7 5 12 43
2016-17 Wheeling Nailers ECHL 28 12 5 17 20
2017-18 Milwaukee Admirals AHL 22 1 4 5 15
2017-18 Wheeling Nailers ECHL 26 7 13 20 16
2017-18 Tucson Roadrunners AHL 2 0 0 0 0
League GP G A Pts PIM
1985-86 Maine Mariners AHL 68 11 16 27 10
1986-87 Peliitat Heinola FinD1 28 9 17 26 18
League GP G A Pts PIM
2010-11 Portland Pirates AHL 3 0 1 1 0
2010-11 Reading Royals ECHL 6 0 0 0 0
2011-12 Rockford IceHogs AHL 5 0 0 0 0
2011-12 Albany Devils AHL 13 0 0 0 2
2011-12 Trenton Titans ECHL 51 4 13 17 20
2012-13 Providence Bruins AHL 3 0 0 0 0
2012-13 Charlotte Checkers AHL 8 1 0 1 2
2012-13 Trenton Titans ECHL 56 3 10 13 18
2013-14 Orlando Solar Bears ECHL 56 9 13 22 27
2014-15 Albany Devils AHL 12 1 2 3 4
2014-15 Orlando Solar Bears ECHL 54 9 12 21 20
2015-16 Toronto Marlies AHL 1 0 1 1 0
2015-16 Orlando Solar Bears ECHL 66 10 28 38 12
2015-16 Stockton Heat AHL 1 0 0 0 0
2016-17 Rochester Americans AHL 2 0 0 0 2
2016-17 Orlando Solar Bears ECHL 57 5 25 30 14
2017-18 Orlando Solar Bears ECHL 3 0 0 0 0
League GP G A Pts PIM
2001-02 San Diego Gulls WCHL 17 0 1 1 0
2002-03 Oklahoma City Blazers CHL 47 0 2 2 6
2003-04 Oklahoma City Blazers CHL 39 0 1 1 0
2004-05 Oklahoma City Blazers CHL 23 0 0 0 0
League GP G A Pts PIM
2018-19 American International College AHA 26 1 3 4 14
2019-20 American International College AHA 32 2 5 7 14
2020-21 American International College AHA 16 0 4 4 6
2021-22 Belfast Giants EIHL 53 2 16 18 12
2022-23 Belfast Giants EIHL 43 2 5 7 6
2023-24 Belfast Giants EIHL 46 5 12 17 8
League GP G A Pts PIM
2008-09 Kemptville 73s CJHL 21 0 0 0 0
2008-09 Gloucester Rangers CJHL 8 0 0 0 0
2012-13 Augusta RiverHawks SPHL 1 0 0 0 0
League GP G A Pts PIM
1994-95 Vancouver Voodoo RHI 14 0 5 5 14
1995-96 Adirondack Red Wings AHL 1 0 0 0 0
1995-96 Toledo Storm ECHL 3 0 0 0 7
1995-96 Tallahassee Tiger Sharks ECHL 13 0 0 0 23
1995-96 Vancouver Voodoo RHI 13 0 2 2 1
1996-97 Thunder Bay Thunder Cats CoHL 41 0 0 0 28
1997-98 Waco Wizards WPHL 9 0 0 0 6
1997-98 Monroe Moccasins WPHL 18 0 0 0 10
1997-98 Shreveport Mudbugs WPHL 3 0 0 0 2
1997-98 B.C. Icemen UHL 7 0 0 0 2
1998-99 Tupelo T-Rex WPHL 29 0 1 1 6
1998-99 Augusta Lynx ECHL 2 0 0 0 0
League GP G A Pts PIM
1989-90 New York Rangers NHL 6 1 0 1 5
1990-91 Binghamton Rangers AHL 71 27 32 59 206
1990-91 New York Rangers NHL 6 0 0 0 6
1991-92 Binghamton Rangers AHL 69 19 23 42 112
1991-92 New York Rangers NHL 3 0 1 1 2
1992-93 Binghamton Rangers AHL 76 15 22 37 114
1993-94 Springfield Indians AHL 67 9 19 28 82
1994-95 Hershey Bears AHL 30 3 4 7 40
1994-95 Springfield Falcons AHL 34 3 5 8 74
1995-96 Cincinnati Cyclones IHL 4 0 1 1 0
1995-96 Jacksonville Lizard Kings ECHL 67 28 34 62 182
1995-96 New Jersey Rockin' Rollers RHI 28 2 20 22 46
1996-97 Albany River Rats AHL 4 0 0 0 0
1996-97 Jacksonville Lizard Kings ECHL 64 23 33 56 120
1996-97 Orlando Jackals RHI 22 6 17 23 24
1997-98 Pee Dee Pride ECHL 68 12 30 42 137
1998-99 Pee Dee Pride ECHL 66 21 18 39 103
League GP G A Pts PIM
2022-23 Hartford Wolf Pack AHL 3 0 0 0 0
League GP G A Pts PIM
2012-13 Stockton Thunder ECHL 59 11 18 29 57
2013-14 Stockton Thunder ECHL 65 14 21 35 65
League GP G A Pts PIM
2019-20 Wilkes-Barre/Scranton Penguins AHL 6 1 0 1 2
2020-21 Wilkes-Barre/Scranton Penguins AHL 5 1 0 1 7
2020-21 KooKoo Kouvola SM-liiga 44 11 15 26 36
2021-22 Pittsburgh Penguins NHL 6 1 0 1 2
2021-22 Wilkes-Barre/Scranton Penguins AHL 54 8 4 12 28
2022-23 Karpat SM-liiga 36 5 5 10 37
2023-24 Karpat SM-liiga 46 4 9 13 16
League GP G A Pts PIM
2004-05 Wayne State University CHA 34 20 10 30 80
2005-06 Wayne State University CHA 35 10 7 17 62
2006-07 Wayne State University CHA 35 11 13 24 44
2006-07 Alaska Aces ECHL 6 1 0 1 2
2007-08 Corpus Christi Rayz CHL 11 0 0 0 2
2007-08 Augusta Lynx ECHL 4 1 0 1 9
2007-08 Pensacola Ice Pilots ECHL 36 3 2 5 50
2008-09 Augusta Lynx ECHL 1 0 0 0 0
League GP G A Pts PIM
1992-93 Baltimore Skipjacks AHL 69 11 68 79 14
1993-94 Portland Pirates AHL 68 16 43 59 50
1994-95 Portland Pirates AHL 32 14 36 50 20
1995-96 Phoenix Roadrunners IHL 62 16 37 53 21
1996-97 Sodertalje SK SEL 2 0 0 0 0
League GP G A Pts PIM
1986-87 Muskegon Lumberjacks IHL 17 3 1 4 11
1986-87 Erie Golden Blades ACHL 36 22 28 50 56
1986-87 Fort Wayne Komets IHL 7 1 0 1 6
1987-88 Maine Mariners AHL 7 0 0 0 2
1996-97 Megeve France 31 7 8 15 32
League GP G A Pts PIM
1997-98 Wheeling Nailers ECHL 67 9 9 18 213
1998-99 Wheeling Nailers ECHL 60 7 12 19 149
2000-01 Wheeling Nailers ECHL 67 8 10 18 224
2001-02 Roanoke Express ECHL 51 10 11 21 124
2003-04 Wheeling Nailers ECHL 10 1 7 8 15
2004-05 Wheeling Nailers ECHL 25 2 8 10 72
2005-06 Wheeling Nailers ECHL 2 0 0 0 4
League GP G A Pts PIM
1995-96 Cape Breton Oilers AHL 50 11 12 23 20
1996-97 Portland Pirates AHL 5 0 0 0 0
1996-97 Hamilton Bulldogs AHL 1 0 0 0 0
League GP G A Pts PIM
2004-05 Curry College ECAC-NE 14 9 7 16 33
League GP G A Pts PIM
2019-20 Rochester Americans AHL 61 4 23 27 34
2020-21 Rochester Americans AHL 5 0 3 3 2
2020-21 Buffalo Sabres NHL 38 1 8 9 12
2021-22 Buffalo Sabres NHL 73 1 9 10 12
2022-23 Buffalo Sabres NHL 59 1 8 9 8
2023-24 Buffalo Sabres NHL 36 1 7 8 8
League GP G A Pts PIM
1982-83 Miami University (Ohio) CCHA 18 7 4 11 4
1983-84 Miami University (Ohio) CCHA 27 12 5 17 14
1984-85 Did Not Play Ind 0 0 0 0 0
1985-86 Milwaukee Admirals IHL 19 4 5 9 4
1985-86 Moncton Golden Flames AHL 37 2 1 3 38
League GP G A Pts PIM
2017-18 Central Illinois Flying Aces USHL 19 2 7 9 10
2022-23 Wheeling Nailers ECHL 58 3 20 23 32
2023-24 Wheeling Nailers ECHL 58 10 21 31 38
League GP G A Pts PIM
1976-77 Springfield Indians AHL 7 0 0 0 2
1977-78 Maine Mariners AHL 65 3 5 8 60
League GP G A Pts PIM
1997-98 Bracknell Bees BISL 45 8 7 15 16
1998-99 Columbus Chill ECHL 5 0 0 0 0
1998-99 Bracknell Bees BISL 25 5 5 10 18
1998-99 Greenville Grrrowl ECHL 4 2 0 2 0
League GP G A Pts PIM
1979-80 Fort Wayne Komets IHL 1 0 0 0 0
League GP G A Pts PIM
1975-76 Waterloo Black Hawks USHL 40 26 45 71 88
1975-76 U.S. Olympic Team Intl 6 0 0 0 0
1975-76 Port Huron Flags IHL 8 1 1 2 0
1976-77 Baltimore Clippers SHL 47 17 19 36 29
1976-77 Waterloo Black Hawks USHL 14 15 10 25 6
1977-78 Flint Generals IHL 80 43 41 84 174
League GP G A Pts PIM
2005-06 Bossier-Shreveport Mudbugs CHL 28 0 0 0 2
2006-07 New Mexico Scorpions CHL 29 0 0 0 0
2007-08 Texas Brahmas CHL 42 0 2 2 2
2008-09 Texas Brahmas CHL 25 0 2 2 19
2010-11 Bossier-Shreveport Mudbugs CHL 1 0 0 0 0
League GP G A Pts PIM
2021-22 Providence Bruins AHL 15 1 1 2 2
2022-23 Providence Bruins AHL 55 1 7 8 34
League GP G A Pts PIM
1979-80 Regina Pats WHL 39 9 11 20 25
1980-81 Regina Pats WHL 72 67 86 153 37
1981-82 Regina Pats WHL 71 79 111 190 59
1982-83 Salt Lake Golden Eagles CHL 68 20 27 47 26
1983-84 Toledo Goaldiggers IHL 2 0 0 0 0
1983-84 Montana Magic CHL 72 27 32 59 69
1984-85 Muskegon Lumberjacks IHL 82 39 68 107 86
1985-86 Muskegon Lumberjacks IHL 82 39 72 111 121
1986-87 Muskegon Lumberjacks IHL 82 54 82 136 110
1987-88 Pittsburgh Penguins NHL 41 11 16 27 45
1987-88 Muskegon Lumberjacks IHL 31 20 36 56 49
1988-89 Pittsburgh Penguins NHL 30 6 5 11 20
1988-89 Muskegon Lumberjacks IHL 48 25 39 64 40
1989-90 Pittsburgh Penguins NHL 30 4 7 11 49
1989-90 Muskegon Lumberjacks IHL 46 29 49 78 118
1990-91 Muskegon Lumberjacks IHL 30 14 20 34 102
1991-92 Pittsburgh Penguins NHL 0 0 0 0 0
1991-92 Muskegon Lumberjacks IHL 81 42 70 112 160
1992-93 Tampa Bay Lightning NHL 8 1 1 2 2
1992-93 Atlanta Knights IHL 69 34 50 84 172
1993-94 Cleveland Lumberjacks IHL 81 31 70 101 126
1994-95 Cleveland Lumberjacks IHL 61 24 36 60 90
1995-96 Cleveland Lumberjacks IHL 81 42 53 95 150
1996-97 Cleveland Lumberjacks IHL 61 20 34 54 56
1997-98 Cleveland Lumberjacks IHL 72 20 33 53 105
1998-99 Cleveland Lumberjacks IHL 81 28 26 54 121
1999-00 Cleveland Lumberjacks IHL 64 16 27 43 83
League GP G A Pts PIM
1999-00 Columbus Cottonmouths CHL 18 2 4 6 28
1999-00 Tulsa Oilers CHL 44 17 11 28 99
2000-01 Tulsa Oilers CHL 70 21 30 51 81
2001-02 Paisley Pirates BNL 16 9 15 24 12
2001-02 Slough Jets BNL 29 10 14 24 42
League GP G A Pts PIM
1991-92 Kelowna Spartans BCJHL 3 1 2 3 0
1993-94 Merrimack College H-East 19 0 6 6 20
League GP G A Pts PIM
2004-05 Kalamazoo Wings UHL 5 0 0 0 0
2005-06 Fort Wayne Komets UHL 62 12 14 26 107
2008-09 Jersey Rockhoppers EPHL 3 0 3 3 2
League GP G A Pts PIM
2007-08 Rockford IceHogs AHL 2 0 0 0 0
2007-08 Port Huron Icehawks IHL 74 30 40 70 26
2008-09 Port Huron Icehawks IHL 73 28 52 80 28
2009-10 Bloomington PrairieThunder IHL 74 21 34 55 42
2010-11 Newcastle Vipers EIHL 29 10 24 34 39
2010-11 Rapid City Rush CHL 27 4 8 12 12
League GP G A Pts PIM
1985-86 Did Not Play Ind 0 0 0 0 0
1986-87 Maine Mariners AHL 80 1 13 14 50
1987-88 Berlin Preussen 1.GBun 27 4 9 13 48
League GP G A Pts PIM
1985-86 Binghamton Whalers AHL 15 3 4 7 20
1985-86 Canadian National Team Intl 52 1 11 12 95
1986-87 Binghamton Whalers AHL 66 12 24 36 188
1986-87 Washington Capitals NHL 6 0 2 2 8
1987-88 St. Louis Blues NHL 48 4 7 11 86
1987-88 Washington Capitals NHL 24 2 3 5 66
1988-89 St. Louis Blues NHL 65 4 20 24 128
1989-90 St. Louis Blues NHL 80 8 39 47 106
1990-91 St. Louis Blues NHL 67 10 25 35 89
1991-92 St. Louis Blues NHL 66 10 25 35 95
1992-93 St. Louis Blues NHL 11 1 4 5 10
1992-93 Washington Capitals NHL 71 5 8 13 46
1993-94 Dallas Stars NHL 74 11 33 44 82
1994-95 Dallas Stars NHL 44 1 11 12 28
1995-96 Dallas Stars NHL 8 0 0 0 6
League GP G A Pts PIM
2004-05 Trenton Titans ECHL 4 0 0 0 0
2005-06 Elmira Jackals UHL 70 26 40 66 65
2006-07 South Carolina Stingrays ECHL 67 24 32 56 50
2007-08 South Carolina Stingrays ECHL 71 25 38 63 36
League GP G A Pts PIM
1994-95 Jacksonville Bullets SuHL 1 0 0 0 2
1995-96 Lakeland Prowlers SHL 3 0 0 0 9
League GP G A Pts PIM
1982-83 Miami University (Ohio) CCHA 35 15 12 27 34
1983-84 Miami University (Ohio) CCHA 34 21 21 42 26
1984-85 Miami University (Ohio) CCHA 36 29 28 57 44
1985-86 Durham Wasps BHL 36 100 58 158 153
League GP G A Pts PIM
2023-24 Merrimack College H-East 31 6 9 15 6
League GP G A Pts PIM
1999-00 Pensacola Ice Pilots ECHL 4 1 2 3 0
1999-00 Augusta Lynx ECHL 9 1 1 2 2
League GP G A Pts PIM
1972-73 Fort Wayne Komets IHL 29 4 5 9 22
League GP G A Pts PIM
1981-82 Erie Blades AHL 2 0 1 1 5
1982-83 Flint Generals IHL 4 0 2 2 4
1985-86 Fredericton Express AHL 10 1 4 5 2
League GP G A Pts PIM
1993-94 Salem State College ECAC-E 0 0 0 0 0
1994-95 Salem State College ECAC-E 27 27 38 65 28
1995-96 St. John's Maple Leafs AHL 20 1 2 3 4
1995-96 South Carolina Stingrays ECHL 45 18 18 36 28
1995-96 New Jersey Rockin' Rollers RHI 20 19 14 33 21
1996-97 South Carolina Stingrays ECHL 69 24 46 70 163
1997-98 South Carolina Stingrays ECHL 65 25 20 45 152
1997-98 South Carolina Fire Ants MLRH 20 16 20 36 18
1998-99 South Carolina Stingrays ECHL 69 21 16 37 258
1999-00 Saint John Flames AHL 5 2 2 4 2
1999-00 South Carolina Stingrays ECHL 59 23 20 43 202
2000-01 Idaho Steelheads WCHL 57 11 24 35 105
2000-01 Fayetteville Force CHL 13 5 7 12 25
2001-02 Greenville Grrrowl ECHL 23 2 2 4 32
2002-03 South Carolina Stingrays ECHL 3 0 0 0 2
League GP G A Pts PIM
2019-20 Colorado College NCHC 27 4 7 11 14
2021-22 Utah Grizzlies ECHL 9 1 4 5 6
2021-22 Fort Wayne Komets ECHL 6 0 1 1 0
2021-22 UMass-Boston NEHC 2 3 2 5 24
2021-22 Kansas City Mavericks ECHL 37 11 9 20 16
2022-23 Knoxville Ice Bears SPHL 40 25 28 53 79
2022-23 Peoria Rivermen SPHL 4 0 0 0 0
2023-24 Idaho Steelheads ECHL 13 3 5 8 0
League GP G A Pts PIM
2019-20 Providence Bruins AHL 13 3 2 5 2
2019-20 Atlanta Gladiators ECHL 39 17 16 33 16
2020-21 Orlando Solar Bears ECHL 5 1 1 2 0
2020-21 Allen Americans ECHL 40 12 8 20 16
2021-22 Belfast Giants EIHL 53 33 45 78 56
2022-23 Belfast Giants EIHL 51 40 50 90 56
2023-24 Trencin Dukla Slovak 43 14 25 39 34
League GP G A Pts PIM
2008-09 Lake Superior State University CCHA 36 3 7 10 8
2009-10 Lake Superior State University CCHA 19 4 3 7 4
League GP G A Pts PIM
1983-84 Toronto Maple Leafs NHL 10 2 1 3 2
1983-84 St. Catharines Saints AHL 20 0 0 0 12
1983-84 U.S. Olympic Team Intl 0 0 0 0 0
1984-85 St. Catharines Saints AHL 80 8 6 14 45
1985-86 Toronto Maple Leafs NHL 2 0 1 1 0
1985-86 St. Catharines Saints AHL 76 18 22 40 87
1986-87 Newmarket Saints AHL 48 6 11 17 53
1987-88 Utica Devils AHL 3 1 1 2 2
1987-88 SaiPa Lappeenranta FinD1 26 10 11 21 46
1988-89 Schwenningen ERC 1.GBun 11 6 8 14 14
1989-90 Ratingen EC 2.GBun 24 26 30 56 36
1990-91 Albany Choppers IHL 9 1 3 4 14
League GP G A Pts PIM
1993-94 New Jersey Rockin' Rollers RHI 19 6 5 11 16
League GP G A Pts PIM
1992-93 Nashville Knights ECHL 59 14 20 34 87
League GP G A Pts PIM
2013-14 Carleton University OUAA 25 16 13 29 16
2014-15 Carleton University OUAA 20 10 15 25 6
2015-16 Idaho Steelheads ECHL 29 1 4 5 18
League GP G A Pts PIM
2022-23 Syracuse Crunch AHL 9 0 3 3 6
2023-24 Tampa Bay Lightning NHL 13 0 2 2 7
League GP G A Pts PIM
1987-88 Maine Mariners AHL 4 1 1 2 0
1989-90 Johnstown Chiefs ECHL 5 3 4 7 2
1989-90 Maine Mariners AHL 24 9 8 17 16
1990-91 Johnstown Chiefs ECHL 57 44 33 77 112
1991-92 Greensboro Monarchs ECHL 7 6 6 12 0
1991-92 Nashville Knights ECHL 17 4 7 11 8
1991-92 Raleigh Icecaps ECHL 27 13 13 26 34
League GP G A Pts PIM
1975-76 Waterloo Black Hawks USHL 12 0 1 1 29
1975-76 Sherbrooke Castors QMJHL 10 0 0 0 33
1976-77 Beauce Jaros NAHL 5 0 0 0 20
1976-77 Waterloo Black Hawks USHL 15 0 4 4 32
1976-77 Concord Budmen Ind 0 0 0 0 0
1977-78 Dayton/Grand Rapids Owls IHL 2 0 0 0 24
League GP G A Pts PIM
1993-94 Fredericton Canadiens AHL 66 23 33 56 51
1994-95 Fredericton Canadiens AHL 64 21 47 68 82
1994-95 Montreal Canadiens NHL 10 0 2 2 0
1994-95 New York Islanders NHL 3 0 0 0 0
1995-96 New York Islanders NHL 10 0 2 2 0
1995-96 Worcester IceCats AHL 68 22 28 50 47
1996-97 Philadelphia Flyers NHL 9 1 4 5 2
1996-97 Philadelphia Phantoms AHL 59 26 33 59 24
1997-98 Philadelphia Flyers NHL 3 1 0 1 0
1997-98 Philadelphia Phantoms AHL 77 42 45 87 34
1998-99 Milwaukee Admirals IHL 81 32 22 54 33
1999-00 Montreal Canadiens NHL 76 7 10 17 14
2000-01 Montreal Canadiens NHL 78 12 16 28 16
2001-02 Montreal Canadiens NHL 2 0 0 0 0
2001-02 Quebec Citadelles AHL 66 16 55 71 18
2002-03 New Jersey Devils NHL 3 0 1 1 0
2002-03 Albany River Rats AHL 76 23 51 74 42
2003-04 New Jersey Devils NHL 2 0 0 0 0
2003-04 Albany River Rats AHL 77 21 48 69 44
2004-05 Springfield Falcons AHL 70 8 26 34 28
2005-06 Manitoba Moose AHL 80 16 36 52 44
2006-07 Augsburg Panthers DEL 52 17 34 51 56
2007-08 Innsbruck HC Austria 42 13 30 43 30
League GP G A Pts PIM
2017-18 Orlando Solar Bears ECHL 2 0 0 0 0
2018-19 Wheeling Nailers ECHL 1 0 0 0 0
League GP G A Pts PIM
2016-17 Endicott College CCC 30 15 25 40 32
2017-18 Bakersfield Condors AHL 10 2 0 2 4
2017-18 Endicott College CCC 26 15 23 38 31
2018-19 Bakersfield Condors AHL 64 7 27 34 14
2019-20 Bakersfield Condors AHL 48 6 10 16 53
2020-21 Lehigh Valley Phantoms AHL 23 1 13 14 12
2021-22 Lehigh Valley Phantoms AHL 72 6 13 19 26
2022-23 Hershey Bears AHL 36 0 12 12 16
League GP G A Pts PIM
2000-01 Pee Dee Pride ECHL 54 0 6 6 46
2001-02 Pee Dee Pride ECHL 38 1 2 3 53
2001-02 Greensboro Generals ECHL 31 2 6 8 58
2002-03 New Mexico Scorpions CHL 41 0 8 8 40
2003-04 Trenton Titans ECHL 3 0 0 0 4
League GP G A Pts PIM
1985-86 Peoria Rivermen IHL 7 0 0 0 0
League GP G A Pts PIM
1991-92 Clermont-Ferrand France 0 0 0 0 0
1997-98 Acton Vale Nova QSPHL 3 0 0 0 0
1998-99 Acton Vale Nova QSPHL 34 0 9 9 38
1999-00 Acton Vale Nova QSPHL 6 0 4 4 2
League GP G A Pts PIM
1990-91 Richmond Renegades ECHL 1 0 0 0 0
1990-91 Roanoke Valley Rebels ECHL 8 3 0 3 17
League GP G A Pts PIM
1997-98 Johnstown Chiefs ECHL 36 0 1 1 0
1998-99 Fayetteville Force CHL 16 0 1 1 0
1998-99 Peterborough Pirates BNL 20 0 2 2 2
League GP G A Pts PIM
2019-20 Wichita Thunder ECHL 31 0 13 13 24
2019-20 Bakersfield Condors AHL 6 0 0 0 7
2020-21 Wichita Thunder ECHL 6 0 4 4 14
2020-21 Bakersfield Condors AHL 37 0 10 10 36
2021-22 Bakersfield Condors AHL 66 5 22 27 55
2022-23 Edmonton Oilers NHL 36 0 5 5 31
2022-23 Bakersfield Condors AHL 13 0 2 2 19
2023-24 Edmonton Oilers NHL 78 1 10 11 54
League GP G A Pts PIM
2022-23 U. of New England CCC 30 11 7 18 38
2023-24 Maine Mariners ECHL 6 0 1 1 0
League GP G A Pts PIM
1992-93 Las Vegas Aces PSHL 0 0 0 0 0
1994-95 Las Vegas Aces PSHL 0 0 0 0 0
League GP G A Pts PIM
1997-98 Huntington Blizzard ECHL 59 9 14 23 44
1998-99 Dayton Bombers ECHL 54 7 18 25 91
1999-00 Dayton Bombers ECHL 36 10 14 24 78
2000-01 Arkansas RiverBlades ECHL 47 5 10 15 50
2001-02 Macon Whoopee ECHL 50 5 12 17 36
League GP G A Pts PIM
2003-04 Cleveland Barons AHL 74 22 24 46 30
2004-05 Worcester IceCats AHL 79 22 23 45 42
2005-06 St. Louis Blues NHL 5 0 0 0 2
2005-06 Peoria Rivermen AHL 72 22 45 67 42
2006-07 Peoria Rivermen AHL 76 21 39 60 50
2007-08 San Antonio Rampage AHL 66 22 24 46 46
2008-09 Lowell Devils AHL 76 20 33 53 32
2009-10 Houston Aeros AHL 79 21 31 52 28
2010-11 Houston Aeros AHL 80 28 33 61 57
2011-12 Minnesota Wild NHL 1 0 0 0 2
2011-12 Houston Aeros AHL 76 28 33 61 22
2012-13 Hershey Bears AHL 68 18 31 49 24
2013-14 Syracuse Crunch AHL 46 11 17 28 25
2013-14 Munich EHC DEL 22 6 11 17 12
2014-15 Munich EHC DEL 43 13 21 34 16
2015-16 Springfield Falcons AHL 22 1 7 8 6
2015-16 Florida Everblades ECHL 42 8 16 24 6
League GP G A Pts PIM
1977-78 Indianapolis Racers WHA 3 0 1 1 0
1978-79 Erie Blades NEHL 63 14 42 56 86
1978-79 Cincinnati Stingers WHA 1 0 0 0 0
1979-80 Erie Blades EHL 65 11 24 35 70
League GP G A Pts PIM
2020-21 Henderson Silver Knights AHL 37 10 23 33 26
2021-22 Henderson Silver Knights AHL 35 6 12 18 21
2022-23 Chicago Wolves AHL 8 0 2 2 4
2022-23 Utica Comets AHL 51 11 16 27 37
2023-24 Fort Wayne Komets ECHL 70 20 60 80 169
League GP G A Pts PIM
2019-20 Iowa Wild AHL 63 6 14 20 71
2020-21 Iowa Wild AHL 24 6 3 9 32
2021-22 Minnesota Wild NHL 80 6 11 17 122
2022-23 Minnesota Wild NHL 51 9 1 10 42
2023-24 Colorado Avalanche NHL 18 1 4 5 4
2023-24 Minnesota Wild NHL 62 4 4 8 66
League GP G A Pts PIM
2016-17 Bakersfield Condors AHL 34 0 0 0 2
2017-18 Wichita Thunder ECHL 2 0 0 0 0
2017-18 Bakersfield Condors AHL 22 0 1 1 6
League GP G A Pts PIM
1963-64 Providence Chicks MHL 0 27 38 65 0
1965-66 Framingham Pics MHL 0 0 0 0 0
League GP G A Pts PIM
2021-22 Iowa Heartlanders ECHL 2 0 1 1 0
League GP G A Pts PIM
1999-00 Portland Pirates AHL 7 2 0 2 0
2000-01 Portland Pirates AHL 79 6 18 24 61
2001-02 Washington Capitals NHL 8 0 0 0 0
2001-02 Portland Pirates AHL 61 12 15 27 62
2002-03 Washington Capitals NHL 4 0 0 0 2
2002-03 Portland Pirates AHL 68 12 12 24 107
2003-04 Nashville Predators NHL 1 0 0 0 0
2003-04 Milwaukee Admirals AHL 49 10 8 18 66
League GP G A Pts PIM
2010-11 Trenton Devils ECHL 1 0 0 0 0
2011-12 Wheeling Nailers ECHL 57 11 8 19 19
2012-13 Wheeling Nailers ECHL 21 1 3 4 12
League GP G A Pts PIM
1999-00 R.I.T. ECAC-W 21 9 9 18 18
2000-01 R.I.T. ECAC-W 28 13 25 38 35
2001-02 R.I.T. ECAC-W 25 12 20 32 14
League GP G A Pts PIM
2010-11 Albany Devils AHL 19 1 3 4 6
2010-11 New Jersey Devils NHL 57 4 10 14 27
2011-12 New Jersey Devils NHL 82 4 13 17 26
2012-13 New Jersey Devils NHL 31 1 5 6 16
2013-14 New Jersey Devils NHL 72 4 7 11 30
2014-15 Edmonton Oilers NHL 74 2 6 8 14
2015-16 Edmonton Oilers NHL 69 2 5 7 18
2015-16 Bakersfield Condors AHL 4 0 1 1 4
2016-17 Edmonton Oilers NHL 4 0 2 2 0
2016-17 Bakersfield Condors AHL 39 3 14 17 16
2017-18 Bakersfield Condors AHL 6 0 1 1 4
2017-18 Springfield Thunderbirds AHL 39 3 2 5 4
League GP G A Pts PIM
1989-90 Sherbrooke Canadiens AHL 17 4 3 7 8
1989-90 Peoria Rivermen IHL 18 1 8 9 14
1990-91 Fredericton Canadiens AHL 73 14 8 22 96
1991-92 Fredericton Canadiens AHL 62 18 21 39 74
1992-93 New Haven Senators AHL 57 5 18 23 39
1992-93 Canadian National Team Intl 6 1 1 2 2
League GP G A Pts PIM
1988-89 Springfield Indians AHL 61 24 18 42 43
1988-89 New York Islanders NHL 23 3 5 8 10
1989-90 Springfield Indians AHL 53 30 23 53 32
1989-90 New York Islanders NHL 19 2 5 7 4
1990-91 Capital District Islanders AHL 27 7 7 14 50
1990-91 New York Islanders NHL 41 5 5 10 24
1991-92 Capital District Islanders AHL 4 1 1 2 4
1991-92 New York Islanders NHL 45 6 11 17 28
1992-93 New York Islanders NHL 77 9 18 27 34
1993-94 Florida Panthers NHL 83 18 14 32 54
1994-95 Florida Panthers NHL 48 3 13 16 31
1995-96 Florida Panthers NHL 82 13 21 34 75
1996-97 Florida Panthers NHL 71 10 14 24 64
1997-98 Florida Panthers NHL 69 10 5 15 57
1997-98 Colorado Avalanche NHL 11 2 1 3 22
1998-99 Nashville Predators NHL 80 13 19 32 48
1999-00 Nashville Predators NHL 82 13 9 22 66
2000-01 Nashville Predators NHL 82 9 9 18 71
2001-02 Chicago Blackhawks NHL 15 1 3 4 6
2001-02 Nashville Predators NHL 63 7 9 16 33
2002-03 Toronto Maple Leafs NHL 66 4 13 17 57
2003-04 Toronto Maple Leafs NHL 69 7 10 17 52
2005-06 Boston Bruins NHL 71 4 6 10 40
League GP G A Pts PIM
1991-92 Streatham Redskins EngL 0 0 0 0 0
1992-93 Memphis Riverkings CHL 58 13 14 27 133
1992-93 Streatham Redskins EngL 2 2 3 5 0
League GP G A Pts PIM
2016-17 Rochester Americans AHL 5 0 0 0 0
2017-18 Cincinnati Cyclones ECHL 47 2 7 9 21
2018-19 Cincinnati Cyclones ECHL 62 3 5 8 62
2019-20 Worcester Railers ECHL 7 0 0 0 4
2020-21 Kansas City Mavericks ECHL 9 0 0 0 2
2020-21 Birmingham Bulls SPHL 32 3 7 10 22
2021-22 Atlanta Gladiators ECHL 16 1 2 3 6
2022-23 Kalamazoo Wings ECHL 21 0 2 2 2
League GP G A Pts PIM
1988-89 Northern Michigan University WCHA 10 0 4 4 8
1989-90 Knoxville Cherokees ECHL 53 8 16 24 114
1990-91 Johnstown Chiefs ECHL 57 8 36 44 179
1991-92 Johnstown Chiefs ECHL 63 10 35 45 247
1992-93 Hershey Bears AHL 3 0 0 0 0
1992-93 Johnstown Chiefs ECHL 61 11 32 43 162
1993-94 Johnstown Chiefs ECHL 62 12 40 52 117
1993-94 Philadelphia Bulldogs RHI 22 7 17 24 54
1994-95 Johnstown Chiefs ECHL 62 3 28 31 94
1994-95 Philadelphia Bulldogs RHI 21 6 19 25 23
League GP G A Pts PIM
2022-23 Manitoba Moose AHL 8 2 2 4 4
League GP G A Pts PIM
2002-03 Pee Dee Pride ECHL 4 1 2 3 4
2003-04 Pensacola Ice Pilots ECHL 34 11 18 29 28
2003-04 Trenton Titans ECHL 32 8 6 14 18
2004-05 Hannover Indians GerObL 47 22 34 56 64
2005-06 Fresno Falcons ECHL 61 16 34 50 53
League GP G A Pts PIM
1972-73 U. of Guelph OUAA 0 1 7 8 23
1973-74 U. of Guelph OUAA 0 2 15 17 22
1974-75 U. of Guelph OUAA 0 3 8 11 42
League GP G A Pts PIM
2006-07 Cincinnati Cyclones ECHL 33 8 17 25 47
2006-07 Pensacola Ice Pilots ECHL 16 2 6 8 18
2007-08 Mississippi Sea Wolves ECHL 62 7 17 24 85
League GP G A Pts PIM
1979-80 Johnstown Red Wings EHL 36 2 6 8 8
1979-80 Milwaukee Admirals IHL 2 0 1 1 0
League GP G A Pts PIM
1963-64 Providence Chicks MHL 0 0 0 0 0
League GP G A Pts PIM
1992-93 San Jose Sharks NHL 59 23 20 43 18
1992-93 Kansas City Blades IHL 19 8 6 14 6
1993-94 San Jose Sharks NHL 84 15 20 35 28
1994-95 Ottawa Senators NHL 36 5 9 14 8
1995-96 Ottawa Senators NHL 52 8 5 13 15
1995-96 Prince Edward Island Senators AHL 3 2 0 2 4
1996-97 Chaux-de-Fonds HC Swiss-A 37 19 23 42 62
League GP G A Pts PIM
2010-11 Trenton Devils ECHL 9 3 4 7 0
2011-12 Trenton Titans ECHL 63 12 12 24 8
2012-13 Wheeling Nailers ECHL 52 9 7 16 2
League GP G A Pts PIM
1997-98 Providence Bruins AHL 4 1 0 1 23
1997-98 Boston Bruins NHL 68 2 4 6 47
1998-99 Boston Bruins NHL 80 3 7 10 63
1999-00 Boston Bruins NHL 81 3 9 12 51
2000-01 Boston Bruins NHL 80 1 10 11 71
2001-02 Boston Bruins NHL 79 4 18 22 77
2002-03 Boston Bruins NHL 76 4 13 17 56
2003-04 Boston Bruins NHL 82 2 7 9 99
2004-05 Lukko Rauma SM-liiga 31 2 8 10 110
2005-06 Boston Bruins NHL 80 1 9 10 124
2006-07 Toronto Maple Leafs NHL 82 6 14 20 91
2007-08 Toronto Maple Leafs NHL 63 2 18 20 52
2007-08 Pittsburgh Penguins NHL 18 1 3 4 16
2008-09 Pittsburgh Penguins NHL 62 2 8 10 53
2009-10 Montreal Canadiens NHL 68 2 9 11 68
2010-11 Montreal Canadiens NHL 75 2 7 9 43
2011-12 Montreal Canadiens NHL 53 1 7 8 29
2011-12 Nashville Predators NHL 23 0 5 5 8
2012-13 Nashville Predators NHL 32 0 0 0 12
2013-14 Philadelphia Flyers NHL 6 0 0 0 2
League GP G A Pts PIM
2015-16 Stockton Heat AHL 7 0 0 0 0
2016-17 Calgary Flames NHL 1 0 0 0 0
2016-17 Stockton Heat AHL 39 0 1 1 0
2017-18 Calgary Flames NHL 11 0 0 0 2
2017-18 Stockton Heat AHL 39 0 1 1 0
2018-19 Stockton Heat AHL 45 0 1 1 0
2019-20 Stockton Heat AHL 30 0 0 0 0
2020-21 Utica Comets AHL 5 0 0 0 0
2021-22 Providence Bruins AHL 3 0 0 0 0
2021-22 St. Louis Blues NHL 1 0 0 0 0
2021-22 Lehigh Valley Phantoms AHL 1 0 0 0 0
2021-22 Maine Mariners ECHL 1 0 0 0 0
2021-22 New Jersey Devils NHL 19 0 1 1 0
2022-23 Columbus Blue Jackets NHL 3 0 0 0 0
2022-23 Tucson Roadrunners AHL 15 0 1 1 0
League GP G A Pts PIM
2016-17 Hartford Wolf Pack AHL 76 6 19 25 18
2017-18 New York Rangers NHL 28 2 3 5 14
2017-18 Hartford Wolf Pack AHL 44 6 20 26 22
2018-19 New York Rangers NHL 5 0 0 0 4
2018-19 Hartford Wolf Pack AHL 70 20 34 54 31
2019-20 Rochester Americans AHL 37 6 7 13 6
2019-20 Buffalo Sabres NHL 4 0 0 0 0
2020-21 CSKA Moscow KHL 12 3 3 6 2
2021-22 CSKA Moscow KHL 45 1 8 9 12
2022-23 Minsk Dynamo KHL 52 1 8 9 31
2023-24 Mannheim Eagles DEL 51 6 21 27 9
League GP G A Pts PIM
2005-06 St. Cloud State WCHA 38 0 2 2 0
2006-07 St. Cloud State WCHA 35 0 3 3 0
2007-08 Augusta Lynx ECHL 33 0 1 1 0
2008-09 Hershey Bears AHL 3 0 0 0 0
2008-09 Portland Pirates AHL 1 0 0 0 0
2008-09 South Carolina Stingrays ECHL 13 0 0 0 0
2009-10 Hamburg Freezers DEL 25 0 1 1 0
2010-11 Charlotte Checkers AHL 2 0 0 0 0
2010-11 Florida Everblades ECHL 42 0 2 2 17
2011-12 DEG Metro Stars DEL 41 0 2 2 25
2012-13 Duesseldorf EG DEL 41 0 1 1 0
2013-14 Duesseldorf EG DEL 37 0 0 0 0
2014-15 Duesseldorf EG DEL 3 0 0 0 0
2015-16 Duesseldorf EG DEL 10 0 0 0 0
League GP G A Pts PIM
2003-04 Augusta Lynx ECHL 10 1 4 5 0
2004-05 Fort Wayne Komets UHL 70 35 24 59 55
2005-06 Fort Wayne Komets UHL 74 32 38 70 61
2006-07 Fort Wayne Komets UHL 73 20 31 51 60
League GP G A Pts PIM
2001-02 Wheeling Nailers ECHL 6 0 1 1 0
2003-04 Orlando Seals WHA2 14 4 4 8 8
2008-09 Danbury Mad Hatters EPHL 4 1 2 3 2
2009-10 Louisiana IceGators SPHL 5 0 0 0 6
League GP G A Pts PIM
1996-97 Providence Bruins AHL 9 0 2 2 11
1996-97 Charlotte Checkers ECHL 54 12 15 27 55
1997-98 Charlotte Checkers ECHL 56 7 18 25 73
League GP G A Pts PIM
2006-07 U. of Wisconsin Stevens Point NCHA 2 0 0 0 6
League GP G A Pts PIM
1969-70 Erie Lions Ind 8 1 6 7 2
1970-71 Erie Lions Ind 43 27 39 66 18
1971-72 Erie Lions Ind 40 13 29 42 9
1972-73 Erie Lions Ind 0 0 0 0 0
1973-74 Erie Lions Ind 0 0 0 0 0
League GP G A Pts PIM
1983-84 Philadelphia Flyers NHL 14 2 6 8 14
1983-84 U.S. Olympic Team Intl 0 0 0 0 0
1984-85 Hershey Bears AHL 74 23 30 53 123
1984-85 Philadelphia Flyers NHL 2 0 1 1 0
1985-86 New Haven Nighthawks AHL 57 15 36 51 101
1985-86 Los Angeles Kings NHL 23 3 3 6 18
1986-87 New Haven Nighthawks AHL 6 1 3 4 11
1986-87 Los Angeles Kings NHL 35 2 5 7 16
1987-88 New Haven Nighthawks AHL 42 21 26 47 53
1987-88 Los Angeles Kings NHL 33 4 4 8 40
1988-89 New Haven Nighthawks AHL 4 4 6 10 20
1988-89 Boston Bruins NHL 5 0 2 2 0
1988-89 Los Angeles Kings NHL 2 0 0 0 2
1988-89 Maine Mariners AHL 61 15 29 44 77
1989-90 Utica Devils AHL 75 25 30 55 103
1990-91 Capital District Islanders AHL 74 26 35 61 81
1990-91 New York Islanders NHL 3 0 2 2 2
1991-92 Milwaukee Admirals IHL 81 24 33 57 93
1992-93 Springfield Indians AHL 65 10 32 42 90
League GP G A Pts PIM
1994-95 Kelowna Spartans BCJHL 18 9 11 20 23
1997-98 Fredericton Canadiens AHL 10 1 1 2 4
1997-98 New Orleans Brass ECHL 54 11 11 22 50
1998-99 Mobile Mysticks ECHL 20 16 12 28 46
1998-99 New Orleans Brass ECHL 37 10 14 24 22
1998-99 Chicago Bluesmen RHI 11 8 7 15 9
1998-99 Dallas Stallions RHI 6 2 2 4 18
1999-00 Mobile Mysticks ECHL 66 28 31 59 59
2000-01 Augusta Lynx ECHL 41 6 17 23 66
2000-01 Arkansas RiverBlades ECHL 25 10 8 18 24
2001-02 Arkansas RiverBlades ECHL 51 18 25 43 32
2001-02 Rockford IceHogs UHL 13 1 2 3 2
2002-03 El Paso Buzzards CHL 55 29 24 53 54
2003-04 Indianapolis Ice CHL 16 2 8 10 18
2003-04 Lubbock Cotton Kings CHL 20 5 11 16 16
2004-05 Quad City Mallards UHL 5 1 1 2 0
2004-05 Mississippi Sea Wolves ECHL 15 1 3 4 17
2004-05 Peoria Rivermen ECHL 27 5 10 15 33
2004-05 Wheeling Nailers ECHL 7 1 0 1 12
League GP G A Pts PIM
2018-19 Muskegon Lumberjacks USHL 42 19 28 47 22
2019-20 Rockford IceHogs AHL 8 0 0 0 0
2019-20 Indy Fuel ECHL 3 2 2 4 2
2020-21 Rockford IceHogs AHL 6 0 0 0 2
2020-21 Indy Fuel ECHL 6 0 1 1 2
2021-22 TPS Turku SM-liiga 1 0 0 0 0
2021-22 Vasteras IK Swe-1 26 3 11 14 2
League GP G A Pts PIM
1982-83 Rochester Americans AHL 13 2 4 6 0
1983-84 Verdun Juniors QMJHL 30 19 39 58 6
1984-85 Rochester Americans AHL 70 7 14 21 36
1985-86 Rochester Americans AHL 74 19 10 29 48
League GP G A Pts PIM
2020-21 UMass-Amherst H-East 25 2 4 6 10
2021-22 UMass-Amherst H-East 30 1 0 1 2
2022-23 UMass-Amherst H-East 32 1 5 6 8
League GP G A Pts PIM
2021-22 Fort McMurray Oil Barons AJHL 37 14 23 37 48
League GP G A Pts PIM
2014-15 Elmira Jackals ECHL 70 3 12 15 45
2015-16 Dundee Stars EIHL 52 6 13 19 12
2016-17 Dundee Stars EIHL 52 11 16 27 19
2018-19 Worcester Railers ECHL 4 0 0 0 2
League GP G A Pts PIM
2013-14 Hamilton Bulldogs AHL 2 0 0 0 0
2013-14 Orlando Solar Bears ECHL 1 0 0 0 5
2013-14 Wheeling Nailers ECHL 34 3 4 7 18
2014-15 Utah Grizzlies ECHL 26 0 4 4 17
2015-16 Orlando Solar Bears ECHL 14 0 3 3 6
2021-22 Fayetteville Marksmen SPHL 12 1 1 2 10
League GP G A Pts PIM
1979-80 Maine Mariners AHL 7 0 2 2 8
1980-81 Port Huron Flags IHL 10 0 2 2 59
League GP G A Pts PIM
1964-65 U.S. National Team Intl 0 0 0 0 0
1966-67 U.S. National Team Intl 0 0 0 0 0
League GP G A Pts PIM
2019-20 Kansas City Mavericks ECHL 3 0 0 0 2
2020-21 Wheeling Nailers ECHL 5 0 0 0 0
2020-21 Allen Americans ECHL 2 0 0 0 0
2020-21 Tulsa Oilers ECHL 13 0 0 0 2
2021-22 Reading Royals ECHL 19 0 1 1 0
2022-23 Ritten Sport AlpsHL 23 0 1 1 2
2023-24 Cortina SG AlpsHL 37 0 0 0 2
League GP G A Pts PIM
1993-94 U. of New Hampshire H-East 22 0 2 2 0
1994-95 U. of New Hampshire H-East 17 0 1 1 2
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
2003-04 Cedar Rapids RoughRiders USHL 52 14 19 33 24
League GP G A Pts PIM
1989-90 Springfield Indians AHL 1 0 0 0 0
1990-91 Albany Choppers IHL 1 0 0 0 0
League GP G A Pts PIM
1996-97 Edmonton Oilers NHL 6 0 0 0 0
1996-97 Hamilton Bulldogs AHL 73 18 28 46 59
1997-98 Edmonton Oilers NHL 17 2 2 4 2
1997-98 Hamilton Bulldogs AHL 46 15 16 31 52
1998-99 Edmonton Oilers NHL 1 0 0 0 2
1998-99 Hamilton Bulldogs AHL 76 22 24 46 68
1999-00 Providence Bruins AHL 15 4 5 9 17
1999-00 Boston Bruins NHL 24 2 2 4 8
2000-01 Providence Bruins AHL 36 4 11 15 19
2000-01 Boston Bruins NHL 7 0 0 0 4
2001-02 Providence Bruins AHL 54 8 10 18 41
2001-02 Worcester IceCats AHL 7 0 3 3 2
2002-03 Albany River Rats AHL 35 11 9 20 20
2003-04 Albany River Rats AHL 64 21 24 45 60
League GP G A Pts PIM
1993-94 Fort Worth Fire CHL 31 0 0 0 91
1993-94 Huntington Blizzard ECHL 17 0 2 2 15
League GP G A Pts PIM
1999-00 Providence Bruins AHL 8 1 1 2 2
2000-01 Greenville Grrrowl ECHL 21 6 11 17 6
2000-01 Greensboro Generals ECHL 46 8 24 32 16
2000-01 Norfolk Admirals AHL 1 0 0 0 0
League GP G A Pts PIM
2005-06 Curry College ECAC-NE 28 8 13 21 46
League GP G A Pts PIM
2015-16 Stockton Heat AHL 8 2 4 6 0
2016-17 Calgary Flames NHL 1 0 0 0 0
2016-17 Stockton Heat AHL 64 27 29 56 29
2017-18 Calgary Flames NHL 72 17 8 25 33
2017-18 Stockton Heat AHL 6 5 3 8 12
2018-19 Calgary Flames NHL 79 14 18 32 12
2019-20 Calgary Flames NHL 56 5 2 7 14
2020-21 Pittsburgh Penguins NHL 45 4 7 11 6
2021-22 Rochester Americans AHL 32 10 17 27 18
2021-22 Buffalo Sabres NHL 19 2 3 5 4
2022-23 Nashville Predators NHL 50 7 5 12 18
2022-23 Milwaukee Admirals AHL 9 5 5 10 2
2023-24 Nashville Predators NHL 32 7 8 15 8
League GP G A Pts PIM
2023-24 Robert Morris University AHA 39 2 11 13 10
League GP G A Pts PIM
2012-13 Green Bay Gamblers USHL 47 6 21 27 51
2013-14 Northern Michigan University WCHA 29 1 3 4 14
2014-15 Northern Michigan University WCHA 19 4 4 8 6
2015-16 Northern Michigan University WCHA 29 4 9 13 22
2015-16 Rapid City Rush ECHL 5 1 0 1 4
League GP G A Pts PIM
1992-93 Kalamazoo Wings IHL 4 0 2 2 0
1992-93 Milwaukee Admirals IHL 4 0 0 0 0
1992-93 Cincinnati Cyclones IHL 22 0 3 3 10
1992-93 Kansas City Blades IHL 2 0 0 0 2
1992-93 Columbus Chill ECHL 41 7 25 32 68
1993-94 Milwaukee Admirals IHL 6 1 0 1 4
1993-94 Raleigh Icecaps ECHL 49 9 20 29 79
1994-95 Worcester IceCats AHL 77 1 14 15 52
1995-96 Worcester IceCats AHL 70 5 7 12 77
League GP G A Pts PIM
1986-87 Henry Carr Crusaders MJBHL 32 27 48 75 8
1987-88 York University OUAA 0 0 0 0 0
1989-90 York University OUAA 0 0 0 0 0
1990-91 Louisville Icehawks ECHL 58 16 51 67 41
League GP G A Pts PIM
1999-00 Cincinnati Mighty Ducks AHL 7 0 1 1 2
1999-00 Trenton Titans ECHL 26 7 15 22 14
2000-01 Belfast Giants BISL 39 3 11 14 26
2001-02 Atlantic City Boardwalk Bullies ECHL 30 11 14 25 12
2001-02 Cardiff Devils BNL 9 5 10 15 2
2003-04 Orlando Seals WHA2 33 11 22 33 48
2003-04 Charlotte Checkers ECHL 2 0 0 0 0
League GP G A Pts PIM
1975-76 Richmond Robins AHL 74 21 19 40 156
1976-77 Springfield Indians AHL 3 0 1 1 0
1976-77 Detroit Red Wings NHL 16 2 0 2 4
1976-77 Rhode Island Reds AHL 45 16 19 35 95
1976-77 Kansas City Blues CHL 0 0 0 0 0
1977-78 Philadelphia Firebirds AHL 74 15 13 28 89
League GP G A Pts PIM
2002-03 St. John's Maple Leafs AHL 71 3 15 18 36
2003-04 St. John's Maple Leafs AHL 55 2 9 11 42
2004-05 St. John's Maple Leafs AHL 52 0 10 10 76
2005-06 Sheffield Steelers EIHL 6 0 1 1 4
2005-06 Danbury Trashers UHL 39 5 17 22 56
2006-07 Bolzano HC Italy-A 4 2 0 2 14
2007-08 Milan HC Italy-A 32 3 14 17 40
League GP G A Pts PIM
1976-77 Baltimore Clippers SHL 42 25 14 39 30
1977-78 Milwaukee Admirals IHL 5 1 3 4 10
League GP G A Pts PIM
1996-97 Charlotte Checkers ECHL 62 2 14 16 61
1997-98 Charlotte Checkers ECHL 33 1 5 6 12
1998-99 Peoria Rivermen ECHL 39 0 9 9 8
1998-99 Duisburg EV Ger.1 3 0 1 1 0
1998-99 Kiruna IF Swe-1 9 0 0 0 12
League GP G A Pts PIM
1965-66 Merrimac Valley Chiefs MHL 0 0 0 0 0
1968-69 Manchester Blackhawks NEnHL 0 0 0 0 0
League GP G A Pts PIM
2023-24 Wheeling Nailers ECHL 3 0 0 0 0
League GP G A Pts PIM
1970-71 Lowell Chiefs NEnHL 0 0 0 0 0
1971-72 Lowell Chiefs NEnHL 0 0 0 0 0
League GP G A Pts PIM
1983-84 Tulsa Oilers CHL 24 4 9 13 10
1983-84 U.S. Olympic Team Intl 0 0 0 0 0
1984-85 New Haven Nighthawks AHL 3 0 0 0 0
1984-85 Salt Lake Golden Eagles IHL 44 21 21 42 10
1984-85 Toledo Goaldiggers IHL 13 4 9 13 21
1985-86 Salt Lake Golden Eagles IHL 24 5 12 17 21
1985-86 Indianapolis Checkers IHL 45 11 22 33 22
1986-87 Iserlohn ECD 1.GBun 1 1 0 1 0
1987-88 Utica Devils AHL 9 0 1 1 0
1987-88 Rotterdam Hlnd 42 39 32 71 16
1989-90 Salt Lake Golden Eagles IHL 5 1 1 2 2
League GP G A Pts PIM
1981-82 Springfield Indians AHL 5 0 4 4 11
1982-83 New York Rangers NHL 30 2 9 11 8
1982-83 Tulsa Oilers CHL 10 0 7 7 14
1983-84 New York Rangers NHL 23 0 2 2 35
1983-84 Tulsa Oilers CHL 10 4 5 9 4
1984-85 Binghamton Whalers AHL 30 3 7 10 42
1984-85 Hartford Whalers NHL 35 1 8 9 69
1985-86 Hartford Whalers NHL 41 2 7 9 62
1986-87 Hartford Whalers NHL 66 3 9 12 130
1987-88 Hartford Whalers NHL 44 3 6 9 86
1988-89 Binghamton Whalers AHL 4 0 1 1 19
1988-89 Hartford Whalers NHL 24 0 1 1 36
1988-89 Washington Capitals NHL 3 0 1 1 10
1989-90 Baltimore Skipjacks AHL 2 2 0 2 6
1989-90 Washington Capitals NHL 15 1 3 4 16
League GP G A Pts PIM
2018-19 Waterloo Black Hawks USHL 24 8 17 25 2
2022-23 UMass-Amherst H-East 35 5 4 9 0
2022-23 Wheeling Nailers ECHL 14 1 6 7 7
2023-24 Wheeling Nailers ECHL 71 16 18 34 14
League GP G A Pts PIM
1979-80 Adirondack Red Wings AHL 14 2 7 9 40
1979-80 Detroit Red Wings NHL 63 5 13 18 108
1980-81 Adirondack Red Wings AHL 9 3 7 10 53
1980-81 Detroit Red Wings NHL 63 5 15 20 246
1981-82 Detroit Red Wings NHL 59 1 7 8 104
1981-82 Toronto Maple Leafs NHL 11 1 3 4 44
1982-83 Toronto Maple Leafs NHL 80 8 21 29 236
1983-84 Toronto Maple Leafs NHL 65 12 14 26 257
1984-85 Toronto Maple Leafs NHL 41 5 5 10 171
1986-87 Buffalo Sabres NHL 51 4 10 14 158
1987-88 New Jersey Devils NHL 52 8 13 21 140
1988-89 New Jersey Devils NHL 65 15 16 31 212
1989-90 Calgary Flames NHL 9 0 2 2 26
1989-90 New Jersey Devils NHL 37 2 3 5 99
League GP G A Pts PIM
1994-95 Fredericton Canadiens AHL 6 3 0 3 7
League GP G A Pts PIM
2010-11 Alaska Aces ECHL 1 0 0 0 0
2011-12 Alaska Aces ECHL 52 14 10 24 50
2012-13 Alaska Aces ECHL 45 4 14 18 20
2013-14 Alaska Aces ECHL 36 10 4 14 30
2013-14 Abbotsford Heat AHL 16 1 0 1 6
2014-15 Bakersfield Condors ECHL 57 13 11 24 51
2015-16 Tulsa Oilers ECHL 36 5 10 15 15
League GP G A Pts PIM
2020-21 Orlando Solar Bears ECHL 24 0 0 0 0
2021-22 Chicago Wolves AHL 2 0 0 0 0
2021-22 Indy Fuel ECHL 9 0 0 0 0
League GP G A Pts PIM
1999-00 Roanoke Express ECHL 70 18 16 34 87
2000-01 Roanoke Express ECHL 47 15 21 36 92
2001-02 Richmond Renegades ECHL 29 7 6 13 30
2001-02 Roanoke Express ECHL 40 5 17 22 55
League GP G A Pts PIM
1963-64 Walpole Swoopers MHL 0 19 26 45 0
1965-66 Eastern Olympics Ind 0 0 0 0 0
1965-66 Walpole Four Seasons MHL 0 0 0 0 0
League GP G A Pts PIM
2009-10 Bloomington PrairieThunder IHL 2 0 0 0 0
2009-10 Johnstown Chiefs ECHL 8 0 1 1 4
2009-10 Reading Royals ECHL 20 1 1 2 2
2010-11 Huntsville Havoc SPHL 56 15 14 29 14
2011-12 Bloomington Blaze CHL 62 22 19 41 12
2012-13 Las Vegas Wranglers ECHL 4 0 0 0 2
2012-13 Huntsville Havoc SPHL 36 9 14 23 12
2012-13 Bloomington Blaze CHL 2 0 0 0 0
League GP G A Pts PIM
1995-96 Raleigh Icecaps ECHL 3 0 0 0 0
League GP G A Pts PIM
2008-09 Omaha Lancers USHL 33 7 16 23 28
2009-10 Notre Dame CCHA 18 3 7 10 4
2009-10 Omaha Lancers USHL 24 5 12 17 16
2010-11 Notre Dame CCHA 44 6 11 17 22
2010-11 Rockford IceHogs AHL 2 0 1 1 4
2011-12 Rockford IceHogs AHL 71 3 14 17 20
2012-13 Rockford IceHogs AHL 39 1 8 9 16
2013-14 Providence Bruins AHL 4 0 1 1 0
2013-14 Evansville Icemen ECHL 24 3 7 10 20
2013-14 South Carolina Stingrays ECHL 13 0 2 2 6
League GP G A Pts PIM
2001-02 Mississippi Sea Wolves ECHL 70 3 13 16 116
2002-03 Springfield Falcons AHL 9 0 0 0 0
2002-03 Augusta Lynx ECHL 65 8 11 19 162
2003-04 Providence Bruins AHL 3 0 0 0 4
2003-04 Bridgeport Sound Tigers AHL 23 0 1 1 33
2003-04 Long Beach Ice Dogs ECHL 3 0 1 1 4
2003-04 Trenton Titans ECHL 31 2 11 13 45
2004-05 Providence Bruins AHL 62 4 5 9 92
2004-05 Trenton Titans ECHL 11 0 2 2 17
2005-06 Providence Bruins AHL 71 5 11 16 100
2005-06 Boston Bruins NHL 2 0 0 0 7
2006-07 Providence Bruins AHL 73 2 5 7 128
2007-08 Tampa Bay Lightning NHL 2 0 0 0 0
2007-08 Portland Pirates AHL 20 3 6 9 30
2007-08 Norfolk Admirals AHL 55 3 8 11 54
2008-09 Lowell Devils AHL 24 2 4 6 29
2008-09 New Jersey Devils NHL 24 0 1 1 21
2009-10 San Jose Sharks NHL 28 1 1 2 20
2009-10 Montreal Canadiens NHL 7 0 0 0 5
2009-10 Lowell Devils AHL 12 0 3 3 10
2010-11 Worcester Sharks AHL 50 1 4 5 45
2010-11 Albany Devils AHL 16 1 3 4 8
2010-11 New Jersey Devils NHL 7 0 0 0 7
2011-12 Albany Devils AHL 21 0 2 2 12
2012-13 Albany Devils AHL 60 4 10 14 63
League GP G A Pts PIM
2019-20 Kansas City Mavericks ECHL 55 14 17 31 10
2020-21 Kansas City Mavericks ECHL 70 14 15 29 24
2021-22 Providence Bruins AHL 1 0 0 0 0
2021-22 Indy Fuel ECHL 25 9 16 25 12
2021-22 Kansas City Mavericks ECHL 44 8 14 22 18
2022-23 Indy Fuel ECHL 67 16 26 42 34
2023-24 Indy Fuel ECHL 64 10 35 45 24
2023-24 Guildford Flames EIHL 9 1 2 3 6
League GP G A Pts PIM
1999-00 B.C. Icemen UHL 7 2 0 2 8
2000-01 New Haven Knights UHL 26 3 5 8 48
2001-02 Columbus Cottonmouths ECHL 72 18 17 35 94
2002-03 Richmond Renegades ECHL 54 24 18 42 74
2002-03 Portland Pirates AHL 3 0 0 0 2
2003-04 Springfield Falcons AHL 27 3 8 11 35
2003-04 San Diego Gulls ECHL 0 0 0 0 0
2003-04 Reading Royals ECHL 45 7 10 17 51
League GP G A Pts PIM
2001-02 Saint John Flames AHL 1 0 0 0 0
2001-02 Syracuse Crunch AHL 5 0 1 1 0
2001-02 Trenton Titans ECHL 49 7 21 28 31
2001-02 Bridgeport Sound Tigers AHL 15 1 1 2 12
2002-03 Portland Pirates AHL 44 0 12 12 27
2003-04 Portland Pirates AHL 27 1 2 3 6
2003-04 Quad City Mallards UHL 37 9 14 23 21
2004-05 Syracuse Crunch AHL 10 0 0 0 8
2004-05 Trenton Titans ECHL 56 4 23 27 54
League GP G A Pts PIM
2004-05 Oklahoma City Blazers CHL 45 5 6 11 36
League GP G A Pts PIM
2003-04 Wichita Thunder CHL 3 0 0 0 0
2003-04 Oklahoma City Blazers CHL 40 1 4 5 68
League GP G A Pts PIM
2007-08 Iowa Stars AHL 7 0 3 3 12
2008-09 Manitoba Moose AHL 16 0 0 0 18
2008-09 Idaho Steelheads ECHL 35 2 8 10 41
2009-10 Idaho Steelheads ECHL 14 1 5 6 24
2009-10 Texas Stars AHL 47 3 5 8 62
2010-11 Texas Stars AHL 64 1 6 7 58
2011-12 Syracuse Crunch AHL 4 0 0 0 2
2011-12 Norfolk Admirals AHL 3 0 0 0 0
2011-12 Allen Americans CHL 13 2 1 3 9
2012-13 Houston Aeros AHL 3 0 0 0 4
2012-13 Allen Americans CHL 62 9 20 29 60
2013-14 Allen Americans CHL 30 2 13 15 40
2014-15 Allen Americans ECHL 66 7 8 15 42
2015-16 Missouri Mavericks ECHL 65 4 21 25 62
2016-17 Orlando Solar Bears ECHL 27 0 5 5 14
League GP G A Pts PIM
2015-16 Amiens France 24 7 8 15 4
League GP G A Pts PIM
2005-06 Albany River Rats AHL 25 0 2 2 12
2005-06 Syracuse Crunch AHL 2 0 0 0 2
2005-06 Augusta Lynx ECHL 42 3 7 10 46
2006-07 Augusta Lynx ECHL 54 3 12 15 79
2007-08 Augusta Lynx ECHL 55 1 22 23 64
2007-08 Columbia Inferno ECHL 14 2 5 7 24
2008-09 Texas Brahmas CHL 39 3 9 12 47
League GP G A Pts PIM
2003-04 UMass-Amherst H-East 19 1 4 5 8
League GP G A Pts PIM
2010-11 Providence Bruins AHL 5 1 2 3 2
2011-12 Providence Bruins AHL 67 14 7 21 21
2011-12 Reading Royals ECHL 2 0 0 0 2
2012-13 Providence Bruins AHL 70 13 15 28 10
2013-14 St. John's IceCaps AHL 71 12 27 39 32
2014-15 St. John's IceCaps AHL 47 6 21 27 22
2015-16 San Diego Gulls AHL 11 3 3 6 0
2016-17 San Diego Gulls AHL 21 2 4 6 10
2017-18 Straubing Tigers DEL 45 5 14 19 44
League GP G A Pts PIM
1999-00 Albany River Rats AHL 10 0 0 0 4
2000-01 Birmingham Bulls ECHL 16 0 2 2 32
2000-01 Charlotte Checkers ECHL 52 2 19 21 47
2001-02 Fassa HC Italy-A 35 11 20 31 79
2001-02 Bakersfield Condors WCHL 8 0 3 3 2
2002-03 Fassa HC Italy-A 37 9 22 31 77
2003-04 Fassa HC Italy-A 39 13 27 40 77
2004-05 Fassa HC Italy-A 34 10 26 36 64
2005-06 Regensburg EV 2.GBun 37 9 18 27 0
2006-07 Regensburg EV 2.GBun 50 16 44 60 0
2007-08 Ingolstadt ERC DEL 49 2 10 12 46
2008-09 Vaxjo HC Swe-1 44 10 32 42 46
2009-10 Vaxjo HC Swe-1 48 14 32 46 139
2010-11 HPK Hameenlinna SM-liiga 5 1 1 2 6
2010-11 AIK SEL 20 1 8 9 16
2011-12 HPK Hameenlinna SM-liiga 4 0 0 0 20
2011-12 AIK SEL 43 4 14 18 44
2012-13 TPS Turku SM-liiga 16 1 3 4 6
2012-13 AIK SEL 15 1 2 3 12
2012-13 SaiPa Lappeenranta SM-liiga 1 0 1 1 0
League GP G A Pts PIM
1997-98 Springfield Falcons AHL 2 0 0 0 0
1998-99 Roanoke Express ECHL 14 3 2 5 38
1998-99 Lowell Lock Monsters AHL 52 5 9 14 91
1999-00 Lowell Lock Monsters AHL 5 0 0 0 13
1999-00 Trenton Titans ECHL 53 17 27 44 138
2000-01 Rochester Americans AHL 60 7 7 14 103
League GP G A Pts PIM
2006-07 Chicago Hounds UHL 3 0 0 0 0
League GP G A Pts PIM
2005-06 Hermes Kokkola Mestis 13 2 2 4 6
2005-06 Augusta Lynx ECHL 46 4 4 8 12
2006-07 Long Beach Ice Dogs ECHL 71 11 31 42 62
2007-08 Gwinnett Gladiators ECHL 70 5 15 20 44
2008-09 Gwinnett Gladiators ECHL 71 14 22 36 26
2009-10 Heilbronn Falcons 2.GBun 16 3 3 6 0
2009-10 Kalamazoo Wings ECHL 36 7 16 23 6
2010-11 Belfast Giants EIHL 43 11 20 31 36
2011-12 Belfast Giants EIHL 54 19 41 60 54
2012-13 Belfast Giants EIHL 38 6 16 22 35
2013-14 Belfast Giants EIHL 47 7 19 26 18
2014-15 Belfast Giants EIHL 51 6 19 25 12
2015-16 Belfast Giants EIHL 38 2 5 7 10
2016-17 Belfast Giants EIHL 31 1 10 11 10
2017-18 Belfast Giants EIHL 33 0 12 12 8
League GP G A Pts PIM
2015-16 Springfield Falcons AHL 76 6 16 22 14
2016-17 Fischtown Penguins DEL 38 6 7 13 8
2017-18 Fischtown Penguins DEL 52 19 15 34 44
2018-19 Fischtown Penguins DEL 3 0 0 0 0
2019-20 Fischtown Penguins DEL 52 15 17 32 24
2020-21 Fischtown Penguins DEL 25 9 5 14 18
2021-22 Bremerhaven Penguins DEL 52 10 11 21 20
2022-23 Bremerhaven Penguins DEL 41 14 9 23 16
2023-24 Bremerhaven Penguins DEL 50 11 12 23 26
League GP G A Pts PIM
2010-11 Colgate University ECAC 36 5 5 10 24
2011-12 Colgate University ECAC 39 8 15 23 26
2012-13 Fort Worth Brahmas CHL 52 13 24 37 25
2013-14 Bakersfield Condors ECHL 1 0 0 0 0
2013-14 Stockton Thunder ECHL 2 0 0 0 0
2013-14 Rapid City Rush CHL 10 1 1 2 2
League GP G A Pts PIM
2022-23 St. Lawrence University ECAC 28 3 9 12 8
2023-24 St. Lawrence University ECAC 34 6 14 20 12
League GP G A Pts PIM
2009-10 Alaska Aces ECHL 63 27 37 64 32
2010-11 Bolzano HC Italy-A 39 15 23 38 32
2011-12 Alaska Aces ECHL 69 21 35 56 48
2012-13 Alaska Aces ECHL 68 36 35 71 66
2013-14 Alaska Aces ECHL 69 25 47 72 38
2014-15 Frankfurt Lions DEL-2 51 31 30 61 46
2015-16 Frankfurt Lions DEL-2 49 20 39 59 50
League GP G A Pts PIM
1992-93 St. Lawrence University ECAC 18 7 5 12 44
1993-94 St. Lawrence University ECAC 28 12 14 26 32
1994-95 Rochester Americans AHL 4 0 0 0 5
1994-95 Erie Panthers ECHL 16 0 0 0 7
1994-95 Johnstown Chiefs ECHL 12 4 4 8 2
1994-95 South Carolina Stingrays ECHL 21 3 5 8 25
1995-96 Bakersfield Fog WCHL 39 19 17 36 24
1996-97 Bakersfield Fog WCHL 62 25 46 71 34
1997-98 Bakersfield Fog WCHL 62 14 18 32 52
1998-99 Bakersfield Condors WCHL 69 12 21 33 30
1999-00 Bakersfield Condors WCHL 7 1 3 4 0
League GP G A Pts PIM
1985-86 Orillia Travelways OJHL 32 2 30 32 92
1986-87 Barrie Colts COJHL 29 7 30 37 61
League GP G A Pts PIM
2005-06 Curry College ECAC-NE 13 9 7 16 41
2006-07 Curry College ECAC-NE 26 12 29 41 40
2006-07 Huntsville Havoc SPHL 7 2 4 6 12
2007-08 New Mexico Scorpions CHL 3 0 1 1 2
2007-08 Huntsville Havoc SPHL 49 3 22 25 59
2008-09 Huntsville Havoc SPHL 55 6 28 34 177
2009-10 Huntsville Havoc SPHL 51 8 25 33 164
2009-10 Texas Brahmas CHL 2 0 0 0 2
2010-11 Huntsville Havoc SPHL 47 2 30 32 144
2011-12 Trenton Titans ECHL 10 0 1 1 4
2011-12 New Jersey Outlaws FHL 34 4 25 29 136
2012-13 Williamsport Outlaws FHL 3 1 3 4 0
2014-15 Dayton Demonz FHL 1 0 0 0 0
2014-15 Watertown Wolves FHL 1 0 0 0 0
2019-20 Danbury Hat Tricks FPHL 7 0 5 5 28
2021-22 Danbury Hat Tricks FPHL 1 0 0 0 2
2023-24 Danbury Hat Tricks FPHL 1 0 0 0 0
League GP G A Pts PIM
2007-08 Springfield Falcons AHL 73 12 11 23 46
2008-09 Springfield Falcons AHL 77 10 12 22 65
2008-09 Stockton Thunder ECHL 3 0 2 2 0
2009-10 Edmonton Oilers NHL 2 1 0 1 0
2009-10 Springfield Falcons AHL 76 12 11 23 38
2010-11 Oklahoma City Barons AHL 80 42 16 58 63
2011-12 Pittsburgh Penguins NHL 5 0 0 0 0
2011-12 Wilkes-Barre/Scranton Penguins AHL 68 14 35 49 41
2012-13 New York Islanders NHL 45 7 10 17 32
2012-13 Bridgeport Sound Tigers AHL 35 6 21 27 32
2013-14 New York Islanders NHL 70 8 10 18 34
2014-15 New York Islanders NHL 18 2 6 8 0
2014-15 Bridgeport Sound Tigers AHL 40 14 21 35 28
2015-16 Philadelphia Flyers NHL 5 1 0 1 7
2015-16 Lehigh Valley Phantoms AHL 51 14 18 32 30
2016-17 Philadelphia Flyers NHL 3 1 0 1 0
2016-17 Lehigh Valley Phantoms AHL 72 25 19 44 27
2017-18 Lehigh Valley Phantoms AHL 56 8 17 25 21
2018-19 Lehigh Valley Phantoms AHL 69 13 15 28 14
2019-20 Bridgeport Sound Tigers AHL 60 5 15 20 16
League GP G A Pts PIM
1963-64 Merrimac Valley Chiefs MHL 0 0 0 0 0
League GP G A Pts PIM
1961-62 Providence Reds AHL 2 0 0 0 2
1962-63 Providence Reds AHL 45 0 5 5 41
League GP G A Pts PIM
2017-18 Worcester Railers ECHL 71 3 7 10 30
2018-19 Worcester Railers ECHL 18 0 2 2 14
2019-20 Wheeling Nailers ECHL 2 0 0 0 0
2019-20 Worcester Railers ECHL 39 1 5 6 14
2020-21 Birmingham Bulls SPHL 27 1 2 3 17
2021-22 Jacksonville Icemen ECHL 44 1 3 4 16
League GP G A Pts PIM
2015-16 Elmira Jackals ECHL 4 1 2 3 0
2016-17 Chicago Wolves AHL 3 0 1 1 4
2016-17 Binghamton Senators AHL 3 0 0 0 4
2016-17 South Carolina Stingrays ECHL 59 19 29 48 27
2017-18 Idaho Steelheads ECHL 68 31 26 57 40
2017-18 Texas Stars AHL 1 0 0 0 0
2018-19 Idaho Steelheads ECHL 66 26 31 57 36
2018-19 San Diego Gulls AHL 5 1 0 1 6
2019-20 Asiago HC AlpsHL 44 30 38 68 48
2020-21 Asiago HC AlpsHL 28 17 24 41 14
2021-22 Fassa Falcons HC AlpsHL 38 26 37 63 14
2022-23 Glasgow Clan EIHL 54 19 27 46 40
2023-24 Guildford Flames EIHL 45 11 15 26 42
League GP G A Pts PIM
1990-91 Greensboro Monarchs ECHL 28 0 3 3 12
League GP G A Pts PIM
2006-07 Trenton Titans ECHL 1 0 1 1 0
League GP G A Pts PIM
1981-82 Hershey Bears AHL 67 7 11 18 25
1982-83 Hershey Bears AHL 74 11 11 22 62
1983-84 Hershey Bears AHL 65 23 17 40 18
1984-85 Fort Wayne Komets IHL 34 7 14 21 21
1985-86 Indianapolis Checkers IHL 55 5 11 16 68
League GP G A Pts PIM
1979-80 Johnstown Red Wings EHL 33 0 1 1 2
1980-81 Syracuse Hornets EHL 8 0 0 0 0
League GP G A Pts PIM
2015-16 Albany Devils AHL 4 0 0 0 0
2016-17 San Antonio Rampage AHL 2 0 0 0 0
2016-17 Atlanta Gladiators ECHL 60 21 19 40 15
2017-18 Milwaukee Admirals AHL 22 2 3 5 4
2017-18 Norfolk Admirals ECHL 16 10 4 14 2
2018-19 Rogle BK Angelholm SweHL 26 7 5 12 2
2018-19 Vasterviks IK Swe-1 26 8 16 24 18
2019-20 KooKoo Kouvola SM-liiga 52 20 21 41 16
2020-21 KooKoo Kouvola SM-liiga 21 7 16 23 14
2021-22 Wolfsburg Grizzly Adams DEL 47 15 32 47 16
2022-23 Wolfsburg Grizzly Adams DEL 42 10 21 31 11
2023-24 Karpat SM-liiga 6 0 2 2 4
2023-24 Vasteras IK Swe-1 28 7 16 23 9
League GP G A Pts PIM
2021-22 U. of Guelph OUAA 3 0 1 1 0
League GP G A Pts PIM
2023-24 Clarkson University ECAC 30 7 8 15 21
League GP G A Pts PIM
2017-18 Worcester Railers ECHL 13 1 0 1 10
League GP G A Pts PIM
1963-64 Merrimac Valley Chiefs MHL 0 0 0 0 0
1965-66 Merrimac Valley Chiefs MHL 0 0 0 0 0
League GP G A Pts PIM
2008-09 Port Huron Icehawks IHL 4 0 0 0 2
2009-10 Manchester Monarchs AHL 1 0 0 0 0
2009-10 Flint Generals IHL 73 27 38 65 44
2010-11 Tulsa Oilers CHL 43 9 15 24 16
2011-12 New Jersey Outlaws FHL 13 2 11 13 4
League GP G A Pts PIM
2023-24 Notre Dame Big-10 36 10 14 24 12
League GP G A Pts PIM
1993-94 Birmingham Bulls ECHL 41 0 2 2 20
1993-94 New Jersey Rockin' Rollers RHI 6 0 0 0 0
1994-95 Raleigh Icecaps ECHL 39 0 3 3 28
1994-95 Springfield Falcons AHL 2 0 0 0 0
1995-96 Raleigh Icecaps ECHL 41 0 1 1 81
League GP G A Pts PIM
2023-24 Florida Everblades ECHL 11 0 0 0 2
League GP G A Pts PIM
2011-12 Springfield Falcons AHL 2 1 2 3 0
2012-13 Binghamton Senators AHL 33 2 5 7 19
2012-13 Elmira Jackals ECHL 21 2 9 11 6
2013-14 Binghamton Senators AHL 31 1 12 13 23
2013-14 Elmira Jackals ECHL 22 2 9 11 6
2014-15 Binghamton Senators AHL 33 2 7 9 19
2015-16 Springfield Falcons AHL 18 0 4 4 4
2015-16 Graz EC Austria 4 0 0 0 6
2015-16 Florida Everblades ECHL 5 1 3 4 0
2016-17 Florida Everblades ECHL 20 3 5 8 16
2016-17 South Carolina Stingrays ECHL 10 1 2 3 6
League GP G A Pts PIM
2021-22 Niagara University AHA 32 8 13 21 16
2022-23 Niagara University AHA 40 10 14 24 49
2023-24 Miami University (Ohio) NCHC 17 4 5 9 2
League GP G A Pts PIM
2009-10 Dayton Gems IHL 44 7 8 15 69
2009-10 Wheeling Nailers ECHL 11 3 0 3 14
2010-11 Alaska Aces ECHL 2 0 0 0 2
League GP G A Pts PIM
2019-20 Penticton Vees BCHL 46 25 41 66 51
2020-21 Boston University H-East 16 8 8 16 8
2021-22 Boston University H-East 24 10 12 22 38
2022-23 Boston University H-East 39 8 24 32 42
League GP G A Pts PIM
2010-11 Reading Royals ECHL 6 1 0 1 7
2011-12 Stockton Thunder ECHL 49 15 11 26 47
2011-12 Worcester Sharks AHL 2 0 0 0 0
2011-12 Reading Royals ECHL 12 3 3 6 7
2012-13 Manchester Monarchs AHL 17 2 0 2 9
2012-13 Reading Royals ECHL 55 18 13 31 38
2013-14 Manchester Monarchs AHL 21 1 8 9 8
2013-14 St. John's IceCaps AHL 3 0 1 1 0
2013-14 Reading Royals ECHL 2 0 0 0 7
League GP G A Pts PIM
1981-82 Cape Cod Buccaneers ACHL 4 4 2 6 0
1981-82 Schenectady Chiefs ACHL 3 0 1 1 0
League GP G A Pts PIM
2021-22 Rochester Americans AHL 3 0 0 0 0
2022-23 Rochester Americans AHL 16 2 0 2 11
2022-23 Cincinnati Cyclones ECHL 43 9 17 26 24
2023-24 Duesseldorf EG DEL 52 11 9 20 28
League GP G A Pts PIM
2001-02 Providence Bruins AHL 6 2 0 2 0
2002-03 Bolzano HC Italy-A 39 23 24 47 55
2003-04 Bolzano HC Italy-A 39 44 25 69 69
2004-05 Asiago HC Italy-A 26 15 13 28 42
2005-06 Danbury Trashers UHL 66 48 39 87 89
2006-07 Bolzano HC Italy-A 22 24 11 35 56
League GP G A Pts PIM
1998-99 Portland Pirates AHL 9 3 3 6 2
1999-00 Hampton Roads Admirals ECHL 47 19 41 60 100
1999-00 Portland Pirates AHL 6 1 3 4 4
2000-01 Providence Bruins AHL 16 2 4 6 14
2000-01 Roanoke Express ECHL 28 11 19 30 28
2000-01 Lowell Lock Monsters AHL 10 1 5 6 2
2001-02 Hershey Bears AHL 3 0 0 0 0
2001-02 Roanoke Express ECHL 21 11 16 27 12
2001-02 Columbus Cottonmouths ECHL 44 18 28 46 88
2002-03 Bolzano HC Italy-A 37 11 18 29 51
2003-04 Bolzano HC Italy-A 30 19 46 65 32
2004-05 Asiago HC Italy-A 12 3 7 10 12
2004-05 Louisiana IceGators ECHL 13 5 8 13 8
2005-06 Bridgeport Sound Tigers AHL 4 1 5 6 4
2005-06 Danbury Trashers UHL 61 19 46 65 114
2006-07 Bolzano HC Italy-A 30 10 43 53 87
2009-10 Louisiana IceGators SPHL 43 13 26 39 95
League GP G A Pts PIM
1983-84 Rochester Americans AHL 11 8 7 15 2
1984-85 Rochester Americans AHL 49 26 30 56 62
1984-85 Buffalo Sabres NHL 11 3 6 9 6
1985-86 Rochester Americans AHL 3 4 0 4 10
1985-86 Buffalo Sabres NHL 60 13 12 25 29
1986-87 Rochester Americans AHL 44 22 42 64 42
1986-87 Buffalo Sabres NHL 27 2 8 10 16
1987-88 Rochester Americans AHL 13 4 13 17 18
1987-88 Merano Italy-A 36 49 43 92 66
1989-90 Bolzano HC Italy-A 42 72 72 144 24
1990-91 Bolzano HC Italy-A 27 39 33 72 29
1991-92 Milan Devils Italy-A 29 32 39 71 54
1992-93 Milan Lions Italy-A 27 14 27 41 37
1993-94 Milan HC Italy-A 28 24 54 78 37
1994-95 Bern SC Swiss-A 36 24 31 55 58
1995-96 Bern SC Swiss-A 34 15 26 41 62
1996-97 Bern SC Swiss-A 46 26 56 82 34
1997-98 Bern SC Swiss-A 38 16 32 48 73
1998-99 Lugano Swiss-A 28 12 20 32 34
2003-04 Albany River Rats AHL 1 0 0 0 0
League GP G A Pts PIM
2015-16 St. John's IceCaps AHL 5 0 1 1 4
2016-17 St. John's IceCaps AHL 45 1 8 9 10
2017-18 Laval Rocket AHL 71 4 13 17 34
2019-20 Charlotte Checkers AHL 2 0 0 0 2
2019-20 South Carolina Stingrays ECHL 48 12 23 35 48
2019-20 Belleville Senators AHL 3 0 2 2 2
League GP G A Pts PIM
2004-05 Moose Jaw Warriors WHL 30 1 11 12 54
2005-06 Battlefords North Stars SJHL 35 6 14 20 57
2006-07 U. of Saskatchewan CWUAA 14 3 7 10 34
League GP G A Pts PIM
1993-94 Raleigh Icecaps ECHL 0 0 0 0 0
League GP G A Pts PIM
2006-07 Trenton Titans ECHL 55 2 10 12 34
2007-08 Lowell Devils AHL 5 0 0 0 0
2007-08 Trenton Devils ECHL 60 3 10 13 38
2008-09 Fassa HC Italy-A 41 11 16 27 42
League GP G A Pts PIM
2022-23 U. of St. Thomas CCHA 14 0 1 1 15
League GP G A Pts PIM
2018-19 Hershey Bears AHL 73 4 8 12 8
2019-20 Hershey Bears AHL 62 20 17 37 14
2019-20 Washington Capitals NHL 0 0 0 0 0
2020-21 Hershey Bears AHL 10 8 4 12 6
2020-21 Washington Capitals NHL 2 0 0 0 0
2021-22 Hershey Bears AHL 27 8 9 17 6
2022-23 Utica Comets AHL 53 10 18 28 14
League GP G A Pts PIM
2000-01 Hamilton Bulldogs AHL 52 12 13 25 28
2001-02 Hamilton Bulldogs AHL 79 26 34 60 60
2002-03 Edmonton Oilers NHL 35 8 5 13 10
2002-03 Hamilton Bulldogs AHL 41 17 15 32 24
2003-04 Edmonton Oilers NHL 76 16 14 30 46
2004-05 Asiago HC Italy-A 12 1 5 6 6
2004-05 Langnau Tigers Swiss-A 7 1 3 4 0
2005-06 Edmonton Oilers NHL 80 18 19 37 42
2006-07 Edmonton Oilers NHL 77 14 14 28 40
2007-08 Edmonton Oilers NHL 56 13 9 22 28
2008-09 Edmonton Oilers NHL 38 7 8 15 14
2009-10 Edmonton Oilers NHL 40 4 4 8 10
2010-11 Chicago Blackhawks NHL 60 7 9 16 10
2011-12 Sodertalje SK Swe-1 3 0 1 1 4
League GP G A Pts PIM
2003-04 Toronto Roadrunners AHL 1 0 0 0 0
2004-05 Edmonton Roadrunners AHL 44 1 1 2 28
2005-06 Iowa Stars AHL 60 0 5 5 43
2006-07 Providence Bruins AHL 4 1 0 1 5
2006-07 Augusta Lynx ECHL 39 1 4 5 29
2007-08 Augusta Lynx ECHL 58 0 8 8 40
League GP G A Pts PIM
2023-24 Canisius College AHA 16 4 3 7 4
League GP G A Pts PIM
2020-21 San Diego Gulls AHL 13 1 2 3 12
2021-22 San Diego Gulls AHL 66 11 11 22 69
2022-23 Springfield Thunderbirds AHL 62 7 10 17 69
2023-24 Belfast Giants EIHL 34 11 18 29 55
League GP G A Pts PIM
1984-85 New Haven Nighthawks AHL 5 0 0 0 0
1984-85 Salt Lake Golden Eagles IHL 3 0 0 0 0
1984-85 Toledo Goaldiggers IHL 9 0 0 0 0
1985-86 Toledo Goaldiggers IHL 23 0 0 0 12
League GP G A Pts PIM
1971-72 Muskegon Mohawks IHL 71 25 19 44 62
1972-73 Cleveland Crusaders WHA 77 21 20 41 45
1973-74 Cleveland Crusaders WHA 17 2 2 4 16
1973-74 Jacksonville Barons AHL 55 16 16 32 26
1974-75 Indianapolis Racers WHA 34 4 8 12 29
1974-75 Mohawk Valley Comets NAHL 3 0 1 1 4
1974-75 Roanoke Valley Rebels SHL 18 8 10 18 11
1975-76 Mohawk Valley Comets NAHL 25 17 10 27 52
1976-77 Mohawk Valley Comets NAHL 44 22 22 44 26
League GP G A Pts PIM
1994-95 Albany River Rats AHL 8 1 5 6 0
1994-95 New Jersey Rockin' Rollers RHI 18 11 15 26 9
1995-96 Atlanta Knights IHL 6 1 1 2 2
1995-96 Nashville Knights ECHL 54 16 25 41 24
1996-97 Pensacola Ice Pilots ECHL 70 43 52 95 67
1997-98 Pensacola Ice Pilots ECHL 70 26 44 70 38
1998-99 Pensacola Ice Pilots ECHL 70 24 38 62 22
League GP G A Pts PIM
2003-04 St. John's Maple Leafs AHL 1 0 0 0 0
2003-04 Trenton Titans ECHL 72 15 19 34 24
2004-05 Hannover Indians GerObL 46 25 30 55 86
2005-06 Hannover Indians GerObL 50 27 27 54 95
2008-09 Danbury Mad Hatters EPHL 3 1 1 2 2
League GP G A Pts PIM
1977-78 Drumheller Miners ASHL 27 1 1 2 10
1978-79 Calgary Stampeders WIHL 0 0 0 0 0
League GP G A Pts PIM
2008-09 Manchester Monarchs AHL 24 2 3 5 12
2008-09 Ontario Reign ECHL 51 19 22 41 56
2009-10 Providence Bruins AHL 4 0 0 0 4
2009-10 Manchester Monarchs AHL 35 3 3 6 14
2009-10 Ontario Reign ECHL 30 19 16 35 24
2009-10 Abbotsford Heat AHL 5 3 2 5 0
2010-11 Abbotsford Heat AHL 79 12 22 34 46
2011-12 Abbotsford Heat AHL 47 16 17 33 29
2012-13 Florida Panthers NHL 5 0 0 0 0
2012-13 San Antonio Rampage AHL 67 20 28 48 40
2013-14 Mannheim Eagles DEL 41 12 13 25 30
2014-15 Mannheim Eagles DEL 49 14 22 36 24
2015-16 Mannheim Eagles DEL 48 5 11 16 50
2016-17 Visp EHC Swiss-B 29 18 19 37 20
2017-18 Klagenfurt AC Austria 47 6 15 21 16
2018-19 Nottingham Panthers EIHL 30 6 10 16 26
2019-20 Nottingham Panthers EIHL 33 2 7 9 8
League GP G A Pts PIM
1975-76 Toledo Goaldiggers IHL 4 0 1 1 0
1975-76 Port Huron Flags IHL 39 8 12 20 14
League GP G A Pts PIM
1996-97 Dayton Bombers ECHL 67 21 28 49 62
1997-98 Dayton Bombers ECHL 67 34 36 70 62
1997-98 Michigan K-Wings IHL 2 0 0 0 0
1997-98 Columbus Hawks MLRH 16 9 20 29 10
1998-99 Dayton Bombers ECHL 70 17 35 52 73
1999-00 Dayton Bombers ECHL 57 18 16 34 68
2002-03 Dayton Bombers ECHL 7 1 0 1 0
2003-04 Columbus Stars UHL 34 6 8 14 14
2003-04 Dayton Bombers ECHL 36 6 12 18 10
2004-05 Dayton Bombers ECHL 1 1 0 1 15
2010-11 Queen City Storm AAHL 3 1 1 2 10
League GP G A Pts PIM
2006-07 Des Moines Buccaneers USHL 4 0 0 0 0
2006-07 Texas Tornado NAHL 11 0 0 0 0
2006-07 Marquette Rangers NAHL 25 0 0 0 4
2007-08 U. of Wisconsin River Falls NCHA 13 0 0 0 2
2008-09 U. of Wisconsin River Falls NCHA 22 0 0 0 2
2009-10 Kassel Huskies DEL 11 0 0 0 0
2011-12 Selb ERC GerObL 30 0 0 0 6
League GP G A Pts PIM
2004-05 Oklahoma City Blazers CHL 2 0 0 0 0
League GP G A Pts PIM
1992-93 Raleigh Icecaps ECHL 44 7 9 16 74
1993-94 Raleigh Icecaps ECHL 57 3 8 11 106
League GP G A Pts PIM
2023-24 Clarkson University ECAC 25 0 1 1 0
League GP G A Pts PIM
1990-91 Utica Devils AHL 36 0 0 0 4
1991-92 Columbus Chill ECHL 7 0 0 0 10
1991-92 Raleigh Icecaps ECHL 1 0 0 0 0
1991-92 Toledo Storm ECHL 3 0 0 0 10
1991-92 Cincinnati Cyclones ECHL 28 0 0 0 2
1992-93 Birmingham Bulls ECHL 24 0 0 0 6
League GP G A Pts PIM
2012-13 Wheeling Nailers ECHL 3 0 1 1 17
League GP G A Pts PIM
2015-16 Albany Devils AHL 7 0 3 3 0
2016-17 Albany Devils AHL 71 13 8 21 39
2016-17 New Jersey Devils NHL 4 0 0 0 4
2017-18 Binghamton Devils AHL 71 14 20 34 63
2017-18 New Jersey Devils NHL 1 0 0 0 0
2018-19 Binghamton Devils AHL 38 1 16 17 26
2018-19 New Jersey Devils NHL 41 6 4 10 15
2019-20 New Jersey Devils NHL 49 4 5 9 20
2020-21 New York Rangers NHL 54 8 6 14 54
2021-22 New York Rangers NHL 61 6 6 12 18
2022-23 Calgary Flames NHL 17 0 1 1 7
2022-23 Calgary Wranglers AHL 51 5 12 17 28
2023-24 Calgary Flames NHL 33 3 1 4 2
League GP G A Pts PIM
1991-92 Richmond Renegades ECHL 41 3 10 13 57
1991-92 Cincinnati Cyclones ECHL 20 0 10 10 16
League GP G A Pts PIM
1984-85 Montreal Canadiens NHL 3 1 0 1 7
1985-86 Montreal Canadiens NHL 38 2 3 5 114
1986-87 Sherbrooke Canadiens AHL 22 4 11 15 66
1986-87 Winnipeg Jets NHL 30 2 3 5 57
1986-87 Montreal Canadiens NHL 2 0 0 0 22
1987-88 Winnipeg Jets NHL 56 7 6 13 217
1988-89 New Jersey Devils NHL 25 3 1 4 79
1989-90 Utica Devils AHL 57 9 16 25 134
1990-91 New Haven Nighthawks AHL 44 14 17 31 141
1990-91 Phoenix Roadrunners IHL 11 2 5 7 76
1991-92 Maine Mariners AHL 13 2 3 5 17
League GP G A Pts PIM
1996-97 Columbus Cottonmouths CHL 47 5 11 16 86
1997-98 Wheeling Nailers ECHL 9 0 3 3 9
1997-98 Pensacola Ice Pilots ECHL 19 0 2 2 18
1997-98 Tucson Gila Monsters WCHL 32 3 18 21 108
League GP G A Pts PIM
2017-18 UMass-Amherst H-East 35 8 11 19 8
League GP G A Pts PIM
2016-17 Youngstown Phantoms USHL 29 0 5 5 72
2017-18 Lake Superior State University WCHA 17 0 1 1 10
2018-19 Lake Superior State University WCHA 37 6 5 11 72
2019-20 Tulsa Oilers ECHL 57 5 4 9 45
2019-20 San Diego Gulls AHL 1 0 0 0 0
League GP G A Pts PIM
2020-21 Miami University (Ohio) NCHC 9 0 0 0 6
League GP G A Pts PIM
2017-18 Halifax Mooseheads QMJHL 33 7 20 27 13
2018-19 Halifax Mooseheads QMJHL 51 9 24 33 16
2019-20 Indy Fuel ECHL 46 4 13 17 8
2021-22 Adirondack Thunder ECHL 48 6 19 25 34
2022-23 Banska Bystrica HC 05 Slovak 17 1 3 4 6
2022-23 Adirondack Thunder ECHL 19 2 5 7 22
2022-23 Springfield Thunderbirds AHL 3 0 1 1 0
2023-24 Nottingham Panthers EIHL 44 5 12 17 14
League GP G A Pts PIM
2015-16 Iowa Wild AHL 7 1 1 2 0
2016-17 Iowa Wild AHL 33 2 4 6 6
2017-18 Worcester Railers ECHL 61 12 25 37 20
2018-19 Wheeling Nailers ECHL 27 17 20 37 10
2018-19 Binghamton Devils AHL 38 6 4 10 20
2019-20 Wheeling Nailers ECHL 31 8 15 23 8
2020-21 Jacksonville Icemen ECHL 58 18 27 45 24
2021-22 Zvolen HKm Slovak 50 16 14 30 14
2022-23 Asiago HC Austria 34 13 14 27 24
2023-24 Asiago HC Austria 26 5 10 15 10
League GP G A Pts PIM
1990-91 New Haven Nighthawks AHL 7 0 0 0 6
League GP G A Pts PIM
2003-04 Cleveland Barons AHL 27 0 1 1 2
2003-04 Fresno Falcons ECHL 12 0 0 0 17
2004-05 Cleveland Barons AHL 43 0 0 0 8
2005-06 San Jose Sharks NHL 7 0 0 0 2
2005-06 Cleveland Barons AHL 36 0 2 2 2
2006-07 Hershey Bears AHL 3 0 0 0 0
2006-07 Wilkes-Barre/Scranton Penguins AHL 15 0 0 0 0
2006-07 Worcester Sharks AHL 16 0 1 1 0
2007-08 Houston Aeros AHL 34 0 2 2 4
2008-09 Houston Aeros AHL 51 0 0 0 4
2009-10 CSKA Moscow KHL 22 0 3 3 4
2010-11 Hershey Bears AHL 10 0 1 1 0
2010-11 Providence Bruins AHL 30 0 1 1 6
2011-12 Ambri-Piotta Swiss-A 27 0 0 0 2
2012-13 Ambri-Piotta Swiss-A 47 0 1 1 10
2013-14 Ambri-Piotta Swiss-A 50 0 0 0 2
2014-15 Bern SC Swiss-A 23 0 0 0 0
League GP G A Pts PIM
2013-14 Rochester Americans AHL 72 11 7 18 36
2014-15 Rochester Americans AHL 65 15 28 43 116
2014-15 Buffalo Sabres NHL 18 1 1 2 2
2015-16 Rochester Americans AHL 37 12 14 26 48
2015-16 Buffalo Sabres NHL 17 1 2 3 2
2016-17 Boston Bruins NHL 59 7 7 14 23
2017-18 Boston Bruins NHL 82 12 10 22 42
2018-19 Vancouver Canucks NHL 47 3 7 10 9
2019-20 Vancouver Canucks NHL 51 5 1 6 14
2019-20 Los Angeles Kings NHL 2 0 0 0 0
2019-20 Ontario Reign AHL 5 1 0 1 6
2020-21 Wilkes-Barre/Scranton Penguins AHL 32 10 8 18 14
2021-22 Bakersfield Condors AHL 67 10 15 25 25
2022-23 Milwaukee Admirals AHL 67 9 12 21 43
League GP G A Pts PIM
1990-91 Newmarket Saints AHL 60 8 15 23 45
1990-91 Toronto Maple Leafs NHL 1 0 0 0 0
1991-92 St. John's Maple Leafs AHL 78 11 34 45 60
1992-93 St. John's Maple Leafs AHL 77 19 35 54 92
1993-94 Cincinnati Cyclones IHL 79 6 21 27 98
1994-95 Providence Bruins AHL 78 28 34 62 102
1994-95 Boston Bruins NHL 1 0 0 0 0
1995-96 Indianapolis Ice IHL 69 20 23 43 86
1995-96 Las Vegas Thunder IHL 13 7 6 13 18
1996-97 Las Vegas Thunder IHL 42 5 19 24 34
1997-98 Kansas City Blades IHL 77 14 35 49 50
1998-99 Pittsburgh Penguins NHL 26 0 6 6 16
League GP G A Pts PIM
2013-14 Fort Wayne Komets ECHL 3 0 0 0 0
2014-15 Rochester Americans AHL 1 0 0 0 0
2014-15 Springfield Falcons AHL 1 0 0 0 0
2014-15 Wilkes-Barre/Scranton Penguins AHL 4 0 1 1 2
2014-15 Elmira Jackals ECHL 68 14 24 38 58
League GP G A Pts PIM
2000-01 Roanoke Express ECHL 69 30 39 69 34
2001-02 New Haven Knights UHL 74 23 33 56 24
2002-03 Fassa HC Italy-A 30 10 15 25 24
2003-04 Oklahoma City Blazers CHL 56 24 25 49 18
2004-05 Basingstoke Bison EIHL 50 27 30 57 28
2005-06 Basingstoke Bison EIHL 43 22 27 49 12
2006-07 Basingstoke Bison EIHL 45 23 19 42 32
2007-08 Sheffield Steelers EIHL 54 21 36 57 22
2008-09 Sheffield Steelers EIHL 54 17 27 44 20
2009-10 Sheffield Steelers EIHL 56 19 40 59 55
2010-11 Slough Jets EPL 53 37 39 76 39
2011-12 Slough Jets EPL 54 29 49 78 80
2012-13 Basingstoke Bison EPL 54 33 37 70 22
2013-14 Basingstoke Bison EPL 54 6 28 34 40
2014-15 Basingstoke Bison EPL 48 14 31 45 10
2015-16 Basingstoke Bison EPL 6 1 0 1 0
League GP G A Pts PIM
2012-13 U. of Wisconsin River Falls NCHA 28 2 5 7 17
League GP G A Pts PIM
2007-08 Las Vegas Wranglers ECHL 2 0 0 0 0
2007-08 Reading Royals ECHL 2 0 0 0 0
2008-09 Norfolk Admirals AHL 1 0 0 0 0
2008-09 Mississippi RiverKings CHL 14 0 0 0 0
2009-10 Bakersfield Condors ECHL 4 0 0 0 0
2009-10 Elmira Jackals ECHL 11 0 0 0 0
2009-10 Mississippi RiverKings CHL 2 0 0 0 0
2010-11 Tulsa Oilers CHL 10 0 0 0 27
2010-11 Utah Grizzlies ECHL 6 0 0 0 0
League GP G A Pts PIM
1997-98 Columbus Cottonmouths CHL 7 1 0 1 19
1998-99 Amarillo Rattlers WPHL 63 16 16 32 89
1998-99 Columbus Cottonmouths CHL 1 0 0 0 0
League GP G A Pts PIM
2009-10 Owatonna Express NAHL 26 0 11 11 22
2010-11 Indiana Ice USHL 60 5 14 19 56
2011-12 U. of Minnesota-Duluth WCHA 22 0 3 3 10
2012-13 U. of Minnesota-Duluth WCHA 30 0 4 4 22
2013-14 U. of Minnesota-Duluth NCHC 24 0 1 1 16
League GP G A Pts PIM
1992-93 Salt Lake Golden Eagles IHL 4 0 0 0 0
1993-94 Saint John Flames AHL 3 0 1 1 0
1993-94 South Carolina Stingrays ECHL 64 23 37 60 60
1994-95 South Carolina Stingrays ECHL 68 33 37 70 80
1995-96 South Carolina Stingrays ECHL 2 1 1 2 17
1995-96 Solihull Barons BHL 25 29 32 61 40
1996-97 Tallahassee Tiger Sharks ECHL 22 9 6 15 20
1996-97 Solihull Blaze BNL 45 36 32 68 34
League GP G A Pts PIM
2006-07 Toledo Storm ECHL 14 1 3 4 4
2007-08 Gwinnett Gladiators ECHL 72 0 6 6 91
2008-09 Providence Bruins AHL 1 0 0 0 2
2008-09 Springfield Falcons AHL 5 0 1 1 19
2008-09 Reading Royals ECHL 68 5 12 17 104
2009-10 Reading Royals ECHL 72 1 19 20 106
League GP G A Pts PIM
1981-82 Salem Raiders ACHL 45 20 26 46 15
League GP G A Pts PIM
2022-23 Chicago Blackhawks NHL 6 0 0 0 0
2022-23 Rockford IceHogs AHL 17 0 0 0 0
League GP G A Pts PIM
2013-14 Elmira Jackals ECHL 2 0 0 0 0
2013-14 Peoria Rivermen SPHL 4 0 0 0 0
League GP G A Pts PIM
2002-03 Indianapolis Ice CHL 5 0 1 1 2
League GP G A Pts PIM
2023-24 Sacred Heart University AHA 9 1 0 1 2
League GP G A Pts PIM
1984-85 Winnipeg Jets NHL 1 0 0 0 0
1985-86 Sherbrooke Canadiens AHL 24 1 8 9 75
1985-86 Winnipeg Jets NHL 18 0 0 0 48
1986-87 Sherbrooke Canadiens AHL 54 5 14 19 104
1986-87 Winnipeg Jets NHL 3 0 0 0 12
1987-88 Winnipeg Jets NHL 70 6 17 23 182
1988-89 Winnipeg Jets NHL 66 1 14 15 226
1989-90 Moncton Hawks AHL 3 0 2 2 2
1989-90 Winnipeg Jets NHL 49 3 6 9 136
1990-91 Minnesota North Stars NHL 16 0 1 1 14
1990-91 Pittsburgh Penguins NHL 39 3 8 11 93
1991-92 Pittsburgh Penguins NHL 44 1 3 4 57
1992-93 Pittsburgh Penguins NHL 11 1 4 5 34
1992-93 Tampa Bay Lightning NHL 61 1 8 9 150
1993-94 Pittsburgh Penguins NHL 60 2 12 14 142
1994-95 Pittsburgh Penguins NHL 13 0 1 1 12
1994-95 Cleveland Lumberjacks IHL 3 0 1 1 7
1995-96 Providence Bruins AHL 34 0 6 6 44
League GP G A Pts PIM
2021-22 Cergy-Pontoise France 44 15 17 32 2
2022-23 Guildford Flames EIHL 54 28 34 62 6
2023-24 Guildford Flames EIHL 54 17 29 46 6
League GP G A Pts PIM
2015-16 Winnipeg Jets NHL 3 0 0 0 2
2016-17 Winnipeg Jets NHL 51 2 2 4 26
2016-17 Manitoba Moose AHL 23 2 7 9 13
2017-18 Winnipeg Jets NHL 61 8 10 18 18
2018-19 Winnipeg Jets NHL 80 14 15 29 41
2019-20 Pittsburgh Penguins NHL 68 11 14 25 16
2020-21 Pittsburgh Penguins NHL 32 7 9 16 22
2021-22 Seattle Kraken NHL 30 9 6 15 13
2022-23 Seattle Kraken NHL 82 16 19 35 44
2023-24 Seattle Kraken NHL 66 7 9 16 51
League GP G A Pts PIM
2008-09 Binghamton Senators AHL 11 2 3 5 4
2009-10 Lowell Devils AHL 75 10 40 50 45
2010-11 New Jersey Devils NHL 17 3 2 5 2
2011-12 Albany Devils AHL 33 6 10 16 12
2011-12 New Jersey Devils NHL 30 1 6 7 4
2012-13 Tampa Bay Lightning NHL 2 0 0 0 0
2012-13 Syracuse Crunch AHL 55 4 20 24 21
2013-14 Tampa Bay Lightning NHL 7 0 0 0 0
2013-14 Springfield Falcons AHL 17 3 5 8 2
2013-14 Syracuse Crunch AHL 41 6 12 18 20
2014-15 Worcester Sharks AHL 76 11 27 38 24
2015-16 Tampa Bay Lightning NHL 3 0 0 0 0
2015-16 Syracuse Crunch AHL 61 13 28 41 10
2016-17 Syracuse Crunch AHL 70 15 45 60 22
2017-18 Laval Rocket AHL 63 4 48 52 18
2018-19 Stockton Heat AHL 31 0 7 7 14
League GP G A Pts PIM
1983-84 Springfield Indians AHL 12 3 6 9 7
League GP G A Pts PIM
1986-87 Maine Mariners AHL 14 0 0 0 0
1986-87 New Jersey Devils NHL 7 0 0 0 0
1987-88 Utica Devils AHL 7 0 0 0 0
1987-88 U.S. National Team Intl 0 0 0 0 0
1988-89 Utica Devils AHL 39 0 4 4 6
1988-89 New Jersey Devils NHL 8 0 0 0 2
1989-90 New Jersey Devils NHL 35 0 0 0 0
1990-91 New Jersey Devils NHL 53 0 3 3 2
1991-92 New Jersey Devils NHL 54 0 1 1 13
1992-93 New Jersey Devils NHL 48 0 0 0 6
1993-94 New Jersey Devils NHL 44 0 2 2 4
1994-95 New Jersey Devils NHL 15 0 0 0 0
1995-96 San Jose Sharks NHL 46 0 5 5 4
1995-96 New Jersey Devils NHL 4 0 0 0 0
1996-97 Chicago Blackhawks NHL 7 0 0 0 0
1996-97 San Jose Sharks NHL 22 0 0 0 0
1997-98 Indianapolis Ice IHL 3 0 0 0 0
1997-98 Chicago Blackhawks NHL 21 0 1 1 2
1998-99 New Jersey Devils NHL 12 0 1 1 0
1999-00 New Jersey Devils NHL 12 0 0 0 2
2000-01 New Jersey Devils NHL 10 0 0 0 0
2000-01 New York Islanders NHL 8 0 0 0 2
2005-06 Albany River Rats AHL 1 0 0 0 0
League GP G A Pts PIM
1992-93 Canadian National Team Intl 8 1 4 5 8
1993-94 Hershey Bears AHL 6 0 0 0 2
1993-94 Canadian National Team Intl 63 7 15 22 50
1994-95 Hershey Bears AHL 34 3 13 16 27
1994-95 Philadelphia Flyers NHL 48 3 10 13 38
1995-96 Philadelphia Flyers NHL 82 6 17 23 89
1996-97 Philadelphia Flyers NHL 71 2 22 24 64
1997-98 Philadelphia Flyers NHL 78 3 16 19 80
1998-99 Philadelphia Flyers NHL 74 3 15 18 48
1999-00 Philadelphia Flyers NHL 80 4 9 13 66
2000-01 Philadelphia Flyers NHL 73 2 12 14 48
2001-02 Philadelphia Flyers NHL 77 4 10 14 30
2002-03 Philadelphia Flyers NHL 67 1 6 7 36
2003-04 Philadelphia Flyers NHL 56 1 9 10 50
2003-04 Dallas Stars NHL 11 0 0 0 2
2003-04 Philadelphia Phantoms AHL 2 0 0 0 0
2005-06 Philadelphia Flyers NHL 47 0 4 4 34
League GP G A Pts PIM
2020-21 Binghamton Devils AHL 11 2 2 4 18
2020-21 New Jersey Devils NHL 7 0 1 1 0
2021-22 Utica Comets AHL 16 6 9 15 16
2021-22 New Jersey Devils NHL 2 0 0 0 0
2022-23 Utica Comets AHL 56 7 19 26 32
2022-23 New Jersey Devils NHL 2 0 0 0 0
League GP G A Pts PIM
1983-84 Reims France 0 0 0 0 0
League GP G A Pts PIM
2003-04 UMass-Amherst H-East 18 0 0 0 8
League GP G A Pts PIM
1964-65 St. Paul Steers USHL 0 0 0 0 0
1965-66 U.S. National Team Intl 0 0 0 0 0
1965-66 St. Paul Steers USHL 0 0 0 0 0
1966-67 U.S. National Team Intl 0 0 0 0 0
1966-67 U.S. Nationals USHL 24 11 11 22 14
1967-68 Minnesota Nationals USHL 0 17 18 35 14
1968-69 Rochester Mustangs USHL 8 0 2 2 6
League GP G A Pts PIM
2021-22 Idaho Steelheads ECHL 49 7 13 20 18
2021-22 Greenville Swamp Rabbits ECHL 4 0 5 5 2
2022-23 Chamonix-Morzine France 37 13 16 29 52
2023-24 South Carolina Stingrays ECHL 12 2 1 3 2
2023-24 Guildford Flames EIHL 32 6 8 14 10
League GP G A Pts PIM
1970-71 Lowell Chiefs NEnHL 0 0 0 0 0
League GP G A Pts PIM
2001-02 Wentworth Institute of Technology ECAC-NE 11 0 2 2 2
2002-03 Wentworth Institute of Technology ECAC-NE 17 0 2 2 15
League GP G A Pts PIM
2010-11 Sioux City Musketeers USHL 33 2 8 10 42
2012-13 Wheeling Nailers ECHL 3 0 1 1 2
2013-14 Arizona Sundogs CHL 36 4 7 11 25
2014-15 Cincinnati Cyclones ECHL 1 0 0 0 0
2014-15 Missouri Mavericks ECHL 6 0 1 1 8
League GP G A Pts PIM
1982-83 Minnesota North Stars NHL 3 0 0 0 2
1983-84 Minnesota North Stars NHL 33 2 2 4 10
1983-84 Salt Lake Golden Eagles CHL 43 7 21 28 54
1984-85 Springfield Indians AHL 26 2 7 9 22
1984-85 Minnesota North Stars NHL 52 4 9 13 26
1985-86 Maine Mariners AHL 21 0 4 4 4
1985-86 New Jersey Devils NHL 47 2 7 9 39
1986-87 New Jersey Devils NHL 64 2 16 18 52
1987-88 New Jersey Devils NHL 51 3 9 12 66
1988-89 New Jersey Devils NHL 80 4 14 18 70
1989-90 New Jersey Devils NHL 62 0 6 6 72
1990-91 Quebec Nordiques NHL 79 2 10 12 42
1991-92 Halifax Citadels AHL 16 3 6 9 0
1991-92 Quebec Nordiques NHL 38 2 3 5 22
1992-93 Halifax Citadels AHL 49 6 16 22 18
1993-94 Milwaukee Admirals IHL 53 7 11 18 28
1993-94 Cornwall Aces AHL 18 1 6 7 17
1994-95 Milwaukee Admirals IHL 35 3 3 6 24
League GP G A Pts PIM
1988-89 U. of Maine H-East 25 5 6 11 12
1989-90 Virginia Lancers ECHL 59 14 27 41 20
1990-91 Louisville Icehawks ECHL 42 12 18 30 20
1990-91 Richmond Renegades ECHL 4 2 1 3 0
League GP G A Pts PIM
2016-17 Chicago Wolves AHL 7 2 1 3 2
2017-18 Chicago Wolves AHL 40 2 11 13 14
2017-18 Binghamton Devils AHL 19 2 5 7 10
2018-19 San Antonio Rampage AHL 66 3 10 13 48
2019-20 St. Louis Blues NHL 1 0 0 0 0
2019-20 San Antonio Rampage AHL 57 8 19 27 32
2020-21 St. Louis Blues NHL 24 1 1 2 8
2021-22 Detroit Red Wings NHL 19 0 4 4 4
2021-22 St. Louis Blues NHL 32 3 3 6 6
2022-23 Detroit Red Wings NHL 63 9 9 18 45
2023-24 Detroit Red Wings NHL 63 12 9 21 44
League GP G A Pts PIM
2007-08 Augusta Lynx ECHL 71 14 16 30 46
2008-09 Augusta Lynx ECHL 16 0 8 8 8
2008-09 Wheeling Nailers ECHL 5 0 0 0 0
2009-10 Bloomington PrairieThunder IHL 16 0 8 8 11
2009-10 Johnstown Chiefs ECHL 6 1 1 2 2
2009-10 Reading Royals ECHL 26 2 5 7 14
2010-11 Cincinnati Cyclones ECHL 15 2 3 5 2
2010-11 Arizona Sundogs CHL 4 1 1 2 2
2010-11 Trenton Devils ECHL 17 0 9 9 4
2010-11 South Carolina Stingrays ECHL 7 1 0 1 2
2011-12 Elmira Jackals ECHL 4 1 0 1 0
2011-12 Brooklyn Aviators FHL 10 6 16 22 2
2011-12 Reading Royals ECHL 1 0 0 0 2
2011-12 Wheeling Nailers ECHL 20 2 8 10 4
League GP G A Pts PIM
2002-03 Oklahoma City Blazers CHL 0 0 0 0 0
2003-04 Gwinnett Gladiators ECHL 13 0 1 1 8
2003-04 Augusta Lynx ECHL 42 1 17 18 53
2003-04 Cincinnati Cyclones ECHL 12 1 2 3 12
2004-05 Oklahoma City Blazers CHL 60 4 20 24 77
2005-06 Fresno Falcons ECHL 72 6 21 27 110
League GP G A Pts PIM
1988-89 Rochester Americans AHL 46 4 15 19 75
1988-89 Flint Spirits IHL 17 3 13 16 18
1989-90 Phoenix Roadrunners IHL 3 0 0 0 2
1989-90 Riessersee SC 2.GBun 23 7 12 19 84
2001-02 Cambridge Hornets OHASr 1 0 1 1 0
2002-03 Cambridge Hornets OHASr 16 4 4 8 19
League GP G A Pts PIM
1990-91 Richmond Renegades ECHL 13 0 2 2 26
League GP G A Pts PIM
2007-08 Springfield Falcons AHL 13 1 2 3 8
2008-09 Springfield Falcons AHL 59 4 14 18 42
2008-09 Stockton Thunder ECHL 6 1 2 3 8
2009-10 Providence Bruins AHL 18 0 3 3 10
2009-10 Springfield Falcons AHL 37 0 14 14 24
2009-10 Stockton Thunder ECHL 4 0 1 1 4
2010-11 Providence Bruins AHL 7 0 1 1 2
2010-11 Reading Royals ECHL 25 1 10 11 4
2011-12 Wilkes-Barre/Scranton Penguins AHL 51 1 5 6 34
2011-12 Wheeling Nailers ECHL 1 0 0 0 0
2012-13 Hamilton Bulldogs AHL 2 0 0 0 0
2012-13 Wilkes-Barre/Scranton Penguins AHL 14 0 2 2 10
2012-13 Wheeling Nailers ECHL 35 6 20 26 14
2013-14 Orlando Solar Bears ECHL 52 4 26 30 26
2014-15 Nottingham Panthers EIHL 38 7 26 33 6
League GP G A Pts PIM
1991-92 Raleigh Icecaps ECHL 41 20 23 43 10
1991-92 Richmond Renegades ECHL 13 5 4 9 27
1992-93 Raleigh Icecaps ECHL 62 36 50 86 51
1993-94 Raleigh Icecaps ECHL 68 40 46 86 56
1993-94 Albany River Rats AHL 2 1 0 1 0
1993-94 New Jersey Rockin' Rollers RHI 22 9 29 38 30
1994-95 Raleigh Icecaps ECHL 65 29 44 73 37
1995-96 Raleigh Icecaps ECHL 70 25 47 72 25
1995-96 New Jersey Rockin' Rollers RHI 24 18 26 44 19
League GP G A Pts PIM
2019-20 Milwaukee Admirals AHL 56 3 12 15 22
2020-21 Florida Everblades ECHL 5 0 1 1 7
2020-21 Tucson Roadrunners AHL 25 3 2 5 0
2021-22 Vita Hasten HC Swe-1 29 7 8 15 4
2021-22 Vasterviks IK Swe-1 18 2 3 5 6
2022-23 South Carolina Stingrays ECHL 62 21 41 62 29
2023-24 South Carolina Stingrays ECHL 37 20 17 37 6
2023-24 Michalovce Dukla HC Slovak 10 5 2 7 6
League GP G A Pts PIM
1973-74 Greensboro Generals SHL 7 3 0 3 0
1973-74 Houston Aeros WHA 9 2 6 8 0
1973-74 Macon Whoopees SHL 58 25 33 58 38
League GP G A Pts PIM
1978-79 Kansas City Red Wings CHL 13 4 7 11 4
1979-80 Johnstown Red Wings EHL 14 7 6 13 7
1980-81 Springfield Indians AHL 80 44 30 74 46
1981-82 Davos HC Swiss-A 0 36 22 58 0
1983-84 Maine Mariners AHL 2 0 0 0 0
1984-85 Schwenningen ERC 1.GBun 12 9 6 15 10
League GP G A Pts PIM
1975-76 U.S. Olympic Team Intl 27 15 32 47 42
1976-77 Dallas Black Hawks CHL 4 1 0 1 2
1977-78 Toronto Maple Leafs NHL 13 2 1 3 0
1977-78 Dallas Black Hawks CHL 67 31 38 69 18
1978-79 Toronto Maple Leafs NHL 46 5 12 17 4
1978-79 New Brunswick Hawks AHL 31 11 20 31 13
1979-80 Toronto Maple Leafs NHL 5 0 2 2 2
1979-80 New Brunswick Hawks AHL 43 20 43 63 10
1980-81 Kloten HC Swiss-A 0 22 23 45 0
1981-82 Davos HC Swiss-A 0 26 22 48 0
1982-83 Davos HC Swiss-A 0 0 0 0 0
1984-85 Minnesota North Stars NHL 13 4 8 12 2
1985-86 Minnesota North Stars NHL 11 1 3 4 8
1985-86 Davos HC Swiss-A 35 29 37 66 0
1986-87 Minnesota North Stars NHL 65 12 29 41 36
1987-88 Minnesota North Stars NHL 24 2 12 14 16
League GP G A Pts PIM
2005-06 Fayetteville FireAntz SPHL 5 0 0 0 14
League GP G A Pts PIM
2003-04 Philadelphia Phantoms AHL 4 0 0 0 0
2004-05 Philadelphia Phantoms AHL 24 0 2 2 14
2004-05 Trenton Titans ECHL 42 4 13 17 83
2005-06 Philadelphia Phantoms AHL 28 2 9 11 22
2005-06 Trenton Titans ECHL 38 7 21 28 67
2006-07 Bridgeport Sound Tigers AHL 12 1 4 5 6
2006-07 Alaska Aces ECHL 25 8 6 14 52
2006-07 Peoria Rivermen AHL 16 0 2 2 10
2007-08 Peoria Rivermen AHL 4 0 2 2 4
2007-08 Trenton Devils ECHL 66 17 17 34 75
2008-09 Esbjerg EfB Ishockey Denmark 32 5 10 15 112
2009-10 Sheffield Steelers EIHL 20 0 2 2 54
League GP G A Pts PIM
2003-04 Chicago Wolves AHL 1 0 1 1 0
2003-04 Las Vegas Wranglers ECHL 72 20 18 38 104
2004-05 Las Vegas Wranglers ECHL 37 7 5 12 36
2004-05 Augusta Lynx ECHL 22 5 5 10 16
2005-06 Augusta Lynx ECHL 35 5 3 8 30
League GP G A Pts PIM
2012-13 Surrey Eagles BCHL 54 8 28 36 78
2013-14 Merrimack College H-East 24 0 1 1 10
2014-15 Merrimack College H-East 24 0 1 1 18
2015-16 Merrimack College H-East 26 2 1 3 26
2015-16 Manchester Monarchs ECHL 7 0 0 0 0
2016-17 Ontario Reign AHL 3 0 0 0 0
2016-17 Manchester Monarchs ECHL 45 4 8 12 40
2017-18 Syracuse Crunch AHL 7 0 0 0 5
2017-18 Manchester Monarchs ECHL 63 2 13 15 81
2018-19 Utica Comets AHL 3 0 1 1 0
2018-19 Ontario Reign AHL 31 1 5 6 66
2018-19 Manchester Monarchs ECHL 27 2 8 10 43
2019-20 Indy Fuel ECHL 43 4 6 10 89
2021-22 Indy Fuel ECHL 24 0 4 4 56
League GP G A Pts PIM
1973-74 Cape Cod Cubs NAHL 2 0 0 0 0
League GP G A Pts PIM
2021-22 Idaho Steelheads ECHL 8 0 1 1 6
League GP G A Pts PIM
2006-07 Trenton Titans ECHL 8 1 2 3 4
2007-08 Trenton Devils ECHL 72 15 24 39 64
2008-09 Trenton Devils ECHL 35 6 9 15 26
2009-10 Trenton Devils ECHL 71 18 30 48 83
2010-11 Trenton Devils ECHL 61 10 15 25 49
League GP G A Pts PIM
2018-19 R.P.I. ECAC 21 8 6 14 6
2019-20 R.P.I. ECAC 34 7 16 23 12
2021-22 Idaho Steelheads ECHL 38 12 5 17 18
2021-22 Greenville Swamp Rabbits ECHL 6 3 1 4 5
2022-23 Wheeling Nailers ECHL 3 1 0 1 2
2022-23 Greenville Swamp Rabbits ECHL 20 6 5 11 19
2022-23 Maine Mariners ECHL 23 7 7 14 8
2023-24 Maine Mariners ECHL 50 17 20 37 14
League GP G A Pts PIM
2003-04 Syracuse Crunch AHL 5 2 2 4 0
2004-05 TPS Turku SM-liiga 1 0 0 0 0
2004-05 Pelicans SM-liiga 4 0 0 0 2
2004-05 Essen Mosquitoes 2.GBun 32 20 9 29 109
2005-06 Trenton Titans ECHL 16 2 3 5 13
2006-07 Philadelphia Phantoms AHL 62 18 9 27 64
2007-08 Philadelphia Phantoms AHL 66 20 18 38 92
2008-09 Norfolk Admirals AHL 43 7 7 14 22
2009-10 Houston Aeros AHL 47 8 6 14 51
2010-11 Augsburg Panthers DEL 13 4 0 4 16
2010-11 Houston Aeros AHL 5 0 0 0 4
2010-11 Bakersfield Condors ECHL 8 7 5 12 8
League GP G A Pts PIM
1974-75 London Kings CSBHL 0 0 0 0 0
1975-76 London Kings CSAHL 0 0 0 0 0
1976-77 London Kings CSAHL 0 0 0 0 0
1977-78 London Kings CSAHL 20 0 2 2 20
1978-79 London Kings CSAHL 0 0 0 0 0