Previous players — P

132 players no longer on a 40-man roster, by surname.

A B C D E F G H I J K L M N O P Q R S T U V W Y Z

PlayerService timeDaysDebutLast played
Jordan Pacheco3.15366920112016
Chris Paddack7.08212862019—
Nicholas Padilla0.015152022—
Kevin Padlo0.0565620212023
Matt Pagnozzi0.11811820092014
Joshua Palacios1.1683402021—
Daniel Palka1.05522720182019
Joe Palumbo1.01919120192020
Joe Panik7.130133420142021
Thomas Pannone2.1024462018—
Eduardo Paredes0.1121122017—
Edward Paredes0.0939320172018
Enoli Paredes2.0564002020—
Jimmy Paredes3.0645802011—
Hoy Park0.10510520212022
Blake Parker6.163119520122021
Jarrett Parker1.14832020152019
Jarrod Parker2.00034420112013
Kyle Parker0.10410420142015
Chris Parmelee3.01453020112016
Gerardo Parra11.148204020092021
Andy Parrino1.11228420112015
Wes Parsons0.11511520182024
Curtis Partch2.02536920132016
Tyler Pastornicky1.13630820122014
Joe Paterson1.05923120112014
Luis Patiño3.0185342020—
Spencer Patton2.06440820142023
Xavier Paul4.10779520092014
David Pauley3.08860420062012
David Paulino1.05122320162021
Ben Paulsen1.12329520142016
James Paxton10.15218722013—
Joel Payamps4.1478352019—
Mark Payton0.081812020—
James Pazos3.0285442015—
Brad Peacock7.158136220112021
Matt Peacock1.01118320212022
Carlos Peguero1.0542262011—
Elvis Peguero2.1324762021—
Francisco Peguero0.0888820122013
Liover Peguero0.1631632022—
Ramiro Pena4.1348222009—
Cliff Pennington9.078162620082018
Walter Pennington0.062622024—
Zach Penrod0.1281282024—
David Peralta10.120184020142024
Luis Peralta0.1161162024—
Wily Peralta7.12413282012—
José Peraza5.1009602015—
Angel Perdomo2.1504942020—
Luis Perdomo3.00351920092012
Luis Perdomo5.02188120162022
Hector Perez0.00552020—
Juan Carlos Perez1.06123320132015
Rafael Perez6.126115820062012
Ryan Perry2.14548920092012
Vinnie Pestano3.12464020102015
Dillon Peters2.12947320172022
Bryan Petersen1.06523720102012
Dustin Peterson0.0373720182019
Jace Peterson7.168137220142024
Shane Peterson1.00617820132017
Tim Peterson0.11411420182019
Jake Petricka5.148100820132021
Jonathan Pettibone1.00217420132014
Chris Pettit1.04121320092011
Ariel Peña0.0333320152016
Brayan Peña11.110200220052016
Francisco Peña1.1683402014—
Félix Peña3.11563120162021
Josh Phegley6.022105420132020
Cord Phelps0.14714720112014
David Phelps10.154187420122022
Brett Phillips3.15366920172023
Kyle Phillips0.10210220092011
Zach Phillips2.1184622011—
Konnor Pilkington0.1161162022—
Brett Pill1.08525720112013
Kevin Pillar11.009190120132025
Stolmy Pimentel1.06323520132015
Branden Pinder1.08625820152016
Chad Pinder6.044107620162022
Michael Pineda11.064195620112022
Yohan Pino0.0717120142015
Riley Pint0.019192023—
Josmil Pinto0.15315320132016
René Pinto1.0191912022—
Ricardo Pinto2.1304742017—
José Pirela3.06057620142019
Stephen Piscotty7.033123720152022
Manny Piña8.002137820112023
Michael Plassmeyer0.00552022—
Kevin Plawecki6.165119720152022
Zach Plesac3.1206362019—
Trevor Plouffe7.007121120102018
Adam Plutko3.02353920162021
Colin Poche5.15510152019—
Gregory Polanco7.080128420142021
AJ Pollock11.036192820122023
Drew Pomeranz13.00422402011—
Dalton Pompey1.15032220142018
Zach Pop3.0946102021—
Sean Poppen1.10427620192022
Aaron Poreda0.13813820092014
Buster Posey11.163205520092021
Cody Poteet3.0505662021—
Brooks Pounders0.14214220162019
Boog Powell1.05322520172018
Bobby Poyner0.11211220182019
Miguel Del Pozo0.1171172019—
Martín Prado13.165240120062019
Nick Pratto1.0592312022—
Alex Presley4.01069820102017
Ryan Pressly12.002206620132025
Jurickson Profar11.16420562012—
Austin Pruitt5.153101320172024
Stephen Pryor1.14231420122014
César Puello1.02319520172020
Yasiel Puig6.100113220132019
Luke Putkonen2.01736120122014
Zach Putnam5.01287220112017
Audry Pérez0.0303020132014
Carlos Pérez5.15810182015—
Carlos Pérez0.090902022—
Eury Pérez1.04321520122015
Francisco Pérez0.096962021—
Hernán Pérez6.03010622012—
Luis Pérez2.11846220112013
Michael Pérez3.10361920182023
Roberto Pérez9.083163120142023
Williams Pérez1.1383102015—

172 days credit a full year, so a season adds at most 1.000 no matter how long a player is on a roster. 3.000 years reaches salary arbitration and 6.000 reaches free agency — what every threshold unlocks.

These figures are estimates reconstructed from public roster transaction records. They are not official MLB or MLBPA figures — those are not published. See the methodology. Last updated 2026-10-12.

Independent project, not affiliated with or endorsed by Major League Baseball or the MLBPA.