Pitchers
- 16 Daniel Blair
- 40 Dylan Carmouche
- 54 Wilkelma Castillo
- 17 Hunter Dula
- 29 Matt Frisbee #
- 48 Trent Harris
- 21 Tommy Kane
- 26 Mikell Manzano
- 43 Manuel Mercedes
- 38 Matt Mikulski
- 60 Cesar Perdomo
- 35 Austin Strickland
- 14 Cody Tucker
- 59 Esmerlin Vinicio
- 51 Tyler Vogel
- 29 Joe Whitman
- 37 Josh Wolf
- 32 Hayden Wynja
|
|
Catchers
- 52 Jack Payton
- 33 Onil Perez
- 46 Luke Shliger
Infielders
- 6 Aeverson Arteaga
- 34 Sabin Ceballos
- 32 Cole Foster
- 12 Thomas Gavello
- 47 Quinn McDaniel
- 56 Charlie Szykowny
Outfielders
|
|
Manager
Coaches
- 13 Mario Rodriguez (pitching)
- 23 Jared Walker (hitting)
- 2 Eliezer Zambrano (fundamentals)
60-day injured list
- 94 Brett Standlee (full season)
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 September 2, 2024
Transactions
→ More rosters: MiLB • Northwest League
→ San Francisco Giants minor league players
|