Mike Krupa

Current Roster
Name Pos Team Age Injured List
Samuel Basallo C 21  
Austin Wells C 26  
Jake Bauers 1B 30  
Vinnie Pasquantino 1B 28  
Ben Rice 1B 27  
Nolan Gorman 2B (3B) 25  
Matt McLain 2B 26  
Konnor Griffin SS 20  
Trea Turner SS 32  
Anthony Volpe SS 25 March 25, 2026:15 Day IL-Shoulder
Junior Caminero 3B 22  
Caleb Durbin 3B 26  
Wilyer Abreu OF 26  
Ronald Acuna Jr. OF 28  
Roman Anthony OF 21  
Carlos Cortes OF N/A  
Lourdes Gurriel OF 32  
Mickey Moniak OF 27  
Andy Pages OF 25  
Sandy Alcantara SP 30  
Dylan Cease SP 30  
George Kirby SP 28  
Matthew Liberatore SP 26  
Parker Messick SP 25  
Aaron Nola SP 32  
Drew Rasmussen SP 30  
Blake Snell SP 33 March 25, 2026:15 Day IL
Jeffrey Springs SP 33  
Bryan Baker RP 31  
Jhoan Duran RP 28 April 18, 2026:15 Day IL
Josh Hader RP 32 March 25, 2026:15 Day IL
Brad Keller RP 30  
Tanner Scott RP 31  
Paul Sewald RP 35