SF depth chart 2027

2027 SEASON · DEPTH CHARTSan Francisco GiantsSF
Projected72–90.443
NL West4thof 5
Park HR85PITCHER+
ROS PROJ72-90=TOTAL72-90
Total WAR +26.7
hWAR +14.5
pWAR +12.1
C+1.8
1B+1.5
2B+1.1
SS+2.8
3B+1.6
LF+0.3
CF+1.6
RF+1.4
DH+2.5
SP+9.0
BP+3.1

Depth chart data updated: October 24, 2026

Infield
CSO FAR +0.0
Drew Cavanaugh B/Lage 25
WAR+0.6
wRC+80
vL·vR67·85
BSR+0.2
FLD+0.0
PT250 PA
Jesus RodriguezIL wRC+104 vL·vR112·100 BSR+0.8 FLD-0.5 PT224 WAR+1.2
Eric Haase wRC+89 vL·vR97·85 BSR+0.4 FLD-0.6 PT174 WAR+0.6
Position TotalPA648wRC+83FLD-1.0ROS+1.8TOTAL+1.8
1BSO FAR +0.0
Bryce Eldridge B/Lage 22
WAR+1.7
wRC+116
vL·vR103·121
BSR+0.2
FLD-0.6
PT568 PA
Brett Harris wRC+86 vL·vR91·83 BSR+0.1 FLD+0.1 PT80 WAR+0.1
Position TotalPA648wRC+108FLD-0.5ROS+1.5TOTAL+1.5
2BSO FAR +0.0
Osleivis Basabe B/Rage 26
WAR+0.6
wRC+82
vL·vR90·79
BSR+0.6
FLD-0.7
PT350 PA
Nate Furman wRC+98 vL·vR85·103 BSR+1.6 FLD-0.9 PT250 WAR+0.8
Replacement (call-up)wRC+75PT48WAR+0.0
Position TotalPA648wRC+84FLD-1.6ROS+1.1TOTAL+1.1
SSSO FAR +0.0
Willy Adames B/Rage 31
WAR+3.0
wRC+112
vL·vR114·112
BSR+1.2
FLD-1.6
PT558 PA
Christian Koss wRC+76 vL·vR84·73 BSR+0.6 FLD-0.0 PT90 WAR+0.1
Position TotalPA648wRC+104FLD-1.6ROS+2.8TOTAL+2.8
3BSO FAR +0.0
Matt Chapman ILB/Rage 34
WAR+1.5
wRC+112
vL·vR116·111
BSR+0.2
FLD+1.7
PT285 PA
Shay Whitcomb wRC+88 vL·vR96·85 BSR+1.0 FLD-1.5 PT250 WAR+0.4
Replacement (call-up)wRC+75PT113WAR+0.0
Position TotalPA648wRC+91FLD+0.2ROS+1.6TOTAL+1.6
Outfield
LFSO FAR +0.0
Turner Hill B/Lage 28
WAR+0.5
wRC+92
vL·vR79·97
BSR+1.2
FLD+0.0
PT250 PA
Victor Bericoto wRC+74 vL·vR82·71 BSR+0.0 FLD+0.0 PT250 WAR+0.0
Replacement (call-up)wRC+75PT148WAR+0.0
Position TotalPA648wRC+79FLD+0.0ROS+0.3TOTAL+0.3
CFSO FAR +0.0
Drew Gilbert B/Lage 26
WAR+2.0
wRC+107
vL·vR94·112
BSR+0.6
FLD-0.3
PT482 PA
Grant McCray wRC+83 vL·vR68·88 BSR+1.1 FLD-1.1 PT166 WAR+0.2
Position TotalPA648wRC+93FLD-1.3ROS+1.6TOTAL+1.6
RFSO FAR +0.0
Jung Hoo Lee B/Lage 28
WAR+1.6
wRC+109
vL·vR90·117
BSR+1.2
FLD-0.3
PT503 PA
Will Brennan wRC+93 vL·vR63·105 BSR+0.2 FLD+0.5 PT145 WAR+0.2
Position TotalPA648wRC+101FLD+0.3ROS+1.4TOTAL+1.4
DH
DHSO FAR +0.0
Rafael Devers ILB/Lage 30
WAR+2.2
wRC+135
vL·vR117·141
BSR+0.2
FLD-0.1
PT408 PA
Marcelo Mayer wRC+92 vL·vR71·100 BSR+0.3 FLD+1.3 PT240 WAR+0.7
Position TotalPA648wRC+114FLD+1.1ROS+2.5TOTAL+2.5
Rotation
ROTATIONSO FAR +0.0Starting Rotation
WAR+4.2
ERA3.60
FIP3.56
K%21.6
WPA/GS+0.8%
PT181 IP
Avg Start50
WAR+2.0
ERA4.09
FIP4.30
K%21.4
WPA/GS+0.4%
PT150 IP
Avg Start51
WAR+0.9
ERA4.58
FIP4.68
K%21.1
WPA/GS-5.1%
PT107 IP
Matt WilkinsonSP4IP78GS14ERA4.31K%18.8WPA/GS-3.2%WAR+0.5
Trevor McDonaldSP5ILIP35GS6ERA4.43K%18.9WPA/GS+2.9%WAR+0.6Avg Start46
Carson WhisenhuntSP6ILIP108GS20ERA4.83K%19.5WPA/GS-12.2%WAR+0.8Avg Start42
Anthony MolinaSP7IP36GS7ERA4.97K%18.6WPA/GS-7.8%WAR+0.0
Ryan BoruckiSP8IP175GS32ERA4.65K%18.9WPA/GS-5.6%WAR+0.0
Carson SeymourSP9IP21GS4ERA4.99K%19.8WPA/GS-8.0%WAR+0.0
Section TotalIP891GS162ROS+9.0TOTAL+9.0
Bullpen
BULLPENSO FAR +0.0Bullpen
Dylan SmithCLHI-LEV
WAR+0.3
ERA4.05
FIP4.10
K%26.9
WPA/App-0.2%
PT36 IP
Adrian HouserSUHI-LEVILIP66ERA4.49K%17.1WPA/App-0.8%WAR+0.6
Sam HentgesSUIP23ERA3.93K%25.0WPA/App-0.1%WAR+0.3
Reiver SanmartinMRIP28ERA4.27K%16.4WPA/App-0.5%WAR+0.1
Jason FoleyMRIP24ERA4.37K%17.0WPA/App-0.7%WAR+0.0
Trent HarrisMRIP44ERA3.80K%26.2WPA/App+0.1%WAR+0.6
Matt GageMRILIP100ERA4.57K%18.7WPA/App-1.0%WAR+0.0
José ButtóMRILIP45ERA4.22K%23.0WPA/App-0.5%WAR+0.1
Keaton WinnMRILIP25ERA4.65K%20.1WPA/App-1.1%WAR+0.0
JT BrubakerMRIP45ERA4.49K%16.8WPA/App-0.8%WAR+0.5
Joel PegueroMRILIP28ERA4.34K%22.0WPA/App-0.6%WAR+0.0
Cesar PerdomoMRIP90ERA4.58K%17.0WPA/App-1.0%WAR+0.6
Joel KuhnelMRIP13ERA4.50K%17.0WPA/App-0.9%WAR+0.0
Section TotalIP567ROS+3.1TOTAL+3.1

