NHL Players Born in Ontario, Canada

» Show/Hide Locations List

Canada

Alberta (642)

British Columbia (410)

Manitoba (404)

New Brunswick (55)

Newfoundland and Labrador (31)

Northwest Territories (5)

Nova Scotia (78)

Ontario (2398)

Prince Edward Island (34)

Quebec (871)

Saskatchewan (527)

Yukon (3)

United States

 (1)

 (1)

Alabama (3)

Alaska (14)

Arizona (10)

California (56)

Colorado (19)

Connecticut (36)

Delaware (1)

District of Columbia (3)

Florida (18)

Georgia (3)

Idaho (2)

Illinois (78)

Indiana (12)

Iowa (4)

Louisiana (1)

Maine (8)

Maryland (3)

Massachusetts (221)

Michigan (194)

Minnesota (304)

Mississippi (1)

Missouri (23)

Montana (2)

Nebraska (4)

Nevada (1)

New Hampshire (15)

New Jersey (30)

New York (139)

North Carolina (4)

North Dakota (20)

Ohio (33)

Oklahoma (5)

Oregon (7)

Pennsylvania (39)

Rhode Island (20)

South Carolina (2)

South Dakota (1)

Texas (12)

Utah (5)

Vermont (2)

Virginia (7)

Washington (14)

Wisconsin (41)

Other Countries

Australia (1)

Austria (11)

Bahamas (1)

Belarus (6)

Belgium (1)

Brazil (2)

Brunei Darussalam (1)

Bulgaria (1)

Croatia (1)

Czech Republic (47)

Czechoslovakia (294)

Denmark (18)

East Germany (2)

Finland (258)

France (13)

Germany (40)

Haiti (1)

Indonesia (1)

Ireland (5)

Italy (3)

Jamaica (1)

Japan (2)

Kazakhstan (1)

Latvia (10)

Lebanon (1)

Lithuania (1)

Netherlands (2)

Nigeria (2)

Norway (9)

Paraguay (1)

Poland (9)

Republic of Korea (2)

Russia (103)

Slovakia (13)

Slovenia (3)

South Africa (1)

Sweden (404)

Switzerland (42)

Taiwan (1)

Ukraine (1)

Union of Soviet Socialist Republics (241)

United Kingdom (50)

United Republic of Tanzania (1)

Uzbekistan (1)

Venezuela (2)

Yugoslavia (3)

2398 Players

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