Page 2 of 2 1. A --- L 2. M --- Z ======================================================================== NAME P S Ht WT DAY BORN TOWN BORN ======================================================================== David MacDonald G L 5-10 175 09/23/1976 St. Thomas, Ont Paul MacDermid RW R 6-1 200 04/14/1963 Chesley, Ont Brett MacDonald D L 6-0 195 01/05/1966 Bothwell, Ont Cameron MacDonald G L 5-11 180 09/23/1976 Peterborough, Ont Craig MacDonald D R 5-10 210 05/16/1974 Hamilton, Ont Craig MacDonald C L 6-0 201 10/03/1982 Milton, Ont Kevin MacDonald D L 6-3 190 05/24/1954 Toronto, Ont Kevin MacDonald D L 6-0 200 02/24/1966 Prescont, Ont Matt MacDonald D L 6-1 205 03/16/1983 Niagara Falls, Ont Tom MacDonald C L 6-1 205 04/14/1974 Toronto, Ont Daren Machesney G L 6-0 163 12/13/1986 Hamilton, Ont Andy Macintyre LW L 6-1 190 04/16/1974 Thunder Bay, Ont Doug MacIver D R 6-5 223 02/12/1981 King City, Ont Norm Maciver D L 5-11 180 09/08/1964 Thunder Bay, Ont Peter MacKellar RW R 6-2 210 02/27/1975 Oakville, Ont Aaron MacKenzie D L 6-0 193 03/07/1981 Terrace Bay, Ont Al MacKenzie D R 5-10 175 02/02/1952 Windsor, Ont Barry MacKenzie D L 6-0 190 08/16/1941 Toronto, Ont Derek Mackenzie C L 5-11 169 06/11/1981 Sudbury. Ont John MacLean RW R 6-0 200 11/20/1964 Oshawa, Ont Paul MacLean LW L 6-1 195 11/27/1969 Oakville, Ont Brian MacLellan LW L 6-3 210 10/27/1958 Guelph, Ont Jeff MacMillan D L 6-3 202 03/30/1979 Durham, Ont Jamie Macoun D L 6-2 197 08/17/1961 Newmarket, Ont Billy Jo MacPherson LW L 6-2 200 09/23/1973 Toronto, Ont Kurt MacSweyn C L 6-1 184 01/19/1981 Dalkeith, Ont Ralph MacSweyn D R 5-11 190 09/08/1942 Hawkesbury, Ont Craig MacTavish C L 6-1 195 08/15/1958 London, Ont John Madden LW L 5-11 170 05/04/1975 Barrie, Ont Darrin Madeley G L 5-11 170 02/25/1968 Holland Landing, Ont Jeff Madill RW L 5-11 212 06/21/1965 Oshawa, Ont Kevin Maguire RW R 6-2 200 01/05/1963 Toronto, Ont Scott Mahar LW L 6-5 225 01/05/1981 North Bay, Ont Craig Mahon D R 6-2 208 01/29/1981 Woodslee, Ont Scott Mahoney LW R 04/19/1969 Peterborough, Ont Ben Maidment LW L 6-0 187 01/08/1975 Smiths Falls, Ont Adam Mair Mark Major LW L 6-4 216 03/20/1970 Toronto, Ont Jason Maleyko D L 6-3 211 05/24/1980 Windsor, Ont Manny Malhotra Kris Mallette D R 6-4 230 01/19/1979 North Bay, Ont Troy Mallette LW L 6-3 219 02/25/1970 Sudbury, Ont Don Maloney LW L 6-1 190 09/06/1958 Lindsay, Ont Steve Maltais LW L 6-2 230 01/25/1969 Arvida, Ont Kirk Maltby RW R 6-0 200 12/22/1972 Guelph, Ont Shawn Maltby C L 5-10 180 07/22/1976 Cambridge, Ont Mark Mancari RW R 6-3 225 07/11/1985 London, Ont Simon Mangos D R 5-11 188 02/15/1980 Caledon, Ont Mike Manley C L 5-11 185 01/13/1982 London, Ont Eric Manlow C L 6-0 205 04/07/1975 Belleville, Ont Chris Mann D L 6-0 215 07/17/1979 Ottawa, Ont Doug Mann RW R 6-0 195 07/04/1973 Rexdale, Ont Moe Mantha D R 6-1 185 12/13/1933 North Bay, Ont Moe Mantha D R 6-2 195 01/21/1961 Lakewood, Ont David Maracle RW R 6-2 193 05/14/1980 Sault Ste. Marie, Ont Norm Maracle G L 5-9 187 10/02/1974 Belleville, Ont Todd Marcellus LW L 5-10 185 02/14/1973 Chesterville, Ont Bryan Marchment D L 6-1 205 05/01/1969 Scarborough, Ont Donnie Margettie C L 5-10 190 07/10/1975 Niagara Falls, Ont Nevin Markwart LW L 5-11 175 12/09/1964 Toronto, Ont Mike Marostega D R 5-10 180 08/23/1978 London, Ont Matt Marquardt LW L 6-2 222 07/19/1987 North Bay, Ont Brad Marsh D L 6-3 220 03/31/1958 London, Ont Bobby Marshall D L 6-1 190 04/11/1972 North York, Ont Grant Marshall RW R 6-1 185 06/09/1973 Mississauga, Ont Jeff Marshall D L 6-0 183 02/20/1978 Newmarket, Ont Paul Marshall LW L 6-2 185 09/07/1960 Toronto, Ont Nathan Marsters G L 6-4 190 01/20/1980 Burlington, Ont Andrew Martin LW L 5-11 195 01/18/1983 Brampton, Ont Conrad Martin D R 6-1 215 10/25/1982 Toronto, Ont Derick Martin D L 5-11 185 12/17/1981 Timmins, Ont Don Martin D L 6-0 210 03/29/1968 London, Ont Grant Martin LW L 5-10 190 03/13/1962 Smooth Rock Falls, Ont Howie Martin C L 6-0 198 11/18/1986 Georgetown, Ont Jeff Martin C L 6-2 210 04/26/1979 Stratford, Ont Mike Martin D L 6-0 190 03/12/1961 Kingston, Ont Mike Martin D R 6-2 205 10/27/1976 Stratford, Ont Neal Martin D L 5-10 193 09/08/1975 Sudbury, Ont Tom Martin RW R 5-9 170 10/16/1947 Toronto, Ont Ryan Martinelli D R 6-5 200 09/02/1986 London, Ont Mike Martone D R 6-2 200 09/26/1977 Sault Ste. Marie, Ont Rafal Martynowski LW L 5-9 183 08/07/1984 Maple, Ont Dennis Maruk C L 5-8 165 11/17/1955 Toronto, Ont Doug Mason C L 5-11 171 09/30/1954 Sudbury, Ont Steve Mason G R 6-3 186 05/29/1988 Oakville, Ont Wes Mason LW L 6-2 195 12/12/1977 Windsor, Ont Shawn Mather C L 5-11 170 03/11/1980 Chatham, Ont Mark Matier D L 6-1 205 12/14/1973 St. Catharines, Ont David Matsos LW L 6-1 201 11/12/1973 Burlington, Ont Jonathan Matsumoto LW L 6-0 184 10/13/1986 Ottawa, Ont Shawn Matthias C L 6-3 211 02/19/1988 Mississauga, Ont Imre Matyas D L 6-3 210 02/23/1978 Welland, Ont Jeff Maund G R 6-2 195 04/08/1976 Mississauga, Ont Mitch Maunu D L 6-1 205 07/30/1986 Thunder Bay, Ont Mike Maurice C L 6-1 210 04/22/1966 Hamilton, Ont Bryan Maxwell D L 6-2 200 09/07/1955 North Bay, Ont Jim Maxwell RW R 6-2 185 12/22/1928 Port Dalhousie, Ont Roger Maxwell RW R 6-3 228 11/21/1975 Brampton, Ont Andy May C L 05/02/1968 Mississauga, Ont Brad May LW L 6-1 210 11/29/1971 Toronto, Ont Jamal Mayers C R 6-0 180 10/24/1974 Toronto, Ont David Mayes D L 6-0 188 07/26/1974 Thunder Bay, Ont Dean Mayrand RW R 6-5 225 09/09/1977 Windsor, Ont Jay Mazur RW R 6-1 210 01/22/1965 Hamilton, Ont Pat Mazzoli G R 5-10 185 03/16/1970 Markham, Ont Kenndal McArdle LW L 5-11 190 01/04/1987 Toronto, Ont Darryl McArthur D L 6-0 195 11/09/1978 Oshawa, Ont Dustin McArthur RW R 6-1 195 02/21/1975 Sarnia, Ont Mark McArthur G L 5-11 189 11/16/1975 Peterborough, Ont Andrew McBain RW R 6-1 195 01/18/1965 Scarborough, Ont Bryan McCabe D L 6-1 204 06/08/1975 St. Catharines, Ont John McCabe LW L 6-4 220 05/30/1974 Sudbury, Ont Paul McCallion C L 5-10 198 03/22/1974 Toronto, Ont Sean McCann D R 6-0 195 09/18/1971 North York, Ont Sandy McCarthy RW R 6-3 225 06/15/1972 Toronto, Ont Kirk McCaskill C R 6-1 190 04/09/1961 Kapuskasking, Ont Alyn McCauley C L 5-11 200 05/29/1977 Brockville, Ont Blaine McCauley D L 5-11 185 02/27/1976 Georgetown, Ont Wes McCauley D L 6-1 190 01/11/1972 Toronto, Ont Kevin McClelland LW R 6-0 190 07/04/1962 Oshawa, Ont Jay McClement C L 6-1 193 03/02/1983 Kingston, Ont D'Arcy McConvey LW L 5-10 180 10/23/1981 Richmond Hill, Ont Cody McCormick RW R 6-2 200 04/18/1983 London, Ont Mike McCormick C L 5-11 182 04/18/1980 Peterborough, Ont Morgan McCormick RW R 6-4 194 02/21/1981 Guelph, Ont Shawn McCosh C R 6-0 190 06/05/1969 Oshawa, Ont Shayne McCosh D L 6-1 200 01/27/1974 Oshawa, Ont Mike McCourt D L 6-1 190 07/02/1970 Brockville, Ont Jake McCracken G L 5-10 180 01/15/1980 London, Ont Scott McCrory C R 5-10 185 02/27/1967 Sudbury, Ont Andy McDonald Brad McDonald LW L 5-11 185 05/23/1979 Oakville, Ont Errol McDonald LW L 6-0 182 10/04/1978 Toronto, Ont Nolan McDonald G L 6-2 185 07/29/1977 Thunder Bay, Ont Walker McDonald RW R 6-3 220 12/12/1979 Thunder Bay, Ont Kent McDonell RW R 6-0 200 03/01/1979 Williamstown, Ont Bill McDougall C R 6-0 185 08/10/1966 Mississauga, Ont Curtis McElhinney G L 6-2 185 05/23/1983 London, Ont Doug McEwen D L 5-10 196 10/02/1963 Elliot Lake, Ont Rob McFeeters LW R 5-11 181 08/08/1979 Woodville, Ont Dan McGillis D L 6-2 225 07/01/1972 Hawkesbury, Ont Jamie McGinn LW L 5-11 179 08/05/1988 Fergus, Ont Ed McGrane C L 5-11 185 05/04/1978 Hamilton, Ont Evan McGrath C L 5-11 181 01/14/1986 Oakville, Ont Brian McGrattan RW R 6-4 220 09/02/1981 Hamilton, Ont Eoin Mcinerney G L 5-11 185 05/27/1977 Chatham, Ont Ryan McInerney C L 5-9 165 06/01/1987 Rainy River, Ont Ryan McInerney C L 5-9 170 05/31/1988 Oakville, Ont Dan McIntyre G L 6-1 190 07/03/1978 London, Ont David McIntyre C L 5-11 171 02/04/1987 Oakville, Ont John Mcintyre C L 6-1 180 04/29/1969 Ravenswood, Ont Chad McIver D L 6-1 211 01/13/1978 Thunder Bay, Ont Derrick McIver RW R 6-1 195 06/29/1979 Thunder Bay, Ont Steve McJannet D L 6-3 195 01/11/1982 Kanata, Ont Mike McKay RW R 5-10 195 04/09/1976 Belleville, Ont Scott McKay C R 5-11 200 01/26/1972 Burlington, Ont David McKee RW R 6-3 180 08/07/1954 Oshawa, Ont Jay McKee D L 6-3 195 09/08/1977 Kingston, Ont Mike McKee D R 6-3 175 06/18/1969 Toronto, Ont Steve McKenna D L 6-8 255 08/21/1973 Toronto, Ont Jeff McKercher D R 6-2 210 01/14/1979 Moose Creek, Ont Steve McKichan G L 5-11 180 05/29/1967 Strathroy, Ont Ryan McKie D R 6-3 215 03/30/1978 Kenora, Ont Bob McKillop RW R 6-2 207 03/19/1970 Kitchener, Ont Derek McKinlay D R 6-1 205 04/01/1979 Sarniz, Ont Kevin McKinnon LW L 6-0 197 06/12/1972 Fort Erie, Ont Mike McKinnon D L 5-11 190 02/11/1978 Guelph, Ont Tom McKinnon G R 5-10 180 05/19/1975 Barrie, Ont Steve McLaren D L 6-0 225 02/03/1975 Owen Sound, Ont Kirk McLean G L 6-0 182 06/26/1966 Willowdale, Ont Kurtis McLean C R 5-11 175 11/02/1980 Kirkland Lake, Ont Dave McLlwain RW L 6-1 185 01/09/1967 Seaforth, Ont Mark McMahon LW L 6-1 215 02/10/1978 Geraldton, Ont Darren McMillan D R 6-0 216 04/23/1980 Sault Ste. Marie, Ont Larry McMorran C R 05/16/1975 Toronto, Ont Chris McMurtry D L 6-4 190 07/13/1974 Hamilton, Ont Chris McNamara LW L 6-4 215 08/27/1978 Barrie, Ont Matt McNeely D R 5-11 200 12/03/1982 Almonte, Ont Shawn McNeil C L 6-0 185 03/17/1978 Pembroke, Ont Patrick McNeill D L 6-0 195 03/17/1987 Strathroy, Ont George McPhee LW L 5-9 170 07/02/1958 Guelph, Ont Andrew McPherson LW L 6-2 175 04/28/1979 Ottawa, Ont Basil McRae LW L 6-2 205 01/05/1961 Beavorton, Ont Chris McRae LW L 6-0 195 08/26/1965 Beavorton, Ont Ken McRae RW R 6-1 195 04/23/1968 Winchester, Ont Mark McRae D R 6-0 175 04/29/1981 Toronto, Ont Matt McRae C R 6-0 180 04/29/1981 Toronto, Ont Brian Mcreynolds C L 6-1 192 01/05/1965 Penetanguishene, Ont Chris McSorley C R 5-11 185 03/22/1962 Hamilton, Ont Marty McSorley D R 6-1 190 05/18/1963 Hamilton, Ont Rick Meagher C L 5-8 175 11/02/1953 Belleville, Ont Rob Meanchoff D L 5-11 190 04/30/1979 Markham, Ont Spencer Meany RW R 6-1 212 04/08/1971 Atikokan, Ont Trevor Meier LW L 5-8 171 07/07/1973 Oakville, Ont Doug Melnyk D L 6-1 190 08/09/1967 London, Ont Jason Melong RW R 5-9 165 04/24/1971 Kirkland Lake, Ont Carl Menard RW R 6-0 200 01/19/1972 Ottawa, Ont Brandon Merli LW L 6-0 200 03/16/1979 Kitchener, Ont Jason Metcalfe D R 6-1 203 03/15/1978 Streetsville, Ont Scott Metcalfe LW L 6-0 200 01/06/1967 Toronto, Ont Marc Methot D L 6-2 196 06/21/1985 Ottawa, Ont Glen Metropolit RW R 5-10 200 06/25/1974 Toronto, Ont Harry Mews C L 5-11 185 02/09/1967 Nepean, Ont Bret Meyers RW R 6-0 210 09/29/1973 Uxbridge, Ont Jim Midgley LW L 5-11 200 03/05/1978 Townsend, Ont Kevin Miehm C L 6-2 200 09/10/1969 Kitchener, Ont Scott Mifsud LW L 5-8 172 02/22/1982 Burlington, Ont Ryan Milanovic LW L 6-2 201 09/03/1980 Toronto, Ont David Milek D L 6-3 225 03/07/1975 Burlington, Ont Jeff Miles C R 6-0 188 06/12/1981 Pickering, Ont Greg Millen G R 5-9 175 06/25/1957 Toronto, Ont Mike Millar RW L 5-10 170 04/28/1965 St. Catharines, Ont Andrew Miller RW R 6-2 195 01/20/1970 North York, Ont Colin Miller C R 6-0 200 08/21/1971 Brimsby, Ont Keith Miller LW L 03/18/1967 Toronto, Ont Lucas Miller C L 5-10 180 10/25/1975 Toronto, Ont Matt Miller C R 6-0 195 02/24/1984 Sioux Lookout, Ont Todd Miller C R 6-2 200 05/24/1978 Elliott Lake, Ont Norm Milley Craig Mills RW R 6-0 190 08/27/1976 Toronto, Ont Chris Minard C L 6-1 185 11/18/1981 Owen Sound, Ont Craig Minard D L 5-10 180 08/18/1975 OrangeVille, Ont Mike Minard G L 6-3 225 11/01/1976 Owen Sound, Ont Lorne Misita C L 5-11 190 06/01/1981 Niagara Falls, Ont Ted Miskolczi RW R 6-3 195 08/05/1970 Port Colborne, Ont Adam Mitchell RW R 6-0 185 01/12/1982 Port Elgin, Ont John Mitchell C L 6-1 182 01/22/1985 Oakville, Omt Savo Mitrovic RW R 5-11 200 02/04/1969 Toronto, Ont Preston Mizzi C L 5-11 193 12/22/1980 Sault Ste. Marie, Ont Jason Modopoulos LW L 6-1 215 06/25/1977 Toronto, Ont Mike Moes C L 5-11 185 03/30/1967 Burlington, Ont Duanne Moeser RW R 5-10 171 04/03/1963 Waterloo, Ont Caleb Moffat RW R 6-0 210 03/17/1983 Oakville, Ont Troy Mohns D R 04/20/1971 Pembroke, Ont Michael Mole G L 5-11 190 10/12/1982 Orleans, Ont Mitch Molloy LW L 6-3 210 10/10/1966 Red Lake, Ont Aaron Molnar G L 6-1 165 10/08/1981 London, Ont Hughes Mongeon C L 5-11 172 03/04/1972 Ottawa, Ont Bill Monkman RW R 5-11 175 05/16/1975 Tara, Ont Mark Montanari C L 5-9 185 07/03/1969 Toronto, Ont Jim Montgomery C L 5-10 170 11/10/1955 Toronto, Ont Daryl Moor C R 6-1 190 05/28/1979 Kettleby, Ont Barrie Moore LW L 5-11 195 05/22/1975 London, Ont Dominic Moore C L 6-0 180 08/03/1980 Thornhill, Ont Mark Moore D R 6-3 218 02/18/1977 Thornhill, Ont Matt Moore D L 6-1 195 03/08/1980 Burlington, Ont Steve Moore C R 6-2 206 09/22/1978 Windsor, Ont Steve Moore D R 6-2 196 01/21/1967 Toronto, Ont Ethan Moreau LW L 6-2 205 09/22/1975 Huntsville, Ont Gavin Morgan C R 5-11 175 07/09/1976 Scarborough, Ont Gerald Moriarity D L 6-2 205 03/29/1978 Hamilton, Ont Marc Moro Brian Morrison C L 6-1 190 06/06/1974 Uxbridge, Ont Dave Morrison RW R 6-0 180 05/30/1958 Port Arthur, ONt Dave Morrison LW L 6-1 185 06/12/1962 Toronto, Ont Jordan Morrison C L 5-11 167 06/04/1986 Scarborough, Ont Justin Morrison C R 5-10 185 02/09/1972 Newmarket, Ont Mike Morrone LW L 5-10 170 01/03/1976 Windsor, Ont Gus Morschauser G L 5-9 155 03/26/1969 Kitchener, Ont Darren Mortier C R 6-2 185 05/04/1977 Sarnia, Ont Dean Morton D R 6-1 196 02/27/1968 Peterborought, Ont Tyler Moss G R 6-0 206 06/29/1975 Ottawa, Ont Ryan Mougenel LW L 6-2 205 03/02/1976 Scarborough, Ont Matt Moulson LW L 6-1 195 11/01/1983 North York, Ont Dave Moylan D L 6-1 195 08/13/1967 Tilsonburg, Ont Brent Mulder D L 6-1 218 08/28/1980 Brampton, Ont Kirk Muller C L 6-0 205 02/08/1966 Kingston, Ont Robert Mulick D R 6-2 210 10/23/1979 Toronto, Ont Blair Muller D L 5-10 180 07/10/1962 Toronto, Ont Colin Muller LW L 5-9 165 12/01/1963 Toronto, Ont Matt Mullin G L 5-7 165 11/09/1974 Guelph, Ont Mike Mullowney D L 07/19/1962 Toronto, Ont Ryan Munce G L 6-1 180 04/16/1985 Mississagua, Ont Craig Muni D L 6-2 200 07/19/1962 Toronto, Ont Adam Munro G L 6-1 189 11/12/1982 St. George, Ont Rob Murdoch G R 5-10 175 11/05/1974 Sudbury, Ont Burke Murphy LW L 6-0 180 06/05/1973 Gloucester, Ont Cory Murphy D L 6-3 209 10/22/1976 Perth, Ont Cory Murphy D R 5-10 185 02/13/1978 Kanata, Ont Gord Murphy Joe Murphy RW L 6-1 190 10/16/1967 London, Ont Larry Murphy D R 6-2 210 03/08/1961 Scarborough, Ont Mark Murphy LW L 5-11 190 09/01/1958 Toronto, Ont Randy Murphy C L 5-7 165 07/25/1972 Mississauga, Ont Sean Murphy D L 6-0 192 04/10/1978 Aurora, Ont Adrian Murray D L 09/04/1975 Ajax, Ont Bob Murray D R 6-1 195 07/16/1948 Burlington, Ont Bob Murray RW R 5-10 175 11/29/1951 Kingston, Ont Bob Murray D R 5-10 183 11/26/1954 Kingston, Ont Darwin Murray D L 6-1 215 04/02/1977 Toronto, Ont Mike Murray C L 6-0 215 08/29/1966 Kingston, Ont Mike Murray D L 6-1 185 05/24/1972 Orangeville, Ont Pat Murray LW L 6-2 185 08/20/1969 Stratford, Ont Rem Murray LW L 6-2 195 10/09/1972 Stratford, Ont Rob Murray C R 6-1 180 04/04/1967 Toronto, Ont Troy Murray D L 6-3 215 04/19/1987 Waterloo, Ont Tyler Murray G L 6-0 190 07/01/1982 Kincardine, Ont Kyle Musselman RW L 6-0 190 04/21/1985 Whitby, Ont Jason Muzzatti G L 6-1 190 02/03/1970 Toronto, Ont Pat Muzzoli G L 03/16/1970 Toronto, Ont Jeremy Mylymok D R 6-1 200 01/12/1972 London, Ont Dan Myre C R 5-10 180 01/11/1977 Ottawa, Ont Andrew Nahirniak D L 6-5 220 07/07/1980 Mississauga, Ont John Nail RW R 6-1 200 02/05/1979 Bramalea, Ont Mark Napier RW L 5-10 185 01/28/1957 Toronto, Ont Luch Nasato D L 5-11 205 03/10/1977 Mississauga, Ont Bret Nasby D R 6-3 188 03/22/1986 Grimsby, Ont Rick Nash Ric Nattress D R 6-3 210 05/25/1962 Hamilton, Ont Mike Natyshak RW R 6-1 190 11/23/1963 Belle River, Ont Ryan Nauss LW L 01/19/1975 Toronto, Ont James Neal LW L 6-2 185 09/03/1987 Oshawa, Ont Jay Neal C L 6-0 195 06/03/1970 Oshawa, Ont Lucas Nehrling D R 6-5 225 08/14/1979 Peterborough, Ont Chris Neil RW R 6-0 213 06/18/1979 Markdale, Ont Mike Neill D L 6-1 190 08/06/1965 Kenora, Ont John Nelson C L 5-11 190 07/09/1969 Scarborough, Ont Mike Nelson C R 5-10 176 02/23/1981 Sudbury, Ont Mike Nelson RW R 6-0 165 01/17/1984 Stratford, Ont Tom Nemeth D L 6-2 200 01/16/1971 St. Catherine's, Ont David Nemirovsky RW R 6-1 183 08/01/1976 Toronto, Ont Derek Nesbitt LW L 5-11 172 04/16/1982 Egmondville, Ont Kris Newbury C L 5-10 187 02/19/1982 Brampton, Ont Tom Neziol LW L 6-1 198 08/07/1967 Burlington, Ont Bernie Nicholls C R 6-0 185 06/24/1961 Haliburton, Ont Dave Nicholls LW L 5-10 220 08/06/1963 Toronto, Ont Matt Nicholson D L 6-0 204 12/09/1981 London, Ont Kraig Nienhuis LW L 6-2 205 05/09/1961 Sarnia, Ont Joe Nieuwendyk C L 6-1 195 09/10/1966 Oshawa, Ont Alex Nikolic LW L 6-1 200 03/01/1970 Sudbury, Ont Steve Nimigon LW R 6-3 220 04/04/1976 Oshawa, Ont George Nistas C L 5-10 176 03/16/1981 Toronto, Ont Alan Nolan LW L 5-11 188 07/06/1983 Sault St. Marie, Ont Adam Nittel RW R 6-2 220 07/17/1978 Kitchener, Ont Ahren Nittel LW L 6-2 214 12/06/1983 Waterloo, Ont Jeff Noble C L 05/20/1968 Mount Forest, Ont Steve Noble C L 6-1 200 07/17/1976 Sault Ste. Marie, Ont Brendon Nolan C L 6-0 177 07/18/1983 Sault Ste. Marie, Ont Sean Nolan RW L 5-11 185 03/03/1978 Dorchester, Ont Todd Norman LW L 5-11 195 01/29/1977 Palmerston, Ont Chris Norton D R 03/11/1965 Oakville, Ont Steve Norton D L 6-3 214 02/29/1972 Mississauga, Ont Frank Novello G L 5-7 155 10/18/1982 Sault Ste. Marie, Ont Adam Oates C R 5-11 190 08/27/1962 Weston, Ont Jamie O'Brien D L 05/08/1970 Stoney Creek, Ont Shane O'Brien D L 6-2 217 08/09/1983 Port Hope, Ont Matt O'Dette D R 6-5 220 11/09/1975 Oshawa, Ont Sean O'Donnell D L 6-3 228 10/13/1971 Ottawa, Ont Tom O'Grady LW L 5-9 175 03/21/1975 Brampton, Ont Andrew Oke D L 6-2 195 08/26/1981 Fenelon Falls, Ont Ryan O'Keefe D R 6-3 225 02/05/1980 Mississauga, Ont John Ogrodnick LW L 6-0 190 06/20/1959 Ottawa, Ont Geoff O'Leary D R 6-1 210 07/07/1978 Alliston, Ont Michael O'Leary RW R 5-8 165 08/06/1978 Thunder Bay, Ont Mike Oliveira C L 5-11 194 02/21/1979 West Lorne, Ont Don Oliver RW L 5-11 174 11/09/1969 London, Ont Erik Olsen D L 6-0 195 12/16/1977 Sarnia, Ont Nathan O'Nabigon LW L 6-2 195 05/09/1983 Longlac, Ont Jeff O'Neill C R 6-1 190 02/23/1976 Richmond Hill, Ont Wes O'Neill D L 6-4 200 03/03/1986 Windsor, Ont Josh Oort C L 6-0 180 05/12/1975 St. Catharines, Ont Cal O'Reilly C L 5-11 180 09/30/1986 Toronto, Ont Sean O'Reilly D L 5-11 205 01/10/1971 Statford, Ont Phil Oreskovic D R 6-3 217 01/26/1987 North York, Ont Victor Oreskovich RW R 6-2 216 08/15/1986 Whitby, Ont John Osborne LW L 6-1 185 03/11/1981 Scarborough, Ont Keith Osborne RW R 6-1 180 04/02/1969 Toronto, Ont Mark Osborne LW L 6-2 205 08/13/1961 Toronto, Ont Matt Osborne D R 6-4 240 02/13/1978 Conn, Ont Danny O'Shea C L 6-1 190 06/15/1945 Ajax, Ont Billy Osipenko C L 6-0 185 01/01/1979 Foleyet, Ont Patrick O'Sullivan C L 5-11 190 02/01/1985 Toronto, Ont Robert Othmann C R 5-10 176 08/16/1976 Toronto, Ont Rob Ouimette LW L 5-10 188 02/23/1980 Iron Bridge, Ont Ryan Oulahen C L 6-5 180 03/26/1985 Newmarket, Ont Clint Owen G L 6-0 191 05/10/1974 Toronto, Ont Kelly Paddon D L 6-2 195 06/05/1980 Belleville, Ont Gil Paelinck C R 6-0 205 04/07/1966 Simcoe, Ont Adam Paiement RW R 6-1 190 03/31/1982 Mississauga, Ont Daniel Paille C L 6-0 198 08/04/1984 Welland, Ont Chad Painchaud LW L 5-11 172 05/27/1986 Mississauga, Ont Robb Palahnuk LW L 6-1 190 06/19/1980 Sault Ste. Marie, Ont Steve Palmer C L 5-10 180 08/07/1974 Missisauga, Ont Don Pancoe D L 02/23/1969 Brantford, Ont Darren Pang G L 5-5 155 02/17/1964 Medford, Ont Justin Papineau C L 5-10 178 01/15/1980 Ottawa, Ont John Parco C L 6-0 175 08/25/1971 Sault Ste, Marie, Ont Mike Parson G L 6-1 180 03/03/1970 Listowel, Ont Steve Parson LW L 6-1 180 03/13/1974 Elmira, Ont Ron Pasco C L 6-0 194 02/03/1972 Ottawa, Ont Rod Pasma D L 6-5 211 02/26/1972 Brampton, Ont Dan Passero D R 6-3 215 06/04/1979 Toronto, Ont Matt Passfield RW R 6-3 195 05/08/1982 Mississauga, Ont Brian Passmore C L 5-11 180 04/27/1980 Mississauga, Ont Steve Passmore G L 5-9 170 01/29/1973 Thunder Bay, Ont Sean Patchell LW L 6-0 192 10/05/1976 Orillia, Ont Craig Paterson D L 6-1 215 11/06/1972 Scarborough, Ont Joe Paterson LW L 6-2 205 06/25/1960 Toronto, Ont Colin Patterson RW R 6-2 195 05/11/1960 Rexdale, Ont Jeff Paul D R 6-3 210 03/01/1978 London, Ont Serge Payer C L 6-0 192 05/07/1979 Rockland, Ont Andre Payette C R 6-2 205 07/29/1976 Cornwall, Ont Davis Payne LW L 6-1 190 10/24/1970 King City, Ont Jason Payne RW R 6-1 210 09/21/1975 Toronto, Ont Randy Pearce LW L 5-11 203 02/23/1970 Kitchener, Ont Rob Pearson RW R 6-1 185 03/08/1971 Oshawa, Ont Scott Pearson LW L 6-1 205 12/19/1969 Cornwall, Ont Justin Peca D R 5-10 209 08/17/1970 Toronto, Ont Mike Peca C R 5-11 181 03/26/1974 Toronto, Ont Theo Peckham D L 6-1 216 11/10/1987 Richmond Hill, Ont Shaun Peet D L 6-3 196 10/13/1980 Goderich, Ont Matt Pelech D R 6-3 220 09/04/1987 Toronto, Ont B.J. Pelkey RW R 6-1 210 01/12/1983 St. Andrews West, Ont Andrew Penner G L 6-2 205 12/21/1982 Scarborough, Ont Jim Peplinski C R 6-3 210 10/24/1960 Renfrew, Ont Colin Pepperall LW L 5-11 180 04/28/1978 Niagara Falls, Ont Ryan Pepperall RW R 6-1 198 01/26/1977 Niagara Falls, Ont Dominic Periard D R 6-0 230 09/22/1980 Ste. Eustache, Ont Mike Perna D L 6-2 210 01/24/1976 Toronto, Ont Nathan Perrott RW R 6-0 225 12/06/1976 Owen Sound, Ont Adam Perry LW L 5-11 204 01/12/1987 Peterborough, Ont Corey Perry RW R 6-2 184 05/16/1985 Peterborough, Ont Jeff Perry LW L 6-1 192 04/12/1971 Sarnia, Ont Andrew Peters LW L 6-4 185 05/05/1980 St. Catharines, Ont Geoff Peters C L 6-1 205 04/30/1978 Hamilton, Ont Justin Peters G L 6-0 209 08/30/1986 Blyth, Ont Joel Petkoff C L 6-1 190 04/05/1982 Toronto, Ont Jeff Petrie C L 6-1 200 04/24/1977 London, Ont Chris Petrow D R 6-3 188 06/05/1984 Haliburton, Ont Rich Peverley C L 6-0 185 07/08/1982 Guelph, Ont Mark Phibbs LW L 6-5 200 04/28/1981 Townsend, Ont Daryl Pierce D L 6-1 220 05/29/1979 Brampton, Ont Frank Pietrangelo G L 5-11 190 12/17/1964 Niagara Falls, Ont Richard Pitirri C L 6-1 215 01/01/1978 Burlington, Ont Didier Pitre RW R 5-11 185 09/01/1883 Sault Ste. Marie, Ont Bryan Pitton G L 6-1 168 01/26/1988 Mississauga, Ont Jason Pitton LW L 6-2 196 05/23/1986 Mississauga, Ont Geoff Platt C L 5-9 175 07/10/1985 Toronto, Ont Matt Poapst C L 6-1 195 12/09/1978 Monkland, Ont Steve Poapst D L 6-0 190 01/07/1969 Cornwall, Ont Walt Poddubny LW L 6-1 205 02/14/1960 Thunder Bay, Ont Joel Poirier LW L 6-2 198 01/15/1975 Richmond Hill, Ont Paul Polillo C L 5-11 178 04/24/1967 Brantford, Ont Brent Pope D R 6-3 225 02/20/1973 Hamilton, Ont Mark Popovic Chris Porter C L 6-1 210 05/29/1984 Toronto, Ont Barry Potomski LW L 6-1 222 11/24/1972 Windsor, Ont Ryan Pottruff D R 6-2 198 07/11/1986 Woodstock, Ont Marc Potvin RW R 6-1 200 01/29/1967 Ottawa, Ont Charles Poulin C L 6-0 210 07/27/1972 St-Jean d'Iberville, Que Dave Poulin C L 5-11 190 12/17/1958 Timmins, Ont Benoit Pouliot LW L 6-3 179 09/29/1986 Alfred, Ont Aaron Power D R 6-0 189 02/04/1982 Cambridge, Ont Andrew Power LW L 6-0 218 01/19/1976 London, Ont Mike Power G L 6-2 190 03/02/1971 Thunder Bay, Ont Pat Powers D L 6-1 212 11/19/1975 St. Thomas, Ont Ryan Prentice C L 5-11 185 11/07/1979 London, Ont Dan Preston D R 5-11 185 02/03/1975 St. Thomas, Ont Dan Price RW R 6-2 210 09/23/1974 Sarnia, Ont Matt Price LW L 6-1 225 04/27/1978 Barrie, Ont Bob Prier RW R 6-1 210 08/05/1976 Pembrooke, Ont Keith Primeau C L 6-5 220 11/21/1974 Toronto, Ont Wayne Primeau C L 6-3 193 06/04/1976 Scarborough, Ont Trevor Prior G L 5-9 190 01/19/1974 Guelph, Ont Bob Probert LW L 6-3 225 06/05/1965 Windsor, Ont Mike Prokopec RW R 6-2 190 05/17/1974 Toronto, Ont Chris Pronger D L 6-6 210 10/10/1974 Dryden, Ont Sean Pronger C L 6-3 210 11/30/1972 Dryden, Ont Andrew Proskurnicki LW L 6-3 210 07/24/1978 Burlington, Ont Jimmy Provencher RW R 6-4 215 03/22/1975 Kitchener, Ont Joel Prpic C L 6-7 225 09/25/1974 Sudbury, Ont Brandon Prust C L 5-11 191 03/16/1984 London, Ont Billy Pugliese LW L 5-10 190 01/01/197 Thunder Bay, Ont Daren Puppa G R 6-3 205 03/23/1965 Kirkland Lake, Ont Dennis Purdie RW R 5-10 200 11/27/1972 Amherstburg, Ont John Purves RW R 6-1 209 02/12/1968 Toronto, Ont Taylor Pyatt Tom Pyatt C L 5-11 180 02/14/1987 Thunder Bay, Ont Bill Quackenbush D L 5-11 180 03/02/1922 Toronto, Ont Max Quackenbush D L 6-2 170 08/29/1928 Toronto, Ont Joel Quenneville D L 6-1 200 02/15/1958 Windsor, Ont Andre Quesnel RW R 6-0 185 01/26/1977 Ottawa, Ont Jim Quilty D L 5-11 192 07/23/1978 Renfrew, Ont John Quilty C L 5-10 175 01/21/1921 Ottawa, Ont Kyle Quincey D L 6-1 194 08/12/1985 Kitchener, Ont Dan Quinn LW L 5-11 175 06/01/1965 Ottawa, Ont Matt Quinn C L 5-10 164 04/16/1981 Timmins, Ont Mike Quinn RW R 5-9 180 08/23/1948 Brantford, Ont Pat Quinn D L 6-3 215 01/29/1943 Hamilton, Ont Bruce Racine G L 6-0 187 08/09/1966 Cornwall, ONt Brock Radunske LW L 6-4 190 04/05/1983 Kitchener, Ont Herb Raglan RW R 6-0 208 08/06/1967 Peterborough, Ont Brad Ralph LW L 6-2 198 10/17/1980 Ottawa, Ont Jason Ralph RW R 6-0 185 09/02/1975 Ottawa, Ont Jason Ralph RW R 6-0 185 11/05/1978 Carp, Ont Jim Ralph G L 5-11 170 05/13/1962 Sault Ste. Marie, Ont Jamie Ram G L 5-11 189 01/18/1971 Scarborough, Ont Rob Ramage D R 6-2 210 01/11/1959 Byron, Ont Bruce Ramsay LW L 6-0 178 05/13/1969 Dryden, Ont Mike Ramsay RW R 5-8 176 09/13/1984 Sharon, Ont Ryan Ramsay C L 5-11 185 05/18/1983 Ajax, Ont Paul Ranger D L 6-3 188 09/12/1984 North York, Ont Brian Rasmussen RW L 6-0 200 07/11/1971 Thornhill, Ont Ryan Rasmussen D R 6-3 212 04/13/1981 Aurora, Ont Dan Ratushny D R 6-1 205 10/29/1970 Nepean, Ont Marty Raus D R 08/04/1965 Belleville, Ont Rob Ray LW L 6-0 203 06/08/1968 Belleville, Ont Andrew Raycroft G L 6-0 150 05/04/1980 Belleville, Ont Al Raymond C L 5-10 187 07/21/1964 Crysler, Ont Richard Raymond D R 6-2 177 04/04/1974 Sudbury, Ont Ryan Ready LW L 6-0 196 11/07/1978 Peterborough, Ont Jeremy Rebek D R 5-11 185 02/08/1976 Sault Ste. Marie, Ont Stan Reddick G L 5-7 165 12/06/1969 Toronto, Ont Liam Reddox LW L 5-9 177 01/27/1986 East York, Ont Keith Redmond LW L 6-3 208 10/25/1972 Richmond Hill, Ont Bobby Reed RW R 6-1 191 11/09/1980 Huntsville, Ont Dan Reed G L 5-10 165 08/27/1984 Gravenhurst, Ont Harrison Reed RW R 6-0 178 01/18/1988 Newmarket, Ont Kelly Reed D L 5-9 180 12/30/1972 Hamilton, Ont Mark Reeds RW R 5-10 178 01/24/1960 Burlington, Ont Joe Reekie Jeff Reese G L 5-9 170 03/24/1966 Brantford, Ont Jason Reesor C L 6-0 190 06/06/1976 Stouffville, Ont Eric Regan D R 6-3 193 05/20/1988 Whitby, Ont Billy Reid LW L 5-8 155 06/08/1943 Thorold, Ont Dave Reid C L 6-2 180 01/11/1934 Toronto, Ont Dave Reid C L 6-0 205 05/15/1964 Toronto, Ont Dave Reid D R 6-0 190 02/02/1979 Brockville, Ont Doug Reid RW R 6-2 181 07/14/1944 Fort Erie, Ont Gerry Reid C R 6-0 160 10/13/1928 Owen Sound, Ont Gord Reid D L 5-10 195 02/19/1912 Mount Albert, Ont Grayden Reid C L 01/07/1972 Mississauga, Ont Jarrett Reid C R 5-11 171 03/10/1973 Sault Ste. Marie, Ont Jason Reid D L 6-3 215 11/03/1975 New Market, Ont Jeff Reid C R 5-10 175 09/19/1972 Mississauga, Ont John Reid G R 5-11 202 02/18/1967 Windsor, Ont Reg Reid LW L 5-8 138 02/17/1899 Seaforth, Ont Shawn Reid D L 6-1 195 09/21/1970 Toronto, Ont Steve Reid LW L 6-0 225 04/27/1979 Leamington, Ont Tom Reid D L 6-0 195 07/24/1946 Fort Erie, Ont Jamie Reidy D L 6-2 215 05/04/1966 Mississauga, Ont Kenton Rein G L 6-0 200 09/12/1967 Toronto, Ont Paul Reinhart D L 5-11 205 01/08/1960 Kitchener, Ont Dan Reja LW L 6-1 193 05/16/1976 Toronto, Ont Bruce Rendall LW L 6-0 190 04/08/1967 Thunder Bay, Ont Tyler Rennette C R 6-1 180 04/16/1979 North Bay, Ont Mike Renzi C R 5-10 155 07/18/1981 Mississauga, Ont Jim Revenberg RW R 6-1 200 07/23/1969 Windsor, Ont Matt Reynolds C L 6-0 200 05/07/1981 Athens, Ont Peter Reynolds D R 6-3 195 04/27/1981 Waterloo, Ont T.J. Reynolds D R 6-2 190 03/16/1981 Cambridge, Ont Todd Reynolds G L 6-2 195 09/05/1971 Campbleville, Ont Mike Ricci C L 6-0 190 10/27/1971 Scarborough, Ont Scott Ricci D L 6-3 212 04/03/1974 St. Catharines, Ont Gary Ricciardi D L 5-10 195 03/31/1976 Thunder Bay Ont Jeff Ricciardi D L 5-11 203 06/22/1971 Thunder Bay, Ont Steven Rice RW R 6-0 223 05/26/1971 Kitchener, Ont Mike Richard C L 5-10 187 07/09/1966 Scarborough, Ont Chris Richards C R 5-10 170 10/10/1975 Cornwall, Ont Mike Richards C L 5-11 185 02/11/1985 Kenora, Ont Brad Richardson C L 5-11 178 02/04/1985 Belleville, Ont Ken Richardson C L 5-10 170 09/12/1951 North Bay, Ont Luke Richardson D L 6-4 210 03/26/1969 Ottawa, Ont Glenn Ridler G L 5-8 160 10/01/1982 St. Catherine's, Ont Ryan Risidore D L 6-5 205 04/04/1976 Hamilton, Ont Joe Ritson RW R 6-0 193 11/01/1978 Thunder Bay, Ont Ryan Rivard LW L 6-2 210 03/28/1981 West Lorne, Ont Stefan Rivard C R 5-11 185 03/14/1974 New Liskeard, Ont Jamie Rivers D L 6-0 190 03/16/1975 Ottawa, Ont Adam Rivet D L 6-0 185 09/25/1980 Fort Erie, Ont Craig Rivet D R 6-2 195 09/13/1974 North Bay, Ont Marc-Andre Rizk C R 6-1 195 01/27/1984 New Liskeard, Ont Gary Roach D L 6-1 195 02/04/1975 Sault St. Marie, Ont Adam Robbins C L 5-11 200 10/17/1977 Bancroft, Ont Gary Roberts LW L 6-1 190 05/23/1966 North York, Ont Chris Robertson C L 6-0 190 01/10/1984 Owen Sound, Ont Brandon Robinson LW L 5-11 185 09/03/1982 Bancroft, Ont Jason Robinson D L 6-2 190 08/22/1978 Goderich, Ont Jody Robinson D L 6-3 240 09/23/1978 Scarborough, Ont Larry Robinson D L 6-3 220 06/02/1951 Wincester, Ont Nathan Robinson C L 5-9 175 12/31/1981 Kingston, Ont Rob Robinson D L 6-3 210 04/19/1967 St. Catharines, Ont Marc Robitaille G L 5-10 185 06/07/1976 Gloucester, Ont Randy Robitaille Dave Roche Scott Roche G L 6-4 220 05/19/1977 Lindsay, Ont Billy Rochefort D L 6-3 218 11/02/1982 Stratford, Ont Richard Rochefort C R 5-10 190 01/07/1977 Thunder Bay, Ont Bryan Rodney D L 6-0 204 04/22/1984 London, Ont Kenny Rogers D R 6-5 215 03/28/1979 Ottwa, Ont Daniel Rolfe D R 6-5 214 12/25/1967 Gravenhurst, Ont Dwayne Roloson G L 6-1 180 10/12/1969 Simcoe, Ont Brad Rooney LW L 5-10 190 10/11/1979 St. Catherines, Ont Bill Root D R 6-0 210 09/06/1959 Toronto, Ont Ryan Rorabeck C L 6-1 173 02/27/1985 Oshawa, Ont Marco Rosa C L 6-0 170 01/15/1982 Scarborough, Ont Mike Rosati G L 5-10 170 01/07/1968 Toronto, Ont Paul Rosebush LW L 5-11 190 07/05/1975 Wellington, Ont Allan Rourke D L 6-1 214 03/06/1980 Mississauga, Ont Randy Rowe LW L 5-11 180 06/10/1980 Burford, Ont Derek Roy C L 5-8 187 05/04/1983 Ottawa, Ont Jimmy Roy C L 5-10 185 09/22/1975 Sioux Lookout, Ont R.J. Roy LW L 5-10 190 01/09/1982 Ottawa, Ont Scott Rozendal RW R 6-2 197 07/28/1982 Listowel, Ont Steve Rucchin C L 6-3 215 07/04/1971 London, Ont Matt Ruchty LW L 6-1 225 11/27/1969 Kitchener, Ont Brent Rumble LW L 6-1 200 11/13/1978 Blenheim, Ont Darren Rumble D L 6-1 210 01/23/1969 Barrie, Ont Mark Rupnow C L 5-11 200 02/21/1970 Belleville, Ont Mike Rusk D L 6-1 175 04/26/1975 Milton, Ont Paul Rutherford C L 6-0 195 01/01/1969 Sudbury, Ont Mike Rutter C L 5-11 186 10/26/1976 Ottawa, Ont Kevin Ryan D R 6-3 190 05/05/1966 Toronto, Ont Matt Ryan C R 6-0 185 11/12/1983 Sharon, Ont Warren Rychel LW L 6-0 205 05/12/1967 Tecumseh, Ont Jesse Rycroft LW L 6-0 230 06/23/1982 Scarborough, Ont Dan Ryder G L 6-1 205 10/24/1972 Kitchener, Ont Andy Rymsha D L 6-3 210 12/10/1968 St. Catharines, Ont Steve Rymsha LW L 6-4 225 03/20/1979 St. Catherines. Ont Ken Sabourin D L 6-3 230 04/28/1966 Peterborough, Ont Jeff St. Cyr D R 6-3 195 02/16/1967 New Liskeard, Ont Marc St. Jean D R 6-3 216 05/27/1978 Ottawa, Ont Jimi St. John G L 5-10 180 09/22/1977 Windsor, Ont Todd St. Louis D L 6-1 210 05/01/1976 Windsor, Ont Martin St. Pierre C L 5-9 180 08/11/1983 Embrun, Ont Jeff Salajko G L 6-1 190 04/18/1975 Kitchener, Ont Ryan Salvis C L 6-0 190 06/06/1984 Toronto, Ont Jim Sandlak RW R 6-4 219 12/12/1966 Kitchener, Ont Jason Sands C R 5-9 180 03/21/1977 Kingston, Ont Curtis Sanford G R 5-10 168 10/05/1979 Owen Sound, Ont Jason Sangiuliano C L 5-9 170 07/11/1976 South Porcupine, Ont Rob Sangster LW L 6-0 190 05/02/1969 Kitchener, Ont Geoff Sarjeant G L 5-9 180 11/30/1969 Newmarket, Ont Peter Sarno C L 5-11 185 07/26/1979 Toronto, Ont Adrian Saul RW R 5-8 174 03/15/1976 Scarborough, Ont David Saunders LW L 6-1 195 05/20/1966 Ottawa, Ont Matt Saunders LW L 07/17/1970 Ottawa, Ont Andre Savage C R 6-0 195 05/27/1975 Ottawa, Ont Brian Savage Sebastien Savage LW R 6-0 205 02/16/1981 Ottawa, Ont Wayne Savage G L 5-10 175 02/05/1987 Windsor, Ont Marc Savard C L 5-10 175 07/17/1977 Ottawa, Ont John Savicky LW L 5-11 160 06/30/1926 Espanola, Ont Ryan Savoia C R 6-1 205 05/06/1973 Thorold, Ont Justin Sawyer D L 6-3 225 10/18/1985 Peterborough, Ont Jeff Scharf RW R 6-0 190 03/06/1977 Sudbury, Ont Joel Scherban C L 6-2 207 04/22/1980 Thunder Bay, Ont Jonathan Schill LW L 6-2 201 06/28/1979 Kitchener, Ont Robert Schistad G L 5-10 187 10/28/1966 Wingham, Ont Brad Schlegel D R 5-10 188 07/22/1968 Kitchener, Ont Matt Schmidt RW R 6-2 190 12/28/1981 Markham, Ont Neale Schoenfeld LW L 5-10 176 03/11/1975 Kitchener, Ont Paul Schonfelder G L 5-11 170 04/24/1981 Stoney Creek, Ont Kyle Schutte LW L 6-0 206 05/13/1983 Burlington, Ont Michael Schutte D L 6-2 190 07/28/1979 Burlington, Ont Rob Schweyer C R 6-0 189 06/26/1975 Simcoe, Ont Brian Scott LW L 6-2 200 05/22/1977 Brampton, Ont Richard Scott Ron Scott G L 5-8 155 06/21/1960 Guelph, Ont Travis Scott G L 6-2 178 09/14/1975 Kanata, Ont Barry Scully RW R 5-11 195 04/22/1956 Toronto, Ont Glen Seabrooke LW L 6-1 175 09/11/1967 Peterborough, Ont Derek Seal LW L 5-10 180 09/25/1980 Sudbury, Ont Doug Searle D R 6-4 220 03/21/1972 Toronto, Ont Thomas Searle D L 5-10 185 04/26/1963 Dundas, Ont Al Secord LW L 6-1 205 03/03/1958 Sudbury, Ont Brian Secord C L 5-11 180 06/19/1975 Ridgetown, Ont Steve Seftel LW L 6-3 200 05/14/1968 Kitchener, Ont Brad Self C L 5-11 165 02/27/1981 Peterborough, Ont Luke Sellars D L 6-1 185 05/21/1981 Pickering, Ont Joe Seroski RW R 5-10 180 01/03/1977 Hamilton, Ont Joey Sewell RW R 6-0 190 03/15/1981 Sault Ste. Marie, Ont John Seymour LW L 6-3 176 06/16/1987 Scarborough, Ont Mike Sgroi LW L 6-5 210 08/14/1978 Toronto, Ont Brendan Shanahan LW R 6-3 220 01/23/1969 Mimico, Ont Darrin Shannon LW L 6-2 205 12/08/1969 Barrie, Ont Darryl Shannon D L 6-2 208 06/21/1968 Barrie, Ont David Shantz G L 6-1 202 05/05/1986 Burlington, Ont Larry Shapley D R 6-6 235 02/06/1978 Dunnville, Ont Patrick Sharp C R 6-0 188 12/27/1981 Thunder Bay, Ont Brad Shaw D R 6-0 190 04/28/1964 Cambridge, Ont David Shaw D R 6-2 204 05/25/1964 St. Thomas, Ont David Shaw D R 5-11 170 03/08/1987 Whitby, Ont Doug Shedden C R 6-0 185 04/29/1961 Wallaceburg, Ont James Sheehan D R 6-0 210 03/30/1973 Sudbury, Ont Andrew Shennan RW R 6-0 200 02/19/1985 Tecumseh, Ont Ken Shepard G L 5-10 195 01/20/1974 Toronto, Ont Jim Shepherd RW R 6-0 200 05/13/1977 Kingston, Ont Doug Sheppard RW R 5-10 180 07/19/1976 Georgetown, Ont Ray Sheppard RW R 6-1 195 05/27/1966 Pembroke, Ont Scott Sheppard RW R 5-11 190 09/28/1983 Selkirk, Ont Jeff Shevalier LW L 5-11 180 03/14/1974 Mississauga, Ont Steve Shields G L 6-3 210 07/19/1972 Toronto, Ont Bruce Shoebottom D L 6-2 200 08/20/1965 Windsor, Ont Kayle Short D L 6-2 200 05/16/1973 Barrie, Ont Rich Shulmistra G R 6-2 185 04/01/1971 Sudbury, Ont Ben Shutron D R 5-11 186 06/14/1988 Ottawa, Ont Rob Sich RW R 6-0 198 02/28/1984 Windsor, Ont John Sicinski LW L 5-8 175 04/15/1974 Mississauga, Ont Andre Signoretti D L 5-9 200 01/19/1979 Manotick, Ont Bernie Sigrist C R 6-0 209 10/19/1979 Toronto, Ont Shawn Silver G L 5-11 170 09/06/1975 Thunder Bay, Ont David Silverstone LW L 5-10 188 02/22/1982 Toronto, Ont Steve Silverthorn G L 6-2 180 02/07/1981 Owen Sound, Ont Stuart Simmons D L 6-1 226 09/26/1984 Toronto, Ont Chris Simon LW L 6-3 219 01/30/1972 Wawa, Ont Jason Simon LW L 6-1 225 03/21/1969 Sarnia, Ont Joey Simon C R 6-0 189 07/11/1970 Toronto, Ont Todd Simon C R 5-10 187 04/21/1972 Toronto, Ont Craig Simpson LW R 6-2 195 02/15/1967 London, Ont Shawn Simpson G L 08/10/1968 Gloucester, Ont Todd Simpson D L 5-9 171 08/08/1983 Kanata, Ont Al Sinclair D R 04/03/1973 Mississauga, Ont Jeff Sirkka D L 6-0 195 06/17/1968 Sudbury, Ont Daniel Sisca C L 5-9 160 06/16/1983 Woodbridge, Ont Jon Sitko D L 5-10 190 08/26/1983 Kitchener, Ont Ryan Sittler LW L 6-2 195 01/28/1974 London, Ont Jarrod Skalde C L 6-0 180 02/26/1971 Niagara Falls, Ont Christian Skoryna RW R 5-10 190 05/19/1973 Elgin, Ont Gerry Skrypec D L 06/21/1974 Kitchener, Ont Morgan Smietana G L 6-0 180 09/15/1979 Toronto, Ont Adrian Smith C L 6-0 195 09/17/1976 Newmarket, Ont Billy Smith G L 5-10 175 12/12/1950 Perth, Ont Brett Smith C L 5-9 173 08/31/1981 Guelph, Ont Chris Smith G L 5-10 180 02/06/1962 Ajax, Ont Darin Smith LW L 6-2 205 02/20/1967 Vineland, Ont Dave Smith C L 6-0 191 11/21/1968 Arthur, Ont Derrick Smith LW L 5-9 185 01/22/1965 Scarborough, Ont D.J. Smith D L 6-2 205 05/13/1977 Windsor, Ont Doug Smith C R 5-11 180 05/17/1963 Ottawa, Ont Geoff Smith C L 5-9 175 04/20/1983 Toronto, Ont Jeff Smith C R 5-9 170 04/01/1967 Forest, Ont Jeff Smith D R 6-3 190 02/27/1972 Ottawa, Ont Jeff Smith D R 6-1 200 05/03/1974 Belleville, Ont Jordan Smith D R 6-1 207 11/04/1985 Sault Ste. Marie, Ont Julian Smith C L 5-11 189 05/14/1979 Markham, Ont Mike Smith D L 6-0 180 07/01/1952 Kirkland Lake, Ont Mike Smith RW R 5-11 181 02/23/1981 Hamilton, Ont Mike Smith G L 6-3 189 03/22/1982 Kingston, Ont Nick Smith C L 6-2 190 03/23/1979 Hamilton, Ont Scott Smith LW L 6-1 192 06/25/1981 Hamilton, Ont Shawn Smith D L 6-1 198 10/14/1979 Temagami, Ont Steve Smith D L 5-9 195 04/04/1963 Trenton, Ont Troy Smith D R 6-0 200 07/31/1978 Hamilton, Ont Bob Smulders RW R 6-1 185 02/05/1953 Brampton, Ont Brad Smulders C L 6-1 182 12/08/1983 Sarnia, Ont Adam Smyth RW R 6-2 222 09/08/1983 Owen Sound, Ont Brad Smyth RW R 6-0 200 03/13/1973 Ottawa, Ont Greg Smyth D R 6-4 235 04/23/1966 Oakville, Ont Ryan Smyth RW R 6-1 200 11/06/1984 Clarence Creek, Ont Kevin Sneddon D L 04/23/1970 St. Catharines, Ont Shawn Snider C L 5-10 170 02/01/1981 Fergus, Ont Aaron Snow LW L 6-0 199 05/20/1988 Windsor, Ont Rob Snowball RW R 6-4 235 02/19/1982 Markham, Ont Dan Snyder C L 6-0 185 02/23/1978 Elmira, Ont Lawne Snyder D R 5-9 180 07/06/1979 Toronto, Ont Len Soccio C L 5-11 187 05/28/1967 Thorald, Ont Trevor Socholotuk D R 6-0 193 08/19/1982 Kenora, Ont Craig Soke LW L 5-10 205 05/30/1978 Spy Hill, Sask Jamie Sokolsky D L 6-2 210 03/11/1977 Toronto, Ont Kelvin Solari RW R 6-0 210 03/04/1974 Sudbury, Ont Jim Solly C L 6-1 190 03/19/1970 St. Catharines, Ont Adam Solnik LW L 6-1 195 04/27/1982 Etobicoke, Ont Trevor Solomon D L 6-2 185 11/04/1987 Sault Ste. Marie, Ont Brant Somerville D R 5-10 185 01/27/1979 Scarborough, Ont Kelly Sorensen RW R 5-11 180 06/11/1970 Newmarket, Ont Mark Sorensen D L 6-0 190 03/27/1969 Newmarket, Ont Jason Soules D L 6-3 205 03/14/1971 Hamillton, Ont Paul Spadafora C L 6-0 180 05/05/1979 Hamilton, Ont Daniel Sparre LW R 5-10 180 10/16/1984 Brampton, Ont Mike Speer D L 6-2 202 03/26/1971 Toronto, Ont Jason Spezza C R 6-2 214 06/13/1983 Mississauga, Ont Tim Spitzig RW R 04/15/1974 Goderich, Ont Jeff Sproat D R 6-2 200 06/01/1976 Oshawa, Ont Jim Sprott D L 6-1 195 04/11/1969 Oakville, Ont Chad Spurr RW R 6-0 190 05/13/1979 Hamilton, Ont Eric Staal C L 6-3 182 10/29/1984 Thunder Bay, Ont Jordan Staal C L 6-4 215 09/10/1988 Thunder Bay, Ont Marc Staal D L 6-3 196 01/13/1987 Thunder Bay, Ont Brian Stacey D L 6-3 205 06/28/1975 Oshawa, Ont Brian Stagg RW R 05/23/1974 North Bay, Ont Matthew Stajan C L 6-1 178 12/19/1983 Mississauga, Ont Steve Staios D R 6-0 200 07/28/1973 Hamilton, Ont Nick Stajduhar D L 6-3 206 12/06/1974 Kitchener, Ont Rob Stanfield D L 6-3 185 10/01/1978 Buckhorn, Ont Chris Stanley C L 6-2 210 06/18/1979 Parry Sound, Ont Mike Stapleton LW L 5-10 183 05/05/1966 Sarnia, Ont Mike Stathopoulos C L 5-10 175 07/12/1982 Scarborough, Ont Brad Staubitz D R 6-0 190 07/28/1984 Bright's Grove, Ont Blair Stayzer LW L 6-3 210 10/04/1980 Welland, Ont Ryan Steeves LW L 6-0 185 12/31/1982 Ottawa, Ont Greg Stefan G L 5-11 180 02/11/1961 Brantford, Ont Joe Stefan C L 6-2 180 02/27/1966 Brantford, ONt Sean Stefanski RW R 5-9 185 09/10/1983 Peterborough, Ont Charlie Stephens C R 6-3 225 04/05/1981 Nilestown, Ont Ryan Stephenson LW L 6-4 215 04/09/1986 Belmont, Ont Mike Stevens LW L 5-11 195 12/30/1965 Kitchener, Ont Scott Stevens D L 6-0 200 04/01/1964 Kitchener, Ont Scott Stevens RW R 5-10 185 11/14/1973 Waterloo, Ont Shayne Stevenson RW R 6-1 190 10/26/1970 Newmarket, Ont Anthony Stewart C R 6-1 239 01/05/1985 La Salle, Que Brian Stewart D L 6-3 180 05/22/1977 St. Catharines, Ont Cam Stewart LW L 5-11 196 09/18/1971 Kitchener, Ont Chris Stewart RW R 6-1 228 10/30/1987 Toronto, Ont Dave Stewart D R 6-1 205 01/11/1972 Norwood, Ont Glenn Stewart LW L 6-0 192 07/30/1970 Scarborough, Ont Karl Stewart LW L 5-10 175 06/30/1983 Aurora, Ont Mark Stewart RW R 5-9 167 02/03/1981 Ottawa, Ont Ryan Stewart LW L 6-0 192 04/27/1974 Niagara Falls, Ont Ryan Stewart RW R 6-0 168 06/29/1976 Fonthill, Ont Thomas Stewart RW L 6-2 200 05/19/1975 Brantford, Ont Trevor Stienburg RW R 6-1 200 05/13/1966 Kingston, Ont Cory Stillman C L 6-0 190 12/20/1973 Peterborough, Ont Cory Stillman C L 6-2 204 03/02/1983 Lindsay, Ont Steve Stirling C L 5-9 160 11/19/1949 Clarkson, Ont Mark Stitt C L 6-0 190 02/14/1971 Hamilton, Ont Regan Stocco D L 6-1 180 08/16/1975 Guelph, Ont Alek Stojanov LW L 6-4 232 04/25/1973 Windsor, Ont Ryan Stokes D L 6-3 180 06/23/1983 Sarnia, Ont Troy Stonier RW L 6-0 195 06/05/1977 Ottawa, Ont Ben Storey D L 6-2 180 06/22/1977 Ottawa, Ont Jamie Storr G L 6-2 200 12/28/1975 Brampton, Ont Zach Stortini RW R 6-3 217 09/11/1985 Elliot Lake, Ont Mike Stothers D L 6-4 210 02/22/1962 Toronto, Ont Wayne Strachan RW R 5-9 185 12/12/1972 Port Frances, Ont Paul Strand C L 5-11 190 01/12/1972 Sudbury, Ont Chris Straube LW L 6-2 192 05/27/1974 Toronto, Ont Brad Streib D L 5-10 190 08/28/1980 St. Thomas, Ont Darren Strilchuk D R 6-1 225 07/29/1981 Woodstock, Ont Ken Strong LW L 5-11 185 05/09/1963 Toronto, Ont Mark Strzoda D L 5-10 230 04/16/1980 Brampton, Ont Adam Sturgeon D R 5-11 185 03/19/1984 Erin, Ont Nick Sucharski LW L 6-1 165 11/15/1987 Toronto, Ont Brandon Sugden D R 6-4 225 06/23/1978 Toronto, Ont Dan Sullivan RW R 6-2 230 03/20/1981 Weston, Ont Mike Sullivan C L 6-4 190 09/14/1984 Scarborough, Ont Sean Sullivan D L 5-10 185 05/04/1955 Thorold, Ont Andy Sutton Pat Sutton D L 6-0 180 04/26/1984 Forest, Ont Matt Swain C L 6-2 200 04/03/1976 Oakville, Ont Jeremy Swanson D L 6-0 199 08/21/1984 Nipigon, Ont Wes Swinson D L 6-1 183 05/26/1975 Peterborough, Ont Derek Switzer C L 5-10 185 05/14/1970 Ottawa, Ont Jeremy Symington G L 6-2 185 08/17/1978 Petrolia, Ont Danny Syvret D L 5-11 203 06/13/1985 Millgrove, Ont Mark Szucs LW L 5-11 175 11/04/1976 Scarborough, Ont Jeff Szwez RW L 6-3 200 06/16/1981 Etobicoke, Ont Rick Tabaracci G L 5-11 190 01/02/1969 Toronto, Ont Ashley Tait C R 6-1 175 08/09/1975 Toronto, Ont Joe Talbot C R 5-10 165 04/23/1980 Wahnapitae, Ont Joe Tallari LW L 6-0 195 10/05/1980 Thunder Bay, Ont Mike Tamburro G L 5-9 170 03/26/1973 Toronto, Ont John Tanner G L 6-3 182 03/17/1971 Cambridge, Ont Tony Tanti RW L 5-9 185 09/07/1963 Toronto, Ont Brad Tapper C R 6-0 180 04/28/1978 Scarborough, Ont Jamie Tardif RW R 6-0 207 01/23/1985 Welland, Ont Ken Tasker RW R 6-0 209 01/21/1976 Ottawa, Ont Josh Tataryn LW L 6-0 185 07/23/1982 Orton, Ont Andrew Taylor LW L 6-3 195 01/17/1977 Stratford, Ont Chris Taylor LW L 5-10 170 11/14/1971 Toronto, Ont Chris Taylor C L 6-0 190 03/06/1972 Stratford, Ont Chris Taylor G L 6-0 205 07/18/1981 Ottawa, Ont Dave Taylor RW R 6-0 195 12/04/1955 Lavack, Ont Dylan Taylor RW R 5-10 190 09/30/1976 Oshawa, Ont Randy Taylor D R 6-2 207 07/30/1965 Cornwall, Ont Ryan Taylor D L 6-3 210 04/26/1978 North York, Ont Scott Taylor D R 6-0 195 03/23/1968 Toronto, Ont Tim Taylor LW L 6-1 190 02/06/1969 Stratford, Ont Mark Teevens RW L 6-0 180 06/17/1968 Ottawa, Ont Joey Tenute C L 5-9 176 04/02/1983 Hamilton, Ont Greg Terrion C L 5-11 190 05/02/1960 Peterborough, Ont Anthony Terzo C L 6-0 180 01/18/1978 Scarborough, Ont Doug Teskey G L 6-1 190 04/13/1975 London, Ont Daniel Tessier C L 5-8 178 01/03/1979 Orleans, Ont Chris Therien D L 6-5 234 12/14/1971 Ottawa, Ont Kahlil Thomas C R 5-9 190 12/22/1975 Toronto, Ont Leonard Thomas C R 6-1 190 12/09/1981 Toronto, Ont Brad Thompson D L 6-3 185 01/11/1963 Chatham, Ont Brent Thompson LW L 5-10 180 11/11/1967 Sault Ste. Marie, Ont Briane Thompson D L 6-4 220 04/17/1974 Peterborough, Ont Chris Thompson G R 5-6 160 10/25/1978 Ajax, Ont Mark Thompson C R 5-6 180 01/20/1969 Belleville, Ont Mike Thompson LW L 6-1 190 06/01/1984 Chesterville, Ont Chris Thorburn C R 6-2 190 06/03/1983 Sault Ste. Marie, Ont Joe Thornton Scott Thornton C L 6-3 206 01/09/1971 London, Ont Shawn Thornton RW R 6-1 202 07/23/1979 Oshawa, Ont Steve Thornton C L 5-11 185 03/08/1973 Gloucester, Ont Ernie Thorp D R 6-3 210 09/17/1977 Eau Claire, WI Brad Tiley D L 6-1 199 07/05/1971 Markdale, Ont Tom Tilley D R 6-0 190 03/28/1965 Trenton, Ont Mike Tilson D R 5-11 210 06/28/1978 Pickering, Ont Daniel Tkaczuk C L 6-1 195 06/10/1979 Toronto, Ont Rick Tocchet RW R 6-0 214 04/09/1964 Scarborough, Ont Ryan Tocher D R 6-2 215 06/14/1975 Hamilton, Ont Scott Todd D L 6-4 221 11/11/1986 Kingston, Ont Kirk Tomlinson C L 5-11 190 03/02/1968 Toronto, Ont Shayne Tomlinson D L 6-0 200 06/13/1973 Toronto, Ont Mike Tomlak C L 6-3 205 10/17/1964 Thunder Bay, Ont John Tonelli LW L 6-1 195 03/23/1957 Milton, Ont Brad Topping G L 6-1 186 06/05/1984 London, Ont Mike Torchia G L 5-11 225 02/23/1972 Toronto, Ont Mike Torkoff D L 5-11 195 11/27/1971 Richmond Hills, Ont Raffi Torres Larry Trader D L 6-1 180 07/07/1963 Barry's Bay, Ont Paul Traynor D L 6-1 185 09/14/1977 Thunder Bay, Ont Scott Tregunna C L 6-1 195 06/12/1987 Mount Forest, Ont Hunter Tremblay LW L 5-10 175 01/15/1986 Timmins, Ont Jonathan Tremblay RW R 6-3 243 03/03/1984 Fauquier, Ont Matt Tremblay RW R 5-10 169 08/05/1983 Timmins, Ont T.J. Trevelyan LW L 5-10 170 03/06/1984 Mississauga, Ont Tom Trevelyan C L 5-11 185 04/08/1949 Yoronto, Ont Carter Trevisani D L 6-1 190 06/06/1982 Carlisle, Ont Bill Trew C R 5-11 180 01/01/1974 Garden Hill, Ont John Tripp RW R 6-2 215 05/04/1977 Kingston, Ont Dave Trombley C L 08/11/1968 Toronto, Ont Marc Tropper RW R 5-11 205 04/14/1976 Toronto, Ont Joel Trottier RW R 6-0 190 02/11/1977 Alexandria, Ont Jean-Guy Trudel Peter Tsimikalis C L 5-11 195 01/10/1986 Toronto, Ont Steve Tsujiura C L 5-5 155 02/28/1962 Coaldale, Ont Mike Tucciarone LW R 6-1 195 02/24/1981 Richmond Hill, Ont John Tucker LW R 6-0 185 09/29/1964 Windsor, Ont Kevin Tucker D R 6-6 225 06/06/1976 Mississauga, Ont Connie Tudin C L 5-11 170 09/21/1917 Ottawa, Ont Dan Tudin LW L 6-1 200 08/03/1978 Ottawa, Ont Ron Tugnutt G L 5-11 155 10/22/1967 Scarborough, Ont Brent Tully D R 6-3 190 03/26/1974 Peterborough, Ont Niko Tuomi D L 6-1 205 02/10/1983 Sault Ste. Marie, Ont Marty Turco G L 5-11 183 08/13/1975 Sault Ste. Marie, Ont Matt Turek C L 5-11 194 02/14/1973 Toronto, Ont Ian Turner D L 6-1 190 10/13/1981 Belleville, Ont Mark Turner C R 5-10 185 05/09/1968 Windsor, Ont Dan Turple G L 6-5 210 01/01/1985 Oakville, Ont John Uniac D R 6-1 202 03/29/1971 Stratford, Ont Richard Uniacke C L 6-0 190 11/03/1976 Toronto, ONt Darrell Upton RW R 6-1 205 07/07/1979 Toronto, Ont Rick Vaive RW R 6-0 180 05/14/1959 Ottawa, Ont Curtis Valentine LW L 6-5 195 07/22/1979 Haileybury, Ont Stephen Valiquette G L 6-5 205 08/20/1977 Etobicoke, Ont Dustin VanBallegooie D R 6-0 200 03/25/1983 Murilo, Ont Ryan VanBuskirk D L 6-1 190 01/12/1980 Sault Ste. Marie, Ont Ryan Vandenbussche RW R 6-0 205 02/28/1973 Simcoe, Ont Nathan Vanderbaaren D L 6-2 213 12/08/1980 Brockville, Ont Josh Vanderbreggen D R 6-0 190 11/07/1984 Milton, Ont Bob Vandersluis RW R 6-2 180 04/16/1979 Chatham, Ont Rob Vanderydt C L 6-1 177 06/06/1968 Blenheim, Ont Jamie Vandespyker G L 6-1 185 05/21/1980 Campbellville, Ont Chris Van Dyk D R 02/18/1977 Welland, Ont Jeremy Van Hoof D L 6-2 208 08/12/1981 Lindsay, Ont Aaron Van Leusen RW R 6-0 196 10/28/1981 Barrie, Ont Mike Van Ryn Casey VanSchagen LW L 6-0 185 02/18/1980 Blackstock, Ont Joe Van Volsen C L 5-11 185 04/23/1975 Oshawa, Ont Marc Varteressian D L 6-2 220 12/19/1978 Oakville, Ont John Vary D R 6-1 215 02/11/1972 Owen Sound, Ont John Vecchiarelli C L 6-0 190 07/04/1964 Toronto, Ont Mike Veisor G L 5-9 158 08/25/1952 Toronto, Ont Mike Vellinga D R 6-2 212 08/19/1978 Chatham, Ont Sean Venedam C L 5-10 200 07/31/1976 Valley East, Ont Pat Verbeek RW R 5-9 190 05/24/1964 Sarnia, Ont Tim Verbeek LW L 6-0 195 10/05/1979 Wyoming, Ont Mark Vermette RW R 6-1 203 10/03/1967 Cochenour, Ont Michael Vernace D L 6-2 200 05/26/1986 Toronto, Ont Andrew Verner G L 6-0 194 10/20/1972 Weston, Ont Brandon Verner D L 6-1 212 01/13/1981 Mississauga, Ont Rob Vessio D L 6-2 200 09/12/1977 Pickering, ONt Dennis Vial D L 6-1 200 04/10/1969 Sault St. Marie, Ont Jim Vickers D L 6-1 200 02/27/1980 Aurora, Ont Mark Vilneff D R 6-2 208 11/28/1973 Cobourg, Ont Ryan Vince LW L 6-0 185 07/11/1977 Amherstview, Ont Bryan Vines D L 6-2 217 11/20/1978 Oakville, Ont Matt Violin G L 6-1 180 02/08/1982 Etobicoke, Ont Dustin Virag LW L 5-11 200 05/16/1976 Campden, Ont Terry Virtue D R 6-0 195 08/12/1970 Scarborough, Ont Mark Visheau D R 6-6 210 06/27/1973 Burlington, Ont Jamie Visser LW L 6-3 216 06/16/1979 Mississauga, Ont Tim Vitek C L 5-10 181 08/22/1983 Dresden, Ont Nick Vitucci G L 5-9 175 06/16/1967 Welland, Ont Ron Vogel G L 5-10 175 04/25/1979 London, Ont Tim Vokey C L 5-8 152 06/29/1981 Mississauga, Ont Ralph Vos LW L 6-2 185 01/05/1964 Guelph, Ont Nick Vukovic D L 6-1 190 09/11/1980 Kitchener, Ont Jeff Walker D L 02/06/1974 Sudbury, Ont Steve Walker LW L 6-0 190 01/12/1973 Barrie, Ont Ben Wallace D L 6-2 195 06/06/1982 London, Ont Kris Walleyn C L 5-8 174 02/28/1979 Simcoe, Ont Justin Wallingford D R 6-6 226 05/12/1987 Hamilton, Ont Brent Walton C R 5-8 175 11/11/1983 Elmira, Ont Rick Wamsley G L 5-11 185 05/25/1959 Simcoe, Ont Shawn Wansborough LW L 6-0 200 06/03/1974 Deseronto, Ont Aaron Ward D R 6-2 200 01/17/1973 Windsor, Ont Duane Ward C L 6-2 216 02/20/1976 Arnprior, Ont Jason Ward RW R 6-3 195 01/16/1979 Chapleau, Ont Joel Ward RW R 6-0 189 12/02/1980 Scarborough, Ont Steve Ward D R 6-0 195 02/13/1986 Scarborough, Ont Jeff Ware D L 6-4 220 05/19/1977 Toronto, Ont Mike Ware RW R 6-5 215 03/22/1967 York, Ont Mike Ware LW L 6-2 193 02/27/1974 Toronto, Ont Corey Waring LW L 5-10 200 01/04/1976 Brantford, Ont T.J. Warkus LW L 6-0 205 09/09/1981 Sudbury, Ont Nick Warriner C L 5-9 180 12/16/1980 Blenheim, Ont Todd Warriner Mike Warus RW R 6-1 195 01/16/1964 Sudbury, Ont Jeff Washbrook D L 6-3 215 01/26/1979 Thunder Bay, Ont Steve Washburn C L 6-2 191 04/10/1975 Ottawa, Ont Steve Wasylko C L 6-2 175 07/11/1978 Ottawa, Ont Francis Wathier LW L 6-3 198 12/07/1984 St. Isidore, Ont Bill Watson C L 5-7 174 01/04/1928 Ottawa, Ont Bruce Watson LW L 6-2 227 12/22/1976 Pembroke, Ont Dan Watson D L 6-2 220 10/05/1979 Glencoe, Ont Mike Watt LW L 6-2 214 03/31/1976 Seaforth, Ont Jason Weaver LW L 6-3 215 09/22/1972 Mississauga, Ont Mike Weaver D R 5-9 182 05/02/1978 Bramalea, Ont Sean Weaver G L 6-1 200 03/23/1977 Scarborough, Ont Steve Webb RW R 5-10 205 04/30/1975 Peterborough, Ont Jeff Weber G L 6-2 183 09/24/1984 Burlington, Ont Kevin Weekes G L 6-0 195 04/04/1975 Toronto, Ont Steve Weeks G L 5-11 165 06/30/1958 Scarborough, Ont Stephen Weiss Jay Wells D L 6-1 205 05/15/1959 Paris, Ont Kyle Wellwood C R 5-9 190 05/16/1983 Windsor, Ont Jorin Welsh D R 6-1 200 11/21/1973 Arthur, Ont John Wensink LW L 6-0 200 04/01/1953 Cornwall, Ont Brian Wesenberg RW R 6-3 187 05/09/1977 Peterborough, Ont Todd Wetzel C R 5-11 185 09/03/1973 Sarnia, Ont Kyle Wharton D L 6-2 185 03/03/1986 Ottawa, Ont John Wheaton C R 5-6 165 08/23/1984 Cambridge, Ont Rob Whistle D R 6-2 185 04/30/1961 Thunder Bay, Ont Jed Whitchurch C R 5-10 176 11/27/1976 St. Thomas, Ont Ben White D L 6-2 205 01/06/1974 Sudbury, Ont Jeff White D R 5-10 185 04/11/1976 Mississauga, Ont Rob White D R 03/09/1968 Brockville, Ont Todd White Tony White D L 6-0 207 01/15/1977 Levack, Ont Kay Whitmore G L 5-11 175 04/10/1967 Sudbury, Ont John Whitwell D R 6-1 215 12/02/1975 Niagara Falls, Ont Sean Whyte RW R 6-0 198 05/04/1970 Sudbury, Ont Dennis Wideman D R 5-11 197 03/20/1983 Elmira, Ont Steve Widmeyer RW R 6-2 200 09/29/1970 Waterloo, Ont Krzysztof Wieckowski C L 6-3 200 01/14/1981 Ottawa, Ont Jim Wiemer D L 6-4 200 01/08/1961 Sudbury, Ont Dan Wildfong LW L 5-10 190 12/29/1975 Clinton, Ont Lyle Wildgoose LW L 6-1 190 10/29/1968 Chaimsford, Ont Marty Wilford D L 6-1 215 04/17/1977 Cobburg, Ont Brian Wilks C R 5-11 175 02/22/1966 Toronto, Ont Greg Willers D R 6-1 195 08/08/1979 Aurora, Ont Dennis Williams RW R 5-8 175 08/14/1979 Stratford, Ont Jason Williams Justin Williams Mike Williams C L 5-8 180 08/06/1976 Brampton, Ont Sean Williams C L 6-1 182 01/28/1968 Oshawa, Ont Vince Williams D R 6-0 210 11/27/1975 Ottawa, Ont Andrew Williamson RW R 5-10 195 01/21/1976 Thorold, Ont Brad Williamson D R 5-10 185 03/09/1977 Thunder Bay, Ont Jordan Willis G L 5-10 165 02/28/1975 Kincardine, Ont Brian Willsie RW R 6-1 195 03/16/1978 London, Ont Aaron Wilson D L 6-4 215 05/11/1982 Pickering, Ont Doug Wilson D L 6-1 190 07/05/1957 Ottawa, Ont Jeff Wilson LW L 6-0 192 02/12/1979 London, Ont Kelsey Wilson LW L 6-1 210 01/22/1986 Longlac, Ont Kyle Wilson C L 6-0 200 12/15/1984 Oakville, Ont Lefty Wilson G L 5-11 178 10/15/1919 Toronto, Ont Mike Wilson D L 6-6 212 02/26/1975 Brampton, Ont Rob Wilson D L 6-3 212 07/18/1968 Toronto, Ont Ron Wilson RW R 6-0 185 04/18/1922 Toronto, Ont Ron Wilson D R 5-10 170 05/28/1955 Windsor, Ont Ron Wilson C L 5-9 180 05/13/1956 Toronto, Ont Ryan Wilson D L 6-1 212 02/03/1987 Windsor, Ont Tom Wilson D L 6-2 211 10/14/1973 Toronto, Ont Jason Winch LW L 6-1 215 05/23/1971 Listowel, Ont Jason Windle LW L 6-0 195 07/22/1976 Nepan, Ont Andrew Winnik D R 6-4 213 12/14/1982 Mississauga, Ont Daniel Winnik C R 6-2 210 03/06/1985 Toronto, Ont Mark Wires LW L 6-0 170 03/20/1982 North York, Ont Brian Wiseman C L 5-7 185 07/13/1971 Chatham, Ont Chad Wiseman LW L 6-0 190 03/25/1981 Burlington, Ont Ty Wishart D L 6-4 205 05/19/1988 Belleville, Ont Chris Wismer D L 6-2 190 09/23/1977 Cambridge, Ont Dustin Wood D L 6-0 185 05/21/1981 Scarborough, Ont Craig Woodcroft LW L 6-1 195 12/03/1969 Toronto, Ont Jay Woodcroft C R 6-1 187 08/11/1976 Windsor, Ont Brad Woods D R 6-4 200 03/04/1981 Cambridge, Ont Brock Woods D R 6-0 188 04/20/1971 Belleville, Ont Chad Woollard LW L 6-2 205 09/18/1979 Hanover, Ont Jason Woolley D L 6-1 188 07/27/1969 Toronto, Ont Bryan Worosz G L 5-10 180 09/18/1980 Brantford, Ont Mark Wotton D L 5-10 196 04/10/1967 Foxwarren, Ont Scott Wray LW L 5-11 183 12/19/1979 Ottawa, Ont Bob Wren LW L 5-10 185 09/16/1974 Preston, Ont Jamie Wright Jason Wright D R 5-11 190 07/06/1972 Thunder Bay, Ont Shayne Wright D L 6-0 189 06/30/1975 Welland, Ont David Wrigley LW L 6-0 200 06/01/1980 Washago, Ont J.J. Wrobel LW L 5-10 210 02/26/1976 West Lorne, Ont Austin Wycisk C R 6-1 187 10/08/1980 Windsor, Ont Brendan Yarema C L 6-0 200 07/16/1976 Sault Ste. Marie, Ont Stephane Yelle C L 6-1 190 05/09/1974 Ottawa, Ont Brad Yeo RW R 6-1 190 03/18/1981 Talbotville, Ont Jason York D L 6-2 195 05/20/1970 Nepean, Ont Adam Young LW L 6-4 225 01/15/1975 Toronto, Ont Bryan Young D L 6-1 191 08/06/1986 Peterborough, Ont Colin Young D L 6-0 190 12/10/1979 Mississauga, Ont Derek Young D L 5-11 190 12/19/1975 Whitby, Ont Jason Young LW L 5-10 185 12/16/1972 Sudbury, Ont Scott Young D L 6-1 198 05/26/1965 Burlington, Ont Paul Ysebaert LW L 6-1 190 05/15/1966 Sarnia, Ont Bill Zalba RW R 6-0 204 09/14/1982 Thorold, Ont Rob Zamuner LW L 6-2 205 09/17/1969 Oakville, Ont Ivano Zanatta C L 5-10 189 08/03/1960 Toronto, Ont Mike Zanutto C L 6-0 190 01/01/1977 Burlington, Ont Gregg Zaporzan C R 5-7 175 07/29/1977 Schreiber, Ont Josh Zavitz D R 6-0 210 05/06/1982 Harrow, Ont Jeff Zehr LW L 6-3 195 12/10/1978 Woodstock, Ont Rob Zepp G L 6-0 160 09/07/1981 Scarborough, Ont Peter Zezel C L 5-11 200 04/22/1975 Toronto, Ont Mike Zigomanis C R 6-0 190 01/17/1981 Markham, Ont Jonathan Zion D L 6-0 198 05/21/1981 Nepean, Ont Steve Zoryk LW L 6-2 195 03/22/1977 Ottawa, Ont Colin Zulianello G L 6-2 200 07/08/1978 Thunder Bay, Ont Matt Zultek LW L 6-4 210 03/12/1979 Windsor, Ont ========================================================================