Players Born in Onterio A to L
Page 1 of 2
1. A --- L
2. M --- Z
========================================================================
NAME P S Ht WT DAY BORN TOWN BORN
========================================================================
Kyle Aarssen D R 6-0 180 03/04/1983 Chatham, Ont
Bruce Abbey D L 6-1 185 08/18/1951 Belmont, Ont
Cam Abbott LW L 5-11 195 10/24/1983 Sarnia, Ont
Chris Abbott LW L 5-10 195 10/24/1983 Sarnia, Ont
George Abbott G L 5-7 153 08/03/1911 Synenham, Ont
Steve Ablitt RW R 5-11 180 06/24/1969 Ajax, Ont
Cliff Abrecht D L 6-0 185 05/24/1963 Toronto, Ont
T.J. Aceti G L 6-0 189 06/13/1982 Sault Ste. Marie, Ont
Keith Acton C L 5-8 170 04/15/1958 Stouffville, Ont
Jim Adair C L 5-11 180 09/29/1948 Brockville, Ont
Doug Adam LW L 5-11 165 09/07/1923 Toronto, Ont
Russ Adam C L 5-10 185 05/05/1961 Windsor, Ont
Andy Adams G L 6-1 205 02/10/1976 Thornhill, Ont
B.J. Adams D L 6-2 205 05/07/1976 Scarborough, Ont
Erik Adams D R 6-0 205 02/29/1980 Thunder Bay, Ont
Jack Adams C R 5-9 175 06/14/1895 Fort William, Ont
John Adams G L 6-0 200 07/27/1946 Port Arthur, Ont
Chuck Adamson G L 5-10 156 08/20/1938 Sudbury, Ont
Jayme Adduono LW L 6-2 205 06/03/1977 Thunder Bay, Ont
Jeremy Adduono LW R 6-0 182 08/04/1978 Thunder Bay, Ont
Ray Adduono C L 5-9 160 01/21/1947 Fort William, Ont
Rick Adduono C L 5-11 180 01/25/1955 Fort William, Ont
Bernie Adlys C L 5-8 170 03/04/1972 Waterloo, Ont
Wade Aggio D L 5-10 185 04/24/1979 Woodbridge, Ont
Ryan Aikia D R 6-3 210 03/24/1974 Sudbury, Ont
Brad Aitken LW L 6-0 200 03/30/1967 Scarborough, Ont
George Aitken LW L 5-10 175 01/04/1931 Toronto, Ont
Peter Akiwenzie D L 6-1 200 02/18/1975 Owen Sound, Ont
Simon Alary LW L 6-2 212 01/13/1977 Hearst, Ont
Chris Albert RW R 5-11 195 10/12/1972 Ottawa, Ont
Jeff Alcombrack D L 6-0 192 01/10/1980 Kincardine, Ont
Claire Alexander D R 6-1 175 06/16/1945 Collingwood, Ont
Rick Allain D L 6-2 215 05/20/1969 Guelph, Ont
Jamie Allan RW R 6-0 190 03/18/1970 Ottawa, Ont
Andrew Allen G L 6-4 210 08/02/1976 Kleek Hill, Ont
Bryan Allen D L 6-4 215 08/21/1980 Kingston, Ont
Chris Allen D R 6-2 197 05/08/1978 Chatham, Ont
Dale Allen RW L 5-11 202 05/11/1956 Dryden, Ont
Guy Allen D R 6-1 200 10/11/1947 Schumacher, Ont
Jeff Allen D L 6-2 220 05/10/1980 Scarborough, Ont
Mitchen Allen G L 03/06/1978 Scarborough, Ont
Rick Allen LW L 6-4 210 05/23/1946 Sarnia, Ont
Dave Allison D R 6-1 200 04/14/1959 Fort Frances, Ont
Jamie Allison D L 6-1 200 05/13/1975 Lindsay, Ont
Jason Allison C R 6-3 215 05/29/1975 North York, Ont
Mike Allison LW R 6-0 200 03/28/1961 Fort Frances, Ont
Trevor Allman LW L 5-10 175 05/02/1978 London, Ont
Shandor Alphonso LW L 5-11 172 05/24/1984 Orangeville, Ont
Mauricio Alvarez LW L 6-0 200 09/10/1978 Toronto, Ont
Greg Amadio D L 6-2 212 05/31/1981 Sault Ste. Mario, Ont
Dave Ambler LW L 6-1 210 08/09/1979 Westport, Ont
Jeff Ambrosio LW L 6-1 195 04/26/1977 Mississauga, Ont
Peter Ambroziak LW L 6-2 205 09/15/1971 Toronto, Ont
Bujar Amidovski G L 5-11 173 02/19/1977 Toronto, Ont
Dominic Amodeo C L 6-0 185 03/06/1968 Mississauga, Ont
Mike Amodeo D L 5-10 190 06/22/1952 Tpronto, Ont
Mike Amodeo LW L 6-0 210 05/05/1982 Hamilton, Ont
Tim Ampleford C R 6-1 185 01/05/1953 Toronto, Ont
Mike Ancuta D R 5-11 175 05/12/1979 Beaverton, Ont
Bill Anderson D R 6-0 180 12/13/1912 Tillsonburg, Ont
Darcy Anderson RW R 6-0 195 07/25/1974 North Bay, Ont
Dean Anderson G L 5-10 165 07/14/1966 Oshawa, Ont
Jim Anderson LW L 5-10 165 12/01/1930 Pembroke, Ont
John Anderson RW L 5-11 200 03/28/1957 Toronto, Ont
Kent Anderson D L 6-0 210 01/03/1969 Bracebridge, Ont
Lorne Anderson G L 5-11 166 07/26/1931 Renfrew, Ont
Perry Anderson LW L 6-1 225 10/14/1961 Barrie, Ont
Ron Anderson D R 6-0 185 11/15/1948 Dryden, Ont
Trent Andison LW L 05/30/1969 Bracebridge, Ont
David Andre RW R 6-5 215 07/28/1972 Ottawa, Ont
Jerry Andreatta RW R 5-10 175 03/04/1952 Hamilton, Ont
Doug Andress D R 6-2 205 04/07/1979 roqouis Falls, Ont
Jeff Andrews LW L 6-4 228 05/10/1975 Lindsay, Ont
Neil Andrews LW L 5-10 175 05/14/1921 Midland, Ont
Dave Andreychuk LW R 6-4 220 09/29/1963 Hamilton, Ont
Terry Angel RW R 6-3 200 09/21/1955 Kingston, Ont
Jeff Angelidis C R 5-8 150 01/12/1977 Toronto, Ont
Mike Angelidis LW L 6-1 220 06/27/1985 Woodbridge, Ont
Lou Angotti RW R 5-9 170 06/16/1938 Toronto, Ont
Hub Anslow LW L 5-11 173 03/23/1926 Pembroke, Ont
Travis Antler D L 6-1 185 04/15/1983 North Bay, Ont
Shawn Antoski LW L 6-4 235 03/25/1970 Brantford, Ont
Myles Applebaum C R 6-2 180 03/16/1988 Toronto, Ont
Syl Apps C L 6-0 185 01/18/1915 Paris, Ont
Syl Apps C R 6-0 185 08/01/1947 Toronto, Ont
Anthony Aquino RW R 5-10 175 08/01/1982 Mississauga, Ont
Luciano Aquino LW L 5-9 201 01/26/1985 Mississauga, Ont
Rob Arabski C R 07/17/1968 Brantford, Ont
Al Arbour D L 6-0 180 11/01/1932 Sudbury, Ont
Amos Arbour LW L 5-9 160 01/26/1895 Waubaushene, Ont
Jack Arbour D L 5-8 172 03/07/1898 Waubaushene, Ont
John Arbour D L 5-11 194 09/28/1945 Niagara Falls, Ont
Ty Arbour LW L 5-7 160 01/29/1896 Waubaushene, Ont
Alex Archibald G R 6-0 163 05/23/1987 Ottawa, Ont
Brian Armes C R 5-8 170 12/27/1978 Hamilton, Ont
Bill Armstrong LW L 6-2 195 06/25/1966 London, Ont
Bill Armstrong D L 6-5 220 05/18/1970 Richmond Hill, Ont
Bob Armstrong D R 6-1 180 04/07/1931 Toronto, Ont
Dave Armstrong LW R 5-10 170 05/02/1944 Collingwood, Ont
Derek Armstrong C R 6-0 195 04/23/1973 Ottawa, Ont
Gary Armstrong D L 6-2 198 09/10/1954 Trenton, Ont
George Armstrong C R 6-1 204 07/06/1930 Skead, Ont
Jim Armstrong G L 5-8 170 03/01/1943 Omemee, Ont
John Armstrong C R 6-2 188 02/26/1988 Unionville, Ont
Matt Armstrong LW L 6-0 180 08/09/1982 Orleans, Ont
Norm Armstrong RW L 5-11 205 10/17/1938 Owen Sound, Ont
Ryan Armstrong LW L 5-10 189 04/06/1981 Nepean, Ont
Tim Armstrong C R 5-11 170 05/12/1967 Toronto, Ont
Scott Arniel LW L 6-1 170 09/17/1962 Kingston, Ont
John Arnold RW R 5-10 192 11/30/1972 Sudbury, Ont
Jason Arnott C R 6-4 225 10/11/1974 Collingwood, Ont
Fred Arthur D L 6-5 210 03/06/1961 Toronto, Ont
Mike Arthur LW L 6-0 213 11/28/1968 Brockville, Ont
Lester Arts D L 5-7 181 06/28/1967 Exeter, Ont
Ryan Aschaber G R 6-3 210 01/29/1982 Peterborough, Ont
Jack Aseltine RW R 5-8 167 06/02/1896 Perth, Ont
Barry Ashbee D R 5-10 180 07/28/1939 Weston, Ont
Don Ashbee LW L 5-8 173 09/09/1930 Weston, Ont
Patrick Asselin LW L 5-11 182 07/02/1987 Peterborough, Ont
Jon Asselstine LW L 6-3 194 03/02/1985 Churchill, Ont
Peter Aston D R 6-1 205 02/24/1986 Toronto, Ont
Archie Atkinson D R 5-8 175 02/01/1884 Ottawa, Ont
Brad Atkinson G L 6-0 190 05/05/1985 Tecumseh, Ont
Steve Atkinson RW R 6-0 172 10/16/1948 Toronto, Ont
Jeff Attard LW R 6-2 210 11/27/1978 London, Ont
Bob Attersley C L 5-10 165 08/13/1933 Oshawa, Ont
Ron Attwell RW R 6-0 185 02/09/1935 Humber Summit, Ont
Peter Aubry G L 6-3 210 05/19/1977 Windsor, Ont
Adrian Aucoin D L 6-2 210 07/03/1973 Ottawa, Ont
Philippe Audet LW L 6-2 202 06/04/1977 Ottawa, Ont
Chris Auger C L 5-10 160 12/16/1987 Belleville, Ont
Larry Aurie RW R 5-6 148 02/08/1905 Sudbury, Ont
David Aussem RW R 5-9 185 07/26/1975 Hamilton, Ont
Jesse Austin D L 6-3 220 01/12/1975 Hamilton, Ont
Sean Avery
Don Awrey D L 6-0 175 07/18/1943 Kitchener, Ont
Vern Ayres D L 6-2 225 05/27/1909 Toronto, Ont
Justin Azevedo C R 5-8 165 04/01/1988 London, Ont
Bob Babcock D L 6-1 222 08/03/1968 Agincourt, Ont
Jay Babcock LW L 5-9 180 08/19/1952 Kingston, Ont
Larry Babcock C L 5-9 160 01/20/1940 Chatham, Ont
Shawn Babcock LW L 5-10 180 07/24/1962 Wallaceburg, Ont
Brad Baber RW R 5-11 185 03/20/1974 Sault Ste. Marie, Ont
Mitch Babin C L 6-2 190 12/01/1954 Kapuskasing, Ont
John Baby D R 5-10 210 03/31/1925 Coniston, Ont
John Baby D R 6-0 195 05/18/1957 Sudbury, Ont
Alf Baccari RW R 5-7 175 03/26/1928 Fort William, Ont
Dan Back LW L 6-2 218 09/09/1976 Hamilton, Ont
Andrew Backen D R 5-9 180 01/02/1972 Thunder Bay, Ont
Henry Backor C L 5-11 185 09/26/1926 Fort William, Ont
Pete Backor D L 6-0 190 04/29/1919 Fort William, Ont
Ralph Backstrom C L 5-10 165 09/18/1937 Kirkland Lake, Ont
Jason Baclig LW L 5-9 173 03/30/1982 Leamington, Ont
Matt Bacon LW L 6-2 222 05/23/1983 Oakville, Ont
Chad Badawey RW R 6-1 195 01/24/1970 Port Colborne, Ont
Jerry Badiuk D R 5-11 200 10/02/1954 Windsor, Ont
Brandon Bagnell D L 6-0 200 07/16/1975 Barrie, Ont
Derrick Bagshaw RW L 6-1 200 05/05/1986 Oshawa, Ont
Jeff Baikie LW L 5-10 190 02/11/1961 Cornwall, Ont
Ace Bailey LW L 5-10 160 07/03/1903 Bracebridge, Ont
Bob Bailey RW R 6-0 197 05/29/1931 Kenora, Ont
Greg Bailey D L 6-4 230 10/03/1973 Port Stanley, Ont
Jason Bailey RW R 6-0 205 06/04/1987 Ottawa, Ont
John Bailey RW L 5-11 190 12/01/1929 Kenora, Ont
Reid Bailey D L 6-1 193 05/28/1956 Toronto, Ont
Tom Bailey RW R 6-4 190 01/22/1958 St. Mary's, Ont
Chris Bain LW L 6-0 215 11/27/1984 Sudbury, Ont
Bob Baird RW R 5-11 170 09/26/1943 Toronto, Ont
Jason Baird LW L 6-1 187 09/06/1980 Cayuga, Ont
Mike Bajurny LW L 6-2 210 09/28/1974 Walkerton, Ont
Bruce Baker RW R 6-0 185 04/25/1956 Ottawa, Ont
Jamie Baker C L 5-11 190 08/31/1966 Nepean, Ont
Kevin Baker RW R 6-1 206 06/15/1979 Kingston, Ont
Kevin Baker C L 5-11 186 03/27/1987 Brampton, Ont
Scott Baker LW L 5-11 185 05/15/1987 Mactier, Ont
Peter Bakovic RW R 6-2 200 01/11/1965 Thunder Bay, Ont
Earl Balfour LW L 6-1 180 01/04/1933 Toronto, Ont
Jimmy Ball D L 6-0 220 08/10/1983 Markham, Ont
Marty Ball LW L 06/12/1968 Toronto, Ont
Matt Ball RW R 6-2 210 03/29/1976 Toronto, Ont
Jeff Ballantyne D L 01/07/1969 Brampton, Ont
Paul Ballantyne D L 6-3 200 07/16/1982 Waterloo, Ont
Stan Baluik C L 5-8 160 10/05/1935 Port Arthur, Ont
Steve Bancroft D L 6-1 214 10/06/1970 Toronto, Ont
Harold Bangay LW L 5-11 162 08/11/1923 Toronto, Ont
Cory Banika LW R 5-10 190 04/09/1970 Oshawa, Ont
Darren Banks LW L 6-2 215 03/18/1966 Toronto, Ont
Matt Bannan RW R 5-10 175 01/16/1981 Toronto, Ont
Jim Bannatyne D R 5-9 168 07/23/1947 Toronto, Ont
Murray Bannerman G L 5-11 185 04/27/1957 Ft. Frances, Ont
Drew Bannister D R 6-2 200 09/04/1974 Belleville, Ont
Jesse Baraniuk D L 5-10 165 08/23/1981 Thunder Bay, Ont
Andy Barbe RW R 6-0 176 07/27/1923 Coniston, Ont
Bill Barber LW L 6-0 195 07/11/1952 Callander, Ont
Eddie Barber LW L 5-6 175 08/02/1924 Thorold, Ont
Patrick Barbieri LW L 5-10 217 04/03/1982 Toronto, Ont
Jamie Barbour D L 6-0 198 07/12/1984 New Glasgow, N.S.
Krys Barch LW L 6-2 200 03/26/1980 Guelph, Ont
Simon Barg C L 6-0 170 03/16/1983 Ajax, Ont
Bill Barilko D R 5-11 180 03/25/1927 Timmins, Ont
Rick Barkovich C R 6-1 187 04/25/1964 Kirkland Lake, Ont
Bob Barlow LW L 5-10 167 06/17/1935 Hamilton, Ont
Hugh Barlow C L 5-10 160 01/07/1934 Hamilton, Ont
Marc Barlow D L 5-10 180 06/24/1977 Brockville, Ont
Matthew Barnaby LW L 6-0 189 05/04/1973 Ottawa, Ont
Blair Barnes RW R 5-11 190 09/21/1960 Windsor, Ont
Matt Barnes G L 5-7 150 07/25/1974 Brantford, Ont
Norm Barnes D L 6-0 190 08/24/1953 Toronto, Ont
Ryan Barnes LW L 6-1 201 01/30/1980 Dunnville, Ont
Scott Barnes RW L 6-2 180 10/29/1978 Dunnville, Ont
Steve Barnes D R 5-11 190 07/19/1970 Gravenhurst, Ont
Troy Barnes D R 5-11 185 04/12/1981 Pembroke, Ont
Brett Barnett RW L 6-3 185 10/12/1967 Toronto, Ont
Scott Barney C R 6-4 208 03/27/1979 Oshawa, Ont
David Barozzino D L 6-2 203 01/04/1973 Toronto, Ont
Dave Barr RW R 6-1 195 11/30/1963 Toronto, Ont
Fred Barrett D L 6-0 175 01/26/1950 Ottawa, Ont
John Barrett D L 6-0 210 07/01/1958 Ottawa, Ont
William Barrett D R 5-9 155 12/31/1927 Cobalt, Ont
Phil Barski LW L 6-2 185 06/08/1979 Richmond Hill, Ont
Joey Bartley D L 6-3 205 03/12/1980 Rexdale, ont
Ed Bartoli RW R 5-11 165 12/18/1936 Sudbury, Ont
Aaron Barton G L 6-1 165 05/22/1987 Oakville, Ont
Brad Barton D R 6-2 215 05/15/1972 Uxbridge, Ont
Trevor Barton D L 6-4 211 02/28/1984 Woodville, Ont
David Baseggio D L 6-0 195 10/28/1967 Niagara Falls, Ont
Sean Basilio G L 6-3 200 09/21/1971 Stoney Creek, Ont
Cody Bass C R 6-0 191 01/07/1987 Owen Sound, Ont
Baz Bastien G L 5-7 160 08/29/1919 Timmins, ont
Daryl Bat C L 5-7 155 09/03/1980 Orillia, Ont
Dwayne Bateman G L 6-3 195 01/20/1980 Mamora, Ont
Jeff Bateman C L 5-11 185 10/29/1981 Bellevile, Ont
Frank Bathe D L 6-0 185 09/27/1954 Oshawa, Ont
Doug Battaglia LW L 6-1 195 10/26/1975 Newmarket, Ont
Corey Batten G L 6-2 215 05/13/1980 Rexdale, Ont
John Batten D R 6-3 220 01/02/1970 Toronto, Ont
Vic Battey D R 6-2 189 04/15/1958 Toronto, Ont
Danny Battochio G L 5-10 175 12/21/1985 Sudbury, Ont
Bobby Bauer RW R 5-7 160 02/16/1915 Waterloo, Ont
Rodney Bauman LW L 6-1 205 03/16/1983 Elmira, Ont
Stacey Bauman D L 6-1 180 12/17/1979 Hanover, Ont
Chris Baxter RW R 6-1 205 04/14/1974 St. Catherines, Ont
Jim Baxter G L 5-10 160 04/15/1958 Toronto, Ont
John Battice D L 02/25/1969 Brampton, Ont
Jim Baxter D R 6-2 215 08/24/1979 Brantford, Ont
Richie Bayes C L 5-11 160 03/21/1948 Toronto, Ont
Shayne Baylis D R 6-1 185 09/08/1983 St. Catharines, Ont
Ted Baylis D L 5-11 200 04/27/1944 Toronto, Ont
Joel Beal C L 5-9 185 02/19/1982 Brantford, Ont
Tim Bean LW L 6-2 205 03/09/1967 Sault Ste. Marie, Ont
Brodie Beard D L 6-1 205 06/12/1986 South Porcupine, Ont
Colin Beardsmore C L 6-2 207 02/07/1978 Peterborough, Ont
Dallas Beaton D L 6-2 195 02/25/1982 Oshawa, Ont
Nic Beaudoin LW L 6-3 205 12/25/1976 Ottawa, Ont
Miguel Beaudry G R 5-9 179 05/29/1982 Verner, Ont
Josh Beaulieu C L 6-0 180 01/10/1987 Windsor, Ont
Don Beaupre G L 5-9 174 09/19/1961 Waterloo, Ont
Kevin Beech G L 6-4 168 09/23/1986 London, Ont
Chris Belanger D R 6-1 190 04/04/1972 Welland, Ont
Ken Belanger LW L 6-4 225 03/14/1974 Sault Ste. Marie, Ont
Matt Beleskey LW L 5-11 202 06/07/1988 Windsor, Ont
Dan Belisle RW R 5-10 165 05/09/1937 South Porcupine, Ont
David Belitski G L 5-7 170 02/20/1977 Mississauga, Ont
Brendan Bell D L 6-1 198 03/31/1983 Ottawa, Ont
Bruce Bell D L 6-2 190 02/15/1965 Toronto, Ont
David Bell C L 5-10 168 07/09/1955 London, Ont
David Bell D L 5-11 201 03/24/1977 Whitby, Ont
Mark Bell
Vince Bellissimo C R 6-0 199 12/14/1982 Toronto, Ont
Brian Bellows RW L 5-11 210 09/01/1964 St. Catharines, Ont
Adam Bennett D R 6-4 206 03/30/1971 Georgetown, Ont
Josh Bennett LW L 6-0 205 06/17/1980 Ottawa, ont
Andre Benoit D L 5-11 190 01/06/1984 St. Albert, Ont
Paul Beraldo RW R 5-11 175 10/05/1967 Stoney Creek, Ont
Drake Berehowsky
Bill Berg LW L 6-1 205 10/21/1967 St. Catharines, Ont
Bob Berg LW L 6-1 200 07/02/1970 Beamsville, Ont
Chris Beckford-Tseu G L 6-3 196 06/22/1984 Toronto, On
Mark Bernard G L 5-7 188 02/01/1969 Hamilton, ONt
Tim Bernhardt G L 5-9 160 01/17/1958 Sarnia, Ont
Paul Berrington C R 5-11 175 01/24/1975 Kitchener, Ont
Justin Berry D R 6-1 190 12/16/1980 Ancaster, Ont
Mike Berry C L 5-11 180 06/28/1983 Kanata, Ont
Adam Berti LW L 6-2 188 07/01/1986 Scarborough, Ont
Chris Berti C L 6-6 210 10/06/1981 Oshawa, Ont
Scott Bertoli LW L 5-11 205 03/23/1977 Milton, Ont
Rick Bertran D L 6-3 190 03/12/1980 Niagara Falls, Ont
Todd Bertuzzi C L 6-2 235 02/02/1975 Sudbury, Ont
Jeff Bes C L 6-1 190 07/31/1973 Tillsonburg, Ont
Allan Bester G L 5-7 155 03/26/1964 Hamilton, Ont
Jeff Beukeboom D R 6-5 230 03/28/1965 Ajax, Ont
Joe Bianchi C L 5-10 180 08/17/1975 Bloomington, MN
Bryan Bickell LW L 6-3 210 03/09/1986 Bowmanville, Ont
Kevin Bieksa D R 6-1 180 06/16/1981 Grimsby, Ont
Zac Bierk G L 6-4 205 09/17/1976 Peterborough, Ont
Mark Biesenthal C L 5-10 175 11/08/1974 Brampton, Ont
Don Biggs C R 5-8 180 04/07/1965 Mississauga, Ont
Greg Bignell D L 6-0 195 05/09/1969 Kitchener, Ont
Craig Billington G L 5-9 167 09/11/1966 London, Ont
Craig Binns D L 6-4 220 07/18/1974 Ottawa, Ont
Steve Birch LW L 5-11 192 08/09/1977 Toronto, Ont
Jonathan Bishop C L 5-10 180 07/21/1976 Haliburton, Ont
Michael Bishop D L 6-3 215 06/15/1966 Sarnia, Ont
Steven Bisson D L 05/24/1968 Ottawa, Ont
Paul Bissonnette D L 6-2 211 03/11/1985 Welland, Ont
Jesse Black D R 6-6 240 06/23/1978 Thunder bay, Ont
Ryan Black LW L 6-1 195 10/25/1973 Guelph, Ont
Brian Blad D L 6-1 200 07/22/1967 Brockville, Ont
Jeff Blaeser LW L 11/05/1970 Parma, Ont
Dwayne Blais C L 5-9 180 07/12/1977 Sudbury, Ont
Rob Blake D R 6-3 222 12/10/1969 Simcoe, Ont
Sean Blanchard D L 5-11 198 03/29/1978 Sudbury, Ont
Trevor Blanchard LW L 6-2 180 06/06/1983 Sudbury, Ont
John Blessman D L 6-3 220 04/27/1967 Toronto, Ont
Chris Blight RW R 6-0 190 10/14/1982 Kingston, Ont
Jeff Bloemberg D R 6-2 205 01/31/1968 Listowel, Ont
Michael Blunden RW R 6-3 213 12/15/1986 Toronto, Ont
Chad Blundy D R 5-11 205 08/01/1979 Oakville, Ont
Bob Bodak LW L 6-2 190 05/28/1961 Thunder Bay, Ont
Jim Bodden C R 6-0 175 10/26/1967 Dundan, Ont
Rick Bodkin C L 03/30/1975 Hamilton, Ont
Mike Bodnarchuk RW R 6-1 180 03/26/1970 Bramalea, Ont
Andrew Bogle RW R 6-0 198 12/22/1979 Kingston, Ont
Daniel Bois RW R 6-0 190 06/01/1983 Thunder Bay, Ont
Martin Boisvenue C L 6-0 195 04/24/1977 Cornwall, Ont
Kevin Bolibruck D L 6-1 200 02/06/1977 Peterborough, Ont
David Bolland C R 5-11 171 06/05/1986 Toronto, Ont
Bobby Bolt LW L 6-3 219 04/29/1987 Thunder Bay, Ont
Graeme Bonar RW R 6-3 210 01/21/1966 Toronto, Ont
Mike Bondy D L 6-0 185 05/09/1972 Ailsa Craig, Ont
Brad Bonello C L 5-11 183 04/15/1984 Brampton, Ont
Adam Bonneveld C L 5-6 149 06/21/1977 Kitchener, Ont
Aaron Boogaard RW R 6-2 220 08/11/1986 Newmarket, Ont
Ken Boone LW L 6-2 200 04/21/1976 Hamilton, Ont
Derek Booth D R 6-1 200 07/19/1970 Niagara Falls, Ont
Darryl Bootland RW R 6-2 185 11/02/1981 Toronto, Ont
Nick Bootland LW L 6-2 215 07/31/1978 Shelbourne, Ont
Richard Borgo RW R 5-11 190 09/25/1970 Thunder Bay, Ont
Luciano Borsato C R 5-11 190 01/07/1966 Richmond Hill, Ont
Maurizio Bortolussi RW R 6-0 202 04/25/1968 Ottawa, Ont
John Bossio LW L 6-0 180 09/06/1974 Sault Ste. Marie, Ont
Scott Boston D R 6-2 195 07/13/1971 Ottawa, Ont
Brad Both LW L 6-2 220 08/06/1979 Elmo, Ont
Chris Boucher D L 6-2 205 11/18/1981 Ottawa, Ont
Bruce Boudreau C L 5-10 175 01/09/1955 Toronto, Ont
Bob Boughner
Jeff Boulanger LW L 6-2 210 02/07/1977 North Bay, Ont
Reg Bourcier G L 5-11 188 03/13/1980 Kenora, Ont
Mike Bournazakis LW L 5-10 212 03/20/1979 Toronto, Ont
Peter Bournazakis RW L 5-11 225 10/04/1976 Toronto, Ont
David Bourque D R 6-1 205 03/30/1976 Gloucester, Ont
Curt Bowen LW L 6-1 205 03/24/1974 Kenora, Ont
Eric Bowen LW L 6-1 195 03/17/1976 Barrie, Ont
Bill Bowler C L 5-9 180 09/25/1974 Toronto, Ont
David Bowman D L 5-10 220 09/23/1983 St. Catharines, Ont
Darryl Boyce C L 6-0 172 07/07/1984 Brampton, Ont
Michael Boyce D L 09/01/1964 Oshawa, Ont
Brad Boyes C R 6-0 181 04/17/1982 Mississauga, Ont
Kevin Boyd LW L 6-4 220 05/19/1977 Newmarket, Ont
Randy Boyd D L 5-11 200 01/22/1962 Coniston, Ont
Dan Boyle
Nicholas Boynton
Brian Bradley LW L 5-10 174 12/14/1944 Sudbury, Ont
Brian Bradley C R 5-10 180 01/21/1965 Kitchener, Ont
Matt Bradley RW R 6-3 200 06/13/1978 Stittsville, Ont
Eric Braff D R 6-4 220 01/01/1980 Orleans, Ont
Christian Bragnalo D R 6-0 180 05/21/1975 Thunder Bay, Ont
Matthew Brait D L 06/29/1969 Toronto, Ont
Aaron Brand C L 6-0 191 06/14/1975 Toronto, Ont
Chad Brandimore RW R 5-10 170 12/14/1972 White Lake, Ont
Bob Brandon LW L 6-0 210 01/02/1974 Burlington, Ont
Chris Brannen D L 6-2 205 03/12/1980 Brampton, Ont
Chris Brant LW L 6-1 190 08/26/1965 Belleville, Ont
Chris Brassard LW R 6-0 205 08/09/1975 Toronto, Ont
Johnny Brdarovic LW L 6-0 200 03/21/1975 Toronto, Ont
Peter Brearley RW R 6-3 215 06/27/1975 Chatham, Ont
Benjamin Breault C L 5-10 177 02/21/1988 Pembroke, Ont
Rick Brebant C R 5-9 179 02/21/1964 Chelmsford, Ont
Trevor Bremner LW L 5-9 187 07/19/1976 Oshawa, Ont
Geoff Brennagh RW R 5-8 185 03/08/1975 Englehart, Ont
Tim Brent C L 5-11 170 03/19/1984 Cambridge, Ont
Mike Brewer C L 04/13/1969 Chestwick, Ont
Mel Bridgman C L 6-0 190 04/28/1955 Trenton, Ont
Rod Brind'Amour LW L 6-1 202 08/09/1970 Ottawa, Ont
Ryan Brindley D L 6-0 205 07/09/1976 Thunder Bay, Ont
Rich Bronilla D R 6-2 215 07/15/1975 Mississauga, Ont
Brendan Brooks RW R 5-9 185 11/26/1978 St. Catherines, Ont
Chris Brooks C L 5-10 190 09/12/1972 Stratford, Ont
Evan Brophey C L 6-1 194 12/03/1986 Kitchener, Ont
Alan Brown D L 01/28/1971 Nepean, Ont
Andrew Brown RW R 6-3 218 05/02/1983 Bancroft, Ont
Bobby Brown RW R 5-9 165 04/02/1933 Windsor, Ont
Craig Brown G L 5-11 175 02/29/1972 Scarborough, Ont
Dave Brown G L 6-0 185 02/11/1985 Stoney Creek, Ont
Jeff Brown D R 6-2 204 04/30/1966 Ottawa, Ont
Jeff Brown D R 6-1 232 04/24/1978 Mississauga, Ont
Jeremy Brown C R 5-10 195 06/23/1974 Barrie, Ont
Jim Brown C L 5-11 185 06/17/1973 Scarborough, Ont
Kevin Brown RW R 5-11 180 01/18/1973 Scarborough, Ont
Paul Brown D L 5-11 185 07/01/1949 London, Ont
Rob Brown LW L 5-11 185 04/10/1968 Kingston, Ont
Rob Brown D L 5-10 175 04/09/1981 Brockville, Ont
Robert Brown D R 6-1 195 12/18/1950 Toronto, Ont
Sean Brown
Thomas Brown D R 6-5 205 11/11/1977 Hamilton, Ont
David Bruce LW R 5-11 190 10/07/1964 Thunder Bay, Ont
Konrad Bruetsch LW L 5-11 180 05/16/1984 Dryden, Ont
Damir Brujic D R 6-2 225 11/02/1981 Sudbury, Ont
Andrew Brunette LW L 6-1 212 08/24/1973 Sudbury, Ont
Rob Bryden LW L 6-3 205 04/05/1963 Toronto, Ont
Paul Brydges C R 5-11 180 06/21/1965 Guelph, Ont
Dan Buccella LW L 6-1 180 06/16/1983 Woodbridge, Ont
David Buda C L 03/14/1966 Mississauga, Ont
Mike Bullard C L 5-10 185 03/10/1961 Ottawa, Ont
Greg Bullock C L 5-11 180 02/10/1973 Cambridge, Ont
Mark Bultje C L 5-10 187 06/08/1973 Etobicoke, Ont
Dru Burgess C R 5-11 195 12/07/1974 Hamilton, Ont
Trevor Burgess D R 6-1 186 11/20/1972 Carleton Place, Ont
Mike Burgoyne D R 6-2 190 12/28/1980 Hamilton, Ont
Josh Burk LW R 5-11 185 02/04/1979 Lindsay, Ont
Sean Burke G L 6-4 210 01/29/1967 Windsor, Ont
Mike Burkett LW L 6-3 202 03/15/1972 Toronto, Ont
Michael Burman D L 6-1 202 04/01/1974 North Bay, Ont
Casey Burnette D L 6-3 195 03/27/1979 White Lake, Ont
Andy Burnham RW R 6-4 201 07/02/1980 New Liskeard, Ont
Stu Burnie RW R 6-0 185 05/07/1962 Orilla, Ont
Brent Burns RW R 6-4 210 03/09/1985 Ajax, Ont
Chris Burns G L 05/19/1973 Sudbury, Ont
Shawn Burr LW L 6-1 200 07/11/1966 Sarnia, Ont
Randy Burridge LW L 5-9 185 01/07/1966 Fort Erie, Ont
Craig Bushey RW R 5-11 185 02/27/1980 Ignace, Ont
Joe Busillo LW L 6-4 211 05/13/1970 Toronto, Ont
Bryson Busniuk C L 6-2 185 11/12/1979 Thunder Bay, Ont
Mike Busniuk RW R 6-3 200 12/13/1951 Thunder Bay, Ont
Ron Busniuk RW R 5-11 180 08/13/1948 Ft. William, Ont
Tyler Butler D R 6-2 205 07/08/1979 Kanata, Ont
Rob Butz LW L 6-2 195 02/25/1975 Dewberry, Ont
Shawn Byram LW L 6-3 220 09/12/1968 Neepawa, Ont
Dean Byvelds LW L 6-0 187 09/21/1983 Chesterville, Ont
Mark Cadotte C L 5-8 179 03/11/1977 Windsor, Ont
Darcy Cahill C R 6-0 190 08/19/1970 Kingston, Ont
Darren Cain C L 5-9 175 02/08/1976 Dryden, Ont
Kelly Cain C L 5-9 190 04/19/1968 Toronto, Ont
Paul Cain C R 04/05/1969 Toronto, Ont
Eric Cairns D L 6-6 238 06/27/1974 Oakville, Ont
Mark Cairns G L 5-7 173 02/07/1979 Little Britain, Ont
Luigi Calce RW L 5-10 178 01/23/1974 North York, Ont
Eric Calder D L 6-1 185 06/26/1963 Kitchener, ONt
Troy Caley RW R 5-10 180 01/14/1974 Owen Sound, Ont
Gary Callaghan C L 6-0 185 08/12/1967 Oshawa, Ont
Scott Cameron D L 6-2 195 05/05/1958 Toronto, Ont
Scott Cameron C L 6-0 185 04/11/1981 Sudbury, Ont
Mike Cammalleri C L 5-9 180 06/08/1982 Richmond Hill, Ont
Brian Campbell D L 6-0 190 05/23/1979 Strathroy, Ont
Cory Campbell G L 5-11 195 07/21/1981 Stratford, Ont
Derek Campbell LW L 6-1 185 04/14/1980 Nepean, Ont
Greg Campbell C L 5-11 187 12/17/1983 London, Ont
Jason Campbell C R 5-10 170 06/21/1975 Orangeville, Ont
Jeff Campbell LW L 5-9 170 05/09/1981 Hensall, Ont
John Campbell LW L 6-0 190 06/05/1953 Sault Ste. Marie, Ont
Peter Campbell LW L 5-10 192 09/07/1979 Gloucester, Ont
Ryan Campbell RW R 5-10 185 10/04/1976 Orleans, Ont
Scott Campbell D L 6-3 205 06/22/1957 Toronto, Ont
Scott Campbell D R 5-10 205 07/09/1963 Orangeville, Ont
Scott Campbell C R 6-0 185 07/01/1981 Appin, ONt
Terry Campbell C R 5-8 182 07/01/1968 Toronto, Ont
Jason Campeau C L 6-1 195 10/23/1974 Ottawa, Ont
Chris Campoli D L 5-11 179 07/09/1984 Mississauga, Ont
David Cann G L 6-2 185 12/15/1981 Brampton, Ont
Jeff Capello LW L 6-1 195 09/25/1964 Ottawa, Ont
Anthony Cappelletti D L 6-1 190 02/01/1976 Sudbury, Ont
Marco Caprara LW L 5-9 180 06/14/1984 Woodbridge, Ont
Frank Caprice G L 5-9 150 06/02/1962 Hamilton, Ont
Luciano Caravaggio G L 5-11 170 10/03/1975 Etobicoke, Ont
Daniel Carcillo LW L 5-11 183 01/28/1985 King City, Ont
Mark Cardwell D L 5-11 190 06/09/1977 Toronto, Ont
Matt Cardwell D L 5-11 190 06/09/1970 Toronto, Ont
Matt Carkner D R 6-4 229 11/03/1980 Winchester, Ont
Terry Carkner D L 6-3 210 03/07/1966 Smiths Falls, Ont
Randy Carlyle D L 5-10 200 04/19/1956 Sudbury, Ont
Rane Carnegie C R 6-0 183 01/02/1985 Toronto, Ont
Allan Carr C R 5-8 165 04/19/1977 Merlin, Ont
Rick Carrier C L 5-10 180 01/07/1981 Baxters Corners, Ont
Ryan Carrigan D R 6-2 200 04/07/1981 Burlington, Ont
Ken Carroll G L 5-10 180 07/19/1976 Oil City, Ont
Anson Carter C R 6-1 200 06/06/1974 Toronto, Ont
Jeff Carter C R 6-3 182 01/01/1985 London, Ont
Mike Carter C R 5-8 170 10/23/1979 Cambridge, Ont
Brian Caruso LW L 6-2 230 09/20/1972 Thunder Bay, Ont
Michael Caruso D L 6-2 191 07/05/1988 Mississauga, Ont
Scott Cashman G L 6-2 186 09/20/1969 Ottawa, Ont
Jason Cassells C R 5-9 181 06/29/1981 Scarborough, Ont
Mike Casselman C L 6-0 190 08/23/1968 Morrisburg, Ont
Andrew Cassels C L 6-1 185 07/23/1969 Bramalea, Ont
Bruce Cassidy D L 5-11 175 05/20/1965 Ottawa, Ont
Chris Cava D L 6-0 200 10/14/1980 Thunder Bay, Ont
Peter Cava C L 5-11 175 02/14/1978 Thunder Bay, Ont
Mark Cavallin G L 5-9 170 10/20/1971 Mississauga, Ont
Chad Cavanagh C L 6-0 190 02/13/1978 Peterborough, Ont
Gino Cavallini LW L 6-2 215 11/24/1962 Toronto, Ont
Paul Cavallini D L 6-1 202 10/13/1965 Toronto, Ont
Dan Ceman C R 6-0 196 07/25/1973 Windsor, Ont
Kevin Chabbert D L 6-6 210 11/24/1977 Sioux Lookout, Ont
Steve Chabbert D R 6-2 208 02/25/1980 Sioux Lookout, Ont
Jason Chafe C L 5-10 195 02/14/1981 Stoney Creek, Ont
James Chalmers C L 6-2 185 08/19/1977 Mississauga, Ont
Jamie Chamberlain RW R 6-0 190 08/02/1981 Sarnia, Ont
Greg Chambers RW R 5-11 210 11/14/1982 Toronto, Ont
Adam Chapman LW L 6-0 195 03/27/1982 Alliston, Ont
Brian Chapman D L 6-0 195 02/10/1968 Brockville, Ont
Kyle Chapman LW L 6-3 212 02/24/1981 Aurora, Ont
Colin Chaulk LW L 6-0 199 01/07/1977 Toronto, Ont
Scott Cherrey LW L 6-1 206 05/27/1976 Drayton, Ont
Jeff Cheeseman RW R 5-8 180 06/15/1975 Norland, Ont
Jonathan Cheechoo RW R 6-0 200 07/15/1980 Moose Factory, Ont
Alain Chevrier G L 5-8 180 04/23/1961 Cornwall, Ont
Gene Chiarello G L 5-10 186 04/09/1979 Sault Ste. Marie, Ont
Steve Chiasson D L 6-1 205 04/14/1967 Barrie, Ont
Andy Chiodo G L 5-11 201 04/25/1983 Toronto, Ont
Mario Chitaroni C R 5-7 170 08/11/1966 Haileybury, Ont
Terry Chitaroni C R 5-11 185 12/09/1972 Haileybury, Ont
Taylor Chorney D L 5-11 182 04/27/1987 Thunder Bay, Ont
Marc Chouinard
Brandon Christian LW L 6-4 235 04/21/1972 Burlington, Ont
Jeff Christian LW L 6-2 210 07/30/1970 Burlington, Ont
Matt Christie C L 5-10 185 02/22/1985 Toronto, Ont
Ryan Christie LW L 6-3 200 07/03/1978 Beamsville, Ont
Taylor Christie D L 6-3 210 01/02/1983 Toronto, Ont
Dino Ciccarelli RW R 5-10 185 02/08/1960 Sarnia, Ont
William Ciccone G L 6-1 195 04/17/1984 Timmins, Ont
Tony Cimellaro C L 5-11 179 06/14/1971 Kingston, Ont
Rob Cimetta LW L 6-0 190 02/15/1970 Toronto, Ont
Jason Cipolla C L 5-9 170 12/30/1972 Toronto, Ont
Joe Cirella D R 6-3 207 05/09/1963 Hamilton, Ont
Mike Cirillo LW L 6-0 210 09/05/1979 Fort Erie, Ont
Jason Cirone C L 5-9 185 02/21/1971 Toronto, Ont
Fraser Clair RW R 6-1 190 01/07/1981 Unionville, Ont
Chris Clancy LW L 6-3 195 11/28/1972 Kitchener, Ont
Blair Clarance C R 5-11 195 09/16/1980 Stratford, Ont
Andrew Clark LW L 5-10 195 12/03/1975 Deseronto, Ont
Brian Clark LW L 6-1 215 07/10/1961 Toronto, Ont
Jason Clark C L 6-0 200 05/06/1972 Belmont, Ont
Chris Clarke D L 6-0 190 08/06/1967 Amprior, Ont
Jason Clarke RW R 6-1 213 02/28/1973 Cobourg, Ont
Dale Clarke D R 6-2 193 03/23/1978 Belleville, Ont
Mike Clarke D L 5-9 186 01/29/1979 Scarborough, Ont
Mike Clarke RW R 6-6 220 04/15/1982 Guelph, Ont
Wayne Clarke RW R 08/30/1972 Sterling, Ont
David Clarkson C R 6-1 206 03/31/1984 Mimico, Ont
Chris Clifford G L 5-9 165 05/26/1966 Kingston, Ont
Sean Clifford D L 05/11/1967 North Bay, Ont
Grant Clitsome D L 5-11 208 04/14/1985 Gloucester, Ont
Brett Clouthier LW L 6-5 225 06/09/1981 Ottawa, Ont
Chris Cloutier D L 6-1 218 03/16/1983 Angus, Ont
Richard Clune LW L 5-11 195 04/25/1987 Toronto, Ont
Cal Clutterbuck RW R 5-10 196 11/18/1987 Welland, Ont
Brandon Coalter LW L 6-2 201 06/22/1978 Richmond Hill, Ont
Paul Coffey D L 6-0 205 07/01/1961 Weston, Ont
Andrew Cogliano C L 5-9 178 06/14/1987 Toronto, Ont
Paul Cohen G L 5-11 185 01/31/1965 Toronto, Ont
Sandy Cohen RW L 6-1 185 11/25/1975 Whitby, Ont
Adam Colagiacomo RW R 6-2 205 03/17/1979 Toronto, Ont
Carlo Colaiacovo D L 6-1 184 01/27/1983 Toronto, Ont
Paulo Colaiacovo G L 6-1 205 01/27/1983 Mississauga, Ont
Will Colbert D L 6-2 205 02/06/1985 Arnprior, Ont
Lee Cole D L 6-2 220 07/13/1976 Timmins, Ont
Jason Coles D L 6-3 216 09/16/1973 Hamilton, Ont
Kevin Colley C R 5-10 175 01/04/1979 Collingwood, Ont
Bill Collins C R 6-0 180 07/13/1943 Ottawa, Ont
Rob Collins C R 5-10 174 03/15/1978 Kitchener, Ont
Jerry Connell LW L 6-4 210 02/25/1981 Scarborough, Ont
Paul Constantin C L 6-1 190 05/16/1968 Burlington, Ont
Brandon Convery C R 6-1 200 02/04/1974 Kingston, Ont
Jamie Cooke RW R 6-1 205 11/05/1968 Toronto, Ont
Matt Cooke LW L 5-11 205 09/07/1978 Belleville, Ont
David Cooper D L 6-2 205 11/02/1973 Ottawa, Ont
Joe Cooper RW R 6-0 200 06/07/1985 Toronto, Ont
Kevin Cooper C R 5-9 170 07/21/1981 Mississauga, Ont
Warren Cooper C R 5-11 160 11/30/1984 Peterborough, Ont
Adam Copeland RW R 6-1 215 06/05/1976 Burlington, Ont
Scott Corbett RW R 6-3 195 03/05/1978 Dunnville, Ont
Yvan Corbin LW L 6-0 188 10/04/1972 Kapuskasing, Ont
David Cornacchia D L 5-11 200 11/13/1980 Toronto, Ont
Jeremy Cornish RW R 6-4 215 12/07/1979 London, Ont
Keli Corpse C L 5-11 175 05/14/1974 London, Ont
Matthew Corrente D R 5-11 189 03/17/1988 Mississauga, Ont
Rick Corriveau D L 6-1 210 01/06/1971 Welland, Ont
Yvon Corriveau LW L 6-1 195 02/08/1967 Welland, Ont
Shayne Corson LW L 6-1 202 08/16/1966 Midferd, Ont
Joel Cort D L 6-5 221 04/30/1977 Hamilton, Ont
Kenny Corupe C R 6-0 185 01/18/1980 St. Catharines, Ont
Matt Coughlin D R 6-3 200 11/06/1981 Napanee, Ont
Ryan Courtney LW L 6-2 195 03/08/1982 Peterborough, Ont
Larry Courville LW L 6-0 200 04/02/1975 Timmins, Ont
David Cousineau D L 6-1 185 04/10/1978 Waterloo, Ont
Jeff Cowan
Rob Cowie D L 6-0 195 11/03/1967 Toronto, Ont
Wayne Cowley G L 6-0 185 12/04/1964 Scarborough, Ont
David Craievich D R 6-2 208 05/03/1971 Chatham, Ont
Matt Craig C L 6-0 195 03/17/1982 Toronto, Ont
Matt Craig D L 5-11 185 11/08/1983 Brampton, Ont
Mike Craig RW R 6-1 185 06/06/1971 St. Mary, Ont
Joe Craigen C L 5-11 190 02/15/1975 Kitchener, Ont
Mike Craigen RW R 5-5 195 03/16/1982 Oshawa, Ont
Dale Craigwell C L 5-10 180 04/21/1971 Toronto, Ont
Ryan Crane D L 6-0 205 06/27/1980 Mississauga, Ont
Glenn Crawford C L 5-10 190 02/27/1978 Orillia, Ont
Lou Crawford LW L 6-0 185 11/05/1962 Belleville, Ont
Marc Crawford LW L 5-11 185 02/13/1961 Belleville, Ont
Scott Crawford D R 6-0 185 04/21/1979 Etobicoke, Ont
Nick Cregan LW L 5-9 186 12/11/1985 Ottawa, Ont
Adam Creighton C L 6-5 220 06/02/1965 Burlington, Ont
Matt Cressman C L 6-0 175 06/19/1975 Cambridge, Ont
Derek Crimin C R 6-0 190 04/03/1973 Sault Ste. Marie, Ont
Chris Crombie LW L 6-2 220 03/02/1972 Hamilton, Ont
Doug Crossman D L 6-2 190 06/30/1960 Peterborough, Ont
Keith Crowder RW R 6-0 195 01/06/1959 Windsor, Ont
Troy Crowder RW R 6-4 220 05/03/1968 Sudbury, Ont
Ryan Crowther D L 5-11 215 10/15/1979 Orilloo, Ont
Jim Crozier G L 02/03/1968 North Bay, Ont
Curtis Cruickshank G L 6-2 218 03/21/1979 Ottawa, Ont
David Csumrik D R 5-11 190 04/01/1980 Orilla, Ont
Sasha Cucuz LW R 6-1 210 10/22/1977 Hamilton, Ont
Jimmy Cuddihy C L 6-3 194 04/22/1984 Ottawa, Ont
Jim Culhane D L 6-0 195 08/08/1960 Halleybury, Ont
Trent Cull D L 6-2 210 09/27/1973 Brampton, Ont
Brent Cullaton RW R 6-0 210 11/12/1974 Cambridge, Ont
Brandon Cullen RW R 6-0 212 03/05/1981 St. Catharines, Ont
David Cullen
John Cullen C R 5-10 182 08/02/1964 Puslinch, Ont
Thomas Cullen D L 6-1 220 07/14/1975 Mississauga, Ont
Jassen Cullimore D L 6-5 235 12/04/1972 Simcoe, Ont
Randy Cunneyworth LW L 6-0 198 05/10/1961 Etobicoke, Ont
Trevor Cunning G L 6-2 195 02/20/1981 Van Kleek HIll, Ont
Bob Cunningham C L 5-11 168 02/26/1941 Welland, Ont
Danny Cuomo D L 5-10 205 03/01/1955 Sudbury, Ont
Ivan Curic D L 6-6 245 10/02/1981 Toronto, Ont
Brian Curran D L 6-4 220 11/05/1963 Toronto, Ont
Dan Currie LW L 6-2 195 03/15/1968 Burlington, Ont
David Currie G L 5-10 175 03/24/1982 Peterborough, Ont
Jason Currie G R 5-10 175 04/26/1972 Brampton, Ont
Darren Curry D R 5-11 190 03/10/1977 Mantiock, Ont
Frank Curto RW R 5-9 175 02/10/1981 Hamilton, Ont
Sebastien Cyr RW R 6-2 215 06/15/1978 Hamilton, Ont
Bobby Dacosta G L 6-0 175 10/08/1976 Brampton, Ont
Jeff DaCosta D R 5-11 200 05/16/1976 Toronto, Ont
Doug Dadswell G L 5-10 185 02/07/1964 Scarborough, Ont
Mike Dagenais D L 6-3 200 07/22/1969 Gloucester, Ont
Randy Dagenais D R 6-0 200 04/14/1979 Valrita, Ont
Matt D'Agostini RW R 5-11 170 10/23/1986 Sault Ste. Marie, Ont
Andrew Dale C L 6-1 196 02/16/1976 Sudbury, Ont
Mike D'Alessandro G L 5-10 185 08/14/1981 Peterborough, Ont
Corrie D'Alessio G L 5-11 155 09/09/1969 Cornwall, Ont
Trevor Daley D L 5-10 197 10/09/1983 Toronto, Ont
David Dal Grande D L 07/08/1974 Ottawa, Ont
Kevin Dallman D R 5-11 186 02/26/1981 Niagara Falls, Ont
Marty Dallman C R 5-10 180 02/15/1963 Niagara Falls, Ont
Duncan Dalmao D L 6-2 190 12/23/1978 Toronto, Ont
Nathan Daly LW L 6-0 175 04/05/1984 North Bay, Ont
Trevor Dam RW R 5-10 208 04/20/1970 Scarborough, Ont
Marc D'Amour G L 5-10 165 04/29/1961 Sudbury, Ont
Jeff Dams C L 5-9 185 05/14/1981 Manotick, Ont
Ken Daneyko D L 6-1 215 04/17/1964 Windsor, Ont
Jeff Daniels LW L 6-1 200 06/24/1968 Oshawa, Ont
Ryan Daniels G L 6-1 205 06/22/1988 Scarborough, Ont
Mike Danton
Dan Daoust C L 5-11 170 02/29/1960 Kirklake, Ont
Michael Dark D R 6-3 210 09/17/1963 Sarnia, Ont
Chris Dashney D L 6-1 195 10/16/1972 Navan, Ont
Jonathan D'Aversa D R 6-2 190 03/02/1986 Richmond Hill, Ont
Jamie Davidson RW R 6-5 230 01/02/1978 Toronto, Ont
Jim Davidson D L 5-11 180 02/14/1946 Toronto, Ont
Robert Davidson D R 6-6 245 11/09/1977 Brantford, Ont
Sean Davidson RW R 5-11 187 04/13/1968 Toronto, Ont
Paul Davies LW L 5-10 185 08/09/1981 Sault Ste. Marie, Ont
Andrew Davis D R 6-2 195 06/11/1981 Nepean, Ont
Bob Davis D L 5-11 223 02/25/1975 Peterborough, Ont
Justin Davis RW R 6-4 210 03/01/1978 Burlington, Ont
Matt Davis RW R 5-11 181 10/06/1988 Stoney Creek, Ont
Ryan Davis RW R 6-2 185 02/16/1978 Hamilton, Ont
Rob Davison D L 6-2 220 05/01/1980 St. Catherines, Ont
Jeff Daw
Jason Dawe RW L 5-10 198 05/19/1973 North York, Ont
Mike Dawson D L 5-11 185 06/16/1973 Sault Ste. Marie, Ont
Greg Day RW R 6-0 184 02/25/1975 St. Clair Beach, Ont
Jeremy Day G L 6-0 210 08/24/1982 Burlington, Ont
John Dean LW L 6-4 221 09/28/1980 Don Mills, Ont
Bryan Deasley LW L 6-3 205 11/26/1968 Toronto, Ont
David Deeves C L 5-7 175 01/11/1979 Barrie, Ont
Mark Deazeley LW L 6-4 237 04/08/1972 North York, Ont
Peter Deboer C R 6-1 195 06/13/1968 Dunnville, Ont
Louie Debrusk LW L 6-1 225 03/19/1971 Cambridge, Ont
Rob DeCiantis C L 6-0 198 06/11/1977 Toronto, Ont
Alain Deeks D R 6-5 225 04/15/1969 Hawkesbury, Ont
Shawn DeGagne G L 6-1 190 12/18/1978 North Bay, Ont
Dale DeGray D R 6-0 200 09/03/1963 Oshawa, Ont
John DeGray D L 6-4 204 03/14/1988 Richmond Hill, Ont
Mike DeGurse LW L 6-2 220 10/04/1974 Sarnia Reserve, Ont
Steve DeGurse C R 5-10 195 08/08/1949 Sarnia, Ont
Robin Delacoure D L 6-1 190 02/14/1977 Ragersville, Ont
Adam DeLeeuw LW L 6-0 206 02/29/1980 Brampton, Ont
Miguel Delisle RW R 6-2 202 04/06/1982 Cornwall, Ont
Andy Delmore D R 6-1 192 12/26/1976 LaSalle, Ont
James Delory D R 6-4 212 03/03/1988 Scarborough, Ont
Austin de Luis C L 6-0 177 04/22/1977 Brockville, Ont
Frank Demasi C L 5-7 176 09/29/1975 Toronto, Ont
Terry Denike G L 6-2 190 04/16/1981 Burlington, Ont
Adam Dennis G L 5-11 183 02/08/1985 Toronto, Ont
Jason Denomme G L 04/08/1974 London, Ont
Chris De Ruiter RW R 02/27/1974 Kingston, Ont
Mark DeSantis D R 6-1 218 01/12/1972 Brampton, Ont
Marc Deschamps D R 09/30/1970 Kapuskasing, Ont
Andrew Desjardins C R 6-0 183 07/27/1986 Sudbury, ONt
Craig Desjarlais RW L 6-1 185 06/25/1976 LaSalle, Ont
Patrick DesRochers G L 6-4 207 10/27/1979 Penetanguishene, Ont
Matt Desrosiers D L 6-0 200 06/06/1979 Fort Erie, Ont
Boyd Devereaux C L 6-2 195 04/16/1978 Seaforth, Ont
Greg De Vries D L 6-1 215 01/04/1973 Sundridge, Ont
Adam Dewan LW L 6-4 215 10/18/1979 Kanata, Ont
Brad Dexter D R 6-3 180 03/29/1972 Kingston, Ont
Joel Dezainde D L 6-0 200 11/02/1978 Simcoe, Ont
Lou Dickenson C L 6-1 192 08/15/1982 Ottawa, Ont
Scott Dickie G R 5-10 185 12/16/1982 London, Ont
Andrew Dickson D L 6-1 185 06/20/1978 Brockville, Ont
John-Scott Dickson LW R 6-3 214 04/10/1984 Scarborough, Ont
Devin Didiomete LW L 5-11 200 05/09/1988 Stratford, Ont
Brandon Dietrich RW R 6-0 190 03/22/1978 Waterloo, Ont
Travis Dillabough C L 6-0 195 06/20/1975 Peterborough, Ont
Joe Dimaline G L 5-9 181 09/07/1972 North York, Ont
Frank Dimuzio LW R 08/12/1967 Toronto, Ont
Peter Dineen D R 5-11 190 11/19/1960 Kingston, Ont
Joe DiPenta D L 6-3 225 02/25/1979 Barrie, Ont
Paul Dipietro C R 5-9 181 09/08/1970 Sault Ste. Marie, Ont
Jason Disher D L 6-3 210 05/28/1975 Windsor, Ont
Josh Disher G L 6-1 164 06/24/1985 Chatham, Ont
Steve Dix RW R 5-11 175 04/07/1983 North Bay, Ont
Sean Dixon D L 6-2 185 02/22/1981 Waterloo, Ont
Scott Dobben LW L 6-1 193 04/10/1983 Palmerston, Ont
Brian Dobbin RW R 6-1 205 08/18/1966 Petroia, Ont
Nick Dodge RW R 5-10 175 05/01/1986 Oakville, Ont
Tyler Doig C L 6-0 190 02/15/1986 Seaforth, Ont
Derek Dolson G L 5-11 190 05/23/1981 Kitchener, Ont
Rustyn Dolyny RW R 6-1 193 11/06/1976 Fort Frances, Ont
Tie Domi RW R 5-10 207 11/01/1969 Windsor, Ont
Brad Domonsky RW R 6-0 200 09/02/1977 Sudbury, Ont
Ryan Donally LW L 6-4 210 02/04/1985 Tecomsen, Ont
Justin Donati C R 5-10 174 10/17/1986 Toronto, Ont
Tyler Donati LW L 5-9 180 10/17/1986 Toronto, Ont
Shean Donovan RW R 6-3 210 01/22/1975 Timmins, Ont
Rob Dopson G L 6-1 205 08/21/1967 Smiths Falls, Ont
Wayne Doucet LW L 6-2 203 06/19/1970 Etobicoke, Ont
Adam Doucette D L 6-1 205 06/20/1978 Brockville, Ont
Darren Dougan C L 5-11 195 02/21/1972 Azilda, Ont
Peter Douris RW R 6-1 195 02/19/1966 Toronto, Ont
Patrick Dovigi G L 07/02/1979 Sault Ste. Marie, Ont
Brian Dowd D L 6-1 190 08/27/1965 Hamilton, Ont
Blaine Down LW L 5-11 170 07/16/1982 Whitby, Ont
Aaron Downey
Brian Downey LW L 6-1 190 06/30/1968 Manotick Station, Ont
Steve Downie RW R 5-10 192 04/03/1987 Newmarket, Ont
Frank Doyle G L 6-1 175 09/08/1980 Guelph, Ont
Jason Doyle RW R 6-1 200 05/15/1978 Toronto, Ont
Rob Doyle D L 5-11 185 02/10/1964 Lindsay, Ont
Shane Doyle D L 6-3 222 04/26/1967 Lindsay, Ont
Trevor Doyle D R 6-3 212 01/01/1974 Ottawa, Ont
Kris Draper C L 5-11 190 05/24/1971 Toronto, Ont
Greg Dreveny G L 6-0 204 06/23/1972 Dresden, Ont
Bruce Driver D L 6-0 185 04/29/1962 Toronto, Ont
John Druce RW R 6-2 195 02/23/1966 Peterborough, Ont
Jim Drummond D L 5-9 170 10/20/1918 Toronto, Ont
Robbie Drummond C R 5-11 175 02/19/1986 London, Ont
Jim Dube D L 5-11 192 01/25/1977 Ottawa, Ont
Serge Dube D L 5-11 200 08/13/1979 Sudbury, Ont
Bryan Duce RW R 5-11 195 01/15/1978 Thunder Bay, Ont
Mike Duco LW R 5-10 194 07/08/1987 Toronto, Ont
Ryan Dudgeon LW L 5-9 176 01/21/1980 Port Elgin, Ont
David Duerden LW L 6-2 200 04/11/1977 Oshawa, Ont
Chris Duggan RW R 6-0 185 11/23/1977 Woodville, Ont
Ron DuGuay C R 6-2 210 06/06/1957 Sudbury, Ont
Jim Duhart LW L 5-10 205 07/24/1971 Ottawa, Ont
Paul Dukovac D R 6-1 190 06/18/1969 New Liskeard, Ont
Brett Duncan D R 6-0 220 02/15/1973 Kitchener, Ont
Iain Duncan LW L 6-1 205 08/04/1963 Weston, Ont
Craig Duncanson LW L 6-1 200 03/17/1967 Sudbury, Ont
Shane Dungey D R 6-4 220 09/21/1973 Richmond Hill, Ont
Jamie Dunlap LW L 6-1 206 04/27/1981 Nepean, Ont
Marc Dupuis D L 6-0 200 04/22/1976 Cornwall, Ont
Chris Durno C L 6-4 205 10/31/1980 Scarborough, Ont
Matt Dzieduszycki C L 5-11 185 04/08/1980 Mississauga, Ont
Chris Eade D R 6-1 204 04/30/1982 Etobicoke, Ont
Josh Eade RW R 6-2 210 04/06/1980 Oshawa, Ont
Ben Eager LW L 6-2 210 01/22/1984 Ottawa, Ont
Mike Eastwood C R 6-3 205 07/01/1967 Ottawa, Ont
Kevin Edgar LW L 6-0 192 03/07/1978 Newmarket, Ont
Mark Edmundson C L 5-9 183 03/11/1975 London, Ont
Tom Edur D R 6-1 185 11/18/1954 Toronto, Ont
Sean Edwards RW R 6-0 205 09/06/1979 Foxboro, ONt
Trevor Edwards LW L 5-10 187 07/19/1982 Carelton Place, Ont
Barret Ehgoetz C L 5-9 170 04/16/1981 Kincardine, Ont
Alon Eizenman C L 6-0 170 01/02/1979 Toronto, Ont
Todd Elik C L 6-2 194 04/15/1966 Brampton, Ont
Darren Eliot G L 6-1 175 11/26/1961 Hamilton, Ont
Brandon Elliott D L 6-4 225 03/08/1984 Orangeville, Ont
Brian Elliott G L 6-3 186 04/09/1985 Newmarket, Ont
Eric Ellis LW L 6-2 215 06/24/1977 Hamilton, Ont
Matt Ellis LW L 6-1 203 08/31/1981 Welland, Ont
Nelson Emerson RW R 5-11 175 08/17/1967 Hamilton, Ont
Cory Emmerton C L 5-11 177 06/01/1988 St. Thomas, Ont
Roy Emery G L 6-3 192 09/28/1982 Cayuga, Ont
Steve Eminger D L 6-2 200 10/31/1983 Woodbridge, Ont
Rick Emmett D R 5-10 195 02/12/1975 Etobicoke, Ont
John English D R 6-2 190 05/03/1968 Toronto, Ont
Scott English D L 6-1 190 02/04/1982 Newmarket, Ont
Omar Ennaffat D R 6-1 190 04/26/1980 Toronto, Ont
Jim Ensom C L 6-3 195 08/24/1976 Oshawa, Ont
Bob Essensa G L 6-0 185 01/14/1965 Toronto, Ont
John Evangelista C R 5-10 187 07/15/1975 St. Catharines, Ont
Cory Evans RW L 6-1 220 04/07/1974 Sault St. Marie, Ont
Daryl Evans LW L 5-9 185 01/12/1961 Toronto, Ont
Doug Evans LW L 5-9 185 06/02/1963 Peterborough, Ont
Kevin Evans LW L 5-10 182 07/10/1965 Peterborough, Ont
Shawn Evans D L 6-3 190 09/07/1965 Kingston, Ont
Randy Exelby G L 5-9 170 08/13/1965 Toronto, Ont
Ryan Fairbarn D L 6-2 205 11/15/1979 Bradford, Ont
Shaun Fairweather LW L 5-10 180 08/09/1976 London, Ont
Drew Fata D L 6-1 211 07/28/1983 Sault Ste. Marie, Ont
Rico Fata
Mac Faulkner C R 6-1 205 05/20/1983 King City, Ont
Scott Feasby D R 6-2 200 11/20/1970 Port Perry, Ont
Glen Featherstone D L 6-4 215 07/08/1968 Toronto, Ont
Dino Felicetti RW L 5-9 180 12/22/1970 Burlington, Ont
Chris Felix D R 5-11 194 05/27/1964 Sualt Ste. Marie, Ont
David Fenyves D L 5-11 190 04/29/1960 Dunnville, Ont
Chris Ferguson C L 6-0 195 11/04/1979 Brockville, Ont
Chris Ferguson LW L 5-11 166 02/09/1987 Thunder Bay, Ont
John Ferguson D R 5-10 185 04/18/1947 Port Arthur, Ont
Kyle Ferguson RW R 6-3 230 08/12/1973 Toronto, Ont
Manny Fernandez G L 6-0 180 08/26/1974 Etobicoke, Ont
Daryl Filipek D L 6-1 185 11/13/1970 Acton, Ont
Geoff Finch G L 6-1 175 04/08/1972 Oshawa, Ont
Tim Findlay RW R 5-10 190 09/20/1976 Windsor, Ont
Kevin Fines G L 6-1 210 01/26/1981 Listawel, ONt
Brian Finley G R 6-3 205 07/03/1981 Sault Ste. Marie, Ont
Shannon Finn D L 6-2 195 01/25/1972 Brampton, Ont
Peter Fiorentino D R 6-1 205 10/22/1968 Niagara Falls, Ont
Paul Fioroni LW L 6-3 215 08/07/1976 Toronto, Ont
Georgios Fiotakis G L 5-11 176 01/25/1976 Toronto, Ont
Ioannis Fiotakis RW L 6-0 176 06/30/1968 Toronto, Ont
Craig Fisher C L 6-3 180 06/30/1970 Oshawa, Ont
Mike Fisher C R 6-0 183 06/05/1980 Peterborough, Ont
Randy Fitzgerald LW L 5-11 174 09/05/1979 Toronto, Ont
Mark Fitzpatrick G L 6-2 198 11/13/1968 Toronto, Ont
Paul Flache D R 6-6 211 03/04/1982 Toronto, Ont
Peter Flache C L 6-5 190 03/04/1982 Toronto, Ont
Patrick Flatley RW R 6-2 195 10/03/1963 Toronto, Ont
Todd Flichel D R 6-3 195 09/14/1964 Osgoocle, Ont
Rocky Florio LW L 6-2 215 08/27/1977 Burlington, Ont
Larry Floyd C L 5-8 180 05/01/1961 Peterborough, Ont
Bryan Fogarty D L 6-2 210 06/11/1969 Brantford, Ont
Mike Foligno RW R 6-2 195 01/29/1959 Sudbury, Ont
Adam Foote D R 6-1 202 07/10/1971 Toronto, Ont
Ian Forbes D L 6-6 215 08/02/1980 Brampton, Ont
Ken Forshee RW R 5-5 165 01/17/1975 Toronto, Ont
Joey Forte C L 5-11 195 04/29/1979 Welland, Ont
Corey Foster D L 6-3 204 10/27/1969 Ottawa, Ont
Craig Foster LW L 6-0 185 02/10/1984 Carp, Ont
Jeff Foster D L 6-2 215 09/04/1974 Napanee, Ont
Kurtis Foster D R 6-5 205 11/24/1981 Carp, Ont
Ryan Foster LW L 6-0 194 11/02/1974 Brampton, Ont
Mike Fountain G L 6-1 176 01/26/1972 North York, Ont
Rob Fournier G L 04/08/1969 Sudbury, Ont
Matt Foy RW R 6-2 218 05/18/1983 Oakville, Ont
Jim Fox RW R 5-8 175 05/18/1960 Coniston, Ont
Chris Foy D L 6-0 190 09/16/1970 Toronto, Ont
Lou Franceschetti RW L 6-0 190 03/28/1958 Toronto, Ont
Ray Francis D L 5-11 185 03/29/1980 Thunder Bay, Ont
Ron Francis C L 6-3 200 03/01/1963 Sault Ste, Marie, Ont
Iain Fraser RW R 5-10 184 08/10/1969 Scarbarough, Ont
Mark Fraser D L 6-3 195 09/29/1986 Ottawa, Ont
Dan Frawley RW R 6-0 170 06/02/1962 Sturgeon Falls, Ont
David Frawley C L 6-1 194 01/26/1984 Sudbury, Ont
John Freeman RW R 6-5 255 10/24/1970 Toronto, Ont
Mark Freer C L 5-10 180 07/14/1968 Peterborough, Ont
Colton Fretter RW R 5-10 187 03/12/1982 Harrow, Ont
Rob Frid RW R 6-2 215 02/04/1975 Burlington, Ont
Bob Froese G L 5-11 175 06/30/1958 St. Catharines, Ont
David Fry LW L 5-9 180 02/14/1979 Mississauga, Ont
Shawn Futers LW L 6-1 224 09/02/1985 Sarnia, Ont
Alan Fyfe RW R 5-11 190 02/14/1979 Niagara Falls, Ont
Jody Gage RW R 6-0 185 11/29/1959 Toronto, Ont
Luc Gagne RW R 6-1 200 05/04/1976 Sturgeon Falls, Ont
Paul Gagne LW L 5-10 180 02/06/1962 Iroquois Falls, Ont
Wayne Gagne D R 5-9 180 06/21/1964 Toronto, Ont
Dave Gagner C L 5-10 188 12/11/1964 Chatham, Ont
Dave Gagnon G L 6-0 195 10/31/1967 Windsor, Ont
Joel Gagnon G L 6-1 205 03/14/1975 Hearst, Ont
Sean Gagnon D L 6-2 215 09/11/1973 Sault Ste. Marie, Ont
Bob Gainey LW L 6-2 190 12/13/1953 Peterborough, Ont
Lance Galbraith LW L 5-10 190 02/21/1980 Brampton, Ont
Ryan Gale RW R 5-11 180 03/18/1981 St. Catherines, Ont
Ray Gallagher D L 5-10 187 05/12/1968 Ajax, Ont
Chester Gallant RW R 6-2 208 12/22/1977 Thunder Bay, Ont
Trevor Gallant C L 5-7 180 01/10/1975 London, Ont
Steve Gallace D L 6-1 210 08/28/1978 London, Ont
Jerry Galway D R 5-8 185 06/30/1977 Mississauga, Ont
Mike Gamble C L 5-9 175 08/17/1975 Brantford, Ont
Troy Gamble G L 5-11 195 04/07/1967 Toronto, Ont
Bruce Gardiner C R 6-1 185 02/11/1971 Barrie, Ont
Peter Gardiner RW R 6-5 220 09/29/1977 Toronto, Ont
Bill Gardner C L 5-10 177 03/19/1960 Toronto, Ont
Greg Gardner G L 5-10 190 11/21/1975 Mississauga, Ont
Joel Gardner C L 6-0 190 09/16/1967 Petroila, Ont
Ryan Gardner RW R 6-5 222 04/18/1978 Akron, Ont
Ryan Garlock C L 6-0 202 04/24/1986 Iroquois Falls, Ont
Tyrone Garner G L 6-2 215 07/27/1978 Stoney Creek, Ont
Rob Garrick G L 6-3 185 03/01/1981 Mississauga, Ont
Jamie Garrington D R 6-2 215 10/29/1984 Toronto, Ont
Mike Garrow D L 6-1 205 08/04/1975 Kenora, Ont
Mike Gartner RW R 6-0 190 10/29/1959 Ottawa, Ont
Sean Gauthier G L 5-11 202 03/28/1971 Sudbury, Ont
Derek Gauthier RW R 5-11 205 04/03/1973 Sudbury, Ont
Brent Gauvreau RW R 6-3 205 06/29/1980 Sudbury, Ont
Aaron Gavey C L 6-2 190 02/22/1974 Sudbury, Ont
Stewart Gavin LW L 6-0 180 03/15/1960 Ottawa, Ont
Craig Geerlinks D L 6-0 205 10/30/1980 London, Ont
Ryan Gelinas G L 5-11 185 10/31/1977 Windsor, Ont
Mike Gellard LW L 6-1 193 10/10/1978 Markham, Ont
Marc Genest C L 5-11 188 02/19/1973 Orleans, Ont
Chris George RW R 6-4 225 07/28/1977 Mississauga, Ont
Dave Geris D L 6-5 240 06/07/1976 North Bay, Ont
Hugues Gervais LW L 6-1 206 01/10/1975 Fortierville, Ont
Robert Gherson G L 6-5 155 10/08/1983 Toronto, Ont
Andrew Gibbons RW R 6-0 195 08/12/1986 Oshawa, Ont
Brett Gibson C L 6-1 190 08/17/1979 Gananoque, Ont
Keni Gibson G L 5-10 190 03/20/1981 Stittsville, Ont
Steve Gibson LW L 6-1 200 10/10/1972 Listowel, Ont
Lee Giffin RW R 5-11 200 04/01/1967 Chatham, Ont
Rob Giffin C R 5-9 185 06/08/1976 Peterborough, Ont
Chris Gignac C L 6-1 178 05/21/1974 Windsor, Ont
Greg Gilbert LW L 6-1 195 01/22/1962 Mississauga, Ont
Todd Gill D L 6-1 175 11/09/1965 Brockville, Ont
Nathan Gillies RW R 5-10 190 10/31/1980 Cambridge, Ont
Trevor Gillies D L 6-3 210 01/30/1979 Cambridge, Ont
Paul Gillis C L 5-11 190 12/31/1963 Toronto, Ont
Dave Gilmore C L 5-9 175 02/11/1974 St. Thomas, Ont
Doug Gilmour C L 5-11 175 06/25/1963 Kingston, Ont
Mark Giordano D L 6-0 205 03/10/1983 Toronto, Ont
Dan Girardi D R 6-1 205 04/29/1984 Welland, Ont
Raymond Giroux D L 6-1 190 07/20/1976 North Bay, Ont
John Glavota D L 6-2 200 03/21/1976 Sault Ste. marie, Ont
Jason Glover RW L 5-11 190 03/29/1972 London, ONt
Mike Glover RW R 5-11 195 07/23/1968 Ottawa, Ont
Michael Glumac C R 6-2 205 04/05/1980 Niagara Falls, Ont
Ash Goldie C L 5-9 170 03/03/1981 London, Ont
Jeff Goldie LW L 6-3 215 05/27/1974 Owen Sound, Ont
Wes Goldie RW R 6-1 200 04/05/1979 London, Ont
Tom Gomes RW R 5-11 200 04/29/1972 Harrow, Ont
Joe Goodenow C L 5-10 195 06/12/1980 Toronto, Ont
Mat Goody RW R 6-2 250 03/09/1982 Brighton, Ont
Travis Gordon D L 6-0 205 08/05/1979 Dowling, Ont
Ben Gorewich LW L 5-10 185 01/23/1975 Thornhill, Ont
Matt Gorman C R 5-7 160 03/02/1978 Smiths Falls, Ont
Mike Gorman G L 5-10 190 12/29/1979 Nepean, Ont
Mark Gouett D R 6-1 195 06/14/1975 Waubaushene, Ont
Michael Gough RW L 6-3 225 09/09/1982 Kingston, Ont
Bob Gould RW R 5-11 190 09/07/1957 Petroila, Ont
Dan Gould G L 6-0 195 05/21/1980 Brampton, Ont
Louis Goulet C L 5-8 180 11/06/1978 Kapuskasing, Ont
Alex Goupil RW L 5-8 195 04/10/1983 Ottawa, Ont
Chris Govedaris LW L 6-1 200 02/02/1970 Toronto, Ont
David Goverde G L 6-1 200 04/09/1970 Toronto, Ont
Mark Gowan G L 6-0 189 03/15/1975 Mississauga, Ont
Teddy Graham D L 5-10 175 06/30/1906 Saravak Township, Ont
Kevin Grant D R 6-3 210 01/09/1969 Toronto, Ont
Chris Gratton C L 6-3 220 07/05/1975 Brantford, Ont
Dan Gratton C L 6-1 195 12/07/1966 Brantford, Ont
Josh Gratton LW R 6-2 190 09/09/1982 Brantford, Ont
Adam Graves LW L 6-0 205 04/12/1968 Toronto, Ont
Steve Graves LW L 5-11 180 04/07/1964 Trenton, Ont
Rick Green D L 6-3 220 02/20/1956 Belleville, Ont
Chris Greene RW R 6-2 179 09/24/1985 Mesina, NY
Carl Greenhous D R 6-2 215 10/28/1972 Ottawa, Ont
Jeff Greenlaw RW L 6-2 225 02/28/1968 Toronto, Ont
Dale Greenwood C L 5-11 185 02/13/1975 Toronto, Ont
Brian Greer G L 5-10 165 07/05/1974 Orillia, Ont
Chris Grenville RW L 6-1 205 02/24/1974 St. Catharines, Ont
Brent Gretzky C L 5-11 170 02/20/1972 Brantford, Ont
Keith Gretzky C L 5-9 157 02/16/1967 Brantford, Ont
Wayne Gretzky
Jason Greyerbiehl LW L 03/24/1970 Bramalea, Ont
Josh Gribben D L 6-5 215 06/12/1981 Thunder Bay, Ont
Andy Gribble RW R 6-0 182 04/12/1966 Toronto, Ont
Brent Grieve LW L 6-1 204 05/09/1969 Oshawa, Ont
Sean Griffin D L 6-3 193 04/18/1980 Ottawa, Ont
Mike Griffith RW R 01/03/1969 Toronto, Ont
Chad Grills C R 6-1 195 12/02/1974 Peterborough, Ont
Kevin Grimes D L 6-2 200 08/19/1979 Ottawa, Ont
Doug Groenestege G L 6-2 200 01/11/1984 Mitchell, Ont
Phil Groeneveld G L 5-11 194 09/18/1974 Oshawa, Ont
Dino Grossi RW R 6-1 205 06/25/1970 Toronto, Ont
Wayne Groulx C R 6-1 185 02/02/1965 Welland, Ont
Scott Gruhl LW L 6-1 200 09/13/1959 Port Colborne, Ont
Rob Guinn D L 6-2 225 01/25/1976 Ottawa, Ont
John Guirestante RW R 6-2 185 05/11/1975 Toronto, Ont
Steve Guolla LW L 6-0 190 03/15/1973 Scarborough, Ont
Shea Guthrie RW R 6-0 187 07/30/1987 Almonte, Ont
David Haas LW L 6-2 196 06/23/1968 Toronto, Ont
Jeff Hackett G L 6-1 195 06/01/1968 London, Ont
Derek Hahn C R 6-0 185 12/27/1977 Elmira, Ont
Julius Halfkenny D R 6-0 210 02/08/1981 Scarborough, ONt
Ashlin Halfnight D L 6-0 180 03/14/1975 Toronto, Ont
Bob Halkidis D L 6-1 200 03/05/1966 Toronto, Ont
George Halkidis D L 6-1 190 06/18/1982 Newmarket, Ont
Steven Halko D R 6-1 195 03/08/1974 Etobicoke, Ont
Wayne Hall C L 6-0 195 10/02/1978 Nepean, ONt
Trevor Halverson LW L 6-1 200 04/06/1971 White River, Ont
Doug Halward D L 6-1 200 11/01/1955 Toronto, Ont
Ryan Hamilton LW L 6-2 209 04/15/1985 Oshawa, Ont
Bryan Hamm D L 6-4 213 01/01/1984 Hamilton, Ont
Ken Hammond D L 6-1 190 08/22/1963 Port Credit, Ont
Tyler Hanchuck D L 6-3 210 02/07/1982 Sault Ste. Marie, Ont
Casey Handrahan D R 6-2 195 04/20/1980 Niagara Falls, Ont
Ron Handy LW L 5-11 175 01/05/1963 Toronto, Ont
Dave Hannan C L 5-10 170 11/26/1961 Sudbury, Ont
Mike Hanson RW R 5-11 200 05/26/1978 Oakville, Ont
Jeff Harding RW R 6-4 220 04/06/1969 Toronto, Ont
Brett Harkins C L 6-1 170 07/02/1970 North Ridgeville, Ont
David Harlock D L 6-2 195 03/16/1971 Toronto, Ont
Nick Harloff D L 6-0 200 05/11/1984 Kitchener, Ont
Duane Harmer D R 6-0 190 06/03/1974 Fullarton, Ont
Kelly Harper C R 6-2 190 05/09/1972 Sudbury, Ont
Kevin Harper D L 6-3 190 09/07/1975 Sudbury, Ont
Tanner Harpwood C L 5-8 165 10/26/1978 Welland, Ont
Joe Harris G L 5-9 180 09/16/1974 Mitchell, Ont
Tim Harris RW R 6-2 202 10/16/1967 Urbridge, Ont
Jay Harrison D L 6-3 200 11/03/1982 Oshawa, Ont
Tyler Harrison LW L 6-5 193 12/24/1984 Oshawa, Ont
Mike Hartman RW R 5-10 185 12/16/1955 Toronto, Ont
Craig Hartsburg D L 6-1 200 06/29/1959 Stratford, Ont
Mike Hartwick LW L 6-3 195 03/01/1973 Napanee, Ont
Doug Harvey RW R 6-0 180 10/08/1957 Ottawa, Ont
Hugh Harvey LW L 6-0 175 06/25/1949 Kingston, Ont
Kevin Harvey LW L 6-2 175 09/14/1984 Branchton, Ont
Todd Harvey RW R 6-0 195 02/17/1975 Hamilton, Ont
Dale Hawerchuk C L 5-11 185 04/04/1963 Toronto, Ont
Jason Hawes C L 5-11 195 06/16/1978 Perth, Ont
Todd Hawkins RW R 6-1 195 08/02/1966 Kingston, Ont
Joe Hawley RW R 5-10 185 03/13/1971 Peterborough, Ont
Kent Hawley C L 6-4 215 02/20/1968 Toronto, Ont
Dwayne Hay LW L 6-1 203 02/11/1977 London, Ont
Scott Hay G R 6-0 209 04/03/1975 Scarborough, Ont
Darren Haydar RW L 5-9 168 10/22/1979 Toronto, Ont
Jeff Haydar RW R 6-1 195 06/11/1977 Milton, Ont
Brian Hayward G L 5-10 175 06/25/1960 Georgetown, Ont
Glen Healy G L 5-10 183 08/23/1962 Pickering, Ont
Shawn Heaphy C L 5-8 180 11/27/1968 Sudbury, Ont
John Hecimovic RW R 6-2 217 03/31/1984 Cambridge, Ont
Jeff Heerema RW R 6-1 184 01/17/1980 Thunder Bay, Ont
Jesse Heerema LW L 5-11 180 02/24/1977 Murillo, Ont
HeinsShawn
Ryan Held C L 6-2 175 01/30/1980 London, Ont
Bryan Helmer D R 6-1 210 07/15/1972 Sault Ste, Marie, Ont
Kevin Henderson LW L 6-3 200 12/03/1986 Toronto, Ont
Mike Henderson LW L 6-1 217 03/24/1974 Brampton, Ont
Mike Henderson RW R 5-11 190 11/22/1980 Mississauga, Ont
Todd Henderson G L 6-1 168 03/06/1969 Sault Ste. Marie, Ont
Trevor Hendrikx D R 6-1 200 03/29/1985 Winchester, Ont
John Hendry LW L 6-0 195 05/15/1970 Mississauga, Ont
Brent Henley C L 5-10 170 06/28/1985 Longlac, Ont
Adam Henrich LW L 6-4 218 01/19/1984 Toronto, Ont
Michael Henrich RW R 6-2 206 03/04/1980 Thornhill, Ont
Alex Henry
Abe Herbst D L 6-2 198 02/21/1980 Palmerston, Ont
Steve Herniman D L 6-4 215 06/09/1968 Windsor, Ont
Jamie Herrington LW L 6-0 180 04/07/1978 Cornwall, Ont
Oak Hewer C R 6-3 210 09/21/1979 Ottawa, Ont
Greg Hewitt G L 5-7 155 10/08/1979 London, Ont
Jason Heywood RW R 6-3 200 05/11/1974 Exeter, Ont
Jamey Hicks C R 5-10 178 08/23/1969 Timmins, Ont
Tommi Hietala G R 5-10 174 12/03/1969 St. Catharines, Ont
Tim Higgins RW R 6-1 185 02/07/1958 Ottawa, Ont
Steve Hildenbrand RW R 5-10 182 03/10/1981 Belle River, Ont
Kiley Hill LW L 6-3 215 01/02/1975 Sudbury, Ont
Sam Hill RW R 6-1 215 10/18/1979 Strathroy, Ont
Tim Hill LW L 6-2 212 04/12/1974 North Bay, Ont
Randy Hillier D R 6-0 185 03/30/1960 Toronto, Ont
Scott Hillman D R 5-7 170 04/29/1974 LaSalle, Ont
Eric Himelfarb RW R 5-9 161 01/01/1983 Thornhill, Ont
Rod Hinks C L 5-11 185 04/11/1973 Etobicoke, Ont
Rob Hisey C L 5-8 170 09/24/1984 Oakville, Ont
Allan Hitchen G L 6-2 205 05/06/1978 North York, Ont
Todd Hlushko LW L 5-11 185 02/07/1970 Toronto, Ont
Ken Hodge C L 6-1 200 04/13/1966 Windsor, Ont
Gavin Hodgson RW R 6-3 210 05/23/1976 Midland, Ont
Jamie Hodson G L 6-2 206 04/08/1980 Brandon, Man
Mike Hoffman LW L 5-11 190 02/26/1963 Cambridge, Ont
Jim Hofford D R 6-0 188 10/04/1964 Sudbury, Ont
Peter Hogan D R 6-3 183 01/10/1978 Oshawa, Ont
Tim Hogan D R 6-2 185 01/07/1974 Oshawa, Ont
Greg Hogeboom RW R 6-0 190 09/26/1982 Toronto, Ont
Paul Holden D L 6-3 210 03/15/1970 Kitchener, Ont
Kevin Holliday D L 6-2 215 05/06/1975 Red Lake, Ont
Scott Hollis RW R 6-0 185 09/18/1972 Kingston, Ont
Tyson Holly LW L 5-9 186 09/08/1976 Cormac, Ont
Rhys Hollyman D R 6-3 210 01/30/1970 Toronto, Ont
J.R. Holmes D L 6-0 201 03/15/1981 Toronto, Ont
Randy Holmes LW L 5-8 175 08/30/1972 Kingston, Ont
David Hoogsteen LW L 5-8 150 11/10/1974 Thunder Bay, Ont
Kevin Hoogsteen RW R 5-10 187 09/17/1972 Thunder Bay, Ont
Ron Hoover C L 5-11 185 10/28/1966 Oakville, Ont
Dean Hopkins RW R 6-1 210 06/06/1959 Cobourg, Ont
Nathan Horton C R 6-2 201 05/29/1985 Welland, Ont
Greg Hotham D R 5-11 180 03/07/1956 London, Ont
Bill Houlder D L 6-2 210 03/11/1967 Thunder Bay, Ont
Ken House C L 6-2 195 11/03/1969 Scarborough, Ont
Tony Hrkac C L 5-10 170 07/07/1966 Thunder Bay, Ont
Bill Huard LW L 6-1 215 06/24/1967 Welland, Ont
Charlie Huddy D L 6-0 200 06/02/1959 Oshawa, Ont
Mike Hudson LW L 6-1 185 02/06/1967 Guelph, Ont
Kerry Huffman D L 6-2 200 01/03/1968 Peterborough, Ont
Bobby Hughes C L 5-10 170 11/11/1987 Richmond Hill, Ont
Brent Hughes D L 6-0 205 06/17/1943 Bowmanville, Ont
Brent Hughes RW R 5-7 175 06/09/1982 Toronto, Ont
Jason Hughes D R 6-3 210 01/16/1974 Selby, Ont
Sean Hughes LW L 6-1 200 05/26/1975 Kenora, Ont
Brett Hull RW R 5-10 200 08/09/1964 Belleville, Ont
Jody Hull
Kent Hulst C L 6-1 195 04/08/1968 St. Thomas, Ont
Brian Hunt C L 02/12/1969 Toronto, Ont
Dale Hunter C L 5-10 200 07/31/1960 Petrolia, Ont
Dave Hunter LW L 6-0 200 01/01/1958 Petrolia, Ont
Logan Hunter LW L 5-11 191 08/30/1984 Oil Springs, Ont
Mark Hunter RW R 6-0 205 11/12/1962 Petrolia, Ont
Larry Huras D L 6-3 202 07/08/1955 Listowel, Ont
Darren Hurley LW L 6-2 205 06/14/1973 Bramalea, Ont
Kent Huskins D L 6-2 190 05/04/1979 Almonte, Ont
Jeff Hutchins LW L 6-0 190 04/23/1978 Toronto, Ont
Malcolm Hutt D R 5-11 165 05/31/1982 Wellesley, Ont
Brad Hyatt D R 07/24/1968 Learnington, Ont
Chris Hynnes D L 6-1 205 12/06/1970 Thunder Bay, Ont
Andrew Ianiero LW L 6-0 197 01/10/1981 St. Catharines, Ont
Mike Iggulden C R 6-3 212 11/09/1982 St. Catharines, Ont
Brian Ihnacak C R 5-11 178 04/10/1985 Toronto, Ont
Troy Ilijow RW R 6-1 212 08/25/1982 Thunder Bay, Ont
Peter Ing G L 6-2 170 04/28/1969 Toronto, Ont
Ralph Intranuovo C L 5-8 180 12/11/1973 East York, Ont
Tony Iob LW L 5-11 202 01/07/1971 Renfrew, Ont
Matt Iorianni G L 6-2 205 06/26/1984 Thunder Bay, Ont
Richard Irwin RW L 6-3 219 08/31/1977 Toronto, Ont
Greg Jacina C R 6-1 195 05/22/1982 Guelph, Ont
Jason Jackman C L 5-9 180 05/16/1977 Bowmanville, Ont
Richard Jackman D R 6-2 180 06/28/1978 Toronto, Ont
Dean Jackson LW L 5-10 185 03/28/1980 Toronto, Ont
Jim Jackson C R 5-10 180 02/01/1960 Oshawa, Ont
Jeff Jackson LW L 6-0 195 04/24/1965 Chatham, Ont
Mike Jackson RW R 6-0 200 02/04/1969 Mississauga, Ont
Ian Jacobs RW R 6-4 207 05/16/1980 Sarnia, Ont
Michael Jacobsen D L 6-1 207 07/24/1981 Thunder Bay, Ont
John Jakopin
Mike James D L 6-2 170 01/31/1964 Toronto, ONt
Mike James LW L 6-0 175 02/21/1982 Windsor, Ont
Dusty Jamieson LW L 6-3 180 05/26/1981 Sarnia, Ont
Dan Jancevski D L 6-3 223 06/15/1981 Windsor, Ont
Ryan Jardine
Kevin Jarman LW L 6-0 184 03/12/1985 Toronto, Ont
Mike Jarmuth D L 5-11 181 02/13/1982 Monkton, Ont
David Jarram D R 6-3 195 10/23/1987 Kitchener, Ont
John Jarram D R 6-1 210 07/26/1982 Kitchener, Ont
Blair Jarrett RW R 6-3 200 10/25/1984 Sault Ste. Marie, Ont
Cole Jarrett D L 6-0 195 01/04/1983 Sault Ste. Marie, Ont
Patrick Jarrett C L 5-11 181 02/06/1984 Sault Ste. Marie, Ont
Wes Jarvis C L 5-11 185 05/30/1958 Toronto, Ont
Wes Jarvis D L 6-4 230 04/16/1979 Toronto, Ont
Jason Jaspers
Tom Jefferson LW L 5-10 195 03/17/1987 Brampton, Ont
Lee Jelenic LW L 6-2 206 08/07/1979 Toronto, Ont
Mark Jerant D R 6-5 205 02/13/1980 Windsor, Ont
Lee Jinman C R 5-11 185 01/10/1976 Scarborough, Ont
Andre Joanisse D R 6-2 219 05/15/1985 Ottawa, Ont
Bernie John D L 5-11 190 06/04/1972 Sudbury, Ont
Bill Johnson C R 6-0 163 07/27/1928 Port Arthur, Ont
Earl Johnson C L 6-0 185 06/28/1931 Fort Frances, Ont
Glenn Johnson LW L 5-9 185 06/04/1949 Waterloo, Ont
Greg Johnson C L 5-10 194 03/16/1971 Thunder Bay, Ont
Jamie Johnson C R 5-11 190 01/23/1982 Port Franks, Ont
Jason Johnson D R 5-11 196 09/04/1975 Unionville, Ont
John Johnson C L 5-10 195 02/22/1971 Lindsay, Ont
Mark Johnson RW R 6-1 190 09/26/1985 Glencoe, Ont
Matt Johnson LW L 6-5 230 11/23/1975 Welland, Ont
Mike Johnson RW R 6-3 190 10/03/1974 Scarbarough, Ont
Mike Johnson D L 6-1 205 09/02/1978 London, Ont
Ryan Johnson C L 6-1 185 06/14/1976 Thunder Bay, Ont
Ryan Johnson D R 6-1 200 03/01/1981 Kenora, Ont
Shane Johnson RW R 5-10 160 07/12/1973 Ingersoll, Ont
Steve Johnson D L 6-1 190 05/15/1951 St. Thomas, Ont
Greg Johnston RW R 6-1 190 01/14/1965 Barrie, Ont
Karl Johnston D L 6-0 180 08/11/1967 Windsor, Ont
Ryan Johnston D R 6-5 228 12/03/1972 Chatham, Ont
Marty Johnston RW R 5-8 180 11/17/1978 Gloucester, Ont
Jeff Johnstone RW R 6-0 194 09/21/1975 Niagara Falls, Ont
Bob Jones LW L 6-0 180 11/27/1945 Espanola, Ont
Bob Jones D L 6-0 198 01/13/1970 Sault Ste, Marie, Ont
Buck Jones D R 6-0 180 08/16/1917 Owen Sound, Ont
Caley Jones RW R 5-11 200 07/11/1975 Chatham, Ont
Casey Jones C L 05/30/1968 North Bay, Ont
David Jones RW R 6-2 188 08/10/1984 Guelph, Ont
Jim Jones D L 5-10 185 07/27/1949 Espanola, Ont
Jimmy Jones C R 5-9 177 01/02/1953 Woodbridge, Ont
Keith Jones RW L 6-0 200 11/08/1968 Brantford, Ont
Nick Jones LW L 6-1 207 07/25/1980 Sudbury, Ont
Ryan Jones RW R 6-1 200 06/14/1984 Chatham, Ont
Steve Jones G L 5-11 175 03/07/1957 Scarborough, Ont
Curtis Joseph G L 5-11 188 04/29/1967 Keswick, Ont
Tony Joseph RW R 6-4 203 03/01/1969 Cornwall, Ont
Derek Joslin D L 6-1 191 03/17/1987 Richmond Hill, Ont
Jacques Joubert C L 6-2 201 03/22/1971 South Bend, Ont
Ed Jovanovski D L 6-2 205 06/26/1976 Windsor, Ont
Garth Joy D L 03/08/1968 Kirkland Lake, Ont
Claude Julien D R 6-0 195 04/23/1960 Blind River, Ont
Dale Junkin LW L 6-0 195 05/23/1973 Oshawa, Ont
Troy Kahler RW R 6-1 207 06/05/1979 Newmarket, Ont
Rob Kapuscinski RW R 6-1 205 07/09/1981 Oakville, Ont
Trevor Karasiewicz C L 5-11 185 08/17/1982 Thunder Bay, Ont
Marcel Kars C R 6-5 211 05/20/1977 Toronto, Ont
Ed Kastelic RW R 6-3 210 01/29/1964 Toronto, Ont
Sam Katsuras LW L 5-9 160 06/28/1979 Toronto, Ont
Pat Kavanagh RW R 6-3 195 03/14/1979 Ottawa, Ont
Steven Kaye C R 5-11 185 09/14/1978 Scarborough, Ont
Doug Keans G L 5-8 183 01/07/1958 Pembroke, Ont
Adam Keefe RW R 5-10 200 04/26/1984 Kingston, Ont
Sheldon Keefe
Trevor Kell RW R 5-11 170 06/23/1986 Thunder Bay, Ont
Tyson Kellerman G L 6-2 183 01/18/1984 Kingston, Ont
Brent Kelly C R 6-0 180 12/01/1981 Kitchener, Ont
Chris Kelly LW L 6-0 179 09/11/1980 Toronto, Ont
Matt Kelly LW R 6-2 195 03/23/1985 Tottenham, Ont
Paul Kelly RW L 6-0 196 04/17/1967 Hamilton, Ont
Chad Kemp D R 6-0 190 01/01/1979 Glencoe, Ont
T.J. Kemp D L 5-11 200 07/03/1981 Pickering, Ont
Craig Kennedy RW R 6-1 190 04/24/1983 Sault Ste. Marie, Ont
Mike Kennedy RW L 5-9 175 11/21/1953 Toronto, Ont
Tyler Kennedy C R 5-10 183 07/15/1986 Sault Ste. Marie, Ont
Bradley Kenny RW R 6-0 195 11/15/1978 Burlington, Ont
Matt Kenny D L 6-0 220 02/22/1980 Belleville, Ont
Corbie Kent D L 6-0 200 08/19/1975 Minden, Ont
Dan Kerluke LW L 5-11 200 12/22/1976 Mississauga, Ont
Kevin Kerr RW R 5-10 190 09/18/1967 North Bay, Ont
Tim Kerr RW R 6-3 225 01/06/1960 Windsor, Ont
Casey Kesselring C R 6-0 185 02/05/1974 Cambridge, Ont
B.J. Ketcheson D L 6-4 210 01/29/1980 Napanee, Ont
Tim Keyes G L 5-11 170 05/28/1976 Ganonoque, ONt
Chad Kilger C L 6-4 215 11/27/1976 Cornwall, Ont
Derek King LW L 6-0 210 02/11/1967 Hamilton, Ont
Colt King RW L 6-2 220 03/04/1983 Thunder Bay, Ont
Kris King LW L 5-11 202 02/18/1966 Bracebridge, Ont
Scott King G L 6-1 170 06/25/1967 Thunder Bay, Ont
Dustin Kingston LW L 6-0 190 05/11/1980 Spencerville, Ont
Geordie Kinnear D L 6-1 194 07/09/1973 Simcoe, Ont
Scott Kirton RW R 6-4 215 10/04/1971 Penetangushene, Ont
Gary Kitching C L 6-1 194 01/09/1971 Thunder Bay, Ont
Drew Kivell D R 6-2 200 02/04/1983 Lakeside, Ont
Kevin Klein D R 6-1 187 12/13/1984 Kitchener, Ont
Mike Knight D R 6-1 210 10/07/1984 Toronto, Ont
Mike Knoepfli LW L 6-1 185 04/09/1982 Georgetown, Ont
Ryan Knox D R 6-1 190 07/11/1979 Parry Sound, Ont
Mike Knuble
Tim Knudsen G L 6-2 225 06/04/1979 Kitchener, Ont
Greg Koehler C R 6-2 195 02/27/1975 Scarborough, Ont
Mark Kolesar C R 6-1 188 01/23/1973 Brampton, Ont
Mike Kompon LW L 5-10 180 02/21/1982 Thunder Bay, Ont
Jarrett Konkle RW L 6-0 200 12/18/1982 Toronto, Ont
Zenon Konopka C L 6-1 213 01/02/1981 Niagara-on-the-Lake, Ont
Steve Konroyd D L 6-1 195 02/10/1961 Scarborough, Ont
Chris Kontos LW L 6-1 195 12/10/1963 Toronto, Ont
Chris Kotsopoulos D R 6-3 215 11/27/1958 Toronto, Ont
Tom Kostopoulos RW R 6-0 205 01/24/1979 Mississauga, Ont
Tom Kotsopoulos C L 6-1 195 07/01/1981 Unionville, Ont
Seamus Kotyk G L 5-11 185 10/07/1980 London, Ont
Bill Kovacs LW L 6-4 220 05/11/1971 Hamilton, Ont
Trevor Koverko D L 6-3 205 03/22/1987 Toronto, Ont
Rick Kowalsky RW R 6-1 195 03/20/1972 Simcoe, Ont
Mike Kozak RW R 03/14/1969 Toronto, Ont
John Kozoriz C L 5-11 190 03/16/1981 London, Ont
Michael Krelove LW L 5-11 185 06/04/1984 Thunder Bay, Ont
Adrian Kremblewski LW L 6-3 210 09/03/1981 Etobicoke, Ont
Norm Krumpschmid C L 5-11 190 12/13/1969 Sudbury, Ont
Mark Krys D R 6-1 193 05/29/1969 Timmins, Ont
Al Kummu D R 01/21/1969 Kitchener, Ont
Ryan Kummu D L 6-3 230 06/05/1967 Kitchener, Ont
Murray Kuntz RW R 6-0 195 08/07/1977 Ottawa, Ont
Ryan Kuwabara RW R 6-0 205 03/23/1972 Hamilton, Ont
Nick Kypreos LW L 6-0 210 06/04/1966 Toronto, Ont
Jeff Kyrzakos C R 6-2 195 02/06/1985 Mississauga, Ont
Jeremy Kyte LW L 6-1 195 06/29/1978 Nepean, Ont
Jim Kyte D L 6-5 210 03/21/1964 Ottawa, Ont
Greg Labenski D L 6-1 199 04/04/1978 Welland, Ont
Mike Laceby C L 6-1 180 04/06/1979 Nobleton, Ont
Bryan Lachapelle C L 5-9 185 11/04/1979 Tay Township, Ont
Randy Ladouceur D L 6-2 220 06/30/1960 Brockville, Ont
Miguel Lafleche C L 6-1 200 12/13/1979 Crysler, Ont
Mark LaForest G L 5-10 180 07/10/1962 Welland, Ont
Marc LaForge D L 6-3 215 01/03/1968 Sudbury, Ont
Brandon Lafrance RW R 6-1 190 11/01/1976 Ottawa, Ont
Darryl LaFrance C R 6-1 195 03/20/1974 Sudbury, Ont
Jason LaFreniere C R 5-11 185 12/06/1966 Catharines, Ont
Matt Lahey LW L 10/12/1977 Ottawa, Ont
Matt Lahey RW R 6-1 184 12/28/1988 Oshawa, Ont
Tom Laidlaw D L 6-2 215 04/15/1958 Brampton, Ont
Philippe Lakos D R 6-4 205 08/19/1980 Toronto, Ont
Kevin Lalande G L 5-11 175 02/19/1987 Kingston, Ont
Todd Lalonde LW L 5-11 182 08/04/1969 Sudbury, Ont
Denny Lambert LW L 5-11 200 01/07/1970 Wawa, Ont
Hank Lammens D L 6-2 210 02/21/1966 Brockville, Ont
John Lammers LW L 5-11 184 01/29/1986 Bowmanville, Ont
Mike Lamoine D L 12/01/1966 Grand Forks, Ont
Marc Lamothe G L 6-0 198 02/27/1974 New Liskeard, Ont
Mitch Lamoureux C L 5-6 185 08/22/1962 Ottawa, Ont
Derek Landmesser D R 6-1 200 01/27/1975 Thunder Bay, Ont
Eric Landry RW R 6-1 200 01/29/1976 Cornwall, Ont
Bill Lang C R 5-10 181 07/16/1973 Newmarket, Ont
Chad Lang G L 5-11 190 02/11/1975 Newmarket, Ont
Jason Lange C L 6-3 195 02/19/1980 Bowmanville, Ont
Derek Langille D L 6-0 185 06/25/1969 Toronto, Ont
Marc Laniel D L 6-1 190 01/16/1968 Oshawa, Ont
Sebastien Laplante G L 5-10 170 06/01/1981 Casselman, Ont
Doug Laprade RW R 6-0 185 10/09/1968 Port Arthur, Ont
Trevor Large RW R 5-11 177 06/28/1980 Brampton, Ont
Steve Larmer RW L 5-10 190 06/15/1961 Peterborough, Ont
Denis Larocque D L 6-1 210 10/05/1967 Hawkesbury, Ont
Ian Larocque LW R 6-0 190 04/30/1977 Kingston, Ont
Benoit Larose D L 6-1 205 05/31/1973 Ottawa, Ont
David Latta LW L 6-1 195 01/03/1967 Thunder Bay, Ont
Craig Laughlin RW R 6-0 190 09/19/1957 Toronto, Ont
Steve Laurin G L 5-10 150 12/02/1967 Barrie, Ont
Paul Laus D R 6-1 216 09/26/1970 Beamsville, Ont
Kevin Lavallee LW L 5-8 180 09/16/1961 Sudbury, Ont
Paul Lawless LW L 5-11 185 07/02/1964 Scarborough, Ont
Chris Lawrence C R 6-4 199 02/05/1987 Toronto, Ont
Mark Lawrence RW R 6-3 210 01/27/1972 Burlington, Ont
Lucas Lawson LW L 6-1 195 08/10/1979 Braeside, Ont
Tom Lawson G L 6-5 200 08/15/1979 Whitby, Ont
Tyler Lawson D L 6-4 227 05/19/1983 Barrie, Ont
Greg Leahy D L 02/19/1970 North Bay, Ont
Ryan Leasa D L 6-1 185 05/18/1980 Sarnia, Ont
Rob Leask D L 6-2 210 06/09/1971 Toronto, Ont
Peter Leblanc C L 5-10 175 02/03/1988 Hamilton, Ont
Steve Lecuyer D R 6-4 225 12/27/1982 Thunder Bay, Ont
Chris Lee D L 6-0 185 03/10/1980 MacTier, Ont
Ryan Lee D R 6-3 210 06/10/1980 Scarborough, Ont
Gary Leeman RW R 5-11 175 02/16/1964 Toronto, Ont
Nick Lees C R 5-11 195 10/22/1983 Peterborough, Ont
Marc Lefebvre LW L 6-0 170 05/25/1982 Kanata, Ont
Manny Legace G L 5-9 162 02/04/1973 Toronto, Ont
Jay Legault LW L 6-4 220 05/15/1979 Peterborough, Ont
Dave Leger D L 5-10 195 09/10/1982 Ottawa, Ont
Chris Legg C L 5-11 177 02/19/1980 London, Ont
Mike Legg RW R 6-0 194 05/25/1975 London, Ont
Josh Legge D L 6-2 183 09/25/1981 Ashburn, Ont
Jeff Legue C L 5-10 165 05/24/1981 Cornwall, Ont
Jonathan Lehun C L 6-0 170 02/22/1984 Toronto, Ont
Cody Leibel C L 5-11 176 07/01/1979 Toronto, Ont
Michael Leighton G L 6-2 175 05/19/1981 Sarnia, Ont
Dave Lemay D R 6-0 185 08/21/1973 Welland, Ont
Mike Lenarduzzi G L 6-1 165 09/14/1972 Mississauga, Ont
Jonah Leroux LW L 6-1 201 12/06/1982 Williamstown, Ont
Owen Lessard LW L 6-2 200 01/01/1970 Sudbury, Ont
Rick Lessard D L 6-2 200 01/09/1968 Timmins, Ont
Alan Letang D L 6-1 187 09/04/1975 Renfrew, Ont
Trevor Letowski
Sal Lettieri D L 6-1 200 05/31/1981 Woodbridge, Ont
Guy Leveque C R 5-11 170 12/28/1972 Kingston, Ont
Adam Lewis LW L 6-0 190 02/03/1978 Woodstock, Ont
Angelo Libertucci G L 5-10 160 01/03/1970 Toronto, Ont
David Liffiton D L 6-1 201 10/18/1984 Windsor, Ont
Quade Lightbody D L 6-2 195 05/01/1975 Port Elgin, Ont
Shawn Lillie LW L 08/13/1967 Sault Ste, Marie, Ont
Chris Lindberg LW L 6-1 190 04/16/1967 Fort Frances, Ont
Brett Lindros RW R 6-3 217 12/02/1975 London, Ont
Eric Lindros C R 6-4 230 02/28/1973 London, Ont
Craig Lindsay G L 6-3 195 07/23/1974 Toronto, Ont
Jeff Lindsay D R 5-11 185 05/07/1965 Hamilton, ONt
Ken Linseman C L 5-11 175 08/11/1958 Kingston, Ont
Chris Lipsett RW R 6-0 187 09/24/1974 Ottawa, Ont
Travis Lisabeth RW R 6-0 195 04/01/1980 Langton, Ont
Frank Littlejohn RW R 5-11 185 02/03/1977 Oshawa, Ont
Mike Liut G L 6-2 195 01/07/1956 Weston, Ont
Darryl Lloyd C L 5-10 177 02/10/1984 Toronto, Ont
Lonnie Loach LW L 5-10 185 04/14/1968 New Liskeard, Ont
Mike Loach C R 6-1 200 09/08/1976 New Liskeard, Ont
Aaron Lobb RW R 6-4 193 06/10/1983 Brucefield, Ont
Bill Lochead RW R 6-0 198 10/13/1954 Forest, Ont
Corey Locke C L 5-8 175 05/08/1984 Toronto, Ont
Claude Loiselle C L 5-11 190 05/29/1963 Ottawa, Ont
Andrew Long RW R 6-2 181 08/10/1978 Toronto, Ont
Chris Longo RW R 5-10 180 01/05/1972 Belleville, Ont
Dave Lorentz LW L 5-10 185 03/16/1969 Kitchener, Ont
Jim Lorentz C L 6-0 180 05/01/1947 Waterloo, Ont
Jamie Lovell D L 6-0 190 12/27/1982 Elora, Ont
Steve Lowe C L 6-0 190 05/03/1977 Kitchener, Ont
Dave Lowry LW L 6-1 200 02/14/1965 Sudbury, Ont
Corey Lucas LW L 6-4 225 09/25/1978 Scarborough, Ont
Steve Ludzik C L 5-11 185 04/03/1962 Toronto, Ont
Jaan Luik D L 6-1 218 01/15/1970 Scarborough, Ont
Scott Luik RW L 6-2 210 01/15/1970 Scarborough, Ont
Mike Lukajic RW R 6-4 225 02/28/1981 Mississauga, Ont
========================================================================