San Francisco Giants

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

Role
View
Projected 2026 Roster Rest of season (vL · vR) = projected wRC+ by pitcher hand, regressed to league splits · 100 = average
Banked YTD+16.6 Lineup+0.0 Pitching+0.9 Team+0.9
Starting Lineup
1C
Jesus RodriguezIL · D6024y0 PA · 0 HR · —/—/— (vL 113 · vR 102) · 0.0 fld
+0.0+ 0.1 ytd =+0.1
NEXT
Zach Morgan26y2 PA · 0 HR · —/—/— (vL 77 · vR 66) · 0.0 fld
+0.0+ 0.0 ytd =+0.0
21B
Rafael Devers29y9 PA · 0 HR · 125/222/125 (vL 123 · vR 147) · 0.0 fld
+0.0+ 3.3 ytd =+3.3
32B
Casey SchmittIL · D6027y0 PA · 0 HR · —/—/— (vL 110 · vR 104) · 0.0 fld
+0.0+ 1.4 ytd =+1.4
NEXT
Nate Furman25y9 PA · 0 HR · 250/333/250 (vL 85 · vR 103) · 0.0 fld
+0.0+ 0.0 ytd =+0.0
4SS
Willy AdamesIL · D1030y6 PA · 0 HR · 200/333/200 (vL 114 · vR 113) · 0.0 fld
+0.0+ 1.6 ytd =+1.6
NEXT
Eddys Leonard25y1 PA · 0 HR · —/—/— (vL 95 · vR 83) · 0.0 fld
+0.0+ 0.0 ytd =+0.0
53B
Matt ChapmanIL · D6033y8 PA · 0 HR · 143/250/143 (vL 124 · vR 119) · +0.1 fld
+0.0+ 0.9 ytd =+0.9
NEXT
Brett Harris28y4 PA · 0 HR · 250/250/250 (vL 92 · vR 84) · 0.0 fld
+0.0+ 0.0 ytd =+0.0
6LF
Jung Hoo Lee27y9 PA · 0 HR · 250/333/250 (vL 94 · vR 121) · 0.0 fld
+0.0+ 1.1 ytd =+1.1
7CF
Harrison BaderIL · D6032y4 PA · 0 HR · 250/250/250 (vL 99 · vR 95) · 0.0 fld
+0.0+ 0.0 ytd =+0.0
NEXT
Jerar Encarnacion28y11 PA · 0 HR · 100/182/100 (vL 109 · vR 99) · +0.1 fld
+0.0+ 0.0 ytd =+0.0
8RF
Drew Gilbert25y9 PA · 0 HR · 125/222/125 (vL 83 · vR 101) · 0.0 fld
+0.0+ 0.7 ytd =+0.7
9DH
Bryce Eldridge21y9 PA · 0 HR · 125/222/125 (vL 93 · vR 112) · 0.0 fld
+0.0+ 1.6 ytd =+1.6
Bench / Depth · next 2
RFWill Brennan1 PA (vL 64 · vR 107)+0.0+ 0.0 ytd =+0.0
OFTurner Hill9 PA (vL 76 · vR 94)+0.0+ 0.4 ytd =+0.4
Starting Rotation
SP1
Logan Webb29y16 IP · 3.31 ERA · 20.6% K · 5.9% BB+6.4% W/GS
FB velo 92.3→92.6 mph (last 10 starts)4 gem · 2 dud
+0.5
SP2
Landen Roupp27y14 IP · 3.75 ERA · 21.8% K · 10.9% BB+2.1% W/GS
FB velo 92.8→92.7 mph (last 10 starts)2 gem · 2 dud
+0.2+ 2.2 ytd =+2.4
SP3
Blade Tidwell25y12 IP · 4.19 ERA · 20.2% K · 9.8% BB-2.3% W/GS
no starts yet+0.1+ 0.8 ytd =+0.9
SP4
Matt Wilkinson23y12 IP · 4.22 ERA · 22.3% K · 10.3% BB-2.6% W/GS
no starts yet+0.1+ 0.8 ytd =+0.9
SP5
Anthony Molina24y5 IP · 4.86 ERA · 16.7% K · 7.4% BB-7.1% W/GS
no starts yet+0.0+ 1.0 ytd =+1.0
Bullpen Anchors
RP1
Reiver Sanmartin30y3 IP · 3.80 ERA · 16.2% K · 5.9% BB
+0.0
RP2
Jason Foley30y6 IP · 3.75 ERA · 18.2% K · 7.5% BB
+0.0+ 0.4 ytd =+0.4
RP3
Dylan Smith26y5 IP · 3.79 ERA · 27.0% K · 11.3% BB
+0.0+ 0.7 ytd =+0.7
Position Depth · Across the Org (MLB + AAA + AA + A+)
PosTop 2nd3rd
CJesus Rodriguez MLB·24 10cWARDrew Cavanaugh MLB·24 8cWARJancel Villarroel A+·21 8cWAR
1BBryce Eldridge MLB·21 29cWARRafael Devers MLB·29 19cWARCasey Schmitt MLB·27 2cWAR
2BDiego Velasquez AA·22 9cWARNate Furman MLB·25 5cWARChristian Koss MLB·28 1cWAR
SSJhonny Level A+·19 20cWARWilly Adames MLB·30 13cWARGavin Kilen A+·22 7cWAR
3BMatt Chapman MLB·33 5cWARParks Harber AA·24 5cWARSabin Ceballos AA·23 2cWAR
LFScott Bandura AAA·24 4cWAR
CFJonah Cox MLB·24 12cWARDrew Gilbert MLB·25 7cWARBo Davidson AA·24 6cWAR
RFJung Hoo Lee MLB·27 3cWARWill Brennan MLB·28 0cWARJerar Encarnacion MLB·28 0cWAR
DH
MLB San Francisco Giants MLB · 2026
PlayerStats
NamePosBAgePAK%BB%ISOwOBA
Rafael Devers DH L 29 633 25 11 267 368
Jung Hoo Lee CF L 27 551 10 5 125 318
Willy Adames SS R 30 505 28 7 194 311
Bryce Eldridge 1B L 21 429 27 13 189 357
Casey Schmitt 3B R 27 409 20 3 212 337
Drew Gilbert CF L 25 366 18 9 147 312
Matt Chapman 3B R 33 352 23 11 134 309
Christian Koss 2B R 28 173 23 5 108 275
Daniel Susac C R 25 161 22 5 132 291
Drew Cavanaugh C L 24 145 28 10 47 284
Osleivis Basabe SS R 25 125 20 5 149 270
Jonah Cox CF R 24 113 35 5 176 342
Harrison Bader LF R 32 111 31 4 189 239
Victor Bericoto CF R 24 87 28 1 174 290
Turner Hill OF L 27 86 17 12 85 300
Shay Whitcomb LF R 27 85 28 4 187 235
Grant McCray CF L 25 77 30 13 141 242
Jesus Rodriguez C R 24 58 14 9 176 322
Andrew Knizner C R 31 48 23 6 136 236
Nate Furman 2B L 25 37 24 11 181
AAA Sacramento River Cats PCL · 2026
PlayerRaw StatsMLE (Park-Neutral MLB Equiv.)
NamePosBAgePAK%BB%ISOwOBAwOBAK%BB%ISO
Nate Furman 2B L 25 468 12 11 120 352 302 15 8 101
Scott Bandura OF L 24 430 14 11 174 388 320 18 8 141
Will Brennan RF L 28 396 11 5 170 354 300 14 3 135
Eddys Leonard SS R 25 381 19 10 204 354 279 24 7 157
Turner Hill OF L 27 365 8 10 176 414 354 11 7 146
Shay Whitcomb LF R 27 355 25 8 141 330 256 32 6 104
Brett Harris 3B R 28 319 19 13 161 378 309 25 9 127
Osleivis Basabe SS R 25 311 11 10 120 327 274 14 7 97
Thomas Gavello C L 25 310 24 11 130 293 240 31 8 101
Aeverson Arteaga SS R 23 279 23 6 92 280 230 30 5 73
Grant McCray CF L 25 244 23 15 124 320 255 30 10 97
Jesus Rodriguez C R 24 225 12 11 129 329 274 15 8 103
Parks Harber 3B R 24 220 25 13 129 331 262 32 9 98
Bo Davidson OF L 24 213 18 11 226 392 317 24 8 176
Victor Bericoto CF R 24 212 20 8 135 322 270 26 5 105
Bryce Eldridge 1B L 21 137 30 15 184 422 323 39 10 134
Drew Cavanaugh C L 24 137 25 13 241 440 348 32 9 182
Zach Morgan C R 26 126 13 10 81 283 241 17 7 66
Diego Velasquez SS S 22 125 19 12 123 358 296 25 8 105
Adrián Sugastey C R 23 95 9 8 133 344 296 12 6 109
Dayson Croes IF L 26 87 10 6 107 323 280 13 4 89
Darren Baker 2B L 27 68 16 6 47 280 234 21 4 37
Drew Gilbert CF L 25 56 9 11 111 354 303 12 8 95
Jonah Cox CF R 24 52 17 10 191 510 411 22 7 149
Charlie Szykowny 3B L 26 47 11 2 152 357 290 14 2 118
Daniel Susac C R 25 33 6 9 357 576 481 8 6 283
Heliot Ramos LF R 26 31 29 16 231 445 336 38 12 171
Fernando Gonzalez C R 24 24 33 21 118 351 273 43 15 107
Harrison Bader LF R 32 23 22 13 333 410 322 28 9 249
Marcelo Mayer 3B L 23 19 47 11 235 436 277 61 8 138
AA Richmond Flying Squirrels EL · 2026
PlayerRaw StatsMLE (Park-Neutral MLB Equiv.)
NamePosBAgePAK%BB%ISOwOBAwOBAK%BB%ISO
Sabin Ceballos 3B R 23 500 18 14 170 337 273 22 10 139
Charlie Szykowny 3B L 26 482 21 7 164 320 265 25 5 133
Maui Ahuna SS L 24 457 29 12 108 301 256 35 8 92
Diego Velasquez SS S 22 334 16 11 110 354 316 20 8 99
Bo Davidson OF L 24 315 23 9 245 368 306 29 6 193
Dayson Croes IF L 26 303 12 7 95 317 282 15 5 85
Parks Harber 3B R 24 298 24 12 226 380 306 30 8 180
Jack Payton C R 24 297 22 9 99 316 274 26 6 83
Jean Carlos Sio IF L 22 260 24 8 186 319 255 30 6 147
Trevor Cohen OF L 22 224 9 6 96 332 304 11 4 83
Ty Hanchey C L 26 209 29 11 128 316 266 36 7 107
Jonah Cox CF R 24 183 17 9 244 467 408 21 6 212
Scott Bandura OF L 24 174 17 14 155 399 359 21 10 142
Zane Zielinski SS R 25 146 35 5 96 247 201 43 3 75
Gavin Kilen SS L 22 139 14 8 177 358 320 18 6 156
Adrián Sugastey C R 23 135 12 6 117 315 284 14 4 102
Jancel Villarroel C R 21 135 19 9 111 265 227 23 6 97
Drew Cavanaugh C L 24 90 23 19 235 425 351 28 12 201
Lisbel Diaz OF R 21 90 28 2 83 203 172 34 2 64
Dakota Jordan OF R 23 84 29 11 120 313 261 35 7 99
Aeverson Arteaga SS R 23 77 29 8 182 390 328 35 5 150
Jose Astudillo SS R 22 66 12 8 34 240 221 15 5 32
Turner Hill OF L 27 42 12 19 188 428 402 14 12 190
Zach Morgan C R 26 35 20 20 160 446 403 24 14 148
Onil Perez C R 23 34 15 9 69 262 235 18 6 62
Zander Darby 3B L 23 27 41 7 250 195 50 5
A+ Eugene Emeralds NWL · 2026
PlayerRaw StatsMLE (Park-Neutral MLB Equiv.)
NamePosBAgePAK%BB%ISOwOBAwOBAK%BB%ISO
Walker Martin SS L 22 449 34 11 173 321 223 47 7 119
Zander Darby 3B L 23 432 31 8 208 360 243 44 5 141
Kaeden Kent SS L 22 400 16 8 142 347 265 22 5 108
Trevor Cohen OF L 22 380 14 13 119 358 285 19 8 96
Lisbel Diaz OF R 21 360 17 4 246 359 275 23 2 189
Dakota Jordan OF R 23 355 28 8 243 377 271 39 5 174
Gavin Kilen SS L 22 349 14 9 179 354 267 19 6 138
Jhonny Level SS S 19 331 18 8 171 365 281 25 5 131
Robert Hipwell 3B L 23 252 38 16 185 337 212 53 10 119
Jakob Christian OF R 23 224 33 13 231 373 251 46 8 158
Jancel Villarroel C R 21 198 18 6 175 377 293 26 4 136
Zane Zielinski SS R 25 184 27 10 57 302 223 38 6 41
Hayden Jatczak 3B R 24 154 19 13 109 331 256 27 8 85
Onil Perez C R 23 143 15 7 132 310 233 22 4 100
Daniel Rogers C L 24 138 33 13 112 306 211 47 8 76
Jose Ramos SS R 23 126 20 20 121 385 284 28 12 94
Cam Maldonado OF R 22 96 23 9 370 422 326 32 6 292
Damian Bravo OF R 22 75 29 11 273 378 259 41 7 191
Jose Astudillo SS R 22 71 7 10 48 349 295 10 6 39
Jean Carlos Sio IF L 22 65 22 8 241 406 302 30 5 181
Jose Ortiz OF R 21 54 35 7 20 177 117 49 5 13
Isaiah Barkett 2B R 22 42 10 10 108 354 281 13 6 87
Ty Hanchey C L 26 41 32 5 237 376 252 44 3 158
Jack Payton C R 24 31 23 10 296 392 283 32 6 221
A San Jose Giants CAL · 2026
PlayerRaw StatsMLE (Park-Neutral MLB Equiv.)
NamePosBAgePAK%BB%ISOwOBAwOBAK%BB%ISO
Lorenzo Meola SS R 22 547 24 10 200 358 283 33 7 161
Jeremiah Jenkins 1B L 23 464 29 15 213 351 271 39 11 172
Dario Reynoso IF R 21 460 33 15 209 384 288 45 11 160
Andy Polanco OF R 21 393 31 5 107 321 250 41 3 79
Junior Barajas C L 22 384 21 9 197 354 274 29 7 159
Isaiah Barkett 2B R 22 341 8 11 143 390 331 11 8 125
Cam Maldonado OF R 22 323 26 11 221 355 282 35 8 180
Hayden Jatczak 3B R 24 310 18 14 205 386 321 24 10 177
Broedy Poppell C S 24 310 28 12 162 342 265 37 9 129
Damian Bravo OF R 22 248 21 6 218 370 298 29 4 181
Jhonny Level SS S 19 217 17 8 251 413 355 22 5 219
Jose Astudillo SS R 22 199 7 7 168 389 342 9 5 152
Oliver Tejada OF R 19 187 28 10 184 324 249 38 7 148
Fernando Gonzalez C R 24 168 8 12 72 310 263 11 8 66
Josuar Gonzalez SS S 18 153 20 14 209 434 368 26 10 175
Angel Guzman OF L 20 152 23 16 154 364 299 31 11 134
Daniel Rogers C L 24 61 25 13 275 408 325 33 9 232
Jose Ramos SS R 23 58 28 10 122 271 206 37 7 99
Yosneiker Rivas SS L 20 42 24 0 98 292 245 32 0 81
Lisbel Diaz OF R 21 28 18 14 375 415 345 24 10 335
ROK ACL Giants ACL · 2026
PlayerRaw StatsMLE (Park-Neutral MLB Equiv.)
NamePosBAgePAK%BB%ISOwOBAwOBAK%BB%ISO
Evan Estevez OF R 18 221 38 13 170 336 202 55 8 100
Anthony Marquez SS R 19 199 22 13 112 321 227 31 8 79
Luis Frias OF R 21 185 28 15 101 324 228 40 9 71
Yulian Barreto SS R 18 173 25 8 87 299 215 37 5 61
Carlos Concepcion OF R 20 169 38 8 126 306 185 55 5 72
Josuar Gonzalez SS S 18 122 20 16 172 421 318 30 10 129
Rayner Arias OF R 20 120 32 11 165 322 214 47 7 108
Santiago Camacho C S 19 103 20 12 180 339 237 29 7 127
Oliver Tejada OF R 19 83 19 5 213 399 264 28 3 139
Yohendry Sanchez C R 19 79 9 22 82 397 289 13 13 61
Ryan Reckley SS S 21 79 32 13 268 183 46 8
Angel Guzman OF L 20 61 23 18 184 408 285 33 11 136
Jose Ramos SS R 23 49 20 12 47 374 266 29 8 31
Yosneiker Rivas SS L 20 49 24 14 71 359 246 35 9 47
Adrián Sugastey C R 23 35 3 9 129 405 316 4 5 102
Broedy Poppell C S 24 33 24 6 355 360 237 35 4 240
Dayson Croes IF L 26 27 15 7 42 191 134 21 5 29
Jean Carlos Sio IF L 22 21 24 10 211 309 207 34 6 144
Christian Koss 2B R 28 19 11 5 167 427 323 15 3 126
Cam Maldonado OF R 22 18 44 11 125 267 139 64 7 59
Reggie Crawford 1B L 25 17 24 12 214 456 324 34 7 155
Fernando Gonzalez C R 24 16 6 25 455 561 429 9 16 390