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

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

Slovakia (13)

Slovenia (3)

South Africa (1)

Sweden (405)

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 Amadio20182024C3695755112-1071Sault 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 Athanasiou20162024C487127118245-111189Woodbridge1994-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 Brown20162024RW51994134228-19100Toronto1994-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 Byfield20212024C1792860882694Newmarket2002-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 Carrick20152024C240282553-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 Ceci20142024D78648163211-4170Ottawa1993-12-21
342Ray Ceresino19491949RW121122Port Arthur1929-04-242015-05-01
343Ed Chadwick19561962G1840000184579235.9012.94Fergus1933-05-082024-04-23
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 Chisholm20222024D33369-618Bowmanville2000-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/C129419027446431449Toronto1987-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 DeMelo20162024D5541712714480265London1993-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 Giuseppe20162024LW282274875-14123Toronto1993-10-09
547Justin Dibenedetto20112011C8011-22Maple1988-08-25
548Harry Dick19471947D1201112Port Colborne1922-11-222002-12-01
549Herb Dickenson19521953W4818173510Hamilton1931-06-112019-11-12
550Jason Dickinson20162024C4436178139-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 Doughty20092024D117715651366960769London1989-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-082024-05-11
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
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 Entwistle20212024RW193152035-5586Georgetown1999-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 Ferraro20202024D330126274-95128Toronto1998-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 Foegele20182024LW43180831630173Markham1996-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 Fowler20112024D97496357453-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 Friedman20192024D884913770Toronto1995-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 Gagner20082024C1043197332529-139450London1989-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/LW397136137273280</