Page Fence Giants

Current Roster
Name Pos Team Age Injured List
Kyle Teel C ChA 23  
Triston Casas 1B Bos 25 May 03, 2025:60 Day IL
Jonathon Long 1B ChN 23  
Kyle Manzardo 1B Cle 24  
Tyler Soderstrom 1B (OF) Oak 23  
Ozzie Albies 2B Atl 28  
Jake Cronenworth 2B (1B) SD 31  
Ronny Mauricio SS (2B,3B) NYN 24  
Ryan Ritter SS Col 24  
Ezequiel Tovar SS Col 23 June 06, 2025:10 Day IL
Jett Williams SS NYN 21  
Masyn Winn SS StL 23  
Josh Jung 3B Tex 27  
Otto Kemp 3B (1B,OF) Phi 25  
Coby Mayo 3B (1B) Bal 23  
Joey Ortiz 3B (SS) Mil 26  
Addison Barger OF (3B) Tor N/A  
Cody Bellinger OF NYA 29  
Byron Buxton OF Min 31  
Jasson Dominguez OF NYA 22  
Brenton Doyle OF Col 27  
TJ Friedl OF Cin 29  
Heliot Ramos OF SF 25  
Emmanuel Rodriguez OF Min N/A  
Andrew Abbott SP Cin 26  
Stephen Kolek SP SD N/A  
Nick Lodolo SP Cin 27  
Roki Sasaki SP LAD 23 May 13, 2025:60 Day IL
Brady Singer SP Cin 28  
Shane Smith SP ChA N/A  
José Soriano SP LAA 26  
Spencer Strider SP Atl 26  
David Bednar RP Pit 30  
Robert Suarez RP SD 34