hockey DB
search by league
team
morning report
contact us
home

Toronto Marlboros all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Marty Abrams2100021982-19842G1965-03-04Kingston, ONTSemi-Professional
Doug Acomb150971001971631966-19693L1949-05-15Toronto, ONTMajor League
Brad Adams300001985-198611966-05-16Major Junior
Mike Affholter1800021980-19811G1963-06-26Wyandotte, MIMinor Pro
Johnny Albani000001953-19552GToronto, ONTMinor Pro
Gary Aldcorn4727224901954-19551L1935-03-07Shaunavon, SASKMajor League
Jack Aldis548142201958-19591 Major Junior
Guy Allen12033251966-19671D1947-10-11Schumacher, ONTMinor Pro
Stan Allen310101964-19651Semi-Professional
Tony Amato100001977-19781Major Junior
Tom Amell300001969-19701 Major Junior
Mike Amodeo65514191921969-19712D1952-06-22Toronto, ONTMajor League
John Andersen54191041984-19851C1968-01-18Toronto, ONTMajor Junior
Ian Anderson1011432461201956-19582D1938-05-29Kirkland Lake, ONTMinor Pro
John Anderson211154173327981973-19774L1957-03-28Toronto, ONTMajor League
Dave Aquin18674771513371977-19803L1960-04-28Minor Pro
Shawn Argall200001980-19811 Major Junior
Bill Armstrong128226281811987-19892D1970-05-18Richmond Hill, ONTMinor Pro
George Armstrong000001949-19501C1930-07-06Skead, ONTMajor League
Tim Armstrong193811692501251984-19873C1967-05-12Toronto, ONTMajor League
Howie Attenborough20000151984-19851D1966-03-06Port Elgin, ONTMajor Junior
Steve Avery58246191980-19811D1963-02-13Toronto, ONTMajor Junior
Gus Badali1100001955-19561 Major Junior
Tim Bailey000001978-19791R1962-04-13Toronto, ONTMinor Pro
Earl Balfour5110293901950-19522L1933-01-04Toronto, ONTMajor League
Dan Barber1023543781211978-19802R1960-06-07Minor Pro
Lionel Barber522481947-19481C1931-10-10Toronto, ONTSemi-Professional
Fred Barrett1511645613571967-19703D1950-01-26Ottawa, ONTMajor League
Ray Barrett200021966-19671 Major Junior
John Batten12011151987-19892D1970-01-02Toronto, ONTMinor Pro
Bob Baun958202801953-19563D1936-09-09Lanigan, SASKMajor League
E. Baun1511201952-19531 Major Junior
Jim Baxter1700001973-19741G1958-04-15Toronto, ONTMinor Pro
Richie Bayes1026272134291966-19682C1948-03-21Toronto, ONTMinor Pro
Gary Begg554151901957-19592C1940-12-29Moosomin, SASKMajor Junior
Lou Bendo10947529901951-19532C1933-02-13Timmins, ONTMinor Pro
Bill Berg121650562811985-19872F1967-10-21St. Catharines, ONTMajor League
Keith Bernier100001979-19801 Major Junior
Brian Beukeboom300001984-198511967-05-05Major Junior
Todd Bidner19966811472571978-19813C1961-07-05Petrolia, ONTMajor League
Jack Bionda183121501951-19543D1933-09-18Huntsville, ONTMajor League
Jeff Bird3200041988-19891G1971-09-16Toronto, ONTMajor Junior
Stuart Birenbaum2300001977-19781G1959-12-17St. Louis, MOMajor Junior
??? Black200001946-19471 Major Junior
Jacques "Jim" Blain33044101966-19671D1947-07-19Gatineau, PQMajor League
Jim Blenkin100001956-19571Major Junior
John Blessman1731751683521984-19884D1967-04-27Agincourt, ONTMinor Pro
Steve Bloomer1500001971-19721G1954-06-23Toronto, ONTMajor Junior
Ted Bloomer100001970-19711GMajor Junior
Ron Bobbette27142337141971-19721L1953-01-21Barrie, ONTMinor Pro
Patrick Boehmer000001949-19501G1926-03-17Kitchener, ONTMinor Pro
Dwayne Boettger144839472621980-19833D1963-02-06Brampton, ONTMinor Pro
Sean Boland121535402511985-19883D1968-02-18Toronto, ONTMajor Junior
Hugh Bolton3231316421947-19481D1929-04-15Toronto, ONTMajor League
Paulin Bordeleau1351151182331321970-19733C1953-01-29Rouyn-Noranda, PQMajor League
Steve Bosco93022111973-19763G1956-11-08Oshawa, ONTMajor Junior
Bruce Boudreau1831522133651251972-19753C1955-01-09Toronto, ONTMajor League
Wally Boyer115424789211955-19583C1937-09-27Cowan, MANMajor League
Brian Bradley1013401960-19622L1944-12-14Sudbury, ONTMajor League
Gaston "Gus" Brassard15041529301958-19613L1940-10-21Arvida, PQMinor Pro
Carl Brewer1071965841501955-19583D1938-10-21Toronto, ONTMajor League
Derek Brockie500001960-19633Minor Pro
Ken Broderick9300001956-19614G1942-02-16Toronto, ONTMajor League
Arnie Brown197101701961-19621D1942-01-28Oshawa, ONTMajor League
Gilles Brunet12011211973-19741L1956-11-20Major Junior
Len Bryant200001976-19771Major Junior
Jim Bullock100001977-19781Major Junior
Sean Burke96077381984-19862G1967-01-29Windsor, ONTMajor League
Charlie Burns5310152501952-19563C1936-02-14Detroit, MIMajor League
Mike Byers1487259131651962-19675R1946-09-11Toronto, ONTMajor League
Jim Byrne1362051711791980-19822R1963-01-31Major Junior
Terry Caffery130661011671291965-19683C1949-04-01Toronto, ONTMajor League
Dave Callan1511201987-198921969-11-10Major Junior
Al Cameron451231121974-19773D1958-12-06Markham, ONTMajor Junior
John Caranci800071985-198611967-11-07Major Junior
Doug Cardy61033201975-19772G1957-06-29Major Junior
Wayne Carleton1399669165241961-19665C1946-08-04Sudbury, ONTMajor League
Jacques Caron000001956-19571G1940-04-21Rouyn-Noranda, PQMajor League
Gary Carr35033201974-19751G1955-08-14Toronto, ONTMinor Pro
Martin Carrigan300001961-19632GMajor Junior
Bob Carruth275510361981-19821L1962-04-01Major Junior
Ron Casey126104353901954-19573DSemi-Professional
Bernie Cassidy3711112301972-19731 Major Junior
Jim Cassidy38336981963-19663Minor Pro
Luc Chabot902241982-19831L1965-05-06Ottawa, ONTEuropean Elite
Andre Champagne4931407101963-19641L1943-09-19Eastview, ONTMajor League
Denis Charbonneau910101973-19741GMajor Junior
Jack Chipchase15716587401961-19654D1945-04-05Seaforth, ONTMajor League
Cam Church19971621946-19471CToronto, ONTMinor Pro
Rod Chypyha35000271978-19791G1960-06-26Minor Pro
Robert Cimetta1801101242342441986-19893L1970-02-15Toronto, ONTMajor League
Neil Clairmont100001964-19651C1947-05-16Parry Sound, ONTMinor Pro
Neil Clark6318203801962-19653C1946-01-02Ottawa, ONTMinor Pro
George Clarke295813261947-19481Major Junior
Jim Clarke1241645612841971-19743D1954-08-11Toronto, ONTMajor League
Bill Collins37491301960-19611C1943-07-13Ottawa, ONTMajor League
Gary Collins9936619701954-19562C1935-09-27Toronto, ONTMajor League
Brian Collinson19038851232261986-19893D1969-05-16Toronto, ONTEuropean Lower Leagues
Billy Colvin000001953-19541L1934-12-03Toronto, ONTMinor Pro
Brian Conacher8731508101958-19624C1941-08-31Toronto, ONTMajor League
Bob Cook503301962-19631R1946-01-06Sudbury, ONTMajor League
John Cook595611321970-19722F1953-02-08London, ONTMinor Pro
Bob Cooper000001949-19512D1931-02-28Toronto, ONTMinor Pro
Mark Cooper100001978-19791G Major Junior
Jeff Cornelius88319221911983-19852D1966-02-28Kingston, ONTMinor Pro
Mike Corrigan9755103158701964-19662L1946-01-11Ottawa, ONTMajor League
Yvon Corriveau14191831741631984-19873L1967-02-08Welland, ONTMajor League
Shawn Costello8371320101987-19892R1971-10-06Bramalea, ONTMajor Junior
Roger Cote14810314101957-19603D1939-12-22Belletere, PQMajor League
Neal Coulter1403156871611980-19833R1963-01-02Toronto, ONTMajor League
John Cowan5321315461971-19721D1953-10-17Toronto, ONTMinor Pro
??? Cox000001947-19481Major Junior
Howie Cox1533641946-19471D1928-05-03Toronto, ONTMinor Pro
Vito Cramarossa239891622513331983-19874R1966-03-09Toronto, ONTMinor Pro
Craig Crawford1323772109401973-19752C1955-01-31Moncton, NBMinor Pro
Wayne Crawford129921242161191979-19812C1961-04-18Toronto, ONTMinor Pro
Paul Crawley611241972-19731 Major Junior
Glen Cressman5123194201954-19551C1934-08-29Kitchener, ONTMajor League
Shane Cretney1921301988-19891D1971-01-04Thornhill, ONTMajor Junior
Brian Crichton2461484982111973-19785D1959-06-04Semi-Professional
Cam Crosby901140512471965-19672FToronto, ONTSemi-Professional
Gary Crosby25121830231969-19701FToronto, ONTMajor Junior
Anthony Cross722421986-19871Major Junior
Steve Cuddie90216182381967-19703D1950-06-18Toronto, ONTMajor League
Dave Cullimore200001960-19611Major Junior
Gord Cunningham913401961-19643Major Junior
Dave Currie605712461978-19802C1961-06-25 Major Junior
Don Curry15733528501956-19604R1940-07-29Barrie, ONTMinor Pro
Chris Cygan139112334591986-19893D1969-04-04Laurium, MIMajor Junior
Bob Dailey15822971193711970-19733D1953-05-03Kingston, ONTMajor League
Fred Dart811201956-19592CLindsay, ONTMajor Junior
Bob Davidson9715183321955-19605Major Junior
Jim Davidson7941519161962-19664D1946-02-14Toronto, ONTMinor Pro
Sean Davidson2631141812951781985-19894R1968-04-13Weston, ONTMinor Pro
Tom Davidson1912341968-19691Major Junior
Gord Davies153591071661591967-19703WToronto, ONTMinor Pro
Allen Dawson211201964-19651 Major Junior
Bob Dean000001962-19631Major Junior
Dick Decloe1781321221972-19731F1953-05-20Mississauga, ONTEuropean Elite
Chris Degeer100001977-19792Major Junior
John Del Col13458601181701982-19853L1965-05-11St. Catharines, ONTMinor Pro
Dave Del Papa400001962-19631Semi-Professional
Claudio Dente201121977-19781D1959-07-09Major Junior
Gerry Desjardins3000001962-19631G1944-07-22Sudbury, ONTMajor League
Mike Deston300001979-19801 Major Junior
Kevin Devine18075811564541971-19743L1954-12-09Toronto, ONTMajor League
Andy Dickie12332326441979-19812D1962-06-10 Major Junior
Brian Dillon74151934161972-19742Major Junior
Gary Dillon2471592163752971975-19794C1959-02-28Toronto, ONTMajor League
Wayne Dillon1156174135331971-19732C1955-05-25Toronto, ONTMajor League
Gary Dineen215601963-19641C1943-12-24Montreal, PQMajor League
Dave Dmytrow601121985-198611968-10-13Major Junior
Mike Dobrijevic600001983-198411966-03-12Major Junior
Bob Dodds400001954-19551GMajor Junior
Bruce Dowie184055901979-19834G1962-12-09Oakville, ONTMajor League
Phil Drouillard22132336271982-19831L1963-03-30Ottawa, ONTMinor Pro
Dave Dryden3100001961-19621G1941-09-05Hamilton, ONTMajor League
B. Duncan300001952-19542 Major Junior
Glen Duncan199931242171991977-19803L1960-02-22Minor Pro
Doug Dunnville900001962-19631Major Junior
Doug Dunville1042330531371964-19662D1945-08-22Toronto, ONTMinor Pro
Jerome Dupont209181041222711978-19824D1962-02-21Ottawa, ONTMajor League
Ray Dupont534212501963-19641D1943-09-21Toronto, ONTMinor Pro
Nick Durbano101101967-19681Major Junior
Steve Durbano1471963828531968-19713D1951-12-12Toronto, ONTMajor League
Steve Dymtruk7237102671967-19692DToronto, ONTMajor Junior
Lloyd Dyson3001161976-19782G1959-06-30Major Junior
Dave Dziedzic302271982-19831Minor Pro
Darryl Edestrand701101962-19652D1945-11-06Strathroy, ONTMajor League
Andy Edur200001973-19741DToronto, ONTMajor Junior
Tom Edur57144862321972-19731D1954-11-18Toronto, ONTMajor League
Gary Edwards4900021966-19682G1947-10-05Toronto, ONTMajor League
Mike Elik000001953-19541 Minor Pro
Ron Ellis126867315901960-19644R1945-01-08Lindsay, ONTMajor League
Monte Emery100001987-19881G1969-04-24Charlottetown, PEISemi-Professional
Gord Epp601101955-19582 Major Junior
Chris Evans4872128841966-19671D1946-09-14Toronto, ONTMajor League
Cary Farelli1025394147701975-197721957-06-19Pembroke, ONTEuropean Lower Leagues
Ron Farnfield6418193741955-19572Minor Pro
Doug Feasby23651171975-19782FStouffville, ONTMajor Junior
Bob Ferguson5710112101960-19622FToronto, ONTMajor Junior
George Ferguson11548711191871970-19722F1952-08-22Trenton, ONTMajor League
Larry Finck1001141971-19721D1954-01-17Halifax, NSMinor Pro
Clarence Fisher5713401951-19543CToronto, ONTMajor Junior
Mike Flanagan171422261951985-19883D1968-11-20Orangeville, ONTMinor Pro
Aidan Flatley5110112181973-19741RStreetsville, ONTMajor Junior
Bill Flick000001949-19501R1927-03-10Guelph, ONTSemi-Professional
Tom Flood200001960-19611Major Junior
Ron Fogal44022471970-19711D1952-09-03Vancouver, BCMinor Pro
Gilbert Foley306243001962-19631Major Junior
Billy Ford47172037311946-19482L1929-04-10Toronto, ONTMinor Pro
Joe Formica205101541946-19471L1927-10-22Toronto, ONTMinor Pro
John Forsdike100001962-19631Major Junior
Spencer Fosbury101101957-19581 Major Junior
Josh Foster200001988-19891Major Junior
Tom Foxcroft1233621967-19681R1949-10-12Toronto, ONTMinor Pro
Don Fraser400001963-19641FToronto, ONTSemi-Professional
Joe Fraser2020201955-19561 Major Junior
Doug French2632501947-19481Semi-Professional
John French1064050901541968-19702L1950-08-25Orillia, ONTMajor League
B. Frey211201947-19481Major Junior
Don Fuller300001960-19611Semi-Professional
Joe Gaeton1222421980-19811C1962-01-11Major Junior
Rik Garcia5025781971-197211956-03-03Toronto, ONTMinor Pro
Dave Gardner119109157266231970-19722C1952-08-23Toronto, ONTMajor League
Bob Garner000001953-19541F1937-06-06Barrie, ONTMajor Junior
Rob Garner14775781531971975-19783C1958-08-17Weston, ONTMajor League
Jay Gasko100001980-19811C1963-02-06Toronto, ONTMajor Junior
Stewart Gavin19467791461381977-19803R1960-03-15Ottawa, ONTMajor League
Sam Gellard822471967-19681W1950-03-15Port of Spain, TrinidadMajor League
Greg Gilbert197811151962271979-19823F1962-01-22Mississauga, ONTMajor League
Ken Girard12358379541954-19573R1936-12-08Toronto, ONTMajor League
Paul Giusto65101525201985-19861L1967-04-03Toronto, ONTMajor Junior
Brian Glennie1471275872471964-19673D1946-08-29Toronto, ONTMajor League
Howie Glover3414501952-19542R1935-02-14Toronto, ONTMajor League
Dan Glugosh22448121972-19742Major Junior
Glenn Goldup177781101884161969-19734F1953-04-26Toronto, ONTMajor League
Larry Goodenough6233538611971-19721D1953-01-19Toronto, ONTMajor League
Claude Goulet200001963-19652D1946-06-25Cap-de-la-Madeleine, PQMinor Pro
Chris Govedaris1751191042233831986-19893L1970-02-02Toronto, ONTMajor League
Mark Gowans2401121987-19881G1967-03-26Bay City, MIMinor Pro
Pat Graham1011618341591977-19803L1961-05-25Toronto, ONTMajor League
Doug Graves100001982-19831 Major Junior
Piero Greco55000161986-19882G1968-02-07Toronto, ONTMinor Pro
Geoff Green63103040511972-19731F1955-03-04Winnipeg, MANMinor Pro
Bob Gresko400001962-19631Major Junior
Brian Gualazzi101101979-19801C1959-11-09Minor Pro
Frank Hamill20276114190791965-19694F1949-11-13Toronto, ONTMinor Pro
Nick Harbaruk13738518901960-19644R1943-08-16Drohiczyn, PolandMajor League
Doug Hardy000001953-19552GMajor Junior
Billy Harris106576111801951-19554C1935-07-29Toronto, ONTMajor League
Billy Harris1981131552682371968-19724R1952-01-29Toronto, ONTMajor League
John Harris83201434121970-19722R1952-03-26Toronto, ONTMajor Junior
Ron Harris300001974-197511954-12-20Orillia, ONTMajor Junior
Steve Harrison1712466901371974-19784D1958-04-25Scarborough, ONTMinor Pro
Bob Hassard48283260271946-19482C1929-03-26Lloydminster, SASKMajor League
Gord Haughton58141630401955-19583Semi-Professional
Richard Hawkins500051985-19861C1968-09-15North Bay, ONTMajor Junior
Rick Hay97377010701958-19613C1941-04-10Toronto, ONTMinor Pro
Don Head3700001951-19521G1933-06-30Mount St. Dennis, ONTMajor League
Mark Hegarty80132235731980-19833R1963-07-26Sydenham, ONTMinor Pro
Steve Heinemann500001987-198811969-06-28Major Junior
Melville Helm201101946-19471 Major Junior
Jamie Henckel71171229101985-19872R1968-01-31Ottawa, ONTMajor Junior
Bill Henderson200001963-19641GMajor Junior
John Henderson1600001950-19522G1933-03-25Toronto, ONTMajor League
Paul Henry000001962-19631Major Junior
Todd Hermer100001985-198611966-08-18Major Junior
Bruce Herridge19145131970-197111952-03-01Toronto, ONTMajor Junior
Paul Higgins524481891980-19822R1962-01-13St.John, NBMajor League
Steve Higgs000001974-19751Major Junior
Dave Hillier700001975-19761G Major Junior
Dave Hirst100001976-19771R1960-01-22Queensville, ONTMajor Junior
Muni Hoffman1604401961-19632Major Junior
Norm Hogan200001987-198811969-07-05Major Junior
Paul Hoganson22000101968-19691G1949-11-11Toronto, ONTMajor League
Brad Hood1243448821601979-19812C1961-03-03Major Junior
Ralph Hopiavouri2441115691970-19711D1951-07-15Kirkland Lake, ONTMajor League
Bill Horruzey1811201960-19611 Major Junior
Ralph Hosking20123141946-19471DToronto, ONTMinor Pro
Braden Houston761212201960-19622DScarborough, ONTMajor Junior
Mark Howe603866104271972-19731D1955-05-28Detroit, MIMajor League
Marty Howe941838562031971-19732D1954-02-18Detroit, MIMajor League
Kevin Huckle200001973-19741GMajor Junior
Brent Hughes1601101959-19601D1943-06-17Bowmanville, ONTMajor League
John Hughes1321877953841971-19743D1954-03-18Charlottetown, PEIMajor League
Rick Humes051601974-19751R1956-10-08Glasgow, ScotlandMajor Junior
Kevin Hunter15431518431982-19863D1966-01-12Toronto, ONTMajor Junior
Ron Hurst000001949-19512R1931-05-18Toronto, ONTMajor League
Brent Imlach49231841151964-19662F1946-11-16Quebec, PQMajor League
Ron Ingram8811273801951-19532D1933-07-05Toronto, ONTMajor League
Emilio Iovio481012221101978-19791L1962-03-09European Elite
D. Jackson4721301952-19531 Major Junior
Dan Jackson28033141983-19841L1966-01-23Collingwood, ONTMajor Junior
Dave Jackson000001953-19541DToronto, ONTMajor Junior
Mike Jackson182571261833441986-19893R1969-02-04Mississauga, ONTMinor Pro
Doug James5102201971-19721G1952-04-13Renfrew, ONTSemi-Professional
Gerry James418132101951-19553R1934-10-22Regina, SASKMajor League
J. James4919153401952-19531 Major Junior
Gary Jarrett125827515701959-19623L1942-09-03Toronto, ONTMajor League
Trevor Johansen17216891054931974-19773D1957-03-30Thunder Bay, ONTMajor League
Barry Johnson210101957-19581WToronto, ONTMajor Junior
Bernie Johnston1724179120851973-19763C1956-09-15Toronto, ONTMajor League
Dave Johnston7000161981-19821D1964-01-28Sault Ste. Marie, ONTMajor Junior
Greg Johnston15778821601801982-19853R1965-01-14Barrie, ONTMajor League
Tom Johnston1031615311631967-19703R1950-01-07Toronto, ONTMinor Pro
Bob Johnstone100001962-19631Major Junior
Ric Jordan1071557721831967-19692D1950-03-31Toronto, ONTMajor League
Lynn Jorgenson1891151262413691974-19773L1957-02-17Thunder Bay, ONTMinor Pro
Fabian Joseph60324375161984-19851C1965-12-05Sydney, NSMinor Pro
Ron Jury200001970-19711GSemi-Professional
Gus Karrys487111801950-19522D1931-12-28Toronto, ONTMinor Pro
Mike Kaszycki70414485481974-19751F1956-02-27Milton, ONTMajor League
Bob Keeler700041972-19731C1956-03-12Toronto, ONTMajor Junior
Ken Kelly4835881965-19672L1947-02-18Toronto, ONTMinor Pro
Mike Kelly259201001202321977-19814D1960-05-22Toronto, ONTMajor Junior
Don Kendall472111301954-19551DMinor Pro
Bill Kennedy18657105162521953-19585Semi-Professional
Kevin Kennery2610919221976-19771L1956-06-05Toronto, ONTMinor Pro
Frank Kent4623932291946-19482Major Junior
Jim Keon4491423461964-19662D1945-12-10Rouyn-Noranda, PQMinor Pro
Rick Kessell1413421967-19681C1949-07-27Toronto, ONTMajor League
John Kibyuk961928471221975-19772L1957-07-18North Sydney, NSMinor Pro
Steve King95303363621966-19682F1948-09-08Toronto, ONTMajor League
Lou Kiriakou20021841052461981-19843D1964-04-02Toronto, ONTMinor Pro
Gavin Kirk115551021571411969-19712C1951-12-06London, EnglandMajor League
Jim Kirkpatrick1981366791681973-19763D1956-05-20Calgary, ALTAMinor Pro
Mike Kitchen2021465794291973-19763D1956-02-01Newmarket, ONTMajor League
Craig Kitteringham61532371821987-19892D1968-10-01Lethbridge, ALTAMinor Pro
Keith Knight71303565601980-19822C1963-08-19St. Clair Shores, MIMinor Pro
??? Knowles301141946-19471 Major Junior
Steve Konroyd100001977-19781D1961-02-10Scarborough, ONTMajor League
Chris Kontos875789146911981-19832L1963-12-10Toronto, ONTMajor League
Perry Kotsopoulos5000101987-198811968-02-07Major Junior
Bill Kovacs66122133601988-19891L1971-04-11Burlington, ONTMinor Pro
David Kunda63123381985-19872D1968-11-23Mississauga, ONTMajor Junior
John Kwant110121976-19771C1960-04-20Major Junior
Neil LaBatte662132531141976-19771D1957-04-24Don Mills, ONTMajor League
Yvon Labre97524292921967-19692D1949-11-29Sudbury, ONTMajor League
Garry Lacey191771242013341981-19843L1964-05-24Falconbridge, ONTMinor Pro
John LaFontaine65254469441983-19841R1964-02-07Pontiac, MIMajor Junior
John Landry3641014671981-19852D1965-06-17Toronto, ONTEuropean Lower Leagues
Dan Lane401101976-19771R1960-02-21Minor Pro
Rob Lane110101983-198411965-07-30Major Junior
Steve Langdon1413421971-19721R1953-12-23Toronto, ONTMajor League
Alan "Sonny" LaRose000001953-19541L1936-03-10Weston, ONTMinor Pro
Paul Laurent120628815001962-19653Minor Pro
Howie Layton1116701962-19631Major Junior
Rob Leask6442125631988-19891D1971-06-09Toronto, ONTMinor Pro
Jim Lebar201101970-19711L1952-08-22Toronto, ONTMinor Pro
Don Leblanc135345185741980-19833L1963-06-16Moncton, NBMajor Junior
??? Lee200001946-19471 Major Junior
Howie Lee313710191947-19481DToronto, ONTMinor Pro
Kerry Leger100001979-19801Major Junior
Timo Lehkonen1600001984-19851G1966-01-08Helsinki, FinlandEuropean Elite
Klas Lenander100001977-19781Major Junior
Duffy Lewis801101962-19662G1946-08-02Toronto, ONTMinor Pro
Frank Lewis301101965-19661 Major Junior
Don Lockhart000001948-19513G1931-02-28Toronto, ONTMinor Pro
Larry Lonsberry710101955-19561Major Junior
Glenn Lowes1573040703771985-19883L1968-01-17Burlington, ONTMajor Junior
John Lumley2110152501950-19522R1932-03-12Owen Sound, ONTMinor Pro
Chuck Lumsden5317193601950-19522D1932-07-23Winnipeg, MANMinor Pro
Duncan MacDonald5640317101961-19632R1942-10-28Rouyn-Noranda, PQMinor Pro
J. MacDonald46571201952-19542 Major Junior
Parker MacDonald107787215001950-19533L1933-06-14Sydney, NSMajor League
Dave MacElwee200001979-19801D1962-05-14Major Junior
Bill MacFarland4112142601950-19522C1932-04-04Toronto, ONTMinor Pro
Rob MacInnis1984-19851D1965-09-12Inverness, NSMinor Pro
Gerard MacIntyre30189431980-19822D1962-02-16 Major Junior
Jack MacKeigan132841151991671984-19862R1965-09-17Sydney, NSMinor Pro
Al MacNeil9512284001953-19563D1935-09-27Sydney, NSMajor League
Craig MacPherson100021971-19721R1954-06-16Glasgow, ScotlandMinor Pro
Jon MacWilliams300021987-19881L1969-04-11Dartmouth, NSEuropean Lower Leagues
Jim Malone17759931523691979-19823C1962-02-20Chatham, NBMinor Pro
Moe Mantha1261876941311978-19802D1961-01-21Lakewood, OHMajor League
Dino Marcuz201101957-19581Major Junior
Hank Marczak4991423181956-19582C1937-08-22Toronto, ONTMinor Pro
Tony Marquis5561016621980-19822R1963-01-20Capreol, ONTMajor Junior
Peter Marrin1165895153491970-19733C1953-08-08Toronto, ONTMajor League
Clayton Martin6341115561988-19891R1971-08-09Toronto, ONTMajor Junior
Jack Martin9345448901958-19602L1940-11-29St. Catharines, ONTMajor League
Tom Martin1467497171951965-19683R1947-10-16Toronto, ONTMajor League
Jim Martindale1100001979-19812G1962-01-17 Major Junior
Dennis Maruk821341971-19721F1955-11-17Toronto, ONTMajor League
Rick Mastroluisi626152181978-19791R1960-08-01Hamilton, ONTMajor Junior
Pete Mavroudis501101977-19781R1958-03-03Florina, GreeceMinor Pro
Wally Maxwell1055010015001950-19544L1933-08-24Ottawa, ONTMajor League
Chris Mays311201979-19801L1961-02-04Weston, ONTMajor Junior
Dan McAleer100001976-19771FMajor Junior
Bob McAleese4621012101955-19572Major Junior
Brian McCafferty18517871042491976-19793D1959-03-28Toronto, ONTMinor Pro
Dan McCafferty61202141601976-19782R1959-01-07Major Junior
Don McCarthy200021988-19891Major Junior
Tom McCarthy5915153001951-19543L1934-09-15Toronto, ONTMajor League
Rick McClocklin100001961-19621DToronto, ONTMinor Pro
Jim McCloskey03151801962-19631D1944-06-07Toronto, ONTMinor Pro
Ted McComb2100041970-19711GMajor Junior
Dennis McCord14123341969-19701D1952-07-28Chatham, ONTMajor League
Darwin McCutcheon56145521979-19812D1962-04-19Listowel, ONTMajor League
Rod McElroy3015142901951-19521C1932-06-03St. Thomas, ONTMinor Pro
Mike McEwen201461351811961973-19763D1956-08-10Hornepayne, ONTMajor League
Scott McGeown240601482083241976-19804D1960-03-09Toronto, ONTMinor Pro
John McGill200001982-198311966-01-01Major Junior
Bob McGinnigal100001975-19761Major Junior
Donald "Sandy" McGregor200001956-19582R1939-03-30Toronto, ONTMajor League
Greg McGuire84317201671970-197221953-12-18Newmarket, ONTMajor Junior
Austin McKay1132501962-19631Major Junior
Scott McKay81761681711981-19832D1963-02-23Royal Oak, MIMajor Junior
Jim McKendry100001963-19641Major Junior
Jim McKenny1502898126781963-19663D1946-12-01Ottawa, ONTMajor League
Dave McKnight200001960-19611Major Junior
George McLagan4249131001946-19482DToronto, ONTMinor Pro
M. McLaughlin2110181947-19481Major Junior
Jack McMaster5235357001957-19581Semi-Professional
Bill McNabb100001962-19631GMajor Junior
Gil McNeil46491301954-19562L1935-09-09Toronto, ONTMinor Pro
Gerry Meehan16367101168741963-19674L1946-09-03Toronto, ONTMajor League
Brian Melanson1271038481741984-19862D1966-07-28Dartmouth, NSMinor Pro
Chris Meloff3432023981970-19711D1952-05-07Toronto, ONTMajor League
Howie Menard6932387001959-19612C1942-04-28Timmins, ONTMajor League
Denis Mercier308101801961-19621Major Junior
Greg Meredith500001975-19761F1958-02-23Toronto, ONTMajor League
Brian Merko48145111985-19872L1968-04-02Thunder Bay, ONTMajor Junior
Dave Meszaros130055491981-19843G1964-02-16Toronto, ONTMinor Pro
Ed Michiewicz28022121978-19791R1961-03-21 Major Junior
Bill Miladinov1521301946-19471 Major Junior
John Millar000001957-19581 Major Junior
Greg Millen300001973-19741G1957-06-25Toronto, ONTMajor League
Gary Milroy7329497801961-19632C1943-12-24Toronto, ONTMinor Pro
Dallas Mix200001988-19891G1971-10-13N. Vancouver, BCMajor Junior
Scott Mohns126323261221983-19852D1966-09-16Petawawa, ONTMajor Junior
Grant Moore1515910015901960-196441943-11-30Toronto, ONTMinor Pro
John Morris300021979-19801G1962-08-31Major Junior
Pat Morrison468917581975-19772L1958-06-11Major Junior
Ross Morrison15314536781956-19604D1940-02-20Toronto, ONTMajor Junior
Wayne Mosdell558172501964-19651D1944-12-04Montreal, PQMajor League
Sean Mullane753111461976-19782R1959-06-04Major Junior
Jim Murchie1565361114181956-19593Major Junior
Brian Murphy400001964-19651C1947-08-20Toronto, ONTMajor League
Glen Murphy1234756103531982-19842C1965-02-09Sault Ste. Marie, ONTMajor Junior
Mark Murphy15066871531601975-19783L1958-09-01Toronto, ONTMinor Pro
Mike Murphy983950891211968-19702R1950-09-12Toronto, ONTMajor League
Bill Murray700001969-19701D1951-09-05Toronto, ONTMinor Pro
Mark Napier1311131102231691973-19752R1957-01-28Toronto, ONTMajor League
Ken Naylor1991928161946-19471CMontreal, PQMajor Junior
Harry Neale93132437991954-19573Semi-Professional
Greg Neeld62930391691971-19743D1955-02-25Vancouver, BCMajor League
John Nelson193831101933631986-19893R1969-07-09Scarborough, ONTMinor Pro
Dave Nesbitt65141327121984-19862L1967-02-08Toronto, ONTMajor Junior
Eric Nesterenko86806314301950-19533C1933-10-31Flin Flon, MANMajor League
Kevin Neville117033691971-19732G1953-02-03Corner Brook, NFLDMinor Pro
Bob Nevin15211199210461954-19584R1938-03-18South Porcupine, ONTMajor League
John Nevin44527141956-19571Major Junior
Cam Newton47000121966-19693G1950-02-25Peterborough, ONTMajor League
Dave Nicholls100051980-19811R1963-08-06Toronto, ONTMinor Pro
Lawrie Nisker1343458921671976-19793C1959-09-05Toronto, ONTMinor Pro
Joe Noris42122436221970-19711C1951-10-26Denver, COMajor League
Dave Norris000001973-19741L1955-12-17Toronto, ONTMinor Pro
Mike Nykoluk4714253901953-19552C1934-12-11Toronto, ONTMajor League
Bob O'Brien300001977-19781Minor Pro
Bruce O'Grady62304171711975-197611955-02-16Welland, ONTMinor Pro
Leo Olivier1001101960-19611DSudbury, ONTMinor Pro
Gord Onotsky4626801953-19552Major Junior
Al Osborne123283361891964-19673R1947-03-08Weston, ONTMinor Pro
Stan "Sonny" Osborne165656913401957-19614C1941-01-30Weston, ONTSemi-Professional
Gerry Ouellette210101963-19641 Major Junior
Dennis Owchar207815271972-19731D1953-03-28Dryden, ONTMajor League
Mike Palmateer101044311972-19742G1954-01-13Toronto, ONTMajor League
Jim Pappin102575210901958-19602F1939-09-10Copper Cliff, ONTMajor League
Brad Park1111462762411965-19683D1948-07-06Toronto, ONTMajor League
Mike Parsons800001966-19671 Major Junior
Brian Paton1234880128831977-19792L1959-09-17Minor Pro
Craig Patrick210121973-19741Major Junior
Doug Paul301101960-19611Minor Pro
Jerry Peach126336295291982-19853C1965-02-20Greenwood, NSMajor Junior
Todd Pearson200001978-19791G1961-01-30Burlington, ONTMinor Pro
Don Peart4426801950-19522D1933-05-11St. Catharines, ONTEuropean Lower Leagues
Mike Pelyk65221231661965-19672D1947-09-29Toronto, ONTMajor League
Jim Peplinski199711261971931977-19803F1960-10-24Renfrew, ONTMajor League
Bob Perani300001960-19611G1942-08-07Rome, ItalyMinor Pro
Fred Perlini190971112081351979-19823C1962-04-12Sault Ste. Marie, ONTMajor League
Jim Pernfuss317613441947-19481Semi-Professional
Ron Pettibone300001958-19591Major Junior
Wally Phair2403301960-19611D1943-02-19Collingwood, ONTMajor Junior
Lorn Pirie000001949-19501 Minor Pro
Shawn Pogue100001980-19811G Major Junior
Danny Poland51587613401950-19522C1932-04-27Chapleau, ONTMinor Pro
Terry Porter264610331975-19761R1957-08-17Toronto, ONTMajor Junior
Victor Posa482834621161985-19861D1966-11-05Ban, ItalyMajor League
Ian Pound28088491986-19871D1967-01-22Brockville, ONTEuropean Lower Leagues
Collin Power301101986-19871C1968-01-15Halifax, NSEuropean Lower Leagues
Marty Prentice402201972-19731Toronto, ONTMajor Junior
Fred Prosser64151429761970-19722L1953-04-25Toronto, ONTMajor Junior
Bob Pulford95544710101954-19562F1936-03-31Newton Robinson, ONTMajor League
Lloyd Quance500001955-19561Major Junior
George Radan62167441988-19891D1971-07-26Etobicoke, ONTMajor Junior
Clare Raglan205712501946-19471D1927-09-04Pembroke, ONTMajor League
Mike Ralph5603371969-19712G1952-09-27Mississauga, ONTMinor Pro
Ian Rand4515601985-19883R1969-02-19Sarnia, ONTMajor Junior
Mike Ready810121975-19761DCharlottetown, PEISemi-Professional
Mark Reeds18671361976-19771F1960-01-24Toronto, ONTMajor League
Larry Regan000001949-19501W1930-08-09North Bay, ONTMajor League
Dave Reid5614213501951-19543C1934-01-11Toronto, ONTMajor League
Edward Reid000001951-19521C1933-11-09Owen Sound, ONTSemi-Professional
Robert Reid301101960-19611Major Junior
Ted Reid467152201951-19521C1933-11-09Owen Sound, ONTMajor Junior
Michael Reier1042123441141987-19892L1970-06-22Mississauga, ONTMinor Pro
Dan Resko133403979781986-19893L1968-11-08Toronto, ONTMajor Junior
Mike Richard261139156295931983-19874C1966-09-07Toronto, ONTMajor League
Frank Ridley11725749901960-19633D1942-12-18Toronto, ONTMinor Pro
Matt Ripley2316701987-19881C1970-10-25Amherst, NSMinor Pro
Doug Riseley104414990671956-19582L1938-05-13Toronto, ONTMajor Junior
Brian Ritchie300001962-19631Major Junior
Kevin Robinson14075851601421981-19843L1964-01-24Toronto, ONTMinor Pro
Greg Rolston66122234231984-19851F1965-02-27Flint, MIMajor Junior
Dave Rooke911201971-19721C1954-10-25Toronto, ONTMajor Junior
Barry Rooney100021981-19821D1962-01-20Dublin, IrelandMajor Junior
Mike Rowe247341031378861981-19854D1965-03-08Kingston, ONTMajor League
Dave Roy81132740541967-19692RSemi-Professional
Robin Rubic5011131985-19861L1967-05-16Sudbury, ONTMajor Junior
Allan Sadowy2000061984-19862C1967-02-22Toronto, ONTMajor Junior
Ed Saffrey95102333651974-19762L1957-06-26Major Junior
Mark Sakaluk4011111975-19761 Major Junior
Dave Sanderson1112301952-19542DBarrie, ONTMinor Pro
Duane Saulnier1722461987-19881C1969-04-11Halifax, NSMinor Pro
Steve Sauve201101987-198811968-08-19Major Junior
David Schill26000241988-19891G1970-01-15Kitchener, ONTMinor Pro
Brian Screen301101960-19611Major Junior
Jack Scruton210181947-19481Major Junior
Cole Sefc200001985-198611968-05-25Major Junior
Rod Seiling4113546701963-19641D1944-11-14Elmira, ONTMajor League
Brit Selby105707214201960-19654L1945-03-27Kingston, ONTMajor League
Harry Sems30437501968-19691Major Junior
Bob Senior000001953-19541G1936-06-01Kingston, ONTMinor Pro
Sean Shanahan1924651969-19701L1951-02-08Toronto, ONTMajor League
Charlie Shaw1651254661771968-19713D1951-06-07Toronto, ONTMinor Pro
Jim Shearer1010101980-19811D1963-12-24 Major Junior
Bob Sheffield483101301959-19601D1939-08-17Toronto, ONTMinor Pro
Dean Sheremeta000001970-19711L1952-04-09Kapuskasing, ONTMinor Pro
Bob Shroshire1303301955-19561 Major Junior
Steve Shutt1691441162602381969-19723F1952-07-01Toronto, ONTMajor League
Glenn Siddall7182028351967-19703Minor Pro
Peter Sikorski100001976-19771Major Junior
Frank Simioni2834771982-19831L1965-02-25Ottawa, ONTMajor Junior
Mario Simioni1971391462852181980-19833F1963-04-01Toronto, ONTMinor Pro
Ian Sinclair812101201957-19613Major Junior
Jeff Sirkka2911415711988-19891D1968-06-17Sudbury, ONTMinor Pro
Al Smith2700021961-19663G1945-11-10Toronto, ONTMajor League
Bill Smith1425701960-19611L1943-09-01Ottawa, ONTMinor Pro
Gary Smith5500001963-19641G1944-02-04Ottawa, ONTMajor League
Jake Smola5111122301954-19551Minor Pro
John Smrke195105128233891973-19763C1956-02-25Chicoutimi, PQMajor League
Ross Sneddon4712132501953-19552Major Junior
Bill Speed1200061982-198421966-03-18Major Junior
Cantley Speers2881119251947-19481Minor Pro
George Spezza13132801121341983-19852D1964-01-27Toronto, ONTMajor Junior
Len Spratt100001982-19831G1966-01-14Major Junior
Paul Stafford52145211985-19872L1968-03-29Toronto, ONTMajor Junior
Lorne Stamler7681523461968-19702L1951-08-09Winnipeg, MANMajor League
George Standing12121274801957-19614R1941-08-03Toronto, ONTMajor League
Jeff Stanton4711314171984-19851D1966-12-06Ottawa, ONTMinor Pro
Pete Stemkowski74588814601962-19642C1943-08-25Winnipeg, MANMajor League
Norm Stewart300001960-19611Major Junior
Ron Stewart219101901950-19522C1932-07-11Calgary, ALTAMajor League
Tom Stewart548172501957-19603L1940-01-23Toronto, ONTMinor Pro
George Stoyan5505501951-19532 Major Junior
Greg Suchan102224264721987-19892C1970-02-19Toronto, ONTMajor Junior
Frank Sullivan000001949-19501D1929-06-16Toronto, ONTMajor League
Johnny Sullivan220201946-19471 Minor Pro
Reg Taccone100001979-19801Major Junior
Dale Tallon10256721282081968-19702D1950-10-19Rouyn-Noranda, PQMajor League
Dave Taylor100041987-19881Major Junior
Mark Teeple1010101977-19781Major Junior
Pat Tenpenny32011181987-19892G1970-03-06Scarborough, ONTMajor Junior
Brian Tessier800021984-19872G1967-05-23Walden, ONTMajor Junior
Dennis Tester2515601985-19861R1967-02-12Toronto, ONTMajor Junior
Brad Thiessen97215475561976-19782C1958-02-05Major Junior
Steve Thomas13269741431191980-19844R1963-07-15Stockport, EnglandMajor League
Gord Thompson30347931955-19572DBrampton, ONTSemi-Professional
Robert Thompson200001980-19811 Major Junior
Jim Thomson1373346791991982-19853R1965-12-30Edmonton, ALTAMajor League
Tom Thomson3643135241969-19722D1952-08-04Bowmanville, ONTMinor Pro
Ray Timgren49402666351946-19482L1928-09-29Windsor, ONTMajor League
Pat Tims9000171970-19711G1953-02-22Toronto, ONTMajor Junior
Doug Todd1633671975-19761R1958-04-14Stouffville, ONTMajor Junior
John Tolton5517801952-19531DToronto, ONTMajor Junior
John Tonelli139671231901471973-19752C1957-03-23Milton, ONTMajor League
Jack Tootikian100001986-198711969-02-03Detroit, MIMinor Pro
Jeff Triano1861972912861981-19843D1964-04-11Niagara Falls, ONTMinor Pro
Neil Trineer97819271051981-19832D1963-12-16Bramalea, ONTMinor Pro
Jeff Turcotte14947101148831986-19893C1969-04-24Montreal, PQMinor Pro
Pete Turner1514561965-19661Major Junior
Chris Tyo220201984-198511966-01-03Major Junior
Brett Vance13011141981-19821D1962-01-03European Elite
Carl Varga57121628561967-19692Major Junior
Steve Vickers11471102173741969-19712L1951-04-21Toronto, ONTMajor League
Nick Vitucci6702281985-19872G1967-06-16Welland, ONTMinor Pro
Mike Volpe1000001986-19871G1967-01-02Halifax, NSMajor Junior
Sean Wallington100001984-19851R1967-08-15Niagara Falls, ONTMinor Pro
Ivan Walmsley000001947-19481G1928-05-08Toronto, ONTMinor Pro
Brian Walsh52371001958-19591 Major Junior
Kevin Walton3602221974-19773G1956-10-07Toronto, ONTMajor Junior
Mike Walton5341519201963-19641C1945-01-03Kirkland Lake, ONTMajor League
Greg Ware901191982-19831D1963-01-20Minor Pro
Barry Watson1265070120211962-19664L1942-11-14Bancroft, ONTMinor Pro
Steve Webb5011101969-19701Major Junior
Jon Weeks2342601960-19611C Semi-Professional
Steve Weeks1800001975-19761G1958-06-30Scarborough, ONTMajor League
Wayne Weller301101960-19611WToronto, ONTSemi-Professional
Bill Wells102324779591973-19752L1956-10-28Paris, ONTSemi-Professional
Mark Welton5561420281981-19821 Major Junior
John Went500001962-19631GToronto, ONTMajor Junior
Don Westbrooke921301960-19611R1943-02-21Collingwood, ONTMinor Pro
Bob Whidden46011101965-19672G1946-07-24Sudbury, ONTMajor League
Bill White1547414801957-19603D1939-08-26Toronto, ONTMajor League
Jeff Whittle100001987-19881R1971-03-22Toronto, ONTMinor Pro
Jim Wilcox12513405301958-19613D1941-02-28Midland, ONTMinor Pro
Brian Wilkes210101980-19811 Major Junior
Dean Willers100001975-19761L1957-12-28Rochford, EnglandMinor Pro
Bart Wilson18931961274401978-19813D1961-08-08Minor Pro
Ron Wilson377233081972-19752C1956-05-13Toronto, ONTMajor League
Jason Winch1304775122221987-19892C1971-05-23Listowel, ONTMinor Pro
Dan Windley000001950-19511D1930-12-30Toronto, ONTMinor Pro
Karl Winterstein1510101960-19632Major Junior
Ray Winterstein10315304501963-19652D1945-05-25Toronto, ONTMinor Pro
Brad Winton12850741241051972-19742C1954-02-06Toronto, ONTMinor Pro
Graham Wise54252045321969-19701L1951-08-29Toronto, ONTSenior Amateur
Bennett Wolf66313163341977-19792D1959-10-23Kitchener, ONTMajor League
George Wood200021986-19871G1968-09-07Major Junior
Ross Woodley29112271967-19681D1949-08-01Toronto, ONTMinor Pro
Steve Woods901101988-19891C1971-02-02Mississauga, ONTMajor Junior
Billy Woodyatt48000321968-19702GMinor Pro
Jeff Woodyatt45121224781972-19731 Major Junior
Darren Wright27549141985-19861L1966-03-06Oshawa, ONTMajor Junior
John Wright1023169100491966-19682C1948-11-09Toronto, ONTMajor League
Terry Wright8403301977-19803G1962-06-19Major Junior
Mike Yaworski100001987-198811968-05-31Major Junior
Barry Young6611213641988-19891D1972-08-07Hamilton, ONTMajor Junior
Bob Young402201975-19761Major Junior
Nick Zarafonitis900021986-19871L1969-02-07Welland, ONTMajor Junior
Peter Zezel13482125207591982-19842C1965-04-22Toronto, ONTMajor League
Stelio Zupancich33246361975-19761L1958-04-07Major Junior

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