Page Fence Giants

Current Roster
Name Pos Team Age Injured List
Samuel Basallo C (C,1B) 22 July 22, 2026:10 Day IL
Ethan Salas C 20  
Bryce Eldridge 1B 22  
Christian Encarnacion-Strand 1B (3B) 26  
Paul Goldschmidt 1B 39  
Yohandy Morales 1B N/A  
Munetaka Murakami 1B 26  
Abimelec Ortiz 1B N/A  
Mauricio Dubon 2B (SS,3B,OF) 32  
Edwin Arroyo SS (2B,3B) N/A  
Seaver King SS 23  
Colson Montgomery SS (3B) 24  
Andrew Fischer 3B N/A  
Parks Harber 3B N/A  
Sean Keys 3B (1B) 23  
Coby Mayo 3B (1B) 24  
Austin Riley 3B 29  
Roman Anthony OF 22 May 07, 2026:60 Day IL
Carson Benge OF 23  
Drew Burress OF 21  
Cole Carrigg OF (SS) N/A  
Jakob Marsee OF 25  
Zac Veen OF 24  
Ryan Waldschmidt OF 24  
Brayan Bello SP (RP) 27  
Jared Jones SP 25  
Max Meyer SP 27 July 20, 2026:15 Day IL
Eury Perez SP 23  
Carlos Rodon SP 33 July 03, 2026:15 Day IL
Roki Sasaki SP (RP) 25 August 30, 2026:15 Day IL-Finger
Ryan Sloan SP 20  
José Soriano SP 28  
Brandon Young SP N/A  
Devin Williams RP 32 August 10, 2026:15 Day IL-Shoulder