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 ========================================================================