Santa’s Royal Giants

Current Roster
Name Pos Team Age Injured List
Samuel Basallo C Bal 20  
Dillon Dingler C Det N/A  
Logan O'Hoppe C LAA 25  
Pete Alonso 1B NYN 30  
Michael Busch 1B ChN 27  
Luis Garcia 2B Was 24  
Ketel Marte 2B Ari 31  
Zach McKinstry 2B (3B,OF) Det 30  
Bo Bichette SS Tor 27  
Masyn Winn SS StL 23  
Alex Bregman 3B Bos 31  
Isaac Paredes 3B Hou 26  
Wilyer Abreu OF Bos 25  
JJ Bleday OF Oak 27  
Jackson Chourio OF Mil 21  
Luis Robert Jr. OF ChA 27  
Kyle Tucker OF ChN 28  
Christian Yelich OF Mil 33  
Chris Bassitt SP Tor 36  
Brayan Bello SP Bos 25  
Tanner Bibee SP Cle 26  
Corbin Burnes SP Ari 30  
MacKenzie Gore SP Was 26  
Hunter Greene SP Cin 25  
Michael King SP SD 29  
Jesus Luzardo SP Phi 27  
Freddy Peralta SP Mil 28  
Brady Singer SP Cin 28  
José Soriano SP LAA 26  
Randy Vasquez SP SD 26  
Luke Weaver SP (RP) NYA 31  
Brandon Woodruff SP Mil 32 March 27, 2025:15 Day IL
Andres Munoz RP Sea 26