Mobile Site You Are Here > Hockey-Reference.com > Players > NHL Skater Register for Last Names Starting with P

NHL Skater Register for 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 (*).

335 NHL Skaters

Glossary ▪ CSV ▪ PRE
Player From To Pos GP G A PTS GC +/- PIM EV PP SH GW S S% TOI ATOI
Magnus Paajarvi 2011 2012 LW 121 17 25 42 16 -20 20 14 3 0 0 259 6.6 1771 14:38
Clayton Pachal 1977 1979 C/LW 35 2 3 5 2 -12 95 1 1 0 0 23 8.7
Max Pacioretty 2009 2012 LW 202 53 61 114 45 -7 142 41 12 0 7 529 10.0 3121 15:27
Cam Paddock 2009 2009 C 16 2 1 3 1 -4 0 2 0 0 0 17 11.8 171 10:41
John Paddock 1976 1983 RW 87 8 14 22 8 -22 86 8 0 0 0 83 9.6
Jim Paek 1991 1995 D 217 5 29 34 11 2 155 5 0 0 0 141 3.5
Nathan Paetsch 2006 2010 D 167 7 35 42 13 12 114 7 0 0 0 149 4.7 2279 13:39
Samuel Pahlsson 2001 2012 C 798 68 131 199 71 -70 356 53 4 11 14 1023 6.6 12974 16:15
Rosaire Paiement 1968 1972 C 190 48 52 100 40 -40 343 42 5 1 5 524 9.2
Wilf Paiement 1975 1988 RW 946 356 458 814 321 -140 1757 254 83 19 29 2720 13.1
Daniel Paille 2006 2012 LW 381 60 64 124 49 14 109 53 0 7 5 504 11.9 4729 12:25
Pete Palangio 1927 1938 LW 71 13 10 23 11 28
Aldo Palazzari 1944 1944 RW 35 8 3 11 6 4
Doug Palazzari 1975 1979 C 108 18 20 38 16 -2 23 17 0 1 1 140 12.9
Ziggy Palffy 1994 2006 RW 684 329 384 713 285 83 322 218 92 19 45 2136 15.4 8354 20:44
Brad Palmer 1981 1983 LW 168 32 38 70 28 -26 58 25 7 0 3 362 8.8
Jarod Palmer 2012 2012 RW 6 1 0 1 1 -2 4 1 0 0 0 14 7.1 80 13:20
Rob Palmer 1974 1976 C 16 0 3 3 1 2 2 0 0 0 0 8 0.0
Robert Palmer 1978 1984 D 320 9 101 110 33 -2 115 5 3 1 0 390 2.3
Kyle Palmieri 2011 2012 RW 28 5 3 8 3 2 6 5 0 0 0 44 11.4 294 10:31
Nick Palmieri 2010 2012 RW 87 13 12 25 10 -1 20 12 1 0 2 131 9.9 1089 12:31
Aaron Palushaj 2011 2012 RW 41 1 4 5 2 2 10 1 0 0 0 40 2.5 313 7:38
Ed Panagabko 1956 1957 C 29 0 3 3 1 38
Jay Pandolfo 1997 2012 LW 881 100 126 226 87 1 162 91 2 7 19 1112 9.0 12469 15:21
Mike Pandolfo 2004 2004 LW 3 0 0 0 0 -2 0 0 0 0 0 3 0.0 25 8:18
Greg Pankewicz 1994 1999 RW 21 0 3 3 1 -1 22 0 0 0 0 13 0.0 134 7:26
Grigori Panteleev 1993 1996 LW 54 8 6 14 6 -11 12 6 2 0 1 54 14.8
Joe Papike 1941 1945 RW 20 3 3 6 2 4
Justin Papineau 2002 2004 C 81 11 8 19 8 2 12 6 5 0 4 67 16.4 696 8:36
Jim Pappin 1964 1977 RW 767 278 295 573 232 74 667 220 52 6 46 1341 17.7
Bob Paradise 1972 1979 D 368 8 54 62 19 -116 393 7 1 0 1 235 3.4
Adam Pardy 2009 2012 D 183 4 25 29 9 -2 157 4 0 0 0 143 2.8 2837 15:30
Ryan Parent 2007 2011 D 106 1 6 7 2 -18 36 1 0 0 0 49 2.0 1673 15:47
P.A. Parenteau 2007 2012 LW 188 41 88 129 46 -19 141 25 16 0 4 373 11.0 3325 17:41
George Pargeter 1947 1947 LW 4 0 0 0 0 0
J.P. Parise 1966 1979 LW 890 238 356 594 228 -30 706 186 47 5 30 1879 12.6
Zach Parise 2006 2012 LW 502 194 216 410 160 57 177 138 51 5 37 1699 11.4 9124 18:11
Michel Parizeau 1972 1972 C 58 3 14 17 6 -7 18 1 2 0 1 53 5.7
Brad Park* 1969 1985 D 1113 213 683 896 304 358 1429 115 93 5 28 2820 7.6
Richard Park 1995 2012 RW 738 102 139 241 93 -30 266 74 13 15 22 1151 8.9 9601 14:41
Jeff Parker 1987 1991 RW 141 16 19 35 14 -8 163 16 0 0 2 153 10.5
Scott Parker 1999 2008 RW 308 7 14 21 7 4 699 7 0 0 1 126 5.6 1665 5:24
Ernie Parkes 1925 1925 RW 17 0 0 0 0 2
Greg Parks 1991 1993 C 23 1 2 3 1 0 6 1 0 0 0 13 7.7
Mark Parrish 1999 2011 RW 722 216 171 387 163 -47 246 142 73 1 40 1247 17.3 11134 15:25
George Parros 2006 2012 RW 413 17 16 33 13 10 950 17 0 0 1 194 8.8 2452 5:56
Scott Parse 2010 2012 C 73 14 16 30 12 19 36 13 1 0 1 93 15.1 792 10:51
George Parsons 1937 1939 LW 78 12 13 25 11 20
Timo Parssinen 2002 2002 LW 17 0 3 3 1 0 2 0 0 0 0 16 0.0 200 11:44
Dusan Pasek 1989 1989 C 48 4 10 14 5 -8 30 3 1 0 0 86 4.7
Dave Pasin 1986 1989 RW 76 18 19 37 15 -2 50 14 4 0 3 118 15.3
Greg Paslawski 1984 1994 RW 650 187 185 372 152 -35 169 145 39 3 29 1238 15.1
Pavel Patera 2000 2001 C 32 2 7 9 3 -9 8 2 0 0 0 32 6.3 458 14:19
Joe Paterson 1981 1989 LW 291 19 37 56 21 -42 829 17 2 0 3 231 8.2
Mark Paterson 1983 1986 D 29 3 3 6 2 -8 33 3 0 0 0 20 15.0
Rick Paterson 1980 1987 C 430 50 43 93 39 -12 136 34 2 14 5 329 15.2
Doug Patey 1977 1979 RW 45 4 2 6 3 -16 8 4 0 0 0 49 8.2
Larry Patey 1974 1985 C 717 153 163 316 129 -126 631 112 16 25 19 1115 13.7
Craig Patrick* 1972 1979 RW 401 72 91 163 65 -131 61 61 9 2 3 629 11.4
Glenn Patrick 1974 1977 D 38 2 3 5 2 -14 72 2 0 0 0 28 7.1
James Patrick 1984 2004 D 1280 149 490 639 215 104 759 84 62 3 16 1845 8.1 5920 17:10
Lester Patrick* 1927 1927 D 1 0 0 0 0 2
Lynn Patrick* 1935 1946 C/LW 455 145 190 335 138 240
Muzz Patrick 1938 1946 D 166 5 26 31 10 133
Steve Patrick 1981 1986 RW 250 40 68 108 40 -8 242 35 5 0 1 285 14.0
Colin Patterson 1984 1993 W 504 96 109 205 82 93 239 88 3 5 8 612 15.7
Dennis Patterson 1975 1980 D 138 6 22 28 9 -86 67 6 0 0 0 132 4.5
Ed Patterson 1994 1997 RW 68 3 3 6 2 -10 56 3 0 0 0 34 8.8
George Patterson 1927 1935 W 284 51 27 78 43 218
Butch Paul 1965 1965 C 3 0 0 0 0 0 0 0 0 0
Jeff Paul 2003 2003 D 2 0 0 0 0 0 7 0 0 0 0 0 7 3:32
Rollie Paulhus 1926 1926 D 33 0 0 0 0 0
Mark Pavelich 1982 1992 C 355 137 192 329 126 55 340 83 48 6 17 718 19.1
Marty Pavelich 1948 1957 LW 634 93 159 252 100 454
Joe Pavelski 2007 2012 C 431 134 171 305 116 39 173 84 43 7 22 1363 9.8 7815 18:08
Jim Pavese 1982 1989 D 328 13 44 57 19 -61 689 12 1 0 2 215 6.0
Evariste Payer 1918 1918 C/LW 1 0 0 0 0 0
Serge Payer 2001 2007 C 124 7 6 13 5 -7 49 6 0 1 0 110 6.4 1109 8:57
Davis Payne 1996 1997 LW 22 0 1 1 0 -4 14 0 0 0 0 10 0.0
Steve Payne 1979 1988 LW 613 228 238 466 190 28 435 148 79 1 19 1619 14.1
Kent Paynter 1988 1994 D 37 1 3 4 1 -22 69 1 0 0 0 32 3.1
Pat Peake 1994 1998 C 134 28 41 69 26 3 105 17 11 0 4 259 10.8
Mel Pearson 1960 1968 LW 38 2 6 8 3 -1 25 0 0 0 0 2 0.0
Rob Pearson 1992 1997 RW 269 56 54 110 45 -31 645 40 16 0 8 461 12.1
Scott Pearson 1989 2000 LW 292 56 42 98 42 -39 615 53 3 0 10 436 12.8 26 13:15
Stephen Peat 2002 2006 RW 130 8 2 10 5 -16 234 8 0 0 0 41 19.5 733 5:38
Michael Peca 1994 2009 C 864 176 289 465 175 66 798 110 41 25 33 1484 11.9 11471 18:32
Theo Peckham 2008 2012 D 156 4 13 17 6 -14 382 4 0 0 0 83 4.8 2660 17:03
Allen Pedersen 1987 1994 D 428 5 36 41 13 -4 487 5 0 0 0 223 2.2
Barry Pederson 1981 1992 C 701 238 416 654 246 71 472 154 72 12 36 1490 16.0
Denis Pederson 1996 2003 C/RW 435 57 71 128 50 -18 398 42 14 1 11 624 9.1 3396 12:21
Mark Pederson 1990 1994 LW 169 35 50 85 33 -14 77 24 11 0 5 243 14.4
Tom Pederson 1993 1997 D 240 20 49 69 24 -36 142 13 7 0 4 428 4.7
Bert Peer 1940 1940 RW 1 0 0 0 0 0
Johnny Peirson 1947 1958 RW 545 153 173 326 138 315
Matt Pelech 2009 2009 D 5 0 3 3 1 1 9 0 0 0 0 4 0.0 66 13:16
Perry Pelensky 1984 1984 RW 4 0 0 0 0 0 5 0 0 0 0 4 0.0
Scott Pellerin 1993 2004 LW 536 72 126 198 73 16 320 53 5 14 10 738 9.8 5092 14:33
Pascal Pelletier 2008 2009 LW 13 0 0 0 0 -6 0 0 0 0 0 15 0.0 130 10:01
Roger Pelletier 1968 1968 D 1 0 0 0 0 0 0 0 0 0 0 0
Rod Pelley 2007 2012 C 256 9 20 29 10 -22 102 8 1 0 1 273 3.3 2412 9:25
Andre Peloffy 1975 1975 C 9 0 0 0 0 -8 0 0 0 0 0 7 0.0
Derek Peltier 2009 2010 D 14 0 0 0 0 -4 2 0 0 0 0 8 0.0 173 12:21
Ville Peltonen 1996 2009 LW 382 52 96 148 54 -11 119 43 9 0 3 661 7.9 4923 15:15
Mike Peluso 1990 1998 LW 458 38 52 90 35 -15 1951 32 6 0 2 311 12.2
Mike Peluso 2002 2004 RW 38 4 2 6 3 -3 19 4 0 0 1 47 8.5 353 9:17
Mike Pelyk 1968 1978 D 441 26 88 114 39 -12 566 25 1 0 3 545 4.8
Dustin Penner 2006 2012 RW 489 135 127 262 106 -17 306 89 45 1 19 1083 12.5 7891 16:08
Jeff Penner 2010 2010 D 2 0 0 0 0 0 0 0 0 0 0 1 0.0 28 14:01
Chad Penney 1994 1994 LW 3 0 0 0 0 -2 2 0 0 0 0 2 0.0
Cliff Pennington 1961 1963 C 101 17 42 59 21 6
Jim Peplinski 1981 1995 RW 711 161 263 424 160 51 1467 148 5 8 22 1272 12.7
Alexander Perezhogin 2006 2007 LW 128 15 19 34 13 16 86 11 4 0 3 212 7.1 1402 10:57
Fred Perlini 1982 1984 C 8 2 3 5 2 -2 0 1 1 0 0 15 13.3
Joel Perrault 2006 2011 C 96 12 14 26 10 -18 68 9 3 0 2 150 8.0 1189 12:23
Fern Perreault 1948 1950 LW 3 0 0 0 0 0
Gilbert Perreault* 1971 1987 C 1191 512 814 1326 509 42 500 370 134 8 81 3079 16.6
Mathieu Perreault 2010 2012 C 120 27 26 53 22 10 50 23 4 0 5 128 21.1 1424 11:52
Yanic Perreault 1994 2008 C 859 247 269 516 207 -20 402 175 63 9 41 1678 14.7 9267 14:54
Eric Perrin 2004 2009 C 245 32 72 104 37 -15 92 23 5 4 0 384 8.3 3979 16:14
David Perron 2008 2012 LW 292 74 99 173 67 45 188 55 17 2 10 538 13.8 4506 15:26
Nathan Perrott 2002 2006 RW 89 4 5 9 3 -5 251 4 0 0 2 73 5.5 562 6:19
Brian Perry 1969 1971 C 96 16 29 45 17 -9 24 16 0 0 1 116 13.8
Corey Perry 2006 2012 RW 530 205 224 429 169 37 664 136 63 6 36 1612 12.7 9645 18:12
Ricard Persson 1996 2002 D 229 10 44 54 17 16 262 8 2 0 1 271 3.7 2646 16:20
Stefan Persson 1978 1986 D 622 52 317 369 115 176 574 22 30 0 7 785 6.6
Janne Pesonen 2009 2009 LW 7 0 0 0 0 -3 0 0 0 0 0 3 0.0 52 7:27
George Pesut 1975 1976 D 92 3 22 25 8 -24 130 1 2 0 0 68 4.4
Andrew Peters 2004 2010 LW 229 4 3 7 3 -17 650 4 0 0 0 87 4.6 887 3:52
Frank Peters 1931 1931 D 43 0 0 0 0 59
Garry Peters 1965 1972 C 311 34 34 68 28 -45 261 28 3 3 5 483 5.6
Jimmy Peters 1946 1954 RW 574 125 150 275 119 186
Jimmy Peters 1965 1975 C 309 37 36 73 31 -38 48 27 6 4 4 323 11.1
Steve Peters 1980 1980 C 2 0 1 1 0 1 0 0 0 0 0 0
Warren Peters 2009 2012 C 96 4 4 8 3 -18 72 4 0 0 0 86 4.7 902 9:24
Toby Petersen 2001 2012 C 397 33 48 81 30 -40 50 26 1 6 2 531 6.2 4470 11:16
Brent Peterson 1979 1989 C 620 72 141 213 79 -8 484 60 6 6 9 633 11.4
Brent Peterson 1997 1999 LW 56 9 1 10 5 -8 6 9 0 0 0 42 21.4 179 8:58
Andre Petersson 2012 2012 RW 1 0 0 0 0 0 0 0 0 0 0 0 5 5:02
Richard Petiot 2006 2011 D 15 0 3 3 1 4 25 0 0 0 0 12 0.0 262 17:30
Michel Petit 1983 1998 D 827 90 238 328 114 -172 1839 50 38 2 10 1351 6.7
Lennart Petrell 2012 2012 C 60 4 5 9 3 -10 45 3 0 1 0 36 11.1 578 9:38
Sergei Petrenko 1994 1994 LW 14 0 4 4 1 -3 0 0 0 0 0 7 0.0
Oleg Petrov 1993 2003 RW 382 72 115 187 70 -18 101 58 11 3 13 727 9.9 4626 17:08
Robert Petrovicky 1993 2001 C 208 27 38 65 25 -15 118 24 3 0 2 217 12.4 767 9:21
Ronald Petrovicky 2001 2007 RW 342 41 51 92 36 -25 429 34 6 1 7 372 11.0 4152 12:08
Jakub Petruzalek 2009 2009 C/RW 2 0 1 1 0 1 0 0 0 0 0 0 16 8:05
Jeff Petry 2011 2012 D 108 3 27 30 9 -19 36 2 1 0 0 152 2.0 2302 21:19
Jorgen Pettersson 1981 1986 LW 435 174 192 366 147 -14 117 129 42 3 24 1093 15.9
Tomi Pettinen 2003 2006 D 24 0 0 0 0 -3 18 0 0 0 0 9 0.0 329 13:41
Eric Pettinger 1929 1931 LW/C 98 7 12 19 9 83
Gord Pettinger 1933 1940 C 292 42 74 116 48 77
Matt Pettinger 2001 2010 LW 422 65 58 123 51 -55 210 44 13 8 10 633 10.3 5570 13:12
Rich Peverley 2007 2012 C 333 71 122 193 71 5 136 50 16 5 18 648 11.0 5490 16:29
Lyle Phair 1986 1988 LW 48 6 7 13 5 -18 12 6 0 0 0 50 12.0
Dion Phaneuf 2006 2012 D 552 97 215 312 110 5 736 38 58 1 24 1629 6.0 13805 25:01
Harold Phillipoff 1978 1980 LW 141 26 57 83 30 25 267 24 2 0 4 213 12.2
Bill Phillips 1930 1930 C 27 1 1 2 1 6
Charlie Phillips 1943 1943 D 17 0 0 0 0 6
Chris Phillips 1998 2012 D 1025 65 191 256 87 85 671 47 15 3 13 1213 5.4 19804 20:47
Merlyn Phillips 1926 1933 C 302 52 31 83 51 232
Alexandre Picard 2006 2012 D 253 19 50 69 24 -31 86 8 11 0 4 291 6.5 4502 17:48
Alexandre Picard 2006 2010 LW 67 0 2 2 1 -9 58 0 0 0 0 53 0.0 524 7:49
Michel Picard 1991 2001 LW 166 28 42 70 27 -9 103 23 5 0 3 236 11.9 765 14:09
Noel Picard 1965 1973 D 335 12 63 75 24 10 616 11 1 0 3 505 2.4
Robert Picard 1978 1990 D 899 104 319 423 145 -43 1025 73 26 5 18 1915 5.4
Roger Picard 1968 1968 RW 15 2 2 4 2 -4 21 2 0 0 0 45 4.4
Dave Pichette 1981 1988 D 322 41 140 181 60 -26 348 24 17 0 3 470 8.7
Hal Picketts 1934 1934 RW 48 3 1 4 2 32
Harry Pidhirny 1958 1958 C 2 0 0 0 0 0
Randy Pierce 1978 1985 RW 277 62 76 138 55 -60 223 52 8 2 10 558 11.1
Alex Pietrangelo 2009 2012 D 177 24 73 97 33 25 63 14 10 0 7 377 6.4 4023 22:44
Tuomas Pihlman 2004 2007 LW 15 1 1 2 1 -1 12 1 0 0 0 15 6.7 138 9:11
Antti Pihlstrom 2008 2009 LW 54 2 5 7 2 -2 10 1 1 0 0 89 2.2 616 11:24
Alf Pike 1940 1947 LW/C 234 42 77 119 47 145
Ilkka Pikkarainen 2010 2010 RW 31 1 3 4 1 -3 10 1 0 0 0 26 3.8 252 8:09
Karel Pilar 2002 2004 D 90 6 24 30 10 -2 42 4 2 0 2 128 4.7 1586 17:38
Rich Pilon 1989 2002 D 631 8 69 77 23 -48 1745 8 0 0 0 294 2.7 3018 16:29
Pierre Pilote* 1956 1969 D 890 80 418 498 158 -3 1251 19 13 1 6 117 3.4
Gerry Pinder 1970 1972 LW 223 55 69 124 49 3 135 41 12 2 6 411 13.4
Adam Pineault 2008 2008 RW 3 0 0 0 0 -2 0 0 0 0 0 5 0.0 33 11:03
Lasse Pirjeta 2003 2006 C 146 23 27 50 20 -3 50 20 3 0 3 221 10.4 1617 11:04
Esa Pirnes 2004 2004 C 57 3 8 11 4 -9 12 2 0 1 0 57 5.3 670 11:45
Kamil Piros 2002 2004 C 28 4 4 8 3 -2 10 3 1 0 1 23 17.4 309 11:02
Brandon Pirri 2011 2012 C 6 0 2 2 1 1 0 0 0 0 0 6 0.0 77 12:45
Alex Pirus 1977 1980 RW 159 30 28 58 24 -53 94 28 2 0 2 231 13.0
Ales Pisa 2002 2003 D 53 1 3 4 1 12 26 0 1 0 0 40 2.5 693 13:04
Fernando Pisani 2003 2011 RW 462 87 82 169 69 5 200 68 15 4 7 698 12.5 6600 14:17
Joe Piskula 2007 2012 D 10 0 0 0 0 -8 8 0 0 0 0 6 0.0 104 10:26
Joni Pitkanen 2004 2012 D 513 56 217 273 89 -10 472 37 18 1 13 1003 5.6 12138 23:40
Lance Pitlick 1995 2002 D 393 16 33 49 18 -8 298 16 0 0 2 243 6.6 3110 14:28
Didier Pitre* 1918 1923 RW/D 127 64 33 97 68 87
Domenic Pittis 1997 2004 C 86 5 11 16 6 -8 71 5 0 0 2 71 7.0 919 10:49
Libor Pivko 2004 2004 LW 1 0 0 0 0 0 0 0 0 0 0 2 0.0 7 6:50
Michal Pivonka 1987 1999 C 825 181 418 599 211 18 478 113 56 12 27 1468 12.3 475 13:12
Barclay Plager 1968 1977 D 614 44 187 231 76 58 1115 32 9 3 6 818 5.4
Bill Plager 1968 1976 D 263 4 34 38 12 -63 294 4 0 0 1 204 2.0
Bob Plager 1965 1978 D 644 20 126 146 46 27 802 18 0 2 4 712 2.8
Gerry Plamondon 1946 1951 LW 74 7 13 20 8 10
Alex Plante 2010 2012 D 10 0 2 2 1 -1 15 0 0 0 0 9 0.0 131 13:09
Cam Plante 1985 1985 D 2 0 0 0 0 0 0 0 0 0 0 0
Dan Plante 1994 1998 RW 159 9 14 23 9 -31 135 5 0 4 0 180 5.0
Derek Plante 1994 2001 C 450 96 152 248 94 17 138 69 26 1 14 926 10.4 1265 13:11
Pierre Plante 1972 1980 RW 599 125 172 297 116 -29 599 104 21 0 17 951 13.1
Mark Plantery 1981 1981 D 25 1 5 6 2 -10 14 1 0 0 0 18 5.6
Geoff Platt 2006 2008 C 46 4 10 14 5 -1 28 4 0 0 0 73 5.5 486 10:34
Adrien Plavsic 1990 1997 D 214 16 56 72 24 13 161 9 7 0 3 249 6.4
Hugh Plaxton 1933 1933 LW 15 1 2 3 1 4
Jim Playfair 1984 1989 D 21 2 4 6 2 9 51 1 1 0 0 14 14.3
Larry Playfair 1979 1990 D 688 26 94 120 40 -26 1812 26 0 0 2 463 5.6
Larry Pleau 1970 1972 C 94 9 15 24 9 -5 27 8 0 1 3 110 8.2
Tomas Plekanec 2004 2012 LW 551 142 221 363 137 18 330 95 35 12 19 1300 10.9 9922 18:00
Vaclav Pletka 2002 2002 RW 1 0 0 0 0 0 0 0 0 0 0 2 0.0 12 11:34
Charles Pletsch 1921 1921 D 1 0 0 0 0 0
Willi Plett 1976 1988 RW 834 222 215 437 181 -42 2572 187 35 0 27 1408 15.8
Tomas Plihal 2007 2009 C 89 7 9 16 6 0 26 6 0 1 1 123 5.7 916 10:17
Rob Plumb 1978 1979 LW 14 3 2 5 2 -5 2 2 1 0 0 11 27.3
Ron Plumb 1980 1980 D 26 3 4 7 3 10 14 3 0 0 0 38 7.9
Steve Poapst 1996 2006 D 307 8 28 36 12 -28 173 8 0 0 2 215 3.7 5624 18:30
Thomas Pock 2004 2009 D 118 8 9 17 7 -30 55 8 0 0 0 152 5.3 1716 14:32
Harvie Pocza 1980 1982 LW 3 0 0 0 0 -2 2 0 0 0 0 3 0.0
Walt Poddubny 1982 1992 LW 468 184 238 422 165 4 454 125 59 0 15 1124 16.4
Shjon Podein 1993 2003 LW 699 100 106 206 83 62 439 88 4 8 20 967 10.3 4467 12:59
Andrej Podkonicky 2001 2004 C 8 1 0 1 1 -1 2 1 0 0 0 6 16.7 44 5:27
Ray Podloski 1989 1989 C 8 0 1 1 0 -1 17 0 0 0 0 3 0.0
Jason Podollan 1997 2002 RW 41 1 5 6 2 -8 19 0 1 0 0 42 2.4 108 8:59
Nels Podolsky 1949 1949 LW 1 0 0 0 0 0
Rudy Poeschek 1988 2000 RW/D 364 6 25 31 10 -24 817 6 0 0 1 191 3.1 299 10:40
Tony Poeta 1952 1952 RW 1 0 0 0 0 0
John Pohl 2004 2008 C 115 17 21 38 15 -8 24 13 4 0 2 146 11.6 1172 10:11
Bud Poile* 1943 1950 RW 311 107 122 229 100 91
Don Poile 1955 1958 C 66 7 9 16 6 12
Gordie Poirier 1940 1940 C 10 0 0 0 0 0
Roman Polak 2007 2012 D 304 8 52 60 18 -8 200 8 0 0 3 303 2.6 5923 19:29
Vojtech Polak 2006 2007 LW 5 0 0 0 0 -2 0 0 0 0 0 5 0.0 35 6:60
Tom Polanic 1970 1971 D 19 0 2 2 1 -5 53 0 0 0 0 6 0.0
John Polich 1940 1941 RW 3 0 1 1 0 0
Mike Polich 1978 1981 C/LW 226 24 29 53 21 -15 57 23 0 1 1 218 11.0
Greg Polis 1971 1980 LW 615 174 169 343 142 -77 391 128 42 4 14 1587 11.0
Dan Poliziani 1959 1959 RW 1 0 0 0 0 0
Jame Pollock 2004 2004 D 9 0 0 0 0 -1 6 0 0 0 0 19 0.0 139 15:25
Dennis Polonich 1975 1983 C/RW 390 59 82 141 55 -78 1242 45 13 1 1 587 10.1
Jason Pominville 2004 2012 RW 541 175 256 431 161 40 139 125 41 9 19 1512 11.6 9981 18:27
Alexei Ponikarovsky 2001 2012 LW 636 135 179 314 120 48 405 106 25 4 15 1276 10.6 9188 14:27
Paul Pooley 1985 1986 C 15 0 3 3 1 2 0 0 0 0 0 3 0.0
Larry Popein 1955 1968 C 449 80 141 221 83 -17 162 4 0 1 0 51 9.8
Poul Popiel 1966 1980 D 224 13 41 54 18 7 210 11 2 0 4 304 4.3
Mark Popovic 2004 2010 D 81 2 5 7 2 -8 20 2 0 0 0 57 3.5 1147 14:10
Peter Popovic 1994 2001 D 485 10 63 73 22 -1 291 9 1 0 0 383 2.6 3402 18:42
Chris Porter 2009 2012 C 98 8 8 16 7 -6 27 8 0 0 2 123 6.5 1019 10:24
Kevin Porter 2009 2012 C 163 25 20 45 19 -18 48 22 2 1 5 194 12.9 2048 12:34
Jack Portland 1934 1943 D 381 15 56 71 25 323
Jukka Porvari 1982 1983 RW 39 3 9 12 4 -23 4 3 0 0 0 55 5.5
Victor Posa 1986 1986 LW/D 2 0 0 0 0 0 2 0 0 0 0 1 0.0
Mike Posavad 1986 1987 D 8 0 0 0 0 0 0 0 0 0 0 2 0.0
Marek Posmyk 2000 2001 D 19 1 2 3 1 0 20 1 0 0 0 22 4.5 251 13:12
Paul Postma 2011 2012 D 4 0 0 0 0 0 0 0 0 0 0 4 0.0 35 8:52
Brian Pothier 2001 2010 D 362 26 92 118 39 29 202 17 9 0 7 571 4.6 6951 19:12
Tom Poti 1999 2011 D 808 69 256 325 107 46 584 39 29 1 19 1253 5.5 18350 22:43
Barry Potomski 1996 1998 LW 68 6 5 11 5 -14 227 5 1 0 1 45 13.3
Corey Potter 2009 2012 D 71 5 18 23 8 -17 26 4 1 0 0 105 4.8 1356 19:06
Ryan Potulny 2006 2011 C 126 22 27 49 19 -18 54 14 7 1 4 229 9.6 1648 13:05
Denis Potvin* 1974 1988 D 1060 310 742 1052 372 460 1356 173 127 10 44 3053 10.2
Jean Potvin 1971 1981 D 613 63 224 287 96 -62 478 31 27 5 12 923 6.8
Marc Potvin 1991 1996 RW 121 3 5 8 3 -25 456 3 0 0 0 68 4.4
Daniel Poudrier 1986 1988 D 25 1 5 6 2 -1 10 1 0 0 1 8 12.5
Daniel Poulin 1982 1982 D 3 1 1 2 1 1 2 1 0 0 0 8 12.5
Dave Poulin 1983 1995 C 724 205 325 530 201 212 482 154 12 39 28 1290 15.9
Patrick Poulin 1992 2002 C 634 101 134 235 91 -30 299 82 13 6 16 845 12.0 3071 12:38
Benoit Pouliot 2007 2012 LW 257 53 51 104 43 27 186 45 8 0 13 392 13.5 3191 12:25
Marc Pouliot 2006 2012 C 192 21 36 57 21 -9 76 20 1 0 3 285 7.4 2267 11:48
Jaroslav Pouzar 1983 1987 LW 186 34 48 82 32 40 135 30 4 0 4 220 15.5
Darroll Powe 2009 2012 LW 286 28 28 56 23 -34 187 26 0 2 3 371 7.5 3536 12:22
Ray Powell 1951 1951 C 31 7 15 22 8 2
Geoff Powis 1968 1968 C 2 0 0 0 0 0 0 0 0 0 0 0
Lynn Powis 1974 1975 C 130 19 33 52 19 -44 25 15 4 0 2 220 8.6
Petr Prajsler 1988 1992 D 46 3 10 13 4 -4 51 2 1 0 0 55 5.5
Babe Pratt* 1936 1947 D 517 83 209 292 111 463
Jack Pratt 1931 1932 C/D 37 2 0 2 1 42
Kelly Pratt 1975 1975 RW 22 0 6 6 2 1 15 0 0 0 0 28 0.0
Nolan Pratt 1997 2008 D 592 9 56 65 20 2 537 9 0 0 3 322 2.8 9175 16:23
Tracy Pratt 1968 1977 D 580 17 97 114 36 -86 1026 16 1 0 1 497 3.4
Tom Preissing 2004 2010 D 326 31 101 132 44 46 78 16 15 0 4 453 6.8 5791 17:46
Dean Prentice 1953 1974 LW 1378 391 469 860 344 -33 484 140 53 6 21 1116 11.3
Eric Prentice 1944 1944 LW 5 0 0 0 0 4
Wayne Presley 1985 1996 RW 684 155 147 302 125 -43 953 118 22 15 21 1188 13.0
Rich Preston 1980 1987 RW 580 127 164 291 114 -35 348 96 27 4 14 975 13.0
Yves Preston 1979 1981 LW 28 7 3 10 5 -1 4 6 1 0 2 20 35.0
Sergei Priakin 1989 1991 RW 46 3 8 11 4 -9 2 3 0 0 1 45 6.7
Jack Price 1952 1954 D 57 4 6 10 4 24
Noel Price 1958 1976 D 499 14 114 128 39 -70 333 10 3 1 2 692 2.0
Pat Price 1976 1988 D 726 43 218 261 83 71 1456 37 6 0 3 765 5.6
Tom Price 1975 1979 D 29 0 2 2 1 -20 12 0 0 0 0 19 0.0
Ken Priestlay 1987 1992 C 168 27 34 61 24 -5 63 21 5 1 1 220 12.3
Joe Primeau* 1928 1936 C 310 66 177 243 97 105
Keith Primeau 1991 2006 C 909 266 353 619 241 124 1541 188 64 14 40 1699 15.7 7421 19:02
Kevin Primeau 1981 1981 RW 2 0 0 0 0 0 4 0 0 0 0 0
Wayne Primeau 1995 2010 C 774 69 125 194 71 -95 789 55 9 5 8 885 7.8 8782 13:22
Ellie Pringle 1931 1931 D 6 0 0 0 0 0
David Printz 2006 2007 D 13 0 0 0 0 -3 4 0 0 0 0 1 0.0 84 6:29
Bob Probert 1986 2002 LW 935 163 221 384 149 -30 3300 118 45 0 23 1109 14.7 2818 9:49
Martin Prochazka 1998 2000 RW 32 2 5 7 2 -2 8 2 0 0 0 45 4.4 50 16:37
Goldie Prodger 1920 1925 F/D 111 63 29 92 61 39
Vitali Prokhorov 1993 1995 LW 83 19 11 30 13 -9 35 16 3 0 2 106 17.9
Mike Prokopec 1996 1997 RW 15 0 0 0 0 -5 11 0 0 0 0 7 0.0
Chris Pronger 1994 2012 D 1167 157 541 698 230 183 1590 72 83 2 27 2610 6.0 22111 27:28
Sean Pronger 1996 2004 C 260 23 36 59 22 -40 159 20 3 0 4 238 9.7 1597 10:52
Andre Pronovost 1957 1968 LW 556 94 104 198 80 0 408 3 4 0 1 6 0.0
Jean Pronovost 1969 1982 RW 998 391 383 774 321 49 413 289 85 17 57 2783 14.0
Marcel Pronovost* 1951 1970 D 1206 88 257 345 122 3 851 12 0 0 2 90 4.4
Brian Propp 1980 1994 LW 1016 425 579 1004 390 310 830 283 120 22 59 3111 13.7
Vinny Prospal 1997 2012 C 1060 243 492 735 263 -60 549 167 75 1 32 2332 10.4 17386 17:38
Nate Prosser 2010 2012 D 56 1 12 13 4 -15 65 1 0 0 0 37 2.7 1070 19:06
Christian Proulx 1994 1994 D 7 1 2 3 1 0 20 1 0 0 0 11 9.1
Dalton Prout 2012 2012 D 5 0 0 0 0 1 0 0 0 0 0 2 0.0 59 11:48
Claude Provost 1956 1970 RW 1005 254 335 589 232 35 469 82 21 6 25 474 7.8
Joel Prpic 1998 2001 C 18 0 3 3 1 -6 4 0 0 0 0 13 0.0 124 7:19
Petr Prucha 2006 2011 RW 346 78 68 146 60 -4 133 47 31 0 8 560 13.9 4605 13:19
Brandon Prust 2007 2012 LW 279 24 39 63 23 3 612 17 0 7 7 223 10.8 2965 10:38
Chris Pryor 1985 1990 D 82 1 4 5 2 -21 122 1 0 0 0 38 2.6
Metro Prystai 1948 1958 C 674 151 179 330 138 231
Al Pudas 1927 1927 W 4 0 0 0 0 0
Bob Pulford* 1957 1972 LW 1079 281 362 643 257 -80 792 111 33 17 15 975 8.1
Dave Pulkkinen 1973 1973 LW/D 2 0 0 0 0 -1 0 0 0 0 0 0
Teddy Purcell 2008 2012 RW 272 52 98 150 54 3 40 37 15 0 6 527 9.9 3881 14:16
Dale Purinton 2000 2004 D 181 4 16 20 7 -3 578 4 0 0 0 106 3.8 2103 11:37
Fido Purpur 1935 1945 RW 144 25 35 60 24 46
John Purves 1991 1991 RW 7 1 0 1 1 -3 0 1 0 0 1 8 12.5
Konstantin Pushkarev 2006 2007 RW 17 2 3 5 2 -2 8 2 0 0 0 10 20.0 156 9:12
Jamie Pushor 1996 2006 D 521 14 46 60 20 -52 648 13 0 1 0 412 3.4 6504 17:15
Jean Pusie 1931 1936 D 61 1 4 5 2 28
Nelson Pyatt 1974 1980 C 296 71 63 134 57 -136 69 63 8 0 5 490 14.5
Taylor Pyatt 2001 2012 LW 755 130 134 264 106 5 404 105 23 2 24 1191 10.9 10541 13:58
Tom Pyatt 2010 2012 C 175 16 15 31 13 -25 27 15 1 0 1 208 7.7 2187 12:30
Mika Pyorala 2010 2010 C 36 2 2 4 2 -3 10 2 0 0 0 41 4.9 489 13:36