hockey DB
search by league
team
morning report
contact us
home

Alumni report for Northeastern University

648 players found,
(Does not include season in-progress.)
League GP G A Pts PIM
1970-71 Concord Eastern Olympics NEnHL 48 19 25 44 24
1971-72 Fitchburg Hornets NEnHL 0 0 0 0 0
1972-73 Chicago Warriors USHL 0 0 0 0 0
1973-74 Manchester Monarchs CAHL 0 0 0 0 0
League GP G A Pts PIM
1999-00 UMass-Boston ECAC-E 25 1 11 12 32
League GP G A Pts PIM
2022-23 Mercyhurst College AHA 23 4 15 19 2
2023-24 Mercyhurst College AHA 35 6 17 23 8
League GP G A Pts PIM
1970-71 Braintree Hawks NEnHL 0 0 0 0 0
1971-72 Braintree Hawks NEnHL 0 12 23 35 0
1972-73 Braintree Hawks NEnHL 0 0 0 0 0
1973-74 Manchester Monarchs CAHL 0 0 0 0 0
League GP G A Pts PIM
1981-82 VIK Hockey IK Swe-1 29 15 6 21 22
League GP G A Pts PIM
1979-80 Birmingham Bulls CHL 5 0 1 1 0
1980-81 Milwaukee Admirals IHL 59 5 11 16 77
League GP G A Pts PIM
1987-88 Maine Mariners AHL 1 0 0 0 0
League GP G A Pts PIM
2016-17 Wilkes-Barre/Scranton Penguins AHL 10 3 5 8 7
2017-18 Pittsburgh Penguins NHL 16 4 2 6 2
2017-18 Wilkes-Barre/Scranton Penguins AHL 41 9 20 29 49
2018-19 Pittsburgh Penguins NHL 43 8 9 17 26
2018-19 Wilkes-Barre/Scranton Penguins AHL 11 6 3 9 18
2019-20 Pittsburgh Penguins NHL 57 6 7 13 28
2020-21 Pittsburgh Penguins NHL 45 9 6 15 15
2021-22 Pittsburgh Penguins NHL 52 2 9 11 22
2021-22 Anaheim Ducks NHL 17 3 1 4 6
2022-23 Toronto Maple Leafs NHL 77 10 4 14 25
2023-24 Detroit Red Wings NHL 3 0 0 0 2
2023-24 Grand Rapids Griffins AHL 61 14 16 30 53
League GP G A Pts PIM
1995-96 Charlotte Checkers ECHL 50 18 41 59 12
1996-97 Charlotte Checkers ECHL 66 34 49 83 24
1997-98 Pensacola Ice Pilots ECHL 53 23 43 66 51
1997-98 Iserlohn EC Ger.1 8 3 4 7 4
1998-99 Charlotte Checkers ECHL 70 32 50 82 32
1999-00 Mississippi Sea Wolves ECHL 67 27 41 68 30
2000-01 Mississippi Sea Wolves ECHL 62 26 33 59 25
2001-02 Joliette Mission QSPHL 21 6 19 25 14
League GP G A Pts PIM
1991-92 Capital District Islanders AHL 12 0 0 0 0
1991-92 Richmond Renegades ECHL 33 3 23 26 18
1992-93 Richmond Renegades ECHL 53 7 29 36 63
1993-94 Roanoke Express ECHL 65 6 45 51 94
1993-94 New England Stingers RHI 3 3 0 3 0
1993-94 Philadelphia Bulldogs RHI 19 16 25 41 34
1994-95 Philadelphia Bulldogs RHI 21 9 13 22 16
League GP G A Pts PIM
2005-06 Providence Bruins AHL 1 0 0 0 0
2005-06 Portland Pirates AHL 17 0 1 1 8
2005-06 Gwinnett Gladiators ECHL 49 14 21 35 49
2006-07 Wilkes-Barre/Scranton Penguins AHL 2 0 0 0 0
2006-07 Chicago Wolves AHL 5 1 3 4 0
2006-07 Gwinnett Gladiators ECHL 60 24 32 56 65
2007-08 Houston Aeros AHL 59 5 17 22 38
2007-08 Gwinnett Gladiators ECHL 14 5 5 10 12
2011-12 Valpellice Italy-A 25 7 10 17 20
2012-13 Gwinnett Gladiators ECHL 8 2 1 3 4
League GP G A Pts PIM
1999-00 Providence Bruins AHL 2 0 0 0 0
1999-00 South Carolina Stingrays ECHL 1 0 1 1 0
1999-00 Mohawk Valley Prowlers UHL 1 1 0 1 0
2000-01 Pensacola Ice Pilots ECHL 42 5 3 8 6
2000-01 Trenton Titans ECHL 4 0 3 3 2
League GP G A Pts PIM
2018-19 Providence College H-East 4 0 0 0 0
League GP G A Pts PIM
1980-81 Winnipeg Jets NHL 6 1 0 1 2
1980-81 Tulsa Oilers CHL 0 0 0 0 0
1981-82 Tulsa Oilers CHL 54 12 21 33 34
1982-83 Fort Wayne Komets IHL 13 3 10 13 11
1982-83 Sherbrooke Jets AHL 9 2 3 5 0
1983-84 Sherbrooke Jets AHL 70 2 5 7 8
League GP G A Pts PIM
2015-16 Arizona State University NCAA 27 4 5 9 25
2016-17 Arizona State University NCAA 10 1 0 1 8
League GP G A Pts PIM
2016-17 Edmonton Oilers NHL 62 3 12 15 29
2016-17 Bakersfield Condors AHL 2 1 1 2 0
2017-18 Edmonton Oilers NHL 73 6 15 21 49
2018-19 Edmonton Oilers NHL 70 5 12 17 33
2019-20 Edmonton Oilers NHL 43 1 7 8 15
2019-20 Bakersfield Condors AHL 3 0 1 1 2
2020-21 Nashville Predators NHL 53 1 3 4 30
2021-22 Nashville Predators NHL 65 0 11 11 39
2022-23 San Jose Sharks NHL 77 1 23 24 26
2023-24 San Jose Sharks NHL 14 0 2 2 14
League GP G A Pts PIM
2006-07 Peoria Rivermen AHL 5 0 0 0 4
2007-08 Youngstown Steelhounds CHL 62 7 17 24 56
2008-09 Frederikshavn White Hawks Denmark 36 2 14 16 36
2009-10 Frederikshavn White Hawks Denmark 26 7 19 26 24
2010-11 Esbjerg EfB Ishockey Denmark 38 10 12 22 16
2011-12 Sheffield Steelers EIHL 54 9 34 43 30
2012-13 Braehead Clan EIHL 52 9 33 42 22
2014-15 Frederikshavn White Hawks Denmark 36 2 23 25 22
2016-17 Feldkirch VEU AlpsHL 40 13 25 38 24
2017-18 Feldkirch VEU AlpsHL 40 8 32 40 18
2018-19 Feldkirch VEU AlpsHL 40 9 21 30 26
2019-20 Feldkirch VEU AlpsHL 43 7 37 44 10
2020-21 Feldkirch VEU AlpsHL 36 4 28 32 14
2021-22 Feldkirch VEU AlpsHL 41 11 17 28 10
2022-23 Vorarlberg Pioneers Austria 48 2 7 9 12
League GP G A Pts PIM
1992-93 Kitchener Dutchmen MwJHL 48 49 46 95 66
1993-94 Wilfrid Laurier University OUAA 0 0 0 0 0
League GP G A Pts PIM
2011-12 Milwaukee Admirals AHL 0 0 0 0 0
2012-13 Milwaukee Admirals AHL 34 1 5 6 35
2012-13 Cincinnati Cyclones ECHL 23 1 2 3 16
2013-14 Milwaukee Admirals AHL 73 11 25 36 85
2014-15 Nashville Predators NHL 7 0 0 0 7
2014-15 Milwaukee Admirals AHL 70 4 26 30 96
2015-16 Nashville Predators NHL 28 1 5 6 19
2015-16 Milwaukee Admirals AHL 6 1 3 4 27
2016-17 Nashville Predators NHL 29 0 7 7 25
2016-17 Milwaukee Admirals AHL 3 1 2 3 0
2017-18 Nashville Predators NHL 32 1 2 3 27
2018-19 Nashville Predators NHL 18 0 3 3 8
2018-19 Minnesota Wild NHL 18 0 0 0 4
2019-20 Winnipeg Jets NHL 51 0 8 8 32
2020-21 New York Rangers NHL 14 1 3 4 20
2020-21 Hartford Wolf Pack AHL 2 0 0 0 0
2021-22 Hartford Wolf Pack AHL 39 4 11 15 26
2021-22 San Jose Barracuda AHL 14 2 0 2 28
2022-23 Charlotte Checkers AHL 68 6 12 18 88
League GP G A Pts PIM
2019-20 Union College ECAC 10 0 0 0 0
League GP G A Pts PIM
2006-07 Lake Superior State University CCHA 38 1 1 2 14
2007-08 Lake Superior State University CCHA 32 2 6 8 6
League GP G A Pts PIM
1974-75 Atlantic Flames Ind 0 0 0 0 0
League GP G A Pts PIM
1966-67 Framingham Pics MHL 0 0 0 0 0
1968-69 Framingham Pics NEnHL 0 0 0 0 0
League GP G A Pts PIM
1995-96 Charlotte Checkers ECHL 66 9 18 27 64
1996-97 Karpat Oulu FinD1 44 19 16 35 0
1997-98 Augsburg Panthers DEL 36 7 9 16 36
1997-98 HPK Hameenlinna SM-liiga 10 1 0 1 20
1999-00 Canadian National Team Intl 4 0 0 0 6
1999-00 MODO Hockey Ornskoldsvik SEL 41 2 6 8 38
2000-01 Djurgardens IF Stockholm SEL 48 10 11 21 58
2001-02 St. John's Maple Leafs AHL 51 3 5 8 40
2002-03 Ingolstadt ERC DEL 48 7 16 23 44
2003-04 Frankfurt Lions DEL 48 9 18 27 42
2004-05 Frankfurt Lions DEL 52 15 27 42 80
2005-06 Frankfurt Lions DEL 51 10 15 25 104
2006-07 Mannheim Eagles DEL 51 6 24 30 62
2007-08 Mannheim Eagles DEL 54 4 19 23 90
2008-09 Mannheim Eagles DEL 47 6 8 14 74
2009-10 Vienna Austria 54 20 25 45 133
2010-11 Vienna Austria 52 16 31 47 88
League GP G A Pts PIM
1971-72 Lowell Chiefs NEnHL 0 0 0 0 0
League GP G A Pts PIM
1999-00 Connecticut College NESCAC 22 0 1 1 8
League GP G A Pts PIM
2000-01 Romford Raiders EPL 1 0 0 0 0
2002-03 Amarillo Gorillas CHL 62 0 2 2 75
2003-04 Corpus Christi Rayz CHL 2 0 0 0 2
2003-04 Orlando Seals WHA2 16 1 4 5 53
2003-04 Macon Trax WHA2 36 2 9 11 73
League GP G A Pts PIM
1974-75 Fort Wayne Komets IHL 24 2 7 9 21
League GP G A Pts PIM
2023-24 U. of Vermont H-East 33 6 12 18 27
2023-24 San Jose Barracuda AHL 11 0 2 2 0
League GP G A Pts PIM
1984-85 Sherbrooke Canadiens AHL 62 21 26 47 20
1985-86 Sherbrooke Canadiens AHL 43 18 33 51 22
1985-86 Montreal Canadiens NHL 17 4 2 6 8
1986-87 Sherbrooke Canadiens AHL 70 24 39 63 28
1987-88 Calgary Flames NHL 2 0 0 0 0
1987-88 Salt Lake Golden Eagles IHL 75 37 45 82 68
1988-89 Salt Lake Golden Eagles IHL 79 28 59 87 24
1988-89 Canadian National Team Intl 4 0 0 0 2
1989-90 Salt Lake Golden Eagles IHL 67 22 41 63 16
1990-91 Salt Lake Golden Eagles IHL 18 4 4 8 2
League GP G A Pts PIM
1988-89 Maine Mariners AHL 5 3 1 4 2
1989-90 Maine Mariners AHL 39 7 4 11 14
1990-91 Johnstown Chiefs ECHL 54 45 31 76 41
1990-91 Maine Mariners AHL 6 1 3 4 11
League GP G A Pts PIM
1989-90 Johnstown Chiefs ECHL 33 0 3 3 16
League GP G A Pts PIM
1938-39 Sands Point Tigers MAHL 0 0 0 0 0
League GP G A Pts PIM
2001-02 Holy Cross College MAAC 2 0 0 0 0
League GP G A Pts PIM
2023-24 Milwaukee Admirals AHL 9 3 0 3 0
League GP G A Pts PIM
1998-99 Roanoke Express ECHL 46 11 15 26 24
1999-00 Lubbock Cotton Kings WPHL 54 16 22 38 87
2000-01 Odessa Jackalopes WPHL 70 19 21 40 78
League GP G A Pts PIM
2018-19 Maine Mariners ECHL 49 1 6 7 6
2019-20 Reading Royals ECHL 24 2 3 5 14
2020-21 Tulsa Oilers ECHL 25 0 8 8 4
2021-22 Reading Royals ECHL 70 4 16 20 17
League GP G A Pts PIM
1973-74 Framingham Pics CAHL 0 0 0 0 0
League GP G A Pts PIM
1960-61 Boston Bruins NHL 3 0 0 0 0
1965-66 Framingham Pics MHL 0 28 36 64 0
1966-67 Framingham Pics MHL 0 0 0 0 0
League GP G A Pts PIM
2009-10 Texas Brahmas CHL 4 0 1 1 4
League GP G A Pts PIM
1969-70 Braintree Hawks NEnHL 0 0 3 3 0
League GP G A Pts PIM
2017-18 Kalamazoo Wings ECHL 8 1 5 6 11
2017-18 Cleveland Monsters AHL 40 3 11 14 32
2018-19 Reading Royals ECHL 18 1 4 5 26
2018-19 Cleveland Monsters AHL 16 0 5 5 6
2018-19 Jacksonville Icemen ECHL 40 4 10 14 22
2019-20 Reading Royals ECHL 60 6 23 29 66
2020-21 Tulsa Oilers ECHL 59 7 27 34 70
2021-22 Reading Royals ECHL 41 4 19 23 38
2022-23 Jacksonville Icemen ECHL 39 2 11 13 55
2023-24 Jacksonville Icemen ECHL 50 5 11 16 75
League GP G A Pts PIM
2023-24 Anaheim Ducks NHL 3 1 0 1 2
2023-24 Western Michigan University NCHC 38 24 19 43 23
2023-24 San Diego Gulls AHL 4 1 3 4 0
League GP G A Pts PIM
1992-93 Nashville Knights ECHL 27 0 1 1 2
1993-94 Nashville Knights ECHL 30 0 2 2 2
1994-95 Worcester IceCats AHL 1 0 0 0 0
1994-95 Utica Blizzard CoHL 36 0 1 1 6
1995-96 Utica Blizzard CoHL 16 0 1 1 0
1996-97 Utica Blizzard CoHL 16 0 0 0 0
League GP G A Pts PIM
2017-18 Jacksonville Icemen ECHL 54 4 14 18 16
League GP G A Pts PIM
1973-74 Bergen Brewers Ind 0 0 0 0 0
League GP G A Pts PIM
2013-14 UMass-Boston ECAC-E 27 3 8 11 66
2014-15 UMass-Boston ECAC-E 27 1 14 15 42
2014-15 Louisiana IceGators SPHL 7 0 3 3 0
2015-16 Louisiana IceGators SPHL 51 3 3 6 62
2016-17 Evansville Thunderbolts SPHL 29 1 6 7 20
League GP G A Pts PIM
2010-11 Passau Black Hawks GerObL 44 13 16 29 30
League GP G A Pts PIM
1971-72 Framingham Pics NEnHL 0 0 0 0 0
League GP G A Pts PIM
2007-08 Texas Wildcatters ECHL 2 0 0 0 0
2008-09 Muskegon Lumberjacks IHL 65 17 29 46 20
2009-10 Corpus Christi Icerays CHL 57 13 42 55 33
2010-11 Tulsa Oilers CHL 54 34 50 84 17
2010-11 Lake Erie Monsters AHL 8 0 1 1 2
2011-12 Springfield Falcons AHL 4 0 0 0 2
2011-12 Worcester Sharks AHL 7 0 4 4 2
2011-12 Colorado Eagles ECHL 47 29 47 76 26
2012-13 Bridgeport Sound Tigers AHL 21 3 9 12 4
2012-13 Colorado Eagles ECHL 36 17 41 58 30
2013-14 Ontario Reign ECHL 8 2 3 5 6
2013-14 St. Charles Chill CHL 6 4 5 9 12
2014-15 Allen Americans ECHL 72 41 84 125 36
2015-16 Allen Americans ECHL 72 24 79 103 36
2016-17 Allen Americans ECHL 72 33 89 122 42
2017-18 Iserlohn Roosters DEL 37 8 19 27 6
2018-19 Krefeld Penguins DEL 52 17 35 52 20
2019-20 Krefeld Penguins DEL 52 20 34 54 28
2021-22 Allen Americans ECHL 66 26 46 72 4
League GP G A Pts PIM
2015-16 Youngstown Phantoms USHL 28 6 5 11 4
2017-18 Sacred Heart University AHA 39 12 9 21 8
2018-19 Sacred Heart University AHA 37 9 14 23 6
2019-20 Sacred Heart University AHA 34 20 17 37 14
2020-21 Chicago Wolves AHL 1 0 0 0 0
2020-21 Fort Wayne Komets ECHL 17 4 2 6 2
League GP G A Pts PIM
1991-92 Moncton Hawks AHL 64 11 30 41 89
1992-93 Moncton Hawks AHL 67 12 20 32 91
1993-94 Springfield Indians AHL 78 17 57 74 124
1994-95 Los Angeles Kings NHL 32 2 7 9 20
1994-95 Phoenix Roadrunners IHL 51 14 33 47 71
1995-96 Los Angeles Kings NHL 46 5 5 10 32
1995-96 Phoenix Roadrunners IHL 22 2 17 19 48
1996-97 Chaux-de-Fonds HC Swiss-A 39 18 18 36 100
1997-98 Berlin Polar Bears DEL 48 11 30 41 74
1998-99 Berlin Polar Bears DEL 49 13 29 42 72
1999-00 Berlin Polar Bears DEL 52 14 23 37 101
2000-01 Berlin Polar Bears DEL 58 14 30 44 100
2001-02 Jokerit Helsinki SM-liiga 41 11 10 21 74
2002-03 Milan HC Italy-A 25 12 12 24 24
2003-04 Milan HC Italy-A 20 6 17 23 18
2003-04 Riessersee SC 2.GBun 13 1 3 4 24
League GP G A Pts PIM
1990-91 Sudbury Wolves OHL 20 3 2 5 4
League GP G A Pts PIM
2000-01 Syracuse Crunch AHL 5 1 0 1 0
2001-02 Dayton Bombers ECHL 67 10 10 20 180
2001-02 Syracuse Crunch AHL 6 0 1 1 0
2002-03 Dayton Bombers ECHL 54 6 13 19 80
2002-03 Wheeling Nailers ECHL 19 2 6 8 23
2002-03 Cincinnati Mighty Ducks AHL 1 0 0 0 0
2002-03 Lowell Lock Monsters AHL 3 2 0 2 2
League GP G A Pts PIM
1988-89 UMass-Boston ECAC-E 0 0 0 0 0
League GP G A Pts PIM
1992-93 Fort Worth Fire CHL 36 12 21 33 39
League GP G A Pts PIM
1992-93 Memphis Riverkings CHL 18 7 13 20 35
1992-93 Wichita Thunder CHL 40 14 31 45 71
1993-94 Erie Panthers ECHL 10 4 5 9 14
1993-94 Roanoke Express ECHL 8 3 2 5 4
1993-94 Flint Generals CoHL 43 14 26 40 43
1994-95 Utica Blizzard CoHL 1 0 0 0 0
League GP G A Pts PIM
2012-13 Allen Americans CHL 63 2 12 14 30
2013-14 Cincinnati Cyclones ECHL 44 1 6 7 29
2013-14 Utah Grizzlies ECHL 13 0 0 0 7
2014-15 Fort Wayne Komets ECHL 72 4 41 45 14
2015-16 Chicago Wolves AHL 1 0 0 0 0
2015-16 Fort Wayne Komets ECHL 34 4 22 26 14
2015-16 Utica Comets AHL 3 0 0 0 4
League GP G A Pts PIM
2012-13 Elmira Jackals ECHL 39 4 6 10 13
2012-13 Allen Americans CHL 1 0 0 0 0
2012-13 Augusta RiverHawks SPHL 6 1 0 1 2
2014-15 Elmira Jackals ECHL 38 2 19 21 7
2014-15 Toledo Walleye ECHL 17 3 2 5 4
2014-15 Reading Royals ECHL 5 0 1 1 0
League GP G A Pts PIM
2012-13 Muskegon Lumberjacks USHL 45 12 19 31 40
2013-14 Cape Breton Screaming Eagles QMJHL 65 35 47 82 51
2014-15 Cape Breton Screaming Eagles QMJHL 19 1 13 14 14
2014-15 Sherbrooke Phoenix QMJHL 37 20 25 45 34
2015-16 Syracuse Crunch AHL 56 4 8 12 44
2016-17 Syracuse Crunch AHL 34 3 4 7 14
2016-17 Kalamazoo Wings ECHL 20 5 20 25 10
2017-18 Utica Comets AHL 46 6 18 24 54
2018-19 Utica Comets AHL 68 10 13 23 49
2019-20 San Antonio Rampage AHL 45 4 14 18 22
2020-21 Binghamton Devils AHL 14 0 2 2 4
2022-23 Florida Everblades ECHL 60 11 23 34 22
2023-24 Florida Everblades ECHL 31 1 10 11 30
League GP G A Pts PIM
2019-20 Milwaukee Admirals AHL 62 4 24 28 46
2020-21 Nashville Predators NHL 16 0 1 1 8
2020-21 Chicago Wolves AHL 9 0 9 9 6
2021-22 Nashville Predators NHL 6 0 2 2 2
2021-22 Milwaukee Admirals AHL 54 6 25 31 47
2022-23 Rochester Americans AHL 66 11 12 23 90
2022-23 Buffalo Sabres NHL 1 0 0 0 2
2023-24 Rochester Americans AHL 66 12 23 35 79
League GP G A Pts PIM
2000-01 Macon Whoopee CHL 56 25 31 56 15
2000-01 Colorado Gold Kings WCHL 1 0 0 0 0
2001-02 Anchorage Aces WCHL 12 0 0 0 4
2003-04 Clermont-Ferrand France 11 8 9 17 2
2004-05 Miesbach TEV GerObL 39 19 25 44 22
2005-06 Fort Worth Brahmas CHL 15 2 3 5 0
2005-06 Rio Grande Valley Killer Bees CHL 41 10 13 23 20
2006-07 Tulsa Oilers CHL 4 1 0 1 2
League GP G A Pts PIM
2006-07 Utah Grizzlies ECHL 9 0 1 1 17
2007-08 Johnstown Chiefs ECHL 69 6 23 29 68
2008-09 Phoenix Roadrunners ECHL 12 0 2 2 22
2008-09 Charlotte Checkers ECHL 35 2 7 9 43
2008-09 Johnstown Chiefs ECHL 5 1 0 1 8
2009-10 Pensacola Ice Flyers SPHL 27 5 16 21 41
2009-10 Johnstown Chiefs ECHL 2 0 0 0 5
League GP G A Pts PIM
2022-23 Cincinnati Cyclones ECHL 4 0 0 0 2
2022-23 Knoxville Ice Bears SPHL 10 0 5 5 2
2022-23 Pensacola Ice Flyers SPHL 15 1 6 7 12
2022-23 Evansville Thunderbolts SPHL 2 0 1 1 0
2022-23 Jacksonville Icemen ECHL 9 0 1 1 2
2023-24 Indy Fuel ECHL 2 0 0 0 0
2023-24 Quad City Storm SPHL 7 1 3 4 0
League GP G A Pts PIM
2013-14 Danbury Whalers FHL 47 14 16 30 36
2014-15 Danbury Whalers FHL 12 2 5 7 6
2014-15 Dayton Demonz FHL 15 1 8 9 6
League GP G A Pts PIM
2010-11 Utah Grizzlies ECHL 59 7 18 25 79
2011-12 Utah Grizzlies ECHL 32 2 5 7 55
2012-13 Utah Grizzlies ECHL 33 5 5 10 31
League GP G A Pts PIM
1988-89 Fort Wayne Komets IHL 62 9 24 33 39
League GP G A Pts PIM
2010-11 Arizona Sundogs CHL 28 3 8 11 6
League GP G A Pts PIM
2005-06 Landsberg 2000 EV GerObL 18 5 7 12 38
League GP G A Pts PIM
1997-98 Virginia Vultures MLRH 4 0 3 3 4
1997-98 Washington Power MLRH 2 0 1 1 4
1998-99 Mohawk Valley Prowlers UHL 2 0 0 0 2
1998-99 Colorado Gold Kings WCHL 2 0 0 0 32
1999-00 Geleen Smoke Eaters Hlnd 8 4 2 6 37
League GP G A Pts PIM
1967-68 Concord Eastern Olympics NEnHL 6 1 4 5 2
League GP G A Pts PIM
1992-93 Dallas Freeze CHL 16 1 2 3 12
1993-94 Louisville Icehawks ECHL 21 0 2 2 49
1993-94 Huntington Blizzard ECHL 3 0 1 1 10
1994-95 Birmingham Bulls ECHL 12 1 0 1 18
1994-95 Johnstown Chiefs ECHL 3 0 0 0 2
1994-95 Washington Molson Ice Ind 0 0 0 0 0
1995-96 Bakersfield Fog WCHL 22 0 9 9 73
1996-97 Nashville Nighthawks CHL 31 5 14 19 112
1996-97 Tulsa Oilers CHL 25 1 2 3 24
1997-98 Tulsa Oilers CHL 57 2 12 14 123
1998-99 Jacksonville Lizard Kings ECHL 14 0 0 0 24
1998-99 Baton Rouge Kingfish ECHL 46 0 5 5 79
1999-00 Paisley Pirates BNL 17 1 2 3 68
2000-01 Tulsa Oilers CHL 11 2 2 4 14
League GP G A Pts PIM
1992-93 Lakeland Ice Warriors SuHL 39 24 10 34 42
1992-93 West Palm Beach Blaze SuHL 3 0 1 1 0
1993-94 Lakeland Ice Warriors SuHL 52 35 41 76 46
1994-95 Lakeland Ice Warriors SuHL 52 28 42 70 63
1995-96 Jacksonville Bullets SHL 8 5 6 11 2
1996-97 Saginaw Lumber Kings CoHL 6 1 3 4 2
League GP G A Pts PIM
2013-14 Northern Michigan University WCHA 37 2 14 16 23
2014-15 Northern Michigan University WCHA 23 2 1 3 34
2015-16 Berlin River Drivers FHL 5 0 0 0 0
2016-17 Peoria Rivermen SPHL 7 0 4 4 4
2016-17 St. Clair Shores Fighting Saints FHL 2 0 0 0 0
League GP G A Pts PIM
2002-03 Heerenveen Flyers Hlnd 40 6 8 14 46
League GP G A Pts PIM
1970-71 Concord Eastern Olympics NEnHL 28 7 13 20 19
1971-72 Fitchburg Hornets NEnHL 0 0 0 0 0
League GP G A Pts PIM
2006-07 Peoria Rivermen AHL 12 0 0 0 2
2007-08 Pensacola Ice Pilots ECHL 55 21 28 49 36
2007-08 South Carolina Stingrays ECHL 16 3 2 5 12
2008-09 Gwinnett Gladiators ECHL 16 3 6 9 0
League GP G A Pts PIM
2002-03 San Jose Sharks NHL 43 1 19 20 33
2002-03 Cleveland Barons AHL 25 3 14 17 42
2003-04 San Jose Sharks NHL 15 0 2 2 18
2003-04 Cleveland Barons AHL 32 1 18 19 64
2004-05 Cleveland Barons AHL 69 4 22 26 146
2005-06 San Jose Sharks NHL 21 0 2 2 14
2006-07 New Jersey Devils NHL 13 0 1 1 2
2006-07 Lowell Devils AHL 28 0 9 9 37
2007-08 Rockford IceHogs AHL 65 0 12 12 109
2008-09 Krefeld Penguins DEL 47 5 16 21 83
2009-10 Krefeld Penguins DEL 50 4 20 24 38
League GP G A Pts PIM
2014-15 Pensacola Ice Flyers SPHL 23 13 18 31 17
2014-15 Rapid City Rush ECHL 39 20 25 45 28
2015-16 Utah Grizzlies ECHL 8 2 3 5 14
2015-16 Rapid City Rush ECHL 31 11 14 25 56
League GP G A Pts PIM
2014-15 Islanders Hockey Club USPHL-Pr 44 16 16 32 133
2015-16 Mercyhurst College AHA 11 0 2 2 31
2016-17 Mercyhurst College AHA 34 5 10 15 51
2017-18 Mercyhurst College AHA 34 2 3 5 31
2018-19 Pensacola Ice Flyers SPHL 2 0 1 1 0
2018-19 Evansville Thunderbolts SPHL 29 4 4 8 29
League GP G A Pts PIM
1977-78 Rochester Americans AHL 2 0 0 0 0
1977-78 San Diego Mariners PHL 42 20 29 49 4
1979-80 Tours France 0 27 28 55 0
League GP G A Pts PIM
2020-21 Providence Bruins AHL 17 2 3 5 15
2020-21 Jacksonville Icemen ECHL 3 1 1 2 2
2021-22 Providence Bruins AHL 59 7 10 17 52
2022-23 Maine Mariners ECHL 3 1 3 4 2
2023-24 Wilkes-Barre/Scranton Penguins AHL 51 5 5 10 30
League GP G A Pts PIM
1976-77 Baltimore Clippers SHL 2 0 1 1 5
League GP G A Pts PIM
1974-75 Cape Codders NAHL 2 0 0 0 5
League GP G A Pts PIM
1963-64 Merrimac Valley Chiefs MHL 0 0 0 0 0
1965-66 Framingham Pics MHL 0 0 0 0 0
1966-67 Concord Coachmen Ind 2 1 4 5 0
1967-68 Concord Eastern Olympics NEnHL 3 1 2 3 0
1968-69 Framingham Pics NEnHL 0 0 0 0 0
League GP G A Pts PIM
1992-93 Erie Panthers ECHL 16 2 9 11 28
1992-93 Lakeland Ice Warriors SuHL 17 0 3 3 31
League GP G A Pts PIM
1988-89 R.I.T. ECAC-W 12 1 2 3 10
1989-90 R.I.T. ECAC-W 20 6 3 9 20
1990-91 R.I.T. ECAC-W 27 15 15 30 22
League GP G A Pts PIM
1993-94 Salt Lake Golden Eagles IHL 2 0 0 0 2
1993-94 Richmond Renegades ECHL 65 17 31 48 164
1993-94 San Jose Rhinos RHI 21 14 13 27 24
1994-95 Rochester Americans AHL 5 0 1 1 2
1994-95 Richmond Renegades ECHL 16 3 5 8 12
1994-95 South Carolina Stingrays ECHL 23 4 14 18 27
1994-95 Houston Aeros IHL 14 0 4 4 12
1995-96 South Carolina Stingrays ECHL 67 7 22 29 104
1997-98 South Carolina Stingrays ECHL 3 0 0 0 6
League GP G A Pts PIM
2017-18 Vancouver Canucks NHL 5 0 0 0 0
2018-19 Vancouver Canucks NHL 56 5 7 12 18
2018-19 Utica Comets AHL 14 5 6 11 12
2019-20 Vancouver Canucks NHL 59 12 21 33 37
2019-20 Utica Comets AHL 2 1 0 1 0
2020-21 Chicago Blackhawks NHL 7 1 3 4 0
2020-21 Vancouver Canucks NHL 33 4 3 7 12
2021-22 Chicago Blackhawks NHL 8 1 1 2 4
2021-22 Ottawa Senators NHL 50 4 8 12 13
2022-23 Toronto Marlies AHL 40 20 14 34 47
2022-23 Springfield Thunderbirds AHL 25 7 10 17 10
2023-24 St. Louis Blues NHL 2 0 0 0 4
2023-24 Springfield Thunderbirds AHL 67 44 27 71 51
League GP G A Pts PIM
1979-80 Welland Cougars GHJHL 28 28 30 58 30
League GP G A Pts PIM
2006-07 Pensacola Ice Pilots ECHL 7 0 0 0 0
2007-08 Twin City Cyclones SPHL 18 0 1 1 0
League GP G A Pts PIM
2005-06 Fort Worth Brahmas CHL 3 0 0 0 0
League GP G A Pts PIM
2009-10 Trenton Devils ECHL 40 14 13 27 18
2010-11 Trenton Devils ECHL 68 29 46 75 54
2010-11 Albany Devils AHL 8 2 6 8 6
2011-12 Vipiteno Italy-A 44 27 24 51 72
2012-13 Houston Aeros AHL 7 0 0 0 8
2012-13 Gwinnett Gladiators ECHL 7 0 3 3 2
2012-13 Orlando Solar Bears ECHL 28 7 15 22 20
2013-14 Coventry Blaze EIHL 52 43 42 85 101
League GP G A Pts PIM
1998-99 U. of Connecticut MAAC 18 4 5 9 0
1999-00 U. of Connecticut MAAC 27 9 12 21 32
2000-01 U. of Connecticut MAAC 35 6 17 23 36
2001-02 Missouri River Otters UHL 14 1 2 3 10
2011-12 Delaware Federals FHL 2 0 1 1 6
2012-13 Pennsylvania Blues FHL 2 0 1 1 0
League GP G A Pts PIM
2019-20 Greenville Swamp Rabbits ECHL 8 1 2 3 2
2019-20 Roanoke Rail Yard Dawgs SPHL 26 8 5 13 8
2019-20 Worcester Railers ECHL 5 2 0 2 0
2020-21 Knoxville Ice Bears SPHL 32 6 9 15 10
2021-22 Cincinnati Cyclones ECHL 57 21 25 46 24
2021-22 Greenville Swamp Rabbits ECHL 6 1 0 1 2
2022-23 Cincinnati Cyclones ECHL 48 17 20 37 22
2023-24 Cincinnati Cyclones ECHL 40 13 18 31 8
2023-24 Nitra MHC Slovak 12 1 1 2 0
League GP G A Pts PIM
1993-94 Indianapolis Ice IHL 58 6 1 7 39
1993-94 Flint Generals CoHL 5 3 0 3 10
1994-95 Angers France 0 0 0 0 0
1995-96 Reims France 29 10 13 23 102
1996-97 Brest France 32 13 19 32 46
2000-01 Brunico SG Italy-A 31 15 22 37 68
2001-02 Milan HC Italy-A 6 1 2 3 2
2003-04 Brest France 25 20 15 35 90
2004-05 Val Pusteria HC Italy-A 32 15 17 32 50
2005-06 Cortina SG Italy-A 40 11 12 23 56
2006-07 Valpellice Italy-A 31 18 32 50 106
2007-08 Valpellice Italy-A 42 16 30 46 58
2008-09 Valpellice Italy-A 28 14 24 38 44
2009-10 Valpellice Italy-A 38 6 14 20 68
League GP G A Pts PIM
2004-05 Quad City Mallards UHL 6 1 2 3 0
2005-06 Lowell Lock Monsters AHL 10 1 0 1 8
2005-06 Danbury Trashers UHL 66 10 31 41 80
2006-07 Hershey Bears AHL 8 0 1 1 4
2006-07 South Carolina Stingrays ECHL 54 10 22 32 88
2007-08 Bietigheim-Bissingen SC 2.GBun 15 1 4 5 28
2007-08 Columbia Inferno ECHL 20 1 6 7 34
2007-08 Reading Royals ECHL 3 0 0 0 2
2008-09 Cincinnati Cyclones ECHL 31 0 10 10 35
2008-09 Bakersfield Condors ECHL 37 5 16 21 47
2009-10 Esbjerg EfB Ishockey Denmark 35 5 10 15 134
2010-11 Augusta RiverHawks SPHL 5 0 1 1 6
League GP G A Pts PIM
1978-79 Sudbury Wolves OHA 68 35 49 84 78
1979-80 Broome Dusters AHL 4 1 0 1 6
1979-80 Saginaw Gears IHL 75 53 40 93 100
1980-81 Saginaw Gears IHL 77 56 34 90 87
1980-81 Houston Apollos CHL 4 0 0 0 0
1981-82 New Haven Nighthawks AHL 73 28 41 69 107
1981-82 Los Angeles Kings NHL 7 2 1 3 2
1982-83 New Haven Nighthawks AHL 68 25 38 63 114
1982-83 Los Angeles Kings NHL 7 0 2 2 4
1983-84 Muskegon Mohawks IHL 56 40 56 96 49
1984-85 Muskegon Lumberjacks IHL 82 62 64 126 102
1985-86 Muskegon Lumberjacks IHL 82 59 50 109 178
1986-87 Muskegon Lumberjacks IHL 67 34 39 73 157
1987-88 Pittsburgh Penguins NHL 6 1 0 1 0
1987-88 Muskegon Lumberjacks IHL 55 28 47 75 115
1988-89 Muskegon Lumberjacks IHL 79 37 55 92 163
1989-90 Muskegon Lumberjacks IHL 80 41 51 92 206
1990-91 Fort Wayne Komets IHL 59 23 47 70 109
1991-92 Fort Wayne Komets IHL 78 44 61 105 196
1992-93 Fort Wayne Komets IHL 73 34 47 81 290
1993-94 Kalamazoo Wings IHL 30 15 12 27 85
1993-94 Milwaukee Admirals IHL 28 6 9 15 102
1993-94 San Diego Barracudas RHI 22 28 33 61 60
1994-95 Richmond Renegades ECHL 49 31 40 71 288
1995-96 Richmond Renegades ECHL 60 46 39 85 236
1995-96 Baltimore Bandits AHL 1 0 0 0 0
1995-96 Fort Wayne Komets IHL 0 0 0 0 0
League GP G A Pts PIM
2004-05 Bridgeport Sound Tigers AHL 11 1 5 6 4
2005-06 Ilves Tampere SM-liiga 53 10 19 29 12
2006-07 Rockford IceHogs UHL 2 0 2 2 0
2006-07 Milwaukee Admirals AHL 73 14 24 38 37
2007-08 Milwaukee Admirals AHL 64 9 28 37 48
2008-09 Visp EHC Swiss-B 16 2 13 15 16
2008-09 Szekeshfehervar Alba Volan HC Austria 14 5 7 12 8
2009-10 Schwenningen ERC 2.GBun 50 16 35 51 52
2010-11 Soenderjyske Denmark 38 11 35 46 22
League GP G A Pts PIM
2014-15 Peoria Rivermen SPHL 2 0 1 1 5
2015-16 Wheeling Nailers ECHL 10 1 1 2 10
2015-16 Allen Americans ECHL 40 2 3 5 34
2016-17 Allen Americans ECHL 61 1 13 14 102
2017-18 Allen Americans ECHL 64 1 9 10 98
2018-19 Allen Americans ECHL 32 1 3 4 51
League GP G A Pts PIM
2000-01 Did Not Play Ind 0 0 0 0 0
2001-02 Did Not Play Ind 0 0 0 0 0
2002-03 Did Not Play Ind 0 0 0 0 0
2003-04 Peoria Rivermen ECHL 13 1 1 2 20
League GP G A Pts PIM
1987-88 SUNY-Plattsburgh ECAC-W 12 2 1 3 0
1989-90 U. of Windsor OUAA 0 0 0 0 0
League GP G A Pts PIM
2020-21 Pennsylvania State U Big-10 13 2 1 3 0
2021-22 Wheeling Nailers ECHL 50 7 10 17 10
2022-23 Wheeling Nailers ECHL 43 5 10 15 35
2023-24 Wheeling Nailers ECHL 16 2 1 3 12
2023-24 Kansas City Mavericks ECHL 25 4 7 11 10
League GP G A Pts PIM
2021-22 Montreal Canadiens NHL 10 1 0 1 8
2022-23 Montreal Canadiens NHL 65 4 13 17 26
2023-24 Montreal Canadiens NHL 56 3 11 14 22
League GP G A Pts PIM
1979-80 Saginaw Gears IHL 7 0 3 3 7
1979-80 Grand Rapids Owls IHL 61 27 30 57 49
1980-81 Fort Wayne Komets IHL 23 5 7 12 8
1980-81 Saginaw Gears IHL 13 6 6 12 41
1980-81 Houston Apollos CHL 23 1 5 6 4
League GP G A Pts PIM
2018-19 Wilkes-Barre/Scranton Penguins AHL 5 2 0 2 2
2019-20 Wilkes-Barre/Scranton Penguins AHL 6 0 1 1 4
2019-20 Wheeling Nailers ECHL 47 16 17 33 36
2020-21 Rochester Americans AHL 10 1 3 4 24
2020-21 Fort Wayne Komets ECHL 37 23 16 39 33
2021-22 Toledo Walleye ECHL 52 35 29 64 34
2021-22 Cleveland Monsters AHL 1 0 0 0 0
2022-23 Chicago Wolves AHL 6 0 0 0 4
2022-23 Toledo Walleye ECHL 66 39 42 81 66
2023-24 Toledo Walleye ECHL 70 40 53 93 35
League GP G A Pts PIM
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
2001-02 Pensacola Ice Pilots ECHL 5 0 0 0 0
2002-03 Richmond Renegades ECHL 67 12 13 25 107
2002-03 Manchester Monarchs AHL 7 1 2 3 15
2003-04 Manchester Monarchs AHL 42 2 6 8 30
2003-04 Reading Royals ECHL 23 9 3 12 18
2004-05 Providence Bruins AHL 21 1 2 3 27
2004-05 Manchester Monarchs AHL 3 0 0 0 0
2004-05 Trenton Titans ECHL 47 18 18 36 122
2005-06 Lowell Lock Monsters AHL 20 2 5 7 19
2005-06 San Antonio Rampage AHL 1 0 1 1 0
2005-06 Columbia Inferno ECHL 51 26 15 41 72
2005-06 Reading Royals ECHL 2 0 2 2 0
2006-07 Texas Wildcatters ECHL 69 14 21 35 88
League GP G A Pts PIM
2017-18 Carleton University OUAA 27 8 13 21 12
2018-19 Carleton University OUAA 9 3 1 4 8
2019-20 Carleton University OUAA 19 5 11 16 4
League GP G A Pts PIM
1976-77 U. of Saskatchewan CWUAA 4 0 2 2 19
League GP G A Pts PIM
1982-83 Saginaw Gears IHL 78 12 45 57 47
1983-84 Milwaukee Admirals IHL 53 4 24 28 37
League GP G A Pts PIM
1999-00 New Orleans Brass ECHL 6 0 2 2 0
2001-02 Pensacola Ice Pilots ECHL 23 8 7 15 8
2001-02 Greensboro Generals ECHL 3 1 0 1 0
2001-02 Kempten EA GerReg 5 0 3 3 31
2002-03 Pensacola Ice Pilots ECHL 1 0 0 0 2
2002-03 St. Pete/Winston-Salem Parrots ACHL 41 14 27 41 20
2003-04 Rio Grande Valley Killer Bees CHL 64 9 28 37 28
2010-11 Szekeshfehervar Alba Volan HC Austria 34 3 5 8 18
League GP G A Pts PIM
1978-79 Rochester Americans AHL 2 1 0 1 2
1978-79 Grand Rapids Owls IHL 73 7 38 45 124
1979-80 Broome Dusters AHL 3 0 2 2 0
1979-80 Grand Rapids Owls IHL 69 29 34 63 44
1980-81 Grand Rapids Grizzlies CnHL 0 0 0 0 0
1982-83 Fresno Falcons PSHL 0 0 0 0 0
League GP G A Pts PIM
1991-92 Salem State College ECAC-E 0 0 0 0 0
1993-94 West Palm Beach Blaze SuHL 4 0 0 0 2
League GP G A Pts PIM
2023-24 Texas Stars AHL 12 1 2 3 18
League GP G A Pts PIM
2023-24 Boston University H-East 38 7 12 19 12
League GP G A Pts PIM
2023-24 Ohio State University Big-10 23 1 4 5 19
2023-24 Iowa Heartlanders ECHL 12 3 1 4 6
League GP G A Pts PIM
1985-86 St. Catharines Saints AHL 6 1 0 1 0
League GP G A Pts PIM
2022-23 Arizona State University NCAA 37 12 9 21 27
League GP G A Pts PIM
2022-23 Arizona State University NCAA 38 6 17 23 17
League GP G A Pts PIM
1983-84 Mohawk Valley Stars ACHL 0 1 3 4 26
1983-84 Nashville South Stars / Virginia Lancers ACHL 0 0 0 0 0
1983-84 Flamboro Real McCoy's OHASr 0 0 0 0 0
1985-86 Dundas Real McCoys OHASr 0 0 0 0 0
League GP G A Pts PIM
2019-20 Krefeld EV 81 GerObL 44 21 25 46 30
League GP G A Pts PIM
2006-07 Kanata Stallions CJHL 49 0 3 3 8
2007-08 Carleton University OUAA 18 0 0 0 0
2008-09 Carleton University OUAA 1 0 0 0 0
League GP G A Pts PIM
1974-75 Concordia University CIAU 0 0 0 0 0
1979-80 Manchester Blackhawks NEnHL 0 0 0 0 0
League GP G A Pts PIM
2021-22 Worcester Railers ECHL 14 1 3 4 4
2022-23 Adirondack Thunder ECHL 68 18 33 51 22
2023-24 Adirondack Thunder ECHL 54 7 24 31 23
League GP G A Pts PIM
2000-01 Jackson Bandits ECHL 10 2 4 6 2
2001-02 Jackson Bandits ECHL 12 2 0 2 4
2001-02 Macon Whoopee ECHL 25 3 1 4 12
2001-02 Cincinnati Cyclones ECHL 24 4 12 16 16
2002-03 Cincinnati Cyclones ECHL 22 4 11 15 22
League GP G A Pts PIM
2004-05 Trenton Titans ECHL 8 2 1 3 2
2006-07 South Carolina Stingrays ECHL 12 1 1 2 12
2007-08 South Carolina Stingrays ECHL 29 3 3 6 30
2008-09 Trenton Devils ECHL 6 0 1 1 8
League GP G A Pts PIM
1997-98 Winston-Salem Icehawks UHL 3 0 0 0 0
1997-98 Brantford Smoke UHL 21 3 3 6 11
1998-99 Chesapeake Icebreakers ECHL 5 0 0 0 0
League GP G A Pts PIM
2013-14 Binghamton Senators AHL 8 0 0 0 0
2013-14 Elmira Jackals ECHL 39 11 13 24 4
2014-15 Idaho Steelheads ECHL 44 9 12 21 16
2014-15 Texas Stars AHL 2 0 0 0 0
2014-15 Missouri Mavericks ECHL 14 7 2 9 10
2015-16 Colorado Eagles ECHL 32 9 12 21 6
2016-17 Pantern IK Swe-1 16 0 1 1 0
2017-18 Milton Keynes Lightning EIHL 23 2 6 8 14
League GP G A Pts PIM
1997-98 Lukko Rauma SM-liiga 10 0 0 0 31
1997-98 TPS Turku SM-liiga 2 0 0 0 2
1997-98 Hermes Kokkola FinD1 9 0 1 1 10
1997-98 TuTo Turku FinD1 1 0 0 0 2
1998-99 Saint John Flames AHL 14 1 3 4 14
1998-99 Orlando Solar Bears IHL 23 0 5 5 18
1998-99 Mississippi Sea Wolves ECHL 38 5 8 13 51
1999-00 Pelicans SM-liiga 8 0 1 1 8
1999-00 Manchester Storm BISL 15 1 4 5 2
1999-00 Jokipojat Joensuu FinD1 10 4 2 6 32
2000-01 Newcastle Jesters BISL 45 4 6 10 18
2001-02 Zell am See EK Austria 31 2 9 11 42
League GP G A Pts PIM
1998-99 B.C. Icemen UHL 65 16 13 29 57
1999-00 Milwaukee Admirals IHL 1 0 1 1 0
1999-00 Quebec Citadelles AHL 3 0 0 0 2
1999-00 Fort Wayne Komets UHL 35 10 9 19 34
1999-00 Saginaw/Ohio Gears UHL 35 14 15 29 12
2000-01 Rockford IceHogs UHL 66 27 20 47 85
2001-02 Indianapolis Ice CHL 22 1 5 6 12
2001-02 Trenton Titans ECHL 7 0 0 0 2
2001-02 Columbus Cottonmouths ECHL 25 7 14 21 55
2002-03 Indianapolis Ice CHL 64 9 12 21 59
League GP G A Pts PIM
1984-85 Merrimack College ECAC-2 7 0 3 3 12
League GP G A Pts PIM
1993-94 Indianapolis Ice IHL 68 6 13 19 63
1994-95 Indianapolis Ice IHL 51 3 6 9 30
1995-96 Raleigh Icecaps ECHL 5 0 1 1 2
1995-96 Orlando Solar Bears IHL 3 0 0 0 2
League GP G A Pts PIM
1995-96 Charlotte Checkers ECHL 42 2 15 17 95
1996-97 Baton Rouge Kingfish ECHL 60 3 14 17 81
1997-98 Charlotte Checkers ECHL 68 4 27 31 117
1998-99 Kansas City Blades IHL 3 0 0 0 0
1998-99 Edinburgh Capitals BNL 16 4 4 8 38
1999-00 Tallahassee Tiger Sharks ECHL 18 1 11 12 44
1999-00 Greenville Grrrowl ECHL 40 5 13 18 66
2000-01 Greenville Grrrowl ECHL 63 6 23 29 85
League GP G A Pts PIM
1992-93 Binghamton Rangers AHL 66 12 11 23 56
1993-94 Binghamton Rangers AHL 63 27 14 41 90
1994-95 Binghamton Rangers AHL 17 2 9 11 32
1995-96 Los Angeles Ice Dogs IHL 74 15 19 34 124
1996-97 Long Beach Ice Dogs IHL 76 18 15 33 127
1997-98 Long Beach Ice Dogs IHL 59 7 10 17 72
1998-99 Orlando Solar Bears IHL 20 9 5 14 10
1998-99 Miami Matadors ECHL 58 22 20 42 62
1999-00 London Knights BISL 39 17 23 40 63
League GP G A Pts PIM
2020-21 Bakersfield Condors AHL 21 1 2 3 10
2021-22 Bakersfield Condors AHL 55 2 11 13 45
2022-23 Arizona Coyotes NHL 9 0 3 3 6
2022-23 Bakersfield Condors AHL 49 13 9 22 40
2022-23 Tucson Roadrunners AHL 10 2 5 7 7
2023-24 Arizona Coyotes NHL 65 5 16 21 66
2023-24 Tucson Roadrunners AHL 6 0 0 0 11
League GP G A Pts PIM
1987-88 Virginia Lancers AAHL 43 4 21 25 116
League GP G A Pts PIM
2022-23 Sacred Heart University AHA 30 2 5 7 10
2022-23 South Carolina Stingrays ECHL 1 0 0 0 0
2022-23 Jacksonville Icemen ECHL 9 0 4 4 4
2023-24 Jacksonville Icemen ECHL 31 0 7 7 12
League GP G A Pts PIM
1998-99 Topeka Scarecrows CHL 3 0 0 0 4
League GP G A Pts PIM
2009-10 Kalamazoo Wings ECHL 2 0 0 0 0
2010-11 Ontario Reign ECHL 54 16 21 37 37
2011-12 Ontario Reign ECHL 58 25 32 57 63
2012-13 Ontario Reign ECHL 71 30 41 71 85
2013-14 Ontario Reign ECHL 26 12 11 23 10
2013-14 Colorado Eagles ECHL 30 12 8 20 31
2013-14 St. Charles Chill CHL 9 4 3 7 16
2014-15 Colorado Eagles ECHL 37 15 22 37 16
2015-16 Colorado Eagles ECHL 54 15 21 36 50
2015-16 South Carolina Stingrays ECHL 12 3 1 4 2
League GP G A Pts PIM
2016-17 Albany Devils AHL 1 0 0 0 0
2017-18 Manchester Monarchs ECHL 35 12 17 29 18
2017-18 Springfield Thunderbirds AHL 19 1 3 4 12
2017-18 Cleveland Monsters AHL 12 2 1 3 4
2018-19 Ontario Reign AHL 15 2 2 4 8
2018-19 Manchester Monarchs ECHL 38 16 14 30 28
2018-19 Binghamton Devils AHL 7 1 1 2 8
2019-20 Indy Fuel ECHL 32 4 9 13 33
2019-20 Stockton Heat AHL 11 0 1 1 2
League GP G A Pts PIM
1965-66 Framingham Pics MHL 0 0 0 0 0
1966-67 Framingham Pics MHL 0 0 0 0 0
1968-69 Framingham Pics NEnHL 0 0 0 0 0
1970-71 Framingham Pics NEnHL 0 0 0 0 0
1971-72 Framingham Pics NEnHL 0 0 0 0 0
League GP G A Pts PIM
1993-94 Greensboro Monarchs ECHL 60 35 38 73 206
1993-94 Cornwall Aces AHL 5 1 0 1 0
1994-95 Amiens France 0 0 0 0 0
1995-96 San Antonio Iguanas CHL 54 29 37 66 153
1996-97 San Antonio Iguanas CHL 23 8 24 32 127
1996-97 Quad City Mallards CoHL 20 2 14 16 32
1996-97 Fort Wayne Komets IHL 10 1 2 3 17
1997-98 Quad City Mallards UHL 3 1 0 1 5
League GP G A Pts PIM
2014-15 Colorado Eagles ECHL 9 0 0 0 16
2015-16 Cincinnati Cyclones ECHL 18 0 1 1 34
2016-17 Alaska Aces ECHL 62 2 10 12 142
2017-18 Coventry Blaze EIHL 55 2 8 10 131
League GP G A Pts PIM
2007-08 Lake Superior State University CCHA 17 1 1 2 8
2008-09 Lake Superior State University CCHA 11 2 2 4 2
2009-10 Trenton Devils ECHL 10 1 0 1 0
2009-10 Johnstown Chiefs ECHL 4 0 1 1 2
League GP G A Pts PIM
2020-21 Jacksonville Icemen ECHL 2 0 0 0 2
League GP G A Pts PIM
1969-70 Braintree Hawks NEnHL 0 13 21 34 0
1970-71 Braintree Hawks NEnHL 0 0 0 0 0
1971-72 Braintree Hawks NEnHL 0 27 32 59 0
1972-73 Braintree Hawks NEnHL 0 0 0 0 0
1973-74 Framingham Pics CAHL 0 0 0 0 0
League GP G A Pts PIM
2002-03 Cleveland Barons AHL 64 4 5 9 32
2003-04 Cleveland Barons AHL 27 1 2 3 20
2003-04 Johnstown Chiefs ECHL 31 5 6 11 27
League GP G A Pts PIM
2022-23 Buffalo Sabres NHL 7 0 0 0 0
2023-24 Rochester Americans AHL 26 0 1 1 0
2023-24 Buffalo Sabres NHL 23 0 0 0 0
League GP G A Pts PIM
2009-10 Worcester Sharks AHL 10 0 1 1 4
2009-10 Kalamazoo Wings ECHL 52 1 12 13 43
2010-11 Bridgeport Sound Tigers AHL 1 0 0 0 0
2010-11 Lake Erie Monsters AHL 3 0 0 0 0
2010-11 Reading Royals ECHL 57 0 13 13 22
2011-12 Reading Royals ECHL 50 2 5 7 50
2012-13 Esbjerg EfB Ishockey Denmark 36 4 15 19 30
2013-14 Vipiteno Italy-A 33 4 17 21 44
League GP G A Pts PIM
2010-11 U. of St. Thomas MIAC 18 8 7 15 33
2011-12 U. of St. Thomas MIAC 26 5 11 16 14
League GP G A Pts PIM
1985-86 Bowling Green State University CCHA 9 2 3 5 29
1987-88 Miami Valley Sabres AAHL 8 6 5 11 33
1990-91 Nashville Knights ECHL 2 0 1 1 7
League GP G A Pts PIM
1995-96 Fort Worth Fire CHL 8 0 0 0 15
1995-96 Detroit Falcons CoHL 5 0 1 1 0
1995-96 Daytona Beach Breakers SHL 17 9 5 14 0
League GP G A Pts PIM
1995-96 Long Island Jawz RHI 20 9 10 19 25
1996-97 Tallahassee Tiger Sharks ECHL 63 28 36 64 60
1996-97 Utah Grizzlies IHL 3 0 0 0 0
1997-98 Tallahassee Tiger Sharks ECHL 29 20 13 33 26
1997-98 San Antonio Dragons IHL 24 2 3 5 2
1997-98 Quad City Mallards UHL 5 2 0 2 2
1998-99 Miami Matadors ECHL 32 6 14 20 23
1998-99 Iserlohn EC GerBun 11 1 5 6 45
1999-00 Dayton Bombers ECHL 12 4 10 14 13
2000-01 Memphis Riverkings CHL 9 2 2 4 8
League GP G A Pts PIM
2001-02 Providence Bruins AHL 3 0 1 1 0
2001-02 Trenton Titans ECHL 5 4 2 6 0
2002-03 Greenville Grrrowl ECHL 31 14 15 29 47
2002-03 Trenton Titans ECHL 35 7 13 20 99
2002-03 Binghamton Senators AHL 1 0 0 0 0
2003-04 Bridgeport Sound Tigers AHL 2 0 0 0 0
2003-04 Greenville Grrrowl ECHL 41 21 19 40 85
2003-04 Reading Royals ECHL 28 4 9 13 15
2004-05 San Diego Gulls ECHL 58 13 11 24 101
League GP G A Pts PIM
1969-70 Braintree Hawks NEnHL 0 13 12 25 0
1970-71 Braintree Hawks NEnHL 0 0 0 0 0
League GP G A Pts PIM
2010-11 Springfield Falcons AHL 9 1 2 3 6
2011-12 Springfield Falcons AHL 66 10 19 29 31
2012-13 Springfield Falcons AHL 20 4 7 11 14
2012-13 Evansville Icemen ECHL 5 6 1 7 2
2013-14 Toronto Marlies AHL 34 5 10 15 11
2013-14 Orlando Solar Bears ECHL 14 5 3 8 12
2014-15 Idaho Steelheads ECHL 72 38 42 80 94
2015-16 Rosenheim Star Bulls DEL-2 50 34 27 61 81
2016-17 Allen Americans ECHL 13 8 5 13 16
2017-18 Frankfurt Lions DEL-2 49 25 24 49 40
2021-22 Manchester Storm EIHL 7 0 1 1 9
League GP G A Pts PIM
2020-21 Ontario Reign AHL 14 1 4 5 2
2021-22 Ontario Reign AHL 48 14 17 31 12
2022-23 Ontario Reign AHL 71 20 13 33 12
2023-24 Ontario Reign AHL 71 15 19 34 16
League GP G A Pts PIM
2012-13 Dubuque Fighting Saints USHL 35 10 12 22 44
2014-15 Northern Michigan University WCHA 24 1 5 6 28
2015-16 Fayetteville FireAntz SPHL 55 21 17 38 107
2016-17 Cincinnati Cyclones ECHL 2 0 1 1 2
2016-17 Fayetteville FireAntz SPHL 5 1 3 4 2
2016-17 Knoxville Ice Bears SPHL 22 9 12 21 15
League GP G A Pts PIM
2013-14 Norfolk Admirals AHL 9 1 0 1 26
2014-15 Norfolk Admirals AHL 36 3 9 12 47
2014-15 Anaheim Ducks NHL 28 0 3 3 31
2015-16 Anaheim Ducks NHL 71 5 10 15 74
2016-17 Anaheim Ducks NHL 82 5 12 17 82
2017-18 Anaheim Ducks NHL 80 7 30 37 62
2018-19 Anaheim Ducks NHL 74 3 13 16 62
2019-20 Anaheim Ducks NHL 50 1 8 9 37
2020-21 Anaheim Ducks NHL 23 1 6 7 30
2021-22 Colorado Avalanche NHL 22 2 5 7 12
2021-22 Anaheim Ducks NHL 45 4 5 9 53
2022-23 Colorado Avalanche NHL 27 2 8 10 42
2023-24 Colorado Avalanche NHL 76 8 17 25 87
League GP G A Pts PIM
1976-77 Cambridge Hornets OHASr 32 27 27 54 52
1977-78 Cambridge Hornets OHASr 30 20 27 47 13
1978-79 Cambridge Hornets OHASr 0 0 0 0 0
League GP G A Pts PIM
1978-79 Welland Steelers OHASr 0 0 0 0 0
League GP G A Pts PIM
2000-01 Sherwood Park Crusaders AJHL 20 4 7 11 18
League GP G A Pts PIM
2009-10 Worcester Sharks AHL 45 10 4 14 84
2010-11 Portland Pirates AHL 73 12 21 33 114
2011-12 Reading Royals ECHL 43 11 11 22 88
2012-13 Esbjerg EfB Ishockey Denmark 36 18 20 38 131
2013-14 Val Pusteria HC Italy-A 35 17 27 44 112
League GP G A Pts PIM
2010-11 Cincinnati Cyclones ECHL 3 0 0 0 0
2010-11 Danbury Whalers FHL 28 6 7 13 9
League GP G A Pts PIM
2023-24 Lehigh Valley Phantoms AHL 11 0 3 3 12
League GP G A Pts PIM
2022-23 Vancouver Canucks NHL 6 1 0 1 2
2023-24 Abbotsford Canucks AHL 58 11 8 19 10
League GP G A Pts PIM
1996-97 Edmonton Oilers NHL 73 6 16 22 52
1997-98 Edmonton Oilers NHL 67 10 15 25 74
1997-98 Philadelphia Flyers NHL 13 1 5 6 35
1998-99 Philadelphia Flyers NHL 78 8 37 45 61
1999-00 Philadelphia Flyers NHL 68 4 14 18 55
2000-01 Philadelphia Flyers NHL 82 14 35 49 86
2001-02 Philadelphia Flyers NHL 75 5 14 19 46
2002-03 Boston Bruins NHL 10 0 1 1 10
2002-03 San Jose Sharks NHL 37 3 13 16 30
2002-03 Philadelphia Flyers NHL 24 0 3 3 20
2003-04 Boston Bruins NHL 80 5 23 28 65
2005-06 New Jersey Devils NHL 27 0 6 6 36
2005-06 Albany River Rats AHL 40 7 18 25 57
2006-07 Lowell Devils AHL 68 10 31 41 62
2007-08 Mannheim Eagles DEL 41 3 8 11 108
2008-09 Mannheim Eagles DEL 47 3 16 19 88
2009-10 Mannheim Eagles DEL 14 2 2 4 47
League GP G A Pts PIM
2003-04 St. Michael's Buzzers OPJHL 6 1 1 2 0
2004-05 U. of Toronto OUAA 15 3 6 9 16
2005-06 U. of Toronto OUAA 13 2 2 4 6
League GP G A Pts PIM
2015-16 Texas Stars AHL 5 0 3 3 4
2016-17 Idaho Steelheads ECHL 6 1 5 6 0
2016-17 Texas Stars AHL 47 7 8 15 26
2017-18 Stockton Heat AHL 33 6 12 18 6
2017-18 Kansas City Mavericks ECHL 31 15 18 33 12
2018-19 Stockton Heat AHL 26 2 4 6 2
2018-19 Kansas City Mavericks ECHL 4 1 0 1 0
League GP G A Pts PIM
2010-11 Bridgeport Sound Tigers AHL 10 5 6 11 4
2011-12 Bridgeport Sound Tigers AHL 66 9 12 21 53
2012-13 Providence Bruins AHL 4 0 1 1 14
2012-13 Lake Erie Monsters AHL 27 1 7 8 29
2012-13 South Carolina Stingrays ECHL 41 13 31 44 43
2013-14 Rosenheim Star Bulls DEL-2 53 24 45 69 99
2014-15 Rosenheim Star Bulls DEL-2 47 15 34 49 36
2015-16 Rosenheim Star Bulls DEL-2 51 22 31 53 109
2016-17 Rosenheim Star Bulls DEL-2 45 21 33 54 48
2017-18 Bietigheim-Bissingen SC DEL-2 47 22 43 65 68
2018-19 Bietigheim-Bissingen SC DEL-2 37 19 29 48 34
2019-20 Bad Toelz EC DEL-2 50 16 39 55 30
2020-21 Bad Toelz EC DEL-2 25 15 22 37 38
2021-22 Bad Toelz EC DEL-2 35 15 24 39 22
2022-23 Rosenheim Star Bulls GerObL 37 11 25 36 21
2023-24 Rosenheim Star Bulls DEL-2 35 6 7 13 10
League GP G A Pts PIM
1968-69 Framingham Pics NEnHL 0 0 0 0 0
League GP G A Pts PIM
1995-96 Kapfenberg EC Austria 33 23 20 43 24
1996-97 Pelicans Lahti FinD1 40 18 34 52 53
1997-98 Ahmat Hyvinkaa FinD1 22 6 3 9 12
1997-98 Anglet France 10 5 7 12 2
1997-98 Pelicans Lahti FinD1 11 4 2 6 8
1998-99 Anglet France 40 22 21 43 26
2001-02 Flint Generals UHL 21 10 12 22 6
2001-02 Kapfenberg EC Austria 32 19 15 34 14
2004-05 Peiting EC GerObL 39 14 35 49 37
League GP G A Pts PIM
1979-80 Chicago Cardinals CnHL 20 0 0 0 0
1980-81 Chicago Cardinals CnHL 0 0 0 0 0
1981-82 Chicago Cardinals CnHL 0 0 0 0 0
1982-83 Chicago Cardinals CnHL 0 0 0 0 0
League GP G A Pts PIM
1990-91 Baltimore Skipjacks AHL 5 0 1 1 2
1990-91 Hampton Roads Admirals ECHL 55 30 43 73 150
1991-92 Baltimore Skipjacks AHL 5 1 3 4 10
1991-92 Hampton Roads Admirals ECHL 15 15 17 32 31
1992-93 Hampton Roads Admirals ECHL 16 11 13 24 75
League GP G A Pts PIM
2022-23 Toronto Marlies AHL 40 0 7 7 6
2022-23 Newfoundland Growlers ECHL 15 2 4 6 6
2023-24 Toronto Marlies AHL 44 1 4 5 12
League GP G A Pts PIM
2001-02 Cleveland Barons AHL 65 10 14 24 71
2002-03 Cleveland Barons AHL 67 12 12 24 64
2003-04 Reading Royals ECHL 69 13 44 57 100
2004-05 Hershey Bears AHL 4 0 0 0 4
2004-05 Reading Royals ECHL 59 12 51 63 72
2005-06 Reading Royals ECHL 5 2 1 3 2
2007-08 Reading Royals ECHL 1 0 0 0 2
League GP G A Pts PIM
1970-71 Nashua Maple Leafs NEnHL 0 0 0 0 0
League GP G A Pts PIM
2013-14 Peoria Rivermen SPHL 51 10 19 29 29
2014-15 Peoria Rivermen SPHL 37 16 18 34 17
2015-16 Peoria Rivermen SPHL 39 12 25 37 28
League GP G A Pts PIM
2007-08 Worcester Sharks AHL 9 1 1 2 2
2008-09 Worcester Sharks AHL 17 5 6 11 6
League GP G A Pts PIM
2004-05 Danbury Trashers UHL 3 0 0 0 0
2006-07 Klostersee EHC GerObL 25 8 25 33 0
2007-08 Klostersee EHC GerObL 51 35 58 93 0
2008-09 Klostersee EHC GerObL 16 9 13 22 36
2009-10 Klostersee EHC GerObL 40 31 40 71 64
2010-11 Klostersee EHC GerObL 43 25 55 80 94
2011-12 Selb ERC GerObL 39 25 54 79 48
2012-13 Selb ERC GerObL 39 23 44 67 52
2013-14 Selb ERC GerObL 42 24 60 84 32
2014-15 Selb ERC GerObL 42 31 57 88 73
2015-16 Selb ERC GerObL 18 7 18 25 18
2016-17 Selb ERC GerObL 46 26 60 86 20
2017-18 Selb ERC GerObL 46 33 52 85 24
2018-19 Memmingen Indians ECDC GerObL 44 15 35 50 30
League GP G A Pts PIM
2017-18 Muskegon Lumberjacks USHL 21 1 1 2 29
League GP G A Pts PIM
2021-22 Union College ECAC 37 0 0 0 4
2022-23 Union College ECAC 31 0 0 0 0
2023-24 Rapid City Rush ECHL 18 0 0 0 0
2023-24 Calgary Wranglers AHL 15 0 0 0 0
League GP G A Pts PIM
1990-91 Cincinnati Cyclones ECHL 4 0 1 1 4
1991-92 Flint Bulldogs CoHL 60 30 40 70 112
1992-93 Memphis Riverkings CHL 59 43 38 81 100
1993-94 Fort Worth Fire CHL 17 3 11 14 8
1993-94 Memphis Riverkings CHL 35 17 10 27 65
League GP G A Pts PIM
2002-03 Brandon Wheat Kings WHL 29 0 7 7 23
2003-04 Everett Silvertips WHL 72 4 19 23 82
2004-05 Dayton Bombers ECHL 63 1 5 6 42
2005-06 Dayton Bombers ECHL 72 2 15 17 39
2006-07 Johnstown Chiefs ECHL 54 2 11 13 44
2007-08 Victoria Salmon Kings ECHL 15 0 1 1 4
2007-08 Phoenix Roadrunners ECHL 51 2 9 11 32
2007-08 Johnstown Chiefs ECHL 1 0 0 0 0
2008-09 Wichita Thunder CHL 59 7 20 27 56
2009-10 Port Huron Icehawks IHL 21 0 4 4 0
2009-10 Flint Generals IHL 8 0 0 0 0
2009-10 Dayton Gems IHL 39 2 6 8 17
2010-11 Augusta RiverHawks SPHL 5 0 0 0 2
League GP G A Pts PIM
1999-00 New Orleans Brass ECHL 2 0 0 0 2
2000-01 Amarillo Rattlers WPHL 70 33 24 57 52
2001-02 Muskegon Fury UHL 1 0 0 0 0
2001-02 New Haven Knights UHL 72 25 21 46 71
2002-03 Jackson Bandits ECHL 56 7 11 18 33
2003-04 Rio Grande Valley Killer Bees CHL 64 30 29 59 70
2004-05 Rio Grande Valley Killer Bees CHL 60 22 35 57 87
2005-06 Rio Grande Valley Killer Bees CHL 64 25 22 47 72
2006-07 Tulsa Oilers CHL 33 16 18 34 30
2006-07 Rio Grande Valley Killer Bees CHL 33 13 16 29 72
2007-08 Rocky Mountain Rage CHL 3 2 0 2 2
2011-12 1000 Islands Privateers FHL 2 1 0 1 2
2011-12 Danbury Whalers FHL 2 1 0 1 2
2011-12 Delaware Federals FHL 1 2 1 3 0
2012-13 Pennsylvania Blues FHL 2 0 1 1 4
League GP G A Pts PIM
2010-11 Syracuse Crunch AHL 48 2 7 9 6
2011-12 Lake Erie Monsters AHL 31 1 2 3 8
2011-12 Allen Americans CHL 11 1 6 7 15
2013-14 Bridgeport Sound Tigers AHL 18 2 6 8 2
2013-14 Ontario Reign ECHL 36 12 17 29 4
2014-15 Val Gardena HC Italy-A 37 23 26 49 14
2015-16 Sport Vaasa SM-liiga 58 9 15 24 14
2016-17 Hradec Kralove Czech 43 5 10 15 12
2017-18 JyP HT Jyvaskyla SM-liiga 8 1 1 2 6
2017-18 KooKoo Kouvola SM-liiga 52 12 23 35 10
2018-19 JyP HT Jyvaskyla SM-liiga 22 7 2 9 8
2018-19 Bayreuth EHC DEL-2 13 4 6 10 0
League GP G A Pts PIM
1979-80 Nova Scotia Voyageurs AHL 49 15 10 25 304
1979-80 Montreal Canadiens NHL 15 0 2 2 50
1980-81 Montreal Canadiens NHL 57 7 8 15 262
1981-82 Montreal Canadiens NHL 49 7 4 11 204
1982-83 Montreal Canadiens NHL 66 6 8 14 213
1983-84 Montreal Canadiens NHL 76 16 10 26 338
1984-85 Montreal Canadiens NHL 77 21 16 37 358
1985-86 Montreal Canadiens NHL 72 19 15 34 274
1986-87 Montreal Canadiens NHL 44 4 16 20 266
1987-88 Montreal Canadiens NHL 50 7 5 12 209
1987-88 New York Rangers NHL 22 3 5 8 96
1988-89 New York Rangers NHL 38 7 7 14 177
1989-90 New York Rangers NHL 25 1 2 3 59
1990-91 Boston Bruins NHL 41 6 9 15 277
1991-92 Boston Bruins NHL 39 5 5 10 186
1991-92 Montreal Canadiens NHL 17 1 3 4 74
League GP G A Pts PIM
2005-06 Columbia Inferno ECHL 30 2 2 4 10
League GP G A Pts PIM
2022-23 Allen Americans ECHL 14 7 5 12 6
2023-24 Laval Rocket AHL 2 0 0 0 0
2023-24 Trois-Rivieres Lions ECHL 66 30 26 56 81
League GP G A Pts PIM
2009-10 Vernon Vipers BCHL 58 7 38 45 41
2011-12 Dartmouth College ECAC 25 0 2 2 15
2011-12 Las Vegas Wranglers ECHL 4 0 0 0 0
2012-13 Fort Wayne Komets ECHL 60 2 16 18 26
2013-14 Braehead Clan EIHL 40 2 6 8 38
League GP G A Pts PIM
1988-89 Binghamton Whalers AHL 53 3 12 15 11
1989-90 Peoria Rivermen IHL 57 9 14 23 21
1990-91 Peoria Rivermen IHL 58 19 18 37 13
1995-96 Dortmund Westfalen EHC Ger.1 40 24 28 52 82
1996-97 Adendorf EC Ger.2 30 21 21 42 70
League GP G A Pts PIM
1967-68 Concord Eastern Olympics NEnHL 4 1 1 2 0
League GP G A Pts PIM
1994-95 Birmingham Bulls ECHL 1 0 0 0 0
League GP G A Pts PIM
1988-89 Carolina Thunderbirds ECHL 4 0 1 1 19
League GP G A Pts PIM
2011-12 Saginaw Spirit OHL 31 6 5 11 24
2011-12 Niagara IceDogs OHL 28 6 15 21 23
2012-13 Dallas Stars NHL 16 0 2 2 14
2012-13 Texas Stars AHL 59 6 27 33 29
2013-14 Dallas Stars NHL 7 0 0 0 2
2013-14 Texas Stars AHL 69 5 18 23 31
2014-15 Dallas Stars NHL 36 1 7 8 8
2014-15 Texas Stars AHL 35 4 12 16 12
2015-16 Dallas Stars NHL 19 0 2 2 21
2015-16 Texas Stars AHL 8 0 2 2 2
2016-17 Dallas Stars NHL 41 5 2 7 37
2017-18 Pittsburgh Penguins NHL 47 4 10 14 69
2017-18 Dallas Stars NHL 21 1 2 3 18
2018-19 Pittsburgh Penguins NHL 36 4 7 11 37
2018-19 Dallas Stars NHL 21 0 1 1 8
2019-20 Dallas Stars NHL 69 3 7 10 41
2020-21 Dallas Stars NHL 56 6 8 14 35
2021-22 Seattle Kraken NHL 72 1 16 17 54
2022-23 Seattle Kraken NHL 75 9 16 25 72
2023-24 Seattle Kraken NHL 82 2 13 15 37
League GP G A Pts PIM
2007-08 New Mexico Scorpions CHL 64 9 14 23 28
2008-09 Las Vegas Wranglers ECHL 2 0 0 0 0
2008-09 Huntsville Havoc SPHL 58 21 30 51 24
2009-10 Huntsville Havoc SPHL 56 7 17 24 16
2010-11 Huntsville Havoc SPHL 52 16 16 32 18
2011-12 Huntsville Havoc SPHL 46 16 22 38 12
2012-13 Huntsville Havoc SPHL 13 3 7 10 6
2013-14 Huntsville Havoc SPHL 56 12 15 27 37
2014-15 Huntsville Havoc SPHL 46 4 19 23 10
League GP G A Pts PIM
2004-05 Hassfurt ERC GerObL 15 4 10 14 4
2004-05 Klostersee EHC GerObL 18 8 10 18 22
2005-06 Klostersee EHC GerObL 50 18 22 40 73
2006-07 Klostersee EHC GerObL 24 10 8 18 0
League GP G A Pts PIM
2013-14 U. of Connecticut AHA 13 0 2 2 20
2013-14 Peoria Rivermen SPHL 12 1 3 4 13
2014-15 Colorado Eagles ECHL 10 0 1 1 8
2014-15 Peoria Rivermen SPHL 48 5 9 14 54
2015-16 Peoria Rivermen SPHL 52 3 16 19 55
2016-17 Peoria Rivermen SPHL 48 1 10 11 39
2017-18 Peoria Rivermen SPHL 53 8 11 19 59
2018-19 Peoria Rivermen SPHL 49 8 9 17 59
2019-20 Peoria Rivermen SPHL 37 3 6 9 54
2022-23 Peoria Rivermen SPHL 3 0 0 0 0
League GP G A Pts PIM
2017-18 Laval Rocket AHL 6 0 2 2 2
2018-19 Greenville Swamp Rabbits ECHL 35 3 12 15 29
League GP G A Pts PIM
2020-21 South Carolina Stingrays ECHL 1 0 0 0 0
League GP G A Pts PIM
1981-82 Baltimore Skipjacks ACHL 7 0 2 2 2
League GP G A Pts PIM
2018-19 Springfield Thunderbirds AHL 2 0 1 1 0
2019-20 Greenville Swamp Rabbits ECHL 39 23 21 44 51
2019-20 Springfield Thunderbirds AHL 8 0 1 1 2
2020-21 Greenville Swamp Rabbits ECHL 53 15 20 35 57
2021-22 Charlotte Checkers AHL 4 0 0 0 0
2021-22 Hartford Wolf Pack AHL 5 0 0 0 0
2021-22 Greenville Swamp Rabbits ECHL 43 23 28 51 46
2022-23 Bratislava Slovan Slovak 56 27 28 55 42
2023-24 Bratislava Slovan Slovak 46 17 31 48 30
League GP G A Pts PIM
2009-10 Quad City Mallards IHL 72 6 14 20 29
2010-11 Edinburgh Capitals EIHL 25 6 11 17 41
2010-11 Quad City Mallards CHL 21 1 3 4 6
2011-12 Texas Brahmas CHL 64 6 10 16 30
League GP G A Pts PIM
1992-93 Tyringe SoSS Swe-1 32 1 7 8 28
League GP G A Pts PIM
2000-01 Baton Rouge Kingfish ECHL 10 0 3 3 8
2001-02 Peoria Rivermen ECHL 1 0 0 0 0
League GP G A Pts PIM
1996-97 Jacksonville Lizard Kings ECHL 10 0 5 5 4
1997-98 Holland Intl 40 64 77 141 0
1998-99 El Paso Buzzards WPHL 65 14 26 40 89
1999-00 El Paso Buzzards WPHL 59 23 20 43 42
2000-01 Macon Whoopee CHL 6 0 2 2 4
2000-01 Elmira Jackals UHL 14 1 2 3 19
League GP G A Pts PIM
1994-95 Nashville Knights ECHL 34 6 7 13 24
1994-95 Roanoke Express ECHL 2 0 0 0 2
1995-96 Bakersfield Fog WCHL 1 0 0 0 0
1995-96 Oklahoma City Blazers CHL 3 0 1 1 5
1996-97 San Antonio Iguanas CHL 3 1 0 1 7
1996-97 Madison Monsters CoHL 2 1 2 3 4
1996-97 Columbus Cottonmouths CHL 1 0 0 0 2
League GP G A Pts PIM
1954-55 Worcester Warriors EHL 13 0 0 0 0
League GP G A Pts PIM
2013-14 Milwaukee Admirals AHL 9 0 0 0 0
2014-15 Evansville Icemen ECHL 7 2 3 5 2
2014-15 South Carolina Stingrays ECHL 45 18 17 35 21
2015-16 Kassel Huskies DEL-2 48 17 35 52 65
2016-17 Kassel Huskies DEL-2 48 14 31 45 46
2017-18 Kassel Huskies DEL-2 50 25 38 63 40
2018-19 Duesseldorf EG DEL 51 11 17 28 8
League GP G A Pts PIM
2019-20 Evansville Thunderbolts SPHL 45 17 48 65 14
2020-21 Knoxville Ice Bears SPHL 41 12 19 31 6
2021-22 Evansville Thunderbolts SPHL 53 13 36 49 10
League GP G A Pts PIM
1970-71 Rochester Americans AHL 3 0 0 0 2
1970-71 Braintree Hawks NEnHL 0 44 40 84 0
League GP G A Pts PIM
1986-87 Oshawa Generals OHL 11 1 0 1 23
League GP G A Pts PIM
2017-18 Providence Bruins AHL 4 0 0 0 2
2017-18 Atlanta Gladiators ECHL 61 14 23 37 163
2018-19 Providence Bruins AHL 46 1 4 5 62
2018-19 Atlanta Gladiators ECHL 3 2 5 7 0
2019-20 Worcester Railers ECHL 8 2 2 4 5
League GP G A Pts PIM
2019-20 Montreal Canadiens NHL 2 0 0 0 0
2019-20 Laval Rocket AHL 33 0 0 0 0
2020-21 Montreal Canadiens NHL 4 0 0 0 0
2020-21 Laval Rocket AHL 16 0 0 0 0
2021-22 Montreal Canadiens NHL 12 0 0 0 0
2021-22 Laval Rocket AHL 33 0 1 1 0
2022-23 Montreal Canadiens NHL 3 0 0 0 0
2022-23 Laval Rocket AHL 41 0 1 1 0
2023-24 Montreal Canadiens NHL 23 0 2 2 2
League GP G A Pts PIM
2012-13 Hamilton Bulldogs AHL 64 6 4 10 54
2013-14 Hamilton Bulldogs AHL 12 1 4 5 15
2013-14 Manchester Monarchs AHL 19 3 3 6 2
2014-15 Idaho Steelheads ECHL 40 6 21 27 22
League GP G A Pts PIM
1988-89 Muskegon Lumberjacks IHL 51 0 5 5 2
1989-90 Muskegon Lumberjacks IHL 49 0 2 2 0
1990-91 Muskegon Lumberjacks IHL 9 0 0 0 2
1990-91 Albany Choppers IHL 29 0 0 0 10
1991-92 Muskegon Lumberjacks IHL 27 0 0 0 24
1992-93 Cleveland Lumberjacks IHL 35 0 0 0 10
1993-94 St. John's Maple Leafs AHL 37 0 1 1 6
1994-95 St. John's Maple Leafs AHL 27 0 3 3 6
1995-96 St. Louis Blues NHL 11 0 0 0 2
1995-96 Peoria Rivermen IHL 22 0 1 1 10
1996-97 San Antonio Dragons IHL 44 0 3 3 26
1997-98 San Antonio Dragons IHL 15 0 0 0 2
1997-98 Fort Wayne Komets IHL 45 0 2 2 8
1998-99 Fort Wayne Komets IHL 53 0 1 1 24
1999-00 Kansas City Blades IHL 33 0 0 0 4
2000-01 Lukko Rauma SM-liiga 55 0 1 1 36
2001-02 Ilves Tampere SM-liiga 42 0 1 1 12
2002-03 Ilves Tampere SM-liiga 15 0 0 0 0
League GP G A Pts PIM
1988-89 Peoria Rivermen IHL 7 0 0 0 21
League GP G A Pts PIM
2012-13 Portland Pirates AHL 1 0 0 0 0
2012-13 Idaho Steelheads ECHL 2 0 0 0 0
2013-14 Portland Pirates AHL 5 0 0 0 0
2013-14 Gwinnett Gladiators ECHL 6 0 0 0 0
2013-14 Arizona Sundogs CHL 12 0 0 0 0
2014-15 Idaho Steelheads ECHL 9 0 0 0 0
2014-15 Elmira Jackals ECHL 1 0 0 0 0
2015-16 Utah Grizzlies ECHL 6 0 1 1 0
2015-16 Peoria Rivermen SPHL 1 0 0 0 0
2015-16 Missouri Mavericks ECHL 1 0 0 0 0
League GP G A Pts PIM
2015-16 Orlando Solar Bears ECHL 41 0 5 5 16
League GP G A Pts PIM
2011-12 Worcester Sharks AHL 66 10 15 25 17
2012-13 Worcester Sharks AHL 34 10 11 21 19
2013-14 Worcester Sharks AHL 55 11 14 25 8
2014-15 Rochester Americans AHL 31 6 4 10 6
2014-15 Elmira Jackals ECHL 9 3 6 9 0
2014-15 St. John's IceCaps AHL 1 0 0 0 0
2014-15 Adirondack Flames AHL 11 3 2 5 2
2015-16 Bolzano HC Austria 27 5 12 17 6
2016-17 Bolzano HC Austria 54 26 22 48 8
2017-18 Dornbirn EC Austria 53 18 29 47 12
2018-19 Dornbirn EC Austria 52 15 24 39 16
2019-20 VSV EC Austria 45 9 27 36 14
2020-21 Kansas City Mavericks ECHL 60 25 35 60 14
2021-22 Cardiff Devils EIHL 52 31 28 59 10
2022-23 Cardiff Devils EIHL 52 18 29 47 8
2023-24 Angers France 41 23 16 39 2
League GP G A Pts PIM
1995-96 Reno Renegades WCHL 5 0 0 0 8
1996-97 Reno Renegades WCHL 29 0 0 0 10
1996-97 New Mexico Scorpions WPHL 4 0 0 0 4
League GP G A Pts PIM
1991-92 Johnstown Chiefs ECHL 40 1 4 5 24
1992-93 Memphis Riverkings CHL 57 4 17 21 49
1992-93 Streatham Redskins EngL 2 0 6 6 2
1993-94 Memphis Riverkings CHL 61 4 22 26 52
League GP G A Pts PIM
1998-99 St. John's Maple Leafs AHL 42 0 0 0 8
1999-00 St. John's Maple Leafs AHL 27 0 0 0 2
League GP G A Pts PIM
2017-18 Tulsa Oilers ECHL 5 0 0 0 0
League GP G A Pts PIM
1968-69 Framingham Pics NEnHL 0 0 0 0 0
League GP G A Pts PIM
1989-90 Milan Saima SG Italy-A 41 20 37 57 72
1990-91 Milan Saima SG Italy-A 34 11 17 28 50
1991-92 Milan HC Italy-A 21 0 10 10 40
1992-93 Dallas Freeze CHL 39 18 17 35 128
1993-94 Milan Saima SG Italy-A 12 5 7 12 35
1994-95 Milan Saima SG Italy-A 21 3 9 12 82
League GP G A Pts PIM
2016-17 Riviere-du-Loup 3L LNAH 16 0 0 0 0
2017-18 Riviere-du-Loup 3L LNAH 1 0 0 0 0
2018-19 Riviere-du-Loup 3L LNAH 3 0 0 0 0
League GP G A Pts PIM
2015-16 San Diego Gulls AHL 2 0 0 0 0
2016-17 San Diego Gulls AHL 67 16 30 46 16
2017-18 Anaheim Ducks NHL 25 6 1 7 6
2017-18 San Diego Gulls AHL 45 14 23 37 14
2018-19 Anaheim Ducks NHL 3 0 0 0 0
2018-19 San Diego Gulls AHL 11 1 4 5 6
2019-20 Wilkes-Barre/Scranton Penguins AHL 35 10 11 21 4
2019-20 Springfield Thunderbirds AHL 23 4 10 14 19
2020-21 Tucson Roadrunners AHL 35 11 19 30 16
2021-22 Laval Rocket AHL 62 13 20 33 18
2022-23 HIFK Helsinki SM-liiga 19 1 5 6 4
2022-23 Brynas IF Gavle SweHL 6 1 0 1 2
2023-24 Innsbruck HC Austria 47 25 33 58 14
League GP G A Pts PIM
2019-20 Colorado College NCHC 10 0 1 1 0
2020-21 Macon Mayhem SPHL 19 0 0 0 2
2021-22 Tulsa Oilers ECHL 19 0 0 0 0
League GP G A Pts PIM
1991-92 Babson College ECAC-E 6 0 0 0 0
1992-93 Babson College ECAC-E 0 0 0 0 0
League GP G A Pts PIM
2007-08 Youngstown Steelhounds CHL 0 0 0 0 0
League GP G A Pts PIM
2003-04 Rochester Americans AHL 45 3 9 12 31
2004-05 Rochester Americans AHL 59 11 11 22 20
2005-06 Rochester Americans AHL 56 14 23 37 75
2006-07 Rochester Americans AHL 50 28 23 51 68
2006-07 Buffalo Sabres NHL 19 3 2 5 2
2007-08 Buffalo Sabres NHL 46 4 4 8 30
2008-09 Albany River Rats AHL 40 25 17 42 34
2008-09 Carolina Hurricanes NHL 18 0 2 2 2
2009-10 Albany River Rats AHL 3 0 0 0 2
2010-11 Springfield Falcons AHL 6 1 2 3 0
2010-11 Adirondack Phantoms AHL 52 25 16 41 47
2011-12 Rochester Americans AHL 8 1 3 4 19
2012-13 Assat Pori SM-liiga 53 18 18 36 54
2013-14 Zagreb Medvescak KHL KHL 39 10 7 17 28
2014-15 Assat Pori SM-liiga 7 2 2 4 8
2015-16 Assat Pori SM-liiga 3 1 1 2 2
League GP G A Pts PIM
1992-93 Fiemme Cavalese HC Italy-A 14 0 3 3 0
1993-94 Fiemme Cavalese HC Italy-A 20 2 2 4 8
1994-95 Reims France 0 0 0 0 0
1995-96 Reims France 24 2 2 4 10
1996-97 Bordeaux France 31 3 6 9 26
1997-98 Bordeaux France 20 4 12 16 8
1998-99 Miesbach TEV Ger.2 37 12 25 37 40
1999-00 Miesbach TEV GerObL 41 12 8 20 22
League GP G A Pts PIM
1978-79 Muskegon Mohawks IHL 15 0 0 0 26
1978-79 New Hampshire/Cape Cod Freedoms NEHL 21 1 10 11 63
1978-79 Utica Mohawks NEHL 17 0 2 2 15
1979-80 Erie Blades EHL 21 1 2 3 24
1979-80 Hampton Aces EHL 2 0 0 0 0
League GP G A Pts PIM
2007-08 Wheeling Nailers ECHL 2 0 0 0 0
League GP G A Pts PIM
2012-13 St. John's IceCaps AHL 7 1 1 2 0
2013-14 Milwaukee Admirals AHL 58 15 18 33 14
2013-14 Cincinnati Cyclones ECHL 14 1 10 11 4
2014-15 Greenville Road Warriors ECHL 68 18 51 69 16
2014-15 Hartford Wolf Pack AHL 3 0 1 1 0
2015-16 Portland Pirates AHL 6 1 3 4 6
2015-16 Milwaukee Admirals AHL 11 0 3 3 0
2015-16 Lake Erie Monsters AHL 1 0 0 0 0
2015-16 Greenville Swamp Rabbits ECHL 40 6 11 17 12
2017-18 Sparta Praha Czech 15 1 6 7 6
2018-19 Krefeld Penguins DEL 43 9 9 18 10
2019-20 Krefeld Penguins DEL 50 8 23 31 12
2020-21 Krefeld Penguins DEL 8 0 2 2 2
2020-21 Kassel Huskies DEL-2 20 4 19 23 4
2021-22 Augsburg Panthers DEL 46 12 12 24 16
2022-23 Augsburg Panthers DEL 39 3 12 15 14
2023-24 Crimmitschau ETC DEL-2 51 11 30 41 12
League GP G A Pts PIM
2015-16 South Carolina Stingrays ECHL 4 1 3 4 2
2016-17 Hershey Bears AHL 1 0 0 0 0
2016-17 South Carolina Stingrays ECHL 42 2 21 23 48
2016-17 Manchester Monarchs ECHL 11 2 6 8 15
2016-17 Springfield Thunderbirds AHL 4 0 0 0 4
2017-18 Providence Bruins AHL 3 0 1 1 2
2017-18 Ontario Reign AHL 1 0 0 0 0
2017-18 Manchester Monarchs ECHL 57 5 36 41 82
2017-18 Springfield Thunderbirds AHL 8 0 4 4 2
2018-19 Idaho Steelheads ECHL 10 3 5 8 15
2018-19 Utica Comets AHL 24 1 3 4 19
2018-19 Manchester Monarchs ECHL 12 1 3 4 23
2019-20 Idaho Steelheads ECHL 55 7 15 22 86
2020-21 Innsbruck HC Austria 41 9 20 29 34
2021-22 Kosice HC Slovak 50 9 16 25 46
2022-23 Allen Americans ECHL 63 5 33 38 63
2023-24 Sheffield Steelers EIHL 53 7 33 40 48
League GP G A Pts PIM
1973-74 Framingham Pics CAHL 0 0 0 0 0
League GP G A Pts PIM
1993-94 Birmingham Bulls ECHL 59 25 46 71 32
League GP G A Pts PIM
1996-97 Hershey Bears AHL 6 0 0 0 2
1997-98 Roanoke Express ECHL 55 0 10 10 15
League GP G A Pts PIM
2019-20 Northern Michigan University WCHA 18 1 10 11 8
2020-21 Northern Michigan University WCHA 25 5 7 12 14
2021-22 Toledo Walleye ECHL 45 12 13 25 32
2022-23 Adirondack Thunder ECHL 28 6 10 16 36
2022-23 Norfolk Admirals ECHL 3 0 1 1 0
2022-23 Atlanta Gladiators ECHL 11 2 5 7 6
2023-24 Cincinnati Cyclones ECHL 3 0 0 0 2
2023-24 Lausitzer Foxes DEL-2 1 0 0 0 0
2023-24 Indy Fuel ECHL 12 4 3 7 22
League GP G A Pts PIM
1991-92 Cincinnati Cyclones ECHL 6 2 1 3 57
1992-93 Wichita Thunder CHL 28 4 5 9 108
League GP G A Pts PIM
1967-68 Concord Eastern Olympics NEnHL 28 22 30 52 17
1969-70 Concord Eastern Olympics NEnHL 0 23 32 55 0
1970-71 Concord Eastern Olympics NEnHL 46 36 44 80 42
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
2019-20 Curry College CCC 25 5 12 17 28
2020-21 Curry College CCC 4 0 3 3 6
2021-22 Curry College CCC 27 7 8 15 35
2022-23 Peliitat Heinola Mestis 42 6 6 12 54
League GP G A Pts PIM
2004-05 Oklahoma City Blazers CHL 30 2 7 9 36
2005-06 Trenton Titans ECHL 33 4 4 8 47
League GP G A Pts PIM
2022-23 Arizona State University NCAA 36 0 0 0 2
League GP G A Pts PIM
2021-22 Sacred Heart University AHA 37 11 20 31 10
2022-23 Sacred Heart University AHA 37 14 16 30 12
2022-23 Chicago Wolves AHL 6 1 1 2 2
2023-24 Toronto Marlies AHL 1 0 0 0 0
2023-24 Newfoundland Growlers ECHL 64 18 19 37 20
League GP G A Pts PIM
2020-21 Texas Stars AHL 27 0 6 6 10
2021-22 Texas Stars AHL 66 3 29 32 23
2022-23 Texas Stars AHL 70 7 21 28 36
2023-24 Pittsburgh Penguins NHL 31 1 0 1 6
2023-24 Wilkes-Barre/Scranton Penguins AHL 23 2 4 6 8
League GP G A Pts PIM
1998-99 Charlotte Checkers ECHL 24 2 7 9 26
League GP G A Pts PIM
1980-81 Bad Toelz EC 2.GBun 43 33 23 56 35
1981-82 Bad Toelz EC 2.GBun 43 47 34 81 35
1982-83 Bad Toelz EC 2.GBun 45 44 45 89 32
1983-84 Bad Toelz EC 2.GBun 46 44 38 82 38
1985-86 Augsburg EV 2.GBun 36 29 36 65 14
1986-87 Augsburg EV 2.GBun 20 14 15 29 4
1987-88 Ratingen EC 2.GBun 32 23 26 49 18
1990-91 Grefrath EC 2.GBun 4 0 0 0 0
League GP G A Pts PIM
1996-97 Dayton Bombers ECHL 45 18 21 39 8
1997-98 New Mexico Scorpions WPHL 8 2 3 5 4
1997-98 Waco Wizards WPHL 7 2 2 4 6
1997-98 Amarillo Rattlers WPHL 20 6 4 10 16
1998-99 Topeka Scarecrows CHL 44 14 11 25 16
1998-99 Bakersfield Condors WCHL 9 0 1 1 10
2000-01 Peterborough Pirates BNL 36 26 39 65 14
2001-02 Peterborough Pirates BNL 6 1 3 4 4
2001-02 Coventry Blaze BNL 5 0 2 2 0
League GP G A Pts PIM
2017-18 Chicago Blackhawks NHL 5 0 3 3 0
2018-19 Chicago Blackhawks NHL 33 0 8 8 0
2018-19 Rockford IceHogs AHL 46 17 18 35 12
2019-20 Chicago Blackhawks NHL 9 1 2 3 0
2019-20 Rockford IceHogs AHL 45 14 19 33 20
2020-21 Vegas Golden Knights NHL 6 2 0 2 0
2020-21 Henderson Silver Knights AHL 30 11 11 22 12
2021-22 Colorado Avalanche NHL 5 0 1 1 0
2021-22 Colorado Eagles AHL 60 33 40 73 16
2022-23 Rockford IceHogs AHL 52 14 18 32 10
2022-23 San Diego Gulls AHL 17 4 8 12 6
2023-24 Skelleftea AIK SweHL 49 10 16 26 10
League GP G A Pts PIM
2011-12 Trenton Titans ECHL 48 8 25 33 79
League GP G A Pts PIM
2015-16 Idaho Steelheads ECHL 14 1 1 2 2
2015-16 Utah Grizzlies ECHL 11 2 4 6 4
2015-16 Missouri Mavericks ECHL 4 0 1 1 4
League GP G A Pts PIM
2020-21 Chicago Wolves AHL 13 2 3 5 0
2020-21 Florida Everblades ECHL 9 1 2 3 0
2021-22 Milwaukee Admirals AHL 20 3 2 5 10
2021-22 Florida Everblades ECHL 18 3 9 12 8
2022-23 Toronto Marlies AHL 23 2 2 4 24
2022-23 Newfoundland Growlers ECHL 42 14 28 42 71
2023-24 Toronto Marlies AHL 66 11 15 26 132
League GP G A Pts PIM
2001-02 Dayton Bombers ECHL 3 0 0 0 12
2001-02 New Haven Knights UHL 65 6 9 15 132
2002-03 Richmond Renegades ECHL 2 0 0 0 2
2002-03 South Carolina Stingrays ECHL 2 0 0 0 0
2002-03 Pensacola Ice Pilots ECHL 44 1 1 2 53
2002-03 Jackson Bandits ECHL 3 0 0 0 2
2003-04 Lakeland Loggerheads WHA2 28 1 19 20 57
League GP G A Pts PIM
2023-24 Sacred Heart University AHA 27 1 4 5 16
League GP G A Pts PIM
2022-23 Dubuque Fighting Saints USHL 58 30 42 72 20
2023-24 Brown University ECAC 30 13 11 24 4
League GP G A Pts PIM
2016-17 Bridgeport Sound Tigers AHL 8 0 1 1 0
2017-18 Bridgeport Sound Tigers AHL 68 7 12 19 23
2018-19 Bridgeport Sound Tigers AHL 25 3 4 7 21
2019-20 Bridgeport Sound Tigers AHL 16 3 2 5 12
2019-20 Utica Comets AHL 24 3 6 9 10
2020-21 Utica Comets AHL 24 6 4 10 12
2021-22 Abbotsford Canucks AHL 68 19 24 43 72
2022-23 Abbotsford Canucks AHL 43 6 13 19 22
2023-24 Abbotsford Canucks AHL 68 14 21 35 51
League GP G A Pts PIM
2018-19 San Antonio Rampage AHL 59 9 9 18 12
2019-20 San Antonio Rampage AHL 50 9 22 31 14
2020-21 Utica Comets AHL 27 6 12 18 8
2021-22 Iowa Wild AHL 33 3 4 7 16
2021-22 Springfield Thunderbirds AHL 20 3 9 12 10
2022-23 Utica Comets AHL 48 15 18 33 17
2023-24 Grand Rapids Griffins AHL 31 3 8 11 20
2023-24 Utica Comets AHL 25 2 6 8 14
League GP G A Pts PIM
2010-11 Allen Americans CHL 66 13 28 41 28
2011-12 Gwinnett Gladiators ECHL 18 2 4 6 4
2011-12 Utah Grizzlies ECHL 32 3 12 15 14
2011-12 Reading Royals ECHL 1 0 0 0 0
2013-14 St. Charles Chill CHL 33 2 5 7 24
League GP G A Pts PIM
2022-23 Laval Rocket AHL 9 0 1 1 4
2023-24 Montreal Canadiens NHL 56 3 7 10 57
2023-24 Laval Rocket AHL 13 1 6 7 29
League GP G A Pts PIM
2011-12 U. of Minnesota WCHA 1 0 0 0 0
2012-13 Augsburg College MIAC 20 1 7 8 4
2013-14 Augsburg College MIAC 25 1 11 12 10
League GP G A Pts PIM
2003-04 Springfield Falcons AHL 2 0 0 0 0
2003-04 UMass-Boston ECAC-E 26 8 24 32 64
2003-04 Lowell Lock Monsters AHL 7 0 0 0 0
2004-05 Florida Everblades ECHL 19 2 0 2 5
2004-05 Trenton Titans ECHL 10 0 1 1 11
League GP G A Pts PIM
1991-92 Utica Devils AHL 70 23 24 47 58
1992-93 Utica Devils AHL 75 30 27 57 88
1992-93 New Jersey Devils NHL 2 0 1 1 0
1993-94 Albany River Rats AHL 77 31 30 61 140
1994-95 San Diego Gulls IHL 74 24 23 47 97
1995-96 Fassa HC Italy-A 29 15 18 33 81
1996-97 San Antonio Dragons IHL 77 22 24 46 115
1997-98 Springfield Falcons AHL 11 2 4 6 29
1997-98 Grand Rapids Griffins IHL 54 12 7 19 49
1998-99 Kansas City Blades IHL 2 0 0 0 0
1998-99 Houston Aeros IHL 53 9 7 16 32
League GP G A Pts PIM
2000-01 U. of Wisconsin Eau Claire NCHA 18 0 1 1 0
2001-02 U. of Wisconsin Eau Claire NCHA 22 0 0 0 2
2002-03 U. of Wisconsin Eau Claire NCHA 22 0 0 0 46
League GP G A Pts PIM
2005-06 Bakersfield Condors ECHL 8 1 2 3 2
2006-07 Odessa Jackalopes CHL 56 14 14 28 94
2006-07 Bakersfield Condors ECHL 4 1 0 1 2
2007-08 Odessa Jackalopes CHL 64 12 12 24 84
2008-09 Odessa Jackalopes CHL 54 20 16 36 98
2009-10 Odessa Jackalopes CHL 43 13 9 22 37
League GP G A Pts PIM
2016-17 U. of Minnesota Big-10 28 10 15 25 12
2017-18 U. of Minnesota Big-10 38 9 6 15 14
2017-18 Adirondack Thunder ECHL 6 0 2 2 6
2018-19 Utica Comets AHL 3 0 0 0 0
2018-19 Stockton Heat AHL 2 0 0 0 0
2018-19 Adirondack Thunder ECHL 60 27 21 48 10
2019-20 Adirondack Thunder ECHL 56 20 29 49 26
2020-21 Jacksonville Icemen ECHL 62 22 19 41 22
2021-22 Soenderjyske Denmark 32 9 9 18 10
League GP G A Pts PIM
1975-76 Flint Generals IHL 2 0 0 0 0
1975-76 Dayton Gems IHL 8 1 3 4 7
1975-76 Waterloo Black Hawks USHL 42 28 26 54 19
1976-77 Waterloo Black Hawks USHL 43 10 21 31 23
1977-78 San Francisco Shamrocks PHL 0 0 0 0 0
League GP G A Pts PIM
1994-95 St. John's Maple Leafs AHL 4 0 1 1 0
1994-95 Richmond Renegades ECHL 42 7 21 28 90
1994-95 Cornwall Aces AHL 3 0 0 0 2
1994-95 San Jose Rhinos RHI 17 9 15 24 55
1995-96 Richmond Renegades ECHL 65 27 48 75 261
1995-96 Portland Pirates AHL 1 0 0 0 2
1995-96 Springfield Falcons AHL 2 1 1 2 2
1995-96 San Jose Rhinos RHI 26 7 13 20 81
1996-97 Richmond Renegades ECHL 28 16 19 35 43
1996-97 Chicago Wolves IHL 43 8 16 24 60
1996-97 Baltimore Bandits AHL 5 0 1 1 4
1996-97 Orlando Solar Bears IHL 2 0 0 0 2
1996-97 San Jose Rhinos RHI 11 1 3 4 23
1997-98 South Carolina Stingrays ECHL 47 12 34 46 78
1997-98 Fort Wayne Komets IHL 21 3 5 8 20
1998-99 San Diego Gulls WCHL 54 24 42 66 48
1998-99 Utah Grizzlies IHL 1 0 1 1 4
1998-99 Tucson Gila Monsters WCHL 21 18 21 39 67
1998-99 San Jose Rhinos RHI 25 9 19 28 81
1999-00 San Diego Gulls WCHL 40 15 53 68 73
1999-00 Waco Wizards WPHL 27 10 31 41 97
2000-01 San Diego Gulls WCHL 72 17 69 86 108
League GP G A Pts PIM
1973-74 Framingham Pics CAHL 0 0 0 0 0
League GP G A Pts PIM
2018-19 U. of Alabama-Huntsville WCHA 12 0 1 1 2
2019-20 Norfolk Admirals ECHL 9 0 0 0 0
2019-20 Greenville Swamp Rabbits ECHL 3 0 0 0 0
2019-20 Roanoke Rail Yard Dawgs SPHL 11 0 0 0 0
2020-21 Macon Mayhem SPHL 22 0 0 0 4
2021-22 Wichita Thunder ECHL 31 0 1 1 0
2021-22 Norfolk Admirals ECHL 1 0 0 0 0
2022-23 Adirondack Thunder ECHL 34 0 2 2 2
2022-23 Utica Comets AHL 2 0 0 0 0
League GP G A Pts PIM
2009-10 Wilkes-Barre/Scranton Penguins AHL 27 0 0 0 2
2009-10 Wheeling Nailers ECHL 12 0 2 2 0
2010-11 Wilkes-Barre/Scranton Penguins AHL 46 0 0 0 2
2011-12 Pittsburgh Penguins NHL 5 0 0 0 2
2011-12 Wilkes-Barre/Scranton Penguins AHL 41 0 1 1 0
2012-13 Wilkes-Barre/Scranton Penguins AHL 32 0 0 0 0
2013-14 HIFK Helsinki SM-liiga 15 0 0 0 0
2013-14 Norfolk Admirals AHL 18 0 0 0 0
2014-15 Adirondack Flames AHL 34 0 1 1 0
2015-16 Cincinnati Cyclones ECHL 19 0 1 1 2
2015-16 Lake Erie Monsters AHL 22 0 0 0 4
2016-17 Cincinnati Cyclones ECHL 2 0 1 1 0
2016-17 Cleveland Monsters AHL 12 0 0 0 0
2017-18 Cleveland Monsters AHL 9 0 0 0 0
2018-19 Cleveland Monsters AHL 26 0 0 0 0
2019-20 Cleveland Monsters AHL 8 0 0 0 0
2020-21 Cleveland Monsters AHL 12 0 0 0 0
League GP G A Pts PIM
2022-23 Bentley University AHA 13 1 1 2 19
2023-24 Bentley University AHA 12 2 2 4 8
League GP G A Pts PIM
1965-66 Winnipeg Warriors MJHL 35 0 0 0 0
1967-68 Concord Eastern Olympics NEnHL 1 0 0 0 0
League GP G A Pts PIM
2005-06 Columbia Inferno ECHL 14 1 2 3 4
2006-07 Columbia Inferno ECHL 12 0 0 0 10
2006-07 Wheeling Nailers ECHL 4 0 0 0 2
League GP G A Pts PIM
2012-13 Utah Grizzlies ECHL 18 1 2 3 6
2012-13 San Francisco Bulls ECHL 37 5 9 14 29
2013-14 Arizona Sundogs CHL 36 5 8 13 53
League GP G A Pts PIM
2006-07 Blues SM-liiga 19 1 1 2 18
2006-07 Salamat Kirkkonummi Mestis 26 13 4 17 34
2007-08 Blues SM-liiga 9 0 0 0 0
2008-09 Ilves Tampere SM-liiga 41 2 2 4 24
2008-09 Blues SM-liiga 12 1 0 1 10
2009-10 Zvolen HKm Slovak 6 0 0 0 4
2009-10 Blues SM-liiga 7 0 1 1 4
2010-11 Hull Stingrays EIHL 47 13 17 30 56
2011-12 Jukurit Mikkeli Mestis 37 3 5 8 49
League GP G A Pts PIM
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
1995-96 Estevan Bruins SJHL 20 9 7 16 4
1998-99 UMass-Amherst H-East 6 0 0 0 0
1999-00 UMass-Amherst H-East 7 0 0 0 4
League GP G A Pts PIM
1996-97 Baton Rouge Kingfish ECHL 26 0 3 3 2
1997-98 Birmingham Bulls ECHL 6 0 0 0 0
1997-98 Baton Rouge Kingfish ECHL 4 0 1 1 0
League GP G A Pts PIM
2013-14 Greenville Road Warriors ECHL 1 0 0 0 0
2013-14 Fort Wayne Komets ECHL 3 0 1 1 0
2013-14 Peoria Rivermen SPHL 52 27 30 57 52
2014-15 Peoria Rivermen SPHL 55 18 24 42 20
2014-15 Quad City Mallards ECHL 3 1 0 1 0
2015-16 Knoxville Ice Bears SPHL 32 14 11 25 16
2015-16 Peoria Rivermen SPHL 20 4 8 12 10
2016-17 Knoxville Ice Bears SPHL 4 0 0 0 0
2016-17 Peoria Rivermen SPHL 22 5 9 14 10
2016-17 Evansville Thunderbolts SPHL 19 3 8 11 8
League GP G A Pts PIM
2020-21 Bentley University AHA 15 0 5 5 0
League GP G A Pts PIM
2008-09 Wilkes-Barre/Scranton Penguins AHL 5 2 2 4 2
2009-10 Wilkes-Barre/Scranton Penguins AHL 74 6 26 32 70
2010-11 Pittsburgh Penguins NHL 9 1 1 2 13
2010-11 Wilkes-Barre/Scranton Penguins AHL 60 9 21 30 64
2011-12 Pittsburgh Penguins NHL 68 4 10 14 56
2012-13 Pittsburgh Penguins NHL 33 2 3 5 17
2013-14 Pittsburgh Penguins NHL 53 1 13 14 29
2014-15 Arizona Coyotes NHL 70 3 6 9 36
2015-16 Arizona Coyotes NHL 1 0 0 0 5
League GP G A Pts PIM
1978-79 Muskegon Mohawks IHL 8 0 2 2 0
1978-79 Utica Mohawks NEHL 6 3 3 6 2
League GP G A Pts PIM
1979-80 Rochester Americans AHL 33 2 4 6 64
1980-81 Rochester Americans AHL 76 8 23 31 182
1981-82 Rochester Americans AHL 70 7 33 40 174
1981-82 Buffalo Sabres NHL 4 0 1 1 4
1982-83 Binghamton Whalers AHL 49 1 13 14 93
1982-83 Saginaw Gears IHL 5 0 1 1 4
1983-84 New Haven Nighthawks AHL 13 0 5 5 14
League GP G A Pts PIM
2021-22 R.P.I. ECAC 36 4 15 19 4
2022-23 R.P.I. ECAC 35 7 10 17 4
2023-24 Sacred Heart University AHA 36 13 13 26 6
2023-24 Orlando Solar Bears ECHL 2 0 1 1 0
League GP G A Pts PIM
2023-24 Florida Everblades ECHL 1 0 0 0 0
2023-24 Savannah Ghost Pirates ECHL 4 0 1 1 0
League GP G A Pts PIM
2001-02 Dayton Bombers ECHL 1 0 0 0 0
League GP G A Pts PIM
1987-88 Virginia Lancers AAHL 43 10 42 52 55
1988-89 Flint Spirits IHL 12 1 2 3 2
1988-89 Virginia Lancers ECHL 57 13 34 47 124
1988-89 Maine Mariners AHL 3 0 0 0 7
1989-90 Binghamton Whalers AHL 3 0 0 0 0
1989-90 Virginia Lancers ECHL 60 9 22 31 113
1990-91 Roanoke Valley Rebels ECHL 64 7 19 26 66
1990-91 Albany Choppers IHL 2 0 0 0 0
1991-92 Roanoke Valley Rebels ECHL 60 6 14 20 40
League GP G A Pts PIM
1979-80 Fort Wayne Komets IHL 10 6 3 9 2
1979-80 Chicago Cardinals CnHL 0 19 14 33 0
1979-80 Dayton Gems IHL 15 3 6 9 6
1980-81 Chicago Cardinals CnHL 0 20 19 39 0
1981-82 Chicago Cardinals CnHL 0 0 0 0 0
1982-83 Chicago Cardinals CnHL 0 0 0 0 0
1983-84 Chicago Cardinals CnHL 0 0 0 0 0
League GP G A Pts PIM
1978-79 New Hampshire/Cape Cod Freedoms NEHL 26 6 4 10 25
1979-80 Johnstown Red Wings EHL 6 0 2 2 6
League GP G A Pts PIM
2018-19 Charlotte Checkers AHL 2 0 0 0 4
2018-19 Manchester Monarchs ECHL 2 0 2 2 0
2019-20 Utah Grizzlies ECHL 62 7 16 23 20
2020-21 Indy Fuel ECHL 3 0 1 1 0
2020-21 Greenville Swamp Rabbits ECHL 20 1 2 3 6
2021-22 Chicago Wolves AHL 24 0 6 6 4
2021-22 Norfolk Admirals ECHL 36 2 9 11 22
2022-23 Allen Americans ECHL 16 2 2 4 8
2022-23 Norfolk Admirals ECHL 45 3 21 24 18
2022-23 Laval Rocket AHL 9 0 0 0 2
2023-24 Allen Americans ECHL 71 7 24 31 28
League GP G A Pts PIM
2014-15 South Carolina Stingrays ECHL 0 0 0 0 0
2015-16 Kalamazoo Wings ECHL 12 0 0 0 0
2015-16 Utica Comets AHL 1 0 0 0 0