2024 ZiPS Projections: San Francisco Giants
For the 20th consecutive season, the ZiPS projection system is unleashing a full set of prognostications. For more information on the ZiPS projections, please consult this year’s introduction and MLB’s glossary entry. The team order is selected by lot, and the next team up is the San Francisco Giants.
Batters
If they don’t make any other moves this offseason, the Giants would enter 2024 without any serious holes in the lineup and pretty good depth at most spots. Problem is, they would also enter 2024 without a whole lot of ceiling in the offense. It’s certainly not from lack of trying; the Giants were within striking range of landing Aaron Judge last winter and Shohei Ohtani this one. But the bottom line is that they’re short on impact offensive talent. While Jung Hoo Lee and Patrick Bailey have the best overall projections, a lot of that is defensive value. Wilmer Flores‘ .265/.337/.446 triple-slash is the best on the roster, and even at Oracle Park, that’s rather underwhelming. And the awkward thing is that there really aren’t players available in free agency who can flip this script. The Giants can only upgrade the offense with a legitimate star, yet the only way left to get one is to trade for one.
The plus side is the floor is probably relatively high, as ZiPS sees a lot of adequacy in the current projected bench and sees many of the players who would currently be in Triple-A as solid role players, such as Casey Schmitt, David Villar, Wade Meckler, and Tyler Fitzgerald. The wheels probably won’t completely come off the apple cart, it’s just that the apple cart itself isn’t that fast.
It was nice to see Marco Luciano get back on track after his back problems, at least until a hamstring injury, but ZiPS only translates his 2023 as .189/.262/.339 at Double-A Richmond and .185/.266/.338 in his brief stint for Triple-A Sacramento, so the computer, even with some significant projected improvement, isn’t sold on him as the starting shortstop in 2024. Luis Matos at least gets a happier projection, one that sees significant improvement over his 2023 debut. He doesn’t have a clear path to projection and is easier to stash in the minors given his options remaining, but if his Triple-A performance is the equivalent of his MLB projection, he ought to push his way back into plate appearances during the season.
Pitchers
The problem with the hitters is similar to the pitchers in that they’re acceptable everywhere and disastrous nowhere, but don’t have a great deal of high-end upside. But I can’t deny that Logan Webb is the exception here; he has the highest ZiPS WAR projection of any pitcher in baseball. He’s certainly not the flashiest pitcher, and he’ll never spike huge strikeout rates, but his sinker and changeup are so cruel and his command so good that he doesn’t need to be a whiff god to be one of the most dominating, consistent pitchers in the majors.
As noted, ZiPS doesn’t have much to complain about, with the relatively low WAR totals being more due to low inning projections. Alex Cobb is perhaps the most interesting of the rest of the pack, having gotten his career back in recent years, though hip surgery makes his early-season availability a question mark. ZiPS also isn’t taken aback by Kyle Harrison’s home run rate in seven starts and overall sees the team with about a half-dozen potential starters with ERA+ figures between 90–100. It’s just not that exciting.
In the bullpen, ZiPS sees Camilo Doval as the standout performer with solid contributions from the Rogerses. As a full-time reliever, it also sees Ryan Walker with a 3.50 ERA, making him a fourth above-average option. ZiPS just isn’t very excited once you get past these four pitchers, and less positive than Steamer on Luke Jackson or Sean Hjelle (4.40 ERA projection in relief). It is kind of sweet on Devin Sweet, despite a poor cup of coffee in 2023.
Right now, the Giants look like an 80–85 win team. They may challenge the Padres, but as of this moment, they would need a lot to go their way to make the Dodgers nervous. Maybe they have a surprise left in them this winter, but I expect them to be one of the second-tier wild card contenders, though likely beating their 79 wins in 2023.

