hockey DB
search by league
team
morning report
contact us
home

New Haven Nighthawks all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Tom Adams16022111980-19811L1960-11-14Beaverlodge, ALTAMinor Pro
Rick Adduono5161218571980-19811C1955-01-25Fort William, ONTMajor League
Chris Ahrens195844525121973-19774D1952-07-31San Bernardino, CAMajor League
Micah Aivazoff1563168991551989-19912C1969-05-04Powell River, BCMajor League
Mike Allison148816181985-19902F1961-03-28Fort Frances, ONTMajor League
John Anderson68415495241991-19921L1957-03-28Toronto, ONTMajor League
Murray Anderson7693443791973-19741D1949-08-28The Pas, MANMajor League
Ron Anderson1713481975-19761F1950-01-21Moncton, NBMajor League
Russ Anderson602221984-19851D1955-02-12Minneapolis, MNMajor League
Jim Andonoff385712251985-19861R1965-08-07Grosse Pointe, MIMinor Pro
Ron Andruff3392332101978-19791C1953-07-10Chemainus, BCMajor League
Scott Arniel11336101991-19921L1962-09-17Kingston, ONTMajor League
Hardy Astrom2701121977-19781G1951-03-29Skelleftea, SwedenMajor League
Ron Aubrey200091990-19911L1967-09-27Portland, MEMinor Pro
Joe Augustine47088431979-19812D1955-12-17Chicago, ILMinor Pro
Don Awrey621361978-19791D1943-07-18Kitchener, ONTMajor League
Mike Backman21857921495041978-19865R1955-01-02Halifax, NSMajor League
Steve Baker58033121978-19813G1957-05-06Boston, MAMajor League
Jeff Bandura55114151311980-19811D1957-04-02White Rock, BCMajor League
Rick Barkovich501101991-19921C1964-04-25Hamilton, ONTMinor Pro
Blair Barnes72293463801982-19831R1960-09-21Windsor, ONTMajor League
Dave Baseggio313192281991-19921D1967-10-28Niagara Falls, ONTMinor Pro
Frank Bathe7011241975-19761D1954-09-27Oshawa, ONTMajor League
Ken Baumgartner71211133061986-19893L1966-03-11Flin Flon, MANMajor League
Frank Beaton1291738554451978-19813L1953-04-28Antigonish, NSMajor League
Jerome Bechard1211622382601990-19922L1969-03-30Regina, SASKMinor Pro
Brad Becker74191433971977-19792R1955-05-20Minneapolis, MNMinor Pro
Bob Bedier1421371980-19811C1959-12-07Fort Nelson, BCMinor Pro
John Bednarski215351291643541976-19793D1952-07-04Thunder Bay, ONTMajor League
Roger Belanger200001987-19881C1965-12-01St. Catharines, ONTMajor League
Brian Bellefeuille711221990-19911R1967-03-21Natick, MAMinor Pro
Guy Benoit50151530101985-19872F1965-06-18Saint-Hyacinthe, PQMinor Pro
Bob Berg1901181990-19911L1970-07-02Beamsville, ONTMinor Pro
Bob Bergloff701171985-19861D1958-07-26Dickinson, NDMajor League
Nick Beverley201101983-19841D1947-04-21Toronto, ONTMajor League
Dwight Bialowas5652631401975-19772D1952-09-08Regina, SASKMajor League
Scott Bjugstad47452166401989-19901F1961-06-02St. Paul, MNMajor League
Derek Black1421391972-19731L1952-12-23Kamloops, BCMinor Pro
Mike Blaisdell64212344411984-19851R1960-01-18Moose Jaw, SASKMajor League
Mike Blake78033291982-19853G1956-04-06Kitchener, ONTMajor League
Rick Blight4717244181982-19831R1955-10-17Portage La Prairie, MANMajor League
Dan Bonar57192746561982-19842C1956-09-23Deloraine, MANMajor League
Kerry Bond64191736651972-19731L1945-07-18Sudbury, ONTMajor League
Tim Bothwell236341191532231978-19904D1955-05-06Vancouver, BCMajor League
Barry Boughner6391726141972-19731R1948-01-29Delhi, ONTMajor League
Paul Boutilier9033101987-19881D1963-05-03Sydney, NSMajor League
Michael Boyce1001121988-19891Minor Pro
Darwin Bozek366713201989-19901D1966-07-18Red Deer, ALTAMinor Pro
Frank Breault105384583841988-19902R1967-05-11Acton Vale, PQMajor League
Dan Brennan1423355881321984-19862F1960-10-01Dawson Creek, BCMajor League
Mike Brisebois44101424231981-19821L1960-01-27Montreal, PQMinor Pro
Gary Bromley44000121981-19821G1950-01-19Edmonton, ALTAMajor League
Jim Brown114516211381982-19842D1960-03-01Canton, NYMajor League
Murray Brumwell129154762511989-19912D1960-03-31Calgary, ALTAMajor League
Paul Brydges376713381989-19901C1965-06-21Guelph, ONTMajor League
Glen Burdon2315661975-19761D1954-08-04Lumsdon, SASKMajor League
Charlie Burns64101929731973-19741C1936-02-14Detroit, MIMajor League
Gary Burns692529541371980-19811F1955-01-16Cambridge, MAMajor League
Mike Butters210151991-19921D1966-05-12St. Boniface, MANMinor Pro
Jerry Byers21394112206681973-19783F1952-03-29Kentville, NSMajor League
Craig Cameron79142640331976-19771R1945-07-19Edmonton, ALTAMajor League
Terry Carkner12268561986-19871D1966-03-07Smiths Falls, ONTMajor League
Brian Carroll110101981-19821L1960-02-12Toronto, ONTMinor Pro
Lyle Carter37011141973-19741G1945-04-29Truro, NSMajor League
Jay Caufield55235831985-19872R1960-07-17Philadelphia, PAMajor League
Rene Chapdelaine10631215841989-19923D1966-09-27Weyburn, SASKMajor League
Guy Charron2123141982-19831C1949-01-24Verdun, PQMajor League
Rick Chartraw333912391981-19821D1954-07-13Caracas, VenezuelaMajor League
Dan Chicoine4151116331977-19781R1957-11-30Sherbrooke, PQMajor League
Rick Chinnick2095972131391973-19763F1953-08-15Chatham, ONTMajor League
Mario Chitarroni54122436971988-19891C1967-06-11Cobalt, ONTMinor Pro
Dan Clark2101162736121978-19864D1957-11-03Toronto, ONTMajor League
Mike Clarke23134321980-19811C1953-08-12Didsbury, ALTAMinor Pro
Ray Clearwater1621144551321977-19803D1942-11-10Winnipeg, MANMajor League
Sam Clegg27000201973-19752G1953-01-01Fairview, ALTAMinor Pro
Steve Climo34371041987-19881L1965-07-30Braintree, MAMinor Pro
Tom Colley5342042814852341973-19807C1953-08-21Toronto, ONTMajor League
Pat Conacher53111425431979-19801C1959-05-01Edmonton, ALTAMajor League
Cam Connor613328612431980-19811R1954-08-10Winnipeg, MANMajor League
Bob Cook50162642431974-19751R1946-01-06Sudbury, ONTMajor League
Jeff Cooper900001987-19881G1962-06-12Ottawa, ONTMinor Pro
John Corriveau300021979-19801F1955-07-01Manchester, NHMinor Pro
Sylvain Couturier94272855801988-19902L1968-04-23Greenfield Park, PQMajor League
Ralph Cox300001983-19841W1957-02-27Braintree, MAMinor Pro
Bob Crawford430371986-19871R1959-04-06Belleville, ONTMajor League
Bobby Crawford27781561985-19861R1960-05-27New York, NYMajor League
Dave Cressman1463646821051974-19772L1950-01-02Kitchener, ONTMajor League
Doug Crossman300001988-19891D1960-06-30Peterborough, ONTMajor League
Jeff Crossman612351331986-19871D1964-12-03Toronto, ONTMinor Pro
Glen Currie117273966321985-19883L1958-07-18Montreal, PQMajor League
Byron Dafoe700001991-19921G1971-02-25Sussex, EnglandMajor League
Marty Dallman14741721131181984-19862C1963-02-05Niagara Falls, ONTMajor League
Mike Dark704441988-19891D1963-09-17Sarnia, ONTMajor League
John Davidson600081976-19802G1953-02-27Ottawa, ONTMajor League
Lucien DeBlois7461061978-19791F1957-06-21Joliette, PQMajor League
Mark Decola200001985-198611962-01-11New Haven, CTMinor Pro
Shannon Deegan1311271987-19881F1966-03-19Montreal, PQMinor Pro
Dean DeFazio2651217211987-19881F1963-04-16Ottawa, ONTMajor League
Dale DeGray1621012381989-19901D1963-09-03Oshawa, ONTMajor League
Ned Desmond100001989-19901D1966-02-18Princeton, NJMinor Pro
Dennis Desrosiers2841216381973-19741R1949-03-28Kirkland Lake, ONTMinor Pro
Don Dietrich1302201990-19911D1961-04-05Deloraine, MANMajor League
Wayne Dillon320201977-19781C1955-05-25Toronto, ONTMajor League
Peter Dineen59217191401986-19871D1960-11-19Kingston, ONTMajor League
Shawn Dineen801141983-19841D1958-03-01Detroit, MIMinor Pro
Brian Dobbin33162137201991-19921R1966-08-18Petrolia, ONTMajor League
Jim Dobson295611121985-19861R1960-02-29Winnipeg, MANMajor League
Mike Donnelly76374077541986-19912L1963-10-10Livonia, MIMajor League
Andre Dore231261071333861978-19854D1958-02-11Montreal, PQMajor League
Jim Dorey21077301980-19811D1947-08-17Kingston, ONTMajor League
Mario Doyon64112940441991-19921D1968-08-27Quebec, PQMajor League
Scott Drevitch1416741990-19911D1965-09-09Brookline, MAMinor Pro
Stan Drulia774953102461991-19921R1968-01-05Elmira, NYMajor League
Eric Dubois100021991-19921D1970-05-10Moncton, NBMinor Pro
Steve Duchesne75143549761985-19861D1965-06-30Sept-Iles, PQMajor League
Ken Duggan1301141986-19871D1963-02-21London, ONTMajor League
Craig Duncanson17757941515221985-19904L1967-03-17Sudbury, ONTMajor League
Blake Dunlop14572111183491973-19773F1953-04-18Hamilton, ONTMajor League
Henry Dunn100001990-19911D1968-05-05Niagara Falls, ONTMinor Pro
Bruce Eakin412341986-19871C1962-09-28Winnipeg, MANMajor League
Jim Egerton1445961987-19881R1961-04-15Toronto, ONTMinor Pro
Todd Elik75314879731988-19902C1966-04-15Brampton, ONTMajor League
Darren Eliot1401141983-19873G1961-11-26Milton, ONTMajor League
Jerome Engele185451554981974-19773D1950-11-26Carmel, SASKMajor League
John English117941504391986-19893D1966-05-13Toronto, ONTMajor League
Bryan Erickson178311111985-19882F1960-03-07Roseau, MNMajor League
Daryl Evans1698773160361981-19853L1961-01-12Toronto, ONTMajor League
Dave Farrish4041721301977-19882D1956-08-01Wingham, ONTMajor League
Tony Feltrin22022381985-19861D1961-12-06Ladysmith, BCMajor League
Paul Fenton75484391541986-19882F1959-12-22Springfield, MAMajor League
Mike Fidler16671361983-19841L1956-08-19Everett, MAMajor League
Sean Fitzgerald100001989-19901LWest Seneca, NYMinor Pro
Mark Fitzpatrick18011101988-19891G1968-11-13Toronto, ONTMajor League
John Flesch31111021951975-19761L1953-07-15Sudbury, ONTMajor League
Rob Flockhart202201984-19851L1956-02-06Sicamous, BCMajor League
Bryan Fogarty401161991-19921D1969-06-11Montreal, PQMajor League
Connie Forey71211839401972-19731L1950-10-18Montreal, PQMajor League
Nick Fotiu455611701977-19903F1952-05-25Staten Island, NYMajor League
Lou Franceschetti256713591991-19921R1958-03-28Toronto, ONTMajor League
John Franzosa300001985-19861G1963-03-03Reading, MAMinor Pro
Robbie Ftorek189716301984-19862F1952-01-02Needham, MAMajor League
Dave Gagner1104572117841984-19873C1964-12-11Chatham, ONTMajor League
Germain Gagnon26121628141975-19761L1942-12-09Chicoutimi, PQMajor League
Garry Galley426861985-19861D1963-04-16Montreal, PQMajor League
Gary Gambucci212321973-19741C1946-09-22Hibbing, MNMajor League
Dave Gans46212344341985-19872C1964-06-06Brantford, ONTMajor League
Harry Geary100001987-19881C1964-06-04Ridgefield, CTMinor Pro
Gord Gejdos1001171980-19811D1959-11-18Lethbridge, ALTAMinor Pro
Gary Geldart88634401221976-19782D1950-06-14Moncton, NBMajor League
Eric Germain183331342871987-19903D1966-06-26Quebec City, PQMajor League
Dennis Giannini496713441974-19751L1950-07-13Kirkland Lake, ONTMinor Pro
Ray Gibbs200001972-19731G1950-08-26Saint John, NBMinor Pro
John Gibson7101241981-19821D1959-06-02St. Catharines, ONTMajor League
Darryl Gilmour4900061989-19912G1967-02-13Winnipeg, MANMinor Pro
Larry Giroux67124251211975-19761D1951-08-28Weyburn, SASKMajor League
Pierre Giroux1002242644511981-19832L1955-11-17Hawkesbury, ONTMajor League
Bob Gladney143267399341981-19832D1957-08-27Come By Chance, NFLDMajor League
John Glynne29268291977-19781D1956-11-15New Haven, CTMinor Pro
Bill Goldsworthy412341977-19781R1944-08-24Waterloo, ONTMajor League
Bill Goldthorpe400091977-19781L1953-06-20Thunder Bay, ONTMajor League
Glenn Goldup952027471661980-19844F1953-04-26Toronto, ONTMajor League
Larry Goodenough7732730601981-19832D1953-01-19Toronto, ONTMajor League
John Goodwin44124153351983-19841C1961-09-25Scarborough, ONTMinor Pro
Scott Gordon400001991-19921G1963-02-06Brockton, MAMajor League
Ben Gosselin521412261201977-19781L1957-07-19Montreal, PQMajor League
David Goverde500061991-19921G1970-04-09Toronto, ONTMajor League
Bob Grant1613481979-19801D1957-05-14Milton, MAMinor Pro
Doug Grant2300001975-19761G1948-07-27Corner Brook, NFLDMajor League
Dan Gratton1352951801631986-19893C1966-12-07Brantford, ONTMajor League
Gilles Gratton100001977-19781G1952-07-28LaSalle, PQMajor League
Norm Gratton29771441975-19761R1950-12-22LaSalle, PQMajor League
Steve Graves301121990-19911L1964-04-07Trenton, ONTMajor League
Gerry Gray36066141972-19731G1948-01-28Brantford, ONTMajor League
Terry Gray71252550401972-19731R1938-03-21Montreal, PQMajor League
Richard Grenier84222547551972-19752C1952-09-18Montreal, PQMajor League
Scott Gruhl14153791322211981-19832L1959-09-13Port Colborne, ONTMajor League
Bill Grum100001985-19861L1960-02-11Newark, NJMinor Pro
Bob Gryp2210919281975-19761F1950-05-06Chatham, ONTMajor League
Paul Guay10941711121851985-19894R1963-09-02Providence, RIMajor League
Mike Guentzel400001984-19851D1962-08-23Grand Rapids, MNMinor Pro
Jocelyn Guevremont3672734181979-19801D1951-03-01Montreal, PQMajor League
David Haas50132336971991-19921L1968-06-23Toronto, ONTMajor League
Len Hachborn44183553361985-19902C1961-09-09Brantford, ONTMajor League
Dave Hainsworth300001981-19863G1948-10-29Kitchener, ONTMinor Pro
Bob Halkidis3742024771989-19912D1966-03-05Toronto, ONTMajor League
Taylor Hall51142337101989-19901R1964-02-20Regina, SASKMajor League
Gilles Hamel349918121988-19891R1960-03-18Asbestos, PQMajor League
Ken Hammond159835431991985-19883D1963-08-22London, ONTMajor League
Alan Hangsleben981130411611981-19843D1953-02-22Warroad, MNMajor League
Tim Hanley100051988-19891F1964-10-10Greenfield, MAMinor Pro
Glen Hanlon500001985-19861G1957-02-20Brandon, MANMajor League
Scott Harlow73282856921990-19911L1963-10-11East Bridgewater, MAMajor League
Paul Harrison55022221976-19771G1955-02-11Timmins, ONTMajor League
Brian Hayton611221987-19881D1968-01-22Peterborough, ONTMinor Pro
Glenn Healy90044421985-19872G1962-08-23Ajax, ONTMajor League
Mark Heaslip74163955531976-19782R1951-12-26Duluth, MNMajor League
Randy Heath1375964123821984-19862L1964-11-11Vancouver, BCMajor League
Mike Heidt5842125491983-19852D1963-11-04Calgary, ALTAMajor League
Dave Heitz200001974-19751G1954-10-20Minneapolis, MNMinor Pro
Peter Helander913401982-19831D1951-12-04Stockholm, SwedenMajor League
Raimo Helminen602201986-19871C1964-03-11Tampere, FinlandMajor League
Archie Henderson481891641983-19841R1957-02-17Calgary, ALTAMajor League
Lorne Henning402221972-19731C1952-02-22Melfort, SASKMajor League
Greg Hickey15043571001171976-19864L1955-03-18Brantford, ONTMajor League
Bill Himmelright800051980-19811D1957-01-19Bemidji, MNMinor Pro
Ken Hodge52172946131977-19781R1944-06-25Birmingham, EnglandMajor League
Terry Holbrook37152136181973-19741R1950-07-11Petrolia, ONTMajor League
Paul Holden613912251989-19912D1970-03-15Kitchener, ONTMinor Pro
Brian Holderness68022321974-19762G1954-10-16Quill Lake, SASKMinor Pro
Jerry Holland72283462351976-19771L1954-08-25Beaver Lodge, ALTAMajor League
Warren Holmes1847181152801981-19843C1957-02-18Beeton, ONTMajor League
Greg Holst1283650861341976-19782C1954-02-21Montreal, PQMajor League
Todd Hooey4561218451987-19881F1963-06-23Oshawa, ONTMinor Pro
Dean Hopkins11951651162581982-19853R1959-06-06Cobourg, ONTMajor League
Bill Horn100001990-19911G1967-04-16Whitewood, SASKMinor Pro
Ed Hospodar2539121311979-19801D1959-02-09Bowling Green, OHMajor League
Garry Howatt652227491571972-19731L1952-09-26Glendon, ALTAMajor League
Dave Hrechkosy62152035211978-19802L1951-11-01Winnipeg, MANMajor League
John Hughes14369501980-19811D1954-03-18Charlottetown, PEIMajor League
Kent Hulst80213960591991-19921C1968-04-08St. Thomas, ONTMinor Pro
Larry Huras48066821976-19771D1955-07-08Listowel, ONTMajor League
Craig Hurley200061983-19841D1963-01-06Porcupine Plain, SASKMinor Pro
Brad Hyatt6132124461988-19891D1968-07-24Wheatley, ONTMinor Pro
Bill Inglis2011201977-19781C1943-05-11Ottawa, ONTMajor League
Ulf Isaksson1413421982-19831L1954-03-19Rosersberg, SwedenMajor League
Jeff Jablonski100001991-19921L1967-06-20Toledo, OHMinor Pro
Jeff Jackson30101424601991-19921L1965-04-24Chatham, ONTMajor League
Bob Janecyk71022311987-19892G1957-05-18Chicago, ILMajor League
Doug Jarrett40279101976-19771D1944-04-22London, ONTMajor League
Pierre Jarry135712181975-19761R1949-03-30Montreal, PQMajor League
Dean Jenkins22266911572881981-19843R1958-11-21Billerica, MAMajor League
Al Jensen2001161987-19881G1958-11-27Hamilton, ONTMajor League
Chris Jensen144913411986-19871C1963-10-28Fort Saint John, BCMajor League
Steve Jensen14581341981-19821L1955-04-14Minneapolis, MNMajor League
Todd Johnson101101980-19811CWayland, MAMinor Pro
Ed Johnstone975070120991976-19782R1954-03-02Brandon, MANMajor League
Brad Jones3681119711989-19901L1965-06-26Sterling Heights, MIMajor League
Tom Karalis1323581988-19902D1964-05-24Montreal, PQMinor Pro
Doug Keans4303361981-19832G1958-01-07Pembroke, ONTMajor League
Mike Keating6315924121977-19792L1957-01-21Toronto, ONTMajor League
Paul Kelly110234568881987-19903R1967-04-17Hamilton, ONTMinor Pro
Dean Kennedy102421251271983-19852D1963-01-17Redvers, SASKMajor League
Rick Kessell60214667161974-19751C1949-07-27Toronto, ONTMajor League
Kurt Kleinendorst300001984-19851F1960-12-31Grand Rapids, MNMinor Pro
Terry Kleisinger1100021985-19872G1960-10-22Regina, SASKMajor League
Keith Kokkola7022531976-19771D1949-05-04Windsor, ONTMajor League
Chris Kontos16359921511001984-19905L1963-12-10Toronto, ONTMajor League
Mike Korney2691221311975-19792D1953-09-15Dauphin, MANMajor League
Chris Kotsopoulos75727341491979-19801D1958-11-27Scarborough, ONTMajor League
Andrei Kovalev33111223311991-19921R1966-04-02Minsk, BelarusMinor Pro
Sean Krakiwsky51172643181987-19881R1967-12-29Calgary, ALTAMinor Pro
Bob Krieger100001975-19761R1952-10-05Edina, MNMinor Pro
Todd Krygier13156241987-19881L1965-10-12Chicago Heights, ILMajor League
Bob Kudelski110473885841987-19892C1964-03-03Springfield, MAMajor League
Derek Kuntz56131326251972-19731L1952-02-20Winnipeg, MANMinor Pro
Ray Kurpis800001980-19811R1956-05-28Chicago, ILMinor Pro
Bob Laforest2627901983-19841R1963-05-19Welland, ONTMajor League
Tom Laidlaw100001979-19801D1958-04-15Brampton, ONTMajor League
Lane Lambert11336191986-19871C1964-11-18Swift Current, SASKMajor League
Dave Langevin1011271986-19871D1954-05-15Saint Paul, MNMajor League
Alain Langlais16876621382201973-19774R1950-10-09Chicoutimi, PQMajor League
Claude Larochelle65142640371981-19821R1958-04-05St. Laurent-Galliche, PQMinor Pro
Denis Larocque73612182051987-19892D1967-10-05Hawkesbury, ONTMajor League
Claude Larose1537179150231978-19813L1955-05-17Saint-Jean, PQMajor League
Gary Laskoski2201121983-19841G1959-06-06Ottawa, ONTMajor League
David Latta761827451001991-19921L1967-01-03Thunder Bay, ONTMajor League
Kevin LaVallee47292352251983-19841F1961-09-16Sudbury, ONTMajor League
Jim Leavins6592635221986-19882D1960-07-28Dinsmore, SASKMajor League
Ray LeBlanc100001988-19891G1964-10-24Fitchburg, MAMajor League
Francois Lecompte225712141982-19831C1961-02-01Saint-Hyacinthe, PQMinor Pro
Walt Ledingham76303666441974-19751L1950-10-26Midale, SASKMajor League
Grant Ledyard3982129221984-19882D1961-11-19Winnipeg, MANMajor League
David Lee67161935291973-19741L1953-08-02Chester, EnglandMinor Pro
Alan Leggett400001989-19901D1965-06-21Wainwright, ALTAMinor Pro
Mario Lessard500001983-19841G1954-06-25East Broughton, PQMajor League
Rene Levasseur19055331972-19731D1952-08-06Shawinigan Falls, PQMinor Pro
Dale Lewis29986151237641976-19814L1951-07-28Edmonton, ALTAMajor League
Mikael Lindholm2841620241989-19901L1964-12-19Gavle, SwedenMajor League
John Linseman1603301981-19821F1961-04-24Kingston, ONTMinor Pro
Bill Lochead9263561191141975-19802F1954-10-13Forest, ONTMajor League
Mark Lofthouse208981302281391983-19874R1957-04-21New Westminster, BCMajor League
Bob Logan77233659311988-19902R1964-02-22Montreal, PQMajor League
Paul Lohnes4211314281982-19842D1960-06-01Woburn, MAMinor Pro
Pete LoPresti1100001974-19751G1954-05-23Virginia, MNMajor League
Al Loring200001988-19891G1964-04-29Prince George, BCMinor Pro
Dave Lundmark200001984-19851D1965-02-14Virginia, MNMinor Pro
Brett MacDonald1524661988-19891D1966-01-05Bothwell, ONTMajor League
Kevin MacDonald270111111989-19901D1966-02-24Prescott, ONTMajor League
Kim MacDougall5731215241974-19751D1954-08-29Regina, SASKMajor League
Norm Maciver7163036731986-19871D1964-09-08Thunder Bay, ONTMajor League
Brian MacLellan73111728401982-19842F1958-10-27Guelph, ONTMajor League
Scott MacPhail1864552971071973-19774R1952-02-18St. John's, NFLDMinor Pro
Dan Makuch16123131979-19812ROttawa, ONTMinor Pro
Don Maloney38182644621978-19791F1958-09-05Lindsay, ONTMajor League
George Maneluk54000101991-19921G1967-07-25Winnipeg, MANMajor League
Brian Marchinko700001972-19731C1948-08-02Weyburn, SASKMajor League
Ray Markham1763244764711978-19813R1958-01-23Windsor, ONTMajor League
Mario Marois52823311471977-19781D1957-12-15Ancienne Lorette, PQMajor League
Brian Martin1244841987-19881L1966-03-27St. Catharines, ONTMinor Pro
Tom Martin2211718881990-19911L1964-05-11Victoria, BCMajor League
Don Martineau641520351291975-19761R1952-04-25Kimberley, BCMajor League
Steve Martinson4000171984-19851R1957-06-21Minnetonka, MNMajor League
Markus Mattsson3101101983-19841G1957-07-30Suoneiemi, FinlandMajor League
Pete Mavroudis200071980-19811R1958-03-03Florina, GreeceMinor Pro
Alan May122810991988-19891L1965-01-14Barrhead, ALTAMajor League
Jim Mayer14744621061301979-19823F1954-10-30Capreol, ONTMajor League
Pat Mayer6000351988-19891D1961-07-24Royal Oak, MIMajor League
Wayne McBean711221988-19891D1969-02-21Calgary, ALTAMajor League
Daryn McBride6011171990-19911R1968-03-29Fort Saskatchewan, ALTAMinor Pro
Elgin McCann1101121972-19731R1946-07-02Vancouver, BCMinor Pro
Rick McCann73154257471975-19761C1944-05-27Hamilton, ONTMajor League
Dan McCarthy1304129701081979-19863C1958-07-04St. Mary's, ONTMajor League
Shawn McCosh661621371041990-19922C1969-06-05Oshawa, ONTMajor League
Brian McCutcheon58271946221975-19761F1949-08-03Toronto, ONTMajor League
Jeff McDill14651621131361978-19802R1956-03-16Thunder Bay, ONTMajor League
Gerry McDonald7062329671980-19811D1958-03-18Weymouth, MAMajor League
Hubie McDonough1526784151841987-19892C1963-08-07Manchester, NHMajor League
Mike McDougall21262741361231978-19813F1958-04-30Port Huron, MIMajor League
Peter McDuffe2700041975-19772G1948-02-16Milton, ONTMajor League
Mike McEwen6272936601983-19923D1956-08-10Hornepayne, ONTMajor League
Glen McLeod300021975-19761D1954-12-04Scarborough, ONTMinor Pro
Murray McNeil1524621972-19731W1950-11-12Prince Albert, SASKMinor Pro
Ken McPhail6011213471972-19731D1950-03-27Kimberley, BCMinor Pro
George McPhee3224131984-19851F1958-07-02Guelph, ONTMajor League
Chris McSorley661211233021985-19883C1964-03-22Hamilton, ONTMinor Pro
Rollie Melanson32022221985-19892G1960-06-28Moncton, NBMajor League
Mike Mersch100041988-19891D1964-09-29Skokie, ILMinor Pro
Lindsay Middlebrook7101141977-19792G1955-09-07Collingwood, ONTMajor League
Oleg Mikulchik30336631991-19921D1964-06-27Minsk, BelarusMajor League
Tom Miller73133043281974-19751C1947-03-31Kitchener, ONTMajor League
John Miner14391261988-19902D1965-08-28Moose Jaw, SASKMajor League
Gerry Minor52112940651984-19851C1958-10-27Regina, SASKMajor League
Duanne Moeser300001986-19871R1963-04-03Waterloo, ONTMinor Pro
Randy Mohns501121977-19781C1953-11-13Pembroke, ONTMinor Pro
Carl Mokosak912427512321983-19852L1962-09-22Fort Saskatchewan, ALTAMajor League
Steve Moria105244569371985-19872F1961-02-03Vancouver, BCMinor Pro
Mark Morris156933421461981-19843D1958-03-31Massena, NYMinor Pro
Dave Morrison69232144401981-19843F1962-06-12Toronto, ONTMajor League
Kevin Morrison74728351541972-19731L1949-10-28Sydney, NSMajor League
Mark Morrison2054901984-19851C1963-03-11Delta, BCMajor League
Dave Moylan8022231990-19911D1967-08-13Tillsonburg, ONTMinor Pro
Tom Mullen300021980-19811R1955-06-26New York, NYMinor Pro
Paul Mulvey19336651981-19821L1958-09-27Sudbury, ONTMajor League
Ken Murray6821214841977-19781D1948-01-22Toronto, ONTMajor League
Don Nachbaur703332651941983-19841C1959-01-30Kitimat, BCMajor League
Jim Nahrgang4941115741975-19761D1951-04-17Stratford, ONTMajor League
Rich Nantais852918472241974-19762L1954-10-27Repentigny, PQMajor League
Greg Neish210101990-19911L1966-09-05High River, ALTAMinor Pro
Victor Netchaev28471161982-19831F1955-01-28Kuybichevki-Voftocha, RussiaMajor League
Lance Nethery1114169110281978-19813F1957-06-28Toronto, ONTMajor League
Dan Newman41142135641976-19782L1952-01-26Cottam, ONTMajor League
Bernie Nicholls55413071311981-19821C1961-06-24Haliburton, ONTMajor League
Dave Nicholls702319421581985-19872R1963-08-06Toronto, ONTMinor Pro
Neil Nicholson4371219441972-19731D1949-09-12Saint John, NBMajor League
Lawrie Nisker202201981-19821C1959-09-05Toronto, ONTMinor Pro
Darryl Noren3411920221991-19921C1968-08-07White Lake, MIMinor Pro
Rod Norrish105283765241973-19752L1951-11-27Saskatoon, SASKMajor League
Bob Nystrom601210221141972-19731R1952-10-10Stockholm, SwedenMajor League
Billy O'Dwyer293921472392121982-19916F1960-01-25South Boston, MAMajor League
Willie O'Ree50212445411972-19731R1935-10-15Fredericton, NBMajor League
Jay Octeau100001987-19881D1965-03-24Providence, RIMinor Pro
Lowell Ostlund90117182471973-19763D1953-05-30Saskatoon, SASKMinor Pro
Andy Otto100001985-19861D1963-05-08Park Ridge, ILMinor Pro
Dennis Owchar9784351931979-19822D1953-03-28Dryden, ONTMajor League
Paul Pageau3601121982-19831G1959-10-02Montreal, PQMajor League
Rob Palmer4122325221981-19821D1956-09-10Sarnia, ONTMajor League
Chris Panek6252328201988-19902D1966-10-13Buffalo, NYMinor Pro
Graham Parsons3101121973-19741G1952-04-18Camrose, ALTAMinor Pro
Dave Pasin944552971131988-19913C1966-07-08Edmonton, ALTAMajor League
Joe Paterson7000241988-19891L1960-06-25Toronto, ONTMajor League
Larry Patey62141428431984-19851C1953-03-19Toronto, ONTMajor League
Brian Paton200001985-19861L1959-09-17Minor Pro
Dennis Patterson7082533691973-19741D1950-01-09Peterborough, ONTMajor League
Jim Pavese5641519731987-19912D1962-05-08New York, NYMajor League
Dwayne Pentland4601010291974-19751D1953-02-08Vancouver, BCMajor League
Claude Periard711291976-19771Minor Pro
Jim Pettie33011471979-19801G1953-10-24Toronto, ONTMajor League
Lyle Phair1564551961221985-19894L1961-08-31Pilot Mound, MANMajor League
Dave Pichette46102131371987-19881D1960-02-04Grand Falls, NFLDMajor League
Bill Plager1791374872811973-19763D1945-07-06Kapuskasing, ONTMajor League
Trevor Pochipinski1804461990-19922D1968-07-08Prince Albert, SASKMinor Pro
Greg Polis1033601978-19791L1950-08-08Westlock, ALTAMajor League
Danny Poliziani301101981-19821C1959-03-05Burlington, ONTMinor Pro
Petr Prajsler90821291561987-19903D1965-09-21Hradec Kralove, CzechMajor League
Tom Pratt35178531988-19891D1965-08-28Lake Placid, NYMinor Pro
Tom Price144547521141981-19864D1954-07-12Toronto, ONTMajor League
Mario Proulx500001984-19851G1961-11-19Drummondville, PQMinor Pro
David Pulkkinen75254166551972-19731C1949-05-18Kapuskasing, ONTMajor League
Bill Pye400001991-19921G1969-04-09Canton, MIMinor Pro
Mark Raedeke50101525561986-19871C1963-06-07Regina, SASKMinor Pro
Kent Reardon501121979-19801R1959-05-14Calgary, ALTAMinor Pro
Craig Redmond522461986-19871D1965-09-22Dawson Creek, BCMajor League
Chris Renaud2013421984-19851D1960-04-25Windsor, ONTMinor Pro
Carl Repp2400081989-19901GKimberley, BCMinor Pro
Glenn "Chico" Resch43000131972-19731G1948-07-10Moose Jaw, SASKMajor League
Eric Ricard101414182051989-19923D1969-02-16Saint-Cesaire, PQMinor Pro
Pete Richards3000101987-19892G1966-01-26Hamilton, ONTMinor Pro
Terry Richardson400001975-19761G1953-05-07New Westminster, BCMajor League
Stephane Richer301101990-19911D1966-04-28Hull, PQMajor League
Steve Richmond971151622681984-19893D1959-12-11Chicago, ILMajor League
Fern Rivard1900001973-19752G1946-01-18Grand'Mere, PQMajor League
Jim Roberts10731061976-19771L1956-06-08Toronto, ONTMajor League
John Rogers1083236681141973-19752RFrenchman Butte, SASKMajor League
Mike Rogers2091524281985-19861C1954-10-24Calgary, ALTAMajor League
Jeff Rohlicek411261990-19911C1966-01-27Park Ridge, ILMajor League
Yvan Rolando6191625451972-19731R1952-01-31Amos, PQMinor Pro
Doug Rombough4652025281975-19772C1950-07-08Fergus, ONTMajor League
Steve Rooney441417311411990-19911F1963-06-28Canton, MAMajor League
Dave Ross1001141983-19852G1962-05-29Victoria, BCMinor Pro
Dave Ross1982-19831R1958-03-20Indian Head, SASKMinor Pro
Darcy Roy4011011451984-19862L1964-05-10Haileybury, ONTMinor Pro
Serge Roy4631215251990-19911D1962-06-25Sept-Iles, PQMinor Pro
Jim Rutherford2900001981-19821G1949-02-17Beeton, ONTMajor League
Andy Rymsha16055201991-19921R1968-12-10St. Catharines, ONTMajor League
Simo Saarinen13347111985-19861D1963-02-14Helsinki, FinlandMajor League
Larry Sacharuk1274268110301976-19782D1952-09-16Saskatoon, SASKMajor League
Barry Salovaara6134141975-19761D1948-01-07Toronto, ONTMajor League
Mark Salvucci200001981-19821R1960-08-09Brighton, MAMinor Pro
Kjell Samuelsson5662127871985-19861D1958-10-18Tingsryd, SwedenMajor League
Brent Sapergia201101986-19871R1962-11-16Flin Flon, MANMinor Pro
Paul Saundercook700061990-19911W1968-03-04Toronto, ONTMinor Pro
Peter Sawkins32235221984-19873D1963-08-29Skagen, DenmarkMinor Pro
Scott Schneider59162339291991-19921F1965-05-18Rochester, MNMinor Pro
Ron Scott153077191984-19916G1960-07-21Guelph, ONTMajor League
Howard Scruton18291726921981-19854D1962-10-06Toronto, ONTMajor League
Barry Scully411201976-19771R1956-04-22Toronto, ONTMinor Pro
Steve Seguin5818725391984-19851R1964-04-10Cornwall, ONTMajor League
Brad Selwood23246301981-19821D1948-03-18Leamington, ONTMajor League
Brandy Semchuk2114561990-19911R1971-09-22Calgary, ALTAMajor League
Tom Semenchuk900001979-19812G1959-09-13Winnipeg, MANMinor Pro
Peter Sentner200001990-19911D1969-06-13Boston, MAMinor Pro
Jim Setters100001976-19771D1953-05-28Minor Pro
Harry Shaw137530351551972-19742D1943-09-19Rouyn-Noranda, PQMinor Pro
Bobby Sheehan2007598173741977-19824C1949-01-11Weymouth, MAMajor League
Sergei Shendelev7000101991-19921F1964-01-19St. Petersburg, RussiaMinor Pro
Rick Shinske45102737121982-19831C1955-05-31Weyburn, SASKMajor League
Bruce Shoebottom6202121985-19861D1963-08-20Mississauga, ONTMajor League
Dave Silk2311314341979-19812F1958-01-01Scituate, MAMajor League
Mike Siltala49302656281986-19882R1963-08-05Toronto, ONTMajor League
Al Sims14025831081011981-19853D1953-04-18Toronto, ONTMajor League
Larry Skinner63185371381979-19801C1956-01-21Vancouver, BCMajor League
Rick Slawson500041979-19801D1959-09-14Brandon, MANMinor Pro
Dennis Smith61725321481990-19911D1964-05-27Livonia, MIMajor League
Gord Smith5811112941980-19811D1949-11-17Perth, ONTMajor League
Ron Smith5361117831972-19731D1952-11-19Port Hope, ONTMajor League
Scott Smith44088701985-19872D1962-10-16Saint Paul, MNMinor Pro
Stuart Smith7941721871984-19851D1960-03-17Toronto, ONTMajor League
Vern Smith1301171990-19922D1964-05-30Lethbridge, ALTAMajor League
Dave Snopek1384337801671979-19812L1958-10-07Lethbridge, ALTAMinor Pro
Doug Soetaert101077421976-19815G1956-04-21Edmonton, ALTAMajor League
Frank Spring45141125351977-19781R1949-09-19Rossland, BCMajor League
Jim Sprott54411151401991-19921D1969-04-11Oakville, ONTMinor Pro
Andre St. Laurent287916581981-19821C1953-02-16Rouyn-Noranda, PQMajor League
Graham Stanley591212241711989-19912R1966-03-19St. Catharine's, ONTMinor Pro
Robb Stauber47022141989-19912G1967-11-25Duluth, MNMajor League
Tom Steeves210101972-19731C1952-06-15Moncton, NBMinor Pro
Bud Stefanski166601001602021976-19825F1955-04-28Timmins, ONTMajor League
Paul Stewart100061976-19771L1953-03-21Jamaica Plain, MAMajor League
Trevor Stienburg661722392011991-19921R1966-05-13Kingston, ONTMajor League
Blaine Stoughton60202545351984-19851F1953-03-13Gilbert Plains, MANMajor League
Rick Strack400001980-19811GLake Placid, NYMinor Pro
Doug Sulliman76192342271979-19812F1959-08-29Glace Bay, NSMajor League
Bob Sullivan200001977-19781L1957-11-29Rouyn-Noranda, PQMajor League
Peter Sundstrom836941985-19861F1961-12-14Skelleftea, SwedenMajor League
Phil Sykes20760921522671982-19904F1959-03-18Dawson Creek, BCMajor League
Ron Talakoski26224581986-19871R1962-06-01Thunder Bay, ONTMajor League
John Tanner17000161991-19921G1971-03-17Cambridge, ONTMajor League
Jerry Tarrant7402121451991-19921D1966-04-03Burlington, VTMinor Pro
Dave Tataryn300001976-19771G1950-07-17Sudbury, ONTMajor League
Vic "Skeeter" Teal6918345261972-19731C1949-08-10St. Catharines, ONTMajor League
Greg Terrion401171982-19831F1960-05-02Marmora, ONTMajor League
Wayne Thomas500021979-19801G1947-09-09Ottawa, ONTMajor League
Don Thompson94112940221972-19742F1949-02-04Toronto, ONTMinor Pro
Jim Thomson2758131211990-19911R1965-12-30Edmonton, ALTAMajor League
Tom Thomson203341973-19741D1952-08-04Bowmanville, ONTMinor Pro
Mark Tinordi200021986-19871D1966-05-09Red Deer, ALTAMajor League
Dave Tomassoni501191977-19781D1952-12-05Chisholm, MNMinor Pro
Tim Tookey44172542321987-19892C1960-08-29Edmonton, ALTAMajor League
Brock Tredway2637398171201981-19864W1959-06-23Highland Creek, ONTMajor League
Ladislav Tresl77254267591990-19911C1961-07-30Brno, Czech Rep.Minor Pro
Dave Trombley400001991-19921F1968-08-11Scarborough, ONTMinor Pro
Jim Troy7459141371977-19813F1953-01-21Boston, MAMajor League
Rob Tudor5291120451984-19851C1956-06-30Cupar, SASKMajor League
Al Tuer210337406881983-19924D1963-07-19Regina, SASKMajor League
Steve Tuite1402261985-19861D1962-01-14Brockton, MAMinor Pro
Ian Turnbull1317841981-19821D1953-12-22Montreal, PQMajor League
Randy Turnbull8000461983-19841D1962-02-17Bentley, ALTAMajor League
Brad Turner3261117581991-19921D1968-05-25Winnipeg, MANMajor League
Dean Turner1482448724141978-19833D1958-06-22Dearborn, MIMajor League
Brian Tutt3211213331987-19881D1962-09-06Swalwell, ALTAMajor League
John Van Kessel611291989-19901R1969-12-19Bridgewater, NSMinor Pro
Mark Vichorek23156261988-19891D1963-01-05Moose Lake, MNMinor Pro
Troy Vollhoffer18268301987-19881R1966-02-09Regina, SASKMinor Pro
Don Waddell826891982-19883D1958-08-19Detroit, MIMajor League
Gordie Walker20380891691991985-19905F1965-08-12Castlegar, BCMajor League
Jim Walsh13055141983-19841D1956-10-26Norfolk, VAMajor League
Brian Watts578917141975-19761L1947-09-10Hagersville, ONTMajor League
Steve Weeks3600041980-19811G1958-06-30Scarborough, ONTMajor League
Mark Wells67142943221980-19811C1957-09-18St. Clair Shores, MIMinor Pro
Steve West765060110411973-19741C1952-03-20Peterborough, ONTMajor League
Simon Wheeldon38112839391986-19871C1966-08-30Vancouver, BCMajor League
Rob Whistle7551621351985-19872D1961-04-04Thunder Bay, ONTMajor League
Jim Wiemer11534841181551984-19894D1961-01-09Sudbury, ONTMajor League
Brian Wilks105354782971986-19893C1966-02-27Toronto, ONTMajor League
Paul Willett1114070110861990-19922C1969-05-10New Richmond, PQMinor Pro
Darryl Williams1362831594951988-19924L1968-02-29Labrador, NFLDMajor League
Tommy Williams204162041975-19761F1940-04-17Duluth, MNMajor League
Rik Wilson2000151990-19911D1962-06-17Long Beach, CAMajor League
Ron Wilson751023331241974-19751D1951-08-04Prince Albert, SASKMinor Pro
Ross Wilson130483179671989-19912R1969-06-26The Pas, MANMinor Pro
Scott Young99132235861988-19913D1965-05-26Oakville, ONTMinor Pro
Tim Young1371320161975-19761F1955-02-22Scarborough, ONTMajor League

+
† 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.