Future Depth Chart — SF

Click a year tab for the projected lineup, rotation, and team WAR
PEAK 2029 · 72W · 25.4 WAR OFF-BOOKS 7YR $194M AGE 27.9 ↗ 29.2 WINDOW no projected contention years
NL West · 2027
#1LAD118#2ARI101#3SF100#4SD92#5COL84
Projected: 68–94 Team WAR: 20.7 Avg Age: 27.9 Est. Payroll: $111M FA Budget Room: $127M (CBT $238M) REBUILD

Position Players

PosPlayerWARSalary
CJesus Rodriguez (25)1.2$0.8M
Fernando Gonzalez (25)0.1$0.0M
1BRafael Devers (30)1.7$31.4M
Bryce Eldridge (22)0.3$2.6M
2BMarcelo Mayer (24)0.9$0.8M
Isaiah Barkett (23)0.1$0.0M
SSWilly Adames (31)2.8$26.0M
Jhonny Level (20)0.2$0.0M
3BMatt Chapman (34)1.4$20.0M
Parks Harber (25)0.1$0.0M
LFScott Bandura (25)0.8$0.8M
Turner Hill (28)0.1$0.8M
CFDrew Gilbert (26)2.0$2.9M
Bo Davidson (25)0.1$0.8M
RFJung Hoo Lee (28)1.8$18.8M
Jerar Encarnacion (29)0.1$0.8M
DHFA — replacement level0.0—

Pitchers

RolePlayerWARSalary
SPJoe Whitman (prospect)2.2$0.8M
Ramon Marquez (prospect)2.0$0.8M
Jack Choate (prospect)1.0$0.8M
RPHenry Lalane (prospect)0.7$0.8M
Cody Delvecchio (prospect)0.6$0.8M
Miguel Mendez (prospect)0.5$0.8M
Off The Books for 2027
No major contracts expired entering this year

Farm System

NamePosLevelAgeCareer WAR
Josuar GonzalezSSA1921.3
Jhonny LevelSSA+2019.4
Ramon MarquezPA+2117.2
Joe WhitmanPAAA256.3
Jesus HernandezCROK185.8