NHL Players Born in Ontario, Canada

» Show/Hide Locations List

Canada

Alberta (644)

British Columbia (412)

Manitoba (407)

New Brunswick (55)

Newfoundland and Labrador (31)

Northwest Territories (5)

Nova Scotia (79)

Ontario (2402)

Prince Edward Island (34)

Quebec (872)

Saskatchewan (528)

Yukon (3)

United States

 (1)

 (1)

Alabama (3)

Alaska (14)

Arizona (10)

California (56)

Colorado (19)

Connecticut (36)

Delaware (1)

District of Columbia (3)

Florida (19)

Georgia (3)

Idaho (2)

Illinois (78)

Indiana (12)

Iowa (4)

Louisiana (1)

Maine (8)

Maryland (4)

Massachusetts (222)

Michigan (195)

Minnesota (304)

Mississippi (1)

Missouri (23)

Montana (2)

Nebraska (5)

Nevada (1)

New Hampshire (15)

New Jersey (30)

New York (139)

North Carolina (5)

North Dakota (20)

Ohio (33)

Oklahoma (5)

Oregon (7)

Pennsylvania (39)

Rhode Island (20)

South Carolina (2)

South Dakota (1)

Texas (13)

Utah (5)

Vermont (2)

Virginia (7)

Washington (14)

Wisconsin (41)

Other Countries

Australia (1)

Austria (11)

Bahamas (1)

Belarus (8)

Belgium (1)

Brazil (2)

Brunei Darussalam (1)

Bulgaria (1)

Croatia (1)

Czech Republic (48)

Czechoslovakia (294)

Denmark (18)

East Germany (2)

Finland (260)

France (14)

Germany (40)

Haiti (1)

Indonesia (1)

Ireland (5)

Italy (3)

Jamaica (1)

Japan (2)

Kazakhstan (1)

Latvia (10)

Lebanon (1)

Lithuania (1)

Netherlands (2)

Nigeria (2)

Norway (9)

Paraguay (1)

Poland (9)

Republic of Korea (2)

Russia (108)

Slovakia (15)

Slovenia (2)

South Africa (1)

Sweden (412)

Switzerland (42)

Taiwan (1)

Ukraine (1)

Union of Soviet Socialist Republics (241)

United Kingdom (50)

United Republic of Tanzania (1)

Uzbekistan (1)

Venezuela (2)

Yugoslavia (3)

2402 Players

