From Wikipedia, the free encyclopedia
Players Coaches/Other

Pitchers

Catchers

  • 19 Brandon Martorano
  • 16 Adrián Sugastey
  •  9 Andy Thomas

Infielders

  •  5 Jimmy Glowenke
  • 29 Dilan Rosario
  • 35 Luis Toribio
  •  8 Will Wilson
  • 41 Logan Wyatt

Outfielders

  •  2 Victor Bericoto
  •  7 Vaun Brown ~
  • 23 Allan Cerda
  • 16 Turner Hill
  • 10 Carter Howell
  •  6 Ryan McKenna
  •  7 Ismael Munguia
  • 39 Jairo Pomares
  •  1 Alerick Soularie


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

  • 97 Blake Rivera (full season)
  • 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 July 6, 2024
Transactions
→ More rosters: MiLB •  Eastern League
San Francisco Giants minor league players