ATP Players by Last Name: P
Career records for ATP players whose last names begin with P and who have at least two recorded matches.
Main-tour singles records · Rankings through Sep 14, 2026 · Active players appear in blue · Select a column heading to sort.
| Player Sort by Player | Country Sort by Country | Peak ranking Sort by Peak ranking, currently ascending | Peak Elo Sort by Peak Elo | M Sort by M | W Sort by W | L Sort by L | Win % Sort by Win % | Prize money Sort by Prize money | Titles Sort by Titles | GS Sort by GS | M1000 Sort by M1000 | Years Sort by Years | Rivalries | Match log |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cedric Pioline | FRA | #5 | 1,984 | 671 | 370 | 301 | 55.1% | $6,921,029 | 5 | 0 | 1 | 1989–2002 | Rivalries | Match log |
| Adriano Panatta | ITA | #6 | 2,177 | 585 | 363 | 222 | 62.1% | $776,187 | 10 | 1 | 0 | 1968–1983 | Rivalries | Match log |
| Tommy Paul (active player) | USA | #8 | 2,047 | 389 | 237 | 152 | 60.9% | $15,179,863 | 5 | 0 | 0 | 2015–2026 | Rivalries | Match log |
| Mark Philippoussis | AUS | #8 | 2,010 | 484 | 291 | 193 | 60.1% | $6,987,402 | 11 | 0 | 1 | 1994–2006 | Rivalries | Match log |
| Victor Pecci | PAR | #9 | 2,085 | 598 | 354 | 244 | 59.2% | $994,678 | 10 | 0 | 0 | 1972–1987 | Rivalries | Match log |
| Mariano Puerta | ARG | #9 | 1,893 | 237 | 121 | 116 | 51.1% | $1,781,372 | 3 | 0 | 0 | 1997–2005 | Rivalries | Match log |
| Lucas Pouille (active player) | FRA | #10 | 2,034 | 268 | 137 | 131 | 51.1% | $8,834,022 | 5 | 0 | 0 | 2013–2025 | Rivalries | Match log |
| Mikael Pernfors | SWE | #10 | 1,918 | 249 | 138 | 111 | 55.4% | $1,356,751 | 3 | 0 | 1 | 1984–1996 | Rivalries | Match log |
| Nikola Pilic | CRO | #12 | 1,950 | 550 | 301 | 249 | 54.7% | — | 5 | 0 | 0 | 1968–1978 | Rivalries | Match log |
| Guillermo Perez-Roldan | ARG | #13 | 1,932 | 365 | 236 | 129 | 64.7% | $1,686,459 | 9 | 0 | 0 | 1986–1996 | Rivalries | Match log |
| Andrei Pavel | ROU | #13 | 1,897 | 501 | 249 | 252 | 49.7% | $5,225,028 | 3 | 0 | 1 | 1992–2009 | Rivalries | Match log |
| Goran Prpic | CRO | #16 | 1,948 | 221 | 115 | 106 | 52.0% | $1,303,639 | 1 | 0 | 0 | 1985–1996 | Rivalries | Match log |
| Benoit Paire (active player) | FRA | #18 | 1,951 | 534 | 240 | 294 | 44.9% | $10,544,721 | 3 | 0 | 0 | 2010–2024 | Rivalries | Match log |
| David Pate | USA | #18 | 1,875 | 349 | 181 | 168 | 51.9% | $2,028,823 | 2 | 0 | 0 | 1981–1995 | Rivalries | Match log |
| Onny Parun | NZL | #19 | 1,991 | 716 | 375 | 341 | 52.4% | $4,000 | 6 | 0 | 0 | 1968–1982 | Rivalries | Match log |
| Alexei Popyrin (active player) | AUS | #19 | 1,953 | 269 | 118 | 151 | 43.9% | $9,839,618 | 3 | 0 | 1 | 2018–2026 | Rivalries | Match log |
| Hank Pfister | USA | #19 | 1,929 | 473 | 260 | 213 | 55.0% | — | 2 | 0 | 0 | 1975–1988 | Rivalries | Match log |
| Ulrich Pinner | GER | #19 | 1,893 | 250 | 132 | 118 | 52.8% | — | 2 | 0 | 0 | 1973–1983 | Rivalries | Match log |
| Albert Portas | ESP | #19 | 1,826 | 340 | 142 | 198 | 41.8% | $2,972,633 | 1 | 0 | 1 | 1993–2007 | Rivalries | Match log |
| Guido Pella | ARG | #20 | 1,948 | 262 | 118 | 144 | 45.0% | $6,377,946 | 1 | 0 | 0 | 2012–2023 | Rivalries | Match log |
| Mel Purcell | USA | #21 | 1,992 | 354 | 190 | 164 | 53.7% | $796,760 | 3 | 0 | 0 | 1978–1989 | Rivalries | Match log |
| Libor Pimek | BEL | #21 | 1,860 | 243 | 124 | 119 | 51.0% | $1,509,018 | 1 | 0 | 0 | 1983–1992 | Rivalries | Match log |
| Patrick Proisy | FRA | #23 | 1,876 | 417 | 222 | 195 | 53.2% | — | 1 | 0 | 0 | 1968–1981 | Rivalries | Match log |
| Vasek Pospisil (active player) | CAN | #25 | 1,957 | 285 | 122 | 163 | 42.8% | $7,228,390 | 0 | 0 | 0 | 2011–2025 | Rivalries | Match log |
| Diego Perez | URU | #27 | 1,824 | 408 | 195 | 213 | 47.8% | $1,042,224 | 1 | 0 | 0 | 1979–1994 | Rivalries | Match log |
| David Prinosil | GER | #28 | 1,793 | 375 | 165 | 210 | 44.0% | $4,016,496 | 3 | 0 | 0 | 1992–2004 | Rivalries | Match log |
| Hans Jurgen Pohmann | GER | #30 | 1,828 | 253 | 125 | 128 | 49.4% | — | 2 | 0 | 0 | 1968–1979 | Rivalries | Match log |
| Charlie Pasarell | USA | #35 | 1,936 | 573 | 300 | 273 | 52.4% | — | 4 | 0 | 0 | 1968–1979 | Rivalries | Match log |
| Philipp Petzschner | GER | #35 | 1,847 | 191 | 86 | 105 | 45.0% | $4,024,417 | 1 | 0 | 0 | 2003–2014 | Rivalries | Match log |
| Jared Palmer | USA | #35 | 1,793 | 149 | 69 | 80 | 46.3% | $3,413,189 | 1 | 0 | 0 | 1988–2000 | Rivalries | Match log |
| Jim Pugh | USA | #37 | 1,833 | 180 | 85 | 95 | 47.2% | $1,780,466 | 1 | 0 | 0 | 1986–1995 | Rivalries | Match log |
| Gianluca Pozzi | ITA | #40 | 1,783 | 431 | 173 | 258 | 40.1% | $2,272,035 | 1 | 0 | 0 | 1986–2001 | Rivalries | Match log |
| Max Purcell | AUS | #40 | 1,756 | 82 | 32 | 50 | 39.0% | $4,692,020 | 0 | 0 | 0 | 2018–2024 | Rivalries | Match log |
| Pascal Portes | FRA | #41 | 1,864 | 215 | 98 | 117 | 45.6% | $227,283 | 0 | 0 | 0 | 1977–1985 | Rivalries | Match log |
| Stefano Pescosolido | ITA | #42 | 1,764 | 263 | 107 | 156 | 40.7% | $1,657,671 | 2 | 0 | 0 | 1988–2004 | Rivalries | Match log |
| Claudio Panatta | ITA | #46 | 1,749 | 235 | 100 | 135 | 42.6% | $455,274 | 1 | 0 | 0 | 1979–1989 | Rivalries | Match log |
| Veli Paloheimo | FIN | #48 | 1,707 | 92 | 40 | 52 | 43.5% | $353,661 | 0 | 0 | 0 | 1988–1992 | Rivalries | Match log |
| Shahar Perkiss | ISR | #53 | 1,755 | 99 | 46 | 53 | 46.5% | $206,224 | 0 | 0 | 0 | 1980–1992 | Rivalries | Match log |
| Boris Pashanski | SRB | #55 | 1,623 | 72 | 24 | 48 | 33.3% | $837,645 | 0 | 0 | 0 | 2004–2009 | Rivalries | Match log |
| Michal Przysiezny | POL | #57 | 1,783 | 78 | 19 | 59 | 24.4% | $1,341,718 | 0 | 0 | 0 | 2004–2016 | Rivalries | Match log |
| Bjorn Phau | GER | #59 | 1,733 | 218 | 80 | 138 | 36.7% | $2,189,473 | 0 | 0 | 0 | 1998–2014 | Rivalries | Match log |
| Belus Prajoux | CHI | #62 | 1,729 | 210 | 81 | 129 | 38.6% | $7,084 | 0 | 0 | 0 | 1972–1986 | Rivalries | Match log |
| Kristian Pless | DEN | #65 | 1,712 | 126 | 44 | 82 | 34.9% | $1,127,884 | 0 | 0 | 0 | 1999–2008 | Rivalries | Match log |
| Hans Joachim Ploetz | GER | #65 | 1,645 | 171 | 73 | 98 | 42.7% | — | 0 | 0 | 0 | 1968–1976 | Rivalries | Match log |
| Jerome Potier | FRA | #68 | 1,688 | 146 | 54 | 92 | 37.0% | $315,454 | 0 | 0 | 0 | 1980–1990 | Rivalries | Match log |
| Dino Prizmic (active player) | CRO | #70 | 1,796 | 38 | 17 | 21 | 44.7% | $1,513,430 | 0 | 0 | 0 | 2022–2026 | Rivalries | Match log |
| Brad Pearce | USA | #71 | 1,712 | 120 | 41 | 79 | 34.2% | $818,413 | 0 | 0 | 0 | 1985–1994 | Rivalries | Match log |
| Claudio Pistolesi | ITA | #71 | 1,665 | 184 | 75 | 109 | 40.8% | $587,945 | 1 | 0 | 0 | 1985–1993 | Rivalries | Match log |
| Adam Pavlasek | CZE | #72 | 1,615 | 14 | 5 | 9 | 35.7% | $1,858,812 | 0 | 0 | 0 | 2016–2018 | Rivalries | Match log |
| Leander Paes | IND | #73 | 1,737 | 130 | 53 | 77 | 40.8% | $8,587,586 | 1 | 0 | 0 | 1991–2005 | Rivalries | Match log |
| Alexander Popp | GER | #74 | 1,709 | 110 | 45 | 65 | 40.9% | $976,038 | 0 | 0 | 0 | 1999–2005 | Rivalries | Match log |
| Nicolas Pereira | VEN | #74 | 1,690 | 179 | 64 | 115 | 35.8% | $1,077,159 | 2 | 0 | 0 | 1988–1997 | Rivalries | Match log |
| Chris Pridham | CAN | #75 | 1,650 | 126 | 51 | 75 | 40.5% | $431,272 | 0 | 0 | 0 | 1985–1994 | Rivalries | Match log |
| Dinu Pescariu | ROU | #75 | 1,578 | 79 | 23 | 56 | 29.1% | $676,539 | 0 | 0 | 0 | 1990–2001 | Rivalries | Match log |
| Alejandro Pierola | CHI | #76 | 1,595 | 64 | 17 | 47 | 26.6% | — | 0 | 0 | 0 | 1973–1983 | Rivalries | Match log |
| John Paish | GBR | #80 | 1,690 | 111 | 43 | 68 | 38.7% | — | 0 | 0 | 0 | 1968–1980 | Rivalries | Match log |
| Wolfgang Popp | GER | #80 | 1,626 | 110 | 35 | 75 | 31.8% | $212,094 | 0 | 0 | 0 | 1979–1988 | Rivalries | Match log |
| Mark Petchey | GBR | #80 | 1,597 | 98 | 34 | 64 | 34.7% | $657,776 | 0 | 0 | 0 | 1987–1998 | Rivalries | Match log |
| Willem Prinsloo | RSA | #81 | 1,549 | 46 | 13 | 33 | 28.3% | — | 0 | 0 | 0 | 1971–1979 | Rivalries | Match log |
| Eric Prodon | FRA | #83 | 1,566 | 20 | 1 | 19 | 5.0% | $551,992 | 0 | 0 | 0 | 2000–2012 | Rivalries | Match log |
| Olivier Patience | FRA | #87 | 1,665 | 79 | 26 | 53 | 32.9% | $1,030,897 | 0 | 0 | 0 | 2002–2010 | Rivalries | Match log |
| Francesco Passaro (active player) | ITA | #89 | 1,676 | 33 | 11 | 22 | 33.3% | $1,465,322 | 0 | 0 | 0 | 2022–2026 | Rivalries | Match log |
| German Puentes | ESP | #90 | 1,562 | 41 | 13 | 28 | 31.7% | $481,369 | 0 | 0 | 0 | 1993–2001 | Rivalries | Match log |
| Alexander Peya | AUT | #92 | 1,692 | 63 | 18 | 45 | 28.6% | $4,428,635 | 0 | 0 | 0 | 2001–2011 | Rivalries | Match log |
| Leo Palin | FIN | #92 | 1,560 | 88 | 28 | 60 | 31.8% | $140,695 | 0 | 0 | 0 | 1975–1985 | Rivalries | Match log |
| Dimitri Poliakov | UKR | #93 | 1,650 | 74 | 29 | 45 | 39.2% | $438,529 | 1 | 0 | 0 | 1990–1995 | Rivalries | Match log |
| Axel Pretzsch | GER | #99 | 1,577 | 36 | 11 | 25 | 30.6% | $336,815 | 0 | 0 | 0 | 1998–2002 | Rivalries | Match log |
| Frantisek Pala | CZE | #102 | 1,722 | 178 | 64 | 114 | 36.0% | — | 0 | 0 | 0 | 1969–1979 | Rivalries | Match log |
| Jaroslav Pospisil | CZE | #103 | 1,531 | 8 | 1 | 7 | 12.5% | $569,738 | 0 | 0 | 0 | 2005–2013 | Rivalries | Match log |
| Zsombor Piros (active player) | HUN | #106 | 1,552 | 6 | 1 | 5 | 16.7% | $1,077,949 | 0 | 0 | 0 | 2018–2026 | Rivalries | Match log |
| Andrea Pellegrino (active player) | ITA | #109 | 1,660 | 16 | 8 | 8 | 50.0% | $1,349,307 | 0 | 0 | 0 | 2020–2026 | Rivalries | Match log |
| Peter Polansky | CAN | #110 | 1,677 | 50 | 11 | 39 | 22.0% | $1,748,807 | 0 | 0 | 0 | 2006–2019 | Rivalries | Match log |
| Jan Pisecky | CZE | #112 | 1,647 | 43 | 20 | 23 | 46.5% | $36 | 0 | 0 | 0 | 1973–1976 | Rivalries | Match log |
| Marc Polmans (active player) | AUS | #116 | 1,607 | 24 | 6 | 18 | 25.0% | $2,258,344 | 0 | 0 | 0 | 2017–2026 | Rivalries | Match log |
| Ryan Peniston (active player) | GBR | #123 | 1,593 | 13 | 6 | 7 | 46.2% | $844,037 | 0 | 0 | 0 | 2022–2023 | Rivalries | Match log |
| Ante Pavic | CRO | #132 | 1,708 | 13 | 3 | 10 | 23.1% | $473,605 | 0 | 0 | 0 | 2013–2016 | Rivalries | Match log |
| Jack Pinnington Jones (active player) | GBR | #132 | 1,581 | 11 | 4 | 7 | 36.4% | $681,640 | 0 | 0 | 0 | 2025–2026 | Rivalries | Match log |
| Jean Baptiste Perlant | FRA | #136 | 1,524 | 6 | 2 | 4 | 33.3% | $145,439 | 0 | 0 | 0 | 1998–1998 | Rivalries | Match log |
| Arvind Parmar | GBR | #137 | 1,604 | 40 | 14 | 26 | 35.0% | $519,643 | 0 | 0 | 0 | 1999–2006 | Rivalries | Match log |
| Sebastian Prieto | ARG | #137 | 1,545 | 15 | 4 | 11 | 26.7% | $1,271,907 | 0 | 0 | 0 | 1996–2003 | Rivalries | Match log |
| Danilo Petrovic | SRB | #137 | 1,518 | 5 | 2 | 3 | 40.0% | $408,590 | 0 | 0 | 0 | 2020–2021 | Rivalries | Match log |
| Olle Palmer | SWE | #140 | 1,516 | 8 | 2 | 6 | 25.0% | — | 0 | 0 | 0 | 1973–1981 | Rivalries | Match log |
| Solon Peppas | GRE | #149 | 1,518 | 4 | 1 | 3 | 25.0% | $98,878 | 0 | 0 | 0 | 1994–2001 | Rivalries | Match log |
| Juan Carlos Prado Angelo (active player) | BOL | #151 | 1,555 | 3 | 1 | 2 | 33.3% | $374,704 | 0 | 0 | 0 | 2026–2026 | Rivalries | Match log |
| Peter Pearson | USA | #153 | 1,509 | 25 | 6 | 19 | 24.0% | $138 | 0 | 0 | 0 | 1976–1979 | Rivalries | Match log |
| Philippe Pech | FRA | #155 | 1,538 | 16 | 5 | 11 | 31.3% | $101,424 | 0 | 0 | 0 | 1988–1995 | Rivalries | Match log |
| Dmitry Popko (active player) | KAZ | #155 | 1,531 | 3 | 0 | 3 | 0.0% | $973,097 | 0 | 0 | 0 | 2020–2025 | Rivalries | Match log |
| Hans Podlipnik-Castillo | CHI | #157 | 1,500 | 2 | 0 | 2 | 0.0% | $575,699 | 0 | 0 | 0 | 2008–2010 | Rivalries | Match log |
| Douglas Palm | SWE | #159 | 1,540 | 63 | 17 | 46 | 27.0% | — | 0 | 0 | 0 | 1972–1979 | Rivalries | Match log |
| Paolo Pambianco | ITA | #160 | 1,539 | 15 | 7 | 8 | 46.7% | $62,279 | 0 | 0 | 0 | 1989–1995 | Rivalries | Match log |
| Filip Peliwo (active player) | POL | #161 | 1,575 | 6 | 2 | 4 | 33.3% | $437,215 | 0 | 0 | 0 | 2013–2015 | Rivalries | Match log |
| Tim Puetz | GER | #165 | 1,635 | 3 | 1 | 2 | 33.3% | $4,486,988 | 0 | 0 | 0 | 2014–2015 | Rivalries | Match log |
| Bernhard Pils | AUT | #168 | 1,503 | 35 | 10 | 25 | 28.6% | $58,377 | 0 | 0 | 0 | 1979–1987 | Rivalries | Match log |
| Felix Ponte | PER | #174 | 1,516 | 18 | 3 | 15 | 16.7% | — | 0 | 0 | 0 | 1968–1974 | Rivalries | Match log |
| Bing Pan | CHN | #176 | 1,537 | 10 | 3 | 7 | 30.0% | $59,368 | 0 | 0 | 0 | 1993–1997 | Rivalries | Match log |
| Thierry Pham | FRA | #179 | 1,539 | 12 | 5 | 7 | 41.7% | $34,754 | 0 | 0 | 0 | 1984–1988 | Rivalries | Match log |
| Frank Puncec | RSA | #179 | 1,500 | 9 | 0 | 9 | 0.0% | $18,567 | 0 | 0 | 0 | 1980–1983 | Rivalries | Match log |
| Laurent Prades | FRA | #180 | 1,516 | 13 | 4 | 9 | 30.8% | $77,467 | 0 | 0 | 0 | 1988–1993 | Rivalries | Match log |
| Luka Pavlovic (active player) | FRA | #184 | 1,571 | 2 | 0 | 2 | 0.0% | $519,820 | 0 | 0 | 0 | 2026–2026 | Rivalries | Match log |
| Matheus Pucinelli De Almeida (active player) | BRA | #190 | 1,559 | 2 | 1 | 1 | 50.0% | $367,195 | 0 | 0 | 0 | 2022–2022 | Rivalries | Match log |
Other Ways to Explore Players
Rankings & Season LeadersCurrent rankings, Elo, form, and season performance.
Records & Career LeadersCareer titles, wins, rankings, Elo, and all-time records.
Advanced Player SearchFilter careers by country, ranking, wins, titles, and more.
Head-to-Head RecordsExplore the most-played rivalries and individual matchups.