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

NHL Players Born in Ontario, Canada

» Show/Hide Summary Tables

2224 Players

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