hockey DB
search by league
team
morning report
contact us
home

U. of New Hampshire all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Empty-Net 1400002000-20011European Lower Leagues
Jim Abbott1413856941561999-20034F1980-05-03Yonkers, NYMinor Pro
Brett Abel4201161989-19934G1970-06-10Lynnfield, MAMinor Pro
Justin Agosta11693645342011-20143D1990-10-09East Meadows, NYMinor Pro
Dave Aiken13952601121011986-19904F1969-09-27Saint Andrews, NBMinor Pro
Justin Aikins1532776103742001-20054R1982-01-12Surrey, BCMinor Pro
Dominic Amodeo14266102168701988-19924C1968-03-06Mississauga, ONTMinor Pro
Gary Annis500001979-19801F1961-10-12Hampton, NHCollege-University
Frank Anzalone305813151973-19752C1954-03-13Brooklyn, NYMinor Pro
Nate Armstrong300001996-19971G College-University
Sean Austin10672229821997-20014D1977-08-18Malden, MAMinor Pro
Mike Ayers10205562000-20044G1980-01-16Hingham, MAMinor Pro
Jack Babbage2915642022-20242D2000-08-30Tully, NYCollege-University
Mark Babcock21055101985-19872D1967-03-17Byfield, MACollege-University
Bob Bain25112141974-19762D1955-09-20Stratford, ONTCollege-University
Travis Banga1602262000-20022C1979-11-06High River, ALTAMinor Pro
Dana Barbin1254087127461977-19814F1958-06-08Exeter, NHCollege-University
Robbie Barker110424281462001-20054D1981-07-04Concord, NHMinor Pro
Seth Barnum300001973-19741GCazenovia, NYCollege-University
Frank Barth1064690136721977-19814F1958-07-04Stratford, ONTCollege-University
Joe Bartlett276814461965-19683WPembroke, MACollege-University
Paul Barton1354087127421980-19844F1961-10-11Stratford, ONTCollege-University
Joe Basius100001978-19791C1960-07-14Nashua, NHCollege-University
Bill Beaney87405393341970-19733FLake Placid, NYSemi-Professional
Jeff Beaney216410101977-19792C1959-08-20Lake Placid, NYMinor Pro
Mike Beck8831316862007-20114D1986-04-10Long Beach, CAEuropean Lower Leagues
Derek Bekar1086567132841995-19983C1975-09-15Burnaby, BCMajor League
Riel Bellegarde118194160791987-19914L1969-01-07Lestock, SASKMinor Pro
Dave Bertollo91335790441971-19754L1952-05-05Cambridge, ONTSemi-Professional
Ryan Black34581302022-20231F1999-03-24Pomfret, CTCollege-University
Liam Blackburn144354681562016-20204F1996-06-08Prince George, BCMinor Pro
Harrison Blaisdell89141226222021-20243C2001-03-18Abbotsford, BCCollege-University
Terry Blewett82364278541969-19723F1948-08-05Lakefield, ONTMajor Junior
Austin Block136252550942009-20134F1989-10-10Denver, COMinor Pro
Bobby Blood664913261974-19784D1956-05-26Concord, NHMinor Pro
Greg Blow39246451989-19933R1970-01-18St. Louis, MOCollege-University
Eric Boguniecki14278951732321993-19974C1975-05-06New Haven, CTMajor League
Mike Borisenok124193049322008-20124F1988-02-25Watervliet, NYCollege-University
Pat Bottino100001994-19951D1975-07-17Bellmawr, NJCollege-University
Greg Boudreau9131215881985-19894D1966-03-29Medford, MACollege-University
Paul Boudreau401101971-19732CWaterville, MASemi-Professional
Collin Bourque2003382013-20152F1993-01-11Goffstown, NHCollege-University
Richard Boyd12461521722014-20195D1995-06-07Delray Beach, FLMinor Pro
Jim Boynton000001967-19681WDurham, NHCollege-University
Christian Bragnalo134337401311995-19994D1975-05-21Thunder Bay, ONTMinor Pro
Bob Brandt8469791481081966-19693WRoseau, MNCollege-University
Ryan Brandt60173350791966-19704W1948-12-14Salol, MNSemi-Professional
Andy Brickley936869137301979-19823L1961-08-09Melrose, MAMajor League
Quintin Brickley130213051241984-19884R1966-02-15Quincy, MAMinor Pro
Allister Brown14772936961983-19874D1965-11-12Cornwall, ONTMinor Pro
Scott Brown615813261984-19884F1966-03-19Lexington, MAMinor Pro
Warren Brown39141024321972-19742L1954-07-21Scarborough, ONTCollege-University
Graham Bruder55103343181966-19693DRouyn-Noranda, PQSemi-Professional
Pat Brunelle5941317421969-19723D1948-11-17Sudbury, ONTCollege-University
A.J. Bucchino100002003-20041G1984-05-08Bow, NHMinor Pro
Barney Buppert1100021973-19741G1953-12-23McLean, VACollege-University
Bill Buppert100001972-19731GCollege-University
Rick Burchill1500001985-19872G1967-03-01West Roxbury, MAMinor Pro
Mike Burkart1092650761741971-19754F1951-10-31Toronto, ONTCollege-University
Scott Burkart293811141978-19813D1960-10-04Thornhill, ONTCollege-University
Greg Burke97131629872009-20134L1990-05-01Lee, NHCollege-University
Tim Burke131301101401111973-19774D1955-05-29Melrose, MAMinor Pro
Gary Burns1274152931571974-19784F1955-01-16Cambridge, MAMajor League
David Busch130323870361998-20024F1979-10-11Toronto, ONTCollege-University
Bobby Butler1536160121882006-20104R1987-04-26Marlborough, MAMajor League
Brian Byrnes1321345581601980-19855D1962-03-30Port Washington, NYMinor Pro
Nick Cafarelli80132235802020-20244C2001-06-17Middleton, MACollege-University
Preston Callander1496268130882001-20054F1980-05-13Regina, SASKMinor Pro
Matt Campanale10632124322007-20114D1988-02-14Chester Springs, PAMajor League
Jay Camper998715392011-20154F1991-04-17Rocky River, OHCollege-University
Damien Carfagna356101622022-20231D2002-12-12Wood Ridge, NJCollege-University
Matt Carney3600021997-20024G1978-06-13Bridgewater, MAMinor Pro
Ed Caron69118191122001-20042L1982-04-30Minor Pro
Corey Cash1811241992-19953F1972-04-04Dover, NHCollege-University
Al Catto78122537301968-19713W1948-02-11Noranda, PQCollege-University
Trent Cavicchi8101161992-19964G1974-08-11Halifax, NSMinor Pro
Tom Cayon000001988-19891G1970-09-23Weymouth, MACollege-University
Frankie Cefalu884812182015-20194F1995-03-13Buffalo, NYCollege-University
Dylan Chanter8611011722014-20184D1995-09-17Armstrong, BCCollege-University
Joe Charlebois127324271612005-20094D1986-02-18Potsdam, NYMinor Pro
Bob Chebator1471626421561990-19944L1971-12-01Arlington, MACollege-University
Ken Chisholm133434184561980-19844F1961-03-22Stratford, ONTCollege-University
Josh Ciocco1362233551292003-20074R1983-11-15Atco, NJMinor Pro
Joe Cipollone72481262018-20224F1997-03-29Purchase, NYMinor Pro
Adam Clark2800022014-20184G1993-03-23Sherwood Park, ALTACollege-University
Alan Clark56323466321966-19704W1949-05-18Port Arthur, ONTSemi-Professional
Colin Clark000001965-19661GScarborough, ONTCollege-University
Gary Clark2722461978-19802F1960-05-11Saint John, NBCollege-University
Gordie Clark9076861621001971-19743R1952-05-31Glasgow, ScotlandMajor League
John Clark211261981-198211959-07-21College-University
Matias Cleland1571472861032013-20174D1994-01-28Longmont, COMinor Pro
Sean Coady121938472191977-19814D1956-11-17Scituate, MAMinor Pro
Greg Collins1462128491342005-20094F1986-02-14Rochester, NYMinor Pro
Sean Collins1647796173702001-20054C1983-02-09Reading, MAMinor Pro
Tim Collins400002001-20021G College-University
Ty Conklin93044101998-20013G1976-03-30Eagle River, AKMajor League
Ryan Conmy34141731142023-20241R2004-10-23Alexandria, VACollege-University
Jesse Cooper140103646831989-19934D1970-06-03Lowell, MAMinor Pro
Ryan Cordeiro5171118261998-20002F1980-02-06Somerset, MACollege-University
Dan Correale146273764672012-20164F1991-08-21Prince George, BCMinor Pro
John Corriveau60231942381974-19762F1955-07-01Manchester, NHMinor Pro
Jeff Cournoyer603710401985-19872D1967-06-12Woonsocket, RICollege-University
Cliff Cox10887881751111972-19764F1954-10-31Don Mills, ONTMinor Pro
Jay Cox1310101971-19732WExeter, NHCollege-University
Ralph Cox1281271162431851975-19794W1957-02-27Braintree, MAMinor Pro
Robert Cronin94122133442021-20243F2000-08-15Plymouth, MACollege-University
Angus Crookshank90352863492018-20213L1999-10-02North Vancouver, BCMajor League
Bruce Crowder13547861331341975-19794F1957-03-25Essex, ONTMajor League
Fred Daley1003371971-19743D1951-09-10Hanover, NHCollege-University
Richard David47325082651966-19693CMontreal, PQMinor Pro
Bob Davis8954348981968-19713D1947-11-08Peterborough, ONTCollege-University
Matthew Dawson1005914302015-20205D1996-08-13Delta, BCCollege-University
Kevin Dean1311436501261987-19914D1969-04-01Madison, WIMajor League
Dylan Dellezay72131225401994-19984F1975-06-24Beaumont, ALTACollege-University
Jim Dempsey245712271972-19731CPeterborough, ONTCollege-University
Paul Desautels000001966-19671WAmesbury, MACollege-University
Philip DeSimone15430791091482007-20114C1987-03-19East Amherst, NYMinor Pro
Casey DeSmith9701122011-20143G1991-08-13Rochester, NHMajor League
Nico DeVita700002022-20231D2001-05-24Bellevue, WACollege-University
Liam Devlin97342660902021-20243F2001-01-07Needham, MACollege-University
Jason Dexter141405393521990-19944C1970-05-11Kingston, ONTMinor Pro
Matt Di Girolamo6301102008-20124G1988-06-09Ambler, PACollege-University
Elio DiBiase100001983-19841G1965-03-07 College-University
John DiNapoli2513461979-19801D1961-08-06Concord, NHCollege-University
John Doherty1912382003-20052D1984-03-25Lynnfield, MAMinor Pro
Mark Doherty117173956501980-19844F1962-05-31Reading, MACollege-University
Rob Donovan1244251931481990-19944D1970-05-26Boston, MAMinor Pro
Mark Dorval47268231985-19894F1966-10-25Berlin, NHCollege-University
Peter Douris80463985481983-19852R1966-02-19Toronto, ONTMajor League
Grayson Downing14456561121202011-20154C1992-04-18Abbottsford, BCMinor Pro
Steve Drapeau000001965-19661WBerlin, NHCollege-University
Dan Dries712128491312007-20092F1988-04-12Detroit, MIMinor Pro
Chris Dube100001999-20001F1978-01-16Lewiston, MECollege-University
Greg Dumont419514381995-19972FManchester, NHCollege-University
Jake Dunlap28347102022-20231F2001-12-05Windham, NHCollege-University
Matt Dzieduszycki343811461998-20002C1980-04-08Calgary, ALTAMinor Pro
Barry Edgar12762891511281973-19774L1954-07-08Petrolia, ONTMinor Pro
Shane Eiserman1251734511272014-20184F1995-10-10Newburyport, MAMinor Pro
Scott Ellison128423779431980-19855F1961-05-31Sherborn, MACollege-University
Dan Enders140826341421996-20004D1976-01-16Madison, WICollege-University
Filip Engaras80212647432019-20223F1999-05-16Stockholm, SwedenMinor Pro
Kalle Eriksson12183442342019-20234D1999-09-15Leksand, SwedenEuropean Lower Leagues
Eric Esposito11691019602018-20224L1998-08-24West Haven, CTMinor Pro
Mark Evans5300081974-19784G1956-01-09Freedom, NHMinor Pro
Kevin Fahey000001967-19703G1948-04-16Waltham, MACollege-University
David Fessenden34011152021-20232G1998-04-30Parker, COCollege-University
Corey-Joe Ficek1282828561071997-20014F1977-08-20Manchester, NHEuropean Lower Leagues
Michael Filardo300001998-19991G1977-04-17Seaford, NYCollege-University
Jayme Filipowicz1141474881461996-19993D1976-06-15Arlington Heights, ILMinor Pro
Brendan Fitzgerald28055442023-20241D2003-03-06North Reading, MACollege-University
Eric Fitzgerald693691021992-19974D1974-05-26North Easton, MACollege-University
Brad Flaishans144135467942004-20084D1983-10-23Glendale, AZCollege-University
Joe Flanagan1408589174401988-19924C1969-03-05Burlington, MAMinor Pro
Terry Flanagan100355590541975-19794F1956-10-17Stratford, ONTCollege-University
Eric Flinton14862701321041991-19954L1972-02-02Williams Lake, BCMinor Pro
Warren Foegele3951217302014-20162L1996-04-01Markham, ONTMajor League
Brian Foley3000152003-20062F1983-09-12Milton, MACollege-University
Patrick Foley1432324472011999-20044F1981-01-24Milton, MAMinor Pro
Jon Fontas10772102174731974-19784C1955-04-16Lexington, MAMajor League
Dan Forget12148114162821979-19834F1959-02-17New Liskeard, ONTCollege-University
Jeremy Forman400002021-20243G2000-09-22Northbrook, ILCollege-University
Matt Fornataro15644741181382004-20084R1985-06-26Calgary, ALTAMinor Pro
Thomas Fortney152162945882005-20094F1986-09-10Webster Groves, MOCollege-University
Brian Foster8602202006-20104G1987-02-04Pembroke, NHMajor League
Bob Francis1034890138921976-19804C1958-12-05North Battleford, SASKMajor League
Justin Fregona825712262016-20204F1997-05-29Mississauga, ONTCollege-University
Ed Freni73292352201971-19743F1952-02-05Lynnfield, MACollege-University
Louis Frigon899895193961968-19713C1948-07-09Montreal, PQMinor Pro
Jamie Fritsch1461128391712005-20094D1985-02-25Odenton, MDMajor League
John Furgele7332023402014-20162D1993-01-15Glen Mills, PAMinor Pro
Alex Gagne10432831542021-20243D2002-08-12Bedford, NHCollege-University
Rob Gagnon137193554941994-19984F1975-02-08South Windsor, CTMinor Pro
Paul Gardent000001966-19671DWeston, MACollege-University
Lanny Gare15148941421731999-20034F1978-09-05Vernon, BCMinor Pro
Maxim Gaudreault133201838462012-20164F1992-07-16Annapolis, MDCollege-University
Raphael Gaughan100002021-20221G2000-02-11Somersworth, NHCollege-University
Cam Gendron685813262020-20244F1999-02-15Wilmington, MACollege-University
Max Gildon1012152731322017-20203D1999-05-17Houston, TXMinor Pro
Bruce Gillies7103341980-19854G1961-12-14Denver, COMinor Pro
Mike Glennon36246261985-19872F1965-12-07Hull, MACollege-University
Mike Golden711221983-19841F1965-06-17Boston, MAMinor Pro
Bob Gould135911011921381975-19794F1957-09-02Petrolia, ONTMajor League
Mickey Goulet5583745691966-19693D1947-09-13Montreal, PQMinor Pro
Kevin Goumas146441021461612010-20144C1991-11-19Long Beach, NYMinor Pro
Bob Grant2013441966-19703W1948-02-03Durham, NHSemi-Professional
Robert Grant000001967-19681WDurham, NHCollege-University
Chris Grassie128832401511986-19904D1967-06-11Somersworth, NHMinor Pro
Patrick Grasso138494897182016-20215C1996-05-29Des Moines, IAMinor Pro
John Gray7081641451151969-19723L1949-08-13Little Current, ONTMajor League
Bill Greene000001967-19681DCranston, RICollege-University
Robby Griffin13011152019-20201F2001-01-08Burlington, MACollege-University
Mike Guilbert820241991-19932D1971-12-11Manchester, NHMinor Pro
Craig Gwinn200001996-19971 College-University
Dave Hagerman1400001965-19683GPlymouth, NHCollege-University
Zach Hahn100002023-20241D2002-08-06Huntington, NYCollege-University
Todd Hall67124456261994-19962L1973-01-22Hamden, CTMinor Pro
Joe Hankinson3113482019-20234R1999-06-15Hopkins, MNCollege-University
Tim Hanley13855711261151984-19884F1964-10-10Greenfield, MAMinor Pro
Connor Hardowa143113243442009-20134D1988-11-15Edmonton, ALTAMinor Pro
Bob Harris343811241979-19823F1961-05-09Burlington, MACollege-University
Ryan Harris43347321995-19994FFort Wayne, INCollege-University
Keith Hartmann000001988-19891F1970-09-26Mansfield, MACollege-University
Jim Harvie1191526411031973-19774D1954-11-11Sarnia, ONTSemi-Professional
Jeff Hatch000001965-19672WMarblehead, MACollege-University
Darren Haydar1581021172191421998-20024R1979-10-22Milton, ONTMajor League
Jeff Haydar3931013462000-20011F1977-06-11Minor Pro
Adam Hayes1431461988-19902F1969-01-02Milton, MAMinor Pro
Mike Heinke3903321993-19952G1971-01-11Denville, NJMinor Pro
Jakob Hellsten2800002023-20241G2000-02-02Ljusdal, SwedenEuropean Elite
Brett Hemingway1506173134912003-20074F1983-09-28Surrey, BCMinor Pro
Colin Hemingway13967801471031999-20034F1980-08-12Regina, SASKMajor League
John Henrion142353166862009-20134R1991-01-19Worcester, MAMinor Pro
Peter Herms153331051381041982-19864D1963-08-17Morris Plains, NJMinor Pro
Lucas Herrmann713811202019-20223F2000-08-01Lancaster, NYMinor Pro
Drew Hickey2700042018-20224D1997-10-28New Caanan, CTCollege-University
Jamie Hill10691120462013-20174R1992-02-03Glassboro, NJMinor Pro
David Hinman4191322481969-19712College-University
Jamie Hislop11977132209741972-19764F1954-01-20Sarnia, ONTMajor League
Paul Hogan000001966-19682WSummerside, PEICollege-University
Brad Holt9042125391976-19793D1955-11-09Durham, NHCollege-University
Matt Hoppe40112162001-20043D1979-12-26East Lansing, MIMinor Pro
Steve Horner122474390521985-19894F1966-06-04Toronto, ONTCollege-University
Tim Horst1141423371622000-20044D1979-06-21South St. Paul, MNCollege-University
Braden Houston000001965-19661DScarborough, ONTMajor Junior
Gary Hrushka78103343501970-19733DEdmonton, ALTACollege-University
Colton Huard99144357282021-20243D2000-11-27Welland, ONTCollege-University
Glenn Hunter10985664981971-19754D1953-10-12Boston, MAMinor Pro
Michael Hutchins613710812003-20063D1982-10-27Wolfeboro, NHEuropean Elite
Guy Jacques523581971-19732D1953-07-16La Salle, PQMajor Junior
Gary Jaquith4961420261966-19704D1948-05-30Lynn, MAMajor League
Chris Jensen30145141990-19922D1968-06-29Wilmette, ILMinor Pro
Nikolai Jenson11862127752020-20244D2000-07-28Cold Springs, MNCollege-University
Lars Johannson000001986-19871DMontclair, NJCollege-University
Erik Johnson107515201161994-19984D1974-04-06Winnetka, ILCollege-University
Mark Johnson113132336141986-19904F1968-01-08St. Paul, MNCollege-University
Barry Jones000001965-19661WWellesley, MACollege-University
Mark Kaneb39033221971-19732DMontreal, PQCollege-University
Kevin Kapstad11793443862005-20094D1986-02-12Concord, MAEuropean Elite
Jack Kautz000001972-19731GHingham, MACollege-University
Charles Kelleher106135467342017-20214R1997-02-04Longmeadow, MACollege-University
Tyler Kelleher15357110167722013-20174F1995-01-02Longmeadow, MAMinor Pro
Blake Kessel114215778842008-20113D1989-04-13Madison, WIMinor Pro
John King68113243501971-19743D1952-04-04Sault Ste. Marie, ONTCollege-University
Steve Kinnealey5211011481974-19783R1954-12-16Milton, MACollege-University
Damon Kipp1401134451242008-20124D1988-04-09Salmon Arm, BCMinor Pro
Greg Klym1434078118481989-19934C1969-07-03Sault Ste. Marie, ONTMinor Pro
Paul Knight200001969-19701D1948-08-02Chippawa, ONTCollege-University
Eric Knodel116204161602011-20143D1990-06-08West Chester, PAMinor Pro
Mark Kolanos495510262002-20064F1984-10-15Calgary, ALTAMinor Pro
Brett Kostolansky14373946262009-20134D1990-01-27Denver, COMinor Pro
Nick Krates1013912362006-20104D1986-12-28Palos Park, ILCollege-University
Jason Krog152941442381301995-19994C1975-10-09Fernie, BCMajor League
Normand Lacombe70364177861981-19832R1964-10-18Pierrefonds, PQMajor League
Bill LaCouture3723541987-19914R1968-05-28Natick, MAMinor Pro
Chris Laganas125162642201983-19874R1966-05-31Seabrook Beach, NHMinor Pro
Mike Lally000001972-19731WSwampscott, MACollege-University
Rick Lambert1351720371801984-19884F1966-09-09Alton, ONTMinor Pro
Rod Langway65135669621975-19772D1957-05-03Maag, TaiwanMajor League
Brian Larochelle3600001994-19973G1974-08-08Manchester, NHCollege-University
Martins Lavins355914282023-20241C2003-04-10Riga, LatviaCollege-University
Jeff Lazaro1383560951581986-19904R1968-03-21Waltham, MAMajor League
Joe Lazzaro400002016-20204GHampstead, NHCollege-University
Andrew Leach9361016732002-20064F1981-10-18Altamont, NYMinor Pro
Steve Leach66343165831984-19862R1966-01-16Cambridge, MAMajor League
Peter Leblanc153345185732006-20104L1988-02-03Hamilton, ONTMajor League
Cy LeClerc71232548232022-20242C2002-08-17Brentwood, NHCollege-University
David Lee132236588961981-19854D1963-03-15Cambridge, MACollege-University
Jeff Lenz2323541992-19953F1972-02-23Madison, WICollege-University
Jeff Levy5903321990-19922G1970-12-09Salt Lake City, UTMinor Pro
Eric Lind151932411311997-20014D1978-03-12Stamford, CTMinor Pro
Luis Lindner360101022023-20241D2001-05-16Spittal an der Drau, AustriaCollege-University
Ken Lorance1100001975-19793G1957-02-14Winthrop, MACollege-University
Conor Lovett49235162022-20242F2001-04-07Franklin, MACollege-University
Mike Lubesnick15333134422000-20044D1980-09-21Northbrook, ILCollege-University
Cecil Luckern293811141974-19762F1955-04-08Concord, NHCollege-University
Dave Lumley126551151701911973-19774F1954-09-01Toronto, ONTMajor League
Kirk Lussier5410919321982-198421964-07-21 College-University
Steve Lyons10148791271231980-19833F1962-03-17Canton, MAMinor Pro
Benton Maass120102737222017-20214D1998-11-25Elk River, MNMinor Pro
Eric MacAdams1432030501972017-20225R1997-04-29Salem, MAMinor Pro
Bruce MacDonald9351116461987-19914R1967-12-16Reading, MAMinor Pro
Collin MacDonald706511182012-20164F1992-06-21West Milford, NJMinor Pro
Dave MacIntyre134143852841987-19914D1968-10-20New Glasgow, NSMinor Pro
Will MacKinnon11951924642018-20224D2000-04-13Plymouth, MIMinor Pro
Gordon MacRae25246101973-19752L1954-02-21Everett, MASemi-Professional
Dan Magnarelli5900001973-19774G1955-07-14Brighton, MAMinor Pro
Tom Maguire000001988-19891F1970-08-20Hanover, MACollege-University
Dylan Maller9131316432013-20174D1994-04-15Parkland, FLCollege-University
Scott Malone1031916353101991-19943D1971-01-16South Boston, MAMinor Pro
Kirk Manke100002006-20071G1986-04-20Clifton Park, NYCollege-University
Greg Manz5031422007-20114F1988-05-26Wayne, PACollege-University
Ken Marchand28571221966-19693WWellesley, MACollege-University
William Margel3015662021-20232F2001-03-16Potomac, MDCollege-University
Cameron Marks14933841342014-20184D1995-04-09North Vancouver, BCCollege-University
Joe Marsh1522461974-197511951-10-26College-University
Butch Martin400001971-19732DLake Placid, NYCollege-University
Nathan Martz137255782952000-20044C1981-03-04Chilliwack, BCMinor Pro
Sean Matile79066121996-19993G1975-01-12Regina, SASKMinor Pro
Dave McAllister2745921981-198431962-01-20College-University
Kevin McCarey10061420462008-20124F1990-03-24Baldwinsville, NYMinor Pro
Bob McCarthy000001965-19661WTroy, NYCollege-University
Rod McCarthy8742933911970-19733DKeene, ONTCollege-University
Mike McCready2410141993-19963D1973-04-02Englewood, COMinor Pro
Brendon McEniry27112281996-20004D1977-01-12Beaconsfield, PQCollege-University
Mark McGinn7291827541988-19924L1969-03-23Oceanside, NYMinor Pro
Jim McGrath132845531561989-19934D1970-11-07Belford, NJCollege-University
Mike McNicholas117225880462014-20184F1994-03-24Reno, NVMinor Pro
Dan McPherson359615121978-19802F1958-10-10Stratford, ONTCollege-University
Mike McShane8442971391761968-19713W1947-09-27Wakefield, MASemi-Professional
Frank Messina10593342921988-19924D1968-05-28Hingham, MACollege-University
Rick Metzger1700001966-19693GPengilly, MNCollege-University
Jacob Micflikier15458921501572003-20074F1984-07-11Winnipeg, MANMinor Pro
Bob Miller655197148711974-19772W1956-09-28Medford, MAMajor League
Chris Miller134112334462015-20194F1995-06-01Windham, NHCollege-University
James Miller200042017-20181D1998-02-20Spruce Grove, ALTACollege-University
Jay Miller902328511291979-19834L1960-07-16Wellesley, MAMajor League
Tom Miner000001967-19681CConcord, NHCollege-University
Savo Mitrovic14360891491681988-19924C1969-02-04Belgrade, YugoslaviaMinor Pro
Greg Moffett8701141977-19814G1959-04-01Bath, MEMinor Pro
Jake Moniz100002021-20221GWakefield, MACollege-University
Denver Moorehead200001986-19871GYarmouth, MECollege-University
Joey Moran47415181994-19973F1974-03-15Brighton, MACollege-University
Pat Morrison6704481987-19914G1969-05-02Charlottetown, PEICollege-University
Scott Morrow11457521091661988-19924L1969-06-18Chicago, ILMajor League
Steve Morrow98421251261988-19913D1968-04-03Plano, TXMinor Pro
Steve Moses148475198652008-20124R1989-08-09Leominster, MAMinor Pro
Mick Mounsey157638441302000-20044 Minor Pro
Mark Mowers144851121971181994-19984C1974-02-16Decatur, GAMajor League
Bryan Muir941015251181992-19953D1973-06-08Winnipeg, MANMajor League
Bill Munroe894469113541969-19723L1949-01-18Newton, MAMinor Pro
Chris Murray1121124351912003-20074D1984-12-26Dover, MAMinor Pro
Tim Murray144764711001993-19974D1974-11-14Calgary, ALTAMinor Pro
Dan Muse1365464118751981-19854F1963-04-25Melrose, MACollege-University
Tyler Muszelik2100002022-20242G2004-07-01Long Valley, NJCollege-University
Bert Myer000001966-19671WMarblehead, MACollege-University
Joe Nagle700022020-20211D1999-05-17Weymouth, MACollege-University
Ara Nazarian138334174622015-20194F1996-06-19Boxford, MAMinor Pro
Jim Nelson000001966-19671WLynn, MACollege-University
Eric Nickulas10670431131781994-19973R1975-03-25Hyannis, MAMajor League
Bill Noble22279771965-19683DToronto, ONTCollege-University
Tom Nolan13566981641891993-19985C1973-09-03Springfield, MAMinor Pro
Nick Nonis1401122016-20171D1995-12-19Hampton Falls, NHCollege-University
Peter Noonan103182947461972-19775L1954-01-15Arlington, MACollege-University
John Normand102293463281976-19804F1956-04-29Berlin, NHCollege-University
Chip Norton2004421974-197511954-09-17College-University
Pat Norton3612361992-19964F1972-03-09Concord, NHCollege-University
Steve O'Brien144859671201995-19994D1977-07-26Braintree, MAMinor Pro
Tom O'Brien119152540861992-19964R1973-05-07Rocky River, OHMinor Pro
Dave O'Connor000001965-19661WBelmont, MACollege-University
John Olevitz200001985-19861D1966-06-27South Boston, MACollege-University
Rick Olmstead74253863661971-19743F1951-07-21Peterborough, ONTCollege-University
Ed Olson10983038881978-19824D1959-05-09Prince Albert, ONTCollege-University
Michael Ontkean56332457321966-19693R1946-01-26Vancouver, BCCollege-University
Chad Onufrechuk9191827641995-19994L1975-01-30Calgary, ALTAMinor Pro
Peter Ormiston000001969-19701G1950-07-27Marblehead, MACollege-University
Tom Osenton2103361972-19742W1953-04-09Brookline, MACollege-University
Rudy Palermo200001973-19741D1954-03-16New Hyde Park, NYCollege-University
Scott Pavelski817411302009-20134F1988-10-11Plover, WICollege-University
Todd Pearson81011121979-19834G1961-01-30Burlington, ONTMinor Pro
Bill Pelletreau29257101970-19711 College-University
Sean Perry30437281992-19931L1974-02-09Waltham, MAMinor Pro
Brett Pesce110113243482012-20153D1994-11-15Tarrytown, NYMajor League
Jackson Pierson115315788222018-20224F1999-09-10Zionsville, INMinor Pro
Jeff Pietrasiak5601122002-20064G1983-04-05Shrewsbury, MAMinor Pro
Adrien Plavsic305611451987-19881D1970-01-13Montreal, PQMajor League
Steve Pleau88171936621992-19964F1973-02-11South Windsor, CTCollege-University
Jerry Pollastrone150346397802005-20094F1986-03-10Revere, MAMinor Pro
Nick Poole1323585120501991-19954C1973-07-11Calgary, ALTAMinor Pro
Dan Potter13671861571171980-19844F1961-08-10Chepachet, RIMinor Pro
Andrew Poturalski77364581402014-20162C1994-01-14Williamsville, NYMajor League
Brian Pouliot525712122004-20062F1984-09-07Hooksett, NHMinor Pro
Paul Powers1211972911101973-19774L1955-08-24Melrose, MAMinor Pro
Dan Prachar113101323511985-19894F1967-12-07Iselin, NJEuropean Lower Leagues
Joshua Prudden1313340731241999-20034C1981-11-07Andover, MAMinor Pro
Chris Pryor1292665911221979-19834D1961-01-23St. Paul, MNMajor League
Brian Putnam575510241993-19974F1973-04-19Potsdam, NYCollege-University
Harry Quast10221214362012-20164D1991-03-26Chagrin Falls, OHMinor Pro
Mike Radja1495463117982004-20084F1985-03-07Yorkville, ILMinor Pro
Robert "Cap" Raeder6901161972-19753G1953-10-08Portland, MEMajor League
Ryan Randall1001142013-20152D1992-02-20Durham, NHCollege-University
Joe Rando1151142531781973-19774D1955-04-10Dedham, MAMinor Pro
Ron Reeve100102838521978-19824D1960-06-12Stony Plain, ALTACollege-University
Jamie Regan700002013-20163G1992-01-15Chagrin Falls, OHCollege-University
Kevin Regan11202262004-20084G1984-07-25South Boston, MAMinor Pro
Luke Reid12773037622020-20244D2001-09-26Warman, SASKCollege-University
Carsen Richels3501182020-20222L2001-10-03Ham Lake, MNCollege-University
James Richmond141561041601031983-19874C1964-07-11Mississauga, ONTMinor Pro
Dave Rider100001973-19752FTroy, NYCollege-University
Nick Ring34281062023-20241C2003-10-26Hingham, MACollege-University
Bruce Rintoul707815981977-19814D1959-05-19Oakville, ONTCollege-University
Ken Roberge530321979-19801F1960-10-09Manchester, NHMinor Pro
Dwayne Robinson142122739901981-19854D1964-03-16Dorval, PQMinor Pro
Mike Robinson112000272017-20225G1997-03-27Bedford, NHMinor Pro
Ralph Robinson1274483127921981-19854F1963-09-01Reading, MACollege-University
Scott Robison700021994-19951F1973-03-14Wrentham, MACollege-University
Bob Rock000001972-19731DBrunswick, MECollege-University
Johnny Rogers133123042521997-20014F1978-06-30Etobicoke, ONTCollege-University
Dan Rooney255611121971-19732FBerlin, NHCollege-University
Mike Rossetti12950561061731984-19884F1966-06-10Woburn, MAMinor Pro
Dan Rossman2113462006-20082F1987-04-28Boxford, MACollege-University
Greg Rota62022101983-19873G1964-06-22Randolph, MACollege-University
Mike Roth54257331985-19883D1966-09-09St. Paul, MNCollege-University
William Rothwell000001966-19682WSwampscott, MACollege-University
William Rothwell000001965-19683WMelrose, MACollege-University
Frank Roy13171103174261975-19794C1957-07-07Berlin, NHMinor Pro
Eric Royal101356196781991-19954C1972-02-16Rochester, NHMinor Pro
Ted Russell1441042522261991-19954D1972-05-07St. John's, NFLDMinor Pro
Joe Sacco83246122016-20204F1996-06-01Reading, MassCollege-University
John Sadowski1532941701801996-20004F1975-12-01Glenview, ILMinor Pro
Jason Salvaggio1163426601162014-20184C1994-10-01Hanson, MAMinor Pro
Stiven Sardarian6191221202022-20242R2003-02-07St. Petersburg, RussiaCollege-University
Kohei Sato104101929632017-20214F1996-09-26Nishitokio, JapanEuropean Elite
Dave Savage000001965-19661WDurham, NHCollege-University
Steve Saviano1395067117282000-20044L1981-08-31Reading, MAMinor Pro
Dave Savidge27111324121966-19671 Semi-Professional
Kent Schmidtke13995261441991-19954D1972-01-18St. Charles, ILCollege-University
Kevin Schrader59246381985-19872D1967-02-01Burnsville, MNCollege-University
Tyler Scott100002010-20111G1989-04-22Ridgefield, CTMinor Pro
Tyler Scott8291322342001-20043D1980-07-11Rockville, MDMinor Pro
Alec Semandel2000022020-20222D1998-05-23Waunakee, WICollege-University
Kenneth Sharpe000001965-19661DToronto, ONTCollege-University
Dave Sheen39162945351966-19693C1945-01-17Galt, ONTSemi-Professional
Tim Shields110293665881985-19894F1966-04-30Long Sault, ONTCollege-University
Jay Shipulski154384381381996-20004F1977-09-01Saugus, MAMinor Pro
Matt Shramek3351520241979-19812D1961-02-01Burlington, MACollege-University
Jason Siedem810102023-20241F2002-10-17Madison, NJCollege-University
Jeff Silengo123152439302010-20144F1990-02-26Madison, CTMinor Pro
Mike Sislo1545165116822007-20114R1988-01-20Superior, WIMajor League
Shane Skidmore133306999951982-19864F1964-09-30Holtsville, NYCollege-University
Kristaps Skrastins618101882022-20242F2001-11-20Riga, LatviaCollege-University
Bob Smith92011251969-19734GScarborough, ONTMajor Junior
Guy Smith88461071532391969-19723L1950-01-02Buffalo, NYMajor League
Kyle Smith110122234402012-20164F1992-02-14Lumberton, NJMinor Pro
Larry Smith000001967-19703G1947-10-11Barrie, ONTSemi-Professional
Steve Smith2452741985-19861F1967-07-16Reading, MACollege-University
Trevor Smith78313263732005-20072C1985-02-08Ottawa, ONTMajor League
Eric Soltys100001996-19971G1975-06-17Needham, MAMinor Pro
Nick Sorkin142346498442010-20144F1991-06-03Rockville, MDMinor Pro
Mike Souza15666901561521996-20004L1978-01-28Wakefield, MAMinor Pro
Dalton Speelman161323062452009-20145F1990-02-09San Jose, CAMinor Pro
Jeff St. Laurent501141989-19912F1971-05-16Rochester, NHCollege-University
Tom St. Onge5691221121977-19813F1959-04-08Lewiston, MECollege-University
Garrett Stafford1341467811381999-20034D1980-01-28Los Angeles, CAMajor League
Craig Steensen96132639691979-19834F1960-08-18Newark, DEMinor Pro
Pete Steer000001966-19671WNashua, NHCollege-University
Chase Stevenson96201535542019-20234F1999-01-13West Kelowna, BCCollege-University
Glenn Stewart14451511021721990-19944L1970-07-30Scarborough, ONTMinor Pro
Stephen Stone700021978-19791F1960-07-25Manchester, NHCollege-University
Pete Stoutenburg60113647541966-19704D1947-11-01Collingwood, ONTSemi-Professional
Mike Sullivan1464062102841992-19964C1973-10-16Reading, MAMinor Pro
Paul Surdam104123850281975-19794F1957-06-06Stoneham, MACollege-University
Colin Sutherland271282081965-19672WStroud, ONTCollege-University
Matt Swain103333366421997-20014F1976-03-04Oakville, ONTMinor Pro
Connor Sweeney88077162021-20243C2000-05-05North Andover, MACollege-University
Tim Sweeney401101969-19701W1950-02-28Quincy, MACollege-University
Craig Switzer1581255671792004-20084D1984-10-16Peachland, BCMinor Pro
Pat Szturm50000121987-19903G1967-11-06Thunder Bay, ONTMinor Pro
Ty Taylor2100002018-20213G1999-07-05Richmond, BCMinor Pro
Tyson Teplitsky151105262742001-20054D1982-02-04Saskatoon, SASKMinor Pro
Chris Thayer1800081987-19881 College-University
Tony Thibeault400021973-19741F1953-08-27Sudbury, ONTCollege-University
Alan Thompson40358212005-20093F1984-09-28Gilford, NHCollege-University
Paul Thompson1405755112982007-20114R1988-11-30Derry, NHMajor League
Kevin Thomson1384934832171989-19934R1970-11-17Reading, MACollege-University
Dude Thorn000001965-19661WWillowdale, ONTCollege-University
Casey Thrush151204363792011-20154F1992-05-05Easton, MDMinor Pro
Bob Thurnstrom1010101969-19701W1949-02-25Needham, MACollege-University
Kevin Thurston3961016121984-19873F1965-01-30Exeter, NHCollege-University
Danny Tirone12501142014-20184G1994-06-16Trumbull, CTMinor Pro
Doug Towler5262329991971-19732D1953-05-09Sarnia, ONTMinor Pro
Dan Travis2325782003-20052F1983-11-26Wilton, NHMinor Pro
Matt Trenovich39145121987-19914D1968-12-30Brockton, MACollege-University
Kevin Truelson13083240921999-20034D1981-01-31Weymouth, MAMinor Pro
Mark Tully43189241966-19693DMilton, MASemi-Professional
J.P. Turner244610212023-20241F2003-01-31East Falmouth, MACollege-University
Dick Umile8760841441191969-19723F1948-12-21Melrose, MACollege-University
Brendan Van Riemsdyk111202444422016-20193F1996-01-28Middletown, NJMinor Pro
James Van Riemsdyk67284674832007-20092L1989-05-04Middletown, NJMajor League
Trevor van Riemsdyk102165975422011-20143D1991-07-24Middletown, NJMajor League
Marcus Vela1352434581122015-20194C1997-03-03Burnaby, BCMinor Pro
Ryan Verrier116518231412018-20224D1998-11-19Boston, MAMinor Pro
Shawn Vinz1014610752003-20074F1982-05-05Rochester, MNMinor Pro
Danny Vranek711222007-20092F1989-01-18New Port Richie, FLCollege-University
Mike Waghorne110145468801977-19814D1958-05-28Medinah, ILMinor Pro
Dick Walsh27111526181966-19702W1947-06-26West Roxbury, MACollege-University
Robert Walsh000001965-19672DWest Roxbury, MACollege-University
Tim Walsh10261925521996-20004F1976-11-16Concord, NHCollege-University
Tyler Ward55142034102020-20222L1999-08-19Kamloops, BCMinor Pro
David Weiss100001982-19831D1963-09-24Bernardston, MACollege-University
Rod West000001967-19681DExcelsior, MNCollege-University
George White97414586961980-19833F1961-02-17Arlington, MAMinor Pro
Mark White133826341131997-20014D1978-02-07Woburn, MAMinor Pro
Matt Willows130454590962011-20154F1991-07-24Congers, NYMinor Pro
Chris Winnes1175368121861987-19914R1968-02-12Ridgefield, CTMajor League
Daniel Winnik118375895822003-20063L1985-03-06Toronto, ONTMajor League
Morgan Winters53141226352022-20242F2001-12-08Osprey, FLCollege-University
Dean Woodman6871118561993-19952D1973-08-10Mississauga, ONTCollege-University
Peter Wotton43178341983-19874D1965-07-18Rochester, NHCollege-University
Jeff Wyer1502202011-20143G1991-07-05Reading, MAMinor Pro
Anthony Wyse136818261522016-20204D1996-03-29Newton, MAMinor Pro
Brian Yandle1533168991212002-20064D1983-05-29Milton, MAMinor Pro
Ross Yantzi117203555741978-19824D1959-03-29Tavistock, ONTCollege-University

+
† denotes that the player's career team information is inaccurate due to incomplete data made available by a league.
‡ denotes that the player only appeared in the playoffs.
Note: The totals presented here may not be exact. If there is no official breakdown when a player was traded mid-season, his statistics are only included with the team he finished with. So you may see players with all zeros for statistics. This means their exact team totals were not available. Their games-played will not be accounted for with any of the teams they played with in this case.