Pirates

Current Roster
Name Pos Team Age Injured List
Francisco Álvarez C NYN 22  
Logan O'Hoppe C LAA 24  
Peter Alonso 1B NYN 29  
Vladimir Guerrero Jr 1B Tor 25  
Ozzie Albies 2B Atl 27 April 16, 2024:10 Day IL-
Jace Jung 2B Det 23  
Jordan Westburg 2B (3B) Bal 25  
Jackson Holliday SS (2B) Bal 20  
Francisco Lindor SS NYN 30  
Colson Montgomery SS ChA 22  
Gunnar Henderson 3B (SS) Bal 22  
Yordan Alvarez OF Hou 26  
Jung Hoo Lee OF SF 25  
Spencer Jones OF NYA 22  
MJ Melendez OF KC 25  
Fernando Tatis Jr. OF SD 25  
Nestor Cortes Jr. SP NYA 29  
Garrett Crochet SP ChA 24  
Kyle Harrison SP SF 22  
Jackson Jobe SP Det N/A  
Bryce Miller SP Sea 25  
Bailey Ober SP Min 28  
Chris Sale SP Atl 35  
Christian Scott SP NYN N/A  
Emmanuel Clase RP Cle 26  
Edwin Diaz RP NYN 30  
Jason Foley RP Det 28  
Ryan Helsley RP StL 29  
Clay Holmes RP NYA 31  
James McArthur RP KC 27  
Evan Phillips RP LAD 29