hockey DB
search by league
team
morning report
contact us
home

Alumni report for U. of Minnesota

680 players found,
(Does not include season in-progress.)
League GP G A Pts PIM
1998-99 Baton Rouge Kingfish ECHL 70 5 8 13 35
1999-00 Baton Rouge Kingfish ECHL 69 3 12 15 72
League GP G A Pts PIM
1985-86 U. of Minnesota-Duluth WCHA 6 1 1 2 4
1986-87 U. of Minnesota-Duluth WCHA 37 12 6 18 40
1987-88 U. of Minnesota-Duluth WCHA 35 20 19 39 52
League GP G A Pts PIM
1960-61 Des Moines Ice Hawks USCHL 0 0 0 0 0
1961-62 Minneapolis Rebels USHL 0 0 0 0 0
League GP G A Pts PIM
1959-60 U.S. Olympic Team Intl 0 0 2 2 0
1959-60 Denver Mavericks/Minneapolis Millers IHL 6 0 2 2 0
1960-61 Des Moines Ice Hawks USCHL 0 0 0 0 0
1961-62 Minneapolis Rebels USHL 0 0 0 0 0
1962-63 St. Paul Steers USHL 0 0 0 0 0
1964-65 U.S. National Team Intl 0 0 0 0 0
1964-65 St. Paul Steers USHL 0 0 0 0 0
1965-66 St. Paul Steers USHL 0 0 0 0 0
League GP G A Pts PIM
2012-13 Adirondack Phantoms AHL 6 1 1 2 2
2013-14 Adirondack Phantoms AHL 75 4 22 26 31
2014-15 Philadelphia Flyers NHL 1 0 0 0 0
2014-15 Lehigh Valley Phantoms AHL 44 2 8 10 18
2015-16 Lehigh Valley Phantoms AHL 72 4 15 19 46
2016-17 Lehigh Valley Phantoms AHL 40 1 10 11 10
2017-18 Philadelphia Flyers NHL 8 0 0 0 2
2017-18 Colorado Avalanche NHL 7 0 0 0 0
2017-18 Lehigh Valley Phantoms AHL 23 5 5 10 8
2018-19 Colorado Avalanche NHL 2 0 0 0 0
2018-19 Colorado Eagles AHL 61 6 13 19 30
2019-20 Colorado Eagles AHL 55 5 8 13 35
2020-21 Los Angeles Kings NHL 2 0 0 0 2
2020-21 Ontario Reign AHL 29 2 5 7 2
2021-22 Rochester Americans AHL 14 0 1 1 4
2021-22 San Jose Barracuda AHL 46 3 5 8 20
2022-23 Straubing Tigers DEL 5 0 0 0 0
League GP G A Pts PIM
2014-15 Springfield Falcons AHL 4 0 0 0 5
2015-16 Cincinnati Cyclones ECHL 58 4 6 10 98
2015-16 Lake Erie Monsters AHL 3 0 0 0 0
2016-17 Cincinnati Cyclones ECHL 58 11 4 15 88
League GP G A Pts PIM
1991-92 U. of Wisconsin River Falls NCHA 9 1 8 9 8
League GP G A Pts PIM
1985-86 Rochester Americans AHL 25 3 1 4 2
League GP G A Pts PIM
2008-09 Springfield Falcons AHL 2 0 0 0 2
2008-09 Johnstown Chiefs ECHL 3 0 0 0 6
2009-10 Elmira Jackals ECHL 38 7 17 24 22
2009-10 Johnstown Chiefs ECHL 27 5 14 19 10
2010-11 Binghamton Senators AHL 5 1 1 2 0
2010-11 Lake Erie Monsters AHL 4 0 1 1 2
2010-11 Elmira Jackals ECHL 60 7 32 39 40
League GP G A Pts PIM
1976-77 Hershey Bears AHL 11 0 4 4 35
1976-77 Pittsburgh Penguins NHL 66 2 11 13 81
1977-78 Pittsburgh Penguins NHL 74 2 16 18 150
1978-79 Pittsburgh Penguins NHL 72 3 13 16 93
1979-80 Pittsburgh Penguins NHL 76 5 22 27 150
1980-81 Pittsburgh Penguins NHL 34 3 14 17 112
1981-82 Hartford Whalers NHL 25 1 3 4 85
1981-82 Pittsburgh Penguins NHL 31 0 1 1 98
1982-83 Hartford Whalers NHL 57 0 6 6 171
1983-84 Los Angeles Kings NHL 70 5 12 17 126
1984-85 New Haven Nighthawks AHL 6 0 2 2 2
1984-85 Los Angeles Kings NHL 14 1 1 2 20
League GP G A Pts PIM
1959-60 Minneapolis Millers USCHL 0 0 0 0 0
1961-62 Green Bay Bobcats USHL 0 0 0 0 0
1962-63 Green Bay Bobcats USHL 0 28 31 59 18
1963-64 Green Bay Bobcats USHL 30 22 19 41 16
1964-65 Green Bay Bobcats USHL 0 0 0 0 0
1965-66 Green Bay Bobcats USHL 29 29 19 48 0
1966-67 Green Bay Bobcats USHL 27 11 18 29 4
1967-68 Green Bay Bobcats USHL 0 4 9 13 4
1968-69 Green Bay Bobcats USHL 0 0 0 0 0
1969-70 Green Bay Bobcats USHL 0 0 0 0 0
League GP G A Pts PIM
1954-55 U.S. National Team Intl 0 0 0 0 0
1954-55 Minneapolis Bungalows MNHL 0 0 0 0 0
1955-56 U.S. Olympic Team Intl 0 0 0 0 0
1956-57 U.S. National Team Intl 0 0 0 0 0
1961-62 Minneapolis Rebels USHL 0 0 0 0 0
League GP G A Pts PIM
2002-03 Rockford IceHogs UHL 73 6 10 16 92
2002-03 Milwaukee Admirals AHL 2 0 0 0 2
2003-04 Arboga IFK Swe-1 41 10 14 24 125
2005-06 Bofors IK Swe-1 40 18 24 42 62
2006-07 Brynas IF Gavle SEL 49 14 13 27 62
2007-08 Tappara Tampere SM-liiga 13 0 1 1 22
2007-08 Brynas IF Gavle SEL 42 6 13 19 42
2008-09 HV71 Jonkoping SEL 40 4 8 12 34
2009-10 Frankfurt Lions DEL 56 13 14 27 74
2010-11 Omsk Avangard KHL 5 0 1 1 9
2010-11 Novokuznetsk Metallurg KHL 51 8 10 18 58
2011-12 Berlin Polar Bears DEL 46 5 8 13 66
2013-14 Karlskrona HK Swe-1 48 6 28 34 110
2014-15 Vasteras IK Swe-1 48 7 23 30 55
League GP G A Pts PIM
1972-73 Minnesota Fighting Saints WHA 75 20 19 39 46
1973-74 Minnesota Fighting Saints WHA 68 21 29 50 4
1974-75 Minnesota Fighting Saints WHA 67 24 26 50 22
1975-76 Minnesota North Stars NHL 12 0 2 2 8
1975-76 Minnesota Fighting Saints WHA 57 25 21 46 18
1976-77 Edmonton Oilers WHA 7 1 1 2 0
1976-77 New England Whalers WHA 26 12 9 21 10
1976-77 Minnesota Fighting Saints WHA 42 27 21 48 28
1977-78 New England Whalers WHA 75 32 35 67 32
1978-79 Springfield Indians AHL 7 2 3 5 2
1978-79 New England Whalers WHA 69 20 27 47 35
1979-80 Springfield Indians AHL 24 14 6 20 35
1979-80 Hartford Whalers NHL 5 0 1 1 2
1980-81 Tulsa Oilers CHL 60 28 32 60 36
1981-82 Minnesota North Stars NHL 2 0 0 0 0
1981-82 Nashville South Stars CHL 80 29 77 106 76
1982-83 New Jersey Devils NHL 30 7 7 14 11
1982-83 Wichita Wind CHL 10 8 12 20 0
1983-84 Maine Mariners AHL 25 17 13 30 8
1983-84 New Jersey Devils NHL 38 3 5 8 16
1992-93 Minnesota Iron Rangers AHA 2 0 2 2 2
1995-96 Quad City Mallards CoHL 2 0 1 1 4
League GP G A Pts PIM
1978-79 Soo Greyhounds OHA 41 4 3 7 15
1979-80 North Bay Trappers OPJHL 39 32 24 56 37
1980-81 Guelph Platers OPJHL 22 7 12 19 17
League GP G A Pts PIM
2005-06 Springfield Falcons AHL 9 1 3 4 4
2006-07 Springfield Falcons AHL 7 1 1 2 2
2006-07 Johnstown Chiefs ECHL 57 5 24 29 50
2007-08 Manchester Monarchs AHL 9 0 3 3 8
2007-08 Reading Royals ECHL 55 16 25 41 52
2008-09 Grand Rapids Griffins AHL 16 1 2 3 12
2008-09 Las Vegas Wranglers ECHL 5 1 1 2 4
2008-09 Ontario Reign ECHL 33 8 13 21 24
2009-10 Hannover Indians 2.GBun 50 8 20 28 153
2010-11 Victoria Salmon Kings ECHL 37 6 18 24 42
2010-11 Troja/Ljungby IF Swe-1 17 2 5 7 46
League GP G A Pts PIM
1975-76 Rochester Americans AHL 10 0 3 3 6
1975-76 Dayton Gems IHL 65 11 29 40 59
1976-77 Dayton Gems IHL 29 3 8 11 34
1977-78 Hershey Bears AHL 2 0 0 0 0
1977-78 Port Huron Flags IHL 78 3 37 40 104
1978-79 Oklahoma City Stars CHL 70 4 14 18 42
1979-80 Hershey Bears AHL 4 0 0 0 0
1979-80 Fort Worth Texans CHL 50 6 24 30 26
1979-80 U.S. Olympic Team Intl 29 0 14 14 14
1980-81 Fort Worth Texans CHL 70 6 17 23 56
1980-81 Colorado Rockies NHL 6 0 3 3 4
1981-82 Fort Worth Texans CHL 20 0 8 8 26
League GP G A Pts PIM
1979-80 Nova Scotia Voyageurs AHL 12 4 8 12 5
1979-80 U.S. Olympic Team Intl 60 5 25 30 74
1980-81 Nova Scotia Voyageurs AHL 18 5 12 17 42
1980-81 Montreal Canadiens NHL 11 0 0 0 32
1980-81 Colorado Rockies NHL 13 0 3 3 12
1981-82 St. Louis Blues NHL 35 3 5 8 50
1981-82 Fort Worth Texans CHL 10 3 12 15 20
1981-82 Colorado Rockies NHL 14 0 3 3 17
1982-83 New York Rangers NHL 70 4 14 18 64
1983-84 Tulsa Oilers CHL 59 11 22 33 47
League GP G A Pts PIM
2004-05 Utah Grizzlies AHL 60 2 18 20 88
2005-06 Phoenix Coyotes NHL 82 8 31 39 99
2006-07 Phoenix Coyotes NHL 69 5 22 27 59
2007-08 Phoenix Coyotes NHL 82 6 15 21 85
2008-09 Florida Panthers NHL 82 6 28 34 72
2009-10 Florida Panthers NHL 82 8 20 28 88
2010-11 Vancouver Canucks NHL 65 2 5 7 53
2011-12 Vancouver Canucks NHL 47 1 6 7 64
2012-13 Vancouver Canucks NHL 36 0 2 2 29
2013-14 Minnesota Wild NHL 45 2 7 9 37
2014-15 Minnesota Wild NHL 14 0 1 1 26
League GP G A Pts PIM
2010-11 Peoria Rivermen AHL 6 0 1 1 4
2011-12 Peoria Rivermen AHL 21 4 9 13 14
2012-13 Peoria Rivermen AHL 9 0 0 0 2
2012-13 Bloomington Blaze CHL 4 1 1 2 0
League GP G A Pts PIM
1959-60 Minneapolis Millers USCHL 0 0 0 0 0
1966-67 Long-Beach ??? SCHL 35 57 58 115 27
League GP G A Pts PIM
2023-24 Youngstown Phantoms USHL 21 0 0 0 0
2023-24 Oklahoma Warriors NAHL 10 0 2 2 0
League GP G A Pts PIM
1994-95 Minnesota Moose IHL 3 2 1 3 2
1995-96 Indianapolis Ice IHL 2 1 0 1 2
1995-96 Providence Bruins AHL 30 5 4 9 35
1995-96 Columbus Chill ECHL 37 23 20 43 75
1995-96 Anaheim Bullfrogs RHI 9 2 3 5 13
1996-97 Quad City Mallards CoHL 17 3 5 8 9
1997-98 Quad City Mallards UHL 2 0 0 0 0
1999-00 Missouri River Otters UHL 4 1 1 2 10
League GP G A Pts PIM
1999-00 Orlando Solar Bears IHL 2 0 0 0 0
1999-00 Florida Everblades ECHL 52 27 26 53 64
2000-01 Cincinnati Cyclones IHL 3 0 0 0 2
2000-01 Lowell Lock Monsters AHL 30 6 7 13 22
2000-01 Florida Everblades ECHL 33 19 29 48 39
2001-02 Lowell Lock Monsters AHL 29 4 8 12 15
2001-02 Florida Everblades ECHL 29 14 11 25 41
2003-04 Florida Everblades ECHL 40 24 23 47 59
2004-05 Florida Everblades ECHL 40 21 34 55 46
2005-06 Florida Everblades ECHL 28 11 16 27 37
2006-07 Florida Everblades ECHL 58 29 35 64 48
League GP G A Pts PIM
1987-88 Binghamton Whalers AHL 63 21 26 47 31
1987-88 Fort Wayne Komets IHL 13 2 1 3 9
1988-89 Baltimore Skipjacks AHL 78 24 29 53 39
1989-90 Baltimore Skipjacks AHL 47 12 19 31 55
1989-90 Washington Capitals NHL 32 2 5 7 31
1990-91 Baltimore Skipjacks AHL 15 8 9 17 16
1990-91 Washington Capitals NHL 47 5 9 14 21
1991-92 Baltimore Skipjacks AHL 11 6 10 16 5
1991-92 Washington Capitals NHL 22 1 4 5 2
1992-93 Tampa Bay Lightning NHL 27 3 3 6 11
1992-93 Atlanta Knights IHL 49 18 21 39 26
1993-94 Washington Capitals NHL 3 0 0 0 4
1993-94 Tampa Bay Lightning NHL 51 6 5 11 6
1993-94 Atlanta Knights IHL 19 6 7 13 6
1994-95 Chicago Wolves IHL 81 12 21 33 70
1995-96 Chicago Wolves IHL 81 9 19 28 45
1996-97 Chicago Wolves IHL 82 20 22 42 26
1997-98 Chicago Wolves IHL 49 8 10 18 18
1997-98 HIFK Helsinki SM-liiga 7 2 1 3 16
1998-99 Chicago Wolves IHL 68 4 9 13 20
League GP G A Pts PIM
1981-82 Nashville South Stars CHL 74 2 20 22 111
1981-82 Toledo Goaldiggers IHL 3 1 1 2 11
1982-83 Minnesota North Stars NHL 2 0 0 0 5
1982-83 Birmingham South Stars CHL 78 6 20 26 156
1983-84 Salt Lake Golden Eagles CHL 44 4 17 21 78
1984-85 Salt Lake Golden Eagles IHL 9 0 4 4 15
1985-86 New Haven Nighthawks AHL 7 0 1 1 7
1987-88 Dundee Tigers BHL 36 14 44 58 103
League GP G A Pts PIM
2008-09 Iowa Chops AHL 21 0 1 1 51
2009-10 San Antonio Rampage AHL 36 2 2 4 38
2009-10 Bakersfield Condors ECHL 24 1 12 13 50
2010-11 Syracuse Crunch AHL 6 0 3 3 14
2010-11 Elmira Jackals ECHL 1 0 0 0 0
2010-11 Hartford Wolf Pack/CT Whale AHL 54 2 7 9 135
2011-12 New York Rangers NHL 51 0 9 9 108
2011-12 Connecticut Whale AHL 27 1 3 4 80
2012-13 New York Rangers NHL 16 0 0 0 49
2012-13 Connecticut Whale AHL 10 0 1 1 18
2013-14 Hartford Wolf Pack AHL 24 1 7 8 85
2014-15 Minnesota Wild NHL 9 0 1 1 46
2014-15 Iowa Wild AHL 43 3 8 11 93
2015-16 San Diego Gulls AHL 59 1 6 7 210
2016-17 San Diego Gulls AHL 26 2 4 6 148
2017-18 San Diego Gulls AHL 4 0 0 0 47
League GP G A Pts PIM
2010-11 Everett Silvertips WHL 68 18 11 29 64
2011-12 Everett Silvertips WHL 70 29 28 57 58
2012-13 Cincinnati Cyclones ECHL 47 11 8 19 38
2012-13 San Antonio Rampage AHL 4 0 0 0 0
2013-14 Cincinnati Cyclones ECHL 52 14 15 29 12
League GP G A Pts PIM
1991-92 Biel HC Swiss-A 4 0 1 1 2
1992-93 St. Paul Fighting Saints AHA 29 36 33 69 18
League GP G A Pts PIM
2016-17 Bridgeport Sound Tigers AHL 6 2 1 3 2
2017-18 Chicago Wolves AHL 69 7 16 23 34
2018-19 Chicago Wolves AHL 60 2 11 13 20
2019-20 Chicago Wolves AHL 52 3 6 9 24
2019-20 Vegas Golden Knights NHL 4 0 0 0 4
2020-21 Henderson Silver Knights AHL 7 1 1 2 2
2022-23 Henderson Silver Knights AHL 56 5 11 16 22
2023-24 Henderson Silver Knights AHL 58 4 19 23 41
League GP G A Pts PIM
1951-52 St. Paul Saints AAHL 15 10 8 18 4
1951-52 U.S. Olympic Team Intl 0 0 0 0 0
1954-55 U.S. National Team Intl 0 0 0 0 0
League GP G A Pts PIM
2012-13 Florida Panthers NHL 11 1 0 1 2
2013-14 Florida Panthers NHL 76 16 22 38 16
2014-15 Florida Panthers NHL 72 24 19 43 38
2015-16 Florida Panthers NHL 67 15 19 34 41
2016-17 Florida Panthers NHL 54 7 7 14 22
2017-18 Florida Panthers NHL 82 19 30 49 41
2018-19 Pittsburgh Penguins NHL 32 9 5 14 14
2018-19 Florida Panthers NHL 32 5 7 12 16
2019-20 Pittsburgh Penguins NHL 13 1 1 2 8
2020-21 Minnesota Wild NHL 44 6 11 17 17
2021-22 Minnesota Wild NHL 57 7 6 13 20
2022-23 Edmonton Oilers NHL 19 4 2 6 8
2022-23 Arizona Coyotes NHL 59 13 10 23 26
2023-24 Arizona Coyotes NHL 76 22 23 45 59
League GP G A Pts PIM
1983-84 Minnesota North Stars NHL 5 0 0 0 2
1983-84 Salt Lake Golden Eagles CHL 15 10 8 18 6
1983-84 U.S. Olympic Team Intl 0 0 0 0 0
1984-85 Springfield Indians AHL 5 2 3 5 2
1984-85 Minnesota North Stars NHL 72 11 4 15 32
1985-86 Minnesota North Stars NHL 80 43 33 76 24
1986-87 Springfield Indians AHL 11 6 4 10 7
1986-87 Minnesota North Stars NHL 39 4 9 13 43
1987-88 Minnesota North Stars NHL 33 10 12 22 15
1988-89 Kalamazoo Wings IHL 4 5 0 5 4
1988-89 Pittsburgh Penguins NHL 24 3 0 3 4
1989-90 New Haven Nighthawks AHL 47 45 21 66 40
1989-90 Los Angeles Kings NHL 11 1 2 3 2
1990-91 Los Angeles Kings NHL 31 2 4 6 12
1990-91 Phoenix Roadrunners IHL 3 7 2 9 2
1991-92 Los Angeles Kings NHL 22 2 4 6 10
1991-92 Phoenix Roadrunners IHL 28 14 14 28 12
1992-93 Phoenix Roadrunners IHL 7 5 4 9 4
League GP G A Pts PIM
1973-74 Dallas Black Hawks CHL 65 6 16 22 72
1974-75 Dallas Black Hawks CHL 39 2 8 10 33
1975-76 Dallas Black Hawks CHL 25 1 2 3 13
League GP G A Pts PIM
1987-88 Kalamazoo Wings IHL 15 0 0 0 4
1987-88 U.S. National Team Intl 0 0 0 0 0
1988-89 Kalamazoo Wings IHL 17 0 1 1 4
1988-89 Virginia Lancers ECHL 10 0 2 2 9
1989-90 Kalamazoo Wings IHL 4 0 1 1 0
1989-90 Phoenix Roadrunners IHL 19 0 1 1 10
1989-90 Knoxville Cherokees ECHL 19 0 0 0 0
1990-91 Kalamazoo Wings IHL 1 0 0 0 0
1990-91 Peoria Rivermen IHL 4 0 0 0 0
1990-91 Knoxville Cherokees ECHL 3 0 0 0 2
1990-91 Albany Choppers IHL 19 0 0 0 0
1990-91 Maine Mariners AHL 10 0 0 0 4
1991-92 Maine Mariners AHL 43 0 4 4 14
1992-93 Providence Bruins AHL 19 0 0 0 18
1992-93 Boston Bruins NHL 23 0 2 2 6
1993-94 Providence Bruins AHL 24 0 1 1 41
1993-94 Boston Bruins NHL 18 0 0 0 7
1994-95 Providence Bruins AHL 10 0 0 0 0
1995-96 Rochester Americans AHL 14 0 1 1 4
1995-96 Buffalo Sabres NHL 5 0 0 0 0
1995-96 Phoenix Roadrunners IHL 8 0 0 0 8
1995-96 Fort Wayne Komets IHL 5 0 0 0 4
1996-97 Austin Ice Bats WPHL 34 0 3 3 46
League GP G A Pts PIM
1951-52 St. Paul Saints AAHL 36 31 15 46 10
League GP G A Pts PIM
1996-97 Cleveland Lumberjacks IHL 60 13 26 39 18
1997-98 Syracuse Crunch AHL 67 31 38 69 46
1998-99 Adirondack Red Wings AHL 54 19 16 35 31
1998-99 Pittsburgh Penguins NHL 5 0 0 0 0
1998-99 Kansas City Blades IHL 19 2 5 7 10
1999-00 Syracuse Crunch AHL 67 19 28 47 20
2000-01 Cleveland Lumberjacks IHL 72 35 42 77 45
2000-01 Minnesota Wild NHL 7 0 0 0 0
2001-02 Langnau Tigers Swiss-A 40 19 18 37 26
2002-03 Langnau Tigers Swiss-A 44 15 22 37 26
2004-05 Worcester IceCats AHL 4 1 0 1 0
League GP G A Pts PIM
1950-51 Rochester Mustangs AAHL 21 25 13 38 2
1951-52 Rochester Mustangs AAHL 1 0 0 0 0
League GP G A Pts PIM
1977-78 Minnesota North Stars NHL 6 0 0 0 22
1977-78 Fort Worth Texans CHL 9 0 2 2 17
1978-79 Oklahoma City Stars CHL 71 2 19 21 170
1979-80 Oklahoma City Stars CHL 54 3 14 17 124
League GP G A Pts PIM
2005-06 Lincoln Stars USHL 29 9 12 21 22
2007-08 St. Cloud State WCHA 38 3 7 10 14
2008-09 St. Cloud State WCHA 31 4 7 11 16
League GP G A Pts PIM
2012-13 Duesseldorf EG DEL 50 16 23 39 24
2013-14 Duesseldorf EG DEL 44 12 11 23 18
2014-15 Rogle BK Angelholm Swe-1 34 3 2 5 14
League GP G A Pts PIM
2014-15 Hershey Bears AHL 2 1 1 2 0
2015-16 Hershey Bears AHL 76 21 32 53 24
2016-17 Hershey Bears AHL 76 16 47 63 16
2017-18 Hershey Bears AHL 61 15 32 47 12
2017-18 Washington Capitals NHL 8 0 1 1 2
2018-19 Hershey Bears AHL 2 0 1 1 2
2018-19 Washington Capitals NHL 53 5 15 20 6
2019-20 Hershey Bears AHL 4 4 2 6 2
2019-20 Washington Capitals NHL 24 3 7 10 2
2020-21 Toronto Maple Leafs NHL 20 3 5 8 2
2020-21 Vancouver Canucks NHL 19 2 0 2 0
2021-22 Arizona Coyotes NHL 74 17 18 35 34
2022-23 Arizona Coyotes NHL 82 15 19 34 26
2023-24 Arizona Coyotes NHL 16 2 6 8 2
League GP G A Pts PIM
1967-68 Minnesota Nationals USHL 0 1 4 5 28
1968-69 Rochester Mustangs USHL 31 6 18 24 38
1969-70 Rochester Mustangs USHL 0 0 0 0 0
League GP G A Pts PIM
2007-08 Idaho Steelheads ECHL 31 0 2 2 0
2008-09 Portland Pirates AHL 6 0 2 2 0
2008-09 Ontario Reign ECHL 12 0 0 0 0
2009-10 Dresden Ice Lions 2.GBun 46 0 0 0 14
2010-11 Heilbronn Falcons 2.GBun 13 0 1 1 0
2010-11 Ontario Reign ECHL 27 0 0 0 0
2011-12 Dresden Ice Lions 2.GBun 21 0 1 1 0
2012-13 Dresden Ice Lions 2.GBun 31 0 0 0 0
League GP G A Pts PIM
1993-94 Kalamazoo Wings IHL 3 0 0 0 0
1993-94 Dayton Bombers ECHL 57 13 19 32 68
1994-95 Kalamazoo Wings IHL 11 0 3 3 4
1994-95 Dayton Bombers ECHL 35 14 27 41 59
1994-95 Minnesota Moose IHL 29 3 4 7 16
1995-96 Dayton Bombers ECHL 35 12 19 31 82
1995-96 Minnesota Moose IHL 28 2 3 5 12
1997-98 Fassa HC Italy-A 24 28 9 37 68
1998-99 Fassa HC Italy-A 20 5 12 17 72
1998-99 Fassa HC Alpen 30 8 19 27 82
1999-00 Cardiff Devils BISL 42 5 11 16 52
League GP G A Pts PIM
2022-23 Notre Dame Big-10 35 2 2 4 20
2023-24 Iowa Heartlanders ECHL 68 4 12 16 18
League GP G A Pts PIM
2018-19 Rogle BK Angelholm SweHL 46 13 20 33 30
2019-20 Rogle BK Angelholm SweHL 40 14 22 36 55
2020-21 Rogle BK Angelholm SweHL 33 4 13 17 28
2021-22 Rogle BK Angelholm SweHL 46 14 32 46 78
2022-23 Davos HC Swiss-A 42 6 13 19 32
2023-24 Davos HC Swiss-A 39 11 14 25 16
League GP G A Pts PIM
2015-16 San Jose Barracuda AHL 6 0 0 0 6
2016-17 Allen Americans ECHL 23 3 7 10 14
2016-17 San Jose Barracuda AHL 9 0 3 3 6
2017-18 San Jose Barracuda AHL 45 2 5 7 34
2018-19 Orlando Solar Bears ECHL 69 9 29 38 16
2018-19 San Jose Barracuda AHL 1 0 0 0 0
2019-20 Orlando Solar Bears ECHL 58 8 27 35 36
2020-21 Bratislava Slovan Slovak 21 3 6 9 12
2021-22 Orlando Solar Bears ECHL 68 7 35 42 32
2021-22 Hartford Wolf Pack AHL 3 0 0 0 2
2022-23 Orlando Solar Bears ECHL 71 11 39 50 48
League GP G A Pts PIM
1985-86 St. Cloud State NCAA 0 0 0 0 0
1986-87 Peoria Rivermen IHL 8 2 2 4 4
1986-87 St. Cloud State NCAA 0 0 0 0 0
League GP G A Pts PIM
1962-63 Rochester Mustangs USHL 0 0 0 0 0
1963-64 Rochester Mustangs USHL 0 0 0 0 0
1965-66 St. Paul Steers USHL 0 0 0 0 0
1966-67 Green Bay Bobcats USHL 19 5 8 13 22
League GP G A Pts PIM
1959-60 U.S. Olympic Team Intl 0 3 7 10 0
1962-63 Rochester Mustangs USHL 0 17 16 33 16
1964-65 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 0 0 0 0 0
1967-68 U.S. Olympic Team Intl 0 0 0 0 0
1969-70 U.S. National Team Intl 7 5 5 10 0
1970-71 U.S. National Team Intl 0 0 0 0 0
League GP G A Pts PIM
1980-81 Colorado Rockies NHL 2 0 0 0 0
1981-82 Fort Worth Texans CHL 19 15 21 36 11
1981-82 Colorado Rockies NHL 58 15 24 39 6
1982-83 New Jersey Devils NHL 73 16 39 55 28
1982-83 Wichita Wind CHL 4 0 4 4 0
1983-84 New Jersey Devils NHL 80 13 23 36 36
1984-85 New Jersey Devils NHL 80 22 35 57 38
1985-86 New Jersey Devils NHL 66 18 25 43 26
1986-87 New Jersey Devils NHL 80 26 53 79 36
1987-88 New Jersey Devils NHL 80 26 57 83 80
1988-89 New Jersey Devils NHL 80 16 43 59 81
1989-90 Minnesota North Stars NHL 35 9 9 18 22
1989-90 New Jersey Devils NHL 42 10 8 18 36
1990-91 Toronto Maple Leafs NHL 27 6 4 10 32
1990-91 Quebec Nordiques NHL 20 5 4 9 6
1991-92 Moncton Hawks AHL 4 0 2 2 0
1991-92 Winnipeg Jets NHL 25 4 5 9 14
League GP G A Pts PIM
1979-80 U.S. Olympic Team Intl 62 27 31 58 22
1980-81 Minnesota North Stars NHL 3 2 0 2 12
1981-82 Minnesota North Stars NHL 73 38 60 98 42
1982-83 Minnesota North Stars NHL 79 32 45 77 43
1983-84 Minnesota North Stars NHL 76 28 61 89 43
1984-85 Minnesota North Stars NHL 80 19 37 56 39
1985-86 Minnesota North Stars NHL 80 29 76 105 47
1986-87 Minnesota North Stars NHL 46 18 35 53 33
1987-88 Minnesota North Stars NHL 54 9 30 39 32
1988-89 Minnesota North Stars NHL 68 18 38 56 57
1989-90 Minnesota North Stars NHL 80 23 62 85 45
1990-91 Minnesota North Stars NHL 79 13 56 69 26
1991-92 Minnesota North Stars NHL 76 8 26 34 16
1991-92 Berlin Preussen 1.GBun 8 3 5 8 2
1992-93 Minnesota North Stars NHL 82 12 21 33 22
1993-94 Dallas Stars NHL 79 17 35 52 62
1994-95 New Jersey Devils NHL 30 8 20 28 20
1994-95 Dallas Stars NHL 17 0 4 4 4
1995-96 New Jersey Devils NHL 55 7 16 23 14
1996-97 Los Angeles Kings NHL 19 0 4 4 0
1996-97 New Jersey Devils NHL 3 0 1 1 0
1996-97 Phoenix Roadrunners IHL 11 3 3 6 4
1996-97 Dallas Stars NHL 20 8 7 15 12
League GP G A Pts PIM
1988-89 Denver Rangers IHL 77 28 31 59 133
1989-90 New York Rangers NHL 32 5 3 8 26
1989-90 Flint Spirits IHL 28 17 9 26 55
1990-91 Binghamton Rangers AHL 8 2 2 4 4
1990-91 New York Rangers NHL 28 4 6 10 18
1991-92 New York Rangers NHL 74 13 15 28 102
1992-93 New York Rangers NHL 60 5 9 14 48
1993-94 Dallas Stars NHL 64 12 12 24 30
1994-95 Dallas Stars NHL 47 7 9 16 36
1995-96 St. Louis Blues NHL 17 0 1 1 4
1995-96 Worcester IceCats AHL 50 22 21 43 42
1996-97 Fort Wayne Komets IHL 59 19 28 47 82
1997-98 Cincinnati Cyclones IHL 81 9 12 21 80
1998-99 Berlin Capitals DEL 50 8 15 23 100
League GP G A Pts PIM
2022-23 U. of Denver NCHC 40 10 18 28 35
2023-24 U. of Denver NCHC 43 16 24 40 13
League GP G A Pts PIM
2012-13 Milwaukee Admirals AHL 9 1 3 4 0
2013-14 Milwaukee Admirals AHL 41 3 6 9 22
2013-14 Cincinnati Cyclones ECHL 16 3 6 9 6
2014-15 Milwaukee Admirals AHL 43 6 8 14 18
2014-15 Cincinnati Cyclones ECHL 30 8 15 23 20
2015-16 Milwaukee Admirals AHL 4 0 2 2 2
2015-16 Cincinnati Cyclones ECHL 69 24 34 58 26
2016-17 Jukurit Mikkeli SM-liiga 60 15 23 38 30
2017-18 TPS Turku SM-liiga 8 5 2 7 0
2017-18 Jukurit Mikkeli SM-liiga 49 15 17 32 57
2018-19 TPS Turku SM-liiga 59 20 18 38 95
2019-20 TPS Turku SM-liiga 44 8 14 22 49
2020-21 Vasterviks IK Swe-1 17 6 5 11 26
2021-22 Val Pusteria Wolves Austria 49 8 15 23 16
League GP G A Pts PIM
1973-74 Syracuse Blazers NAHL 12 3 3 6 25
League GP G A Pts PIM
1973-74 Cleveland Crusaders WHA 25 0 0 0 4
1973-74 Jacksonville Barons AHL 37 9 10 19 69
League GP G A Pts PIM
1958-59 U.S. National Team Intl 50 20 12 32 20
1959-60 Minneapolis Millers USCHL 0 0 0 0 0
1961-62 Minneapolis Rebels USHL 0 0 0 0 0
1962-63 St. Paul Steers USHL 0 0 0 0 0
League GP G A Pts PIM
2021-22 Bowling Green State University CCHA 37 16 7 23 14
2022-23 Orlando Solar Bears ECHL 4 0 2 2 2
2022-23 San Jose Barracuda AHL 10 3 2 5 8
2022-23 Bowling Green State University CCHA 36 17 12 29 12
2023-24 Utah Grizzlies ECHL 64 18 20 38 57
2023-24 Ontario Reign AHL 1 0 0 0 0
League GP G A Pts PIM
1980-81 Augsburg College NCAA 0 0 0 0 0
League GP G A Pts PIM
1946-47 Brandon Elks MJHL 0 0 0 0 0
1947-48 San Francisco Shamrocks PCHL 54 10 14 24 17
1948-49 San Francisco Shamrocks PCHL 70 15 36 51 18
1949-50 San Francisco Shamrocks PCHL 71 19 36 55 22
1950-51 Denver Falcons USHL 4 1 2 3 2
1950-51 Victoria Cougars PCHL 54 12 18 30 8
1950-51 Kansas City Cowboys/Royals USHL 2 0 0 0 0
1951-52 Moncton Hawks MMHL 81 16 31 47 8
1952-53 Harringay Racers BNL 60 38 50 88 14
1953-54 Harringay Racers BNL 44 24 36 60 18
1954-55 Baltimore Clippers EHL 45 8 29 37 12
League GP G A Pts PIM
1973-74 Oklahoma City Blazers CHL 71 7 18 25 174
1974-75 Minnesota Fighting Saints WHA 24 2 2 4 58
1974-75 Oklahoma City Blazers CHL 32 5 9 14 192
1975-76 Houston Aeros WHA 14 0 4 4 18
1975-76 Minnesota Fighting Saints WHA 59 0 15 15 170
1976-77 Edmonton Oilers WHA 7 0 2 2 17
1976-77 New England Whalers WHA 26 1 8 9 65
1976-77 Minnesota Fighting Saints WHA 42 0 7 7 133
1977-78 Minnesota North Stars NHL 23 1 0 1 30
1977-78 New England Whalers WHA 45 1 13 14 69
1978-79 Minnesota North Stars NHL 49 0 4 4 47
1978-79 Oklahoma City Stars CHL 14 1 2 3 31
1979-80 Oklahoma City Stars CHL 73 3 8 11 134
League GP G A Pts PIM
1995-96 Birmingham Bulls ECHL 11 0 0 0 0
League GP G A Pts PIM
2017-18 South Carolina Stingrays ECHL 49 12 19 31 16
2018-19 Wichita Thunder ECHL 10 2 2 4 2
2018-19 Norfolk Admirals ECHL 42 12 18 30 16
2018-19 Maine Mariners ECHL 21 10 12 22 12
2019-20 Orlando Solar Bears ECHL 28 8 9 17 6
2019-20 Maine Mariners ECHL 23 6 16 22 8
2020-21 Orlando Solar Bears ECHL 10 1 3 4 8
League GP G A Pts PIM
1954-55 U.S. National Team Intl 0 0 0 0 0
1955-56 U.S. Olympic Team Intl 0 0 0 0 0
1956-57 U.S. National Team Intl 0 0 0 0 0
1959-60 Rochester Mustangs USCHL 0 21 17 38 0
1960-61 Rochester Mustangs USCHL 0 0 0 0 0
League GP G A Pts PIM
1975-76 Waterloo Black Hawks USHL 46 13 14 27 12
League GP G A Pts PIM
2009-10 Lake Erie Monsters AHL 10 2 0 2 10
2010-11 Lake Erie Monsters AHL 69 9 8 17 59
2011-12 Hershey Bears AHL 32 7 5 12 31
2011-12 Lake Erie Monsters AHL 28 3 3 6 10
2012-13 Hershey Bears AHL 62 4 6 10 20
2013-14 Wilkes-Barre/Scranton Penguins AHL 63 6 8 14 34
League GP G A Pts PIM
2010-11 Lake Erie Monsters AHL 1 0 0 0 0
2011-12 Tappara Tampere SM-liiga 3 0 0 0 0
2011-12 Idaho Steelheads ECHL 57 20 25 45 62
2012-13 Idaho Steelheads ECHL 15 6 7 13 6
2012-13 Trenton Titans ECHL 51 19 44 63 85
2013-14 Orlando Solar Bears ECHL 48 20 36 56 47
2013-14 Karlskrona HK Swe-1 25 4 3 7 24
2014-15 Orlando Solar Bears ECHL 59 15 41 56 59
League GP G A Pts PIM
1986-87 Landsberg EV 2.GBun 50 60 51 111 29
1987-88 Utica Devils AHL 45 17 19 36 36
League GP G A Pts PIM
1997-98 Columbus Chill ECHL 58 19 20 39 36
1997-98 Cincinnati Mighty Ducks AHL 12 0 0 0 2
1998-99 Florida Everblades ECHL 61 11 14 25 31
1999-00 Pensacola Ice Pilots ECHL 57 15 21 36 23
2000-01 Rockford IceHogs UHL 63 23 36 59 33
2001-02 Rockford IceHogs UHL 41 12 10 22 30
League GP G A Pts PIM
1987-88 U.S. National Team Intl 0 0 0 0 0
1989-90 Sherbrooke Canadiens AHL 59 22 24 46 54
1989-90 Montreal Canadiens NHL 14 3 1 4 2
1990-91 Montreal Canadiens NHL 57 9 11 20 32
1991-92 New Jersey Devils NHL 76 19 17 36 32
1992-93 Utica Devils AHL 6 1 4 5 2
1992-93 New Jersey Devils NHL 50 7 12 19 25
1993-94 New Jersey Devils NHL 76 21 20 41 32
1994-95 New Jersey Devils NHL 42 10 8 18 16
1994-95 Milan Devils Italy-A 7 11 5 16 6
1995-96 Ottawa Senators NHL 72 15 14 29 21
1996-97 Ottawa Senators NHL 68 18 8 26 16
1997-98 New York Islanders NHL 82 12 23 35 39
1998-99 Calgary Flames NHL 7 0 0 0 2
1998-99 Washington Capitals NHL 17 0 2 2 4
1998-99 New York Islanders NHL 2 0 1 1 2
1999-00 Pittsburgh Penguins NHL 33 1 5 6 2
2000-01 Houston Aeros IHL 78 27 25 52 36
League GP G A Pts PIM
1979-80 Minnesota North Stars NHL 20 8 7 15 19
1979-80 U.S. Olympic Team Intl 64 37 27 64 28
1980-81 Minnesota North Stars NHL 56 26 13 39 58
1980-81 Oklahoma City Stars CHL 3 1 0 1 0
1981-82 Minnesota North Stars NHL 69 26 29 55 14
1982-83 Calgary Flames NHL 45 9 8 17 4
1983-84 Los Angeles Kings NHL 58 8 7 15 13
League GP G A Pts PIM
2006-07 Omaha Ak-Sar-Ben Knights AHL 80 14 14 28 72
2007-08 Quad City Flames AHL 80 15 15 30 38
2008-09 Calgary Flames NHL 2 0 0 0 2
2008-09 Quad City Flames AHL 74 28 23 51 59
2009-10 Abbotsford Heat AHL 41 9 9 18 56
2010-11 Abbotsford Heat AHL 2 0 0 0 2
League GP G A Pts PIM
1998-99 Seattle Thunderbirds WHL 70 12 44 56 93
1999-00 Tampa Bay Lightning NHL 60 2 6 8 87
1999-00 Detroit Vipers IHL 19 1 9 10 30
2000-01 Tampa Bay Lightning NHL 23 5 1 6 21
2000-01 Detroit Vipers IHL 53 5 8 13 88
2001-02 Tampa Bay Lightning NHL 81 14 20 34 36
2002-03 Tampa Bay Lightning NHL 65 6 12 18 57
2003-04 Tampa Bay Lightning NHL 66 2 8 10 50
2004-05 Biel HC Swiss-B 19 12 13 25 30
2005-06 Washington Capitals NHL 77 16 17 33 72
2006-07 Washington Capitals NHL 66 7 13 20 44
2007-08 Hershey Bears AHL 50 11 16 27 83
2008-09 Minsk Dynamo KHL 49 3 14 17 85
2009-10 Ingolstadt ERC DEL 37 8 24 32 70
League GP G A Pts PIM
2016-17 Cleveland Monsters AHL 5 0 1 1 2
2017-18 Cleveland Monsters AHL 57 0 10 10 39
2018-19 Cleveland Monsters AHL 60 3 6 9 32
2019-20 Cleveland Monsters AHL 11 1 2 3 6
League GP G A Pts PIM
2014-15 Fort Wayne Komets ECHL 19 4 7 11 4
2015-16 Atlanta Gladiators ECHL 13 3 6 9 4
League GP G A Pts PIM
1963-64 Rochester Mustangs USHL 0 0 0 0 0
1970-71 Las Vegas Gamblers CA-NVL 0 0 0 0 0
League GP G A Pts PIM
2023-24 Arizona Coyotes NHL 82 20 24 44 18
League GP G A Pts PIM
1997-98 Anaheim Mighty Ducks NHL 8 2 2 4 8
1997-98 Cincinnati Mighty Ducks AHL 76 12 26 38 91
1998-99 Anaheim Mighty Ducks NHL 20 2 3 5 16
1998-99 Cincinnati Mighty Ducks AHL 44 5 23 28 42
1999-00 Long Beach Ice Dogs IHL 67 9 39 48 35
2000-01 Anaheim Mighty Ducks NHL 39 1 10 11 20
2000-01 Grand Rapids Griffins IHL 22 4 12 16 10
2001-02 Houston Aeros AHL 11 3 3 6 4
League GP G A Pts PIM
2022-23 Toronto Marlies AHL 3 0 0 0 2
2022-23 St. Cloud State NCHC 41 23 15 38 16
2023-24 Toronto Marlies AHL 19 1 3 4 4
2023-24 Newfoundland Growlers ECHL 35 21 22 43 16
League GP G A Pts PIM
1967-68 Johnstown Jets EHL 60 6 32 38 230
1968-69 Johnstown Jets EHL 42 4 7 11 193
League GP G A Pts PIM
1985-86 Indianapolis Checkers IHL 29 8 10 18 10
1987-88 Zell am See EK Aust-2 23 45 50 95 0
League GP G A Pts PIM
1975-76 Roanoke Valley Rebels SHL 16 6 9 15 11
1975-76 Tidewater Sharks SHL 49 12 10 22 18
1976-77 Winston-Salem Polar Twins SHL 34 4 5 9 27
League GP G A Pts PIM
1967-68 Johnstown Jets EHL 7 3 2 5 5
1967-68 Minnesota Nationals USHL 0 16 11 27 25
1967-68 U.S. Olympic Team Intl 0 0 0 0 0
1968-69 Johnstown Jets EHL 71 37 63 100 72
1969-70 Seattle Totems WHL 72 8 20 28 53
1970-71 Seattle Totems WHL 25 7 8 15 54
League GP G A Pts PIM
1997-98 Houston Aeros IHL 1 0 0 0 0
1998-99 Mobile Mysticks ECHL 39 0 0 0 2
1999-00 Mobile Mysticks ECHL 31 0 0 0 2
2000-01 New Mexico Scorpions WPHL 48 0 2 2 4
2001-02 Rockford IceHogs UHL 39 0 1 1 10
2002-03 Amarillo Gorillas CHL 38 0 1 1 6
League GP G A Pts PIM
2003-04 Albany River Rats AHL 52 4 10 14 78
2004-05 Albany River Rats AHL 61 1 6 7 85
2005-06 Albany River Rats AHL 56 2 11 13 72
2006-07 Iowa Stars AHL 31 1 1 2 18
2007-08 Asiago HC Italy-A 3 1 2 3 4
2007-08 Bolzano HC Italy-A 21 4 5 9 26
2008-09 Asiago HC Italy-A 42 7 20 27 78
2009-10 Asiago HC Italy-A 40 5 18 23 62
2010-11 Asiago HC Italy-A 39 4 24 28 103
2011-12 Vasteras IK Swe-1 17 1 5 6 14
2012-13 Milan HC Italy-A 43 2 22 24 74
League GP G A Pts PIM
1970-71 Did Not Play Ind 0 0 0 0 0
1971-72 Johnstown Jets EHL 9 0 0 0 0
1972-73 Johnstown Jets EHL 53 0 0 0 8
1973-74 Johnstown Jets NAHL 57 0 4 4 29
1974-75 Johnstown Jets NAHL 40 0 0 0 12
1975-76 Johnstown Jets NAHL 36 0 3 3 4
1976-77 Johnstown Jets NAHL 52 0 2 2 26
1977-78 Long Beach Sharks/Rockets PHL 15 0 3 3 2
1978-79 Johnstown Wings NEHL 36 0 1 1 8
League GP G A Pts PIM
2009-10 Minnesota State U - Mankato WCHA 22 5 11 16 10
2010-11 Minnesota State U - Mankato WCHA 38 12 14 26 14
2011-12 Minnesota State U - Mankato WCHA 36 8 11 19 30
2011-12 South Carolina Stingrays ECHL 8 2 3 5 0
2012-13 Klostersee EHC GerObL 40 35 37 72 26
2013-14 Bad Nauheim EC DEL-2 51 32 22 54 36
2014-15 Rapid City Rush ECHL 3 0 1 1 2
2014-15 Wichita Thunder ECHL 2 0 0 0 0
2015-16 Fife Flyers EIHL 42 18 19 37 33
2016-17 Selb ERC GerObL 44 26 36 62 54
2017-18 Selb ERC GerObL 13 6 13 19 8
League GP G A Pts PIM
1980-81 Oklahoma City Stars CHL 0 0 0 0 0
League GP G A Pts PIM
1954-55 U.S. National Team Intl 0 0 0 0 0
1955-56 U.S. Olympic Team Intl 0 0 0 0 0
1956-57 U.S. National Team Intl 0 0 0 0 0
1957-58 St. Paul K.S.T.P. USCHL 0 0 0 0 0
1958-59 Green Bay Bobcats Ind 0 0 0 0 0
1959-60 Green Bay Bobcats USCHL 24 34 43 77 49
1960-61 St. Paul Saints IHL 2 0 1 1 0
1960-61 Green Bay Bobcats Ind 1 0 0 0 0
1961-62 Green Bay Bobcats USHL 0 0 0 0 0
1962-63 Green Bay Bobcats USHL 0 6 12 18 63
1963-64 Green Bay Bobcats USHL 29 12 22 34 49
1965-66 Green Bay Bobcats USHL 25 5 10 15 0
League GP G A Pts PIM
1994-95 Cleveland Lumberjacks IHL 68 15 15 30 74
1995-96 Pittsburgh Penguins NHL 69 5 5 10 68
1996-97 Pittsburgh Penguins NHL 59 9 9 18 63
1997-98 Cleveland Lumberjacks IHL 65 21 20 41 176
1998-99 Springfield Falcons AHL 61 18 27 45 128
1998-99 Phoenix Coyotes NHL 2 0 0 0 0
League GP G A Pts PIM
1985-86 Troja/Ljungby IF Swe-1 32 20 24 44 38
1989-90 HV71 Jonkoping SEL 40 11 18 29 10
1990-91 Malmo IF SEL 40 9 14 23 16
1991-92 Malmo IF SEL 38 8 7 15 12
1993-94 Memmingen SC 2.GBun 0 0 0 0 0
League GP G A Pts PIM
1982-83 Hershey Bears AHL 1 0 1 1 0
1983-84 Hershey Bears AHL 31 16 12 28 11
1983-84 Washington Capitals NHL 45 12 17 29 16
1984-85 Binghamton Whalers AHL 13 6 11 17 8
1984-85 Washington Capitals NHL 57 15 13 28 23
1985-86 New Haven Nighthawks AHL 14 8 3 11 11
1985-86 Binghamton Whalers AHL 7 5 3 8 2
1985-86 Los Angeles Kings NHL 55 20 23 43 36
1986-87 Los Angeles Kings NHL 68 20 30 50 26
1987-88 New Haven Nighthawks AHL 3 0 0 0 0
1987-88 Los Angeles Kings NHL 42 6 15 21 20
1987-88 Pittsburgh Penguins NHL 11 1 4 5 0
1989-90 Moncton Hawks AHL 13 4 7 11 4
1990-91 Moncton Hawks AHL 36 18 14 32 16
1990-91 Winnipeg Jets NHL 6 0 7 7 0
1991-92 Winnipeg Jets NHL 10 2 4 6 0
1992-93 Moncton Hawks AHL 2 1 1 2 4
1992-93 Winnipeg Jets NHL 41 4 12 16 14
1993-94 Moncton Hawks AHL 3 0 1 1 2
1993-94 Winnipeg Jets NHL 16 0 0 0 6
League GP G A Pts PIM
1972-73 Johnstown Jets EHL 28 0 1 1 23
League GP G A Pts PIM
2002-03 Des Moines Buccaneers USHL 28 12 18 30 10
2003-04 Des Moines Buccaneers USHL 58 37 24 61 23
2004-05 Western Michigan University CCHA 34 13 11 24 18
2005-06 Western Michigan University CCHA 39 9 9 18 16
2005-06 Augusta Lynx ECHL 8 3 4 7 0
2006-07 Augusta Lynx ECHL 62 26 22 48 26
2007-08 Nybro Vikings Swe-1 44 21 13 34 12
2008-09 Schwenningen ERC 2.GBun 7 2 3 5 2
League GP G A Pts PIM
1989-90 Halifax Citadels AHL 48 2 16 18 26
1990-91 Halifax Citadels AHL 49 5 16 21 51
1991-92 Halifax Citadels AHL 43 4 7 11 22
League GP G A Pts PIM
1983-84 Mankato State University NCHA 28 16 17 33 20
1984-85 Mankato State University NCHA 35 18 15 33 38
1985-86 Mankato State University NCHA 23 10 13 23 28
League GP G A Pts PIM
2022-23 Minnesota Wild NHL 2 0 0 0 0
2023-24 Minnesota Wild NHL 82 8 39 47 26
League GP G A Pts PIM
2011-12 St. Louis Blues NHL 5 0 1 1 0
2011-12 Peoria Rivermen AHL 68 8 26 34 32
2012-13 Peoria Rivermen AHL 43 0 8 8 16
2013-14 Portland Pirates AHL 14 0 4 4 6
2013-14 Chicago Wolves AHL 33 2 19 21 18
2013-14 Kalamazoo Wings ECHL 2 0 0 0 2
2014-15 Novokuznetsk Metallurg KHL 53 4 10 14 28
2015-16 Novokuznetsk Metallurg KHL 56 4 18 22 16
2016-17 Rogle BK Angelholm SweHL 50 6 24 30 14
2017-18 Rogle BK Angelholm SweHL 20 1 3 4 16
2018-19 KalPa Kuopio SM-liiga 41 3 10 13 18
2018-19 Riga Dynamo KHL 6 1 0 1 0
League GP G A Pts PIM
1965-66 Rochester Mustangs USHL 0 0 0 0 0
1966-67 Rochester Mustangs USHL 28 12 9 21 15
1966-67 U.S. National Team Intl 0 0 0 0 0
1967-68 U.S. Olympic Team Intl 0 0 0 0 0
1970-71 U.S. National Team Intl 44 16 14 30 38
1972-73 Minnesota Fighting Saints WHA 45 1 5 6 12
League GP G A Pts PIM
2015-16 Buffalo Sabres NHL 7 1 1 2 4
2016-17 Rochester Americans AHL 37 8 4 12 8
2016-17 Buffalo Sabres NHL 10 0 1 1 2
2017-18 Rochester Americans AHL 69 12 18 30 40
2017-18 Buffalo Sabres NHL 5 0 0 0 2
2018-19 Tucson Roadrunners AHL 64 16 17 33 16
2019-20 Tucson Roadrunners AHL 57 19 16 35 15
2020-21 Arizona Coyotes NHL 5 0 0 0 0
2020-21 Tucson Roadrunners AHL 2 0 1 1 0
2021-22 Arizona Coyotes NHL 11 0 0 0 0
2021-22 Tucson Roadrunners AHL 51 14 23 37 18
2022-23 Bridgeport Islanders AHL 18 7 4 11 4
2022-23 New York Islanders NHL 49 10 9 19 10
2023-24 Bridgeport Islanders AHL 3 1 0 1 0
2023-24 New York Islanders NHL 45 4 10 14 6
League GP G A Pts PIM
1969-70 Flint Generals IHL 5 0 1 1 4
1969-70 Johnstown Jets EHL 9 2 3 5 2
1969-70 Rochester Mustangs USHL 0 0 0 0 0
1970-71 U.S. National Team Intl 38 11 9 20 31
League GP G A Pts PIM
1995-96 Worcester IceCats AHL 13 0 1 1 5
1995-96 Tallahassee Tiger Sharks ECHL 21 6 6 12 18
1995-96 Jacksonville Lizard Kings ECHL 29 3 8 11 57
1996-97 Tallahassee Tiger Sharks ECHL 66 21 18 39 101
1997-98 Michigan K-Wings IHL 46 7 6 13 64
1998-99 Grand Rapids Griffins IHL 5 0 2 2 5
1998-99 Miami Matadors ECHL 46 18 17 35 103
1998-99 Fort Wayne Komets IHL 10 1 3 4 6
1999-00 Miesbach TEV GerObL 22 15 15 30 73
League GP G A Pts PIM
2010-11 Florida Everblades ECHL 64 3 26 29 43
2011-12 Houston Aeros AHL 2 0 0 0 0
2011-12 Florida Everblades ECHL 65 6 44 50 60
2012-13 Heilbronn Falcons 2.GBun 46 7 18 25 40
2013-14 Krefeld Penguins DEL 38 6 16 22 26
2014-15 Krefeld Penguins DEL 44 1 19 20 48
2015-16 Krefeld Penguins DEL 49 2 18 20 70
2016-17 Klagenfurt AC Austria 32 3 19 22 22
2017-18 Klagenfurt AC Austria 51 6 17 23 34
2018-19 Klagenfurt AC Austria 54 5 25 30 52
2019-20 Klagenfurt AC Austria 45 3 17 20 30
League GP G A Pts PIM
2010-11 Bemidji State University WCHA 37 1 2 3 24
2011-12 Tulsa Oilers CHL 6 1 2 3 0
2011-12 Bemidji State University WCHA 38 3 1 4 14
2012-13 Tulsa Oilers CHL 66 16 24 40 41
2013-14 Tulsa Oilers CHL 65 10 21 31 40
2014-15 Tulsa Oilers ECHL 68 18 59 77 36
2015-16 Coventry Blaze EIHL 52 14 24 38 18
League GP G A Pts PIM
2009-10 Milwaukee Admirals AHL 2 0 0 0 0
2010-11 Milwaukee Admirals AHL 65 6 6 12 41
2011-12 Milwaukee Admirals AHL 70 9 15 24 34
2012-13 Bolzano HC Italy-A 42 28 20 48 73
2013-14 Ilves Tampere SM-liiga 13 0 1 1 20
League GP G A Pts PIM
2007-08 Lowell Devils AHL 1 0 0 0 0
2008-09 Lowell Devils AHL 58 0 4 4 4
2008-09 Trenton Devils ECHL 5 0 0 0 2
2009-10 Lowell Devils AHL 30 0 1 1 6
2010-11 Albany Devils AHL 33 0 0 0 10
2011-12 Albany Devils AHL 36 0 0 0 0
2012-13 Albany Devils AHL 28 0 1 1 0
2012-13 New Jersey Devils NHL 1 0 0 0 0
2013-14 Valpellice Italy-A 39 0 0 0 6
2014-15 Kassel Huskies DEL-2 20 0 0 0 0
2015-16 Esbjerg EfB Ishockey Denmark 45 0 0 0 0
2016-17 Ljubljana Olimpija HK Austria 45 0 1 1 8
League GP G A Pts PIM
1968-69 Rochester Mustangs USHL 31 28 34 62 24
1969-70 Muskegon Mohawks IHL 4 2 1 3 5
1969-70 U.S. National Team Intl 13 14 8 22 8
1970-71 U.S. National Team Intl 50 51 47 98 30
1971-72 Minnesota North Stars NHL 9 1 0 1 0
1971-72 Cleveland Barons AHL 56 10 11 21 37
1972-73 Cleveland/Jacksonville Barons AHL 75 26 50 76 47
1973-74 New Haven Nighthawks AHL 2 1 2 3 2
1973-74 Minnesota North Stars NHL 42 1 7 8 9
1973-74 Portland Buckaroos WHL 21 11 15 26 20
1974-75 Johnstown Jets NAHL 7 1 7 8 2
1974-75 Minnesota Fighting Saints WHA 68 19 18 37 19
1975-76 Minnesota Fighting Saints WHA 45 10 6 16 14
League GP G A Pts PIM
2011-12 Dubuque Fighting Saints USHL 50 12 14 26 29
2012-13 Pennsylvania State U NCAA 27 3 19 22 22
2013-14 Pennsylvania State U Big-10 22 0 1 1 8
2014-15 Pennsylvania State U Big-10 33 5 2 7 12
League GP G A Pts PIM
2018-19 San Diego Gulls AHL 6 1 1 2 0
2019-20 Tulsa Oilers ECHL 25 10 10 20 14
2019-20 San Diego Gulls AHL 20 4 1 5 4
2020-21 Rochester Americans AHL 12 2 6 8 4
2020-21 Indy Fuel ECHL 4 2 1 3 9
2020-21 Tulsa Oilers ECHL 31 6 12 18 42
2020-21 San Diego Gulls AHL 2 0 1 1 0
2021-22 Indy Fuel ECHL 22 9 19 28 8
2021-22 San Diego Gulls AHL 45 12 11 23 19
2022-23 San Diego Gulls AHL 38 1 9 10 2
2023-24 Nitra MHC Slovak 48 14 38 52 12
League GP G A Pts PIM
1985-86 Yale University ECAC 31 3 7 10 34
1986-87 Yale University ECAC 28 9 14 23 41
League GP G A Pts PIM
1991-92 Moncton Hawks AHL 43 8 18 26 9
1991-92 Fort Wayne Komets IHL 13 7 6 13 2
1992-93 Moncton Hawks AHL 71 18 29 47 20
1993-94 Moncton Hawks AHL 71 22 25 47 12
1994-95 Binghamton Rangers AHL 80 27 25 52 24
1995-96 Binghamton Rangers AHL 63 44 29 73 38
1995-96 New York Rangers NHL 10 2 3 5 4
1996-97 Binghamton Rangers AHL 46 13 18 31 30
1996-97 New York Rangers NHL 0 0 0 0 0
1997-98 Hartford Wolf Pack AHL 80 35 28 63 26
1998-99 Hartford Wolf Pack AHL 70 23 26 49 32
1999-00 Hartford Wolf Pack AHL 79 28 29 57 24
2000-01 Hartford Wolf Pack AHL 80 22 27 49 39
2001-02 Hartford Wolf Pack AHL 75 18 31 49 19
2002-03 Hartford Wolf Pack AHL 72 17 19 36 22
2003-04 New York Rangers NHL 2 0 0 0 2
2003-04 Hartford Wolf Pack AHL 77 12 19 31 28
2004-05 Hartford Wolf Pack AHL 66 5 8 13 18
League GP G A Pts PIM
2017-18 Jacksonville Icemen ECHL 8 0 0 0 4
2018-19 Manitoba Moose AHL 1 0 0 0 0
2018-19 Jacksonville Icemen ECHL 57 1 10 11 15
2019-20 Brno Kometa Czech 5 0 0 0 2
2019-20 Kiekko-Vanta Mestis 14 1 4 5 4
2019-20 Jacksonville Icemen ECHL 11 0 2 2 4
League GP G A Pts PIM
2007-08 Pittsburgh Penguins NHL 3 0 2 2 2
2007-08 Wilkes-Barre/Scranton Penguins AHL 70 10 28 38 53
2008-09 Pittsburgh Penguins NHL 45 6 14 20 16
2008-09 Wilkes-Barre/Scranton Penguins AHL 26 2 16 18 16
2009-10 Pittsburgh Penguins NHL 69 8 29 37 22
2010-11 Pittsburgh Penguins NHL 60 9 22 31 28
2010-11 Dallas Stars NHL 23 5 10 15 12
2011-12 Dallas Stars NHL 71 9 21 30 16
2012-13 Dallas Stars NHL 47 3 24 27 18
2013-14 Dallas Stars NHL 81 6 36 42 28
2014-15 Dallas Stars NHL 81 4 32 36 24
2015-16 Dallas Stars NHL 82 5 32 37 34
2016-17 Arizona Coyotes NHL 82 6 30 36 28
2017-18 Arizona Coyotes NHL 78 12 23 35 26
2018-19 Arizona Coyotes NHL 76 3 24 27 16
2019-20 Arizona Coyotes NHL 70 4 28 32 24
2020-21 Arizona Coyotes NHL 56 3 19 22 14
2021-22 Minnesota Wild NHL 72 2 28 30 34
2022-23 Minnesota Wild NHL 46 2 4 6 16
2023-24 Minnesota Wild NHL 36 0 10 10 18
League GP G A Pts PIM
2008-09 Cincinnati Cyclones ECHL 51 15 24 39 34
2008-09 Reading Royals ECHL 12 6 12 18 14
2009-10 Providence Bruins AHL 2 0 0 0 2
2009-10 Toronto Marlies AHL 7 2 3 5 2
2009-10 Abbotsford Heat AHL 7 0 2 2 2
2009-10 Reading Royals ECHL 56 24 45 69 57
2010-11 Rochester Americans AHL 6 0 2 2 2
2010-11 Binghamton Senators AHL 3 1 0 1 0
2010-11 Reading Royals ECHL 56 23 34 57 53
2011-12 DEG Metro Stars DEL 49 10 22 32 42
2012-13 Tulsa Oilers CHL 52 26 40 66 46
2013-14 Tulsa Oilers CHL 61 36 53 89 56
League GP G A Pts PIM
1977-78 Maine Mariners AHL 79 28 25 53 23
1978-79 Maine Mariners AHL 31 11 13 24 23
1978-79 Philadelphia Flyers NHL 42 13 6 19 10
1979-80 Philadelphia Flyers NHL 51 8 13 21 15
1980-81 Philadelphia Flyers NHL 79 24 18 42 46
1981-82 Philadelphia Flyers NHL 66 5 8 13 8
1982-83 Maine Mariners AHL 10 0 5 5 2
1982-83 Philadelphia Flyers NHL 53 7 7 14 10
1983-84 Edmonton Oilers NHL 12 1 1 2 0
1983-84 Moncton Alpines AHL 53 13 14 27 17
1984-85 Maine Mariners AHL 12 3 1 4 37
1985-86 Hershey Bears AHL 1 0 0 0 0
League GP G A Pts PIM
1961-62 Minneapolis Rebels USHL 0 0 0 0 0
1964-65 U.S. National Team Intl 0 0 0 0 0
1965-66 St. Paul Steers USHL 0 0 0 0 0
League GP G A Pts PIM
1945-46 Minneapolis Millers USHL 30 1 5 6 35
1947-48 St. Paul Tallys AAHL 20 8 6 14 32
1948-49 St. Paul 7-Up AAHL 13 2 4 6 37
1949-50 U.S. National Team Intl 0 0 0 0 0
1949-50 St. Paul 7-Up AAHL 12 6 4 10 12
1950-51 St. Paul 7-Up-Koppys AAHL 20 6 10 16 63
League GP G A Pts PIM
1967-68 Rochester Mustangs USHL 0 10 9 19 4
1968-69 Rochester Mustangs USHL 10 6 5 11 0
1969-70 Rochester Mustangs USHL 0 10 12 22 6
League GP G A Pts PIM
1979-80 Maine Mariners AHL 66 3 12 15 105
1980-81 Maine Mariners AHL 25 1 1 2 52
1980-81 Fort Worth Texans CHL 24 3 6 9 41
1980-81 Toledo Goaldiggers IHL 27 6 11 17 68
1981-82 Toledo Goaldiggers IHL 76 14 30 44 236
1982-83 Indianapolis Checkers CHL 56 9 19 28 127
1983-84 Indianapolis Checkers CHL 1 0 0 0 2
1983-84 Toledo Goaldiggers IHL 75 10 22 32 250
1983-84 Salt Lake Golden Eagles CHL 2 0 0 0 16
1984-85 Toledo Goaldiggers IHL 72 3 19 22 314
1986-87 Kalamazoo Wings IHL 76 3 12 15 232
League GP G A Pts PIM
1994-95 Minnesota Blue Ox RHI 7 0 0 0 0
League GP G A Pts PIM
1983-84 U.S. Olympic Team Intl 0 0 0 0 0
League GP G A Pts PIM
1984-85 New Haven Nighthawks AHL 4 0 0 0 0
1985-86 Salt Lake Golden Eagles IHL 6 0 0 0 2
League GP G A Pts PIM
2014-15 Soo Greyhounds OHL 67 27 30 57 39
2015-16 Soo Greyhounds OHL 68 26 42 68 102
2016-17 U. of Prince Edward Island AUS 27 8 6 14 68
2017-18 U. of Prince Edward Island AUS 26 10 12 22 48
2018-19 U. of Prince Edward Island AUS 29 11 16 27 91
2020-21 Macon Mayhem SPHL 30 10 13 23 71
2021-22 Atlanta Gladiators ECHL 69 19 22 41 93
2022-23 Atlanta Gladiators ECHL 68 16 22 38 104
2023-24 Maine Mariners ECHL 25 3 7 10 57
League GP G A Pts PIM
2005-06 Philadelphia Phantoms AHL 4 0 0 0 0
2006-07 Alaska Aces ECHL 6 2 3 5 4
2006-07 Texas Wildcatters ECHL 2 0 0 0 0
2007-08 Alaska Aces ECHL 9 1 2 3 2
2007-08 Phoenix Roadrunners ECHL 49 13 26 39 18
2008-09 Phoenix Roadrunners ECHL 71 14 24 38 56
2009-10 Bakersfield Condors ECHL 59 14 14 28 12
2012-13 Alleghe HC Italy-A 21 5 6 11 6
League GP G A Pts PIM
2008-09 Amarillo Gorillas CHL 10 2 2 4 12
2008-09 Elmira Jackals ECHL 4 0 0 0 4
League GP G A Pts PIM
1965-66 Rochester Mustangs USHL 0 0 0 0 0
1967-68 Rochester Mustangs USHL 0 5 7 12 41
1968-69 Rochester Mustangs USHL 6 0 3 3 0
1969-70 Rochester Mustangs USHL 0 0 0 0 0
League GP G A Pts PIM
1991-92 Utica Devils AHL 77 17 16 33 186
1992-93 Utica Devils AHL 75 35 27 62 145
1992-93 New Jersey Devils NHL 4 2 1 3 9
1993-94 New Jersey Devils NHL 13 1 0 1 23
1993-94 Albany River Rats AHL 29 9 14 23 80
1994-95 New Jersey Devils NHL 8 0 0 0 7
1994-95 Tampa Bay Lightning NHL 18 0 2 2 6
1994-95 Albany River Rats AHL 1 1 0 1 6
1995-96 Adirondack Red Wings AHL 75 25 21 46 210
1996-97 Grand Rapids Griffins IHL 68 16 13 29 219
1997-98 Orlando Solar Bears IHL 80 15 15 30 221
League GP G A Pts PIM
1998-99 Portland Pirates AHL 72 10 13 23 106
1999-00 Cleveland Lumberjacks IHL 82 7 22 29 140
2000-01 Chicago Blackhawks NHL 11 0 1 1 9
2000-01 Norfolk Admirals AHL 69 30 21 51 74
2001-02 Chicago Blackhawks NHL 3 0 0 0 0
2001-02 Norfolk Admirals AHL 72 19 30 49 85
2002-03 Norfolk Admirals AHL 78 27 28 55 59
2003-04 Anaheim Mighty Ducks NHL 4 0 0 0 4
2003-04 Cincinnati Mighty Ducks AHL 78 15 23 38 123
2004-05 Cincinnati Mighty Ducks AHL 54 4 7 11 92
2004-05 Chaux-de-Fonds HC Swiss-B 4 2 1 3 6
League GP G A Pts PIM
1990-91 Moncton Hawks AHL 47 2 14 16 10
1990-91 Fort Wayne Komets IHL 10 1 2 3 4
1991-92 Fort Wayne Komets IHL 75 25 38 63 44
1992-93 San Diego Gulls IHL 25 7 7 14 10
1992-93 Fort Wayne Komets IHL 40 12 15 27 16
League GP G A Pts PIM
1984-85 United States International University NCAA 32 4 10 14 18
1985-86 United States International University NCAA 30 8 4 12 12
League GP G A Pts PIM
2011-12 Springfield Falcons AHL 2 0 1 1 0
2012-13 Springfield Falcons AHL 46 4 5 9 26
2013-14 Springfield Falcons AHL 69 11 13 24 26
2014-15 Assat Pori SM-liiga 42 4 8 12 28
2015-16 Assat Pori SM-liiga 48 4 14 18 61
2016-17 Schwenningen Wild Wings DEL 46 4 10 14 32
2017-18 Rungsted Ishockey Denmark 50 18 35 53 52
2018-19 Coventry Blaze EIHL 23 6 19 25 14
2019-20 Zvolen HKm Slovak 5 1 0 1 8
2019-20 Nottingham Panthers EIHL 38 13 27 40 32
League GP G A Pts PIM
1979-80 Birmingham Bulls CHL 2 0 0 0 0
1979-80 U.S. Olympic Team Intl 4 1 3 4 0
1980-81 Hershey Bears AHL 39 7 6 13 12
1980-81 Birmingham Bulls CHL 28 9 5 14 36
1981-82 Oklahoma City Stars CHL 77 29 27 56 36
1982-83 Calgary Flames NHL 3 0 0 0 2
1982-83 Colorado Flames CHL 69 33 29 62 28
1983-84 Salt Lake Golden Eagles CHL 66 42 27 69 46
1984-85 Nova Scotia Oilers AHL 7 0 0 0 0
1984-85 Toledo Goaldiggers IHL 28 6 10 16 28
League GP G A Pts PIM
2006-07 Toronto Marlies AHL 68 10 18 28 58
2007-08 Toronto Marlies AHL 73 9 11 20 35
2008-09 DEG Metro Stars DEL 51 4 19 23 34
2009-10 DEG Metro Stars DEL 39 2 15 17 54
League GP G A Pts PIM
1974-75 Cape Codders NAHL 30 5 6 11 4
League GP G A Pts PIM
1975-76 U.S. Olympic Team Intl 62 13 22 35 17
League GP G A Pts PIM
1981-82 Nashville South Stars CHL 0 0 0 0 0
League GP G A Pts PIM
2012-13 Houston Aeros AHL 6 0 2 2 2
2013-14 Minnesota Wild NHL 46 6 9 15 29
2013-14 Iowa Wild AHL 31 14 13 27 14
2014-15 Minnesota Wild NHL 72 7 7 14 32
2015-16 Minnesota Wild NHL 76 14 20 34 24
2016-17 Minnesota Wild NHL 72 15 11 26 28
2017-18 Vegas Golden Knights NHL 76 29 26 55 37
2018-19 Vegas Golden Knights NHL 15 2 5 7 10
2019-20 Florida Panthers NHL 7 0 2 2 2
2019-20 Carolina Hurricanes NHL 41 12 10 22 20
2020-21 Nashville Predators NHL 51 9 12 21 14
2021-22 Boston Bruins NHL 78 18 26 44 47
2022-23 New Jersey Devils NHL 80 14 27 41 47
2023-24 New Jersey Devils NHL 76 16 19 35 54
League GP G A Pts PIM
2002-03 Providence Bruins AHL 1 0 0 0 0
2002-03 Jackson Bandits ECHL 34 0 0 0 8
2003-04 Manchester Monarchs AHL 43 0 0 0 2
2003-04 Reading Royals ECHL 4 0 1 1 0
2004-05 Manchester Monarchs AHL 32 0 1 1 12
2005-06 Los Angeles Kings NHL 1 0 0 0 0
2005-06 Manchester Monarchs AHL 45 0 0 0 8
2006-07 Cologne Sharks DEL 52 0 2 2 24
2007-08 Mannheim Eagles DEL 51 0 2 2 22
2008-09 Kassel Huskies DEL 38 0 0 0 49
2009-10 Kassel Huskies DEL 51 0 2 2 10
2010-11 Vienna Austria 24 0 1 1 4
2011-12 Bietigheim-Bissingen SC 2.GBun 1 0 0 0 0
League GP G A Pts PIM
1979-80 Baltimore Clippers EHL 0 0 0 0 0
1980-81 Oklahoma City Stars CHL 28 5 3 8 16
1980-81 Baltimore Clippers EHL 47 18 22 40 55
1981-82 Minnesota North Stars NHL 1 0 0 0 0
1981-82 Nashville South Stars CHL 68 3 12 15 131
1982-83 Birmingham South Stars CHL 14 0 2 2 15
League GP G A Pts PIM
1957-58 St. Paul K.S.T.P. USCHL 0 0 0 0 0
League GP G A Pts PIM
2012-13 Albany Devils AHL 4 0 0 0 2
2013-14 Albany Devils AHL 75 1 9 10 100
2014-15 Albany Devils AHL 49 2 10 12 58
2014-15 New Jersey Devils NHL 22 0 2 2 18
2015-16 Albany Devils AHL 42 2 5 7 52
2015-16 New Jersey Devils NHL 19 0 1 1 17
2016-17 Albany Devils AHL 48 2 7 9 50
2016-17 New Jersey Devils NHL 9 1 0 1 15
2017-18 Bridgeport Sound Tigers AHL 76 1 11 12 137
2018-19 Bridgeport Sound Tigers AHL 74 1 13 14 132
2019-20 Bridgeport Sound Tigers AHL 63 1 9 10 95
2020-21 Bridgeport Sound Tigers AHL 23 1 2 3 36
2021-22 Bridgeport Islanders AHL 69 3 4 7 94
2022-23 Bridgeport Islanders AHL 72 1 8 9 109
2023-24 Bridgeport Islanders AHL 70 1 4 5 82
League GP G A Pts PIM
1997-98 Dayton Bombers ECHL 39 4 9 13 35
1997-98 Michigan K-Wings IHL 19 2 2 4 30
1998-99 Dayton Bombers ECHL 70 14 26 40 96
League GP G A Pts PIM
1993-94 St. John's Maple Leafs AHL 6 4 1 5 4
1993-94 Toronto Maple Leafs NHL 0 0 0 0 0
1994-95 St. John's Maple Leafs AHL 59 16 20 36 48
1994-95 Toronto Maple Leafs NHL 8 0 1 1 4
1995-96 Toronto Maple Leafs NHL 46 6 6 12 47
1995-96 New York Islanders NHL 16 1 4 5 33
1996-97 St. John's Maple Leafs AHL 12 5 4 9 21
1996-97 Toronto Maple Leafs NHL 64 11 6 17 47
1997-98 Toronto Maple Leafs NHL 80 8 4 12 67
1998-99 Toronto Maple Leafs NHL 35 2 3 5 30
1998-99 Vancouver Canucks NHL 27 2 2 4 22
1999-00 Vancouver Canucks NHL 40 5 4 9 14
1999-00 Syracuse Crunch AHL 20 5 8 13 16
2000-01 Minnesota Wild NHL 72 18 11 29 36
2001-02 Minnesota Wild NHL 68 9 15 24 50
2002-03 Minnesota Wild NHL 28 1 5 6 8
2003-04 Colorado Avalanche NHL 20 1 3 4 6
2003-04 Minnesota Wild NHL 14 1 0 1 6
2003-04 Houston Aeros AHL 31 4 5 9 19
2005-06 Salzburg EC Austria 31 9 10 19 12
2006-07 Salzburg EC Austria 56 10 28 38 54
League GP G A Pts PIM
1994-95 St. Paul Vulcans USHL 47 14 21 35 105
1995-96 Miami University (Ohio) CCHA 16 0 1 1 27
League GP G A Pts PIM
1983-84 Minnesota North Stars NHL 15 1 3 4 20
1983-84 U.S. Olympic Team Intl 0 0 0 0 0
1984-85 Springfield Indians AHL 19 4 5 9 2
1984-85 Minnesota North Stars NHL 15 0 4 4 10
1987-88 Minnesota North Stars NHL 1 0 0 0 0
League GP G A Pts PIM
2007-08 HPK Hameenlinna SM-liiga 3 0 0 0 12
2007-08 Stockton Thunder ECHL 9 2 3 5 12
2007-08 Johnstown Chiefs ECHL 31 11 19 30 38
2009-10 Johnstown Chiefs ECHL 6 0 1 1 2
League GP G A Pts PIM
2010-11 Albany Devils AHL 10 2 0 2 6
2011-12 Albany Devils AHL 50 5 4 9 28
2012-13 Albany Devils AHL 52 5 5 10 37
2013-14 Albany Devils AHL 53 7 12 19 40
2014-15 Springfield Falcons AHL 62 9 9 18 39
2015-16 Springfield Falcons AHL 4 0 0 0 2
2016-17 Crimmitschau ETC DEL-2 27 11 8 19 45
2016-17 Fischtown Penguins DEL 21 3 3 6 24
2017-18 Fischtown Penguins DEL 50 12 8 20 26
2018-19 Fischtown Penguins DEL 48 9 10 19 32
2019-20 Iserlohn Roosters DEL 33 5 4 9 16
2021-22 Krefeld Penguins DEL 12 1 0 1 4
League GP G A Pts PIM
2016-17 U. of Maine H-East 8 0 1 1 4
2019-20 Peoria Rivermen SPHL 33 9 11 20 25
2019-20 Evansville Thunderbolts SPHL 2 0 0 0 0
League GP G A Pts PIM
1967-68 Minnesota Nationals USHL 0 1 1 2 4
League GP G A Pts PIM
2014-15 Rockford IceHogs AHL 2 0 0 0 0
2014-15 Indy Fuel ECHL 66 7 27 34 39
2015-16 Toronto Marlies AHL 60 5 16 21 15
2016-17 Toronto Marlies AHL 72 8 11 19 30
2017-18 Toronto Maple Leafs NHL 2 2 0 2 0
2017-18 Toronto Marlies AHL 60 7 21 28 34
2018-19 Toronto Maple Leafs NHL 11 0 1 1 2
2019-20 Toronto Maple Leafs NHL 68 2 16 18 43
2020-21 Toronto Maple Leafs NHL 55 2 18 20 25
2021-22 Toronto Maple Leafs NHL 69 3 20 23 41
2022-23 Toronto Maple Leafs NHL 80 2 16 18 39
2023-24 Detroit Red Wings NHL 38 0 5 5 22
League GP G A Pts PIM
1975-76 Richmond Robins AHL 6 4 4 8 23
1975-76 Philadelphia Flyers NHL 1 0 0 0 2
1975-76 Johnstown Jets NAHL 6 3 12 15 12
1975-76 Minnesota Fighting Saints WHA 51 14 16 30 121
1976-77 Philadelphia Flyers NHL 59 14 12 26 201
1977-78 Philadelphia Flyers NHL 62 16 18 34 190
1978-79 Philadelphia Flyers NHL 57 19 10 29 168
1979-80 Philadelphia Flyers NHL 74 30 35 65 267
1980-81 Philadelphia Flyers NHL 77 22 37 59 306
1981-82 Philadelphia Flyers NHL 41 9 22 31 183
1982-83 Philadelphia Flyers NHL 77 19 24 43 178
1983-84 Minnesota North Stars NHL 11 2 5 7 46
1983-84 Philadelphia Flyers NHL 52 9 13 22 105
1984-85 Minnesota North Stars NHL 16 4 3 7 38
League GP G A Pts PIM
2008-09 Ontario Reign ECHL 49 5 10 15 18
2009-10 Ontario Reign ECHL 55 6 9 15 18
League GP G A Pts PIM
1968-69 Rochester Mustangs USHL 5 2 1 3 16
1969-70 Rochester Mustangs USHL 0 0 0 0 0
League GP G A Pts PIM
1983-84 U. of North Dakota WCHA 29 1 7 8 10
1984-85 Carolina Thunderbirds ACHL 36 15 15 30 55
1985-86 Carolina Thunderbirds ACHL 19 9 9 18 64
League GP G A Pts PIM
2005-06 Houston Aeros AHL 4 0 2 2 0
2006-07 Houston Aeros AHL 80 17 20 37 45
2007-08 Houston Aeros AHL 77 10 13 23 51
2008-09 Houston Aeros AHL 69 7 11 18 39
2009-10 Minnesota Wild NHL 2 0 0 0 0
2009-10 Houston Aeros AHL 74 13 17 30 52
2010-11 Bolzano HC Italy-A 32 16 18 34 22
2011-12 Linz EHC Austria 48 25 21 46 75
2012-13 Linz EHC Austria 49 17 25 42 18
2013-14 Lugano Swiss-A 0 0 0 0 0
2013-14 Thurgau HC Swiss-B 45 21 31 52 38
2014-15 Thurgau HC Swiss-B 35 10 20 30 14
2015-16 Ingolstadt ERC DEL 47 7 9 16 24
2016-17 Ingolstadt ERC DEL 52 19 18 37 32
League GP G A Pts PIM
2015-16 Colorado Eagles ECHL 28 3 2 5 18
2015-16 Wichita Thunder ECHL 42 11 13 24 33
2016-17 Gap HC France 40 12 16 28 65
2017-18 Milton Keynes Lightning EIHL 42 10 16 26 40
2018-19 Wheeling Nailers ECHL 1 0 1 1 0
League GP G A Pts PIM
1979-80 Minnesota North Stars NHL 1 0 0 0 0
1979-80 Tulsa Oilers CHL 1 0 0 0 0
1979-80 Oklahoma City Stars CHL 1 0 0 0 0
1979-80 Baltimore Clippers EHL 4 0 0 0 0
1979-80 U.S. Olympic Team Intl 17 0 1 1 0
1980-81 Fort Wayne Komets IHL 42 0 3 3 2
1980-81 Fort Worth Texans CHL 6 0 0 0 0
1981-82 Fort Worth Texans CHL 37 0 0 0 30
1981-82 Colorado Rockies NHL 2 0 0 0 0
1982-83 Wichita Wind CHL 35 0 2 2 4
League GP G A Pts PIM
1982-83 Birmingham South Stars CHL 0 0 0 0 0
1983-84 Minnesota North Stars NHL 8 0 1 1 0
1983-84 Salt Lake Golden Eagles CHL 13 0 7 7 6
1983-84 U.S. Olympic Team Intl 0 0 0 0 0
1984-85 Springfield Indians AHL 69 13 27 40 63
1984-85 Minnesota North Stars NHL 5 0 1 1 4
1985-86 Springfield Indians AHL 40 4 18 22 31
1985-86 Minnesota North Stars NHL 5 0 0 0 7
League GP G A Pts PIM
1957-58 St. Paul K.S.T.P. USCHL 0 0 0 0 0
League GP G A Pts PIM
1957-58 Minneapolis Culbertsons USCHL 0 0 0 0 0
League GP G A Pts PIM
1994-95 St. Louis Blues NHL 15 3 3 6 6
1994-95 Peoria Rivermen IHL 16 2 6 8 25
1995-96 St. Louis Blues NHL 49 8 7 15 30
1995-96 Los Angeles Kings NHL 11 5 4 9 6
1995-96 Worcester IceCats AHL 5 3 0 3 2
1996-97 Los Angeles Kings NHL 31 4 3 7 26
1997-98 Los Angeles Kings NHL 74 17 21 38 42
1998-99 Los Angeles Kings NHL 69 7 12 19 32
1999-00 Los Angeles Kings NHL 76 9 14 23 28
2000-01 Los Angeles Kings NHL 26 4 5 9 16
2001-02 Los Angeles Kings NHL 72 13 14 27 24
2002-03 Los Angeles Kings NHL 70 3 6 9 22
2003-04 Toronto Maple Leafs NHL 10 1 1 2 6
2003-04 Washington Capitals NHL 15 0 6 6 8
2003-04 Anaheim Mighty Ducks NHL 39 1 2 3 14
2004-05 Hamburg Freezers DEL 42 19 25 44 56
2005-06 DEG Metro Stars DEL 25 11 2 13 48
2006-07 DEG Metro Stars DEL 50 19 19 38 83
2007-08 Salzburg EC Austria 23 3 6 9 30
League GP G A Pts PIM
1953-54 Escanaba Hawks NMHL 0 0 0 0 0
League GP G A Pts PIM
2007-08 St. Louis Blues NHL 69 5 28 33 28
2007-08 Peoria Rivermen AHL 1 0 0 0 2
2009-10 St. Louis Blues NHL 79 10 29 39 79
2010-11 St. Louis Blues NHL 55 5 14 19 37
2010-11 Colorado Avalanche NHL 22 3 7 10 19
2011-12 Colorado Avalanche NHL 73 4 22 26 26
2012-13 Colorado Avalanche NHL 31 0 4 4 18
2013-14 Colorado Avalanche NHL 80 9 30 39 61
2014-15 Colorado Avalanche NHL 47 12 11 23 33
2015-16 Colorado Avalanche NHL 73 11 16 27 50
2016-17 Colorado Avalanche NHL 46 2 15 17 9
2017-18 Colorado Avalanche NHL 62 9 16 25 58
2018-19 Colorado Avalanche NHL 80 7 18 25 38
2019-20 Colorado Avalanche NHL 59 3 13 16 20
2020-21 Colorado Avalanche NHL 4 0 1 1 2
2021-22 Colorado Avalanche NHL 77 8 17 25 24
2022-23 Colorado Avalanche NHL 63 0 8 8 12
2023-24 Buffalo Sabres NHL 50 3 0 3 24
2023-24 Philadelphia Flyers NHL 17 2 1 3 2
League GP G A Pts PIM
2005-06 Jacksonville Barracudas SPHL 4 0 0 0 0
League GP G A Pts PIM
1961-62 Minneapolis Rebels USHL 0 0 0 0 0
1964-65 U.S. National Team Intl 0 0 0 0 0
League GP G A Pts PIM
1992-93 Detroit Falcons CoHL 53 5 19 24 16
1994-95 Lakeland Ice Warriors SuHL 1 0 0 0 0
League GP G A Pts PIM
2023-24 Rochester Americans AHL 27 0 9 9 6
2023-24 Buffalo Sabres NHL 41 0 7 7 12
League GP G A Pts PIM
2017-18 Ontario Reign AHL 4 0 0 0 0
2018-19 Hershey Bears AHL 9 0 1 1 0
2018-19 Reading Royals ECHL 35 5 12 17 2
2018-19 South Carolina Stingrays ECHL 20 2 5 7 4
2019-20 Wheeling Nailers ECHL 25 1 11 12 6
2019-20 Cleveland Monsters AHL 30 0 2 2 10
2020-21 Vienna Austria 4 1 1 2 4
League GP G A Pts PIM
1958-59 U.S. National Team Intl 0 0 0 0 0
1959-60 Minneapolis Millers USCHL 0 0 0 0 0
1959-60 Denver Mavericks/Minneapolis Millers IHL 11 2 3 5 2
1960-61 Minneapolis Millers IHL 8 5 3 8 2
1961-62 St. Paul Saints IHL 3 0 0 0 0
1961-62 Minneapolis Rebels USHL 0 0 0 0 0
1962-63 Minneapolis Millers IHL 0 1 1 2 0
1962-63 St. Paul Saints IHL 0 0 0 0 0
1962-63 St. Paul Steers USHL 0 17 18 35 39
1963-64 St. Paul Steers USHL 17 12 10 22 2
1964-65 St. Paul Steers USHL 0 0 0 0 0
1965-66 St. Paul Steers USHL 0 0 0 0 0
1967-68 Rochester Mustangs USHL 0 9 20 29 13
1968-69 Rochester Mustangs USHL 23 11 18 29 4
1969-70 Rochester Mustangs USHL 0 10 13 23 2
League GP G A Pts PIM
1978-79 Fort Worth Texans CHL 1 0 0 0 0
1978-79 Erie Blades NEHL 4 0 0 0 0
1982-83 Danville Dashers CnHL 0 0 0 0 0
1983-84 Birmingham Bulls ACHL 0 0 0 0 0
1983-84 Danville Dashers CnHL 0 0 0 0 0
1983-84 Nashville South Stars / Virginia Lancers ACHL 0 0 0 0 0
League GP G A Pts PIM
2011-12 Fort Wayne Komets CHL 4 0 0 0 0
2013-14 Alaska Aces ECHL 7 0 0 0 0
League GP G A Pts PIM
1956-57 St. Paul Peters USCHL 0 0 0 0 0
1957-58 St. Paul K.S.T.P. USCHL 0 0 0 0 0
1961-62 Minneapolis Rebels USHL 0 0 0 0 0
League GP G A Pts PIM
2008-09 DEG Metro Stars DEL 44 9 17 26 24
2009-10 DEG Metro Stars DEL 56 11 23 34 30
2010-11 DEG Metro Stars DEL 52 21 24 45 22
2011-12 DEG Metro Stars DEL 52 19 23 42 42
2012-13 Nuermberg Thomas Sabo Ice Tigers DEL 16 4 7 11 12
2013-14 Nuermberg Thomas Sabo Ice Tigers DEL 48 16 24 40 20
2014-15 Nuermberg Thomas Sabo Ice Tigers DEL 47 12 16 28 22
League GP G A Pts PIM
1986-87 Binghamton Whalers AHL 66 8 27 35 65
1987-88 Binghamton Whalers AHL 48 6 12 18 77
League GP G A Pts PIM
2006-07 New Mexico Scorpions CHL 64 1 17 18 36
2007-08 Wichita Thunder CHL 20 3 6 9 14
2007-08 Mississippi RiverKings CHL 15 0 3 3 6
2008-09 Tulsa Oilers CHL 28 1 7 8 28
League GP G A Pts PIM
2006-07 Providence Bruins AHL 2 1 0 1 2
2006-07 Boston Bruins NHL 70 11 18 29 12
2007-08 Boston Bruins NHL 82 19 18 37 28
2008-09 Boston Bruins NHL 70 36 24 60 16
2009-10 Toronto Maple Leafs NHL 70 30 25 55 21
2010-11 Toronto Maple Leafs NHL 82 32 32 64 24
2011-12 Toronto Maple Leafs NHL 82 37 45 82 20
2012-13 Toronto Maple Leafs NHL 48 20 32 52 18
2013-14 Toronto Maple Leafs NHL 82 37 43 80 27
2014-15 Toronto Maple Leafs NHL 82 25 36 61 30
2015-16 Pittsburgh Penguins NHL 82 26 33 59 18
2016-17 Pittsburgh Penguins NHL 82 23 47 70 20
2017-18 Pittsburgh Penguins NHL 82 34 58 92 36
2018-19 Pittsburgh Penguins NHL 82 27 55 82 28
2019-20 Arizona Coyotes NHL 70 14 24 38 22
2020-21 Arizona Coyotes NHL 56 20 23 43 12
2021-22 Arizona Coyotes NHL 82 8 44 52 40
2022-23 Vegas Golden Knights NHL 82 14 22 36 30
League GP G A Pts PIM
1983-84 Troy Sabres CnHL 47 36 58 94 157
1985-86 Carolina Thunderbirds ACHL 3 2 0 2 6
1985-86 Billings Marlboros CnHL 9 18 24 42 0
1985-86 Toledo Goaldiggers IHL 18 1 1 2 16
League GP G A Pts PIM
1947-48 St. Paul 7-Up AAHL 20 13 18 31 12
1948-49 St. Paul 7-Up AAHL 7 5 6 11 7
1949-50 St. Paul 7-Up AAHL 16 10 7 17 26
1950-51 St. Paul 7-Up-Koppys AAHL 23 18 18 36 22
1951-52 St. Paul Saints AAHL 39 32 34 66 20
League GP G A Pts PIM
1991-92 Minnesota North Stars NHL 1 0 0 0 0
1992-93 Kalamazoo Wings IHL 31 8 11 19 18
1992-93 Minnesota North Stars NHL 47 4 19 23 38
1993-94 Kalamazoo Wings IHL 6 3 2 5 4
1993-94 Dallas Stars NHL 61 14 24 38 30
1994-95 Dallas Stars NHL 47 12 10 22 26
1995-96 Philadelphia Flyers NHL 49 3 8 11 21
1995-96 Dallas Stars NHL 22 4 4 8 23
1995-96 Michigan K-Wings IHL 2 1 2 3 5
1996-97 Philadelphia Flyers NHL 76 24 21 45 20
1997-98 Philadelphia Flyers NHL 82 14 28 42 16
1998-99 Vancouver Canucks NHL 73 4 10 14 12
1998-99 Philadelphia Flyers NHL 2 0 0 0 0
1999-00 Vancouver Canucks NHL 47 10 10 20 26
1999-00 Syracuse Crunch AHL 24 13 10 23 6
2000-01 Vancouver Canucks NHL 77 13 20 33 31
2001-02 Vancouver Canucks NHL 34 8 7 15 10
2002-03 Vancouver Canucks NHL 82 16 13 29 8
2003-04 Los Angeles Kings NHL 82 17 26 43 46
League GP G A Pts PIM
2016-17 Iowa Wild AHL 9 1 0 1 4
2017-18 Minnesota Wild NHL 1 0 0 0 2
2017-18 Iowa Wild AHL 76 19 31 50 42
2018-19 Anaheim Ducks NHL 1 0 0 0 0
2018-19 Iowa Wild AHL 34 12 18 30 26
2018-19 San Diego Gulls AHL 25 6 9 15 10
2019-20 San Diego Gulls AHL 53 11 19 30 34
2020-21 Nizhny Novgorod Torpedo KHL 48 11 9 20 22
2021-22 Leksands IF SweHL 45 9 13 22 18
2022-23 Leksands IF SweHL 43 13 14 27 18
2023-24 Leksands IF SweHL 37 7 17 24 10
League GP G A Pts PIM
2022-23 Toronto Maple Leafs NHL 3 0 1 1 2
2023-24 Toronto Maple Leafs NHL 80 15 20 35 45
League GP G A Pts PIM
2017-18 Sioux City Musketeers USHL 38 0 14 14 37
2018-19 U. of Nebraska-Omaha NCHC 35 1 4 5 20
2019-20 U. of Nebraska-Omaha NCHC 36 1 6 7 16
2020-21 U. of Nebraska-Omaha NCHC 25 4 2 6 6
2021-22 Rochester Americans AHL 4 0 0 0 0
2021-22 U. of Nebraska-Omaha NCHC 38 1 9 10 14
2022-23 Kansas City Mavericks ECHL 58 3 7 10 30
2023-24 Hartford Wolf Pack AHL 1 0 0 0 0
2023-24 Kansas City Mavericks ECHL 61 5 13 18 16
League GP G A Pts PIM
1981-82 Binghamton Whalers AHL 2 0 0 0 2
1981-82 Cape Cod Buccaneers ACHL 0 0 0 0 0
1981-82 Winston-Salem Thunderbirds ACHL 28 6 11 17 61
1982-83 Wichita Wind CHL 2 0 1 1 4
1982-83 Muskegon Mohawks IHL 10 1 4 5 22
1992-93 St. Paul Fighting Saints AHA 8 1 2 3 9
League GP G A Pts PIM
1984-85 U. of Illinois-Chicago CCHA 40 20 22 42 22
1985-86 U. of Illinois-Chicago CCHA 39 19 21 40 34
1986-87 Carolina Thunderbirds ACHL 54 33 58 91 16
League GP G A Pts PIM
2004-05 Bridgeport Sound Tigers AHL 60 7 8 15 22
2005-06 New York Islanders NHL 3 0 0 0 2
2005-06 Bridgeport Sound Tigers AHL 75 19 30 49 82
2006-07 Hershey Bears AHL 11 3 2 5 4
2006-07 Bridgeport Sound Tigers AHL 3 0 0 0 0
2006-07 Binghamton Senators AHL 37 5 6 11 22
League GP G A Pts PIM
1999-00 Pensacola Ice Pilots ECHL 59 3 12 15 42
League GP G A Pts PIM
1998-99 Richmond Renegades ECHL 63 28 36 64 35
1999-00 Cleveland Lumberjacks IHL 1 0 1 1 0
1999-00 Richmond Renegades ECHL 44 32 35 67 32
1999-00 Kentucky Thoroughblades AHL 15 7 6 13 2
2000-01 Kentucky Thoroughblades AHL 77 38 50 88 36
2001-02 Cleveland Barons AHL 63 19 41 60 42
2002-03 San Jose Sharks NHL 7 0 1 1 0
2002-03 Cleveland Barons AHL 53 14 27 41 12
2003-04 Bridgeport Sound Tigers AHL 74 15 21 36 20
2004-05 Bridgeport Sound Tigers AHL 38 9 9 18 12
2005-06 Kassel Huskies DEL 49 17 31 48 34
2006-07 Kassel Huskies 2.GBun 50 18 22 40 0
2007-08 Kassel Huskies 2.GBun 49 23 30 53 36
2008-09 Kassel Huskies DEL 47 14 20 34 38
2009-10 Kassel Huskies DEL 52 12 14 26 28
League GP G A Pts PIM
1934-35 Baltimore Orioles EHL 16 0 1 1 30
1935-36 U.S. National Team Intl 0 0 0 0 0
League GP G A Pts PIM
2022-23 Anaheim Ducks NHL 2 0 0 0 0
2023-24 Anaheim Ducks NHL 71 2 15 17 24
League GP G A Pts PIM
1997-98 Pensacola Ice Pilots ECHL 64 11 38 49 44
1997-98 Quebec Rafales IHL 4 0 0 0 4
1998-99 Portland Pirates AHL 1 0 0 0 2
1998-99 Grand Rapids Griffins IHL 4 0 0 0 2
1998-99 Quad City Mallards UHL 61 28 41 69 20
1999-00 Quad City Mallards UHL 70 9 29 38 30
2000-01 Colorado Gold Kings WCHL 58 21 32 53 40
2001-02 Anchorage Aces WCHL 47 9 19 28 27
2001-02 Colorado Gold Kings WCHL 5 0 3 3 2
League GP G A Pts PIM
2021-22 Carolina Hurricanes NHL 2 0 0 0 0
2021-22 Chicago Wolves AHL 13 0 0 0 0
2021-22 Norfolk Admirals ECHL 2 0 0 0 0
2022-23 Syracuse Crunch AHL 5 0 0 0 25
2022-23 Orlando Solar Bears ECHL 30 0 0 0 0
2023-24 Kansas City Mavericks ECHL 23 0 0 0 0
2023-24 Coachella Valley Firebirds AHL 3 0 0 0 0
League GP G A Pts PIM
1966-67 U.S. Nationals USHL 0 0 0 0 0
League GP G A Pts PIM
1996-97 Quad City Mallards CoHL 71 13 13 26 169
1997-98 Mobile Mysticks ECHL 60 7 11 18 81
League GP G A Pts PIM
2013-14 U. of Alaska-Fairbanks WCHA 22 8 3 11 8
2014-15 U. of Alaska-Fairbanks WCHA 9 1 0 1 2
League GP G A Pts PIM
1979-80 Hennepin Nordiques USHL 0 0 0 0 0
1979-80 Windsor Spitfires OHA 11 0 3 3 9
1979-80 Kitchener Ranger B's MwJHL 1 0 0 0 0
1980-81 Toledo Goaldiggers IHL 4 0 1 1 0
1980-81 Baltimore Clippers EHL 21 0 3 3 15
1981-82 Schenectady Chiefs ACHL 8 0 7 7 30
League GP G A Pts PIM
1985-86 Troja/Ljungby IF Swe-1 32 10 10 20 26
League GP G A Pts PIM
1976-77 Detroit Red Wings NHL 14 0 1 1 23
1977-78 Detroit Red Wings NHL 75 19 41 60 95
1978-79 Detroit Red Wings NHL 79 18 49 67 169
1979-80 Detroit Red Wings NHL 80 22 44 66 101
1980-81 Detroit Red Wings NHL 78 27 31 58 153
1981-82 Detroit Red Wings NHL 80 21 39 60 112
1982-83 Detroit Red Wings NHL 80 22 52 74 104
1983-84 Detroit Red Wings NHL 78 23 39 62 122
1984-85 Detroit Red Wings NHL 77 17 45 62 139
1985-86 Boston Bruins NHL 13 3 4 7 8
1985-86 Detroit Red Wings NHL 67 19 41 60 109
1986-87 Boston Bruins NHL 66 12 24 36 95
1987-88 Boston Bruins NHL 62 10 24 34 93
1987-88 Maine Mariners AHL 2 2 0 2 4
1988-89 Minnesota North Stars NHL 11 0 9 9 18
1988-89 Edmonton Oilers NHL 10 2 7 9 15
1988-89 New York Islanders NHL 33 7 13 20 35
1989-90 Buffalo Sabres NHL 1 0 0 0 0
1989-90 Alleghe HC Italy-A 43 24 50 74 51
1990-91 Alleghe HC Italy-A 36 13 38 51 24
1991-92 Milan HC Italy-A 29 9 21 30 14
1993-94 Courmaosta HC Italy-A 25 10 23 33 54
1993-94 Minnesota Arctic Blast RHI 6 2 4 6 12
1994-95 Minnesota Moose IHL 9 2 2 4 11
League GP G A Pts PIM
1979-80 Fort Wayne Komets IHL 1 0 0 0 0
League GP G A Pts PIM
1992-93 Flint Bulldogs CoHL 2 0 0 0 2
1993-94 Minnesota Arctic Blast RHI 22 22 30 52 8
1994-95 Zell am See EK Austria 34 17 21 38 0
1995-96 Villach VSV Austria 10 3 6 9 8
1995-96 Minnesota Arctic Blast RHI 28 42 47 89 16
1996-97 Bolzano HC Italy-A 43 14 24 38 26
1996-97 San Jose Rhinos RHI 24 20 27 47 18
1997-98 Merano Italy-A 22 11 26 37 14
1998-99 Asiago HC Italy-A 16 4 13 17 10
1998-99 Minnesota Blue Ox RHI 23 17 34 51 12
1998-99 Asiago Alpen 23 13 26 39 25
1999-00 Iserlohn EC 2.GBun 53 32 38 70 38
2000-01 San Diego Gulls WCHL 27 9 18 27 20
2000-01 Bietigheim-Bissingen SC 2.GBun 21 8 20 28 14
2001-02 San Diego Gulls WCHL 7 2 0 2 0
2001-02 Iserlohn Roosters DEL 58 17 32 49 26
2002-03 Frankfurt Lions DEL 52 1 22 23 30
2003-04 Sierre HC Swiss-B 43 13 19 32 14
2004-05 Rockford IceHogs UHL 36 4 13 17 19
2004-05 Freiburg EHC 2.GBun 16 3 9 12 20
2005-06 Frederikshavn White Hawks Denmark 33 5 20 25 12
2007-08 Landsberg 2000 EV 2.GBun 18 4 7 11 8
2007-08 Bloomington PrairieThunder IHL 32 7 16 23 8
League GP G A Pts PIM
2010-11 Chicago Blackhawks NHL 46 4 3 7 4
2010-11 Rockford IceHogs AHL 22 2 8 10 2
2011-12 Chicago Blackhawks NHL 82 3 34 37 10
2012-13 Chicago Blackhawks NHL 48 6 12 18 10
2012-13 Rockford IceHogs AHL 31 3 13 16 12
2013-14 Chicago Blackhawks NHL 82 7 24 31 10
2014-15 New York Islanders NHL 78 10 27 37 14
2015-16 New York Islanders NHL 81 5 35 40 25
2016-17 New York Islanders NHL 81 11 35 46 12
2017-18 New York Islanders NHL 80 10 32 42 20
2018-19 New York Islanders NHL 82 4 22 26 18
2019-20 New York Islanders NHL 60 3 18 21 14
2020-21 New York Islanders NHL 56 2 29 31 8
2021-22 Detroit Red Wings NHL 55 1 15 16 16
2021-22 St. Louis Blues NHL 20 2 6 8 6
2022-23 St. Louis Blues NHL 78 2 21 23 20
2023-24 St. Louis Blues NHL 82 3 25 28 14
League GP G A Pts PIM
1988-89 San Diego Surf PSHL 0 0 0 0 0
League GP G A Pts PIM
2002-03 Calgary Flames NHL 58 4 10 14 12
2002-03 Saint John Flames AHL 3 1 2 3 0
2003-04 Calgary Flames NHL 82 9 24 33 24
2005-06 Calgary Flames NHL 74 2 18 20 68
2006-07 Colorado Avalanche NHL 15 2 3 5 14
2007-08 Colorado Avalanche NHL 43 5 8 13 20
2008-09 Calgary Flames NHL 19 1 3 4 6
2008-09 Colorado Avalanche NHL 64 6 14 20 18
2009-10 Pittsburgh Penguins NHL 20 4 4 8 6
2009-10 Florida Panthers NHL 61 7 11 18 22
2010-11 Buffalo Sabres NHL 71 13 22 35 36
2011-12 Buffalo Sabres NHL 79 10 14 24 28
2012-13 Buffalo Sabres NHL 24 2 6 8 14
2012-13 St. Louis Blues NHL 15 0 2 2 0
2013-14 St. Louis Blues NHL 27 1 5 6 6
2014-15 St. Louis Blues NHL 7 0 0 0 2
2014-15 Columbus Blue Jackets NHL 18 1 2 3 9
2014-15 Minnesota Wild NHL 18 0 1 1 8
League GP G A Pts PIM
1978-79 Fort Wayne Komets IHL 1 0 0 0 2
League GP G A Pts PIM
2016-17 Hartford Wolf Pack AHL 9 0 1 1 4
2017-18 New York Rangers NHL 19 1 4 5 0
2017-18 Hartford Wolf Pack AHL 55 23 13 36 31
2018-19 New York Rangers NHL 27 1 2 3 14
2018-19 Hartford Wolf Pack AHL 48 23 25 48 22
2019-20 Hartford Wolf Pack AHL 61 25 22 47 46
2020-21 Anaheim Ducks NHL 5 0 0 0 0
2020-21 San Diego Gulls AHL 22 14 12 26 12
2021-22 Anaheim Ducks NHL 31 5 5 10 6
2021-22 San Diego Gulls AHL 24 8 14 22 8
2022-23 Providence Bruins AHL 48 23 26 49 34
2022-23 Boston Bruins NHL 1 0 0 0 0
2023-24 Minnesota Wild NHL 46 5 4 9 24
2023-24 Iowa Wild AHL 10 4 4 8 4
League GP G A Pts PIM
1965-66 Rochester Mustangs USHL 24 11 30 41 0
1965-66 U.S. National Team Intl 0 0 0 0 0
1966-67 Rochester Mustangs USHL 20 5 18 23 8
1966-67 U.S. National Team Intl 0 0 0 0 0
1967-68 Rochester Mustangs USHL 0 5 4 9 6
1967-68 U.S. Olympic Team Intl 0 0 0 0 0
1969-70 Rochester Mustangs USHL 0 11 11 22 26
1969-70 U.S. National Team Intl 13 11 16 27 4
1970-71 U.S. National Team Intl 12 2 3 5 8
1972-73 Minnesota Fighting Saints WHA 77 8 13 21 37
1973-74 Suncoast Suns SHL 7 0 1 1 9
League GP G A Pts PIM
1978-79 Johnstown Wings NEHL 59 32 35 67 76
1979-80 Oklahoma City Stars CHL 1 0 2 2 0
1979-80 Erie Blades EHL 35 14 33 47 63
1979-80 Baltimore Clippers EHL 34 10 17 27 45
League GP G A Pts PIM
2017-18 Hartford Wolf Pack AHL 10 2 2 4 23
2018-19 New York Rangers NHL 5 0 0 0 8
2018-19 Hartford Wolf Pack AHL 65 0 12 12 94
2019-20 New York Rangers NHL 60 1 13 14 47
2019-20 Hartford Wolf Pack AHL 9 1 1 2 6
2020-21 New York Rangers NHL 51 1 15 16 35
2021-22 New York Rangers NHL 78 4 11 15 48
2022-23 New York Rangers NHL 63 1 17 18 45
2023-24 New York Rangers NHL 76 3 14 17 36
League GP G A Pts PIM
2009-10 Guelph Storm OHL 49 5 31 36 67
2010-11 Guelph Storm OHL 62 8 28 36 57
2010-11 Houston Aeros AHL 1 0 1 1 0
2011-12 Oskarshamn IK Swe-1 41 7 10 17 42
2011-12 South Carolina Stingrays ECHL 1 0 0 0 0
2012-13 Oskarshamn IK Swe-1 52 13 12 25 64
2013-14 Djurgardens IF Stockholm Swe-1 51 6 18 24 38
2014-15 SaiPa Lappeenranta SM-liiga 59 9 19 28 57
2015-16 SaiPa Lappeenranta SM-liiga 58 10 17 27 59
2016-17 Nizhny Novgorod Torpedo KHL 43 4 9 13 32
2017-18 Biel HC Swiss-A 24 4 9 13 16
2018-19 San Antonio Rampage AHL 9 1 1 2 19
2018-19 Kunlun Red Star KHL 18 3 8 11 16
2019-20 Linkopings HC SweHL 33 7 9 16 68
2020-21 SaiPa Lappeenranta SM-liiga 11 1 4 5 6
2020-21 Kunlun Red Star KHL 21 2 9 11 19
2021-22 KooKoo Kouvola SM-liiga 26 4 5 9 6
League GP G A Pts PIM
1966-67 Rochester Mustangs USHL 19 0 0 0 0
1967-68 Rochester Mustangs USHL 1 0 0 0 0
1968-69 Rochester Mustangs USHL 19 0 1 1 4
League GP G A Pts PIM
1978-79 Gustavus Adolphus College MIAC 0 0 0 0 0
League GP G A Pts PIM
2009-10 Worcester Sharks AHL 4 1 0 1 0
2010-11 Worcester Sharks AHL 2 0 0 0 0
2011-12 Worcester Sharks AHL 46 8 19 27 31
2012-13 Gwinnett Gladiators ECHL 19 2 5 7 6
League GP G A Pts PIM
2022-23 Portland Winterhawks WHL 6 5 10 15 0
2022-23 Manitoba Moose AHL 12 2 3 5 6
2023-24 Manitoba Moose AHL 17 2 11 13 6
League GP G A Pts PIM
1956-57 Minneapolis Culbertsons USCHL 0 18 4 22 0
1957-58 Minneapolis Culbertsons USCHL 0 0 0 0 0
League GP G A Pts PIM
1980-81 Regina Pats WHL 9 2 1 3 0
League GP G A Pts PIM
1987-88 Salt Lake Golden Eagles IHL 61 16 20 36 52
1988-89 Koenigsbrunn ESV GerObL 29 45 32 77 54
1989-90 Ritten Italy 32 42 52 94 26
1990-91 Morrums GoIS IK Swe-1 18 12 6 18 12
1991-92 Zug EV Swiss-A 3 1 0 1 0
1991-92 Koenigsbrunn ESV GerObL 25 43 52 95 56
1992-93 Flint Bulldogs CoHL 7 2 5 7 2
1992-93 Fargo-Moorhead Express AHA 3 3 3 6 0
1992-93 Sheffield Steelers BHL 0 0 0 0 0
1992-93 Koenigsbrunn ESV GerObL 18 23 22 45 10
1993-94 New Jersey Rockin' Rollers RHI 8 2 6 8 4
1994-95 Los Angeles Blades RHI 21 16 16 32 15
1994-95 New Jersey Rockin' Rollers RHI 1 1 0 1 0
1995-96 Anchorage Aces WCHL 44 24 27 51 59
1996-97 Anchorage Aces WCHL 41 13 17 30 33
1997-98 Anchorage Aces WCHL 41 10 21 31 16
1998-99 Anchorage Aces WCHL 8 2 2 4 17
1999-00 Anchorage Aces WCHL 52 12 16 28 34
League GP G A Pts PIM
1976-77 Albuquerque Chaparrals SWHL 0 0 0 0 0
1976-77 Kalamazoo Wings IHL 8 0 2 2 4
1977-78 Sioux City Musketeers USHL 29 17 21 38 29
1978-79 Milwaukee Admirals IHL 51 7 18 25 33
1984-85 Pinebridge Bucks ACHL 3 0 0 0 0
League GP G A Pts PIM
1947-48 St. Paul Koppys AAHL 20 10 10 20 0
1948-49 St. Paul Koppys AAHL 12 4 2 6 6
1949-50 St. Paul Koppys AAHL 1 0 2 2 0
League GP G A Pts PIM
1994-95 Memphis Riverkings CHL 65 17 39 56 119
1995-96 Memphis Riverkings CHL 63 24 40 64 142
1996-97 Memphis Riverkings CHL 34 15 19 34 38
1996-97 San Antonio Iguanas CHL 5 0 1 1 10
1997-98 Wichita Thunder CHL 39 10 22 32 78
1997-98 Tulsa Oilers CHL 2 0 2 2 0
League GP G A Pts PIM
1961-62 Minneapolis Millers IHL 0 0 0 0 0
1962-63 Rochester Mustangs USHL 0 41 21 62 42
1963-64 Rochester Mustangs USHL 0 0 0 0 0
League GP G A Pts PIM
1957-58 St. Paul K.S.T.P. USCHL 0 0 0 0 0
League GP G A Pts PIM
1984-85 Indianapolis Checkers IHL 68 17 26 43 43
1988-89 San Diego Surf PSHL 0 0 0 0 0
League GP G A Pts PIM
1940-41 Providence Reds AHL 17 3 3 6 15
1940-41 Chicago Blackhawks NHL 24 0 5 5 33
1941-42 Chicago Blackhawks NHL 46 5 8 13 64
1942-43 U.S. Coast Guard Cutters EHL 0 0 0 0 0
1943-44 U.S. Coast Guard Cutters EHL 0 0 0 0 0
1945-46 Chicago Blackhawks NHL 50 3 8 11 58
1946-47 Chicago Blackhawks NHL 52 2 9 11 110
1947-48 Chicago Blackhawks NHL 51 1 4 5 63
1948-49 St. Louis Flyers AHL 68 12 30 42 74
1949-50 Minneapolis Millers USHL 67 8 24 32 87
1950-51 St. Paul Saints USHL 59 2 28 30 85
1951-52 Minneapolis Millers AAHL 39 18 31 49 45
League GP G A Pts PIM
2015-16 Indy Fuel ECHL 72 12 24 36 23
2016-17 Providence Bruins AHL 14 2 4 6 8
2016-17 Atlanta Gladiators ECHL 34 5 17 22 22
2017-18 Providence Bruins AHL 11 0 2 2 10
2017-18 Atlanta Gladiators ECHL 21 3 9 12 20
2018-19 Banska Bystrica HC 05 Slovak 55 12 34 46 28
2019-20 Riga Dynamo KHL 56 2 10 12 28
2020-21 Ingolstadt ERC DEL 36 2 13 15 14
2021-22 Ingolstadt ERC DEL 44 6 21 27 14
2022-23 Ingolstadt ERC DEL 35 3 13 16 15
2023-24 Schwenningen Wild Wings DEL 51 6 19 25 25
League GP G A Pts PIM
2004-05 Greenville Grrrowl ECHL 30 0 1 1 34
2004-05 Toledo Storm ECHL 14 1 0 1 30
2005-06 Augusta Lynx ECHL 2 0 0 0 0
League GP G A Pts PIM
2003-04 New Jersey Devils NHL 70 6 18 24 4
2004-05 Fribourg-Gotteron HC Swiss-A 11 3 4 7 2
2005-06 New Jersey Devils NHL 80 5 32 37 32
2006-07 New Jersey Devils NHL 82 3 23 26 18
2007-08 New Jersey Devils NHL 73 5 27 32 22
2008-09 New Jersey Devils NHL 73 5 28 33 36
2009-10 New Jersey Devils NHL 22 2 9 11 2
2010-11 Pittsburgh Penguins NHL 77 3 21 24 16
2011-12 Pittsburgh Penguins NHL 73 2 25 27 18
2012-13 Pittsburgh Penguins NHL 34 6 17 23 16
2013-14 Pittsburgh Penguins NHL 39 3 12 15 10
2014-15 Pittsburgh Penguins NHL 74 3 17 20 20
2015-16 San Jose Sharks NHL 78 3 17 20 22
2016-17 San Jose Sharks NHL 81 4 22 26 20
2017-18 San Jose Sharks NHL 14 0 2 2 2
2017-18 San Jose Barracuda AHL 18 0 2 2 0
League GP G A Pts PIM
2011-12 Chicago Wolves AHL 5 1 1 2 4
2012-13 Chicago Wolves AHL 2 0 0 0 0
2013-14 Orlando Solar Bears ECHL 39 18 24 42 27
2013-14 Iowa Wild AHL 32 3 2 5 12
2014-15 Rogle BK Angelholm Swe-1 52 13 24 37 34
2015-16 Rogle BK Angelholm SweHL 52 3 17 20 28
2016-17 Rogle BK Angelholm SweHL 31 1 2 3 10
2017-18 Rogle BK Angelholm SweHL 40 8 4 12 12
2018-19 Rogle BK Angelholm SweHL 52 8 12 20 36
2019-20 Rogle BK Angelholm SweHL 52 9 7 16 16
2020-21 Rogle BK Angelholm SweHL 50 3 6 9 18
2021-22 HV71 Jonkoping Swe-1 42 11 11 22 45
2022-23 HV71 Jonkoping SweHL 51 4 8 12 43
2023-24 Tappara Tampere SM-liiga 14 4 3 7 2
2023-24 Graz EC Austria 35 7 14 21 10
League GP G A Pts PIM
1955-56 Fort Wayne Komets IHL 19 0 0 0 4
1955-56 Johnstown Jets EHL 18 0 0 0 0
1955-56 Washington Lions EHL 12 0 0 0 0
1956-57 Johnstown Jets EHL 52 0 0 0 0
1957-58 Clinton Comets EHL 10 0 0 0 0
1957-58 New Haven Blades EHL 2 0 0 0 0
1957-58 Toledo Mercurys IHL 0 0 0 0 0
1958-59 Edinburgh Royals BNL 0 0 0 0 0
1959-60 Green Bay Bobcats USCHL 24 0 0 0 0
1960-61 Green Bay Bobcats Ind 0 0 0 0 0
1961-62 Green Bay Bobcats USHL 0 0 0 0 0
1962-63 Green Bay Bobcats USHL 29 0 0 0 6
1963-64 Green Bay Bobcats USHL 30 0 0 0 6
1964-65 Green Bay Bobcats USHL 0 0 0 0 0
1965-66 Green Bay Bobcats USHL 20 0 0 0 0
1966-67 Green Bay Bobcats USHL 13 0 0 0 0
1967-68 Green Bay Bobcats USHL 2 0 0 0 0
1968-69 Green Bay Bobcats USHL 0 0 0 0 0
1969-70 Green Bay Bobcats USHL 0 0 0 0 0
1970-71 Green Bay Bobcats USHL 10 0 0 0 0
League GP G A Pts PIM
1955-56 U.S. Olympic Team Intl 0 0 0 0 0
1956-57 U.S. National Team Intl 0 0 0 0 0
1957-58 U.S. National Team Intl 33 25 27 52 2
1957-58 St. Paul K.S.T.P. USCHL 0 0 0 0 0
1958-59 Green Bay Bobcats Ind 0 0 0 0 0
1959-60 Green Bay Bobcats USCHL 22 21 23 44 12
1959-60 U.S. Olympic Team Intl 8 7 5 12 0
1960-61 St. Paul Saints IHL 3 0 1 1 0
1960-61 Green Bay Bobcats Ind 0 0 0 0 0
1961-62 Minneapolis Millers IHL 0 0 0 0 0
1961-62 Green Bay Bobcats USHL 0 0 0 0 0
1962-63 Green Bay Bobcats USHL 0 15 27 42 38
1963-64 Green Bay Bobcats USHL 30 7 19 26 24
1964-65 Green Bay Bobcats USHL 0 13 17 30 0
1965-66 Green Bay Bobcats USHL 29 11 16 27 0
1965-66 U.S. National Team Intl 0 0 0 0 0
1966-67 Green Bay Bobcats USHL 30 13 12 25 8
1967-68 Green Bay Bobcats USHL 0 9 22 31 12
1968-69 Green Bay Bobcats USHL 0 0 0 0 0
1969-70 Green Bay Bobcats USHL 0 0 0 0 0
1970-71 Green Bay Bobcats USHL 0 0 0 0 0
League GP G A Pts PIM
1994-95 New Jersey Devils NHL 24 0 3 3 17
1994-95 Albany River Rats AHL 48 4 18 22 49
1995-96 Albany River Rats AHL 57 5 14 19 72
1996-97 St. Louis Blues NHL 15 0 0 0 24
1996-97 Albany River Rats AHL 44 1 9 10 48
1997-98 St. Louis Blues NHL 54 3 7 10 36
1998-99 St. Louis Blues NHL 51 1 1 2 50
1999-00 St. Louis Blues NHL 21 1 1 2 14
1999-00 Tampa Bay Lightning NHL 10 1 1 2 10
1999-00 Worcester IceCats AHL 10 1 4 5 4
1999-00 Detroit Vipers IHL 8 0 0 0 6
1999-00 Atlanta Thrashers NHL 3 0 0 0 2
2000-01 Chicago Blackhawks NHL 50 0 6 6 32
2000-01 Norfolk Admirals AHL 13 4 7 11 6
2001-02 Chicago Blackhawks NHL 40 0 3 3 36
2001-02 Norfolk Admirals AHL 8 0 4 4 4
2002-03 Los Angeles Kings NHL 21 0 2 2 24
2002-03 Manchester Monarchs AHL 3 0 0 0 0
2004-05 Cincinnati Mighty Ducks AHL 14 1 0 1 18
League GP G A Pts PIM
1958-59 U.S. National Team Intl 29 0 0 0 14
1959-60 New York Rangers NHL 4 0 0 0 0
1959-60 Minneapolis Millers USCHL 5 0 0 0 0
1959-60 U.S. Olympic Team Intl 0 0 0 0 0
1960-61 New York Rangers NHL 8 0 0 0 0
1960-61 Kitchener-Waterloo Beavers EPHL 52 0 0 0 0
1961-62 Kitchener-Waterloo Beavers EPHL 70 0 0 0 0
1962-63 Los Angeles Blades WHL 60 0 1 1 15
1963-64 St. Louis Braves CPHL 67 0 1 1 2
1964-65 St. Louis Braves CPHL 5 0 0 0 2
1964-65 Los Angeles Blades WHL 32 0 2 2 24
1965-66 San Francisco Seals WHL 53 0 0 0 26
1966-67 California Seals WHL 61 0 2 2 14
1967-68 Omaha Knights CPHL 43 0 0 0 17
1968-69 San Diego Gulls WHL 43 0 0 0 19
1969-70 San Diego Gulls WHL 52 0 0 0 0
1970-71 San Diego Gulls WHL 55 0 1 1 19
1971-72 San Diego Gulls WHL 36 0 0 0 10
1972-73 Minnesota Fighting Saints WHA 38 0 0 0 19
1973-74 Minnesota Fighting Saints WHA 2 0 0 0 0
1973-74 Suncoast Suns SHL 6 0 0 0 12
1974-75 Minnesota Fighting Saints WHA 2 0 0 0 0
League GP G A Pts PIM
1979-80 Buffalo Sabres NHL 13 2 5 7 0
1979-80 U.S. Olympic Team Intl 63 34 36 70 38
1980-81 Rochester Americans AHL 18 9 13 22 10
1980-81 Buffalo Sabres NHL 53 3 12 15 38
1981-82 Springfield Indians AHL 7 4 5 9 0
1981-82 Binghamton Whalers AHL 27 11 18 29 21
1981-82 Hartford Whalers NHL 17 0 3 3 11
1981-82 New York Rangers NHL 22 5 9 14 10
1982-83 New York Rangers NHL 78 22 26 48 46
1983-84 New York Rangers NHL 41 6 8 14 21
1983-84 Tulsa Oilers CHL 10 4 10 14 10
League GP G A Pts PIM
1966-67 U.S. Nationals USHL 0 0 0 0 0
1967-68 Minnesota Nationals USHL 0 0 6 6 10
1968-69 Rochester Mustangs USHL 3 0 0 0 0
League GP G A Pts PIM
1946-47 Brandon Elks MJHL 0 0 0 0 0
1947-48 San Francisco Shamrocks PCHL 66 0 0 0 0
1948-49 San Francisco Shamrocks PCHL 63 0 0 0 0
1949-50 San Francisco Shamrocks PCHL 21 0 0 0 0
1949-50 Minneapolis Millers USHL 21 0 0 0 0
1950-51 Denver Falcons USHL 0 0 0 0 0
1950-51 Portland Eagles PCHL 1 0 0 0 0
League GP G A Pts PIM
1995-96 Jacksonville Lizard Kings ECHL 70 32 36 68 174
1995-96 Minnesota Arctic Blast RHI 25 16 34 50 30
1996-97 Quad City Mallards CoHL 46 28 45 73 70
1996-97 San Antonio Dragons IHL 25 5 9 14 32
1996-97 Orlando Jackals RHI 2 0 1 1 0
1998-99 Minnesota Blue Ox RHI 11 6 13 19 10
League GP G A Pts PIM
1971-72 U.S. Olympic Team Intl 36 5 10 15 17
1972-73 Minnesota North Stars NHL 2 0 0 0 0
1972-73 Saginaw Gears IHL 30 5 16 21 23
1972-73 Cleveland/Jacksonville Barons AHL 23 1 5 6 4
League GP G A Pts PIM
1970-71 Toronto Maple Leafs NHL 2 0 0 0 0
1970-71 Tulsa Oilers CHL 41 0 0 0 0
1971-72 Tulsa Oilers CHL 15 0 0 0 0
League GP G A Pts PIM
2021-22 San Diego Gulls AHL 7 1 0 1 0
2022-23 Tulsa Oilers ECHL 43 14 20 34 38
2022-23 San Diego Gulls AHL 24 0 0 0 12
2023-24 Tulsa Oilers ECHL 21 11 14 25 4
2023-24 San Diego Gulls AHL 29 0 2 2 15
League GP G A Pts PIM
2021-22 U. of Nebraska-Omaha NCHC 34 9 23 32 4
2021-22 Abbotsford Canucks AHL 7 3 0 3 2
2022-23 Greenville Swamp Rabbits ECHL 59 12 27 39 18
2023-24 Greenville Swamp Rabbits ECHL 71 13 34 47 36
League GP G A Pts PIM
1981-82 Fort Wayne Komets IHL 5 0 1 1 4
1981-82 Baltimore Skipjacks ACHL 32 7 13 20 72
League GP G A Pts PIM
1960-61 Minneapolis Millers IHL 68 20 26 46 22
1961-62 Minneapolis Millers IHL 0 0 0 0 0
1961-62 St. Paul Saints IHL 0 12 13 25 16
1961-62 Minneapolis Rebels USHL 0 0 0 0 0
1962-63 St. Paul Steers USHL 0 12 24 36 30
1963-64 St. Paul Steers USHL 17 13 14 27 12
1964-65 St. Paul Steers USHL 0 10 24 34 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 0 0 0 0 0
1967-68 Minnesota Nationals USHL 0 0 2 2 2
League GP G A Pts PIM
1956-57 Minneapolis Bungalows USCHL 0 9 6 15 0
1957-58 Minneapolis Bungalows USCHL 0 17 11 28 0
1960-61 Des Moines Ice Hawks USCHL 0 0 0 0 0
League GP G A Pts PIM
1954-55 Minneapolis Bungalows MNHL 0 0 0 0 0
1955-56 U.S. Olympic Team Intl 0 0 0 0 0
1956-57 Minneapolis Bungalows USCHL 0 9 6 15 0
1957-58 U.S. National Team Intl 52 23 27 50 6
1958-59 U.S. National Team Intl 52 20 11 31 21
1959-60 U.S. Olympic Team Intl 0 8 7 15 0
1960-61 Minneapolis Millers IHL 2 2 0 2 0
1960-61 Des Moines Ice Hawks USCHL 0 0 0 0 0
1961-62 Minneapolis Millers IHL 2 0 0 0 0
1961-62 Minneapolis Rebels USHL 0 0 0 0 0
1962-63 Minneapolis Millers IHL 1 0 0 0 0
1962-63 St. Paul Steers USHL 0 0 0 0 0
League GP G A Pts PIM
1979-80 Baltimore Clippers EHL 4 1 3 4 2
1980-81 Oklahoma City Stars CHL 21 2 2 4 26
1980-81 Baltimore Clippers EHL 50 23 22 45 66
1981-82 Nashville South Stars CHL 7 0 0 0 2
1981-82 Baltimore Skipjacks ACHL 46 14 33 47 163
1982-83 Virginia Raiders ACHL 30 8 16 24 24
1982-83 Hampton Roads Gulls ACHL 19 7 15 22 58
League GP G A Pts PIM
1962-63 St. Paul Saints IHL 1 0 0 0 0
1962-63 St. Paul Steers USHL 0 0 0 0 0
1964-65 St. Paul Steers USHL 0 0 0 0 0
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 0 0 0 0 0
League GP G A Pts PIM
2000-01 Des Moines Buccaneers USHL 50 29 27 56 36
2001-02 St. Cloud State WCHA 20 0 4 4 23
League GP G A Pts PIM
2021-22 Colorado Avalanche NHL 5 1 0 1 0
2022-23 Colorado Avalanche NHL 39 4 0 4 6
2022-23 Colorado Eagles AHL 30 6 18 24 15
2023-24 Colorado Avalanche NHL 9 1 0 1 0
2023-24 Anaheim Ducks NHL 14 0 2 2 6
2023-24 Colorado Eagles AHL 32 11 14 25 2
League GP G A Pts PIM
1976-77 Calgary Cowboys WHA 14 3 3 6 10
1977-78 Edmonton Oilers WHA 56 14 34 48 56
1978-79 Edmonton Oilers WHA 72 14 33 47 85
1979-80 St. Louis Blues NHL 54 2 16 18 29
1980-81 St. Louis Blues NHL 63 4 27 31 53
1981-82 St. Louis Blues NHL 20 3 11 14 28
1981-82 Fort Worth Texans CHL 17 3 14 17 26
1981-82 Colorado Rockies NHL 21 2 6 8 4
League GP G A Pts PIM
1985-86 Springfield Indians AHL 2 1 0 1 0
1986-87 Springfield Indians AHL 67 17 26 43 39
1987-88 Kalamazoo Wings IHL 19 12 6 18 12
1987-88 Minnesota North Stars NHL 12 2 0 2 8
1989-90 Varese HC Italy-A 39 46 35 81 72
1990-91 Varese HC Italy-A 36 34 58 92 22
1991-92 Asiago HC Italy-A 19 6 15 21 42
League GP G A Pts PIM
1983-84 U.S. Olympic Team Intl 45 15 11 26 10
1987-88 U.S. National Team Intl 0 0 0 0 0
1988-89 Ambri-Piotta Swiss-A 0 32 29 61 0
1989-90 New York Rangers NHL 4 0 0 0 2
1989-90 Flint Spirits IHL 11 4 5 9 2
1990-91 Binghamton Rangers AHL 40 19 37 56 68
1990-91 New York Rangers NHL 4 3 1 4 0
1991-92 Binghamton Rangers AHL 15 8 7 15 44
1991-92 Los Angeles Kings NHL 46 20 21 41 44
1991-92 New York Rangers NHL 11 1 4 5 10
1992-93 Los Angeles Kings NHL 42 23 16 39 42
1993-94 New Jersey Devils NHL 78 20 30 50 52
1994-95 New Jersey Devils NHL 17 2 3 5 8
1994-95 Dallas Stars NHL 28 3 15 18 28
1995-96 Calgary Flames NHL 31 4 10 14 10
1995-96 Dallas Stars NHL 13 3 4 7 8
1995-96 Michigan K-Wings IHL 11 8 11 19 14
1996-97 Calgary Flames NHL 61 11 15 26 32
1997-98 Cologne Sharks DEL 30 17 17 34 52
1998-99 Cologne Sharks DEL 48 26 39 65 143
1999-00 Cologne Sharks DEL 38 17 32 49 52
2000-01 Cologne Sharks DEL 59 34 28 62 127
2001-02 Cologne Sharks DEL 57 22 24 46 156
2002-03 Lugano Swiss-A 31 10 9 19 53
League GP G A Pts PIM
1992-93 St. Paul Fighting Saints AHA 27 17 38 55 18
League GP G A Pts PIM
2000-01 Lowell Lock Monsters AHL 80 15 10 25 61
2001-02 Manchester Monarchs AHL 58 2 8 10 34
2001-02 Reading Royals ECHL 8 0 3 3 2
League GP G A Pts PIM
1975-76 Calgary Cowboys WHA 3 0 0 0 0
1976-77 Calgary Cowboys WHA 80 23 32 55 51
1977-78 Edmonton Oilers WHA 18 2 4 6 18
1977-78 Quebec Nordiques WHA 60 14 24 38 50
1978-79 New England Whalers WHA 77 26 23 49 44
1979-80 New York Rangers NHL 55 7 6 13 17
1980-81 Hartford Whalers NHL 77 22 22 44 37
1981-82 Hartford Whalers NHL 74 10 12 22 68
1982-83 Hartford Whalers NHL 56 1 10 11 15
League GP G A Pts PIM
2001-02 Quad City Mallards UHL 64 2 16 18 106
2002-03 Quad City Mallards UHL 74 10 25 35 126
2002-03 Chicago Wolves AHL 2 0 0 0 0
2003-04 Quad City Mallards UHL 76 9 25 34 97
2004-05 Bakersfield Condors ECHL 34 2 10 12 47
2004-05 Morrums GoIS IK Swe-1 22 0 1 1 20
League GP G A Pts PIM
2001-02 Hershey Bears AHL 3 0 0 0 0
2001-02 Quad City Mallards UHL 39 12 16 28 20
2002-03 Lexington Men O'War ECHL 14 1 0 1 2
League GP G A Pts PIM
2017-18 Buffalo Sabres NHL 6 1 4 5 2
2018-19 Buffalo Sabres NHL 77 12 13 25 10
2019-20 Rochester Americans AHL 36 9 16 25 6
2019-20 Buffalo Sabres NHL 31 4 5 9 2
2020-21 Buffalo Sabres NHL 41 10 12 22 10
2021-22 Buffalo Sabres NHL 40 6 13 19 4
2022-23 Buffalo Sabres NHL 82 15 44 59 22
2023-24 Buffalo Sabres NHL 62 14 33 47 28
2023-24 Colorado Avalanche NHL 18 4 6 10 4
League GP G A Pts PIM
2021-22 U. of Wisconsin Big-10 31 0 0 0 0
2022-23 U. of Wisconsin Big-10 30 0 1 1 2
2023-24 Idaho Steelheads ECHL 16 0 1 1 0
2023-24 Tucson Roadrunners AHL 1 0 0 0 0
League GP G A Pts PIM
1976-77 U. of Minnesota-Duluth WCHA 10 0 1 1 14
League GP G A Pts PIM
1976-77 Fort Wayne Komets IHL 4 0 0 0 0
1976-77 Saginaw Gears IHL 2 0 0 0 0
1976-77 Port Huron Flags IHL 5 0 0 0 0
League GP G A Pts PIM
1976-77 Sioux City Musketeers USHL 41 5 14 19 47
League GP G A Pts PIM
1968-69 Fresno Aces Senior 0 0 0 0 0
League GP G A Pts PIM
1996-97 Rochester Americans AHL 22 4 9 13 4
1996-97 Providence Bruins AHL 12 0 2 2 8
1996-97 South Carolina Stingrays ECHL 41 19 30 49 32
1997-98 Richmond Renegades ECHL 14 8 5 13 13
1997-98 South Carolina Stingrays ECHL 16 7 4 11 14
1998-99 South Carolina Stingrays ECHL 64 18 27 45 135
1998-99 Minnesota Blue Ox RHI 21 9 4 13 16
League GP G A Pts PIM
1992-93 Moscow Dynamo Russia 11 1 0 1 8
1993-94 Moncton Hawks AHL 61 2 14 16 88
1994-95 Springfield Falcons AHL 64 2 5 7 61
1995-96 Minnesota Moose IHL 53 3 7 10 72
1996-97 Baton Rouge Kingfish ECHL 12 1 10 11 2
1996-97 Mississippi Sea Wolves ECHL 54 15 24 39 36
1996-97 Grand Rapids Griffins IHL 2 0 0 0 4
1997-98 Neuwied EHC Ger.1 68 22 39 61 42
1998-99 Neuwied EHC GerBun 58 6 26 32 42
1999-00 Iserlohn EC 2.GBun 11 2 4 6 12
1999-00 Bietigheim-Bissingen SC 2.GBun 29 1 6 7 57
2000-01 Bietigheim-Bissingen SC 2.GBun 38 4 10 14 50
2001-02 Rockford IceHogs UHL 34 1 13 14 25
2001-02 Mittelrhein SC GerObL 21 5 6 11 20
2002-03 Mittelrhein SC GerObL 53 21 27 48 60
2003-04 Essen Mosquitoes GerObL 53 12 21 33 83
2004-05 Ravensburg EV GerObL 40 24 24 48 52
2005-06 Ravensburg EV GerObL 51 26 29 55 106
2006-07 Ravensburg EV GerObL 47 13 30 43 0
2007-08 Passau Black Hawks GerObL 53 9 16 25 0
2008-09 Passau Black Hawks GerObL 61 11 54 65 68
2009-10 Passau Black Hawks GerObL 40 6 18 24 38
League GP G A Pts PIM
1983-84 Klostersee EHC GerObL 0 0 0 0 0
League GP G A Pts PIM
1962-63 Rochester Mustangs USHL 0 0 0 0 0
1963-64 Rochester Mustangs USHL 0 0 0 0 0
1964-65 Rochester Mustangs USHL 0 14 21 35 0
1965-66 Rochester Mustangs USHL 24 23 22 45 4
1966-67 Rochester Mustangs USHL 24 11 12 23 8
1967-68 Minnesota North Stars NHL 2 0 1 1 0
1967-68 U.S. Olympic Team Intl 0 0 0 0 0
1968-69 Minnesota North Stars NHL 41 2 12 14 47
1968-69 Cleveland Barons AHL 10 1 2 3 8
1968-69 Memphis South Stars CHL 3 0 1 1 0
1969-70 Minnesota North Stars NHL 74 3 20 23 75
1970-71 Minnesota North Stars NHL 68 5 11 16 22
1971-72 Minnesota North Stars NHL 78 21 28 49 27
1972-73 Minnesota North Stars NHL 74 15 20 35 39
1973-74 Minnesota North Stars NHL 76 11 21 32 46
1974-75 Minnesota North Stars NHL 49 6 9 15 35
1975-76 Minnesota North Stars NHL 79 3 14 17 45
1976-77 Minnesota North Stars NHL 68 2 20 22 12
1977-78 Minnesota North Stars NHL 26 0 1 1 8
League GP G A Pts PIM
1988-89 Saginaw Hawks IHL 36 4 10 14 47
1989-90 Indianapolis Ice IHL 50 3 3 6 36
1990-91 Indianapolis Ice IHL 23 3 9 12 28
League GP G A Pts PIM
2020-21 Hershey Bears AHL 2 0 0 0 0
2020-21 South Carolina Stingrays ECHL 34 7 5 12 18
2021-22 Bjorkloven IF Swe-1 8 0 1 1 4
2021-22 Florida Everblades ECHL 17 1 6 7 16
2021-22 Sport Vaasa SM-liiga 7 1 1 2 2
2021-22 Bratislava Capitals Austria 14 3 3 6 14
League GP G A Pts PIM
1987-88 Colorado Rangers IHL 74 24 28 52 76
1988-89 Denver Rangers IHL 4 1 0 1 9
League GP G A Pts PIM
2023-24 Providence Bruins AHL 7 1 0 1 2
League GP G A Pts PIM
2010-11 Bridgeport Sound Tigers AHL 13 1 3 4 4
2011-12 New York Islanders NHL 9 0 0 0 2
2011-12 Bridgeport Sound Tigers AHL 69 5 22 27 36
2012-13 Bridgeport Sound Tigers AHL 76 3 24 27 30
2013-14 New York Islanders NHL 20 1 2 3 10
2013-14 Bridgeport Sound Tigers AHL 48 6 14 20 47
2014-15 Bridgeport Sound Tigers AHL 74 8 37 45 62
2015-16 Hershey Bears AHL 62 6 21 27 22
2015-16 Washington Capitals NHL 8 0 2 2 2
2016-17 Hershey Bears AHL 51 5 12 17 24
2016-17 Washington Capitals NHL 2 0 0 0 0
2017-18 Hershey Bears AHL 55 4 25 29 26
2017-18 Washington Capitals NHL 8 0 1 1 8
2018-19 Hershey Bears AHL 71 5 50 55 40
2019-20 Arizona Coyotes NHL 24 0 1 1 0
2019-20 Tucson Roadrunners AHL 17 2 7 9 14
2020-21 Arizona Coyotes NHL 1 0 0 0 0
2021-22 Providence Bruins AHL 55 3 16 19 16
2022-23 Hershey Bears AHL 69 5 14 19 44
2023-24 Hershey Bears AHL 68 4 19 23 24
League GP G A Pts PIM
1958-59 U.S. National Team Intl 54 2 7 9 89
1959-60 St. Paul Saints IHL 45 3 2 5 95
1960-61 Minneapolis Millers IHL 0 0 0 0 0
1960-61 St. Paul Saints IHL 0 0 5 5 51
1960-61 Des Moines Ice Hawks USCHL 0 0 0 0 0
1961-62 Minneapolis Rebels USHL 0 0 0 0 0
League GP G A Pts PIM
1993-94 Greensboro Monarchs ECHL 39 0 0 0 0
1994-95 Columbus Chill ECHL 17 0 1 1 6
1994-95 Greensboro Monarchs ECHL 10 0 1 1 0
League GP G A Pts PIM
1924-25 St. Paul Hockey Club USAHA 0 0 0 0 0
1925-26 St. Paul Saints CHL 16 1 0 1 2
1926-27 St. Paul Saints AHA 31 3 0 3 20
1927-28 St. Paul Saints AHA 33 1 1 2 49
1928-29 St. Paul Saints AHA 38 8 2 10 55
1929-30 Philadelphia Arrows CAHL 40 9 6 15 100
1930-31 Philadelphia Arrows CAHL 35 5 1 6 103
1931-32 Philadelphia Arrows CAHL 37 1 2 3 71
1932-33 Philadelphia Arrows CAHL 48 6 6 12 109
1933-34 Providence Reds CAHL 0 2 4 6 67
1934-35 Providence Reds CAHL 0 1 1 2 79
League GP G A Pts PIM
1994-95 Binghamton Rangers AHL 76 24 13 37 139
1995-96 Binghamton Rangers AHL 64 22 20 42 56
1996-97 Binghamton Rangers AHL 76 27 26 53 71
1996-97 New York Rangers NHL 2 0 0 0 2
1997-98 Anaheim Mighty Ducks NHL 32 4 5 9 16
1997-98 Cincinnati Mighty Ducks AHL 18 4 8 12 37
1998-99 Anaheim Mighty Ducks NHL 80 5 4 9 34
1999-00 Anaheim Mighty Ducks NHL 79 8 10 18 14
2000-01 Minnesota Wild NHL 59 3 8 11 4
League GP G A Pts PIM
1969-70 Rochester Mustangs USHL 0 0 0 0 0
League GP G A Pts PIM
2018-19 Milwaukee Admirals AHL 3 0 1 1 0
2019-20 Milwaukee Admirals AHL 60 11 31 42 18
2020-21 Chicago Wolves AHL 27 8 24 32 4
2020-21 Florida Everblades ECHL 3 1 2 3 0
2021-22 Nashville Predators NHL 27 1 6 7 2
2021-22 Milwaukee Admirals AHL 42 7 27 34 16
2022-23 Nashville Predators NHL 51 17 26 43 8
2022-23 Milwaukee Admirals AHL 25 11 15 26 2
2023-24 Nashville Predators NHL 71 18 27 45 8
League GP G A Pts PIM
2007-08 Seattle Thunderbirds WHL 70 21 34 55 66
2008-09 Seattle Thunderbirds WHL 63 27 35 62 55
2008-09 Binghamton Senators AHL 6 0 1 1 0
2009-10 Binghamton Senators AHL 76 8 9 17 49
2010-11 Ottawa Senators NHL 6 0 0 0 2
2010-11 Binghamton Senators AHL 74 24 32 56 67
2011-12 Ottawa Senators NHL 28 3 3 6 4
2011-12 Binghamton Senators AHL 27 7 7 14 10
2012-13 Ottawa Senators NHL 29 5 1 6 8
2013-14 Binghamton Senators AHL 51 11 18 29 46
2014-15 Hershey Bears AHL 32 10 19 29 26
2014-15 Novokuznetsk Metallurg KHL 22 2 10 12 30
2015-16 Albany Devils AHL 56 19 19 38 48
2015-16 New Jersey Devils NHL 4 0 0 0 2
2016-17 San Antonio Rampage AHL 53 9 15 24 42
2017-18 Ottawa Senators NHL 10 0 1 1 0
2017-18 Belleville Senators AHL 60 13 16 29 44
2018-19 Belleville Senators AHL 11 1 2 3 4
2019-20 Nuermberg Thomas Sabo Ice Tigers DEL 15 1 1 2 10
League GP G A Pts PIM
1992-93 U. of St. Thomas MIAC 19 2 8 10 26
1993-94 U. of St. Thomas MIAC 0 0 0 0 0
1994-95 U. of St. Thomas MIAC 29 6 23 29 0
League GP G A Pts PIM
2002-03 Quad City Mallards UHL 3 0 1 1 0
2002-03 Kalamazoo Wings UHL 68 16 13 29 80
2003-04 Kalamazoo Wings UHL 56 19 24 43 71
2004-05 Pee Dee Pride ECHL 6 0 4 4 8
2004-05 Mississippi Sea Wolves ECHL 52 12 11 23 71
2004-05 Reading Royals ECHL 9 1 1 2 21
League GP G A Pts PIM
1978-79 Johnstown Wings NEHL 51 19 28 47 7
League GP G A Pts PIM
1987-88 Springfield Indians AHL 13 2 1 3 9
1987-88 New York Islanders NHL 4 0 0 0 2
1987-88 U.S. National Team Intl 0 0 0 0 0
League GP G A Pts PIM
2007-08 New York Islanders NHL 9 2 3 5 2
2007-08 Bridgeport Sound Tigers AHL 35 9 19 28 12
2008-09 New York Islanders NHL 65 18 21 39 36
2008-09 Bridgeport Sound Tigers AHL 0 0 0 0 0
2009-10 New York Islanders NHL 80 19 33 52 34
2010-11 New York Islanders NHL 38 5 15 20 40
2011-12 New York Islanders NHL 79 24 21 45 46
2012-13 New York Islanders NHL 48 4 20 24 38
2013-14 New York Islanders NHL 71 27 42 69 51
2014-15 New York Islanders NHL 60 18 33 51 12
2015-16 New York Islanders NHL 79 22 42 64 51
2016-17 Buffalo Sabres NHL 65 19 26 45 24
2017-18 Buffalo Sabres NHL 76 15 29 44 40
2018-19 Buffalo Sabres NHL 78 14 15 29 41
2019-20 Buffalo Sabres NHL 52 9 10 19 28
2020-21 Buffalo Sabres NHL 35 2 11 13 0
2021-22 Buffalo Sabres NHL 74 21 24 45 43
2022-23 Buffalo Sabres NHL 75 11 17 28 34
2023-24 Buffalo Sabres NHL 61 12 10 22 32
2023-24 Florida Panthers NHL 6 0 0 0 2
League GP G A Pts PIM
1971-72 U.S. Olympic Team Intl 44 12 13 25 2
1972-73 Long Island Ducks EHL 20 2 8 10 7
1972-73 New York Raiders WHA 61 5 7 12 4
1973-74 Long Island Cougars NAHL 67 17 36 53 43
1974-75 Hampton Gulls SHL 71 19 61 80 45
1974-75 Oklahoma City Blazers CHL 5 0 6 6 2
1975-76 Springfield Indians AHL 35 2 17 19 37
1975-76 Calgary Cowboys WHA 28 0 5 5 6
1981-82 Vastra Frolunda HC SEL 35 7 7 14 12
League GP G A Pts PIM
1992-93 Kansas City Blades IHL 11 0 6 6 4
1992-93 Toledo Storm ECHL 5 3 2 5 2
1992-93 St. Paul Fighting Saints AHA 3 2 1 3 0
1993-94 Minnesota Arctic Blast RHI 22 26 39 65 26
1994-95 Minnesota Moose IHL 75 13 14 27 34
League GP G A Pts PIM
1960-61 Des Moines Ice Hawks USCHL 0 0 0 0 0
League GP G A Pts PIM
1947-48 U.S. National Team Intl 0 0 0 0 0
1947-48 St. Paul 7-Up AAHL 0 0 0 0 0
1947-48 Minneapolis Bermans AAHL 9 6 8 14 6
1951-52 Rochester Mustangs AAHL 5 2 2 4 4
League GP G A Pts PIM
1995-96 Seattle Thunderbirds WHL 10 3 2 5 4
League GP G A Pts PIM
1968-69 Omaha Knights CHL 0 0 0 0 0
1968-69 Buffalo Bisons AHL 2 0 1 1 2
1968-69 Johnstown Jets EHL 72 8 31 39 246
1969-70 Omaha Knights CHL 25 0 4 4 49
1969-70 Buffalo Bisons AHL 22 2 3 5 37
1970-71 Omaha Knights CHL 3 0 0 0 0
1970-71 Seattle Totems WHL 67 3 12 15 75
1971-72 Tidewater Wings AHL 51 3 1 4 80
1972-73 Minnesota Fighting Saints WHA 77 3 15 18 189
1973-74 Minnesota Fighting Saints WHA 67 2 7 9 71
League GP G A Pts PIM
2014-15 Orlando Solar Bears ECHL 17 2 3 5 9
2014-15 Iowa Wild AHL 4 0 1 1 2
League GP G A Pts PIM
2012-13 Lake Erie Monsters AHL 5 0 0 0 0
2012-13 Denver Cutthroats CHL 33 0 2 2 2
2013-14 Lake Erie Monsters AHL 2 0 0 0 0
2013-14 Denver Cutthroats CHL 40 0 3 3 0
2014-15 Gwinnett Gladiators ECHL 20 0 0 0 0
2014-15 Orlando Solar Bears ECHL 17 0 0 0 0
2015-16 Atlanta Gladiators ECHL 32 0 0 0 4
2016-17 Rapid City Rush ECHL 8 0 0 0 0
2016-17 Wichita Thunder ECHL 5 0 0 0 0
2016-17 Atlanta Gladiators ECHL 5 0 0 0 0
2017-18 Pensacola Ice Flyers SPHL 3 0 0 0 0
2017-18 Kansas City Mavericks ECHL 2 0 0 0 0
2017-18 Fayetteville Marksmen SPHL 4 0 0 0 2
League GP G A Pts PIM
1945-46 St. Paul Saints USHL 6 0 1 1 0
League GP G A Pts PIM
1958-59 Fort Frances Canadians OMHL 3 1 0 1 2
1959-60 Fort Frances Canadians OMHL 0 0 0 0 0
1960-61 Green Bay Bobcats Ind 0 18 32 50 14
1962-63 Waterloo Black Hawks USHL 0 0 1 1 0
League GP G A Pts PIM
1991-92 Kansas City Blades IHL 20 6 9 15 16
1992-93 San Jose Sharks NHL 44 7 13 20 31
1992-93 Kansas City Blades IHL 26 6 15 21 10
1993-94 San Jose Sharks NHL 74 6 19 25 31
1993-94 Kansas City Blades IHL 7 3 1 4 0
1994-95 San Jose Sharks NHL 47 5 11 16 31
1995-96 San Jose Sharks NHL 60 1 4 5 40
1996-97 St. John's Maple Leafs AHL 1 0 4 4 2
1996-97 Toronto Maple Leafs NHL 15 1 2 3 9
1996-97 Utah Grizzlies IHL 10 1 2 3 8
1996-97 Seibu Japan 0 10 28 38 0
1997-98 Fort Wayne Komets IHL 78 12 24 36 87
1998-99 Hannover Scorpions DEL 49 10 22 32 53
1999-00 Hannover Scorpions DEL 21 3 5 8 12
League GP G A Pts PIM
2007-08 Lake Erie Monsters AHL 6 0 1 1 4
2008-09 Colorado Avalanche NHL 11 0 0 0 2
2008-09 Lake Erie Monsters AHL 63 2 17 19 32
2009-10 Colorado Avalanche NHL 3 0 0 0 0
2009-10 Lake Erie Monsters AHL 44 1 12 13 26
2010-11 Peoria Rivermen AHL 61 3 10 13 28
2011-12 Iserlohn Roosters DEL 43 3 7 10 12
2012-13 Iserlohn Roosters DEL 43 0 5 5 35
League GP G A Pts PIM
2022-23 Western Michigan University NCHC 39 6 13 19 18
2023-24 Northern Michigan University CCHA 31 1 3 4 35
2023-24 Iowa Heartlanders ECHL 12 1 0 1 8
League GP G A Pts PIM
1974-75 Johnstown Jets NAHL 40 3 8 11 40
League GP G A Pts PIM
1955-56 U.S. Olympic Team Intl 0 0 0 0 0
1957-58 U.S. National Team Intl 27 2 3 5 20
League GP G A Pts PIM
2017-18 Fargo Force USHL 3 1 2 3 19
2017-18 Muskegon Lumberjacks USHL 13 4 5 9 18
2019-20 Pennsylvania State U Big-10 27 2 7 9 20
2020-21 Pennsylvania State U Big-10 20 3 4 7 25
2021-22 Wilkes-Barre/Scranton Penguins AHL 1 0 0 0 0
2021-22 Pennsylvania State U Big-10 32 5 7 12 16
2022-23 Iowa Heartlanders ECHL 35 2 8 10 20
2022-23 Savannah Ghost Pirates ECHL 27 0 2 2 4
League GP G A Pts PIM
1986-87 Muskegon Lumberjacks IHL 35 0 4 4 2
1987-88 Pittsburgh Penguins NHL 21 0 2 2 2
1987-88 Muskegon Lumberjacks IHL 15 0 0 0 2
1988-89 Pittsburgh Penguins NHL 15 0 0 0 2
1988-89 Muskegon Lumberjacks IHL 13 0 1 1 2
1989-90 Pittsburgh Penguins NHL 21 0 0 0 2
1989-90 Muskegon Lumberjacks IHL 12 0 0 0 6
1990-91 Pittsburgh Penguins NHL 25 0 1 1 24
1991-92 Hartford Whalers NHL 5 0 0 0 0
1991-92 Pittsburgh Penguins NHL 5 0 0 0 0
1992-93 Hartford Whalers NHL 30 0 0 0 4
1993-94 Springfield Indians AHL 23 0 1 1 12
1993-94 Hartford Whalers NHL 19 0 0 0 2
1994-95 Minnesota Moose IHL 15 0 0 0 6
1996-97 Bolzano HC Italy-A 39 0 0 0 0
1997-98 Kaufbeuren Eagles DEL 14 0 0 0 10
1997-98 Asiago HC Italy-A 0 0 0 0 0
1998-99 Manchester Storm BISL 38 0 2 2 30
1999-00 Manchester Storm BISL 19 0 0 0 12
2000-01 Manchester Storm BISL 9 0 1 1 2
League GP G A Pts PIM
1990-91 Hershey Bears AHL 64 6 15 21 75
1991-92 Hershey Bears AHL 4 0 0 0 6
1992-93 Hershey Bears AHL 53 5 10 15 77
1993-94 Hershey Bears AHL 58 4 13 17 93
1994-95 Ottawa Senators NHL 15 0 1 1 6
1994-95 Prince Edward Island Senators AHL 61 8 19 27 55
1995-96 Ottawa Senators NHL 28 1 6 7 20
1995-96 Prince Edward Island Senators AHL 29 4 10 14 39
1996-97 Ottawa Senators NHL 66 5 5 10 91
1997-98 Ottawa Senators NHL 69 2 7 9 50
1998-99 Ottawa Senators NHL 50 3 6 9 33
1999-00 Florida Panthers NHL 62 3 5 8 44
2000-01 Florida Panthers NHL 68 1 2 3 42
2001-02 Florida Panthers NHL 35 1 1 2 12
League GP G A Pts PIM
2018-19 Nashville Predators NHL 1 0 0 0 2
2019-20 Milwaukee Admirals AHL 63 20 16 36 40
2020-21 Nashville Predators NHL 10 0 2 2 4
2020-21 Chicago Wolves AHL 8 8 2 10 4
2021-22 Montreal Canadiens NHL 46 9 17 26 12
2021-22 Minnesota Wild NHL 20 6 5 11 12
2022-23 Montreal Canadiens NHL 46 6 9 15 22
2022-23 Laval Rocket AHL 18 5 17 22 20
2023-24 Chicago Blackhawks NHL 9 0 0 0 2
2023-24 Wilkes-Barre/Scranton Penguins AHL 32 8 16 24 10
2023-24 Rockford IceHogs AHL 27 14 19 33 16
League GP G A Pts PIM
2002-03 Worcester IceCats AHL 58 26 32 58 34
2003-04 St. Louis Blues NHL 1 0 0 0 0
2003-04 Worcester IceCats AHL 65 16 25 41 65
2004-05 Worcester IceCats AHL 13 3 6 9 2
2005-06 Toronto Maple Leafs NHL 7 3 1 4 4
2005-06 Toronto Marlies AHL 60 36 39 75 42
2006-07 Toronto Maple Leafs NHL 74 13 16 29 10
2007-08 Toronto Maple Leafs NHL 33 1 4 5 10
2008-09 Lugano Swiss-A 22 3 22 25 26
2008-09 Frolunda HC SEL 12 5 7 12 6
2009-10 Chicago Wolves AHL 66 20 33 53 12
League GP G A Pts PIM
1975-76 Nova Scotia Voyageurs AHL 75 24 19 43 66
1976-77 Nova Scotia Voyageurs AHL 69 19 41 60 48
1976-77 Montreal Canadiens NHL 0 0 0 0 0
1977-78 Nova Scotia Voyageurs AHL 79 22 38 60 70
1977-78 Montreal Canadiens NHL 1 0 0 0 0
1978-79 Minnesota North Stars NHL 73 6 10 16 18
1978-79 Oklahoma City Stars CHL 9 0 7 7 0
1979-80 Minnesota North Stars NHL 78 10 14 24 20
1980-81 Minnesota North Stars NHL 74 8 5 13 19
League GP G A Pts PIM
2003-04 Binghamton Senators AHL 3 0 1 1 0
2004-05 Binghamton Senators AHL 50 4 6 10 104
2005-06 Binghamton Senators AHL 78 23 23 46 122
2006-07 Binghamton Senators AHL 47 10 10 20 85
2007-08 Hershey Bears AHL 50 19 12 31 71
2007-08 Springfield Falcons AHL 25 9 6 15 33
2008-09 Norfolk Admirals AHL 37 8 13 21 50
2008-09 San Antonio Rampage AHL 7 0 1 1 10
2008-09 Duisburg Foxes DEL 7 1 0 1 8
League GP G A Pts PIM
2005-06 Philadelphia Flyers NHL 2 0 1 1 0
2006-07 Philadelphia Flyers NHL 35 7 5 12 22
2006-07 Philadelphia Phantoms AHL 30 12 14 26 34
2007-08 Philadelphia Flyers NHL 7 0 1 1 4
2007-08 Philadelphia Phantoms AHL 58 21 26 47 51
2008-09 Edmonton Oilers NHL 8 0 3 3 0
2008-09 Springfield Falcons AHL 70 38 24 62 48
2009-10 Edmonton Oilers NHL 64 15 17 32 28
2009-10 Springfield Falcons AHL 14 3 5 8 8
2010-11 Chicago Blackhawks NHL 3 0 0 0 0
2010-11 Ottawa Senators NHL 7 0 0 0 0
2010-11 Binghamton Senators AHL 13 3 5 8 4
2010-11 Rockford IceHogs AHL 58 18 23 41 30
2011-12 Hershey Bears AHL 61 33 32 65 32
2012-13 Hershey Bears AHL 66 19 22 41 30
2013-14 Hershey Bears AHL 38 3 7 10 10
2014-15 Hartford Wolf Pack AHL 25 2 3 5 10
2015-16 Pelicans SM-liiga 60 13 23 36 30
2016-17 Linz EHC Austria 35 12 17 29 14
2016-17 Hradec Kralove Czech 18 3 5 8 8
2017-18 Braehead Clan EIHL 37 7 18 25 14
League GP G A Pts PIM
2018-19 Indy Fuel ECHL 4 1 0 1 0
2019-20 Indy Fuel ECHL 46 2 8 10 18
League GP G A Pts PIM
1979-80 Buffalo Sabres NHL 13 1 6 7 6
1979-80 U.S. Olympic Team Intl 63 11 24 35 63
1980-81 Buffalo Sabres NHL 72 3 14 17 56
1981-82 Buffalo Sabres NHL 80 7 23 30 56
1982-83 Buffalo Sabres NHL 77 8 30 38 55
1983-84 Buffalo Sabres NHL 72 9 22 31 82
1984-85 Buffalo Sabres NHL 79 8 22 30 102
1985-86 Buffalo Sabres NHL 76 7 21 28 117
1986-87 Buffalo Sabres NHL 80 8 31 39 109
1987-88 Buffalo Sabres NHL 63 5 16 21 77
1988-89 Buffalo Sabres NHL 56 2 14 16 84
1989-90 Buffalo Sabres NHL 73 4 21 25 47
1990-91 Buffalo Sabres NHL 71 6 14 20 46
1991-92 Buffalo Sabres NHL 66 3 14 17 67
1992-93 Buffalo Sabres NHL 33 2 8 10 20
1992-93 Pittsburgh Penguins NHL 12 1 2 3 8
1993-94 Pittsburgh Penguins NHL 65 2 2 4 22
1994-95 Detroit Red Wings NHL 33 1 2 3 23
1995-96 Detroit Red Wings NHL 47 2 4 6 35
1996-97 Detroit Red Wings NHL 2 0 0 0 0
League GP G A Pts PIM
2020-21 Colorado Avalanche NHL 0 0 0 0 0
2020-21 Colorado Eagles AHL 14 4 3 7 0
2021-22 Colorado Avalanche NHL 10 0 0 0 2
2021-22 Colorado Eagles AHL 38 7 7 14 27
2022-23 Colorado Avalanche NHL 6 0 0 0 4
2022-23 Colorado Eagles AHL 58 11 11 22 22
2023-24 MODO Hockey Ornskoldsvik SweHL 50 17 14 31 10
League GP G A Pts PIM
1961-62 Des Moines Oak Leafs USHL 0 0 0 0 0
League GP G A Pts PIM
1997-98 Rochester Americans AHL 53 9 14 23 83
1997-98 Buffalo Sabres NHL 21 2 3 5 14
1998-99 Rochester Americans AHL 37 12 14 26 47
1998-99 Buffalo Sabres NHL 42 3 7 10 37
1999-00 Buffalo Sabres NHL 67 8 6 14 43
2000-01 Buffalo Sabres NHL 82 12 19 31 51
2001-02 Buffalo Sabres NHL 69 8 11 19 34
2002-03 Los Angeles Kings NHL 57 4 12 16 28
2003-04 New Jersey Devils NHL 69 7 6 13 41
2005-06 New Jersey Devils NHL 67 5 5 10 32
2006-07 New Jersey Devils NHL 71 3 7 10 25
2007-08 Lowell Devils AHL 26 2 3 5 14
2008-09 Assat Pori SM-liiga 31 1 8 9 60
League GP G A Pts PIM
2014-15 San Antonio Rampage AHL 7 2 1 3 0
2015-16 Florida Panthers NHL 9 0 0 0 2
2015-16 Portland Pirates AHL 63 17 14 31 24
2016-17 Florida Panthers NHL 24 2 1 3 4
2016-17 Springfield Thunderbirds AHL 48 10 14 24 32
2017-18 Minnesota Wild NHL 3 0 1 1 0
2017-18 Iowa Wild AHL 69 23 27 50 16
2018-19 Minnesota Wild NHL 6 0 1 1 0
2018-19 Iowa Wild AHL 69 26 27 53 24
2019-20 Iowa Wild AHL 51 14 29 43 6
2020-21 Minnesota Wild NHL 14 0 2 2 9
2021-22 Minnesota Wild NHL 5 0 0 0 0
2021-22 Iowa Wild AHL 55 25 28 53 56
2022-23 Abbotsford Canucks AHL 68 16 19 35 24
2023-24 San Jose Barracuda AHL 48 7 23 30 18
League GP G A Pts PIM
2020-21 San Jose Barracuda AHL 17 5 3 8 6
2021-22 San Jose Sharks NHL 35 7 2 9 10
2021-22 San Jose Barracuda AHL 38 18 9 27 4
2022-23 Texas Stars AHL 18 6 4 10 9
2022-23 San Jose Barracuda AHL 38 5 8 13 12
2023-24 Texas Stars AHL 12 5 2 7 0
League GP G A Pts PIM
2017-18 Allen Americans ECHL 31 2 8 10 11
2017-18 Quad City Mallards ECHL 15 0 1 1 2
2017-18 Birmingham Bulls SPHL 4 0 2 2 2
League GP G A Pts PIM
2015-16 Minnesota Wild NHL 29 1 6 7 8
2015-16 Iowa Wild AHL 45 5 18 23 10
2016-17 Minnesota Wild NHL 17 1 0 1 2
2016-17 Iowa Wild AHL 57 5 25 30 48
2017-18 Montreal Canadiens NHL 19 0 8 8 8
2017-18 Minnesota Wild NHL 38 2 8 10 18
2017-18 Iowa Wild AHL 1 1 0 1 2
2018-19 Montreal Canadiens NHL 57 3 8 11 16
2019-20 Montreal Canadiens NHL 14 0 4 4 6
2019-20 Ottawa Senators NHL 30 1 11 12 18
2020-21 Boston Bruins NHL 15 0 8 8 4
2020-21 Ottawa Senators NHL 40 0 19 19 18
2021-22 Boston Bruins NHL 70 4 13 17 32
2022-23 Providence Bruins AHL 36 7 19 26 34
2022-23 Boston Bruins NHL 10 0 1 1 2
2023-24 Florida Panthers NHL 2 0 0 0 2
2023-24 New York Islanders NHL 59 6 18 24 28
League GP G A Pts PIM
1987-88 U.S. National Team Intl 0 0 0 0 0
1989-90 Sherbrooke Canadiens AHL 71 6 18 24 73
1990-91 Springfield Indians AHL 71 10 41 51 62
1990-91 Fredericton Canadiens AHL 3 0 1 1 2
1990-91 Hartford Whalers NHL 2 0 4 4 2
1991-92 Springfield Indians AHL 43 6 23 29 33
1991-92 Hartford Whalers NHL 6 0 0 0 2
1992-93 Springfield Indians AHL 78 13 42 55 53
1993-94 Las Vegas Thunder IHL 80 11 35 46 122
1994-95 Las Vegas Thunder IHL 80 12 49 61 130
1995-96 Orlando Solar Bears IHL 81 19 54 73 59
1996-97 Orlando Solar Bears IHL 82 9 36 45 134
1997-98 Orlando Solar Bears IHL 75 6 37 43 68
1998-99 Orlando Solar Bears IHL 67 11 26 37 61
1999-00 Orlando Solar Bears IHL 43 7 18 25 26
2000-01 Orlando Solar Bears IHL 75 9 28 37 60
2001-02 Geneve Servette HC Swiss-B 34 11 26 37 18
League GP G A Pts PIM
1993-94 Kalamazoo Wings IHL 19 2 10 12 20
1994-95 Kalamazoo Wings IHL 63 4 16 20 53
1994-95 Dallas Stars NHL 2 0 0 0 0
1995-96 Dallas Stars NHL 1 0 0 0 2
1995-96 Michigan K-Wings IHL 65 8 15 23 55
1996-97 Grand Rapids Griffins IHL 77 10 13 23 83
1997-98 Grand Rapids Griffins IHL 81 12 20 32 70
1998-99 Grand Rapids Griffins IHL 82 9 23 32 84
1999-00 Grand Rapids Griffins IHL 71 5 23 28 47
2000-01 Grand Rapids Griffins IHL 75 5 30 35 42
2001-02 Grand Rapids Griffins AHL 72 6 23 29 36
2002-03 Grand Rapids Griffins AHL 73 6 21 27 52
2003-04 Grand Rapids Griffins AHL 76 2 22 24 48
2004-05 Grand Rapids Griffins AHL 35 1 3 4 30
2005-06 Grand Rapids Griffins AHL 13 0 4 4 10
League GP G A Pts PIM
2004-05 Worcester IceCats AHL 42 9 6 15 35
2004-05 Peoria Rivermen ECHL 14 4 8 12 16
2005-06 Alaska Aces ECHL 7 2 2 4 6
2005-06 Peoria Rivermen AHL 55 11 11 22 47
2006-07 Philadelphia Phantoms AHL 3 0 0 0 0
2006-07 Trenton Titans ECHL 68 28 37 65 60
2007-08 Houston Aeros AHL 32 4 5 9 19
2007-08 Texas Wildcatters ECHL 22 6 12 18 26
2008-09 Graz EC Austria 52 11 13 24 68
2009-10 Tulsa Oilers CHL 57 19 24 43 60
2009-10 Basel Sharks EHC Swiss-B 7 1 3 4 8
League GP G A Pts PIM
1947-48 St. Paul Koppys AAHL 19 14 10 24 6
1948-49 St. Paul Koppys AAHL 14 3 10 13 5
1949-50 St. Paul Koppys AAHL 8 6 3 9 4
League GP G A Pts PIM
2019-20 Iowa Wild AHL 26 0 0 0 0
2020-21 Straubing Tigers DEL 9 0 0 0 0
2021-22 Rochester Americans AHL 10 0 0 0 0
2021-22 Cincinnati Cyclones ECHL 21 0 1 1 0
2022-23 Anglet France 35 0 0 0 0
League GP G A Pts PIM
1999-00 Portland Winter Hawks WHL 25 7 15 22 43
2000-01 Portland Winter Hawks WHL 53 20 29 49 94
2001-02 Portland Winter Hawks WHL 68 20 42 62 118
2002-03 Quad City Mallards UHL 16 8 3 11 28
2002-03 Kalamazoo Wings UHL 30 8 7 15 65
2003-04 Fort Worth Brahmas CHL 22 2 6 8 21
2003-04 Amarillo Gorillas CHL 42 12 9 21 24
2004-05 Odessa Jackalopes CHL 2 0 1 1 2
2004-05 Fayetteville FireAntz SPHL 18 11 10 21 81
2004-05 Jacksonville Barracudas SPHL 25 9 15 24 31
2004-05 Reading Royals ECHL 6 0 3 3 2
2005-06 Tulsa Oilers CHL 19 5 6 11 18
2005-06 Austin Ice Bats CHL 21 4 6 10 36
2005-06 Jacksonville Barracudas SPHL 6 2 5 7 4
2006-07 Bloomington PrairieThunder UHL 24 4 6 10 28
League GP G A Pts PIM
2018-19 Norfolk Admirals ECHL 3 1 1 2 0
2019-20 Rapid City Rush ECHL 29 7 9 16 24
League GP G A Pts PIM
2023-24 Utah Grizzlies ECHL 2 0 2 2 0
League GP G A Pts PIM
1985-86 Flint Spirits IHL 13 5 4 9 2
1985-86 Indianapolis Checkers IHL 25 11 10 21 19
League GP G A Pts PIM
1962-63 St. Paul Steers USHL 0 0 0 0 0
League GP G A Pts PIM
1992-93 St. Paul Fighting Saints AHA 27 5 5 10 8
League GP G A Pts PIM
2012-13 The Hague HYS Hlnd 36 27 32 59 16
2013-14 Dundee Stars EIHL 43 30 33 63 55
2015-16 Fife Flyers EIHL 28 15 22 37 6
League GP G A Pts PIM
2018-19 Allen Americans ECHL 2 0 0 0 0
2019-20 Allen Americans ECHL 61 6 26 32 20
2020-21 Ontario Reign AHL 5 1 1 2 6
2020-21 Greenville Swamp Rabbits ECHL 35 1 16 17 18
League GP G A Pts PIM
2001-02 Augsburg College MIAC 23 0 0 0 6
2002-03 Augsburg College MIAC 15 0 0 0 0
2003-04 Adirondack IceHawks UHL 2 0 0 0 0
League GP G A Pts PIM
1971-72 U.S. Olympic Team Intl 47 5 11 16 68
1972-73 Minnesota Fighting Saints WHA 76 8 8 16 94
League GP G A Pts PIM
1971-72 Oklahoma City Blazers CHL 5 1 0 1 0
1971-72 U.S. Olympic Team Intl 53 27 34 61 21
1972-73 Boston Braves AHL 74 27 27 54 16
1973-74 Boston Braves AHL 66 15 26 41 18
1974-75 Rochester Americans AHL 47 14 13 27 26
1974-75 Boston Bruins NHL 7 0 0 0 0
1975-76 Minnesota Fighting Saints WHA 1 0 0 0 0
1976-77 Cologne EC 1.GBun 41 35 26 61 100
1977-78 Cologne EC 1.GBun 46 49 0 0 0
1978-79 Berlin SC 1.GBun 52 52 0 0 0
1979-80 Davos HC Swiss-A 0 19 10 29 0
1980-81 Davos HC Swiss-A 0 16 14 30 0
League GP G A Pts PIM
2018-19 Adirondack Thunder ECHL 3 0 0 0 2
2019-20 Anglet France 29 0 0 0 0
League GP G A Pts PIM
1963-64 Rochester Mustangs USHL 0 0 0 0 0
1966-67 Rochester Mustangs USHL 29 14 11 25 4
1967-68 Rochester Mustangs USHL 0 8 8 16 0
1968-69 Rochester Mustangs USHL 7 1 4 5 0
League GP G A Pts PIM
1959-60 Minneapolis Millers USCHL 0 0 0 0 0
1961-62 Minneapolis Rebels USHL 0 0 0 0 0
League GP G A Pts PIM
2012-13 Hershey Bears AHL 8 1 3 4 2
2013-14 Hershey Bears AHL 38 2 11 13 12
2013-14 Washington Capitals NHL 29 2 4 6 6
2014-15 Hershey Bears AHL 19 3 6 9 6
2014-15 Washington Capitals NHL 39 1 3 4 10
2015-16 Washington Capitals NHL 72 2 14 16 16
2016-17 Washington Capitals NHL 60 3 14 17 16
2017-18 Vegas Golden Knights NHL 76 5 31 36 16
2018-19 Vegas Golden Knights NHL 61 9 21 30 8
2019-20 Vegas Golden Knights NHL 59 7 24 31 12
2020-21 Vancouver Canucks NHL 54 5 10 15 4
2021-22 Winnipeg Jets NHL 77 4 28 32 10
2022-23 Winnipeg Jets NHL 71 7 12 19 8
2023-24 Winnipeg Jets NHL 63 2 12 14 16
League GP G A Pts PIM
1975-76 U.S. Olympic Team Intl 64 39 31 70 88
1976-77 Springfield Indians AHL 7 0 0 0 2
1976-77 Birmingham Bulls WHA 4 0 0 0 2
1976-77 Hampton Gulls SHL 42 14 22 36 38
1976-77 Oklahoma City Blazers CHL 1 0 0 0 0
1977-78 Milwaukee Admirals IHL 56 16 13 29 29
1978-79 Milwaukee Admirals IHL 67 12 23 35 80
1979-80 U.S. Olympic Team Intl 62 27 15 42 48
League GP G A Pts PIM
2009-10 Manitoba Moose AHL 11 4 5 9 0
2010-11 Manitoba Moose AHL 61 10 18 28 10
2011-12 Chicago Wolves AHL 76 21 23 44 18
2012-13 Vancouver Canucks NHL 31 3 6 9 4
2012-13 Chicago Wolves AHL 42 12 21 33 14
2013-14 Vancouver Canucks NHL 25 3 3 6 2
2013-14 Utica Comets AHL 2 0 1 1 2
2014-15 Minnesota Wild NHL 25 3 5 8 2
2014-15 Iowa Wild AHL 35 10 18 28 10
2015-16 Minnesota Wild NHL 26 2 2 4 2
2015-16 Iowa Wild AHL 40 14 20 34 12
2016-17 Minnesota Wild NHL 37 6 7 13 0
2016-17 Iowa Wild AHL 25 6 12 18 12
2017-18 Columbus Blue Jackets NHL 21 1 1 2 4
2017-18 Cleveland Monsters AHL 48 14 22 36 14
2018-19 Rockford IceHogs AHL 62 19 26 45 10
2019-20 Nizhny Novgorod Torpedo KHL 60 19 22 41 18
2020-21 Jokerit Helsinki KHL 50 18 17 35 14
2021-22 Jokerit Helsinki KHL 36 11 18 29 16
2022-23 Rapperswil-Jona Lakers Swiss-A 41 10 18 28 10
2023-24 Rapperswil-Jona Lakers Swiss-A 48 3 18 21 10
League GP G A Pts PIM
2008-09 Fargo Force USHL 15 2 2 4 49
2009-10 Fargo Force USHL 24 1 6 7 34
2010-11 U. of Connecticut AHA 12 0 2 2 51
League GP G A Pts PIM
1951-52 St. Paul Saints AAHL 13 3 12 15 6
1951-52 U.S. Olympic Team Intl 0 0 0 0 0
1952-53 Los Angeles Cardinals PCHL 0 0 0 0 0
1952-53 San Bernadino Braves PCHL 0 0 0 0 0
1955-56 U.S. Olympic Team Intl 0 0 0 0 0
League GP G A Pts PIM
2016-17 Iowa Wild AHL 57 0 5 5 109
2017-18 Minnesota Wild NHL 22 0 4 4 21
2017-18 Iowa Wild AHL 49 2 10 12 74
2018-19 Minnesota Wild NHL 71 2 5 7 64
2019-20 Chicago Blackhawks NHL 6 0 1 1 7
2019-20 Minnesota Wild NHL 6 0 0 0 8
2019-20 Iowa Wild AHL 6 0 2 2 4
2021-22 Philadelphia Flyers NHL 43 1 2 3 29
2022-23 Philadelphia Flyers NHL 77 4 10 14 56
2023-24 Philadelphia Flyers NHL 71 1 12 13 78
League GP G A Pts PIM
1995-96 Twin City Vulcans USHL 22 9 13 22 60
League GP G A Pts PIM
2013-14 Adirondack Phantoms AHL 4 1 0 1 16
2014-15 Cincinnati Cyclones ECHL 11 0 3 3 12
2014-15 Idaho Steelheads ECHL 8 2 2 4 2
2014-15 Toledo Walleye ECHL 3 0 1 1 0
2014-15 Evansville Icemen ECHL 7 0 1 1 0
League GP G A Pts PIM
2006-07 Utah Grizzlies ECHL 72 7 40 47 41
2007-08 Bridgeport Sound Tigers AHL 28 3 6 9 4
2007-08 Utah Grizzlies ECHL 29 3 14 17 8
2008-09 Bridgeport Sound Tigers AHL 6 0 0 0 0
2008-09 Utah Grizzlies ECHL 62 12 24 36 34
2009-10 Zagreb Medvescak KHL Austria 54 8 26 34 8
2010-11 Zagreb Medvescak KHL Austria 54 10 21 31 22
2011-12 Zagreb Medvescak KHL Austria 50 11 22 33 10
2012-13 Zagreb Medvescak KHL Austria 54 12 31 43 25
2013-14 Graz EC Austria 17 2 3 5 4
2013-14 Szekeshfehervar Alba Volan HC Austria 35 8 20 28 6
2014-15 Dornbirn EC Austria 54 4 22 26 20
2016-17 Nottingham Panthers EIHL 51 5 20 25 18
League GP G A Pts PIM
2018-19 Iowa Wild AHL 5 0 0 0 0
2019-20 Iowa Wild AHL 2 0 0 0 0
2019-20 Allen Americans ECHL 47 26 44 70 4
2020-21 Iowa Wild AHL 15 1 4 5 0
2020-21 Allen Americans ECHL 16 2 12 14 2
2021-22 Nuermberg Ice Tigers DEL 49 25 18 43 6
2022-23 Nuermberg Ice Tigers DEL 53 12 22 34 4
2023-24 Straubing Tigers DEL 50 11 14 25 6
League GP G A Pts PIM
1975-76 Fort Wayne Komets IHL 8 0 0 0 0
League GP G A Pts PIM
1974-75 Indianapolis Racers WHA 58 17 11 28 20
1974-75 Mohawk Valley Comets NAHL 15 8 7 15 22
1975-76 Fort Wayne Komets IHL 20 8 4 12 6
1975-76 Indianapolis Racers WHA 11 1 2 3 0
1975-76 Mohawk Valley Comets NAHL 37 27 22 49 52
1976-77 Mohawk Valley Comets NAHL 40 24 29 53 28
1977-78 Long Beach Sharks/Rockets PHL 38 15 18 33 32
1977-78 Milwaukee Admirals IHL 26 4 11 15 6
1978-79 Utica Mohawks NEHL 40 18 21 39 16
1978-79 Jersey/Hampton Aces NEHL 14 4 3 7 2
1979-80 Hampton Aces EHL 11 2 3 5 6
1981-82 Mohawk Valley Stars ACHL 33 14 15 29 30
League GP G A Pts PIM
1987-88 Kalamazoo Wings IHL 19 2 1 3 15
1987-88 Klagenfurt AC Austria 9 1 2 3 0
1992-93 Fargo-Moorhead Express AHA 19 5 9 14 18
League GP G A Pts PIM
1959-60 Green Bay Bobcats USCHL 0 0 0 0 0
1960-61 Green Bay Bobcats Ind 1 0 0 0 0
1961-62 Green Bay Bobcats USHL 0 0 0 0 0
1962-63 Green Bay Bobcats USHL 0 4 21 25 21
1963-64 Green Bay Bobcats USHL 26 6 10 16 6
1964-65 Green Bay Bobcats USHL 0 0 0 0 0
League GP G A Pts PIM
1989-90 St. Louis Blues NHL 25 0 5 5 11
1989-90 Peoria Rivermen IHL 38 7 17 24 40
1990-91 Peoria Rivermen IHL 78 8 34 42 126
1991-92 St. Louis Blues NHL 1 0 0 0 0
1991-92 Peoria Rivermen IHL 57 8 24 32 64
1992-93 Milwaukee Admirals IHL 54 3 9 12 104
1993-94 Hershey Bears AHL 4 0 2 2 0
1993-94 Johnstown Chiefs ECHL 9 1 6 7 6
1993-94 Prince Edward Island Senators AHL 20 1 3 4 14
1993-94 Minnesota Arctic Blast RHI 21 18 59 77 109
1995-96 Minnesota Arctic Blast RHI 22 13 46 59 60
League GP G A Pts PIM
2014-15 Hartford Wolf Pack AHL 8 0 0 0 0
2015-16 New York Rangers NHL 7 0 0 0 4
2015-16 Hartford Wolf Pack AHL 68 4 24 28 36
2016-17 New York Rangers NHL 80 5 34 39 42
2017-18 New York Rangers NHL 82 4 21 25 39
2018-19 New York Rangers NHL 78 8 17 25 44
2019-20 New York Rangers NHL 60 8 15 23 41
2019-20 Carolina Hurricanes NHL 7 0 1 1 4
2020-21 Carolina Hurricanes NHL 52 3 7 10 30
2021-22 Carolina Hurricanes NHL 82 9 30 39 48
2022-23 Carolina Hurricanes NHL 81 18 20 38 40
2023-24 Carolina Hurricanes NHL 80 13 34 47 40
League GP G A Pts PIM
1964-65 U.S. National Team Intl 0 0 0 0 0
League GP G A Pts PIM
1999-00 Springfield Falcons AHL 60 14 26 40 26
1999-00 Phoenix Coyotes NHL 2 0 0 0 0
2000-01 Springfield Falcons AHL 18 5 7 12 11
2000-01 Phoenix Coyotes NHL 42 3 7 10 13
2001-02 Springfield Falcons AHL 69 23 32 55 69
2001-02 Phoenix Coyotes NHL 10 0 0 0 0
2002-03 Nashville Predators NHL 11 1 0 1 0
2002-03 Milwaukee Admirals AHL 56 24 27 51 89
2003-04 Nashville Predators NHL 18 3 1 4 2
2003-04 Milwaukee Admirals AHL 40 9 7 16 40
2004-05 Milwaukee Admirals AHL 69 19 28 47 89
2005-06 New York Islanders NHL 42 0 8 8 26
2005-06 Bridgeport Sound Tigers AHL 39 13 16 29 40
2006-07 Minnesota Wild NHL 61 3 3 6 16
2006-07 Houston Aeros AHL 12 4 3 7 12
2007-08 Colorado Avalanche NHL 25 0 3 3 8
2007-08 Lake Erie Monsters AHL 40 17 18 35 34
2008-09 Norfolk Admirals AHL 18 3 4 7 12
2008-09 San Antonio Rampage AHL 53 16 24 40 59
2009-10 Wilkes-Barre/Scranton Penguins AHL 76 13 35 48 70
2010-11 Providence Bruins AHL 30 2 7 9 23
2010-11 Ingolstadt ERC DEL 22 4 12 16 18
League GP G A Pts PIM
1987-88 U.S. National Team Intl 0 0 0 0 0
1989-90 Buffalo Sabres NHL 80 14 16 30 41
1990-91 Buffalo Sabres NHL 80 9 15 24 32
1991-92 Buffalo Sabres NHL 55 3 15 18 36
1991-92 San Jose Sharks NHL 11 0 1 1 4
1992-93 San Jose Sharks NHL 25 4 5 9 14
1992-93 Philadelphia Flyers NHL 14 0 2 2 0
1994-95 Minnesota Moose IHL 72 25 23 48 57
League GP G A Pts PIM
2022-23 U. of Alaska-Fairbanks NCAA 34 10 18 28 19
2023-24 Iowa Heartlanders ECHL 15 2 4 6 0
League GP G A Pts PIM
1974-75 Mohawk Valley Comets NAHL 68 3 24 27 103
1975-76 Hampton Gulls SHL 61 3 14 17 125
1976-77 Hampton Gulls SHL 11 0 4 4 23
1976-77 Greensboro Generals SHL 22 3 7 10 22
League GP G A Pts PIM
1989-90 New Haven Nighthawks AHL 14 0 0 0 8
1989-90 Los Angeles Kings NHL 2 0 0 0 0
1990-91 New Haven Nighthawks AHL 33 0 2 2 6
1990-91 Phoenix Roadrunners IHL 4 0 0 0 2
1991-92 Phoenix Roadrunners IHL 22 0 2 2 10
1992-93 Los Angeles Kings NHL 31 0 2 2 4
1993-94 Los Angeles Kings NHL 22 0 0 0 18
1993-94 Phoenix Roadrunners IHL 3 0 0 0 0
1994-95 Buffalo Sabres NHL 6 0 0 0 0
1994-95 Los Angeles Kings NHL 1 0 0 0 0
1995-96 Rochester Americans AHL 16 1 2 3 6
1996-97 Portland Pirates AHL 30 0 0 0 4
1997-98 Hartford Wolf Pack AHL 39 0 2 2 6
1998-99 Manitoba Moose IHL 5 0 0 0 0
2002-03 Jacksonville Barracudas ACHL 3 0 1 1 2
2003-04 Jacksonville Barracudas WHA2 2 0 0 0 0
2005-06 Jacksonville Barracudas SPHL 3 0 0 0 4
League GP G A Pts PIM
2023-24 Northeastern University H-East 31 2 2 4 8
League GP G A Pts PIM
1997-98 Augsburg College MIAC 0 10 16 26 0
League GP G A Pts PIM
2006-07 Arboga IFK Swe-1 9 0 1 1 6
League GP G A Pts PIM
2009-10 Colorado Avalanche NHL 12 2 1 3 0
2009-10 Lake Erie Monsters AHL 54 23 17 40 42
2010-11 Colorado Avalanche NHL 25 2 2 4 20
2010-11 Lake Erie Monsters AHL 48 16 17 33 55
2011-12 Lake Erie Monsters AHL 75 16 20 36 65
2012-13 Hershey Bears AHL 46 11 8 19 43
2013-14 Hershey Bears AHL 67 16 24 40 51
2013-14 Washington Capitals NHL 3 0 0 0 0
2014-15 Novokuznetsk Metallurg KHL 60 15 15 30 40
2015-16 Novokuznetsk Metallurg KHL 33 15 8 23 12
2015-16 Nizhnekamsk Neftekhimik KHL 20 3 3 6 8
2016-17 Moscow Spartak KHL 57 22 14 36 60
2017-18 Moscow Spartak KHL 53 15 15 30 36
2018-19 Chelyabinsk Traktor KHL 59 11 16 27 30
2019-20 Orebro HK SweHL 52 19 18 37 34
2020-21 HV71 Jonkoping SweHL 11 0 0 0 4
2020-21 Djurgardens IF SweHL 13 3 5 8 4
2021-22 Nuermberg Ice Tigers DEL 46 15 18 33 36
2022-23 Nuermberg Ice Tigers DEL 32 14 4 18 18
2023-24 Nuermberg Ice Tigers DEL 52 17 13 30 20
League GP G A Pts PIM
1992-93 Kalamazoo Wings IHL 14 0 0 0 0
1992-93 Dayton Bombers ECHL 27 0 4 4 4
1993-94 Kalamazoo Wings IHL 1 0 0 0 0
1993-94 Birmingham Bulls ECHL 2 0 0 0 0
1993-94 Dayton Bombers ECHL 35 0 1 1 21
1994-95 Dayton Bombers ECHL 40 0 0 0 8
League GP G A Pts PIM
1965-66 U.S. National Team Intl 0 0 0 0 0
1968-69 Warroad Lakers MSHL 0 16 13 29 0
League GP G A Pts PIM
1965-66 Rochester Mustangs USHL 0 0 0 0 0
1965-66 U.S. National Team Intl 0 0 0 0 0
1967-68 Rochester Mustangs USHL 0 5 5 10 14
1967-68 U.S. Olympic Team Intl 0 0 0 0 0
1968-69 Rochester Mustangs USHL 28 23 18 41 33
1969-70 Rochester Mustangs USHL 0 14 10 24 54
1969-70 U.S. National Team Intl 13 8 7 15 22
League GP G A Pts PIM
1954-55 St. Paul Saints MNHL 0 0 0 0 0
1959-60 Des Moines Ice Hawks USCHL 0 0 0 0 0
1959-60 Minneapolis Millers USCHL 0 0 0 0 0
1960-61 Des Moines Ice Hawks USCHL 0 0 0 0 0
League GP G A Pts PIM
1979-80 Rochester Americans AHL 13 4 4 8 4
1979-80 U.S. Olympic Team Intl 56 15 26 41 24
League GP G A Pts PIM
1990-91 Knoxville Cherokees ECHL 55 36 28 64 36
1991-92 Michigan Falcons CoHL 54 38 40 78 29
1992-93 Birmingham Bulls ECHL 43 15 21 36 37
1992-93 Detroit Falcons CoHL 7 3 2 5 6
1993-94 Flint Generals CoHL 53 36 71 107 37
1994-95 Dayton Bombers ECHL 4 1 3 4 0
1994-95 Flint Generals CoHL 32 16 28 44 28
1994-95 Tallahassee Tiger Sharks ECHL 7 2 6 8 4
1995-96 Minnesota Moose IHL 1 0 0 0 0
1995-96 Quad City Mallards CoHL 51 34 29 63 79
1996-97 San Diego Gulls WCHL 9 0 3 3 2
1996-97 Madison Monsters CoHL 0 0 0 0 0
1996-97 Quad City Mallards CoHL 44 20 35 55 17
1997-98 Jacksonville Lizard Kings ECHL 47 5 13 18 26
2002-03 Jacksonville Barracudas ACHL 4 0 0 0 0
2003-04 Jacksonville Barracudas WHA2 21 3 6 9 8
2005-06 Jacksonville Barracudas SPHL 20 4 7 11 17
League GP G A Pts PIM
2021-22 U. of Vermont H-East 34 4 10 14 12
2022-23 U. of Vermont H-East 33 3 12 15 21
2022-23 South Carolina Stingrays ECHL 10 1 6 7 2
2023-24 Utah Grizzlies ECHL 24 0 9 9 16
2023-24 Iowa Heartlanders ECHL 25 0 11 11 12
League GP G A Pts PIM
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
1957-58 Minneapolis Culbertsons USCHL 0 0 0 0 0
1960-61 Des Moines Ice Hawks USCHL 0 0 0 0 0
League GP G A Pts PIM
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
2002-03 Springfield Falcons AHL 57 23 26 49 44
2002-03 Phoenix Coyotes NHL 20 3 1 4 4
2003-04 Springfield Falcons AHL 15 10 6 16 19
2003-04 Phoenix Coyotes NHL 59 8 10 18 20
2004-05 Utah Grizzlies AHL 27 9 10 19 35
2005-06 New York Rangers NHL 2 0 0 0 0
2005-06 Phoenix Coyotes NHL 2 0 0 0 0
2005-06 Hartford Wolf Pack AHL 36 6 16 22 34
2005-06 San Antonio Rampage AHL 33 5 6 11 29
2006-07 Phoenix Coyotes NHL 17 4 2 6 2
2006-07 San Antonio Rampage AHL 59 20 20 40 22
2007-08 Pittsburgh Penguins NHL 45 5 7 12 8
2007-08 Wilkes-Barre/Scranton Penguins AHL 27 11 10 21 22
2008-09 Pittsburgh Penguins NHL 8 0 2 2 2
2008-09 Wilkes-Barre/Scranton Penguins AHL 74 25 50 75 65
2009-10 Rochester Americans AHL 61 28 28 56 47
2009-10 Florida Panthers NHL 21 1 1 2 4
2010-11 Chicago Blackhawks NHL 1 0 0 0 0
2010-11 Rockford IceHogs AHL 74 30 37 67 22
2011-12 Minnesota Wild NHL 5 0 2 2 0
2011-12 Houston Aeros AHL 70 18 35 53 16
2012-13 Hershey Bears AHL 73 18 53 71 27
2013-14 Hershey Bears AHL 75 21 26 47 23
2014-15 Linkopings HC SweHL 54 18 41 59 43
2015-16 Nizhnekamsk Neftekhimik KHL 56 12 14 26 18
2016-17 Bratislava Slovan KHL 58 18 24 42 60
2017-18 Ambri-Piotta Swiss-A 32 4 15 19 12
2018-19 Bratislava Slovan KHL 62 12 19 31 18
League GP G A Pts PIM
2004-05 Albany River Rats AHL 4 1 1 2 0
2005-06 New Jersey Devils NHL 10 1 1 2 2
2005-06 Albany River Rats AHL 60 14 23 37 62
2006-07 New Jersey Devils NHL 3 0 0 0 0
2006-07 Lowell Devils AHL 58 10 24 34 33
2007-08 Lowell Devils AHL 63 22 23 45 54
2007-08 New Jersey Devils NHL 3 0 0 0 0
2008-09 Lowell Devils AHL 56 11 10 21 29
2008-09 New Jersey Devils NHL 4 0 0 0 0
2009-10 Peoria Rivermen AHL 74 19 8 27 34
2010-11 Augsburg Panthers DEL 51 29 26 55 46
2011-12 Berlin Polar Bears DEL 52 22 18 40 46
2012-13 Berlin Polar Bears DEL 52 12 27 39 75
2013-14 Berlin Polar Bears DEL 50 18 22 40 46
2014-15 Berlin Polar Bears DEL 51 11 19 30 85
2015-16 Berlin Polar Bears DEL 52 16 22 38 36
2016-17 Berlin Polar Bears DEL 51 2 8 10 32
League GP G A Pts PIM
2004-05 Hartford Wolf Pack AHL 43 0 3 3 156
2004-05 Charlotte Checkers ECHL 11 0 2 2 31
2005-06 Hartford Wolf Pack AHL 66 1 11 12 128
2006-07 Hartford Wolf Pack AHL 15 0 1 1 29
2006-07 Charlotte Checkers ECHL 4 0 0 0 7
2007-08 Hartford Wolf Pack AHL 77 3 10 13 129
2008-09 Springfield Falcons AHL 28 1 3 4 52
2009-10 Springfield Falcons AHL 72 0 7 7 182
2010-11 Oklahoma City Barons AHL 65 0 5 5 135
League GP G A Pts PIM
1981-82 Nova Scotia Voyageurs AHL 7 0 1 1 0
1982-83 Nova Scotia Voyageurs AHL 76 8 20 28 14
1983-84 Nova Scotia Voyageurs AHL 16 8 4 12 2
1984-85 Sherbrooke Canadiens AHL 69 18 24 42 16
1984-85 Montreal Canadiens NHL 6 0 1 1 0
League GP G A Pts PIM
1946-47 Brandon Elks MJHL 0 0 0 0 0
League GP G A Pts PIM
1981-82 Muskegon Mohawks IHL 10 0 1 1 9
League GP G A Pts PIM
2001-02 Chicago Steel USHL 61 9 18 27 81
2002-03 Miami University (Ohio) CCHA 40 3 9 12 14
2003-04 Miami University (Ohio) CCHA 41 0 9 9 40
League GP G A Pts PIM
1974-75 U. of Wisconsin WCHA 23 0 0 0 0
League GP G A Pts PIM
2013-14 Minnesota State U - Mankato WCHA 9 0 0 0 4
2014-15 Minnesota State U - Mankato WCHA 25 1 6 7 14
2015-16 Minnesota State U - Mankato WCHA 4 0 0 0 0
League GP G A Pts PIM
1996-97 Anaheim Mighty Ducks NHL 29 3 3 6 23
1996-97 Baltimore Bandits AHL 49 4 20 24 38
1997-98 Anaheim Mighty Ducks NHL 21 0 1 1 2
1997-98 Cincinnati Mighty Ducks AHL 32 5 15 20 21
1998-99 Anaheim Mighty Ducks NHL 6 0 0 0 0
1998-99 Cincinnati Mighty Ducks AHL 52 6 15 21 31
1999-00 Pittsburgh Penguins NHL 3 1 0 1 0
1999-00 Cincinnati Mighty Ducks AHL 52 7 21 28 48
2000-01 St. Louis Blues NHL 10 0 0 0 0
2000-01 Pittsburgh Penguins NHL 16 0 0 0 7
2000-01 Worcester IceCats AHL 14 2 7 9 0
2000-01 Chicago Wolves IHL 6 0 2 2 4
2001-02 Hammarby IF Swe-1 18 3 8 11 18
League GP G A Pts PIM
1950-51 Twin City Fords AAHL 19 5 5 10 14
1951-52 Hibbing Flyers AAHL 37 8 8 16 13
League GP G A Pts PIM
1978-79 Johnstown Wings NEHL 19 0 0 0 6
League GP G A Pts PIM
1957-58 St. Paul K.S.T.P. USCHL 0 0 0 0 0
League GP G A Pts PIM
1958-59 U.S. National Team Intl 54 25 15 40 12
1959-60 Minneapolis Millers USCHL 0 0 0 0 0
1961-62 Minneapolis Rebels USHL 0 0 0 0 0
1962-63 St. Paul Steers USHL 0 0 0 0 0
League GP G A Pts PIM
1977-78 St. Paul Vulcans USHL 0 0 0 0 0
1981-82 Springfield Indians AHL 43 6 14 20 0
1982-83 Tulsa Oilers CHL 4 0 0 0 0
1982-83 Peoria Prancers IHL 6 3 3 6 0
League GP G A Pts PIM
1957-58 U.S. National Team Intl 13 0 0 0 0
League GP G A Pts PIM
2004-05 Rochester Americans AHL 74 42 26 68 62
2005-06 Buffalo Sabres NHL 81 25 23 48 72
2006-07 Buffalo Sabres NHL 82 43 41 84 40
2007-08 Buffalo Sabres NHL 82 36 28 64 64
2008-09 Buffalo Sabres NHL 73 40 24 64 44
2009-10 Buffalo Sabres NHL 71 28 25 53 42
2010-11 Buffalo Sabres NHL 80 32 41 73 24
2011-12 Buffalo Sabres NHL 78 26 35 61 52
2012-13 Buffalo Sabres NHL 38 20 21 41 20
2012-13 Graz EC Austria 11 5 10 15 4
2013-14 Buffalo Sabres NHL 13 4 5 9 4
2013-14 Montreal Canadiens NHL 18 6 9 15 8
2013-14 New York Islanders NHL 47 17 27 44 34
2014-15 Minnesota Wild NHL 80 21 31 52 37
2015-16 Minnesota Wild NHL 74 18 23 41 22
2016-17 Detroit Red Wings NHL 48 15 23 38 16
2016-17 Florida Panthers NHL 20 2 8 10 6
2017-18 Vancouver Canucks NHL 61 17 24 41 28
2017-18 Columbus Blue Jackets NHL 19 7 8 15 8
2018-19 Detroit Red Wings NHL 64 16 20 36 26
League GP G A Pts PIM
2007-08 Wheeling Nailers ECHL 2 0 2 2 0
2008-09 DEG Metro Stars DEL 1 0 0 0 0
2009-10 Dresden Ice Lions 2.GBun 49 5 19 24 87
League GP G A Pts PIM
1979-80 U.S. Olympic Team Intl 61 19 24 43 56
1980-81 Jokerit Helsinki SM-liiga 32 15 7 22 42
1981-82 Did Not Play Ind 0 0 0 0 0
1982-83 U.S. National Team Intl 42 30 15 45 36
1983-84 U.S. Olympic Team Intl 0 0 0 0 0
League GP G A Pts PIM
2020-21 UMass-Amherst H-East 29 9 8 17 10
2021-22 UMass-Amherst H-East 32 13 12 25 12
League GP G A Pts PIM
2022-23 Minnesota Wild NHL 9 1 1 2 0
2022-23 Iowa Wild AHL 56 27 21 48 23
2023-24 Minnesota Wild NHL 4 0 0 0 0
2023-24 Iowa Wild AHL 70 14 31 45 24
League GP G A Pts PIM
2015-16 Quad City Mallards ECHL 65 16 15 31 16
2016-17 Quad City Mallards ECHL 68 24 30 54 28
2017-18 Florida Everblades ECHL 3 3 0 3 0
2017-18 Quad City Mallards ECHL 41 16 15 31 35
2017-18 San Jose Barracuda AHL 18 2 2 4 6
2018-19 Florida Everblades ECHL 6 3 1 4 2
League GP G A Pts PIM
1998-99 Minnesota Blue Ox RHI 11 0 3 3 7
League GP G A Pts PIM
1959-60 Minneapolis Millers USCHL 0 0 0 0 0
1962-63 Norwalk Home Oilers Ind 0 0 0 0 0
1963-64 Norwalk Home Oilers Ind 16 1 4 5 0
1964-65 Norwalk Home Oilers Ind 15 1 2 3 0
1965-66 Norwalk Home Oilers Ind 17 2 14 16 0
1966-67 Norwalk Home Oilers Ind 22 1 16 17 0
1968-69 Bridgeport Home Oilers Ind 0 1 3 4 0
1969-70 Bridgeport Home Oilers Ind 0 0 1 1 0
1970-71 Bridgeport Home Oilers Ind 22 1 4 5 0
League GP G A Pts PIM
2014-15 Szekeshfehervar Alba Volan HC Austria 54 5 18 23 46
2015-16 Szekeshfehervar Alba Volan HC Austria 54 6 15 21 58
2016-17 VSV EC Austria 54 2 20 22 57
2017-18 Innsbruck HC Austria 54 4 10 14 46
2018-19 Bad Toelz EC DEL-2 50 12 27 39 128
2019-20 Miskolci DVTK Polar Bears Slovak 6 1 2 3 4
2019-20 Landshut EV DEL-2 31 0 18 18 40
2020-21 Miskolci DVTK Polar Bears Slovak 48 8 24 32 86
2021-22 Kosice HC Slovak 5 0 1 1 4
2023-24 Fife Flyers EIHL 28 2 12 14 26
League GP G A Pts PIM
2000-01 Omaha Lancers USHL 52 30 27 57 103
2001-02 Omaha Lancers USHL 7 4 2 6 8
2002-03 Manchester Monarchs AHL 42 3 9 12 22
2003-04 Manchester Monarchs AHL 31 6 6 12 18
2004-05 Manchester Monarchs AHL 59 3 10 13 49
2004-05 Reading Royals ECHL 11 8 7 15 8
2005-06 Nottingham Panthers EIHL 7 1 2 3 10
2005-06 Coventry Blaze EIHL 40 22 21 43 26
2006-07 Morzine-Avoriaz France 26 14 26 40 66
2007-08 Neuchatel Young-Sprinters Swiss-B 4 2 1 3 4
2007-08 Texas Wildcatters ECHL 64 21 41 62 91
2008-09 Idaho Steelheads ECHL 28 5 7 12 33
2008-09 Totempo HVIK Denmark 34 11 22 33 50
2009-10 Colorado Eagles CHL 3 0 1 1 0
2009-10 Edinburgh Capitals EIHL 44 16 24 40 69
2009-10 Texas Brahmas CHL 7 2 3 5 12
2010-11 Belfast Giants EIHL 54 20 47 67 84
League GP G A Pts PIM
1958-59 U. of North Dakota NCAA 0 0 0 0 0
League GP G A Pts PIM
2002-03 Missouri River Otters UHL 13 1 5 6 12
2002-03 Rockford IceHogs UHL 60 17 13 30 36
2003-04 Winston-Salem T-birds SEHL 2 0 1 1 4
2003-04 Greensboro Generals ECHL 43 5 3 8 43
2004-05 Kalamazoo Wings UHL 2 0 0 0 2
League GP G A Pts PIM
1992-93 St. Paul Fighting Saints AHA 29 9 13 22 18
League GP G A Pts PIM
1958-59 U.S. National Team Intl 54 9 8 17 6
1960-61 Fort Frances Canadians OMHL 0 0 0 0 0
League GP G A Pts PIM
2001-02 Springfield Falcons AHL 73 13 29 42 116
2002-03 Springfield Falcons AHL 70 10 22 32 65
2003-04 Springfield Falcons AHL 56 14 18 32 91
2003-04 Phoenix Coyotes NHL 15 1 1 2 20
2004-05 Utah Grizzlies AHL 80 18 15 33 117
2005-06 Minnesota Wild NHL 10 0 1 1 2
2005-06 Houston Aeros AHL 71 34 64 98 138
2006-07 Toronto Maple Leafs NHL 2 0 0 0 0
2006-07 Toronto Marlies AHL 70 23 35 58 135
2007-08 Ambri-Piotta Swiss-A 50 33 37 70 102
2008-09 Ambri-Piotta Swiss-A 32 21 18 39 115
2009-10 Ambri-Piotta Swiss-A 40 10 16 26 40
2010-11 Ambri-Piotta Swiss-A 11 1 3 4 6
2011-12 Ambri-Piotta Swiss-A 8 1 4 5 24
League GP G A Pts PIM
1970-71 U.S. National Team Intl 0 0 0 0 0
1971-72 Oklahoma City Blazers CHL 43 1 4 5 68
1971-72 Dayton Gems IHL 2 0 1 1 2
1971-72 Des Moines Oak Leafs IHL 22 0 8 8 29
1972-73 Dayton Gems IHL 7 0 1 1 26
1972-73 Boston Braves AHL 63 3 9 12 70
1973-74 Boston Braves AHL 76 3 25 28 54
1974-75 Johnstown Jets NAHL 34 2 11 13 53
1974-75 Minnesota Fighting Saints WHA 23 0 3 3 48
1975-76 Minnesota Fighting Saints WHA 54 3 10 13 98
1975-76 Calgary Cowboys WHA 9 0 2 2 23
1976-77 Birmingham Bulls WHA 34 1 11 12 48
1976-77 Minnesota Fighting Saints WHA 40 1 9 10 42
1977-78 Birmingham Bulls WHA 77 2 10 12 97
1978-79 Springfield Indians AHL 57 0 17 17 116
1979-80 Oklahoma City Stars CHL 5 0 2 2 0
League GP G A Pts PIM
2008-09 Boston Bruins NHL 81 21 24 45 46
2009-10 Boston Bruins NHL 82 18 20 38 53
2010-11 Boston Bruins NHL 58 11 16 27 32
2010-11 Atlanta Thrashers NHL 23 7 10 17 14
2011-12 Winnipeg Jets NHL 80 17 47 64 55
2012-13 Munich EHC DEL 15 6 14 20 51
2012-13 Winnipeg Jets NHL 48 19 22 41 28
2013-14 Winnipeg Jets NHL 82 28 41 69 63
2014-15 Winnipeg Jets NHL 79 26 35 61 73
2015-16 Winnipeg Jets NHL 82 26 52 78 49
2016-17 Winnipeg Jets NHL 82 26 48 74 47
2017-18 Winnipeg Jets NHL 81 23 68 91 52
2018-19 Winnipeg Jets NHL 82 20 71 91 60
2019-20 Winnipeg Jets NHL 71 22 43 65 37
2020-21 Winnipeg Jets NHL 50 15 31 46 50
2021-22 Winnipeg Jets NHL 65 17 43 60 36
2022-23 Winnipeg Jets NHL 72 16 39 55 46
2023-24 New York Rangers NHL 54 9 12 21 23
League GP G A Pts PIM
2011-12 Klostersee EHC GerObL 40 32 38 70 34
2012-13 Hannover Indians 2.GBun 48 19 18 37 28
2013-14 Banska Bystrica HC 05 Slovak 55 21 22 43 20
2014-15 Banska Bystrica HC 05 Slovak 32 14 10 24 6
2014-15 Bratislava Slovan KHL 26 0 0 0 6
2015-16 Graz EC Austria 8 1 1 2 2
2015-16 Leksands IF Swe-1 7 1 1 2 2
2016-17 Dijon France 40 11 5 16 20
League GP G A Pts PIM
2014-15 Syracuse Crunch AHL 2 0 0 0 0
2015-16 Syracuse Crunch AHL 27 0 1 1 0
2016-17 Syracuse Crunch AHL 34 0 0 0 4
2016-17 Springfield Thunderbirds AHL 13 0 0 0 0
2017-18 Rochester Americans AHL 29 0 1 1 0
2017-18 Buffalo Sabres NHL 1 0 0 0 0
2018-19 Rochester Americans AHL 28 0 0 0 0
2019-20 San Antonio Rampage AHL 22 0 1 1 0
League GP G A Pts PIM
1947-48 St. Paul 7-Up AAHL 15 16 10 26 10
1948-49 St. Paul 7-Up AAHL 15 8 13 21 6
1949-50 St. Paul 7-Up AAHL 16 7 8 15 4
1952-53 Rochester Mustangs CHL 5 2 2 4 0
League GP G A Pts PIM
1991-92 Richmond Renegades ECHL 2 0 1 1 2
League GP G A Pts PIM
1962-63 St. Paul Steers USHL 0 0 0 0 0
1964-65 St. Paul Steers USHL 0 0 0 0 0
1966-67 Rochester Mustangs USHL 26 10 16 26 10
League GP G A Pts PIM
1966-67 U.S. National Team Intl 0 0 0 0 0
1966-67 U.S. Nationals USHL 0 0 0 0 0
1967-68 Minnesota Nationals USHL 0 7 9 16 30
League GP G A Pts PIM
1955-56 Cleveland Barons AHL 3 0 1 1 0
1956-57 Minneapolis Bungalows USCHL 0 15 10 25 0
1956-57 St. Paul Peters USCHL 0 0 0 0 0
1957-58 Saskatoon Regals/St. Paul Saints WHL 21 12 8 20 30
1957-58 Minneapolis Bungalows USCHL 0 0 0 0 0
1958-59 Providence Reds AHL 66 16 33 49 83
1958-59 Boston Bruins NHL 6 0 0 0 2
1959-60 Providence Reds AHL 57 14 21 35 68
1960-61 Minneapolis Millers IHL 72 40 74 114 102
1961-62 Minneapolis Millers IHL 66 50 48 98 103
1962-63 Minneapolis Millers IHL 70 40 60 100 70
1963-64 Muskegon Zephyrs IHL 1 0 0 0 0
League GP G A Pts PIM
1977-78 Muskegon Mohawks IHL 4 0 0 0 2
1977-78 Waterloo Black Hawks USHL 31 23 25 48 48
1978-79 Utica Mohawks NEHL 47 18 26 44 26
1979-80 Hampton Aces EHL 0 12 17 29 44
1979-80 Utica Mohawks EHL 0 0 0 0 0
League GP G A Pts PIM
1962-63 Rochester Mustangs USHL 0 0 0 0 0
1963-64 Rochester Mustangs USHL 0 0 0 0 0
League GP G A Pts PIM
2000-01 Tri-City Storm USHL 3 0 0 0 0
2001-02 Topeka Scarecrows USHL 1 0 0 0 0
2001-02 Tri-City Storm USHL 4 0 0 0 2
2002-03 Augsburg College MIAC 14 0 0 0 6
2003-04 Augsburg College MIAC 22 0 1 1 12
League GP G A Pts PIM
1976-77 Minnesota North Stars NHL 78 8 6 14 35
1977-78 Minnesota North Stars NHL 72 10 8 18 100
1977-78 Fort Worth Texans CHL 6 3 2 5 2
1978-79 Minnesota North Stars NHL 76 8 10 18 50
1979-80 Minnesota North Stars NHL 79 10 6 16 92
1980-81 Minnesota North Stars NHL 74 4 6 10 79
1981-82 Springfield Indians AHL 7 4 0 4 16
1981-82 Minnesota North Stars NHL 3 1 0 1 0
1981-82 New York Rangers NHL 47 3 5 8 17
1981-82 Nashville South Stars CHL 5 5 3 8 2
League GP G A Pts PIM
1992-93 San Jose Sharks NHL 84 5 10 15 229
1993-94 San Jose Sharks NHL 68 0 4 4 122
1993-94 Dallas Stars NHL 7 1 0 1 11
1994-95 Dallas Stars NHL 42 0 5 5 67
1995-96 Los Angeles Kings NHL 16 1 0 1 22
1995-96 Dallas Stars NHL 42 1 5 6 65
1996-97 Los Angeles Kings NHL 57 1 0 1 116
1997-98 Los Angeles Kings NHL 46 0 8 8 111
1998-99 Chicago Blackhawks NHL 62 0 14 14 102
1999-00 Chicago Blackhawks NHL 43 2 7 9 60
2000-01 Chicago Wolves IHL 2 0 0 0 2
League GP G A Pts PIM
2020-21 Indy Fuel ECHL 27 1 6 7 13
2020-21 Greenville Swamp Rabbits ECHL 6 1 2 3 4
2021-22 Indy Fuel ECHL 29 1 3 4 14
2021-22 Rapid City Rush ECHL 19 2 18 20 9
2022-23 Rapid City Rush ECHL 54 3 25 28 44
2022-23 Trois-Rivieres Lions ECHL 15 0 2 2 4
League GP G A Pts PIM
1966-67 U.S. Nationals USHL 0 0 0 0 0