NHL Players Born in Ontario, Canada

» Show/Hide Locations List

Canada

Alberta (646)

British Columbia (413)

Manitoba (409)

New Brunswick (55)

Newfoundland and Labrador (31)

Northwest Territories (5)

Nova Scotia (81)

Ontario (2407)

Prince Edward Island (34)

Quebec (876)

Saskatchewan (529)

Yukon (3)

United States

 (1)

 (1)

Alabama (3)

Alaska (14)

Arizona (10)

California (56)

Colorado (20)

Connecticut (36)

Delaware (1)

District of Columbia (3)

Florida (19)

Georgia (3)

Idaho (2)

Illinois (78)

Indiana (12)

Iowa (4)

Louisiana (1)

Maine (8)

Maryland (4)

Massachusetts (226)

Michigan (198)

Minnesota (304)

Mississippi (1)

Missouri (25)

Montana (2)

Nebraska (6)

Nevada (1)

New Hampshire (15)

New Jersey (30)

New York (139)

North Carolina (5)

North Dakota (20)

Ohio (34)

Oklahoma (5)

Oregon (7)

Pennsylvania (39)

Rhode Island (22)

South Carolina (2)

South Dakota (1)

Texas (13)

Utah (5)

Vermont (2)

Virginia (7)

Washington (14)

Wisconsin (41)

Other Countries

Australia (1)

Austria (11)

Bahamas (1)

Belarus (9)

Belgium (1)

Brazil (2)

Brunei Darussalam (1)

Bulgaria (1)

Croatia (1)

Czech Republic (51)

Czechoslovakia (294)

Denmark (18)

East Germany (2)

Finland (266)

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 (109)

Slovakia (16)

Slovenia (2)

South Africa (1)

Sweden (416)

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)

2407 Players

