Team status -- 2025 San Francisco Giants
Regular season -- as of 8/29/2025

Batter Status
  vs LHPvs RHPTotalInjBatters Faced as Catcher
SNameUsageUsageUsageDays8/298/288/278/268/258/248/238/228/21Cum
Kevin Alcantara 15 3 70          
fJi Hwan Bae 63 113 950          
Patrick Bailey 75 113 100036334441 35393141300
Joey Bart 81 43 560          
fTravis Bazzana 0 0 00          
Bryce Eldridge 12 82 630          
fJerar Encarnacion 0 0 00          
Thairo Estrada 17 30 260          
fRece Hinds 0 0 00          
fTermarr Johnson 0 0 00          
Jung Hoo Lee 112 132 1270          
Marco Luciano 18 5 100          
Charles McAdoo 29 5 120          
MJ Melendez 80 112 1020          
fBenjamin Montgomery 0 0 00          
fRichie Palacios 0 0 00          
Heliot Ramos 51 81 690          
Chandler Simpson 66 91 850          
Spencer Torkelson 61 70 670          
fThomas Troy 0 0 00          
Taylor Walls 0 31 210          
Mike Yastrzemski 81 129 1170          

Pitcher Status
   Inj Pitches Thrown
SNameUsageDaysLast8/298/288/278/26Cum
Tristan Beck 12308/28/2025 7r17r 24
Nigel Belgrave 4708/28/2025 15r 23r38
Osvaldo Bido 12008/27/2025  93s 93
fBeau Brieske 00      
Joey Cantillo 10308/26/2025   82s82
fBubba Chandler 6907/25/2025     
fBowden Francis 7206/15/2025     
fMarkevian Hence 00      
Logan Henderson 14408/24/2025     
Jordan Hicks 8508/28/2025 16r15r16r47
Sean Hjelle 9808/29/202521r  18r39
fJackson Jobe 7707/19/2025     
Stephen Kolek 5008/29/20258r7r  15
fMichael Kopech 303/29/2025     
Jack Leiter 1708/29/202527r  17r44
fDaniel Lynch 604/3/2025     
Trevor Rogers 3208/28/2025 89s  89
Paul Skenes 9808/29/202577s   77
fMitch Spence 6707/20/2025     
fAndrew Thorpe 00      
Jaden Woods 3008/27/2025  43r9r52