MLB Players with Last Names Starting with "P"

Player Pos Height / Weight Birth Date (Age) College
Miguel Pabon CHC SS 6' 0" / 165 lbs Aug 30, 2000 (24) None
Arden Pabst C 6' 1" / 205 lbs Mar 14, 1995 (29) Georgia Tech
Cristian Pache ARI CF 6' 2" / 215 lbs Nov 19, 1998 (26) None
Izaac Pacheco DET 3B 6' 3" / 225 lbs Nov 18, 2002 (22) None
Freddy Pacheco DET RP 5' 11" / 203 lbs Apr 17, 1998 (26) None
Orlando Pacheco LAD C 5' 11" / 175 lbs Dec 25, 2004 (19) None
Christopher Paciolla CHC SS 6' 2" / 185 lbs Mar 16, 2004 (20) None
Nick Paciorek NYY RP 6' 2" / 195 lbs Jun 1, 1998 (26) Northwestern
Bryant Packard LF 6' 3" / 200 lbs Oct 6, 1997 (27) East Carolina
Spencer Packard SEA LF 6' 1" / 205 lbs Oct 12, 1997 (27) Campbell
Chris Paddack MIN SP 6' 5" / 217 lbs Jan 8, 1996 (28) None
Liam Paddack CHW P 6' 4" / 210 lbs Jul 23, 2003 (21) Gonzaga
Miguel Padilla BAL P 6' 2" / 180 lbs Apr 13, 2002 (22) None
Nicholas Padilla PHI RP 6' 2" / 220 lbs Dec 24, 1996 (28) Grayson CC (TX)
Samuel Padilla SD RP 6' 0" / 180 lbs Aug 22, 2005 (19) None
Yairo Padilla STL SS 6' 0" / 170 lbs Jun 28, 2007 (17) None
Kevin Padlo KC 3B 5' 11" / 210 lbs Jul 15, 1996 (28) None
Ismael Padua TEX C 6' 1" / 180 lbs Sep 11, 2002 (22) None
Jedixson Paez BOS SP 6' 1" / 170 lbs Jan 17, 2004 (20) None
Emilio Pagán CIN RP 6' 2" / 208 lbs May 7, 1991 (33) Belmont Abbey
Ezequiel Pagan CHC LF 6' 1" / 163 lbs Jul 8, 2000 (24) None
Andy Pages LAD CF 6' 0" / 212 lbs Dec 8, 2000 (24) None
Pedro Pagés STL C 6' 1" / 245 lbs Sep 17, 1998 (26) Florida Atlantic
Charlie Pagliarini SEA 3B 6' 2" / 210 lbs Dec 12, 2000 (24) Fairfield
Trey Paige STL SS 6' 0" / 215 lbs Nov 9, 2000 (24) Delaware State
Andrew Painter PHI SP 6' 7" / 215 lbs Apr 10, 2003 (21) None
Jermaine Palacios SS 6' 0" / 145 lbs Jul 19, 1996 (28) None
Joshua Palacios PIT RF 6' 0" / 200 lbs Jul 30, 1995 (29) Auburn
Richie Palacios TB RF 5' 10" / 180 lbs May 16, 1997 (27) Towson
Luis Palacios MIA SP 6' 2" / 160 lbs Jul 1, 2000 (24) None
Leo Palacios KC RP 6' 4" / 215 lbs Feb 10, 2000 (24) Central Arizona JC (AZ)
Diego Palacios TB P 6' 0" / 174 lbs Sep 22, 2005 (19) None
Neiker Palacios ARI P 6' 1" / 170 lbs Nov 4, 2006 (18) None
Daniel Palencia CHC RP 5' 11" / 160 lbs Feb 5, 2000 (24) None
Brayan Palencia SF RP 5' 11" / 142 lbs Jan 14, 2003 (21) None
Manuel Palencia NYY C 5' 11" / 175 lbs Sep 5, 2002 (22) None
Aaron Palensky RF 5' 10" / 195 lbs Sep 22, 1998 (26) Nebraska
Jake Palisch CHW RP 6' 4" / 215 lbs Aug 19, 1998 (26) Texas A&M
Daniel Palka RF 6' 2" / 230 lbs Oct 28, 1991 (33) Georgia Tech
Bryan Pall RP 6' 1" / 215 lbs Oct 28, 1995 (29) Michigan
Andre Pallante STL SP 6' 0" / 215 lbs Sep 18, 1998 (26) UC Irvine
Peyton Pallette CHW SP 6' 1" / 180 lbs May 9, 2001 (23) Arkansas
Alexander Palma RF 6' 0" / 201 lbs Oct 18, 1995 (29) None
Miguel Palma HOU C 5' 8" / 170 lbs Jan 4, 2002 (22) None
Alberth Palma TB SS 6' 0" / 170 lbs Feb 2, 2006 (18) None
Ronaiker Palma COL C 5' 10" / 180 lbs Jan 2, 2000 (24) None
Damiano Palmegiani TOR 3B 6' 2" / 180 lbs Jan 24, 2001 (23) CC of Southern Nevada
Preston Palmeiro 1B 5' 11" / 180 lbs Jan 22, 1995 (29) North Carolina State
Jaylen Palmer NYM 3B 6' 4" / 208 lbs Jul 31, 2000 (24) None
Trent Palmer TOR RP 6' 1" / 230 lbs Apr 2, 1999 (25) Jacksonville
Laif Palmer TEX P 6' 6" / 210 lbs Apr 13, 2005 (19) None
Twine Palmer HOU RP 6' 5" / 200 lbs Aug 31, 2004 (20) Connors State (OK)
Carson Palmquist COL SP 6' 3" / 185 lbs Oct 17, 2000 (24) Miami (FL)
Jake Palomaki 2B 5' 10" / 175 lbs Jul 17, 1995 (29) Boston College
Joe Palumbo SP 6' 1" / 168 lbs Oct 26, 1994 (30) None
Wen-Hui Pan PHI RP 6' 3" / 220 lbs Sep 19, 2002 (22) None
Inohan Paniagua STL SP 6' 1" / 148 lbs Feb 6, 2000 (24) None
Joe Panik 2B 6' 1" / 205 lbs Oct 30, 1990 (34) St. John's (NY)
Thomas Pannone CHC RP 6' 0" / 209 lbs Apr 28, 1994 (30) CC of Southern Nevada
Yorvin Pantoja ARI RP 5' 11" / 175 lbs Sep 22, 1997 (27) None
Alexis Pantoja SS 5' 11" / 186 lbs Jan 18, 1996 (28) None
Shane Panzini KC SP 6' 3" / 220 lbs Oct 30, 2001 (23) None
Stephen Paolini ATL CF 6' 2" / 195 lbs Nov 23, 2000 (24) None
Eddie Paparella SEA CF 6' 2" / 185 lbs Nov 27, 1994 (30) None
Mike Papi RF 6' 3" / 215 lbs Sep 19, 1992 (32) Virginia
Michael Papierski SEA C 6' 3" / 224 lbs Feb 26, 1996 (28) Louisiana State
Cole Paplham SD RP 6' 3" / 215 lbs Mar 19, 2000 (24) New Orleans
Kevin Parada NYM C 6' 1" / 197 lbs Aug 3, 2001 (23) Georgia Tech
Eric Pardinho TOR SP 5' 10" / 155 lbs Jan 5, 2001 (23) None
Eduardo Paredes RP 6' 1" / 170 lbs Mar 6, 1995 (29) -
Isaac Paredes HOU 3B 5' 11" / 213 lbs Feb 18, 1999 (25) None
Enoli Paredes CHC RP 5' 11" / 171 lbs Sep 28, 1995 (29) None
Israel Paredes TB P 6' 2" / 180 lbs - None
Javier Pariguan OAK C 5' 10" / 160 lbs Feb 5, 2004 (20) None
Kyren Paris LAA 2B 6' 0" / 180 lbs Nov 11, 2001 (23) None
Jack Parisi RP 6' 0" / 215 lbs Jan 13, 1999 (25) Indiana State
Hoy Park OAK 2B 6' 0" / 200 lbs Apr 7, 1996 (28) None
Eddie Park CHW LF 6' 1" / 192 lbs Aug 22, 2001 (23) Stanford
John Parke SP 6' 4" / 220 lbs Jan 3, 1995 (29) South Carolina
Blake Parker RP 6' 3" / 225 lbs Jun 19, 1985 (39) Arkansas
Jarrett Parker LF 6' 4" / 225 lbs Jan 1, 1989 (35) Virginia
Mitchell Parker WSH SP 6' 4" / 239 lbs Sep 27, 1999 (25) San Jacinto JC (TX)
James Parker SEA SS 6' 1" / 200 lbs Mar 26, 2000 (24) Clemson
Jason Parker NYY P 5' 11" / 197 lbs Oct 27, 1997 (27) North Carolina State
Brandon Parker ATL LF 6' 1" / 205 lbs May 27, 1999 (25) Mississipi Gulf Coast (JC)
Aaron Parker TOR C 5' 9" / 210 lbs Jan 17, 2003 (21) California - Santa Barbara
David Parkinson PHI SP 6' 2" / 210 lbs Dec 14, 1995 (29) Mississippi
Hunter Parks CIN SP 6' 4" / 187 lbs Apr 28, 2001 (23) None
Wyatt Parliament NYY RP 6' 4" / 215 lbs Jan 29, 2004 (20) Virginia Tech
Chris Parmelee 1B 6' 1" / 220 lbs Feb 24, 1988 (36) -
Gerardo Parra CF 5' 11" / 210 lbs May 6, 1987 (37) None
Jesus Parra 3B 6' 2" / 184 lbs Aug 30, 2002 (22) None
Olbis Parra RP 6' 2" / 180 lbs Oct 1, 1994 (30) None
Angel Parra CF 6' 0" / 156 lbs Jan 26, 2004 (20) None
Andres Parra BAL SP 5' 11" / 160 lbs Mar 19, 2005 (19) None
Josbeiker Parra DET RP 6' 3" / 160 lbs Feb 25, 2005 (19) None
Jeffry Parra TB C 6' 0" / 195 lbs Jan 24, 1998 (26) None
Jose Parra OAK P 5' 11" / 175 lbs Dec 30, 2005 (18) None
Drew Parrish ATL RP 5' 11" / 200 lbs Dec 8, 1997 (27) Florida State
Wes Parsons RP 6' 5" / 206 lbs Sep 6, 1992 (32) Jackson State CC
Tommy Parsons SP 6' 4" / 220 lbs Sep 1, 1995 (29) Adrian (MI)
Hunter Parsons NYM RP 6' 2" / 215 lbs Jun 24, 1997 (27) None
Brailin Pascual CHC 3B 6' 2" / 160 lbs Dec 2, 2004 (20) None
Yovannki Pascual SD SP 5' 11" / 185 lbs Aug 4, 2002 (22) None
Paulshawn Pasqualotto MIN SP 6' 1" / 200 lbs Jun 14, 2001 (23) California
Vinnie Pasquantino KC 1B 6' 4" / 245 lbs Oct 10, 1997 (27) Old Dominion
Jeffrey Passantino RP 5' 10" / 225 lbs Sep 24, 1995 (29) Lipscomb
Beyker Pastran SS 5' 10" / 165 lbs Apr 1, 2003 (21) None
Jose Pastrano CLE SS 5' 9" / 145 lbs Sep 12, 2002 (22) None
Karan Patel P 6' 0" / 215 lbs Jan 2, 1997 (27) Texas-San Antonio
Wilderd Patino ARI CF 6' 1" / 175 lbs Jul 18, 2001 (23) None
Luis Patiño RP 6' 1" / 192 lbs Oct 26, 1999 (25) None
Oswaldo Patino LAA 2B 5' 10" / 160 lbs Jul 3, 2006 (18) None
Chad Patrick MIL SP 6' 1" / 205 lbs Aug 14, 1998 (26) Purdue Northwest
Andrew Patrick PIT OF 6' 4" / 195 lbs - Wright State
Jordan Patterson RF 6' 4" / 227 lbs Feb 12, 1992 (32) South Alabama
Jack Patterson CHC RP 6' 0" / 210 lbs Aug 3, 1995 (29) Bryant
Spencer Patton RP 6' 1" / 200 lbs Feb 20, 1988 (36) Southern Illinois
Ethan Paul 2B 5' 10" / 180 lbs Aug 27, 1996 (28) Vanderbilt
Arthur Paul WSH OF 5' 11" / 180 lbs Nov 26, 2006 (18) None
Graham Pauley MIA 3B 6' 1" / 200 lbs Sep 24, 2000 (24) Duke
Joshua Paulina SD P 6' 6" / 220 lbs Feb 9, 2002 (22) None
Felipe Paulino HOU SP 6' 3" / 270 lbs Oct 5, 1983 (41) None
David Paulino SP 6' 7" / 215 lbs Feb 6, 1994 (30) None
Felipe Paulino HOU SP 6' 3" / 270 lbs Oct 5, 1983 (41) None
Felix Paulino SP 6' 1" / 200 lbs Mar 24, 1995 (29) None
Enzo Paulino TB OF 5' 11" / 179 lbs May 25, 2004 (20) None
Eddinson Paulino TOR SS 5' 10" / 155 lbs Jul 2, 2002 (22) None
Naswell Paulino TOR RP 5' 11" / 160 lbs Apr 17, 2000 (24) None
Jose Paulino MIA P 6' 3" / 175 lbs - None
Engel Paulino MIL OF 5' 9" / 162 lbs Dec 2, 2006 (18) None
Anderson Paulino KC P 6' 2" / 200 lbs Sep 12, 1998 (26) None
Dillon Paulson 1B 6' 3" / 200 lbs Jun 10, 1997 (27) Southern California
Connor Pavolony BAL C 6' 1" / 195 lbs Oct 25, 1999 (25) Tennessee
Keiderson Pavon TEX SS 5' 7" / 140 lbs Dec 11, 2003 (21) None
James Paxton SP 6' 4" / 212 lbs Nov 6, 1988 (36) Kentucky
Joel Payamps MIL RP 6' 2" / 220 lbs Apr 7, 1994 (30) None
Pedro Payano RP 6' 2" / 170 lbs Sep 27, 1994 (30) None
Nick Payero SEA RP 6' 2" / 200 lbs Jun 21, 2000 (24) Seton Hall
Tyler Payne LAA C 5' 11" / 210 lbs Oct 25, 1992 (32) West Virginia State
Nate Payne MIA P 6' 3" / 200 lbs Aug 19, 2005 (19) None
Braylon Payne MIL OF 6' 2" / 186 lbs Aug 14, 2006 (18) None
Mark Payton CHW LF 5' 8" / 190 lbs Dec 7, 1991 (33) Texas
Jack Payton SF C 5' 11" / 200 lbs Aug 7, 2001 (23) Louisville
Ender Paz RP 6' 1" / 170 lbs Mar 26, 2004 (20) None
Richard Paz C 5' 7" / 150 lbs Jun 12, 2001 (23) None
Karell Paz NYM LF 6' 0" / 215 lbs Aug 11, 1999 (25) None
James Pazos RP 6' 2" / 235 lbs May 5, 1991 (33) San Diego
Mike Peabody LAA LF 6' 4" / 206 lbs Oct 1, 1998 (26) UC Irvine
Brad Peacock SP 6' 1" / 210 lbs Feb 2, 1988 (36) Palm Beach State CC
Matt Peacock TOR RP 6' 1" / 185 lbs Feb 27, 1994 (30) South Alabama
Steve Pearce 1B 5' 11" / 200 lbs Apr 13, 1983 (41) South Carolina
Nate Pearson CHC RP 6' 6" / 255 lbs Aug 20, 1996 (28) JC of Central Florida (FL)
Jacob Pearson LF 6' 1" / 185 lbs Jun 1, 1998 (26) None
Shaddon Peavyhouse SEA P 6' 3" / 205 lbs Aug 18, 1998 (26) North Carolina
John Peck DET SS 6' 0" / 185 lbs Jul 18, 2002 (22) Pepperdine
Ethan Pecko HOU SP 6' 2" / 195 lbs Aug 25, 2002 (22) Towson
Nate Peden MIL P 6' 4" / 170 lbs Oct 16, 1998 (26) None
Joc Pederson TEX DH 6' 1" / 220 lbs Apr 21, 1992 (32) None
Dustin Pedroia 2B 5' 9" / 175 lbs Aug 17, 1983 (41) Arizona State
Zach Peek MIL SP 6' 3" / 190 lbs May 6, 1998 (26) Winthrop
Tai Peete SEA SS 6' 2" / 193 lbs Aug 11, 2005 (19) None
Francisco Peguero MIN LF 6' 0" / 190 lbs Jun 1, 1988 (36) None
Liover Peguero PIT SS 6' 1" / 220 lbs Dec 31, 2000 (23) None
Odalys Peguero TB SS 5' 9" / 172 lbs Jan 25, 2003 (21) None
Jonathan Peguero TOR C 5' 11" / 165 lbs Jul 23, 2004 (20) None
Elvis Peguero MIL RP 6' 5" / 241 lbs Mar 20, 1997 (27) None
Joel Peguero DET RP 5' 11" / 160 lbs May 5, 1997 (27) None
Fernando Peguero BAL SS 5' 9" / 145 lbs Dec 27, 2004 (19) None
Matthew Peguero RP 6' 2" / 200 lbs Jan 12, 2000 (24) None
Antony Peguero MIA CF 6' 0" / 175 lbs Jun 14, 2005 (19) None
Jhoan Peguero BOS OF 6' 2" / 166 lbs Sep 5, 2005 (19) None
Carlos Pelegrin DET CF 6' 3" / 180 lbs Jun 21, 2000 (24) None
CD Pelham LAA RP 6' 6" / 235 lbs Feb 21, 1995 (29) Spartanburg Methodist College
Ben Pelletier PHI OF 6' 2" / 190 lbs Aug 22, 1998 (26) None
Jhon Peluffo RP 6' 3" / 140 lbs Jun 16, 1997 (27) None
Colin Peluse OAK SP 6' 3" / 230 lbs Jun 11, 1998 (26) Wake Forest
Francisco Peña C 6' 2" / 230 lbs Oct 12, 1989 (35) None
Roberto Pena C 6' 0" / 227 lbs Jun 8, 1992 (32) -
Félix Peña RP 6' 2" / 220 lbs Feb 25, 1990 (34) None
Yenci Pena SS 6' 2" / 193 lbs Jul 13, 2000 (24) None
Jeremy Peña HOU SS 6' 0" / 202 lbs Sep 22, 1997 (27) Maine
Luis Pena RP 5' 11" / 190 lbs Aug 24, 1995 (29) None
Yolki Pena COL LF 6' 2" / 165 lbs Mar 30, 2000 (24) None
Malvin Pena WSH RP 6' 2" / 180 lbs Jun 24, 1997 (27) None
Gianfranco Pena ATL C 6' 2" / 180 lbs Jan 24, 2000 (24) None
Tony Pena RF - / - Sep 24, 1997 (27) None
Erick Pena KC CF 6' 1" / 205 lbs Feb 20, 2003 (21) None
Landy Pena SS 6' 1" / 180 lbs Nov 6, 2001 (23) None
Viandel Pena WSH SS 5' 7" / 148 lbs Nov 22, 2000 (24) None
Jose Pena TB CF 6' 0" / 185 lbs Dec 24, 2002 (22) None
Jan Pena NYY RP 6' 4" / 180 lbs Jun 15, 2000 (24) None
Angel Pena BAL CF 6' 0" / 150 lbs May 21, 2004 (20) None
Ronald Pena CLE RF 6' 4" / 195 lbs Aug 14, 2004 (20) None
Manuel Pena ARI SS 6' 1" / 170 lbs Dec 5, 2003 (21) None
Jefferson Pena ARI SS 5' 8" / 160 lbs Jan 13, 2004 (20) None
Victor Pena KC RP 5' 11" / 165 lbs Dec 21, 2002 (22) None
Fabian Pena C 5' 11" / 205 lbs Oct 18, 1996 (28) Manhattan
Isaac Pena MIN 3B 5' 10" / 160 lbs Dec 27, 2003 (20) None
Jeison Pena MIL RP 6' 1" / 165 lbs Sep 14, 2002 (22) None
Miguel Pena RP 6' 1" / 190 lbs Nov 26, 1998 (26) None
Daury Pena BOS RP 5' 10" / 180 lbs Oct 18, 2004 (20) None
Anthony Pena NYY SS 5' 10" / 157 lbs Dec 27, 2005 (18) None
Ezequiel Pena CHC SS 6' 0" / 165 lbs Sep 14, 2006 (18) None
Yahir Pena BOS C 5' 6" / 163 lbs Sep 26, 2006 (18) None
David Pena SEA P 6' 0" / 169 lbs Dec 8, 2004 (20) None
Luis Pena MIL SS 5' 11" / 185 lbs Nov 13, 2006 (18) None
Heudy Pena LAD SS 6' 0" / 156 lbs Mar 9, 2007 (17) None
Carlos Pena DET SP 5' 11" / 160 lbs Sep 7, 1998 (26) None
Francis Pena SD P 6' 1" / 170 lbs Jan 25, 2001 (23) None
Jhonson Pena PIT CF 5' 10" / 155 lbs Aug 3, 2002 (22) None
Ayendy Pena CIN P 6' 1" / 172 lbs Mar 16, 2004 (20) None
Jose Pena Jr. PHI SP 6' 3" / 200 lbs Jul 8, 2003 (21) None
Hunter Pence RF 6' 4" / 230 lbs Apr 13, 1983 (41) Texas-Arlington
Dalton Pence TEX P 6' 2" / 215 lbs Aug 28, 2002 (22) North Carolina
Caleb Pendleton LAA C 6' 2" / 190 lbs Apr 5, 2002 (22) Florida Atlantic
Hunter Pendue MIA P 6' 3" / 210 lbs Mar 4, 1999 (25) Florida State
Ty Penner PHI 1B 6' 4" / 215 lbs May 1, 2000 (24) None
Jack Penney DET SS 6' 1" / 190 lbs Aug 19, 2002 (22) Notre Dame
Cliff Pennington 2B 5' 10" / 195 lbs Jun 15, 1984 (40) Texas A&M
Walter Pennington TEX RP 6' 2" / 205 lbs Apr 14, 1998 (26) Colorado School of Mines
Zach Penrod BOS RP 6' 2" / 210 lbs Jun 16, 1997 (27) Northwest Nazarene
Max Pentecost TOR C 6' 2" / 191 lbs Mar 10, 1993 (31) Kennesaw State
Wilmeyber Penuela ARI 2B 5' 10" / 165 lbs Oct 18, 2006 (18) None
Michael Peoples P 6' 5" / 190 lbs Sep 5, 1991 (33) None
Nick Peoples WSH LF 6' 5" / 205 lbs Jul 24, 2004 (20) None
Ben Peoples TB P 6' 1" / 175 lbs - None
Ryan Pepiot TB SP 6' 3" / 215 lbs Aug 21, 1997 (27) Butler
Jake Peppers CHW SP 6' 3" / 160 lbs Dec 26, 2001 (22) Jacksonville State
Dominic Perachi PIT SP 6' 4" / 195 lbs Feb 27, 2001 (23) Salve Regina (RI)
Luis Perales BOS SP 6' 1" / 160 lbs Apr 14, 2003 (21) None
David Peralta LF 6' 1" / 210 lbs Aug 14, 1987 (37) None
Wily Peralta RP 6' 1" / 261 lbs May 8, 1989 (35) None
Freddy Peralta MIL SP 6' 0" / 202 lbs Jun 4, 1996 (28) None
Ofelky Peralta P 6' 5" / 195 lbs Apr 20, 1997 (27) None
Wandy Peralta SD RP 6' 0" / 227 lbs Jul 27, 1991 (33) None
Elvis Peralta SS 5' 9" / 160 lbs Dec 7, 1996 (28) Crowder CC
Ramon Peralta SF SS 5' 11" / 165 lbs Oct 2, 2003 (21) None
Wilfri Peralta SS 6' 0" / 155 lbs Dec 10, 2000 (24) None
Sammy Peralta RP 6' 2" / 215 lbs May 10, 1998 (26) Tampa
Pedro Peralta PHI RP 5' 11" / 185 lbs Jul 27, 2006 (18) None
Dexters Peralta NYY SS 6' 1" / 170 lbs Jul 11, 2007 (17) None
Angel Peralta HOU P 6' 1" / 160 lbs Oct 23, 2006 (18) None
Luis Peralta COL RP 5' 11" / 170 lbs Jan 6, 2001 (23) None
José Peraza SS 6' 0" / 210 lbs Apr 30, 1994 (30) None
Oswald Peraza NYY 3B 5' 11" / 200 lbs Jun 15, 2000 (24) None
Santiago Peraza CLE RP 5' 11" / 135 lbs May 17, 2005 (19) None
Cole Percival RP 6' 5" / 220 lbs Feb 26, 1999 (25) UC Riverside
Jesus Perdigon OAK P 6' 2" / 150 lbs Sep 21, 2003 (21) None
Luis Perdomo RP 6' 2" / 185 lbs May 9, 1993 (31) None
Angel Perdomo ATL SP 6' 8" / 265 lbs May 7, 1994 (30) None
Geraldo Perdomo ARI SS 6' 2" / 203 lbs Oct 22, 1999 (25) None
Cesar Perdomo SF SP 6' 0" / 170 lbs Feb 9, 2002 (22) None
Yaifer Perdomo SP 5' 10" / 160 lbs Aug 16, 2001 (23) None
Alan Perdomo NYM RP 6' 4" / 150 lbs Aug 24, 2001 (23) None
Jose Perdomo ATL SS 5' 11" / 180 lbs Sep 20, 2006 (18) None
Jhonny Pereda MIA C 6' 1" / 202 lbs Apr 18, 1996 (28) None
Everson Pereira NYY CF 5' 11" / 191 lbs Apr 10, 2001 (23) None
Sandro Pereira HOU 2B 5' 7" / 147 lbs Sep 30, 2005 (19) None
Wilfredo Pereira STL P 6' 0" / 197 lbs Apr 26, 1999 (25) None
Alejandro Pereira OAK C 5' 11" / 170 lbs Jun 12, 2007 (17) None
Michael Peres NYY RP 6' 0" / 180 lbs Sep 18, 2003 (21) None
Oliver Pérez RP 6' 3" / 225 lbs Aug 15, 1981 (43) None
Roberto Pérez C 5' 11" / 220 lbs Dec 23, 1988 (36) Florida Gateway College
Hernán Pérez CIN 2B 6' 1" / 215 lbs Mar 26, 1991 (33) None
Salvador Perez KC C 6' 3" / 255 lbs May 10, 1990 (34) None
Eury Perez CF 6' 0" / 190 lbs May 30, 1990 (34) None
Martín Pérez SP 6' 0" / 200 lbs Apr 4, 1991 (33) None
Audry Perez BAL C 5' 9" / 220 lbs Dec 23, 1988 (36) None
Carlos Pérez CHC C 5' 10" / 210 lbs Oct 27, 1990 (34) None
Williams Perez SP 6' 0" / 240 lbs May 21, 1991 (33) -
Michael Perez C 5' 10" / 195 lbs Aug 7, 1992 (32) None
Franklin Pérez RP 6' 3" / 197 lbs Dec 6, 1997 (27) None
Delvin Perez SS 6' 3" / 175 lbs Nov 24, 1998 (26) None
Hector Perez SP 6' 3" / 223 lbs Jun 6, 1996 (28) None
Cionel Pérez BAL RP 6' 0" / 175 lbs Apr 21, 1996 (28) None
Yanio Perez 1B 6' 2" / 205 lbs Aug 10, 1995 (29) None
Arvicent Perez C 5' 10" / 180 lbs - None
Joe Perez PIT 3B 6' 2" / 198 lbs Aug 12, 1999 (25) None
Wenceel Pérez DET RF 5' 10" / 203 lbs Oct 30, 1999 (25) None
Héctor Pérez BAL P 6' 3" / 223 lbs Jun 6, 1996 (28) None
Elvis Perez SS 6' 0" / 165 lbs Jan 10, 1996 (28) None
Brayan Perez SEA RP 6' 0" / 170 lbs Sep 5, 2000 (24) None
Carlos Pérez CHW C 5' 11" / 205 lbs Sep 10, 1996 (28) None
Andrew Perez CHW RP 6' 2" / 215 lbs Jul 25, 1997 (27) South Florida
Cristian Perez 2B 5' 10" / 170 lbs Oct 26, 1998 (26) None
Junior Perez OAK CF 6' 1" / 165 lbs Jul 4, 2001 (23) None
Hedbert Perez MIL CF 5' 10" / 160 lbs Apr 4, 2003 (21) None
Milkar Perez SEA 3B 5' 11" / 173 lbs Oct 16, 2001 (23) None
Wilber Perez RP 6' 2" / 170 lbs Nov 3, 1997 (27) None
Miguel Perez SEA CF 6' 2" / 170 lbs Aug 21, 2000 (24) None
Keiter Perez CHW RP 6' 4" / 190 lbs Apr 9, 2001 (23) None
Kenyi Perez CHC SP 6' 2" / 165 lbs Aug 9, 2001 (23) None
Jake Perez 2B 6' 0" / 165 lbs Jul 5, 2000 (24) None
Jose T Perez SF RP 6' 2" / 180 lbs Aug 9, 2003 (21) None
Doimil Perez WSH SP 6' 3" / 170 lbs Nov 3, 2003 (21) None
Jose Perez TB SS 5' 9" / 170 lbs Mar 12, 2004 (20) None
Rickardo Perez PHI C 5' 10" / 172 lbs Dec 4, 2003 (21) None
Yeison Perez MIL 1B 5' 10" / 165 lbs Jan 13, 2004 (20) None
Eury Pérez MIA SP 6' 8" / 220 lbs Apr 15, 2003 (21) None
Bryan Perez RP 5' 11" / 160 lbs Apr 14, 2000 (24) None
Francisco Pérez OAK RP 6' 2" / 227 lbs Jul 20, 1997 (27) None
Samuel Perez MIN RP 5' 11" / 205 lbs Nov 29, 1999 (25) None
Frank Perez LF 6' 2" / 180 lbs Dec 24, 2001 (23) None
Mikey Perez SS 6' 0" / 185 lbs Aug 24, 1999 (25) UCLA
Jean Perez COL 2B 5' 10" / 178 lbs Jul 20, 2002 (22) None
Leodany Perez CF 5' 10" / 160 lbs May 13, 2000 (24) None
Dayro Perez NYY SS 5' 11" / 180 lbs Jan 31, 2002 (22) None
Marcelo Perez SEA SP 5' 10" / 180 lbs Nov 16, 1999 (25) Texas Christian
Reylin Perez DET SS 6' 2" / 160 lbs Oct 5, 2004 (20) None
Erigaldi Perez CLE P 6' 2" / 185 lbs Jan 25, 2006 (18) None
Joelvis Perez CLE RP 6' 3" / 180 lbs Dec 8, 2004 (20) None
Enyervert Perez ARI SS 5' 11" / 180 lbs Oct 20, 2005 (19) None
Cristian Perez DET OF 5' 11" / 190 lbs Aug 15, 2006 (18) None
Eduardo Perez HOU OF 6' 4" / 214 lbs Jul 24, 2006 (18) None
Jonathan Perez NYM OF 6' 1" / 160 lbs Feb 27, 2006 (18) None
Angel Perez PIT C 5' 10" / 160 lbs Sep 12, 2005 (19) None
Daniel Perez TOR OF 6' 2" / 195 lbs Dec 9, 2001 (23) None
Carlos Pérez C 5' 11" / 205 lbs Sep 10, 1996 (28) -
Onil Perez SF C 6' 1" / 187 lbs Sep 10, 2002 (22) None
Alexander Perez SS 5' 9" / 140 lbs Mar 12, 2003 (21) None
Kelvin Perez RP 6' 3" / 175 lbs Sep 9, 2000 (24) None
Samuel Perez MIN P 5' 11" / 205 lbs Nov 29, 2023 (1) None
Ismael Perez OF 5' 10" / 175 lbs Dec 16, 2003 (21) None
Eddy Perez ARI IF 5' 10" / 150 lbs Sep 3, 2005 (19) None
Railin Perez HOU P 6' 3" / 185 lbs Sep 2, 2001 (23) None
Samuel Perez P 6' 1" / 185 lbs Aug 3, 2004 (20) None
Sebastian Perez TB P 6' 4" / 170 lbs - None
Fernando Perez TOR P 6' 3" / 170 lbs Feb 12, 2004 (20) None
Juan Perez SF C 6' 1" / 182 lbs Sep 22, 2004 (20) None
Jeral Perez CHW 3B 6' 0" / 179 lbs Nov 6, 2004 (20) None
Javier Perez HOU P 6' 1" / 220 lbs Dec 22, 2003 (21) None
Marlon Perez WSH P 5' 10" / 180 lbs Mar 16, 2000 (24) None
Robert Perez Jr. SD 1B 6' 0" / 170 lbs Jun 26, 2000 (24) None
Rafe Perich TEX IF 6' 3" / 225 lbs May 22, 2002 (22) Lehigh
Blake Perkins MIL CF 6' 0" / 208 lbs Sep 10, 1996 (28) None
Jack Perkins RP 6' 4" / 200 lbs Aug 6, 1997 (27) Stetson
John Perkins PHI P 6' 4" / 200 lbs Jun 8, 1997 (27) Stenson
Jack Perkins OAK SP 6' 1" / 220 lbs Dec 26, 1999 (24) Indiana
Carlton Perkins CHW SP 6' 3" / 180 lbs Nov 9, 2002 (22) Cowley CC (AR)
Yonathan Perlaza RF 5' 11" / 170 lbs Nov 10, 1998 (26) None
Jose Peroza NYM 3B 6' 1" / 221 lbs Jun 15, 2000 (24) None
Vincent Perozo NYM C 6' 0" / 170 lbs Mar 6, 2003 (21) None
Nathan Perry C 6' 2" / 207 lbs Jul 7, 1999 (25) None
Nolan Perry TOR RP 6' 2" / 195 lbs Sep 2, 2003 (21) None
Aaron Perry P 5' 11" / 175 lbs Jun 7, 1999 (25) None
Darius Perry COL C 6' 2" / 210 lbs May 3, 2001 (23) UCLA
Kamdyn Perry TEX P 6' 4" / 200 lbs Aug 9, 2005 (19) None
Dillon Persinger 2B 5' 11" / 180 lbs Jan 31, 1996 (28) Cal State Fullerton
Fabian Pertuz CHC SS 6' 0" / 156 lbs Sep 1, 2000 (24) None
Cole Peschl MIN P 6' 1" / 215 lbs Nov 26, 2002 (22) Campbell
Leonardo Pestana NYY SP 6' 4" / 198 lbs Jul 30, 1998 (26) None
Al Pesto TOR RP 6' 3" / 210 lbs Aug 23, 1996 (28) Southeastern
Jake Peter 2B 6' 1" / 215 lbs Apr 5, 1993 (31) Creighton
DJ Peters TEX CF 6' 6" / 225 lbs Dec 12, 1995 (29) Western Nevada CC
Dillon Peters SP 5' 11" / 190 lbs Aug 31, 1992 (32) Texas
Tristan Peters TB LF 6' 0" / 180 lbs Feb 29, 2000 (24) Southern Illinois
Andrew Peters LAA SP 6' 2" / 191 lbs Nov 25, 1998 (26) South Carolina
Mathew Peters CHC RP 6' 4" / 215 lbs Dec 28, 2000 (23) Ivy Tech-Fort Wayne
Connery Peters CHW RP 6' 6" / 240 lbs Feb 3, 2000 (24) Wichita State
Michael Petersen TOR RP 6' 7" / 195 lbs May 16, 1994 (30) Riverside CC (CA)
Sam Petersen WSH CF 6' 0" / 200 lbs Jan 20, 2003 (21) Iowa
Jace Peterson 3B 6' 0" / 215 lbs May 9, 1990 (34) McNeese State
D.J. Peterson 1B 6' 1" / 205 lbs Dec 31, 1991 (32) -
Dustin Peterson PIT RF 6' 2" / 180 lbs Sep 10, 1994 (30) None
Tim Peterson RP 6' 1" / 225 lbs Feb 22, 1991 (33) None
David Peterson NYM SP 6' 6" / 240 lbs Sep 3, 1995 (29) Oregon
Cole Peterson SS 5' 11" / 160 lbs Aug 2, 1995 (29) St. Bonaventure
Kort Peterson RF 6' 1" / 195 lbs Apr 29, 1994 (30) UCLA
Todd Peterson WSH RP 6' 5" / 230 lbs Jan 22, 1998 (26) Louisiana State
Kai Peterson TOR P 6' 1" / 190 lbs Aug 14, 2002 (22) Sierra
Nate Peterson MIL P 5' 10" / 180 lbs Feb 15, 2000 (24) Illinois-Chicago
Yusmeiro Petit RP 6' 1" / 252 lbs Nov 22, 1984 (40) None
Gregorio Petit SS 5' 10" / 195 lbs Dec 10, 1984 (40) -
RJ Petit DET RP 6' 8" / 300 lbs Sep 23, 1999 (25) Charleston Southern
Robbie Peto LAD RP 6' 4" / 225 lbs Jul 10, 1998 (26) Stetson
Jake Petricka RP 6' 5" / 220 lbs Jun 5, 1988 (36) Indiana State
Ian Petrutz STL LF 6' 0" / 210 lbs Aug 26, 2002 (22) Maryland
Ben Petschke HOU P 6' 0" / 200 lbs Nov 9, 2001 (23) Samford
Zach Pettway CLE RP 6' 2" / 215 lbs Jan 29, 1999 (25) UCLA
Chase Petty CIN SP 6' 2" / 190 lbs Apr 4, 2003 (21) None
Brandon Pfaadt ARI SP 6' 4" / 220 lbs Oct 15, 1998 (26) Bellarmine
Philip Pfeifer RP 6' 0" / 200 lbs Jul 15, 1992 (32) Vanderbilt
Tommy Pham CF 6' 1" / 223 lbs Mar 8, 1988 (36) None
Alex Pham BAL RP 5' 11" / 165 lbs Oct 10, 1999 (25) San Francisco
Roman Phansalkar LAA RP 6' 1" / 195 lbs Jun 2, 1998 (26) Oklahoma State
Josh Phegley C 5' 10" / 225 lbs Feb 12, 1988 (36) Indiana
David Phelps RP 6' 2" / 198 lbs Oct 9, 1986 (38) Notre Dame
Beau Philip ATL SS 6' 0" / 188 lbs Oct 23, 1998 (26) Oregon State
Brandon Phillips 2B 6' 0" / 200 lbs Jun 28, 1981 (43) -
Brett Phillips NYY CF 6' 0" / 195 lbs May 30, 1994 (30) None
Evan Phillips LAD RP 6' 2" / 215 lbs Sep 11, 1994 (30) UNC Wilmington
Tyler Phillips PHI SP 6' 5" / 225 lbs Oct 27, 1997 (27) None
Alex Phillips RP 6' 4" / 220 lbs Dec 16, 1994 (30) Baylor
Aaron Phillips SP 6' 5" / 225 lbs Oct 11, 1996 (28) St. Bonaventure
Connor Phillips CIN SP 6' 2" / 209 lbs May 4, 2001 (23) McLennan CC (TX)
Zack Phillips RP 6' 0" / 170 lbs Jul 11, 1998 (26) Mississippi
Cole Phillips SEA P 6' 3" / 198 lbs May 26, 2003 (21) None
Dylan Phillips LAA DH 6' 0" / 220 lbs Jun 16, 1999 (25) Kansas State
Coleman Picard KC SP 6' 2" / 185 lbs Oct 27, 2001 (23) Bryant
Kervin Pichardo PIT SS 6' 0" / 180 lbs Oct 15, 2022 (2) None
Jank Pichardo HOU P 6' 1" / 170 lbs Aug 4, 2004 (20) None
Bladimir Pichardo PIT SP 6' 3" / 193 lbs Oct 24, 2005 (19) None
Ryan Picollo SEA OF 6' 5" / 225 lbs Apr 25, 2002 (22) Saint Joseph's
Matt Pidich CIN RP 6' 2" / 220 lbs Dec 25, 1994 (29) Pittsburgh
Alejandro Pie TB SS 6' 4" / 175 lbs Jan 31, 2002 (22) None
Mauricio Pierre SF RF 6' 3" / 180 lbs Nov 23, 2003 (21) None
Wali Pierre PIT RP 6' 3" / 180 lbs Apr 24, 2003 (21) None
Angel Pierre BOS 3B 6' 0" / 170 lbs Sep 19, 2003 (21) None
Tyler Pike STL SP 6' 0" / 180 lbs Jan 26, 1994 (30) None
Anderson Pilar ATL P 6' 2" / 210 lbs Mar 2, 1998 (26) None
Jake Pilarski LAD RP 6' 2" / 215 lbs May 12, 1998 (26) The Citadel
Konnor Pilkington WSH SP 6' 3" / 240 lbs Sep 12, 1997 (27) Mississippi State
Kevin Pillar CF 6' 0" / 210 lbs Jan 4, 1989 (35) Cal State Dominguez Hills
Jeremy Pilon TB P 6' 0" / 200 lbs Sep 11, 2005 (19) None
Chester Pimentel SP 6' 5" / 210 lbs Nov 12, 1995 (29) None
Antonio Pimentel PIT SS 5' 10" / 161 lbs Oct 2, 2005 (19) None
Luis Pimentel CIN P 6' 2" / 175 lbs Aug 11, 2003 (21) None
Marcos Pimentel COL P 6' 1" / 172 lbs Sep 30, 2006 (18) None
Manny Piña C 6' 0" / 222 lbs Jun 5, 1987 (37) None
Keinner Piña C 5' 10" / 175 lbs Feb 12, 1997 (27) None
Junior Pina BAL RP 6' 4" / 170 lbs Dec 19, 2002 (22) None
Robinson Pina PHI SP 6' 5" / 225 lbs Nov 26, 1998 (26) None
Greidi Pina NYM RP 6' 4" / 180 lbs - None
Darlin Pinales ARI SP 6' 4" / 240 lbs Aug 28, 2002 (22) None
Erick Pinales DET P 6' 2" / 185 lbs Jan 27, 1999 (25) None
Yohendrick Pinango TOR LF 5' 11" / 170 lbs May 7, 2002 (22) None
Nicolo Pinazzi CIN RP 6' 2" / 195 lbs Oct 25, 1999 (25) None
Andrew Pinckney WSH OF 6' 3" / 215 lbs Dec 7, 2000 (24) Alabama
Chad Pinder LF 6' 2" / 210 lbs Mar 29, 1992 (32) Virginia Tech
Chase Pinder SF CF 5' 10" / 185 lbs Mar 16, 1996 (28) Clemson
Michael Pineda SP 6' 7" / 280 lbs Jan 18, 1989 (35) None
Jeremias Pineda MIA CF 5' 11" / 190 lbs Nov 16, 1990 (34) None
Israel Pineda WSH C 5' 11" / 190 lbs Apr 3, 2000 (24) None
Gleyvin Pineda 3B - / - Aug 19, 1996 (28) -
Pedro Pineda OAK CF 6' 1" / 170 lbs Sep 6, 2003 (21) None
Leandro Pineda PHI RF 6' 1" / 165 lbs Jun 4, 2002 (22) None
Esmith Pineda CIN RF 5' 10" / 183 lbs Nov 13, 2004 (20) None
Jack Pineda KC SS 5' 7" / 170 lbs Aug 10, 1999 (25) Baylor
Luis Pineda CHW C 6' 1" / 209 lbs Mar 19, 2002 (22) None
Leonardo Pineda TB OF 5' 11" / 185 lbs Apr 21, 2007 (17) None
Queni Pineda NYY C 5' 10" / 190 lbs May 29, 2007 (17) None
Daniel Pinero SS 6' 5" / 230 lbs May 2, 1994 (30) Virginia
Antonio Pinero SS 6' 1" / 152 lbs Mar 15, 1999 (25) None
Hector Pinero TEX SS 5' 11" / 155 lbs Jan 12, 2003 (21) None
Yander Pinero ATL P 6' 3" / 165 lbs Jun 8, 2007 (17) None
Luis Pino STL CF 5' 10" / 175 lbs Feb 7, 2004 (20) None
Yassel Pino CIN 1B 6' 2" / 200 lbs Oct 4, 2001 (23) South Miami
Riley Pint COL RP 6' 5" / 225 lbs Nov 6, 1997 (27) None
Andrew Pintar MIA SS 6' 2" / 190 lbs Mar 23, 2001 (23) Brigham Young
Ricardo Pinto RP 6' 0" / 195 lbs Jan 20, 1994 (30) None
Wladimir Pinto RP 5' 11" / 170 lbs Feb 12, 1998 (26) None
René Pinto BAL C 5' 10" / 195 lbs Nov 2, 1996 (28) None
Adrian Pinto TOR 2B 5' 6" / 156 lbs Sep 22, 2002 (22) None
Aaron Pinto RP 5' 10" / 210 lbs Jul 3, 1996 (28) SUNY Stony Brook
Julio Pinto CIN RP 6' 3" / 223 lbs Nov 18, 1995 (29) None
Jean Pinto HOU SP 5' 11" / 175 lbs Jan 9, 2001 (23) None
Julio Pinto TEX SS 5' 10" / 165 lbs Jun 5, 2004 (20) None
Juan Pinto SEA SP 6' 2" / 165 lbs Aug 26, 2004 (20) None
Avinson Pinto BOS SS 5' 11" / 150 lbs May 29, 2007 (17) None
Nick Pinto CHW P 6' 0" / 185 lbs Jun 22, 2000 (24) UC Irvine
Konner Piotto TEX C 5' 10" / 195 lbs Jan 1, 1998 (26) Wright State
Kenny Piper TB C 5' 10" / 190 lbs Jul 12, 1998 (26) Columbia
Dominic Pipkin PHI SP 6' 4" / 160 lbs Nov 5, 1999 (25) None
Jose Pirela LF 6' 0" / 220 lbs Nov 21, 1989 (35) -
Jose Pirela CLE OF 6' 3" / 181 lbs Apr 9, 2006 (18) None
Jhonny Piron TB CF 6' 1" / 165 lbs Feb 6, 2004 (20) None
Stephen Piscotty RF 6' 4" / 211 lbs Jan 14, 1991 (33) Stanford
Matt Pita 2B 5' 10" / 175 lbs Apr 21, 1997 (27) Virginia Military Institute
Dominic Pitelli CIN SS 5' 11" / 182 lbs Jan 18, 2002 (22) Miami (FL)
Emilien Pitre TB 2B 5' 11" / 185 lbs Oct 4, 2002 (22) Kentucky
CJ Pittaro OAK 3B 6' 1" / 240 lbs Oct 16, 2001 (23) Penn State
Blake Pivaroff DET RP 6' 0" / 200 lbs Jun 1, 2001 (23) Arizona State
Nick Pivetta SP 6' 5" / 210 lbs Feb 14, 1993 (31) New Mexico JC (NM)
Henry Pizani NYM C 6' 1" / 190 lbs Jun 5, 2006 (18) None
Dario Pizzano LF 5' 11" / 200 lbs Apr 25, 1991 (33) Columbia
Adrian Placencia LAA SS 5' 11" / 155 lbs Jun 2, 2003 (21) None
Bowen Plagge RP 6' 2" / 212 lbs Apr 11, 1998 (26) Towsen
Geovanny Planchart PIT C 6' 0" / 176 lbs Sep 17, 2001 (23) None
Victor Planchart CLE C 5' 8" / 165 lbs May 17, 2001 (23) None
Alexfri Planez RF 6' 2" / 180 lbs Aug 17, 2001 (23) None
Michael Plassmeyer TEX SP 6' 2" / 197 lbs Nov 5, 1996 (28) Missouri
Kevin Plawecki SD C 6' 2" / 208 lbs Feb 26, 1991 (33) Purdue
Axiel Plaz PIT C 5' 11" / 165 lbs Aug 12, 2005 (19) None
Elijah Pleasants SF SP 6' 5" / 200 lbs May 4, 2000 (24) Trevecca Nazarene
Zach Plesac SP 6' 3" / 220 lbs Jan 21, 1995 (29) Ball State
Trevor Plouffe 3B 6' 2" / 205 lbs Jun 15, 1986 (38) -
Nick Plummer CIN LF 5' 10" / 200 lbs Jul 31, 1996 (28) None
Zack Plunkett P 6' 2" / 225 lbs Feb 16, 1996 (28) Arkansas
Adam Plutko MIN SP 6' 3" / 215 lbs Oct 3, 1991 (33) UCLA
Chase Plymell CHW RP 6' 4" / 205 lbs May 29, 1998 (26) Central Missouri
Colin Poche RP 6' 3" / 225 lbs Jan 17, 1994 (30) Dallas Baptist
Straton Podaras C 6' 1" / 200 lbs Dec 9, 1997 (27) Radford
Nick Podkul PHI 3B 6' 1" / 200 lbs Apr 11, 1997 (27) Notre Dame
Robbie Podorsky LF 5' 8" / 170 lbs Jan 27, 1995 (29) McNeese State
Jake Polancic MIL RP 6' 3" / 205 lbs Jun 8, 1998 (26) None
Jorge Polanco 2B 5' 11" / 208 lbs Jul 5, 1993 (31) None
Gregory Polanco RF 6' 5" / 235 lbs Sep 14, 1991 (33) None
Ronny Polanco ARI 3B 5' 11" / 180 lbs Aug 23, 2003 (21) None
Elvis Polanco BAL RP 5' 10" / 165 lbs Sep 16, 2003 (21) None
Floating offer