Santa’s Royal Giants

Current Roster
Name Pos Team Age Injured List
Danny Jansen C Tor 29  
Salvador Perez C (C,1B) KC 34  
Peter Alonso 1B NYN 29  
Andrew Vaughn 1B ChA 26  
Xander Bogaerts 2B SD 31  
Vaughn Grissom 2B Bos 23  
Ketel Marte 2B Ari 30  
Bo Bichette SS Tor 26  
Amed Rosario SS (2B,OF) TB 28  
Alex Bregman 3B Hou 30  
Josh Smith 3B (SS) Tex 26  
Mark Canha OF (1B) Det 35  
Nick Castellanos OF Phi 32  
Jackson Chourio OF Mil 20  
Dylan Crews OF Was 22  
Heston Kjerstad OF Bal 25  
Jurickson Profar OF SD 31  
Luis Robert OF ChA 26 April 06, 2024:10 Day IL-
Kyle Tucker OF Hou 27  
Andrew Abbott SP Cin 24  
Corbin Burnes SP Bal 29  
Dylan Cease SP SD 28  
Nathan Eovaldi SP Tex 34 May 03, 2024:15 Day IL-
Jonathan Gray SP Tex 32  
Hunter Greene SP Cin 24  
Joe Musgrove SP SD 31 May 05, 2024:15 Day IL-
Freddy Peralta SP Mil 27  
Eury Perez SP Mia 21 April 04, 2024:60 Day IL-
Max Scherzer SP Tex 39 March 28, 2024:15 Day IL-
Brady Singer SP KC 27  
Marcus Stroman SP NYA 33  
Ranger Suarez SP Phi 28  
Kyle Finnegan RP Was 32  
Evan Phillips RP LAD 29 May 05, 2024:15 Day IL-