got here last_myear >2025< curyear 2026 myear 2025 connect_ip 216.73.216.163
refer Baseball Handbook
maintenance 1 internal 1 debug 1 hostname brandonbear debug_host brandonbear
got here maint 1 curyear 2026 default_action listgames
2026-07-28 San Francisco Giants Roster
got here level 1 end of chain action rosters jframe actions.php?myaction=showrosters&dateid=20260728&teamid=SFN -- 1 20260728
got here jframe_except 1 maint 1
Choose a Day
got here ..... end of chain jframe actions.php?myaction=showrosters&dateid=20260728&teamid=SFN
canonical link https://baseball-handbook.com/index.php?rosters=20260728&teamid=SFN
description Roster of Hitters, Starters, and Relief for San Francisco Giants on 2026-07-28
keywords baseball reference, San Francisco Giants roster
got here postseason 1 preseason 0 end_of_season 20260927/20260220 curyear 2026
got here in jscript gamekey 202607280_MIL_SFN
detailHeader --> curyear 2026 action rosters postseason 1 gamekey 202607280_MIL_SFN teamid SFN got here ... /home/mea/baseball/br_year_data/bin/lookup_roster.pl all SFN 20260728 | /home/mea/baseball/br_year_data/bmkhtml.pl lookuproster

SFN Roster Starters 2026-07-28

RankWAA2YrNameIPRest
-130- -1.490.27Tyler Mahle89.01
-167- -1.27-0.02Adrian Houser87.02
+045+ 2.920.13Robbie Ray116.73
XXXXX 0.670.54Logan Webb113.04
XXXXX 0.790.11Landen Roupp110.06

SFN Roster Relief 2026-07-28

Rank is based upon current year WAA ( 2nd column ). 2Yr column shows last two year WAA average added to player total. This goes to 0 as a season progresses.

RankWAA2YrNameIPRest
XXXXX 0.630.06Dylan Smith17.01
XXXXX 1.000.16Erik Miller31.31
XXXXX 0.850.04Sam Hentges21.31
XXXXX -0.13-0.03Carson Whisenhunt15.72
XXXXX 0.70-0.28Keaton Winn34.73
XXXXX -0.33-0.00Caleb Kilian41.34
XXXXX -0.120.09Jason Foley3.04
+125+ 1.730.02JT Brubaker49.38
TOTAL4.330.06TIER= 0.07

SFN Roster BAT 2026-07-28

RankWAA2YrNamePosRest
XXXXX 0.930.57Rafael Devers1B1
XXXXX 0.58-0.05Casey Schmitt3B1
XXXXX 0.36-0.06Grant McCrayRF1
XXXXX 0.080Jesus RodriguezC1
XXXXX -0.09-0.00Heliot RamosLF1
XXXXX -0.190.54Willy AdamesSS1
XXXXX -0.27-0.22Jung Hoo LeeRF3
XXXXX -0.540.03Christian Koss3B1
XXXXX -0.67-0.03Bryce EldridgeDH1
XXXXX -0.790Drew CavanaughC2
XXXXX -1.040Daniel SusacC1
-145- -1.39-0.41Luis Arraez2B1
-142- -1.42-0.00Drew GilbertCF1

_