
San Francisco Giants
National League•West Division
Record3-8
Win %27.3%
Season2026
Roster
26 playersPitchers

Ryan Borucki
#43 • Relief Pitcher
→

JT Brubaker
#34 • Starting Pitcher
→

Matt Gage
#51 • Relief Pitcher
→

Adrian Houser
#35 • Relief Pitcher
→

Caleb Kilian
#45 • Starting Pitcher
→

Tyler Mahle
#51 • Starting Pitcher
→

Erik Miller
#68 • Relief Pitcher
→

Robbie Ray
#23 • Starting Pitcher
→

Landen Roupp
#65 • Relief Pitcher
→

Blade Tidwell
#94 • Relief Pitcher
→

Ryan Walker
#74 • Relief Pitcher
→

Logan Webb
#62 • Starting Pitcher
→

Keaton Winn
#67 • Starting Pitcher
→
Catchers
Infielders
Betting on Giants games?
Tap any player above to dive into their stats, recent form, and matchup analysis. We break down everything from splits to defensive rankings so you can find edges before the lines move.











