Teams / San Francisco Giants
Giants

San Francisco Giants

NL West
Pitchers: 19
Position Players: 17
Season: 2025
36
Roster
4.18
Team ERA
20.7%
Avg K%
2025
Season
Starting Pitchers
Player ERA K% xwOBA IP
Logan Webb 3.22 26.2% 0.294 207.0
Robbie Ray 3.65 24.6% 0.298 182.1
Justin Verlander 3.85 20.7% 0.319 152.0
Landen Roupp 3.80 21.4% 0.318 106.2
Carson Whisenhunt 5.01 15.7% 0.000 23.1
Keaton Winn 4.50 21.4% 0.000 10.0
Top Batters
Player Pos AVG HR xwOBA
Rafael Devers 3B 0.252 35 0.367
Heliot Ramos LF 0.256 21 0.320
Willy Adames SS 0.225 30 0.326
Jung Hoo Lee CF 0.266 8 0.318
Matt Chapman 3B 0.231 21 0.341
Wilmer Flores 1B 0.241 16 0.282
Patrick Bailey C 0.222 6 0.261
Casey Schmitt 3B 0.237 12 0.328
Upcoming Games
Date Opponent Time Location O/U
Mar 25 vs NYY 8:05 PM Home -
Mar 27 vs NYY 4:35 PM Home -
Mar 28 vs NYY 7:15 PM Home -
Mar 30 @ SD 9:40 PM Away -
Mar 31 @ SD 9:40 PM Away -
Apr 1 @ SD 4:10 PM Away -
Apr 2 vs NYM 9:45 PM Home -
Apr 3 vs NYM 10:15 PM Home -
Apr 4 vs NYM 6:33 AM Home -
Apr 5 vs NYM 4:05 PM Home -