Pitchers
- 98 Melvin Adón
- 86 Christian Avendano
- 48 Luis Bermudez
- 52 Jason Bonilla
- 34 Wilkelma Castillo
- 31 Jorge Garcia
- 65 Ubert Mejias
- -- Kanoa Pagan ‡
- 62 Cesar Perdomo
|
|
Catchers
- 8 Nomar Diaz
- -- Braden Frankfort ‡
- 10 Cesar Gonzalez
Infielders
- 5 Gustavo Cardozo
- 6 Irvin Murr III
- 2 Elian Rayo
- 7 Ryan Reckley
- 12 Sean Roby #
- 16 Donovan Walton #
Outfielders
- 56 Jared Dupere #
- 14 Jediael Maduro
- 37 Lazaro Morales
- 21 Cesar Quintas
- 23 Eliam Sandoval
- 13 Guillermo Williamson
|
|
Manager
Coaches
- 2 Nate Keavy (fundamentals)
- 40 Mario Rodriguez (pitching)
- 45 Jared Walker (hitting)
7-day injured list
* On San Francisco Giants 40-man roster
~ Development list
# Rehab assignment
∞ Reserve list
‡ Restricted list
§ Suspended list
† Temporarily inactive list
Roster updated June 19, 2023
Transactions
→ More rosters: MiLB • Arizona Complex League
→ San Francisco Giants minor league players
|