NHL Players Born in Ontario, Canada

» Show/Hide Locations List

Canada

(Unknown) (8)

Alberta (622)

British Columbia (399)

Manitoba (399)

New Brunswick (52)

Newfoundland and Labrador (31)

Northwest Territories (5)

Nova Scotia (77)

Ontario (2357)

Ontario (1)

Prince Edward Island (34)

Quebec (849)

Saskatchewan (524)

Yukon (3)

United States

 (1)

(Unknown) (8)

Alabama (3)

Alaska (14)

Arizona (7)

California (48)

Colorado (18)

Connecticut (33)

Delaware (1)

District of Columbia (3)

Florida (16)

Georgia (3)

Idaho (2)

Illinois (74)

Indiana (11)

Iowa (4)

Maine (8)

Maryland (3)

Massachusetts (210)

Michigan (189)

Minnesota (288)

Mississippi (1)

Missouri (22)

Montana (1)

Nebraska (4)

Nevada (1)

New Hampshire (14)

New Jersey (26)

New York (134)

North Carolina (4)

North Dakota (17)

Ohio (34)

Oklahoma (5)

Oregon (7)

Pennsylvania (38)

Rhode Island (19)

South Carolina (1)

South Dakota (1)

Texas (12)

Utah (5)

Vermont (2)

Virginia (7)

Washington (14)

Wisconsin (40)

Other Countries

Australia (1)

Austria (10)

Bahamas (1)

Belarus (5)

Belgium (1)

Brazil (2)

Brunei Darussalam (1)

Bulgaria (1)

Czech Republic (34)

Czechoslovakia (294)

Denmark (18)

East Germany (2)

Finland (247)

France (12)

Germany (39)

Haiti (1)

Indonesia (1)

Ireland (5)

Italy (3)

Jamaica (1)

Japan (2)

Kazakhstan (1)

Latvia (8)

Lebanon (1)

Lithuania (1)

Netherlands (2)

Nigeria (2)

Norway (8)

Paraguay (1)

Poland (8)

Republic of Korea (2)

Russian Federation (86)

Slovakia (6)

Slovenia (2)

South Africa (1)

Sweden (380)

Switzerland (41)

Taiwan (1)

Ukraine (1)

Union of Soviet Socialist Republics (241)

United Kingdom (49)

United Republic of Tanzania (1)

Uzbekistan (1)

Venezuela (2)

Yugoslavia (3)

2358 Players

