NHL & WHA Players with Last Names Starting with P

Complete List ▪ NHL Skater Register ▪ NHL Goalie Register

Active players are listed in bold.
Members of the Hockey Hall of Fame are marked with an asterisk (*).

542 Players

Hide Non-NHL Players
Player From To Pos Ht Wt Birth Date
Magnus Paajarvi 2011 2015 LW 6-3 200 April 12, 1991
David Pacan C March 31, 1991
Clayton Pachal 1977 1979 C/LW 5-10 185 April 21, 1956
Max Pacioretty 2009 2015 LW 6-2 210 November 20, 1988
Dennis Packard LW February 9, 1982
Cam Paddock 2009 2009 C 6-1 190 March 22, 1983
John Paddock 1976 1983 RW 6-3 194 June 9, 1954
Jim Paek 1991 1995 D 6-1 195 April 7, 1967
Nathan Paetsch 2006 2010 D 6-0 195 March 30, 1983
Rob Page D July 9, 1985
Jean-Gabriel Pageau 2013 2014 C 5-9 172 November 11, 1992
Paul Pageau 1981 1981 G 5-9 160 October 1, 1959
Samuel Pahlsson 2001 2012 C 6-0 202 December 17, 1977
Jonathan Paiement D March 7, 1985
Pierre Paiement RW 5-10 172 September 13, 1950
Rosaire Paiement 1968 1972 C 5-11 170 August 12, 1945
Wilf Paiement 1975 1988 RW 6-1 210 October 16, 1955
Daniel Paille 2006 2015 LW 6-0 200 April 15, 1984
Marcel Paille 1958 1965 G 5-8 175 December 8, 1932
Chad Painchaud LW May 27, 1986
Maximilian Pajpach G 6-1 207 January 4, 1996
Iiro Pakarinen RW August 25, 1991
Pete Palangio 1927 1938 LW 5-11 175 September 10, 1908
Ondrej Palat 2013 2015 LW 6-0 180 March 28, 1991
Aldo Palazzari 1944 1944 RW 5-7 168 July 25, 1918
Doug Palazzari 1975 1979 C 5-5 170 November 3, 1952
Ziggy Palffy 1994 2006 RW 5-10 183 May 5, 1972
Michael Paliotta D April 6, 1993
Mike Palmateer 1977 1984 G 5-9 170 January 13, 1954
Brad Palmer 1981 1983 LW 6-0 185 September 14, 1961
Jarod Palmer 2012 2012 RW 6-1 200 February 10, 1986
Joe Palmer G February 19, 1988
Rob Palmer 1974 1976 C 6-0 190 October 2, 1952
Robert Palmer 1978 1984 D 5-11 190 September 10, 1956
Kyle Palmieri 2011 2014 RW 5-11 196 February 1, 1991
Nick Palmieri 2010 2012 RW 6-3 220 July 12, 1989
Aaron Palushaj 2011 2014 RW 6-0 188 September 7, 1989
Ed Panagabko 1956 1957 C 5-8 170 May 17, 1934
Jay Pandolfo 1997 2013 LW 6-1 190 December 27, 1974
Mike Pandolfo 2004 2004 LW 6-3 225 September 15, 1979
Darren Pang 1985 1989 G 5-5 155 February 17, 1964
Richard Panik 2013 2015 RW 6-1 208 February 7, 1991
Greg Pankewicz 1994 1999 RW 6-0 185 November 6, 1970
Nick Pannoni G November 6, 1982
Grigori Panteleev 1993 1996 LW 5-9 190 November 13, 1972
Joe Papike 1941 1945 RW 6-0 175 March 28, 1915
Justin Papineau 2002 2004 C 5-11 205 January 15, 1980
Jim Pappin 1964 1977 RW 6-0 190 September 10, 1939
Jean-Philippe Paquet D January 7, 1987
Philippe Paquet D March 12, 1987
Cedric Paquette 2014 2015 C 6-1 198 August 13, 1993
Danick Paquette RW July 17, 1990
Philippe Paradis C January 2, 1991
Bob Paradise 1972 1979 D 6-1 205 April 22, 1944
Dick Paradise D 6-0 190 April 21, 1945
Colton Parayko D May 12, 1993
Adam Pardy 2009 2015 D 6-4 220 March 29, 1984
Bernie Parent* 1966 1979 G 5-10 180 April 3, 1945
Bob Parent 1982 1983 G 5-9 175 February 19, 1958
Rich Parent 1998 2001 G 6-3 195 January 12, 1973
Ryan Parent 2007 2011 D 6-3 198 March 17, 1987
P.A. Parenteau 2007 2015 LW 6-0 193 March 24, 1983
George Pargeter 1947 1947 LW 5-7 168 February 24, 1923
J.P. Parise 1966 1979 LW 5-9 175 December 11, 1941
Zach Parise 2006 2015 LW 5-11 195 July 28, 1984
Michel Parizeau 1972 1972 C 5-10 165 April 9, 1948
Brad Park* 1969 1985 D 6-0 200 July 6, 1948
Jim Park G 6-1 190 June 22, 1952
Richard Park 1995 2012 RW 5-11 190 May 27, 1976
Jeff Parker 1987 1991 RW 6-3 194 September 7, 1964
Scott Parker 1999 2008 RW 6-5 240 January 29, 1978
Ernie Parkes 1925 1925 RW 5-10 150 November 4, 1898
Greg Parks 1991 1993 C 5-9 180 March 25, 1967
Michael Parks RW February 15, 1992
Mark Parrish 1999 2011 RW 5-11 199 February 2, 1977
Dave Parro 1981 1984 G 5-11 165 April 30, 1957
George Parros 2006 2014 RW 6-5 228 December 29, 1979
Scott Parse 2010 2012 C 5-11 189 September 5, 1984
Denis Parshin RW February 1, 1986
George Parsons 1937 1939 LW 5-11 174 June 28, 1914
Timo Parssinen 2002 2002 LW 5-10 185 January 19, 1977
Dusan Pasek 1989 1989 C 6-1 200 September 7, 1960
Mikhail Pashnin D May 11, 1989
Dave Pasin 1986 1989 RW 6-1 205 July 8, 1966
Greg Paslawski 1984 1994 RW 5-11 190 August 25, 1961
Eddie Pasquale G November 20, 1990
Steve Passmore 1999 2004 G 5-9 165 January 29, 1973
David Pastrnak RW 6-0 167 May 25, 1996
Rusty Patenaude RW 5-9 175 October 17, 1949
Pavel Patera 2000 2001 C 6-1 172 September 6, 1971
Jake Paterson G May 3, 1994
Joe Paterson 1981 1989 LW 6-2 207 June 25, 1960
Mark Paterson 1983 1986 D 5-11 180 February 22, 1964
Rick Paterson 1980 1987 C 5-9 187 February 10, 1958
Greg Pateryn 2013 2013 D 6-2 222 June 20, 1990
Doug Patey 1977 1979 RW 5-11 180 December 28, 1956
Larry Patey 1974 1985 C 6-1 185 March 19, 1953
Craig Patrick* 1972 1979 RW 6-0 190 May 20, 1946
Frank Patrick* D 5-11 185 December 21, 1885
Glenn Patrick 1974 1977 D 6-2 190 April 26, 1950
James Patrick 1984 2004 D 6-2 202 June 14, 1963
Lester Patrick* 1927 1927 D 6-1 180 December 30, 1883
Lynn Patrick* 1935 1946 C/LW 6-1 192 February 3, 1912
Muzz Patrick 1938 1946 D 6-2 200 June 28, 1915
Steve Patrick 1981 1986 RW 6-4 206 February 4, 1961
Denis Patry RW 5-8 165 December 5, 1953
Colin Patterson 1984 1993 W 6-2 195 May 11, 1960
Dennis Patterson 1975 1980 D 5-8 175 January 9, 1950
Ed Patterson 1994 1997 RW 6-2 213 November 14, 1972
Gaelan Patterson C August 22, 1990
George Patterson 1927 1935 W 6-1 176 May 22, 1906
Kent Patterson G September 15, 1989
Dimitri Patzold 2008 2008 G 6-0 195 February 3, 1983
Geoff Paukovich LW April 24, 1986
Butch Paul 1965 1965 C 5-11 160 September 11, 1943
Jeff Paul 2003 2003 D 6-4 225 March 1, 1978
Nicholas Paul LW March 20, 1995
Rollie Paulhus 1926 1926 D 5-8 185 September 1, 1902
Matej Paulovic LW January 13, 1995
Marcus Paulsson C January 10, 1984
Vasily Pausov
Ondrej Pavelec 2008 2015 G 6-3 220 August 31, 1987
Mark Pavelich 1982 1992 C 5-8 170 February 28, 1958
Marty Pavelich 1948 1957 LW 5-11 168 November 6, 1927
Joe Pavelski 2007 2015 C 5-11 190 July 11, 1984
Jim Pavese 1982 1989 D 6-2 205 May 8, 1962
Evariste Payer 1918 1918 C/LW 5-6 150 December 12, 1887
Serge Payer 2001 2007 C 6-0 191 May 7, 1979
Adam Payerl 2014 2014 C 6-3 218 March 4, 1991
Jean Payette C 6-0 170 March 29, 1946
Cody Payne RW January 14, 1994
Davis Payne 1996 1997 LW 6-2 205 September 24, 1970
Steve Payne 1979 1988 LW 6-2 210 August 16, 1958
Kent Paynter 1988 1994 D 6-0 183 April 17, 1965
Pavel Pazourek D
Gene Peacosh LW 5-11 180 September 28, 1948
Pat Peake 1994 1998 C 6-1 195 May 28, 1973
Joe Pearce G June 29, 1982
Mel Pearson 1960 1968 LW 5-10 175 April 29, 1938
Rob Pearson 1992 1997 RW 6-3 198 March 8, 1971
Scott Pearson 1989 2000 LW 6-1 205 December 19, 1969
Tanner Pearson 2014 2015 LW 6-0 198 August 10, 1992
Stephen Peat 2002 2006 RW 6-3 230 March 10, 1980
Matthew Peca C April 27, 1993
Michael Peca 1994 2009 C 5-11 183 March 26, 1974
Alexander Pechurski 2010 2010 G 6-0 187 June 4, 1990
Theo Peckham 2008 2013 D 6-2 236 November 10, 1987
Andrey Pedan D July 3, 1993
Allen Pedersen 1987 1994 D 6-3 210 January 13, 1965
Brent Pedersen LW July 5, 1995
Barry Pederson 1981 1992 C 5-11 185 March 13, 1961
Denis Pederson 1996 2003 C/RW 6-2 205 September 10, 1975
Mark Pederson 1990 1994 LW 6-2 196 January 14, 1968
Tom Pederson 1993 1997 D 5-9 175 January 14, 1970
Bert Peer 1940 1940 RW 5-11 175 November 12, 1910
Pete Peeters 1979 1991 G 6-1 195 August 17, 1957
Johnny Peirson 1947 1958 RW 5-11 170 July 21, 1925
Adam Pelech D August 16, 1994
Matt Pelech 2009 2014 RW 6-4 230 September 4, 1987
Michael Pelech C/LW October 6, 1989
Perry Pelensky 1984 1984 RW 5-11 180 May 22, 1962
Scott Pellerin 1993 2004 LW 5-11 190 January 9, 1970
Jean-Marc Pelletier 1999 2004 G 6-3 209 March 4, 1978
Julien Pelletier LW 5-11 177 June 28, 1996
Marcel Pelletier 1951 1963 G 5-11 180 December 6, 1927
Pascal Pelletier 2008 2014 LW 5-11 191 June 16, 1983
Pier-Olivier Pelletier G April 8, 1987
Roger Pelletier 1968 1968 D 5-11 195 June 22, 1945
Rod Pelley 2007 2012 C 5-11 200 September 1, 1984
Andre Peloffy 1975 1975 C 5-8 160 February 25, 1951
Kristians Pelss LW September 9, 1992
Derek Peltier 2009 2010 D 5-11 195 March 14, 1985
Jouni Peltonen
Ville Peltonen 1996 2009 LW 5-11 182 May 24, 1973
Brad Peltz LW October 2, 1989
Anthony Peluso 2013 2015 RW 6-3 235 April 18, 1989
Chris Peluso D August 21, 1986
Mike Peluso 1990 1998 LW 6-4 225 November 8, 1965
Mike Peluso 2002 2004 RW 6-1 208 September 2, 1974
Mike Pelyk 1968 1978 D 6-1 190 September 29, 1947
James Pemberton D October 2, 1983
Lubomir Penicka LW
Dustin Penner 2006 2014 LW 6-4 242 September 28, 1982
Jeff Penner 2010 2010 D 5-10 183 April 13, 1987
Chad Penney 1994 1994 LW 6-0 195 September 18, 1973
Steve Penney 1984 1988 G 6-1 190 February 2, 1961
Cliff Pennington 1961 1963 C 6-0 170 April 18, 1940
Dwayne Pentland D 5-10 180 February 28, 1953
Alexis Pepin LW 6-2 218 April 24, 1996
Jim Peplinski 1981 1995 RW 6-3 210 October 24, 1960
Stuart Percy 2015 2015 D May 18, 1993
Bryan Perez C February 5, 1982
Alexander Perezhogin 2006 2007 LW 6-0 211 August 10, 1983
Samu Perhonen G March 7, 1993
Ross Perkins C 5-10 175 November 4, 1946
Nathan Perkovich RW October 15, 1985
Brendan Perlini LW 6-2 205 April 27, 1996
Brett Perlini C June 14, 1990
Fred Perlini 1982 1984 C 6-2 175 April 12, 1962
Joel Perrault 2006 2011 C 6-2 212 April 6, 1983
Bob Perreault 1956 1963 G 5-8 170 January 28, 1931
Fern Perreault 1948 1950 LW 5-11 174 March 31, 1927
Gilbert Perreault* 1971 1987 C 6-1 180 November 13, 1950
Mathieu Perreault 2010 2015 C 5-10 185 January 5, 1988
Yanic Perreault 1994 2008 C 5-11 185 April 4, 1971
Eric Perrin 2004 2009 C 5-9 180 November 1, 1975
David Perron 2008 2015 LW 5-11 196 May 28, 1988
Francis Perron LW 5-11 166 April 18, 1996
Nathan Perrott 2002 2006 RW 6-0 225 December 8, 1976
Brian Perry 1969 1971 C 5-11 180 April 6, 1944
Chase Perry G 6-2 189 February 8, 1996
Corey Perry 2006 2015 RW 6-3 212 May 16, 1985
Dennis Persson D June 2, 1988
John Persson 2014 2014 LW 6-2 215 May 18, 1992
Kristofer Persson RW January 14, 1984
Ricard Persson 1996 2002 D 6-1 201 August 24, 1969
Stefan Persson 1978 1986 D 6-1 189 December 22, 1954
Andrei Pervyshin D February 2, 1985
Brett Pesce D November 15, 1994
Harri Pesonen 2013 2013 LW 6-0 200 August 6, 1988
Janne Pesonen 2009 2009 LW 5-11 180 May 11, 1982
Dmitri Pestunov C January 22, 1985
George Pesut 1975 1976 D 6-1 205 June 17, 1953
Nic Petan C March 22, 1995
Emanuel Peter C June 9, 1984
Alexander Peters D 6-3 207 July 2, 1996
Andrew Peters 2004 2010 LW 6-4 240 May 5, 1980
Frank Peters 1931 1931 D 5-11 160 June 5, 1905
Garry Peters 1965 1972 C 5-10 185 October 9, 1942
Jimmy Peters 1946 1954 RW 5-11 165 October 2, 1922
Jimmy Peters 1965 1975 C 6-2 185 June 20, 1944
Justin Peters 2010 2015 G 6-1 210 August 30, 1986
Steve Peters 1980 1980 C 5-11 186 January 23, 1960
Warren Peters 2009 2012 C 6-0 195 July 10, 1982
Calvin Petersen G October 19, 1994
Nick Petersen RW May 27, 1989
Toby Petersen 2001 2013 C 5-10 198 October 27, 1978
Avery Peterson C June 20, 1995
Brent Peterson 1979 1989 C 6-0 190 February 15, 1958
Brent Peterson 1997 1999 LW 6-3 200 July 20, 1972
Judd Peterson C/RW September 27, 1993
Andre Petersson 2012 2012 RW 5-9 172 September 11, 1990
Richard Petiot 2006 2011 D 6-3 215 August 20, 1982
Michel Petit 1983 1998 D 6-1 205 February 12, 1964
Nicholas Petrecki 2013 2013 D 6-3 230 July 11, 1989
Lennart Petrell 2012 2013 C 6-3 198 April 13, 1984
Sergei Petrenko 1994 1994 LW 6-0 176 September 10, 1968
Kirill Petrov RW April 13, 1990
Oleg Petrov 1993 2003 RW 5-9 172 April 18, 1971
Alex Petrovic 2013 2014 D 6-4 205 March 3, 1992
Robert Petrovicky 1993 2001 C 5-11 172 October 26, 1973
Ronald Petrovicky 2001 2007 RW 5-11 190 February 15, 1977
Chris Petrow D June 5, 1984
Neil Petruic D July 30, 1982
Jakub Petruzalek 2009 2009 C/RW 5-10 176 April 24, 1985
Jeff Petry 2011 2015 D 6-3 196 December 9, 1987
Emil Pettersson C January 14, 1994
Fredrik Pettersson LW June 10, 1987
Jesper Pettersson D 5-9 187 July 16, 1994
Jorgen Pettersson 1981 1986 LW 6-2 185 July 11, 1956
Marcus Pettersson D 6-4 167 May 8, 1996
Fredrik Pettersson-Wentzel G July 23, 1991
Pontus Petterstrom LW April 21, 1982
Jim Pettie 1977 1979 G 6-0 195 October 24, 1953
Tomi Pettinen 2003 2006 D 6-3 220 June 17, 1977
Eric Pettinger 1929 1931 LW/C 6-0 175 December 14, 1904
Gord Pettinger 1933 1940 C 6-0 175 November 11, 1911
Matt Pettinger 2001 2010 LW 6-1 205 October 22, 1980
Kyle Pettit C 6-4 200 January 19, 1996
Rich Peverley 2007 2014 C 6-0 195 July 8, 1982
Lyle Phair 1986 1988 LW 6-1 190 August 31, 1961
Dion Phaneuf 2006 2015 D 6-3 214 April 10, 1985
Jean-Luc Phaneuf RW 5-8 165 October 26, 1955
Harold Phillipoff 1978 1980 LW 6-3 220 July 14, 1956
Bill Phillips 1930 1930 C 5-10 163 September 23, 1902
Brad Phillips G April 22, 1989
Charlie Phillips 1943 1943 D 5-11 200 May 10, 1917
Chris Phillips 1998 2015 D 6-3 221 March 9, 1978
Jamie Phillips G March 24, 1993
Merlyn Phillips 1926 1933 C 5-7 160 May 24, 1899
Paul Phillips D July 16, 1991
Tommy Phillips* LW 5-9 168 May 22, 1883
Zack Phillips C October 28, 1992
Alexandre Picard 2006 2010 LW 6-2 206 October 9, 1985
Alexandre Picard 2006 2012 D 6-3 215 July 5, 1985
Michel Picard 1991 2001 LW 5-11 190 November 7, 1969
Noel Picard 1965 1973 D 6-1 185 December 25, 1938
Robert Picard 1978 1990 D 6-2 207 May 25, 1957
Roger Picard 1968 1968 RW 6-0 200 January 13, 1935
John Piccinich RW 5-11 190 June 12, 1996
Dave Pichette 1981 1988 D 6-3 190 February 4, 1960
Calvin Pickard 2015 2015 G April 15, 1992
Chet Pickard G November 29, 1989
Hal Picketts 1934 1934 RW 6-0 183 April 22, 1909
Harry Pidhirny 1958 1958 C 5-11 155 March 5, 1928
Timo Pielmeier 2011 2011 G 6-0 170 July 7, 1989
Randy Pierce 1978 1985 RW 5-11 187 November 23, 1957
Casey Pierro-Zabotel C November 8, 1988
Blake Pietila LW February 20, 1993
Alex Pietrangelo 2009 2015 D 6-3 201 January 18, 1990
Frank Pietrangelo 1988 1994 G 5-10 185 December 17, 1964
Jeff Pietrasiak G April 5, 1983
Tuomas Pihlman 2004 2007 LW 6-2 215 November 13, 1982
Antti Pihlstrom 2008 2009 LW 5-11 190 October 22, 1984
Arsi Piispanen RW July 23, 1985
Alf Pike 1940 1947 LW/C 6-0 187 September 15, 1917
Ilkka Pikkarainen 2010 2010 RW 6-2 215 April 19, 1981
Karel Pilar 2002 2004 D 6-3 210 December 23, 1977
Rich Pilon 1989 2002 D 6-2 220 April 30, 1968
Pierre Pilote* 1956 1969 D 5-10 178 December 11, 1931
Rudy Pilous* LW August 11, 1914
Gerry Pinder 1970 1972 LW 5-8 165 September 15, 1948
Adam Pineault 2008 2008 RW 6-1 211 May 23, 1986
Brian Pinho C May 11, 1995
Steve Pinizzotto 2013 2014 C 6-1 200 April 26, 1984
Lasse Pirjeta 2003 2006 C 6-4 225 April 4, 1974
Esa Pirnes 2004 2004 C 6-0 189 April 1, 1977
Kamil Piros 2002 2004 C 6-0 200 November 20, 1978
Brandon Pirri 2011 2015 C 6-0 183 April 10, 1991
Alex Pirus 1977 1980 RW 6-1 205 January 12, 1955
Ales Pisa 2002 2003 D 6-0 195 January 2, 1977
Fernando Pisani 2003 2011 RW 6-1 205 December 27, 1976
Gino Pisellini RW August 5, 1986
Joe Piskula 2007 2014 D 6-3 214 July 5, 1984
Joni Pitkanen 2004 2013 D 6-3 220 September 19, 1983
Lance Pitlick 1995 2002 D 6-0 205 November 5, 1967
Tyler Pitlick 2014 2014 C 6-2 192 November 1, 1991
Didier Pitre* 1918 1923 RW/D 5-11 185 September 1, 1883
Domenic Pittis 1997 2004 C 5-11 190 October 1, 1974
Bryan Pitton G January 26, 1988
Jason Pitton LW May 23, 1986
Libor Pivko 2004 2004 LW 6-3 214 March 29, 1980
Michal Pivonka 1987 1999 C 6-2 200 January 28, 1966
Ed Pizunski RW 5-11 185 October 8, 1954
Petr Placek RW December 28, 1992
Barclay Plager 1968 1977 D 5-11 175 March 26, 1941
Bill Plager 1968 1976 D 5-9 175 July 6, 1945
Bob Plager 1965 1978 D 5-11 195 March 11, 1943
Gerry Plamondon 1946 1951 LW 5-8 170 January 5, 1925
Alex Plante 2010 2012 D 6-4 230 May 9, 1989
Cam Plante 1985 1985 D 6-1 195 March 12, 1964
Dan Plante 1994 1998 RW 5-11 202 October 5, 1971
Derek Plante 1994 2001 C 5-11 181 January 17, 1971
Jacques Plante* 1953 1973 G 6-0 175 January 17, 1929
Michel Plante LW 5-10 170 January 19, 1952
Pierre Plante 1972 1980 RW 6-1 190 May 14, 1951
Tyler Plante G April 16, 1987
Mark Plantery 1981 1981 D 6-1 185 August 14, 1959
Michel Plasse 1971 1982 G 5-11 172 June 1, 1948
Jan Platil D February 9, 1983
Denis Platonov RW November 6, 1981
Geoff Platt 2006 2008 C 5-9 175 July 10, 1985
Kyle Platzer C March 4, 1995
Adrien Plavsic 1990 1997 D 6-1 200 January 13, 1970
Hugh Plaxton 1933 1933 LW 5-10 184 May 16, 1904
Jim Playfair 1984 1989 D 6-4 200 May 22, 1964
Larry Playfair 1979 1990 D 6-4 205 June 23, 1958
Larry Pleau 1970 1972 C 6-1 190 January 29, 1947
Tomas Plekanec 2004 2015 LW 5-11 198 October 31, 1982
Andrey Plekhanov D July 12, 1986
Vaclav Pletka 2002 2002 RW 5-11 182 June 8, 1979
Charles Pletsch 1921 1921 D July 22, 1892
Willi Plett 1976 1988 RW 6-3 205 June 7, 1955
Tomas Plihal 2007 2009 C 6-1 210 March 28, 1983
Rob Plumb 1978 1979 LW 5-8 166 August 29, 1957
Ron Plumb 1980 1980 D 5-10 175 July 17, 1950
Steve Poapst 1996 2006 D 6-0 199 January 3, 1969
Zach Pochiro LW March 6, 1994
Thomas Pock 2004 2009 D 6-1 210 December 2, 1981
Harvie Pocza 1980 1982 LW 6-2 200 September 22, 1959
Walt Poddubny 1982 1992 LW 6-1 210 February 14, 1960
Shjon Podein 1993 2003 LW 6-2 200 March 5, 1968
Ivan Podesva G
Sergei Podgortsev LW
Andrej Podkonicky 2001 2004 C 6-2 202 May 9, 1978
Martin Podlesak C September 26, 1982
Ray Podloski 1989 1989 C 6-2 210 January 5, 1966
Jason Podollan 1997 2002 RW 6-1 198 February 18, 1976
Nels Podolsky 1949 1949 LW 5-10 170 December 19, 1925
Rudy Poeschek 1988 2000 RW/D 6-2 218 September 29, 1966
Tony Poeta 1952 1952 RW 5-5 168 March 4, 1933
Austin Poganski RW 6-1 198 February 16, 1996
Justin Pogge 2009 2009 G 6-3 204 April 22, 1986
Igor Pohanka C July 5, 1983
John Pohl 2004 2008 C 6-1 196 June 29, 1979
Petr Pohl RW August 28, 1986
Bud Poile* 1943 1950 RW 6-0 189 February 10, 1924
Don Poile 1955 1958 C 5-11 160 June 1, 1932
Brayden Point C 5-9 160 March 13, 1996
Emile Poirier LW December 14, 1994
Gordie Poirier 1940 1940 C 5-6 150 October 27, 1914
Ville Pokka D June 3, 1994
Sasha Pokulok D May 25, 1986
Roman Polak 2007 2015 D 6-0 236 April 28, 1986
Vojtech Polak 2006 2007 LW 5-10 180 June 27, 1985
Tom Polanic 1970 1971 D 6-3 205 April 2, 1943
Nick Polano D 6-0 187 March 25, 1941
Adam Polasek D July 12, 1991
Scott Polaski RW August 4, 1982
Peter Polcik RW July 23, 1983
John Polich 1940 1941 RW 6-2 200 July 8, 1916
Mike Polich 1978 1981 C/LW 5-8 170 December 19, 1952
Greg Polis 1971 1980 LW 6-0 195 August 8, 1950
Dan Poliziani 1959 1959 RW 5-11 158 January 8, 1935
Brett Pollock LW 6-2 182 March 17, 1996
Jame Pollock 2004 2004 D 6-1 210 June 16, 1979
Dennis Polonich 1975 1983 C/RW 5-6 166 December 4, 1953
Alexander Polushin C May 8, 1983
Jason Pominville 2004 2015 RW 6-0 185 November 30, 1982
Brett Ponich D February 22, 1991
Alexei Ponikarovsky 2001 2013 LW 6-4 225 April 9, 1980
Paul Pooley 1985 1986 C 6-0 175 August 2, 1960
Tucker Poolman D June 8, 1993
David Pope LW September 27, 1994
Larry Popein 1955 1968 C 5-10 165 August 11, 1930
Jan Popiel LW 5-9 180 October 9, 1947
Poul Popiel 1966 1980 D 5-10 175 February 28, 1943
Andrei Popov RW July 15, 1988
Vladimir Popov C March 3, 1953
Mark Popovic 2004 2010 D 6-1 205 October 11, 1982
Peter Popovic 1994 2001 D 6-6 243 February 10, 1968
Tomas Popperle 2007 2007 G 6-1 187 October 10, 1984
Chris Porter 2009 2015 C 6-1 206 May 29, 1984
Kevin Porter 2009 2014 C 6-0 190 March 12, 1986
Jack Portland 1934 1943 D 6-2 185 July 30, 1912
Jukka Porvari 1982 1983 RW 5-11 175 January 19, 1954
Victor Posa 1986 1986 LW/D 6-0 195 November 5, 1966
Mike Posavad 1986 1987 D 5-11 195 January 3, 1964
Marek Posmyk 2000 2001 D 6-5 228 September 15, 1978
Andrei Posnov RW November 19, 1981
Tomas Pospisil RW August 25, 1987
Gustav Possler RW November 11, 1994
Paul Postma 2011 2015 D 6-3 195 February 22, 1989
Brian Pothier 2001 2010 D 6-0 204 April 15, 1977
Tom Poti 1999 2013 D 6-3 190 March 22, 1977
Barry Potomski 1996 1998 LW 6-2 215 November 24, 1972
Corey Potter 2009 2014 D 6-3 206 January 5, 1984
Ryan Pottruff D July 11, 1986
Ryan Potulny 2006 2011 C 6-0 190 September 5, 1984
Denis Potvin* 1974 1988 D 6-0 205 October 29, 1953
Felix Potvin 1992 2004 G 6-1 190 June 23, 1971
Jean Potvin 1971 1981 D 5-11 188 March 25, 1949
Marc Potvin 1991 1996 RW 6-1 200 January 29, 1967
Daniel Poudrier 1986 1988 D 6-2 175 February 15, 1964
Daniel Poulin 1982 1982 D 5-11 185 September 19, 1957
Dave Poulin 1983 1995 C 5-11 190 December 17, 1958
Kevin Poulin 2011 2014 G 6-2 192 April 12, 1990
Patrick Poulin 1992 2002 C 6-1 216 April 23, 1973
Benoit Pouliot 2007 2015 LW 6-3 199 September 29, 1986
Derrick Pouliot D January 16, 1994
Marc Pouliot 2006 2012 C 6-2 203 May 22, 1985
Jaroslav Pouzar 1983 1987 LW 5-11 200 January 23, 1952
Darroll Powe 2009 2014 LW 5-11 212 June 22, 1985
Ray Powell 1951 1951 C 6-0 170 November 16, 1925
Geoff Powis 1968 1968 C 6-1 170 June 14, 1945
Lynn Powis 1974 1975 C 6-0 175 July 7, 1949
Petr Prajsler 1988 1992 D 6-2 200 September 21, 1965
Michael Prapavessis D 6-0 173 January 7, 1996
Babe Pratt* 1936 1947 D 6-3 212 January 7, 1916
Jack Pratt 1931 1932 C/D 6-0 190 April 13, 1906
Kelly Pratt 1975 1975 RW 5-9 170 February 8, 1953
Nolan Pratt 1997 2008 D 6-3 207 August 14, 1975
Tracy Pratt 1968 1977 D 6-2 195 March 8, 1943
Tom Preissing 2004 2010 D 6-0 197 December 3, 1978
Bill Prentice D 6-1 195 August 3, 1950
Dean Prentice 1953 1974 LW 5-11 180 October 5, 1932
Eric Prentice 1944 1944 LW 5-11 150 August 22, 1926
Wayne Presley 1985 1996 RW 5-11 195 March 23, 1965
Robin Press D December 21, 1994
Rich Preston 1980 1987 RW 6-0 185 May 22, 1952
Yves Preston 1979 1981 LW 5-11 180 June 14, 1956
Petr Preucil C January 21, 1983
Sergei Priakin 1989 1991 RW 6-3 210 December 7, 1963
Daniel Pribyl C December 18, 1992
Carey Price 2008 2015 G 6-3 221 August 16, 1987
Jack Price 1952 1954 D 5-9 180 May 8, 1932
Jeremy Price D September 26, 1990
Noel Price 1958 1976 D 6-0 190 December 9, 1935
Pat Price 1976 1988 D 6-2 200 March 24, 1955
Tom Price 1975 1979 D 6-1 190 July 12, 1954
Ken Priestlay 1987 1992 C 5-10 190 August 24, 1967
Joe Primeau* 1928 1936 C 5-11 153 January 29, 1906
Keith Primeau 1991 2006 C 6-5 220 November 24, 1971
Kevin Primeau 1981 1981 RW 6-0 180 January 3, 1956
Wayne Primeau 1995 2010 C 6-4 225 June 4, 1976
Shane Prince C November 16, 1992
Ellie Pringle 1931 1931 D 6-2 205 August 31, 1911
David Printz 2006 2007 D 6-5 220 July 24, 1980
Jim Pritchard D 5-9 175 February 14, 1948
Bob Probert 1986 2002 LW 6-3 225 June 5, 1965
Dick Proceviat D 6-0 180 June 25, 1946
Martin Prochazka 1998 2000 RW 5-11 180 March 3, 1972
Goldie Prodger 1920 1925 F/D 5-10 180 February 18, 1891
Nikolay Prokhorkin LW September 17, 1993
Vitali Prokhorov 1993 1995 LW 5-9 185 December 25, 1966
Mike Prokopec 1996 1997 RW 6-2 190 May 17, 1974
Chris Pronger 1994 2012 D 6-6 220 October 10, 1974
Sean Pronger 1996 2004 C 6-3 209 November 30, 1972
Andre Pronovost 1957 1968 LW 5-10 188 July 9, 1936
Claude Pronovost 1956 1959 G 5-9 190 July 22, 1935
Jean Pronovost 1969 1982 RW 6-0 185 December 18, 1945
Marcel Pronovost* 1951 1970 D 6-0 190 June 15, 1930
Brian Propp 1980 1994 LW 5-10 195 February 15, 1959
Vinny Prospal 1997 2013 C 6-2 191 February 17, 1975
Nate Prosser 2010 2015 D 6-2 207 May 7, 1986
Christian Proulx 1994 1994 D 6-0 185 December 10, 1973
Dalton Prout 2012 2015 D 6-3 219 March 13, 1990
Claude Provost 1956 1970 RW 5-9 168 September 17, 1933
Joel Prpic 1998 2001 C 6-6 225 September 25, 1974
Petr Prucha 2006 2011 RW 6-0 175 September 14, 1982
Martin Prusek 2002 2006 G 6-1 176 December 11, 1975
Brandon Prust 2007 2015 LW 6-2 192 March 16, 1984
Chris Pryor 1985 1990 D 5-11 210 January 23, 1961
Nick Pryor D September 9, 1990
Metro Prystai 1948 1958 C 5-8 155 November 7, 1927
Roman Psurny LW February 23, 1986
Al Pudas 1927 1927 W 5-10 160
Matt Puempel LW January 24, 1993
Bob Pulford* 1957 1972 LW 5-11 188 March 31, 1936
Harvey Pulford* P April 22, 1875
Dave Pulkkinen 1973 1973 LW/D 6-0 195 May 18, 1949
Teemu Pulkkinen 2014 2014 RW 5-11 185 January 2, 1992
Tuukka Pulliainen RW August 25, 1984
Ryan Pulock D October 6, 1994
Rich Pumple LW 6-3 200 February 11, 1948
Petr Puncochar D June 8, 1983
Daren Puppa 1986 2000 G 6-4 205 March 23, 1965
Teddy Purcell 2008 2015 RW 6-3 203 September 8, 1985
Dale Purinton 2000 2004 D 6-3 228 October 11, 1976
Fido Purpur 1935 1945 RW 5-6 155 September 26, 1914
John Purves 1991 1991 RW 6-1 201 February 12, 1968
Chris Pusey 1986 1986 G 6-0 180 June 30, 1965
Konstantin Pushkarev 2006 2007 RW 6-0 180 February 12, 1985
Jamie Pushor 1996 2006 D 6-3 218 February 11, 1973
Jean Pusie 1931 1936 D 6-0 205 October 15, 1910
Juuso Puustinen RW April 5, 1988
Nelson Pyatt 1974 1980 C 6-0 175 September 9, 1953
Taylor Pyatt 2001 2014 LW 6-4 230 August 19, 1981
Tom Pyatt 2010 2014 C 5-11 188 February 14, 1987
Logan Pyett D May 26, 1988
Mika Pyorala 2010 2010 C 6-0 190 July 13, 1981
Mark Pysyk 2013 2014 D 6-1 195 January 11, 1992