San Francisco Giants

2026 affiliate rosters · Raw stats + park-neutral MLE translations. Click a player for full career history.

Role
View
Projected 2026 Roster
Lineup WAR +22.0 Pitching WAR +5.1 Team Top-17 WAR +27.1
Projected Lineup
SlotPlayer Age PA HR AVG OBP SLG Fld WAR
1.CJesus Rodriguez242394.250.316.352+0.1+1.2
2.1BRafael Devers2964929.254.343.466-2.6+3.9
3.2BLuis Arraez296055.305.343.394-7.6+2.9
4.SSWilly Adames3057322.233.314.425+6.0+4.1
5.3BMatt Chapman3347416.254.338.433+4.6+3.3
6.LFHeliot Ramos2661022.261.326.429-7.4+1.8
7.CFHarrison Bader322025.200.260.319+2.2+0.3
8.RFJung Hoo Lee275569.274.338.410-3.2+3.0
9.DHCasey Schmitt2740813.247.304.413-1.6+1.5
Bench / Depth (next 5)
CPatrick Bailey27411+1.6
RFDrew Gilbert25212+0.9
CTom Murphy35110+0.7
CLogan Porter31186+0.7
CEric Haase33184+0.6
Projected Rotation
Player Age IP ERA K% BB% WAR
SP1Robbie Ray341334.0925.1%9.7%+1.4
SP2Landen Roupp271023.9722.2%9.9%+1.3
SP3Adrian Houser33884.2718.1%8.3%+0.9
SP4Tyler Mahle31593.5020.3%8.4%+0.4
SP5Trevor McDonald25363.5520.5%9.2%+0.2
Bullpen Anchors
RP1Matt Gage33463.6021.6%8.3%+0.5
RP2Ryan Borucki32234.2222.6%9.3%+0.2
RP3Keaton Winn28475.2420.8%8.3%+0.2
natural position  fungible alternate  out-of-position fill
Position Depth · Across the Org (MLB + AAA + AA + A+)
PosTop 2nd3rd
CJesus Rodriguez AAA·24 16cWAROnil Perez A+·23 11cWARDrew Cavanaugh AA·24 10cWAR
1BBryce Eldridge AAA·21 15cWARWilmer Flores MLB·34 -0cWARJake Holton AAA·28 -2cWAR
2BBuddy Kennedy AAA·27 11cWARNate Furman AAA·25 10cWARLuis Arraez MLB·29 6cWAR
SSDiego Velasquez AA·22 19cWARWilly Adames MLB·30 14cWARGavin Kilen A+·22 12cWAR
3BRafael Devers MLB·29 20cWARZander Darby A+·23 9cWARMatt Chapman MLB·33 8cWAR
LFHeliot Ramos MLB·26 6cWARGuillermo Williamson A+·22 0cWARRodolfo Nolasco AA·24 -17cWAR
CFJung Hoo Lee MLB·27 14cWARVictor Bericoto AAA·24 3cWARYusniel Díaz AAA·29 1cWAR
RFDrew Gilbert AAA·25 1cWARWill Brennan AAA·28 0cWARJerar Encarnacion MLB·28 -1cWAR
DH
MLB San Francisco Giants MLB · 2026
PlayerStats
NamePosBAgePAK%BB%ISOwOBA
Willy Adames SS R 30 107 30 5 .188 .299
Matt Chapman 3B R 33 105 19 7 .092 .317
Rafael Devers DH L 29 105 31 5 .090 .258
Luis Arraez IF L 29 101 4 6 .054 .310
Jung Hoo Lee CF L 27 96 15 7 .103 .291
Heliot Ramos LF R 26 92 32 5 .115 .299
Casey Schmitt 3B R 27 77 23 3 .183 .343
Patrick Bailey C S 27 66 18 8 .049 .192
Harrison Bader LF R 32 55 31 4 .077 .151
Jerar Encarnacion RF R 28 26 19 0 .038 .221
Drew Gilbert CF L 25 26 23 8 .130 .281
Daniel Susac C R 25 24 12 4 .174 .499
AAA Sacramento River Cats PCL · 2026
PlayerRaw StatsMLE (Park-Neutral MLB Equiv.)
NamePosBAgePAK%BB%ISOwOBAwOBAK%BB%ISO
Bryce Eldridge 1B L 21 96 32 11 .146 .370 .281 42 7 .105
Grant McCray CF L 25 82 22 22 .048 .300 .242 28 15 .040
Jesus Rodriguez C R 24 80 9 10 .129 .369 .310 11 7 .103
Victor Bericoto CF R 24 80 22 9 .141 .340 .284 29 6 .109
Buddy Kennedy 1B R 27 76 17 8 .119 .400 .312 22 6 .090
Nate Furman 2B L 25 76 14 17 .103 .414 .363 19 12 .091
Drew Gilbert CF L 25 56 9 11 .111 .354 .303 12 8 .095
Will Brennan RF L 28 54 11 2 .157 .400 .355 14 1 .127
Jake Holton 1B R 28 51 31 24 .026 .328 .252 40 17 .020
Thomas Gavello C L 25 48 25 10 .167 .269 .217 32 6 .129
Osleivis Basabe SS R 25 46 17 9 .143 .285 .222 22 6 .110
Eric Haase C R 33 40 32 5 .222 .331 .255 42 4 .158
Turner Hill OF L 27 15 13 0 .000 .298 .252 17 0 .000
AA Richmond Flying Squirrels EL · 2026
PlayerRaw StatsMLE (Park-Neutral MLB Equiv.)
NamePosBAgePAK%BB%ISOwOBAwOBAK%BB%ISO
Scott Bandura OF L 24 83 14 7 .211 .423 .384 19 5 .201
Charlie Szykowny 3B L 26 77 14 5 .194 .368 .326 18 4 .175
Maui Ahuna SS L 24 68 32 10 .183 .357 .287 42 7 .151
Sabin Ceballos 3B R 23 67 25 13 .268 .390 .329 33 9 .238
Jonah Cox CF R 24 61 16 15 .220 .495 .425 21 10 .207
Diego Velasquez SS S 22 55 16 16 .125 .333 .298 21 11 .129
Drew Cavanaugh C L 24 52 21 19 .231 .464 .386 27 13 .207
Bo Davidson OF L 24 48 23 6 .273 .326 .283 30 4 .241
Dayson Croes IF L 26 47 15 6 .136 .377 .320 19 4 .117
Turner Hill OF L 27 42 12 19 .188 .428 .399 15 12 .187
Aeverson Arteaga SS R 23 37 24 14 .000 .346 .305 31 9 .000
Adrián Sugastey C R 23 35 14 3 .121 .243 .221 18 2 .109
Zach Morgan C R 26 19 21 26 .083 .428 .403 27 18 .086
Jack Payton C R 24 17 18 6 .062 .115 .089 23 4 .052
A+ Eugene Emeralds NWL · 2026
PlayerRaw StatsMLE (Park-Neutral MLB Equiv.)
NamePosBAgePAK%BB%ISOwOBAwOBAK%BB%ISO
Gavin Kilen SS L 22 82 20 7 .178 .327 .255 27 5 .137
Trevor Cohen OF L 22 82 16 17 .118 .328 .250 22 11 .095
Dakota Jordan OF R 23 77 31 9 .221 .405 .293 44 6 .156
Zander Darby 3B L 23 62 31 6 .224 .385 .261 43 4 .151
Carlos Gutierrez OF L 21 62 16 11 .204 .315 .237 23 7 .161
Zane Zielinski SS R 25 59 25 10 .060 .350 .265 36 6 .044
Walker Martin SS L 22 58 24 12 .240 .391 .283 34 8 .178
Robert Hipwell 3B L 23 58 43 17 .044 .238 .148 60 11 .026
Lisbel Diaz OF R 21 51 10 0 .152 .225 .206 14 0 .130
Diego Cartaya C R 24 35 66 17 .107 .249 .090 92 11 .000
Jack Payton C R 24 31 23 10 .296 .392 .283 32 6 .221
Onil Perez C R 23 27 26 7 .250 .270 .207 36 5 .192
Ty Hanchey C L 26 19 42 5 .222 .306 .178 59 3 .128
A San Jose Giants CAL · 2026
PlayerRaw StatsMLE (Park-Neutral MLB Equiv.)
NamePosBAgePAK%BB%ISOwOBAwOBAK%BB%ISO
Hayden Jatczak 3B R 24 79 19 22 .197 .421 .349 25 15 .172
Lorenzo Meola SS R 22 76 22 9 .076 .286 .229 30 6 .058
Damian Bravo OF R 22 75 21 5 .250 .348 .280 29 4 .205
Cam Maldonado OF R 22 74 15 15 .387 .494 .423 20 11 .354
Jhonny Level SS S 19 70 17 7 .308 .453 .374 23 5 .261
Junior Barajas C L 22 62 18 11 .358 .450 .363 24 8 .307
Andy Polanco OF R 21 56 29 7 .078 .359 .272 38 5 .053
Dario Reynoso IF R 21 56 36 20 .070 .383 .283 48 14 .051
Jeremiah Jenkins 1B L 23 52 33 15 .273 .470 .354 44 11 .213
Isaiah Barkett 2B R 22 50 12 14 .171 .427 .371 16 10 .156
Broedy Poppell C S 24 44 27 11 .079 .288 .237 36 8 .068
Fernando Gonzalez C R 24 23 4 0 .048 .242 .226 6 0 .041
Daniel Rogers C L 24 16 38 12 .071 .333 .236 50 9 .048
ROK ACL Giants ACL · 2025
PlayerRaw StatsMLE (Park-Neutral MLB Equiv.)
NamePosBAgePAK%BB%ISOwOBAwOBAK%BB%ISO
Jhonny Level SS S 18 261 15 13 .205 .374 .266 21 7 .141
Oliver Tejada OF R 18 230 21 9 .132 .343 .231 28 5 .086
Dario Reynoso IF R 20 227 32 18 .258 .432 .286 43 10 .169
Ramon Peralta SS R 21 199 30 13 .182 .359 .235 41 7 .114
Rayner Arias OF R 19 178 26 8 .124 .313 .208 35 5 .077
Angel Guzman OF L 19 167 26 17 .140 .331 .209 36 10 .086
Andy Polanco OF R 20 163 26 10 .071 .309 .220 36 6 .048
Santiago Camacho C S 18 156 16 6 .191 .313 .212 22 4 .126
Jesus Alexander C L 19 125 20 12 .046 .291 .199 27 7 .032
Jose Astudillo SS R 21 122 7 8 .103 .430 .319 10 5 .072
Jeremiah Jenkins 1B L 22 66 14 15 .315 .484 .341 18 8 .217
Javier Francisco SS R 22 54 30 6 .102 .266 .170 40 3 .062
Maui Ahuna SS L 23 54 33 9 .283 .357 .224 45 5 .176
Ryan Reckley SS S 20 48 23 25 .167 .424 .285 31 14 .113
Jorge Ramirez C R 19 35 37 6 .000 .183 .116 50 3 .000
Dayson Croes IF L 25 30 17 13 .154 .382 .262 22 8 .104
Jose Ortiz OF R 20 28 39 0 .038 .231 .151 53 0 .023
Victor Bericoto CF R 23 25 20 4 .522 .603 .419 27 2 .341
Turner Hill OF L 26 22 9 18 .235 .478 .378 12 10 .192
Dario Reynoso IF R 19 202 37 20 .116 .330 .208 54 12 .071
Walker Martin SS L 20 189 38 21 .153 .365 .223 54 12 .085
Jose Ramos SS R 21 177 19 19 .101 .369 .272 27 11 .081
Derwin Laya 3B R 20 168 20 13 .094 .350 .268 28 8 .070
Juan Perez C R 19 125 30 9 .046 .321 .218 44 5 .032
Ryan Reckley SS S 19 120 28 20 .207 .416 .271 40 12 .135
Javier Castillo C R 20 112 24 15 .011 .226 .155 35 9 .008
Eliam Sandoval LF L 20 112 41 12 .126 .315 .184 59 7 .070
Jose Ortiz OF R 19 112 18 12 .094 .392 .292 26 7 .071
Mauricio Pierre RF R 20 111 23 15 .075 .281 .186 34 9 .051
Rayner Arias OF R 18 105 26 11 .114 .336 .223 37 7 .078
Ramon Peralta SS R 20 104 28 16 .229 .433 .291 40 9 .157
Lisbel Diaz OF R 19 90 17 9 .211 .411 .310 24 5 .144
Jediael Maduro LF L 20 70 19 9 .034 .280 .215 27 5 .027
Wade Meckler OF L 24 67 19 13 .035 .288 .210 28 8 .028
Donovan McIntyre OF L 21 55 42 15 .156 .313 .178 60 8 .086
Jack Payton C R 22 44 23 14 .139 .434 .308 33 8 .104
Maui Ahuna SS L 22 42 33 5 .316 .454 .269 48 3 .171
Bo Davidson OF L 22 37 30 16 .258 .437 .276 43 9 .154
Jared Dupere OF L 25 36 39 11 .125 .219 .121 56 6 .063
Ty Hanchey C L 24 35 20 17 .385 .500 .362 29 10 .266