From Wikipedia, the free encyclopedia
Players Coaches/Other

Pitchers

Catchers

Infielders

  •  1 Brett Auerbach
  • 26 Damon Dues
  •  5 Jimmy Glowenke
  •  6 Christian Koss *
  • 29 Dilan Rosario
  • 35 Luis Toribio
  •  8 Will Wilson
  • 41 Logan Wyatt

Outfielders


Manager

  • 12 Dennis Pelfrey

Coaches

  • 21 Cory Elasik (hitting)
  • 51 Rolando Marcano (bullpen)
  • 17 Lipso Nava (fundamentals)
  • 58 Paul Oseguera (pitching)

60-day injured list

  • 90 Michael Stryffeler
  • -- Nick Zwack (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 April 16, 2024
Transactions
→ More rosters: MiLB •  Eastern League
San Francisco Giants minor league players