Fightin Phils

Current Roster
Name Pos Team Age Injured List
Luis Campusano C SD 25  
Anthony Rizzo 1B NYA 34  
Andrew Vaughn 1B ChA 25  
Xander Bogaerts 2B SD 31  
Nico Hoerner 2B ChN 26  
Jackson Holliday SS Bal 20  
Brayan Rocchio SS Cle 23  
Trea Turner SS Phi 30  
Nolan Arenado 3B StL 32  
J.D. Davis 3B Oak 30  
Royce Lewis 3B Min 24  
Byron Buxton OF Min 30  
Dylan Carlson OF StL 25 March 26, 2024:15 Day IL-Elbow
Lourdes Gurriel OF Ari 30  
Aaron Judge OF NYA 31  
Ceddanne Rafaela OF Bos 23  
Victor Scott OF StL 23  
Lane Thomas OF Was 28  
J.D. Martinez DH NYN 36  
Justin Turner DH Tor 39  
Garrett Crochet SP ChA 24  
Yu Darvish SP SD 37  
Jack Flaherty SP Det 28  
Max Meyer SP Mia 25  
Joe Ryan SP Min 27  
Max Scherzer SP Tex 39  
Logan Webb SP SF 27  
Josh Hader RP Hou 29  
Tanner Scott RP Mia 29  
Robert Suarez RP SD 33  
Devin Williams RP Mil 29