Ballpark graphic courtesy Eephus League. Depth charts constructed by way of those listed here. Size of player names is very roughly proportional to Depth Chart playing time.
| Player | B | Age | PO | PA | AB | R | H | 2B | 3B | HR | RBI | BB | SO | SB | CS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jung Hoo Lee | L | 25 | CF | 524 | 476 | 56 | 137 | 29 | 4 | 8 | 62 | 39 | 38 | 6 | 3 |
| Patrick Bailey | B | 25 | C | 420 | 380 | 44 | 86 | 19 | 1 | 10 | 46 | 34 | 113 | 2 | 1 |
| Wilmer Flores | R | 32 | 1B | 466 | 415 | 54 | 110 | 22 | 1 | 17 | 61 | 41 | 70 | 0 | 1 |
| Thairo Estrada | R | 28 | 2B | 503 | 465 | 62 | 122 | 23 | 2 | 12 | 57 | 26 | 101 | 16 | 5 |
| Mike Yastrzemski | L | 33 | CF | 449 | 391 | 62 | 90 | 25 | 2 | 16 | 53 | 49 | 117 | 3 | 1 |
| J.D. Davis | R | 31 | 3B | 464 | 406 | 50 | 101 | 22 | 1 | 14 | 55 | 46 | 134 | 1 | 1 |
| LaMonte Wade Jr. | L | 30 | 1B | 457 | 384 | 59 | 95 | 16 | 2 | 15 | 50 | 60 | 89 | 3 | 1 |
| David Villar | R | 27 | 3B | 473 | 423 | 61 | 93 | 19 | 0 | 18 | 61 | 41 | 141 | 4 | 1 |
| Brandon Crawford | L | 37 | SS | 381 | 339 | 43 | 81 | 16 | 1 | 10 | 44 | 33 | 90 | 4 | 1 |
| Tyler Fitzgerald | R | 26 | SS | 529 | 482 | 69 | 107 | 24 | 4 | 15 | 66 | 34 | 161 | 15 | 2 |
| Luis Matos | R | 22 | CF | 534 | 488 | 64 | 130 | 24 | 2 | 12 | 56 | 37 | 67 | 10 | 3 |
| Brett Wisely | L | 25 | 2B | 458 | 406 | 57 | 98 | 20 | 2 | 9 | 49 | 42 | 114 | 10 | 5 |
| Trenton Brooks | L | 28 | LF | 463 | 407 | 56 | 101 | 26 | 1 | 11 | 57 | 45 | 82 | 3 | 1 |
| Jakson Reetz | R | 28 | C | 347 | 309 | 35 | 67 | 18 | 1 | 11 | 48 | 25 | 106 | 2 | 1 |
| Tom Murphy | R | 33 | C | 217 | 193 | 25 | 49 | 10 | 0 | 8 | 25 | 21 | 60 | 0 | 1 |
| Michael Conforto | L | 31 | RF | 444 | 386 | 52 | 95 | 19 | 0 | 14 | 53 | 46 | 101 | 3 | 1 |
| Joc Pederson | L | 32 | LF | 426 | 368 | 56 | 90 | 16 | 3 | 17 | 54 | 46 | 94 | 1 | 1 |
| Austin Slater | R | 31 | CF | 303 | 267 | 38 | 65 | 12 | 1 | 8 | 33 | 31 | 84 | 8 | 2 |
| Donovan Walton | L | 30 | 2B | 336 | 301 | 39 | 75 | 16 | 1 | 6 | 38 | 24 | 54 | 3 | 3 |
| Chase Pinder | R | 28 | CF | 293 | 250 | 31 | 53 | 12 | 0 | 5 | 28 | 35 | 77 | 4 | 2 |
| Mitch Haniger | R | 33 | LF | 415 | 371 | 57 | 90 | 17 | 1 | 16 | 57 | 34 | 103 | 1 | 1 |
| Michael Gigliotti | L | 28 | LF | 286 | 243 | 34 | 53 | 11 | 2 | 3 | 27 | 32 | 69 | 7 | 2 |
| Bryce Johnson | B | 28 | CF | 380 | 341 | 47 | 81 | 12 | 3 | 6 | 39 | 31 | 105 | 17 | 4 |
| Wade Meckler | L | 24 | CF | 420 | 373 | 53 | 100 | 16 | 3 | 4 | 43 | 42 | 88 | 7 | 2 |
| Jimmy Glowenke | R | 25 | 2B | 399 | 357 | 42 | 79 | 20 | 1 | 8 | 45 | 28 | 104 | 2 | 1 |
| Ismael Munguia | L | 25 | CF | 385 | 353 | 51 | 95 | 16 | 1 | 5 | 42 | 16 | 52 | 9 | 3 |
| Clint Coulter | R | 30 | RF | 238 | 217 | 31 | 53 | 13 | 1 | 6 | 32 | 14 | 54 | 2 | 1 |
| Joey Bart | R | 27 | C | 333 | 302 | 39 | 69 | 13 | 0 | 8 | 37 | 23 | 103 | 1 | 1 |
| Marco Luciano | R | 22 | SS | 359 | 321 | 37 | 69 | 16 | 0 | 10 | 38 | 34 | 115 | 4 | 1 |
| Jack Larsen | L | 29 | LF | 412 | 366 | 49 | 86 | 17 | 3 | 6 | 43 | 41 | 110 | 3 | 2 |
| Ricardo Genovés | R | 25 | C | 347 | 316 | 34 | 68 | 15 | 0 | 6 | 35 | 25 | 102 | 0 | 1 |
| Heliot Ramos | R | 24 | RF | 449 | 411 | 55 | 98 | 20 | 2 | 11 | 52 | 31 | 126 | 7 | 4 |
| Vaun Brown | R | 26 | CF | 328 | 296 | 44 | 68 | 14 | 3 | 8 | 45 | 18 | 121 | 15 | 1 |
| Grant McCray | L | 23 | CF | 565 | 508 | 74 | 111 | 19 | 5 | 11 | 61 | 45 | 196 | 23 | 6 |
| Luis González | L | 28 | RF | 316 | 281 | 34 | 66 | 12 | 1 | 6 | 33 | 28 | 71 | 9 | 3 |
| AJ Pollock | R | 36 | LF | 351 | 324 | 39 | 82 | 18 | 1 | 10 | 39 | 22 | 72 | 3 | 1 |
| Carter Howell | R | 25 | RF | 536 | 491 | 70 | 117 | 20 | 5 | 6 | 50 | 36 | 127 | 7 | 4 |
| Adrian Sugastey | R | 21 | C | 316 | 297 | 26 | 73 | 12 | 2 | 3 | 28 | 14 | 55 | 1 | 1 |
| Casey Schmitt | R | 25 | SS | 480 | 444 | 50 | 106 | 23 | 1 | 10 | 54 | 25 | 111 | 3 | 2 |
| Will Wilson | R | 25 | SS | 462 | 422 | 51 | 92 | 17 | 1 | 12 | 50 | 30 | 131 | 2 | 1 |
| Andy Thomas | L | 26 | C | 397 | 352 | 35 | 74 | 13 | 1 | 6 | 36 | 36 | 109 | 2 | 1 |
| Johan Camargo | B | 30 | SS | 343 | 313 | 35 | 78 | 13 | 1 | 8 | 36 | 27 | 68 | 0 | 1 |
| Blake Sabol | L | 26 | C | 383 | 345 | 40 | 79 | 14 | 2 | 10 | 52 | 30 | 124 | 4 | 2 |
| Yusniel Díaz | R | 27 | RF | 374 | 336 | 39 | 78 | 16 | 2 | 8 | 37 | 33 | 95 | 3 | 3 |
| Turner Hill | L | 25 | CF | 373 | 341 | 44 | 87 | 19 | 3 | 0 | 31 | 23 | 43 | 13 | 6 |
| Aeverson Arteaga | R | 21 | SS | 574 | 534 | 61 | 118 | 28 | 2 | 10 | 59 | 30 | 169 | 5 | 2 |
| Brady Whalen | L | 26 | 1B | 317 | 293 | 34 | 71 | 15 | 1 | 5 | 34 | 17 | 63 | 3 | 1 |
| Brett Auerbach | R | 25 | 3B | 395 | 366 | 38 | 75 | 14 | 1 | 8 | 39 | 24 | 131 | 11 | 5 |
| Simon Whiteman | R | 27 | SS | 326 | 289 | 31 | 60 | 11 | 1 | 2 | 24 | 28 | 95 | 10 | 2 |
| Yoshi Tsutsugo | L | 32 | 1B | 336 | 292 | 34 | 61 | 11 | 1 | 9 | 36 | 39 | 101 | 1 | 1 |
| Hunter Bishop | L | 26 | CF | 293 | 263 | 31 | 50 | 8 | 1 | 6 | 30 | 22 | 110 | 6 | 2 |
| Colton Welker | R | 26 | DH | 207 | 182 | 19 | 40 | 7 | 0 | 2 | 18 | 20 | 47 | 1 | 1 |
| Carter Aldrete | R | 26 | 3B | 403 | 375 | 40 | 82 | 18 | 0 | 9 | 42 | 23 | 121 | 2 | 2 |
| Ford Proctor | L | 27 | 3B | 386 | 334 | 39 | 71 | 10 | 1 | 6 | 37 | 44 | 102 | 2 | 1 |
| Shane Matheny | L | 28 | CF | 463 | 406 | 52 | 83 | 15 | 2 | 8 | 42 | 50 | 156 | 7 | 2 |
| Brandon Martorano | R | 26 | C | 295 | 262 | 28 | 50 | 8 | 2 | 5 | 28 | 27 | 104 | 3 | 2 |
| Riley Mahan | L | 28 | 1B | 273 | 254 | 26 | 50 | 11 | 1 | 6 | 29 | 14 | 106 | 2 | 1 |
| Carter Williams | L | 26 | RF | 288 | 270 | 31 | 61 | 11 | 1 | 5 | 29 | 13 | 74 | 4 | 1 |
| Max Wright | L | 26 | C | 154 | 137 | 13 | 27 | 7 | 0 | 2 | 15 | 12 | 49 | 0 | 1 |
| Damon Dues | L | 26 | 2B | 282 | 246 | 35 | 55 | 9 | 1 | 0 | 21 | 31 | 66 | 12 | 3 |
| Logan Wyatt | L | 26 | 1B | 417 | 374 | 42 | 82 | 13 | 0 | 7 | 37 | 38 | 103 | 1 | 1 |
| Luis Toribio | L | 23 | 3B | 437 | 393 | 44 | 78 | 16 | 1 | 11 | 43 | 39 | 145 | 0 | 1 |
| Jose Ramos | R | 21 | SS | 469 | 427 | 53 | 88 | 18 | 4 | 8 | 47 | 29 | 153 | 14 | 2 |
| Dilan Rosario | R | 23 | 2B | 266 | 246 | 23 | 47 | 7 | 1 | 3 | 21 | 15 | 100 | 3 | 2 |
| Victor Bericoto | R | 22 | RF | 528 | 486 | 58 | 113 | 19 | 2 | 14 | 58 | 33 | 138 | 1 | 1 |
| Jared Dupere | L | 25 | LF | 380 | 354 | 38 | 68 | 14 | 2 | 8 | 37 | 21 | 161 | 5 | 1 |
| Player | PA | BA | OBP | SLG | OPS+ | ISO | BABIP | Def | WAR | wOBA | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Jung Hoo Lee | 524 | .288 | .346 | .416 | 111 | .128 | .300 | 1 | 2.5 | .330 | 72 |
| Patrick Bailey | 420 | .226 | .294 | .361 | 81 | .134 | .296 | 13 | 2.4 | .288 | 41 |
| Wilmer Flores | 466 | .265 | .337 | .446 | 115 | .181 | .284 | 4 | 2.0 | .338 | 63 |
| Thairo Estrada | 503 | .262 | .314 | .398 | 96 | .135 | .313 | 1 | 1.9 | .310 | 63 |
| Mike Yastrzemski | 449 | .230 | .321 | .427 | 106 | .197 | .287 | -1 | 1.9 | .323 | 55 |
| J.D. Davis | 464 | .249 | .334 | .411 | 106 | .163 | .337 | -2 | 1.9 | .325 | 56 |
| LaMonte Wade Jr. | 457 | .247 | .357 | .417 | 114 | .169 | .286 | 0 | 1.7 | .339 | 58 |
| David Villar | 473 | .220 | .298 | .392 | 90 | .173 | .284 | 3 | 1.6 | .302 | 51 |
| Brandon Crawford | 381 | .239 | .312 | .381 | 91 | .142 | .297 | 2 | 1.5 | .302 | 42 |
| Tyler Fitzgerald | 529 | .222 | .283 | .382 | 83 | .160 | .301 | 1 | 1.5 | .289 | 56 |
| Luis Matos | 534 | .266 | .325 | .398 | 100 | .131 | .289 | -7 | 1.4 | .317 | 66 |
| Brett Wisely | 458 | .241 | .315 | .367 | 89 | .126 | .314 | 2 | 1.4 | .301 | 51 |
| Trenton Brooks | 463 | .248 | .328 | .398 | 101 | .150 | .287 | 2 | 1.3 | .318 | 54 |
| Jakson Reetz | 347 | .217 | .300 | .388 | 89 | .172 | .292 | 0 | 1.2 | .301 | 37 |
| Tom Murphy | 217 | .254 | .327 | .430 | 108 | .176 | .328 | -1 | 1.1 | .328 | 28 |
| Michael Conforto | 444 | .246 | .338 | .404 | 105 | .158 | .299 | -2 | 1.1 | .324 | 54 |
| Joc Pederson | 426 | .245 | .338 | .443 | 115 | .198 | .284 | -5 | 1.1 | .336 | 56 |
| Austin Slater | 303 | .243 | .330 | .386 | 98 | .142 | .326 | -1 | 1.1 | .315 | 36 |
| Donovan Walton | 336 | .249 | .315 | .369 | 90 | .120 | .286 | 3 | 1.1 | .301 | 37 |
| Chase Pinder | 293 | .212 | .316 | .320 | 78 | .108 | .286 | 6 | 1.0 | .289 | 27 |
| Mitch Haniger | 415 | .243 | .313 | .423 | 102 | .181 | .294 | 0 | 1.0 | .318 | 50 |
| Michael Gigliotti | 286 | .218 | .322 | .317 | 79 | .099 | .292 | 8 | 0.9 | .290 | 27 |
| Bryce Johnson | 380 | .238 | .308 | .343 | 81 | .106 | .326 | 1 | 0.9 | .289 | 41 |
| Wade Meckler | 420 | .268 | .346 | .359 | 97 | .091 | .342 | -8 | 0.8 | .315 | 49 |
| Jimmy Glowenke | 399 | .221 | .297 | .350 | 79 | .129 | .290 | 2 | 0.8 | .287 | 38 |
| Ismael Munguia | 385 | .269 | .313 | .363 | 87 | .093 | .304 | -1 | 0.8 | .297 | 43 |
| Clint Coulter | 238 | .244 | .307 | .396 | 94 | .152 | .299 | 4 | 0.7 | .307 | 27 |
| Joey Bart | 333 | .228 | .297 | .351 | 80 | .123 | .319 | -1 | 0.7 | .287 | 32 |
| Marco Luciano | 359 | .215 | .292 | .358 | 80 | .143 | .301 | -2 | 0.6 | .287 | 35 |
| Jack Larsen | 412 | .235 | .316 | .347 | 85 | .112 | .320 | 5 | 0.6 | .295 | 42 |
| Ricardo Genovés | 347 | .215 | .282 | .320 | 67 | .104 | .298 | 3 | 0.6 | .269 | 29 |
| Heliot Ramos | 449 | .238 | .299 | .377 | 87 | .139 | .318 | 3 | 0.5 | .296 | 49 |
| Vaun Brown | 328 | .230 | .299 | .378 | 87 | .149 | .359 | -5 | 0.5 | .297 | 37 |
| Grant McCray | 565 | .219 | .291 | .341 | 75 | .122 | .332 | -1 | 0.5 | .280 | 57 |
| Luis González | 316 | .235 | .310 | .349 | 83 | .114 | .294 | 3 | 0.4 | .292 | 33 |
| AJ Pollock | 351 | .253 | .302 | .407 | 95 | .154 | .298 | -1 | 0.4 | .305 | 41 |
| Carter Howell | 536 | .238 | .294 | .336 | 75 | .098 | .310 | 9 | 0.4 | .279 | 52 |
| Adrian Sugastey | 316 | .246 | .288 | .330 | 71 | .084 | .293 | 0 | 0.3 | .273 | 29 |
| Casey Schmitt | 480 | .239 | .287 | .363 | 79 | .124 | .297 | -5 | 0.3 | .284 | 48 |
| Will Wilson | 462 | .218 | .275 | .348 | 72 | .130 | .287 | -1 | 0.3 | .274 | 41 |
| Andy Thomas | 397 | .210 | .289 | .304 | 65 | .094 | .287 | 0 | 0.2 | .267 | 32 |
| Johan Camargo | 343 | .249 | .312 | .374 | 90 | .125 | .295 | -9 | 0.2 | .302 | 37 |
| Blake Sabol | 383 | .229 | .296 | .368 | 83 | .139 | .327 | -9 | 0.2 | .291 | 39 |
| Yusniel Díaz | 374 | .232 | .302 | .363 | 84 | .131 | .300 | 1 | 0.1 | .293 | 39 |
| Turner Hill | 373 | .255 | .311 | .328 | 78 | .073 | .292 | -4 | 0.0 | .285 | 40 |
| Aeverson Arteaga | 574 | .221 | .270 | .337 | 68 | .116 | .304 | -4 | -0.2 | .266 | 50 |
| Brady Whalen | 317 | .242 | .291 | .352 | 78 | .109 | .293 | 1 | -0.3 | .282 | 31 |
| Brett Auerbach | 395 | .205 | .261 | .314 | 59 | .109 | .295 | 3 | -0.3 | .255 | 34 |
| Simon Whiteman | 326 | .208 | .283 | .273 | 56 | .066 | .302 | -2 | -0.3 | .254 | 25 |
| Yoshi Tsutsugo | 336 | .209 | .301 | .346 | 79 | .137 | .286 | -1 | -0.3 | .287 | 31 |
| Hunter Bishop | 293 | .190 | .267 | .297 | 57 | .106 | .299 | 0 | -0.4 | .254 | 23 |
| Colton Welker | 207 | .220 | .304 | .291 | 67 | .071 | .286 | 0 | -0.4 | .271 | 17 |
| Carter Aldrete | 403 | .219 | .264 | .339 | 66 | .120 | .298 | -2 | -0.6 | .263 | 35 |
| Ford Proctor | 386 | .213 | .307 | .302 | 71 | .090 | .288 | -8 | -0.7 | .277 | 32 |
| Shane Matheny | 463 | .204 | .295 | .310 | 69 | .106 | .310 | -7 | -0.7 | .272 | 39 |
| Brandon Martorano | 295 | .191 | .275 | .294 | 58 | .103 | .294 | -7 | -0.7 | .257 | 23 |
| Riley Mahan | 273 | .197 | .245 | .319 | 55 | .122 | .310 | 4 | -0.7 | .247 | 21 |
| Carter Williams | 288 | .226 | .267 | .330 | 65 | .104 | .293 | -1 | -0.8 | .262 | 25 |
| Max Wright | 154 | .197 | .279 | .292 | 59 | .095 | .291 | -7 | -0.8 | .259 | 12 |
| Damon Dues | 282 | .224 | .317 | .268 | 65 | .045 | .306 | -9 | -0.8 | .271 | 25 |
| Logan Wyatt | 417 | .219 | .295 | .310 | 69 | .091 | .284 | 0 | -0.9 | .272 | 35 |
| Luis Toribio | 437 | .198 | .273 | .328 | 66 | .130 | .283 | -8 | -1.1 | .266 | 36 |
| Jose Ramos | 469 | .206 | .269 | .323 | 64 | .117 | .301 | -13 | -1.2 | .262 | 41 |
| Dilan Rosario | 266 | .191 | .245 | .264 | 42 | .073 | .308 | -5 | -1.5 | .229 | 17 |
| Victor Bericoto | 528 | .233 | .279 | .366 | 78 | .134 | .296 | -10 | -1.5 | .280 | 50 |
| Jared Dupere | 380 | .192 | .243 | .311 | 53 | .119 | .324 | -5 | -2.0 | .243 | 28 |
| Player | Hit Comp 1 | Hit Comp 2 | Hit Comp 3 |
|---|---|---|---|
| Jung Hoo Lee | Curt Flood | Mark Kotsay | Harry Walker |
| Patrick Bailey | Donnie Scott | Adrian Nieto | Henry Blanco |
| Wilmer Flores | David Segui | Mike Sweeney | Greg Brock |
| Thairo Estrada | Adam Kennedy | Carlos Garcia | Curt Roberts |
| Mike Yastrzemski | Luke Scott 스캇 | Wally Judnich | Ruppert Jones |
| J.D. Davis | David Freese | Cesar Nicolas | Denny Gonzalez |
| LaMonte Wade Jr. | John Milner | Alvin Davis | Dan Johnson |
| David Villar | Patrick Wisdom | Pete Koegel | Russ Davis |
| Brandon Crawford | Mike Bordick | Jason Kipnis | Chris Speier |
| Tyler Fitzgerald | Greg Gagne | Swede Risberg | Kevin Smith |
| Luis Matos | Scott Markley | Bob Bailor | Kerry Dineen |
| Brett Wisely | Bob Slater | Jimmy Stewart | Tony Phillips |
| Trenton Brooks | Jim Delsing | Rob Ryan | Bill Sorrell |
| Jakson Reetz | Dave Roberts | Jarrod Saltalamacchia | Mason Katz |
| Tom Murphy | Tom Prince | Todd Pratt | Adam Melhuse |
| Michael Conforto | Steve Kemp | J.T. Snow | Matt Joyce |
| Joc Pederson | Roger Maris | Trot Nixon | Mike Epstein |
| Austin Slater | Carroll Hardy | Pete Reiser | Chris Dickerson |
| Donovan Walton | Joe Pettini | Bernie Allen | Andy Cannizaro |
| Chase Pinder | John Harmon | Rex De La Nuez | Ira Flagstead |
| Mitch Haniger | Corey Hart | Len Matuszek | Dave May |
| Michael Gigliotti | Juan Silva | Will Smith | Whitey Herzog |
| Bryce Johnson | Thomas Milone | Gorkys Hernández | Kenny Wilson |
| Wade Meckler | Jim Dwyer | Jose Duenas | William Kunkle |
| Jimmy Glowenke | Jake Kahaulelio | Sean Toerner | Amado Samuel |
| Ismael Munguia | Jason Tuttle | Mauricio Dubón | Sheldon Andrens |
| Clint Coulter | Ray Montgomery | Steve Brye | George Thomas |
| Joey Bart | Keith McDonald | Tom Nieto | Terry McGriff |
| Marco Luciano | Clete Boyer | Jared Keel | Howard Nichols |
| Jack Larsen | Gabe Gross | Brent Brede | Larry Whisenton |
| Ricardo Genovés | Jim Markert | Jakson Reetz | Don Hyman |
| Heliot Ramos | Robert Mitchell | Eugenio Cotes | Franklin Gutierrez |
| Vaun Brown | Kirk Gibson | Aaron Garza | Jose Siri |
| Grant McCray | Dave Krynzel | Omar Moreno | Xavier Avery |
| Luis González | Curt Ford | Jerome Walton | Jose Ortiz |
| AJ Pollock | Hunter Pence | Kevin Bass | Cesar Cedeno |
| Carter Howell | Casey Parsons | Otis Green | David Miller |
| Adrian Sugastey | Raul Chavez | Julio Rodriguez | Jason Kendall |
| Casey Schmitt | Orlando Miller | Alex Gonzalez | Ken Pennington |
| Will Wilson | Edward Sada | Orlando Centellas | Dave Clements |
| Andy Thomas | Bob Frati | Archie Skeen | Herb Olson |
| Johan Camargo | Ruben Amaro | Lou Merloni | Whitey Wietelmann |
| Blake Sabol | Angel Pena | Jose Morales | Steve Yeager |
| Yusniel Díaz | Rocky Craig | Ryan Lane | Sam Eberle |
| Turner Hill | Emeel Salem | Bobby Moore | Doug Schutt |
| Aeverson Arteaga | John Wisniewski | Bill Tomaselli | Adrian Marin |
| Brady Whalen | Billy Fleming | John Doherty | Kewby Meyer |
| Brett Auerbach | Dennis Walker | Omar Pena | Hector De La Cruz |
| Simon Whiteman | Hak-Ju Lee 이학주 | Matt Smith | Antonio Nunez |
| Yoshi Tsutsugo | Pat Dodson | Chris Parmelee | Mike Jorgensen |
| Hunter Bishop | Matt Sauls | Roger Dutton | Bryce Kartler |
| Colton Welker | Mike Taylor | Freddie Hailey | Matthew Devins |
| Carter Aldrete | Mark Threlkeld | Shayne Houck | Todd Cruz |
| Ford Proctor | Rick Morris | Mark Naehring | Jim Waggoner |
| Shane Matheny | Ryan Aguilar | Tarrik Brock | Fred Mason |
| Brandon Martorano | Don Werner | Rod Ehrhard | Johnny Bess |
| Riley Mahan | Caonabo Cosme | Donald Lutz | Matt Maloney |
| Carter Williams | Ricky Lemon | Steve Foley | O.J. Garza |
| Max Wright | Don Prybylinski | Brant Whiting | Stuart Levy |
| Damon Dues | Doc Gautreau | Derek Reddy | Nick Punto |
| Logan Wyatt | Dewey Freeman | Randall Robinson | Mike Ibarra |
| Luis Toribio | John Balfanz | Mike Pagliarulo | Greg David |
| Jose Ramos | Brian Specht | Brent Brewer | Luis Aviles |
| Dilan Rosario | Leonardo Gil | Randy Strijek | Derek Toadvine |
| Victor Bericoto | Rich Aude | Herbert Perry | Brock Peterson |
| Jared Dupere | Harold Henry | Scott Ruskin | Ben Himes |
| Player | 80th BA | 80th OBP | 80th SLG | 80th OPS+ | 80th WAR | 20th BA | 20th OBP | 20th SLG | 20th OPS+ | 20th WAR |
|---|---|---|---|---|---|---|---|---|---|---|
| Jung Hoo Lee | .314 | .373 | .456 | 128 | 3.6 | .258 | .323 | .371 | 93 | 1.3 |
| Patrick Bailey | .258 | .321 | .411 | 100 | 3.4 | .199 | .264 | .312 | 60 | 1.3 |
| Wilmer Flores | .292 | .365 | .489 | 133 | 3.1 | .238 | .311 | .400 | 98 | 1.0 |
| Thairo Estrada | .290 | .342 | .439 | 114 | 3.2 | .233 | .286 | .348 | 76 | 0.6 |
| Mike Yastrzemski | .254 | .347 | .474 | 123 | 2.9 | .204 | .296 | .358 | 83 | 0.6 |
| J.D. Davis | .277 | .363 | .469 | 126 | 3.0 | .216 | .306 | .361 | 84 | 0.6 |
| LaMonte Wade Jr. | .276 | .384 | .471 | 134 | 2.8 | .223 | .330 | .365 | 95 | 0.6 |
| David Villar | .243 | .322 | .442 | 107 | 2.5 | .194 | .270 | .345 | 71 | 0.3 |
| Brandon Crawford | .270 | .342 | .432 | 111 | 2.5 | .210 | .283 | .330 | 71 | 0.5 |
| Tyler Fitzgerald | .248 | .308 | .428 | 102 | 2.8 | .195 | .255 | .329 | 62 | 0.1 |
| Luis Matos | .294 | .350 | .443 | 119 | 2.8 | .238 | .296 | .359 | 83 | 0.2 |
| Brett Wisely | .265 | .340 | .415 | 106 | 2.5 | .217 | .290 | .329 | 72 | 0.5 |
| Trenton Brooks | .275 | .357 | .445 | 119 | 2.4 | .228 | .305 | .355 | 82 | 0.2 |
| Jakson Reetz | .252 | .330 | .451 | 111 | 2.1 | .189 | .270 | .326 | 66 | 0.2 |
| Tom Murphy | .283 | .357 | .490 | 131 | 1.8 | .218 | .295 | .380 | 87 | 0.5 |
| Michael Conforto | .271 | .363 | .451 | 122 | 2.2 | .218 | .311 | .355 | 82 | 0.0 |
| Joc Pederson | .271 | .362 | .490 | 132 | 2.1 | .219 | .313 | .383 | 94 | 0.0 |
| Austin Slater | .269 | .358 | .431 | 116 | 1.8 | .215 | .302 | .331 | 79 | 0.3 |
| Donovan Walton | .278 | .341 | .411 | 108 | 1.9 | .218 | .287 | .321 | 71 | 0.2 |
| Chase Pinder | .239 | .349 | .362 | 97 | 1.7 | .184 | .284 | .278 | 58 | 0.3 |
| Mitch Haniger | .265 | .338 | .476 | 121 | 1.9 | .212 | .286 | .370 | 80 | -0.1 |
| Michael Gigliotti | .246 | .351 | .363 | 98 | 1.5 | .190 | .290 | .276 | 60 | 0.1 |
| Bryce Johnson | .265 | .332 | .387 | 100 | 1.8 | .209 | .279 | .297 | 63 | 0.0 |
| Wade Meckler | .297 | .377 | .397 | 115 | 1.8 | .237 | .317 | .313 | 78 | -0.2 |
| Jimmy Glowenke | .251 | .325 | .402 | 99 | 1.9 | .195 | .269 | .306 | 59 | -0.2 |
| Ismael Munguia | .299 | .342 | .405 | 105 | 1.6 | .241 | .287 | .327 | 70 | -0.2 |
| Clint Coulter | .274 | .335 | .442 | 113 | 1.3 | .217 | .277 | .344 | 74 | 0.1 |
| Joey Bart | .257 | .325 | .400 | 97 | 1.4 | .198 | .268 | .302 | 60 | -0.2 |
| Marco Luciano | .244 | .315 | .400 | 97 | 1.3 | .190 | .263 | .314 | 62 | -0.2 |
| Jack Larsen | .263 | .344 | .392 | 103 | 1.6 | .208 | .284 | .301 | 65 | -0.4 |
| Ricardo Genovés | .243 | .313 | .360 | 85 | 1.4 | .190 | .254 | .276 | 50 | -0.2 |
| Heliot Ramos | .265 | .323 | .422 | 104 | 1.6 | .214 | .271 | .338 | 69 | -0.4 |
| Vaun Brown | .262 | .329 | .437 | 108 | 1.4 | .201 | .270 | .325 | 65 | -0.4 |
| Grant McCray | .240 | .313 | .383 | 90 | 1.7 | .191 | .266 | .299 | 57 | -0.7 |
| Luis González | .262 | .339 | .398 | 103 | 1.2 | .209 | .283 | .303 | 63 | -0.4 |
| AJ Pollock | .278 | .327 | .454 | 113 | 1.2 | .216 | .269 | .362 | 74 | -0.6 |
| Carter Howell | .265 | .320 | .371 | 90 | 1.4 | .217 | .271 | .298 | 59 | -0.7 |
| Adrian Sugastey | .280 | .321 | .377 | 94 | 1.2 | .217 | .258 | .290 | 53 | -0.4 |
| Casey Schmitt | .263 | .309 | .407 | 96 | 1.3 | .217 | .265 | .327 | 65 | -0.5 |
| Will Wilson | .244 | .300 | .393 | 88 | 1.3 | .193 | .249 | .300 | 52 | -0.8 |
| Andy Thomas | .242 | .323 | .356 | 85 | 1.3 | .182 | .256 | .265 | 46 | -0.8 |
| Johan Camargo | .276 | .339 | .416 | 108 | 1.0 | .221 | .281 | .328 | 71 | -0.6 |
| Blake Sabol | .255 | .321 | .419 | 102 | 1.1 | .199 | .267 | .317 | 62 | -0.8 |
| Yusniel Díaz | .262 | .335 | .412 | 105 | 1.1 | .204 | .270 | .317 | 64 | -0.9 |
| Turner Hill | .289 | .341 | .372 | 99 | 1.0 | .228 | .283 | .284 | 58 | -1.0 |
| Aeverson Arteaga | .252 | .299 | .388 | 89 | 1.4 | .195 | .244 | .293 | 50 | -1.5 |
| Brady Whalen | .273 | .321 | .406 | 99 | 0.6 | .216 | .266 | .312 | 61 | -1.0 |
| Brett Auerbach | .230 | .283 | .355 | 75 | 0.5 | .176 | .231 | .264 | 38 | -1.4 |
| Simon Whiteman | .233 | .308 | .308 | 72 | 0.4 | .178 | .254 | .235 | 39 | -1.0 |
| Yoshi Tsutsugo | .237 | .332 | .397 | 100 | 0.6 | .185 | .271 | .297 | 60 | -1.2 |
| Hunter Bishop | .220 | .297 | .341 | 74 | 0.3 | .163 | .241 | .253 | 38 | -1.1 |
| Colton Welker | .249 | .333 | .333 | 85 | 0.0 | .192 | .275 | .256 | 51 | -0.9 |
| Carter Aldrete | .245 | .290 | .385 | 84 | 0.4 | .195 | .236 | .294 | 48 | -1.5 |
| Ford Proctor | .239 | .334 | .344 | 88 | 0.2 | .182 | .278 | .259 | 51 | -1.5 |
| Shane Matheny | .230 | .323 | .351 | 87 | 0.4 | .175 | .268 | .269 | 51 | -1.7 |
| Brandon Martorano | .218 | .306 | .350 | 80 | 0.1 | .159 | .245 | .252 | 42 | -1.5 |
| Riley Mahan | .223 | .269 | .370 | 74 | -0.1 | .172 | .216 | .272 | 36 | -1.4 |
| Carter Williams | .257 | .297 | .383 | 85 | 0.0 | .202 | .243 | .286 | 47 | -1.4 |
| Max Wright | .230 | .313 | .345 | 81 | -0.4 | .167 | .246 | .248 | 40 | -1.2 |
| Damon Dues | .251 | .348 | .302 | 81 | -0.2 | .198 | .288 | .235 | 47 | -1.5 |
| Logan Wyatt | .247 | .328 | .356 | 88 | 0.2 | .193 | .269 | .273 | 51 | -1.8 |
| Luis Toribio | .229 | .303 | .383 | 86 | 0.0 | .174 | .247 | .292 | 49 | -2.1 |
| Jose Ramos | .234 | .297 | .368 | 84 | 0.0 | .178 | .245 | .275 | 45 | -2.4 |
| Dilan Rosario | .221 | .272 | .313 | 61 | -0.9 | .166 | .216 | .225 | 24 | -2.1 |
| Victor Bericoto | .257 | .307 | .414 | 97 | -0.2 | .206 | .255 | .322 | 62 | -2.6 |
| Jared Dupere | .222 | .272 | .357 | 74 | -1.0 | .167 | .217 | .263 | 35 | -2.9 |
| Player | BA vs. L | OBP vs. L | SLG vs. L | BA vs. R | OBP vs. R | SLG vs. R |
|---|---|---|---|---|---|---|
| Jung Hoo Lee | .276 | .331 | .388 | .292 | .352 | .427 |
| Patrick Bailey | .226 | .296 | .356 | .226 | .292 | .363 |
| Wilmer Flores | .271 | .346 | .451 | .262 | .332 | .443 |
| Thairo Estrada | .267 | .323 | .398 | .260 | .309 | .398 |
| Mike Yastrzemski | .223 | .314 | .417 | .233 | .324 | .431 |
| J.D. Davis | .250 | .341 | .404 | .248 | .330 | .416 |
| LaMonte Wade Jr. | .230 | .333 | .368 | .253 | .364 | .431 |
| David Villar | .223 | .306 | .396 | .217 | .291 | .389 |
| Brandon Crawford | .242 | .311 | .379 | .238 | .313 | .381 |
| Tyler Fitzgerald | .220 | .290 | .378 | .223 | .278 | .385 |
| Luis Matos | .271 | .336 | .416 | .263 | .316 | .383 |
| Brett Wisely | .236 | .309 | .351 | .244 | .318 | .376 |
| Trenton Brooks | .236 | .311 | .354 | .255 | .338 | .422 |
| Jakson Reetz | .218 | .306 | .401 | .216 | .294 | .377 |
| Tom Murphy | .265 | .354 | .422 | .245 | .306 | .436 |
| Michael Conforto | .231 | .319 | .356 | .252 | .345 | .422 |
| Joc Pederson | .222 | .313 | .389 | .250 | .344 | .456 |
| Austin Slater | .254 | .352 | .421 | .234 | .310 | .355 |
| Donovan Walton | .242 | .309 | .354 | .252 | .318 | .376 |
| Chase Pinder | .215 | .325 | .318 | .210 | .309 | .322 |
| Mitch Haniger | .250 | .324 | .435 | .239 | .308 | .417 |
| Michael Gigliotti | .203 | .302 | .311 | .225 | .330 | .320 |
| Bryce Johnson | .237 | .312 | .353 | .238 | .304 | .335 |
| Wade Meckler | .262 | .339 | .350 | .270 | .349 | .363 |
| Jimmy Glowenke | .218 | .295 | .346 | .224 | .299 | .353 |
| Ismael Munguia | .264 | .313 | .330 | .271 | .313 | .377 |
| Clint Coulter | .244 | .313 | .433 | .244 | .302 | .370 |
| Joey Bart | .230 | .304 | .344 | .228 | .293 | .356 |
| Marco Luciano | .223 | .310 | .360 | .209 | .279 | .357 |
| Jack Larsen | .223 | .301 | .335 | .247 | .332 | .360 |
| Ricardo Genovés | .218 | .290 | .327 | .213 | .276 | .314 |
| Heliot Ramos | .237 | .305 | .381 | .240 | .292 | .372 |
| Vaun Brown | .240 | .308 | .419 | .222 | .292 | .347 |
| Grant McCray | .215 | .286 | .339 | .221 | .293 | .341 |
| Luis González | .227 | .303 | .330 | .238 | .313 | .358 |
| AJ Pollock | .255 | .308 | .418 | .252 | .299 | .402 |
| Carter Howell | .238 | .301 | .333 | .238 | .290 | .338 |
| Adrian Sugastey | .250 | .294 | .328 | .243 | .283 | .331 |
| Casey Schmitt | .245 | .296 | .385 | .234 | .279 | .344 |
| Will Wilson | .223 | .286 | .363 | .214 | .267 | .337 |
| Andy Thomas | .200 | .280 | .286 | .215 | .292 | .312 |
| Johan Camargo | .252 | .317 | .374 | .247 | .309 | .374 |
| Blake Sabol | .218 | .287 | .355 | .234 | .300 | .374 |
| Yusniel Díaz | .231 | .311 | .357 | .233 | .296 | .368 |
| Turner Hill | .244 | .306 | .311 | .259 | .313 | .335 |
| Aeverson Arteaga | .228 | .283 | .345 | .215 | .260 | .331 |
| Brady Whalen | .229 | .280 | .330 | .250 | .298 | .364 |
| Brett Auerbach | .215 | .277 | .344 | .197 | .248 | .291 |
| Simon Whiteman | .216 | .300 | .299 | .200 | .269 | .252 |
| Yoshi Tsutsugo | .202 | .287 | .337 | .212 | .306 | .350 |
| Hunter Bishop | .176 | .256 | .284 | .196 | .271 | .302 |
| Colton Welker | .230 | .318 | .311 | .213 | .295 | .278 |
| Carter Aldrete | .220 | .269 | .346 | .218 | .260 | .333 |
| Ford Proctor | .202 | .297 | .271 | .220 | .314 | .322 |
| Shane Matheny | .192 | .279 | .285 | .210 | .303 | .322 |
| Brandon Martorano | .193 | .281 | .294 | .189 | .269 | .294 |
| Riley Mahan | .191 | .240 | .292 | .200 | .249 | .333 |
| Carter Williams | .224 | .264 | .294 | .227 | .269 | .346 |
| Max Wright | .186 | .286 | .302 | .202 | .276 | .287 |
| Damon Dues | .216 | .310 | .243 | .227 | .320 | .279 |
| Logan Wyatt | .207 | .279 | .293 | .225 | .302 | .318 |
| Luis Toribio | .187 | .262 | .291 | .205 | .279 | .347 |
| Jose Ramos | .206 | .271 | .327 | .206 | .268 | .321 |
| Dilan Rosario | .192 | .257 | .269 | .190 | .237 | .261 |
| Victor Bericoto | .240 | .294 | .380 | .227 | .269 | .357 |
| Jared Dupere | .188 | .235 | .295 | .194 | .246 | .318 |
| Player | T | Age | W | L | ERA | G | GS | IP | H | ER | HR | BB | SO |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Logan Webb | R | 27 | 13 | 9 | 3.33 | 31 | 31 | 192.0 | 181 | 71 | 16 | 41 | 166 |
| Alex Cobb | R | 36 | 7 | 6 | 3.84 | 26 | 26 | 136.0 | 144 | 58 | 11 | 45 | 121 |
| Kyle Harrison | L | 22 | 3 | 3 | 4.23 | 28 | 28 | 106.3 | 90 | 50 | 13 | 53 | 127 |
| Mason Black | R | 24 | 6 | 6 | 4.35 | 27 | 27 | 109.7 | 105 | 53 | 14 | 43 | 105 |
| Keaton Winn | R | 26 | 5 | 5 | 4.28 | 24 | 18 | 96.7 | 95 | 46 | 12 | 32 | 89 |
| Sean Manaea | L | 32 | 6 | 7 | 4.42 | 29 | 15 | 112.0 | 114 | 55 | 16 | 34 | 113 |
| Camilo Doval | R | 26 | 7 | 4 | 3.66 | 66 | 0 | 66.3 | 53 | 27 | 7 | 30 | 83 |
| Carson Whisenhunt | L | 23 | 1 | 2 | 4.17 | 24 | 24 | 77.7 | 73 | 36 | 10 | 31 | 79 |
| Jakob Junis | R | 31 | 4 | 4 | 4.19 | 30 | 11 | 88.0 | 89 | 41 | 12 | 24 | 89 |
| Anthony DeSclafani | R | 34 | 5 | 6 | 4.48 | 18 | 17 | 94.3 | 99 | 47 | 14 | 28 | 76 |
| Landen Roupp | R | 25 | 4 | 4 | 4.37 | 21 | 13 | 78.3 | 75 | 38 | 10 | 29 | 69 |
| Alex Wood | L | 33 | 5 | 6 | 4.45 | 23 | 16 | 95.0 | 94 | 47 | 12 | 30 | 88 |
| Carson Seymour | R | 25 | 4 | 5 | 4.64 | 25 | 20 | 97.0 | 100 | 50 | 12 | 38 | 80 |
| Ryan Walker | R | 28 | 4 | 4 | 4.03 | 56 | 11 | 67.0 | 62 | 30 | 8 | 26 | 79 |
| Tristan Beck | R | 28 | 5 | 6 | 4.40 | 32 | 11 | 94.0 | 96 | 46 | 12 | 33 | 84 |
| Ross Stripling | R | 34 | 3 | 4 | 4.45 | 21 | 14 | 85.0 | 88 | 42 | 13 | 23 | 76 |
| Ryan Murphy | R | 24 | 4 | 6 | 4.72 | 26 | 24 | 95.3 | 98 | 50 | 13 | 39 | 81 |
| John Michael Bertrand | L | 26 | 6 | 8 | 4.76 | 24 | 17 | 98.3 | 112 | 52 | 13 | 30 | 56 |
| Hayden Birdsong | R | 22 | 3 | 4 | 4.78 | 27 | 24 | 92.3 | 90 | 49 | 12 | 39 | 80 |
| Kai-Wei Teng | R | 25 | 6 | 8 | 4.90 | 25 | 25 | 108.3 | 101 | 59 | 13 | 62 | 110 |
| Nick Zwack | L | 25 | 5 | 6 | 4.68 | 22 | 15 | 75.0 | 79 | 39 | 10 | 27 | 60 |
| Sean Hjelle | R | 27 | 5 | 7 | 4.83 | 29 | 18 | 108.0 | 118 | 58 | 13 | 41 | 80 |
| Spencer Howard | R | 27 | 4 | 4 | 4.53 | 18 | 12 | 57.7 | 56 | 29 | 8 | 23 | 61 |
| Matt Frisbee | R | 27 | 5 | 6 | 4.74 | 26 | 13 | 89.3 | 98 | 47 | 13 | 26 | 62 |
| Wil Jensen | R | 26 | 4 | 4 | 4.68 | 28 | 9 | 82.7 | 89 | 43 | 12 | 31 | 65 |
| Kade McClure | R | 28 | 3 | 4 | 4.68 | 24 | 10 | 67.3 | 74 | 35 | 9 | 24 | 52 |
| Tyler Rogers | R | 33 | 4 | 4 | 3.95 | 63 | 0 | 66.0 | 67 | 29 | 8 | 15 | 51 |
| John Brebbia | R | 34 | 4 | 3 | 4.26 | 48 | 8 | 44.3 | 44 | 21 | 7 | 15 | 47 |
| Scott Alexander | L | 34 | 4 | 4 | 4.24 | 46 | 6 | 40.3 | 44 | 19 | 5 | 10 | 29 |
| Miguel Yajure | R | 26 | 3 | 5 | 4.95 | 20 | 16 | 72.7 | 77 | 40 | 10 | 29 | 57 |
| Taylor Rogers | L | 33 | 5 | 4 | 3.97 | 52 | 0 | 45.3 | 41 | 20 | 6 | 17 | 58 |
| Phoenix Sanders | R | 29 | 2 | 1 | 4.12 | 33 | 1 | 39.3 | 39 | 18 | 5 | 10 | 37 |
| Devin Sweet | R | 27 | 3 | 3 | 4.20 | 37 | 0 | 45.0 | 44 | 21 | 6 | 15 | 43 |
| Luke Jackson | R | 32 | 2 | 2 | 4.26 | 47 | 1 | 44.3 | 42 | 21 | 7 | 20 | 48 |
| Mat Olsen | R | 23 | 4 | 4 | 4.31 | 40 | 0 | 56.3 | 53 | 27 | 7 | 22 | 57 |
| Tanner Andrews | R | 28 | 3 | 3 | 4.89 | 23 | 5 | 57.0 | 61 | 31 | 8 | 23 | 45 |
| R.J. Dabovich | R | 25 | 2 | 3 | 4.35 | 40 | 1 | 41.3 | 35 | 20 | 5 | 24 | 49 |
| Parker Dunshee | R | 29 | 3 | 6 | 5.21 | 27 | 11 | 74.3 | 77 | 43 | 11 | 34 | 60 |
| Nick Avila | R | 26 | 5 | 7 | 4.70 | 45 | 3 | 61.3 | 67 | 32 | 8 | 26 | 46 |
| Nick Swiney | L | 25 | 2 | 4 | 5.15 | 26 | 7 | 57.7 | 61 | 33 | 8 | 34 | 48 |
| Erik Miller | L | 26 | 1 | 2 | 4.80 | 46 | 2 | 50.7 | 44 | 27 | 6 | 35 | 59 |
| Nick Garcia | R | 25 | 4 | 7 | 5.36 | 23 | 16 | 85.7 | 97 | 51 | 12 | 34 | 51 |
| Evan Gates | R | 26 | 4 | 5 | 4.58 | 40 | 0 | 53.0 | 53 | 27 | 7 | 24 | 49 |
| Drew Strotman | R | 27 | 4 | 6 | 5.27 | 28 | 13 | 83.7 | 89 | 49 | 11 | 52 | 68 |
| Juan Sanchez | L | 23 | 6 | 7 | 4.55 | 44 | 0 | 63.3 | 61 | 32 | 8 | 32 | 59 |
| Darien Núñez | L | 31 | 1 | 2 | 5.04 | 25 | 2 | 30.3 | 29 | 17 | 5 | 19 | 34 |
| Cole Waites | R | 26 | 3 | 4 | 4.98 | 35 | 2 | 34.3 | 32 | 19 | 4 | 23 | 36 |
| Raymond Burgos | L | 25 | 4 | 4 | 4.67 | 34 | 1 | 52.0 | 56 | 27 | 7 | 22 | 40 |
| Tyler Myrick | R | 26 | 2 | 3 | 4.68 | 42 | 0 | 42.3 | 46 | 22 | 5 | 15 | 31 |
| Randy Rodriguez | R | 24 | 2 | 3 | 5.03 | 38 | 4 | 62.7 | 59 | 35 | 8 | 41 | 63 |
| Michael Stryffeler | R | 28 | 2 | 3 | 4.98 | 37 | 0 | 34.3 | 29 | 19 | 5 | 25 | 43 |
| Chris Wright | L | 25 | 2 | 2 | 4.99 | 40 | 1 | 48.7 | 44 | 27 | 6 | 36 | 56 |
| José Cruz | R | 24 | 1 | 2 | 4.97 | 34 | 0 | 41.7 | 37 | 23 | 6 | 27 | 47 |
| Spencer Bivens | R | 30 | 4 | 6 | 5.15 | 28 | 3 | 71.7 | 77 | 41 | 10 | 33 | 54 |
| Hunter Dula | R | 25 | 3 | 3 | 5.01 | 39 | 0 | 46.7 | 48 | 26 | 6 | 25 | 39 |
| Joey Marciano | L | 29 | 3 | 4 | 5.28 | 35 | 1 | 44.3 | 45 | 26 | 6 | 29 | 40 |
| Jorge Guzmán | R | 28 | 2 | 4 | 5.68 | 22 | 5 | 44.3 | 48 | 28 | 6 | 28 | 32 |
| Blake Rivera | R | 26 | 2 | 4 | 5.53 | 30 | 1 | 40.7 | 42 | 25 | 6 | 27 | 36 |
| Ben Madison | R | 26 | 4 | 7 | 5.13 | 36 | 0 | 54.3 | 49 | 31 | 7 | 39 | 61 |
| Sam Delaplane | R | 29 | 3 | 5 | 5.44 | 31 | 0 | 41.3 | 38 | 25 | 6 | 30 | 46 |
| Daniel Tillo | L | 28 | 3 | 5 | 6.11 | 21 | 8 | 45.7 | 54 | 31 | 7 | 29 | 26 |
| Melvin Adón | R | 30 | 3 | 5 | 5.33 | 37 | 0 | 49.0 | 52 | 29 | 7 | 29 | 44 |
| Clay Helvey | R | 27 | 2 | 3 | 5.44 | 36 | 0 | 46.3 | 49 | 28 | 7 | 30 | 39 |
| Player | IP | K/9 | BB/9 | HR/9 | BB% | K% | BABIP | ERA+ | FIP | ERA- | WAR |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Logan Webb | 192.0 | 7.8 | 1.9 | 0.8 | 5.2% | 21.1% | .294 | 123 | 3.36 | 81 | 4.4 |
| Alex Cobb | 136.0 | 8.0 | 3.0 | 0.7 | 7.6% | 20.4% | .324 | 106 | 3.61 | 94 | 2.3 |
| Kyle Harrison | 106.3 | 10.7 | 4.5 | 1.1 | 11.6% | 27.8% | .294 | 97 | 4.20 | 104 | 1.4 |
| Mason Black | 109.7 | 8.6 | 3.5 | 1.1 | 9.1% | 22.3% | .296 | 94 | 4.39 | 106 | 1.3 |
| Keaton Winn | 96.7 | 8.3 | 3.0 | 1.1 | 7.7% | 21.5% | .300 | 95 | 4.24 | 105 | 1.1 |
| Sean Manaea | 112.0 | 9.1 | 2.7 | 1.3 | 7.1% | 23.6% | .313 | 92 | 4.14 | 108 | 1.1 |
| Camilo Doval | 66.3 | 11.3 | 4.1 | 0.9 | 10.5% | 29.1% | .291 | 112 | 3.71 | 90 | 1.0 |
| Carson Whisenhunt | 77.7 | 9.2 | 3.6 | 1.2 | 9.3% | 23.6% | .297 | 98 | 4.25 | 102 | 1.0 |
| Jakob Junis | 88.0 | 9.1 | 2.5 | 1.2 | 6.4% | 23.8% | .313 | 97 | 3.96 | 103 | 1.0 |
| Anthony DeSclafani | 94.3 | 7.3 | 2.7 | 1.3 | 6.9% | 18.7% | .298 | 91 | 4.53 | 110 | 0.9 |
| Landen Roupp | 78.3 | 7.9 | 3.3 | 1.1 | 8.7% | 20.7% | .289 | 94 | 4.34 | 107 | 0.9 |
| Alex Wood | 95.0 | 8.3 | 2.8 | 1.1 | 7.4% | 21.7% | .301 | 92 | 4.28 | 109 | 0.9 |
| Carson Seymour | 97.0 | 7.4 | 3.5 | 1.1 | 8.8% | 18.6% | .301 | 88 | 4.57 | 114 | 0.9 |
| Ryan Walker | 67.0 | 10.6 | 3.5 | 1.1 | 9.0% | 27.3% | .314 | 101 | 3.79 | 99 | 0.8 |
| Tristan Beck | 94.0 | 8.0 | 3.2 | 1.1 | 8.1% | 20.6% | .305 | 93 | 4.31 | 108 | 0.8 |
| Ross Stripling | 85.0 | 8.0 | 2.4 | 1.4 | 6.4% | 21.1% | .302 | 92 | 4.34 | 109 | 0.8 |
| Ryan Murphy | 95.3 | 7.6 | 3.7 | 1.2 | 9.2% | 19.1% | .300 | 87 | 4.71 | 115 | 0.8 |
| John Michael Bertrand | 98.3 | 5.1 | 2.7 | 1.2 | 6.9% | 13.0% | .300 | 86 | 4.81 | 116 | 0.7 |
| Hayden Birdsong | 92.3 | 7.8 | 3.8 | 1.2 | 9.6% | 19.7% | .291 | 86 | 4.77 | 117 | 0.6 |
| Kai-Wei Teng | 108.3 | 9.1 | 5.2 | 1.1 | 12.6% | 22.4% | .297 | 83 | 4.94 | 120 | 0.6 |
| Nick Zwack | 75.0 | 7.2 | 3.2 | 1.2 | 8.3% | 18.4% | .303 | 87 | 4.59 | 115 | 0.6 |
| Sean Hjelle | 108.0 | 6.7 | 3.4 | 1.1 | 8.5% | 16.6% | .308 | 85 | 4.73 | 118 | 0.6 |
| Spencer Howard | 57.7 | 9.5 | 3.6 | 1.2 | 9.2% | 24.3% | .308 | 90 | 4.30 | 111 | 0.6 |
| Matt Frisbee | 89.3 | 6.2 | 2.6 | 1.3 | 6.7% | 16.0% | .299 | 86 | 4.83 | 116 | 0.6 |
| Wil Jensen | 82.7 | 7.1 | 3.4 | 1.3 | 8.5% | 17.9% | .303 | 87 | 4.80 | 115 | 0.5 |
| Kade McClure | 67.3 | 7.0 | 3.2 | 1.2 | 8.1% | 17.5% | .310 | 87 | 4.65 | 114 | 0.5 |
| Tyler Rogers | 66.0 | 7.0 | 2.0 | 1.1 | 5.5% | 18.5% | .294 | 103 | 4.15 | 97 | 0.5 |
| John Brebbia | 44.3 | 9.5 | 3.0 | 1.4 | 7.9% | 24.9% | .308 | 96 | 4.27 | 104 | 0.4 |
| Scott Alexander | 40.3 | 6.5 | 2.2 | 1.1 | 5.7% | 16.5% | .305 | 96 | 4.25 | 104 | 0.4 |
| Miguel Yajure | 72.7 | 7.1 | 3.6 | 1.2 | 9.0% | 17.6% | .300 | 83 | 4.84 | 121 | 0.4 |
| Taylor Rogers | 45.3 | 11.5 | 3.4 | 1.2 | 8.8% | 30.1% | .318 | 103 | 3.81 | 97 | 0.3 |
| Phoenix Sanders | 39.3 | 8.5 | 2.3 | 1.1 | 6.1% | 22.4% | .304 | 99 | 3.87 | 101 | 0.3 |
| Devin Sweet | 45.0 | 8.6 | 3.0 | 1.2 | 7.7% | 22.2% | .299 | 97 | 4.21 | 103 | 0.2 |
| Luke Jackson | 44.3 | 9.7 | 4.1 | 1.4 | 10.3% | 24.6% | .299 | 96 | 4.63 | 104 | 0.2 |
| Mat Olsen | 56.3 | 9.1 | 3.5 | 1.1 | 9.1% | 23.7% | .299 | 95 | 4.28 | 106 | 0.1 |
| Tanner Andrews | 57.0 | 7.1 | 3.6 | 1.3 | 8.9% | 17.5% | .303 | 84 | 4.82 | 120 | 0.1 |
| R.J. Dabovich | 41.3 | 10.7 | 5.2 | 1.1 | 13.0% | 26.5% | .294 | 94 | 4.27 | 107 | 0.1 |
| Parker Dunshee | 74.3 | 7.3 | 4.1 | 1.3 | 10.3% | 18.2% | .296 | 79 | 5.30 | 127 | 0.1 |
| Nick Avila | 61.3 | 6.8 | 3.8 | 1.2 | 9.5% | 16.7% | .307 | 87 | 4.77 | 115 | 0.0 |
| Nick Swiney | 57.7 | 7.5 | 5.3 | 1.2 | 12.7% | 17.9% | .305 | 79 | 5.27 | 126 | 0.0 |
| Erik Miller | 50.7 | 10.5 | 6.2 | 1.1 | 15.2% | 25.7% | .297 | 85 | 4.66 | 117 | 0.0 |
| Nick Garcia | 85.7 | 5.4 | 3.6 | 1.3 | 8.8% | 13.2% | .299 | 76 | 5.39 | 131 | 0.0 |
| Evan Gates | 53.0 | 8.3 | 4.1 | 1.2 | 10.0% | 20.5% | .303 | 89 | 4.54 | 112 | 0.0 |
| Drew Strotman | 83.7 | 7.3 | 5.6 | 1.2 | 13.3% | 17.4% | .306 | 78 | 5.38 | 129 | 0.0 |
| Juan Sanchez | 63.3 | 8.4 | 4.5 | 1.1 | 11.3% | 20.8% | .294 | 90 | 4.69 | 111 | 0.0 |
| Darien Núñez | 30.3 | 10.1 | 5.6 | 1.5 | 13.7% | 24.5% | .304 | 81 | 5.04 | 123 | 0.0 |
| Cole Waites | 34.3 | 9.4 | 6.0 | 1.0 | 14.6% | 22.8% | .301 | 82 | 4.68 | 122 | -0.1 |
| Raymond Burgos | 52.0 | 6.9 | 3.8 | 1.2 | 9.4% | 17.2% | .304 | 87 | 4.85 | 114 | -0.1 |
| Tyler Myrick | 42.3 | 6.6 | 3.2 | 1.1 | 7.9% | 16.4% | .306 | 87 | 4.53 | 114 | -0.1 |
| Randy Rodriguez | 62.7 | 9.0 | 5.9 | 1.1 | 14.2% | 21.8% | .297 | 81 | 5.15 | 123 | -0.1 |
| Michael Stryffeler | 34.3 | 11.3 | 6.6 | 1.3 | 15.6% | 26.9% | .293 | 82 | 5.00 | 122 | -0.1 |
| Chris Wright | 48.7 | 10.4 | 6.7 | 1.1 | 15.7% | 24.5% | .304 | 82 | 4.90 | 122 | -0.2 |
| José Cruz | 41.7 | 10.2 | 5.8 | 1.3 | 14.1% | 24.5% | .292 | 82 | 5.18 | 122 | -0.2 |
| Spencer Bivens | 71.7 | 6.8 | 4.1 | 1.3 | 10.0% | 16.4% | .300 | 79 | 5.24 | 126 | -0.3 |
| Hunter Dula | 46.7 | 7.5 | 4.8 | 1.2 | 11.6% | 18.1% | .300 | 82 | 4.93 | 123 | -0.3 |
| Joey Marciano | 44.3 | 8.1 | 5.9 | 1.2 | 14.0% | 19.3% | .302 | 77 | 5.31 | 129 | -0.4 |
| Jorge Guzmán | 44.3 | 6.5 | 5.7 | 1.2 | 13.4% | 15.3% | .300 | 72 | 5.74 | 139 | -0.4 |
| Blake Rivera | 40.7 | 8.0 | 6.0 | 1.3 | 14.1% | 18.8% | .303 | 74 | 5.62 | 135 | -0.4 |
| Ben Madison | 54.3 | 10.1 | 6.5 | 1.2 | 15.0% | 23.5% | .298 | 80 | 5.06 | 126 | -0.4 |
| Sam Delaplane | 41.3 | 10.0 | 6.5 | 1.3 | 15.4% | 23.6% | .299 | 75 | 5.31 | 133 | -0.4 |
| Daniel Tillo | 45.7 | 5.1 | 5.7 | 1.4 | 13.1% | 11.8% | .305 | 67 | 6.21 | 149 | -0.4 |
| Melvin Adón | 49.0 | 8.1 | 5.3 | 1.3 | 12.5% | 19.0% | .313 | 77 | 5.28 | 130 | -0.5 |
| Clay Helvey | 46.3 | 7.6 | 5.8 | 1.4 | 13.5% | 17.6% | .302 | 75 | 5.61 | 133 | -0.5 |
| Player | Pit Comp 1 | Pit Comp 2 | Pit Comp 3 |
|---|---|---|---|
| Logan Webb | Johnny Cueto | Mel Harder | Marcus Stroman |
| Alex Cobb | Dave Hoskins | Al Papai | Chris Carpenter |
| Kyle Harrison | Pete Falcone | Mark Davis | Henry Owens |
| Mason Black | Austin Voth | Mike Campbell | Allen Levrault |
| Keaton Winn | Cody Anderson | Chad Bettis | Dan Rambo |
| Sean Manaea | Woodie Fryman | Bud Daley | Denny Lemaster |
| Camilo Doval | Firpo Marberry | Lance McCullers | Ray Narleski |
| Carson Whisenhunt | Rich Scheid | Todd Douma | Charlie Leibrandt |
| Jakob Junis | Julio Valera | Bob Muncrief | Mark DiFelice |
| Anthony DeSclafani | Jake Arrieta | Hiroki Kuroda | Saul Rogovin |
| Landen Roupp | Gary Robson | Chad Bettis | Dick Lange |
| Alex Wood | Yohan Flande 플란데 | Woodie Fryman | Jamie Moyer |
| Carson Seymour | Scott Gardner | Jeff Samardzija | Jackson Stephens |
| Ryan Walker | Tom Bruno | Aquilino Lopez 로페즈 | Alejandro Pena |
| Tristan Beck | Glen Hobbie | Brian Grening | Seth Lugo |
| Ross Stripling | Kevin Tapani | Rick Wise | Doug Linton 린튼 |
| Ryan Murphy | Garrett Whitlock | Allen Levrault | Josh Collmenter |
| John Michael Bertrand | Eric Skoglund | Dan Camarena | Ryan Feierabend 피어밴드 |
| Hayden Birdsong | Eric Weaver | Mike DeGerick | Dan Larson |
| Kai-Wei Teng | Andre Rienzo | Sean Reid-Foley | Daniel Cabrera |
| Nick Zwack | Paul Mildren | Jim Bennett | Dave Karasinski |
| Sean Hjelle | Mike Wright | Eddie Butler 버틀러 | Brandon Cumpton |
| Spencer Howard | Pete Redfern | Alan Koch | Don Kirkwood |
| Matt Frisbee | Lindsey Caughel | Chad Jenkins | Joel Payamps |
| Wil Jensen | Mark Roberts | Eric Thompson | Bo McLaughlin |
| Kade McClure | Mark Guerra | Duane Richards | Alan Fowlkes |
| Tyler Rogers | Terry Leach | Dan Quisenberry | Phil Regan |
| John Brebbia | Lindy McDaniel | Bruce Sutter | David Hernandez |
| Scott Alexander | Dave Leiper | Dave Schuler | Eric Gunderson |
| Miguel Yajure | Paul Clemens | Eric Ruth | Carroll Sembera |
| Taylor Rogers | Tim Hamulack | Alan Embree | Mark Lee |
| Phoenix Sanders | Jose Colon | Jay Aldrich | Steve Lankard |
| Devin Sweet | Jay Aldrich | Matt Scherer | Chuck Dale |
| Luke Jackson | Jim Hughes | John Costello | Greg McMichael |
| Mat Olsen | Ryan Meisinger | Loyd Colson | Jose Ascanio |
| Tanner Andrews | Tom Wilhelmsen | J.C. Ramirez | Victor Alcantara |
| R.J. Dabovich | Don DeMola | Brad Lesley | Mark Acre |
| Parker Dunshee | Albert Suárez | Tracy Stallard | Brad Arnsberg |
| Nick Avila | Ryan Basner | Duaner Sanchez | Dave Hooten |
| Nick Swiney | Mark Miggins | Billy MacLeod | Rob Kaminsky |
| Erik Miller | Zac Curtis | Hipolito Pena | Franklin Morales |
| Nick Garcia | Alan Foster | Willie Kempf | Paul Clemens |
| Evan Gates | David Paynter | Paul Smyth | Mario Iglesias |
| Drew Strotman | Mike Morgan | Tyler Beede | Aaron Northcraft |
| Juan Sanchez | Efrain Valdez 발데스 | Felipe Vazquez | Larry McLane |
| Darien Núñez | Neal Cotts | Drew Hall | Chuck Hensley |
| Cole Waites | Rick Raether | Jarrod Kingrey | Bob Foderaro |
| Raymond Burgos | Jeffry Antigua | Eddie Camacho | Jeff Faino |
| Tyler Myrick | Josh Parker | Michael Dwyer | Cary Hiles |
| Randy Rodriguez | Kyle Crick | Steve Edlefsen | Daniel Webb |
| Michael Stryffeler | Josh Fields | Mark Acre | Jesse Hickman |
| Chris Wright | Taylor Tankersley | Wesley Wright | Asa Small |
| José Cruz | Fred Wenz | Jhan Marinez | Jake Cosart |
| Spencer Bivens | J.C. Ramirez | Warwick Saupold 서폴드 | Albert Suárez |
| Hunter Dula | Kris Keller | Angel Nesbitt | Casey Medlen |
| Joey Marciano | Joe Hamende | Tom Doyle | Tom Windle |
| Jorge Guzmán | Tad Slowik | Victor Cole 콜 | Lendy Castillo |
| Blake Rivera | Mike Phelps | Eddy Reyes | Kris Keller |
| Ben Madison | Zach Jackson | Hisel Patrick | John Cornely |
| Sam Delaplane | Joel Johnston | Grant Sides | Jeff Ames |
| Daniel Tillo | Mike Spiegel | Dave Carroll | Luis Gonzalez |
| Melvin Adón | Josh Zeid | Mike Flannery | Jim Hoey |
| Clay Helvey | James Thornton | David Patton | Brian Woods |
| Player | BA vs. L | OBP vs. L | SLG vs. L | BA vs. R | OBP vs. R | SLG vs. R | 80th WAR | 20th WAR | 80th ERA | 20th ERA |
|---|---|---|---|---|---|---|---|---|---|---|
| Logan Webb | .255 | .302 | .385 | .233 | .273 | .348 | 5.4 | 3.3 | 2.90 | 3.79 |
| Alex Cobb | .259 | .327 | .381 | .272 | .322 | .401 | 3.2 | 1.3 | 3.26 | 4.53 |
| Kyle Harrison | .239 | .338 | .316 | .218 | .320 | .400 | 2.4 | 0.5 | 3.53 | 4.93 |
| Mason Black | .221 | .317 | .359 | .268 | .332 | .442 | 2.2 | 0.5 | 3.74 | 5.01 |
| Keaton Winn | .250 | .319 | .413 | .252 | .319 | .403 | 1.9 | 0.5 | 3.67 | 4.88 |
| Sean Manaea | .223 | .277 | .350 | .268 | .328 | .451 | 1.9 | 0.1 | 3.76 | 5.30 |
| Camilo Doval | .224 | .331 | .388 | .205 | .289 | .311 | 2.0 | -0.1 | 2.94 | 4.65 |
| Carson Whisenhunt | .256 | .320 | .367 | .237 | .319 | .412 | 1.7 | 0.4 | 3.56 | 4.95 |
| Jakob Junis | .270 | .326 | .425 | .243 | .293 | .422 | 1.6 | 0.3 | 3.55 | 5.01 |
| Anthony DeSclafani | .277 | .338 | .479 | .251 | .294 | .401 | 1.5 | 0.2 | 3.93 | 5.23 |
| Landen Roupp | .255 | .327 | .431 | .240 | .304 | .389 | 1.5 | 0.3 | 3.81 | 4.96 |
| Alex Wood | .245 | .299 | .347 | .255 | .329 | .434 | 1.6 | 0.1 | 3.86 | 5.24 |
| Carson Seymour | .253 | .343 | .404 | .267 | .326 | .432 | 1.5 | 0.3 | 4.13 | 5.20 |
| Ryan Walker | .258 | .328 | .417 | .223 | .306 | .360 | 1.5 | 0.0 | 3.25 | 5.19 |
| Tristan Beck | .256 | .319 | .423 | .261 | .327 | .419 | 1.5 | 0.0 | 3.81 | 5.21 |
| Ross Stripling | .245 | .298 | .400 | .275 | .320 | .478 | 1.5 | 0.2 | 3.78 | 5.24 |
| Ryan Murphy | .246 | .338 | .393 | .273 | .332 | .459 | 1.4 | 0.1 | 4.17 | 5.36 |
| John Michael Bertrand | .286 | .333 | .445 | .279 | .331 | .446 | 1.2 | 0.1 | 4.34 | 5.26 |
| Hayden Birdsong | .257 | .347 | .427 | .243 | .326 | .402 | 1.2 | 0.0 | 4.31 | 5.32 |
| Kai-Wei Teng | .242 | .376 | .397 | .240 | .342 | .391 | 1.4 | -0.4 | 4.38 | 5.70 |
| Nick Zwack | .235 | .320 | .329 | .277 | .335 | .474 | 1.1 | 0.0 | 4.15 | 5.36 |
| Sean Hjelle | .290 | .366 | .475 | .256 | .326 | .393 | 1.3 | -0.1 | 4.36 | 5.42 |
| Spencer Howard | .236 | .322 | .425 | .261 | .326 | .403 | 1.1 | 0.1 | 3.85 | 5.27 |
| Matt Frisbee | .266 | .332 | .438 | .279 | .329 | .458 | 1.1 | -0.1 | 4.24 | 5.38 |
| Wil Jensen | .264 | .337 | .428 | .273 | .332 | .459 | 1.1 | 0.0 | 4.12 | 5.29 |
| Kade McClure | .283 | .357 | .457 | .264 | .318 | .431 | 1.0 | 0.0 | 4.13 | 5.28 |
| Tyler Rogers | .256 | .313 | .402 | .259 | .301 | .413 | 1.0 | -0.2 | 3.29 | 4.84 |
| John Brebbia | .257 | .329 | .500 | .250 | .303 | .390 | 0.9 | -0.1 | 3.37 | 5.59 |
| Scott Alexander | .259 | .295 | .414 | .279 | .327 | .442 | 0.7 | 0.0 | 3.57 | 4.94 |
| Miguel Yajure | .290 | .369 | .458 | .245 | .313 | .421 | 0.8 | -0.1 | 4.45 | 5.60 |
| Taylor Rogers | .204 | .283 | .278 | .250 | .331 | .450 | 0.9 | -0.3 | 2.97 | 5.23 |
| Phoenix Sanders | .254 | .315 | .418 | .253 | .290 | .414 | 0.6 | -0.1 | 3.36 | 5.05 |
| Devin Sweet | .224 | .306 | .368 | .270 | .321 | .450 | 0.6 | -0.2 | 3.51 | 5.17 |
| Luke Jackson | .230 | .337 | .365 | .255 | .321 | .469 | 0.7 | -0.4 | 3.42 | 5.68 |
| Mat Olsen | .260 | .348 | .460 | .229 | .303 | .347 | 0.6 | -0.4 | 3.60 | 5.09 |
| Tanner Andrews | .264 | .347 | .453 | .270 | .328 | .426 | 0.6 | -0.3 | 4.34 | 5.58 |
| R.J. Dabovich | .230 | .345 | .378 | .220 | .316 | .378 | 0.6 | -0.4 | 3.57 | 5.38 |
| Parker Dunshee | .283 | .375 | .464 | .244 | .335 | .423 | 0.7 | -0.5 | 4.59 | 5.89 |
| Nick Avila | .281 | .352 | .465 | .265 | .333 | .409 | 0.4 | -0.4 | 4.20 | 5.29 |
| Nick Swiney | .277 | .385 | .462 | .261 | .353 | .424 | 0.5 | -0.5 | 4.47 | 5.96 |
| Erik Miller | .210 | .338 | .339 | .237 | .357 | .397 | 0.5 | -0.5 | 4.05 | 5.72 |
| Nick Garcia | .275 | .360 | .458 | .284 | .353 | .448 | 0.5 | -0.6 | 4.88 | 5.94 |
| Evan Gates | .245 | .336 | .408 | .264 | .328 | .427 | 0.4 | -0.5 | 3.91 | 5.24 |
| Drew Strotman | .255 | .374 | .396 | .276 | .367 | .465 | 0.5 | -0.8 | 4.75 | 6.07 |
| Juan Sanchez | .244 | .333 | .372 | .249 | .340 | .414 | 0.4 | -0.7 | 3.97 | 5.37 |
| Darien Núñez | .257 | .381 | .400 | .241 | .333 | .458 | 0.3 | -0.5 | 4.14 | 6.44 |
| Cole Waites | .254 | .373 | .429 | .229 | .329 | .371 | 0.2 | -0.5 | 4.31 | 6.09 |
| Raymond Burgos | .254 | .324 | .397 | .276 | .350 | .448 | 0.3 | -0.4 | 4.15 | 5.28 |
| Tyler Myrick | .250 | .326 | .413 | .289 | .343 | .433 | 0.2 | -0.4 | 4.11 | 5.30 |
| Randy Rodriguez | .273 | .404 | .455 | .218 | .327 | .353 | 0.4 | -0.8 | 4.41 | 6.02 |
| Michael Stryffeler | .207 | .361 | .379 | .236 | .349 | .417 | 0.2 | -0.6 | 4.19 | 6.38 |
| Chris Wright | .222 | .355 | .349 | .242 | .367 | .411 | 0.3 | -0.7 | 4.20 | 5.98 |
| José Cruz | .225 | .368 | .394 | .239 | .352 | .420 | 0.1 | -0.7 | 4.33 | 5.75 |
| Spencer Bivens | .269 | .368 | .454 | .268 | .345 | .433 | 0.2 | -0.8 | 4.62 | 5.88 |
| Hunter Dula | .279 | .374 | .465 | .242 | .327 | .384 | 0.0 | -0.6 | 4.54 | 5.65 |
| Joey Marciano | .234 | .338 | .359 | .270 | .383 | .459 | 0.1 | -0.8 | 4.55 | 6.27 |
| Jorge Guzmán | .256 | .384 | .378 | .281 | .375 | .490 | 0.0 | -0.8 | 5.08 | 6.48 |
| Blake Rivera | .267 | .389 | .400 | .256 | .363 | .477 | -0.1 | -0.8 | 4.94 | 6.50 |
| Ben Madison | .258 | .400 | .464 | .214 | .331 | .330 | 0.1 | -1.0 | 4.43 | 6.19 |
| Sam Delaplane | .250 | .387 | .461 | .229 | .350 | .373 | 0.0 | -0.9 | 4.64 | 6.68 |
| Daniel Tillo | .262 | .361 | .410 | .302 | .403 | .500 | -0.1 | -0.9 | 5.56 | 6.99 |
| Melvin Adón | .267 | .368 | .422 | .267 | .366 | .457 | -0.1 | -1.0 | 4.69 | 6.22 |
| Clay Helvey | .261 | .381 | .455 | .268 | .363 | .433 | -0.2 | -1.0 | 4.87 | 6.36 |
Here are how the ZiPS percentiles worked out in 2023 for pitchers and hitters in in 2023.
Players are listed with their most recent teams wherever possible. This includes players who are unsigned or have retired, players who will miss 2024 due to injury, and players who were released in 2023. So yes, if you see Joe Schmoe, who quit baseball back in August to form a Belgian Death Metal Skiffle Band that only plays songs by Franz Schubert, he’s still listed here intentionally. ZiPS is assuming a league with an ERA of 4.33.
Hitters are ranked by zWAR, which is to say, WAR values as calculated by me, Dan Szymborski, whose surname is spelled with a z. WAR values might differ slightly from those that appear in the full release of ZiPS. Finally, I will advise anyone against — and might karate chop anyone guilty of — merely adding up WAR totals on a depth chart to produce projected team WAR.
As always, incorrect projections are either caused by flaws in the physical reality of the universe or by the skillful sabotage of our friend and former editor. You can, however, still get mad at me on Twitter.
Dan Szymborski is a senior writer for FanGraphs and the developer of the ZiPS projection system. He was a writer for ESPN.com from 2010-2018, a regular guest on a number of radio shows and podcasts, and a voting BBWAA member. He also maintains a terrible Twitter account at @DSzymborski.
Lee’s 2/9 stolen base projection. Ouch
Dangit, when I made some changes on the KBO section, I flipped the columns.
That one is interesting! I’d love to know more about how ZiPS arrived at that rate.
Was he really inefficient in the KBO?
Is he less “Grandson of the Wind” and more “The Angry Crab of Trapped Wind?”
This Giants roster could go so badly. Yes, there is some room for optimism with the infield defense they have, and the potential of Lee, but damn. This is a really weak offense. They have to be praying for JD Davis to rediscover his bat without losing any ground as a fielder, and for Bailey to hit at the MLB level. Not even a single player is expected to hit better than 16% above the league average, and there are only like five average bats on the whole roster.
Outside of Webb, there’s little optimism with the pitching staff either. Oof.
ya LOL Someone better tell the Giants they stink. One starting pitcher, and 3 decent (not great hitters). Estrada has low projections as well.
There are 9 players currently projected w/ a 100 ops+ or better, and that doesn’t include Joc.
Good try tho. Close
Two of them aren’t going to open the season on the roster, and if Tom Murphy actually meets that pt projection, I’ll be shocked. Haniger also. Good luck actually getting all of that to work out.
I’d take the under on Matos and Lee as hitters, too. Lee’s GB profile looks like someone facing Logan Webb for the entire season.
You’ll be shocked if Tom Murphy, who’s put up a 115 wRC+ in his last 800 PA, meets a 108 projection. Or if Haniger, he of the lifetime 118 wRC+, can barely make it past league average at age 33. Mmmmmk then
All 9 players I counted will make the opening day roster, unless Matos is traded or maybe sent to the minors. I didn’t include Brooks. Say it’s 8, then – that’s more than most teams
I said their PT projection. Playing time. Tom Murphy has played in less than 50 games each of the last two seasons and Haniger has missed half a season minimum in half his career. Are you honestly willing to count on consistency from either of them?
I don’t get what kind of own you think it is that the Giants have one of the better young catchers in MLB and ALSO have a backup who will be considerably above average in the 40 or so games that he plays. That is probably *the strongest position on their roster*. 50 games of Tom Murphy is excellent! Almost every team should want that. Catchers get more days off than any other position and having a backup catcher who is not using wet spaghetti at the plate is a profound advantage. The Giants are one of the best positioned franchises at catcher for next season because Murphy is such a strong backup.
You might remember back when Austin Barnes could actually hit and the Dodgers had the most valuable catching in baseball for a few years with Grandal+Barnes despite not having the best catcher in baseball for exactly this reason: backup catchers play a lot more than other positional backups, and most of them are horrible.
I agree with you about Haniger.
Bailey is not a good hitting catcher…..he is one of the lowest hitting starting catcher in the league.
I don’t think it’s any kind of “own”; he’s projected for half again the PA he had last season and five times the season before. I also wouldn’t expect a guy with 20th percentile sprint speed to run a BABIP of over .340 like he has in every above-average offensive season save his 39 PA cup of coffee as a 24 year old. I’m not trying to be some cool fatalist or whatever. This seems like reasonable doubt to me. His Sweet Spot % is elite, for sure, but it’s also the only metric he’s had stable success with throughout his career. His physical condition is all over the place.
Maybe he can manage to hit that PA projection as a DH. But I’d still have doubts.
Bailey is going to be great, no question. He’s already proven that, as a fielder alone, he’s a solidly above-average MLB Catcher. I only mentioned him as a “well, the Giants would love it if he hit like in the minors” wishlist item.
So are you saying these projections look good ?? Come on. They are disappointing almost to a man. Except Matos and he may be on the bench.
That bullpen projects as a low-key deep strength. If, as rumored, the Giants pick up one of Yama/Snell/etc + Hoskins/Chapman this roster starts to look quite competitive for a wild card spot. Dont count them out.
Snell and Hoskins might at least get the Dodgers to check their rearview mirror. It’d be great for the Giants, though… they need some stars.
I think I have said this elsewhere but man I do not want to be the franchise that spends market rate for Blake Snell. I understand how he has been successful, but imo his potential for rapid dropoff is really high – if he just loses a little bit in the stuff department and becomes marginally more hittable, the walk rate will quickly transform from ‘weird quirk of an effective pitcher’ to ‘a problem’.
Snell deserves the awards he’s won, but they’re really dependent on not losing any velocity or movement, which, you know, usually happens as guys age. I would not want to win the bidding for his services at the rate he’s likely to command.
Zaidi is saavy enough to evaluate Snell’s worth based on his underlying metrics, not on ERA or Cy’s won.
I hear you about Snell, but if any team can make a pitcher settle down a bit, maybe the Giants can. That team always seems to take guys like Wood, Cobb, DeSclafani, etc and make them better.
A lot of fantasy drafters agree with you Mike. Snell is ranked between 20 and 25 for pitchers.
I don’t think that they’d make the Giants a huge threat for the division title, but those two would go far to giving them a realistic shot at a wild card.
As a .500-ish team every marginal win they add is highly valuable to postseason chances.
most boring team in the league is projected to remain extremely boring
Not even the most boring in their division; the Rockies will be bad, uninspiring and uninteresting — I like Nolan Jones as a player a lot and Tovar can pick it. That’s…about it.
I would argue the Giants are more boring. Bad teams are inherently interesting in some ways [source: am an Orioles fan]. The giants aren’t even interesting in a bad way. They are just SO boring.
The Giants have a legitimately fun as hell dominant starting pitcher and a really good young catcher, that’s enough to not make them as boring as some other teams, honestly.
Most teams do not have anything close to as interesting as a “Logan Webb every 5th day”
Also, I expect Lee to be a lot of fun to watch, even if it doesn’t translate immediately to on-field value.
Bring back The Captain!
It took me a minute to stop scrolling around looking for a footnote and realize that it meant Rogers squared
The big problem with the Giants isn’t lack of trying to spend money on free agents. The big problem is that the reinforcements aren’t coming. Matos looked awful, Luciano has upside but some obvious flaws, Kyle Harrison can’t hit the strike zone. Casey Schmitt is not going to be able to hit. Rayner Arias is 17 years old and hasn’t come stateside yet, Aeverson Arteaga is rule 5 eligible and no on wants to bother with him.
Here is a list of draft picks since Zaidi took from 2019-2022:
1st Round: Hunter Bishop, Patrick Bailey, Will Bednar, Reggie Crawford
2nd Round: Logan Wyatt, Casey Schmitt, Nick Swiney, Jimmy Glowenke, Matt Mikulski, Carson Whisenhunt
3rd Round: Grant McCray, Kyle Harrison, Mason Black, William Kempner
The only one who is a contributor now is Bailey. The only ones who look like they could be contributors in the next couple of years are Whisenhunt and Harrison. Normally I’m not a fan of this sort of analysis because most draft picks bust–like, 80% of them bust in the first three rounds. It’s something like 50% in the first round. And, to be fair, you wouldn’t expect anyone from 2022 to be ready by now anyway, and maybe not 2021 either. And part of the reason why this team doesn’t have any other minor leaguers of interest is because the team hasn’t done a rebuild in something like 15 years.
I’d be willing to give the Giants a little more time to figure this out if I was a fan simply because it’s a whole lot easier to learn to figure out the amateur scouting and low-minors development than it is to turn other teams’ castoffs into productive regulars. That sort of thing is gold. But they have to be at least a little better at this. If they don’t a couple regulars out of the 2023 draft class (which, to be fair, looks really strong) I don’t think they’re going to make it.
Hard disagree on Matos. 21 years old, only 63 games combined at AA and AAA, 13% k rate, 85% contact rate. The power numbers were not great but they weren’t impossible-to-overcome bad for someone making a lot of contact and playing centerfield.
Needs to make improvements on the contact quality in terms of hitting the ball harder and getting it in the air more. Unclear how good a defender he is, yet. Absolutely way too early to write him off, for me. Clear positives there.
The Giants have really whiffed on their first round of development in the Zaidi era and it’s a big problem for him importing the Dodgers model which first and foremost was *develop good players and then extend them*, not sign big names as free agents. Webb and Bailey are basically the only guys they have developed worth extending.
I agree with almost everything but I believe Kyle Harrison will be a very good starting pitcher. His strikeout totals are already very good but he needs to reduce his walks. The strange thing is somehow he did reduce them at the major league level. Small sample though.
I remember when people used to say that, if the Angels could only put an average team around Mike Trout, they’d make the playoffs. The Giants are trying to find out if you can make the playoffs by putting an average team around Logan Webb.
What a sad fall from grace for Conforto from 2015-2020 he had a 120something wRC+ and was a 3+ win player pretty consistently, and was an elite hitter in 2017. Conforto was on pace to be a five win player in 2017 and then he blew out his shoulder late in the season and while he was solid after that he never looked like a franchise player again. The last three years have been nightmare stuff for him as he wasn’t good in 2021 and 2023 and blew out his other shoulder in 2022 so the likelihood that he’s ever all that good again seems pretty slim too bad cause he was a favorite of mine for a while.
It’s too bad that Rogers^2 are on the Giants. They should be twins on the Twins! In fact, there should probably be a rule that if there are any twins in professional ball, they have to play for the Twins.
Brisbee has long been advocating that the Twins passing on Tyler when he was left unprotected in the Rule 5 should be considered a curse-instigating event.
When an everyday starter gets injured and only plays in 30 games his rookie year, then the very next year he plays in every game…..you can’t use the avg of the 2 years as projected ABs and playing time. Also how does javi baez have negative defensive value? Also how does a player have .320 woba 2 years in a row in mlb but but his projected woba next year is 290?
Projections as you see them are a weighted mean: this means playing time will often be a moderate estimate. Especially for pitchers, the best (no lost time) and worst (season-ending) scenarios will rarely be reflected: most players have a certain % chance of both, and the resulting PT estimate will fall somewhere in the middle of those.
Javier Baez isn’t in this article and no public ZIPS projection is available for him: why are you talking about him? (Dan is not responsible for Steamer).
Its quite possible (even a regular occurrence) for some players to out-perform their expected results for a season or even two, while still having underlying data that suggests they’re unlikely to sustain their performance. Since you didn’t mention who your .320/projected .290 guy is, I can’t comment further on that, but there’s a whole host of reasons guys can overperform for a while that do not hold up in the long run (extremely high line drive rates/other sources of unsustainable BABIP, better HR/FB results than their underlying contact suggests, batting-average centered on base skills that are dependent on athleticism (eg speed, which declines rapidly even in the late 20s for many players).
A good projection system has a lot of inputs and looks at a lot of things besides just results, because its quite common in baseball for guys results to exceed (or fail to reach) their underlying performance numbers, and it all evens out eventually, even if it sometimes takes a couple seasons (see: Anderson, Tim)
I don’t understand how Lee can lead off, hit for a high average, ……but score only 56 runs !! Seems impossible. Also projected for 41 extra base hits but still not score runs ???
lamonte somehow led the giants with 64 runs last year lol it can happen
The Giants should absolutely be all in on Yamamoto. Even if he only adds 1-2 regular season wins, they are at the spot on the win curve where every win matters. Not to mention, Yamamoto and Webb could potentially be a force in a short playoff series. SF is also well known to be pitcher friendly, so Yamamoto could negotiate some opt out and establish his value in the MLB and then sign another big contract down the road.
Of course the Giants have to be in a bidding war with all of New York, but they have shown a willingness to spend.
My theory on why the Giants rarely “get their man” is they are perceived as a helter skelter team where very few have a permanent position and too many platoons make them look less than they are. You know the expression “Perception is Reality”.
It’s simpler than that, it’s like Andrew Friedman has often said: If you’re rational about every free agent, you’ll finish 2nd on every free agent.
The Giants have not been active for that many offseasons of trying to land a big name, and other than the Correa stuff none of the players they have missed out on have played out in particularly surprising ways.
The Andrew Friedman quote is better than that: “If you’re always rational about every free agent, you will finish third on every free agent.”
The Giants have been trying to land a premier free agent the past two seasons, and the fact that they haven’t is not for lack of offering money. Correa’s deal fell apart due to concerns about his ankle. They offered Aaron Judge $360M/9 years, but the Yankees matched that to sign him. They offered the same money to Ohtani that the Dodgers did, but Ohtani signed with the Dodgers. The Giants have reportedly offered $300M to Yamamoto.
And unless they decide to burn it all down and start from scratch, I’m sure they’ll make a sizable offer to Juan Soto in 2025.
I’m surprised Lee doesn’t have a wider range between his 20th and 80th percentile. I would think there’d be far less certainty with someone coming over from KBO.