DataBaseball
2026

Players · surnames beginning P

MLB Players — P

338 players, from Cristian Pache to J.J. Putz. Seasons are the ones published here, not a whole career — nothing before 2005, the first season published, is here.

Surnames beginning P, alphabetical. Plate appearances for batters, innings for pitchers.
PlayerRoleLast clubSeasonsPAIP
Cristian PacheBATNYM2020–2026618
Jordan PachecoBATCIN2011–20161,149
Chris PaddackPSD2019–202688638.7
Jorge PadillaBATWSH200926
Juan PadillaPNYM2005236.3
Nicholas PadillaPCWS2022–20236.3
Vicente PadillaPBOS2005–2012111939.3
Kevin PadloBATLAA2021–202357
Jedixson PaezPCWS202611.7
Ángel PagánBATSF2006–20164,465
Emilio PagánPSD2017–20265549.3
Andy PagesBATLAD2024–20261,641
Pedro PagésBATSTL2024–20268182.0
Matt PagnozziBATHOU2009–2013105
Andrew PainterPPHI2026126.7
Jermaine PalaciosBATMIN2022770.7
Joshua PalaciosBATCWS2021–2025578
Richie PalaciosBATTB2022–2026988
Daniel PalenciaPCHC2023–2026125.3
Jake PalischPCWS20251.0
Daniel PalkaBATCWS2018–2019542
Andre PallantePSTL2022–2026622.0
Peyton PallettePCLE202620.7
Orlando PalmeiroBATHOU2005–2007481
Rafael PalmeiroBATBAL2005422
Matt PalmerPLAA2008–201212185.3
Carson PalmquistPWSH2025–202650.7
Joe PalumboPTEX2019–202019.0
Joe PanikBATMIA2014–20213,099
Thomas PannonePMIL2018–2026121.7
Jonathan PapelbonPWSH2005–2016725.7
Michael PapierskiBATCIN2022103
Eduardo ParedesPLAA2017–201840.7
Edward ParedesPLAD2017–201816.0
Enoli ParedesPMIL2020–202454.0
Isaac ParedesBATHOU2020–20262,883
Jimmy ParedesBATPHI2011–20161,012
Mike ParedesPMIN202634.3
Kyren ParisBATLAA2023–2026263
Mike ParisiPSTL2008423.0
ByungHo ParkBATMIN2016244
Chan Ho ParkPPIT2005–2010103538.3
Hoy ParkBATPIT2021–2022210
Blake ParkerPPHI2012–20211345.3
Jarrett ParkerBATLAA2015–2019397
Jarrod ParkerPOAK2011–20139384.0
Kyle ParkerBATCOL2014–2015138
Mitchell ParkerPWSH2024–2026355.3
Chris ParmeleeBATNYY2011–20161,011
Ian ParmleyBATTOR20174
Bobby ParnellPNYM2008–201614336.7
Chad ParontoPHOU2006–20093114.0
James ParrPATL2008–20091136.3
Gerardo ParraBATWSH2009–20215,290
Manny ParraPCIN2007–2015163628.0
Andy ParrinoBATOAK2011–2015288
John ParrishPKC2005–2010117.7
Wes ParsonsPCOL2018–2024452.7
Curtis PartchPCIN2013–2016131.0
Valentino PascucciBATNYM201111
Vinnie PasquantinoBATKC2022–20262,275
Tyler PastornickyBATATL2012–2014268
Joe PatersonPAZ2011–201440.3
Luis PatiñoPCWS2020–2023136.3
Chad PatrickPMIL2025–2026225.7
Corey PattersonBATTOR2005–20112,645
Eric PattersonBATSD2007–2011575
John PattersonPWSH2005–200788270.3
Jordan PattersonBATCOL201619
Red PattersonPLAD20144.7
Scott PattersonPSD20084.7
David PattonPCHC200927.7
Spencer PattonPCHC2014–20232116.3
Troy PattonPBAL2007–20144169.0
Josh PaulBATTB2005–2007320
Xavier PaulBATAZ2009–2014767
Jorge De PaulaPNYY20056.7
Jose De PaulaPNYY20153.3
Josue De PaulaBATLAD202642
David PauleyPLAA2006–2012209.7
Graham PauleyBATMIA2024–2026370
David PaulinoPPHI2016–202144.7
Felipe PaulinoPCWS2007–201468403.7
Ronny PaulinoBATBAL2005–20122,032
Ben PaulsenBATCOL2014–2016517
Carl PavanoPMIN2005–201225851.0
James PaxtonPNYY2013–202418951.0
Joel PayampsPATL2019–2026276.7
Pedro PayanoPTEX2019122.0
Tyler PayneBATCHC20212
Jay PaytonBATCOL2005–20101,893
Mark PaytonBATCWS2020–202269
James PazosPCOL2015–2020127.7
Brad PeacockPHOU2011–202119560.0
Matt PeacockPAZ2021–20221796.3
Steve PearceBATBOS2007–20192,555
Nate PearsonPKC2020–2026202.7
Jake PeavyPSF2005–20164271918.3
John PeckBATDET202680
Ethan PeckoPHOU202634.3
Joc PedersonBATTEX2014–20265,043
Dustin PedroiaBATBOS2006–20196,777
Carlos PegueroBATTEX2011–2015319
Elvis PegueroPMIL2021–2025141.7
Francisco PegueroBATSF2012–201346
Jailen PegueroPAZ2007–200824.0
Joel PegueroPSF2025–202633.7
Liover PegueroBATPIT2022–2025315
Mike PelfreyPMIN2006–20173081476.3
CD PelhamPTEX20187.7
Carlos PenaBATTEX2005–20144,299
Ramiro PenaBATSF2009–2016701
Ramon PenaPAZ2006–20117379.7
Tony Pena Jr.BATKC2006–20098701.0
Ariel PeñaPMIL2015–2016729.0
Brayan PeñaBATSTL2005–20161,950
Félix PeñaPLAA2016–202112260.7
Francisco PeñaBATSTL2015–2018202
Jeremy PeñaBATHOU2022–20262,868
Wily Mo PeñaBATSEA2005–20111,282
Hunter PenceBATSF2007–20207,006
Lance PendletonPNYY201118.7
Hayden PennPFLA2005–2010582.3
Cliff PenningtonBATCIN2008–20183,1421.0
Walter PenningtonPTEX202418.0
Brad PennyPMIA2005–20142921131.7
Zach PenrodPBOS20244.0
Ben PeoplesPTEX202616.3
Ryan PepiotPTB2022–2025376.0
Luis PeralesPWSH202611.0
David PeraltaBATSD2014–20244,5901.0
Freddy PeraltaPMIL2018–2026881100.0
Jhonny PeraltaBATSTL2005–20177,021
Joel PeraltaPSEA2005–20167648.0
Luis PeraltaPCOL2024–202531.3
Sammy PeraltaPLAA2023–202668.7
Wandy PeraltaPCIN2016–20263533.0
Wily PeraltaPDET2012–2022234911.3
José PerazaBATNYM2015–20212,1591.7
Oswald PerazaBATLAA2022–20268942.3
Troy PercivalPSTL2005–20094122.0
Angel PerdomoPATH2020–202552.0
Cesar PerdomoPSF202624.7
Geraldo PerdomoBATAZ2021–20262,820
Luis PerdomoPSD2016–2022112468.0
Luis PerdomoPSD2009–2012678.0
Jhonny PeredaBATSEA2024–20262193.7
Everson PereiraBATCWS2023–2026287
Antonio PerezBATOAK2005–2006396
Beltran PerezPWSH2006721.0
Chris PerezPLAD2008–20142379.3
Eduardo PerezBATSEA2005–2006400
Fernando PerezBATTB2008–2009107
Hector PerezPTB2020–20232.0
Joe PerezBATHOU20221
Juan Carlos PerezBATSF2013–2015246
Junior PerezBATCWS202636
Miguel PerezBATCIN20053
Neifi PerezBATDET2005–2007996
Odalis PerezPWSH2005–2008120532.0
Rafael PerezPCLE2006–20121329.0
Salvador PerezBATKC2011–20267,531
Timo PerezBATDET2005–2007327
Audry PérezBATSTL2013–20142
Carlos PérezBATOAK2015–20238591.7
Carlos PérezBATCWS2022–202371
Cionel PérezPCIN2018–20262282.3
Eddie PérezBATATL200539
Eury PérezBATATL2012–2015156
Eury PérezPMIA2023–2026345.7
Francisco PérezPOAK2021–202332.0
Hernán PérezBATWSH2012–20211,8469.3
Juan Pablo PérezPMIL2006–2013159.3
Luis PérezPTOR2011–2013112.0
Martín PérezPBOS2012–2026281773.7
Michael PérezBATNYM2018–2023599
Oliver PérezPWSH2005–20222501053.0
Roberto PérezBATSF2014–20231,769
Tomás PérezBATHOU2005–2008440
Wenceel PérezBATDET2024–2026983
Williams PérezPATL2015–201653170.3
Yefri PérezBATMIA20163
Matt PerishoPFLA200514.0
Blake PerkinsBATMIL2023–2026874
Cameron PerkinsBATPHI201797
Glen PerkinsPMIN2006–20177624.3
Jack PerkinsPATH2025–2026159.7
Jason PerryBATATL200817
Ryan PerryPWSH2009–2012169.3
Vinnie PestanoPLAA2010–2015202.7
Roberto PetagineBATSEA2005–200668
Dillon PetersPPIT2017–202228198.7
DJ PetersBATTEX2021240
Tristan PetersBATCWS2025–2026503
Bryan PetersenBATMIA2010–20125391.0
Michael PetersenPMIA2024–2026103.3
Austin PetersonPCLE20267.0
Brock PetersonBATSTL201328
David PetersonPNYM2020–202620771.0
Dustin PetersonBATDET2018–201949
Jace PetersonBATAZ2014–20242,7796.0
Shane PetersonBATTB2013–2017322
Tim PetersonPNYM2018–2019235.0
Gregorio PetitBATMIN2008–2018493
Yusmeiro PetitPOAK2006–2021129904.0
Billy PetrickPCHC20079.7
Jake PetrickaPTOR2013–20211237.7
Jonathan PettibonePPHI2013–201434109.3
Chris PettitBATLAA20097
Andy PettittePNYY2005–20131761440.3
Chase PettyPCIN2025–202637.7
Adam PettyjohnPCIN200814.0
Brandon PfaadtPAZ2023–2026590.3
Tommy PhamBATCWS2014–20264,863
Josh PhegleyBATCHC2013–20201,2030.7
Cord PhelpsBATBAL2011–2014126
David PhelpsPMIA2012–202261682.7
Josh PhelpsBATSTL2005–2008396
Tommy PhelpsPMIL200523.3
Andy PhillipsBATCIN2005–2008596
Brandon PhillipsBATBOS2005–20187,539
Brett PhillipsBATLAA2017–20239715.3
Connor PhillipsPCIN2023–202675.7
Evan PhillipsPLAD2018–20264278.0
Heath PhillipsPCWS20077.3
Jason PhillipsBATTOR2005–2007643
Kyle PhillipsBATSD2009–2011103
Paul PhillipsBATCOL2005–2010232
Tyler PhillipsPMIA2024–2026241.0
Zach PhillipsPPIT2011–201622.3
Denis PhippsBATCIN201211
Mike PiazzaBATOAK2005–20071,210
Calvin PickeringBATKC200531
Felix PieBATPIT2007–20131,082
Jorge PiedraBATCOL2005–2006188
Juan PierreBATMIA2005–20135,243
Max St. PierreBATDET20109
A.J. PierzynskiBATATL2005–20165,763
Carmen PignatielloPCHC2007–20082.7
Konnor PilkingtonPWSH2022–202588.3
Brett PillBATSF2011–2013259
Tyler PillPNYM2017522.0
Kevin PillarBATTEX2013–20254,4090.3
Stolmy PimentelPPIT2013–2015653.3
Manny PiñaBATOAK2011–20231,255
Robinson PiñaPTOR20252.3
Yohendrick PiñangoBATTOR2026180
Andrew PinckneyBATWSH202629
Branden PinderPNYY2015–2016128.7
Chad PinderBATOAK2016–20221,7401.0
Israel PinedaBATWSH202214
Michael PinedaPMIN2011–2022191008.7
Joel PineiroPLAA2005–20111821113.0
Yohan PinoPKC2014–201579.7
Riley PintPCOL2023–20243.7
Jonathan PintaroPNYM2025–202631.3
Josmil PintoBATMIL2013–2016286
René PintoBATTB2022–20242371.0
Renyel PintoPFLA2006–20109231.0
Ricardo PintoPPHI2017–2024142.7
Kenny PiperBATTB202611
José PirelaBATPHI2014–2019985
Stephen PiscottyBATOAK2015–20222,802
Nick PivettaPBOS2017–20261221245.7
Michael PlassmeyerPPHI2022–202311.0
Kevin PlaweckiBATBOS2015–20221,4267.7
Zach PlesacPCLE2019–20241478.7
Trevor PlouffeBATPHI2010–20183,234
Nick PlummerBATNYM202231
Adam PlutkoPCLE2016–20214273.7
Colin PochePWSH2019–2025217.7
Scott PodsednikBATBOS2005–20122,974
Gregory PolancoBATPIT2014–20213,220
Jorge PolancoBATNYM2014–20264,667
Placido PolancoBATMIA2005–20134,861
Cliff PolittePCWS2005–2006197.3
AJ PollockBATSEA2012–20234,152
Drew PomeranzPSF2011–2026100937.0
Stu PomeranzPBAL20126.0
Dalton PompeyBATTOR2014–2018159
Cody PoncePPIT2020–2026757.7
Sidney PonsonPNYY2005–200928447.3
Zach PopPMIA2021–20262169.7
Austin PopePAZ20252.0
Sean PoppenPPIT2019–2022167.3
Rick PorcelloPBOS2009–2020482096.3
Aaron PoredaPTEX2009–201434.7
Logan PorterBATLAA2023–2026531.0
Jorge PosadaBATNYY2005–20113,151
Buster PoseyBATSF2009–20215,607
Cody PoteetPMIA2021–20251185.7
PJ PoulinPWSH2025–202661.3
Brooks PoundersPNYM2016–201945.7
Cade PovichPBAL2024–2026229.0
Max PovsePSEA20173.7
Boog PowellBATOAK2017–2018160
Jay PowellPATL20053.3
Landon PowellBATOAK2009–2011406
Bobby PoynerPBOS2018–201934.0
Miguel Del PozoPDET2019–202118.3
Yohel PozoBATSTL2021–2026307
Martín PradoBATMIA2006–20195,861
Cooper PrattBATMIL2026266
Todd PrattBATATL2005–2006348
Nick PrattoBATKC2022–20245271.0
Alex PresleyBATDET2010–20171,503
Ryan PresslyPCHC2013–2025691.3
Bryan PricePCLE20142.7
Collin PriceBATHOU202613
David PricePLAD2008–2022712143.7
Curtis PrideBATLAA2005–200644
Jason PridieBATOAK2008–2015276
Connor PrielippPMIN2026125.7
Quinn PriesterPMIL2023–2025257.0
César PrietoBATSTL2025–202645
Chris PrietoBATLAA20053
Josh PrinceBATMIL20139
Bret PrinzPCWS2005–20076.3
Mark PriorPCHC2005–200670210.3
Ford ProctorBATSF202222
Scott ProctorPATL2005–20115318.0
Jurickson ProfarBATATL2012–20254,662
Austin PruittPTB2017–20241315.0
Stephen PryorPSEA2012–201432.0
César PuelloBATBOS2017–2020197
Brandon PufferPSF20057.0
Yasiel PuigBATCIN2013–20193,376
Albert PujolsBATSTL2005–202210,3131.0
A.J. PukPAZ2019–2025227.0
Bill PulsipherPSTL20054.0
Nick PuntoBATOAK2005–20143,520
David PurceyPTOR2008–20131206.0
Matt PurkePCWS201618.0
Matt PushardPSTL20267.0
Luke PutkonenPDET2012–201448.3
Danny PutnamBATOAK200731
Zach PutnamPCWS2011–2017152.0
J.J. PutzPAZ2005–2014500.0