Skip to content

MLB · Roster

San Francisco Giants roster

San Francisco Giants roster: 42 players, with numbers, positions and each player's stats. Injury report: Hayden Birdsong (Out), Trevor McDonald (Out), Randy Rodriguez (Out), Blade Tidwell (Out) and 7 more.

Pitchers

Catchers

Infielders

Outfielders

Designated Hitter

San Francisco Giants scores, schedule and stats