Mobile Site You Are Here > > > Players Born in Ontario, Canada

NHL Players Born in Ontario, Canada

» Show/Hide Summary Tables

2178 Players

Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
1 George Abbott 1944 1944 G 1 0 0 0 0 1 0 1 0 7.00 1911-08-03 Sydenham
2 Doug Acomb 1970 1970 C 2 0 1 1 1 0 1949-05-15 Toronto
3 Keith Acton 1980 1994 C 1023 226 358 584 -24 1172 1958-04-15 Stouffville
4 Douglas Adam 1950 1950 LW 4 0 1 1 0 1923-09-07 Toronto
5 Russ Adam 1983 1983 C 8 1 2 3 -3 11 1961-05-05 Windsor
6 Jack Adams* 1918 1927 C 173 83 32 115 366 1895-06-14 Fort William
7 John Adams 1973 1975 G 22 0 0 0 0 2 22 9 10 1 4.32 1946-07-27 Port Arthur
8 Rick Adduono 1976 1980 C 4 0 0 0 -2 2 1955-01-25 Fort William
9 Andrew Agozzino 2015 2015 LW 1 0 1 1 1 0 1991-01-03 Kleinburg
10 Brad Aitken 1988 1991 LW 14 1 3 4 -2 25 1967-10-30 Scarborough
11 Jason Akeson 2013 2015 RW 15 1 1 2 2 8 1990-06-03 Orleans
12 Claire Alexander 1975 1978 D 155 18 47 65 0 36 1945-06-16 Collingwood
13 Jeff Allan 1978 1978 D 4 0 0 0 0 2 1957-05-17 Toronto
14 Bryan Allen 2001 2015 D 721 29 107 136 26 839 1980-08-21 Kingston
15 Chris Allen 1998 1999 D 2 0 0 0 1 2 1978-05-08 Chatham
16 Dave Allison 1984 1984 D 3 0 0 0 -2 12 1959-04-14 Fort Frances
17 Jamie Allison 1995 2006 D 372 7 23 30 -34 639 1975-05-13 Lindsay
18 Jason Allison 1994 2006 C 552 154 331 485 17 441 1975-05-29 North York
19 Mike Allison 1981 1990 LW 499 102 166 268 31 630 1961-03-28 Fort Frances
20 Peter Ambroziak 1995 1995 LW 12 0 1 1 -1 0 1971-09-15 Toronto
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
21 Mike Amodeo 1980 1980 D 19 0 0 0 -15 2 1952-06-22 Toronto
22 Jim Anderson 1968 1968 LW 7 1 2 3 -2 2 1930-12-01 Pembroke
23 John Anderson 1978 1989 RW 814 282 349 631 5 263 1957-03-28 Toronto
24 Josh Anderson 2015 2015 RW 6 0 1 1 -1 2 1994-05-07 Burlington
25 Lorne Anderson 1952 1952 G 3 0 0 0 0 3 1 2 0 6.00 1931-07-26 Renfrew
26 Perry Anderson 1982 1992 LW 400 50 59 109 -56 1051 1961-10-14 Barrie
27 Andy Andreoff 2015 2015 LW 18 2 1 3 1 18 1991-05-17 Pickering
28 Lloyd Andrews 1922 1925 LW 53 8 5 13 10 1894-11-04 Tillsonburg
29 Dave Andreychuk 1983 2006 LW 1639 640 698 1338 38 1125 1963-09-29 Hamilton
30 Mike Angelidis 2012 2015 LW 10 1 0 1 -1 17 1985-06-27 Woodbridge
31 Lou Angotti 1965 1974 C/RW 653 103 186 289 -4 228 1938-01-16 Toronto
32 Hub Anslow 1948 1948 C 2 0 0 0 0 1926-03-23 Pembroke
33 Shawn Antoski 1991 1998 LW 183 3 5 8 -20 599 1970-03-25 Brantford
34 Syl Apps* 1937 1948 C 423 201 231 432 56 1915-01-18 Paris
35 Syl Apps 1971 1980 C 727 183 423 606 41 311 1947-08-01 Toronto
36 Al Arbour* 1954 1971 D 626 12 58 70 27 617 1932-11-01 Sudbury
37 Amos Arbour 1919 1924 LW 113 52 20 72 77 1895-01-26 Waubaushene
38 Jack Arbour 1927 1929 D 47 5 1 6 56 1899-03-07 Waubaushene
39 John Arbour 1966 1972 D 106 1 9 10 -20 149 1945-09-28 Niagara Falls
40 Ty Arbour 1927 1931 LW 207 28 28 56 112 1896-06-29 Waubaushene
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
41 Bill Armstrong 1991 1991 C 1 0 1 1 1 0 1966-06-25 London
42 Bob Armstrong 1951 1962 D 542 13 86 99 671 1931-04-07 Toronto
43 Derek Armstrong 1994 2010 C 477 72 149 221 -2 355 1973-04-23 Ottawa
44 George Armstrong* 1950 1971 RW 1187 296 417 713 15 721 1930-07-06 Skead
45 Norm Armstrong 1963 1963 RW/D 7 1 1 2 2 1938-10-17 Owen Sound
46 Tim Armstrong 1989 1989 C 11 1 0 1 -2 6 1967-05-12 Toronto
47 Jamie Arniel 2011 2011 C 1 0 0 0 -1 0 1989-11-16 Kingston
48 Scott Arniel 1982 1992 LW 730 149 189 338 -11 599 1962-09-17 Kingston
49 Jason Arnott 1994 2012 C 1244 417 521 938 81 1242 1974-10-11 Collingwood
50 Fred Arthur 1981 1983 D 80 1 8 9 -14 49 1961-03-06 Toronto
51 Barry Ashbee 1966 1974 D 284 15 70 85 55 291 1939-07-28 Weston
52 Walt Atanas 1945 1945 RW 49 13 8 21 40 1923-12-22 Hamilton
53 Steve Atkinson 1969 1975 RW 302 60 51 111 -52 104 1948-10-16 Toronto
54 Ron Attwell 1968 1968 RW 22 1 7 8 -9 8 1935-02-09 Humber Summit
55 Adrian Aucoin 1995 2013 D 1108 121 278 399 46 793 1973-07-03 Ottawa
56 Philippe Audet 1999 1999 LW 4 0 0 0 -2 0 1977-06-04 Ottawa
57 Larry Aurie 1928 1939 RW 489 147 129 276 279 1905-02-08 Sudbury
58 Sean Avery 2002 2012 C 580 90 157 247 16 1533 1980-04-10 Pickering
59 Don Awrey 1964 1979 D 979 31 158 189 146 1065 1943-07-18 Kitchener
60 Vern Ayres 1931 1936 D 211 6 11 17 350 1909-04-27 Toronto
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
61 Bobby Babcock 1991 1993 D 2 0 0 0 0 2 1968-08-03 Agincourt
62 Mitch Babin 1976 1976 C 8 0 0 0 -2 0 1954-11-01 Kapuskasing
63 John Baby 1978 1979 D 26 2 8 10 -12 26 1957-05-18 Sudbury
64 Pete Backor 1945 1945 D 36 4 5 9 6 1919-04-29 Fort William
65 Ralph Backstrom 1957 1973 C 1032 278 361 639 -13 386 1937-09-18 Kirkland Lake
66 Ace Bailey* 1927 1934 RW 313 111 82 193 472 1903-07-03 Bracebridge
67 Bob Bailey 1954 1958 RW 150 15 21 36 207 1931-05-29 Kenora
68 Josh Bailey 2009 2015 C 476 81 137 218 -30 147 1989-10-02 Bowmanville
69 Reid Bailey 1981 1984 D 40 1 3 4 -1 105 1956-05-28 Toronto
70 Jamie Baker 1990 1999 C 404 71 79 150 -50 271 1966-08-31 Ottawa
71 Peter Bakovic 1988 1988 RW 10 2 0 2 -1 48 1965-01-31 Port Arthur
72 Earl Balfour 1952 1961 LW 288 30 22 52 78 1933-01-04 Toronto
73 Stan Baluik 1960 1960 C 7 0 0 0 2 1935-10-05 Port Arthur
74 Steve Bancroft 1993 2002 D 6 0 1 1 -2 2 1970-10-06 Toronto
75 Darren Banks 1993 1994 LW 20 2 2 4 5 73 1966-03-18 Toronto
76 Murray Bannerman 1978 1987 G 289 0 10 10 0 37 289 116 125 33 .879 3.83 1957-04-27 Fort Frances
77 Drew Bannister 1996 2002 D 164 5 25 30 -38 161 1974-09-04 Belleville
78 Andy Barbe 1951 1951 RW 1 0 0 0 2 1923-07-27 Coniston
79 Bill Barber* 1973 1984 LW 903 420 463 883 316 623 1952-07-11 Callander
80 Krys Barch 2007 2014 RW 381 12 23 35 -16 812 1980-03-26 Hamilton
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
81 Bill Barilko 1947 1951 D 252 26 36 62 456 1927-03-25 Timmins
82 Bob Barlow 1970 1971 LW 77 16 17 33 -3 10 1935-06-17 Hamilton
83 Matthew Barnaby 1993 2007 RW 834 113 187 300 5 2562 1973-05-04 Ottawa
84 Blair Barnes 1983 1983 RW 1 0 0 0 0 0 1960-09-21 Windsor
85 Norm Barnes 1977 1982 D 156 6 38 44 -14 178 1953-08-24 Toronto
86 Ryan Barnes 2004 2004 LW 2 0 0 0 0 0 1980-01-30 Dunnville
87 Scott Barney 2003 2006 C 27 5 6 11 1 4 1979-03-27 Oshawa
88 Dave Barr 1982 1994 RW 614 128 204 332 84 520 1960-11-30 Toronto
89 Fred Barrett 1971 1984 D 745 25 123 148 -107 671 1950-01-26 Ottawa
90 John Barrett 1981 1988 D 488 20 77 97 -130 604 1958-07-01 Ottawa
91 Baz Bastien 1946 1946 G 5 0 0 0 0 5 0 4 1 4.00 1919-08-29 Timmins
92 Frank Bathe 1975 1983 D 224 3 28 31 22 542 1954-09-27 Oshawa
93 Bobby Bauer* 1937 1952 RW 327 123 137 260 36 1915-02-16 Waterloo
94 Kyle Baun 2015 2015 RW 3 0 0 0 -1 0 1992-05-04 Toronto
95 Eric Beaudoin 2002 2004 LW 53 3 8 11 -15 41 1980-05-03 Ottawa
96 Nathan Beaulieu 2013 2015 D 87 1 12 13 17 53 1992-12-05 Strathroy
97 Don Beaupre 1981 1997 G 667 0 8 8 0 283 667 268 277 75 .884 3.45 1961-09-19 Waterloo
98 Taylor Beck 2013 2015 RW 85 11 12 23 -6 26 1991-05-13 St. Catherines
99 Bob Beckett 1957 1964 C 68 7 6 13 18 1936-04-08 Unionville
100 Chris Beckford-Tseu 2008 2008 G 1 0 0 0 0 0 1 0 0 0 .889 2.22 1984-06-22 Toronto
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
101 Jim Bedard 1978 1979 G 73 0 2 2 0 10 73 17 40 13 3.94 1956-11-14 Niagara Falls
102 John Bednarski 1975 1980 D 100 2 18 20 -19 114 1952-07-04 Thunder Bay
103 Dick Behling 1941 1943 D 5 1 0 1 2 1916-03-16 Berlin
104 Ken Belanger 1995 2006 LW 248 11 12 23 -19 695 1974-05-14 Sault Ste. Marie
105 Roger Belanger 1985 1985 C 44 3 5 8 -13 32 1965-12-01 St. Catharines
106 Matt Beleskey 2009 2015 LW 329 57 55 112 1 304 1988-06-07 Windsor
107 Danny Belisle 1961 1961 RW 4 2 0 2 0 1937-05-09 South Porcupine
108 Brendan Bell 2006 2012 D 102 7 21 28 -19 51 1983-03-31 Ottawa
109 Bruce Bell 1985 1990 D 209 12 64 76 27 113 1965-02-15 Toronto
110 Mark Bell 2001 2012 C 450 87 95 182 -45 602 1980-08-05 St. Pauls
111 Neil Belland 1982 1987 D 109 13 32 45 -19 54 1961-04-03 Parry Sound
112 Andy Bellemer 1933 1933 D 15 0 0 0 0 1903-07-03 Penetanguishene
113 Brett Bellemore 2013 2015 D 121 4 16 20 -2 79 1988-06-25 Windsor
114 Brian Bellows 1983 1999 LW 1188 485 537 1022 -125 718 1964-09-01 St. Catharines
115 Clint Benedict* 1918 1930 G 362 0 0 0 7 362 190 143 28 2.32 1892-09-26 Ottawa
116 Adam Bennett 1992 1994 D 69 3 8 11 -9 69 1971-03-30 Georgetown
117 Frank Bennett 1944 1944 LW/D 7 0 1 1 2 1922-03-04 Toronto
118 Max Bennett 1936 1936 RW 1 0 0 0 0 1912-11-04 Cobalt
119 Sam Bennett 2015 2015 C 1 0 1 1 -1 0 1996-06-20 Richmond Hill
120 Andre Benoit 2011 2015 D 179 11 37 48 -21 60 1984-01-06 St. Albert
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
121 Sean Bentivoglio 2009 2009 LW 1 0 0 0 0 2 1985-10-16 Thorold
122 Paul Beraldo 1988 1989 RW 10 0 0 0 -5 4 1967-10-05 Hamilton
123 Drake Berehowsky 1991 2004 D 549 37 112 149 -48 848 1972-01-03 Toronto
124 Bill Berg 1989 1999 LW 546 55 67 122 -49 488 1967-10-21 St. Catharines
125 Fred Bergdinon 1926 1926 RW 2 0 0 0 0 1906-06-22 Parry Sound
126 Gary Bergman 1965 1976 D 838 68 299 367 -58 1249 1938-10-07 Kenora
127 Tim Bernhardt 1983 1987 G 67 0 3 3 0 4 67 17 36 7 .866 4.27 1958-01-17 Sarnia
128 Adam Berti 2008 2008 LW 2 0 0 0 0 0 1986-07-01 Scarborough
129 Todd Bertuzzi 1996 2014 RW 1159 314 456 770 -44 1478 1975-02-02 Sudbury
130 Allan Bester 1984 1996 G 219 0 8 8 0 32 219 73 99 17 .883 4.01 1964-03-26 Hamilton
131 Sam Bettio 1950 1950 LW 44 9 12 21 32 1928-12-01 Copper Cliff
132 Jeff Beukeboom 1987 1999 D 804 30 129 159 114 1890 1965-03-28 Ajax
133 Bill Beveridge 1930 1943 G 297 0 0 0 0 297 87 166 42 2.87 1909-07-01 Ottawa
134 Nick Beverley 1967 1980 D 502 18 94 112 -25 156 1947-04-21 Toronto
135 Bryan Bickell 2007 2015 LW 359 65 68 133 18 186 1986-03-09 Bowmanville
136 Todd Bidner 1982 1982 LW 12 2 1 3 0 7 1961-07-05 Petrolia
137 Kevin Bieksa 2006 2015 D 597 56 185 241 22 879 1981-06-16 Grimsby
138 Zac Bierk 1998 2004 G 47 0 1 1 0 6 47 9 20 5 .901 3.18 1976-09-17 Peterborough
139 Don Biggs 1985 1990 C 12 2 0 2 -4 8 1965-04-07 Mississauga
140 Craig Billington 1986 2003 G 332 0 6 6 0 42 332 110 149 31 .877 3.63 1966-09-11 London
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
141 Les Binkley 1968 1972 G 196 0 1 1 0 2 196 58 94 34 3.12 1934-06-06 Owen Sound
142 Jack Bionda 1956 1959 D 93 3 9 12 113 1933-09-18 Hunstville
143 Paul Bissonnette 2009 2014 LW 202 7 15 22 7 340 1985-03-11 Welland
144 Steve Black 1950 1951 LW 113 11 20 31 77 1927-03-31 Fort William
145 Don Blackburn 1963 1973 LW 185 23 44 67 -48 87 1938-05-14 Kirkland Lake
146 Jesse Blacker 2015 2015 D 1 0 0 0 -2 0 1991-04-19 Toronto
147 Hank Blade 1947 1948 LW 24 2 3 5 2 1920-04-28 Peterborough
148 Dusty Blair 1951 1951 C 2 0 0 0 0 1929-09-15 South Porcupine
149 Mickey Blake 1933 1936 LW/D 10 1 1 2 4 1912-10-31 Barriefield
150 Mike Blake 1982 1984 G 40 0 1 1 0 8 40 13 15 5 .868 4.25 1956-04-06 Kitchener
151 Rob Blake* 1990 2010 D 1270 240 537 777 -4 1679 1969-12-10 Simcoe
152 Toe Blake* 1935 1948 LW 577 235 292 527 272 1912-08-21 Victoria Mines
153 Jeff Bloemberg 1989 1992 D 43 3 6 9 -2 25 1968-01-31 Listowel
154 Mike Bloom 1975 1977 LW 201 30 47 77 -81 215 1952-04-12 Ottawa
155 Mike Blunden 2007 2015 RW 104 4 4 8 -9 107 1986-12-15 Toronto
156 Bob Bodak 1988 1990 LW 4 0 0 0 -2 29 1961-05-28 Thunder Bay
157 Gus Bodnar 1944 1955 C 667 142 254 396 207 1923-04-24 Fort William
158 Fred Boimistruck 1982 1983 D 83 4 14 18 6 45 1962-01-14 Sudbury
159 Danny Bois 2007 2007 RW 1 0 0 0 0 7 1983-06-01 Thunder Bay
160 Leo Boivin* 1952 1970 D 1150 72 250 322 -42 1192 1932-08-02 Prescott
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
161 Mike Boland 1975 1979 D 23 1 2 3 6 29 1954-10-29 London
162 Dave Bolland 2007 2015 C 408 84 119 203 36 283 1986-06-05 Mimico
163 Hugh Bolton 1950 1957 D 235 10 51 61 221 1929-04-15 Toronto
164 Buddy Boone 1958 1958 RW 34 5 3 8 28 1932-09-11 Kirkland Lake
165 Darryl Bootland 2004 2008 RW 32 1 2 3 -3 85 1981-11-02 Toronto
166 Mark Borowiecki 2012 2015 D 84 2 10 12 13 175 1989-07-12 Ottawa
167 Luciano Borsato 1991 1995 C 203 35 55 90 -19 113 1966-01-07 Richmond Hill
168 Robert Bortuzzo 2012 2015 D 126 5 17 22 -8 196 1989-03-18 Thunderbay
169 Mark Botell 1982 1982 D 32 4 10 14 8 31 1961-08-27 Scarborough
170 Cam Botting 1976 1976 RW 2 0 1 1 1 0 1954-03-10 Kingston
171 Billy Boucher 1922 1928 RW 213 93 38 131 409 1899-11-10 Ottawa
172 Bobby Boucher 1924 1924 C 11 1 0 1 0 1904-02-14 Ottawa
173 Clarence Boucher 1927 1928 D 47 2 2 4 133 1896-11-01 North Bay
174 Frank Boucher* 1922 1944 C 557 160 263 423 119 1901-10-07 Ottawa
175 Georges Boucher* 1918 1932 D 449 117 87 204 838 1896-08-17 Ottawa
176 Bruce Boudreau 1977 1986 C 141 28 42 70 -5 46 1955-01-09 Toronto
177 Barry Boughner 1970 1971 LW 20 0 0 0 -3 11 1948-01-29 Delhi
178 Bob Boughner 1996 2006 D 630 15 57 72 27 1382 1971-03-08 Windsor
179 Rick Bourbonnais 1976 1978 RW 71 9 15 24 -19 29 1955-04-20 Toronto
180 Leo Bourgeault 1927 1935 D 307 24 20 44 334 1903-01-17 Sturgeon Falls
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
181 Pat Boutette 1976 1985 C/RW 756 171 282 453 -112 1354 1952-03-01 Windsor
182 Lionel Bouvrette 1943 1943 G 1 0 0 0 0 1 0 1 0 6.00 1914-06-10 Hawkesbury
183 Bill Bowler 2001 2001 C 9 0 2 2 -3 8 1974-09-25 Toronto
184 Kirk Bowman 1977 1978 LW 88 11 17 28 -7 19 1952-09-30 Leamington
185 Bill Boyd 1927 1930 RW 138 15 7 22 72 1898-05-15 Belleville
186 Randy Boyd 1982 1989 D 257 20 67 87 -44 328 1962-01-23 Coniston
187 Brad Boyes 2004 2015 RW 762 203 278 481 -12 239 1982-04-17 Mississauga
188 Dan Boyle 1999 2015 D 1019 153 428 581 -5 663 1976-07-12 Ottawa
189 Nick Boynton 2000 2011 D 605 34 110 144 19 862 1979-01-14 Nobleton
190 John Brackenborough 1926 1926 LW/C 7 0 0 0 0 1897-02-09 Parry Sound
191 Curt Brackenbury 1980 1983 RW 141 9 17 26 -30 226 1952-01-31 Kapuskasing
192 Bart Bradley 1950 1950 C 1 0 0 0 0 1930-07-29 Fort William
193 Brian Bradley 1986 1998 C 651 182 321 503 -68 528 1965-01-21 Kitchener
194 Matt Bradley 2001 2012 RW 675 59 90 149 -19 562 1978-06-13 Stittsville
195 Rick Bragnalo 1976 1979 C 145 15 35 50 -27 46 1951-12-01 Fort William
196 Fred Brathwaite 1994 2004 G 254 0 3 3 0 12 254 81 99 37 .901 2.73 1972-11-24 Ottawa
197 Christopher Breen 2014 2014 D 9 0 2 2 1 5 1989-06-29 Uxbridge
198 Ken Breitenbach 1976 1979 D 68 1 13 14 7 49 1955-01-09 Welland
199 Doug Brennan 1932 1934 D 123 9 7 16 152 1905-01-10 Peterborough
200 Kip Brennan 2002 2008 LW 61 1 1 2 -2 222 1980-08-27 Kingston
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
201 John Brenneman 1965 1969 LW 152 21 19 40 -11 46 1943-01-05 Fort Erie
202 Tim Brent 2007 2013 C 207 21 27 48 -21 76 1984-03-10 Cambridge
203 Carl Brewer 1958 1980 D 604 25 198 223 32 1037 1938-10-21 Toronto
204 Archie Briden 1927 1930 LW 71 9 5 14 56 1898-07-16 Renfrew
205 Mel Bridgman 1976 1989 C 977 252 449 701 102 1625 1955-04-28 Trenton
206 Rod Brind'Amour 1990 2010 C 1484 452 732 1184 -39 1100 1970-08-09 Ottawa
207 Doug Brindley 1971 1971 LW/C 3 0 0 0 0 0 1949-06-08 Walkerton
208 Punch Broadbent* 1919 1929 RW 303 121 51 172 564 1892-07-13 Ottawa
209 Ken Broderick 1970 1975 G 27 0 1 1 0 2 27 11 12 1 3.03 1942-02-16 Toronto
210 Len Broderick 1958 1958 G 1 0 0 0 0 1 1 0 0 2.00 1938-10-11 Toronto
211 T.J. Brodie 2011 2015 D 266 19 81 100 6 74 1990-06-07 Chatham
212 Art Brooks 1918 1918 G 4 0 0 0 0 4 2 2 0 6.27 1889-02-04 Guelph
213 Gord Brooks 1972 1975 RW 70 7 18 25 -19 37 1950-09-11 Cobourg
214 Ross Brooks 1973 1975 G 54 0 1 1 0 2 54 37 7 6 2.64 1937-10-17 Toronto
215 Evan Brophey 2011 2012 C 4 0 0 0 0 0 1986-12-03 Kitchener
216 Bernie Brophy 1926 1930 LW 62 4 4 8 25 1905-08-09 Collingwood
217 Andy Brown 1972 1974 G 62 0 1 1 0 64 62 22 26 9 3.79 1944-02-15 Hamilton
218 Arnie Brown 1962 1974 D 681 44 141 185 -54 738 1942-01-28 Oshawa
219 Connie Brown 1939 1943 C 73 15 24 39 12 1917-01-11 Vankleek Hill
220 Fred Brown 1928 1928 LW 19 1 0 1 0 1900-09-15 Kingston
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
221 Jeff Brown 1986 1998 D 747 154 430 584 -51 498 1966-04-30 Ottawa
222 Ken Brown 1971 1971 G 1 0 0 0 0 0 1 0 0 0 3.33 1948-12-19 Port Arthur
223 Rob Brown 1988 2000 RW 543 190 248 438 -23 599 1968-04-10 Kingston
224 Sean Brown 1997 2006 D 436 14 43 57 -9 907 1976-11-05 Oshawa
225 Stan Brown 1927 1928 D 48 8 2 10 18 1898-05-09 North Bay
226 David Bruce 1986 1994 LW 234 48 39 87 -57 338 1964-10-07 Thunder Bay
227 Gordie Bruce 1941 1946 LW 28 4 9 13 13 1919-05-09 Ottawa
228 Morley Bruce 1918 1922 D/C 71 8 3 11 27 1894-03-07 North Gower
229 Andrew Brunette 1996 2012 LW 1110 268 465 733 -78 314 1973-08-24 Sudbury
230 Bill Brydge 1927 1936 D 368 26 52 78 506 1901-10-22 Renfrew
231 Paul Brydges 1987 1987 C 15 2 2 4 4 6 1965-06-21 Guelph
232 Glenn Brydson 1931 1938 RW 299 56 79 135 203 1910-11-07 Swansea
233 Gord Brydson 1930 1930 C/RW 8 2 0 2 8 1907-01-03 Toronto
234 Mike Buchanan 1952 1952 D 1 0 0 0 0 1932-03-01 Sault Ste. Marie
235 Mike Bullard 1981 1992 C 727 329 345 674 -103 703 1961-03-10 Ottawa
236 Ted Bulley 1977 1984 LW 414 101 113 214 8 704 1955-03-25 Windsor
237 Bruce Bullock 1973 1977 G 16 0 0 0 0 2 16 3 9 3 4.79 1949-05-09 Toronto
238 Eddie Burke 1932 1935 RW/C 106 29 20 49 55 1907-06-03 Toronto
239 Marty Burke 1928 1938 D 494 19 47 66 560 1905-01-28 Toronto
240 Sean Burke 1988 2007 G 820 0 28 28 0 310 820 324 341 110 .902 2.96 1967-01-29 Windsor
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
241 Roy Burmister 1930 1932 LW 67 4 3 7 2 1906-08-12 Collingwood
242 Bobby Burns 1928 1930 LW 20 1 0 1 8 1905-04-04 Gore Bay
243 Brent Burns 2004 2015 RW 715 114 234 348 4 478 1985-03-09 Barrie
244 Shawn Burr 1985 2000 LW/C 878 181 259 440 118 1069 1966-07-01 Sarnia
245 Randy Burridge 1986 1998 LW 706 199 251 450 65 458 1966-01-07 Fort Erie
246 Dave Burrows 1972 1981 D 724 29 135 164 -66 373 1949-01-11 Toronto
247 Bert Burry 1933 1933 D 4 0 0 0 0 1906-02-07 Westminster
248 Cummy Burton 1956 1959 RW 43 0 2 2 21 1936-05-12 Sudbury
249 Eddie Bush 1939 1942 D 26 4 6 10 40 1918-07-11 Collingwood
250 Mike Busniuk 1980 1981 D 143 3 23 26 66 297 1951-12-13 Thunder Bay
251 Ron Busniuk 1973 1974 RW 6 0 3 3 -1 13 1948-08-13 Fort William
252 Jerry Butler 1973 1983 RW 641 99 120 219 -62 515 1951-02-27 Sarnia
253 Gord Byers 1950 1950 D 1 0 1 1 0 1930-03-11 Eganville
254 Mike Byers 1968 1972 RW 166 42 34 76 -37 39 1946-09-11 Toronto
255 Paul Byron 2011 2015 C 138 17 31 48 5 41 1989-04-27 Ottawa
256 Jack Caffery 1955 1958 C 57 3 2 5 22 1934-06-30 Kingston
257 Terry Caffery 1970 1971 C 14 0 0 0 -2 0 1949-04-01 Toronto
258 Larry Cahan 1955 1971 D 666 38 92 130 -103 700 1933-12-25 Fort William
259 Francis Cain 1925 1926 D 61 4 0 4 35 1899-03-22 Newmarket
260 Herb Cain 1934 1946 LW 570 206 194 400 178 1912-12-24 Newmarket
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
261 Eric Cairns 1997 2007 D 457 10 32 42 -45 1182 1974-06-27 Oakville
262 Eric Calder 1982 1983 D 2 0 0 0 0 0 1963-07-26 Kitchener
263 Norm Calladine 1943 1945 C 63 19 29 48 8 1916-07-30 Peterborough
264 Brett Callighen 1980 1982 C 160 56 89 145 28 132 1953-05-15 Toronto
265 Patsy Callighen 1928 1928 D 36 0 0 0 32 1906-02-13 Toronto
266 Billy Cameron 1924 1926 RW 39 0 0 0 2 1896-12-05 Timmins
267 Harry Cameron* 1918 1923 D 128 88 51 139 189 1890-02-06 Pembroke
268 Mike Cammalleri 2003 2015 C/W 737 263 281 544 -57 368 1982-06-08 Richmond Hill
269 Andrew Campbell 2014 2015 D 36 0 1 1 -13 10 1988-02-04 Caledonia
270 Brian Campbell 2000 2015 D 920 76 380 456 20 227 1979-05-23 Strathroy
271 Bryan Campbell 1968 1972 C 260 35 71 106 10 74 1944-03-27 Sudbury
272 Colin Campbell 1975 1985 C 636 25 103 128 -19 1292 1953-01-28 London
273 Gregory Campbell 2004 2015 LW 721 68 108 176 -27 618 1983-12-17 London
274 Scott Campbell 1980 1982 D 80 4 21 25 -37 243 1957-06-22 Toronto
275 Chris Campoli 2006 2012 D 440 35 111 146 -42 200 1984-07-09 North York
276 Frank Caprice 1983 1988 G 102 0 3 3 0 17 102 31 46 11 .860 4.20 1962-05-02 Hamilton
277 Luca Caputi 2009 2011 LW 35 3 6 9 -4 20 1988-10-01 Toronto
278 Leo Carbol 1943 1943 D 6 0 1 1 4 1908-06-05 Ottawa
279 Daniel Carcillo 2007 2015 LW 429 48 52 100 -17 1233 1985-01-28 King City
280 Mike Card 2007 2007 D 4 0 0 0 0 0 1986-02-18 Kitchener
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
281 Steve Cardwell 1971 1973 LW 53 9 11 20 -6 35 1950-08-13 Toronto
282 Matt Carkner 2006 2014 D 237 4 23 27 -12 556 1980-11-03 Winchester
283 Terry Carkner 1987 1999 D 858 42 188 230 -2 1588 1966-03-07 Smiths Falls
284 Wayne Carleton 1966 1972 LW 278 55 73 128 16 172 1946-08-04 Sudbury
285 Randy Carlyle 1977 1993 D 1055 148 499 647 -135 1400 1956-04-19 Sudbury
286 Sam Carrick 2015 2015 C 16 1 1 2 1 9 1992-02-04 Markham
287 Billy Carroll 1981 1987 C 322 30 54 84 2 113 1959-01-19 Toronto
288 Bill Carson 1927 1930 C 159 54 24 78 156 1900-11-25 Bracebridge
289 Frank Carson 1926 1934 RW 248 42 48 90 166 1902-01-12 Bracebridge
290 Gerry Carson 1929 1937 D 261 12 11 23 205 1905-10-10 Parry Sound
291 Anson Carter 1997 2007 RW 674 202 219 421 -12 229 1974-06-06 Toronto
292 Billy Carter 1958 1962 C 16 0 0 0 6 1937-12-02 Cornwall
293 Jeff Carter 2006 2015 C 718 283 239 522 54 392 1985-01-01 London
294 Michael Caruso 2013 2013 D 2 0 0 0 -1 0 1988-07-05 Mississauga
295 Wayne Cashman 1965 1983 LW 1027 277 516 793 281 1041 1945-06-24 Kingston
296 Mike Casselman 1996 1996 C 3 0 0 0 -1 0 1968-08-23 Morrisburg
297 Andrew Cassels 1990 2006 C 1015 204 528 732 -73 410 1969-07-23 Bramalea
298 Bruce Cassidy 1984 1990 D 36 4 13 17 -10 10 1965-05-20 Ottawa
299 Tom Cassidy 1978 1978 C 26 3 4 7 -4 15 1952-03-15 Blind River
300 Tony Cassolato 1980 1982 RW 23 1 6 7 3 4 1956-05-07 Guelph
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
301 Gino Cavallini 1985 1993 LW 593 114 159 273 1 507 1962-11-24 Toronto
302 Paul Cavallini 1987 1996 D 564 56 177 233 116 750 1965-10-13 Toronto
303 Cody Ceci 2014 2015 D 130 8 22 30 -8 20 1993-12-21 Orleans
304 Ray Ceresino 1949 1949 RW 12 1 1 2 2 1929-04-24 Port Arthur
305 Ed Chadwick 1956 1962 G 184 0 0 0 0 184 57 92 35 2.94 1933-05-08 Fergus
306 Chick Chalmers 1954 1954 C 1 0 0 0 0 1934-01-24 Stratford
307 Andre Champagne 1963 1963 LW 2 0 0 0 0 1943-09-19 Ottawa
308 Brian Chapman 1991 1991 D 3 0 0 0 0 29 1968-02-10 Brockville
309 Bob Charlebois 1968 1968 LW 7 1 0 1 -3 0 1944-05-27 Cornwall
310 Jonathan Cheechoo 2003 2010 RW 501 170 135 305 29 324 1980-07-15 Moose Factory
311 Gerry Cheevers* 1962 1980 G 418 0 11 11 0 214 418 230 102 74 2.89 1940-12-07 St. Catharines
312 Dick Cherry 1957 1970 D 145 12 10 22 -35 45 1937-03-28 Kingston
313 Real Chevrefils 1952 1959 LW 387 104 97 201 185 1932-05-02 Timmins
314 Alain Chevrier 1986 1991 G 234 0 11 11 0 35 234 91 100 14 .864 4.16 1961-04-23 Cornwall
315 Ben Chiarot 2014 2015 D 41 2 6 8 2 22 1991-05-09 Hamilton
316 Steve Chiasson 1987 1999 D 751 93 305 398 36 1107 1967-04-14 Barrie
317 Rick Chinnick 1974 1975 RW 4 0 2 2 0 0 1953-08-15 Chatham
318 Andy Chiodo 2004 2004 G 8 0 0 0 0 0 8 3 4 1 .892 3.46 1983-04-25 Toronto
319 Lex Chisholm 1940 1941 C/RW 54 10 8 18 19 1915-04-01 Galt
320 Marc Chorney 1981 1984 D 210 8 27 35 -68 209 1959-11-08 Fort William
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
321 Taylor Chorney 2009 2015 D 68 1 6 7 -32 16 1987-04-27 Thunder Bay
322 Gene Chouinard 1928 1928 D 8 0 0 0 0 1902-01-05 Ottawa
323 Jeff Christian 1992 1998 LW 18 2 2 4 -4 17 1970-07-30 Burlington
324 Ryan Christie 2000 2002 LW 7 0 0 0 -2 0 1978-07-03 Beamsville
325 Dino Ciccarelli* 1981 1999 RW 1232 608 592 1200 -2 1425 1960-02-08 Sarnia
326 Hank Ciesla 1956 1959 C 269 26 51 77 87 1934-10-15 St. Catharines
327 Tony Cimellaro 1993 1993 C 2 0 0 0 -2 0 1971-06-14 Kingston
328 Rob Cimetta 1989 1992 W 103 16 16 32 0 66 1970-02-15 Toronto
329 Joe Cirella 1982 1996 D 828 64 211 275 -201 1446 1963-05-09 Hamilton
330 Jason Cirone 1992 1992 C 3 0 0 0 0 2 1971-02-21 Toronto
331 Casey Cizikas 2012 2015 C 210 21 32 53 -13 74 1991-02-27 Toronto
332 King Clancy* 1922 1937 D 592 136 147 283 914 2 0 0 0 20.00 1903-02-25 Ottawa
333 Terry Clancy 1968 1973 RW 93 6 6 12 -11 39 1943-04-02 Ottawa
334 Dit Clapper* 1928 1947 RW/D 833 228 246 474 462 1907-02-09 Newmarket
335 Dan Clark 1979 1979 D 4 0 1 1 1 6 1957-11-03 Toronto
336 Nobby Clark 1928 1928 D 5 0 0 0 0 1897-06-18 Orillia
337 Dale Clarke 2001 2001 D 3 0 0 0 1 0 1978-03-23 Belleville
338 David Clarkson 2007 2015 RW 547 112 84 196 -58 969 1984-03-31 Toronto
339 Chris Clifford 1985 1989 G 2 0 0 0 0 0 2 0 0 0 1.000 0.00 1966-05-26 Kingston
340 Kyle Clifford 2011 2015 LW 356 28 35 63 -3 483 1991-01-13 Ayr
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
341 Grant Clitsome 2010 2015 D 205 15 56 71 2 98 1985-04-14 Gloucester
342 Rich Clune 2010 2015 LW 120 7 11 18 -3 305 1987-04-25 Toronto
343 Wally Clune 1956 1956 D 5 0 0 0 6 1930-02-20 Toronto
344 Cal Clutterbuck 2008 2015 RW 495 81 64 145 -35 437 1987-11-18 Welland
345 Gary Coalter 1974 1975 RW 34 2 4 6 -12 2 1950-07-08 Toronto
346 Steve Coates 1977 1977 RW 5 1 0 1 -1 24 1950-07-27 Toronto
347 Paul Coffey* 1981 2001 D 1409 396 1135 1531 294 1802 1961-06-01 Weston
348 Andrew Cogliano 2008 2015 C 622 120 146 266 6 198 1987-06-14 Toronto
349 Carlo Colaiacovo 2003 2015 D 434 33 119 152 5 221 1983-01-27 Toronto
350 Tom Colley 1975 1975 C 1 0 0 0 -3 2 1953-08-21 Toronto
351 Norm Collings 1935 1935 F 1 0 1 1 0 1910-05-06 Bradford
352 Bill Collins 1968 1978 RW 768 157 154 311 -121 415 1943-07-13 Ottawa
353 Rob Collins 2006 2006 C 8 1 1 2 1 0 1978-03-15 Kitchener
354 Les Colvin 1949 1949 G 1 0 0 0 0 1 0 1 0 4.00 1921-02-08 Oshawa
355 Brian Conacher 1962 1972 LW 155 28 28 56 4 84 1941-08-31 Toronto
356 Charlie Conacher* 1930 1941 RW 459 225 173 398 523 4 0 0 0 0.00 1909-12-20 Toronto
357 Cory Conacher 2013 2015 LW 141 19 39 58 1 84 1989-12-14 Burlington
358 Lionel Conacher* 1926 1937 D 498 80 105 185 882 1901-05-24 Toronto
359 Pete Conacher 1952 1958 LW 229 47 39 86 57 1932-07-29 Toronto
360 Roy Conacher* 1939 1952 LW 490 226 200 426 90 1916-10-05 Toronto
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
361 Alec Connell* 1925 1937 G 417 0 0 0 4 417 193 156 67 1.91 1902-02-08 Ottawa
362 Harry Connor 1928 1931 LW 134 16 5 21 149 1904-12-03 Ottawa
363 Joe Contini 1978 1981 C 68 17 21 38 -21 34 1957-01-29 Galt
364 Brandon Convery 1996 1999 C 72 9 19 28 -12 36 1974-02-04 Kingston
365 Eddie Convey 1931 1933 LW/C 36 1 1 2 33 1910-12-16 Toronto
366 Bill Cook* 1927 1937 RW 474 229 138 367 386 1896-10-09 Brantford
367 Bob Cook 1971 1975 RW 72 13 9 22 -18 22 1946-01-06 Sudbury
368 Bud Cook 1932 1935 C 50 5 4 9 22 1907-11-20 Kingston
369 Bun Cook* 1927 1937 LW 473 158 144 302 444 1903-09-18 Kingston
370 Lloyd Cook 1925 1925 D 4 1 0 1 0 1890-03-21 Lynden
371 Tom Cook 1930 1938 C 349 77 98 175 184 1 0 0 0 0.00 1907-05-07 Fort William
372 Matt Cooke 1999 2015 C 1046 167 231 398 61 1135 1978-09-07 Belleville
373 Carson Cooper 1925 1932 RW 294 110 57 167 111 1899-07-17 Cornwall
374 David Cooper 1997 2001 D 30 3 7 10 -2 24 1973-11-02 Ottawa
375 Hal Cooper 1945 1945 RW 8 0 0 0 2 1915-08-29 New Liskeard
376 Bert Corbeau 1918 1927 D 258 63 49 112 629 1894-02-09 Penetanguishene
377 Norm Corcoran 1950 1956 C/RW 29 1 3 4 21 1931-08-15 Toronto
378 Frank Corrado 2013 2015 D 28 2 0 2 -10 4 1993-03-26 Toronto
379 Mike Corrigan 1968 1978 LW 594 152 195 347 -94 698 1946-01-11 Ottawa
380 Yvon Corriveau 1986 1994 LW 280 48 40 88 -9 310 1967-02-08 Welland
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
381 Shayne Corson 1986 2004 LW 1156 273 420 693 44 2357 1966-08-13 Barrie
382 Les Costello 1949 1949 LW 15 2 3 5 11 1928-02-16 South Porcupine
383 Murray Costello* 1954 1957 C 162 13 19 32 54 1934-02-24 South Porcupine
384 Baldy Cotton 1926 1937 LW 503 101 103 204 419 1902-11-05 Nanticoke
385 Jack Coughlin 1918 1921 RW 19 2 0 2 3 1892-06-06 Douro
386 Tim Coulis 1980 1986 LW 47 4 5 9 -13 138 1958-02-24 Kenora
387 D'arcy Coulson 1931 1931 D 28 0 0 0 103 1908-02-17 Sudbury
388 Neal Coulter 1986 1988 RW 26 5 5 10 -4 11 1963-01-02 London
389 Larry Courville 1996 1998 LW 33 1 2 3 -10 16 1975-04-02 Timmins
390 Nick Cousins 2015 2015 C 11 0 0 0 1 2 1993-06-20 Belleville
391 Billy Coutu 1918 1927 D 244 33 21 54 478 1892-03-01 North Bay
392 Logan Couture 2010 2015 C 379 139 148 287 46 99 1989-03-28 Guelph
393 Jeff Cowan 2000 2008 LW 413 47 34 81 -44 695 1976-09-27 Scarborough
394 Rob Cowie 1995 1996 D 78 7 12 19 -22 52 1967-11-03 Toronto
395 Wayne Cowley 1994 1994 G 1 0 0 0 0 0 1 0 1 0 .914 3.16 1964-12-04 Scarborough
396 Abbie Cox 1930 1936 G 5 0 0 0 0 5 1 1 2 2.51 1904-07-19 London
397 Danny Cox 1927 1934 LW 319 47 49 96 128 1903-10-12 Little Current
398 Mike Craig 1991 2002 RW 423 71 97 168 -98 550 1971-06-06 London
399 Dale Craigwell 1992 1994 C 98 11 18 29 -20 28 1971-04-24 Toronto
400 Bart Crashley 1966 1976 D 140 7 36 43 -30 50 1946-06-15 Toronto
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
401 Bob Crawford 1980 1987 RW 246 71 71 142 -34 72 1959-04-06 Belleville
402 Jack Crawford 1938 1950 D 548 38 140 178 202 1916-10-26 Dublin
403 Lou Crawford 1990 1992 LW 26 2 1 3 -5 29 1962-11-05 Belleville
404 Marc Crawford 1982 1987 LW 176 19 31 50 -22 229 1961-02-13 Belleville
405 Rusty Crawford* 1918 1919 LW 38 10 8 18 117 1885-11-07 Cardinal
406 Adam Creighton 1984 1997 C 708 187 216 403 -19 1077 1965-06-02 Burlington
407 Dave Creighton 1949 1960 C 616 140 174 314 223 1930-06-24 Port Arthur
408 Dave Cressman 1975 1976 LW 85 6 8 14 -2 37 1950-01-02 Kitchener
409 Glen Cressman 1957 1957 C 4 0 0 0 2 1934-08-29 Petersburg
410 Terry Crisp 1966 1977 C 536 67 134 201 38 135 1943-05-28 Parry Sound
411 Mike Crombeen 1978 1985 RW 475 55 68 123 -80 218 1957-04-16 Sarnia
412 Stan Crossett 1931 1931 D 21 0 0 0 10 1900-04-18 Tillsonburg
413 Doug Crossman 1981 1994 D 914 105 359 464 34 534 1960-06-13 Peterborough
414 Gary Croteau 1969 1980 LW 684 144 175 319 -227 143 1946-06-20 Sudbury
415 Bruce Crowder 1982 1985 RW 243 47 51 98 15 156 1957-03-25 Essex
416 Keith Crowder 1981 1990 RW 662 223 271 494 130 1354 1959-01-06 Windsor
417 Troy Crowder 1990 1997 RW 150 9 7 16 -19 433 1968-05-03 Sudbury
418 Roger Crozier 1964 1977 G 518 0 3 3 0 42 518 206 197 70 3.04 1942-03-16 Bracebridge
419 Jim Culhane 1990 1990 D 6 0 1 1 3 4 1965-03-13 Haileybury
420 Barry Cullen 1956 1960 RW 219 32 52 84 111 1935-06-16 Ottawa
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
421 Brian Cullen 1955 1961 C 326 56 100 156 92 1933-11-11 Ottawa
422 David Cullen 2001 2002 D 19 0 0 0 -7 6 1976-12-30 St. Catharines
423 John Cullen 1989 1999 C 621 187 363 550 -116 898 1964-08-02 Puslinch
424 Ray Cullen 1966 1971 C 313 92 123 215 -78 120 1941-09-20 Ottawa
425 Jassen Cullimore 1995 2011 D 812 26 85 111 -45 704 1972-12-04 Simcoe
426 Tyler Cuma 2012 2012 D 1 0 0 0 0 2 1990-01-19 Toronto
427 Randy Cunneyworth 1981 1999 LW 866 189 225 414 -80 1280 1961-05-10 Etobicoke
428 Bob Cunningham 1961 1962 C 4 0 1 1 0 1941-02-26 Welland
429 Bill Cupolo 1945 1945 RW 47 11 13 24 10 1924-01-08 Niagara Falls
430 Brian Curran 1984 1994 D 381 7 33 40 -14 1461 1963-11-05 Toronto
431 Dan Currie 1991 1994 LW 22 2 1 3 -6 4 1968-03-15 Burlington
432 Floyd Curry 1948 1958 RW 601 105 99 204 147 1925-08-11 Chapleau
433 Paul Curtis 1970 1973 D 185 3 34 37 -51 161 1947-09-29 Peterborough
434 Ian Cushenan 1957 1964 D 129 3 11 14 134 1933-11-29 Hamilton
435 Matt D'Agostini 2008 2014 RW 324 52 55 107 -32 147 1986-10-23 Sault Ste. Marie
436 Corrie D'Alessio 1993 1993 G 1 0 0 0 0 0 1 0 0 0 1.000 0.00 1969-09-09 Cornwall
437 Hank D'Amore 1944 1944 C 4 1 0 1 2 1919-07-17 Niagara Falls
438 Marc D'Amour 1986 1989 G 16 0 0 0 0 22 16 2 4 2 .901 3.32 1961-05-29 Sudbury
439 Doug Dadswell 1987 1988 G 27 0 2 2 0 2 27 8 8 3 .859 4.41 1964-02-07 Scarborough
440 Bob Dailey 1974 1982 D 561 94 231 325 62 814 1953-05-03 Kingston
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
441 Frank Daley 1929 1929 LW/C 5 0 0 0 0 1909-08-22 Port Arthur
442 Trevor Daley 2004 2015 D 756 67 164 231 6 509 1983-10-09 Toronto
443 Kevin Dallman 2006 2008 D 154 8 23 31 -23 45 1981-02-26 Niagara Falls
444 Marty Dallman 1988 1989 C 6 0 1 1 1 0 1963-02-15 Niagara Falls
445 Zac Dalpe 2011 2015 RW 117 10 10 20 -28 14 1989-11-01 Paris
446 Nick Damore 1942 1942 G 1 0 0 0 0 1 1 0 0 3.00 1916-07-10 Niagara Falls
447 Ken Daneyko 1984 2003 D 1283 36 142 178 80 2519 1964-04-17 Windsor
448 Jeff Daniels 1991 2003 LW 425 17 26 43 -31 83 1968-06-24 Oshawa
449 Mike Danton 2001 2004 C 87 9 5 14 -8 182 1980-10-21 Brampton
450 Michael Dark 1987 1988 D 43 5 6 11 6 14 1963-09-17 Sarnia
451 Harold Darragh 1926 1933 LW 308 68 49 117 50 1902-09-13 Ottawa
452 Jack Darragh* 1918 1924 RW 121 66 46 112 113 1 0 0 0 0.00 1890-12-04 Ottawa
453 Bob Davidson 1935 1946 LW 491 94 160 254 398 1912-02-10 Toronto
454 Gord Davidson 1943 1944 D 51 3 6 9 8 1918-08-05 Stratford
455 John Davidson 1974 1983 G 301 0 7 7 0 60 301 123 124 39 3.52 1953-02-27 Ottawa
456 Murray Davison 1966 1966 D 1 0 0 0 0 1938-06-10 Brantford
457 Rob Davison 2003 2010 D 219 3 15 18 -5 321 1980-05-01 St. Catharines
458 Jeff Daw 2002 2002 C 1 0 1 1 0 0 1972-02-28 Carlisle
459 Jason Dawe 1994 2002 RW 366 86 90 176 8 162 1973-05-29 North York
460 Hap Day* 1925 1938 D 581 86 116 202 601 1901-06-14 Owen Sound
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
461 Calvin de Haan 2012 2015 D 117 4 24 28 -3 54 1991-05-09 Carp
462 Greg de Vries 1996 2009 D 878 48 146 194 23 780 1973-01-04 Sundridge
463 Louie DeBrusk 1992 2003 LW 401 24 17 41 -46 1161 1971-03-19 Cambridge
464 Bob DeCourcy 1948 1948 G 1 0 0 0 0 1 0 1 0 12.41 1927-06-12 Toronto
465 Brandon DeFazio 2015 2015 LW 2 0 0 0 0 0 1988-09-13 Oakville
466 Dean Defazio 1984 1984 LW 22 0 2 2 -11 28 1963-04-16 Ottawa
467 Norm Defelice 1957 1957 G 10 0 0 0 2 10 3 5 2 3.00 1933-01-19 Schumacher
468 Dale DeGray 1986 1990 D 153 18 47 65 -1 195 1963-09-01 Oshawa
469 Michael Del Zotto 2010 2015 D 381 37 121 158 -13 158 1990-06-24 Stouffville
470 Stefan Della Rovere 2011 2011 LW 7 0 0 0 0 11 1990-02-25 Richmond Hill
471 Armand Delmonte 1946 1946 RW 1 0 0 0 0 1927-06-03 Timmins
472 Andy Delmore 1999 2006 D 283 43 58 101 -36 105 1976-12-26 LaSalle
473 Val Delory 1949 1949 LW 1 0 0 0 0 1927-02-14 Toronto
474 Alex Delvecchio* 1951 1974 C/LW 1549 456 825 1281 33 383 1932-12-04 Fort William
475 Ab DeMarco 1939 1947 C 209 72 93 165 53 1916-05-10 North Bay
476 Corb Denneny 1918 1928 C 176 103 42 145 148 1894-01-25 Cornwall
477 Cy Denneny* 1918 1929 LW 328 248 85 333 301 1891-12-23 Farrow's Point
478 Norm Dennis 1969 1972 C 12 3 0 3 -4 11 1942-12-10 Aurora
479 Gerry Denoird 1923 1923 C 17 0 1 1 0 1902-08-04 Toronto
480 Joffre Desilets 1936 1940 RW 192 37 45 82 57 1915-04-16 Capreol
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
481 Andrew Desjardins 2011 2015 C 285 15 35 50 -12 255 1986-07-27 Lively
482 Gerry Desjardins 1969 1978 G 331 0 3 3 0 39 331 122 153 44 3.29 1944-07-22 Sudbury
483 Patrick DesRochers 2002 2003 G 11 0 0 0 0 2 11 2 6 1 .872 3.67 1979-10-27 Penetanguishene
484 Andre Deveaux 2009 2012 C 31 0 2 2 -1 104 1984-02-23 Welland
485 Boyd Devereaux 1998 2009 C 627 67 112 179 5 205 1978-04-16 Seaforth
486 Kevin Devine 1983 1983 LW 2 0 1 1 1 8 1954-12-09 Toronto
487 Al Dewsbury 1947 1956 D 347 30 78 108 365 1926-04-12 Goderich
488 Justin Dibenedetto 2011 2011 C 8 0 1 1 -2 2 1988-08-25 Maple
489 Harry Dick 1947 1947 D 12 0 1 1 12 1922-11-22 Port Colborne
490 Herb Dickenson 1952 1953 W 48 18 17 35 10 1931-06-11 Hamilton
491 Bob Dillabough 1962 1970 C 283 32 54 86 -35 76 1941-04-27 Belleville
492 Gary Dillon 1981 1981 C 13 1 1 2 -6 29 1959-02-28 Toronto
493 Wayne Dillon 1976 1980 C 229 43 66 109 -39 60 1955-05-25 Toronto
494 Peter Dineen 1987 1990 D 13 0 2 2 -9 13 1960-11-19 Kingston
495 Chuck Dinsmore 1925 1930 C 100 6 2 8 50 1903-07-23 Toronto
496 Joe DiPenta 2003 2008 D 174 6 17 23 15 110 1979-02-25 Barrie
497 Paul DiPietro 1992 1997 C 192 31 49 80 0 96 1970-09-08 Sault Ste. Marie
498 Gary Doak 1966 1981 D 789 23 107 130 140 908 1946-02-26 Goderich
499 Brian Dobbin 1987 1992 RW 63 7 8 15 -4 61 1966-08-18 Petrolia
500 Fred Doherty 1919 1919 RW 1 0 0 0 0 1887-08-15 Norwood
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
501 Dolly Dolson 1929 1931 G 93 0 0 0 0 93 35 41 17 1.98 1897-05-23 Hespeler
502 Tie Domi 1990 2006 RW 1020 104 141 245 -54 3515 1969-11-01 Windsor
503 Babe Donnelly 1927 1927 D 34 0 1 1 14 1895-12-22 Sault Ste. Marie
504 Shean Donovan 1995 2010 RW 951 112 129 241 -90 705 1975-01-22 Timmins
505 Jamie Doornbosch 2011 2011 D 1 0 0 0 -1 0 1990-02-01 Richmond Hill
506 Rob Dopson 1994 1994 G 2 0 0 0 0 0 2 0 0 0 .870 4.00 1967-08-21 Smiths Falls
507 John Doran 1934 1940 D 98 5 10 15 110 1911-05-24 Belleville
508 Lloyd Doran 1947 1947 C 24 3 2 5 10 1921-01-10 South Porcupine
509 Ken Doraty 1927 1938 F 103 15 26 41 24 1906-06-23 Stittsville
510 Jim Dorey 1969 1972 D 232 25 74 99 34 553 1947-08-17 Kingston
511 Gary Dornhoefer 1964 1978 RW 787 214 328 542 87 1291 1943-02-02 Kitchener
512 Drew Doughty 2009 2015 D 524 66 201 267 38 403 1989-12-08 London
513 Kent Douglas 1963 1969 D 428 33 115 148 -8 631 1936-02-06 Cobalt
514 Les Douglas 1941 1947 C 52 6 12 18 8 1918-12-05 Perth
515 Peter Douris 1986 1998 RW 321 54 67 121 2 80 1966-02-19 Toronto
516 Bruce Dowie 1984 1984 G 2 0 0 0 0 0 2 0 1 0 .907 3.33 1962-12-09 Oakville
517 Aaron Downey 2000 2009 RW 243 8 10 18 -4 494 1974-08-27 Shelburne
518 Dave Downie 1933 1933 C/RW 11 0 1 1 2 1909-03-11 Burke's Falls
519 Steve Downie 2008 2015 RW 408 73 117 190 20 1004 1987-04-03 Newmarket
520 Bruce Draper 1963 1963 C 1 0 0 0 0 1940-10-02 Toronto
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
521 Kris Draper 1991 2011 C 1157 161 203 364 72 790 1971-05-24 Toronto
522 Peter Driscoll 1980 1981 LW 60 3 8 11 -10 97 1954-10-27 Kingston
523 Bruce Driver 1984 1998 D 922 96 390 486 13 670 1962-04-29 Toronto
524 Clarence Drouillard 1938 1938 C 10 0 1 1 0 1914-03-02 Windsor
525 John Druce 1989 1998 RW 531 113 126 239 6 347 1966-02-23 Peterborough
526 Jim Drummond 1945 1945 D 2 0 0 0 0 1918-10-20 Toronto
527 Herb Drury 1926 1931 D/RW 213 24 13 37 203 1895-03-02 Midland
528 Dave Dryden 1962 1980 G 203 0 4 4 0 4 203 66 76 31 3.19 1941-09-05 Hamilton
529 Ken Dryden* 1971 1979 G 397 0 19 19 0 12 397 258 57 74 2.24 1947-08-08 Hamilton
530 Matt Duchene 2010 2015 C 419 126 192 318 -19 104 1991-01-16 Haliburton
531 Mike Duco 2010 2012 LW 18 0 2 2 -3 65 1987-07-08 Toronto
532 Rick Dudley 1973 1981 LW 309 75 99 174 44 292 1949-01-31 Toronto
533 Dave Duerden 2000 2000 LW 2 0 0 0 0 0 1977-04-11 Oshawa
534 Dick Duff* 1955 1972 LW 1030 283 289 572 -47 743 1936-02-18 Kirkland Lake
535 John Duggan 1926 1926 LW 27 0 0 0 0 1898-12-17 Ottawa
536 Ken Duggan 1988 1988 D 1 0 0 0 0 0 1963-02-21 Toronto
537 Ron Duguay 1978 1989 C/RW 864 274 346 620 -99 582 1957-07-06 Sudbury
538 Lorne Duguid 1932 1937 LW 135 9 15 24 57 1910-04-04 Bolton
539 Woody Dumart* 1936 1954 LW 772 211 218 429 99 1916-12-23 Berlin
540 Art Duncan 1927 1931 D 156 18 16 34 225 1891-07-04 Sault Ste. Marie
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
541 Iain Duncan 1987 1991 LW 127 34 55 89 -19 149 1963-08-04 Weston
542 Craig Duncanson 1986 1993 LW 38 5 4 9 -11 61 1967-03-17 Sudbury
543 Frank Dunlap 1944 1944 W 15 0 1 1 2 1924-08-10 Ottawa
544 Blake Dunlop 1974 1984 C 550 130 274 404 -12 172 1953-04-04 Hamilton
545 Jerome Dupont 1982 1987 D 214 7 29 36 -30 468 1962-02-21 Ottawa
546 Bob Dupuis 1980 1980 G 1 0 0 0 0 0 1 0 1 0 4.00 1952-08-26 North Bay
547 Steve Durbano 1973 1979 D 220 13 60 73 -21 1127 1951-12-12 Toronto
548 Bill Durnan* 1944 1950 G 383 0 1 1 7 383 208 112 62 2.36 1916-01-22 Toronto
549 Chris Durno 2009 2010 C 43 4 4 8 3 47 1980-10-31 Scarborough
550 Mike Dwyer 1979 1982 LW 31 2 6 8 -10 25 1957-09-16 Brampton
551 Babe Dye* 1920 1931 RW 271 201 47 248 221 1898-05-13 Hamilton
552 Jack Dyte 1944 1944 D 27 1 0 1 31 1918-10-13 New Liskeard
553 Ben Eager 2006 2014 LW 407 43 42 85 -12 875 1984-01-22 Ottawa
554 Mike Eastwood 1992 2004 C 783 87 149 236 -40 354 1967-07-01 Ottawa
555 Jeff Eatough 1982 1982 RW 1 0 0 0 -1 0 1963-06-02 Toronto
556 Tim Ecclestone 1968 1978 LW 692 126 233 359 19 344 1947-09-24 Toronto
557 Darryl Edestrand 1968 1979 D 455 34 90 124 7 404 1945-11-06 Strathroy
558 Tom Edur 1977 1978 D 158 17 70 87 15 67 1954-11-18 Toronto
559 Don Edwards 1977 1986 G 459 0 14 14 0 42 459 208 155 74 .866 3.32 1955-09-28 Hamilton
560 Gary Edwards 1969 1982 G 286 0 7 7 0 48 286 88 125 51 3.65 1947-10-05 Toronto
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
561 Marv Edwards 1969 1974 G 61 0 3 3 0 34 61 15 34 7 3.77 1935-08-15 St. Catharines
562 Roy Edwards 1968 1974 G 236 0 2 2 0 6 236 97 88 38 2.92 1937-03-12 Seneca Township
563 Jack Egers 1970 1976 RW 284 64 69 133 2 154 1949-01-28 Sudbury
564 Aaron Ekblad 2015 2015 D 81 12 27 39 12 32 1996-02-07 Belle River
565 Bo Elik 1963 1963 LW 3 0 0 0 0 1929-10-17 Geraldton
566 Todd Elik 1990 1997 C 448 110 219 329 15 453 1966-04-15 Brampton
567 Darren Eliot 1985 1989 G 89 0 2 2 0 24 89 25 41 12 .851 4.59 1961-11-26 Hamilton
568 Ken Ellacott 1983 1983 G 12 0 0 0 0 0 12 2 3 4 4.43 1959-03-03 Paris
569 Brian Elliott 2008 2015 G 281 0 6 6 0 0 281 142 91 26 .912 2.45 1985-04-09 Newmarket
570 Fred Elliott 1929 1929 RW 43 2 0 2 6 1903-02-18 Clinton
571 Matt Ellis 2007 2015 LW 356 21 28 49 -20 89 1981-08-31 Welland
572 Ron Ellis 1964 1981 RW 1034 332 308 640 67 207 1945-01-08 Lindsay
573 Ryan Ellis 2012 2015 D 202 20 51 71 20 70 1991-01-03 Hamilton
574 Nelson Emerson 1991 2002 RW 771 195 293 488 -136 575 1967-08-17 Hamilton
575 Ray Emery 2003 2015 G 287 0 4 4 0 79 287 145 86 28 .906 2.70 1982-09-28 Hamilton
576 Steve Eminger 2003 2013 D 488 19 80 99 -42 359 1983-10-31 Woodbridge
577 Cory Emmerton 2011 2014 C 139 12 9 21 -1 22 1988-06-01 St. Thomas
578 Hap Emms 1927 1938 LW/D 320 36 53 89 311 1905-01-12 Barrie
579 John English 1988 1988 D 3 1 3 4 2 4 1966-05-13 Toronto
580 John Erskine 2002 2014 D 491 15 39 54 -17 865 1980-06-26 Kingston
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
581 Phil Esposito* 1964 1981 C 1282 717 873 1590 197 910 1942-02-20 Sault Ste. Marie
582 Tony Esposito* 1969 1984 G 886 0 25 25 0 31 886 423 306 151 .859 2.92 1943-04-23 Sault Ste. Marie
583 Bob Essensa 1989 2002 G 446 0 15 15 0 26 446 173 176 47 .895 3.15 1965-01-14 Toronto
584 Chris Evans 1970 1975 D 241 19 42 61 -28 143 1946-09-14 Toronto
585 Daryl Evans 1982 1987 LW 113 22 30 52 -16 25 1961-01-12 Toronto
586 Doug Evans 1986 1993 LW 355 48 87 135 -3 502 1963-06-02 Peterborough
587 Kevin Evans 1991 1992 LW 9 0 1 1 -3 44 1965-07-10 Peterborough
588 Paul Evans 1979 1983 C 103 14 25 39 13 34 1954-05-02 Toronto
589 Paul Evans 1977 1978 C/LW 11 1 1 2 2 21 1955-02-24 Peterborough
590 Shawn Evans 1986 1990 D 9 1 0 1 -2 2 1965-09-07 Kingston
591 Stewart Evans 1931 1939 D 367 28 49 77 425 1908-06-19 Ottawa
592 Randy Exelby 1989 1990 G 2 0 0 0 0 0 2 0 1 0 .839 4.76 1965-08-13 Toronto
593 Rocky Farr 1973 1975 G 19 0 0 0 0 2 19 2 6 3 3.49 1947-04-07 Toronto
594 Walt Farrant 1944 1944 RW 1 0 0 0 0 1912-08-12 Toronto
595 Dave Farrish 1977 1984 D 430 17 110 127 -46 440 1956-08-01 Wingham
596 Drew Fata 2007 2008 D 8 1 1 2 -3 9 1983-07-28 Sault Ste. Marie
597 Rico Fata 1999 2007 RW 230 27 36 63 -60 104 1980-02-12 Sault Ste. Marie
598 Doug Favell 1968 1979 G 373 0 8 8 0 152 373 123 153 69 3.17 1945-04-05 St. Catharines
599 Glen Featherstone 1989 1997 D 384 19 61 80 16 939 1968-07-08 Toronto
600 Tony Featherstone 1970 1974 RW 130 17 21 38 -20 65 1949-07-31 Toronto
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
601 Chris Felix 1989 1991 D 35 1 12 13 1 10 1964-05-27 Bramalea
602 David Fenyves 1983 1991 D 206 3 32 35 0 119 1960-04-29 Dunnville
603 George Ferguson 1973 1984 C 797 160 238 398 -49 431 1952-08-22 Trenton
604 Lorne Ferguson 1950 1959 LW 422 82 80 162 193 1930-05-26 Palmerston
605 Manny Fernandez 1995 2009 G 325 0 6 6 0 40 325 143 123 35 .912 2.50 1974-08-27 Etobicoke
606 Tommy Filmore 1931 1934 RW 117 15 12 27 33 1906-03-14 Thamesford
607 Lloyd Finkbeiner 1941 1941 LW/D 2 0 0 0 0 1920-04-12 Guelph
608 Brian Finley 2003 2007 G 4 0 0 0 0 0 4 0 2 0 .851 4.70 1981-07-13 Sault Ste. Marie
609 Peter Fiorentino 1992 1992 D 1 0 0 0 0 0 1968-12-22 Niagara Falls
610 Alvin Fisher 1925 1925 RW 9 1 0 1 4 1894-10-02 Sault Ste. Marie
611 Craig Fisher 1990 1997 C 12 0 0 0 -3 2 1970-06-30 Oshawa
612 Mike Fisher 2000 2015 C 946 245 275 520 40 723 1980-06-05 Peterborough
613 Bob Fitchner 1980 1981 C 78 12 20 32 -25 59 1950-12-22 Sudbury
614 Mark Fitzpatrick 1989 2000 G 329 0 12 12 0 85 329 113 136 49 .896 3.12 1968-11-13 Toronto
615 Pat Flatley 1984 1997 RW 780 170 340 510 64 686 1963-10-03 Toronto
616 John Flesch 1975 1980 LW 124 18 23 41 -35 117 1953-07-15 Sudbury
617 Todd Flichel 1988 1990 D 6 0 1 1 -5 4 1964-09-14 Osgoode
618 Larry Floyd 1983 1984 C 12 2 3 5 -8 9 1961-05-01 Peterborough
619 Bryan Fogarty 1990 1995 D 156 22 52 74 -83 119 1969-06-11 Brantford
620 Lee Fogolin 1949 1956 D 427 10 48 58 575 1926-02-27 Fort William
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
621 Rick Foley 1971 1974 D 67 11 26 37 -22 180 1945-09-22 Niagara Falls
622 Mike Foligno 1980 1994 RW 1018 355 372 727 101 2049 1959-01-29 Sudbury
623 Lou Fontinato 1955 1963 D 535 26 78 104 1247 1932-01-20 Guelph
624 Adam Foote 1992 2011 D 1154 66 242 308 99 1534 1971-07-10 Toronto
625 Jake Forbes 1920 1933 G 210 0 0 0 2 210 85 114 11 2.76 1897-07-04 Toronto
626 Mike Forbes 1978 1982 D 50 1 11 12 5 41 1957-09-20 Brampton
627 Alex Forsyth 1977 1977 C 1 0 0 0 0 0 1955-01-06 Galt
628 Dave Fortier 1973 1977 D 205 8 21 29 -2 335 1951-06-17 Sudbury
629 Corey Foster 1989 1997 D 45 5 6 11 -20 24 1969-10-27 Ottawa
630 Dwight Foster 1978 1987 RW 541 111 163 274 -44 420 1957-04-02 Toronto
631 Herb Foster 1941 1948 LW 6 1 0 1 5 1913-08-09 Brockville
632 Kurtis Foster 2003 2013 D 405 42 118 160 -31 308 1981-11-24 Carp
633 Yip Foster 1930 1935 D 83 3 2 5 32 1907-11-25 Guelph
634 Mike Fountain 1997 2001 G 11 0 0 0 0 2 11 2 6 0 .880 3.48 1972-01-26 North York
635 Cam Fowler 2011 2015 D 345 29 121 150 -38 70 1991-12-05 Windsor
636 Jimmy Fowler 1937 1939 D 135 18 29 47 39 1915-04-06 Toronto
637 Jim Fox 1981 1990 RW 578 186 293 479 -61 143 1960-05-18 Coniston
638 Matt Foy 2006 2008 RW 56 6 7 13 -6 48 1983-05-18 Oakville
639 Frank Foyston* 1927 1928 C/RW 64 17 7 24 32 1891-02-02 Minesing
640 Bob Frampton 1950 1950 LW 2 0 0 0 0 1929-01-20 Toronto
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
641 Lou Franceschetti 1982 1992 RW 459 59 81 140 -32 747 1958-03-28 Toronto
642 Ron Francis* 1982 2004 C 1731 549 1249 1798 -10 979 1963-03-01 Sault Ste. Marie
643 Gord Fraser 1927 1931 D 144 24 12 36 224 1902-01-03 Pembroke
644 Iain Fraser 1993 1997 C 94 23 23 46 -6 31 1969-08-10 Scarborough
645 Jamie Fraser 2009 2009 D 1 0 0 0 0 0 1985-11-17 Sarnia
646 Mark Fraser 2007 2015 D 219 4 18 22 7 302 1986-09-29 Ottawa
647 Dan Frawley 1984 1989 RW 273 37 40 77 -33 674 1962-06-02 Sturgeon Falls
648 Ray Frederick 1955 1955 G 5 0 0 0 0 5 0 4 1 4.40 1929-07-31 Fort Frances
649 Mark Freer 1987 1994 C 124 16 23 39 -37 61 1968-07-14 Peterborough
650 Dan Fridgen 1982 1983 LW 13 2 3 5 0 2 1959-05-18 Arnprior
651 Ron Friest 1981 1983 LW 64 7 7 14 -10 191 1958-11-04 Windsor
652 Bob Froese 1983 1990 G 242 0 10 10 0 90 242 128 72 20 .889 3.10 1958-06-30 St. Catharines
653 Harry Frost 1939 1939 RW 4 0 0 0 0 1914-08-17 Kerr Lake
654 Bob Fryday 1950 1952 RW 5 1 0 1 0 1928-12-05 Toronto
655 Larry Fullan 1975 1975 LW 4 1 0 1 -2 0 1949-08-11 Toronto
656 Jody Gage 1981 1992 RW 68 14 15 29 -17 26 1959-11-29 Toronto
657 Art Gagne 1927 1932 RW 228 67 33 100 257 1897-10-11 Ottawa
658 Paul Gagne 1981 1990 LW 390 110 101 211 -110 127 1962-02-06 Iroquois Falls
659 Pierre Gagne 1960 1960 LW 2 0 0 0 0 1940-06-05 North Bay
660 Dave Gagner 1985 1999 C 946 318 401 719 -65 1018 1964-12-11 Chatham
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
661 Sam Gagner 2008 2015 C 562 116 220 336 -105 272 1989-08-10 London
662 Dave Gagnon 1991 1991 G 2 0 0 0 0 0 2 0 1 0 .786 10.29 1967-10-31 Windsor
663 Sean Gagnon 1998 2001 D 12 0 1 1 -1 34 1973-09-11 Sault Ste. Marie
664 Bob Gainey* 1974 1989 LW 1160 239 262 501 196 585 1953-12-13 Peterborough
665 Percy Galbraith 1927 1934 LW/D 347 29 31 60 224 1898-12-05 Toronto
666 John Gallagher 1931 1939 D 205 14 19 33 153 1909-01-19 Kenora
667 Don Gallinger 1943 1948 C 222 65 88 153 89 1925-04-16 Port Colborne
668 Bruce Gamble 1959 1972 G 327 0 1 1 0 24 327 110 150 46 3.21 1938-05-24 Port Arthur
669 Dave Gans 1983 1986 C 6 0 0 0 -1 2 1964-06-06 Brantford
670 Bruce Gardiner 1997 2002 RW 312 34 54 88 -10 263 1972-02-11 Barrie
671 Bill Gardner 1981 1989 C 380 73 115 188 -6 68 1960-03-18 Toronto
672 Dave Gardner 1973 1980 C 350 75 115 190 -63 41 1952-08-23 Toronto
673 Paul Gardner 1977 1986 C 447 201 201 402 -121 207 1956-03-05 Toronto
674 Ray Gariepy 1954 1956 D 36 1 6 7 43 1928-09-04 Toronto
675 Rob Garner 1983 1983 C 1 0 0 0 0 0 1958-08-17 Weston
676 Tyrone Garner 1999 1999 G 3 0 0 0 0 0 3 0 2 0 .838 5.18 1978-07-27 Stoney Creek
677 John Garrett 1980 1985 G 207 0 6 6 0 41 207 68 91 37 .843 4.27 1951-06-17 Trenton
678 Red Garrett 1943 1943 D 23 1 1 2 18 1924-07-24 Toronto
679 Mike Gartner* 1980 1998 RW 1432 708 627 1335 67 1159 1959-10-29 Ottawa
680 Dave Gatherum 1954 1954 G 3 0 0 0 0 3 2 0 1 1.00 1932-03-28 Fort William
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
681 Steve Gatzos 1982 1985 RW 89 15 20 35 -31 83 1961-06-22 Toronto
682 Art Gauthier 1927 1927 C 13 0 0 0 0 1904-10-10 Espanola
683 Sean Gauthier 1999 1999 G 1 0 0 0 0 0 1 0 0 0 1.000 0.00 1971-03-28 Sudbury
684 Aaron Gavey 1996 2006 C 360 41 50 91 -52 272 1974-02-22 Sudbury
685 Stew Gavin 1981 1993 LW 768 130 155 285 -31 584 1960-03-15 Ottawa
686 Luke Gazdic 2014 2015 LW 107 4 3 7 -12 170 1989-07-25 Toronto
687 George Gee 1946 1954 C 551 135 183 318 345 1922-06-28 Stratford
688 Eric Gelinas 2013 2015 D 122 13 35 48 -6 64 1991-05-08 Vanier
689 Jack Gelineau 1949 1954 G 143 0 0 0 4 143 46 64 33 3.13 1924-11-11 Toronto
690 Eddie Gerard* 1918 1923 LW/D 128 50 48 98 108 1890-02-22 Ottawa
691 Ray Getliffe 1936 1945 C/LW 393 136 137 273 250 1914-04-03 Galt
692 Ed Giacomin* 1966 1978 G 609 0 9 9 0 66 609 289 209 96 2.82 1939-06-06 Sudbury
693 Mario Giallonardo 1980 1981 D 23 0 3 3 -2 6 1957-09-23 Toronto
694 Doug Gibson 1974 1978 C 63 9 19 28 4 0 1953-09-28 Peterborough
695 John Gibson 1981 1984 D 48 0 2 2 -12 120 1959-06-02 St. Catharines
696 Gus Giesebrecht 1939 1942 C 135 27 51 78 13 1917-09-14 Pembroke
697 Lee Giffin 1987 1988 RW 27 1 3 4 0 9 1967-04-01 Chatham
698 Ed Gilbert 1975 1977 C 166 21 31 52 -78 22 1952-03-12 Hamilton
699 Greg Gilbert 1982 1996 LW 837 150 228 378 109 576 1962-01-22 Mississauga
700 Todd Gill 1985 2003 D 1007 82 272 354 -98 1214 1965-11-09 Cardinal
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
701 Farrand Gillie 1929 1929 LW/D 1 0 0 0 0 1905-05-11 Cornwall
702 Mike Gillis 1979 1984 LW 246 33 43 76 -55 186 1958-12-01 Sudbury
703 Paul Gillis 1983 1993 C 624 88 154 242 -76 1498 1963-12-31 Toronto
704 Doug Gilmour* 1984 2003 C 1474 450 964 1414 132 1301 1963-06-25 Kingston
705 Mark Giordano 2006 2015 D 510 66 179 245 38 466 1983-10-03 Toronto
706 Kenny Girard 1957 1960 RW 7 0 1 1 2 1936-12-08 Toronto
707 Dan Girardi 2007 2015 D 651 40 158 198 28 239 1984-04-29 Welland
708 Claude Giroux 2008 2015 RW 496 144 306 450 22 217 1988-01-12 Hearst
709 Ray Giroux 2000 2004 D 38 0 13 13 -6 22 1976-07-20 North Bay
710 Brian Glennie 1970 1979 D 572 14 100 114 65 621 1946-08-29 Toronto
711 Dan Gloor 1974 1974 C 2 0 0 0 -2 0 1952-12-04 Stratford
712 Fred Glover 1950 1953 C 92 13 11 24 62 1928-01-05 Toronto
713 Howie Glover 1959 1969 RW 144 29 17 46 0 101 1935-02-14 Toronto
714 Mike Glumac 2006 2008 RW 40 7 6 13 -8 38 1980-04-05 Niagara Falls
715 Ernie Godden 1982 1982 C 5 1 1 2 1 6 1961-03-13 Keswick
716 Warren Godfrey 1953 1968 D 786 32 125 157 11 752 1931-03-23 Toronto
717 Sam Godin 1928 1934 RW 83 4 3 7 36 1909-09-20 Rockland
718 Pete Goegan 1958 1968 D 383 19 67 86 -16 365 1934-03-06 Fort William
719 Bob Goldham 1942 1956 D 650 28 143 171 400 1922-05-12 Georgetown
720 Bill Goldsworthy 1965 1978 RW 771 283 258 541 -99 793 1944-08-24 Waterloo
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
721 Glenn Goldup 1974 1982 RW 291 52 67 119 -19 303 1953-04-26 St. Catharines
722 Hank Goldup 1940 1946 LW 202 63 80 143 97 1918-10-29 Kingston
723 Cody Goloubef 2012 2015 D 53 1 9 10 10 21 1989-11-30 Missisauga
724 Larry Goodenough 1975 1980 D 242 22 77 99 37 179 1953-01-19 Toronto
725 Ebbie Goodfellow* 1930 1943 C/D 557 134 190 324 511 1907-04-09 Ottawa
726 Barclay Goodrow 2015 2015 RW 60 4 8 12 -1 35 1993-02-26 Toronto
727 Dave Gorman 1980 1980 RW 3 0 0 0 -1 0 1955-04-08 Oshawa
728 Bobby Gould 1980 1990 RW 697 145 159 304 37 572 1957-09-02 Petrolia
729 John Gould 1972 1980 RW 504 131 138 269 5 113 1949-04-11 Beeton
730 Larry Gould 1974 1974 LW 2 0 0 0 -2 0 1952-08-16 Alliston
731 Chris Govedaris 1990 1994 LW 45 4 6 10 -2 24 1970-02-02 Toronto
732 David Goverde 1992 1994 G 5 0 1 1 0 0 5 1 4 0 .808 6.26 1970-04-09 Toronto
733 Gerry Goyer 1968 1968 C 40 1 2 3 -18 4 1936-10-20 Belleville
734 Tony Graboski 1941 1943 LW/D 66 6 10 16 24 1916-05-09 Timmins
735 Bob Gracie 1931 1939 C/LW 379 82 109 191 205 1910-11-08 North Bay
736 Leth Graham 1921 1926 LW 27 3 0 3 0 1894-10-10 Ottawa
737 Pat Graham 1982 1984 LW 103 11 17 28 -16 136 1961-05-25 Toronto
738 Rod Graham 1975 1975 LW 14 2 1 3 0 7 1946-08-19 London
739 Ted Graham 1928 1937 D 346 14 25 39 300 1906-01-30 Owen Sound
740 Benny Grant 1929 1944 G 50 0 0 0 0 52 17 27 4 3.72 1908-07-14 Owen Sound
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
741 Tyler Graovac 2015 2015 C 3 0 0 0 0 0 1993-04-27 Brampton
742 Chris Gratton 1994 2009 C 1092 214 354 568 -143 1638 1975-07-05 Brantford
743 Dan Gratton 1988 1988 C 7 1 0 1 1 5 1966-12-07 Brantford
744 Josh Gratton 2006 2009 LW 86 3 3 6 -13 294 1982-09-09 Brantford
745 Adam Graves 1988 2003 LW 1152 329 287 616 -25 1224 1968-04-12 Toronto
746 Steve Graves 1984 1988 LW 35 5 4 9 11 10 1964-04-07 Trenton
747 Gerry Gray 1971 1973 G 8 0 0 0 0 0 8 1 5 1 4.77 1948-01-28 Brantford
748 Red Green 1924 1929 LW 195 59 26 85 290 1899-12-12 Sudbury
749 Rick Green 1977 1992 D 845 43 220 263 -91 588 1956-02-20 Belleville
750 Shorty Green* 1924 1927 RW 103 33 20 53 151 1896-07-17 Sudbury
751 Jeff Greenlaw 1987 1994 LW 57 3 6 9 -2 108 1968-02-28 Toronto
752 Brent Gretzky 1994 1995 C 13 1 3 4 -2 2 1972-02-20 Brantford
753 Wayne Gretzky* 1980 1999 C 1487 894 1963 2857 518 577 1961-01-26 Brantford
754 Brent Grieve 1994 1997 LW 97 20 16 36 9 87 1969-05-09 Oshawa
755 Seth Griffith 2015 2015 C 30 6 4 10 -2 6 1993-01-04 Wallaceburg
756 John Grisdale 1973 1979 D 250 4 39 43 -49 346 1948-08-23 Geraldton
757 Lloyd Gross 1927 1935 LW 52 11 5 16 20 1905-09-05 Berlin
758 Don Grosso 1939 1947 LW/C 336 87 117 204 90 1915-04-12 Sault Ste. Marie
759 Len Grosvenor 1928 1933 C/RW 149 9 11 20 78 1905-07-21 Ottawa
760 Wayne Groulx 1985 1985 C 1 0 0 0 0 0 1965-02-02 Welland
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
761 Danny Gruen 1973 1977 LW 49 9 13 22 -6 19 1952-06-26 Thunder Bay
762 Scott Gruhl 1982 1988 LW 20 3 3 6 -4 6 1959-09-13 Port Colborne
763 Bob Gryp 1974 1976 LW 74 11 13 24 -44 33 1950-05-06 Chatham
764 Erik Gudbranson 2012 2015 D 245 9 25 34 -52 297 1992-01-07 Ottawa
765 Steve Guenette 1987 1991 G 35 0 1 1 0 4 35 19 16 0 .881 3.74 1965-11-13 Gloucester
766 Aldo Guidolin 1953 1956 RW/D 182 9 15 24 117 1932-06-06 Forks of Credit
767 Bep Guidolin 1943 1952 LW 519 107 171 278 606 1925-12-09 Thorold
768 Steve Guolla 1997 2003 C 205 40 46 86 -25 60 1973-03-15 Scarborough
769 David Haas 1991 1994 LW 7 2 1 3 0 7 1968-06-23 Toronto
770 Len Hachborn 1984 1986 C 102 20 39 59 15 29 1961-09-04 Brantford
771 Jeff Hackett 1989 2004 G 500 0 9 9 0 62 500 166 244 56 .902 2.90 1968-06-01 London
772 Matt Hackett 2012 2015 G 26 0 0 0 0 0 26 4 17 2 .906 3.11 1990-03-07 London
773 Lloyd Haddon 1960 1960 D 8 0 0 0 2 1938-08-10 Sarnia
774 Vic Hadfield 1962 1977 LW 1002 323 389 712 98 1154 1940-10-04 Oakville
775 Jim Haggarty 1942 1942 LW 5 1 1 2 0 1914-04-14 Port Arthur
776 George Hainsworth* 1927 1937 G 465 0 0 0 2 465 246 145 74 1.93 1895-06-26 Toronto
777 Micheal Haley 2010 2015 C 56 2 1 3 -10 174 1986-03-30 Guelph
778 Matt Halischuk 2009 2015 RW 250 33 39 72 12 53 1988-06-01 Toronto
779 Bob Halkidis 1986 1996 D 256 8 32 40 -7 825 1966-03-05 Toronto
780 Steven Halko 1998 2003 D 155 0 15 15 -2 71 1974-03-08 Etobicoke
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
781 Del Hall 1972 1974 C 9 2 0 2 0 2 1949-05-07 Peterborough
782 Murray Hall 1962 1972 RW 164 35 48 83 -35 46 1940-11-24 Kirkland Lake
783 Milt Halliday 1927 1929 LW 67 1 0 1 4 1906-09-21 Ottawa
784 Trevor Halverson 1999 1999 LW 17 0 4 4 -5 28 1971-04-06 White River
785 Doug Halward 1976 1989 D 653 69 224 293 -92 774 1955-11-01 Toronto
786 Herb Hamel 1931 1931 RW 2 0 0 0 4 1904-06-08 New Hamburg
787 Red Hamill 1938 1951 LW 419 128 94 222 160 1917-01-11 Toronto
788 Chuck Hamilton 1962 1973 LW 4 0 2 2 4 2 1939-01-18 Kirkland Lake
789 Dougie Hamilton 2013 2015 D 178 22 61 83 24 95 1993-06-17 Toronto
790 Freddie Hamilton 2014 2015 C 29 1 0 1 -7 2 1992-01-01 Toronto
791 Jack Hamilton 1943 1946 C 102 28 32 60 20 1925-06-02 Trenton
792 Jim Hamilton 1978 1985 RW 95 14 18 32 -11 28 1957-01-18 Barrie
793 Reg Hamilton 1936 1947 D 424 21 87 108 412 1914-04-29 Toronto
794 Ryan Hamilton 2012 2015 LW 30 1 4 5 -10 8 1985-04-15 Oshawa
795 Ken Hammond 1985 1993 D 193 18 29 47 -73 290 1963-08-22 Port Credit
796 Rick Hampton 1975 1980 LW/D 337 59 113 172 -84 147 1956-06-14 King City
797 Ron Handy 1985 1988 LW 14 0 3 3 -2 0 1963-01-15 Toronto
798 Dave Hannan 1982 1997 C 841 114 191 305 -55 942 1961-11-26 Sudbury
799 Gord Hannigan 1953 1956 C 161 29 31 60 117 1929-01-19 Schumacher
800 Pat Hannigan 1960 1969 LW 182 30 39 69 2 116 1936-03-05 Timmins
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
801 Ray Hannigan 1949 1949 RW 3 0 0 0 2 1927-07-14 Schumacher
802 Jeff Harding 1989 1990 RW 15 0 0 0 0 47 1969-04-06 Toronto
803 David Harlock 1994 2002 D 212 2 14 16 -55 188 1971-03-16 Toronto
804 Scott Harrington 2015 2015 D 10 0 0 0 -10 4 1993-03-10 Kingston
805 Billy Harris 1956 1969 C 769 126 219 345 -25 205 1935-07-29 Toronto
806 Billy Harris 1973 1984 RW 897 231 327 558 -18 394 1952-01-29 Toronto
807 Duke Harris 1968 1968 RW 26 1 4 5 -14 4 1942-02-25 Sarnia
808 Henry Harris 1931 1931 RW 32 2 4 6 20 1906-04-28 Kenora
809 Hugh Harris 1973 1973 C 60 12 26 38 9 17 1948-06-07 Toronto
810 Smokey Harris 1925 1925 LW 6 3 1 4 8 1890-10-11 Port Arthur
811 Ed Harrison 1948 1951 C/LW 194 27 24 51 53 1927-07-25 Mimico
812 Jay Harrison 2006 2015 D 372 23 52 75 -27 360 1982-11-03 Oshawa
813 Paul Harrison 1976 1982 G 109 0 1 1 0 28 109 28 59 9 4.22 1955-02-11 Timmins
814 Craig Hartsburg 1980 1989 D 570 98 315 413 -5 818 1959-06-29 Stratford
815 Hugh Harvey 1975 1976 C/LW 18 1 1 2 -6 4 1949-06-25 Kingston
816 Todd Harvey 1995 2006 RW/C 671 91 132 223 19 950 1975-02-17 Hamilton
817 Dale Hawerchuk* 1982 1997 C 1188 518 891 1409 -92 730 1963-04-04 Toronto
818 Todd Hawkins 1989 1992 W 10 0 0 0 -2 15 1966-08-02 Kingston
819 Dwayne Hay 1998 2001 LW 79 2 4 6 -7 22 1977-02-11 London
820 George Hay* 1927 1933 LW 238 74 60 134 84 1898-01-10 Listowel
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
821 Darren Haydar 2003 2010 RW 23 1 7 8 3 2 1979-10-22 Toronto
822 Brian Hayward 1983 1993 G 357 0 13 13 0 95 357 143 156 37 .873 3.72 1960-06-25 Toronto
823 Steve Hazlett 1980 1980 LW 1 0 0 0 -1 0 1957-12-12 Sarnia
824 Don Head 1962 1962 G 38 0 0 0 14 38 9 26 3 4.16 1933-06-30 Mt. Dennis
825 Glenn Healy 1986 2001 G 437 0 15 15 0 93 437 166 190 47 .887 3.37 1962-08-23 Pickering
826 Shawn Heaphy 1993 1993 C 1 0 0 0 0 0 1968-11-27 Sudbury
827 Sammy Hebert 1918 1924 G 4 0 0 0 0 4 2 1 0 5.70 1894-03-31 Ottawa
828 Jeff Heerema 2003 2004 RW 32 4 2 6 -7 6 1980-01-17 Thunder Bay
829 Frank Heffernan 1920 1920 D 19 0 1 1 10 1892-01-12 Peterborough
830 Shawn Heins 1999 2004 D 125 4 12 16 -3 154 1973-12-24 Eganville
831 Rick Heinz 1981 1985 G 49 0 1 1 0 6 49 14 19 5 .853 4.05 1955-05-30 Essex
832 Earl Heiskala 1969 1971 LW 127 13 11 24 -28 294 1942-11-30 Kirkland Lake
833 Ott Heller 1932 1946 D 647 55 176 231 465 1910-06-02 Berlin
834 Harry Helman 1923 1925 RW 44 1 0 1 7 1894-08-28 Ottawa
835 Bryan Helmer 1999 2009 D 146 8 18 26 7 135 1972-07-15 Sault Ste. Marie
836 John Henderson 1955 1956 G 46 0 0 0 0 46 15 15 15 2.52 1933-03-25 Toronto
837 Murray Henderson 1945 1952 D 405 24 62 86 305 1921-09-05 Toronto
838 Paul Henderson 1963 1980 RW 707 236 241 477 89 304 1943-01-28 Kincardine
839 John Hendrickson 1958 1962 D 5 0 0 0 4 1936-12-05 Kingston
840 Adam Henrique 2011 2015 C 269 68 85 153 3 77 1990-02-06 Brantford
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
841 Alex Henry 2003 2009 D 177 2 9 11 -7 269 1979-10-18 Elliot Lake
842 Gord Henry 1949 1950 G 3 0 0 0 0 3 1 2 0 1.67 1926-08-17 Owen Sound
843 Jimmy Herbert 1925 1930 C/RW 206 83 31 114 255 1897-10-31 Cayuga
844 Art Herchenratter 1941 1941 LW 10 1 2 3 2 1917-11-24 Berlin
845 Red Heron 1939 1942 C 106 21 19 40 38 1917-12-31 Toronto
846 Obs Heximer 1930 1935 LW/C 84 13 7 20 16 1910-02-16 Niagara Falls
847 Greg Hickey 1978 1978 LW 1 0 0 0 -1 0 1955-03-08 Toronto
848 Pat Hickey 1976 1985 LW 646 192 212 404 -92 351 1953-05-15 Brantford
849 Andre Hidi 1984 1985 LW 7 2 1 3 2 9 1960-06-05 Toronto
850 Tim Higgins 1979 1989 RW 706 154 198 352 -2 719 1958-02-07 Ottawa
851 Dutch Hiller 1938 1946 LW 383 91 113 204 163 1915-05-11 Berlin
852 Randy Hillier 1982 1992 D 543 16 110 126 -11 906 1960-03-30 Toronto
853 Floyd Hillman 1957 1957 D 6 0 0 0 10 1933-11-19 Ruthven
854 Larry Hillman 1955 1973 D 790 36 196 232 -34 579 1937-02-05 Kirkland Lake
855 Wayne Hillman 1962 1973 D 691 18 86 104 -13 534 1938-11-13 Kirkland Lake
856 Normie Himes 1927 1935 C 402 106 113 219 127 2 0 1 0 2.28 1903-04-13 Galt
857 Dan Hinton 1977 1977 LW 14 0 0 0 -5 16 1953-05-24 Toronto
858 Joey Hishon 2015 2015 C 13 1 1 2 -1 0 1991-10-20 Stratford
859 Jamie Hislop 1980 1984 RW 345 75 103 178 -24 86 1954-01-20 Sarnia
860 Lionel Hitchman 1923 1934 D 417 28 34 62 523 1901-11-03 Toronto
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
861 Todd Hlushko 1994 1998 C 79 8 13 21 0 84 1970-02-07 Toronto
862 Ken Hodge 1989 1993 C/RW 142 39 48 87 -2 32 1966-04-13 Windsor
863 Justin Hodgman 2015 2015 C 5 1 0 1 -2 2 1988-06-27 Brampton
864 Cody Hodgson 2011 2015 C 289 61 73 134 -56 62 1990-02-18 Toronto
865 Mike Hoffman 1983 1986 LW 9 1 3 4 -4 2 1963-02-26 Barrie
866 Mike Hoffman 2012 2015 C/LW 108 30 24 54 12 18 1989-11-24 Kitchener
867 Jim Hofford 1986 1989 D 18 0 0 0 0 47 1964-10-04 Sudbury
868 Paul Hoganson 1971 1971 G 2 0 0 0 0 0 2 0 1 0 7.37 1949-11-12 Toronto
869 Terry Holbrook 1973 1974 RW 43 3 6 9 -7 4 1950-07-11 Petrolia
870 Peter Holland 2012 2015 C 130 21 21 42 4 55 1991-01-14 Toronto
871 Hap Holmes* 1918 1928 G 103 0 0 0 0 103 39 54 10 2.43 1888-02-21 Aurora
872 Warren Holmes 1982 1984 C 45 8 18 26 -10 7 1957-02-18 Beeton
873 John Holota 1943 1946 C 15 2 0 2 0 1921-02-25 Hamilton
874 Gary Holt 1974 1978 LW 101 13 11 24 -16 133 1952-01-01 Sarnia
875 Randy Holt 1975 1984 D 395 4 37 41 -76 1438 1953-01-15 Pembroke
876 Albert Holway 1924 1929 D 112 7 2 9 48 1902-09-24 Toronto
877 Ron Hoover 1990 1992 C 18 4 0 4 -2 31 1966-10-28 Oakville
878 Dean Hopkins 1980 1989 RW 223 23 51 74 -34 306 1959-06-06 Cobourg
879 Larry Hopkins 1978 1983 LW 60 13 16 29 10 26 1954-03-17 Oshawa
880 Mike Hordy 1979 1980 D 11 0 0 0 0 7 1956-10-10 Thunder Bay
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
881 Pete Horeck 1945 1952 LW 426 106 118 224 340 1923-06-15 Massey
882 George Horne 1926 1929 RW 54 9 3 12 34 1904-06-27 Sudbury
883 Red Horner* 1929 1940 D 490 42 110 152 1254 2 0 0 0 20.00 1909-05-28 Lynden
884 Nathan Horton 2004 2014 RW 627 203 218 421 54 567 1985-05-29 Welland
885 Tim Horton* 1950 1974 D 1446 115 403 518 81 1611 1930-01-12 Cochrane
886 Bo Horvat 2015 2015 C 68 13 12 25 -8 16 1995-04-05 London
887 Bronco Horvath 1956 1968 C 434 141 185 326 -6 319 1930-03-12 Port Colborne
888 Greg Hotham 1980 1985 D 230 15 74 89 -53 139 1956-03-07 London
889 Bill Houlder 1988 2003 D 846 59 191 250 31 412 1967-03-11 Thunder Bay
890 Ken Houston 1976 1984 RW 570 161 167 328 -6 624 1953-09-15 Dresden
891 Jack Howard 1937 1937 D 2 0 0 0 0 1911-10-15 London
892 Syd Howe* 1930 1946 C/LW 698 237 291 528 212 1911-09-28 Ottawa
893 Harry Howell* 1953 1973 D 1411 94 324 418 -57 1298 1932-12-28 Hamilton
894 Ron Howell 1955 1956 D/LW 4 0 0 0 0 1935-12-04 Hamilton
895 Scott Howson 1985 1986 C 18 5 3 8 6 4 1960-04-09 Toronto
896 Tony Hrkac 1988 2003 C 758 132 239 371 -66 173 1966-07-07 Thunder Bay
897 Steve Hrymnak 1952 1952 D 18 2 1 3 4 1926-03-03 Port Arthur
898 Tim Hrynewich 1983 1984 LW 55 6 8 14 -16 82 1963-10-02 Leamington
899 Bill Huard 1993 2000 LW 223 16 18 34 -16 594 1967-06-24 Welland
900 Rolly Huard 1931 1931 C 1 1 0 1 0 1902-09-06 Ottawa
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
901 Charlie Huddy 1981 1997 D 1017 99 354 453 241 785 1959-06-02 Oshawa
902 Dave Hudson 1973 1978 C 409 59 124 183 -100 89 1949-12-28 St. Thomas
903 Mike Hudson 1989 1997 C/LW 416 49 87 136 -36 414 1967-02-06 Guelph
904 Kerry Huffman 1987 1996 D 401 37 108 145 -70 361 1968-01-03 Peterborough
905 Al Huggins 1931 1931 LW 20 1 1 2 2 1910-12-21 Toronto
906 Albert Hughes 1931 1932 C/LW 60 6 8 14 22 1901-05-13 Guelph
907 Brent Hughes 1968 1975 D 435 15 117 132 -120 440 1943-06-17 Bowmanville
908 James Hughes 1930 1930 D 40 0 1 1 48 1906-05-12 Webbwood
909 Bobby Hull* 1958 1980 LW 1063 610 560 1170 105 640 1939-01-03 Point Anne
910 Brett Hull* 1987 2006 RW 1269 741 650 1391 23 458 1964-08-09 Belleville
911 Dennis Hull 1965 1978 LW 959 303 351 654 22 261 1944-11-19 Point Anne
912 Jody Hull 1989 2004 RW 831 124 137 261 -10 156 1969-02-02 Petrolia
913 Fred Hunt 1941 1945 RW 59 15 14 29 6 1918-01-17 Brantford
914 Dale Hunter 1981 1999 C 1407 323 697 1020 98 3565 1960-07-31 Petrolia
915 Dave Hunter 1980 1989 LW 746 133 190 323 103 918 1958-01-01 Petrolia
916 Mark Hunter 1982 1993 RW 628 213 171 384 -11 1426 1962-11-12 Petrolia
917 Larry Huras 1977 1977 D 2 0 0 0 0 0 1955-07-08 Listowel
918 Bob Hurlburt 1975 1975 LW 1 0 0 0 0 2 1950-05-01 Toronto
919 Ron Hurst 1956 1957 RW 64 9 7 16 70 1931-05-18 Toronto
920 Kent Huskins 2007 2013 D 318 13 55 68 46 173 1979-05-04 Almonte
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
921 Michael Hutchinson 2014 2015 G 41 0 0 0 0 0 41 23 11 5 .916 2.33 1990-03-02 Barrie
922 Dave Hutchison 1975 1984 D 584 19 97 116 65 1550 1952-05-02 London
923 Carter Hutton 2013 2015 G 59 0 1 1 0 2 59 26 19 8 .907 2.63 1985-12-19 Thunder Bay
924 Mike Iggulden 2008 2009 RW 12 1 4 5 -4 4 1982-11-09 St. Catharines
925 Peter Ing 1990 1994 G 74 0 3 3 0 6 74 20 37 9 .878 4.05 1969-04-28 Toronto
926 Billy Inglis 1968 1971 C 36 1 3 4 -12 4 1943-05-11 Ottawa
927 Jack Ingoldsby 1943 1944 RW/D 29 5 1 6 15 1924-06-21 Toronto
928 Ron Ingram 1957 1965 D 114 5 15 20 81 1933-07-05 Toronto
929 Gary Inness 1974 1981 G 162 0 5 5 0 12 162 58 61 27 3.40 1949-05-28 Toronto
930 Ralph Intranuovo 1995 1997 C 22 2 4 6 -3 4 1973-12-11 East York
931 Robbie Irons 1969 1969 G 1 0 0 0 0 0 1 0 0 0 0.00 1946-11-19 Toronto
932 Joe Ironstone 1926 1928 G 2 0 0 0 0 2 0 0 1 1.64 1898-06-28 Sudbury
933 Dick Irvin* 1927 1929 C 94 29 23 52 78 1892-07-19 Hamilton
934 Brayden Irwin 2010 2010 RW 2 0 0 0 0 2 1987-03-24 Toronto
935 Greg Jacina 2006 2007 LW 14 0 1 1 -2 6 1982-05-22 Guelph
936 Ric Jackman 2000 2007 D 231 19 58 77 -54 166 1978-06-28 Toronto
937 Art Jackson 1935 1945 C 468 123 178 301 144 1915-12-15 Toronto
938 Busher Jackson* 1930 1944 LW 633 241 234 475 437 1911-01-19 Toronto
939 Harold Jackson 1937 1947 D 219 17 34 51 208 1918-08-01 Cedar Springs
940 Jack Jackson 1947 1947 D 48 2 5 7 38 1925-05-03 Windsor
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
941 Jeff Jackson 1985 1992 LW 263 38 48 86 -43 313 1965-04-24 Dresden
942 Jim Jackson 1983 1988 LW 112 17 30 47 11 20 1960-02-01 Oshawa
943 Lloyd Jackson 1937 1937 C 14 1 1 2 0 1912-01-07 Ottawa
944 Tim Jacobs 1976 1976 D 46 0 10 10 -2 35 1952-03-28 Espanola
945 John Jakopin 1998 2003 D 113 1 6 7 -8 145 1975-05-16 Toronto
946 Jim Jamieson 1944 1944 D 1 0 1 1 0 1922-03-21 Brantford
947 Dan Jancevski 2006 2009 D 9 0 0 0 0 2 1981-06-15 Windsor
948 Ryan Jardine 2002 2002 LW 8 0 2 2 0 2 1980-03-15 Ottawa
949 Cole Jarrett 2006 2006 W 1 0 0 0 1 0 1983-01-04 Sault Ste. Marie
950 Doug Jarrett 1965 1977 D 775 38 182 220 69 631 1944-04-22 London
951 Gary Jarrett 1961 1972 LW 341 72 92 164 -55 131 1942-09-03 Toronto
952 Doug Jarvis 1976 1988 C 964 139 264 403 121 263 1955-03-24 Brantford
953 James Jarvis 1930 1937 LW 112 17 15 32 62 1907-12-07 Fort William
954 Wes Jarvis 1980 1988 C 237 31 55 86 -23 98 1958-05-30 Toronto
955 Jason Jaspers 2002 2004 C 9 0 1 1 -3 6 1981-04-08 Thunder Bay
956 Dustin Jeffrey 2009 2014 C 124 17 14 31 2 10 1988-02-27 Sarnia
957 Larry Jeffrey 1962 1969 LW 368 39 62 101 -13 293 1940-10-12 Goderich
958 Boone Jenner 2014 2015 C 103 25 21 46 1 57 1993-06-15 Dorchester
959 Bill Jennings 1941 1945 RW 108 32 33 65 45 1916-06-28 Toronto
960 Al Jensen 1981 1987 G 179 0 4 4 0 44 179 95 53 18 .881 3.35 1958-11-27 Hamilton
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
961 Bill Johansen 1950 1950 C/RW 1 0 0 0 0 1928-07-27 Port Arthur
962 Trevor Johansen 1978 1982 D 286 11 46 57 -71 282 1957-03-30 Thunder Bay
963 Don Johns 1961 1968 D 153 2 21 23 -1 76 1937-12-13 St. George
964 Earl Johnson 1954 1954 LW 1 0 0 0 0 1931-06-28 Fort Frances
965 Greg Johnson 1994 2006 C 785 145 224 369 -71 345 1971-03-16 Thunder Bay
966 Matt Johnson 1995 2004 LW 473 23 20 43 -51 1523 1975-11-23 Welland
967 Mike Johnson 1997 2008 RW 661 129 246 375 34 315 1974-10-03 Scarborough
968 Ryan Johnson 1998 2011 C 701 38 84 122 -87 250 1976-06-14 Thunder Bay
969 Bernie Johnston 1980 1981 C 57 12 24 36 5 16 1956-09-15 Toronto
970 Greg Johnston 1984 1992 RW 187 26 29 55 -7 124 1965-01-14 Barrie
971 Jay Johnston 1981 1982 D 8 0 0 0 -2 13 1958-02-28 Hamilton
972 Joey Johnston 1969 1976 LW 331 85 106 191 -120 320 1949-03-03 Peterborough
973 Larry Johnston 1968 1977 D 320 9 64 73 -110 580 1943-07-20 Kitchener
974 Randy Johnston 1980 1980 D 4 0 0 0 -2 4 1958-06-02 Brampton
975 Aurele Joliat* 1923 1938 LW 655 270 190 460 771 1901-08-29 Ottawa
976 Rene Joliat 1925 1925 RW/D 1 0 0 0 0 1898-04-25 Ottawa
977 Yvan Joly 1981 1983 RW 2 0 0 0 -1 0 1960-02-06 Hawkesbury
978 Stan Jonathan 1976 1983 LW 411 91 110 201 66 751 1955-09-05 Ohsweken
979 Bob Jones 1969 1969 LW 2 0 0 0 0 0 1945-11-27 Espanola
980 Buck Jones 1939 1943 D 50 2 2 4 36 1918-08-17 Owen Sound
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
981 David Jones 2008 2015 RW 387 93 80 173 -35 112 1984-08-10 Guelph
982 Jim Jones 1972 1972 D 2 0 0 0 0 0 1949-07-27 Espanola
983 Jimmy Jones 1978 1980 RW 148 13 18 31 2 68 1953-01-02 Woodbridge
984 Keith Jones 1993 2001 RW 491 117 141 258 53 765 1968-11-08 Brantford
985 Ryan Jones 2009 2014 RW 334 54 46 100 -11 181 1984-06-14 Chatham
986 Josh Jooris 2015 2015 C 60 12 12 24 1 16 1990-07-14 Burlington
987 Curtis Joseph 1990 2009 G 943 0 31 31 0 126 943 454 352 96 .906 2.79 1967-04-29 Keswick
988 Tony Joseph 1989 1989 RW 2 1 0 1 1 0 1969-03-01 Cornwall
989 Derek Joslin 2009 2013 D 116 4 12 16 -14 63 1987-03-17 Richmond Hill
990 Ed Jovanovski 1996 2014 D 1128 137 363 500 -86 1491 1976-06-26 Windsor
991 Claude Julien 1985 1986 D 14 0 1 1 2 25 1960-04-23 Blind River
992 Joe Junkin 1969 1969 G 1 0 0 0 0 0 1 0 0 0 0.00 1946-09-08 Lindsay
993 Ed Kachur 1957 1958 RW 96 10 14 24 35 1934-04-22 Fort William
994 Nazem Kadri 2010 2015 C 250 64 88 152 -6 134 1990-10-06 London
995 Vern Kaiser 1951 1951 LW 50 7 5 12 33 1926-09-28 Preston
996 Walter Kalbfleisch 1934 1937 D 36 0 4 4 32 1911-12-18 New Hamburg
997 Max Kaminsky 1934 1937 C 130 22 34 56 38 1913-04-19 Niagara Falls
998 Bingo Kampman 1938 1942 D 189 14 30 44 287 1914-03-12 Berlin
999 Francis Kane 1944 1944 D 2 0 0 0 0 1923-01-19 Stratford
1000 Gord Kannegiesser 1968 1972 D 23 0 1 1 -4 15 1945-12-21 North Bay
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
1001 Sheldon Kannegiesser 1971 1978 D 366 14 67 81 23 292 1947-08-15 North Bay
1002 Zack Kassian 2012 2015 RW 198 35 31 66 -18 307 1991-01-24 Windsor
1003 Ed Kastelic 1986 1992 W 220 11 10 21 -20 719 1964-01-29 Toronto
1004 Mike Kaszycki 1978 1983 C 226 42 80 122 18 108 1956-02-27 Milton
1005 Mark Katic 2011 2011 D 11 0 1 1 -9 4 1989-05-09 Porcupine
1006 Pat Kavanagh 2003 2006 RW 14 2 0 2 0 4 1979-03-14 Ottawa
1007 Doug Keans 1980 1988 G 210 0 6 6 0 53 210 96 64 26 .877 3.51 1958-01-07 Pembroke
1008 Dennis Kearns 1972 1981 D 677 31 290 321 -158 386 1945-09-27 Kingston
1009 Jack Keating 1939 1940 LW 11 3 0 3 4 1916-10-09 Kitchener
1010 Mike Keating 1978 1978 LW 1 0 0 0 -1 0 1957-01-21 Toronto
1011 Sheldon Keefe 2001 2003 RW 125 12 12 24 -25 78 1980-09-17 Brampton
1012 Butch Keeling 1927 1938 LW 525 157 63 220 331 1905-08-10 Owen Sound
1013 Don Keenan 1959 1959 G 1 0 0 0 0 1 0 1 0 4.00 1938-08-08 Toronto
1014 Larry Keenan 1962 1972 LW 233 38 64 102 -10 28 1940-10-01 North Bay
1015 Rick Kehoe 1972 1985 RW 906 371 396 767 -79 120 1951-07-15 Windsor
1016 Bob Kelly 1974 1979 LW 425 87 109 196 -17 687 1946-06-06 Fort William
1017 Bob Kelly 1971 1982 LW 837 154 208 362 109 1454 1950-11-25 Oakville
1018 Chris Kelly 2004 2015 C/LW 740 116 159 275 53 392 1980-11-11 Toronto
1019 Dave Kelly 1977 1977 RW 16 2 0 2 -8 4 1952-09-20 Chatham
1020 Pep Kelly 1935 1942 RW 288 74 53 127 105 1914-01-17 North Bay
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
1021 Red Kelly* 1948 1967 D/C 1316 281 542 823 327 1927-07-09 Simcoe
1022 Kevin Kemp 1981 1981 D 3 0 0 0 -1 4 1954-05-03 Ottawa
1023 Stan Kemp 1949 1949 D 1 0 0 0 2 1924-03-02 Hamilton
1024 Ted Kennedy* 1943 1957 C 696 231 329 560 432 1925-12-12 Humberstone
1025 Tyler Kennedy 2008 2015 C 477 86 113 199 20 225 1986-07-15 Sault Ste. Marie
1026 Dave Kerr 1931 1941 G 427 0 0 0 0 427 203 148 75 2.15 1910-01-11 Toronto
1027 Tim Kerr 1981 1993 C/RW 655 370 304 674 74 596 1960-01-05 Windsor
1028 Rick Kessell 1970 1974 C 135 4 24 28 -13 6 1949-07-27 Toronto
1029 Chad Kilger 1996 2008 LW 714 107 111 218 -44 363 1976-11-27 Cornwall
1030 Brian Kilrea* 1958 1968 C 26 3 5 8 -4 12 1934-10-21 Ottawa
1031 Hec Kilrea 1926 1940 LW 633 167 129 296 438 1907-06-11 Blackburn
1032 Ken Kilrea 1939 1944 LW 91 16 23 39 8 1919-01-16 Ottawa
1033 Wally Kilrea 1930 1938 RW/C 329 35 58 93 87 1909-02-18 Ottawa
1034 Derek King 1987 2000 LW 830 261 351 612 9 417 1967-02-11 Hamilton
1035 Frank King 1951 1951 C 10 1 0 1 2 1929-03-07 Toronto
1036 Kris King 1988 2001 LW 849 66 85 151 -52 2030 1966-02-18 Bracebridge
1037 Scott King 1991 1992 G 2 0 0 0 0 0 2 0 0 0 .813 2.95 1967-06-25 Thunder Bay
1038 Wayne King 1974 1976 C 73 5 18 23 -13 34 1951-09-04 Midland
1039 Geordie Kinnear 2000 2000 D 4 0 0 0 -1 13 1973-07-09 Simcoe
1040 Brian Kinsella 1976 1977 C 10 0 1 1 -4 0 1954-02-11 Barrie
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
1041 Ray Kinsella 1931 1931 LW 14 0 0 0 0 1911-01-27 Ottawa
1042 Bill Kitchen 1982 1985 D 41 1 4 5 -8 40 1960-10-02 Schomberg
1043 Hobie Kitchen 1926 1927 D 47 5 4 9 58 1904-02-08 Toronto
1044 Mike Kitchen 1977 1984 D 474 12 62 74 -139 370 1956-02-01 Newmarket
1045 Kevin Klein 2006 2015 D 498 26 88 114 1 135 1984-12-13 Kitchener
1046 Joe Klukay 1947 1956 LW 566 109 127 236 189 1922-11-06 Sault Ste. Marie
1047 Bill Knibbs 1965 1965 C 53 7 10 17 4 1942-01-24 Toronto
1048 Nick Knott 1942 1942 D 14 3 1 4 9 1920-07-23 Kingston
1049 Paul Knox 1955 1955 RW 1 0 0 0 0 1933-11-23 Toronto
1050 Mike Knuble 1997 2013 RW 1068 278 270 548 76 641 1972-07-04 Toronto
1051 Greg Koehler 2001 2001 C 1 0 0 0 0 0 1975-02-27 Scarborough
1052 Slater Koekkoek 2015 2015 D 3 0 0 0 0 2 1994-02-18 Winchester
1053 Mark Kolesar 1996 1997 LW 28 2 2 4 -3 14 1973-01-23 Brampton
1054 Zenon Konopka 2006 2014 C 346 12 18 30 -49 1082 1981-01-02 Niagara on the Lake
1055 Steve Konroyd 1981 1995 D 895 41 195 236 19 863 1961-02-10 Scarborough
1056 Chris Kontos 1983 1993 LW/C 230 54 69 123 -21 103 1963-12-10 Toronto
1057 Jerry Korab 1971 1985 D 975 114 341 455 58 1629 1948-09-15 Sault Ste. Marie
1058 Mike Kostka 2013 2015 D 70 4 16 20 4 35 1985-11-28 Etobicoke
1059 Tom Kostopoulos 2002 2013 RW 630 61 96 157 -48 723 1979-01-24 Mississauga
1060 Dick Kotanen 1951 1951 D 1 0 0 0 0 1925-11-18 Port Arthur
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
1061 Chris Kotsopoulos 1981 1990 D 479 44 109 153 -61 827 1958-11-27 Scarborough
1062 Joe Kowal 1977 1978 LW 22 0 5 5 3 13 1956-02-03 Toronto
1063 Stephen Kraftcheck 1951 1959 D 157 11 18 29 83 1929-03-03 Tinturn
1064 Jim Krulicki 1971 1971 LW 41 0 3 3 -7 6 1948-03-09 Kitchener
1065 Ed Kryzanowski 1949 1953 D 237 15 22 37 65 1925-11-14 Fort Frances
1066 Alan Kuntz 1942 1946 LW 45 10 12 22 12 1919-06-04 Toronto
1067 Murray Kuntz 1975 1975 LW 7 1 2 3 6 0 1945-12-19 Ottawa
1068 Gary Kurt 1972 1972 G 16 0 0 0 0 0 16 1 7 5 4.30 1947-03-09 Kitchener
1069 Ken Kuzyk 1977 1978 RW 41 5 9 14 0 8 1953-08-11 Toronto
1070 Nick Kypreos 1990 1997 LW 442 46 44 90 -24 1210 1966-06-04 Toronto
1071 Jim Kyte 1983 1996 D 598 17 49 66 -92 1342 1964-03-21 Ottawa
1072 Neil Labatte 1979 1982 C/D 26 0 2 2 -4 19 1957-04-24 Toronto
1073 Leo Labine 1952 1962 RW 643 128 193 321 730 1931-07-22 Haileybury
1074 Yvon Labre 1971 1981 D 371 14 87 101 -94 788 1949-11-29 Sudbury
1075 Randy Ladouceur 1983 1996 D 930 30 126 156 -108 1322 1960-06-30 Brockville
1076 Rick LaFerriere 1982 1982 G 1 0 0 0 0 0 1 0 0 0 3.00 1961-01-03 Hawkesbury
1077 Roland Lafleur 1925 1925 LW 1 0 0 0 0 1899-03-21 Ottawa
1078 Bob LaForest 1984 1984 RW 5 1 0 1 -3 2 1963-05-19 Sault Ste. Marie
1079 Mark LaForest 1986 1994 G 103 0 6 6 0 65 103 25 54 4 .868 4.22 1962-07-10 Welland
1080 Marc Laforge 1990 1994 LW 14 0 0 0 -3 64 1968-01-03 Sudbury
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
1081 Pete Laframboise 1972 1975 LW/C 227 33 55 88 -91 70 1950-01-18 Ottawa
1082 Adie Lafrance 1934 1934 LW 3 0 0 0 2 1912-01-13 Chapleau
1083 Jason Lafreniere 1987 1994 C 146 34 53 87 -14 22 1966-12-06 St. Catharines
1084 Tom Laidlaw 1981 1990 D 705 25 139 164 -9 717 1958-04-15 Brampton
1085 Hec Lalande 1954 1958 C 151 21 39 60 120 1934-11-24 North Bay
1086 Newsy Lalonde* 1918 1927 C 99 125 41 166 183 1887-10-31 Cornwall
1087 Ron Lalonde 1973 1979 C 397 45 78 123 -101 106 1952-10-30 Toronto
1088 Shawn Lalonde 2013 2013 D 1 0 0 0 1 0 1990-03-10 Ottawa
1089 Denny Lambert 1995 2002 LW 487 27 66 93 -23 1391 1970-01-07 Wawa
1090 Hank Lammens 1994 1994 D 27 1 2 3 -20 22 1966-02-21 Brockville
1091 Marc Lamothe 2000 2004 G 4 0 0 0 0 0 4 2 1 1 .880 3.24 1974-02-27 New Liskeard
1092 Leo Lamoureux 1942 1947 C/D 235 19 79 98 175 1916-10-01 Espanola
1093 Mitch Lamoureux 1984 1988 C 73 11 9 20 -16 59 1962-08-22 Ottawa
1094 Larry Landon 1984 1985 RW 9 0 0 0 -2 2 1958-05-04 Niagara Falls
1095 Steve Langdon 1975 1978 LW 7 0 1 1 -1 2 1953-12-23 Toronto
1096 Edgar Laprade* 1946 1955 C 500 108 172 280 42 1919-10-10 Port Arthur
1097 Garry Lariviere 1980 1983 D 219 6 57 63 37 167 1954-12-06 St. Catharines
1098 Jeff Larmer 1982 1986 LW 158 37 51 88 -21 57 1962-11-10 Peterborough
1099 Steve Larmer 1981 1995 RW 1006 441 571 1012 204 532 1961-06-16 Peterborough
1100 Denis Larocque 1988 1988 D 8 0 1 1 -4 18 1967-10-05 Hawkesbury
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
1101 Bonner Larose 1926 1926 LW 6 0 0 0 0 1901-02-14 Ottawa
1102 Claude Larose 1963 1978 RW 943 226 257 483 12 887 1942-03-02 Hearst
1103 Gary Laskoski 1983 1984 G 59 0 1 1 0 6 59 19 27 5 .829 4.65 1959-06-06 Ottawa
1104 David Latta 1986 1991 LW 36 4 8 12 -12 4 1967-01-03 Thunder Bay
1105 Michael Latta 2014 2015 C 70 1 9 10 4 80 1991-05-25 Kitchener
1106 Martin Lauder 1928 1928 D/C 3 0 0 0 2 1907-01-26 Durham
1107 Craig Laughlin 1982 1989 RW 549 136 205 341 2 364 1957-09-19 Toronto
1108 Scott Laughton 2013 2015 C 36 2 4 6 -1 17 1994-05-30 Oakville
1109 Don Laurence 1979 1980 C 79 15 22 37 1 14 1957-06-27 Galt
1110 Paul Laus 1994 2002 D 530 14 58 72 31 1702 1970-09-26 Beamsville
1111 Kevin LaVallee 1981 1987 LW 366 110 125 235 -16 85 1961-09-16 Sudbury
1112 Jack Laviolette* 1918 1918 D/W 18 2 1 3 6 1879-07-27 Belleville
1113 Paul Lawless 1983 1990 LW 239 49 77 126 -32 54 1964-07-02 Scarborough
1114 Mark Lawrence 1995 2001 RW 142 18 26 44 -30 115 1972-01-27 Burlington
1115 Danny Lawson 1968 1972 RW 219 28 29 57 -32 61 1947-10-30 Toronto
1116 Al LeBrun 1961 1966 D 6 0 2 2 4 1940-12-01 Timmins
1117 Gary Leeman 1984 1997 RW 667 199 267 466 -71 531 1964-02-19 Toronto
1118 Manny Legace 1999 2010 G 365 0 9 9 0 12 365 187 99 41 .912 2.41 1973-02-04 Toronto
1119 Randy Legge 1973 1973 D 12 0 2 2 0 2 1945-12-16 Newmarket
1120 Hugh Lehman* 1927 1928 G 48 0 0 0 0 48 20 24 4 2.68 1885-10-27 Pembroke
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
1121 Henry Lehvonen 1975 1975 D 4 0 0 0 4 0 1950-08-26 Sarnia
1122 Michael Leighton 2003 2013 G 105 0 3 3 0 6 105 35 41 14 .901 2.97 1981-05-19 Petrolia
1123 Josh Leivo 2014 2015 LW 16 2 1 3 -1 4 1993-05-26 Innisfil
1124 Roger Lemelin 1975 1978 D 36 1 2 3 -16 27 1954-02-06 Iroquois Falls
1125 Mike Lenarduzzi 1993 1994 G 4 0 0 0 0 0 4 1 1 1 .899 3.17 1972-09-14 London
1126 Rick Lessard 1989 1992 D 15 0 4 4 -7 18 1968-01-09 Timmins
1127 Lucas Lessio 2014 2015 LW 29 2 3 5 -12 10 1993-01-23 Maple
1128 Alan Letang 2000 2003 D 14 0 0 0 -8 2 1975-09-04 Renfrew
1129 Trevor Letowski 1999 2008 RW 616 84 117 201 -19 209 1977-04-05 Thunder Bay
1130 Joe Levandoski 1947 1947 RW 8 1 1 2 0 1921-03-17 Cobalt
1131 Guy Leveque 1993 1994 C 17 2 2 4 -3 21 1972-12-28 Kingston
1132 Don Lever 1973 1987 LW 1020 313 367 680 -240 593 1952-11-14 South Porcupine
1133 Danny Lewicki 1951 1959 LW 461 105 135 240 177 1931-03-12 Fort William
1134 Rick Ley 1969 1981 D 310 12 72 84 -11 528 1948-11-02 Orillia
1135 Nick Libett 1968 1981 LW 982 237 268 505 -167 472 1945-12-09 Stratford
1136 Tony Licari 1947 1947 RW 9 0 1 1 0 1921-04-09 Ottawa
1137 David Liffiton 2006 2011 D 7 1 0 1 4 26 1984-10-18 Windsor
1138 Chris Lindberg 1992 1994 LW 116 17 25 42 -1 47 1967-04-16 Fort Frances
1139 Brett Lindros 1995 1996 RW 51 2 5 7 -14 147 1975-12-02 London
1140 Eric Lindros 1993 2007 C 760 372 493 865 215 1398 1973-02-28 London
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
1141 Bert Lindsay 1918 1919 G 20 0 0 0 0 20 6 14 0 5.72 1881-07-23 Belwood
1142 Ted Lindsay* 1945 1965 LW 1068 379 472 851 1808 1925-07-29 Renfrew
1143 Ken Linseman 1979 1992 C 860 256 551 807 224 1727 1958-08-11 Kingston
1144 Carl Liscombe 1938 1946 LW 373 137 140 277 117 1915-05-17 Perth
1145 Mike Liut 1980 1992 G 664 0 13 13 0 22 664 294 271 74 .881 3.49 1956-01-07 Weston
1146 Lonnie Loach 1993 1994 LW 56 10 13 23 1 29 1968-04-14 New Liskeard
1147 Bill Lochead 1975 1980 LW 330 69 62 131 -74 180 1954-10-13 Forest
1148 Corey Locke 2008 2011 C 9 0 1 1 -1 0 1984-05-08 Toronto
1149 Ken Lockett 1975 1976 G 55 0 0 0 0 8 55 13 15 8 3.35 1947-08-30 Toronto
1150 Howard Lockhart 1920 1925 G 59 0 0 0 0 59 16 41 0 5.05 1895-03-21 North Bay
1151 Norm Locking 1935 1936 LW/C 48 2 6 8 26 1911-05-24 Owen Sound
1152 Claude Loiselle 1982 1994 C 616 92 117 209 -132 1149 1963-05-29 Ottawa
1153 Barry Long 1973 1982 D 280 11 68 79 -58 250 1949-01-03 Brantford
1154 Jim Lorentz 1969 1978 C/RW 659 161 238 399 -1 208 1947-05-01 Waterloo
1155 Bob Lorimer 1977 1986 D 529 22 90 112 31 431 1953-08-25 Toronto
1156 Darren Lowe 1984 1984 RW 8 1 2 3 -5 0 1960-10-13 Toronto
1157 Ross Lowe 1950 1952 D/LW 77 6 8 14 82 1928-09-21 Oshawa
1158 Ed Lowrey 1918 1921 C 27 2 2 4 6 1891-08-13 Manotick
1159 Fred Lowrey 1925 1926 RW 53 1 1 2 10 1902-08-12 Ottawa
1160 Gerry Lowrey 1928 1933 LW 211 48 48 96 148 1906-02-14 Ottawa
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
1161 Dave Lowry 1986 2004 LW 1084 164 187 351 -90 1191 1965-02-14 Sudbury
1162 Dave Lucas 1963 1963 D 1 0 0 0 0 1932-03-22 Downeyville
1163 Don Luce 1970 1982 C 894 225 329 554 197 364 1948-10-02 London
1164 Steve Ludzik 1982 1990 C 424 46 93 139 -13 333 1961-04-03 Toronto
1165 Charlie Luksa 1980 1980 D 8 0 1 1 0 4 1954-02-19 Toronto
1166 Dave Lumley 1979 1987 RW 437 98 160 258 40 680 1954-09-01 Toronto
1167 Harry Lumley* 1944 1960 G 803 0 0 0 95 803 330 329 142 2.75 1926-11-11 Owen Sound
1168 Jack Lynch 1973 1979 D 382 24 106 130 -197 336 1952-05-28 Toronto
1169 Steve Lyon 1977 1977 D/RW 3 0 0 0 0 2 1952-05-16 Toronto
1170 Paul MacDermid 1982 1995 RW 690 116 142 258 -14 1303 1963-04-14 Chesley
1171 Blair MacDonald 1980 1983 RW 219 91 100 191 -7 65 1953-11-17 Cornwall
1172 Brett MacDonald 1988 1988 D 1 0 0 0 -1 0 1966-01-05 Bothwell
1173 Kevin MacDonald 1994 1994 D 1 0 0 0 0 2 1966-02-24 Prescott
1174 Kilby MacDonald 1940 1945 LW 151 36 34 70 47 1914-09-06 Ottawa
1175 Randy MacGregor 1982 1982 RW 2 1 1 2 2 2 1953-07-09 Cobourg
1176 Norm Maciver 1987 1998 D 500 55 230 285 -68 350 1964-09-08 Thunder Bay
1177 Blair MacKasey 1977 1977 D 1 0 0 0 0 2 1955-12-13 Hamilton
1178 Calum MacKay 1947 1955 LW 237 50 55 105 214 1927-01-01 Toronto
1179 Mickey MacKay* 1927 1930 C 147 44 19 63 79 1894-05-25 Chelsey
1180 Murdo MacKay 1946 1948 RW/C 19 0 3 3 0 1917-08-08 Fort William
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
1181 Jack MacKell 1920 1921 RW/D 45 4 2 6 59 1896-04-12 Ottawa
1182 Aaron MacKenzie 2009 2009 D 5 0 0 0 1 0 1981-03-07 Terrace Bay
1183 Barry MacKenzie 1969 1969 D 6 0 1 1 -2 6 1941-08-16 Toronto
1184 Derek MacKenzie 2002 2015 C 389 36 46 82 2 220 1981-06-11 Sudbury
1185 Reg Mackey 1927 1927 D 34 0 0 0 16 1900-05-07 Ottawa
1186 Howie Mackie 1937 1938 RW/D 20 1 0 1 4 1913-08-30 Berlin
1187 Paul MacKinnon 1980 1984 D 147 5 23 28 -12 91 1958-11-06 Brantford
1188 Brett Maclean 2011 2012 LW 18 2 3 5 1 4 1988-12-24 Port Elgin
1189 John MacLean 1984 2002 RW 1194 413 429 842 42 1328 1964-11-20 Oshawa
1190 Rick MacLeish 1971 1984 C 846 349 410 759 152 434 1950-01-03 Lindsay
1191 Brian MacLellan 1983 1992 LW 606 172 241 413 -94 551 1958-10-27 Guelph
1192 Jeff MacMillan 2004 2004 D 4 0 0 0 -2 0 1979-03-30 Durham
1193 Bernie MacNeil 1974 1974 LW 4 0 0 0 1 0 1950-03-07 Sudbury
1194 Jamie Macoun 1983 1999 D 1128 76 282 358 172 1208 1961-08-17 Newmarket
1195 Ralph MacSweyn 1968 1972 D 47 0 5 5 -2 10 1942-09-08 Hawkesbury
1196 Craig MacTavish 1980 1997 C 1093 213 267 480 34 891 1958-08-15 London
1197 John Madden 1999 2012 C 898 165 183 348 20 219 1973-05-04 Barrie
1198 Darrin Madeley 1993 1995 G 39 0 0 0 0 0 39 4 23 5 .868 4.36 1968-02-25 Holland Landing
1199 Connie Madigan 1973 1973 D 20 0 3 3 1 25 1934-10-04 Port Arthur
1200 Jeff Madill 1991 1991 RW 14 4 0 4 -1 46 1965-06-21 Oshawa
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
1201 Kevin Maguire 1987 1992 RW 260 29 30 59 -16 782 1963-01-05 Toronto
1202 Frank Mahovlich* 1957 1974 LW 1181 533 570 1103 173 1056 1938-01-10 Timmins
1203 Pete Mahovlich 1966 1981 C 884 288 485 773 234 916 1946-10-10 Timmins
1204 Adam Mair 2000 2011 C 615 38 76 114 -26 829 1979-02-15 Hamilton
1205 Jim Mair 1971 1975 D 76 4 15 19 -44 49 1946-05-15 Schumacher
1206 Mark Major 1997 1997 LW 2 0 0 0 0 5 1970-03-20 Toronto
1207 Chico Maki 1962 1976 RW 841 143 292 435 82 345 1939-08-17 Sault Ste. Marie
1208 Wayne Maki 1968 1973 LW 246 57 79 136 -36 184 1944-11-10 Sault Ste. Marie
1209 Manny Malhotra 1999 2015 C 991 116 179 295 -26 451 1980-05-18 Mississauga
1210 Troy Mallette 1990 1998 LW 456 51 68 119 -49 1226 1970-02-25 Sudbury
1211 Dan Maloney 1971 1982 LW 737 192 259 451 46 1489 1950-09-24 Barrie
1212 Dave Maloney 1975 1985 D 657 71 246 317 89 1154 1956-07-31 Kitchener
1213 Don Maloney 1979 1991 LW 765 214 350 564 39 815 1958-09-05 Lindsay
1214 Phil Maloney 1950 1960 C 158 28 43 71 16 1927-10-06 Ottawa
1215 Kirk Maltby 1994 2010 RW 1072 128 132 260 18 867 1972-12-22 Guelph
1216 Mark Mancari 2007 2012 RW 42 3 10 13 -3 22 1985-07-11 London
1217 Gus Mancuso 1938 1943 RW 42 7 9 16 17 1914-04-11 Niagara Falls
1218 Dan Mandich 1983 1986 D 111 5 11 16 -9 303 1960-06-12 Brantford
1219 Kris Manery 1978 1981 C/RW 250 63 64 127 -62 91 1954-09-24 Leamington
1220 Randy Manery 1971 1980 D 582 50 206 256 11 415 1949-01-10 Leamington
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
1221 Eric Manlow 2001 2004 C 37 2 4 6 0 8 1975-04-07 Belleville
1222 Ken Mann 1976 1976 RW 1 0 0 0 -1 0 1953-09-05 Hamilton
1223 Rennison Manners 1930 1931 C 37 3 2 5 14 1904-02-05 Ottawa
1224 Bob Manno 1977 1985 D 371 41 131 172 -39 274 1956-10-31 Niagara Falls
1225 Bud Maracle 1931 1931 LW 11 1 3 4 4 1904-09-08 Ayr
1226 Norm Maracle 1998 2002 G 66 0 0 0 0 0 66 14 33 8 .897 3.10 1974-10-02 Belleville
1227 Bryan Marchment 1989 2006 D 926 40 142 182 31 2307 1969-05-01 Scarborough
1228 Lou Marcon 1959 1963 D 60 0 4 4 42 1935-05-28 Fort William
1229 Hector Marini 1979 1984 RW 154 27 46 73 -7 246 1957-01-27 Timmins
1230 John Markell 1980 1985 LW 55 11 10 21 -27 36 1956-03-10 Cornwall
1231 Ray Markham 1980 1980 C 14 1 1 2 -3 21 1958-01-23 Windsor
1232 Jack Markle 1936 1936 RW 8 0 1 1 0 1907-05-15 Thessalon
1233 Jack Marks 1918 1920 LW/D 7 0 0 0 4 1885-06-11 Brantford
1234 Nevin Markwart 1984 1992 LW 309 41 68 109 -5 794 1964-12-09 Toronto
1235 Brad Marsh 1979 1993 D 1086 23 175 198 57 1241 1958-03-31 London
1236 Gary Marsh 1968 1969 LW 7 1 3 4 2 4 1946-03-09 Toronto
1237 Grant Marshall 1995 2006 RW 700 92 147 239 -57 793 1973-06-09 Mississauga
1238 Paul Marshall 1980 1983 LW 95 15 18 33 -17 17 1960-09-07 Toronto
1239 Willie Marshall 1953 1959 C 33 1 5 6 2 1931-12-01 Kirkland Lake
1240 Mike Marson 1975 1980 LW 196 24 24 48 -89 233 1955-07-24 Scarborough
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
1241 Clare Martin 1942 1952 D 237 12 28 40 78 1922-02-25 Waterloo
1242 Frank Martin 1953 1958 D 282 11 46 57 122 1933-05-01 Cayuga
1243 Grant Martin 1984 1987 LW 44 0 4 4 -16 55 1962-03-13 Smooth Rock Falls
1244 Jack Martin 1961 1961 C 1 0 0 0 0 1940-11-29 St. Catharines
1245 Matt Martin 2010 2015 LW 358 32 37 69 -48 561 1989-05-08 Windsor
1246 Terry Martin 1976 1985 LW 479 104 101 205 -48 202 1955-10-25 Barrie
1247 Tom Martin 1968 1968 RW 3 1 0 1 0 0 1947-10-16 Toronto
1248 Dennis Maruk 1976 1989 C 888 356 522 878 -75 761 1955-11-17 Toronto
1249 Charley Mason 1935 1939 RW 95 7 18 25 44 1912-02-01 Seaforth
1250 Steve Mason 2009 2015 G 351 0 10 10 0 20 351 151 137 45 .910 2.71 1988-05-29 Oakville
1251 George Massecar 1930 1932 LW 100 12 11 23 46 1904-07-10 Waterford
1252 Jamie Masters 1976 1979 D 33 1 13 14 -9 2 1955-04-14 Toronto
1253 Jon Matsumoto 2011 2012 C 14 2 0 2 -4 4 1986-10-13 Ottawa
1254 Joe Matte 1920 1926 D 68 17 15 32 54 1893-03-06 Bourget
1255 Joe Matte 1930 1943 D 24 0 3 3 8 1909-03-15 Bourget
1256 Shawn Matthias 2008 2015 C 408 69 62 131 -24 137 1988-02-19 Mississauga
1257 Dick Mattiussi 1968 1971 D/LW 200 8 31 39 -63 124 1938-05-01 Smooth Rock Falls
1258 Bryan Maxwell 1978 1985 D 331 18 77 95 -42 745 1955-09-07 North Bay
1259 Wally Maxwell 1953 1953 C 2 0 0 0 0 1933-08-24 Ottawa
1260 Brad May 1992 2010 LW 1041 127 161 288 -21 2248 1971-11-29 Toronto
Scoring Stats Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
1261 Gilles Mayer 1950 1956 G 9 0 0 0 0 9 2 6 1 2.67 1930-08-24 Ottawa
1262 Jim Mayer 1980 1980 RW 4 0 0 0 1 0 1954-10-30 Capreol
1263 Shep Mayer 1943 1943 RW 12 1 2 3 4 1923-09-11 Sturgeon Falls
1264 Jamal Mayers 1997 2013 RW 915 90 129 219 -87 1200 1974-10-24 Toronto
1265 Jay Mazur 1989 1992 C/RW 47 11 7 18 -1 20 1965-01-22 Hamilton
1266 Gary McAdam 1976 1986 LW 534 96 132 228 -54 243 1955-12-31 Smiths Falls
1267 Kenndal McArdle 2009 2012 LW 42 1 2 3 -11 51 1987-01-04 Toronto
1268 Jud McAtee 1943 1945 LW 46 15 13 28 6 1920-02-05 Stratford
1269 Norm McAtee 1947 1947 C 13 0 1 1 0 1921-06-28 Stratford
1270 Andrew McBain 1984 1994 RW 608 129 172 301 -151 633 1965-01-18 Scarborough
1271 Cliff McBride 1929 1930 RW/D 2 0 0 0 0 1909-01-01 Toronto
1272 Jim McBurney 1953 1953 LW 1 0 1 1 0 1933-06-03 Sault Ste. Marie
1273 Bryan McCabe 1996 2011 D 1135 145 383 528 34 1732 1975-06-08 St. Catharines
1274 Stan McCabe 1930 1934 LW 78 9 4 13 49 1908-06-16 Ottawa
1275 Bert McCaffrey 1925 1931 RW/D 260 43 30 73