2402 Players Table
Scoring Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1George Abbott19441944G1000010107.00Sydenham1911-08-031996-12-31
2Spencer Abbott20142017LW2000-20Hamilton1988-04-30
3Doug Acomb19701970C201110Toronto1949-05-15
4Keith Acton19801994C1023226358584-281172Stouffville1958-04-15
5Douglas Adam19501950LW40110Toronto1923-09-072001-12-24
6Russ Adam19831983C8123-311Windsor1961-05-05
7Jack Adams*19181927C1738144125384Fort William1894-06-141968-05-01
8John Adams19731975G2200002229101.8774.32Port Arthur1946-07-27
9Rick Adduono19761980C4000-22Fort William1955-01-25
10Andrew Agozzino20152023LW51391244Kleinburg1991-01-03
11Brad Aitken19881991LW14134-225Scarborough1967-10-30
12Jason Akeson20132015RW1511228Orleans1990-06-03
13Claire Alexander19751978D155184765136Collingwood1945-06-16
14Jett Alexander20232023G1000010000.00Bloomfield1999-11-08
15Jeff Allan19781978D400002Toronto1957-05-17
16Bryan Allen20012015D7212910713626839Kingston1980-08-21
17Chris Allen19981999D200012Chatham1978-05-08
18Dave Allison19841984D3000-312Fort Frances1959-04-14
19Jamie Allison19952006D37272330-34639Lindsay1975-05-13
20Jason Allison19942006C55215433148517441North York1975-05-29
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
21Mike Allison19811990LW49910216626832630Fort Frances1961-03-28
22Michael Amadio20182025C3875957116-1381Sault Ste. Marie1996-05-13
23Peter Ambroziak19951995LW12011-10Toronto1971-09-15
24Mike Amodeo19801980D19000-152Toronto1952-06-22
25Jim Anderson19681968LW7123-22Pembroke1930-12-012013-03-10
26John Anderson19781989RW8142823496313261Toronto1957-03-28
27Josh Anderson20152025RW55413597232-37484Burlington1994-05-07
28Lorne Anderson19521952G3000031206.00Renfrew1931-07-261984-03-20
29Perry Anderson19821992LW4005059109-531051Barrie1961-10-14
30Andy Andreoff20152023LW188141327-19225Pickering1991-05-17
31Lloyd Andrews19221925LW54851312Tillsonburg1894-11-041974
32Dave Andreychuk*19832006LW16396406981338321121Hamilton1963-09-29
33Mike Angelidis20122016LW14202122Woodbridge1985-06-27
34Tyler Angle20232024C4101-30Niagara Falls2000-09-30
35Lou Angotti19651974C/RW653103186289-28220Toronto1938-01-162021-09-16
36Hub Anslow19481948C20000Pembroke1926-03-232006-07-02
37Shawn Antoski19911998LW183358-20599Brantford1970-03-25
38Kenneth Appleby20182024G4000004010.9212.08North Bay1995-04-10
39Syl Apps*19371948C42320123143256Paris1915-01-181998-12-24
40Syl Apps19711980C72718342360636311Toronto1947-08-01
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
41Al Arbour*19541971D62612587062611Sudbury1932-11-012015-08-28
42Amos Arbour19191924LW11452176978Waubaushene1895-01-261943-11-01
43Jack Arbour19271929D4751658Waubaushene1899-03-071973-09-24
44John Arbour19661972D1061910-21149Niagara Falls1945-09-28
45Ty Arbour19271931LW207282856110Waubaushene1896-06-291979-02-11
46Darren Archibald20142019RW556814-326Newmarket1990-02-09
47Bill Armstrong19911991C101110London1966-06-25
48Bob Armstrong19511962D541138699-38671Toronto1931-04-071990-11-06
49Derek Armstrong19942010C47772149221-2355Ottawa1973-04-23
50George Armstrong*19501971RW1188296417713101726Skead1930-07-062021-01-24
51Norm Armstrong19631963RW/D711212Owen Sound1938-10-171974-07-23
52Tim Armstrong19891989C11101-26Toronto1967-05-12
53Jamie Arniel20112011C1000-10Kingston1989-11-16
54Scott Arniel19821992LW730149189338-11599Kingston1962-09-17
55Jason Arnott19942012C1244417521938811242Collingwood1974-10-11
56Fred Arthur19811983D80189-1249Toronto1961-03-06
57Barry Ashbee19661974D28415708548291Weston1939-07-281977-05-12
58Walt Atanas19451945RW491382140Hamilton1923-12-221991-08-08
59Andreas Athanasiou20162025C492127118245-112189Woodbridge1994-08-06
60Steve Atkinson19691975RW3026051111-50104Toronto1948-10-162003-05-06
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
61Ron Attwell19681968RW22178-108Humber Summit1935-02-092017-12-04
62Adrian Aucoin19952013D110812127839946793Ottawa1973-07-03
63Philippe Audet19991999LW4000-20Ottawa1977-06-04
64Justin Auger20182018RW2000-10Kitchener1994-05-14
65Larry Aurie19281939RW489147128275283Sudbury1905-02-081952-12-11
66Brady Austin20172017D500004Bobcaygeon1993-06-16
67Sean Avery20022012C58090157247161533Pickering1980-04-10
68Don Awrey19641979D97931158189941068Kitchener1943-07-18
69David Ayres20202020G1000001100.8004.18Whitby1977-08-12
70Vern Ayres19311936D21161117332Toronto1909-04-271968-02-18
71Bobby Babcock19911993D200002Agincourt1968-08-03
72Mitch Babin19761976C8000-20Kapuskasing1954-11-01
73John Baby19781979D262810-1226Sudbury1957-05-18
74Pete Backor19451945D364596Fort William1919-04-291988-06-30
75Ralph Backstrom19571973C103227836163971389Kirkland Lake1937-09-182021-02-07
76Ace Bailey*19271934RW31611181192488Bracebridge1903-07-031992-04-07
77Bob Bailey19541958RW149152136207Kenora1931-05-292003-10-24
78Josh Bailey20092023C1057184396580-48241Bowmanville1989-10-02
79Reid Bailey19811984D40134-1105Toronto1956-05-28
80Jamie Baker19901999C4047179150-50271Ottawa1966-08-31
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
81Peter Bakovic19881988RW10202-148Port Arthur1965-01-31
82Earl Balfour19521961LW288302252178Toronto1933-01-042018-04-27
83Stan Baluik19601960C7000-22Port Arthur1935-10-05
84Steve Bancroft19932002D6011-22Toronto1970-10-06
85Darren Banks19931994LW20224573Toronto1966-03-18
86Murray Bannerman19781987G2890101003728911612533.8803.84Fort Frances1957-04-27
87Drew Bannister19962002D16452530-38161Belleville1974-04-09
88Nicholas Baptiste20172018RW477310-320Ottawa1995-08-04
89Andy Barbe19511951RW10002Coniston1923-07-272004-01-15
90Bill Barber*19731984LW903420463883312623Callander1952-07-11
91Krys Barch20072014RW381122335-16812Hamilton1980-03-26
92Bill Barilko19471951D252263662456Timmins1927-03-251951-08-26
93Bob Barlow19701971LW77161733-410Hamilton1935-06-17
94Matthew Barnaby19932007RW83411318730052562Ottawa1973-05-04
95Blair Barnes19831983RW100000Windsor1960-09-212010-06-29
96Norm Barnes19771982D15663844-10178Toronto1953-08-24
97Ryan Barnes20042004LW200000Dunnville1980-01-30
98Scott Barney20032006C27561114Oshawa1979-03-27
99Dave Barr19821994RW61412820433283520Toronto1960-11-30
100Fred Barrett19711984D74525123148-107671Ottawa1950-01-26
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
101John Barrett19811988D488207797-140604Ottawa1958-07-01
102Victor Bartley20132016D12112223561Ottawa1988-02-17
103Cody Bass20082017C75235-5107Owen Sound1987-01-07
104Nathan Bastian20192025RW229313263-14180Kitchener1997-12-06
105Baz Bastien19461946G5000050414.00Timmins1919-08-291983-03-15
106Frank Bathe19751983D2243283122542Oshawa1954-09-27
107Bobby Bauer*19371952RW32712313625938Waterloo1915-02-161964-09-16
108Kyle Baun20152016RW5000-30Toronto1992-05-04
109Eric Beaudoin20022004LW533811-1541Ottawa1980-05-03
110Nathan Beaulieu20132023D471128698-14340Strathroy1992-12-05
111Don Beaupre19811997G666088026866626827775.8853.46Waterloo1961-09-19
112Owen Beck20232023C1000-10Peterborough2004-02-03
113Taylor Beck20132017RW92111223-932St. Catharines1991-05-13
114Bob Beckett19571964C687613-2018Unionville1936-04-082019-04-09
115Chris Beckford-Tseu20082008G1000001000.8892.25Toronto1984-06-22
116Jim Bedard19781979G7302201073174013.8723.95Niagara Falls1956-11-14
117John Bednarski19751980D10021820-19114Thunder Bay1952-07-04
118Dick Behling19411943D51010Berlin1916-03-161994-07-24
119Ken Belanger19952006LW248111223-19695Sault Ste. Marie1974-05-14
120Roger Belanger19851985C44358-1332St. Catharines1965-12-012011-09-16
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
121Matt Beleskey20092019LW4777682158-11440Windsor1988-06-07
122Danny Belisle19611961RW420230South Porcupine1937-05-09
123Brendan Bell20062012D10272128-1951Ottawa1983-03-31
124Bruce Bell19851990D20912647627113Toronto1965-02-15
125Mark Bell20012012C4508795182-45602St. Pauls1980-08-05
126Neil Belland19821987D109133245-1854Parry Sound1961-04-03
127Andy Bellemer19331933D150000Penetanguishene1903-07-031960-04-12
128Brett Bellemore20132015D12141620-279Windsor1988-06-25
129Brian Bellows19831999LW11884855371022-120718St. Catharines1964-09-01
130Clint Benedict*19181930G3620009362189142282.32Ottawa1892-09-261976-11-12
131Adam Bennett19921994D693811-969Georgetown1971-03-30
132Frank Bennett19441944LW/D70112Toronto1922-03-041996-06-22
133Max Bennett19361936RW10000Cobalt1912-11-041972-01-05
134Sam Bennett20152025C633146157303-8606Holland Landing1996-06-20
135André Benoit20112016D181113748-2060St. Albert1984-01-06
136Sean Bentivoglio20092009LW100002Thorold1985-10-16
137Paul Beraldo19881989RW10000-54Hamilton1967-10-05
138Drake Berehowsky19912004D54937112149-48848Toronto1972-01-03
139Bill Berg19891999LW5465567122-49488St. Catharines1967-10-21
140Fred Bergdinon19261926RW20000Parry Sound1906-06-221995-03-18
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
141Gary Bergman19651976D83868299367-441251Kenora1938-10-072000-12-09
142Tim Bernhardt19831987G67033046717367.8664.29Sarnia1958-01-17
143Adam Berti20082008LW200000Scarborough1986-07-01
144Todd Bertuzzi19962014RW1159314456770-441478Sudbury1975-02-02
145Tyler Bertuzzi20172025LW425118149267-44254Sudbury1995-02-24
146Allan Bester19841996G219088032219739917.8834.01Hamilton1964-03-26
147Sam Bettio19501950LW449122134Copper Cliff1928-12-012006-06-14
148Jeff Beukeboom19871999D804301291591151890Ajax1965-03-28
149Bill Beveridge19301943G295000029587166412.87Ottawa1909-07-011995-02-13
150Nick Beverley19671980D5021894112-24156Toronto1947-04-21
151Bryan Bickell20072017LW39566701369192Bowmanville1986-03-09
152Todd Bidner19821982LW1221317Petrolia1961-07-05
153Kevin Bieksa20062018D8086321527821124Grimsby1981-06-16
154Zac Bierk19982004G4701106479205.9013.18Peterborough1976-09-17
155Don Biggs19851990C12202-48Mississauga1965-04-07
156Chris Bigras20162018D46134-418Orillia1995-02-22
157Craig Billington19862003G33206604233211014931.8773.63London1966-09-11
158Les Binkley19681972G19601102196589434.8973.12Owen Sound1934-06-06
159Jordan Binnington20162025G29507705729515010232.9072.81Richmond Hill1993-07-11
160Jack Bionda19561959D933912111Hunstville1933-09-181999-11-03
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
161Paul Bissonnette20092014LW202715227340Welland1985-03-11
162William Bitten20232023C401110Ottawa1998-07-10
163Steve Black19501951LW11311203177Fort William1927-03-312008-06-12
164Don Blackburn19631973LW185234467-5087Kirkland Lake1938-05-142023-02-17
165Jesse Blacker20152015D1000-20Toronto1991-04-19
166Mackenzie Blackwood20192025G20901104209798825.9043.08Thunder Bay1996-12-09
167Hank Blade19471948LW242352Peterborough1920-04-282003-02-08
168Dusty Blair19511951C20000South Porcupine1929-09-152010-07-09
169Mickey Blake19331936LW/D171124Barriefield1912-10-312000-06-23
170Mike Blake19821984G40011064013155.8674.26Kitchener1956-04-062022-11-29
171Rob Blake*19902010D1270240537777-41679Simcoe1969-12-10
172Toe Blake*19351948LW577235294529282Victoria Mines1912-08-211995-05-17
173Joseph Blandisi20162020C101102131-2678Markham1994-06-18
174Jeff Bloemberg19891992D43369-225Listowel1968-01-31
175Mike Bloom19751977LW201304777-82215Ottawa1952-04-12
176Mike Blunden20072018RW1277613-6145Toronto1986-12-15
177Bob Bodak19881990LW4000-229Thunder Bay1961-05-28
178Gus Bodnar19441955C667142255397207Fort William1923-04-242005-07-01
179Fred Boimistruck19821983D8341418645Sudbury1962-01-14
180Danny Bois20072007RW100007Thunder Bay1983-06-01
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
181Leo Boivin*19521970D115072250322-2121196Prescott1931-08-022021-10-16
182Mike Boland19751979D23123529London1954-10-292017-10-08
183Dave Bolland20072016C4338512320834299Mimico1986-06-05
184Hugh Bolton19501957D235105161221Toronto1929-04-151999-10-17
185Buddy Boone19581958RW3453828Kirkland Lake1932-09-111986-09-01
186Darryl Bootland20042008RW32123-385Toronto1981-11-02
187Mark Borowiecki20122023D458154156-22848Ottawa1989-07-12
188Luciano Borsato19911995C203355590-19113Richmond Hill1966-01-07
189Robert Bortuzzo20122025D56620547435517Thunder Bay1989-03-18
190Mark Botell19821982D3241014831Scarborough1961-08-27
191Cam Botting19761976RW201110Kingston1954-03-10
192Evan Bouchard20192025D285461381844598Oakville1999-10-20
193Billy Boucher19221928RW2139335128419Ottawa1899-11-101958-11-10
194Bobby Boucher19241924C111010Ottawa1904-02-141931-06-09
195Clarence Boucher19271928D47235137North Bay1896-11-011971
196Frank Boucher*19221944C557160264424110Ottawa1901-10-071977-12-12
197Georges Boucher*19181932D45011887205845Ottawa1896-08-171960-10-17
198Bruce Boudreau19771986C141284270-646Toronto1955-01-09
199Barry Boughner19701971LW20000-311Delhi1948-01-29
200Bob Boughner19962006D630155772271382Windsor1971-03-08
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
201Rick Bourbonnais19761978RW7191524-1829Toronto1955-04-20
202Leo Bourgeault19271935D307252045336Sturgeon Falls1903-01-171965-11-01
203Pat Boutette19761985C/RW756171282453-1111354Windsor1952-03-01
204Lionel Bouvrette19431943G1000010106.00Hawkesbury1914-06-102000-02-08
205Bill Bowler20012001C9022-38Toronto1974-09-25
206Kirk Bowman19771978LW88111728-719Leamington1952-09-30
207Bill Boyd19271930RW1421572274Belleville1898-05-151940-11-17
208Randy Boyd19821989D257206787-45328Coniston1962-01-232022-01-20
209Brad Boyes20042016RW822211294505-18251Mississauga1982-04-17
210Dan Boyle19992016D1093163442605-5693Ottawa1976-07-12
211Nick Boynton20002011D6053411014419862Nobleton1979-01-14
212John Brackenborough19261926LW/C70000Parry Sound1897-02-091993-07-08
213Curt Brackenbury19801983RW14191726-30226Kapuskasing1952-01-31
214Bart Bradley19501950C10000Fort William1930-07-292006-09-16
215Brian Bradley19861998C651182321503-66528Kitchener1965-01-21
216Matt Bradley20012012RW6755990149-19562Stittsville1978-06-13
217Rick Bragnalo19761979C145153550-2646Fort William1951-12-01
218Fred Brathwaite19942004G254033012254819937.9012.73Ottawa1972-11-24
219Justin Brazeau20242025F379615-14New Liskeard1998-02-02
220Christopher Breen20142014D902215Uxbridge1989-06-29
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
221Ken Breitenbach19761979D6811314749Welland1955-01-092017-04-28
222Doug Brennan19321934D1239716147Peterborough1905-01-101972-11-08
223Kip Brennan20022008LW61112-2222Kingston1980-08-27
224John Brenneman19651969LW152211940-3146Fort Erie1943-01-05
225Tim Brent20072013C207212748-2176Cambridge1984-03-10
226Carl Brewer19581980D604251982231851018Toronto1938-10-212001-08-25
227Archie Briden19271930LW73951456Renfrew1898-07-161974-06-08
228Mel Bridgman19761989C9772524497011021625Trenton1955-04-28
229Rod Brind'Amour19902010C14844527321184-391100Ottawa1970-08-09
230Doug Brindley19711971LW/C300000Walkerton1949-06-08
231Punch Broadbent*19191929RW30312052172576Ottawa1892-07-131971-03-05
232Ken Broderick19701975G27011022711121.8913.04Toronto1942-02-162016-03-13
233Len Broderick19581958G100001100.9092.00Toronto1938-10-11
234T.J. Brodie20112025D9245629535179300Chatham1990-06-07
235David Broll20142014LW501115Mississauga1993-01-04
236Art Brooks19181918G4000042206.27Guelph1889-02-041962-01-01
237Gord Brooks19721975RW7071825-1937Cobourg1950-09-112020-10-01
238Ross Brooks19731975G5401102543776.9032.64Toronto1937-10-17
239Evan Brophey20112012C400000Kitchener1986-12-03
240Bernie Brophy19261930LW6244825Collingwood1905-08-091982-07-19
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
241Andy Brown19721974G620110646222269.8793.80Hamilton1944-02-15
242Arnie Brown19621974D68144141185-115740Oshawa1942-01-282019-07-26
243Connie Brown19391943C7315243912Vankleek Hill1917-01-111966-06-03
244Connor Brown20162025RW53997136233-21102Toronto1994-01-14
245Fred Brown19281928LW151010Kingston1900-09-151970-01-20
246Jeff Brown19861998D747154430584-51498Ottawa1966-04-30
247Josh Brown20192025D292112334-26303London1994-01-21
248Ken Brown19711971G1000001000.9293.37Port Arthur1948-12-192022-07-22
249Rob Brown19882000RW543190248438-23599Kingston1968-04-10
250Sean Brown19972006D436144357-9907Oshawa1976-11-05
251Stan Brown19271928D50831118North Bay1898-05-091987-07-06
252David Bruce19861994LW234483987-57338Thunder Bay1964-10-07
253Gordie Bruce19411946LW27491313Ottawa1919-05-091997-07-15
254Morley Bruce19181922D/C71821027North Gower1894-03-071959-11-25
255Andrew Brunette19962012LW1110268465733-78314Sudbury1973-08-24
256Bill Brydge19271936D368265278516Renfrew1901-10-221949-11-02
257Paul Brydges19871987C1522446Guelph1965-06-21
258Glenn Brydson19311938RW2995479133202Swansea1910-11-071993-12-08
259Gord Brydson19301930C/RW82028Toronto1907-01-032001-02-04
260Jacob Bryson20212025D21443438-3144London1997-11-18
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
261Mike Buchanan19521952D10000Sault Ste. Marie1932-03-012017-01-03
262Mike Bullard19811992C727329345674-98705Ottawa1961-03-10
263Ted Bulley19771984LW4141011132147704Windsor1955-03-25
264Bruce Bullock19731977G160000216393.8544.79Toronto1949-05-09
265Connor Bunnaman20202022F54123-68Guelph1998-04-16
266Michael Bunting20192025LW2887910818721268Scarborough1995-09-17
267Eddie Burke19321935RW/C10629204955Toronto1907-06-031993-10-07
268Marty Burke19281938D503184866574Toronto1905-01-281968-03-07
269Sean Burke19882007G820028280310820324341110.9022.96Windsor1967-01-29
270Roy Burmister19301932LW674370Collingwood1906-08-121980-01-19
271Bobby Burns19281930LW201012Gore Bay1905-04-041995-08-12
272Brent Burns20042025D/RW143325563188610833Barrie1985-03-09
273Shawn Burr19852000LW/C8781812594401191069Sarnia1966-07-012013-08-05
274Randy Burridge19861998LW70619925145062458Fort Erie1966-01-07
275Dave Burrows19721981D72429135164-72373Toronto1949-01-11
276Bert Burry19331933D40000Westminster1906-02-071999-07-13
277Cummy Burton19561959RW4202219Sudbury1936-05-122015-08-24
278Eddie Bush19391942D26461060Collingwood1918-07-111984-05-31
279Mike Busniuk19801981D1433232666297Thunder Bay1951-12-13
280Ron Busniuk19731974RW6033-113Fort William1948-08-132024-03-08
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
281Cameron Butler20242024F100000Ottawa2002-06-09
282Jerry Butler19731983RW64199120219-64515Sarnia1951-02-27
283Gord Byers19501950D10110Eganville1930-03-112001-11-02
284Mike Byers19681972RW166423476-3839Toronto1946-09-112010-09-16
285Quinton Byfield20212025C19930679725104Newmarket2002-08-19
286Paul Byron20112022LW5219811020831139Ottawa1989-04-27
287Nicholas Caamano20202021RW36123-521Hamilton1998-09-07
288Jack Caffery19551958C5732522Kingston1934-06-301992-12-02
289Terry Caffery19701971C14000-20Toronto1949-04-012022-08-03
290Drake Caggiula20172025LW284464692-28136Pickering1994-06-20
291Larry Cahan19551971D6713892130-205696Fort William1933-12-251992-06-25
292Francis Cain19251926D6141537Newmarket1899-03-221962-01-13
293Herb Cain19341946LW572206192398177Newmarket1912-12-241982-02-15
294Eric Cairns19972007D457103242-451182Oakville1974-06-27
295Eric Calder19821983D200000Kitchener1963-07-26
296Norm Calladine19431945C631929488Peterborough1916-07-301988-03-23
297Brett Callighen19801982C160568914525132Toronto1953-05-15
298Patsy Callighen19281928D3600032Toronto1906-02-131964-10-16
299Billy Cameron19241926RW390114Timmins1896-12-051972-01-28
300Harry Cameron*19181923D1298854142180Pembroke1890-02-061953-10-20
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
301Mike Cammalleri20032018C/W906294348642-54425Toronto1982-06-08
302Andrew Campbell20142016D42022-1312Caledonia1988-02-04
303Brian Campbell20002017D10828741750463277Strathroy1979-05-23
304Bryan Campbell19681972C2613571106774Sudbury1944-03-27
305Colin Campbell*19751985D63625103128-231295Pickering1953-01-28
306Gregory Campbell20042016LW80371116187-33696London1983-12-17
307Scott Campbell19801982D8042125-37243Toronto1957-06-222022-09-03
308Chris Campoli20062012D44035111146-42200North York1984-07-09
309Kyle Capobianco20182023D735712-1748Mississauga1997-08-13
310Frank Caprice19831988G102033017102314611.8594.20Hamilton1962-05-02
311Luca Caputi20092011LW35369-420Toronto1988-10-01
312Leo Carbol19431943D60114Ottawa1908-06-051991-11-13
313Daniel Carcillo20072015LW4294852100-171233King City1985-01-28
314Michael Carcone20222025F112271138-868Ajax1996-05-19
315Mike Card20072007D400000Kitchener1986-02-18
316Ethan Cardwell20252025RW3000-22Oshawa2002-08-30
317Steve Cardwell19711973LW5391120-635Toronto1950-08-13
318Matt Carey20142014LW2101-12Hamilton1992-02-28
319Matt Carkner20062014D23742327-12556Winchester1980-11-03
320Terry Carkner19871999D85842188230-21588Smiths Falls1966-03-07
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
321Wayne Carleton19661972LW27855731289170Sudbury1946-08-04
322Randy Carlyle19771993D1055148499647-1371400Sudbury1956-04-19
323Sam Carrick20152025C257292857-37331Markham1992-02-04
324Trevor Carrick20162020D7000-212Stouffville1994-07-04
325Billy Carroll19811987C3223054844113Toronto1959-01-19
326Bill Carson19271930C159542781121Bracebridge1900-11-251967-05-29
327Frank Carson19261934RW248424890170Bracebridge1902-01-121957-04-21
328Gerry Carson19291937D260121022199Parry Sound1905-10-101956-11-01
329Anson Carter19972007RW674202219421-12229Toronto1974-06-06
330Billy Carter19581962C16000-40Cornwall1937-12-022024-06-25
331Jeff Carter20062024C13214424098519635London1985-01-01
332Michael Caruso20132013D2000-10Mississauga1988-07-05
333Wayne Cashman19651983LW10272775167932781039Kingston1945-06-24
334Mike Casselman19961996C3000-10Morrisburg1968-08-23
335Andrew Cassels19902006C1015204528732-73410Bramalea1969-07-23
336Bruce Cassidy19841990D3641317-1010Ottawa1965-05-20
337Tom Cassidy19781978C26347-415Blind River1952-03-15
338Tony Cassolato19801982RW2316734Guelph1956-05-07
339Daniel Catenacci20162018C12000-30Richmond Hill1993-03-09
340Gino Cavallini19851993LW5931141592734507Toronto1962-11-24
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
341Paul Cavallini19871996D56456177233116750Toronto1965-10-13
342Cody Ceci20142025D80748168216-11176Ottawa1993-12-21
343Ray Ceresino19491949RW121122Port Arthur1929-04-242015-05-01
344Ed Chadwick19561962G1840000184579235.9012.94Fergus1933-05-082024-04-23
345Chick Chalmers19541954C10000Stratford1934-01-241994-12-07
346Andre Champagne19631963LW200000Ottawa1943-09-19
347Brian Chapman19911991D3000029Brockville1968-02-10
348Bob Charlebois19681968LW7101-40Cornwall1944-05-27
349Jonathan Cheechoo20032010RW50117013530529324Moose Factory1980-07-15
350Gerry Cheevers*19621980G41801111021441822710476.9012.89St. Catharines1940-12-07
351Dick Cherry19571970D145121022-3945Kingston1937-03-28
352Real Chevrefils19521959LW38710497201181Timmins1932-05-021981-08-01
353Alain Chevrier19861991G234011110352349110014.8634.16Cornwall1961-04-23
354Ben Chiarot20142025D66041118159-53479Hamilton1991-05-09
355Steve Chiasson19871999D75193305398371107Barrie1967-04-141999-05-03
356Rick Chinnick19741975RW402200Chatham1953-08-15
357Andy Chiodo20042004G8000008341.8923.46Toronto1983-04-25
358Declan Chisholm20222025D4631013-718Bowmanville2000-01-12
359Lex Chisholm19401941C/RW611081830Galt1915-04-011981-08-06
360Marc Chorney19811984D21082735-69209Fort William1959-11-08
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
361Taylor Chorney20092018D16641822-656Thunder Bay1987-04-27
362Gene Chouinard19281928D80000Ottawa1902-01-051957-01-29
363Jeff Christian19921998LW18224-417Burlington1970-07-30
364Ryan Christie20002002LW7000-20Beamsville1978-07-03
365Dino Ciccarelli*19811999RW12326085921200-41425Sarnia1960-02-08
366Hank Ciesla19561959C27126517785St. Catharines1934-10-151976-04-22
367Tony Cimellaro19931993C2000-20Kingston1971-06-14
368Rob Cimetta19891992W103161632066Toronto1970-02-15
369Joe Cirella19821996D82864211275-2001446Hamilton1963-05-09
370Anthony Cirelli20182025C448102148250103229Etobicoke1997-07-15
371Jason Cirone19921992C300002Toronto1971-02-212024-10-02
372Casey Cizikas20122025C83410813924713388Toronto1991-02-27
373King Clancy*19221937D592137150287914200020.00Ottawa1903-02-251986-11-08
374Terry Clancy19681973RW936612-1139Ottawa1943-04-02
375Dit Clapper*19281947RW/D835229248477452Newmarket1907-02-091978-01-21
376Dan Clark19791979D401116Toronto1957-11-03
377Nobby Clark19281928D20000Orillia1897-06-181966-08-05
378Brandt Clarke20232025D4541721-634Nepean2003-02-09
379Dale Clarke20012001D300010Belleville1978-03-23
380David Clarkson20072016RW57011486200-66992Toronto1984-03-31
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
381Chris Clifford19851989G20000020001.0000.00Kingston1966-05-26
382Kyle Clifford20112023LW7536678144-22905Ayr1991-01-13
383Grant Clitsome20102015D205155671298Gloucester1985-04-14
384Rich Clune20102016LW13971522-2327Toronto1987-04-25
385Wally Clune19561956D50006Toronto1930-02-201998-02-03
386Cal Clutterbuck20082024RW1064143150293-19698Welland1987-11-18
387Gary Coalter19741975RW34246-122Toronto1950-07-08
388Steve Coates19771977RW5101-124Toronto1950-07-27
389Paul Coffey*19812001D1409396113515312981802Weston1961-06-01
390Andrew Cogliano20082024LW/C129419027446431449Toronto1987-06-14
391Carlo Colaiacovo20032016D47034123157-6231Toronto1983-01-27
392Tom Colley19751975C1000-32Toronto1953-08-212021-11-17
393Norm Collings19351935F10110Bradford1910-05-061975-10-06
394Bill Collins19681978RW768157154311-121415Ottawa1943-07-13
395Rob Collins20062006C811210Kitchener1978-03-15
396Les Colvin19491949G1000010104.00Oshawa1921-02-082006-09-07
397Brian Conacher19621972LW155282856984Toronto1941-08-31
398Charlie Conacher*19301941RW46122417239652340000.00Toronto1909-12-201967-12-30
399Cory Conacher20132020LW193284775-1118Burlington1989-12-14
400Lionel Conacher*19261937D49878108186883Toronto1901-05-241954-05-26
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
401Pete Conacher19521958LW22947398655Toronto1932-07-292024-10-20
402Roy Conacher*19391952LW49022620142788Toronto1916-10-051984-12-29
403Lucas Condotta20232025F1020210Georgetown1997-06-19
404Alec Connell*19251937G4180004418193156681.92Ottawa1902-02-081958-05-10
405Harry Connor19281931LW13216521149Ottawa1904-12-031947-03-02
406Joe Contini19781981C68172138-2134Galt1957-01-29
407Brandon Convery19961999C7291928-1236Kingston1974-02-04
408Eddie Convey19311933LW/C3411235Toronto1910-12-161969-02-22
409Bill Cook*19271937RW475228138366386Brantford1896-10-091986-04-06
410Bob Cook19711975RW7213922-1922Sudbury1946-01-06
411Bud Cook19321935C5054922Kingston1907-11-201993-11-13
412Bun Cook*19271937LW477158146304458Kingston1903-09-181988-03-19
413Lloyd Cook19251925D41010Lynden1890-03-211964-10-09
414Tom Cook19301938C348769817418010000.00Fort William1907-05-071961-10-02
415Matt Cooke19992015C1046167231398611135Belleville1978-09-07
416Carson Cooper19251932RW29511062172126Cornwall1899-07-171955-04-07
417David Cooper19972001D303710-224Ottawa1973-11-02
418Hal Cooper19451945RW80002New Liskeard1915-08-291977-06-25
419Bert Corbeau19181927D2586348111665Penetanguishene1894-02-091942-09-21
420Norm Corcoran19501956C/RW2913421Toronto1931-08-152009-03-13
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
421Jared Coreau20172018G210000021594.8803.74Perth1991-11-05
422Frank Corrado20132018D76358-2440Toronto1993-03-26
423Mike Corrigan19681978LW594152195347-94698Ottawa1946-01-11
424Yvon Corriveau19861994LW280484088-9310Welland1967-02-08
425Shayne Corson19862004LW1156273420693432357Barrie1966-08-13
426Les Costello19491949LW1523511South Porcupine1928-02-162002-12-10
427Murray Costello*19541957C16313193254South Porcupine1934-02-242024-07-27
428Baldy Cotton19261937LW503101104205449Nanticoke1902-11-051984-09-09
429Jack Coughlin19181921RW202023Douro1892-06-061969-06-21
430Tim Coulis19801986LW47459-13138Kenora1958-02-24
431D'arcy Coulson19311931D28000103Sudbury1908-02-171996-04-13
432Neal Coulter19861988RW265510-211London1963-01-02
433Larry Courville19961998LW33123-1016Timmins1975-04-02
434Nick Cousins20152025C61072112184-21320Belleville1993-06-20
435Billy Coutu19181927D247332356502North Bay1892-03-011977-02-25
436Logan Couture20102024C9333233787010255Guelph1989-03-28
437Jeff Cowan20002008LW413473481-44695Scarborough1976-09-27
438Rob Cowie19951996D7871219-2252Toronto1967-11-03
439Wayne Cowley19941994G1000001010.9143.15Scarborough1964-12-04
440Abbie Cox19301936G5000051122.51London1904-07-191985-05-10
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
441Danny Cox19271934LW319485098110Little Current1903-10-121982-08-08
442Mike Craig19912002RW4237197168-98550London1971-06-06
443Dale Craigwell19921994C98111829-2028Toronto1971-04-24
444Joseph Cramarossa20172023C685813-181Toronto1992-10-26
445Bart Crashley19661976D14073643-3050Toronto1946-06-15
446Bob Crawford19801987RW2467171142-3472Belleville1959-04-06
447Jack Crawford19381950D54738140178202Dublin1916-10-261973-01-19
448Lou Crawford19901992LW26213-529Belleville1962-11-05
449Marc Crawford19821987LW176193150-22229Belleville1961-02-13
450Rusty Crawford*19181919LW3810818115Cardinal1885-11-071971-12-19
451Adam Creighton19841997C708187216403-181077Burlington1965-06-02
452Dave Creighton19491960C616140174314-3221Port Arthur1930-06-242017-08-18
453Andrew Crescenzi20182018C200002Thornhill1992-07-29
454Dave Cressman19751976LW856814-237Kitchener1950-01-02
455Glen Cressman19571957C40002Petersburg1934-08-29
456Terry Crisp19661977C5366713420137135Parry Sound1943-05-28
457Mike Crombeen19781985RW4755568123-78218Sarnia1957-04-16
458Stan Crossett19311931D2100010Tillsonburg1900-04-181992-07-26
459Doug Crossman19811994D91410535946431534Peterborough1960-06-13
460Gary Croteau19691980LW684144175319-234143Sudbury1946-06-20
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
461Cameron Crotty20242024D1000-10Ottawa1999-05-05
462Lawson Crouse20172025LW52210695201-51337Mt. Brydges1997-06-23
463Bruce Crowder19821985RW24347519814156Essex1957-03-25
464Keith Crowder19811990RW6622232714941311354Windsor1959-01-06
465Troy Crowder19901997RW1509716-19433Sudbury1968-05-03
466Roger Crozier19641977G51503304251520619472.9033.04Bracebridge1942-03-161996-01-11
467Jim Culhane19901990D601136Haileybury1965-03-13
468Barry Cullen19561960RW218325284-6103Ottawa1935-06-162022-12-16
469Brian Cullen19551961C32556100156-184Ottawa1933-11-11
470David Cullen20012002D19000-76St. Catharines1976-12-30
471John Cullen19891999C621187363550-116898Puslinch1964-08-02
472Ray Cullen19661971C31392123215-83120Ottawa1941-09-202021-03-14
473Jassen Cullimore19952011D8122685111-45704Simcoe1972-12-04
474Tyler Cuma20122012D100002Toronto1990-01-19
475Mark Cundari20132014D8123-62Toronto1990-04-23
476Randy Cunneyworth19811999LW866189225414-781282Etobicoke1961-05-10
477Bob Cunningham19611962C401120Welland1941-02-26
478Bill Cupolo19451945RW4911142510Niagara Falls1924-01-082005-12-07
479Brian Curran19841994D38173340-141461Toronto1963-11-05
480Dan Currie19911994LW22213-64Burlington1968-03-15
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
481Floyd Curry19481958RW60110599204147Chapleau1925-08-112006-09-16
482Paul Curtis19701973D18533437-52161Peterborough1947-09-29
483Ian Cushenan19571964D12931114-13132Hamilton1933-11-292020-02-05
484William Cuylle20232025LW102191635974Toronto2002-02-05
485Kevin Czuczman20142021D15022-814Port Elgin1991-01-09
486Matt D'Agostini20082014RW3245255107-32147Sault Ste. Marie1986-10-23
487Corrie D'Alessio19931993G10000010001.0000.00Cornwall1969-09-09
488Hank D'Amore19441944C41012Niagara Falls1919-07-171994-05-12
489Marc D'Amour19861989G1600001016242.9013.32Sudbury1961-05-29
490Doug Dadswell19871988G270220227883.8594.42Scarborough1964-02-07
491Bob Dailey19741982D5619423132562814Kingston1953-05-032016-09-07
492Michael Dal Colle20182022LW11281321-318Woodbridge1996-06-20
493Frank Daley19291929LW/C50000Port Arthur1909-08-221968-10-15
494Trevor Daley20042020D105889220309-8648Toronto1983-10-09
495Kevin Dallman20062008D15482331-2345Niagara Falls1981-02-26
496Marty Dallman19881989C601110Niagara Falls1963-02-15
497Zac Dalpe20112023RW168161632-3738Paris1989-11-01
498Riley Damiani20222022C711202Mississauga2000-03-20
499Nick Damore19421942G1000011003.00Niagara Falls1916-07-101969-04-16
500Ken Daneyko19842003D128336142178782516Windsor1964-04-17
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
501Justin Danforth20222025RW/C137252651-2544Oshawa1993-03-15
502Jeff Daniels19912003LW425172643-3183Oshawa1968-06-24
503Mike Danton20012004C879514-8182Brampton1980-10-21
504Michael Dark19871988D435611614Sarnia1963-09-17
505Harold Darragh19261933LW307684911744Ottawa1902-09-131993-10-28
506Jack Darragh*19181924RW121684911710710000.00Ottawa1890-12-041924-06-28
507Bob Davidson19351946LW49194160254408Toronto1912-02-101996-09-26
508Gord Davidson19431944D513698Stratford1918-08-052004-08-08
509John Davidson19741983G30107706030112312439.8873.53Ottawa1953-02-27
510Murray Davison19661966D1000-10Brantford1938-06-102000-01-13
511Rob Davison20032010D21931518-5321St. Catharines1980-05-01
512Jeff Daw20022002C101100Carlisle1972-02-28
513Jason Dawe19942002RW36686901768162North York1973-05-29
514Hap Day*19251938D58686121207597Owen Sound1901-06-141990-02-17
515Calvin de Haan20122025D64724118142-5243Carp1991-05-09
516Greg de Vries19962009D8784814619423780Sundridge1973-01-04
517Louie DeBrusk19922003LW401241741-461161Cambridge1971-03-19
518Bob DeCourcy19481948G10000101012.29Toronto1927-06-122012-03-25
519Brandon DeFazio20152015LW200000Oakville1988-09-13
520Dean Defazio19841984LW22022-1128Ottawa1963-04-16
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
521Norm Defelice19571957G10000210352.8943.00Schumacher1933-01-192015-09-27
522Dale DeGray19861990D153184765-1195Oshawa1963-09-01
523Luca Del Bel Belluz20242024C110110Woodbridge2003-11-10
524Ethan Del Mastro20242024D200000Burlington2003-01-15
525Michael Del Zotto20102022D73663199262-30284Stouffville1990-06-24
526Stefan Della Rovere20112011LW7000011Richmond Hill1990-02-25
527Ty Dellandrea20212025C168153045-7106Toronto2000-07-21
528Armand Delmonte19461946RW10000Timmins1927-06-031981-04-07
529Andy Delmore19992006D2834358101-36105LaSalle1976-12-26
530Val Delory19491949LW10000Toronto1927-02-142022-11-05
531Alex Delvecchio*19511974C/LW1550456825128124383Fort William1932-12-04
532Ab DeMarco19391947C210729516751North Bay1916-05-101989-05-25
533Dylan DeMelo20162025D5731713014786273London1993-05-01
534Corb Denneny19181928C17610242144150Cornwall1894-01-251963-01-16
535Cy Denneny*19181929LW32924789336296Farran's Point1891-12-231970-09-10
536Norm Dennis19691972C12303-411Aurora1942-12-10
537Gerry Denoird19231923C10000Toronto1902-08-041989-10-08
538Travis Dermott20182025D33916466212130Newmarket1996-12-22
539Joffre Desilets19361940RW19237458257Capreol1915-04-161994-11-30
540Andrew Desjardins20112017C408234164-26307Lively1986-07-27
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
541Gerry Desjardins19691978G33203303933212314846.8923.29Sudbury1944-07-22
542Patrick DesRochers20022003G110000211261.8723.66Penetanguishene1979-10-27
543Jamie Devane20142014LW2000-10Mississauga1991-02-20
544Boyd Devereaux19982009C627671121795205Seaforth1978-04-16
545Kevin Devine19831983LW201118Toronto1954-12-09
546Al Dewsbury19471956D3573078108365Goderich1926-04-122006-12-16
547Phillip Di Giuseppe20162024LW282274875-14123Toronto1993-10-09
548Justin Dibenedetto20112011C8011-22Maple1988-08-25
549Harry Dick19471947D1201112Port Colborne1922-11-222002-12-01
550Herb Dickenson19521953W4818173510Hamilton1931-06-112019-11-12
551Jason Dickinson20162025C4626581146-14164Georgetown1995-07-04
552Christopher DiDomenico20172018C276410-414Toronto1989-02-20
553Bob Dillabough19621970C283325486-7574Belleville1941-04-271997-03-27
554Gary Dillon19811981C13112-629Toronto1959-02-28
555Wayne Dillon19761980C2294366109-3860Toronto1955-05-25
556Peter Dineen19871990D13022-913Kingston1960-11-19
557Chuck Dinsmore19251930C10062850Toronto1903-07-231982-12-05
558Joe DiPenta20032008D1746172315110Barrie1979-02-25
559Michael DiPietro20192022G3000003020.7715.25Windsor1999-06-09
560Paul DiPietro19921997C192314980096Sault Ste. Marie1970-09-08
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
561Gary Doak19661981D79023107130124908Goderich1946-02-252017-03-25
562Brian Dobbin19871992RW637815-461Petrolia1966-08-18
563Fred Doherty19191919RW20000Norwood1887-08-151961-02-12
564Dolly Dolson19291931G930000933541171.98Hespeler1897-05-231976-08-19
565Tie Domi19902006RW1020104141245-543515Windsor1969-11-01
566Babe Donnelly19271927D3401114Sault Ste. Marie1895-12-221968-07-27
567Shean Donovan19952010RW951112129241-90705Timmins1975-01-22
568Jamie Doornbosch20112011D1000-10Richmond Hill1990-02-01
569Rob Dopson19941994G2000002000.8703.96Smiths Falls1967-08-21
570John Doran19341940D9851015110Belleville1911-05-241975-02-11
571Lloyd Doran19471947C2432510South Porcupine1921-01-101995-06-10
572Ken Doraty19271938F10315264124Stittsville1906-06-231981-04-04
573Jim Dorey19691972D23225749933553Kingston1947-08-17
574Gary Dornhoefer19641978RW787214328542871291Kitchener1943-02-02
575Jake Dotchin20172019D1033202323112Cambridge1994-03-24
576Drew Doughty20092024D117715651366960769London1989-12-08
577Kent Douglas19631969D42833115148-1631Cobalt1936-02-062009-04-12
578Les Douglas19411947C52612188Perth1918-12-052002-10-20
579Peter Douris19861998RW3215467121280Toronto1966-02-19
580Bruce Dowie19841984G2000002010.9073.33Oakville1962-12-09
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
581Aaron Downey20002009RW24381018-4494Shelburne1974-08-27
582Dave Downie19331933C/RW110002Burke's Falls1909-03-111962
583Steve Downie20082016RW43476120196211057Newmarket1987-04-03
584Bruce Draper19631963C100000Toronto1940-10-021968-01-26
585Kris Draper19912011C115716120336472790Toronto1971-05-24
586Hunter Drew20222022D200005Kingston1998-10-21
587Peter Driscoll19801981LW603811-997Kingston1954-10-27
588Bruce Driver19841998D9229639048614670Toronto1962-04-29
589Clarence Drouillard19381938C100110Windsor1914-03-021986-05-03
590John Druce19891998RW5311131262396347Peterborough1966-02-23
591Jim Drummond19451945D20000Toronto1918-10-201950-12-12
592Herb Drury19261931D/RW216241337223Midland1895-03-021965-07-01
593Dave Dryden19621980G20304404203697627.8963.20Hamilton1941-09-052022-10-04
594Ken Dryden*19711979G397019190123972585774.9222.24Hamilton1947-08-08
595Jamie Drysdale20212025D162114253-7134Toronto2002-04-08
596Matt Duchene20102025C1074351479830-69290Haliburton1991-01-16
597Mike Duco20102012LW18022-365Toronto1987-07-08
598Rick Dudley19731981LW309759917445292Toronto1949-01-31
599Dave Duerden20002000LW200000Oshawa1977-04-11
600Dick Duff*19551972LW1030283289572-46743Kirkland Lake1936-02-18
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
601John Duggan19261926LW270000Ottawa1898-12-171977-02-03
602Ken Duggan19881988D100000Toronto1963-02-21
603Ron Duguay19781989C/RW864274346620-103582Sudbury1957-07-06
604Lorne Duguid19321937LW1369152457Bolton1910-04-041981-03-21
605Woody Dumart*19361954LW77421121943099Berlin1916-12-232001-10-20
606Art Duncan19271931D156181634233Sault Ste. Marie1891-07-041975-04-13
607Iain Duncan19871991LW127345589-19149Weston1963-08-04
608Craig Duncanson19861993LW38549-1161Sudbury1967-03-17
609Frank Dunlap19441944W50112Ottawa1924-08-101993-10-26
610Blake Dunlop19741984C550130274404-13172Hamilton1953-04-04
611Vince Dunn20182025D4846518525035308Mississauga1996-10-29
612Jerry Dupont19821987D21472936-27468Ottawa1962-02-21
613Bob Dupuis19801980G1000001010.8864.05North Bay1952-08-26
614Steve Durbano19731979D220136073-221127Toronto1951-12-122002-11-16
615Bill Durnan*19441950G3830119383208112622.36Toronto1916-01-221972-10-31
616Chris Durno20092010C43448347Scarborough1980-10-31
617Sean Durzi20222025D2162187108-20175Mississauga1998-10-21
618Mike Dwyer19791982LW31268-1025Brampton1957-09-16
619Babe Dye*19201931RW27220350253220Hamilton1898-05-131962-01-03
620Jack Dyte19441944D2710131New Liskeard1918-10-131974-04-09
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
621Ben Eager20062014LW407434285-12875Ottawa1984-01-22
622Mike Eastwood19922004C78387149236-40354Ottawa1967-07-01
623Jeff Eatough19821982RW1000-10Toronto1963-06-02
624Tim Ecclestone19681978LW69212623335920344Toronto1947-09-242024-03-02
625Darryl Edestrand19681979D45534901248404Strathroy1945-11-062017-10-08
626Tom Edur19771978D1581770871567Toronto1954-11-18
627Don Edwards19771986G4590151504245920815574.8873.32Hamilton1955-09-28
628Gary Edwards19691982G2860770482868812551.8793.65Toronto1947-10-05
629Marv Edwards19691974G610330346115347.8933.78St. Catharines1934-08-152023-05-20
630Roy Edwards19681974G23602206236969035.9022.92Seneca Township1937-03-121999-08-16
631Jack Egers19701976RW28464691330154Sudbury1949-01-282021-09-10
632Aaron Ekblad20152025D69511523935489473Windsor1996-02-07
633Remi Elie20172022LW10771522528Cornwall1995-04-16
634Bo Elik19631963LW3000-20Geraldton1929-10-172013-05-02
635Todd Elik19901997C44811021932915453Brampton1966-04-15
636Darren Eliot19851989G8802202488244112.8504.62Hamilton1961-11-26
637Ken Ellacott19831983G120000012234.8674.47Paris1959-03-03
638Brian Elliott20082023G5430111101254327916754.9092.57Newmarket1985-04-09
639Fred Elliott19291929RW432028Clinton1903-02-181982-08-28
640Matt Ellis20072015LW356212849-2089Welland1981-08-31
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
641Ron Ellis19641981RW103433230864074207Lindsay1945-01-082024-05-11
642Ryan Ellis20122022D56676199275116189Hamilton1991-01-03
643Nelson Emerson19912002RW771195293488-136575Hamilton1967-08-17
644Ray Emery20032015G2870440792871458628.9062.70Hamilton1982-09-282018-07-15
645Steve Eminger20032013D488198099-42359Woodbridge1983-10-31
646Cory Emmerton20112014C13912921-122St. Thomas1988-06-01
647Hap Emms19271938LW/D330365389324Barrie1905-01-121988-10-23
648John English19881988D313424Toronto1966-05-13
649MacKenzie Entwistle20212024RW193152035-5586Georgetown1999-07-14
650John Erskine20022014D491153954-17865Kingston1980-06-26
651Phil Esposito*19641981C12827178731590252910Sault Ste. Marie1942-02-20
652Tony Esposito*19691984G88602525031886423306152.9062.93Sault Ste. Marie1943-04-232021-08-10
653Bob Essensa19892002G4460151502644617317647.8953.15Toronto1965-01-14
654Luke Evangelista20232025RW123253762830Toronto2002-02-21
655Chris Evans19701975D241194261-29143Toronto1946-09-142000-05-09
656Daryl Evans19821987LW113223052-1725Toronto1961-01-12
657Doug Evans19861993LW3554887135-5502Peterborough1963-06-02
658Jake Evans20202025C/RW2873171102-9107Toronto1996-06-02
659Kevin Evans19911992LW9011-344Peterborough1965-07-10
660Paul Evans19791983C1031425391334Toronto1954-05-02
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
661Paul Evans19771978RW11112221Peterborough1955-02-24
662Shawn Evans19861990D9101-22Kingston1965-09-07
663Stewart Evans19311939D367284977427Ottawa1908-06-191996-06-02
664Randy Exelby19891990G2000002010.8334.77Toronto1965-08-13
665Robby Fabbri20162025C412100102202-95189Mississauga1996-01-22
666Adam Fantilli20242025C67152136-2422Nobleton2004-10-12
667Rocky Farr19731975G190000219263.8943.50Toronto1947-04-07
668Walt Farrant19441944RW10000Toronto1912-08-121977-10-02
669Dave Farrish19771984D43017110127-46440Wingham1956-08-01
670Drew Fata20072008D8112-39Sault Ste. Marie1983-07-28
671Rico Fata19992007RW230273663-60104Sault Ste. Marie1980-02-12
672Doug Favell19681979G373088015237312415370.9053.17St. Catharines1945-04-05
673Glen Featherstone19891997D38419618016939Toronto1968-07-08
674Tony Featherstone19701974RW130172138-2165Toronto1949-07-312021-10-30
675Chris Felix19891991D3511213110Bramalea1964-05-27
676David Fenyves19831991D206332351119Dunnville1960-04-29
677George Ferguson19731984C797160238398-46431Trenton1952-08-222019-12-16
678Lorne Ferguson19501959LW4228280162191Palmerston1930-05-262008-03-28
679Manny Fernandez19952009G32506604032514312335.9122.50Etobicoke1974-08-27
680Mario Ferraro20202025D351126577-104132Toronto1998-09-17
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
681Tommy Filmore19311934RW11716132933Thamesford1906-03-141954-01-11
682Lloyd Finkbeiner19411941LW/D20000Guelph1920-04-121998-03-30
683Brian Finley20032007G4000004020.8514.70Sault Ste. Marie1981-07-13
684Peter Fiorentino19921992D100000Niagara Falls1968-12-22
685Alvin Fisher19251925RW91019Sault Ste. Marie1894-10-021937-03-01
686Craig Fisher19901997C12000-32Oshawa1970-06-30
687Mike Fisher20002018C110427831158927815Peterborough1980-06-05
688Bob Fitchner19801981C78122032-2559Sudbury1950-12-22
689Mark Fitzpatrick19892000G3290121208532911313649.8963.12Toronto1968-11-13
690Patrick Flatley19841997RW78017034051063686Toronto1963-10-03
691John Flesch19751980LW124182341-35117Sudbury1953-07-15
692Todd Flichel19881990D6011-54Osgoode1964-09-14
693Larry Floyd19831984C12235-89Peterborough1961-05-01
694Warren Foegele20182025LW45186871737175Markham1996-04-01
695Tyson Foerster20232025RW104271845-367Alliston2002-01-18
696Bryan Fogarty19901995D156225274-83119Brantford1969-06-112002-03-06
697Lee Fogolin19491956D427104757570Fort William1926-02-272000-11-29
698Rick Foley19711974D67112637-21180Niagara Falls1945-09-222015-09-29
699Mike Foligno19801994RW1018355372727982047Sudbury1959-01-29
700Lou Fontinato19551963D5362678104591248Guelph1932-01-202016-07-03
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
701Adam Foote19922011D115466242308991534Toronto1971-07-10
702Jake Forbes19201933G210000221085114112.76Toronto1897-07-041985-12-30
703Mike Forbes19781982D5011112541Brampton1957-09-20
704Alex Formenton20182022LW109231639-971Barrie1999-09-13
705Alex Forsyth19771977C100000Galt1955-01-062024-07-12
706Dave Fortier19731977D20582129-2335Sudbury1951-06-17
707Corey Foster19891997D455611-2024Ottawa1969-10-27
708Dwight Foster19781987RW541111163274-42420Toronto1957-04-02
709Herb Foster19411948LW61010Brockville1913-08-092003-06-02
710Kurtis Foster20032013D40542118160-31308Carp1981-11-24
711Scott Foster20182018G10000010001.0000.00Sarnia1982-01-17
712Yip Foster19301935D8132538Guelph1907-11-251978-06-04
713Jean-Luc Foudy20232024C13101-26Scarborough2002-05-13
714Liam Foudy20202025C10471522-2916Toronto2000-02-04
715Mike Fountain19972001G110000211260.8803.49North York1972-01-26
716Cam Fowler20112025D98696359455-121259Windsor1991-12-05
717Jimmy Fowler19371939D13518294739Toronto1915-04-061985-10-17
718Jim Fox19811990RW578186293479-63143Coniston1960-05-18
719Matt Foy20062008RW566713-648Oakville1983-05-18
720Frank Foyston*19271928C/RW641772430Minesing1891-02-021966-01-19
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
721Bob Frampton19501950LW20000Toronto1929-01-202001-09-08
722Lou Franceschetti19821992RW4595981140-30747Toronto1958-03-28
723Ron Francis*19822004C173154912491798-18977Sault Ste. Marie1963-03-01
724Gord Fraser19271931D144241236235Pembroke1902-01-031966
725Iain Fraser19931997C94232346-631Scarborough1969-08-10
726Jamie Fraser20092009D100000Sarnia1985-11-17
727Mark Fraser20072015D219418227302Ottawa1986-09-29
728Dan Frawley19841989RW273374077-30674Sturgeon Falls1962-06-02
729Ray Frederick19551955G5000050414.40Fort Frances1929-07-312001-08-23
730Mark Freer19871994C124162339-3761Peterborough1968-07-14
731Dan Fridgen19821983LW1323502Arnprior1959-05-18
732Mark Friedman20192024D884913770Toronto1995-12-25
733Alex Friesen20162016C1000-20St. Catharines1991-01-30
734Ron Friest19811983LW647714-10191Windsor1958-11-04
735Bob Froese19831990G242010100902421287220.8903.10St. Catharines1958-06-30
736Harry Frost19391939RW20000Kerr Lake1914-08-171973
737Morgan Frost20202025C2454076116-3274Aurora1999-05-14
738Bob Fryday19501952RW51010Toronto1928-12-052007-01-12
739Kaden Fulcher20192019G1000001000.8184.41Brigden1998-09-23
740Larry Fullan19751975LW4101-20Toronto1949-08-11
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
741Kurtis Gabriel20162022RW512352153Newmarket1993-04-20
742Jonah Gadjovich20212025LW1287815-14262Whitby1998-10-12
743Jody Gage19811992RW68141529-1726Toronto1959-11-29
744Art Gagne19271932RW2286734101259Ottawa1897-10-111988-10-06
745Paul Gagné19811990LW390110101211-113127Iroquois Falls1962-02-06
746Pierre Gagne19601960LW2000-20North Bay1940-06-05
747Dave Gagner19851999C946318401719-651018Chatham1964-12-11
748Sam Gagner20082024C1043197332529-139450London1989-08-10
749Dave Gagnon19911991G2000002010.78610.30Windsor1967-10-31
750Sean Gagnon19982001D12011-134Sault Ste. Marie1973-09-11
751Bob Gainey*19741989LW1160239262501201585Peterborough1953-12-13
752Percy Galbraith19271934LW/D348312960238Toronto1898-12-051961-06-19
753John Gallagher19311939D204141832151Kenora1909-01-191981-09-16
754Don Gallinger19431948C222658815389Port Colborne1925-04-162000-02-07
755Bruce Gamble19591972G32801102432811115246.9063.23Port Arthur1938-05-241982-12-30
756Dave Gans19831986C6000-12Brantford1964-06-06
757Bruce Gardiner19972002RW312345488-10263Barrie1972-02-11
758Bill Gardner19811989C38073115188-468Toronto1960-03-18
759Dave Gardner19731980C35075115190-6241Toronto1952-08-232023-03-20
760Paul Gardner19771986C447201201402-120207Toronto1956-03-05
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
761Ray Gariepy19541956D3616743Toronto1928-09-042012-03-16
762Rob Garner19831983C100000Weston1958-08-17
763Tyrone Garner19991999G3000003020.8385.18Stoney Creek1978-07-27
764John Garrett19801985G207066041207689137.8664.28Trenton1951-06-17
765Red Garrett19431943D2311218Toronto1924-07-241944-11-24
766Mike Gartner*19801998RW14327086271335681159Ottawa1959-10-29
767Dave Gatherum19541954G3000032011.00Fort William1932-03-282024-06-20
768Steve Gatzos19821985RW89152035-3183Toronto1961-06-22
769Tyler Gaudet20152017C20134-30Hamilton1993-04-04
770Brendan Gaunce20162024C177131528-1367Sudbury1994-03-25
771Cameron Gaunce20112020D37369447Sudbury1990-03-19
772Art Gauthier19271927C130000Espanola1904-10-101977-06-30
773Sean Gauthier19991999G10000010001.0000.00Sudbury1971-03-28
774Aaron Gavey19962006C360415091-52272Sudbury1974-02-22
775Stew Gavin19811993LW768130155285-32584Ottawa1960-03-15
776Luke Gazdic20142017LW147538-20206Toronto1989-07-25
777George Gee19461954C551135183318347Stratford1922-06-281972-01-14
778Éric Gélinas20132017D189144155-1692Vanier1991-05-08
779Jack Gelineau19491954G14300041434664333.13Toronto1924-11-111998-11-12
780Isaiah George20252025D7000-40Oakville2004-02-15
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
781Eddie Gerard*19181923LW/D1285051101126Ottawa1890-02-221937-08-07
782Ray Getliffe19361945C/LW397136137273280Galt1914-04-032008-06-15
783Ed Giacomin*19661978G61009906861029020996.9022.82Sudbury1939-06-06
784Mario Giallonardo19801981D23033-26Toronto1957-09-23
785Doug Gibson19741978C639192840Peterborough1953-09-28
786John Gibson19811984D48022-12120St. Catharines1959-06-02
787Gus Giesebrecht19391942C13527517813Pembroke1917-09-142006-12-27
788Lee Giffin19871988RW2713409Chatham1967-04-01
789Ed Gilbert19751977C166213152-7822Hamilton1952-03-12
790Greg Gilbert19821996LW837150228378107576Mississauga1962-01-22
791Todd Gill19852003D100782272354-991214Cardinal1965-11-09
792Farrand Gillie19291929LW/D1000Cornwall1905-05-111972-10-07
793Trevor Gillies20062012LW57213-6261Cambridge1979-01-30
794Mike Gillis19791984LW246334376-55186Sudbury1958-12-01
795Paul Gillis19831993C62488154242-761501Toronto1963-12-31
796Doug Gilmour*19842003C147445096414141291301Kingston1963-06-25
797Mark Giordano20062024D1148158419577129918Toronto1983-10-03
798Kenny Girard19571960RW701102Toronto1936-12-082023-04-01
799Dan Girardi20072019D9275620826478314Welland1984-04-29
800Claude Giroux20082025C/LW1200355723107825482Hearst1988-01-12
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
801Damien Giroux20232023C101102Sudbury2000-03-03
802Ray Giroux20002004D3801313-622North Bay1976-07-20
803Brian Glennie19701979D5721410011465621Toronto1946-08-292020-02-07
804Dan Gloor19741974C2000-20Stratford1952-12-04
805Fred Glover19501953C9213112462Toronto1928-01-052001-08-16
806Howie Glover19591969RW144291746-25101Toronto1935-02-142021-06-15
807Mike Glumac20062008RW407613-838Niagara Falls1980-04-05
808Ernie Godden19821982C511216Keswick1961-03-13
809Warren Godfrey19531968D78932125157-11754Toronto1931-03-231998-02-12
810Sam Godin19281934RW7943734Rockland1909-09-201975-03-08
811Pete Goegan19581968D383196786-44365Fort William1934-03-062008-10-08
812Bob Goldham19421956D65028143171402Georgetown1922-05-121991-11-06
813Bill Goldsworthy19651978RW771283258541-108796Waterloo1944-08-241996-03-29
814Glenn Goldup19741982RW2915267119-20303St. Catharines1953-04-26
815Hank Goldup19401946LW202638014397Kingston1918-10-292008-12-14
816Cody Goloubef20122020D16032225-776Mississauga1989-11-30
817Larry Goodenough19751980D24222779937179Toronto1953-01-19
818Ebbie Goodfellow*19301943C/D557135191326511Ottawa1907-04-091985-09-10
819Barclay Goodrow20152025RW593621091716530Toronto1993-02-26
820Dave Gorman19801980RW3000-10Oshawa1955-04-08
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
821Bobby Gould19801990RW69714515930440572Petrolia1957-09-02
822John Gould19721980RW5041311382693113Beeton1949-04-11
823Larry Gould19741974LW2000-20Alliston1952-08-16
824Chris Govedaris19901994LW454610-224Toronto1970-02-02
825David Goverde19921994G5011005140.8086.25Toronto1970-04-09
826Gerry Goyer19681968C40123-184Belleville1936-10-202022-03-10
827Tony Graboski19411943LW/D666101624Timmins1916-05-092000-09-18
828Bob Gracie19311939C/LW38082110192203North Bay1910-11-081963-08-10
829Leth Graham19211926LW273030Ottawa1894-10-101944-01-18
830Pat Graham19821984LW103111728-16136Toronto1961-05-25
831Rod Graham19751975LW1421307London1946-08-19
832Ted Graham19281937D347142640301Owen Sound1906-01-301979-01-11
833Benny Grant19291944G53000053182753.73Owen Sound1908-07-141991-07-30
834Tyler Graovac20152021C8412315-220Brampton1993-04-27
835Chris Gratton19942009C1092214354568-1431638Brantford1975-07-05
836Dan Gratton19881988C710115Brantford1966-12-07
837Josh Gratton20062009LW86336-13294Brantford1982-09-09
838Adam Graves19882003LW1152329287616-251224Toronto1968-04-12
839Steve Graves19841988LW355491010Trenton1964-04-07
840Gerry Gray19711973G8000008151.8674.77Brantford1948-01-28
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
841Jet Greaves20232024G100000010370.9123.44Cambridge2001-03-30
842Red Green19241929LW195602787277Sudbury1899-12-121966-07-25
843Rick Green19771992D84543220263-88588Belleville1956-02-20
844Shorty Green*19241927RW103342256167Sudbury1896-07-171960-04-19
845Jeff Greenlaw19871994LW57369-2108Toronto1968-02-28
846Brent Gretzky19941995C13134-22Brantford1972-02-20
847Wayne Gretzky*19801999C148789419632857520577Brantford1961-01-26
848Brent Grieve19941997LW97201636987Oshawa1969-05-09
849Seth Griffith20152022C8081119-524Wallaceburg1993-01-04
850John Grisdale19731979D25043943-53346Geraldton1948-08-23
851Lloyd Gross19271935LW521141522Berlin1905-09-051990-12-11
852Don Grosso19391947LW/C3358711720488Sault Ste. Marie1915-04-121985-05-14
853Len Grosvenor19281933C/RW1509112082Ottawa1905-07-211981-03-15
854Wayne Groulx19851985C100000Welland1965-02-02
855Danny Gruen19731977LW4991322-619Thunder Bay1952-06-26
856Scott Gruhl19821988LW20336-46Port Colborne1959-09-13
857Bob Gryp19741976LW74111324-4433Chatham1950-05-06
858Erik Gudbranson20122025D7923499133-125841Ottawa1992-01-07
859Steve Guenette19871991G35011043519160.8813.74Gloucester1965-11-13
860Aldo Guidolin19531956RW/D18291524117Forks of Credit1932-06-062015-11-08
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
861Bep Guidolin19431952LW519107171278616Thorold1925-12-092008-11-24
862Steve Guolla19972003C205404686-2560Scarborough1973-03-15
863David Haas19911994LW721307Toronto1968-06-23
864Len Hachborn19841986C1022039591429Brantford1961-09-04
865Jeff Hackett19892004G50009906250016624456.9022.90London1968-06-01
866Matt Hackett20122015G2600000264172.9063.11London1990-03-07
867Lloyd Haddon19601960D8000-12Sarnia1938-08-10
868Vic Hadfield19621977LW1004323389712221159Oakville1940-10-04
869Jim Haggarty19421942LW51120Port Arthur1914-04-141998-03-08
870Nicolas Hague20202025D30516567220199Kitchener1998-12-05
871George Hainsworth*19271937G4650004465246144741.93Toronto1895-06-261950-10-09
872Micheal Haley20102021C274112132-29692Guelph1986-03-30
873Matt Halischuk20092016RW2803342751357Toronto1988-06-01
874Bob Halkidis19861996D25683240-6825Toronto1966-03-05
875Steven Halko19982003D15501515-271Etobicoke1974-03-08
876Del Hall19721974C9202-12Peterborough1949-05-07
877Murray Hall19621972RW164354883-3642Kirkland Lake1940-11-24
878Milt Halliday19271929LW671014Ottawa1906-09-211989-08-16
879Mike Halmo20142014LW20101-132Waterloo1991-05-15
880Trevor Halverson19991999LW17044-528White River1971-04-06
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
881Doug Halward19761989D65369224293-96774Toronto1955-11-01
882Herb Hamel19311931RW20004New Hamburg1904-06-082001-04-20
883Red Hamill19381951LW42912894222170Toronto1917-01-111985-12-12
884Chuck Hamilton19621973LW402232Kirkland Lake1939-01-182023-09-17
885Dougie Hamilton20132025D79214333347666504Toronto1993-06-17
886Freddie Hamilton20142018C75426-912Toronto1992-01-01
887Jack Hamilton19431946C10228326020Trenton1925-06-021994-04-01
888Jim Hamilton19781985RW95141832-1028Barrie1957-01-18
889Reg Hamilton19361947D4252187108412Toronto1914-04-291991-06-12
890Ryan Hamilton20122015LW30145-108Oshawa1985-04-15
891Ken Hammond19851993D193182947-73290Port Credit1963-08-22
892Rick Hampton19751980LW/D33759113172-85147King City1956-06-14
893Ron Handy19851988LW14033-20Toronto1963-01-15
894Joel Hanley20162025D19532629-463Keswick1991-06-08
895Dave Hannan19821997C841114191305-58942Sudbury1961-11-26
896Gord Hannigan19531956C161293160115Schumacher1929-01-191966-11-16
897Pat Hannigan19601969LW1823039699116Timmins1936-03-052007-12-11
898Ray Hannigan19491949RW30002Schumacher1927-07-142020-07-18
899Jeff Harding19891990RW15000047Toronto1969-04-06
900David Harlock19942002D21221416-55188Toronto1971-03-16
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
901Ben Harpur20162023D19821921-42143Hamilton1995-01-12
902Scott Harrington20152023D255113849-1787Kingston1993-03-10
903Billy Harris19561969C77012621934536193Toronto1935-07-292001-09-20
904Billy Harris19731984RW897231327558-19394Toronto1952-01-29
905Duke Harris19681968RW26145-144Sarnia1942-02-252017-08-02
906Henry Harris19311931RW3224620Kenora1906-04-281975-12-31
907Hugh Harris19731973C60122638817Toronto1948-06-07
908Smokey Harris19251925LW63148Port Arthur1890-10-111974-06-04
909Ed Harrison19481951C/LW19427245151Mimico1927-07-252012-02-10
910Jay Harrison20062015D372235275-27360Oshawa1982-11-03
911Paul Harrison19761982G10901102810928599.8644.23Timmins1955-02-11
912Craig Hartsburg19801989D57098315413-6815Stratford1959-06-29
913Hugh Harvey19751976C/LW18112-74Kingston1949-06-25
914Todd Harvey19952006RW/C6719113222319950Hamilton1975-02-17
915Dale Hawerchuk*19821997C11885188911409-98740Toronto1963-04-042020-08-18
916Todd Hawkins19891992W10000-215Kingston1966-08-02
917Dwayne Hay19982001LW79246-722London1977-02-11
918George Hay*19271933LW240746213687Listowel1898-01-101975-07-13
919Darren Haydar20032010RW2317832Milton1979-10-22
920Barrett Hayton20202025C227405292-23102Peterborough2000-06-09
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
921Brian Hayward19831993G3570131309535714315637.8743.72Toronto1960-06-25
922Steve Hazlett19801980LW1000-10Sarnia1957-12-12
923Don Head19621962G3800014389263.8794.16Mt. Dennis1933-06-30
924Glenn Healy19862001G4370151509343716619047.8873.37Pickering1962-08-23
925Shawn Heaphy19931993C100000Sudbury1968-11-27
926Sammy Hebert19181924G4000042105.70Ottawa1894-03-311965-07-23
927Jeff Heerema20032004RW32426-76Thunder Bay1980-01-17
928Frank Heffernan19201920D1901110Peterborough1892-01-121938-12-21
929Shawn Heins19992004D12541216-3154Eganville1973-12-24
930Rick Heinz19811985G49011064914195.8574.06Essex1955-05-30
931Earl Heiskala19691971LW127131124-30294Kirkland Lake1942-11-30
932Ott Heller19321946D64954176230467Berlin1910-06-021980-06-15
933Harry Helman19231925RW441017Ottawa1894-08-281971
934Bryan Helmer19992009D146818267135Sault Ste. Marie1972-07-15
935John Henderson19551956G46000046151416.8572.58Toronto1933-03-252024-10-04
936Murray Henderson19451952D405246286305Toronto1921-09-052013-01-04
937Paul Henderson19631980RW70723624147798304Kincardine1943-01-28
938John Hendrickson19581962D500004Kingston1936-12-05
939Adam Henrique20112025C932265269534-13294Brantford1990-02-06
940Alex Henry20032009D1772911-7269Elliot Lake1979-10-18
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
941Gord Henry19491950G3000031201.67Owen Sound1926-08-171972-10-03
942Jimmy Herbert19251930C/RW2068334117259Cayuga1897-10-311968-12-05
943Art Herchenratter19411941LW101232Berlin1917-11-241989-08-01
944Red Heron19391942C10621194038Toronto1917-12-311990-12-14
945Obs Heximer19301935LW/C841372016Niagara Falls1910-02-161988-07-16
946Greg Hickey19781978LW1000-10Toronto1955-03-08
947Pat Hickey19761985LW644192212404-91351Brantford1953-05-15
948Andre Hidi19841985LW721329Toronto1960-06-05
949Tim Higgins19791989RW7061541983521719Ottawa1958-02-07
950Dutch Hiller19381946LW38291112203163Berlin1915-05-112005-11-12
951Randy Hillier19821992D54316110126-12906Toronto1960-03-30
952Cameron Hillis20222022C100000Oshawa2000-06-24
953Floyd Hillman19571957D600010Ruthven1933-11-192020-05-26
954Larry Hillman19551973D78936196232-15565Kirkland Lake1937-02-052022-06-03
955Wayne Hillman19621973D6911886104-29532Kirkland Lake1938-11-131990-11-24
956Normie Himes19271935C40210711221912520102.28Galt1903-04-131958-09-14
957Dan Hinton19771977LW14000-516Toronto1953-05-24
958Joey Hishon20152015C13112-10Stratford1991-10-20
959Jamie Hislop19801984RW34575103178-2386Sarnia1954-01-20
960Lionel Hitchman19231934D417273865557Toronto1901-11-031969-01-12
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
961Todd Hlushko19941998C7981321084Toronto1970-02-07
962Joshua Ho-Sang20172019C/RW5371724-420Toronto1996-01-22
963Ken Hodge19891993C/RW142394887-232Windsor1966-04-13
964Justin Hodgman20152015C5101-22Brampton1988-06-27
965Cody Hodgson20112016C3286478142-5468Toronto1990-02-18
966Hayden Hodgson20222023RW7123-111Windsor1996-03-02
967Mike Hoffman19831986LW9134-32Barrie1963-02-26
968Mike Hoffman20122024C/LW745228259487-72267Kitchener1989-11-24
969Jim Hofford19861989D18000047Sudbury1964-10-04
970Paul Hoganson19711971G2000002010.7507.35Toronto1949-11-12
971Terry Holbrook19731974RW43369-74Petrolia1950-07-11
972Peter Holland20122018C266364985-38112Toronto1991-01-14
973Mac Hollowell20232023D602232Niagara Falls1998-09-26
974Hap Holmes*19181928G10300001033954102.47Aurora1888-02-211941-06-27
975Warren Holmes19821984C4581826-107Beeton1957-02-18
976John Holota19431946C152020Hamilton1921-02-251951-03-10
977Gary Holt19741978LW102131124-17133Sarnia1952-01-01
978Randy Holt19751984D39543741-741438Pembroke1953-01-15
979Albert Holway19241929D11672952Toronto1902-09-241968-11-20
980Ron Hoover19901992C18404-231Oakville1966-10-28
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
981Dean Hopkins19801989RW223235174-34306Cobourg1959-06-06
982Larry Hopkins19781983LW60131629926Oshawa1954-03-17
983Mike Hordy19791980D11000-17Thunder Bay1956-10-10
984Pete Horeck19451952LW426106118224340Massey1923-06-152009-08-29
985George Horne19261929RW54931234Sudbury1904-06-271929-07-31
986Red Horner*19291940D490421101521288200020.00Lynden1909-05-282005-04-27
987Nathan Horton20042014RW62720321842154567Welland1985-05-29
988Tim Horton*19501974D14451154035181911611Cochrane1930-01-121974-02-21
989Bo Horvat20152025C751246272518-69245London1995-04-05
990Bronco Horvath19561968C434141185326-37313Port Colborne1930-03-122019-12-17
991Greg Hotham19801985D230157489-48139London1956-03-07
992Bill Houlder19882003D8465919125031412Thunder Bay1967-03-11
993Ken Houston19761984RW570161167328-5624Dresden1953-09-152018-03-11
994Jack Howard19371937D20000London1911-10-151983-09-14
995Syd Howe*19301946C/LW700237292529214Ottawa1911-09-281976-05-20
996Harry Howell*19531973D141194324418-1521298Hamilton1932-12-282019-03-10
997Ron Howell19551956D/LW30000Hamilton1935-12-041992-03-16
998Scott Howson19851986C1853854Toronto1960-04-09
999Tony Hrkac19882003C758132239371-66173Thunder Bay1966-07-07
1000Steve Hrymnak19521952D182134Port Arthur1926-03-032015-11-23
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1001Tim Hrynewich19831984LW556814-1682Leamington1963-10-02
1002Bill Huard19932000LW223161834-16594Welland1967-06-24
1003Rolly Huard19311931C11010Ottawa1902-09-061979-09-16
1004Charlie Huddy19811997D101799354453235785Oshawa1959-06-02
1005Dave Hudson19731978C40959124183-10389St. Thomas1949-12-28
1006Mike Hudson19891997C/LW4164987136-36414Guelph1967-02-06
1007Kerry Huffman19871996D40137108145-70361Peterborough1968-01-03
1008Al Huggins19311931LW201120Toronto1910-12-211991-07-28
1009Albert Hughes19311932C/LW60681422Guelph1901-05-131969
1010Brent Hughes19681975D43615117132-125440Bowmanville1943-06-17
1011James Hughes19301930D4001160Webbwood1906-05-121983-01-04
1012Bobby Hull*19581980LW10636105601170249634Point Anne1939-01-032023-01-30
1013Brett Hull*19872006RW1269741650139123458Belleville1964-08-09
1014Dennis Hull19651978LW95930335165422259Point Anne1944-11-19
1015Jody Hull19892004RW831124137261-10156Petrolia1969-02-02
1016Fred Hunt19411945RW591514296Brantford1918-01-171977-10-04
1017Dale Hunter19811999C140732369710201013565Petrolia1960-07-31
1018Dave Hunter19801989LW746133190323112918Petrolia1958-01-01
1019Mark Hunter19821993RW628213171384-161426Petrolia1962-11-12
1020Larry Huras19771977D2000-10Listowel1955-07-08
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1021Bob Hurlburt19751975LW100002Toronto1950-05-01
1022Ron Hurst19561957RW64971670Toronto1931-05-18
1023Kent Huskins20072013D31813556846173Almonte1979-05-04
1024Michael Hutchinson20142024G15402200154576218.9022.94Barrie1990-03-02
1025Dave Hutchison19751984D5841997116641550London1952-05-02
1026Ben Hutton20162025D5142498122-63191Brockville1993-04-20
1027Carter Hutton20132022G235055016235949027.9082.76Thunder Bay1985-12-19
1028Zach Hyman20162025LW600206201407112336Toronto1992-06-09
1029Mike Iggulden20082009RW12145-44St. Catharines1982-11-09
1030Peter Ing19901994G74033067420379.8784.05Toronto1969-04-28
1031Billy Inglis19681971C36134-124Ottawa1943-05-11
1032Jack Ingoldsby19431944RW/D2951615Toronto1924-06-211982-08-10
1033Ron Ingram19571965D11451520-2081Toronto1933-07-051988-06-30
1034Gary Inness19741981G162055012162586127.8923.41Toronto1949-05-282021-02-24
1035Ralph Intranuovo19951997C22246-34East York1973-12-11
1036Robbie Irons19691969G10000010001.0000.00Toronto1946-11-19
1037Joe Ironstone19261928G2000020011.64Sudbury1898-06-281972-12-12
1038Dick Irvin*19271929C9529235284Hamilton1892-07-191957-05-16
1039Brayden Irwin20102010RW200002Toronto1987-03-24
1040Greg Jacina20062007LW14011-26Guelph1982-05-22
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1041Ric Jackman20002007D231195877-54166Toronto1978-06-28
1042Art Jackson19351945C470123179302144Toronto1915-12-151971-05-15
1043Busher Jackson*19301944LW634241234475450Toronto1911-01-191966-06-25
1044Harold Jackson19371947D219173552208Cedar Springs1918-08-011997-01-30
1045Jack Jackson19471947D4825738Windsor1925-05-032015-08-08
1046Jeff Jackson19851992LW263384886-41313Dresden1965-04-24
1047Jim Jackson19831988LW1121730471020Oshawa1960-02-01
1048Lloyd Jackson19371937C111230Ottawa1912-01-071999-02-15
1049Tim Jacobs19761976D4601010-335Espanola1952-03-28
1050John Jakopin19982003D113167-8145Toronto1975-05-16
1051Jim Jamieson19441944D10110Brantford1922-03-211985-12-26
1052Dan Jancevski20062009D900002Windsor1981-06-15
1053Mark Jankowski20172025C3665652108097Hamilton1994-09-13
1054Ryan Jardine20022002LW802202Ottawa1980-03-15
1055Cole Jarrett20062006W100010Sault Ste. Marie1983-01-04
1056Doug Jarrett19651977D77538182220136631London1944-04-222014-02-10
1057Gary Jarrett19611972LW3417292164-62131Toronto1942-09-03
1058Doug Jarvis19761988C964139264403125263Brantford1955-03-24
1059James Jarvis19301937LW11217153264Fort William1907-12-071983-05-07
1060Wes Jarvis19801988C237315586-2498Toronto1958-05-30
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1061Jason Jaspers20022004C9011-36Thunder Bay1981-04-08
1062Dustin Jeffrey20092016C131181533412Sarnia1988-02-27
1063Larry Jeffrey19621969LW3683962101-40293Goderich1940-10-122022-07-18
1064Boone Jenner20142024C715192172364-67410Dorchester1993-06-15
1065Bill Jennings19411945RW10832346645Toronto1916-06-281999-11-29
1066Al Jensen19811987G179044044179955318.8803.36Hamilton1958-11-27
1067Bill Johansen19501950C/RW10000Port Arthur1928-07-272001-03-21
1068Trevor Johansen19781982D286114657-73282Thunder Bay1957-03-30
1069Don Johns19611968D15322123-1674St. George1937-12-132017-07-08
1070Earl Johnson19541954LW10000Fort Frances1931-06-282015-02-07
1071Greg Johnson19942006C785145224369-72345Thunder Bay1971-03-162019-07-08
1072Matt Johnson19952004LW473232043-511523Welland1975-11-23
1073Mike Johnson19972008RW66112924637534315Scarborough1974-10-03
1074Ryan Johnson19982011C7013884122-87250Thunder Bay1976-06-14
1075Bernie Johnston19801981C57122436516Toronto1956-09-15
1076Greg Johnston19841992RW187262955-6124Barrie1965-01-14
1077Jay Johnston19811982D8000-213Hamilton1958-02-28
1078Joey Johnston19691976LW33285106191-123320Peterborough1949-03-03
1079Larry Johnston19681977D32096473-113580Kitchener1943-07-20
1080Randy Johnston19801980D4000-24Brampton1958-06-02
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1081Ryan Johnston20162017D10000-24Sudbury1992-02-14
1082Wyatt Johnston20232025C18259561152462Toronto2003-05-14
1083Aurele Joliat*19231938LW655269194463766Ottawa1901-08-291986-06-02
1084Rene Joliat19251925RW/D10000Ottawa1898-04-251953-08-10
1085Yvan Joly19811983RW2000-10Hawkesbury1960-02-06
1086Stan Jonathan19761983LW4119111020168751Ohsweken1955-09-05
1087Ben Jones20222025F300002Waterloo1999-02-26
1088Bob Jones19691969LW200000Espanola1945-11-27
1089Buck Jones19391943D5023536Owen Sound1918-08-172007-08-23
1090David Jones20082016RW46210487191-42122Guelph1984-08-10
1091Jim Jones19721972D200000Espanola1949-07-27
1092Jimmy Jones19781980RW148131831368Woodbridge1953-01-02
1093Keith Jones19932001RW49111714125853765Brantford1968-11-08
1094Ryan Jones20092014RW3345446100-11181Chatham1984-06-14
1095Josh Jooris20152018C213233255-987Burlington1990-07-14
1096Curtis Joseph19902009G94303131012694345435296.9062.79Keswick1967-04-29
1097Tony Joseph19891989RW210110Cornwall1969-03-01
1098Derek Joslin20092013D11641216-1463Richmond Hill1987-03-17
1099Ed Jovanovski19962014D1128137363500-861491Windsor1976-06-26
1100Claude Julien19851986D14011225Blind River1960-04-23
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1101Joe Junkin19691969G10000010001.0000.00Lindsay1946-09-082014-01-11
1102Ed Kachur19571958RW9610142435Fort William1934-04-222014-12-16
1103Nazem Kadri20102025C922277376653-43708London1990-10-06
1104Vern Kaiser19511951LW50751233Preston1926-09-282011-01-17
1105Walter Kalbfleisch19341937D3604432New Hamburg1911-12-181960-05-16
1106Max Kaminsky19341937C13022345638Niagara Falls1913-04-191961-05-05
1107Bingo Kampman19381942D189143044287Berlin1914-03-121987-12-22
1108Francis Kane19441944D20000Stratford1923-01-192016-03-29
1109Gord Kannegiesser19681972D23011-415North Bay1945-12-212022-03-01
1110Sheldon Kannegiesser19711978D36614678124292North Bay1947-08-15
1111Tye Kartye20242025F96131124-245Kingston2001-04-30
1112Zack Kassian20122023RW66192111203-55913Windsor1991-01-24
1113Ed Kastelic19861992W220111021-19719Toronto1964-01-29
1114Mike Kaszycki19781983C226428012216108Milton1956-02-27
1115Boris Katchouk20222024LW176152136-2378Waterloo1998-06-18
1116Mark Katic20112011D11011-94Porcupine1989-05-09
1117Pat Kavanagh20032006RW1420204Ottawa1979-03-14
1118Doug Keans19801988G210066053210966426.8743.51Pembroke1958-01-07
1119Dennis Kearns19721981D67731290321-155386Kingston1945-09-27
1120Jack Keating19391940LW123034Kitchener1916-10-091951-12-29
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1121Mike Keating19781978LW1000-10Toronto1957-01-21
1122Sheldon Keefe20012003RW125121224-2578Brampton1980-09-17
1123Butch Keeling19271938LW52515764221341Owen Sound1905-08-101984-11-12
1124Don Keenan19591959G100001010.9024.00Toronto1938-08-082005-11-29
1125Larry Keenan19621972LW2333864102-1128North Bay1940-10-01
1126Rick Kehoe19721985RW906371396767-76120Windsor1951-07-15
1127Bob Kelly19741979LW42587109196-19687Fort William1946-06-06
1128Bob Kelly19711982LW8371542083621091454Oakville1950-11-25
1129Chris Kelly20042018C/LW84512316829140417Toronto1980-11-11
1130Dave Kelly19771977RW16202-84Chatham1952-09-20
1131Pep Kelly19351942RW2897453127105North Bay1914-01-171990
1132Red Kelly*19481967D/C131628154282350327Simcoe1927-07-092019-05-02
1133Kevin Kemp19811981D3000-14Ottawa1954-05-03
1134Stan Kemp19491949D10002Hamilton1924-03-021999-08-15
1135Ted Kennedy*19431957C696230330560432Humberstone1925-12-122009-08-14
1136Tyler Kennedy20082016C527891262156239Sault Ste. Marie1986-07-15
1137Dave Kerr19311941G4300000430204149762.14Toronto1910-01-111978-05-11
1138Tim Kerr19811993C/RW65537030467477596Windsor1960-01-05
1139Rick Kessell19701974C13542428-158Toronto1949-07-27
1140Chad Kilger19962008LW714107111218-44363Cornwall1976-11-27
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1141Brian Kilrea*19581968C26358-412Ottawa1934-10-21
1142Hec Kilrea19261940LW633166130296452Blackburn1907-06-111969-09-08
1143Ken Kilrea19391944LW911624408Ottawa1919-01-161990-01-14
1144Wally Kilrea19301938RW/C32535589391Ottawa1909-02-181992-07-03
1145Derek King19872000LW8302613516129417Hamilton1967-02-11
1146Frank King19511951C101012Toronto1929-03-072004-09-25
1147Kris King19882001LW8496685151-522030Bracebridge1966-02-18
1148Scott King19911992G2000002000.8132.93Thunder Bay1967-06-25
1149Wayne King19741976C7351823-1334Midland1951-09-04
1150Geordie Kinnear20002000D4000-113Simcoe1973-07-09
1151Brian Kinsella19761977C10011-40Barrie1954-02-112018-10-14
1152Ray Kinsella19311931LW140000Ottawa1911-01-271996-04-29
1153Bill Kitchen19821985D41145-1240Schomberg1960-10-022012-07-30
1154Hobie Kitchen19261927D4754958Toronto1904-02-08
1155Mike Kitchen19771984D474126274-139370Newmarket1956-02-01
1156Kevin Klein20062017D6273811615422185Kitchener1984-12-13
1157Joe Klukay19471956LW566109127236189Sault Ste. Marie1922-11-062006-02-03
1158Bill Knibbs19651965C5371017-164Toronto1942-01-242006-09-26
1159Nick Knott19421942D143149Kingston1920-07-231987-04-12
1160Paul Knox19551955RW10000Toronto1933-11-232022-08-24
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1161Mike Knuble19972013RW106827827054876641Toronto1972-07-04
1162Greg Koehler20012001C100000Scarborough1975-02-27
1163Slater Koekkoek20152022D186826341104Winchester1994-02-18
1164Mark Kolesar19961997LW28224-314Brampton1973-01-23
1165Travis Konecny20172025C584185238423-31437London1997-03-11
1166Zenon Konopka20062014C346121830-491082Niagara on the Lake1981-01-02
1167Steve Konroyd19811995D8954119523624863Scarborough1961-02-10
1168Chris Kontos19831993LW/C2305469123-24103Toronto1963-12-10
1169Jerry Korab19711985D975114341455621629Sault Ste. Marie1948-09-15
1170Scott Kosmachuk20162016RW803312Richmond Hill1994-01-24
1171Mike Kostka20132016D85417211039Etobicoke1985-11-28
1172Tom Kostopoulos20022013RW6306196157-48723Mississauga1979-01-24
1173Dick Kotanen19511951D10000Port Arthur1925-11-182011-11-09
1174Chris Kotsopoulos19811990D47944109153-64827Scarborough1958-11-27
1175Johnathan Kovacevic20222025D1641024342898Grimsby1997-07-12
1176Joe Kowal19771978LW22055313Toronto1956-02-032023-07-25
1177Stephen Kraftcheck19511959D15611182983Tinturn1929-03-031997-08-10
1178Jim Krulicki19711971LW41033-86Kitchener1948-03-09
1179Ed Kryzanowski19491953D23715223765Fort Frances1925-11-142007-04-29
1180Ryan Kuffner20192019LW10000-40Ottawa1996-06-12
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1181Alan Kuntz19421946LW4510122212Toronto1919-06-041987-03-07
1182Murray Kuntz19751975LW712360Ottawa1945-12-19
1183Gary Kurt19721972G160000016175.8564.30Kitchener1947-03-09
1184Ken Kuzyk19771978RW41591408Toronto1953-08-11
1185Nick Kypreos19901997LW442464490-241210Toronto1966-06-04
1186Jordan Kyrou20192025C354119160279-3792Toronto1998-05-05
1187Jim Kyte19831996D598174966-911342Ottawa1964-03-21
1188Neil Labatte19791982C/D26022-419Toronto1957-04-24
1189Leo Labine19521962RW643128193321-34728Haileybury1931-07-222005-02-25
1190Yvon Labre19711981D3711487101-93788Sudbury1949-11-29
1191Randy Ladouceur19831996D93030126156-1091322Brockville1960-06-30
1192Rick LaFerriere19821982G1000001000.9473.00Hawkesbury1961-01-03
1193Roland Lafleur19251925LW10000Ottawa1899-03-211968-11-26
1194Jack LaFontaine20222022G2000002010.7807.20Mississauga1998-01-06
1195Bob LaForest19841984RW5101-42Sault Ste. Marie1963-05-19
1196Mark LaForest19861994G10306606510325544.8684.23Welland1962-07-10
1197Marc Laforge19901994LW14000-364Sudbury1968-01-03
1198Pete Laframboise19721975LW/C227335588-8970Ottawa1950-01-182011-03-19
1199Adie Lafrance19341934LW30002Chapleau1912-01-131995-06-19
1200Jason Lafreniere19871994C146345387-1522St. Catharines1966-12-06
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1201Tom Laidlaw19811990D70525139164-4717Brampton1958-04-15
1202Hec Lalande19541958C151213960118North Bay1934-11-242010-08-18
1203Newsy Lalonde*19181927C9912542167185Cornwall1887-10-311970-11-21
1204Ron Lalonde19731979C3974578123-104106Toronto1952-10-30
1205Shawn Lalonde20132013D100010Ottawa1990-03-10
1206Denny Lambert19952002LW487276693-231391Wawa1970-01-07
1207Hank Lammens19941994D27123-2022Brockville1966-02-21
1208Marc Lamothe20002004G4000004211.8803.24New Liskeard1974-02-27
1209Leo Lamoureux19421947C/D236197998179Espanola1916-10-011961-01-11
1210Mitch Lamoureux19841988C7311920-1859Ottawa1962-08-22
1211Mike Lampman19731977LW96172037-1534Hamilton1950-04-20
1212Larry Landon19841985RW9000-32Niagara Falls1958-05-04
1213Steve Langdon19751978LW7011-12Toronto1953-12-23
1214Edgar Laprade*19461955C50010817228042Port Arthur1919-10-102014-04-28
1215Garry Lariviere19801983D2196576339167St. Catharines1954-12-06
1216Jeff Larmer19821986LW158375188-2155Peterborough1962-11-10
1217Steve Larmer19811995RW10064415711012203532Peterborough1961-06-16
1218Denis Larocque19881988D8011-418Hawkesbury1967-10-05
1219Bonner Larose19261926LW60000Ottawa1901-02-141963-01-23
1220Claude Larose19631978RW94422625748311889Hearst1942-03-02
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1221Gary Laskoski19831984G59011065919275.8514.65Ottawa1959-06-06
1222David Latta19861991LW364812-124Thunder Bay1967-01-03
1223Michael Latta20142016C113413174130St. Clements1991-05-25
1224Martin Lauder19281928D/C30002Durham1907-01-261959-09-06
1225Craig Laughlin19821989RW549136205341-3364Toronto1957-09-14
1226Scott Laughton20132025C62197148245-37371Oakville1994-05-30
1227Don Laurence19791980C79152136114Galt1957-06-27
1228Paul Laus19942002D530145872311702Beamsville1970-09-26
1229Kevin LaVallee19811987LW366110125235-1683Sudbury1961-09-16
1230Jack Laviolette*19181918D/W182136Belleville1879-07-171960-01-09
1231Paul Lawless19831990LW2394977126-3054Scarborough1964-07-02
1232Mark Lawrence19952001RW142182644-30115Burlington1972-01-27
1233Danny Lawson19681972RW218282957-3161Toronto1947-10-302008-09-15
1234Al LeBrun19611966D602214Timmins1940-12-01
1235Gary Leeman19841997RW667199267466-69531Toronto1964-02-19
1236Manny Legace19992010G3650990123651879941.9122.41Toronto1973-02-04
1237Randy Legge19731973D1202202Newmarket1945-12-162023-12-11
1238Hugh Lehman*19271928G48000048202442.68Pembroke1885-10-271961-04-12
1239Henry Lehvonen19751975D400040Sarnia1950-08-26
1240Michael Leighton20032017G11004406110374314.9002.97Petrolia1981-05-19
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1241Josh Leivo20142023LW265425193693Innisfil1993-05-26
1242Roger Lemelin19751978D36123-1627Iroquois Falls1954-02-062023-09-17
1243Mike Lenarduzzi19931994G4000004111.8993.18London1972-09-14
1244Rick Lessard19891992D15044-718Timmins1968-01-09
1245Lucas Lessio20142016LW41347-1112Maple1993-01-23
1246Alan Letang20002003D14000-82Renfrew1975-09-04
1247Trevor Letowski19992008RW61684117201-19209Thunder Bay1977-04-05
1248Joe Levandoski19471947RW81120Cobalt1921-03-172001-12-20
1249Guy Leveque19931994C17224-321Kingston1972-12-282005-10-02
1250Don Lever19731987LW1020313367680-248593South Porcupine1952-11-14
1251Danny Lewicki19511959LW461105135240177Fort William1931-03-122018-09-25
1252Rick Ley19691981D309127284-14528Orillia1948-11-02
1253Michael Liambas20172018LW8011-121Toronto1989-02-16
1254Nick Libett19681981LW982237268505-158472Stratford1945-12-09
1255Tony Licari19471947RW90110Ottawa1921-04-092013-07-04
1256David Liffiton20062011D7101426Windsor1984-10-18
1257Chris Lindberg19921994LW116172542-147Fort Frances1967-04-16
1258Brett Lindros19951996RW51257-14147London1975-12-02
1259Eric Lindros*19932007C7603724938652151398London1973-02-28
1260Bert Lindsay19181919G2000002061405.82Belwood1881-07-231960-11-11
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1261Ted Lindsay*19451965LW106837947285191808Renfrew1925-07-292019-03-04
1262Ken Linseman19791992C8602565518072211725Kingston1958-08-11
1263Carl Liscombe19381946LW380137140277117Perth1915-05-172004-02-24
1264Mike Liut19801992G6630131302266329327174.8833.49Weston1956-01-07
1265Lonnie Loach19931994LW56101323129New Liskeard1968-04-14
1266Bill Lochead19751980LW3306962131-73180Forest1954-10-13
1267Corey Locke20082011C9011-10Toronto1984-05-08
1268Ken Lockett19751976G55000085513158.8903.36Toronto1947-08-30
1269Howard Lockhart19201925G59000059164105.05North Bay1895-03-211956-08-02
1270Norm Locking19351936LW/C4826826Owen Sound1911-05-241995-05-15
1271Claude Loiselle19821994C61692117209-1281149Ottawa1963-05-29
1272Ryan Lomberg20182025LW2762824522372Richmond Hill1994-12-09
1273Barry Long19731982D280116879-57250Brantford1949-01-03
1274Jim Lorentz19691978C/RW6591612383993210Waterloo1947-05-01
1275Steven Lorentz20212025C/LW250242347-2642Kitchener1996-04-13
1276Bob Lorimer19771986D529229011230433Toronto1953-08-25
1277Matthew Lorito20172017RW201100Oakville1990-07-03
1278Darren Lowe19841984RW8123-50Toronto1960-10-13
1279Ross Lowe19501952D/LW77681482Oshawa1928-09-211955-08-08
1280Ed Lowrey19181921C272246Manotick1891-08-131973-11-27
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1281Fred Lowrey19251926RW5311210Ottawa1902-08-121968-01-24
1282Gerry Lowrey19281933LW211474895166Ottawa1906-02-141979-10-20
1283Dave Lowry19862004LW1084164187351-871191Sudbury1965-02-14
1284Dave Lucas19631963D00000Downeyville1932-03-22
1285Don Luce19701982C894225328553195364London1948-10-02
1286Jett Luchanko20252025F4000-32London2006-08-21
1287Steve Ludzik19821990C4244693139-18333Toronto1961-04-03
1288Matt Luff20192023RW106151227-1220Oakville1997-05-05
1289Charlie Luksa19801980D801104Toronto1954-02-19
1290Dave Lumley19791987RW4379816025839673Toronto1954-09-01
1291Harry Lumley*19441960G80300093803330329142.9052.74Owen Sound1926-11-111998-09-13
1292Jack Lynch19731979D38224106130-196336Toronto1952-05-28
1293Steve Lyon19771977D/RW300002Toronto1952-05-16
1294Kurtis MacDermid20182025LW/D275112031-28385Sauble Beach1994-03-25
1295Paul MacDermid19821995RW690116142258-161303Chesley1963-04-14
1296Blair MacDonald19801983RW21991100191-865Cornwall1953-11-17
1297Brett MacDonald19881988D1000-10Bothwell1966-01-05
1298Kevin MacDonald19941994D100002Prescott1966-02-24
1299Kilby MacDonald19401945LW15236347047Ottawa1914-09-061986-05-11
1300Randy MacGregor19821982RW211222Cobourg1953-07-09
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1301Norm Maciver19871998D50155230285-68350Thunder Bay1964-09-01
1302Blair MacKasey19771977D1000-12Hamilton1955-12-13
1303Calum MacKay19471955LW2375055105214Toronto1927-01-012001-08-21
1304Mickey MacKay*19271930C14744196379Chelsey1894-05-251940-05-21
1305Murdo MacKay19461948RW/C190330Fort William1917-08-082000-08-08
1306Jack Mackell19201921RW/D4542654Ottawa1896-04-121961-11-25
1307Aaron MacKenzie20092009D500010Terrace Bay1981-03-07
1308Barry MacKenzie19691969D6011-26Toronto1941-08-16
1309Derek MacKenzie20022019C6115174125-7337Sudbury1981-06-11
1310Reg Mackey19271927D4100016Ottawa1900-05-071966-02-26
1311Howie Mackie19371938RW/D161014Berlin1913-08-301952-03-09
1312Paul MacKinnon19801984D14752328-991Brantford1958-11-06
1313Brett Maclean20112012LW1823514Port Elgin1988-12-24
1314John MacLean19842002RW1194413429842431328Oshawa1964-11-20
1315Rick MacLeish19711984C846349410759154434Lindsay1950-01-032016-05-30
1316Brian MacLellan19831992LW606172241413-91551Guelph1958-10-27
1317Jeff MacMillan20042004D4000-20Durham1979-03-30
1318Bernie MacNeil19741974LW400010Sudbury1950-03-07
1319Jamie Macoun19831999D1128762823581751210Newmarket1961-08-17
1320Ralph MacSweyn19681972D47055-310Hawkesbury1942-09-081995-05-27
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1321Craig MacTavish19801997C109321326748034891London1958-08-15
1322John Madden19992012C89816518334820219Barrie1973-05-04
1323Darrin Madeley19931995G3900000394235.8684.36Holland Landing1968-02-25
1324Connie Madigan19731973D20033125Port Arthur1934-10-042024-01-02
1325Jeff Madill19911991RW14404-146Oshawa1965-06-21
1326Kevin Maguire19871992RW260293059-16782Toronto1963-01-05
1327Frank Mahovlich*19571974LW118153357011032661054Timmins1938-01-10
1328Pete Mahovlich19661981C883288485773234916Timmins1946-10-10
1329Logan Mailloux20242025D6134-36Belle River2003-04-15
1330Adam Mair20002011C6153876114-26829Hamilton1979-02-15
1331Jim Mair19711975D7641519-4249Schumacher1946-05-15
1332Mark Major19971997LW200005Toronto1970-03-20
1333Chico Maki19621976RW841143293436144345Sault Ste. Marie1939-08-172015-08-25
1334Wayne Maki19681973LW2465779136-39182Sault Ste. Marie1944-11-101974-05-01
1335Manny Malhotra19992015C991116179295-26451Mississauga1980-05-18
1336Troy Mallette19901998LW4565168119-491226Sudbury1970-02-25
1337Dan Maloney19711982LW737192259451471489Barrie1950-09-242018-11-20
1338Dave Maloney19751985D65771246317831154Kitchener1956-07-31
1339Don Maloney19791991LW76521435056442815Lindsay1958-09-05
1340Phil Maloney19501960C159284371112Ottawa1927-10-062020-02-21
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1341Jeff Malott 20222022F100002Burlington1996-08-07
1342Kirk Maltby19942010RW107212813226018867Guelph1972-12-22
1343Mark Mancari20072012RW4231013-322London1985-07-11
1344Gus Mancuso19381943RW47791623Niagara Falls1914-04-112003-08-16
1345Dan Mandich19831986D11151116-10303Brantford1960-06-12
1346Kris Manery19781981C/RW2506364127-6191Leamington1954-09-24
1347Randy Manery19711980D5825020625611415Leamington1949-01-10
1348Andrew Mangiapane20182025LW43511311022357187Toronto1996-04-04
1349Eric Manlow20012004C3724608Belleville1975-04-07
1350Ken Mann19761976RW1000-10Hamilton1953-09-05
1351Rennison Manners19301931C3733614Ottawa1904-02-051944-12-26
1352Bob Manno19771985D37141132173-37274Niagara Falls1956-10-31
1353Bud Maracle19311931LW111344Ayr1904-09-081958-06-20
1354Norm Maracle19982002G66000006614338.8973.10Belleville1974-10-02
1355Bryan Marchment19892006D92640142182312307Scarborough1969-05-012022-07-06
1356Mason Marchment20202025F2576010016060226Uxbridge1995-06-18
1357Lou Marcon19591963D60044-642Fort William1935-05-282023-05-30
1358Hector Marini19791984RW154274673-9248Timmins1957-01-27
1359John Markell19801985LW55111021-2636Cornwall1956-03-10
1360Ray Markham19801980C14112-321Windsor1958-01-23
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1361Jack Markle19361936RW80110Thessalon1907-05-151956-06-25
1362Jack Marks19181920LW/D70004Brantford1885-06-111945-08-20
1363Nevin Markwart19841992LW3094168109-6794Toronto1964-12-09
1364Mitch Marner20172025RW596200465665115188Markham1997-05-05
1365Brad Marsh19791993D108623175198551241London1958-03-31
1366Gary Marsh19681969LW713424Toronto1946-03-09
1367Grant Marshall19952006RW70092147239-57793Mississauga1973-06-09
1368Paul Marshall19801983LW95151833-1817Toronto1960-09-07
1369Willie Marshall19531959C331562Kirkland Lake1931-12-012023-06-02
1370Mike Marson19751980LW196242448-88233Scarborough1955-07-24
1371Clare Martin19421952D23712284078Waterloo1922-02-251980-09-23
1372Frank Martin19531958D282114657122Cayuga1933-05-012007-02-18
1373Grant Martin19841987LW44044-1655Smooth Rock Falls1962-03-13
1374Jack Martin19611961C100000St. Catharines1940-11-292023-12-08
1375Matt Martin20102025LW9638196177-371163Windsor1989-05-08
1376Spencer Martin20172025G60000006022277.8873.49Oakville1995-06-08
1377Terry Martin19761985LW479104101205-50202Barrie1955-10-25
1378Tom Martin19681968RW310100Toronto1947-10-16
1379Dennis Maruk19761989C888356522878-78761Toronto1955-11-17
1380Brandon Mashinter20112016LW64415-1250Bradford1988-09-20
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1381Charley Mason19351939RW937182522Seaforth1912-02-011971-05-17
1382Steve Mason20092018G4760121202247620518364.9112.70Oakville1988-05-29
1383George Massecar19301932LW10012112346Waterford1904-07-101957-07-14
1384Jamie Masters19761979D3311314-102Toronto1955-04-14
1385Jon Matsumoto20112012C14202-44Ottawa1986-10-13
1386Joe Matte19201926D6817153252Bourget1893-03-061961-06-13
1387Joe Matte19301943D240338Bourget1909-03-151988-05-16
1388Shawn Matthias20082018C5519084174-42180Mississauga1988-02-19
1389Dick Mattiussi19681971D/LW20083139-61124Smooth Rock Falls1938-05-01
1390Bryan Maxwell19781985D330187795-44745North Bay1955-09-07
1391Wally Maxwell19531953C20000Ottawa1933-08-24
1392Brad May19922010LW1041127161288-212248Toronto1971-11-29
1393Gilles Mayer19501956G900009261.8732.67Ottawa1930-08-242015-09-29
1394Jim Mayer19801980RW400010Capreol1954-10-30
1395Shep Mayer19431943RW21234Sturgeon Falls1923-09-112005-02-07
1396Jamal Mayers19972013RW91590129219-871200Toronto1974-10-24
1397Jay Mazur19891992C/RW4711718-120Hamilton1965-01-22
1398Gary McAdam19761986LW53496132228-53171Smiths Falls1955-12-31
1399Kenndal McArdle20092012LW42123-1151Toronto1987-01-04
1400Jud McAtee19431945LW461513286Stratford1920-02-052011-02-22
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1401Norm McAtee19471947C130110Stratford1921-06-282010-08-25
1402Andrew McBain19841994RW608129172301-145631Scarborough1965-01-18
1403Jack McBain20222025C177273663-3153Toronto2000-01-06
1404Cliff McBride19291930RW/D10000Toronto1909-01-011999-02-17
1405Jim McBurney19531953LW10110Sault Ste. Marie1933-06-032019-11-12
1406Bryan McCabe19962011D1135145383528341732St. Catharines1975-06-08
1407Stan McCabe19301934LW74951449Ottawa1908-06-161958-06-02
1408Bert McCaffrey19251931RW/D261433578204Chesley1893-04-121955-04-15
1409John McCahill19781978D100000Sarnia1955-12-02
1410Doug McCaig19421951D26382129255Guelph1919-02-241982-06-06
1411Eddie McCalmon19281931RW3950512Varney1902-05-301987-04-23
1412Jared McCann20162025C60617118735817202Stratford1996-05-31
1413Rick McCann19681975C42145-86Hamilton1944-05-272013-09-03
1414Dan McCarthy19811981C540434St. Marys1958-04-07
1415Sandy McCarthy19942004RW7367276148-811534Toronto1972-06-15
1416Tom McCarthy19571961LW608917-168Toronto1934-09-151992-01-20
1417Tom McCarthy19801988LW46017822139952330Toronto1960-07-312022-04-13
1418Ted McCaskill19681968C4022-20Kapuskasing1936-10-292016-03-03
1419Alyn McCauley19982007C488699716625116Brockville1977-05-29
1420Kevin McClelland19821994RW58868112180-361670Oshawa1962-07-04
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1421Jay McClement20062017C90690154244-116325Kingston1983-03-02
1422Bob McCord19641973D316105868-82257Matheson1934-03-302016-10-21
1423Dennis McCord19741974D300006Chatham1952-07-282005-02-07
1424Cody McCormick20042015C/RW405214465-24550London1983-04-18
1425Shawn McCosh19921995C910116Oshawa1969-06-05
1426Dale McCourt19781984C532194284478-67124Falconbridge1957-01-26
1427Bill McCreary19541971LW309536211519106Sundridge1934-12-022019-11-25
1428Keith McCreary19651975RW532131112243-51294Sundridge1940-06-192003-12-09
1429Bob McCulley19351935RW/D10000Stratford1912-02-081993-08-15
1430Duke McCurry19261929LW148211233121Toronto1900-06-131965-11-08
1431Brian McCutcheon19751977LW37314-57Toronto1949-08-03
1432Darwin McCutcheon19821982D1000-12Listowel1962-04-19
1433Connor McDavid20162025C6623446621006153255Richmond Hill1997-01-13
1434Jeff McDill19771977RW100000Thunder Bay1956-03-162012-11-03
1435Andy McDonald20012013LW/C6851823074895280Strathroy1977-08-25
1436Brian McDonald19711971C12000-829Toronto1945-03-23
1437Bucko McDonald19351945D4463588123206Fergus1914-10-311991-07-21
1438Robert McDonald19441944RW10000Toronto1923-01-041977-10-29
1439Kent McDonell20032004RW32123-836Williamstown1979-03-01
1440Joe McDonnell19821986D5021012-2434Kitchener1961-05-11
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1441Al McDonough19711978RW2377388161373Hamilton1950-06-06
1442Bill McDougall19911994C285510-212Mississauga1966-08-10
1443Peter McDuffe19721976G57011025711366.8854.08Milton1948-02-16
1444Curtis McElhinney20082021G24904404249949520.9072.83London1983-05-23
1445Evan McEneny20172017D1000-10Hamilton1994-05-22
1446Mike McEwen19771988D716108296404-37460Hornepayne1956-08-10
1447John McFarland20162016LW3000-10Richmond Hill1992-04-02
1448Jack McGill19351937LW13427103771Ottawa1910-11-031988-08-21
1449Dan McGillis19972006D6345618223840570Hawkesbury1972-07-01
1450Brock McGinn20162025LW5257977156-42120Fergus1994-02-02
1451Jamie McGinn20092019LW617117103220-83267Fergus1988-08-05
1452Tye McGinn20132016LW899817-144Fergus1990-07-29
1453Brian McGrattan20062015RW317101727-11609Hamilton1981-09-02
1454Tom McGrattan19481948G1000010007.83Brantford1927-10-19
1455Sandy McGregor19641964RW2000-10Toronto1939-03-302023-11-06
1456Mickey McGuire19271928LW363036Gravenhurst1898-07-071968-05-23
1457Paul McIntosh19751976D48022-266Listowel1954-03-13
1458David McIntyre20122012C7112-12Oakville1987-02-04
1459Jack McIntyre19501960D4991091022111171Brussels1930-09-081998-03-15
1460John McIntyre19901995C351245478-32516Ravenswood1969-04-29
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1461Scott McKay19941994C100000Burlington1972-01-26
1462Walt McKechnie19681983C955214392606-119469London1947-06-19
1463Jay McKee19962010D8022110412555622Kingston1977-09-08
1464Mike McKee19941994LW4831215541Toronto1969-06-18
1465Greg McKegg20142022C233211839-2465St. Thomas1992-06-17
1466Ian McKegney19771977D3000-82Sarnia1947-05-07
1467Alex McKendry19781981W46369-721Midland1956-11-21
1468Steve McKenna19972004LW373181432-40824Toronto1973-08-21
1469Don McKenney19551968C798237345582-62205Smiths Falls1934-04-302022-12-19
1470Jim McKenny19661979D60482247329-4294Ottawa1946-12-01
1471Bill McKenzie19741980G9101101291184913.8684.10St. Thomas1949-03-12
1472Brian McKenzie19721972LW6112-24St. Catharines1951-03-16
1473Roland McKeown20182023D16033427Listowel1996-01-20
1474Steve McKichan19911991G1000001000.7506.00Strathroy1967-05-29
1475Alex McKinnon19251929RW195191231237Sault Ste. Marie1895-04-171949-10-08
1476Murray McLachlan19711971G2000002010.7659.72London1948-10-20
1477Steve McLaren20042004D6000025Owen Sound1975-02-03
1478Don McLean19761976D9000-36Niagara Falls1954-01-19
1479Kirk McLean19862001G6120232305861224526272.8873.26Willowdale1966-06-26
1480Kurtis McLean20092009C410110Kirkland Lake1980-11-02
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1481John McLellan19521952C20000South Porcupine1928-08-061979-10-27
1482Scott McLellan19831983RW200000Toronto1963-02-10
1483Jim McLeod19721972G160110016664.8903.01Port Arthur1937-04-072019-05-17
1484Michael McLeod20192024C287295685-17164Mississauga1998-02-03
1485Ryan McLeod20212025C2383849871742Mississauga1999-09-21
1486Dave McLlwain19881997C/RW501100107207-126292Seaforth1967-01-09
1487Mike McMahon19431946D587182590Brockville1915-02-011974-12-03
1488Connor McMichael20212025C173393170-1357Ajax2001-01-15
1489Gerry McNamara19611970G7000027221.9122.61Sturgeon Falls1934-09-22
1490Howard McNamara19201920D101014Randolph1893-08-031940-09-04
1491Stu McNeill19581960C1111202Port Arthur1938-09-25
1492George McPhee19841989LW115242549-1257Wallaceburg1958-07-02
1493Basil McRae19821997LW5765383136-1042457Beaverton1961-01-05
1494Chris McRae19881990LW211010122Beaverton1965-08-26
1495Ken McRae19881994C137142135-59364Winchester1968-04-23
1496Pat McReavy19391942C5558134Owen Sound1918-01-162001-11-13
1497Brian McReynolds19901994C30156-78Penetanguishene1965-01-05
1498Bryan McSheffrey19731975RW9013720-4544Ottawa1952-09-25
1499Marty McSorley19842000D/RW961108251359-143381Hamilton1963-05-18
1500Dale McTavish19971997C9123-42Eganville1972-02-28
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1501Gord McTavish19791980C1113422Guelph1954-06-03
1502Charley McVeigh19271935C/LW3958489173132Kenora1898-03-291984-05-07
1503Jack McVicar19311932D8824659Renfrew1904-06-041952-02-20
1504Rick Meagher19801991C691144165309-39383Belleville1953-11-02
1505Gerry Meehan19691979C670180243423-113111Toronto1946-09-03
1506Brent Meeke19731977D7592231-258Toronto1952-04-10
1507Howie Meeker19471954RW34683102185329Kitchener1923-11-042020-11-08
1508Mike Meeker19791979RW4000-15Kingston1958-02-232024-06-05
1509Harry Meeking19181927LW6419133268Berlin1894-11-041971-12-13
1510Julian Melchiori20142017D3002208Richmond Hill1991-12-06
1511Hillary Menard19541954LW10000Timmins1934-01-15
1512Howie Menard19641970C151234265387Timmins1942-04-28
1513Greg Meredith19811983RW386410-48Toronto1958-02-23
1514Ryan Merkley20222022D39156-108Oakville2000-08-14
1515Wayne Merrick19731984C77419126545623303Sarnia1952-04-23
1516Horace Merrill19181920D90003Ottawa1885-11-301958-12-24
1517Scott Metcalfe19881990LW19123-318Toronto1967-01-06
1518Victor Mete20182024D248540451946Woodbridge1998-06-07
1519Marc Methot20072019D6242210112351380Ottawa1985-06-21
1520Glen Metropolit20002010C407571021598148Toronto1974-06-25
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1521Lindsay Middlebrook19801983G37011022373236.8564.95Collingwood1955-09-07
1522Rick Middleton19751988RW1005448540988175157Toronto1953-12-04
1523Kevin Miehm19931994C22145-28Kitchener1969-09-10
1524Rudy Migay19501960C41759921510293Fort William1928-11-182016-01-16
1525Jim Mikol19631965LW/D34145-118Kitchener1938-06-112014-03-15
1526Mike Millar19871991RW78181836-912St. Catharines1965-04-28
1527Greg Millen19791992G6040181807260421528489.8733.88Toronto1957-06-25
1528Colin Miller20162025D531411321733340Sault Ste. Marie1992-10-29
1529Joe Miller19281931G13000001302489162.89Morrisburg1900-10-061963-08-12
1530Tom Miller19711975C118162541-5134Kitchener1947-03-312017-09-25
1531Norm Milley20022006RW29246-412Toronto1980-02-14
1532Craig Mills19961999RW31055-136Toronto1976-08-27
1533Mike Minard20002000G1000001100.9173.00Owen Sound1976-11-01
1534Eddie Mio19801986G19201111032192647330.8674.07Windsor1954-01-31
1535Bill Mitchell19641964D100000Port Dalhousie1930-02-222014-04-01
1536Herb Mitchell19251926LW5562860Meaford1896-01-041969-01-12
1537John Mitchell20092017C54870107177-30267Oakville1985-01-22
1538Red Mitchell19421945D8345967Toronto1912-09-061984-12-05
1539Zack Mitchell20172018RW34325-34Orangeville1993-01-07
1540Mike Moffat19821984G180000218762.8264.38Galt1962-02-04
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1541Mike Moher19831983RW9011-228Manitouwadge1962-03-26
1542Doug Mohns19541975LW/D1391248462710-961261Capreol1933-12-132014-02-07
1543Lloyd Mohns19441944D10000Petawawa1921-07-312005-01-24
1544Mitch Molloy19901990LW2000010Red Lake1965-10-102024-03-03
1545Larry Molyneaux19381939D4501120Sutton West1912-07-091966-05-24
1546Garry Monahan19681979LW748116169285-6486Barrie1946-10-20
1547Sean Monahan20142025C782250303553-49191Brampton1994-10-12
1548Hank Monteith19691971LW7751217-36Stratford1945-10-02
1549Brandon Montour20172025D5397119426547399Brantford1994-04-11
1550Alfie Moore19371940G2100002171403.80Toronto1905-12-011984
1551Barrie Moore19962000LW39268118London1975-05-22
1552Dominic Moore20042018C897106176282-23487Thornhill1980-08-03
1553Robbie Moore19791983G6011006311.9221.87Sarnia1954-05-032022-01-07
1554Steve Moore20022004C695712-941Windsor1978-09-22
1555Ethan Moreau19962012LW928147140287-151110Huntsville1975-09-22
1556Howie Morenz*19241937C550271205476560Mitchell1902-09-211937-03-08
1557Angelo Moretto19771977C512312Toronto1953-09-18
1558Gavin Morgan20042004C6000021Scarborough1976-07-09
1559Marc Moro19982002D30000-577Toronto1977-07-17
1560Moe Morris19441949D13514294356Toronto1921-01-032000-02-06
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1561Dave Morrison19811985RW39336-154Toronto1962-06-12
1562George Morrison19711972LW115172138-1213Toronto1948-12-242008-11-12
1563Logan Morrison20242024F4000-10Guelph2002-07-09
1564Dean Morton19901990D1101-12Peterborough1968-02-27
1565Gus Mortson19471959D797461521981378New Liskeard1925-01-242015-08-08
1566Tyler Moss19982003G3001100306161.8913.25Ottawa1975-06-29
1567Matt Moulson20082018LW650176193369-42122North York1983-11-01
1568Johnny Mowers19411947G15200021526561262.56Niagara Falls1916-10-291995-12-07
1569Jim Moxey19751977RW127222749-2959Toronto1953-05-28
1570Kirk Muller19852003LW1349357602959-1471228Kingston1966-02-08
1571Wayne Muloin19641971D14532124-5693Dryden1941-12-24
1572Grant Mulvey19751984RW586149135284-73816Sudbury1956-09-17
1573Paul Mulvey19791982LW225305181-40613Sudbury1958-09-27
1574Craig Muni19821998D81928119147159775Toronto1962-07-19
1575Adam Munro20042006G1701102174103.8873.30St. George1982-11-12
1576Gerry Munro19251926D3412332Sault Ste. Marie1897-11-281968-01-28
1577Bob Murdoch19711982D75760218278159764Kirkland Lake1946-11-202023-08-03
1578Murray Murdoch19271937LW50884104188193Lucknow1904-05-192001-05-17
1579Brian Murphy19751975C/LW100000Toronto1947-08-20
1580Cory Murphy20082010D9192736-638Kanata1978-02-13
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1581Gord Murphy19892002D86285238323-83668Willowdale1967-03-23
1582Joe Murphy19872001RW77923329552829810London1967-10-16
1583Larry Murphy*19812001D161528892912171971084Scarborough1961-03-08
1584Mike Murphy19721983RW8312383185565514Toronto1950-09-12
1585Mike Murphy20122012G20000020101.0000.00Kingston1989-01-15
1586Ron Murphy19531970LW88920527447916456Hamilton1933-04-102014-03-06
1587Ryan Murphy20132019D17583543-2754Aurora1993-03-31
1588Trevor Murphy20182018D812350Windsor1995-07-17
1589Allan Murray19341940D2715914163Stratford1908-11-101982
1590Bob Murray19741977D19461622-798Peterborough1948-07-16
1591Bob Murray19761990D100813238251422873Kingston1954-11-26
1592Brett Murray20212024LW23246-325Bolton1998-07-20
1593Ken Murray19701976D10611011-21135Toronto1948-01-22
1594Matt Murray20162023G2720550102721468624.9102.79Thunder Bay1994-05-25
1595Mickey Murray19301930G1000010104.00Peterborough1898-10-141978-03-21
1596Mike Murray19881988C100000Kingston1966-08-29
1597Pat Murray19911992LW25314-215Stratford1969-08-20
1598Randy Murray19701970D300002Chatham1945-08-24
1599Rem Murray19972006C/LW560941212151161Stratford1972-10-09
1600Rob Murray19901999C10741519-10111Toronto1967-04-04
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1601Jason Muzzatti19941998G6201106162132510.8943.33Toronto1970-02-03
1602Jake Muzzin20112023D6836922529462399Woodstock1989-02-21
1603Jim Nahrgang19751977D5751217-1734Millbank1951-04-17
1604Lou Nanne19681978D/RW63568157225-108356Sault Ste. Marie1941-06-02
1605Mark Napier19791989RW767235306541140157Toronto1957-01-28
1606Rick Nash20032018LW1060437368805-11750Brampton1984-06-16
1607Ric Nattress19831993D53629135164-4377Hamilton1962-05-25
1608Mike Natyshak19881988RW4000-10Belle River1963-11-29
1609James Neal20092022LW8692962635597581Whitby1987-09-03
1610Bob Neely19741978LW/D283395998-75266Sarnia1953-11-09
1611Chris Neil20022017RW1026112138250-192522Flesherton1979-06-18
1612David Nemirovsky19961999RW91162238-242Toronto1976-08-01
1613Lance Nethery19811982C41111425014Toronto1957-06-28
1614Mike Neville19251931C67561114Toronto1904-10-111958-01-16
1615Bob Nevin19581976RW1128307419726125215South Porcupine1938-03-182020-09-21
1616Kris Newbury20072014C764610-3139Brampton1982-02-19
1617Dan Newman19771980LW126172441-1863Windsor1952-01-26
1618John Newman19311931C/LW91122Ottawa1910-04-241967-04-17
1619Cam Newton19711973G160110616471.8763.77Peterborough1950-02-25
1620Bernie Nicholls19821999C11274757341209-391292Haliburton1961-06-24
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1621Ed Nicholson19481948D10000Portsmouth1923-09-091987-01-15
1622Paul Nicholson19751977LW624812-3918Listowel1954-02-162011-09-20
1623Graeme Nicolson19791983D52279-2160North Bay1958-01-13
1624Kraig Nienhuis19861988LW87201636-1639Sarnia1961-05-09
1625Joe Nieuwendyk*19872007C12575645621126155677Oshawa1966-09-10
1626Frank Nighbor*19181930C349139100239266Pembroke1893-01-261966-04-13
1627Frank Nigro19831984C6881826-741Richmond Hill1960-02-11
1628Lou Nistico19781978C300006Thunder Bay1953-01-252020-11-27
1629Reg Noble*19181933LW/D510167106273925Collingwood1896-06-231962-01-19
1630Claude Noel19801980C7000-30Kirkland Lake1955-10-31
1631Brandon Nolan20082008C/LW6011-20Sault Ste. Marie1983-07-18
1632Jordan Nolan20122019C375242852-24347Garden River, First Nations1989-06-23
1633Ted Nolan19821986C7861622-18105Sault Ste. Marie1958-04-07
1634Hank Nowak19741977LW180262955-37161Oshawa1950-11-24
1635Darnell Nurse20152025D6587819827669567Hamilton1995-02-04
1636Mike Nykoluk19571957RW3231420Toronto1934-12-112022-01-31
1637Dennis O'Brien19711980D5923191122-561017Port Hope1949-06-10
1638Ellard O'Brien19561956D20000St. Catharines1930-05-272011-11-27
1639Shane O'Brien20072015D5371379926916Port Hope1983-08-09
1640Matt O'Connor20162016G1000001010.9123.10Sault Ste. Marie1992-02-14
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1641Myles O'Connor19911994D43347-369Toronto1967-04-02
1642Eric O'Dell20142015C41358-229Ottawa1990-06-21
1643Fred O'Donnell19731974RW115151126698Kingston1949-12-06
1644Sean O'Donnell19952012D122431198229871809Ottawa1971-10-13
1645Don O'Donoghue19701972RW125181735-5235Kingston1949-08-272007-06-04
1646Peanuts O'Flaherty19411942RW215160Toronto1918-04-102008-07-16
1647Jeff O'Neill19962007RW821237259496-115670Richmond Hill1976-02-23
1648Tom O'Neill19441945RW6610122253Deseronto1923-09-281973-02-13
1649Wes O'Neill20092010D5000-16Windsor1986-03-03
1650Cal O'Reilly20092018C145163349-1114Toronto1986-09-30
1651Ryan O'Reilly20102025C1093285497782-6179Clinton1991-02-07
1652Terry O'Reilly19721985RW8912044026062222095Niagara Falls1951-06-07
1653Danny O'Shea19691973C36964115179-40267Toronto1945-06-15
1654Kevin O'Shea19711973RW134131831-4485Toronto1947-05-282010-01-18
1655Patrick O'Sullivan20072012C33458103161-61116Toronto1985-02-01
1656Adam Oates*19862004C13373411079142033415Weston1962-08-27
1657Russell Oatman19271929LW1202092998Tillsonburg1905-02-191964-10-25
1658Gerry Odrowski19611972D309121931-10111Trout Creek1938-10-04
1659John Ogrodnick19801993LW928402425827-63260Ottawa1959-06-20
1660Jamie Oleksiak20132025D61838961340457Toronto1992-12-21
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1661Dan Olesevich19621962G100001001.8954.12Port Colborne1937-09-161983-07-15
1662Murray Oliver19581975C1127274454728-169315Hamilton1937-11-142014-11-23
1663Dennis Olson19581958C30000Kenora1934-11-09
1664Phil Oreskovic20092009D10112-221North York1987-01-26
1665Victor Oreskovich20102012RW67279-741Whitby1986-08-15
1666Bobby Orr*19671979D657270645915582953Parry Sound1948-03-20
1667Keith Osborne19901993RW16134-316Toronto1969-04-02
1668Mark Osborne19821995LW919212319531-881152Toronto1961-08-13
1669Randy Osburn19731975LW27022-50Collingwood1952-11-26
1670Brennan Othmann20242024LW300000Scarborough2003-01-05
1671Eddie Ouellette19361936C4332511Ottawa1911-03-091975-08-22
1672Dennis Owchar19751980D2883085115-78200Dryden1953-03-28
1673George Owen19291933D183443377151Hamilton1901-02-121986-03-04
1674Jean-Gabriel Pageau20132025C73715018333310239Ottawa1992-11-11
1675Rosaire Paiement19681972C1914852100-40343Earlton1945-08-12
1676Wilf Paiement19751988RW946356458814-1421759Earlton1955-10-16
1677Daniel Paille20062016LW582858717215135Welland1984-04-15
1678Pete Palangio19271938LW7113102328North Bay1908-09-102004-12-24
1679Mike Palmateer19771984G35602525011835614913852.8883.53Toronto1954-01-13
1680Robert Palmer19781984D3209101110-6115Sarnia1956-09-102023-06-26
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1681Darren Pang19851989G81099068127357.8824.05Meaford1964-02-17
1682Justin Papineau20022004C8111819212Ottawa1980-01-15
1683Jim Pappin19641977RW767278295573104667Sudbury1939-09-102022-06-29
1684Bob Parent19821983G3000003020.8455.65Windsor1958-02-19
1685J.P. Parisé19661979LW890238356594-39706Smooth Rock Falls1941-12-112015-01-07
1686Brad Park*19691985D11132136838963631429Toronto1948-07-06
1687Ernie Parkes19251925RW170002Dunnville1898-11-041948-07-07
1688George Parsons19371939LW7812132520Toronto1914-06-281998-06-30
1689Eddie Pasquale20192019G3000003210.8823.96Toronto1990-11-20
1690Steve Passmore19992004G9302202193234412.8952.79Thunder Bay1973-01-29
1691Joe Paterson19811989LW291193756-36829Toronto1960-06-25
1692Mark Paterson19831986D29336-833Ottawa1964-02-22
1693Rick Paterson19801987C430504393-7136Kingston1958-02-10
1694Doug Patey19771979RW45426-168Toronto1956-12-28
1695Larry Patey19741985C717153163316-123631Toronto1953-03-19
1696Colin Patterson19841993W5049610920592241Rexdale1960-05-11
1697Dennis Patterson19751980D13862228-8567Peterborough1950-01-09
1698George Patterson19271935W270512778220Kingston1906-05-221977-01-16
1699Jeff Paul20032003D200007London1978-03-01
1700Nick Paul20162025LW4278091171-31158Mississauga1995-03-20
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1701Marty Pavelich19481957LW63393159252454Sault Ste. Marie1927-11-062024-06-28
1702Evariste Payer19181918C/LW10000Rockland1887-12-121963
1703Serge Payer20012007C1247613-749Rockland1979-05-07
1704Adam Payerl20142014C2000-12Kitchener1991-03-04
1705Steve Payne19791988LW61322823846631435Toronto1958-08-16
1706Chase Pearson20222022C300000Cornwall1997-08-23
1707Rob Pearson19921997RW2695654110-31645Oshawa1971-03-08
1708Scott Pearson19892000LW292564298-39615Cornwall1969-12-19
1709Tanner Pearson20142025LW6631411522931232Kitchener1992-08-10
1710Matthew Peca20172022C8361521-156Petawawa1993-04-27
1711Michael Peca19942009C86417628946566798Toronto1974-03-26
1712Theo Peckham20082013D16041317-15388Richmond Hill1987-11-10
1713Bert Peer19401940RW10000Port Credit1910-11-121992-07-19
1714Adam Pelech20162025D5112611814472203Toronto1994-08-16
1715Matt Pelech20092014RW13134238Toronto1987-09-04
1716Anthony Peluso20132019RW14841014-4220North York1989-04-18
1717Mike Pelyk19681978D4412688114-14566Toronto1947-09-29
1718Jim Peplinski19811995RW711161263424521467Renfrew1960-10-24
1719Stuart Percy20152016D12033-62Oakville1993-05-18
1720Cole Perfetti20222025C1593355883334Whitby2002-01-01
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1721Fred Perlini19821984C8235-20Sault Ste. Marie1962-04-12
1722Nathan Perrott20022006RW89459-5251Owen Sound1976-12-08
1723Corey Perry20062025RW1331432477909431440Peterborough1985-05-16
1724Andrew Peters20042010LW229437-17650St. Catharines1980-05-05
1725Justin Peters20102017G83022088325389.9013.08Blyth1986-08-30
1726Steve Peters19801980C201110Peterborough1960-01-23
1727Jim Pettie19771979G2100002321972.8553.68Toronto1953-10-242019-08-31
1728Rich Peverley20072014C44284157241-7167Kingston1982-07-08
1729Michael Pezzetta20222025C178152338-8221Toronto1998-03-13
1730Bill Phillips19301930C271126Carleton Place1902-09-231998-12-25
1731Charlie Phillips19431943D170006Toronto1917-05-102005-03-30
1732Isaak Phillips20222025D5621012-3731Barrie2001-09-28
1733Merlyn Phillips19261933C302523183228Richmond Hill1899-05-241978-01-10
1734Harry Pidhirny19581958C20000Toronto1928-03-052010-12-20
1735Randy Pierce19781985RW2776276138-60223Arnprior1957-11-23
1736Alex Pietrangelo20092025D1035146472618117341King City1990-01-18
1737Frank Pietrangelo19881994G14103303614146596.8734.12Niagara Falls1964-12-17
1738Steve Pinizzotto20132015C36246-674Mississauga1984-04-26
1739Brandon Pirri20112021C2767249121591Toronto1991-04-10
1740Alex Pirus19771980RW159302858-5294Toronto1955-01-12
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1741Rem Pitlick20192024C132213354-2754Ottawa1997-04-02
1742Barclay Plager19681977D61444187231611115Kirkland Lake1941-03-261988-02-06
1743Bill Plager19681976D26343438-62294Kirkland Lake1945-07-062016-01-03
1744Bob Plager19651978D6452012614618800Kirkland Lake1943-03-112021-03-24
1745Mark Plantery19811981D25156-1014St. Catharines1959-08-14
1746Geoff Platt20062008C4641014-128Toronto1985-07-10
1747Hugh Plaxton19331933LW17134410105.26Barrie1904-05-161982-12-01
1748Charles Pletsch19211921D1000Chesley1892-07-221989-01-02
1749Rob Plumb19781979LW14325-52Kingston1957-08-29
1750Ron Plumb19801980D263471014Kingston1950-07-17
1751Steve Poapst19962006D30782836-28173Cornwall1969-01-03
1752Walt Poddubny19821992LW4681842384225454Thunder Bay1960-02-142009-03-21
1753Tony Poeta19521952RW10000North Bay1933-03-042004-05-02
1754Bud Poile*19431950RW31110712222991Fort William1924-02-102005-01-04
1755Don Poile19551958C67791612Fort William1932-06-012024-02-23
1756Matthew Poitras20242025C4761319012Ajax2004-03-10
1757Tom Polanic19701971D19022-453Toronto1943-04-022019-09-22
1758Paul Pooley19851986C1503330Exeter1960-08-02
1759Mark Popovic20042010D81257-820Stoney Creek1982-10-11
1760Chris Porter20092016C234151934-1339Toronto1984-05-29
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1761Jack Portland19341943D388155671325Waubaushene1912-07-301996-08-15
1762Mike Posavad19861987D800000Brantford1964-01-03
1763Barry Potomski19961998LW686511-14227Windsor1972-11-242011-05-24
1764Denis Potvin*19741988D106031074210524561356Ottawa1953-10-29
1765Jean Potvin19711981D61363224287-61478Ottawa1949-03-252022-03-15
1766Marc Potvin19911996RW121358-25456Ottawa1967-01-292006-01-13
1767Dave Poulin19831995C724205325530216482Timmins1958-12-17
1768Benoît Pouliot20072018LW62513013326325371Alfred1986-09-29
1769Ray Powell19511951C31715222Timmins1925-11-161999-09-30
1770Owen Power20222025D1821569841858Mississauga2002-11-22
1771Dean Prentice19531974LW1378391469860-82487Schumacher1932-10-052019-11-03
1772Eric Prentice19441944LW50004Schumacher1926-08-222002-12-08
1773Jack Price19521954D57461024Goderich1932-05-082011-05-24
1774Noel Price19581976D50014114128-67333Brockville1935-12-09
1775Tom Price19751979D29022-2012Toronto1954-07-12
1776Joe Primeau*19281936C31066177243105Lindsay1906-01-291989-05-14
1777Keith Primeau19912006C9092663536191241541Toronto1971-11-24
1778Wayne Primeau19952010C77469125194-95789Scarborough1976-06-04
1779Ellie Pringle19311931D60000Toronto1911-08-311990-10-03
1780Bob Probert19862002LW935163221384-313300Windsor1965-06-052010-07-05
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1781Goldie Prodgers19201925F/D11163339639London1891-02-181935-10-25
1782Mike Prokopec19961997RW15000-511Toronto1974-05-17
1783Chris Pronger*19942012D11671575416981831590Dryden1974-10-10
1784Sean Pronger19962004C260233659-40159Thunder Bay1972-11-30
1785Dalton Prout20122020D26473138-13321Kingsville1990-03-13
1786Joel Prpic19982001C18033-64Sudbury1974-09-25
1787Brandon Prust20072016LW4864075115161036London1984-03-16
1788Matt Puempel20152019LW8711516-1030Windsor1993-01-24
1789Bob Pulford*19571972LW1079281362643-21793Newton Robinson1936-03-31
1790Dave Pulkkinen19731973LW/D2000-10Kapuskasing1949-05-18
1791Daren Puppa19862000G4290181804842917916154.8973.04Kirkland Lake1965-03-23
1792John Purves19911991RW7101-30Toronto1968-02-12
1793Chris Pusey19861986G1000001000.7504.50Brantford1965-06-30
1794Nelson Pyatt19741980C2967163134-13769Port Arthur1953-09-09
1795Taylor Pyatt20012014LW859140140280-14430Thunder Bay1981-08-19
1796Tom Pyatt20102019C4454358101-4171Thunder Bay1987-02-14
1797Bill Quackenbush*19431956D7756222328595Toronto1922-03-021999-09-12
1798Max Quackenbush19511952D61471130Toronto1928-08-292020-04-17
1799Joel Quenneville19791991D80354136190-85705Windsor1958-09-15
1800John Quilty19411948C12536347081Ottawa1921-01-211969-09-12
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1801Kyle Quincey20062018D586361221588548Kitchener1985-08-12
1802Alan Quine20162020C106101828-522Belleville1993-02-25
1803Dan Quinn19841997C805266419685-125531Ottawa1965-06-01
1804Jack Quinn20222025RW122253863-1427Ottawa2001-09-19
1805Pat Quinn*19691977D60618113131-6952Hamilton1943-01-292014-11-23
1806Bruce Racine19961996G110000211030.8813.13Cornwall1966-08-09
1807Darren Raddysh20222025D11383341-527Toronto1996-02-28
1808Taylor Raddysh20222025RW243394281-4848Caledon1998-02-18
1809Yip Radley19311937D1801113Ottawa1908-06-271963-08-19
1810Herb Raglan19861994RW343335689-30775Peterborough1967-08-05
1811Rags Raglan19511953D100491352Pembroke1927-09-042002-04-15
1812Don Raleigh19441956C53510121932096Kenora1926-06-272012-08-21
1813Brad Ralph20012001LW100000Ottawa1980-10-17
1814Jamie Ram19961996G10000010001.0000.00Scarborough1971-01-18
1815John Ramage20152016D2000-30Mississauga1991-02-07
1816Rob Ramage19801994D1044139425564-1782226Byron1959-01-11
1817Craig Ramsay19721985LW1070252420672324201Weston1951-03-17
1818Ken Randall19181927RW/D2197051121581Kingston1888-12-141947-06-17
1819Tyler Randell20162016RW27606-247Scarborough1991-06-15
1820Paul Ranger20062014D3232482106-11254Whitby1984-09-12
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1821George Ranieri19571957LW20000Toronto1936-01-14
1822Isaac Ratcliffe20222022LW10134-110London1999-02-15
1823Dan Ratushny19931993D101102Nepean1970-10-29
1824Matt Ravlich19631973D41112789017364Sault Ste. Marie1938-07-12
1825Rob Ray19902004RW900415091-383207Stirling1968-06-08
1826Andrew Raycroft20012012G28003301428011311427.9002.89Belleville1980-05-04
1827Matt Read20122019RW44988100188083Ilderton1986-06-14
1828Ryan Ready20062006LW701100Peterborough1978-11-07
1829Marc Reaume19551971D34484351-16271La Salle1934-02-07
1830George Redding19251926LW/D333251010005.45Peterborough1903-03-061974-10-17
1831Liam Reddox20082011LW10061824-1734East York1986-01-27
1832Dick Redmond19701982D771133312445-6504Kirkland Lake1949-08-14
1833Keith Redmond19941994LW12101-320Richmond Hill1972-10-25
1834Mickey Redmond19681976RW538233195428-11219Kirkland Lake1947-12-27
1835Greg Redquest19781978G1000001000.70014.08Toronto1956-07-30
1836Mark Reeds19821989RW36545114159-5135Burlington1960-01-242015-04-14
1837Jeff Reese19881999G174088030174536517.8793.66Brantford1966-03-24
1838Bill Regan19301933D6632569Creighton Mines1908-12-111995-02-16
1839Larry Regan19571961RW2804195136-171North Bay1930-08-092009-03-09
1840Dutch Reibel19541959C4098416124573Kitchener1930-07-212007-01-03
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1841Dave Reid19531956C70000Toronto1934-01-112021-07-23
1842Dave Reid19842001LW96116520436954253Toronto1964-05-15
1843Gord Reid19371937D10002Mount Albert1912-02-191994-11-12
1844Reg Reid19251926LW391014Seaforth1899-02-171986-01-14
1845Tom Reid19681978D70117113130-123654Fort Erie1946-06-24
1846Paul Reinhart19801990D64813342655926277Kitchener1960-01-06
1847Leo Reise19211930D223393574204Pembroke1892-06-011975-07-08
1848Leo Reise19461954D4942881109397Stoney Creek1922-06-072015-07-26
1849Mark Renaud19801984D15265056-5986Windsor1959-02-21
1850Dan Renouf20172023D24033-623Pickering1994-06-01
1851Pat Ribble19761983D349196079-14365Leamington1954-04-26
1852Mike Ricci19912007C1099243362605-20974Scarborough1971-10-27
1853Nick Ricci19801983G1900002197120.8574.39Niagara Falls1959-06-03
1854Steven Rice19911998RW3296461125-43275Kitchener1971-05-26
1855Mike Richard19881990C7022-12Scarborough1966-07-09
1856Tanner Richard20172017C3000-22Markham1993-04-06
1857Mike Richards20062016C74918130648716585Kenora1985-02-11
1858Brad Richardson20062022C869111143254-31443Belleville1985-02-04
1859Glen Richardson19761976LW24369-119Barrie1955-09-20
1860Ken Richardson19751979C4981321316North Bay1951-04-12
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1861Luke Richardson19882009D141735166201-1192055Ottawa1969-03-26
1862Dennis Riggin19601963G18000018792.8863.19Kincardine1936-04-112016-04-02
1863Pat Riggin19801988G35008804135015312052.8793.43Kincardine1959-05-26
1864Zac Rinaldo20122021C374182442-43758Mississauga1990-06-15
1865Rip Riopelle19481950LW16927164371Ottawa1922-01-302013-09-22
1866Gerry Rioux19801980RW8000-26Iroquois Falls1959-02-17
1867Vic Ripley19291935LW2805149100170Elgin1906-05-301962-03-26
1868Doug Risebrough19751987C7401852864712131542Guelph1954-01-29
1869Brett Ritchie20152023RW391503585-13255Orangeville1993-07-01
1870Calum Ritchie20252025C7101-70Oakville2005-01-21
1871Nick Ritchie20162023LW48184102186-29483Orangeville1995-12-05
1872Jamie Rivers19962007D4541749664385Ottawa1975-03-16
1873Shawn Rivers19931993D4022-22Ottawa1971-01-30
1874Wayne Rivers19621969RW108153045-1594Hamilton1942-02-01
1875Craig Rivet19952011D92350187237-41171North Bay1974-09-13
1876John Ross Roach19221935G4910110491219204682.46Port Perry1900-06-231973-07-09
1877Phil Roberto19701977RW38575106181-47464Niagara Falls1949-01-01
1878Gary Roberts19872009LW12244384729102292560North York1966-05-23
1879Jim Roberts19641978D/RW1006126194320136623Toronto1940-04-092015-10-23
1880Jim Roberts19771979LW106172340-3033Toronto1956-06-08
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1881Doug Robinson19651971LW2404467111-836St. Catharines1940-08-27
1882Larry Robinson*19731992D1384208750958722793Winchester1951-06-02
1883Moe Robinson19801980D100000Winchester1957-05-29
1884Nathan Robinson20042006C7000-12Scarborough1981-12-31
1885Rob Robinson19921992D22011-48St. Catharines1967-04-19
1886Mike Robitaille19701977D38223105128-3280Midland1948-02-12
1887Randy Robitaille19972008C53184172256-64201Ottawa1975-10-12
1888Dave Roche19962002LW171151530-20334Lindsay1975-06-13
1889Des Roche19311935RW11320183854Kemptville1909-02-011971-01-18
1890Earl Roche19311935LW14725275248Prescott1910-02-221965-08-15
1891Harvey Rockburn19301933D94437264Ottawa1908-08-201977-06-09
1892Eddie Rodden19271931C906142060Mattawa1901-03-221986-09-10
1893Bryan Rodney20092012D3411213-812London1984-04-22
1894Evan Rodrigues20162025C48486131217-5147Toronto1993-07-28
1895Dale Rolfe19601975D5092512515056556Timmins1940-04-30
1896Dwayne Roloson19972012G6060141409660622725782.9082.72Simcoe1969-10-12
1897Doug Rombough19731976C150242751880Fergus1950-07-082015-06-20
1898Skene Ronan19191919D/C110006Ottawa1889-02-091937-06-25
1899Len Ronson19611969LW18213-610Brantford1936-07-082014-09-29
1900Paul Ronty19481955C488101211312103Toronto1928-06-122020-04-22
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1901Bill Root19831988D247112334-16180Toronto1959-09-06
1902Mike Rosati19991999G10000011001.0000.00Toronto1968-01-07
1903Art Ross*19181918D310112Naughton1886-01-131964-08-05
1904Sam Rothschild19251928LW100871525Sudbury1899-10-161987-04-15
1905Rolly Roulston19361938LW/D2406610Toronto1911-04-121983-04-24
1906Allan Rourke20042008D55145431Mississauga1980-03-06
1907Bobby Rowe19251925RW/D41010Heathcote1885-08-191948-09-21
1908Mike Rowe19851987D11000-1011Kingston1965-03-08
1909Ron Rowe19481948C/LW51010Toronto1923-11-302005-07-28
1910Derek Roy20042015C73818933552429391Ottawa1983-05-04
1911Steve Rucchin19952007C73517131848930164Thunder Bay1971-07-04
1912Kent Ruhnke19761976RW201110Toronto1952-09-18
1913Darren Rumble19912004D193102636-72216Barrie1969-01-23
1914Jim Rutherford*19711983G4570151506245715122759.8803.66Beeton1949-02-17
1915Wayne Rutledge19681970G820000118228387.8923.36Barrie1942-01-052004-10-02
1916Matt Ryan20062006C12011-42Sharon1983-11-12
1917Warren Rychel19891999LW406383977-351422Tecumseh1967-05-12
1918Andy Rymsha19921992D6000-323St. Catharines1968-12-10
1919Bob Sabourin19521952LW10002Sudbury1933-03-17
1920Gary Sabourin19681977RW627169188357-7397Parry Sound1943-12-04
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1921Ken Sabourin19891992D74281014201Scarborough1966-04-28
1922Scott Sabourin20202024F46268-858Orleans1992-07-30
1923Barry Salovaara19751976D9021315-1970Cooksville1948-01-07
1924Gary Sampson19841987LW105132235925Atikokan1959-08-24
1925Derek Sanderson19661978C598202250452141911Niagara Falls1946-06-16
1926Ed Sandford19481956LW503106145251355New Toronto1928-08-202023-10-25
1927Jim Sandlak19861996RW549110119229-28821Kitchener1966-12-12
1928Charlie Sands19331944C/RW4299911221156100012.00Fort William1911-03-231953-04-06
1929Mike Sands19851987G6000026050.8645.18Mississauga1963-04-06
1930Curtis Sanford20032012G14401104144475515.9042.72Owen Sound1979-10-05
1931Geoff Sarjeant19951996G8011048121.8564.13Newmarket1969-11-30
1932Peter Sarno20042006C710122Toronto1979-07-26
1933David Saunders19881988LW5671320-1510Ottawa1966-05-20
1934Ted Saunders19341934RW181344Ottawa1911-08-292002-05-21
1935Andre Savage19992003C66101424-414Ottawa1975-05-27
1936Brian Savage19942006LW674192167359-80321Sudbury1971-02-24
1937Marc Savard19982011C807207499706-54737Ottawa1977-07-17
1938Ryan Savoia19991999C3000-10Thorold1973-05-06
1939Brandon Scanlin20242024D100000Hamilton1999-06-02
1940Mark Scheifele20122025C81630943274171373Kitchener1993-03-15
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1941John Schella19711972D11521820-36224Port Arthur1947-05-092018-08-03
1942Brad Schlegel19921994D48189-710Kitchener1968-07-22
1943Andy Schliebener19821985D8421113-3374Ottawa1962-08-16
1944Milt Schmidt*19371955C/D776229346575466Kitchener1918-03-052017-01-04
1945Norm Schmidt19841988D125233356-173Sault Ste. Marie1963-01-24
1946Werner Schnarr19251926C260000Berlin1903-03-231959-05-29
1947Danny Schock19711971LW2012300Terrace Bay1948-12-302017-06-16
1948Ron Schock19641978C909166351517-74258Chapleau1943-12-19
1949Jim Schoenfeld19731985D719512042552361132Galt1952-09-04
1950Rod Schutt19781986LW2867792169-31177Bancroft1956-10-13
1951Cole Schwindt20222025RW2305502Kitchener2001-04-25
1952Enio Sclisizzi19481953LW8112112326Milton1925-08-012012-06-27
1953Ganton Scott19231925RW571120Preston1903-03-231977-06-09
1954Laurie Scott19271928LW/C6263928South River1900-06-191977-02-15
1955Richard Scott20022004LW10000028Orillia1978-08-01
1956Ron Scott19841990G2800002288134.8713.77Guelph1960-07-21
1957Travis Scott20012001G1000001000.7007.28Kanata1975-09-14
1958Howard Scruton19831983D4044-49Toronto1962-10-06
1959Glen Seabrooke19871989C1916704Peterborough1967-09-11
1960Al Secord19791990LW76627322349672093Sudbury1958-03-03
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1961Ron Sedlbauer19751981LW43014386229-54210Burlington1954-10-22
1962Steve Seftel19911991LW4000-22Kitchener1968-05-14
1963Dan Seguin19711974LW37268-750Sudbury1948-06-07
1964Steve Seguin19851985W5000-59Cornwall1964-04-10
1965Tyler Seguin20112025C98335844580384305Brampton1992-01-31
1966Earl Seibert*19321946D65789187276766Berlin1911-12-071990-05-12
1967Ric Seiling19781987RW/C738179208387111573Elmira1957-12-15
1968Rod Seiling19631979D97962269331145603Kitchener1944-11-14
1969Brit Selby19651972LW3475562117-32171Kingston1945-03-27
1970Steve Self19771977C3000-30Peterborough1950-05-09
1971Luke Sellars20022002D100002Toronto1981-05-21
1972Eric Selleck20132016LW3011222Brockville1987-10-20
1973Brad Selwood19711980D16274047-11153Leamington1948-03-18
1974Brett Seney20192024LW666814-1739London1996-02-28
1975Zachary Senyshyn20192022RW16123-14Ottawa1997-03-30
1976George Servinis19881988LW5000-20Toronto1962-04-29
1977Ben Sexton20182018C2000-10Ottawa1991-06-06
1978Michael Sgarbossa20132025C9391625-127Campbellville1992-07-25
1979Eddie Shack19591975LW1047239226465-1111431Sudbury1937-02-112020-07-25
1980Paul Shakes19741974D21044-1312Collingwood1952-09-04
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1981Brendan Shanahan*19882009LW152465669813541512489Mimico1969-01-23
1982Sean Shanahan19761978C/RW40134-1447Toronto1951-02-082022-05-15
1983Chuck Shannon19401940D40002Campbellford1916-03-221974-08-25
1984Darrin Shannon19891998LW50687163250-26344Barrie1969-12-08
1985Darryl Shannon19892001D5442811113930523Barrie1968-06-21
1986Gerry Shannon19341938LW18023295280Campbellford1910-10-251983-05-06
1987Glen Sharpley19771982C389117161278-71199York1956-09-06
1988Andrew Shaw20122021C54411613124724573Belleville1991-07-20
1989Brad Shaw19861999D37722137159-93208Cambridge1964-04-28
1990David Shaw19831998D76941153194-35906St. Thomas1964-05-25
1991Norm Shay19251926D/RW5354934Huntsville1899-02-031968-11-28
1992Riley Sheahan20122023C63774120194-5497St. Catharines1991-12-07
1993Rob Shearer20012001C2000-20Kitchener1976-10-19
1994Doug Shedden19821991C416139186325-124176Wallaceburg1961-04-29
1995Neil Sheehy19841992D379184765291316Fort Frances1960-02-09
1996Tim Sheehy19781980RW27213-70Fort Frances1948-09-03
1997Doug Shelton19681968RW5011-32Woodstock1945-06-27
1998Ray Sheppard19882000RW81735730065710212Pembroke1966-05-27
1999Jeff Shevalier19952000LW325914-68Mississauga1974-03-14
2000Jack Shewchuk19391945D18791928160Brantford1917-06-191989-05-15
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2001Al Shields19281938D459424789618200011.22Ottawa1907-05-101975-09-24
2002Steve Shields19962006G2460220782468010440.9072.67Toronto1972-07-19
2003Bill Shill19431947RW7921133418Toronto1923-03-061998-08-15
2004Jack Shill19341939C16015203570Toronto1913-01-121976-10-25
2005Bruce Shoebottom19881991D35145153Windsor1965-08-20
2006Devin Shore20162024C4435188139-5373Ajax1994-07-19
2007Hamby Shore19181918D/LW18381151Ottawa1886-02-121918-10-13
2008Justin Shugg20152015LW300002Niagara Falls1991-12-24
2009Richard Shulmistra19982000G2000002110.9411.48Sudbury1971-04-01
2010Steve Shutt*19731985LW930424393817394410Toronto1952-07-01
2011Babe Siebert*19261939LW/D5941401542941002Plattsville1904-01-141939-08-25
2012Dylan Sikura20182022C583141750Aurora1995-06-01
2013Mike Siltala19821988RW710102Toronto1963-08-05
2014Charlie Simmer19751988LW712342369711115544Terrace Bay1954-03-20
2015Wayne Simmonds20092023RW1037263263526-921313Scarborough1988-08-26
2016Don Simmons19571969G24900001424910010241.9042.89Port Colborne1931-09-132010-09-24
2017Chris Simon19932008LW782144161305281824Wawa1972-01-302024-03-18
2018Cully Simon19431945D13041115121Brockville1918-05-081980-08-02
2019Jason Simon19941997LW5000-134Sarnia1969-03-21
2020Thain Simon19471947D30000Brockville1922-04-242007-09-18
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2021Todd Simon19941994C15011-30Toronto1972-04-21
2022Cliff Simpson19471947C60110Toronto1923-04-041987-05-30
2023Craig Simpson19861995LW6342472504973657London1967-02-15
2024Al Sims19741983D47649116165119286Toronto1953-04-18
2025Darryl Sittler*19711985C1096484637112157948Kitchener1950-09-18
2026Jarrod Skalde19912002C115132134-2362Niagara Falls1971-02-26
2027Alf Skinner19181926RW7126123893Toronto1896-01-261961-04-11
2028Jeff Skinner20112025LW/C1026360316676-138453Toronto1992-05-16
2029Glen Skov19501961C/LW650106136242-6411Wheatley1931-01-262013-09-10
2030John Sleaver19541957C131014Copper Cliff1934-08-182001-11-19
2031Darryl Sly19661971D79123-820Collingwood1939-04-032007-08-28
2032Don Smillie19341934LW122244Toronto1910-09-131993-06-15
2033Al Smith19661981G2310770122231739936.8833.46Toronto1945-11-102002-08-07
2034Art Smith19281931D144151025253Toronto1906-11-291962-05-16
2035Billy Smith*19721989G679112130475679305233105.8953.18Perth1950-12-12
2036Brad Smith19791987RW222283462-31593Windsor1958-04-13
2037Brendan Smith20122025D70338103141-4763Mimico1989-02-08
2038Brian Smith19581961LW612810-712Creighton Mines1937-12-06
2039Brian Smith19681969LW67101020-533Ottawa1940-09-061995-08-02
2040Carl Smith19441944RW71122Cache Bay1917-09-181967-01-09
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2041D.J. Smith19972003D45112-467Windsor1977-05-13
2042Dalton Smith20202020LW100012Oshawa1992-06-30
2043Derek Smith20102014D9421214-1724Belleville1984-10-13
2044Derrick Smith19851994LW5378292174-14373Scarborough1965-01-22
2045Des Smith19381942D195222648246Ottawa1914-02-221981-09-26
2046Don Smith19201920LW/C121016Cornwall1888-06-031959-05-13
2047Doug Smith19821990C535115138253-130624Ottawa1963-05-17
2048Floyd Smith19551972RW617129178307-7201Perth1935-05-16
2049Gary Smith19661980G531077017953117425674.8943.40Ottawa1944-02-04
2050Gemel Smith20172022C91121325158Toronto1994-04-16
2051Givani Smith20202025RW15991322-29260Toronto1998-02-28
2052Glenn Smith19221922D90000Woodstock1895-04-251949-10-06
2053Gord Smith19751980D29993039-141284Perth1949-11-17
2054Hooley Smith*19251941C/RW7172002264261056Toronto1903-01-071963-08-24
2055Mike Smith20072022G67012021015267029926378.9122.70Kingston1982-03-22
2056Nakina Smith19441944C101230Cache Bay1915-07-261982
2057Nick Smith20022002C15000-10Hamilton1979-03-23
2058Normie Smith19321945G19800001988182352.33Toronto1908-03-181988-02-02
2059Reilly Smith20122025RW857216308524131212Mimico1991-04-01
2060Rick Smith19691981D68752167219181558Kingston1948-06-29
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2061Rodger Smith19261931D21020424180Ottawa1896-07-261935-01-31
2062Ron Smith19731973D11112-714Port Hope1952-11-19
2063Sid Smith19471958LW60118618336990Toronto1925-07-112004-04-29
2064Steve Smith19821989D17011015Trenton1963-04-04
2065Stu Smith19801983D7721012-3695Toronto1960-03-17
2066Tommy Smith*19201920C1001111Ottawa1886-09-271966-08-01
2067Trevor Smith20092017C10791120-1320Ottawa1985-02-08
2068Devante Smith-Pelly20122019RW3954457101-41137Scarborough1992-06-14
2069Rod Smylie19211926W7432512Toronto1895-09-281985-03-03
2070Brad Smyth19962003RW88151328-17109Ottawa1973-03-13
2071Greg Smyth19871997D22941620-24783Oakville1966-04-232018-02-16
2072Ted Snell19741975RW10471825-4022Ottawa1946-05-28
2073Dan Snyder20012003C4911516-764Elmira1978-02-232003-10-05
2074John Sorrell19311941LW490127120247100Chesterville1906-01-161984-11-30
2075Nick Spaling20102016C4375272124-26120Palmerston1988-09-19
2076Fred Speck19691972C28123-182Thorold1947-07-222011-02-10
2077Bill Speer19681971D13052025-2279Lindsay1942-03-201989-02-12
2078Blake Speers20172022C5000-32Sault Ste. Marie1997-01-02
2079Gordon Spence19261926LW30000Haileybury1897-07-251984-11-21
2080Irv Spencer19601968D230123850-39127Sudbury1937-12-041999-10-22
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2081Chris Speyer19241934D140000Toronto1902-02-091966-12-26
2082Jason Spezza20032022C12483636329955604Toronto1983-06-13
2083Red Spooner19301930G1000010106.00Port Arthur1910-08-241984-05-07
2084Ryan Spooner20132019C32548119167-2163Ottawa1992-01-30
2085Ryan Sproul20142018D4421012-1412Mississauga1993-01-13
2086Andy Spruce19771979LW172314273-45111London1954-04-17
2087Rick St. Croix19781985G13102202131495418.8753.74Kenora1955-01-03
2088Frank St. Marseille19681977RW70714028542532244Levack1939-12-14
2089Martin St. Pierre20062014C39358-1012Ottawa1983-08-11
2090Eric Staal20042023C13654556081063-83854Thunder Bay1984-10-29
2091Jared Staal20132013RW2000-22Thunder Bay1990-08-21
2092Jordan Staal20072025C127128839568356605Thunder Bay1988-09-10
2093Marc Staal20082024D11365318123452537Thunder Bay1987-01-13
2094Ron Stackhouse19711982D8898737245935824Haliburton1949-08-26
2095Steve Staios19962012D100156164220-861322Hamilton1973-07-28
2096Matt Stajan20032018C1003146267413-3526Mississauga1983-12-19
2097Nick Stajduhar19961996D200024Kitchener1974-12-06
2098Steven Stamkos20092025C1102561586114732641Markham1990-02-07
2099George Standing19681968RW2000-10Toronto1941-08-03
2100Fred Stanfield19651978C/W91421140561650134Toronto1944-05-042021-09-13
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2101Jim Stanfield19701972C/RW7011-10Toronto1947-01-012009-11-19
2102Ed Stankiewicz19541956C60002Kitchener1929-12-012019-09-12
2103Myron Stankiewicz19691969LW35077-1236Kitchener1935-12-04
2104Allan Stanley*19491969D1244100333433117792Timmins1926-03-012013-10-18
2105Barney Stanley*19281928RW10000Paisley1893-01-011971-05-16
2106Logan Stanley20212025D1505202523140Kitchener1998-05-26
2107Brian Stapleton19761976RW1000-20Fort Erie1951-12-25
2108Mike Stapleton19872001C69771111182-104342Sarnia1966-05-05
2109Pat Stapleton19621973D63543294337132351Sarnia1940-07-042020-04-09
2110Harold Starr19301936D20654918910000.00Ottawa1906-07-061981-09-25
2111Brad Staubitz20092013RW230101121-10521Bright's Grove1984-07-28
2112Frank Steele19311931RW/D10002Niagara Falls1905-03-191992-12-03
2113Greg Stefan19821990G29901515019929911512730.8683.93Brantford1961-02-11
2114Bud Stefanski19781978C1000-10South Porcupine1955-04-28
2115Phil Stein19401940G1000010011.71Toronto1913-09-131987-04-04
2116Vern Stenlund19771977C4000-30Thunder Bay1956-04-11
2117Charlie Stephens20032004C/RW8022-14London1981-04-05
2118Mitchell Stephens20202024C9551116-2022Peterborough1997-02-05
2119Wayne Stephenson19721981G32803304332814610350.8923.07Fort William1945-01-292010-06-22
2120Mike Stevens19851990LW23145-329Kitchener1965-12-30
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2121Phil Stevens19181926C/D251013St. Lambert1893-02-151968-04-08
2122Scott Stevens*19832004D16351967129083952785Kitchener1964-04-01
2123Shayne Stevenson19911993RW27022-835Newmarket1970-10-26
2124Bill Stewart19781986D2617647113424Toronto1957-10-06
2125Cam Stewart19942001LW202162339-15120Kitchener1971-09-18
2126Charles Stewart19251927G77000077304152.45Carleton Place1895-11-131973-01-23
2127Chris Stewart20092020RW668160162322-52750Toronto1987-10-30
2128Gaye Stewart19431953LW502185159344292Fort William1923-06-232010-11-18
2129Greg Stewart20082010LW26011-748Kitchener1986-05-21
2130John Stewart19801980C2000-20Toronto1954-01-02
2131Karl Stewart20042008LW69246-1068Aurora1983-06-30
2132Ken Stewart19421942D61120Port Arthur1913-03-292002-04-02
2133Ralph Stewart19711978C2525773130-3328Fort William1948-12-02
2134Trevor Stienburg19861989RW718412-18166Kingston1966-05-13
2135Cory Stillman19952011LW1025278449727-20489Peterborough1973-12-20
2136Riley Stillman20192023D15842226-19104Peterborough1998-03-09
2137Jack Stoddard19521953RW8016153131Stoney Creek1926-09-262014-01-29
2138Alek Stojanov19951997RW107257-12222Windsor1973-04-25
2139Steve Stone19741974RW2000-20Toronto1952-09-26
2140Jamie Storr19952004G219033026219858623.9082.55Brampton1975-12-28
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2141Zack Stortini20072012RW257142741-6725Elliot Lake1985-09-11
2142Mike Stothers19851988D30022-765Toronto1962-02-22
2143Steve Stoyanovich19841984C23358-111London1957-05-02
2144Neil Strain19531953LW/C5211132412Kenora1926-02-241975
2145Dylan Strome20172025C454123207330-29140Mississauga1997-03-07
2146Ryan Strome20142025C800160288448-10545Mississauga1993-07-11
2147Ken Strong19831985LW15224-36Toronto1963-05-09
2148Herb Stuart19271927G3000031201.67Brantford1899-03-301981-01-12
2149Jack Studnicka20202024C10761016-3028Windsor1999-02-18
2150Malcolm Subban20152024G87000068736349.8983.10Toronto1993-12-21
2151P.K. Subban20102022D8341153524675905Toronto1989-05-13
2152Barry Sullivan19481948RW10000Preston1927-09-211989-06-05
2153Frank Sullivan19501956D80002Toronto1929-06-162009-04-05
2154Peter Sullivan19801981C126285482-6240Toronto1951-07-25
2155Red Sullivan19501961C557107239346-28437Peterborough1929-12-242019-01-19
2156Steve Sullivan19962013RW101129045774793587Timmins1974-07-06
2157Bill Summerhill19391942RW7214173170York1913-07-091978-10-29
2158Andy Sutton19992012D67638112150-201185Kingston1975-03-10
2159Mark Suzor19771978D6441620-3360Windsor1956-11-05
2160Nick Suzuki20202025C392115190305-77135London1999-08-10
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2161Garry Swain19691969C9112-10Welland1947-09-11
2162Bill Sweeney19601960C4101-30Guelph1937-01-301991-03-21
2163Bob Sykes19751975LW2000-20Sudbury1951-09-26
2164Don Sylvestri19851985G3000023002.8853.53Sudbury1961-06-02
2165Danny Syvret20062011D59347-1430Millgrove1985-06-13
2166Paul Szczechura20092012RW92101020-1634Brantford1985-11-30
2167Joe Szura19681969C90101525-1030Fort William1938-12-182006-10-13
2168Jordan Szwarz20142020RW50437-1225Burlington1991-05-14
2169Rick Tabaracci19892000G2860880722869312530.8933.00Toronto1969-01-02
2170Ron Talakoski19871988RW9011133Thunder Bay1962-06-012009-07-06
2171Cam Talbot20142025G49707703949725017944.9142.64Caledonia1987-07-05
2172Brandon Tanev20162025LW493798716652237Toronto1991-12-31
2173Chris Tanev20112025D81233160193125204Toronto1989-12-20
2174Don Tannahill19731974LW111303363-2625Penetanguishene1949-02-21
2175John Tanner19901992G2100006212115.8833.60Cambridge1971-03-17
2176Tony Tanti19821992RW697287273560-69661Toronto1963-09-07
2177Brad Tapper20012003RW71141125072Scarborough1978-04-28
2178Jamie Tardif20132013RW200000Welland1985-01-23
2179Dave Tataryn19771977G2000002110.7677.50Sudbury1950-07-17
2180John Tavares20102025C11284655941059-25487Mississauga1990-09-20
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2181Chris Taylor19952004C149112132-548Stratford1972-03-06
2182Dave Taylor19781994RW111143163810691861589Levack1955-12-04
2183Ralph Taylor19281930D102415174Toronto1905-10-021976-07-03
2184Tim Taylor19942007C7467394167-66433Stratford1969-02-06
2185Skip Teal19551955C10000Ridgeway1933-07-172006-07-08
2186Vic Teal19741974RW1000-10St. Catharines1949-08-10
2187Harvey Teno19391939G5000052303.00Windsor1915-02-151990-09-09
2188Joey Tenute20062006C100000Hamilton1983-04-02
2189Paul Terbenche19681974D18952631-1928Port Hope1945-09-162012-01-09
2190Greg Terrion19811988LW56193150243-54339Marmora1960-05-022018-09-28
2191Bill Terry19881988C5000-40Toronto1961-07-13
2192Chris Terry20132017LW152221638-2134Brampton1989-04-07
2193Orval Tessier19551961C595712-36Cornwall1933-06-302022-08-25
2194Greg Theberge19801984D153156378-1973Peterborough1959-09-03
2195Chris Therien19952006D76429130159130585Ottawa1971-12-14
2196Lorrain Thibeault19451946LW60222Charlestone1918-10-021977-04-02
2197Akil Thomas20242025C1642614Toronto2000-01-02
2198Christian Thomas20132016RW27123-29Toronto1992-05-26
2199Reg Thomas19801980LW399716-56Lambeth1953-04-21
2200Robert Thomas20192025C4048723532222130Aurora1999-07-02
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2201Wayne Thomas19731981G2430770412431039334.8913.34Ottawa1947-10-09
2202Jack Thompson20242025D14235-82Courtice2002-03-19
2203Bill Thoms19331945C549135207342172Newmarket1910-03-051964-12-26
2204Ben Thomson20172017LW3000-44Brampton1993-01-16
2205Floyd Thomson19721980LW4115697153-25341Sudbury1949-06-14
2206Rhys Thomson19401943D2502238Toronto1918-08-091993-10-12
2207Chris Thorburn20062019RW8015381134-40968Sault Ste. Marie1983-06-03
2208Tom Thornbury19841984D14189-1916Lindsay1963-03-17
2209Joe Thornton19982022C1714430110915391821272London1979-07-02
2210Scott Thornton19912008LW941144141285-1221459London1971-01-09
2211Shawn Thornton20032017RW7054260102-331103Oshawa1977-07-23
2212Tom Thurlby19681968D21112-84Kingston1938-11-09
2213Chris Tierney20152024C64980168248-70135Keswick1994-07-01
2214Brad Tiley19982001D11000-10Markdale1971-07-05
2215Tom Tilley19891994D174438421989Trenton1965-03-28
2216Ray Timgren19491955LW25114445870Windsor1928-09-291999-11-25
2217Conor Timmins20202025D109431351742St. Catharines1998-09-18
2218Owen Tippett20182025RW2907775152-4748Peterborough1999-02-16
2219Morris Titanic19751976LW19000-30Toronto1953-01-07
2220Daniel Tkaczuk20012001C194711114Toronto1979-06-10
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2221Rick Tocchet19852002RW1144440512952842970Scarborough1964-04-09
2222Tyler Toffoli20132025C83326926753679236Scarborough1992-04-24
2223Philip Tomasino20222025C159234871141Mississauga2001-07-28
2224Mike Tomlak19901994C/LW141152237-6103Thunder Bay1964-10-17
2225Kirk Tomlinson19881988C100000Toronto1968-05-02
2226John Tonelli19791992LW1028325511836221911Milton1957-03-23
2227Jerry Toppazzini19531964RW784163244407-7043310000.00Copper Cliff1931-07-292012-04-21
2228Zellio Toppazzini19491957RW12321214249Copper Cliff1930-01-052001-04-01
2229Mike Torchia19951995G6000006321.8953.30Toronto1972-02-23
2230Raffi Torres20022014LW6351371232602497Toronto1981-10-08
2231Bill Touhey19281934LW280653810392Ottawa1906-03-231999-03-28
2232Larry Trader19831988D9151318-174Barry's Bay1963-07-072024-09-04
2233Bob Trapp19271928D82448131Pembroke1899-12-161979-11-20
2234Percy Traub19271929D130336225Elmwood1896-08-231948-12-05
2235Brent Tremblay19791980D1010116North Bay1957-11-01
2236Tim Trimper19801985LW190303666-55153Windsor1959-09-28
2237John Tripp20032004RW43279-335Kingston1977-05-04
2238Dave Trottier19291939LW446121113234521Pembroke1906-06-251956-12-13
2239Jean-Guy Trudel20002003LW5000-14Sudbury1975-10-18
2240John Tucker19841996C656177259436-9285Windsor1964-09-29
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2241Ted Tucker19741974G5000005111.8923.39Fort William1949-05-07
2242Tyler Tucker20232024D52246-873Thunder Bay2000-03-01
2243Connie Tudin19421942C40114Ottawa1917-09-211988-10-24
2244Ron Tugnutt19882004G53707701253718623962.8953.05Scarborough1967-10-22
2245Marty Turco20012012G54302222016854327516766.9102.36Sault-Ste-Marie1975-08-13
2246Joe Turner19421942G1000010012.57Windsor1919-03-281945-01-12
2247Gene Ubriaco19681970LW/C177393574-1850Sault Ste. Marie1937-12-26
2248Eric Vail19741982LW59121626047637281Timmins1953-09-16
2249Sparky Vail19291930D/LW5041526Meaford1906-07-051983-01-29
2250Rick Vaive19801992RW876441347788-791445Ottawa1959-05-14
2251Chris Valentine19821984C105435295-27127Belleville1961-12-06
2252Jack Valiquette19751981C35084134218-6779St. Thomas1954-03-18
2253Steve Valiquette20002010G46011044616145.9052.74Etobicoke1977-08-20
2254John Van Boxmeer19741984D5888427435827465Petrolia1952-11-20
2255Mike Van Ryn20012009D35330991295260London1979-05-14
2256Ryan VandenBussche19972006RW310101020-35702Simcoe1973-02-28
2257Phil Varone20142019C978917-2026Vaughan1990-12-04
2258Rick Vasko19781981D313710-1429St. Catharines1957-01-12
2259Mike Veisor19741984G13903302139416226.8804.09Toronto1952-08-25
2260Vic Venasky19731979C43061101162-1666Thunder Bay1951-03-06
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2261Gary Veneruzzo19681972W711200Fort William1943-06-28
2262Pat Verbeek19832002RW14245225401062-462905Sarnia1964-05-24
2263Carter Verhaeghe20202025C34913113126256187Toronto1995-08-14
2264Mark Vermette19891992RW6751318-3133Cochenour1967-10-03
2265Mike Vernace20092011D22011-710Toronto1986-05-26
2266Max Veronneau20192020RW16224-70Ottawa1995-12-12
2267Dennis Ververgaert19741981RW583176216392-68247Hamilton1953-03-30
2268Dennis Vial19911998D/LW24241519-27794Sault Ste. Marie1969-04-10
2269Steve Vickers19731982LW69824634058657330Toronto1951-04-21
2270Gabriel Vilardi20202025C21870591291150Kingston1999-08-16
2271Matt Villalta20242024G2000002010.8284.17Kingston1999-06-03
2272Pete Vipond19731973LW300000Oshawa1949-12-08
2273Terry Virtue19992000D500000Scarborough1970-08-12
2274Mark Visentin20142014G100001010.9063.06Hamilton1992-08-07
2275Mark Visheau19941999D29134-7107Burlington1973-06-27
2276Jack Walker*19271928F84581316Silver Mountain1888-11-291950-02-16
2277Scott Walker19952010RW829151246397-561162Cambridge1973-07-19
2278Sean Walker20192025D331277299-24154Keswick1994-11-13
2279Bob Wall19651972D322305585-52155Richmond Hill1942-12-01
2280Jake Walman20202025D2182736631121Toronto1996-02-20
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2281Flat Walsh19271933G11100001114844152.32Kingston1897-03-231959-12-02
2282Bobby Walton19441944C/RW40000Ottawa1912-08-051992-09-03
2283Mike Walton19661979C588201247448-44357Kirkland Lake1945-01-03
2284Rick Wamsley19811993G40709905240720413146.8813.34Simcoe1959-05-25
2285Aaron Ward19942010D83944107151-41736Windsor1973-01-17
2286Don Ward19581960D34011-118Sarnia1935-10-192014-01-06
2287Jason Ward20002009RW336364581-29171Chapleau1979-01-16
2288Jimmy Ward19281939RW528147128275463Fort William1906-09-011990-11-15
2289Joe Ward19811981C4000-22Sarnia1961-02-11
2290Joel Ward20072018RW726133171304-2261North York1980-12-02
2291Ron Ward19701972C89257-66Cornwall1944-09-12
2292Jeff Ware19971999D21011-312Toronto1977-05-19
2293Michael Ware19891990RW5011015York1967-03-22
2294Bob Warner19771977D1011244Grimsby1950-12-13
2295Todd Warriner19952003LW4536589154-37249Blenheim1974-01-03
2296Steve Washburn19962001C93141529-442Ottawa1975-04-10
2297Francis Wathier20102013LW10000-25St Isidore1984-12-07
2298Bryan Watson19641979D87717135152-1062214Bancroft1942-11-142021-07-08
2299Dave Watson19801981LW18011-310Kirkland Lake1958-05-19
2300Mike Watt19982003LW157152641-1741Seaforth1976-03-31
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2301Brian Watts19761976LW400000Hagersville1947-09-10
2302Mike Weaver20022015D63388997-9227Bramalea1978-05-02
2303Steve Webb19972004RW32151318-34532Peterborough1975-04-30
2304Aubrey Webster19351935RW40000Kenora1912-09-251999-11-01
2305Chick Webster19501950C140004Toronto1920-11-032018-01-18
2306Don Webster19441944LW27761328Toronto1924-07-031978-04-12
2307Tom Webster19691980RW102334275-5261Kirkland Lake1948-10-042020-04-10
2308Scott Wedgewood20162025G13400002134495023.9053.01Brampton1992-08-14
2309MacKenzie Weegar20172025D4885415821299359Ottawa1994-01-07
2310Kevin Weekes19982009G34803301834810516339.9032.87Toronto1975-04-04
2311Steve Weeks19811993G29107702129111211933.8723.73Scarborough1958-06-30
2312Cooney Weiland*19291939C509173162335149Seaforth (Edmondville)1904-11-051985-07-03
2313Stephen Weiss20022015C732156267423-23341Toronto1983-04-03
2314Alex Wellington19201920RW10000Port Arthur1893-08-041967
2315Dylan Wells20232023G1000001000.9233.00St. Catharines1998-01-03
2316Jay Wells19801997D109847216263-502359Paris1959-05-18
2317Eric Wellwood20112013LW315510134Windsor1990-03-06
2318Kyle Wellwood20042013C489921432351136Windsor1983-05-16
2319Jeremy Welsh20122016C27112012Bayfield1988-04-30
2320Cy Wentworth19281940D5753968107359Grimsby1905-01-241982-10-10
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2321Brian Wesenberg19991999RW100015Peterborough1977-05-09
2322Ed Westfall19621979D/RW122623139462582544Belleville1940-09-19
2323Kevin Westgarth20092014RW1697916-11266Amherstburg1984-02-07
2324Kenny Wharram19521969RW/C766252281533167220North Bay1933-07-022017-01-10
2325Rob Whistle19861988D517512-116Thunder Bay1961-04-30
2326Bill White19681976D60450215265159495Toronto1939-08-262017-05-21
2327Colton White20192023D8401010-2022London1997-05-03
2328Tex White19261931RW204331447145Hillsburgh1900-06-261949-12-02
2329Todd White19982011C65314124038119228Kanata1975-05-21
2330Kay Whitmore19892002G155099039155606416.8753.55Sudbury1967-04-10
2331Sean Whyte19921993RW21022012Sudbury1970-05-04
2332Dennis Wideman20062017D81599288387-72503Kitchener1983-03-20
2333Jim Wiemer19841994D325297210118378Sudbury1961-01-09
2334Jim Wiley19731977C6341014-178Sault Ste. Marie1950-04-282021-12-26
2335Barry Wilkins19671976D41827125152-53665Toronto1947-02-282011-06-26
2336John Wilkinson19441944D90006Ottawa1911-07-091970-01-19
2337Brian Wilks19851989C484812-1027North York1966-02-27
2338Rod Willard19831983LW1000-10New Liskeard1960-05-01
2339Jason Williams20012012C45594133227-2157London1980-08-11
2340Justin Williams20012020RW1264320477797110766Cobourg1981-10-04
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2341Sean Williams19921992C200004Oshawa1968-01-28
2342Tom Williams19721979LW397115138253873Windsor1951-02-07
2343Jordan Willis19961996G1000001010.9293.20Kincardine1975-02-28
2344Brian Willsie20002011RW3815257109-57217Belmont1978-03-16
2345Don Willson19381939C222790Chatham1914-01-011967-03-23
2346Behn Wilson19791988D60198261359571480Toronto1958-12-19
2347Bert Wilson19741981LW478374481-45646Orangeville1949-10-171992
2348Bob Wilson19541954D10000Sudbury1934-02-18
2349Doug Wilson*19781993D102423759082755830Ottawa1957-07-05
2350Dunc Wilson19701979G2870440832878015032.8833.75Toronto1948-03-222023-10-08
2351Garrett Wilson20142019LW84268-442Barrie1991-03-16
2352Hub Wilson19321932LW20000Ottawa1909-05-131999-07-15
2353Johnny Wilson19501962LW688161171332-3188Kincardine1929-06-142011-12-27
2354Kyle Wilson20102012C394913-312Oakville1984-12-15
2355Larry Wilson19501956C15221486973Kincardine1930-10-231979-08-16
2356Lefty Wilson19541958G300003001.9700.74Toronto1919-10-152002-11-05
2357Mike Wilson19962003D33616415743264Brampton1975-02-26
2358Murray Wilson19731979LW386949518974162Toronto1951-11-07
2359Roger Wilson19751975D702216Sudbury1946-09-18
2360Ron Wilson19781988D177266793-3268Windsor1955-05-28
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2361Ron Wilson19801994C831110216326-44413Toronto1956-05-13
2362Ryan Wilson20102015D2307606718157Windsor1987-02-03
2363Scott Wilson20152020C/LW193203151-2758Oakville1992-04-24
2364Tom Wilson20142025RW772152191343161452Toronto1994-03-29
2365Jesse Winchester20082014C285205070-10159Long Sault1983-10-04
2366Murray Wing19741974D1011-20Thunder Bay1950-10-14
2367Daniel Winnik20082018C/LW7988216925152367Toronto1985-03-06
2368Ryan Winterton20242025C10000-40Markham2003-09-04
2369Brian Wiseman19971997C300000Chatham1971-07-13
2370Chad Wiseman20032006LW9112-18Burlington1981-03-25
2371Ty Wishart20092012D26156510Belleville1988-05-19
2372Jim Witherspoon19761976D2000-12Toronto1951-10-03
2373Benny Woit19511957RW/D33472633170Fort William1928-01-072016-12-07
2374Steve Wojciechowski19451947RW5419203917Fort William1922-12-25
2375Bennett Wolf19811983D30011-3133Kitchener1959-10-23
2376Paul Woods19781984LW50172124196-60276Hespeler1955-04-12
2377Jason Woolley19922006D7186824631465430Toronto1969-07-27
2378Roy Worters*19261937G4840000484171230822.28Toronto1900-10-191957-11-07
2379Bob Wren19982002C500000Preston1974-09-16
2380Jamie Wright19982003LW1241220321254Kitchener1976-05-13
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2381John Wright19731975C127163652-2167Toronto1948-11-09
2382Keith Wright19681968LW100010Aurora1944-04-13
2383Shane Wright20232025C3463958Burlington2004-01-05
2384Bill Wylie19511951C10000Galt1928-07-151983-11-24
2385Arber Xhekaj20232025D11181624-6201Hamilton2001-01-30
2386Stéphane Yelle19962010C991961692657490Ottawa1974-05-09
2387Jason York19932007D757421872292621Nepean1970-05-20
2388Brian Young19811981D8022-46Kitchener1958-10-02
2389Bryan Young20072008D17000-910Kitchener1986-08-06
2390Howie Young19611971D/RW336126274-25851Toronto1937-08-021999-11-24
2391Tim Young19761985C629195341536-78438Scarborough1955-02-22
2392Warren Young19821988C2367277149-67472Toronto1956-01-11
2393Paul Ysebaert19891999C532149187336-12217Sarnia1966-05-15
2394Rod Zaine19711972C6110616-2225Ottawa1946-05-182022-07-07
2395Rob Zamuner19922004LW798139172311-57467Oakville1969-09-17
2396Ron Zanussi19781982RW2995283135-21373Toronto1956-08-31
2397Jeff Zehr20002000LW4000-12Woodstock1978-12-10
2398Rob Zepp20152015G100000010520.8882.89Newmarket1981-09-07
2399Peter Zezel19851999C87321938860742435Toronto1965-04-222009-05-26
2400Mike Zigomanis20032011C197211940-2189Toronto1981-01-17
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2401Harry Zolnierczyk20122017LW847613-1593Toronto1987-09-01
2402Mike Zuke19791986C45586196282-42220Sault Ste. Marie1954-04-16