2407 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 Amadio20182025C4306867135-487Sault 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 Anderson20152025RW607144103247-36539Burlington1994-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 Bastian20192025RW272333568-18188Kitchener1997-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 Bennett20152025C685162172334-15662Holland 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 Bertuzzi20172025LW479133169302-74295Sudbury1995-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 Binnington20162025G33007705933016911535.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 Blackwood20192025G247022062471029928.9062.95Thunder 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 Bortuzzo20122025D57620567637533Thunder Bay1989-03-18
190Mark Botell19821982D3241014831Scarborough1961-08-27
191Cam Botting19761976RW201110Kingston1954-03-10
192Evan Bouchard20192025D3375417422856120Oakville1999-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 Brazeau20242025F87161228-220New 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 Brown20162025RW591102151253-17108Toronto1994-01-14
245Fred Brown19281928LW151010Kingston1900-09-151970-01-20
246Jeff Brown19861998D747154430584-51498Ottawa1966-04-30
247Josh Brown20192025D298112435-27305London1994-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 Bryson20212025D25043943-3450London1997-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 Bunting20192025LW334921212134310Scarborough1995-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/RW148726064690612851Barrie1985-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 Byfield20212025C250478513240132Newmarket2002-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-02
311Luca Caputi20092011LW35369-420Toronto1988-10-01
312Leo Carbol19431943D60114Ottawa1908-06-051991-11-13
313Daniel Carcillo20072015LW4294852100-171233King City1985-01-28
314Michael Carcone20222025F156332356-1687Ajax1996-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 Carrick20152025C312343771-38370Markham1992-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 Ceci20142025D861521812331192Ottawa1993-12-21
343Ray Ceresino19491949RW121122Port Arthur1929-04-242015-05-01
344Ed Chadwick19561962G1840000184579235.9012.94Fergus1933-05-082024-04-23
345Chick Chalmers19541954C10000Stratford1934-01-241994-12-07
346Andre Champagne19631963LW200000Ottawa1943-09-19
347Brian Chapman19911991D3000029Brockville1968-02-10
348Bob Charlebois19681968LW7101-40Cornwall1944-05-27
349Jonathan Cheechoo20032010RW50117013530529324Moose Factory1980-07-15
350Gerry Cheevers*19621980G41801111021441822710476.9012.89St. Catharines1940-12-07
351Dick Cherry19571970D145121022-3945Kingston1937-03-28
352Real Chevrefils19521959LW38710497201181Timmins1932-05-021981-08-01
353Alain Chevrier19861991G234011110352349110014.8634.16Cornwall1961-04-23
354Ben Chiarot20142025D71344124168-58519Hamilton1991-05-09
355Steve Chiasson19871999D75193305398371107Barrie1967-04-141999-05-03
356Rick Chinnick19741975RW402200Chatham1953-08-15
357Andy Chiodo20042004G8000008341.8923.46Toronto1983-04-25
358Declan Chisholm20222025D9451621-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 Cirelli20182025C501123162285119245Etobicoke1997-07-15
371Jason Cirone19921992C300002Toronto1971-02-212024-10-02
372Casey Cizikas20122025C8861131462590424Toronto1991-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 Clarke20232025D9273138354Nepean2003-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 Cousins20152025C63976117193-21351Belleville1993-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 Crotty20242024D1000-10Ottawa1999-05-05
463Lawson Crouse20172025LW57611399212-57356Mt. 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 Cuylle20232025LW1583129603102Toronto2002-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/C172303161-2554Oshawa1993-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 Mastro20242025D24235-56Burlington2003-01-15
526Michael Del Zotto20102022D73663199262-30284Stouffville1990-06-24
527Stefan Della Rovere20112011LW7000011Richmond Hill1990-02-25
528Ty Dellandrea20212025C208153449-22145Toronto2000-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 DeMelo20162025D62720142162107303London1993-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 Doughty20092025D120015952268165785London1989-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 Drysdale20212025D209165369-8950Toronto2002-04-08
597Matt Duchene20102025C1128369513882-62296Haliburton1991-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 Dunn20182025D5337520728233335Mississauga1996-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 Durzi20222025D2332489113-26181Mississauga1998-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 Evangelista20232025RW162324779544Toronto2002-02-21
656Chris Evans19701975D241194261-29143Toronto1946-09-142000-05-09
657Daryl Evans19821987LW113223052-1725Toronto1961-01-12
658Doug Evans19861993LW3554887135-5502Peterborough1963-06-02
659Jake Evans20202025C/RW3403984123-10113Toronto1996-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 Fantilli20242025C120343771-2330Nobleton2004-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 Ferraro20202025D401177087-119177Toronto1998-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 Foegele20182025LW50210010320328191Markham1996-04-01
697Tyson Foerster20232025RW158403373-983Alliston2002-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 Fowler20112025D1034104381485-115269Windsor1991-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 Frost20202025C2995291143-3786Aurora1999-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 Gadjovich20212025LW15210818-18285Whitby1998-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/LW1253364748111218494Hearst1988-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 Goodrow20152025RW63865112177-17578Toronto1993-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 Greaves20232025G160000016592.9103.21Cambridge2001-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 Gudbranson20122025D79434100134-124841Ottawa1992-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 Hague20202025D35720628219235Kitchener1998-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 Hamilton20132025D83415135050177522Toronto1993-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 Hanley20162025D23643135680Keswick1991-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 Hayton20202025C2825272124-29127Peterborough2000-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 Henrique20112025C983273277550-11302Brantford1990-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 Hodgson20222023RW7123-111Windsor1996-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 Horvat20152025C802265288553-64257London1995-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 Hutton20162025D5152498122-64191Brockville1993-04-20
1029Carter Hutton20132022G235055016235949027.9082.76Thunder Bay1985-12-19
1030Zach Hyman20162025LW646230213443127354Toronto1992-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 Jankowski20172025C40466561228112Hamilton1994-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 Jenner20142025C730196182378-65412Dorchester1993-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 Johnston20232025C23684871712672Toronto2003-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 Kadri20102025C974302397699-50758London1990-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 Kartye20242025F134161329-1775Kingston2001-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 Konecny20172025RW638198271469-38461London1997-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 Kovacevic20222025D21710354526142Grimsby1997-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 Kyrou20192025C408145179324-18106Toronto1998-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-10
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 Laughton20132025C671107159266-46393Oakville1994-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
1247Rick Lessard19891992D15044-718Timmins1968-01-09
1248Lucas Lessio20142016LW41347-1112Maple1993-01-23
1249Alan Letang20002003D14000-82Renfrew1975-09-04
1250Trevor Letowski19992008RW61684117201-19209Thunder Bay1977-04-05
1251Joe Levandoski19471947RW81120Cobalt1921-03-172001-12-20
1252Guy Leveque19931994C17224-321Kingston1972-12-282005-10-02
1253Don Lever19731987LW1020313367680-248593South Porcupine1952-11-14
1254Danny Lewicki19511959LW461105135240177Fort William1931-03-122018-09-25
1255Rick Ley19691981D309127284-14528Orillia1948-11-02
1256Michael Liambas20172018LW8011-121Toronto1989-02-16
1257Nick Libett19681981LW982237268505-158472Stratford1945-12-09
1258Tony Licari19471947RW90110Ottawa1921-04-092013-07-04
1259David Liffiton20062011D7101426Windsor1984-10-18
1260Chris Lindberg19921994LW116172542-147Fort Frances1967-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
1261Brett Lindros19951996RW51257-14147London1975-12-02
1262Eric Lindros*19932007C7603724938652151398London1973-02-28
1263Bert Lindsay19181919G2000002061405.82Belwood1881-07-231960-11-11
1264Ted Lindsay*19451965LW106837947285191808Renfrew1925-07-292019-03-04
1265Ken Linseman19791992C8602565518072211725Kingston1958-08-11
1266Carl Liscombe19381946LW380137140277117Perth1915-05-172004-02-24
1267Mike Liut19801992G6630131302266329327174.8833.49Weston1956-01-07
1268Lonnie Loach19931994LW56101323129New Liskeard1968-04-14
1269Bill Lochead19751980LW3306962131-73180Forest1954-10-13
1270Corey Locke20082011C9011-10Toronto1984-05-08
1271Ken Lockett19751976G55000085513158.8903.36Toronto1947-08-30
1272Howard Lockhart19201925G59000059164105.05North Bay1895-03-211956-08-02
1273Norm Locking19351936LW/C4826826Owen Sound1911-05-241995-05-15
1274Claude Loiselle19821994C61692117209-1281149Ottawa1963-05-29
1275Ryan Lomberg20182025LW326292958-6416Richmond Hill1994-12-09
1276Barry Long19731982D280116879-57250Brantford1949-01-03
1277Jim Lorentz19691978C/RW6591612383993210Waterloo1947-05-01
1278Steven Lorentz20212025C/LW300273259-2446Kitchener1996-04-13
1279Bob Lorimer19771986D529229011230433Toronto1953-08-25
1280Matthew Lorito20172017RW201100Oakville1990-07-03
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1281Darren Lowe19841984RW8123-50Toronto1960-10-13
1282Ross Lowe19501952D/LW77681482Oshawa1928-09-211955-08-08
1283Ed Lowrey19181921C272246Manotick1891-08-131973-11-27
1284Fred Lowrey19251926RW5311210Ottawa1902-08-121968-01-24
1285Gerry Lowrey19281933LW211474895166Ottawa1906-02-141979-10-20
1286Dave Lowry19862004LW1084164187351-871191Sudbury1965-02-14
1287Dave Lucas19631963D00000Downeyville1932-03-222025-01-16
1288Don Luce19701982C894225328553195364London1948-10-02
1289Jett Luchanko20252025F4000-32London2006-08-21
1290Steve Ludzik19821990C4244693139-18333Toronto1961-04-03
1291Matt Luff20192023RW106151227-1220Oakville1997-05-05
1292Charlie Luksa19801980D801104Toronto1954-02-19
1293Dave Lumley19791987RW4379816025839673Toronto1954-09-01
1294Harry Lumley*19441960G80300093803330329142.9052.74Owen Sound1926-11-111998-09-13
1295Jack Lynch19731979D38224106130-196336Toronto1952-05-28
1296Steve Lyon19771977D/RW300002Toronto1952-05-16
1297Kurtis MacDermid20182025LW/D287112031-28391Sauble Beach1994-03-25
1298Paul MacDermid19821995RW690116142258-161303Chesley1963-04-14
1299Blair MacDonald19801983RW21991100191-865Cornwall1953-11-17
1300Brett MacDonald19881988D1000-10Bothwell1966-01-05
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1301Kevin MacDonald19941994D100002Prescott1966-02-24
1302Kilby MacDonald19401945LW15236347047Ottawa1914-09-061986-05-11
1303Randy MacGregor19821982RW211222Cobourg1953-07-09
1304Norm Maciver19871998D50155230285-68350Thunder Bay1964-09-01
1305Blair MacKasey19771977D1000-12Hamilton1955-12-13
1306Calum MacKay19471955LW2375055105214Toronto1927-01-012001-08-21
1307Mickey MacKay*19271930C14744196379Chelsey1894-05-251940-05-21
1308Murdo MacKay19461948RW/C190330Fort William1917-08-082000-08-08
1309Jack Mackell19201921RW/D4542654Ottawa1896-04-121961-11-25
1310Aaron MacKenzie20092009D500010Terrace Bay1981-03-07
1311Barry MacKenzie19691969D6011-26Toronto1941-08-16
1312Derek MacKenzie20022019C6115174125-7337Sudbury1981-06-11
1313Reg Mackey19271927D4100016Ottawa1900-05-071966-02-26
1314Howie Mackie19371938RW/D161014Berlin1913-08-301952-03-09
1315Paul MacKinnon19801984D14752328-991Brantford1958-11-06
1316Brett Maclean20112012LW1823514Port Elgin1988-12-24
1317John MacLean19842002RW1194413429842431328Oshawa1964-11-20
1318Rick MacLeish19711984C846349410759154434Lindsay1950-01-032016-05-30
1319Brian MacLellan19831992LW606172241413-91551Guelph1958-10-27
1320Jeff MacMillan20042004D4000-20Durham1979-03-30
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1321Bernie MacNeil19741974LW400010Sudbury1950-03-07
1322Jamie Macoun19831999D1128762823581751210Newmarket1961-08-17
1323Ralph MacSweyn19681972D47055-310Hawkesbury1942-09-081995-05-27
1324Craig MacTavish19801997C109321326748034891London1958-08-15
1325John Madden19992012C89816518334820219Barrie1973-05-04
1326Darrin Madeley19931995G3900000394235.8684.36Holland Landing1968-02-25
1327Connie Madigan19731973D20033125Port Arthur1934-10-042024-01-02
1328Jeff Madill19911991RW14404-146Oshawa1965-06-21
1329Kevin Maguire19871992RW260293059-16782Toronto1963-01-05
1330Frank Mahovlich*19571974LW118153357011032661054Timmins1938-01-10
1331Pete Mahovlich19661981C883288485773234916Timmins1946-10-10
1332Logan Mailloux20242025D8235-46Belle River2003-04-15
1333Adam Mair20002011C6153876114-26829Hamilton1979-02-15
1334Jim Mair19711975D7641519-4249Schumacher1946-05-15
1335Mark Major19971997LW200005Toronto1970-03-20
1336Chico Maki19621976RW841143293436144345Sault Ste. Marie1939-08-172015-08-25
1337Wayne Maki19681973LW2465779136-39182Sault Ste. Marie1944-11-101974-05-01
1338Manny Malhotra19992015C991116179295-26451Mississauga1980-05-18
1339Troy Mallette19901998LW4565168119-491226Sudbury1970-02-25
1340Dan Maloney19711982LW737192259451471489Barrie1950-09-242018-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
1341Dave Maloney19751985D65771246317831154Kitchener1956-07-31
1342Don Maloney19791991LW76521435056442815Lindsay1958-09-05
1343Phil Maloney19501960C159284371112Ottawa1927-10-062020-02-21
1344Jeff Malott 20222025F2000-12Burlington1996-08-07
1345Kirk Maltby19942010RW107212813226018867Guelph1972-12-22
1346Mark Mancari20072012RW4231013-322London1985-07-11
1347Gus Mancuso19381943RW47791623Niagara Falls1914-04-112003-08-16
1348Dan Mandich19831986D11151116-10303Brantford1960-06-12
1349Kris Manery19781981C/RW2506364127-6191Leamington1954-09-24
1350Randy Manery19711980D5825020625611415Leamington1949-01-10
1351Andrew Mangiapane20182025LW48812311824163201Toronto1996-04-04
1352Eric Manlow20012004C3724608Belleville1975-04-07
1353Ken Mann19761976RW1000-10Hamilton1953-09-05
1354Rennison Manners19301931C3733614Ottawa1904-02-051944-12-26
1355Bob Manno19771985D37141132173-37274Niagara Falls1956-10-31
1356Bud Maracle19311931LW111344Ayr1904-09-081958-06-20
1357Norm Maracle19982002G66000006614338.8973.10Belleville1974-10-02
1358Bryan Marchment19892006D92640142182312307Scarborough1969-05-012022-07-06
1359Mason Marchment20202025F2947210918163250Uxbridge1995-06-18
1360Lou Marcon19591963D60044-642Fort William1935-05-282023-05-30
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1361Hector Marini19791984RW154274673-9248Timmins1957-01-27
1362John Markell19801985LW55111021-2636Cornwall1956-03-10
1363Ray Markham19801980C14112-321Windsor1958-01-23
1364Jack Markle19361936RW80110Thessalon1907-05-151956-06-25
1365Jack Marks19181920LW/D70004Brantford1885-06-111945-08-20
1366Nevin Markwart19841992LW3094168109-6794Toronto1964-12-09
1367Mitch Marner20172025RW647216512728117198Markham1997-05-05
1368Brad Marsh19791993D108623175198551241London1958-03-31
1369Gary Marsh19681969LW713424Toronto1946-03-09
1370Grant Marshall19952006RW70092147239-57793Mississauga1973-06-09
1371Paul Marshall19801983LW95151833-1817Toronto1960-09-07
1372Willie Marshall19531959C331562Kirkland Lake1931-12-012023-06-02
1373Mike Marson19751980LW196242448-88233Scarborough1955-07-24
1374Clare Martin19421952D23712284078Waterloo1922-02-251980-09-23
1375Frank Martin19531958D282114657122Cayuga1933-05-012007-02-18
1376Grant Martin19841987LW44044-1655Smooth Rock Falls1962-03-13
1377Jack Martin19611961C100000St. Catharines1940-11-292023-12-08
1378Matt Martin20102025LW9798196177-371168Windsor1989-05-08
1379Spencer Martin20172025G66000006624308.8833.56Oakville1995-06-08
1380Terry Martin19761985LW479104101205-50202Barrie1955-10-25
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1381Tom Martin19681968RW310100Toronto1947-10-16
1382Dennis Maruk19761989C888356522878-78761Toronto1955-11-17
1383Brandon Mashinter20112016LW64415-1250Bradford1988-09-20
1384Charley Mason19351939RW937182522Seaforth1912-02-011971-05-17
1385Steve Mason20092018G4760121202247620518364.9112.70Oakville1988-05-29
1386George Massecar19301932LW10012112346Waterford1904-07-101957-07-14
1387Jamie Masters19761979D3311314-102Toronto1955-04-14
1388Jon Matsumoto20112012C14202-44Ottawa1986-10-13
1389Joe Matte19201926D6817153252Bourget1893-03-061961-06-13
1390Joe Matte19301943D240338Bourget1909-03-151988-05-16
1391Shawn Matthias20082018C5519084174-42180Mississauga1988-02-19
1392Dick Mattiussi19681971D/LW20083139-61124Smooth Rock Falls1938-05-01
1393Bryan Maxwell19781985D330187795-44745North Bay1955-09-07
1394Wally Maxwell19531953C20000Ottawa1933-08-24
1395Brad May19922010LW1041127161288-212248Toronto1971-11-29
1396Gilles Mayer19501956G900009261.8732.67Ottawa1930-08-242015-09-29
1397Jim Mayer19801980RW400010Capreol1954-10-30
1398Shep Mayer19431943RW21234Sturgeon Falls1923-09-112005-02-07
1399Jamal Mayers19972013RW91590129219-871200Toronto1974-10-24
1400Jay Mazur19891992C/RW4711718-120Hamilton1965-01-22
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1401Gary McAdam19761986LW53496132228-53171Smiths Falls1955-12-31
1402Kenndal McArdle20092012LW42123-1151Toronto1987-01-04
1403Jud McAtee19431945LW461513286Stratford1920-02-052011-02-22
1404Norm McAtee19471947C130110Stratford1921-06-282010-08-25
1405Andrew McBain19841994RW608129172301-145631Scarborough1965-01-18
1406Jack McBain20222025C232344377-2193Toronto2000-01-06
1407Cliff McBride19291930RW/D10000Toronto1909-01-011999-02-17
1408Jim McBurney19531953LW10110Sault Ste. Marie1933-06-032019-11-12
1409Bryan McCabe19962011D1135145383528341732St. Catharines1975-06-08
1410Stan McCabe19301934LW74951449Ottawa1908-06-161958-06-02
1411Bert McCaffrey19251931RW/D261433578204Chesley1893-04-121955-04-15
1412John McCahill19781978D100000Sarnia1955-12-02
1413Doug McCaig19421951D26382129255Guelph1919-02-241982-06-06
1414Eddie McCalmon19281931RW3950512Varney1902-05-301987-04-23
1415Jared McCann20162025C65918020838815216Stratford1996-05-31
1416Rick McCann19681975C42145-86Hamilton1944-05-272013-09-03
1417Dan McCarthy19811981C540434St. Marys1958-04-07
1418Sandy McCarthy19942004RW7367276148-811534Toronto1972-06-15
1419Tom McCarthy19571961LW608917-168Toronto1934-09-151992-01-20
1420Tom McCarthy19801988LW46017822139952330Toronto1960-07-312022-04-13
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1421Ted McCaskill19681968C4022-20Kapuskasing1936-10-292016-03-03
1422Alyn McCauley19982007C488699716625116Brockville1977-05-29
1423Kevin McClelland19821994RW58868112180-361670Oshawa1962-07-04
1424Jay McClement20062017C90690154244-116325Kingston1983-03-02
1425Bob McCord19641973D316105868-82257Matheson1934-03-302016-10-21
1426Dennis McCord19741974D300006Chatham1952-07-282005-02-07
1427Cody McCormick20042015C/RW405214465-24550London1983-04-18
1428Shawn McCosh19921995C910116Oshawa1969-06-05
1429Dale McCourt19781984C532194284478-67124Falconbridge1957-01-26
1430Bill McCreary19541971LW309536211519106Sundridge1934-12-022019-11-25
1431Keith McCreary19651975RW532131112243-51294Sundridge1940-06-192003-12-09
1432Bob McCulley19351935RW/D10000Stratford1912-02-081993-08-15
1433Duke McCurry19261929LW148211233121Toronto1900-06-131965-11-08
1434Brian McCutcheon19751977LW37314-57Toronto1949-08-03
1435Darwin McCutcheon19821982D1000-12Listowel1962-04-19
1436Connor McDavid20162025C7083617111072160280Richmond Hill1997-01-13
1437Jeff McDill19771977RW100000Thunder Bay1956-03-162012-11-03
1438Andy McDonald20012013LW/C6851823074895280Strathroy1977-08-25
1439Brian McDonald19711971C12000-829Toronto1945-03-23
1440Bucko McDonald19351945D4463588123206Fergus1914-10-311991-07-21
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1441Robert McDonald19441944RW10000Toronto1923-01-041977-10-29
1442Kent McDonell20032004RW32123-836Williamstown1979-03-01
1443Joe McDonnell19821986D5021012-2434Kitchener1961-05-11
1444Al McDonough19711978RW2377388161373Hamilton1950-06-06
1445Bill McDougall19911994C285510-212Mississauga1966-08-10
1446Peter McDuffe19721976G57011025711366.8854.08Milton1948-02-16
1447Curtis McElhinney20082021G24904404249949520.9072.83London1983-05-23
1448Evan McEneny20172017D1000-10Hamilton1994-05-22
1449Mike McEwen19771988D716108296404-37460Hornepayne1956-08-10
1450John McFarland20162016LW3000-10Richmond Hill1992-04-02
1451Jack McGill19351937LW13427103771Ottawa1910-11-031988-08-21
1452Dan McGillis19972006D6345618223840570Hawkesbury1972-07-01
1453Brock McGinn20162025LW5348078158-41120Fergus1994-02-02
1454Jamie McGinn20092019LW617117103220-83267Fergus1988-08-05
1455Tye McGinn20132016LW899817-144Fergus1990-07-29
1456Brian McGrattan20062015RW317101727-11609Hamilton1981-09-02
1457Tom McGrattan19481948G1000010007.83Brantford1927-10-19
1458Sandy McGregor19641964RW2000-10Toronto1939-03-302023-11-06
1459Mickey McGuire19271928LW363036Gravenhurst1898-07-071968-05-23
1460Paul McIntosh19751976D48022-266Listowel1954-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
1461David McIntyre20122012C7112-12Oakville1987-02-04
1462Jack McIntyre19501960D4991091022111171Brussels1930-09-081998-03-15
1463John McIntyre19901995C351245478-32516Ravenswood1969-04-29
1464Scott McKay19941994C100000Burlington1972-01-26
1465Walt McKechnie19681983C955214392606-119469London1947-06-19
1466Jay McKee19962010D8022110412555622Kingston1977-09-08
1467Mike McKee19941994LW4831215541Toronto1969-06-18
1468Greg McKegg20142022C233211839-2465St. Thomas1992-06-17
1469Ian McKegney19771977D3000-82Sarnia1947-05-07
1470Alex McKendry19781981W46369-721Midland1956-11-21
1471Steve McKenna19972004LW373181432-40824Toronto1973-08-21
1472Don McKenney19551968C798237345582-62205Smiths Falls1934-04-302022-12-19
1473Jim McKenny19661979D60482247329-4294Ottawa1946-12-01
1474Bill McKenzie19741980G9101101291184913.8684.10St. Thomas1949-03-12
1475Brian McKenzie19721972LW6112-24St. Catharines1951-03-16
1476Roland McKeown20182023D16033427Listowel1996-01-20
1477Steve McKichan19911991G1000001000.7506.00Strathroy1967-05-29
1478Alex McKinnon19251929RW195191231237Sault Ste. Marie1895-04-171949-10-08
1479Murray McLachlan19711971G2000002010.7659.72London1948-10-20
1480Steve McLaren20042004D6000025Owen Sound1975-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
1481Don McLean19761976D9000-36Niagara Falls1954-01-19
1482Kirk McLean19862001G6120232305861224526272.8873.26Willowdale1966-06-26
1483Kurtis McLean20092009C410110Kirkland Lake1980-11-02
1484John McLellan19521952C20000South Porcupine1928-08-061979-10-27
1485Scott McLellan19831983RW200000Toronto1963-02-10
1486Jim McLeod19721972G160110016664.8903.01Port Arthur1937-04-072019-05-17
1487Michael McLeod20192024C287295685-17164Mississauga1998-02-03
1488Ryan McLeod20212025C28749691181954Mississauga1999-09-21
1489Dave McLlwain19881997C/RW501100107207-126292Seaforth1967-01-09
1490Mike McMahon19431946D587182590Brockville1915-02-011974-12-03
1491Connor McMichael20212025C2275253105279Ajax2001-01-15
1492Gerry McNamara19611970G7000027221.9122.61Sturgeon Falls1934-09-22
1493Howard McNamara19201920D101014Randolph1893-08-031940-09-04
1494Stu McNeill19581960C1111202Port Arthur1938-09-25
1495George McPhee19841989LW115242549-1257Wallaceburg1958-07-02
1496Basil McRae19821997LW5765383136-1042457Beaverton1961-01-05
1497Chris McRae19881990LW211010122Beaverton1965-08-26
1498Ken McRae19881994C137142135-59364Winchester1968-04-23
1499Pat McReavy19391942C5558134Owen Sound1918-01-162001-11-13
1500Brian McReynolds19901994C30156-78Penetanguishene1965-01-05
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1501Bryan McSheffrey19731975RW9013720-4544Ottawa1952-09-25
1502Marty McSorley19842000D/RW961108251359-143381Hamilton1963-05-18
1503Dale McTavish19971997C9123-42Eganville1972-02-28
1504Gord McTavish19791980C1113422Guelph1954-06-03
1505Charley McVeigh19271935C/LW3958489173132Kenora1898-03-291984-05-07
1506Jack McVicar19311932D8824659Renfrew1904-06-041952-02-20
1507Rick Meagher19801991C691144165309-39383Belleville1953-11-02
1508Gerry Meehan19691979C670180243423-113111Toronto1946-09-03
1509Brent Meeke19731977D7592231-258Toronto1952-04-10
1510Howie Meeker19471954RW34683102185329Kitchener1923-11-042020-11-08
1511Mike Meeker19791979RW4000-15Kingston1958-02-232024-06-05
1512Harry Meeking19181927LW6419133268Berlin1894-11-041971-12-13
1513Julian Melchiori20142017D3002208Richmond Hill1991-12-06
1514Hillary Menard19541954LW10000Timmins1934-01-15
1515Howie Menard19641970C151234265387Timmins1942-04-28
1516Greg Meredith19811983RW386410-48Toronto1958-02-23
1517Ryan Merkley20222022D39156-108Oakville2000-08-14
1518Wayne Merrick19731984C77419126545623303Sarnia1952-04-23
1519Horace Merrill19181920D90003Ottawa1885-11-301958-12-24
1520Scott Metcalfe19881990LW19123-318Toronto1967-01-06
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1521Victor Mete20182024D248540451946Woodbridge1998-06-07
1522Marc Methot20072019D6242210112351380Ottawa1985-06-21
1523Glen Metropolit20002010C407571021598148Toronto1974-06-25
1524Lindsay Middlebrook19801983G37011022373236.8564.95Collingwood1955-09-07
1525Rick Middleton19751988RW1005448540988175157Toronto1953-12-04
1526Kevin Miehm19931994C22145-28Kitchener1969-09-10
1527Rudy Migay19501960C41759921510293Fort William1928-11-182016-01-16
1528Jim Mikol19631965LW/D34145-118Kitchener1938-06-112014-03-15
1529Mike Millar19871991RW78181836-912St. Catharines1965-04-28
1530Greg Millen19791992G6040181807260421528489.8733.88Toronto1957-06-25
1531Colin Miller20162025D567421361788360Sault Ste. Marie1992-10-29
1532Joe Miller19281931G13000001302489162.89Morrisburg1900-10-061963-08-12
1533Tom Miller19711975C118162541-5134Kitchener1947-03-312017-09-25
1534Norm Milley20022006RW29246-412Toronto1980-02-14
1535Craig Mills19961999RW31055-136Toronto1976-08-27
1536Mike Minard20002000G1000001100.9173.00Owen Sound1976-11-01
1537Eddie Mio19801986G19201111032192647330.8674.07Windsor1954-01-31
1538Bill Mitchell19641964D100000Port Dalhousie1930-02-222014-04-01
1539Herb Mitchell19251926LW5562860Meaford1896-01-041969-01-12
1540John Mitchell20092017C54870107177-30267Oakville1985-01-22
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1541Red Mitchell19421945D8345967Toronto1912-09-061984-12-05
1542Zack Mitchell20172018RW34325-34Orangeville1993-01-07
1543Mike Moffat19821984G180000218762.8264.38Galt1962-02-04
1544Mike Moher19831983RW9011-228Manitouwadge1962-03-26
1545Doug Mohns19541975LW/D1391248462710-961261Capreol1933-12-132014-02-07
1546Lloyd Mohns19441944D10000Petawawa1921-07-312005-01-24
1547Mitch Molloy19901990LW2000010Red Lake1965-10-102024-03-03
1548Larry Molyneaux19381939D4501120Sutton West1912-07-091966-05-24
1549Garry Monahan19681979LW748116169285-6486Barrie1946-10-20
1550Sean Monahan20142025C807258324582-36197Brampton1994-10-12
1551Hank Monteith19691971LW7751217-36Stratford1945-10-02
1552Brandon Montour20172025D5928220929126441Brantford1994-04-11
1553Alfie Moore19371940G2100002171403.80Toronto1905-12-011984
1554Barrie Moore19962000LW39268118London1975-05-22
1555Dominic Moore20042018C897106176282-23487Thornhill1980-08-03
1556Robbie Moore19791983G6011006311.9221.87Sarnia1954-05-032022-01-07
1557Steve Moore20022004C695712-941Windsor1978-09-22
1558Ethan Moreau19962012LW928147140287-151110Huntsville1975-09-22
1559Howie Morenz*19241937C550271205476560Mitchell1902-09-211937-03-08
1560Angelo Moretto19771977C512312Toronto1953-09-18
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1561Gavin Morgan20042004C6000021Scarborough1976-07-09
1562Marc Moro19982002D30000-577Toronto1977-07-17
1563Moe Morris19441949D13514294356Toronto1921-01-032000-02-06
1564Dave Morrison19811985RW39336-154Toronto1962-06-12
1565George Morrison19711972LW115172138-1213Toronto1948-12-242008-11-12
1566Logan Morrison20242024F4000-10Guelph2002-07-09
1567Dean Morton19901990D1101-12Peterborough1968-02-27
1568Gus Mortson19471959D797461521981378New Liskeard1925-01-242015-08-08
1569Tyler Moss19982003G3001100306161.8913.25Ottawa1975-06-29
1570Matt Moulson20082018LW650176193369-42122North York1983-11-01
1571Johnny Mowers19411947G15200021526561262.56Niagara Falls1916-10-291995-12-07
1572Jim Moxey19751977RW127222749-2959Toronto1953-05-28
1573Kirk Muller19852003LW1349357602959-1471228Kingston1966-02-08
1574Wayne Muloin19641971D14532124-5693Dryden1941-12-24
1575Grant Mulvey19751984RW586149135284-73816Sudbury1956-09-17
1576Paul Mulvey19791982LW225305181-40613Sudbury1958-09-27
1577Craig Muni19821998D81928119147159775Toronto1962-07-19
1578Adam Munro20042006G1701102174103.8873.30St. George1982-11-12
1579Gerry Munro19251926D3412332Sault Ste. Marie1897-11-281968-01-28
1580Bob Murdoch19711982D75760218278159764Kirkland Lake1946-11-202023-08-03
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1581Murray Murdoch19271937LW50884104188193Lucknow1904-05-192001-05-17
1582Brian Murphy19751975C/LW100000Toronto1947-08-20
1583Cory Murphy20082010D9192736-638Kanata1978-02-13
1584Gord Murphy19892002D86285238323-83668Willowdale1967-03-23
1585Joe Murphy19872001RW77923329552829810London1967-10-16
1586Larry Murphy*19812001D161528892912171971084Scarborough1961-03-08
1587Mike Murphy19721983RW8312383185565514Toronto1950-09-12
1588Mike Murphy20122012G20000020101.0000.00Kingston1989-01-15
1589Ron Murphy19531970LW88920527447916456Hamilton1933-04-102014-03-06
1590Ryan Murphy20132019D17583543-2754Aurora1993-03-31
1591Trevor Murphy20182018D812350Windsor1995-07-17
1592Allan Murray19341940D2715914163Stratford1908-11-101982
1593Bob Murray19741977D19461622-798Peterborough1948-07-16
1594Bob Murray19761990D100813238251422873Kingston1954-11-26
1595Brett Murray20212025LW26246-525Bolton1998-07-20
1596Ken Murray19701976D10611011-21135Toronto1948-01-22
1597Matt Murray20162025G2740550102741478724.9102.80Thunder Bay1994-05-25
1598Mickey Murray19301930G1000010104.00Peterborough1898-10-141978-03-21
1599Mike Murray19881988C100000Kingston1966-08-29
1600Pat Murray19911992LW25314-215Stratford1969-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
1601Randy Murray19701970D300002Chatham1945-08-24
1602Rem Murray19972006C/LW560941212151161Stratford1972-10-09
1603Rob Murray19901999C10741519-10111Toronto1967-04-04
1604Jason Muzzatti19941998G6201106162132510.8943.33Toronto1970-02-03
1605Jake Muzzin20112023D6836922529462399Woodstock1989-02-21
1606Jim Nahrgang19751977D5751217-1734Millbank1951-04-17
1607Lou Nanne19681978D/RW63568157225-108356Sault Ste. Marie1941-06-02
1608Mark Napier19791989RW767235306541140157Toronto1957-01-28
1609Rick Nash20032018LW1060437368805-11750Brampton1984-06-16
1610Ric Nattress19831993D53629135164-4377Hamilton1962-05-25
1611Mike Natyshak19881988RW4000-10Belle River1963-11-29
1612James Neal20092022LW8692962635597581Whitby1987-09-03
1613Bob Neely19741978LW/D283395998-75266Sarnia1953-11-09
1614Chris Neil20022017RW1026112138250-192522Flesherton1979-06-18
1615David Nemirovsky19961999RW91162238-242Toronto1976-08-01
1616Lance Nethery19811982C41111425014Toronto1957-06-28
1617Mike Neville19251931C67561114Toronto1904-10-111958-01-16
1618Bob Nevin19581976RW1128307419726125215South Porcupine1938-03-182020-09-21
1619Kris Newbury20072014C764610-3139Brampton1982-02-19
1620Dan Newman19771980LW126172441-1863Windsor1952-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
1621John Newman19311931C/LW91122Ottawa1910-04-241967-04-17
1622Cam Newton19711973G160110616471.8763.77Peterborough1950-02-25
1623Bernie Nicholls19821999C11274757341209-391292Haliburton1961-06-24
1624Ed Nicholson19481948D10000Portsmouth1923-09-091987-01-15
1625Paul Nicholson19751977LW624812-3918Listowel1954-02-162011-09-20
1626Graeme Nicolson19791983D52279-2160North Bay1958-01-13
1627Kraig Nienhuis19861988LW87201636-1639Sarnia1961-05-09
1628Joe Nieuwendyk*19872007C12575645621126155677Oshawa1966-09-10
1629Frank Nighbor*19181930C349139100239266Pembroke1893-01-261966-04-13
1630Frank Nigro19831984C6881826-741Richmond Hill1960-02-11
1631Lou Nistico19781978C300006Thunder Bay1953-01-252020-11-27
1632Reg Noble*19181933LW/D510167106273925Collingwood1896-06-231962-01-19
1633Claude Noel19801980C7000-30Kirkland Lake1955-10-31
1634Brandon Nolan20082008C/LW6011-20Sault Ste. Marie1983-07-18
1635Jordan Nolan20122019C375242852-24347Garden River, First Nations1989-06-23
1636Ted Nolan19821986C7861622-18105Sault Ste. Marie1958-04-07
1637Hank Nowak19741977LW180262955-37161Oshawa1950-11-24
1638Darnell Nurse20152025D7078121429575604Hamilton1995-02-04
1639Mike Nykoluk19571957RW3231420Toronto1934-12-112022-01-31
1640Dennis O'Brien19711980D5923191122-561017Port Hope1949-06-10
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1641Ellard O'Brien19561956D20000St. Catharines1930-05-272011-11-27
1642Shane O'Brien20072015D5371379926916Port Hope1983-08-09
1643Matt O'Connor20162016G1000001010.9123.10Sault Ste. Marie1992-02-14
1644Myles O'Connor19911994D43347-369Toronto1967-04-02
1645Eric O'Dell20142015C41358-229Ottawa1990-06-21
1646Fred O'Donnell19731974RW115151126698Kingston1949-12-06
1647Sean O'Donnell19952012D122431198229871809Ottawa1971-10-13
1648Don O'Donoghue19701972RW125181735-5235Kingston1949-08-272007-06-04
1649Peanuts O'Flaherty19411942RW215160Toronto1918-04-102008-07-16
1650Jeff O'Neill19962007RW821237259496-115670Richmond Hill1976-02-23
1651Tom O'Neill19441945RW6610122253Deseronto1923-09-281973-02-13
1652Wes O'Neill20092010D5000-16Windsor1986-03-03
1653Cal O'Reilly20092018C145163349-1114Toronto1986-09-30
1654Ryan O'Reilly20102025C1142298516814-19183Clinton1991-02-07
1655Terry O'Reilly19721985RW8912044026062222095Niagara Falls1951-06-07
1656Danny O'Shea19691973C36964115179-40267Toronto1945-06-15
1657Kevin O'Shea19711973RW134131831-4485Toronto1947-05-282010-01-18
1658Patrick O'Sullivan20072012C33458103161-61116Toronto1985-02-01
1659Adam Oates*19862004C13373411079142033415Weston1962-08-27
1660Russell Oatman19271929LW1202092998Tillsonburg1905-02-191964-10-25
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1661Gerry Odrowski19611972D309121931-10111Trout Creek1938-10-04
1662John Ogrodnick19801993LW928402425827-63260Ottawa1959-06-20
1663Jamie Oleksiak20132025D67140103143-9471Toronto1992-12-21
1664Dan Olesevich19621962G100001001.8954.12Port Colborne1937-09-161983-07-15
1665Murray Oliver19581975C1127274454728-169315Hamilton1937-11-142014-11-23
1666Dennis Olson19581958C30000Kenora1934-11-09
1667Phil Oreskovic20092009D10112-221North York1987-01-26
1668Victor Oreskovich20102012RW67279-741Whitby1986-08-15
1669Bobby Orr*19671979D657270645915582953Parry Sound1948-03-20
1670Keith Osborne19901993RW16134-316Toronto1969-04-02
1671Mark Osborne19821995LW/RW919212319531-881152Toronto1961-08-13
1672Randy Osburn19731975LW27022-50Collingwood1952-11-26
1673Brennan Othmann20242025LW1801132Scarborough2003-01-05
1674Eddie Ouellette19361936C4332511Ottawa1911-03-091975-08-22
1675Dennis Owchar19751980D2883085115-78200Dryden1953-03-28
1676George Owen19291933D183443377151Hamilton1901-02-121986-03-04
1677Jean-Gabriel Pageau20132025C78615720436120260Ottawa1992-11-11
1678Rosaire Paiement19681972C1914852100-40343Earlton1945-08-12
1679Wilf Paiement19751988RW946356458814-1421759Earlton1955-10-16
1680Daniel Paille20062016LW582858717215135Welland1984-04-15
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1681Pete Palangio19271938LW7113102328North Bay1908-09-102004-12-24
1682Mike Palmateer19771984G35602525011835614913852.8883.53Toronto1954-01-13
1683Robert Palmer19781984D3209101110-6115Sarnia1956-09-102023-06-26
1684Darren Pang19851989G81099068127357.8824.05Meaford1964-02-17
1685Justin Papineau20022004C8111819212Ottawa1980-01-15
1686Jim Pappin19641977RW767278295573104667Sudbury1939-09-102022-06-29
1687Bob Parent19821983G3000003020.8455.65Windsor1958-02-19
1688J.P. Parisé19661979LW890238356594-39706Smooth Rock Falls1941-12-112015-01-07
1689Brad Park*19691985D11132136838963631429Toronto1948-07-06
1690Ernie Parkes19251925RW170002Dunnville1898-11-041948-07-07
1691George Parsons19371939LW7812132520Toronto1914-06-281998-06-30
1692Eddie Pasquale20192019G3000003210.8823.96Toronto1990-11-20
1693Steve Passmore19992004G9302202193234412.8952.79Thunder Bay1973-01-29
1694Joe Paterson19811989LW291193756-36829Toronto1960-06-25
1695Mark Paterson19831986D29336-833Ottawa1964-02-22
1696Rick Paterson19801987C430504393-7136Kingston1958-02-10
1697Doug Patey19771979RW45426-168Toronto1956-12-28
1698Larry Patey19741985C717153163316-123631Toronto1953-03-19
1699Colin Patterson19841993W5049610920592241Rexdale1960-05-11
1700Dennis Patterson19751980D13862228-8567Peterborough1950-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
1701George Patterson19271935W270512778220Kingston1906-05-221977-01-16
1702Jeff Paul20032003D200007London1978-03-01
1703Nick Paul20162025LW47696101197-21182Mississauga1995-03-20
1704Marty Pavelich19481957LW63393159252454Sault Ste. Marie1927-11-062024-06-28
1705Evariste Payer19181918C/LW10000Rockland1887-12-121963
1706Serge Payer20012007C1247613-749Rockland1979-05-07
1707Adam Payerl20142014C2000-12Kitchener1991-03-04
1708Steve Payne19791988LW61322823846631435Toronto1958-08-16
1709Chase Pearson20222022C300000Cornwall1997-08-23
1710Rob Pearson19921997RW2695654110-31645Oshawa1971-03-08
1711Scott Pearson19892000LW292564298-39615Cornwall1969-12-19
1712Tanner Pearson20142025LW7121501603103234Kitchener1992-08-10
1713Matthew Peca20172022C8361521-156Petawawa1993-04-27
1714Michael Peca19942009C86417628946566798Toronto1974-03-26
1715Theo Peckham20082013D16041317-15388Richmond Hill1987-11-10
1716Bert Peer19401940RW10000Port Credit1910-11-121992-07-19
1717Adam Pelech20162025D5502613115778229Toronto1994-08-16
1718Matt Pelech20092014RW13134238Toronto1987-09-04
1719Anthony Peluso20132019RW14841014-4220North York1989-04-18
1720Mike Pelyk19681978D4412688114-14566Toronto1947-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
1721Jim Peplinski19811995RW711161263424521467Renfrew1960-10-24
1722Stuart Percy20152016D12033-62Oakville1993-05-18
1723Cole Perfetti20222025C21344761204048Whitby2002-01-01
1724Fred Perlini19821984C8235-20Sault Ste. Marie1962-04-12
1725Nathan Perrott20022006RW89459-5251Owen Sound1976-12-08
1726Corey Perry20062025RW1382445485930511466Peterborough1985-05-16
1727Andrew Peters20042010LW229437-17650St. Catharines1980-05-05
1728Justin Peters20102017G83022088325389.9013.08Blyth1986-08-30
1729Steve Peters19801980C201110Peterborough1960-01-23
1730Jim Pettie19771979G2100002321972.8553.68Toronto1953-10-242019-08-31
1731Rich Peverley20072014C44284157241-7167Kingston1982-07-08
1732Michael Pezzetta20222025C192152338-11227Toronto1998-03-13
1733Bill Phillips19301930C271126Carleton Place1902-09-231998-12-25
1734Charlie Phillips19431943D170006Toronto1917-05-102005-03-30
1735Isaak Phillips20222025D5621012-3731Barrie2001-09-28
1736Merlyn Phillips19261933C302523183228Richmond Hill1899-05-241978-01-10
1737Harry Pidhirny19581958C20000Toronto1928-03-052010-12-20
1738Randy Pierce19781985RW2776276138-60223Arnprior1957-11-23
1739Alex Pietrangelo20092025D1083148488636123355King City1990-01-18
1740Frank Pietrangelo19881994G14103303614146596.8734.12Niagara Falls1964-12-17
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1741Steve Pinizzotto20132015C36246-674Mississauga1984-04-26
1742Brandon Pirri20112021C2767249121591Toronto1991-04-10
1743Alex Pirus19771980RW159302858-5294Toronto1955-01-12
1744Rem Pitlick20192024C132213354-2754Ottawa1997-04-02
1745Barclay Plager19681977D61444187231611115Kirkland Lake1941-03-261988-02-06
1746Bill Plager19681976D26343438-62294Kirkland Lake1945-07-062016-01-03
1747Bob Plager19651978D6452012614618800Kirkland Lake1943-03-112021-03-24
1748Mark Plantery19811981D25156-1014St. Catharines1959-08-14
1749Geoff Platt20062008C4641014-128Toronto1985-07-10
1750Hugh Plaxton19331933LW17134410105.26Barrie1904-05-161982-12-01
1751Charles Pletsch19211921D1000Chesley1892-07-221989-01-02
1752Rob Plumb19781979LW14325-52Kingston1957-08-29
1753Ron Plumb19801980D263471014Kingston1950-07-17
1754Steve Poapst19962006D30782836-28173Cornwall1969-01-03
1755Walt Poddubny19821992LW4681842384225454Thunder Bay1960-02-142009-03-21
1756Tony Poeta19521952RW10000North Bay1933-03-042004-05-02
1757Bud Poile*19431950RW31110712222991Fort William1924-02-102005-01-04
1758Don Poile19551958C67791612Fort William1932-06-012024-02-23
1759Matthew Poitras20242025C6662026-114Ajax2004-03-10
1760Tom Polanic19701971D19022-453Toronto1943-04-022019-09-22
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1761Paul Pooley19851986C1503330Exeter1960-08-02
1762Mark Popovic20042010D81257-820Stoney Creek1982-10-11
1763Chris Porter20092016C234151934-1339Toronto1984-05-29
1764Jack Portland19341943D388155671325Waubaushene1912-07-301996-08-15
1765Mike Posavad19861987D800000Brantford1964-01-03
1766Barry Potomski19961998LW686511-14227Windsor1972-11-242011-05-24
1767Denis Potvin*19741988D106031074210524561356Ottawa1953-10-29
1768Jean Potvin19711981D61363224287-61478Ottawa1949-03-252022-03-15
1769Marc Potvin19911996RW121358-25456Ottawa1967-01-292006-01-13
1770Dave Poulin19831995C724205325530216482Timmins1958-12-17
1771Benoît Pouliot20072018LW62513013326325371Alfred1986-09-29
1772Ray Powell19511951C31715222Timmins1925-11-161999-09-30
1773Owen Power20222025D2341989108966Mississauga2002-11-22
1774Dean Prentice19531974LW1378391469860-82487Schumacher1932-10-052019-11-03
1775Eric Prentice19441944LW50004Schumacher1926-08-222002-12-08
1776Jack Price19521954D57461024Goderich1932-05-082011-05-24
1777Noel Price19581976D50014114128-67333Brockville1935-12-09
1778Tom Price19751979D29022-2012Toronto1954-07-12
1779Joe Primeau*19281936C31066177243105Lindsay1906-01-291989-05-14
1780Keith Primeau19912006C9092663536191241541Toronto1971-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
1781Wayne Primeau19952010C77469125194-95789Scarborough1976-06-04
1782Ellie Pringle19311931D60000Toronto1911-08-311990-10-03
1783Bob Probert19862002LW935163221384-313300Windsor1965-06-052010-07-05
1784Goldie Prodgers19201925F/D11163339639London1891-02-181935-10-25
1785Mike Prokopec19961997RW15000-511Toronto1974-05-17
1786Chris Pronger*19942012D11671575416981831590Dryden1974-10-10
1787Sean Pronger19962004C260233659-40159Thunder Bay1972-11-30
1788Dalton Prout20122020D26473138-13321Kingsville1990-03-13
1789Joel Prpic19982001C18033-64Sudbury1974-09-25
1790Brandon Prust20072016LW4864075115161036London1984-03-16
1791Matt Puempel20152019LW8711516-1030Windsor1993-01-24
1792Bob Pulford*19571972LW1079281362643-21793Newton Robinson1936-03-31
1793Dave Pulkkinen19731973LW/D2000-10Kapuskasing1949-05-18
1794Daren Puppa19862000G4290181804842917916154.8973.04Kirkland Lake1965-03-23
1795John Purves19911991RW7101-30Toronto1968-02-12
1796Chris Pusey19861986G1000001000.7504.50Brantford1965-06-30
1797Nelson Pyatt19741980C2967163134-13769Port Arthur1953-09-09
1798Taylor Pyatt20012014LW859140140280-14430Thunder Bay1981-08-19
1799Tom Pyatt20102019C4454358101-4171Thunder Bay1987-02-14
1800Bill Quackenbush*19431956D7756222328595Toronto1922-03-021999-09-12
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1801Max Quackenbush19511952D61471130Toronto1928-08-292020-04-17
1802Joel Quenneville19791991D80354136190-85705Windsor1958-09-15
1803John Quilty19411948C12536347081Ottawa1921-01-211969-09-12
1804Kyle Quincey20062018D586361221588548Kitchener1985-08-12
1805Alan Quine20162020C106101828-522Belleville1993-02-25
1806Dan Quinn19841997C805266419685-125531Ottawa1965-06-01
1807Jack Quinn20222025RW167355186-2937Ottawa2001-09-19
1808Pat Quinn*19691977D60618113131-6952Hamilton1943-01-292014-11-23
1809Bruce Racine19961996G110000211030.8813.13Cornwall1966-08-09
1810Darren Raddysh20222025D166125870337Toronto1996-02-28
1811Taylor Raddysh20222025RW2974357100-4266Caledon1998-02-18
1812Yip Radley19311937D1801113Ottawa1908-06-271963-08-19
1813Herb Raglan19861994RW343335689-30775Peterborough1967-08-05
1814Rags Raglan19511953D100491352Pembroke1927-09-042002-04-15
1815Don Raleigh19441956C53510121932096Kenora1926-06-272012-08-21
1816Brad Ralph20012001LW100000Ottawa1980-10-17
1817Jamie Ram19961996G10000010001.0000.00Scarborough1971-01-18
1818John Ramage20152016D2000-30Mississauga1991-02-07
1819Rob Ramage19801994D1044139425564-1782226Byron1959-01-11
1820Craig Ramsay19721985LW1070252420672324201Weston1951-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
1821Ken Randall19181927RW/D2197051121581Kingston1888-12-141947-06-17
1822Tyler Randell20162016RW27606-247Scarborough1991-06-15
1823Paul Ranger20062014D3232482106-11254Whitby1984-09-12
1824George Ranieri19571957LW20000Toronto1936-01-14
1825Isaac Ratcliffe20222022LW10134-110London1999-02-15
1826Dan Ratushny19931993D101102Nepean1970-10-29
1827Matt Ravlich19631973D41112789017364Sault Ste. Marie1938-07-12
1828Rob Ray19902004RW900415091-383207Stirling1968-06-08
1829Andrew Raycroft20012012G28003301428011311427.9002.89Belleville1980-05-04
1830Matt Read20122019RW44988100188083Ilderton1986-06-14
1831Ryan Ready20062006LW701100Peterborough1978-11-07
1832Marc Reaume19551971D34484351-16271La Salle1934-02-07
1833George Redding19251926LW/D333251010005.45Peterborough1903-03-061974-10-17
1834Liam Reddox20082011LW10061824-1734East York1986-01-27
1835Dick Redmond19701982D771133312445-6504Kirkland Lake1949-08-14
1836Keith Redmond19941994LW12101-320Richmond Hill1972-10-25
1837Mickey Redmond19681976RW538233195428-11219Kirkland Lake1947-12-27
1838Greg Redquest19781978G1000001000.70014.08Toronto1956-07-30
1839Mark Reeds19821989RW36545114159-5135Burlington1960-01-242015-04-14
1840Jeff Reese19881999G174088030174536517.8793.66Brantford1966-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
1841Bill Regan19301933D6632569Creighton Mines1908-12-111995-02-16
1842Larry Regan19571961RW2804195136-171North Bay1930-08-092009-03-09
1843Dutch Reibel19541959C4098416124573Kitchener1930-07-212007-01-03
1844Dave Reid19531956C70000Toronto1934-01-112021-07-23
1845Dave Reid19842001LW96116520436954253Toronto1964-05-15
1846Gord Reid19371937D10002Mount Albert1912-02-191994-11-12
1847Reg Reid19251926LW391014Seaforth1899-02-171986-01-14
1848Tom Reid19681978D70117113130-123654Fort Erie1946-06-24
1849Paul Reinhart19801990D64813342655926277Kitchener1960-01-06
1850Leo Reise19211930D223393574204Pembroke1892-06-011975-07-08
1851Leo Reise19461954D4942881109397Stoney Creek1922-06-072015-07-26
1852Mark Renaud19801984D15265056-5986Windsor1959-02-21
1853Dan Renouf20172023D24033-623Pickering1994-06-01
1854Pat Ribble19761983D349196079-14365Leamington1954-04-26
1855Mike Ricci19912007C1099243362605-20974Scarborough1971-10-27
1856Nick Ricci19801983G1900002197120.8574.39Niagara Falls1959-06-03
1857Steven Rice19911998RW3296461125-43275Kitchener1971-05-26
1858Mike Richard19881990C7022-12Scarborough1966-07-09
1859Tanner Richard20172017C3000-22Markham1993-04-06
1860Mike Richards20062016C74918130648716585Kenora1985-02-11
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1861Brad Richardson20062022C869111143254-31443Belleville1985-02-04
1862Glen Richardson19761976LW24369-119Barrie1955-09-20
1863Ken Richardson19751979C4981321316North Bay1951-04-12
1864Luke Richardson19882009D141735166201-1192055Ottawa1969-03-26
1865Dennis Riggin19601963G18000018792.8863.19Kincardine1936-04-112016-04-02
1866Pat Riggin19801988G35008804135015312052.8793.43Kincardine1959-05-26
1867Zac Rinaldo20122021C374182442-43758Mississauga1990-06-15
1868Rip Riopelle19481950LW16927164371Ottawa1922-01-302013-09-22
1869Gerry Rioux19801980RW8000-26Iroquois Falls1959-02-17
1870Vic Ripley19291935LW2805149100170Elgin1906-05-301962-03-26
1871Doug Risebrough19751987C7401852864712131542Guelph1954-01-29
1872Brett Ritchie20152023RW391503585-13255Orangeville1993-07-01
1873Calum Ritchie20252025C7101-70Oakville2005-01-21
1874Nick Ritchie20162023LW48184102186-29483Orangeville1995-12-05
1875Jamie Rivers19962007D4541749664385Ottawa1975-03-16
1876Shawn Rivers19931993D4022-22Ottawa1971-01-30
1877Wayne Rivers19621969RW108153045-1594Hamilton1942-02-01
1878Craig Rivet19952011D92350187237-41171North Bay1974-09-13
1879John Ross Roach19221935G4910110491219204682.46Port Perry1900-06-231973-07-09
1880Phil Roberto19701977RW38575106181-47464Niagara Falls1949-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
1881Gary Roberts19872009LW12244384729102292560North York1966-05-23
1882Jim Roberts19641978D/RW1006126194320136623Toronto1940-04-092015-10-23
1883Jim Roberts19771979LW106172340-3033Toronto1956-06-08
1884Doug Robinson19651971LW2404467111-836St. Catharines1940-08-27
1885Larry Robinson*19731992D1384208750958722793Winchester1951-06-02
1886Moe Robinson19801980D100000Winchester1957-05-29
1887Nathan Robinson20042006C7000-12Scarborough1981-12-31
1888Rob Robinson19921992D22011-48St. Catharines1967-04-19
1889Mike Robitaille19701977D38223105128-3280Midland1948-02-12
1890Randy Robitaille19972008C53184172256-64201Ottawa1975-10-12
1891Dave Roche19962002LW171151530-20334Lindsay1975-06-13
1892Des Roche19311935RW11320183854Kemptville1909-02-011971-01-18
1893Earl Roche19311935LW14725275248Prescott1910-02-221965-08-15
1894Harvey Rockburn19301933D94437264Ottawa1908-08-201977-06-09
1895Eddie Rodden19271931C906142060Mattawa1901-03-221986-09-10
1896Bryan Rodney20092012D3411213-812London1984-04-22
1897Evan Rodrigues20162025C537951402353175Toronto1993-07-28
1898Dale Rolfe19601975D5092512515056556Timmins1940-04-30
1899Dwayne Roloson19972012G6060141409660622725782.9082.72Simcoe1969-10-12
1900Doug Rombough19731976C150242751880Fergus1950-07-082015-06-20
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1901Skene Ronan19191919D/C110006Ottawa1889-02-091937-06-25
1902Len Ronson19611969LW18213-610Brantford1936-07-082014-09-29
1903Paul Ronty19481955C488101211312103Toronto1928-06-122020-04-22
1904Bill Root19831988D247112334-16180Toronto1959-09-06
1905Mike Rosati19991999G10000011001.0000.00Toronto1968-01-07
1906Art Ross*19181918D310112Naughton1886-01-131964-08-05
1907Sam Rothschild19251928LW100871525Sudbury1899-10-161987-04-15
1908Rolly Roulston19361938LW/D2406610Toronto1911-04-121983-04-24
1909Allan Rourke20042008D55145431Mississauga1980-03-06
1910Bobby Rowe19251925RW/D41010Heathcote1885-08-191948-09-21
1911Mike Rowe19851987D11000-1011Kingston1965-03-08
1912Ron Rowe19481948C/LW51010Toronto1923-11-302005-07-28
1913Derek Roy20042015C73818933552429391Ottawa1983-05-04
1914Steve Rucchin19952007C73517131848930164Thunder Bay1971-07-04
1915Kent Ruhnke19761976RW201110Toronto1952-09-18
1916Darren Rumble19912004D193102636-72216Barrie1969-01-23
1917Jim Rutherford*19711983G4570151506245715122759.8803.66Beeton1949-02-17
1918Wayne Rutledge19681970G820000118228387.8923.36Barrie1942-01-052004-10-02
1919Matt Ryan20062006C12011-42Sharon1983-11-12
1920Warren Rychel19891999LW406383977-351422Tecumseh1967-05-12
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1921Andy Rymsha19921992D6000-323St. Catharines1968-12-10
1922Bob Sabourin19521952LW10002Sudbury1933-03-17
1923Gary Sabourin19681977RW627169188357-7397Parry Sound1943-12-04
1924Ken Sabourin19891992D74281014201Scarborough1966-04-28
1925Scott Sabourin20202025F47268-1058Orleans1992-07-30
1926Barry Salovaara19751976D9021315-1970Cooksville1948-01-07
1927Gary Sampson19841987LW105132235925Atikokan1959-08-24
1928Derek Sanderson19661978C598202250452141911Niagara Falls1946-06-16
1929Ed Sandford19481956LW503106145251355New Toronto1928-08-202023-10-25
1930Jim Sandlak19861996RW549110119229-28821Kitchener1966-12-12
1931Charlie Sands19331944C/RW4299911221156100012.00Fort William1911-03-231953-04-06
1932Mike Sands19851987G6000026050.8645.18Mississauga1963-04-06
1933Curtis Sanford20032012G14401104144475515.9042.72Owen Sound1979-10-05
1934Geoff Sarjeant19951996G8011048121.8564.13Newmarket1969-11-30
1935Peter Sarno20042006C710122Toronto1979-07-26
1936David Saunders19881988LW5671320-1510Ottawa1966-05-20
1937Ted Saunders19341934RW181344Ottawa1911-08-292002-05-21
1938Andre Savage19992003C66101424-414Ottawa1975-05-27
1939Brian Savage19942006LW674192167359-80321Sudbury1971-02-24
1940Marc Savard19982011C807207499706-54737Ottawa1977-07-17
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1941Ryan Savoia19991999C3000-10Thorold1973-05-06
1942Brandon Scanlin20242024D100000Hamilton1999-06-02
1943Mark Scheifele20122025C87033346479777417Kitchener1993-03-15
1944John Schella19711972D11521820-36224Port Arthur1947-05-092018-08-03
1945Brad Schlegel19921994D48189-710Kitchener1968-07-22
1946Andy Schliebener19821985D8421113-3374Ottawa1962-08-16
1947Milt Schmidt*19371955C/D776229346575466Kitchener1918-03-052017-01-04
1948Norm Schmidt19841988D125233356-173Sault Ste. Marie1963-01-24
1949Werner Schnarr19251926C260000Berlin1903-03-231959-05-29
1950Danny Schock19711971LW2012300Terrace Bay1948-12-302017-06-16
1951Ron Schock19641978C909166351517-74258Chapleau1943-12-19
1952Jim Schoenfeld19731985D719512042552361132Galt1952-09-04
1953Rod Schutt19781986LW2867792169-31177Bancroft1956-10-13
1954Cole Schwindt20222025RW47077-32Kitchener2001-04-25
1955Enio Sclisizzi19481953LW8112112326Milton1925-08-012012-06-27
1956Ganton Scott19231925RW571120Preston1903-03-231977-06-09
1957Laurie Scott19271928LW/C6263928South River1900-06-191977-02-15
1958Richard Scott20022004LW10000028Orillia1978-08-01
1959Ron Scott19841990G2800002288134.8713.77Guelph1960-07-21
1960Travis Scott20012001G1000001000.7007.28Kanata1975-09-14
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1961Howard Scruton19831983D4044-49Toronto1962-10-06
1962Glen Seabrooke19871989C1916704Peterborough1967-09-11
1963Donovan Sebrango20252025D2000-10Ottawa2002-01-12
1964Al Secord19791990LW76627322349672093Sudbury1958-03-03
1965Ron Sedlbauer19751981LW43014386229-54210Burlington1954-10-22
1966Steve Seftel19911991LW4000-22Kitchener1968-05-14
1967Dan Seguin19711974LW37268-750Sudbury1948-06-07
1968Steve Seguin19851985W5000-59Cornwall1964-04-10
1969Tyler Seguin20112025C98836044880888305Brampton1992-01-31
1970Earl Seibert*19321946D65789187276766Berlin1911-12-071990-05-12
1971Ric Seiling19781987RW/C738179208387111573Elmira1957-12-15
1972Rod Seiling19631979D97962269331145603Kitchener1944-11-14
1973Brit Selby19651972LW3475562117-32171Kingston1945-03-27
1974Steve Self19771977C3000-30Peterborough1950-05-09
1975Luke Sellars20022002D100002Toronto1981-05-21
1976Eric Selleck20132016LW3011222Brockville1987-10-20
1977Brad Selwood19711980D16274047-11153Leamington1948-03-18
1978Brett Seney20192024LW666814-1739London1996-02-28
1979Zachary Senyshyn20192022RW16123-14Ottawa1997-03-30
1980George Servinis19881988LW5000-20Toronto1962-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
1981Ben Sexton20182018C2000-10Ottawa1991-06-06
1982Michael Sgarbossa20132025C9391625-127Campbellville1992-07-25
1983Eddie Shack19591975LW1047239226465-1111431Sudbury1937-02-112020-07-25
1984Paul Shakes19741974D21044-1312Collingwood1952-09-04
1985Brendan Shanahan*19882009LW152465669813541512489Mimico1969-01-23
1986Sean Shanahan19761978C/RW40134-1447Toronto1951-02-082022-05-15
1987Chuck Shannon19401940D40002Campbellford1916-03-221974-08-25
1988Darrin Shannon19891998LW50687163250-26344Barrie1969-12-08
1989Darryl Shannon19892001D5442811113930523Barrie1968-06-21
1990Gerry Shannon19341938LW18023295280Campbellford1910-10-251983-05-06
1991Glen Sharpley19771982C389117161278-71199York1956-09-06
1992Andrew Shaw20122021C54411613124724573Belleville1991-07-20
1993Brad Shaw19861999D37722137159-93208Cambridge1964-04-28
1994David Shaw19831998D76941153194-35906St. Thomas1964-05-25
1995Norm Shay19251926D/RW5354934Huntsville1899-02-031968-11-28
1996Riley Sheahan20122023C63774120194-5497St. Catharines1991-12-07
1997Rob Shearer20012001C2000-20Kitchener1976-10-19
1998Doug Shedden19821991C416139186325-124176Wallaceburg1961-04-29
1999Neil Sheehy19841992D379184765291316Fort Frances1960-02-09
2000Tim Sheehy19781980RW27213-70Fort Frances1948-09-03
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2001Doug Shelton19681968RW5011-32Woodstock1945-06-27
2002Ray Sheppard19882000RW81735730065710212Pembroke1966-05-27
2003Jeff Shevalier19952000LW325914-68Mississauga1974-03-14
2004Jack Shewchuk19391945D18791928160Brantford1917-06-191989-05-15
2005Al Shields19281938D459424789618200011.22Ottawa1907-05-101975-09-24
2006Steve Shields19962006G2460220782468010440.9072.67Toronto1972-07-19
2007Bill Shill19431947RW7921133418Toronto1923-03-061998-08-15
2008Jack Shill19341939C16015203570Toronto1913-01-121976-10-25
2009Bruce Shoebottom19881991D35145153Windsor1965-08-20
2010Devin Shore20162025C4935292144-5979Ajax1994-07-19
2011Hamby Shore19181918D/LW18381151Ottawa1886-02-121918-10-13
2012Justin Shugg20152015LW300002Niagara Falls1991-12-24
2013Richard Shulmistra19982000G2000002110.9411.48Sudbury1971-04-01
2014Steve Shutt*19731985LW930424393817394410Toronto1952-07-01
2015Babe Siebert*19261939LW/D5941401542941002Plattsville1904-01-141939-08-25
2016Dylan Sikura20182022C583141750Aurora1995-06-01
2017Mike Siltala19821988RW710102Toronto1963-08-05
2018Charlie Simmer19751988LW712342369711115544Terrace Bay1954-03-20
2019Wayne Simmonds20092023RW1037263263526-921313Scarborough1988-08-26
2020Don Simmons19571969G24900001424910010241.9042.89Port Colborne1931-09-132010-09-24
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2021Chris Simon19932008LW782144161305281824Wawa1972-01-302024-03-18
2022Cully Simon19431945D13041115121Brockville1918-05-081980-08-02
2023Jason Simon19941997LW5000-134Sarnia1969-03-21
2024Thain Simon19471947D30000Brockville1922-04-242007-09-18
2025Todd Simon19941994C15011-30Toronto1972-04-21
2026Cliff Simpson19471947C60110Toronto1923-04-041987-05-30
2027Craig Simpson19861995LW6342472504973657London1967-02-15
2028Al Sims19741983D47649116165119286Toronto1953-04-18
2029Darryl Sittler*19711985C1096484637112157948Kitchener1950-09-18
2030Jarrod Skalde19912002C115132134-2362Niagara Falls1971-02-26
2031Alf Skinner19181926RW7126123893Toronto1896-01-261961-04-11
2032Jeff Skinner20112025LW/C1068371323694-132463Toronto1992-05-16
2033Glen Skov19501961C/LW650106136242-6411Wheatley1931-01-262013-09-10
2034John Sleaver19541957C131014Copper Cliff1934-08-182001-11-19
2035Darryl Sly19661971D79123-820Collingwood1939-04-032007-08-28
2036Don Smillie19341934LW122244Toronto1910-09-131993-06-15
2037Al Smith19661981G2310770122231739936.8833.46Toronto1945-11-102002-08-07
2038Art Smith19281931D144151025253Toronto1906-11-291962-05-16
2039Billy Smith*19721989G679112130475679305233105.8953.18Perth1950-12-12
2040Brad Smith19791987RW222283462-31593Windsor1958-04-13
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2041Brendan Smith20122025D72238104142-15785Mimico1989-02-08
2042Brian Smith19581961LW612810-712Creighton Mines1937-12-06
2043Brian Smith19681969LW67101020-533Ottawa1940-09-061995-08-02
2044Carl Smith19441944RW71122Cache Bay1917-09-181967-01-09
2045D.J. Smith19972003D45112-467Windsor1977-05-13
2046Dalton Smith20202020LW100012Oshawa1992-06-30
2047Derek Smith20102014D9421214-1724Belleville1984-10-13
2048Derrick Smith19851994LW5378292174-14373Scarborough1965-01-22
2049Des Smith19381942D195222648246Ottawa1914-02-221981-09-26
2050Don Smith19201920LW/C121016Cornwall1888-06-031959-05-13
2051Doug Smith19821990C535115138253-130624Ottawa1963-05-17
2052Floyd Smith19551972RW617129178307-7201Perth1935-05-16
2053Gary Smith19661980G531077017953117425674.8943.40Ottawa1944-02-04
2054Gemel Smith20172022C91121325158Toronto1994-04-16
2055Givani Smith20202025RW16891322-31268Toronto1998-02-28
2056Glenn Smith19221922D90000Woodstock1895-04-251949-10-06
2057Gord Smith19751980D29993039-141284Perth1949-11-17
2058Hooley Smith*19251941C/RW7172002264261056Toronto1903-01-071963-08-24
2059Mike Smith20072022G67012021015267029926378.9122.70Kingston1982-03-22
2060Nakina Smith19441944C101230Cache Bay1915-07-261982
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2061Nick Smith20022002C15000-10Hamilton1979-03-23
2062Normie Smith19321945G19800001988182352.33Toronto1908-03-181988-02-02
2063Reilly Smith20122025RW909223323546133232Mimico1991-04-01
2064Rick Smith19691981D68752167219181558Kingston1948-06-29
2065Rodger Smith19261931D21020424180Ottawa1896-07-261935-01-31
2066Ron Smith19731973D11112-714Port Hope1952-11-19
2067Sid Smith19471958LW60118618336990Toronto1925-07-112004-04-29
2068Steve Smith19821989D17011015Trenton1963-04-04
2069Stu Smith19801983D7721012-3695Toronto1960-03-17
2070Tommy Smith*19201920C1001111Ottawa1886-09-271966-08-01
2071Trevor Smith20092017C10791120-1320Ottawa1985-02-08
2072Devante Smith-Pelly20122019RW3954457101-41137Scarborough1992-06-14
2073Rod Smylie19211926W7432512Toronto1895-09-281985-03-03
2074Brad Smyth19962003RW88151328-17109Ottawa1973-03-13
2075Greg Smyth19871997D22941620-24783Oakville1966-04-232018-02-16
2076Ted Snell19741975RW10471825-4022Ottawa1946-05-28
2077Dan Snyder20012003C4911516-764Elmira1978-02-232003-10-05
2078John Sorrell19311941LW490127120247100Chesterville1906-01-161984-11-30
2079Nick Spaling20102016C4375272124-26120Palmerston1988-09-19
2080Fred Speck19691972C28123-182Thorold1947-07-222011-02-10
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2081Bill Speer19681971D13052025-2279Lindsay1942-03-201989-02-12
2082Blake Speers20172022C5000-32Sault Ste. Marie1997-01-02
2083Gordon Spence19261926LW30000Haileybury1897-07-251984-11-21
2084Irv Spencer19601968D230123850-39127Sudbury1937-12-041999-10-22
2085Chris Speyer19241934D140000Toronto1902-02-091966-12-26
2086Jason Spezza20032022C12483636329955604Toronto1983-06-13
2087Red Spooner19301930G1000010106.00Port Arthur1910-08-241984-05-07
2088Ryan Spooner20132019C32548119167-2163Ottawa1992-01-30
2089Ryan Sproul20142018D4421012-1412Mississauga1993-01-13
2090Andy Spruce19771979LW172314273-45111London1954-04-17
2091Rick St. Croix19781985G13102202131495418.8753.74Kenora1955-01-03
2092Frank St. Marseille19681977RW70714028542532244Levack1939-12-14
2093Martin St. Pierre20062014C39358-1012Ottawa1983-08-11
2094Eric Staal20042023C13654556081063-83854Thunder Bay1984-10-29
2095Jared Staal20132013RW2000-22Thunder Bay1990-08-21
2096Jordan Staal20072025C132429741170860615Thunder Bay1988-09-10
2097Marc Staal20082024D11365318123452537Thunder Bay1987-01-13
2098Ron Stackhouse19711982D8898737245935824Haliburton1949-08-26
2099Steve Staios19962012D100156164220-861322Hamilton1973-07-28
2100Matt Stajan20032018C1003146267413-3526Mississauga1983-12-19
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2101Nick Stajduhar19961996D200024Kitchener1974-12-06
2102Steven Stamkos20092025C1154578604118220673Markham1990-02-07
2103George Standing19681968RW2000-10Toronto1941-08-03
2104Fred Stanfield19651978C/W91421140561650134Toronto1944-05-042021-09-13
2105Jim Stanfield19701972C/RW7011-10Toronto1947-01-012009-11-19
2106Ed Stankiewicz19541956C60002Kitchener1929-12-012019-09-12
2107Myron Stankiewicz19691969LW35077-1236Kitchener1935-12-04
2108Allan Stanley*19491969D1244100333433117792Timmins1926-03-012013-10-18
2109Barney Stanley*19281928RW10000Paisley1893-01-011971-05-16
2110Logan Stanley20212025D1935293428203Kitchener1998-05-26
2111Brian Stapleton19761976RW1000-20Fort Erie1951-12-25
2112Mike Stapleton19872001C69771111182-104342Sarnia1966-05-05
2113Pat Stapleton19621973D63543294337132351Sarnia1940-07-042020-04-09
2114Harold Starr19301936D20654918910000.00Ottawa1906-07-061981-09-25
2115Brad Staubitz20092013RW230101121-10521Bright's Grove1984-07-28
2116Frank Steele19311931RW/D10002Niagara Falls1905-03-191992-12-03
2117Greg Stefan19821990G29901515019929911512730.8683.93Brantford1961-02-11
2118Bud Stefanski19781978C1000-10South Porcupine1955-04-28
2119Phil Stein19401940G1000010011.71Toronto1913-09-131987-04-04
2120Vern Stenlund19771977C4000-30Thunder Bay1956-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
2121Charlie Stephens20032004C/RW8022-14London1981-04-05
2122Mitchell Stephens20202025C12361319-2828Peterborough1997-02-05
2123Wayne Stephenson19721981G32803304332814610350.8923.07Fort William1945-01-292010-06-22
2124Mike Stevens19851990LW23145-329Kitchener1965-12-30
2125Phil Stevens19181926C/D251013St. Lambert1893-02-151968-04-08
2126Scott Stevens*19832004D16351967129083952785Kitchener1964-04-01
2127Shayne Stevenson19911993RW27022-835Newmarket1970-10-26
2128Bill Stewart19781986D2617647113424Toronto1957-10-06
2129Cam Stewart19942001LW202162339-15120Kitchener1971-09-18
2130Charles Stewart19251927G77000077304152.45Carleton Place1895-11-131973-01-23
2131Chris Stewart20092020RW668160162322-52750Toronto1987-10-30
2132Gaye Stewart19431953LW502185159344292Fort William1923-06-232010-11-18
2133Greg Stewart20082010LW26011-748Kitchener1986-05-21
2134John Stewart19801980C2000-20Toronto1954-01-02
2135Karl Stewart20042008LW69246-1068Aurora1983-06-30
2136Ken Stewart19421942D61120Port Arthur1913-03-292002-04-02
2137Ralph Stewart19711978C2525773130-3328Fort William1948-12-02
2138Trevor Stienburg19861989RW718412-18166Kingston1966-05-13
2139Cory Stillman19952011LW1025278449727-20489Peterborough1973-12-20
2140Riley Stillman20192025D16142226-20109Peterborough1998-03-09
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2141Jack Stoddard19521953RW8016153131Stoney Creek1926-09-262014-01-29
2142Alek Stojanov19951997RW107257-12222Windsor1973-04-25
2143Steve Stone19741974RW2000-20Toronto1952-09-26
2144Jamie Storr19952004G219033026219858623.9082.55Brampton1975-12-28
2145Zack Stortini20072012RW257142741-6725Elliot Lake1985-09-11
2146Mike Stothers19851988D30022-765Toronto1962-02-22
2147Steve Stoyanovich19841984C23358-111London1957-05-02
2148Neil Strain19531953LW/C5211132412Kenora1926-02-241975
2149Dylan Strome20172025C508140230370-40160Mississauga1997-03-07
2150Ryan Strome20142025C854166312478-12597Mississauga1993-07-11
2151Ken Strong19831985LW15224-36Toronto1963-05-09
2152Herb Stuart19271927G3000031201.67Brantford1899-03-301981-01-12
2153Jack Studnicka20202024C10761016-3028Windsor1999-02-18
2154Malcolm Subban20152024G87000068736349.8983.10Toronto1993-12-21
2155P.K. Subban20102022D8341153524675905Toronto1989-05-13
2156Barry Sullivan19481948RW10000Preston1927-09-211989-06-05
2157Frank Sullivan19501956D80002Toronto1929-06-162009-04-05
2158Peter Sullivan19801981C126285482-6240Toronto1951-07-25
2159Red Sullivan19501961C557107239346-28437Peterborough1929-12-242019-01-19
2160Steve Sullivan19962013RW101129045774793587Timmins1974-07-06
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2161Bill Summerhill19391942RW7214173170York1913-07-091978-10-29
2162Andy Sutton19992012D67638112150-201185Kingston1975-03-10
2163Mark Suzor19771978D6441620-3360Windsor1956-11-05
2164Nick Suzuki20202025C445130230360-66137London1999-08-10
2165Ryan Suzuki20252025C200010London2001-05-28
2166Garry Swain19691969C9112-10Welland1947-09-11
2167Bill Sweeney19601960C4101-30Guelph1937-01-301991-03-21
2168Bob Sykes19751975LW2000-20Sudbury1951-09-26
2169Don Sylvestri19851985G3000023002.8853.53Sudbury1961-06-02
2170Danny Syvret20062011D59347-1430Millgrove1985-06-13
2171Paul Szczechura20092012RW92101020-1634Brantford1985-11-30
2172Joe Szura19681969C90101525-1030Fort William1938-12-182006-10-13
2173Jordan Szwarz20142020RW50437-1225Burlington1991-05-14
2174Rick Tabaracci19892000G2860880722869312530.8933.00Toronto1969-01-02
2175Ron Talakoski19871988RW9011133Thunder Bay1962-06-012009-07-06
2176Cam Talbot20142025G52507703952526219345.9122.66Caledonia1987-07-05
2177Brandon Tanev20162025LW543849517945247Toronto1991-12-31
2178Chris Tanev20112025D85735172207149212Toronto1989-12-20
2179Don Tannahill19731974LW111303363-2625Penetanguishene1949-02-21
2180John Tanner19901992G2100006212115.8833.60Cambridge1971-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
2181Tony Tanti19821992RW697287273560-69661Toronto1963-09-07
2182Brad Tapper20012003RW71141125072Scarborough1978-04-28
2183Jamie Tardif20132013RW200000Welland1985-01-23
2184Dave Tataryn19771977G2000002110.7677.50Sudbury1950-07-17
2185John Tavares20102025C11744896181107-25511Mississauga1990-09-20
2186Chris Taylor19952004C149112132-548Stratford1972-03-06
2187Dave Taylor19781994RW111143163810691861589Levack1955-12-04
2188Ralph Taylor19281930D102415174Toronto1905-10-021976-07-03
2189Tim Taylor19942007C7467394167-66433Stratford1969-02-06
2190Skip Teal19551955C10000Ridgeway1933-07-172006-07-08
2191Vic Teal19741974RW1000-10St. Catharines1949-08-10
2192Harvey Teno19391939G5000052303.00Windsor1915-02-151990-09-09
2193Joey Tenute20062006C100000Hamilton1983-04-02
2194Paul Terbenche19681974D18952631-1928Port Hope1945-09-162012-01-09
2195Greg Terrion19811988LW56193150243-54339Marmora1960-05-022018-09-28
2196Bill Terry19881988C5000-40Toronto1961-07-13
2197Chris Terry20132017LW152221638-2134Brampton1989-04-07
2198Orval Tessier19551961C595712-36Cornwall1933-06-302022-08-25
2199Greg Theberge19801984D153156378-1973Peterborough1959-09-03
2200Chris Therien19952006D76429130159130585Ottawa1971-12-14
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2201Lorrain Thibeault19451946LW60222Charlestone1918-10-021977-04-02
2202Akil Thomas20242025C30437-49Toronto2000-01-02
2203Christian Thomas20132016RW27123-29Toronto1992-05-26
2204Reg Thomas19801980LW399716-56Lambeth1953-04-21
2205Robert Thomas20192025C45810527638141148Aurora1999-07-02
2206Wayne Thomas19731981G2430770412431039334.8913.34Ottawa1947-10-09
2207Jack Thompson20242025D27336-810Courtice2002-03-19
2208Bill Thoms19331945C549135207342172Newmarket1910-03-051964-12-26
2209Ben Thomson20172017LW3000-44Brampton1993-01-16
2210Floyd Thomson19721980LW4115697153-25341Sudbury1949-06-14
2211Rhys Thomson19401943D2502238Toronto1918-08-091993-10-12
2212Chris Thorburn20062019RW8015381134-40968Sault Ste. Marie1983-06-03
2213Tom Thornbury19841984D14189-1916Lindsay1963-03-17
2214Joe Thornton19982022C1714430110915391821272London1979-07-02
2215Scott Thornton19912008LW941144141285-1221459London1971-01-09
2216Shawn Thornton20032017RW7054260102-331103Oshawa1977-07-23
2217Tom Thurlby19681968D21112-84Kingston1938-11-09
2218Chris Tierney20152024C64980168248-70135Keswick1994-07-01
2219Brad Tiley19982001D11000-10Markdale1971-07-05
2220Tom Tilley19891994D174438421989Trenton1965-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
2221Ray Timgren19491955LW25114445870Windsor1928-09-291999-11-25
2222Conor Timmins20202025D151638441862St. Catharines1998-09-18
2223Owen Tippett20182025RW3399287179-4862Peterborough1999-02-16
2224Morris Titanic19751976LW19000-30Toronto1953-01-07
2225Daniel Tkaczuk20012001C194711114Toronto1979-06-10
2226Rick Tocchet19852002RW1144440512952842970Scarborough1964-04-09
2227Tyler Toffoli20132025C88028728256969244Scarborough1992-04-24
2228Philip Tomasino20222025C204335891-749Mississauga2001-07-28
2229Mike Tomlak19901994C/LW141152237-6103Thunder Bay1964-10-17
2230Kirk Tomlinson19881988C100000Toronto1968-05-02
2231John Tonelli19791992LW1028325511836221911Milton1957-03-23
2232Jerry Toppazzini19531964RW784163244407-7043310000.00Copper Cliff1931-07-292012-04-21
2233Zellio Toppazzini19491957RW12321214249Copper Cliff1930-01-052001-04-01
2234Mike Torchia19951995G6000006321.8953.30Toronto1972-02-23
2235Raffi Torres20022014LW6351371232602497Toronto1981-10-08
2236Bill Touhey19281934LW280653810392Ottawa1906-03-231999-03-28
2237Larry Trader19831988D9151318-174Barry's Bay1963-07-072024-09-04
2238Bob Trapp19271928D82448131Pembroke1899-12-161979-11-20
2239Percy Traub19271929D130336225Elmwood1896-08-231948-12-05
2240Brent Tremblay19791980D1010116North Bay1957-11-01
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2241Tim Trimper19801985LW190303666-55153Windsor1959-09-28
2242John Tripp20032004RW43279-335Kingston1977-05-04
2243Dave Trottier19291939LW446121113234521Pembroke1906-06-251956-12-13
2244Jean-Guy Trudel20002003LW5000-14Sudbury1975-10-18
2245John Tucker19841996C656177259436-9285Windsor1964-09-29
2246Ted Tucker19741974G5000005111.8923.39Fort William1949-05-07
2247Tyler Tucker20232025D835712-2128Thunder Bay2000-03-01
2248Connie Tudin19421942C40114Ottawa1917-09-211988-10-24
2249Ron Tugnutt19882004G53707701253718623962.8953.05Scarborough1967-10-22
2250Marty Turco20012012G54302222016854327516766.9102.36Sault-Ste-Marie1975-08-13
2251Joe Turner19421942G1000010012.57Windsor1919-03-281945-01-12
2252Gene Ubriaco19681970LW/C177393574-1850Sault Ste. Marie1937-12-26
2253Eric Vail19741982LW59121626047637281Timmins1953-09-16
2254Sparky Vail19291930D/LW5041526Meaford1906-07-051983-01-29
2255Rick Vaive19801992RW876441347788-791445Ottawa1959-05-14
2256Chris Valentine19821984C105435295-27127Belleville1961-12-06
2257Jack Valiquette19751981C35084134218-6779St. Thomas1954-03-18
2258Steve Valiquette20002010G46011044616145.9052.74Etobicoke1977-08-20
2259John Van Boxmeer19741984D5888427435827465Petrolia1952-11-20
2260Mike Van Ryn20012009D35330991295260London1979-05-14
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2261Ryan VandenBussche19972006RW310101020-35702Simcoe1973-02-28
2262Phil Varone20142019C978917-2026Vaughan1990-12-04
2263Rick Vasko19781981D313710-1429St. Catharines1957-01-12
2264Mike Veisor19741984G13903302139416226.8804.09Toronto1952-08-25
2265Vic Venasky19731979C43061101162-1666Thunder Bay1951-03-06
2266Gary Veneruzzo19681972W711200Fort William1943-06-28
2267Pat Verbeek19832002RW14245225401062-462905Sarnia1964-05-24
2268Carter Verhaeghe20202025C40214415129546207Toronto1995-08-14
2269Mark Vermette19891992RW6751318-3133Cochenour1967-10-03
2270Mike Vernace20092011D22011-710Toronto1986-05-26
2271Max Veronneau20192020RW16224-70Ottawa1995-12-12
2272Dennis Ververgaert19741981RW583176216392-68247Hamilton1953-03-30
2273Dennis Vial19911998D/LW24241519-27794Sault Ste. Marie1969-04-10
2274Steve Vickers19731982LW69824634058657330Toronto1951-04-21
2275Gabriel Vilardi20202025C27090851751764Kingston1999-08-16
2276Matt Villalta20242024G2000002010.8284.17Kingston1999-06-03
2277Pete Vipond19731973LW300000Oshawa1949-12-08
2278Terry Virtue19992000D500000Scarborough1970-08-12
2279Mark Visentin20142014G100001010.9063.06Hamilton1992-08-07
2280Mark Visheau19941999D29134-7107Burlington1973-06-27
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2281Jack Walker*19271928F84581316Silver Mountain1888-11-291950-02-16
2282Scott Walker19952010RW829151246397-561162Cambridge1973-07-19
2283Sean Walker20192025D3853080110-26182Keswick1994-11-13
2284Bob Wall19651972D322305585-52155Richmond Hill1942-12-01
2285Jake Walman20202025D2623157882147Toronto1996-02-20
2286Flat Walsh19271933G11100001114844152.32Kingston1897-03-231959-12-02
2287Bobby Walton19441944C/RW40000Ottawa1912-08-051992-09-03
2288Mike Walton19661979C588201247448-44357Kirkland Lake1945-01-03
2289Rick Wamsley19811993G40709905240720413146.8813.34Simcoe1959-05-25
2290Aaron Ward19942010D83944107151-41736Windsor1973-01-17
2291Don Ward19581960D34011-118Sarnia1935-10-192014-01-06
2292Jason Ward20002009RW336364581-29171Chapleau1979-01-16
2293Jimmy Ward19281939RW528147128275463Fort William1906-09-011990-11-15
2294Joe Ward19811981C4000-22Sarnia1961-02-11
2295Joel Ward20072018RW726133171304-2261North York1980-12-02
2296Ron Ward19701972C89257-66Cornwall1944-09-12
2297Jeff Ware19971999D21011-312Toronto1977-05-19
2298Michael Ware19891990RW5011015York1967-03-22
2299Bob Warner19771977D1011244Grimsby1950-12-13
2300Todd Warriner19952003LW4536589154-37249Blenheim1974-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
2301Steve Washburn19962001C93141529-442Ottawa1975-04-10
2302Francis Wathier20102013LW10000-25St Isidore1984-12-07
2303Bryan Watson19641979D87717135152-1062214Bancroft1942-11-142021-07-08
2304Dave Watson19801981LW18011-310Kirkland Lake1958-05-19
2305Mike Watt19982003LW157152641-1741Seaforth1976-03-31
2306Brian Watts19761976LW400000Hagersville1947-09-10
2307Mike Weaver20022015D63388997-9227Bramalea1978-05-02
2308Steve Webb19972004RW32151318-34532Peterborough1975-04-30
2309Aubrey Webster19351935RW40000Kenora1912-09-251999-11-01
2310Chick Webster19501950C140004Toronto1920-11-032018-01-18
2311Don Webster19441944LW27761328Toronto1924-07-031978-04-12
2312Tom Webster19691980RW102334275-5261Kirkland Lake1948-10-042020-04-10
2313Scott Wedgewood20162025G15000002150595423.9062.90Brampton1992-08-14
2314MacKenzie Weegar20172025D53958187245108386Ottawa1994-01-07
2315Kevin Weekes19982009G34803301834810516339.9032.87Toronto1975-04-04
2316Steve Weeks19811993G29107702129111211933.8723.73Scarborough1958-06-30
2317Cooney Weiland*19291939C509173162335149Seaforth (Edmondville)1904-11-051985-07-03
2318Stephen Weiss20022015C732156267423-23341Toronto1983-04-03
2319Alex Wellington19201920RW10000Port Arthur1893-08-041967
2320Dylan Wells20232023G1000001000.9233.00St. Catharines1998-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
2321Jay Wells19801997D109847216263-502359Paris1959-05-18
2322Eric Wellwood20112013LW315510134Windsor1990-03-06
2323Kyle Wellwood20042013C489921432351136Windsor1983-05-16
2324Jeremy Welsh20122016C27112012Bayfield1988-04-30
2325Cy Wentworth19281940D5753968107359Grimsby1905-01-241982-10-10
2326Brian Wesenberg19991999RW100015Peterborough1977-05-09
2327Ed Westfall19621979D/RW122623139462582544Belleville1940-09-19
2328Kevin Westgarth20092014RW1697916-11266Amherstburg1984-02-07
2329Kenny Wharram19521969RW/C766252281533167220North Bay1933-07-022017-01-10
2330Rob Whistle19861988D517512-116Thunder Bay1961-04-30
2331Bill White19681976D60450215265159495Toronto1939-08-262017-05-21
2332Colton White20192023D8401010-2022London1997-05-03
2333Tex White19261931RW204331447145Hillsburgh1900-06-261949-12-02
2334Todd White19982011C65314124038119228Kanata1975-05-21
2335Kay Whitmore19892002G155099039155606416.8753.55Sudbury1967-04-10
2336Sean Whyte19921993RW21022012Sudbury1970-05-04
2337Dennis Wideman20062017D81599288387-72503Kitchener1983-03-20
2338Jim Wiemer19841994D325297210118378Sudbury1961-01-09
2339Jim Wiley19731977C6341014-178Sault Ste. Marie1950-04-282021-12-26
2340Barry Wilkins19671976D41827125152-53665Toronto1947-02-282011-06-26
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2341John Wilkinson19441944D90006Ottawa1911-07-091970-01-19
2342Brian Wilks19851989C484812-1027North York1966-02-27
2343Rod Willard19831983LW1000-10New Liskeard1960-05-01
2344Jason Williams20012012C45594133227-2157London1980-08-11
2345Justin Williams20012020RW1264320477797110766Cobourg1981-10-04
2346Sean Williams19921992C200004Oshawa1968-01-28
2347Tom Williams19721979LW397115138253873Windsor1951-02-07
2348Jordan Willis19961996G1000001010.9293.20Kincardine1975-02-28
2349Brian Willsie20002011RW3815257109-57217Belmont1978-03-16
2350Don Willson19381939C222790Chatham1914-01-011967-03-23
2351Behn Wilson19791988D60198261359571480Toronto1958-12-19
2352Bert Wilson19741981LW478374481-45646Orangeville1949-10-171992
2353Bob Wilson19541954D10000Sudbury1934-02-18
2354Doug Wilson*19781993D102423759082755830Ottawa1957-07-05
2355Dunc Wilson19701979G2870440832878015032.8833.75Toronto1948-03-222023-10-08
2356Garrett Wilson20142019LW84268-442Barrie1991-03-16
2357Hub Wilson19321932LW20000Ottawa1909-05-131999-07-15
2358Johnny Wilson19501962LW688161171332-3188Kincardine1929-06-142011-12-27
2359Kyle Wilson20102012C394913-312Oakville1984-12-15
2360Larry Wilson19501956C15221486973Kincardine1930-10-231979-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
2361Lefty Wilson19541958G300003001.9700.74Toronto1919-10-152002-11-05
2362Mike Wilson19962003D33616415743264Brampton1975-02-26
2363Murray Wilson19731979LW386949518974162Toronto1951-11-07
2364Roger Wilson19751975D702216Sudbury1946-09-18
2365Ron Wilson19781988D177266793-3268Windsor1955-05-28
2366Ron Wilson19801994C831110216326-44413Toronto1956-05-13
2367Ryan Wilson20102015D2307606718157Windsor1987-02-03
2368Scott Wilson20152020C/LW193203151-2758Oakville1992-04-24
2369Tom Wilson20142025RW825177212389341504Toronto1994-03-29
2370Jesse Winchester20082014C285205070-10159Long Sault1983-10-04
2371Murray Wing19741974D1011-20Thunder Bay1950-10-14
2372Daniel Winnik20082018C/LW7988216925152367Toronto1985-03-06
2373Ryan Winterton20242025C17011-80Markham2003-09-04
2374Brian Wiseman19971997C300000Chatham1971-07-13
2375Chad Wiseman20032006LW9112-18Burlington1981-03-25
2376Ty Wishart20092012D26156510Belleville1988-05-19
2377Jim Witherspoon19761976D2000-12Toronto1951-10-03
2378Benny Woit19511957RW/D33472633170Fort William1928-01-072016-12-07
2379Steve Wojciechowski19451947RW5419203917Fort William1922-12-25
2380Bennett Wolf19811983D30011-3133Kitchener1959-10-23
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2381Paul Woods19781984LW50172124196-60276Hespeler1955-04-12
2382Jason Woolley19922006D7186824631465430Toronto1969-07-27
2383Roy Worters*19261937G4840000484171230822.28Toronto1900-10-191957-11-07
2384Bob Wren19982002C500000Preston1974-09-16
2385Jamie Wright19982003LW1241220321254Kitchener1976-05-13
2386John Wright19731975C127163652-2167Toronto1948-11-09
2387Keith Wright19681968LW100010Aurora1944-04-13
2388Shane Wright20232025C86222547920Burlington2004-01-05
2389Bill Wylie19511951C10000Galt1928-07-151983-11-24
2390Arber Xhekaj20232025D16492029-16300Hamilton2001-01-30
2391Stéphane Yelle19962010C991961692657490Ottawa1974-05-09
2392Jason York19932007D757421872292621Nepean1970-05-20
2393Brian Young19811981D8022-46Kitchener1958-10-02
2394Bryan Young20072008D17000-910Kitchener1986-08-06
2395Howie Young19611971D/RW336126274-25851Toronto1937-08-021999-11-24
2396Tim Young19761985C629195341536-78438Scarborough1955-02-22
2397Warren Young19821988C2367277149-67472Toronto1956-01-11
2398Paul Ysebaert19891999C532149187336-12217Sarnia1966-05-15
2399Rod Zaine19711972C6110616-2225Ottawa1946-05-182022-07-07
2400Rob Zamuner19922004LW798139172311-57467Oakville1969-09-17
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
2401Ron Zanussi19781982RW2995283135-21373Toronto1956-08-31
2402Jeff Zehr20002000LW4000-12Woodstock1978-12-10
2403Rob Zepp20152015G100000010520.8882.89Newmarket1981-09-07
2404Peter Zezel19851999C87321938860742435Toronto1965-04-222009-05-26
2405Mike Zigomanis20032011C197211940-2189Toronto1981-01-17
2406Harry Zolnierczyk20122017LW847613-1593Toronto1987-09-01
2407Mike Zuke19791986C45586196282-42220Sault Ste. Marie1954-04-16