NHL Players Born in Ontario, Canada

» Show/Hide Locations List

Canada

Alberta (650)

British Columbia (414)

Manitoba (409)

New Brunswick (55)

Newfoundland and Labrador (32)

Northwest Territories (5)

Nova Scotia (81)

Ontario (2409)

Prince Edward Island (34)

Quebec (878)

Saskatchewan (529)

Yukon (3)

United States

 (1)

 (1)

Alabama (3)

Alaska (14)

Arizona (10)

California (56)

Colorado (21)

Connecticut (36)

Delaware (1)

District of Columbia (3)

Florida (19)

Georgia (3)

Idaho (2)

Illinois (79)

Indiana (12)

Iowa (4)

Louisiana (1)

Maine (9)

Maryland (4)

Massachusetts (228)

Michigan (200)

Minnesota (308)

Mississippi (1)

Missouri (25)

Montana (2)

Nebraska (6)

Nevada (1)

New Hampshire (15)

New Jersey (32)

New York (141)

North Carolina (6)

North Dakota (20)

Ohio (34)

Oklahoma (5)

Oregon (8)

Pennsylvania (39)

Rhode Island (22)

South Carolina (2)

South Dakota (1)

Texas (14)

Utah (6)

Vermont (2)

Virginia (7)

Washington (14)

Wisconsin (41)

Other Countries

Australia (1)

Austria (11)

Bahamas (1)

Belarus (10)

Belgium (1)

Brazil (2)

Brunei Darussalam (1)

Bulgaria (1)

Croatia (1)

Czech Republic (51)

Czechoslovakia (294)

Denmark (18)

East Germany (2)

Finland (268)

France (14)

Germany (40)

Haiti (1)

Indonesia (1)

Ireland (5)

Italy (3)

Jamaica (1)

Japan (2)

Kazakhstan (1)

Latvia (11)

Lebanon (1)

Lithuania (1)

Netherlands (2)

Nigeria (2)

Norway (9)

Paraguay (1)

Poland (9)

Republic of Korea (2)

Russia (112)

Slovakia (16)

Slovenia (2)

South Africa (1)

Sweden (418)

Switzerland (43)

Taiwan (1)

Ukraine (1)

Union of Soviet Socialist Republics (241)

United Kingdom (50)

United Republic of Tanzania (1)

Uzbekistan (1)

Venezuela (2)

Yugoslavia (3)

2409 Players

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