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

1