2358 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 Agozzino20152022LW4727954Kleinburg1991-01-03
11Brad Aitken19881991LW14134-225Scarborough1967-10-30
12Jason Akeson20132015RW1511228Orleans1990-06-03
13Claire Alexander19751978D155184765136Collingwood1945-06-16
14Jeff Allan19781978D400002Toronto1957-05-17
15Bryan Allen20012015D7212910713626839Kingston1980-08-21
16Chris Allen19981999D200012Chatham1978-05-08
17Dave Allison19841984D3000-312Fort Frances1959-04-14
18Jamie Allison19952006D37272330-34639Lindsay1975-05-13
19Jason Allison19942006C55215433148517441North York1975-05-29
20Mike Allison19811990LW49910216626832630Fort Frances1961-03-28
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
21Michael Amadio20182022C229273158-1643Sault Ste. Marie1996-05-13
22Peter Ambroziak19951995LW12011-10Toronto1971-09-15
23Mike Amodeo19801980D19000-152Toronto1952-06-22
24Jim Anderson19681968LW7123-22Pembroke1930-12-012013-03-10
25John Anderson19781989RW8142823496313261Toronto1957-03-28
26Josh Anderson20152022RW38810170171-8315Burlington1994-05-07
27Lorne Anderson19521952G3000031206.00Renfrew1931-07-261984-03-20
28Perry Anderson19821992LW4005059109-531051Barrie1961-10-14
29Andy Andreoff20152022LW185141226-16225Pickering1991-05-17
30Lloyd Andrews19221925LW54851312Tillsonburg1894-11-041974
31Dave Andreychuk*19832006LW16396406981338321121Hamilton1963-09-29
32Mike Angelidis20122016LW14202122Woodbridge1985-06-27
33Lou Angotti19651974C/RW653103186289-28220Toronto1938-01-162021-09-16
34Hub Anslow19481948C20000Pembroke1926-03-232006-07-02
35Shawn Antoski19911998LW183358-20599Brantford1970-03-25
36Kenneth Appleby20182018G3000003010.9451.45North Bay1995-04-10
37Syl Apps*19371948C42320123143256Paris1915-01-181998-12-24
38Syl Apps19711980C72718342360636311Toronto1947-08-01
39Al Arbour*19541971D62612587062611Sudbury1932-11-012015-08-28
40Amos Arbour19191924LW11452176978Waubaushene1895-01-261943-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
41Jack Arbour19271929D4751658Waubaushene1899-03-071973-09-24
42John Arbour19661972D1061910-21149Niagara Falls1945-09-28
43Ty Arbour19271931LW207282856110Waubaushene1896-06-291979-02-11
44Darren Archibald20142019RW556814-326Newmarket1990-02-09
45Bill Armstrong19911991C101110London1966-06-25
46Bob Armstrong19511962D541138699-38671Toronto1931-04-071990-11-06
47Derek Armstrong19942010C47772149221-2355Ottawa1973-04-23
48George Armstrong*19501971RW1188296417713101726Skead1930-07-062021-01-24
49Norm Armstrong19631963RW/D711212Owen Sound1938-10-171974-07-23
50Tim Armstrong19891989C11101-26Toronto1967-05-12
51Jamie Arniel20112011C1000-10Kingston1989-11-16
52Scott Arniel19821992LW730149189338-11599Kingston1962-09-17
53Jason Arnott19942012C1244417521938811242Collingwood1974-10-11
54Fred Arthur19811983D80189-1249Toronto1961-03-06
55Barry Ashbee19661974D28415708548291Weston1939-07-281977-05-12
56Walt Atanas19451945RW491382140Hamilton1923-12-221991-08-08
57Andreas Athanasiou20162022C37810591196-75148Woodbridge1994-08-06
58Steve Atkinson19691975RW3026051111-50104Toronto1948-10-162003-05-06
59Ron Attwell19681968RW22178-108Humber Summit1935-02-092017-12-04
60Adrian Aucoin19952013D110812127839946793Ottawa1973-07-03
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
61Philippe Audet19991999LW4000-20Ottawa1977-06-04
62Justin Auger20182018RW2000-10Kitchener1994-05-14
63Larry Aurie19281939RW489147128275283Sudbury1905-02-081952-12-11
64Brady Austin20172017D500004Bobcaygeon1993-06-16
65Sean Avery20022012C58090157247161533Pickering1980-04-10
66Don Awrey19641979D97931158189941068Kitchener1943-07-18
67David Ayres20202020G1000001100.8004.18Whitby1977-08-12
68Vern Ayres19311936D21161117332Toronto1909-04-271968-02-18
69Bobby Babcock19911993D200002Agincourt1968-08-03
70Mitch Babin19761976C8000-20Kapuskasing1954-11-01
71John Baby19781979D262810-1226Sudbury1957-05-18
72Pete Backor19451945D364596Fort William1919-04-291988-06-30
73Ralph Backstrom19571973C103227836163971389Kirkland Lake1937-09-182021-02-07
74Ace Bailey*19271934RW31611181192488Bracebridge1903-07-031992-04-07
75Bob Bailey19541958RW149152136207Kenora1931-05-292003-10-24
76Josh Bailey20092022C993176379555-51239Bowmanville1989-10-02
77Reid Bailey19811984D40134-1105Toronto1956-05-28
78Jamie Baker19901999C4047179150-50271Ottawa1966-08-31
79Peter Bakovic19881988RW10202-148Port Arthur1965-01-31
80Earl Balfour19521961LW288302252178Toronto1933-01-042018-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
81Stan Baluik19601960C7000-22Port Arthur1935-10-05
82Steve Bancroft19932002D6011-22Toronto1970-10-06
83Darren Banks19931994LW20224573Toronto1966-03-18
84Murray Bannerman19781987G2890101003728911612533.8803.84Fort Frances1957-04-27
85Drew Bannister19962002D16452530-38161Belleville1974-04-09
86Nicholas Baptiste20172018RW477310-320Ottawa1995-08-04
87Andy Barbe19511951RW10002Coniston1923-07-272004-01-15
88Bill Barber*19731984LW903420463883312623Callander1952-07-11
89Krys Barch20072014RW381122335-16812Hamilton1980-03-26
90Bill Barilko19471951D252263662456Timmins1927-03-251951-08-26
91Bob Barlow19701971LW77161733-410Hamilton1935-06-17
92Matthew Barnaby19932007RW83411318730052562Ottawa1973-05-04
93Blair Barnes19831983RW100000Windsor1960-09-212010-06-29
94Norm Barnes19771982D15663844-10178Toronto1953-08-24
95Ryan Barnes20042004LW200000Dunnville1980-01-30
96Scott Barney20032006C27561114Oshawa1979-03-27
97Dave Barr19821994RW61412820433283520Toronto1960-11-30
98Fred Barrett19711984D74525123148-107671Ottawa1950-01-26
99John Barrett19811988D488207797-140604Ottawa1958-07-01
100Victor Bartley20132016D12112223561Ottawa1988-02-17
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
101Cody Bass20082017C75235-5107Owen Sound1987-01-07
102Nathan Bastian20192022RW120181331-1296Kitchener1997-12-06
103Baz Bastien19461946G5000050414.00Timmins1919-08-291983-03-15
104Frank Bathe19751983D2243283122542Oshawa1954-09-27
105Bobby Bauer*19371952RW32712313625938Waterloo1915-02-161964-09-16
106Kyle Baun20152016RW5000-30Toronto1992-05-04
107Eric Beaudoin20022004LW533811-1541Ottawa1980-05-03
108Nathan Beaulieu20132022D4191282949301Strathroy1992-12-05
109Don Beaupre19811997G666088026866626827775.8853.46Waterloo1961-09-19
110Taylor Beck20132017RW92111223-932St. Catharines1991-05-13
111Bob Beckett19571964C687613-2018Unionville1936-04-082019-04-09
112Chris Beckford-Tseu20082008G1000001000.8892.25Toronto1984-06-22
113Jim Bedard19781979G7302201073174013.8723.95Niagara Falls1956-11-14
114John Bednarski19751980D10021820-19114Thunder Bay1952-07-04
115Dick Behling19411943D51010Berlin1916-03-161994-07-24
116Ken Belanger19952006LW248111223-19695Sault Ste. Marie1974-05-14
117Roger Belanger19851985C44358-1332St. Catharines1965-12-012011-09-16
118Matt Beleskey20092019LW4777682158-11440Windsor1988-06-07
119Danny Belisle19611961RW420230South Porcupine1937-05-09
120Brendan Bell20062012D10272128-1951Ottawa1983-03-31
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
121Bruce Bell19851990D20912647627113Toronto1965-02-15
122Mark Bell20012012C4508795182-45602St. Pauls1980-08-05
123Neil Belland19821987D109133245-1854Parry Sound1961-04-03
124Andy Bellemer19331933D150000Penetanguishene1903-07-031960-04-12
125Brett Bellemore20132015D12141620-279Windsor1988-06-25
126Brian Bellows19831999LW11884855371022-120718St. Catharines1964-09-01
127Clint Benedict*19181930G3620009362189142282.32Ottawa1892-09-261976-11-12
128Adam Bennett19921994D693811-969Georgetown1971-03-30
129Frank Bennett19441944LW/D70112Toronto1922-03-041996-06-22
130Max Bennett19361936RW10000Cobalt1912-11-041972-01-05
131Sam Bennett20152022C483101103204-28426Holland Landing1996-06-20
132Andre Benoit20112016D181113748-2060St. Albert1984-01-06
133Sean Bentivoglio20092009LW100002Thorold1985-10-16
134Paul Beraldo19881989RW10000-54Hamilton1967-10-05
135Drake Berehowsky19912004D54937112149-48848Toronto1972-01-03
136Bill Berg19891999LW5465567122-49488St. Catharines1967-10-21
137Fred Bergdinon19261926RW20000Parry Sound1906-06-221995-03-18
138Gary Bergman19651976D83868299367-441251Kenora1938-10-072000-12-09
139Tim Bernhardt19831987G67033046717367.8664.29Sarnia1958-01-17
140Adam Berti20082008LW200000Scarborough1986-07-01
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
141Todd Bertuzzi19962014RW1159314456770-441478Sudbury1975-02-02
142Tyler Bertuzzi20172022LW27684104188-31166Sudbury1995-02-24
143Allan Bester19841996G219088032219739917.8834.01Hamilton1964-03-26
144Sam Bettio19501950LW449122134Copper Cliff1928-12-012006-06-14
145Jeff Beukeboom19871999D804301291591151890Ajax1965-03-28
146Bill Beveridge19301943G295000029587166412.87Ottawa1909-07-011995-02-13
147Nick Beverley19671980D5021894112-24156Toronto1947-04-21
148Bryan Bickell20072017LW39566701369192Bowmanville1986-03-09
149Todd Bidner19821982LW1221317Petrolia1961-07-05
150Kevin Bieksa20062018D8086321527821124Grimsby1981-06-16
151Zac Bierk19982004G4701106479205.9013.18Peterborough1976-09-17
152Don Biggs19851990C12202-48Mississauga1965-04-07
153Chris Bigras20162018D46134-418Orillia1995-02-22
154Craig Billington19862003G33206604233211014931.8773.63London1966-09-11
155Les Binkley19681972G19601102196589434.8973.12Owen Sound1934-06-06
156Jordan Binnington20162022G162022020162904620.9112.58Richmond Hill1993-07-11
157Jack Bionda19561959D933912111Hunstville1933-09-181999-11-03
158Paul Bissonnette20092014LW202715227340Welland1985-03-11
159Steve Black19501951LW11311203177Fort William1927-03-312008-06-12
160Don Blackburn19631973LW185234467-5087Kirkland Lake1938-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
161Jesse Blacker20152015D1000-20Toronto1991-04-19
162Mackenzie Blackwood20192022G13001100130555116.9072.94Thunder Bay1996-12-09
163Hank Blade19471948LW242352Peterborough1920-04-282003-02-08
164Dusty Blair19511951C20000South Porcupine1929-09-152010-07-09
165Mickey Blake19331936LW/D171124Barriefield1912-10-312000-06-23
166Mike Blake19821984G40011064013155.8674.26Kitchener1956-04-06
167Rob Blake*19902010D1270240537777-41679Simcoe1969-12-10
168Toe Blake*19351948LW577235294529282Victoria Mines1912-08-211995-05-17
169Joseph Blandisi20162020C101102131-2678Markham1994-06-18
170Jeff Bloemberg19891992D43369-225Listowel1968-01-31
171Mike Bloom19751977LW201304777-82215Ottawa1952-04-12
172Mike Blunden20072018RW1277613-6145Toronto1986-12-15
173Bob Bodak19881990LW4000-229Thunder Bay1961-05-28
174Gus Bodnar19441955C667142255397207Fort William1923-04-242005-07-01
175Fred Boimistruck19821983D8341418645Sudbury1962-01-14
176Danny Bois20072007RW100007Thunder Bay1983-06-01
177Leo Boivin*19521970D115072250322-2121196Prescott1931-08-022021-10-16
178Mike Boland19751979D23123529London1954-10-292017-10-08
179Dave Bolland20072016C4338512320834299Mimico1986-06-05
180Hugh Bolton19501957D235105161221Toronto1929-04-151999-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
181Buddy Boone19581958RW3453828Kirkland Lake1932-09-111986-09-01
182Darryl Bootland20042008RW32123-385Toronto1981-11-02
183Mark Borowiecki20122022D454154156-22836Ottawa1989-07-12
184Luciano Borsato19911995C203355590-19113Richmond Hill1966-01-07
185Robert Bortuzzo20122022D49018516930455Thunder Bay1989-03-18
186Mark Botell19821982D3241014831Scarborough1961-08-27
187Cam Botting19761976RW201110Kingston1954-03-10
188Evan Bouchard20192022D102153449332Oakville1999-10-20
189Billy Boucher19221928RW2139335128419Ottawa1899-11-101958-11-10
190Bobby Boucher19241924C111010Ottawa1904-02-141931-06-09
191Clarence Boucher19271928D47235137North Bay1896-11-011971
192Frank Boucher*19221944C557160264424110Ottawa1901-10-071977-12-12
193Georges Boucher*19181932D45011887205845Ottawa1896-08-171960-10-17
194Bruce Boudreau19771986C141284270-646Toronto1955-01-09
195Barry Boughner19701971LW20000-311Delhi1948-01-29
196Bob Boughner19962006D630155772271382Windsor1971-03-08
197Rick Bourbonnais19761978RW7191524-1829Toronto1955-04-20
198Leo Bourgeault19271935D307252045336Sturgeon Falls1903-01-171965-11-01
199Pat Boutette19761985C/RW756171282453-1111354Windsor1952-03-01
200Lionel Bouvrette19431943G1000010106.00Hawkesbury1914-06-102000-02-08
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
201Bill Bowler20012001C9022-38Toronto1974-09-25
202Kirk Bowman19771978LW88111728-719Leamington1952-09-30
203Bill Boyd19271930RW1421572274Belleville1898-05-151940-11-17
204Randy Boyd19821989D257206787-45328Coniston1962-01-232022-01-20
205Brad Boyes20042016RW822211294505-18251Mississauga1982-04-17
206Dan Boyle19992016D1093163442605-5693Ottawa1976-07-12
207Nick Boynton20002011D6053411014419862Nobleton1979-01-14
208John Brackenborough19261926LW/C70000Parry Sound1897-02-091993-07-08
209Curt Brackenbury19801983RW14191726-30226Kapuskasing1952-01-31
210Bart Bradley19501950C10000Fort William1930-07-292006-09-16
211Brian Bradley19861998C651182321503-66528Kitchener1965-01-21
212Matt Bradley20012012RW6755990149-19562Stittsville1978-06-13
213Rick Bragnalo19761979C145153550-2646Fort William1951-12-01
214Fred Brathwaite19942004G254033012254819937.9012.73Ottawa1972-11-24
215Christopher Breen20142014D902215Uxbridge1989-06-29
216Ken Breitenbach19761979D6811314749Welland1955-01-092017-04-28
217Doug Brennan19321934D1239716147Peterborough1905-01-101972-11-08
218Kip Brennan20022008LW61112-2222Kingston1980-08-27
219John Brenneman19651969LW152211940-3146Fort Erie1943-01-05
220Tim Brent20072013C207212748-2176Cambridge1984-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
221Carl Brewer19581980D604251982231851018Toronto1938-10-212001-08-25
222Archie Briden19271930LW73951456Renfrew1898-07-161974-06-08
223Mel Bridgman19761989C9772524497011021625Trenton1955-04-28
224Rod Brind'Amour19902010C14844527321184-391100Ottawa1970-08-09
225Doug Brindley19711971LW/C300000Walkerton1949-06-08
226Punch Broadbent*19191929RW30312052172576Ottawa1892-07-131971-03-05
227Ken Broderick19701975G27011022711121.8913.04Toronto1942-02-162016-03-13
228Len Broderick19581958G100001100.9092.00Toronto1938-10-11
229T.J. Brodie20112022D7725325530857240Chatham1990-06-07
230David Broll20142014LW501115Mississauga1993-01-04
231Art Brooks19181918G4000042206.27Guelph1889-02-041962-01-01
232Gord Brooks19721975RW7071825-1937Cobourg1950-09-112020-10-01
233Ross Brooks19731975G5401102543776.9032.64Toronto1937-10-17
234Evan Brophey20112012C400000Kitchener1986-12-03
235Bernie Brophy19261930LW6244825Collingwood1905-08-091982-07-19
236Andy Brown19721974G620110646222269.8793.80Hamilton1944-02-15
237Arnie Brown19621974D68144141185-115740Oshawa1942-01-282019-07-26
238Connie Brown19391943C7315243912Vankleek Hill1917-01-111966-06-03
239Connor Brown20162022RW44490126216-890Toronto1994-01-14
240Fred Brown19281928LW151010Kingston1900-09-151970-01-20
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
241Jeff Brown19861998D747154430584-51498Ottawa1966-04-30
242Josh Brown20192022D17141317-10134London1994-01-21
243Ken Brown19711971G1000001000.9293.37Port Arthur1948-12-19
244Rob Brown19882000RW543190248438-23599Kingston1968-04-10
245Sean Brown19972006D436144357-9907Oshawa1976-11-05
246Stan Brown19271928D50831118North Bay1898-05-091987-07-06
247David Bruce19861994LW234483987-57338Thunder Bay1964-10-07
248Gordie Bruce19411946LW27491313Ottawa1919-05-091997-07-15
249Morley Bruce19181922D/C71821027North Gower1894-03-071959-11-25
250Andrew Brunette19962012LW1110268465733-78314Sudbury1973-08-24
251Bill Brydge19271936D368265278516Renfrew1901-10-221949-11-02
252Paul Brydges19871987C1522446Guelph1965-06-21
253Glenn Brydson19311938RW2995479133202Swansea1910-11-071993-12-08
254Gord Brydson19301930C/RW82028Toronto1907-01-032001-02-04
255Jacob Bryson20212022D11121719-1024London1997-11-18
256Mike Buchanan19521952D10000Sault Ste. Marie1932-03-012017-01-03
257Mike Bullard19811992C727329345674-98705Ottawa1961-03-10
258Ted Bulley19771984LW4141011132147704Windsor1955-03-25
259Bruce Bullock19731977G160000216393.8544.79Toronto1949-05-09
260Connor Bunnaman20202022F54123-68Guelph1998-04-16
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
261Michael Bunting20192022LW1053443772694Scarborough1995-09-17
262Eddie Burke19321935RW/C10629204955Toronto1907-06-031993-10-07
263Marty Burke19281938D503184866574Toronto1905-01-281968-03-07
264Sean Burke19882007G820028280310820324341110.9022.96Windsor1967-01-29
265Roy Burmister19301932LW674370Collingwood1906-08-121980-01-19
266Bobby Burns19281930LW201012Gore Bay1905-04-041995-08-12
267Brent Burns20042022D/RW1251227550777-34763Barrie1985-03-09
268Shawn Burr19852000LW/C8781812594401191069Sarnia1966-07-012013-08-05
269Randy Burridge19861998LW70619925145062458Fort Erie1966-01-07
270Dave Burrows19721981D72429135164-72373Toronto1949-01-11
271Bert Burry19331933D40000Westminster1906-02-071999-07-13
272Cummy Burton19561959RW4202219Sudbury1936-05-122015-08-24
273Eddie Bush19391942D26461060Collingwood1918-07-111984-05-31
274Mike Busniuk19801981D1433232666297Thunder Bay1951-12-13
275Ron Busniuk19731974RW6033-113Fort William1948-08-13
276Jerry Butler19731983RW64199120219-64515Sarnia1951-02-27
277Gord Byers19501950D10110Eganville1930-03-112001-11-02
278Mike Byers19681972RW166423476-3839Toronto1946-09-112010-09-16
279Quinton Byfield20212022C465611-622Newmarket2002-08-19
280Paul Byron20112022LW5219811020831139Ottawa1989-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
281Nicholas Caamano20202021RW36123-521Hamilton1998-09-07
282Jack Caffery19551958C5732522Kingston1934-06-301992-12-02
283Terry Caffery19701971C14000-20Toronto1949-04-012022-08-03
284Drake Caggiula20172022LW278464591-28136Pickering1994-06-20
285Larry Cahan19551971D6713892130-205696Fort William1933-12-251992-06-25
286Francis Cain19251926D6141537Newmarket1899-03-221962-01-13
287Herb Cain19341946LW572206192398177Newmarket1912-12-241982-02-15
288Eric Cairns19972007D457103242-451182Oakville1974-06-27
289Eric Calder19821983D200000Kitchener1963-07-26
290Norm Calladine19431945C631929488Peterborough1916-07-301988-03-23
291Brett Callighen19801982C160568914525132Toronto1953-05-15
292Patsy Callighen19281928D3600032Toronto1906-02-131964-10-16
293Billy Cameron19241926RW390114Timmins1896-12-051972-01-28
294Harry Cameron*19181923D1298854142180Pembroke1890-02-061953-10-20
295Mike Cammalleri20032018C/W906294348642-54425Toronto1982-06-08
296Andrew Campbell20142016D42022-1312Caledonia1988-02-04
297Brian Campbell20002017D10828741750463277Strathroy1979-05-23
298Bryan Campbell19681972C2613571106774Sudbury1944-03-27
299Colin Campbell19751985D63625103128-231295Pickering1953-01-28
300Gregory Campbell20042016LW80371116187-33696London1983-12-17
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
301Scott Campbell19801982D8042125-37243Toronto1957-06-222022-09-03
302Chris Campoli20062012D44035111146-42200North York1984-07-09
303Kyle Capobianco20182022D593710-1842Mississauga1997-08-13
304Frank Caprice19831988G102033017102314611.8594.20Hamilton1962-05-02
305Luca Caputi20092011LW35369-420Toronto1988-10-01
306Leo Carbol19431943D60114Ottawa1908-06-051991-11-13
307Daniel Carcillo20072015LW4294852100-171233King City1985-01-28
308Mike Card20072007D400000Kitchener1986-02-18
309Steve Cardwell19711973LW5391120-635Toronto1950-08-13
310Matt Carey20142014LW2101-12Hamilton1992-02-28
311Matt Carkner20062014D23742327-12556Winchester1980-11-03
312Terry Carkner19871999D85842188230-21588Smiths Falls1966-03-07
313Wayne Carleton19661972LW27855731289170Sudbury1946-08-04
314Randy Carlyle19771993D1055148499647-1371400Sudbury1956-04-19
315Sam Carrick20152022C111151530-13128Markham1992-02-04
316Trevor Carrick20162020D7000-212Stouffville1994-07-04
317Billy Carroll19811987C3223054844113Toronto1959-01-19
318Bill Carson19271930C159542781121Bracebridge1900-11-251967-05-29
319Frank Carson19261934RW248424890170Bracebridge1902-01-121957-04-21
320Gerry Carson19291937D260121022199Parry Sound1905-10-101956-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
321Anson Carter19972007RW674202219421-12229Toronto1974-06-06
322Billy Carter19581962C16000-40Cornwall1937-12-02
323Jeff Carter20062022C117041838980732593London1985-01-01
324Michael Caruso20132013D2000-10Mississauga1988-07-05
325Wayne Cashman19651983LW10272775167932781039Kingston1945-06-24
326Mike Casselman19961996C3000-10Morrisburg1968-08-23
327Andrew Cassels19902006C1015204528732-73410Bramalea1969-07-23
328Bruce Cassidy19841990D3641317-1010Ottawa1965-05-20
329Tom Cassidy19781978C26347-415Blind River1952-03-15
330Tony Cassolato19801982RW2316734Guelph1956-05-07
331Daniel Catenacci20162018C12000-30Richmond Hill1993-03-09
332Gino Cavallini19851993LW5931141592734507Toronto1962-11-24
333Paul Cavallini19871996D56456177233116750Toronto1965-10-13
334Cody Ceci20142022D62742129171-27132Ottawa1993-12-21
335Ray Ceresino19491949RW121122Port Arthur1929-04-242015-05-01
336Ed Chadwick19561962G1840000184579235.9012.94Fergus1933-05-08
337Chick Chalmers19541954C10000Stratford1934-01-241994-12-07
338Andre Champagne19631963LW200000Ottawa1943-09-19
339Brian Chapman19911991D3000029Brockville1968-02-10
340Bob Charlebois19681968LW7101-40Cornwall1944-05-27
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
341Jonathan Cheechoo20032010RW50117013530529324Moose Factory1980-07-15
342Gerry Cheevers*19621980G41801111021441822710476.9012.89St. Catharines1940-12-07
343Dick Cherry19571970D145121022-3945Kingston1937-03-28
344Real Chevrefils19521959LW38710497201181Timmins1932-05-021981-08-01
345Alain Chevrier19861991G234011110352349110014.8634.16Cornwall1961-04-23
346Ben Chiarot20142022D4893187118-9351Hamilton1991-05-09
347Steve Chiasson19871999D75193305398371107Barrie1967-04-141999-05-03
348Rick Chinnick19741975RW402200Chatham1953-08-15
349Andy Chiodo20042004G8000008341.8923.46Toronto1983-04-25
350Declan Chisholm20222022D200010Bowmanville2000-01-12
351Lex Chisholm19401941C/RW611081830Galt1915-04-011981-08-06
352Marc Chorney19811984D21082735-69209Fort William1959-11-08
353Taylor Chorney20092018D16641822-656Thunder Bay1987-04-27
354Gene Chouinard19281928D80000Ottawa1902-01-051957-01-29
355Jeff Christian19921998LW18224-417Burlington1970-07-30
356Ryan Christie20002002LW7000-20Beamsville1978-07-03
357Dino Ciccarelli*19811999RW12326085921200-41425Sarnia1960-02-08
358Hank Ciesla19561959C27126517785St. Catharines1934-10-151976-04-22
359Tony Cimellaro19931993C2000-20Kingston1971-06-14
360Rob Cimetta19891992W103161632066Toronto1970-02-15
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
361Joe Cirella19821996D82864211275-2001446Hamilton1963-05-09
362Anthony Cirelli20182022C294669315979150Etobicoke1997-07-15
363Jason Cirone19921992C300002Toronto1971-02-21
364Casey Cizikas20122022C6649111020117310Toronto1991-02-27
365King Clancy*19221937D592137150287914200020.00Ottawa1903-02-251986-11-08
366Terry Clancy19681973RW936612-1139Ottawa1943-04-02
367Dit Clapper*19281947RW/D835229248477452Newmarket1907-02-091978-01-21
368Dan Clark19791979D401116Toronto1957-11-03
369Nobby Clark19281928D20000Orillia1897-06-181966-08-05
370Dale Clarke20012001D300010Belleville1978-03-23
371David Clarkson20072016RW57011486200-66992Toronto1984-03-31
372Chris Clifford19851989G20000020001.0000.00Kingston1966-05-26
373Kyle Clifford20112022LW7516677143-23903Ayr1991-01-13
374Grant Clitsome20102015D205155671298Gloucester1985-04-14
375Rich Clune20102016LW13971522-2327Toronto1987-04-25
376Wally Clune19561956D50006Toronto1930-02-201998-02-03
377Cal Clutterbuck20082022RW933130132262-32636Welland1987-11-18
378Gary Coalter19741975RW34246-122Toronto1950-07-08
379Steve Coates19771977RW5101-124Toronto1950-07-27
380Paul Coffey*19812001D1409396113515312981802Weston1961-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
381Andrew Cogliano20082022LW/C114017425242614389Toronto1987-06-14
382Carlo Colaiacovo20032016D47034123157-6231Toronto1983-01-27
383Tom Colley19751975C1000-32Toronto1953-08-212021-11-17
384Norm Collings19351935F10110Bradford1910-05-061975-10-06
385Bill Collins19681978RW768157154311-121415Ottawa1943-07-13
386Rob Collins20062006C811210Kitchener1978-03-15
387Les Colvin19491949G1000010104.00Oshawa1921-02-082006-09-07
388Brian Conacher19621972LW155282856984Toronto1941-08-31
389Charlie Conacher*19301941RW46122417239652340000.00Toronto1909-12-201967-12-30
390Cory Conacher20132020LW193284775-1118Burlington1989-12-14
391Lionel Conacher*19261937D49878108186883Toronto1901-05-241954-05-26
392Pete Conacher19521958LW22947398655Toronto1932-07-29
393Roy Conacher*19391952LW49022620142788Toronto1916-10-051984-12-29
394Alec Connell*19251937G4180004418193156681.92Ottawa1902-02-081958-05-10
395Harry Connor19281931LW13216521149Ottawa1904-12-031947-03-02
396Joe Contini19781981C68172138-2134Galt1957-01-29
397Brandon Convery19961999C7291928-1236Kingston1974-02-04
398Eddie Convey19311933LW/C3411235Toronto1910-12-161969-02-22
399Bill Cook*19271937RW475228138366386Brantford1896-10-091986-04-06
400Bob Cook19711975RW7213922-1922Sudbury1946-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
401Bud Cook19321935C5054922Kingston1907-11-201993-11-13
402Bun Cook*19271937LW477158146304458Kingston1903-09-181988-03-19
403Lloyd Cook19251925D41010Lynden1890-03-211964-10-09
404Tom Cook19301938C348769817418010000.00Fort William1907-05-071961-10-02
405Matt Cooke19992015C1046167231398611135Belleville1978-09-07
406Carson Cooper19251932RW29511062172126Cornwall1899-07-171955-07-04
407David Cooper19972001D303710-224Ottawa1973-11-02
408Hal Cooper19451945RW80002New Liskeard1915-08-291977-06-25
409Bert Corbeau19181927D2586348111665Penetanguishene1894-02-091942-09-21
410Norm Corcoran19501956C/RW2913421Toronto1931-08-152009-03-13
411Jared Coreau20172018G210000021594.8803.74Perth1991-11-05
412Frank Corrado20132018D76358-2440Toronto1993-03-26
413Mike Corrigan19681978LW594152195347-94698Ottawa1946-01-11
414Yvon Corriveau19861994LW280484088-9310Welland1967-02-08
415Shayne Corson19862004LW1156273420693432357Barrie1966-08-13
416Les Costello19491949LW1523511South Porcupine1928-02-162002-12-10
417Murray Costello*19541957C16313193254South Porcupine1934-02-24
418Baldy Cotton19261937LW503101104205449Nanticoke1902-11-051984-09-09
419Jack Coughlin19181921RW202023Douro1892-06-061969-06-21
420Tim Coulis19801986LW47459-13138Kenora1958-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
421D'arcy Coulson19311931D28000103Sudbury1908-02-171996-04-13
422Neal Coulter19861988RW265510-211London1963-01-02
423Larry Courville19961998LW33123-1016Timmins1975-04-02
424Nick Cousins20152022C4445583138-19210Belleville1993-06-20
425Billy Coutu19181927D247332356502North Bay1892-03-011977-02-25
426Logan Couture20102022C84529633763330232Guelph1989-03-28
427Jeff Cowan20002008LW413473481-44695Scarborough1976-09-27
428Rob Cowie19951996D7871219-2252Toronto1967-11-03
429Wayne Cowley19941994G1000001010.9143.15Scarborough1964-12-04
430Abbie Cox19301936G5000051122.51London1904-07-191985-05-10
431Danny Cox19271934LW319485098110Little Current1903-10-121982-08-08
432Mike Craig19912002RW4237197168-98550London1971-06-06
433Dale Craigwell19921994C98111829-2028Toronto1971-04-24
434Joseph Cramarossa20172022C644812-177Toronto1992-10-26
435Bart Crashley19661976D14073643-3050Toronto1946-06-15
436Bob Crawford19801987RW2467171142-3472Belleville1959-04-06
437Jack Crawford19381950D54738140178202Dublin1916-10-261973-01-19
438Lou Crawford19901992LW26213-529Belleville1962-11-05
439Marc Crawford19821987LW176193150-22229Belleville1961-02-13
440Rusty Crawford*19181919LW3810818115Cardinal1885-11-071971-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
441Adam Creighton19841997C708187216403-181077Burlington1965-06-02
442Dave Creighton19491960C616140174314-3221Port Arthur1930-06-242017-08-18
443Andrew Crescenzi20182018C200002Thornhill1992-07-29
444Dave Cressman19751976LW856814-237Kitchener1950-01-02
445Glen Cressman19571957C40002Petersburg1934-08-29
446Terry Crisp19661977C5366713420137135Parry Sound1943-05-28
447Mike Crombeen19781985RW4755568123-78218Sarnia1957-04-16
448Stan Crossett19311931D2100010Tillsonburg1900-04-181992-07-26
449Doug Crossman19811994D91410535946431534Peterborough1960-06-13
450Gary Croteau19691980LW684144175319-234143Sudbury1946-06-20
451Lawson Crouse20172022LW3465654110-40253Mt. Brydges1997-06-23
452Bruce Crowder19821985RW24347519814156Essex1957-03-25
453Keith Crowder19811990RW6622232714941311354Windsor1959-01-06
454Troy Crowder19901997RW1509716-19433Sudbury1968-05-03
455Roger Crozier19641977G51503304251520619472.9033.04Bracebridge1942-03-161996-01-11
456Jim Culhane19901990D601136Haileybury1965-03-13
457Barry Cullen19561960RW218325284-6103Ottawa1935-06-16
458Brian Cullen19551961C32556100156-184Ottawa1933-11-11
459David Cullen20012002D19000-76St. Catharines1976-12-30
460John Cullen19891999C621187363550-116898Puslinch1964-08-02
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
461Ray Cullen19661971C31392123215-83120Ottawa1941-09-202021-03-14
462Jassen Cullimore19952011D8122685111-45704Simcoe1972-12-04
463Tyler Cuma20122012D100002Toronto1990-01-19
464Mark Cundari20132014D8123-62Toronto1990-04-23
465Randy Cunneyworth19811999LW866189225414-781282Etobicoke1961-05-10
466Bob Cunningham19611962C401120Welland1941-02-26
467Bill Cupolo19451945RW4911142510Niagara Falls1924-01-082005-12-07
468Brian Curran19841994D38173340-141461Toronto1963-11-05
469Dan Currie19911994LW22213-64Burlington1968-03-15
470Floyd Curry19481958RW60110599204147Chapleau1925-08-112006-09-16
471Paul Curtis19701973D18533437-52161Peterborough1947-09-29
472Ian Cushenan19571964D12931114-13132Hamilton1933-11-292020-02-05
473Kevin Czuczman20142021D15022-814Port Elgin1991-01-09
474Matt D'Agostini20082014RW3245255107-32147Sault Ste. Marie1986-10-23
475Corrie D'Alessio19931993G10000010001.0000.00Cornwall1969-09-09
476Hank D'Amore19441944C41012Niagara Falls1919-07-171994-05-12
477Marc D'Amour19861989G1600001016242.9013.32Sudbury1961-05-29
478Doug Dadswell19871988G270220227883.8594.42Scarborough1964-02-07
479Bob Dailey19741982D5619423132562814Kingston1953-05-032016-09-07
480Michael Dal Colle20182022LW11281321-318Woodbridge1996-06-20
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
481Frank Daley19291929LW/C50000Port Arthur1909-08-221968-10-15
482Trevor Daley20042020D105889220309-8648Toronto1983-10-09
483Kevin Dallman20062008D15482331-2345Niagara Falls1981-02-26
484Marty Dallman19881989C601110Niagara Falls1963-02-15
485Zac Dalpe20112022RW154141428-3336Paris1989-11-01
486Riley Damiani20222022C711202Mississauga2000-03-20
487Nick Damore19421942G1000011003.00Niagara Falls1916-07-101969-04-16
488Ken Daneyko19842003D128336142178782516Windsor1964-04-17
489Justin Danforth20222022RW/C4510414-510Oshawa1993-03-15
490Jeff Daniels19912003LW425172643-3183Oshawa1968-06-24
491Mike Danton20012004C879514-8182Brampton1980-10-21
492Michael Dark19871988D435611614Sarnia1963-09-17
493Harold Darragh19261933LW307684911744Ottawa1902-09-131993-10-28
494Jack Darragh*19181924RW121684911710710000.00Ottawa1890-12-041924-06-28
495Bob Davidson19351946LW49194160254408Toronto1912-02-101996-09-26
496Gord Davidson19431944D513698Stratford1918-08-052004-08-08
497John Davidson19741983G30107706030112312439.8873.53Ottawa1953-02-27
498Murray Davison19661966D1000-10Brantford1938-06-102000-01-13
499Rob Davison20032010D21931518-5321St. Catharines1980-05-01
500Jeff Daw20022002C101100Carlisle1972-02-28
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
501Jason Dawe19942002RW36686901768162North York1973-05-29
502Hap Day*19251938D58686121207597Owen Sound1901-06-141990-02-17
503Calvin de Haan20122022D520191001190195Carp1991-05-09
504Greg de Vries19962009D8784814619423780Sundridge1973-01-04
505Louie DeBrusk19922003LW401241741-461161Cambridge1971-03-19
506Bob DeCourcy19481948G10000101012.29Toronto1927-06-122012-03-25
507Brandon DeFazio20152015LW200000Oakville1988-09-13
508Dean Defazio19841984LW22022-1128Ottawa1963-04-16
509Norm Defelice19571957G10000210352.8943.00Schumacher1933-01-192015-09-27
510Dale DeGray19861990D153184765-1195Oshawa1963-09-01
511Michael Del Zotto20102022D73663199262-30284Stouffville1990-06-24
512Stefan Della Rovere20112011LW7000011Richmond Hill1990-02-25
513Ty Dellandrea20212022C27325-123Toronto2000-07-21
514Armand Delmonte19461946RW10000Timmins1927-06-031981-04-07
515Andy Delmore19992006D2834358101-36105LaSalle1976-12-26
516Val Delory19491949LW10000Toronto1927-02-14
517Alex Delvecchio*19511974C/LW1550456825128124383Fort William1932-12-04
518Ab DeMarco19391947C210729516751North Bay1916-05-101989-05-25
519Dylan DeMelo20162022D3978788624179London1993-05-01
520Corb Denneny19181928C17610242144150Cornwall1894-01-251963-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
521Cy Denneny*19181929LW32924789336296Farran's Point1891-12-231970-09-10
522Norm Dennis19691972C12303-411Aurora1942-12-10
523Gerry Denoird19231923C10000Toronto1902-08-041989-10-08
524Travis Dermott20182022D26813415433100Newmarket1996-12-22
525Joffre Desilets19361940RW19237458257Capreol1915-04-161994-11-30
526Andrew Desjardins20112017C408234164-26307Lively1986-07-27
527Gerry Desjardins19691978G33203303933212314846.8923.29Sudbury1944-07-22
528Patrick DesRochers20022003G110000211261.8723.66Penetanguishene1979-10-27
529Jamie Devane20142014LW2000-10Mississauga1991-02-20
530Boyd Devereaux19982009C627671121795205Seaforth1978-04-16
531Kevin Devine19831983LW201118Toronto1954-12-09
532Al Dewsbury19471956D3573078108365Goderich1926-04-122006-12-16
533Phillip Di Giuseppe20162021LW201163753-1273Toronto1993-10-09
534Justin Dibenedetto20112011C8011-22Maple1988-08-25
535Harry Dick19471947D1201112Port Colborne1922-11-222002-12-01
536Herb Dickenson19521953W4818173510Hamilton1931-06-112019-11-12
537Jason Dickinson20162022C283304474983Georgetown1995-07-04
538Christopher Didomenico20172018C276410-414Toronto1989-02-20
539Bob Dillabough19621970C283325486-7574Belleville1941-04-271997-03-27
540Gary Dillon19811981C13112-629Toronto1959-02-28
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
541Wayne Dillon19761980C2294366109-3860Toronto1955-05-25
542Peter Dineen19871990D13022-913Kingston1960-11-19
543Chuck Dinsmore19251930C10062850Toronto1903-07-231982-12-05
544Joe DiPenta20032008D1746172315110Barrie1979-02-25
545Michael Dipietro20192022G3000003020.7715.25Windsor1999-06-09
546Paul DiPietro19921997C192314980096Sault Ste. Marie1970-09-08
547Gary Doak19661981D79023107130124908Goderich1946-02-252017-03-25
548Brian Dobbin19871992RW637815-461Petrolia1966-08-18
549Fred Doherty19191919RW20000Norwood1887-08-151961-02-12
550Dolly Dolson19291931G930000933541171.98Hespeler1897-05-231976-08-19
551Tie Domi19902006RW1020104141245-543515Windsor1969-11-01
552Babe Donnelly19271927D3401114Sault Ste. Marie1895-12-221968-07-27
553Shean Donovan19952010RW951112129241-90705Timmins1975-01-22
554Jamie Doornbosch20112011D1000-10Richmond Hill1990-02-01
555Rob Dopson19941994G2000002000.8703.96Smiths Falls1967-08-21
556John Doran19341940D9851015110Belleville1911-05-241975-02-11
557Lloyd Doran19471947C2432510South Porcupine1921-01-101995-06-10
558Ken Doraty19271938F10315264124Stittsville1906-06-231981-04-04
559Jim Dorey19691972D23225749933553Kingston1947-08-17
560Gary Dornhoefer19641978RW787214328542871291Kitchener1943-02-02
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
561Jake Dotchin20172019D1033202323112Cambridge1994-03-24
562Drew Doughty20092022D101413243556733691London1989-12-08
563Kent Douglas19631969D42833115148-1631Cobalt1936-02-062009-04-12
564Les Douglas19411947C52612188Perth1918-12-052002-10-20
565Peter Douris19861998RW3215467121280Toronto1966-02-19
566Bruce Dowie19841984G2000002010.9073.33Oakville1962-12-09
567Aaron Downey20002009RW24381018-4494Shelburne1974-08-27
568Dave Downie19331933C/RW110002Burke's Falls1909-03-111962
569Steve Downie20082016RW43476120196211057Newmarket1987-04-03
570Bruce Draper19631963C100000Toronto1940-10-021968-01-26
571Kris Draper19912011C115716120336472790Toronto1971-05-24
572Hunter Drew20222022D200005Kingston1998-10-21
573Peter Driscoll19801981LW603811-997Kingston1954-10-27
574Bruce Driver19841998D9229639048614670Toronto1962-04-29
575Clarence Drouillard19381938C100110Windsor1914-03-021986-05-03
576John Druce19891998RW5311131262396347Peterborough1966-02-23
577Jim Drummond19451945D20000Toronto1918-10-201950-12-12
578Herb Drury19261931D/RW216241337223Midland1895-03-021965-07-01
579Dave Dryden19621980G20304404203697627.8963.20Hamilton1941-09-05
580Ken Dryden*19711979G397019190123972585774.9222.24Hamilton1947-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
581Jamie Drysdale20212022D10573340-3822Toronto2002-04-08
582Matt Duchene20102022C905294394688-96234Haliburton1991-01-16
583Mike Duco20102012LW18022-365Toronto1987-07-08
584Rick Dudley19731981LW309759917445292Toronto1949-01-31
585Dave Duerden20002000LW200000Oshawa1977-04-11
586Dick Duff*19551972LW1030283289572-46743Kirkland Lake1936-02-18
587John Duggan19261926LW270000Ottawa1898-12-171977-02-03
588Ken Duggan19881988D100000Toronto1963-02-21
589Ron Duguay19781989C/RW864274346620-103582Sudbury1957-07-06
590Lorne Duguid19321937LW1369152457Bolton1910-04-041981-03-21
591Woody Dumart*19361954LW77421121943099Berlin1916-12-232001-10-20
592Art Duncan19271931D156181634233Sault Ste. Marie1891-07-041975-04-13
593Iain Duncan19871991LW127345589-19149Weston1963-08-04
594Craig Duncanson19861993LW38549-1161Sudbury1967-03-17
595Frank Dunlap19441944W50112Ottawa1924-08-101993-10-26
596Blake Dunlop19741984C550130274404-13172Hamilton1953-04-04
597Vince Dunn20182022D34039981371173Mississauga1996-10-29
598Jerome Dupont19821987D21472936-27468Ottawa1962-02-21
599Bob Dupuis19801980G1000001010.8864.05North Bay1952-08-26
600Steve Durbano19731979D220136073-221127Toronto1951-12-122002-11-16
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
601Bill Durnan*19441950G3830119383208112622.36Toronto1916-01-221972-10-31
602Chris Durno20092010C43448347Scarborough1980-10-31
603Mike Dwyer19791982LW31268-1025Brampton1957-09-16
604Babe Dye*19201931RW27220350253220Hamilton1898-05-131962-01-03
605Jack Dyte19441944D2710131New Liskeard1918-10-131974-04-09
606Ben Eager20062014LW407434285-12875Ottawa1984-01-22
607Mike Eastwood19922004C78387149236-40354Ottawa1967-07-01
608Jeff Eatough19821982RW1000-10Toronto1963-06-02
609Tim Ecclestone19681978LW69212623335920344Toronto1947-09-24
610Darryl Edestrand19681979D45534901248404Strathroy1945-11-062017-10-08
611Tom Edur19771978D1581770871567Toronto1954-11-18
612Don Edwards19771986G4590151504245920815574.8873.32Hamilton1955-09-28
613Gary Edwards19691982G2860770482868812551.8793.65Toronto1947-10-05
614Marv Edwards19691974G610330346115347.8933.78St. Catharines1935-08-15
615Roy Edwards19681974G23602206236969035.9022.92Seneca Township1937-03-121999-08-16
616Jack Egers19701976RW28464691330154Sudbury1949-01-282021-09-10
617Aaron Ekblad20152022D5549719429172334Windsor1996-02-07
618Remi Elie20172022LW10771522528Cornwall1995-04-16
619Bo Elik19631963LW3000-20Geraldton1929-10-172013-05-02
620Todd Elik19901997C44811021932915453Brampton1966-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
621Darren Eliot19851989G8802202488244112.8504.62Hamilton1961-11-26
622Ken Ellacott19831983G120000012234.8674.47Paris1959-03-03
623Brian Elliott20082022G5210101001252126715952.9102.53Newmarket1985-04-09
624Fred Elliott19291929RW432028Clinton1903-02-181982-08-28
625Matt Ellis20072015LW356212849-2089Welland1981-08-31
626Ron Ellis19641981RW103433230864074207Lindsay1945-01-08
627Ryan Ellis20122022D56676199275116189Hamilton1991-01-03
628Nelson Emerson19912002RW771195293488-136575Hamilton1967-08-17
629Ray Emery20032015G2870440792871458628.9062.70Hamilton1982-09-282018-07-15
630Steve Eminger20032013D488198099-42359Woodbridge1983-10-31
631Cory Emmerton20112014C13912921-122St. Thomas1988-06-01
632Hap Emms19271938LW/D330365389324Barrie1905-01-121988-10-23
633John English19881988D313424Toronto1966-05-13
634Mackenzie Entwistle20212022RW606814-1525Georgetown1999-07-14
635John Erskine20022014D491153954-17865Kingston1980-06-26
636Phil Esposito*19641981C12827178731590252910Sault Ste. Marie1942-02-20
637Tony Esposito*19691984G88602525031886423306152.9062.93Sault Ste. Marie1943-04-232021-08-10
638Bob Essensa19892002G4460151502644617317647.8953.15Toronto1965-01-14
639Chris Evans19701975D241194261-29143Toronto1946-09-142000-05-09
640Daryl Evans19821987LW113223052-1725Toronto1961-01-12
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
641Doug Evans19861993LW3554887135-5502Peterborough1963-06-02
642Jake Evans20202022C/RW132182745-251Toronto1996-06-02
643Kevin Evans19911992LW9011-344Peterborough1965-07-10
644Paul Evans19791983C1031425391334Toronto1954-05-02
645Paul Evans19771978RW11112221Peterborough1955-02-24
646Shawn Evans19861990D9101-22Kingston1965-09-07
647Stewart Evans19311939D367284977427Ottawa1908-06-191996-06-02
648Randy Exelby19891990G2000002010.8334.77Toronto1965-08-13
649Robby Fabbri20162022C3027379152-75129Mississauga1996-01-22
650Rocky Farr19731975G190000219263.8943.50Toronto1947-04-07
651Walt Farrant19441944RW10000Toronto1912-08-121977-10-02
652Dave Farrish19771984D43017110127-46440Wingham1956-08-01
653Drew Fata20072008D8112-39Sault Ste. Marie1983-07-28
654Rico Fata19992007RW230273663-60104Sault Ste. Marie1980-02-12
655Doug Favell19681979G373088015237312415370.9053.17St. Catharines1945-04-05
656Glen Featherstone19891997D38419618016939Toronto1968-07-08
657Tony Featherstone19701974RW130172138-2165Toronto1949-07-312021-10-30
658Chris Felix19891991D3511213110Bramalea1964-05-27
659David Fenyves19831991D206332351119Dunnville1960-04-29
660George Ferguson19731984C797160238398-46431Trenton1952-08-222019-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
661Lorne Ferguson19501959LW4228280162191Palmerston1930-05-262008-03-28
662Manny Fernandez19952009G32506604032514312335.9122.50Etobicoke1974-08-27
663Mario Ferraro20202022D18053742-2668Toronto1998-09-17
664Tommy Filmore19311934RW11716132933Thamesford1906-03-141954-01-11
665Lloyd Finkbeiner19411941LW/D20000Guelph1920-04-121998-03-30
666Brian Finley20032007G4000004020.8514.70Sault Ste. Marie1981-07-13
667Peter Fiorentino19921992D100000Niagara Falls1968-12-22
668Alvin Fisher19251925RW91019Sault Ste. Marie1894-10-021937-03-01
669Craig Fisher19901997C12000-32Oshawa1970-06-30
670Mike Fisher20002018C110427831158927815Peterborough1980-06-05
671Bob Fitchner19801981C78122032-2559Sudbury1950-12-22
672Mark Fitzpatrick19892000G3290121208532911313649.8963.12Toronto1968-11-13
673Pat Flatley19841997RW78017034051063686Toronto1963-10-03
674John Flesch19751980LW124182341-35117Sudbury1953-07-15
675Todd Flichel19881990D6011-54Osgoode1964-09-14
676Larry Floyd19831984C12235-89Peterborough1961-05-01
677Warren Foegele20182022LW282474794-1098Markham1996-04-01
678Bryan Fogarty19901995D156225274-83119Brantford1969-06-112002-03-06
679Lee Fogolin19491956D427104757570Fort William1926-02-272000-11-29
680Rick Foley19711974D67112637-21180Niagara Falls1945-09-222015-09-29
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
681Mike Foligno19801994RW1018355372727982047Sudbury1959-01-29
682Lou Fontinato19551963D5362678104591248Guelph1932-01-202016-07-03
683Adam Foote19922011D115466242308991534Toronto1971-07-10
684Jake Forbes19201933G210000221085114112.76Toronto1897-07-041985-12-30
685Mike Forbes19781982D5011112541Brampton1957-09-20
686Alex Formenton20182022LW109231639-971Barrie1999-09-13
687Alex Forsyth19771977C100000Galt1955-01-06
688Dave Fortier19731977D20582129-2335Sudbury1951-06-17
689Corey Foster19891997D455611-2024Ottawa1969-10-27
690Dwight Foster19781987RW541111163274-42420Toronto1957-04-02
691Herb Foster19411948LW61010Brockville1913-08-092003-06-02
692Kurtis Foster20032013D40542118160-31308Carp1981-11-24
693Scott Foster20182018G10000010001.0000.00Sarnia1982-01-17
694Yip Foster19301935D8132538Guelph1907-11-251978-06-04
695Liam Foudy20202022C2705506Toronto2000-02-04
696Mike Fountain19972001G110000211260.8803.49North York1972-01-26
697Cam Fowler20112022D81181285366-63217Windsor1991-12-05
698Jimmy Fowler19371939D13518294739Toronto1915-04-061985-10-17
699Jim Fox19811990RW578186293479-63143Coniston1960-05-18
700Matt Foy20062008RW566713-648Oakville1983-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
701Frank Foyston*19271928C/RW641772430Minesing1891-02-021966-01-19
702Bob Frampton19501950LW20000Toronto1929-01-202001-09-08
703Lou Franceschetti19821992RW4595981140-30747Toronto1958-03-28
704Ron Francis*19822004C173154912491798-18977Sault Ste. Marie1963-03-01
705Gord Fraser19271931D144241236235Pembroke1902-01-031966
706Iain Fraser19931997C94232346-631Scarborough1969-08-10
707Jamie Fraser20092009D100000Sarnia1985-11-17
708Mark Fraser20072015D219418227302Ottawa1986-09-29
709Dan Frawley19841989RW273374077-30674Sturgeon Falls1962-06-02
710Ray Frederick19551955G5000050414.40Fort Frances1929-07-312001-08-23
711Mark Freer19871994C124162339-3761Peterborough1968-07-14
712Dan Fridgen19821983LW1323502Arnprior1959-05-18
713Mark Friedman20192022D42369134Toronto1995-12-25
714Alex Friesen20162016C1000-20St. Catharines1991-01-30
715Ron Friest19811983LW647714-10191Windsor1958-11-04
716Bob Froese19831990G242010100902421287220.8903.10St. Catharines1958-06-30
717Harry Frost19391939RW20000Kerr Lake1914-08-171973
718Morgan Frost20202022C7771623-1418Aurora1999-05-14
719Bob Fryday19501952RW51010Toronto1928-12-052007-01-12
720Kaden Fulcher20192019G1000001000.8184.41Brigden1998-09-23
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
721Larry Fullan19751975LW4101-20Toronto1949-08-11
722Kurtis Gabriel20162022RW512352153Newmarket1993-04-20
723Jonah Gadjovich20212022LW44123-1091Whitby1998-10-12
724Jody Gage19811992RW68141529-1726Toronto1959-11-29
725Art Gagne19271932RW2286734101259Ottawa1897-10-111988-10-06
726Paul Gagne19811990LW390110101211-113127Iroquois Falls1962-02-06
727Pierre Gagne19601960LW2000-20North Bay1940-06-05
728Dave Gagner19851999C946318401719-651018Chatham1964-12-11
729Sam Gagner20082022C967184321505-133427London1989-08-10
730Dave Gagnon19911991G2000002010.78610.30Windsor1967-10-31
731Sean Gagnon19982001D12011-134Sault Ste. Marie1973-09-11
732Bob Gainey*19741989LW1160239262501201585Peterborough1953-12-13
733Percy Galbraith19271934LW/D348312960238Toronto1898-12-051961-06-19
734John Gallagher19311939D204141832151Kenora1909-01-191981-09-16
735Don Gallinger19431948C222658815389Port Colborne1925-04-162000-02-07
736Bruce Gamble19591972G32801102432811115246.9063.23Port Arthur1938-05-241982-12-30
737Dave Gans19831986C6000-12Brantford1964-06-06
738Bruce Gardiner19972002RW312345488-10263Barrie1972-02-11
739Bill Gardner19811989C38073115188-468Toronto1960-03-18
740Dave Gardner19731980C35075115190-6241Toronto1952-08-23
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
741Paul Gardner19771986C447201201402-120207Toronto1956-03-05
742Ray Gariepy19541956D3616743Toronto1928-09-042012-03-16
743Rob Garner19831983C100000Weston1958-08-17
744Tyrone Garner19991999G3000003020.8385.18Stoney Creek1978-07-27
745John Garrett19801985G207066041207689137.8664.28Trenton1951-06-17
746Red Garrett19431943D2311218Toronto1924-07-241944-11-24
747Mike Gartner*19801998RW14327086271335681159Ottawa1959-10-29
748Dave Gatherum19541954G3000032011.00Fort William1932-03-28
749Steve Gatzos19821985RW89152035-3183Toronto1961-06-22
750Tyler Gaudet20152017C20134-30Hamilton1993-04-04
751Brendan Gaunce20162022C148111223-559Sudbury1994-03-25
752Cameron Gaunce20112020D37369447Sudbury1990-03-19
753Art Gauthier19271927C130000Espanola1904-10-101977-06-30
754Sean Gauthier19991999G10000010001.0000.00Sudbury1971-03-28
755Aaron Gavey19962006C360415091-52272Sudbury1974-02-22
756Stew Gavin19811993LW768130155285-32584Ottawa1960-03-15
757Luke Gazdic20142017LW147538-20206Toronto1989-07-25
758George Gee19461954C551135183318347Stratford1922-06-281972-01-14
759Eric Gelinas20132017D189144155-1692Vanier1991-05-08
760Jack Gelineau19491954G14300041434664333.13Toronto1924-11-111998-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
761Eddie Gerard*19181923LW/D1285051101126Ottawa1890-02-221937-08-07
762Ray Getliffe19361945C/LW397136137273280Galt1914-04-032008-06-15
763Ed Giacomin*19661978G61009906861029020996.9022.82Sudbury1939-06-06
764Mario Giallonardo19801981D23033-26Toronto1957-09-23
765Doug Gibson19741978C639192840Peterborough1953-09-28
766John Gibson19811984D48022-12120St. Catharines1959-06-02
767Gus Giesebrecht19391942C13527517813Pembroke1917-09-142006-12-27
768Lee Giffin19871988RW2713409Chatham1967-04-01
769Ed Gilbert19751977C166213152-7822Hamilton1952-03-12
770Greg Gilbert19821996LW837150228378107576Mississauga1962-01-22
771Todd Gill19852003D100782272354-991214Cardinal1965-11-09
772Farrand Gillie19291929LW/D1000Cornwall1905-05-111972-10-07
773Trevor Gillies20062012LW57213-6261Cambridge1979-01-30
774Mike Gillis19791984LW246334376-55186Sudbury1958-12-01
775Paul Gillis19831993C62488154242-761501Toronto1963-12-31
776Doug Gilmour*19842003C147445096414141291301Kingston1963-06-25
777Mark Giordano20062022D102415139354492816Toronto1983-10-03
778Kenny Girard19571960RW701