Player Index N-O-P
========================================================================
NAME P S Ht WT DAY BORN TOWN BORN
========================================================================
Matti Naatanen RW R 5-10 171 07/17/1983 Helsinki, Finland
Tadej Nabergoj LW L 5-10 169 01/24/1983 Ljubljana, Slovenia
Dmitri Nabokov C R 6-2 212 01/04/1977 Novsibirsk, Russia
Don Nachbaur C L 6-2 200 01/30/1959 Kitimat, B.C.
Dimitrije Nadaski D R 01/11/1988 Novi Sad, Serbia
Patrick Nadeau C R 5-8 150 07/19/1972 Sept-Isle, Que
Orjan Naess LW L 6-0 171 03/12/1981 Trondheim, Norway
Lars Peder Nagel C L 6-4 205 02/25/1981 Oslo, Norway
Daniel Nageler RW R 6-0 187 09/01/1986 Villach, Austria
Jim Nagle C R 5-10 180 07/04/1977 Stoneham, MA
Csaba Nagy D L 6-0 185 08/24/1984 Gyergyoszentmiklos, Romania
Ladislav Nagy LW L 5-11 194 06/01/1979 Saco, Slovakia
Andrew Nahirniak D L 6-5 220 07/07/1980 Mississauga, Ont
Dmitri Naida D L 6-0 182 02/15/1987 Kiev, Ukraine
John Nail RW R 6-1 200 02/05/1979 Bramalea, Ont
Christian Haldimann D L 5-10 176 03/15/1985 Bowil, Switzerland
John Namestnikov D R 5-10 189 10/09/1971 Arzamis-Ig, Russia
Marty Nanne RW R 6-0 180 07/21/1967 Edina, MN
Mark Napier RW L 5-10 185 01/28/1957 Toronto, Ont
Jeff Napierala RW R 6-1 195 02/27/1968 Muskegon, MI
Franco Narcisi RW R 5-8 189 08/21/1983 Laval, Que
Bob Nardella D R 5-8 169 02/02/1968 Melrose Park, IL
Sergei Narushko D L 6-0 194 01/29/1973 Sverdlovsk, Russia
Luch Nasato D L 5-11 205 03/10/1977 Mississauga, Ont
Bret Nasby D R 6-3 188 03/22/1986 Grimsby, Ont
Andy Naser RW R 5-11 180 07/21/1974 Chur, Switzerland
Rick Nash
Tyson Nash LW L 5-11 194 03/11/1975 Edmonton, Alta
Richard Nasheim LW R 5-9 187 01/15/1963 Regina, Sask
Fredrik Naslund RW R 6-4 207 02/11/1986 Stockholm, Sweden
Markus Naslund RW L 5-11 195 07/30/1973 Ornskoldsvik, Sweden
Mats Naslund RW L 5-7 160 10/31/1959 Timra, Sweden
Alain Nasreddine D L 6-1 201 07/10/1975 Montreal, Que
Samy Nasreddine D L 6-2 202 08/24/1976 Montreal, Que
Fredrik Nasvall LW R 5-8 176 11/13/1973 Boden, Sweden
Bryan Nathe D R 6-0 190 02/08/1983 Elk River, MN
Jan-Jaap Natte RW R 6-0 185 05/29/1979 Rotterdam, Netherlands
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
Daniel Naud D R 5-10 190 02/20/1962 Trois Rivieres, Que
Eric Naud LW L 6-1 210 10/02/1977 Lasarre, Que
Bernhard Naulin LW L 5-10 187 09/23/1975 Friedberg, Germany
Francis Nault D L 5-10 197 02/14/1979 Tracy, QUe
Frank Nault RW L 5-11 185 02/10/1978 Sherbrooke, Que
Andrej Naumann C L 5-7 171 03/20/1978 Karaganda, Kazakhstan
Nick Naumenko D R 5-11 185 07/07/1974 Chicago, IL
Alexander Naurov LW L 5-11 191 03/04/1985 Saratov, Russia
Darren Nauss RW R 5-11 180 03/19/1967 Vancouver, B.C.
Ryan Nauss LW L 01/19/1975 Toronto, Ont
Bas Nauts RW R 04/18/1983 Celle, Netherlands
Yuri Navarenko D L 5-9 167 09/10/1979 Kiev, Ukraine
Truls Navestad RW L 6-0 187 11/28/1982 Fredrikstad, Norway
Milan Navratil RW L 5-9 162 02/11/1974 Brno, Czech Republic
Vadim Navrotsky D L 5-9 180 02/13/1977 Lipetsk, Russia
Anatoli Nayda C R 6-0 185 02/04/1965 Kiev, Ukraine
Andrei Nazarov
Stanislav Nazarov D L 5-8 171 03/22/1980 Voskresensk, Russia
Rumun Ndur D L 6-2 244 07/07/1975 Zeria, Nigeria
James Neal LW L 6-2 185 09/03/1987 Oshawa, Ont
Jay Neal C L 6-0 195 06/03/1970 Oshawa, Ont
David Neale C L 6-0 186 11/12/1980 Victoria, B.C.
Pat Neaton D L 6-0 198 05/21/1971 Redford, MI
Stanislav Neckar D L 6-1 212 12/22/1975 Ceske-Budejovice, Czech Rep.
Zbynek Neckar D L 6-2 210 09/22/1978 Pisek, Czech Republic
Milan Nedeljkov LW L 5-8 167 02/09/1984 Novi Sad, Serbia
Nikolaj Nedermark C L 5-11 165 03/17/1985 Fredrikshavn, Denmark
Sheldon Nedjelski D L 6-1 205 12/15/1978 Watrous, Sask
Milan Nedoma D L 6-0 220 03/29/1972 Brno, Czech Republic
Vaclav Nedomansky C L 6-2 205 03/14/1944 Hodonin, Czech Republic
Vaclav Nedomansky RW L 6-1 205 01/05/1971 Bratislava, Slovakia
Andrej Nedorost C L 6-0 192 04/30/1980 Trencin, Slovakia
Vaclav Nedorost
Jaroslav Nedved D R 6-4 209 09/24/1969 Liberec, Czech Republic
Petr Nedved C L 6-3 197 12/09/1971 Liberec, Czech Republic
Zdenek Nedved RW L 6-0 187 03/03/1975 Lany, Czech Republic
Mike Needham RW R 5-10 185 04/04/1970 Calgary, Alta
Cam Neely RW R 6-1 185 06/06/1965 Comox, B.C.
Claudio Neff LW L 6-0 174 07/10/1981 Zurich, Switzerland
Christophe Negro C L 5-8 176 03/10/1976 St-Martin d'Heres, Que
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
Corey Neilson D R 6-5 225 08/22/1976 Oromocto, N.B.
Eric Neilson RW R 6-1 201 08/18/1984 Fredericton, N.B.
Michael Neininger RW L 5-10 169 09/31/1977 Le Chaux deFonds, Switzerland
Chris Neiszner C R 5-10 191 02/04/1984 Craik, Sask
Chad Nelson D L 6-1 208 06/03/1974 Cranbrook, B.C.
Chris Nelson D R 6-2 195 02/12/1969 Philadephia, PA
Eric Nelson D L 6-1 200 06/11/1979 Big Lake, MN
Jeff Nelson C L 5-7 150 02/03/1968 Naperville, IL
Jeff Nelson C L 6-0 180 12/18/1972 Prince Albert, Sask
John Nelson C L 5-11 190 07/09/1969 Scarborough, Ont
Levi Nelson C L 5-11 167 04/28/1988 Calgary, Alta
Mike Nelson C R 5-10 176 02/23/1981 Sudbury, Ont
Mike Nelson RW R 6-0 165 01/17/1984 Stratford, Ont
Riley Nelson LW L 5-10 180 10/20/1982 Superior, WI
Taj Melson D L 5-9 180 04/10/1974 Plymouth, MN
Todd Nelson D L 6-1 200 05/11/1969 Prince Albert, Sask
Tom Nelson LW L 5-11 170 12/19/1977 Superior, WI
Sergei Nemchinov C L 6-0 200 01/14/1964 Moscow, Russia
Tomas Nemcicky LW R 6-1 196 03/27/1973 Uherske Hradiste, Czech Rep.
Ondrej Nemec D R 6-0 186 04/18/1984 Trebic, Czech Republic
Vladimir Nemec LW L 5-10 194 11/03/1978 Trencin, Slovakia
Jan Nemecek D R 6-2 214 02/15/1976 Pisek, Czech Republic
Steve Nemeth C L 5-9 185 02/11/1967 Calgary, Alta
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
Mikhail Nemirovsky RW L 6-0 198 09/30/1974 Moscow, Russia
Ivan Nepryayev C L 6-1 178 02/04/1982 Yaroslavl, Russia
Derek Nesbitt LW L 5-11 172 04/16/1982 Egmondville, Ont
Jim Nesich C R 5-11 185 02/22/1966 Dearborn, MI
Alexander Nesterov C L 6-0 187 10/03/1971 Omsk, Russia
Tomas Netik LW L 5-8 169 04/28/1982 Praha, Czech Republic
Alexander Neubauer D L 5-10 176 07/15/1986 Villach, Austria
Philipp Neuenschwander LW L 6-2 200 12/29/1964 Eggiwil, Switzerland
Jeff Neufeld C L 6-3 203 08/23/1978 Lethbridge, Alta
Ray Neufeld RW R 6-3 210 04/15/1959 St. Boniface, Man
Manuel Neumann D L 5-11 165 12/19/1986 Ludwigsburg, Germany
Troy Neumeier D L 6-2 195 09/03/1970 Langenborg, Sask
Phil Neururer D L 03/21/1970 Robbinsdale, MN
Kimmo Nevalainen D L 5-9 185 04/23/1983 Liperi, Finland
Chris Newans D R 5-11 180 10/06/1969 Dauphin, Man
Kris Newbury C L 5-10 187 02/19/1982 Brampton, Ont
Brad Newman LW L 5-10 190 07/31/1977 Chicago, IL
Dwayne Newman D R 6-2 193 05/27/1971 Winnipeg, Man
Jared Newman D R 6-2 201 03/07/1982 Detroit, MI
Bill Newson C R 5-8 175 07/25/1977 Fairfield, CT
Tom Neziol LW L 6-1 198 08/07/1967 Burlington, Ont
Scott Nichol C R 5-8 170 12/31/1974 Calgary, Alta
Bernie Nicholls C R 6-0 185 06/24/1961 Haliburton, Ont
Dave Nicholls LW L 5-10 220 08/06/1963 Toronto, Ont
Chad Nicholson LW L 6-0 200 08/08/1980 Moose Jaw, Sask
Colin Nicholson RW R 6-2 185 01/07/1983 Dartmouth, N.S.
Matt Nicholson D L 6-0 204 12/09/1981 London, Ont
Eric Nickulas C R 6-1 195 03/25/1975 Cape Cod, MA
Matt Nickerson D R 6-4 230 01/11/1985 New Haven, CT
Martin Nicoletti RW R 6-0 202 01/15/1963 LaSalle, Que
Jamie Nicolls LW L 6-1 197 03/27/1968 Vancouver, B.C.
Derek Nicolson D R 6-0 212 01/10/1973 Winnipeg, Man
Ruedi Niderost D R 6-3 207 02/17/1967 Kappel, Switzerland
Andre Niec C L 5-10 185 09/14/1982 Ostrava, Czech Republic
Barry Nieckar LW L 6-3 200 12/16/1967 Bama, Sask
Markus Niederkofler LW L 5-8 154 03/30/1980 Bolzano, Italy
Rob Niedermayer C L 6-2 200 12/28/1974 Cassiar, B.C.
Scott Niedermayer D L 6-0 200 08/31/1973 Edmonton, Alta
Pasi Nielikainen RW L 6-2 213 02/11/1974 Oulainen, Finland
Chris Nielsen
Evan Nielsen D L 6-2 195 05/28/1981 Evanston, IL
Franz Nielsen C L 5-11 172 04/24/1984 Herning, Denmark
Jens Nielsen RW L 5-11 180 10/23/1969 Copenhagen, Denmark
Kirk Nielsen RW R 6-1 205 10/19/1973 Grand Rapids, MN
Jeff Nielsen RW R 6-0 200 09/20/1971 Grand Rapids, MN
Raymond Nielsen C L 5-10 191 10/02/1980 Furuset, Norway
Tom Nieman RW R 01/22/1970 Winnetka, IL
Antti Niemi D L 6-1 191 08/30/1984 Kokkola, Finland
Antti-Jussi Niemi D L 6-0 185 09/22/1977 Vantaa, Finland
Mikko Niemi D L 5-11 176 02/17/1972 Tampere, Finland
Toni Niemi D L 6-2 182 03/14/1985 Pirkkala, Finland
Jay Niemiec LW L 5-11 185 06/22/1979 Assonet, MA
Jouni Nieminen D L 10/13/1968 Helsinki, Finland
Niko Nieminen RW R 6-0 191 06/16/1982 Espoo, Finland
Stefan Niggli C L 6-0 191 05/08/1981 Hergiswil, Switzerland
Ville Nieminen RW L 6-1 200 04/06/1977 Tampere, Finland
Kraig Nienhuis LW L 6-2 205 05/09/1961 Sarnia, Ont
Joe Nieuwendyk C L 6-1 195 09/10/1966 Oshawa, Ont
Adam Nightingale RW R 6-2 188 12/19/1979 Cheboygan, MI
Craig Nightingale LW L 5-10 178 04/02/1983 Halifax, N.S.
Jared Nightingale D R 6-2 180 10/03/1982 Cheboygan, MI
Jason Nightingale RW R 6-0 205 03/14/1978 Cheboygan, MI
Taro Nihei RW R 5-9 176 03/09/1971 Stockholm, Sweden
Mikko Niinikoski RW R 5-10 187 03/03/1978 Tampere, Finland
Janne Niinimaa D L 6-1 220 05/22/1975 Raaha, Finland
Jarno Niinimaki LW L 5-10 174 10/12/1980 Tampere, Finland
Jesse Niinimaki LW L 6-2 180 08/19/1983 Tampere, Finland
Andrei Nikishov D L 6-2 205 02/10/1978 Moscow, Russia
Andrei Nikitenko C L 5-11 185 01/13/1979 Tyumen, Russia
Igor Nikitin D L 6-2 198 03/23/1973 Ust-Kamenogorsk, Kazakhstan
Nikita Nikitin D L 5-11 178 06/16/1986 Omsk, Russia
Niko Nikkila LW L 6-0 238 02/12/1983 Forssa, Finland
Andrei Nikolayev LW L 5-9 171 09/18/1972 Kiev, Ukraine
Alex Nikolic LW L 6-1 200 03/01/1970 Sudbury, Ont
Nemanja Nikolic D L 6-1 189 06/09/1981 Beograd, Serbia
Angel Nikolov D L 6-1 187 11/18/1975 Most, Czech Republic
Andrei Nikolishin LW L 5-11 180 03/25/1973 Vorkuta, Russia
Alexander Nikulin C L 6-1 192 08/25/1985 Perm, Russia
Igor Nikulin RW L 6-1 194 08/26/1977 Cherepovets, Russia
Ilya Nikulin D L 6-3 210 03/12/1982 Moscow, Russia
Valery Nikulin D L 6-1 231 03/16/1969 Chelyabinsk, Russia
Chris Nilan RW R 6-0 205 02/09/1958 Boston, MA
Jim Nill RW R 6-0 185 04/11/1956 Hanna, Alta
Johnny Nilsen D L 5-10 187 01/27/1975 Frisk, Norway
Marcus Nilson LW R 6-2 196 03/01/1978 Stockholm, Sweden
Patrik Nilson C R 6-0 180 05/18/1981 Balsta, Sweden
Wade Nilson LW L 5-8 170 11/26/1975 North Battleford, Sask
Fredrik Nilsson C L 6-1 198 04/16/1971 Stockholm, Sweden
Fredrik Nilsson D L 6-1 176 04/17/1984 Umea, Sweden
Magnus Nilsson RW L 6-2 218 02/01/1978 Finspang, Sweden
Mattias Nilsson D L 6-3 195 02/06/1982 Ornskoldsvik, Sweden
Robert Nilsson C L 5-11 176 01/10/1985 Calgary, Alta
Stefan Nilsson C R 6-0 187 04/05/1968 Lulea, Sweden
Stefan Nilsson LW L 5-8 194 01/30/1973 Vaxjo, Sweden
Steve Nimigon LW R 6-3 220 04/04/1976 Oshawa, Ont
Janne Niskala D L 6-0 187 09/22/1981 Vasteras, Sweden
Matt Niskanen D R 6-0 194 12/06/1986 Virginia, MN
Jaako Niskavaara D R 5-10 171 04/03/1977 Oulu, Finland
Vincent Nissen D L 5-11 180 10/22/1983 Weert, Netherlands
Tuomas Nissinen LW L 5-8 158 12/24/1982 Savonlinna, Finland
George Nistas C L 5-10 176 03/16/1981 Toronto, 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
Alexander Nizivi RW R 5-9 169 09/16/1976 Riga, Latvia
Marco Noack LW L 5-10 167 11/27/1986 Bad Muskau, Germany
Mario Nobili LW L 6-1 185 02/16/1971 Montreal, Que
Jeff Noble C L 05/20/1968 Mount Forest, Ont
Steve Noble C L 6-1 200 07/17/1976 Sault Ste. Marie, Ont
Mikel Noblesse RW R 09/02/1978 Geleen, Netherlands
Patrick Noblesse D L 09/02/1978 Geleen, Netherlands
Andreas Nodl RW L 6-1 196 02/28/1987 Vienna, Austria
Dominic Noel C L 6-2 180 01/04/1981 Lameque, N.B.
Dave Noel-Bernier C L 5-10 195 09/20/1975 Montmagny, Que
Matt Noga C L 5-10 180 10/16/1976 Evergreen Park, IL
Mila Nohac C L 5-10 176 09/20/1972 Praha, Czech Republic
Rene Noisternig D L 6-1 189 11/07/1981 Innsbruck, Austria
Petteri Nokelainen C R 6-1 190 01/16/1986 Imatra, Finland
Alan Nolan LW L 5-11 188 07/06/1983 Sault St. Marie, Ont
Brendon Nolan C L 6-0 177 07/18/1983 Sault Ste. Marie, Ont
Doug Nolan D L 6-2 210 06/05/1976 Quincy, MA
Owen Nolan RW R 6-1 205 09/22/1971 Belfast, Ireland
Sean Nolan RW L 5-11 185 03/03/1978 Dorchester, Ont
Martin Nolet D R 6-3 209 10/02/1986 Quebec City, Que
Brian Noonan RW R 6-1 180 05/29/1965 Boston, MA
Bjorn Nord D R 6-0 196 04/05/1972 Huddinge, Sweden
Bo Nordby-Andersen LW L 5-10 181 03/22/1979 Aalborg, Denmark
Henrik Nordfeldt C R 5-9 194 02/10/1975 Koping, Sweden
Niklas Nordgren LW R 5-11 190 06/28/1979 Ornskoldsvik, Sweden
Markus Nordlund D L 6-4 207 07/27/1985 Eurajoki, Finland
Robert Nordmark D R 6-1 220 08/20/1962 Lulea, Sweden
Jonas Nordqvist C L 6-2 194 04/26/1982 Leksand, Sweden
Carlin Nordstrom RW R 6-3 213 02/20/1973 Saskatoon, Sask
Jon-Hroar Nordstrom D R 5-10 185 04/21/1968 Hamar, Norway
Peter Nordstrom RW L 6-2 194 07/26/1974 Munkfors, Sweden
Darryl Noren C L 5-10 190 08/07/1968 Livonia, MI
Todd Norman C L 6-0 170 02/26/1966 St. Paul, MN
Todd Norman LW L 5-11 195 01/29/1977 Palmerston, Ont
Eric Normandin RW L 6-0 195 08/27/1977 Laval, Que
Mathieu Normandin RW R 6-4 210 04/05/1978 St. Eustace, Que
Teemu Normio RW L 6-1 209 05/09/1980 Tampere, Finland
Jason Norrie RW R 6-3 205 10/08/1977 Calgary, Alta
Shaun Norrie RW R 6-3 190 09/15/1982 Calgary, Alta
Clayton Norris RW R 6-2 205 03/08/1972 Edmonton, Alta
Dwayne Norris RW R 5-10 175 01/08/1970 St. John's, Nfld
Svein Enok Norstebo D L 5-10 187 02/26/1972 Leknes, Norway
Mattias Norstrom D L 6-1 205 01/02/1972 Mora, Sweden
Brad Norton D L 6-4 225 02/13/1975 Cambridge, MA
Chris Norton D R 03/11/1965 Oakville, Ont
Darcy Norton LW L 6-0 175 05/02/1967 Camrose, Alta
Jeff Norton D L 6-2 200 11/25/1965 Acton, MA
Pierce Norton RW R 6-2 195 06/07/1985 Boston, MA
Steve Norton D L 6-3 214 02/29/1972 Mississauga, Ont
Lee Norwood D L 6-1 198 02/02/1960 Oakland, CA
Kyle Nosan LW L 6-1 205 02/17/1980 Baudette, MN
Artem Nosov D L 5-11 185 04/04/1985 Chelyabinsk, Russia
Jason Notermann LW L 5-9 175 12/02/1978 Rochester, MN
Evgueni Nourislamov D L 6-1 185 08/11/1982 Ufa, Russia
Matias Nousiainen C L 5-10 145 01/15/1987 Vantaa, Finland
Filip Novak D L 6-1 185 08/09/1983 Budejovice, Czech Republic
Jiri Novak C L 5-6 163 06/06/1950 Jaromer, Czech Republic
Lukas Novak LW R 6-0 200 06/03/1980 Jihlaua, Czech Republic
Mario Novak C L 5-6 147 05/08/1983 Zagreb, Croatia
Vaclav Novak RW L 5-11 205 06/11/1974 Liberec, Czech Republic
Vladimir Novak LW L 6-1 193 06/26/1980 Jihlava, Czech Republic
Zbynek Novak LW L 6-2 192 07/23/1983 Kutna Hora, Czech Republic
Nikola Novakovic LW L 5-11 176 02/22/1984 Beograd, Serbia
Evgeny Novikov D R 5-8 158 02/21/1987 Novosibirsk, Russia
Frank Novock RW R 5-9 178 06/08/1976 Detroit, MI
Vitaly Novopashin D R 5-10 182 09/28/1978 Ust Kamenogorsk, Kazakhstan
Luka Novosel D L 6-0 187 05/18/1983 Zagreb, Croatia
Ivan Novoseltsev RW L 6-0 183 01/23/1979 Golitsino, Russia
Ivo Novotny LW L 5-7 187 04/08/1978 Jihlava, Czech Republic
Jiri Novotny C R 6-2 185 08/12/1983 Pelhrimov, Czech Republic
Brett Nowak C L 6-2 185 05/20/1981 New Haven, CT
Todd Nowicki LW L 5-9 175 09/14/1979 Buffalo, NY
Pentti Noyranen LW L 5-10 178 05/20/1983 Espoo, Finland
Petteri Nummelin D L 5-10 196 11/25/1972 Turku, Finland
Teemu Numminen C L 6-3 200 12/23/1973 Tampere, Finland
Teppo Numminen D R 6-1 195 07/03/1968 Tampere, Finland
Teemu Nurmi RW R 6-1 196 02/24/1985 Tampere, Finland
Kai Nurminen RW L 6-1 198 03/29/1969 Turku, Finland
Ruslan Nurtdinov LW L 5-9 167 03/30/1980 Ufa, Russia
Thomas Nussli LW L 6-2 205 03/12/1982 Herisali, Switzerland
Nick Nutcher D L 6-0 200 12/11/1979 Hamden, CT
Sami Nuutinen D L 6-1 189 06/11/1971 Espoo, Finland
Christian Nyborg C L 5-9 194 11/17/1979 Oslo, Norway
Lawrence Nycholat D L 6-0 192 05/07/1979 Calgary, Alta
Lajos Nyerges C L 5-10 158 11/27/1985 Budapest, Hungary
Kjell Richard Nygard LW L 5-10 174 01/04/1978 Oslo, Norway
Robert Nyholm RW L 6-1 194 03/07/1988 Pietarsaari, Finland
Michael Nylander C L 5-11 195 10/03/1972 Stockholm, Sweden
Peter Nylander RW L 5-10 194 01/20/1976 Brannkyrka, Sweden
Gary Nylund D L 6-4 200 10/29/1963 Surrey, B.C.
Antti Nyrhinen D L 6-0 207 03/16/1982 Enonkoski, Finland
David Nystrom LW R 6-0 174 02/21/1980 Hagersten, Sweden
Eric Nystrom RW L 6-1 195 02/14/1983 Syosset, NY
Jens Nystrom D R 6-1 216 01/02/1976 Skelleftea, Sweden
Adam Oates C R 5-11 190 08/27/1962 Weston, Ont
Matt Oates LW L 6-3 208 12/20/1972 Evanston, IL
Daisuke Obara C L 5-9 172 06/04/1981 Hokkaido, Japan
Wesley Oben D R 5-8 132 08/05/1988 Hasselt, Belgium
Sean Ober C R 5-9 150 09/14/1980 Waltham, MA
Georg Obermayr LW L 6-1 196 09/30/1984 Linz, Austria
Felix Oberrauch C L 5-10 180 05/26/1986 Bolzano, Italy
Max Oberrauch LW L 6-0 200 04/26/1984 Bolzano, Italy
Ziga Oblak C L 5-9 157 08/27/1989 Jesenice, Slovenia
Jody Obninsky LW L 5-8 152 02/01/1981 Gap, France
David O'Brien RW R 6-1 188 09/13/1966 Brighton, MA
Doug O'Brien D L 6-5 200 02/16/1984 St. John's, NFLD
Jamie O'Brien D L 05/08/1970 Stoney Creek, Ont
Keith O'Brien LW L 5-8 175 01/12/1974 Boston, MA
Sean O'Brien LW L 6-1 200 02/09/1972 Belmont, MA
Shane O'Brien D L 6-2 217 08/09/1983 Port Hope, Ont
Steve O'Brien D L 6-0 180 07/26/1977 Braintree, MA
Jaroslav Obsut D L 6-0 201 09/03/1976 Presov, Slovakia
Ryan O'Byrne D R 6-5 210 07/19/1984 Victoria, B.C.
Jack O'Callahan D R 6-1 190 07/24/1957 Charlestown, MA
Albie O'Connell LW L 6-0 203 05/20/1976 Cambridge, MA
Dan O'Connell C R 5-8 182 12/16/1970 Salisbury Beach, MA
Mike O'Connell D R 5-9 185 11/25/1955 Chicago, IL
Mike O'Connell D L 6-0 190 03/06/1974 Apple Valley, MN
Pat O'Connell RW R 6-4 235 03/13/1973 Rochester, NY
Tim O'Connell RW R 5-11 165 10/26/1953 Chicago, IL
Tim O'Connell D L 6-4 210 10/26/1977 Grand Forks, ND
Sean O'Connor RW R 6-3 220 10/19/1981 Victoria, B.C.
Sean O'Connor RW R 5-10 154 01/31/1987 Trenton, MI
J.P. O'Connor C L 5-10 190 05/31/1974 Montreal, Que
Lyne O'Connor RW R 5-10 176 06/18/1981 Dublin, Ireland
Myles O'Connor D L 5-11 185 04/02/1967 Calgary, Alta
Tom O'Connor LW L 5-10 175 08/30/1970 Sandwich, MA
Tom O'Connor D L 6-2 190 01/09/1976 Springfield, MA
Gabor Ocskay C L 5-10 185 09/11/1975 Szekesfeherv�r, Hungary
Greg Oddy C R 5-10 185 07/24/1980 Adelaide, Australia
John Oddy LW L 5-10 182 04/11/1975 Adelaide, Australia
Dan Odegard RW R 5-10 190 01/12/1980 Oakdale, MN
Lyle Odelein D R 5-11 210 07/21/1968 Quill Lake, Sask.
Selmar Odelein D R 6-0 195 04/11/1966 Quill Lake, Sask
Sebastian Odenthal D R 5-8 165 09/05/1978 Duesseldorf, Germany
Matt O'Dette D R 6-5 220 11/09/1975 Oshawa, Ont
Jeff Odgers RW R 6-0 200 05/31/1969 Spy Hill, Sask
Gino Odjick LW L 6-3 215 09/07/1970 Maniwaki, Que
Sean O'Donnell D L 6-3 228 10/13/1971 Ottawa, Ont
Alain O'Driscoll LW L 6-0 205 12/18/1979 Ville-Emard, Que
Mark Odut LW L 5-11 190 11/18/1979 Dauphin, Man
Fredrik Oduya D L 6-3 218 05/31/1975 Stockholm, Sweden
John Oduya D L 6-0 200 10/01/1981 Stockholm, Sweden
Bill O'Dwyer C L 6-1 190 01/25/1960 Boston, MA
Harald Ofner C L 5-11 158 01/21/1983 Klagenfurt, Austria
Filip Ogleznev RW L 6-3 224 01/13/1987 Belgorod, Russia
Andrei Ogorodnikov RW R 5-10 171 08/29/1982 Ust-Kamenogorsk, Kazakhstan
Sergei Ogorodnikov C L 6-1 185 01/21/1986 Urkuresk, Russia
Mike O'Grady D L 6-3 227 03/22/1977 Neilburg, Sask
Tom O'Grady LW L 5-9 175 03/21/1975 Brampton, Ont
John Ogrodnick LW L 6-0 190 06/20/1959 Ottawa, Ont
Brian O'Hanley D L 6-0 177 12/18/1984 Quincy, MA
Geoff O'Hara D R 5-9 169 05/19/1979 Bristol, England
Mattias Ohlund D L 6-2 220 09/09/1976 Pitea, Sweden
Paul Ohman D L 6-0 200 07/30/1969 Worcester, MA
Roger Ohman D L 06/05/1967 Stockholm, Sweden
Stefan Ohman LW L 6-0 193 05/05/1976 Örnskoldsvik, Sweden
Martin Ohrstedt D L 6-2 205 02/19/1975 Uppsala, Sweden
Janne Ojanen C L 6-2 202 04/09/1968 Tampere, Finland
Marko Ojanen LW L 5-10 185 03/27/1973 Helsinki, Finland
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
Kyle Okposo RW R 6-0 195 04/16/1988 St. Paul, MN
Roman Oksiuta RW L 6-4 225 08/21/1970 Murmansk, Russia
Artur Oktyabrev D L 6-0 192 11/26/1973 Irkutsk, Russia
Mark Olafson RW R 6-0 209 03/22/1985 Winnipeg, Man
Mike Olaski RW R 6-1 201 04/25/1974 Saskatoon, Sask
Christian Olasvengen LW L 6-1 168 11/04/1982 Hamar, Norway
Fredrik Olausson D R 6-1 194 10/05/1966 Dadesjo, Sweden
Ed Olczyk C L 6-1 200 08/16/1966 Chicago, IL
Geoff O'Leary D R 6-1 210 07/07/1978 Alliston, Ont
Jamie O'Leary LW R 5-10 175 09/15/1974 Needham, MA
Michael O'Leary RW R 5-8 165 08/06/1978 Thunder Bay, Ont
Pat O'Leary C L 6-2 190 09/02/1979 Minneapolis, MN
Ryan O'Leary C L 06/08/1971 Duluth, MN
Rostislav Olesz C L 6-1 202 10/10/1985 Bilovec, Czech Republic
Valentin Oletski RW L 5-9 180 06/02/1971 Kiev, Ukraine
Ivan Oleynik RW R 5-11 161 10/12/1988 Kiev, Ukraine
Larry Olimb D L 5-10 180 08/11/1969 Warroad, MN
Mathis Olimb C L 5-10 174 02/01/1986 Oslo, Norway
Mike Oliveira C L 5-11 194 02/21/1979 West Lorne, Ont
David Oliver RW R 6-0 195 04/17/1971 Sechelt, B.C.
David Oliver RW R 6-3 215 05/04/1976 Alberton, P.E.I.
Don Oliver RW L 5-11 174 11/09/1969 London, Ont
Simon Olivier D R 5-11 190 02/18/1972 Quebec City, Que
Krzysztof Oliwa RW L 6-5 235 04/12/1973 Tychy, Poland
Pete Ollari D L 6-0 195 08/21/1978 Agawam, MA
Juergen Ollmann C L 5-10 176 05/03/1978 Bruck/Mur, Austria
Atle Olsen D R 6-1 189 01/29/1972 Oslo, Norway
Bjorn Olsen C L 5-9 187 10/06/1977 Trondheim, Norway
Darryl Olsen D L 6-0 180 10/07/1966 Calgary, Alta
Erik Olsen D L 6-0 195 12/16/1977 Sarnia, Ont
Greg Olsen C L 5-11 185 06/12/1975 Calgary, Alta
Oystein Olsen C R 5-9 207 01/11/1969 Oslo, Norway
Tom Erik Olsen RW R 5-11 191 03/20/1970 Oslo, Norway
Espen Olsen Lie C L 5-10 194 01/23/1984 Lorenskog, Norway
Boyd Olson C L 6-0 186 04/30/1976 Edmonton, Alta
Glenn Olson LW L 6-4 230 05/01/1984 Fort McNeil, B.C.
Josh Olson LW L 6-5 233 07/13/1981 Grand Forks, ND
Anders Olsson D L 5-11 185 04/15/1979 Tingsryd, Sweden
Christer Olsson D L 5-11 198 07/24/1970 Arboga, Sweden
Daniel Olsson C R 5-10 180 04/13/1976 Timra, Sweden
Johan Olsson D L 6-0 191 02/13/1975 Solna, Sweden
Johan Olsson LW L 6-0 180 02/20/1978 Karlstad, Sweden
Johan Olsson LW L 6-1 182 09/27/1978 Sollentuna, Sweden
Johan Olsson D L 6-0 187 12/17/1986 Goteborg, Sweden
Kalle Olsson LW L 6-0 183 01/31/1985 Uddevalla, Sweden
Mathias Olsson D L 6-6 243 04/23/1973 Tingsryd, Sweden
Mattias Olsson D R 6-1 194 04/01/1971 Karlstad, Sweden
Mattias Olsson D R 6-2 196 01/20/1987 Ornskoldsvik, Sweden
Peter Olvecky LW L 6-2 185 10/11/1985 Nove Zamky, Slovakia
Darin Olver C L 6-0 165 03/05/1985 Burnaby, B.C.
Jimmie Olvestad LW L 6-1 194 02/16/1980 Stockholm, Sweden
Sergei Olympiev C L 6-4 220 01/12/1975 Minsk, Belarus
Craig Olynick D R 6-1 185 08/21/1982 Saskatoon, Sask
Mike Olynyk RW R 6-0 175 11/09/1981 Sparwood, B.C.
Ryan Olynyk RW R 6-1 180 08/28/1982 Saskatoon, Sask
Brett O'Malley C R 5-11 168 03/14/1984 Stettler, Alta
Mike O'Malley C L 6-2 198 09/04/1979 New Hartford, NY
Urban Omark C L 5-9 178 01/19/1978 Overtornea, Sweden
Ryan O'Marra C R 6-1 193 06/09/1987 Tokyo, Japan
Daniel Omdahl D R 5-11 161 07/31/1985 Bergen, NOrway
Drew Omicioli C L 5-9 180 08/04/1979 West Warwick, RI
Mike Omicioli C L 5-5 169 02/09/1978 West Warwick, RI
Nathan O'Nabigon LW L 6-2 195 05/09/1983 Longlac, Ont
Ludomil Ondov LW L 5-9 178 10/30/1974 Spisska Nova Ves, Slovakia
Zdenek Ondrej RW L 6-0 205 08/02/1980 Jindrichuv Hradec, Czech Rep.
Ben Ondrus RW R 6-0 185 06/25/1982 Sherwood Park, Alta
Florian Ondruschka C L 6-0 174 06/24/1987 Selb, Germany
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
Will O'Neill D L 6-0 193 04/28/1988 Boston, MA
Chad Onufrechuk RW R 5-11 187 01/30/1975 Calgary, Alta
Josh Oort C L 6-0 180 05/12/1975 St. Catharines, Ont
Jeroen Oosterwijk D R 6-3 187 02/11/1987 Groningen, Netherlands
Martin Opatovsky LW L 5-11 180 05/09/1975 Trencin, Slovakia
Michael Op Den Kamp LW L 07/28/1984 Geleen, Netherlands
Erwin Ophelders D L 6-1 174 05/15/1984 Den Bosch, Netherlands
Stefan Ophelders D L 5-10 158 10/20/1986 Den Bosch, Netherlands
Patrick Oppliger C L 5-11 180 03/11/1975 La Chaux-DeFonds, Switzerland
Sebastien Oprandi LW R 6-1 200 04/18/1976 Gap, France
Juris Opulskis LW L 5-9 176 04/21/1969 Riga, Latvia
Christopher Oravec RW R 6-0 167 05/26/1981 Ulm, Germany
Martin Oraze D L 6-3 185 10/09/1984 Klagenfurt, Austria
Cato Orbaek D L 5-8 163 02/23/1983 Hamar, Norway
Hayden O'Rear D L 6-0 185 10/08/1970 Fairbanks, AK
Tom O'Regan D L 5-10 182 12/29/1961 Cambridge, MA
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
Oleg Orekhovsky D R 5-11 181 11/03/1977 Krasnovarsk, Russia
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
Joseph Ori C L 6-0 185 02/20/1982 Niles, IL
Philipp Orlandi LW L 5-11 178 03/01/1977 Zug, Switzerland
Gates Orlando C R 5-8 175 11/16/1962 Montreal, Que
Evgeny Orlov RW L 5-6 154 08/15/1983 Nizhny Tagil, Russia
Maxim Orlov C L 6-0 176 03/31/1981 Moscow, Russia
Eric Ortlip C L 5-9 189 05/21/1980 St. Louis, MO
Steve O'Rourke RW R 6-1 195 09/11/1974 Calgary, Alta
Andrew Orpik D R 6-3 200 03/12/1986 East Amherst, NY
Brooks Orpik D L 6-3 217 09/26/1980 Amherst, NY
Colton Orr RW R 6-2 210 03/03/1982 Winnipeg, Man
Lionel Orsolini LW L 5-8 167 02/22/1971 Nice, France
Jake Ortmeyer D L 6-3 210 09/20/1977 Omaha, NE
Jed Ortmeyer RW R 6-1 175 09/03/1978 Omaha, NE
Vladimir Orszagh LW L 5-11 193 05/24/1977 Banska Bystrica, Slovakia
Alexander Osadchy D R 6-1 187 07/19/1975 Kharkov, Ukriane
Oskar Osala LW L 6-4 217 12/26/1987 Vassa, Finland
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
Dan O'Shea RW R 6-1 190 09/04/1970 St. Cloud, MN
Danny O'Shea C L 6-1 190 06/15/1945 Ajax, Ont
T.J. Oshie C R 5-10 170 12/23/1986 Mt. Vernon, WA
Mark Osiecki D R 6-2 200 07/23/1968 St. Paul, MN
Billy Osipenko C L 6-0 185 01/01/1979 Foleyet, Ont
Ivan Osko D R 5-10 187 07/27/1970 Liptovsky Mikulas, Slovakia
Nick Oslund RW R 6-3 195 11/15/1987 Burnsville, MN
Corey Osmak C L 08/20/1970 Edmonton, Alta
Justin Ossachuk LW L 5-11 195 03/14/1980 Kelowna, B.C.
Magnus Osteraas D L 6-0 191 12/20/1977 Hamar, Norway
Sebastian Osterloh D L 6-1 202 02/20/1983 Kaufbeuren, Germany
Lars Lokken Ostli D R 5-11 178 11/21/1986 Hamar, Norway
Artem Ostroushko D L 6-1 198 03/18/1974 Kiev, Ukraine
Simon Ostvold C R 6-0 209 07/01/1976 Honefoss, Norway
Elia Ostwald LW L 6-5 207 03/17/1988 Bad Muskau, Germany
Chris O'Sullivan D L 6-2 200 05/15/1974 Dorchester, MA
Kevin O'Sullivan D L 5-11 197 11/13/1970 Dorchester, MA
Mike O'Sullivan C R 5-8 155 04/23/1982 Dorchester, MA
Patrick O'Sullivan C L 5-11 190 02/01/1985 Toronto, Ont
Gunther Oswald C L 6-2 185 07/01/1969 Landshut, Germany
Robert Othmann C R 5-10 176 08/16/1976 Toronto, Ont
Ondrej Otcenas C L 6-2 187 03/06/1987 Piestany, Slovakia
Jaroslav Otevrel LW L 6-2 185 09/16/1968 Gottwaldov, Czech Republic
Jessi Otis LW L 6-1 195 03/03/1978 Calgary, Alta
Ralph Ott D L 5-10 185 07/08/1970 Felben, Switzerland
Steve Ott C L 6-0 175 08/19/1982 Summerside, P.E.I.
Drew Otten RW R 6-1 215 06/27/1978 Minnetonka, MN
Andy Otto D L 5-10 175 05/08/1963 Park Ridge, IL
Joel Otto C R 6-4 220 10/29/1961 EA River, MN
Kristofer Ottosson RW L 5-10 187 01/09/1976 Stockholm, Sweden
Michel Ouellet RW R 6-1 182 03/05/1982 Rimouski, Que
Mike Ouellet LW L 5-11 180 06/05/1981 Saint Leon Le Grand, Que
Robert Ouellet C L 5-8 176 05/18/1968 Montreal, Que
Thomas Ouillade D R 5-9 171 09/22/1977 Angers, France
Mark Ouimet C L 5-10 183 10/02/1971 Poplar Hill, Alta
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
Zoltan Ovari RW L 6-0 136 04/16/1986 Mor, Hungary
Ctirad Ovcacik D L 6-0 191 10/18/1984 Ostrava, Czech Republic
Andrei Ovchinnikov D L 5-11 198 05/01/1961 Angarsk, Russia
Maxim Ovchinnikov C L 5-10 198 02/16/1981 Kirov, Russia
Alexander Ovechkin LW R 6-1 212 09/17/1985 Moscow, Russia
Rishi Ovide-Etienne D L 5-9 178 04/06/1978 Courbevoie, France
Chris Ovington D R 6-4 190 08/15/1980 Vernon, B.C.
Gareth Owen LW R 5-8 158 08/07/1976 Cardiff, Wales
Greg Owen RW R 5-10 174 06/19/1981 Northampton, England
Jared Owen C L 09/17/1980 Wordsley, England
Mike Owens D R 6-0 210 08/20/1980 Ivyland, PA
Sean Owens D R 6-2 195 03/31/1979 Victoria, B.C.
Matt Oxtoby C R 5-9 175 09/29/1984 Cole Harbour, N.S.
Martin Oyjordsbakken D L 6-0 194 05/26/1988 Bergen, Norway
Petter Oyjordsbakken D L 6-4 213 10/05/1987 Bergen, Norway
Nathan Oystrick D L 5-11 195 12/17/1982 Regina, Sask
Brent Ozarowski RW L 6-0 190 04/15/1976 Schenectady, NY
Ronalds Ozolinsh D R 6-0 189 02/07/1973 Riga, Latvia
Sandis Ozolinsh
Teemu Paakkarinen LW L 5-10 182 10/05/1983 Lappeenranta, Finland
Tommi Paakkolanvaara RW L 6-2 180 03/01/1983 Oulunsalo, Finland
Tero Paappanen D R 6-0 191 01/24/1980 Jarvenpaa, Finland
Tomas Pacal D L 6-1 202 09/10/1972 Kolín, Czech Republic
Joe Pace D L 5-11 190 02/06/1985 Glenview, IL
Dennis Packard LW L 6-5 215 02/09/1982 Kingston, PA
Cam Paddock C R 6-1 185 03/22/1983 North Vancouver, B.C.
Gord Paddock D R 5-11 185 02/15/1964 Hamiota, Man
Kelly Paddon D L 6-2 195 06/05/1980 Belleville, Ont
Ales Padelek LW L 5-8 171 03/04/1980 Jihlava, Czech Republic
Ivan Padelek RW L 6-1 189 12/10/1974 Jihlava, Czech Republic
Kevin Paden C L 6-4 222 02/12/1975 Woodhaven, MI
Jim Paek D L 6-1 195 04/07/1967 Seoul, South Korea
Gil Paelinck C R 6-0 205 04/07/1966 Simcoe, Ont
Nathan Paetsch D L 6-0 195 03/30/1983 Humboldt, Sask
Alexandre Page D L 6-1 216 05/13/1980 Ste-Basile-le-Grand, Que
Chris Page C L 5-10 163 01/25/1979 Drummondville, Que
Dominic Page D L 6-0 195 03/27/1980 Sorel, Que
Rob Page D R 6-1 188 07/09/1985 Edina, MN
Derek Paget LW L 6-0 183 11/23/1978 Kamloops, B.C.
Matt Pagnutti D L 6-0 195 09/25/1975 Springfield, MA
Samuel Pahlsson C L 6-0 205 12/17/1977 Borgsjo, Sweden
Adam Paiement RW R 6-1 190 03/31/1982 Mississauga, Ont
Jonathan Paiement D L 6-1 206 03/07/1985 Montreal, Que
Real Paiement D R 5-8 180 09/30/1959 Dollard-des-Ormeaux, Que
Daniel Paille C L 6-0 198 08/04/1984 Welland, Ont
Benoit Paillet C L 5-6 158 09/01/1981 Chambray-l�s-Tours, France
Geoffrey Paillet LW L 5-9 156 12/22/1986 Tours, France
Erwan Pain C L 5-10 182 02/14/1986 Pointe a Pitre, France
Chad Painchaud LW L 5-11 172 05/27/1986 Mississauga, Ont
Dejan Pajic RW R 6-0 176 02/24/1985 Novi Sad, Serbia
Franck Pajonkowski C L 6-3 227 01/21/1964 Douai, France
Joel Pajuelo C R 5-10 200 10/08/1983 Montreal, Que
Hannu Pajunen C R 6-2 180 04/24/1979 Mantta, Finland
Tomi Pakarinen D R 6-0 194 07/11/1983 Raakkyla, Finland
Petri Pakaslahti C L 6-2 202 01/22/1976 Tampere, Finland
Shane Palahicky RW L 6-0 190 05/21/1981 Maple Ridge, B.C.
Robb Palahnuk LW L 6-1 190 06/19/1980 Sault Ste. Marie, Ont
Zigmund Palffy RW L 5-10 180 05/05/1972 Skalica, Slovakia
Mario Paliatka D L 6-2 242 02/14/1977 Ilava, Slovakia
Brett Palin D R 6-1 200 06/23/1984 Nanaimo, B.C.
Krisztian Palkovics RW L 6-1 202 07/10/1975 Szekesfehervar, Hungary
Stefan Palla LW L 5-10 154 09/29/1986 Merano, Italy
Mark Pallister D R 6-4 255 03/14/1972 Stockton-on-Tees, England
Drew Palmer D L 6-3 210 01/10/1976 Wayzata, MN
Steve Palmer C L 5-10 180 08/07/1974 Missisauga, Ont
Tyler Palmer D R 6-3 220 03/15/1977 Waskada, Man
Tyler Palmiscno C L 5-8 158 12/27/1979 East Grand Forks, MN
Henri Palmroth D L 5-10 187 02/29/1984 Turku, Finland
Mikko Palomaki D L 6-2 202 01/30/1982 Oulu, Finland
Rainer Palu LW L 6-3 198 08/21/1980 Tallinn, Estonia
Scott Paluch D L 6-2 190 03/09/1966 Chicago, IL
Jeff Paluseo LW R 5-10 178 01/16/1976 Plymouth, MA
Ziga Pance RW L 6-0 159 01/01/1989 Ljubljana, Slovenia
Alexander Panchenko C L 5-10 180 04/13/1980 Krasnoyarsk, Russia
Don Pancoe D L 02/23/1969 Brantford, Ont
Jay Pandolfo LW L 6-1 200 12/27/1974 Winchester, MA
Mike Pandolfo LW L 6-3 226 09/15/1979 Winchester, MA
Raffael Panduri LW L 5-11 191 12/01/1979 Luzern, Switzerland
Grigori Panin D L 6-0 180 11/24/1985 Karaganda, Kazakhstan
Greg Pankewicz RW R 6-0 205 10/06/1970 Drayton Valley, Alta
Dmitri Pankov RW L 6-0 191 10/29/1974 Minsk, Belarus
Vasili Pankov C L 5-11 187 08/15/1968 Minsk, Belarus
Guillaume Pannatier LW L 5-9 145 08/15/1988 Vernamiege, Switzerland
Konstantin Panov LW L 6-0 193 06/29/1980 Chelyabinsk, Russia
Yuri Panov D L 6-2 220 12/21/1970 Omsk, Russia
Mikhail Panshin RW R 5-11 174 05/02/1983 Cherepovets, Russia
Grigori Panteleev LW L 5-9 185 11/13/1972 Gastello, Latvia
Dmitri Pantsyrev LW R 5-9 176 08/06/1986 Grodno, Belarus
Jeff Panzer C L 5-10 160 04/07/1978 Grand Forks, ND
Sam Paolini LW L 6-1 195 03/11/1980 Rochester, NY
Cyril Papa LW L 6-0 160 02/14/1984 Grenoble, France
Guillaume Papelier LW L 5-8 154 02/06/1979 Epinal, France
Justin Papineau C L 5-10 178 01/15/1980 Ottawa, Ont
Colen Pappas LW L 6-0 195 03/27/1980 Balzac, Alta
Jean-Philippe Paquet D L 6-2 202 01/07/1987 St-George, Que
Martin Paquet RW R 6-1 195 04/07/1978 Ste. Catherine de la, Que
Philippe Paquet D R 6-3 200 03/12/1987 Quebec City, Que
Samuel Paquet RW R 6-2 200 12/05/1978 Shippagan, N.B.
Charles Paquette D L 6-1 193 06/17/1975 Lachute, QUe
Francois Paquette D L 5-10 180 03/04/1973 Valcourt, Que
Patrice Paquin LW L 6-2 192 06/26/1974 St. Jerome, Que
Carl Paradis LW L 6-1 193 02/25/1976 Quebec City, Que
Daniel Paradis C L 6-2 198 11/22/1972 Jonquiere, Que
Chris Paradise RW R 6-1 196 08/06/1977 St. Paul, MN
Dave Paradise C R 5-10 193 11/24/1973 St. Paul, MN
Mikhail Paramonov D L 5-10 182 01/30/1982 Chelyabinsk, Russia
John Parco C L 6-0 175 08/25/1971 Sault Ste, Marie, Ont
Jan Pardavy RW R 5-11 198 09/08/1971 Trencin, Slovakia
Adam Pardy D L 6-2 205 03/29/1984 Bonavista, Nfld
Jean-Philippe Pare LW L 5-10 178 10/09/1979 Longueuil, Que
Russ Parent D L 5-10 185 05/06/1968 Winnipeg, Man
Ryan Parent D L 6-2 183 03/17/1987 Prince Albert, Sask
Sebastien Parent C L 5-9 172 07/08/1971 Jonquiere, Que
Travis Parent D R 6-6 216 08/15/1983 Brownstone Township, MI
Marco Parenteau C L 5-10 170 12/03/1970 Sorel, Que
Pierre Parenteau
Ales Parez RW R 6-2 190 04/09/1981 Nymburk, Czech Republic
Nick Parillo LW L 5-9 180 05/16/1977 Schenechtedy, NY
Julien Parinet LW L 5-8 152 08/22/1984 Vincennes, France
Zach Parise C L 5-11 186 07/28/1984 Minneapolis, MN
Richard Park C R 5-11 190 05/27/1976 Seoul, South Korea
Derek Parker LW L 6-2 215 07/30/1983 Melville, Sask
Jeff Parker RW R 6-3 194 09/07/1964 St. Paul, MN
John Parker C R 03/05/1968 St. Paul, MN
Jonathan Parker LW L 6-2 215 04/23/1982 Winnipeg, Man
Scott Parker RW R 6-5 225 01/29/1978 Hanford, CA
Greg Parks C R 5-10 169 03/25/1967 Edmonton, Alta
Martin Paroulek LW R 6-0 193 11/04/1979 Uherske Hradiste, Czech Rep
Rauno Parras RW R 5-11 160 05/16/1973 Tallinn, Estonia
Dwight Parrish D R 6-0 195 04/06/1972 Southfield, MI
Geno Parrish D R 5-11 180 01/12/1975 Bloomington, MN
Mark Parrish LW R 6-0 182 02/02/1977 Edina, MN
George Parros RW R 6-4 210 12/29/1979 Washington, PA
Jeff Parrott D R 6-1 207 04/06/1971 The Pas, Man
Scott Parse RW R 6-1 185 09/05/1984 Kalamazoo, MI
Denis Parshin LW L 5-10 165 02/01/1986 Rybinsk, Russia
Steve Parson LW L 6-1 180 03/13/1974 Elmira, Ont
Brad Parsons LW L 6-0 190 07/13/1979 Kingston, MA
Don Parsons LW R 5-10 190 01/17/1969 Boston, MA
Ross Parsons D R 09/13/1976 Calgary, Alta
Steve Parsons LW L 6-4 235 03/12/1975 Vancouver, B.C.
Timo Parssinen
Darren Partch RW R 6-1 175 09/12/1980 Agoura Hills, CA
Pat Parthenais D L 07/17/1979 Rochester, NY
Charles Paquette D L 6-1 193 06/17/1975 Lachute, Que
Rob Pascale RW R 6-2 205 10/09/1982 South Portland, ME
Brad Pascall D L 6-2 192 07/29/1970 Coquillam, B.C.
Cyrill Pasche LW L 6-0 187 03/27/1974 Bannwil, Switzerland
Ron Pasco C L 6-0 194 02/03/1972 Ottawa, Ont
Ron Pascucci D L 6-1 180 06/09/1970 North Andover, MA
Dusan Pasek C L 6-1 200 09/07/1960 Bratislava, Slovakia
Dusan Pasek C L 5-10 176 01/18/1985 Bratislava, Slovakia
Dave Pasin RW R 6-2 215 07/08/1966 Edmonton, Alta
Jiri Paska D L 6-2 194 08/15/1985 Oolomouc, Czech Republic
Brian Pasko D R 6-0 200 06/29/1980 Lisle, IL
Greg Paslawski RW R 5-11 189 08/25/1961 Kindersley, Sask
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
Michael Pastika C L 5-11 171 10/01/1974 Teplice, Czech Republic
Vevgeny Pastukh LW L 5-11 178 01/18/1979 Yaroslavl,, Russia
Jerome Patard LW L 5-9 178 09/10/1978 Louviers, France
Sean Patchell LW L 6-0 192 10/05/1976 Orillia, Ont
Marcel Patejdl D L 6-0 198 05/29/1985 Lich, Germany
Pavel Patera C L 6-1 176 09/06/1971 Kladno, Czech Republic
Thierry Paterlini LW L 6-0 196 04/27/1975 Chur, Switzerland
Craig Paterson D L 6-1 215 11/06/1972 Scarborough, Ont
Joe Paterson LW L 6-2 205 06/25/1960 Toronto, Ont
Chris Patrick LW L 01/02/1976 Leesburg, VA
Curtiss Patrick D L 6-3 186 10/08/1979 West Springfield, MA
Don Patrick C L 5-7 172 11/27/1979 Fulton, NY
James Patrick D R 6-2 200 06/14/1969 Winnipeg, Man
Brad Patterson C L 5-8 165 10/20/1980 Cranbrook, B.C.
Brian Patterson LW L 6-6 184 06/30/1983 Thompson, Man
Colin Patterson RW R 6-2 195 05/11/1960 Rexdale, Ont
Colin Patterson C L 6-1 190 05/13/1985 Saskatoon, Sask
Ed Patterson RW R 6-2 218 11/14/1972 Delta, B.C.
James Patterson RW L 6-2 215 10/07/1977 Wayne, MI
Julian Pattinama D L 5-9 154 02/22/1988 Den Haag, Netherlands
Rob Pattison RW L 6-0 195 09/18/1971 Sherborn, MA
Markku Paukkunen D L 6-0 194 04/15/1981 Kuopio, Finland
Pavol Paukovcek LW L 6-0 202 02/09/1964 Liptovsky Mikulas, Slovakia
Geoff Paukovich LW L 6-4 208 04/24/1986 Englewood, CO
Denis Paul C L 5-8 185 04/20/1966 Berthierville, Que
Dustin Paul RW R 5-11 210 04/22/1979 Vancouver, B.C.
Jeff Paul D R 6-3 210 03/01/1978 London, Ont
Mathieu Paul D L 5-11 165 09/06/1981 Sorel, Que
Richard Paul D L 6-2 227 06/28/1981 Tantallon, N.S.
Todd Paul D R 5-10 185 12/25/1983 Aylmer, QUe
Robert Paule D L 5-10 185 12/08/1981 Rosenheim, Germany
Christopher Paulsen RW R 6-2 165 04/14/1989 Sarpsborg, Norway
Henning Paulsen C L 5-11 176 08/12/1980 Hamar, Norway
Markus Paulsson LW L 6-1 185 01/10/1984 Karlskrona, Sweden
Lubos Pavel LW L 6-2 191 09/02/1978 Martin, Slovakia
Zdenek Pavelek C L 6-3 202 11/12/1973 Opava, Czech Republic
Janus Pavlic D L 6-0 185 11/27/1984 Jesenice, Slovenia
Mark Pavelich C R 5-8 175 02/25/1958 Eveleth, MN
Joe Pavelski C R 5-11 194 07/11/1984 Stevens Point, WI
Jim Pavese D L 6-2 205 06/08/1962 New York, NY
Petr Pavlas D L 5-9 191 02/04/1968 Olomouc, Czech Republic
Rastisla Pavlikovsky RW L 5-11 198 03/02/1977 Dubnica, Slovakia
Richard Pavlikovsky D R 5-11 194 03/03/1975 Ilava, Slovakia
Libor Pavlis LW L 5-9 178 11/01/1977 moravska trebova, Czech Rep.
Eugene Pavlov RW R 6-2 195 01/22/1971 Leningrad, Russia
Evgeny Pavlov LW R 6-1 195 01/10/1981 Togliatti, Russia
Serge Payer C L 6-0 192 05/07/1979 Rockland, Ont
Andre Payette C R 6-2 205 07/29/1976 Cornwall, Ont
Daniel Payette LW L 6-2 190 01/29/1977 Hull, Que
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
Mike Payne LW L 6-0 200 01/31/1975 Winchester, MA
Travis Payne LW R 6-1 190 07/04/1979 Burnaby, B.C.
Kent Paynter D L 6-0 185 04/17/1965 Summerside, P.E.I.
Vaclav Pazourek D R 6-3 224 05/15/1978 Praha, Czech Republic
Andrei Pchelyakov RW L 5-10 158 02/19/1972 Ust-Kamenogorsk, Kazakhstan
Chris Peach LW L 5-9 175 05/18/1972 St. John's, Nfld
Sean Peach D L 5-11 190 11/05/1978 Langley, B.C.
Shane Peacock D R 5-10 198 07/07/1972 Edmonton, Alta
Pat Peake C R 6-1 190 03/28/1973 Rochester, MI
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
James Pease D L 6-3 224 08/28/1981 Torquay, England
Stephen Peat
Justin Peca D R 5-10 209 08/17/1970 Toronto, Ont
Mike Peca C R 5-11 181 03/26/1974 Toronto, Ont
Chad Peck LW L 6-2 195 08/26/1981 Danford Lake, Que
Cory Pecker C R 6-0 190 03/20/1981 Montreal, Que
Theo Peckham D L 6-1 216 11/10/1987 Richmond Hill, Ont
Jay Pecora D L 6-0 198 04/12/1973 Stoneham, MA
Joe Pecoraro RW R 5-11 190 11/12/1977 Carpentersville, IL
Cory Pecush LW L 6-0 200 01/05/1977 St. Albert, Alta
Brad Peddle D L 5-11 190 03/06/1974 St. John's, Nfld
Allen Pedersen D L 6-5 210 01/13/1965 Fort Saskatchewan, Alta
Eric Pedersen D L 5-11 205 07/06/1981 Saugus, MA
Kenneth Pedersen RW R 5-7 150 09/17/1985 Oslo, Norway
Barry Pederson C R 5-11 185 03/13/1961 Big River, Sask
Denis Pederson
Mark Pederson LW L 6-2 196 01/14/1968 Prelate, Sask
Tom Pederson D L 5-10 180 01/27/1966 Roseau, MN
Tom Pederson D R 5-9 175 01/14/1970 Bloomington, MN
Chris Pedota D L 5-11 195 03/13/1980 Westbury, NY
Nils Peek D L 6-2 182 08/14/1988 Oosterhout, Netherlands
Shaun Peet D L 6-2 220 04/02/1975 Nanaimo, B.C.
Shaun Peet D L 6-3 196 10/13/1980 Goderich, Ont
Joakim Pehrson LW L 5-8 165 05/15/1966 Gavie, Sweden
Jesse Pehu C L 5-10 154 11/18/1985 Hyvinkaa, Finland
Markus Peintner LW L 5-11 174 12/17/1980 Lustenau, Austria
Pavol Pekarik D R 6-4 216 12/24/1977 Bratislava, Slovakia
Matt Pelech D R 6-3 220 09/04/1987 Toronto, Ont
Luke Pelham LW R 6-3 179 10/29/1984 Halifax, N.S.
Valdemar Pelikovsky D L 5-9 194 06/01/1979 Cesky Tesin, Czech Republic
B.J. Pelkey RW R 6-1 210 01/12/1983 St. Andrews West, Ont
Mike Pellegrims D L 5-8 180 04/01/1968 Antwerpen, Belgium
Santino Pellegrino C L 5-9 175 02/09/1965 Montreal, Que
Brian Pellerin RW R 5-10 185 02/20/1970 Hinton, Alta
Scott Pellerin LW L 5-11 190 01/09/1970 Shediac, N.B.
Pascal Pelletier C L 5-10 165 06/16/1983 Labrador City, Que
Steve Pelletier D R 5-11 190 05/02/1983 St. Jerome, Que
Rod Pelley LW L 6-0 200 09/01/1984 Kitimat, B.C.
Ossi Pellinen LW L 6-3 182 05/06/1983 Nokia, Finland
Andre Peloffy C L 5-8 160 02/25/1951 Sete, France
Derek Peltier D L 5-11 188 03/14/1985 Plymouth, MN
Pekka Peltola RW L 6-2 194 04/24/1965 Helsinki, Finland
Jussi Peltomaa RW L 6-0 189 06/24/1987 Pori, Finland
Timo Peltomaa RW R 6-1 209 07/26/1968 Tampere, Finland
Jarno Peltonen C L 5-10 176 11/21/1970 Tampere, Finland
Kimmo Peltonen D R 5-11 198 07/27/1975 Lahti, Finland
Mika Peltonen D L 6-1 191 12/03/1974 Helsinki, Finland
Pasi Peltonen D L 6-1 200 02/17/1972 Pori, Finland
Ville Peltonen LW L 5-11 185 05/24/1973 Vantaa, Finland
Chris Peluso D L 5-11 180 08/21/1986 Wadena, MN
Marco Peluso LW L 5-10 160 02/02/1981 Bovey, MN
Mike Peluso LW L 6-4 200 11/08/1965 Pengilly, MN
Mike Peluso C R 6-1 208 09/02/1974 Bismarck, ND
James Pemberton D R 6-4 215 10/02/1983 Providence, RI
Dustin Penner RW L 6-4 240 09/28/1982 Winkler, Man
Chad Penney LW L 6-0 195 09/18/1973 Labrador City, Nfld
David Penney LW L 6-3 195 05/18/1974 Easton, MA
Jackson Penney C L 5-10 180 02/05/1969 Edmonton, Alta
Andy Penny LW L 6-2 200 11/19/1979 Edmonton, Alta
Atte Pentikainen D L 6-4 220 12/12/1982 Juupajoki, Finland
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
Bret Peppler RW R 5-9 187 12/08/1984 Rhein, Sask
Konstantin Peregudov LW R 5-10 180 06/06/1969 Chelyabinsk, Russia
David Pereira C R 5-8 149 02/01/1983 Grenoble, France
Joe Pereira RW R 6-2 200 09/02/1980 Abbotsford, B.C.
Vic Pereira LW L 6-3 220 09/02/1980 Abbotsford, B.C.
Orlando Pereiro D L 5-6 149 12/09/1982 Puigcerda, Spain
Sergei Peretyagin D L 6-0 202 04/19/1984 Kirovo-Chepetsk, Russia
Anthony Perez RW R 5-10 165 09/07/1978 Gap, France
Bryan Perez LW L 6-1 198 02/05/1982 Blaine, MN
Denis Perez D L 6-1 202 04/25/1965 Caen, France
Mickael Perez LW L 5-8 138 07/02/1983 Gap, France
Alexander Perezhogin RW L 6-0 185 08/10/1983 Ust-Kamenogorsk, Kazakhstan
David Pergola RW R 03/04/1969 Watham, MA
Dominic Periard D R 6-0 230 09/22/1980 Ste. Eustache, Ont
Michel Periard D L 5-11 185 11/10/1979 Montreal, Que
Gabriel Perillat LW L 5-8 165 11/25/1982 St-Martin d'Heres, France
Nathan Perkovich RW R 6-5 195 10/15/1985 Canton, MI
Dominic Perna C R 5-6 170 01/16/1977 Montreal, Que
Mike Perna D L 6-2 210 01/24/1976 Toronto, Ont
Kelly Perrault D L 6-1 205 12/18/1973 Fort Saskatchewan, Alta
Joel Perreault C R 6-1 163 04/06/1983 Montreal, Que
Mathieu Perreault C L 5-8 151 01/05/1988 Drummondville, Que
Nicolas Perreault D L 6-3 200 04/24/1972 Lorettville, Que
Yanic Perreault C L 5-11 189 04/04/1971 Sherbrooke, Que
Eric Perricone LW L 5-11 190 11/21/1978 St. Jean Richelieu, Que
Eric Perrin C R 5-9 174 11/01/1975 Laval, Que
Norman Perrin C R 6-0 167 02/11/1980 Champery, Switzerland
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
Randy Perry D L 6-1 200 06/19/1976 Edmonton, Alta
Scott Perry LW L 5-10 175 10/12/1978 Boston, MA
Sean Perry LW L 5-10 185 02/09/1974 Waltham, MA
Tom Perry LW L 6-1 200 02/13/1973 Humboldt, Sask
Tyler Perry C R 6-0 202 08/31/1977 Vancouver, B.C.
Eduard Pershin RW L 6-0 195 09/01/1977 Nizhnekamsk, Russia
Andreas Persson D L 5-11 187 02/07/1975 Tygelsjo, Sweden
Andreas Persson D L 6-4 190 12/08/1982 Vaxjo, Sweden
Dennis Persson D L 6-1 181 06/02/1988 Nykoping, Sweden
Joakim Persson LW L 5-10 182 07/09/1974 Uppsala, Sweden
Joakim Persson D L 6-1 198 07/29/1981 Gavle, Sweden
Kristofer Persson RW L 6-3 194 01/14/1984 Umea, Sweden
Ricard Persson D L 6-2 205 08/24/1969 Ostersund, Sweden
Christian Perthaler RW L 6-0 198 07/21/1968 Kufstein, Austria
Uros Peruzzi LW L 6-0 187 12/15/1979 Ljubljana, Slovenia
Andrei Pervyshin D L 5-8 156 02/02/1985 Arkhangelsk, Russia
Ron Pesetti D R 6-1 195 05/03/1963 Laval, Que
Robert Pesjak D L 6-2 205 03/08/1985 Bled, Slovenia
Janne Pesonen LW L 5-11 180 05/11/1982 Suomussalmi, Finland
Jussi Pesonen RW L 6-1 191 05/23/1979 Muurame, Finland
Dmitry Pestunov C L 5-9 196 01/22/1985 Ust-Kamenogorsk. Kazakhstan
Ziga Petac D R 6-0 187 02/28/1980 Ljubljana, Slovenia
Emanuel Peter C L 6-1 207 06/09/1984 Niederutwil, Switzerland
Imre Peterdi RW R 5-10 156 05/31/1980 Dunaujvaros, Hungary
Jan Peterek RW L 6-1 182 10/17/1971 Havirov, Czech Republic
John Peterman D R 6-0 190 09/07/1976 Madison, WI
Felix Petermann D L 6-0 194 04/11/1984 Marktoberdorf, Germany
Christof Peternell D L 6-3 203 03/12/1986 Wien, Austria
Andrew Peters LW L 6-4 185 05/05/1980 St. Catharines, Ont
Colin Peters D R 6-3 225 12/04/1981 Eden Prairie, MN
Dan Peters D L 5-10 183 11/24/1977 Cottage Grove, MN
Geoff Peters C L 6-1 205 04/30/1978 Hamilton, Ont
Rob Peters D L 6-6 205 05/15/1972 North Tonowanda, NY
Warren Peters C L 6-1 180 07/10/1982 Saskatoon, Sask
Brett Petersen D R 02/01/1969 St. Paul, MN
Toby Petersen C L 5-10 176 10/27/1978 Minneapolis, MN
Brent Peterson C R 6-0 190 02/15/1958 Calgary, Alta
Brent Peterson LW L 6-3 200 07/20/1972 Calgary, Alta
Brett Peterson D L 5-11 199 10/21/1981 Northborough, MA
Chris Peterson C R 5-11 180 09/26/1980 Clinton Township, MI
Cory Peterson D L 6-1 205 06/10/1975 Minneapolis, MN
Erik Peterson C L 03/31/1972 Boston, MA
Erik Peterson LW L 6-0 190 04/04/1988 Alpena, MI
Kyle Peterson C L 6-4 220 04/17/1974 Calgary, Alta
Matt Peterson D L 6-0 195 02/15/1975 Maple Grove, MN
Treavor Peterson D L 6-4 200 07/08/1978 Thief River Falls, MN
Jean-Edouard Petigny LW L 6-0 169 03/24/1986 Amiens, France
Richard Petiot D L 6-2 190 08/20/1982 Daysland, Alta
Yoann Petiot D L 5-9 143 05/15/1984 Meudon la Foret, France
Daniel Petiquay LW L 6-4 225 01/23/1982 Wemotaci, Que
Michel Petit D R 6-1 205 02/12/1964 St. Malo, Que
Simon Petit RW R 5-7 169 01/02/1983 Amiens, France
Joel Petkoff C L 6-1 190 04/05/1982 Toronto, Ont
Andrei Petrakov RW L 6-0 190 04/26/1976 Sverdlovsk, Russia
David Petrasek D R 6-0 187 02/01/1976 Jonkoping, Sweden
Henrik Petre D L 6-2 209 04/09/1979 Stockholm, Sweden
Joni Petrell D L 5-10 198 01/01/1978 Helsinki, Finland
Lennart Petrell C L 6-3 198 04/13/1984 Helsinki, Finland
Sergei Petrenko LW R 6-0 205 09/10/1968 Kharkov, Ukraine
Matus Petricko C L 6-3 220 04/04/1980 Saca, Slovakia
Jeff Petrie C L 6-1 200 04/24/1977 London, Ont
Nikolas Petrik C L 5-10 189 03/19/1984 Villach, Austria
Pasi Petrilainen D L 5-10 187 05/05/1978 Tampere, Finland
Evgeny Petrochinin D L 6-0 214 02/07/1976 Murmansk, Russia
Alexei Petrov C L 6-1 185 03/21/1978 Chelyabinsk, Russia
Evgeny Petrov D L 5-10 178 06/23/1976 Kazan, Russia
Oleg Petrov RW L 5-9 161 04/18/1971 Moscow, Russia
Roman Petrov RW L 5-9 163 04/24/1985 Yaroslavl, Russia
Sergei Petrov LW L 5-11 192 01/22/1975 Leningrad, Russia
Yuri Petrov C L 5-8 165 03/30/1984 Togliatti, Russia
Filip Petrovic D R 6-0 182 10/01/1984 Beograd, Serbia
Robert Petrovicky C L 5-11 172 10/26/1973 Kosice, Slovakia
Ronald Petrovicky
Vladimir Petrovka C L 5-10 187 10/09/1965 Chomutov, Czech Republic
Chris Petrow D R 6-3 188 06/05/1984 Haliburton, Ont
Jeff Petruic LW R 6-1 202 05/19/1974 Avonlea, Sask
Neil Petruic D L 6-1 180 07/30/1982 Regina, Sask
Andrei Petrunin RW L 5-10 174 02/02/1978 Moscow, Russia
Tomas Petruska LW R 5-10 191 03/01/1986 Presov, Slovakia
Jakub Petruzalek RW R 5-9 167 04/24/1985 Most, Czech Republic
Jeff Petry D R 6-2 176 12/09/1987 Ann Arbor, MI
Lars Pettersen C R 6-2 210 11/20/1976 McBride, B.C.
Andreas Pettersson RW L 5-10 191 08/25/1980 Stockholm, Sweden
Andreas Pettersson D L 6-0 187 03/28/1984 Stockholm, Sweden
Fredrik Pettersson LW R 5-10 183 06/10/1987 Gothenburg, Sweden
Ronald Pettersson RW L 6-0 180 04/16/1935 Surahammar, Sweden
T.J. Pettersson D R 6-1 192 04/25/1982 Calgary, Alta
Tommy Pettersson RW L 5-10 196 12/18/1970 Ornsköldsvik, Sweden
Pontus Petterstrom C L 6-0 180 04/21/1982 Nybro, Sweden
Tomi Pettinen D L 6-3 211 06/17/1977 Ylojarvi, Finland
Matt Pettinger
Alexei Petushkov D L 6-0 189 10/05/1984 Ust-Kamenogorsk. Kazakhstan
Ryan Petz RW R 5-10 190 09/09/1974 Calgary, Alta
Joris Peusens LW L 6-2 191 04/24/1979 Genk, Belgium
Rich Peverley C L 6-0 185 07/08/1982 Guelph, Ont
Marco Pewal C L 5-8 165 09/17/1978 Villach, Austria
Martin Pewal LW L 6-2 205 06/25/1978 Villach, Austria
Chris Peyton D L 5-11 190 10/27/1975 St. John's, Nfld
Thomas Pfeffer D L 6-3 185 09/03/1980 Zell am See, Austria
Marcel Pfeiler LW L 6-1 198 08/02/1975 Munchen, Germany
Michael Pfleger LW R 5-8 167 01/22/1981 Wien, Austria
Dion Phaneuf D L 6-2 205 04/10/1985 Edmonton, Alta
Mark Phenow D L 5-11 190 05/15/1978 Osseo, MN
Mark Phibbs LW L 6-5 200 04/28/1981 Townsend, Ont
Radek Philipp D L 6-1 200 02/12/1977 Ostrava, Czech Republic
Alf Philippen D L 5-8 149 10/10/1978 Heerlen, Netherlands
Aaron Phillips RW R 6-1 185 04/08/1979 Hawarden, Sask
Chris Phillips D L 6-3 215 03/09/1978 Calgary, Alta
David Phillips C R 5-10 165 06/08/1984 Roland, Man
David Phillips D R 6-1 154 08/14/1987 Beverley, England
Greg Phillips C R 6-2 205 03/27/1978 Winnipeg, Man
Guy Phillips RW R 6-0 185 02/13/1966 Brooks, Alta
Jonathan Phillips C R 6-0 189 07/14/1982 Cardiff, Wales
Kevin Phillips D R 5-11 154 01/05/1986 Beverley, England
Luke Phillips RW R 5-7 205 01/21/1982 Birken, B.C.
Tom Phillips C L 5-11 180 03/04/1985 Birken, B.C.
Ethan Philpott RW R 6-4 230 02/11/1975 Rochester, MN
Stuart Philps RW R 5-8 171 12/06/1978 Sydney, Australia
Alexandre Picard D L 6-2 214 07/05/1985 Gatineau, Que
Alexandre Picard LW L 6-1 180 10/06/1985 Les Saules, Que
Jean-Francois Picard D R 6-0 205 02/22/1973 Montreal, Que
Jean-Francois Picard D R 6-0 205 04/12/1979 Montreal, Que
Michel Picard LW L 5-11 190 11/07/1969 Beauport, Que
Robert Picard D L 6-2 205 05/25/1957 Montreal, Que
Alexandre Piche C L 5-11 198 02/05/1980 Rimouski, Que
Jean-Francois Piche D R 6-0 200 02/02/1974 Montreal, Que
Dave Pichette D L 6-3 190 02/04/1960 Grand Falls, N.B.
Thomas Pielmeier RW R 6-1 198 04/14/1987 Deggendorf, Germany
Timo Pieninkeroinen D L 6-2 198 04/11/1983 Vantaa, Finland
Bill Pierce C L 6-1 197 10/06/1974 Woburn, MA
Daryl Pierce D L 6-1 220 05/29/1979 Brampton, Ont
Jeff Pierce LW R 6-0 205 10/13/1970 Midland, MI
Larry Pierce D L 5-11 185 12/01/1977 Rochester, NY
Pete Pierman LW L 6-0 165 01/18/1977 Kalamazoo, MI
Alexandre Pierre D L 6-0 165 07/01/1985 Laval, France
Mickael Pierron LW L 5-9 194 08/07/1984 Countances, France
Brandon Piersol LW L 5-11 169 02/28/1984 Bowling Green, OH
Mike Piersol D L 6-1 190 10/01/1975 Arlington Heights, IL
Stuart Pietersma LW L 6-2 230 04/16/1981 Fort Saskatchewan, Alta
Petja Pietilainen LW L 5-11 177 03/24/1980 Vyvaskyla, Finland
Didier Pietropaulo D L 6-1 200 02/09/1979 Laval, Que
Krister Pietsalo D L 6-1 187 06/21/1978 Jukkasjärvi, Sweden
Daniel Pietta LW L 5-11 196 12/09/1986 Krefeld, Germany
Denis Pigolitsin D L 5-11 185 03/28/1974 Moscow, Russia
Julien Pihant C R 5-7 165 09/08/1978 Paris, France
Tuomas Pihlman RW L 6-2 205 11/13/1982 Espoo, Finland
Antti Pihlstrom LW L 5-10 178 10/22/1984 Vantaa, Finland
Mathias Pihlstrom D L 5-11 194 05/26/1975 Mora, Sweden
Jarkko Piiparinen LW L 6-2 202 04/18/1966 Lahti, Finland
Iiro Piippo D L 5-11 163 04/29/1987 Espoo, Finland
Pauli Piippo LW L 6-2 191 04/23/1985 Kontiolahti, Finland
Aki Piiroinen D L 6-0 205 04/02/1977 Polvijarvi, Finland
Arsi Piispanen RW R 6-3 176 07/23/1985 Jyvaskyla, Finland
Hannu Pikkarainen D L 6-1 187 10/13/1983 Helsinki, Finland
Ilkka Pikkarainen RW R 6-2 189 04/19/1981 Sonkajarvi, Finland
Kimmo Pikkarainen D L 6-0 185 12/19/1976 Helsinki, Finland
Karel Pilar
Brett Pilkington LW L 6-0 185 01/06/1984 Calgary, Alta
Richard Pilon D L 6-0 216 04/30/1968 Saskatoon, Sask
Ville Piltti C L 5-9 169 09/20/1983 Forssa, Finland
Eric Pinard LW R 5-8 209 01/16/1968 Sorel, Que
Michal Pinc C L 5-11 180 12/02/1981 Litvinov, Czech Republic
Adam Pineault RW R 6-1 193 05/23/1986 Holyoke, MA
Dennis Pinfold D L 6-0 185 02/28/1974 Edmonton, Alta
Jaka Pintar LW L 5-9 163 12/29/1987 Kranj, Slovenia
Philipp Pinter C R 6-0 189 01/18/1985 Klagenfurt, Austria
Richard Pion RW R 5-9 171 07/20/1965 Montreal, Que
Leos Pipa RW L 6-1 200 09/30/1971 Jihlava, Czech Republic
Lasse Pirjeta LW L 6-3 222 04/24/1974 Oulu, Finland
Ales Pirjevec RW R 5-9 154 06/07/1986 Ljubljana, Slovenia
Tadej Pirjevec RW R 5-6 152 06/07/1986 Ljubljana, Slovenia
Doug Pirnak LW L 6-0 210 09/29/1977 Glendon, Alta
Martin Pirnat LW L 5-10 178 01/10/1979 Ljubljana, Slovenia
Esa Pirnes C L 6-0 189 04/01/1977 Oulu, Finland
Josh Piro LW L 6-1 180 01/29/1979 Johnstown, PA
Kamil Piros C L 6-1 183 11/20/1978 Most, Czech Republic
Dmitri Pirozhkov LW R 5-11 182 09/08/1969 Perm, Russia
Fernando Pisani C L 6-1 185 12/27/1976 Edmonton, Alta
Miha Piscanec D R 5-11 154 07/19/1986 Jesenice, Slovenia
Gino Pisellini RW R 6-0 210 08/05/1986 Melrose Park, IL
Ryan Pisiak RW R 6-3 244 05/12/1975 Swift Current, Sask
Ilya Piskunov D L 5-10 165 10/09/1987 Chelyabinsk, Russia
Sergei Piskunov LW L 5-8 167 03/11/1981 Magnitogorsk, Russia
Lubomir Pistek RW L 6-2 195 08/07/1980 Bratislava, Slovakia
Jermu Pisto D L 6-1 202 04/20/1975 Kuopio, Finland
Richard Pitirri C L 6-1 215 01/01/1978 Burlington, Ont
Joni Pitkanen D L 6-3 202 09/19/1983 Oulu, Finland
Lance Pitlick D R 6-0 203 11/05/1967 Minneapolis, MN
Didier Pitre RW R 5-11 185 09/01/1883 Sault Ste. Marie, Ont
Domenic Pittis C L 5-11 180 10/01/1974 Calgary, Alta
Jon Pittis C L 5-5 158 01/25/1982 Calgary, Alta
Stefan Pittl D L 6-1 191 06/02/1984 Innsbruck, Austria
Chris Pittman LW L 6-2 170 08/21/1976 Stephenville, Nfld
Mike Pittman C R 6-0 190 03/29/1976 Placentia, Nfld
Jason Pitton LW L 6-2 196 05/23/1986 Mississauga, Ont
Mark Pivetz D L 6-4 215 12/09/1973 Edmonton, Alta
Libor Pivko LW L 6-2 205 03/29/1980 Novy Jicin, Czech Republic
Michal Pivonka LW L 6-2 198 01/28/1966 Kladno, Czech Republic
Christian Pixner LW R 6-0 189 01/26/1974 Merano, Italy
Jacek Plachta RW L 6-1 198 05/18/1969 Kattowitz, Poland
Kevin Plager RW R 6-1 210 04/25/1971 St. Louis, MO
Justin Plamondon LW L 5-11 180 01/28/1977 Quebec City, Que
Ronnie Plamont D L 5-10 189 06/08/1970 Nijmegen, Netherlands
Dan Plante RW R 5-11 190 10/05/1971 St. Louis, MO
Dany Plante D L 5-11 196 03/06/1975 Drummondville, Que
Derek Plante C L 5-11 181 01/17/1971 Cloquet, MN
Eric Plante C L 5-8 176 04/20/1973 Drummondville, Que
Philippe Plante D L 6-0 200 08/10/1978 Greenfield Park, Que
Ken Plaquin D L 6-2 205 02/22/1970 Calgary, Alta
Jan Platil D L 6-1 193 02/19/1983 Kladno, Czech Republic
Denis Platonov C L 6-1 194 11/06/1981 Saratov, Russia
Geoff Platt C L 5-9 175 07/10/1985 Toronto, Ont
Jason Platt D L 6-1 210 04/29/1981 San Francisco, CA
Adrien Plavsic D L 6-0 198 01/13/1970 Montreal, Que
Vlastimil Plavucha RW L 5-11 180 11/06/1968 Basnka Bystrica, Slovakia
Jim Playfair D L 6-3 195 05/22/1964 St. James, B.C.
Larry Playfair D L 6-4 215 06/23/1958 St. James. B.C.
Tomas Plekanec LW L 5-9 189 10/31/1982 Kladno, Czech Republic
Andrei Plekhanov D R 6-1 187 07/12/1986 Nizhnekampsk, Russia
Dimitri Plekhanov D L 6-2 176 03/13/1978 Nizhnekamsk, Russia
Dominic Plenzich D L 6-2 220 01/03/1981 Montreal, Que
Vaclav Pletka RW L 5-11 182 06/08/1979 Mlada Boleslav, Czech Rep.
Tim Plett LW L 5-9 195 12/21/1983 Steinbach, Man
Jan Pleva C L 5-10 178 09/07/1974 Liptovsky Mikulas, Slovakia
Tomas Plihal C L 6-1 176 03/28/1983 Frydlant v Cechach, Czech Rep
Alexei Plotnikov D L 5-11 176 10/11/1975 Ufa, Russia
Jean-Francois Plourde C R 5-10 185 01/19/1982 Quebec City, Que
Aaron Plumb LW L 6-4 200 03/08/1977 Vernon, B.C.
Clay Plume D L 6-1 210 05/14/1983 Standoff, Alta
Alexander Plyuschev LW L 5-11 178 02/08/1986 Moscow, RUssia
Matt Poapst C L 6-1 195 12/09/1978 Monkland, Ont
Steve Poapst D L 6-0 190 01/07/1969 Cornwall, Ont
Trevor Pochipinski D R 6-2 190 07/08/1968 Prince Albert, Sask
Robert Pochyly C L 5-10 175 07/15/1977 Prague, Czech Republic
Thomas Pock D L 5-11 194 12/02/1981 Klagenfurt, Austria
Walt Poddubny LW L 6-1 205 02/14/1960 Thunder Bay, Ont
Andrei Poddyakon D L 5-9 211 08/22/1977 Glazov, Russia
Shjon Podein
Brad Podiak C L 03/26/1971 Plymouth, MN
Peter Podhradsky D R 6-2 194 12/10/1979 Bratislava, Slovakia
Andrej Podkonicky C L 6-2 207 05/09/1978 Zvolen, Slovakia
Maxim Podkosov C L 6-1 180 01/27/1987 Kharkov, Ukraine
Josef Podlaha RW R 6-2 213 09/17/1971 Olomouc, Czech Republic
Martin Podlesak LW L 6-5 202 09/26/1982 Melnik, Czech Republic
Ray Podloski C L 6-2 210 01/05/1966 Edmonton, Alta
Jason Podollan RW R 6-2 205 02/18/1976 Vernon, B.C.
Bozidar Podpac RW R 5-10 178 06/04/1986 Jesenice, Slovenia
Albin Podstavek C L 6-0 178 03/17/1981 Pardubice, Czech Republic
Rudy Poeschek RW R 6-2 210 09/29/1966 Kamloops, B.C.
Chris Poetiray LW L 5-6 154 02/13/1973 Den Haag, Netherlands
Markus Poettinger D L 6-0 185 01/05/1978 Rosenheim, Germany
Andrea Poggio D L 5-8 149 07/31/1985 Olten, Switzerland
Igor Pohanka C L 6-3 185 07/05/1983 Piestany, Slovakia
John Pohl C R 6-0 186 06/29/1979 Rochester, MN
Michael Pohl C L 6-2 198 01/25/1968 Rosenheim, Germany
Petr Pohl RW R 5-11 185 08/28/1986 Prostejov, Czech Republic
Joerg Pohling RW L 6-1 169 06/27/1975 Spremberg, Germany
Dusan Pohorelec RW L 5-10 209 11/20/1972 Detva, Slovakia
Gaetan Poirier LW L 6-2 200 12/28/1976 Moncton, N.B.
Joel Poirier LW L 6-2 198 01/15/1975 Richmond Hill, Ont
Simon Poirier D L 6-1 210 08/20/1979 Montreal, Que
Tomas Pokrivcak RW R 6-0 176 10/10/1984 Martin, Slovakia
Valery Pokrovsky D L 6-0 205 05/17/1978 Sverdlovsk, Russia
Sasha Pokulok D L 6-5 220 05/25/1986 Montreal, Que
Alexander Polaczek LW L 5-9 185 08/09/1980 Opole, Poland
Mark Polak C R 6-0 175 05/16/1976 Edmonton, Alta
Michal Polak C L 6-1 191 01/11/1985 Plzen, Czech Republic
Roman Polak D R 6-1 198 04/28/1986 Ostrava, Czech Republic
Vojtech Polak LW L 6-0 183 06/27/1985 Ostrov Nad Ohri, Czech Rep.
Jiri Polansky C R 6-1 182 12/18/1981 Brno, Czech Republic
Libor Polasek C R 6-4 226 04/22/1974 Vitkovice, Czech Republic
Scott Polaski RW R 6-2 182 08/04/1982 Colorado Springs, CO
Ales Polcar C R 5-9 185 04/03/1965 Olomouc, Czech Republic
Peter Polcik LW L 6-4 187 07/23/1983 Nitra, Slovakia
Lamonte Polet LW L 5-10 187 03/01/1974 Winnipeg, Man
Paul Polillo C L 5-11 178 04/24/1967 Brantford, Ont
Fedor Polischuk LW L 5-9 157 07/04/1979 Ust-Kamenogorsk, Kazakhstan
Sergei Polischuk D L 6-1 194 01/11/1975 Moscow, Russia
Sergei Politov C L 6-1 189 01/04/1986 Novosibirsk, RUssia
Oleg Polkovnikov D L 6-0 202 12/13/1973 Kiev, Ukraine
Tomi Pollanen C L 5-10 176 05/26/1978 Joensuu, Finland
Jame Pollock D R 6-3 208 06/12/1979 Quebec City, Que
Michael Pollross RW R 5-8 176 07/20/1982 Rottrnmann, Austria
Gregor Poloncic C L 6-0 194 02/05/1981 Ljubljana, Slovenia
Vasili Polonitsky D L 5-9 200 02/28/1977 Kharkov, Ukraine
Denis Polunin C L 5-9 165 01/01/1984 Moscow, Russia
Alexander Polushin RW L 6-3 198 05/08/1983 Kirovo-Chepetsk, Russia
Eduard Polyakov RW L 5-10 167 01/24/1966 Ust-Kamenogorsk, Kazakhstan
Joe Pomaranski D R 6-1 200 02/04/1983 Plymouth, MI
Mike Pomichter C L 6-1 212 09/10/1973 New Haven, CT
Jason Pominville RW R 5-11 174 11/30/1982 Repentigny, Que
Alexei Ponikarovsky RW L 6-4 196 04/09/1980 Kiev, Ukraine
Alexander Ponomar LW R 6-1 176 01/28/1987 Kharkov, Ukraine
Benoit Pont C L 6-0 176 05/03/1975 Sierre, Switzerland
Chris Pont LW R 6-1 200 08/30/1975 Revelstoke, B.C.
Randy Ponte LW L 5-11 202 03/27/1981 Langley, B.C.
Mat Ponto D R 6-0 190 03/11/1982 Galahad, Alta
Vesa Ponto D L 6-2 187 03/27/1971 Oulu, Finland
Byron Pool D L 6-3 210 07/05/1975 Unity, Sask
Nick Poole C R 6-1 188 07/11/1973 Calgary, Alta
Kelly Popadynetz C R 5-11 185 05/31/1977 Calgary, Alta
Brent Pope D R 6-3 225 02/20/1973 Hamilton, Ont
Jan Popiel LW L 5-9 180 10/09/1947 Virum, Denmark
Poul Popiel D L 5-10 176 02/28/1943 Sollested, Denmark
Thomas Popiesch C L 6-0 165 07/21/1965 Berlin, Germany
Andrei Popov RW L 6-0 187 07/15/1988 Chelyabinsk, Russia
Evgeny Popov C L 5-10 170 04/16/1985 Chelyabinsk, Russia
Mark Popovic
Peter Popovic D R 6-6 231 02/10/1968 Koping, Sweden
Alexander Popp RW R 5-10 157 02/16/1987 Landshut, Germany
Andreas Popp LW L 6-0 194 04/01/1983 Novosibirsk, Russia
Kevin Popp D L 6-1 212 02/26/1976 Surrey, B.C.
Grega Por LW L 5-11 187 10/03/1977 Jesenice, Slovenia
Jari Porkka D L 5-10 196 03/30/1973 Helsinki, Finland
Toni Porkka D R 6-2 198 02/04/1970 Rauma, Finland
Mathias Porseland D R 6-0 154 06/12/1986 Goteborg, Sweden
Aaron Porter LW L 6-1 195 04/14/1978 Williams Lake, B.C.
Chris Porter C L 6-1 210 05/29/1984 Toronto, Ont
Kevin Porter C L 5-11 194 03/12/1986 Detroit, MI
Kris Porter RW R 6-2 190 08/31/1974 Oxbow, Sask
Lyle Porter C L 5-10 170 02/12/1941 Atlantic City, NJ
Lyon Porter RW R 6-2 195 10/20/1980 Shaker Heights, OH
Jermu Porthen LW L 6-2 194 03/26/1983 Vantaa, Finland
Slaven Posaric D L 6-0 181 08/15/1987 Zagreb, Croatia
Neil Posillico LW L 6-2 249 08/05/1982 Syosett, NY
Mike Posma D R 6-1 180 12/16/1967 Utica, NY
Marek Posmyk D R 6-5 228 09/15/1978 Jihlava, Czech Republic
Andrei Posnov LW R 6-0 185 11/19/1981 Moscow, Russia
Tomas Pospisil RW R 6-0 185 08/25/1987 Sumperk, Czech Republic
Alexandre Posse RW R 5-10 169 05/10/1986 Chamoson, Switzerland
Mike Possin LW L 6-2 200 06/19/1977 St. Cloud, MN
Marco Postma C L 6-4 209 08/26/1983 Leeuwaarden, Netherlands
Andrei Potaichuk RW L 5-9 214 08/18/1970 Temirtau, Kazakhstan
Maxim Potapov LW L 5-10 187 05/25/1980 Voronezh, Russia
Mikhail Potapov D L 5-11 187 03/12/1968 Ufa, Russia
Vladimir Potapov RW L 6-2 198 06/21/1975 Murmansk, Russia
Brian Pothier D R 6-1 190 04/15/1977 New Bedford, MA
Tom Poti D L 6-3 215 03/22/1977 Worcester, MA
Barry Potomski LW L 6-1 222 11/24/1972 Windsor, Ont
Roman Potsinok D L 5-10 198 02/10/1975 Tallinn, Estonia
Corey Potter D R 6-2 183 01/05/1984 Lansing, MI
Jeff Potter D L 6-2 205 09/24/1975 Pittsburgh, PA
Michael Pottier LW L 5-6 158 12/15/1987 Monthey, Switzerland
Ryan Pottruff D R 6-2 198 07/11/1986 Woodstock, Ont
Stuart Potts C R 5-7 174 10/09/1981 Durham, England
Graham Potuer D R 6-0 220 02/18/1988 Red Deer, Alta
Grant Potulny C L 6-2 194 04/04/1980 Grand Forks, ND
Ryan Potulny C L 6-0 190 09/05/1984 Grand Forks, ND
Marc Potvin RW R 6-1 200 01/29/1967 Ottawa, Ont
Steve Potvin RW L 5-11 190 09/26/1974 Montreal, Que
Daniel Poudrier D L 6-2 185 02/15/1964 Thetford Mines, Que
Serge Poudrier D R 5-11 181 04/22/1966 Thetford Mines, Que
Christian Pouget LW L 5-9 180 01/11/1966 Gap, France
Simon Pouget LW L 5-8 138 08/12/1986 Orsieres, Switzerland
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
Patrick Poulin LW L 6-1 208 04/23/1973 Vanier, Que
Benoit Pouliot LW L 6-3 179 09/29/1986 Alfred, Ont
Marc-Antoine Pouliot C R 6-1 188 05/22/1985 Quebec City, Que
Martin Pouliot C R 5-8 175 06/10/1976 Neufchatel, Que
Benoit Pourtanel D L 5-10 189 04/12/1974 Ris-Orangis, France
Bertrand Pousse C L 5-8 176 07/03/1970 Strasbourg, France
Pierre Pousse RW R 5-9 176 02/27/1966 Strasbourg, France
Nicolas Pousset D L 5-11 189 05/21/1979 Vincennes, France
Jaroslav Pouzar LW L 5-11 200 01/23/1952 Cakovec, Czech Republic
Danny Powell D L 6-3 225 01/19/1978 Calgary, Alta
Aaron Power D R 6-0 189 02/04/1982 Cambridge, Ont
Andrew Power LW L 6-0 218 01/19/1976 London, Ont
Chad Power LW L 6-0 205 07/20/1973 Corner Brook, Nfld
Andy Powers LW L 5-11 190 10/12/1975 Arlington, MA
Pat Powers D L 6-1 212 11/19/1975 St. Thomas, Ont
Kevin Pozzo D R 6-2 197 10/11/1974 Calgary, Alta
Kamil Prachar D L 5-9 180 08/24/1963 Ostrov, Czech Republic
Martin Prada LW L 6-0 176 03/04/1967 Praha, Czech Republic
Petr Prajsler D L 6-2 200 09/21/1965 Hradec Krakova, Czech Rep.
Philippe Praplan RW L 6-0 165 07/11/1986 Lens, France
Harlan Pratt
Jon Pratt LW L 6-1 195 09/25/1970 Denvers, MA
Nolan Pratt
Tom Pratt D L 6-3 190 08/28/1965 Lake Placid, NY
Thomas Praxmarer RW R 6-0 198 11/18/1985 Innsbruck, Austria
Roman Prazak C L 5-9 174 08/07/1984 Karlovy Vary, Czech Republic
Jody Praznik D R 6-1 195 06/28/1969 Winnipeg, Man
Tobin Praznik LW L 6-2 215 12/17/1974 St. Andrews, Man
Petr Precan D R 5-11 178 09/14/1968 Prezov, Czech Republic
Peter Preis RW R 5-6 163 03/14/1982 Graz, Austria
Tom Preissing D R 6-0 195 12/03/1978 Rosemount, MN
Ryan Prentice C L 5-11 185 11/07/1979 London, Ont
Wayne Presley RW R 5-11 180 03/23/1965 Dearborn, MI
Pelle Prestberg LW L 5-10 170 02/05/1975 Jonkoping, Sweden
Dan Preston D R 5-11 185 02/03/1975 St. Thomas, Ont
Tim Preston LW L 6-0 191 06/30/1981 Langley, B.C.
Boris Pretnar LW L 5-10 182 04/08/1978 Bled, Slovenia
Klemen Pretnar D L 5-10 163 06/30/1986 Bled, Slovenia
Petr Preucil C L 6-1 168 01/21/1982 Most, Czech Republic
Sergei Priakin RW L 6-3 210 12/07/1963 Moscow, Russia
Petar Pribakovic D R 5-10 200 06/13/1979 Novi Sad, Serbia
Kamil Pribyla D R 5-8 171 02/01/1972 Opava, Czech Republic
Billy Price RW R 5-8 154 10/07/1979 Beverly, England
Dan Price RW R 6-2 210 09/23/1974 Sarnia, Ont
Matt Price LW L 6-1 225 04/27/1978 Barrie, Ont
Robbert Prick Van Wely D R 6-0 180 01/18/1966 Nijmegen, Netherlands
Marek Priechodsky D L 6-3 190 02/24/1978 Bratislava, Slovakia
Ryan Priem RW R 6-1 210 06/05/1980 Minnetonka, MN
Bob Prier RW R 6-1 210 08/05/1976 Pembrooke, Ont
Brad Priestlay C R 5-9 160 11/23/1983 Kamloops, B.C.
Ken Priestlay C L 5-10 172 08/24/1967 Richmond, B.C.
Keith Primeau C L 6-5 220 11/21/1974 Toronto, Ont
Wayne Primeau C L 6-3 193 06/04/1976 Scarborough, Ont
David Printz D L 6-5 220 07/24/1980 Stockholm, Sweden
Cornel Prinz RW L 6-0 187 04/19/1979 Niederzurwil, Switzerland
Georg Privoznik D L 5-11 174 05/14/1983 Wien, Austria
Frantisek Prochazka D L 6-1 216 01/25/1962 Brno, Czech Republic
Libor Prochazka D R 6-0 187 04/25/1974 Vlasim, Czech Republic
Martin Prochazka RW R 5-11 172 03/03/1972 Slany, Czech Republic
Mike Prochazka D L 5-11 185 08/12/1978 Prostejov, Czech Republic
Stanislav Prochazka LW L 6-0 207 06/11/1973 Pardubice, Czech Republic
Bob Probert LW L 6-3 225 06/05/1965 Windsor, Ont
Csaba Prokec RW L 6-0 187 04/21/1980 Subotica, Serbia
Vitali Prokhorov LW L 5-10 187 09/25/1966 Moscow, Russia
Ivan Prokic D R 6-2 210 04/06/1975 Belgrade, Serbia
Marko Prokic C L 6-0 176 07/08/1984 Beograd, Serbia
Juraj Prokop RW R 5-10 165 09/18/1985 Bratislava, Slovakia
Mike Prokopec RW R 6-2 190 05/17/1974 Toronto, Ont
Alexander Prokopiev C R 5-11 187 06/10/1971 Moscow, Russia
Anton Prommersberger D L 6-0 194 07/15/1981 Benediktbeueren, Germany
Max Prommersberger D L 6-2 176 09/12/1987 Bad Toelz, Germany
Chris Pronger D L 6-6 210 10/10/1974 Dryden, Ont
Sean Pronger C L 6-3 210 11/30/1972 Dryden, Ont
Nikolai Pronin RW L 5-10 198 04/13/1979 Moscow, Russia
Brian Propp LW L 5-9 190 02/15/1959 Lanigan, Sask
Vitali Proshkin D L 6-3 198 05/08/1976 Elektrostal, Russia
Andrew Proskurnicki LW L 6-3 210 07/24/1978 Burlington, Ont
Garrett Prosofsky C L 5-11 180 05/19/1980 Saskatoon, Sask
Jason Prosofsky RW R 05/04/1971 Medicine Hat, Alta
Tyler Prosofsky C L 6-1 210 02/19/1976 Saskatoon, Sask
Vaclav Prospal C L 6-2 194 02/17/1975 Ceske-Budejovice, Czech Rep.
Boris Protsenko RW R 5-11 194 08/21/1978 Kiev, Ukraine
Christian Proulx D L 6-0 190 12/10/1973 Sherbrooke, Que
Gabriel Proulx D L 6-2 220 06/28/1982 Macamis, Que
Hugo Proulx C L 6-0 190 12/10/1973 Coaticook, Que
Olivier Proulx C L 5-9 170 01/15/1982 St. Jerome, Que
Jimmy Provencher RW R 6-4 215 03/22/1975 Kitchener, Ont
Joel Prpic C L 6-7 225 09/25/1974 Sudbury, Ont
Tony Prpic RW R 6-4 225 06/16/1973 Euclid, OH
Mike Prpich RW L 6-0 180 03/27/1982 Kenaston, Sask
Petr Prucha C R 5-10 181 08/14/1982 Chrudim, Czech Republic
Josh Prudden C L 6-0 196 01/10/1980 Boston, MA
Jan Prusa C L 6-2 220 07/21/1983 Kladno, Czech Republic
Brandon Prust C L 5-11 191 03/16/1984 London, Ont
Chris Pryor D R 6-0 200 01/23/1961 St. Paul, MN
Roman Psurny LW L 6-1 176 02/23/1986 Zlin, Czech Republic
Dan Pszenyczny D L 6-1 185 09/03/1981 Sterling Heights, MI
David Pszenyczny D R 6-1 185 02/18/1985 Sterling Heights, MI
Frantisek Ptacek D R 5-8 189 04/04/1975 Praha, Czech Republic
Michael Pudlick D L 6-3 190 02/24/1978 Blaine, MN
Billy Pugliese LW L 5-10 190 01/01/197 Thunder Bay, Ont
Mika Puhakka LW L 5-7 176 03/01/1976 Imatra, Finland
Pasi Puistola D L 5-11 187 09/16/1978 Tampere, Finland
Georgijs Pujacs D L 6-0 200 06/11/1981 Riga, Latvia
Mikko Pukka D L 6-1 187 09/06/1982 Suodenniemi, Finland
Alexander Puks RW R 5-6 141 02/17/1987 Novosibirsk, Russia
Simo Pulkki D L 6-5 220 12/26/1982 Riihimaki, Finland
Joel Pullman D R 6-2 200 01/16/1983 Springside, Sask
Tommi Pullola C L 6-5 224 05/18/1971 Vaasa, Finland
Tuukka Pulliainen C L 5-11 176 08/25/1984 Turku, Finland
Lukas Pulpan D L 5-8 178 06/23/1985 Plzen, Czech Republic
Petr Puncochar D R 6-1 201 06/08/1983 Ceske Budejovice, Czech Rep
Evgeni Pupkov D L 6-0 200 01/18/1976 Ust-Kamenogorsk, Kazakhstan
Brad Purdie C R 6-0 195 09/11/1972 Dollard-des-Ormeaux, Que
Dennis Purdie RW R 5-10 200 11/27/1972 Amherstburg, Ont
Dale Purinton D L 6-2 229 10/11/1976 Fort Wayne, IN
Joni Purola D L 5-11 198 06/23/1983 Helsinki, Finland
Juha-Petteri Purolinna D L 6-1 160 07/11/1988 Helsinki, Finland
Mikko Purontakanen D L 6-2 185 05/04/1980 Oulu, Finland
Sami Puruskainen C L 5-9 180 06/27/1979 Joensuu, Finland
John Purves RW R 6-1 209 02/12/1968 Toronto, Ont
Gerhard Puschnik LW L 5-7 185 10/16/1966 Feldkirch, Austria
Jamie Pushor D R 6-3 215 02/11/1973 Lethbridge, Alta
Konstantin Pushkarev RW R 6-0 169 02/12/1985 Ust-Kamenogorsk, Kazakhstan
Martin Puusepp D L 5-10 171 12/06/1984 Tallinn, Estonia
Juuso Puustinen RW R 6-1 185 04/05/1988 Kuopio, Finland
Taylor Pyatt
Tom Pyatt C L 5-11 180 02/14/1987 Thunder Bay, Ont
Pavel Pycha LW L 5-9 176 08/20/1967 Prague, Czech Republic
Logan Pyett D R 5-10 199 05/26/1988 Regina, Sask
Daniel Pyka D R 6-0 194 05/17/1984 Berlin, Germany
Nico Pyka D L 6-2 190 07/22/1977 Berlin, Germany
Reemt Pyka RW R 6-1 196 01/11/1969 Bremerhaven, Germany
Roman Pylner C L 5-10 194 01/08/1978 Most, Czech Republic
Mika Pyorala LW L 5-11 169 07/13/1981 Oulu, Finland
Patrick Pysz C L 5-11 187 01/15/1975 Novy Targ, Poland
Jarkko Pyymaki C L 6-0 189 02/01/1982 Nokia, Finland
========================================================================