2024 ZiPS Projections: New York Yankees

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 penultimate team is New York Yankees.

Batters

If I’ve learned anything from two decades of projection work (and people getting mad at that projection work), it’s that fans are way too optimistic about teams when everything goes great and way too pessimistic after things have gone awry.
The 2022 Yankees were a good example of this. After a first half in which they went 58-23, good for a .716 winning percentage and a Pythagorean win percentage that nearly matched, ZiPS only projected the team to go 45-36 the rest of the way. “Knave!” they shouted at me on Twitter. “Vagabond! Miscreant!” OK, maybe they didn’t use those words exactly, but there was bewilderment and more than a touch of anger that I would disrespect the Bronx Bombers so. In the end, the Yankees actually were four wins worse than that projection in the second half.

And just like things are never as amazing as they seem when everything goes your way, the reverse is true, with the Yankees again being a good example. They had their worst season since 1992 in 2023, and based on how they’ve been talked about over the last six months or so, you’d think they were a glorified Triple-A team. But the Yankees weren’t that bad — they went 82-80 in a division without a true doormat team to beat up on. That record was all of seven wins below their preseason projection, a miss that barely merits raising an eyebrow, and certainly doesn’t justify floating Brian Cashman out to sea (or bunting more).

There were more humdrum reasons for the Yankees’ failures than an overabundance of analytics. Their most valuable player missed a third of the season. Their big pitching signing missed more than half the season and was awful when he was healthy. The dude who led the rotation in ERA in 2022 missed most of the year. A couple guys in the decline phase of their careers took big steps back. Those misfortunes can happen to any team, and they happened to to the Yankees in 2023.

There are some serious long-term concerns and they could have done more, but they’ve done an admirable job patching things up for 2024. Bounce-back seasons from Anthony Rizzo and especially Giancarlo Stanton aren’t exactly a given, so the Yankees rented the best hitter anyone can reasonably obtain in Juan Soto. Given the trajectories of Nestor Cortes and Carlos Rodón, they went after Yoshinobu Yamamoto (and failed), but were able to sign Marcus Stroman. Harrison Bader didn’t work out in 2023, so the team’s trying again with Alex Verdugo.

As it stands now, first base and designated hitter are the weakest positions on the depth chart, meaning the Yankees have fulfilled one of their unstated goals: protecting against the potential toastitude of Rizzo and Stanton by making sure the success of the lineup isn’t reliant on them returning to form. I’m bearish on their futures, but their production now matters a good deal less to the 2024 Yankees than it did to the Yankees of the last few years. Soto is a beast, as is Aaron Judge when he’s healthy, and while Gleyber Torres isn’t quite the player he looked like he’d be after his first couple of seasons, he’s still solidly above-average overall and isn’t being depended on to play a position (shortstop) where he’s overmatched.

There are still a few other question marks in the lineup. Verdugo’s projection takes a hit compared to where it was in the Red Sox rundown by virtue of ZiPS thinking his medium-power, line-drive bat was more ideally suited to Fenway, but he’s still a legitimate starter in left. Catcher only projects as average because of the uncertainty surrounding Austin Wells‘ defense; if he plays better defense or Jose Trevino gets more playing time than our depth chart currently anticipate, there’s a lot of room for the projected WAR to go up.

You Aren't a FanGraphs Member
It looks like you aren't yet a FanGraphs Member (or aren't logged in). We aren't mad, just disappointed. We get it. You want to read this article. But before we let you get back to it, we'd like to point out a few of the good reasons why you should become a Member. 1. Ad Free viewing! We won't bug you with this ad, or any other. 2. Unlimited articles! Non-Members only get to read 10 free articles a month. Members never get cut off. 3. Dark mode and Classic mode! 4. Custom player page dashboards! Choose the player cards you want, in the order you want them. 5. One-click data exports! Export our projections and leaderboards for your personal projects. 6. Remove the photos on the home page! (Honestly, this doesn't sound so great to us, but some people wanted it, and we like to give our Members what they want.) 7. Even more Steamer projections! We have handedness, percentile, and context neutral projections available for Members only. 8. Get FanGraphs Walk-Off, a customized year end review! Find out exactly how you used FanGraphs this year, and how that compares to other Members. Don't be a victim of FOMO. 9. A weekly mailbag column, exclusively for Members. 10. Help support FanGraphs and our entire staff! Our Members provide us with critical resources to improve the site and deliver new features! We hope you'll consider a Membership today, for yourself or as a gift! And we realize this has been an awfully long sales pitch, so we've also removed all the other ads in this article. We didn't want to overdo it. In case you didn't read all that, here's the short version. Membership includes:
✓Ad-free browsing
✓Unlimited FanGraphs & RotoGraphs articles
✓Historical & platoon projections
✓Leaderboard & player-page stat heatmaps
✓One-click data exports
✓Customizable player-page dashboards
✓Dark & Classic site modes
✓Weekly Members-only mailbag
✓FanGraphs Walk-Off, your year in review
✓Optional homepage photo removal
✓Gift articles to non-members

Depth at the power positions is an issue and so is the fact that a lot of the team’s offense is tied up in two players, making the Yankees susceptible to injury. But there’s at least depth in the infield with Oswald Peraza and Oswaldo Cabrera hanging around.

Pitchers

Gerrit Cole always goes into the season as a Cy Young contender and there’s no reason to feel differently this year, other than the slight fear you should have with any pitcher. ZiPS projects a better year from Rodón, but given his injury history, I’m more inclined to believe the 114 innings ZiPS is projecting than the more bountiful number in our depth chart. Stroman is solid, but the raw numbers may not be as exciting without Dansby Swanson and Nico Hoerner behind him. ZiPS remains hopeful about Cortes, and while the computer isn’t super into Clarke Schmidt, that’s a perfectly serviceable projection for a fourth or fifth starter.

Who the Yankees turn to if injuries hit is a concern. Clayton Beeter is next on our depth chart and ZiPS is not at all enthused by the possibility of him being the de facto sixth starter. It likes Chase Hampton a lot, but I doubt the team will be that aggressive promoting him in 2024, and the computer only likes Will Warren incrementally more than Beeter. If ZiPS is correct, the Yankees better pray that they don’t end up with that many innings from Luke Weaver. While they have missed out on some of the starters they’ve gone after, they could certainly make another low-key addition or two. When running sims for 2024, everything blew up pretty quickly in the ones where the projected starters got a lot fewer innings than expected, giving the rotation a fairly low floor for a team with a good overall projection.

The bullpen pales in comparison to many of the team’s bullpens over the last decade, when New York regularly ranked at or near the top of the league. And getting Soto involved giving up a couple live arms who might have fattened up the ‘pen. ZiPS likes the front five guys (Holmes, Loáisiga, Kahnle, Hamilton, Effross), but its mathematical faith dissipates when you get to the third-tier relievers. Perhaps Luis Gil can help here (or in the rotation), but you don’t want to put too many eggs in the basket of a pitcher with 33 innings in the majors who is coming off Tommy John surgery.

If you add up the numbers on the Yankees’ depth chart — ignoring the fact that you explicitly waive any rights to restitution should you be karate-chopped upon doing so — you’ll get a win total in the low 90s. However, the simulations are coming up a bit short of that largely because, outside of the infield, ZiPS believes that New York’s depth is thinner than most of the other good teams. Right now, ZiPS is banking between 86-90 wins, which wouldn’t be that bad considering the challenges the team has had to fix on the fly this winter. However, that would probably be a huge disappointment to Yankees fans and might speed up the calls for the post-Cashman era to start.

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.

Batters – Standard
Player B Age PO PA AB R H 2B 3B HR RBI BB SO SB CS
Juan Soto L 25 LF 660 523 101 144 25 1 33 103 131 108 11 4
Aaron Judge R 32 RF 552 461 89 125 20 0 40 101 84 149 5 1
Gleyber Torres R 27 2B 629 560 79 152 28 1 24 79 60 108 11 5
Trent Grisham L 27 CF 537 461 68 101 25 2 19 61 64 138 13 3
Anthony Volpe R 23 SS 598 532 71 119 31 4 19 74 52 152 23 5
DJ LeMahieu R 35 3B 536 476 61 122 19 2 11 51 54 98 3 2
Oswald Peraza R 24 SS 506 463 61 113 19 2 15 62 33 117 18 6
Jorbit Vivas L 23 2B 590 522 75 129 22 4 9 63 44 81 10 3
Alex Verdugo L 28 RF 591 537 80 144 32 2 15 61 45 92 4 2
Jose Trevino R 31 C 277 261 26 62 12 1 6 31 12 46 1 1
Jared Serna R 22 2B 544 507 72 119 22 2 14 63 31 115 13 5
Jasson Domínguez B 21 CF 591 528 80 122 21 4 16 66 58 167 23 6
Austin Wells L 24 C 475 426 51 97 21 1 17 63 40 125 5 1
Agustin Ramirez R 22 C 471 429 57 101 21 0 14 54 36 102 6 2
Caleb Durbin R 24 2B 351 315 46 79 16 2 4 38 22 35 18 5
Anthony Rizzo L 34 1B 458 398 52 93 17 1 18 56 41 93 2 3
Brandon Lockridge R 27 CF 374 341 42 79 14 2 7 40 24 107 19 3
Bubba Thompson R 26 CF 448 414 60 97 17 4 9 52 24 126 26 6
Oswaldo Cabrera B 25 LF 438 399 50 93 20 1 13 52 32 107 10 3
Jesus Rodriguez R 22 3B 446 407 49 98 16 3 7 47 31 84 9 3
Giancarlo Stanton R 34 RF 455 402 48 92 15 0 25 69 48 133 0 1
Ben Rortvedt L 26 C 234 209 25 43 8 0 7 27 20 66 1 1
Franchy Cordero L 29 RF 418 374 52 88 21 1 14 54 39 123 6 1
Edinson Duran R 21 C 123 111 16 26 4 1 3 16 6 26 1 1
Aaron Palensky R 25 LF 372 325 48 68 17 3 13 51 35 114 9 2
Eduardo Torrealba R 25 3B 292 265 30 60 7 1 2 23 17 53 6 2
Carlos Narvaez R 25 C 379 332 39 66 12 0 9 39 38 118 3 1
Ben Rice L 25 C 309 272 39 65 12 1 12 45 27 70 4 1
Luis González L 28 RF 316 281 35 64 11 1 7 35 28 73 9 3
Christopher Familia L 24 LF 276 252 38 60 11 1 12 41 17 69 1 1
Benjamin Cowles R 24 2B 425 382 42 77 15 2 7 44 33 146 9 3
Everson Pereira R 23 LF 443 405 54 89 16 3 15 57 31 147 10 3
Elijah Dunham L 26 LF 501 451 57 97 23 2 12 55 42 145 19 5
Tyler Hardman R 25 3B 365 332 42 67 10 2 17 51 26 136 5 2
Matt Pita R 27 2B 144 131 18 28 7 0 5 19 8 42 3 2
Spencer Jones L 23 CF 526 489 56 105 21 3 13 59 32 174 22 7
Michael Hermosillo R 29 RF 236 209 28 45 8 1 8 34 15 69 5 2
Oscar Gonzalez R 26 RF 538 513 57 128 25 2 18 75 19 124 1 1
Jeter Downs R 25 SS 352 310 42 61 12 1 9 38 33 110 11 3
Grant Richardson L 24 RF 356 324 40 64 10 2 13 45 24 136 9 2
Max Burt R 27 2B 357 329 43 68 13 1 8 38 21 113 10 2
T.J. Rumfield L 24 1B 336 300 34 65 13 0 9 38 27 80 4 2
Wilmer Difo B 32 SS 330 298 35 66 10 1 4 30 27 74 9 4
Nelson Medina R 23 CF 239 220 23 43 7 3 5 25 17 92 5 3
Jared Wegner R 24 RF 92 87 8 18 5 0 3 12 5 32 1 1
Kyle Battle R 26 LF 122 108 12 19 5 0 2 10 10 42 5 1
Delvin Perez R 25 2B 356 328 40 68 9 2 4 31 22 114 14 3
Josh Breaux R 26 C 319 301 30 63 12 0 12 40 16 94 1 1
Anthony Seigler B 25 C 307 261 34 50 12 0 4 24 41 74 4 3
Chad Bell L 27 1B 352 322 32 62 9 1 11 38 28 144 1 1
Spencer Henson R 26 1B 332 302 37 60 13 0 10 41 20 109 1 1

Batters – Advanced
Player PA BA OBP SLG OPS+ ISO BABIP Def WAR wOBA RC
Juan Soto 660 .275 .421 .516 160 .241 .291 -3 5.5 .399 118
Aaron Judge 552 .271 .384 .575 162 .304 .313 6 5.5 .399 103
Gleyber Torres 629 .271 .342 .454 119 .182 .299 -2 3.4 .343 91
Trent Grisham 537 .219 .321 .406 101 .187 .270 7 2.7 .318 64
Anthony Volpe 598 .224 .302 .404 94 .180 .277 2 2.4 .307 72
DJ LeMahieu 536 .256 .334 .374 97 .118 .302 8 2.4 .313 61
Oswald Peraza 506 .244 .306 .391 93 .147 .296 3 2.0 .305 62
Jorbit Vivas 590 .247 .327 .356 91 .109 .278 3 1.9 .304 64
Alex Verdugo 591 .268 .327 .419 106 .151 .300 3 1.6 .322 75
Jose Trevino 277 .238 .272 .360 74 .123 .268 10 1.3 .274 26
Jared Serna 544 .235 .285 .369 80 .134 .278 7 1.2 .285 58
Jasson Domínguez 591 .231 .308 .377 90 .146 .307 -2 1.2 .300 68
Austin Wells 475 .228 .301 .401 93 .174 .282 -6 1.2 .305 53
Agustin Ramirez 471 .235 .297 .382 88 .147 .278 -3 1.1 .296 51
Caleb Durbin 351 .251 .322 .352 88 .102 .272 1 1.0 .300 41
Anthony Rizzo 458 .234 .330 .417 106 .183 .261 1 1.0 .325 56
Brandon Lockridge 374 .232 .288 .346 76 .114 .317 5 0.8 .279 39
Bubba Thompson 448 .234 .284 .360 78 .126 .315 2 0.7 .281 50
Oswaldo Cabrera 438 .233 .292 .386 87 .153 .287 6 0.7 .294 48
Jesus Rodriguez 446 .241 .303 .346 80 .106 .288 3 0.7 .286 46
Giancarlo Stanton 455 .229 .314 .453 110 .224 .275 -6 0.6 .329 58
Ben Rortvedt 234 .206 .286 .344 75 .139 .265 2 0.5 .280 21
Franchy Cordero 418 .235 .312 .409 99 .174 .312 -3 0.4 .313 49
Edinson Duran 123 .234 .301 .369 86 .135 .280 0 0.3 .295 13
Aaron Palensky 372 .209 .304 .400 94 .191 .278 -2 0.3 .307 42
Eduardo Torrealba 292 .226 .284 .283 59 .057 .276 8 0.3 .256 23
Carlos Narvaez 379 .199 .290 .316 69 .117 .278 0 0.3 .272 31
Ben Rice 309 .239 .324 .423 106 .184 .279 -14 0.2 .325 38
Luis González 316 .228 .304 .349 81 .121 .284 3 0.2 .289 33
Christopher Familia 276 .238 .301 .433 101 .194 .281 -3 0.2 .316 33
Benjamin Cowles 425 .202 .275 .306 62 .105 .306 6 0.1 .260 35
Everson Pereira 443 .220 .282 .385 83 .165 .305 2 0.1 .290 47
Elijah Dunham 501 .215 .289 .355 78 .140 .289 3 0.0 .284 52
Tyler Hardman 365 .202 .263 .398 80 .196 .279 -2 0.0 .283 37
Matt Pita 144 .214 .278 .382 81 .168 .274 -2 0.0 .287 15
Spencer Jones 526 .215 .266 .350 70 .135 .305 1 -0.1 .269 53
Michael Hermosillo 236 .215 .297 .378 86 .163 .280 -1 -0.1 .297 25
Oscar Gonzalez 538 .250 .279 .411 89 .162 .296 -1 -0.1 .295 59
Jeter Downs 352 .197 .284 .329 70 .132 .272 -4 -0.1 .274 32
Grant Richardson 356 .198 .267 .361 73 .164 .291 3 -0.2 .275 34
Max Burt 357 .207 .263 .325 63 .119 .288 1 -0.2 .259 31
T.J. Rumfield 336 .217 .292 .350 78 .133 .265 2 -0.2 .284 32
Wilmer Difo 330 .221 .286 .302 64 .081 .282 -2 -0.3 .263 29
Nelson Medina 239 .195 .255 .323 60 .127 .309 1 -0.4 .252 20
Jared Wegner 92 .207 .250 .368 69 .161 .288 -2 -0.4 .267 9
Kyle Battle 122 .176 .262 .278 51 .102 .266 0 -0.5 .246 9
Delvin Perez 356 .207 .267 .284 54 .076 .305 0 -0.6 .247 29
Josh Breaux 319 .209 .251 .369 70 .159 .262 -7 -0.7 .266 28
Anthony Seigler 307 .192 .303 .284 65 .092 .251 -8 -0.7 .269 24
Chad Bell 352 .193 .259 .329 62 .137 .305 4 -0.8 .258 28
Spencer Henson 332 .199 .262 .341 66 .142 .273 1 -0.9 .263 28

Batters – Top Near-Age Offensive Comps
Player Hit Comp 1 Hit Comp 2 Hit Comp 3
Juan Soto Rusty Staub Mel Ott Carl Yastrzemski
Aaron Judge Mickey Mantle Manny Ramirez Jim Edmonds
Gleyber Torres Dustin Pedroia Marcus Giles Edgardo Alfonzo
Trent Grisham Rick Miller Gary Geiger Adolfo Phillips
Anthony Volpe James Mouton Dick Schofield Davey Johnson
DJ LeMahieu Wade Boggs Marco Scutaro Dustin Pedroia
Oswald Peraza Ryne Sandberg Freddie Patek Onix Concepcion
Jorbit Vivas Nicky Lopez Alberto Callaspo Russ Adams
Alex Verdugo Norm Larker Lloyd Waner Whitey Lockman
Jose Trevino Brayan Peña Eddie Pérez John Stephenson
Jared Serna Bill Spiers Ricky Adams Jason Romano
Jasson Domínguez Rick Manning Shin-Soo Choo 추신수 Stan Javier
Austin Wells Devin Mesoraco Joe Ferguson Ernie DiStasi
Agustin Ramirez Brad Gulden Matt Sinatro Ron Brand
Caleb Durbin Joe Strain Ben Orloff Don DeDonatis
Anthony Rizzo Hanley Ramirez Dan Driessen Greg Brock
Brandon Lockridge Jeff Stone Darrell Ceciliani Robert Stotsky
Bubba Thompson Keanon Simon Carlos Gómez Bobby Mitchell
Oswaldo Cabrera Curtis Brown Kevin Bass Paul Householder
Jesus Rodriguez Kevin Drury Aarom Baldiris 발디리스 Mike White
Giancarlo Stanton Khris Davis Lucas Duda Ryan Howard
Ben Rortvedt Logan Johnson Richard Sauget Don Berti
Franchy Cordero Dustan Mohr Brian Goodwin Brent Krause
Edinson Duran Jose Stela Jason Belcher Tony Tornay
Aaron Palensky Ruben Rivera Brad Komminsk John Hale
Eduardo Torrealba Dean Bowyer Mark Hopper Nate Samson
Carlos Narvaez Jim Jones Tom Lundstedt Danny Ardoin
Ben Rice Charlie O’Brien J.R. Towles Ed Ott
Luis González Curt Ford Jerome Walton Jose Ortiz
Christopher Familia Kellen Kulbacki Jim King Terrell Salazar
Benjamin Cowles Victor LaRose Tim Barker Mike Neal
Everson Pereira Faye Throneberry Michael Saunders Reggie Sanders
Elijah Dunham Cesar Crespo Blake Tekotte Ka’ai Tom
Tyler Hardman Ed Moxey Tim Pyznarski Kelly Gruber
Matt Pita Doug Hansen Terry Shumpert Gookie Dawkins
Spencer Jones Lou Brock Kory DeHaan Al Martin마틴
Michael Hermosillo Kenny Williams Hiram Bocachica Ryan Cordell
Oscar Gonzalez Chris Bourjos Glenn Wilson Cameron Drew
Jeter Downs Jeremy Sy Joseph Edgley John Tolisano
Grant Richardson John Ramistella Rickey Holifield Andrew Dyes
Max Burt Rouglas Odor Teuris Olivares Jorge Mejia
T.J. Rumfield Mike Ashman Todd Devereaux Jason Taylor
Wilmer Difo Jose Mota Henry Mateo Tim Barker
Nelson Medina Anthony Scelfo Tony Johnson LeDarious Clark
Jared Wegner Joel Carranza David King Tyreque Reed
Kyle Battle Wilman Rodriguez Joe Bonadonna Jon Schwind
Delvin Perez Ridge Hoopii-Haslam Lee Hover B.J. Guinn
Josh Breaux Jeff Banister Guillermo Garcia Jamie Williams
Anthony Seigler Mike Sadek Luke Sewell James Skelton
Chad Bell Ron Durham Joe Gerber Jesse Hoorelbeke
Spencer Henson Mark Threlkeld Howie Schultz Steve Jackson

Batters – 80th/20th Percentiles
Player 80th BA 80th OBP 80th SLG 80th OPS+ 80th WAR 20th BA 20th OBP 20th SLG 20th OPS+ 20th WAR
Juan Soto .301 .455 .577 181 7.1 .253 .394 .461 140 4.0
Aaron Judge .294 .410 .650 189 7.2 .242 .356 .503 138 3.9
Gleyber Torres .294 .365 .505 136 4.7 .245 .315 .406 99 1.8
Trent Grisham .241 .344 .460 120 3.9 .195 .296 .356 82 1.5
Anthony Volpe .250 .325 .466 116 3.9 .201 .277 .357 74 0.9
DJ LeMahieu .285 .366 .414 117 3.7 .227 .308 .328 78 1.1
Oswald Peraza .266 .328 .444 111 3.2 .219 .279 .341 74 0.8
Jorbit Vivas .275 .355 .402 109 3.1 .222 .301 .317 73 0.5
Alex Verdugo .294 .352 .466 126 3.2 .241 .302 .374 89 0.4
Jose Trevino .266 .301 .415 97 2.1 .210 .245 .314 57 0.7
Jared Serna .263 .312 .421 100 2.5 .208 .261 .323 61 -0.1
Jasson Domínguez .254 .330 .423 106 2.4 .207 .282 .336 73 -0.1
Austin Wells .258 .329 .458 113 2.3 .203 .274 .352 74 0.1
Agustin Ramirez .262 .325 .434 107 2.1 .209 .268 .340 69 -0.1
Caleb Durbin .279 .348 .392 104 1.8 .223 .297 .310 70 0.2
Anthony Rizzo .257 .351 .462 121 1.9 .210 .308 .365 87 -0.1
Brandon Lockridge .259 .312 .389 93 1.7 .207 .261 .304 59 0.0
Bubba Thompson .259 .309 .403 95 1.6 .211 .258 .321 60 -0.3
Oswaldo Cabrera .259 .317 .443 108 1.8 .210 .266 .340 69 -0.3
Jesus Rodriguez .268 .328 .387 97 1.6 .219 .281 .313 66 -0.2
Giancarlo Stanton .253 .337 .518 130 1.7 .203 .287 .393 89 -0.6
Ben Rortvedt .232 .315 .396 96 1.1 .177 .255 .294 54 -0.1
Franchy Cordero .260 .335 .461 118 1.5 .208 .286 .365 82 -0.4
Edinson Duran .261 .326 .419 105 0.6 .208 .275 .322 66 0.0
Aaron Palensky .232 .328 .452 113 1.2 .179 .277 .343 71 -0.6
Eduardo Torrealba .254 .313 .319 77 0.9 .199 .258 .248 42 -0.4
Carlos Narvaez .228 .323 .371 90 1.3 .174 .262 .271 49 -0.6
Ben Rice .266 .350 .482 127 1.1 .218 .299 .371 88 -0.5
Luis González .253 .331 .402 102 1.0 .203 .278 .305 62 -0.6
Christopher Familia .264 .326 .489 122 0.9 .212 .277 .381 81 -0.5
Benjamin Cowles .226 .299 .353 81 1.1 .179 .253 .265 46 -0.7
Everson Pereira .244 .310 .436 103 1.1 .194 .254 .335 62 -1.1
Elijah Dunham .244 .313 .407 97 1.2 .187 .263 .310 60 -1.2
Tyler Hardman .227 .288 .463 105 1.0 .176 .234 .340 59 -1.0
Matt Pita .242 .307 .442 104 0.4 .185 .250 .325 59 -0.4
Spencer Jones .234 .290 .397 87 1.0 .190 .244 .316 54 -1.2
Michael Hermosillo .240 .326 .438 108 0.6 .192 .271 .328 67 -0.6
Oscar Gonzalez .274 .301 .460 108 1.2 .226 .254 .363 71 -1.3
Jeter Downs .222 .309 .381 91 0.8 .168 .256 .274 51 -1.0
Grant Richardson .225 .291 .413 93 0.7 .172 .241 .314 53 -1.1
Max Burt .233 .291 .378 83 0.7 .180 .238 .280 44 -1.1
T.J. Rumfield .246 .318 .403 98 0.6 .191 .266 .298 57 -1.1
Wilmer Difo .249 .314 .347 83 0.5 .196 .260 .263 47 -1.0
Nelson Medina .223 .287 .378 82 0.3 .168 .231 .272 39 -1.0
Jared Wegner .233 .276 .416 89 -0.2 .185 .224 .323 51 -0.6
Kyle Battle .204 .292 .318 69 -0.2 .151 .235 .231 31 -0.8
Delvin Perez .232 .291 .322 68 0.1 .181 .239 .249 35 -1.4
Josh Breaux .236 .284 .423 90 0.1 .184 .224 .311 48 -1.6
Anthony Seigler .221 .335 .333 87 0.1 .163 .272 .241 48 -1.4
Chad Bell .218 .289 .382 84 0.2 .166 .234 .280 43 -1.7
Spencer Henson .227 .287 .387 86 -0.1 .175 .234 .294 48 -1.7

Batters – Projected Splits
Player BA vs. L OBP vs. L SLG vs. L BA vs. R OBP vs. R SLG vs. R
Juan Soto .261 .394 .467 .282 .433 .539
Aaron Judge .274 .401 .581 .270 .378 .573
Gleyber Torres .280 .360 .484 .268 .336 .442
Trent Grisham .221 .319 .410 .218 .321 .404
Anthony Volpe .234 .321 .442 .218 .290 .382
DJ LeMahieu .263 .349 .391 .254 .328 .367
Oswald Peraza .249 .314 .413 .241 .301 .376
Jorbit Vivas .232 .315 .335 .256 .334 .369
Alex Verdugo .258 .318 .381 .272 .330 .435
Jose Trevino .244 .276 .366 .235 .270 .358
Jared Serna .243 .297 .391 .231 .279 .358
Jasson Domínguez .233 .305 .381 .230 .310 .375
Austin Wells .218 .296 .366 .232 .304 .419
Agustin Ramirez .239 .306 .394 .233 .293 .376
Caleb Durbin .257 .328 .358 .248 .319 .350
Anthony Rizzo .229 .325 .376 .235 .331 .433
Brandon Lockridge .235 .292 .364 .230 .286 .335
Bubba Thompson .237 .290 .387 .232 .279 .340
Oswaldo Cabrera .232 .286 .387 .233 .295 .385
Jesus Rodriguez .245 .307 .345 .239 .300 .347
Giancarlo Stanton .235 .331 .480 .227 .309 .443
Ben Rortvedt .197 .274 .333 .210 .292 .350
Franchy Cordero .234 .305 .374 .236 .314 .423
Edinson Duran .243 .300 .351 .230 .301 .378
Aaron Palensky .213 .312 .398 .207 .300 .401
Eduardo Torrealba .228 .287 .293 .225 .282 .277
Carlos Narvaez .202 .299 .311 .197 .285 .319
Ben Rice .224 .302 .365 .246 .333 .449
Luis González .216 .293 .318 .233 .309 .363
Christopher Familia .229 .297 .373 .243 .303 .462
Benjamin Cowles .211 .292 .344 .197 .267 .287
Everson Pereira .224 .287 .406 .218 .280 .374
Elijah Dunham .207 .280 .341 .220 .295 .362
Tyler Hardman .212 .277 .415 .196 .255 .388
Matt Pita .212 .281 .385 .215 .276 .380
Spencer Jones .209 .257 .328 .217 .270 .358
Michael Hermosillo .216 .298 .378 .215 .296 .378
Oscar Gonzalez .255 .288 .426 .246 .274 .403
Jeter Downs .201 .296 .338 .193 .275 .322
Grant Richardson .192 .263 .327 .200 .269 .377
Max Burt .213 .271 .328 .203 .259 .324
T.J. Rumfield .207 .282 .304 .221 .296 .370
Wilmer Difo .222 .276 .289 .221 .290 .308
Nelson Medina .203 .272 .351 .192 .247 .308
Jared Wegner .207 .258 .379 .207 .246 .362
Kyle Battle .175 .267 .300 .176 .260 .265
Delvin Perez .223 .287 .306 .193 .249 .263
Josh Breaux .216 .258 .376 .205 .246 .364
Anthony Seigler .189 .297 .305 .193 .306 .271
Chad Bell .181 .238 .298 .197 .267 .342
Spencer Henson .204 .269 .337 .196 .259 .343

Pitchers – Standard
Player T Age W L ERA G GS IP H ER HR BB SO
Gerrit Cole R 33 11 8 3.53 30 30 186.3 159 73 26 50 201
Marcus Stroman R 33 10 8 4.04 26 25 138.0 133 62 17 44 110
Carlos Rodón L 31 9 7 3.86 22 22 114.3 94 49 15 35 132
Nestor Cortes L 29 6 4 3.86 21 18 102.7 91 44 14 28 99
Clarke Schmidt R 28 7 8 4.41 29 25 130.7 126 64 19 42 129
Domingo Germán R 31 6 5 4.13 19 17 98.0 86 45 15 26 100
Luis Gil R 26 4 3 4.29 23 20 92.3 75 44 13 51 114
Will Warren R 25 7 7 4.55 25 23 118.7 114 60 16 46 103
Chase Hampton R 22 3 4 4.59 20 20 104.0 100 53 17 37 97
Sean Boyle R 27 5 6 4.59 20 15 86.3 85 44 12 23 71
Clayton Beeter R 25 6 6 4.79 25 24 107.0 97 57 16 53 108
Tanner Tully 태너 L 29 5 6 4.76 20 17 98.3 107 52 14 26 63
Clay Holmes R 31 5 4 3.84 62 0 61.0 49 26 7 24 67
Jonathan Loáisiga R 29 5 4 3.68 42 0 51.3 46 21 6 13 46
Edgar Barclay L 26 4 4 4.67 22 8 71.3 65 37 10 31 71
Yoendrys Gómez R 24 2 1 4.84 24 23 74.3 69 40 11 38 70
Matt Krook L 29 4 6 4.83 27 13 82.0 72 44 11 51 89
Cody Poteet R 29 3 4 4.75 15 12 66.3 62 35 11 27 62
Cody Morris R 27 2 2 4.53 25 9 53.7 49 27 8 26 59
Ian Hamilton R 29 4 4 4.14 39 2 54.3 45 25 7 27 66
Ryan Weber R 33 3 5 4.82 18 9 61.7 70 33 10 11 38
Tommy Kahnle R 34 2 2 4.15 48 2 43.3 35 20 7 18 52
Scott Effross R 30 3 2 4.00 42 0 45.0 42 20 6 11 42
Keynan Middleton R 30 2 2 3.88 48 0 46.3 39 20 7 17 55
Jack Neely R 24 5 5 4.17 41 0 58.3 50 27 8 23 65
Josh Maciejewski L 28 4 6 4.82 23 6 56.0 57 30 9 21 45
Anthony Misiewicz L 29 4 4 4.50 39 3 48.0 47 24 8 16 47
Nick Ramirez L 34 2 2 4.42 43 1 53.0 54 26 8 17 47
Wandy Peralta L 32 3 3 4.41 58 0 51.0 44 25 7 23 49
Luke Weaver R 30 3 4 5.33 25 21 101.3 109 60 18 38 91
Jimmy Cordero R 32 1 1 4.32 36 0 41.7 35 20 6 15 49
Michael Feliz R 31 2 1 4.38 32 1 37.0 34 18 6 13 37
Victor González L 28 4 4 4.53 49 2 49.7 45 25 7 22 49
Blane Abeyta R 25 5 8 5.40 21 18 100.0 104 60 16 47 73
Dennis Santana R 28 4 5 4.82 44 3 52.3 48 28 8 25 53
Albert Abreu R 28 2 2 4.63 40 1 56.3 49 29 8 31 60
Kervin Castro R 25 3 3 4.63 33 1 46.7 43 24 7 24 47
Barrett Loseke R 27 2 3 4.70 25 1 44.0 42 23 7 22 43
Zach Greene R 27 3 3 4.87 28 2 40.7 37 22 6 21 41
Gray Fenter R 28 2 4 5.44 14 9 48.0 47 29 8 31 43
Yerry De Los Santos R 26 3 4 4.66 42 0 48.3 45 25 7 18 41
James Norwood R 30 2 2 4.67 32 0 34.7 32 18 5 18 40
Ron Marinaccio R 28 3 4 4.68 53 0 59.7 49 31 8 33 63
Michael Giacone L 27 2 3 4.88 17 0 27.7 26 15 4 14 28
Zach McAllister R 36 2 2 5.00 39 2 45.0 43 25 8 19 48
Aaron McGarity R 29 4 4 4.78 43 1 58.3 57 31 9 18 50
Indigo Diaz R 25 2 3 4.93 32 0 38.3 34 21 6 22 42
Danny Watson R 23 4 4 4.81 45 0 58.0 52 31 9 24 56
Duane Underwood Jr. R 29 3 3 5.05 39 2 51.7 53 29 8 20 43
Oddanier Mosqueda L 25 3 4 5.02 44 2 57.3 51 32 8 29 57
Derek Craft R 27 2 2 5.08 25 0 28.3 27 16 5 15 28
Nick Burdi R 31 0 0 5.66 22 0 20.7 19 13 4 14 28
Matt Minnick L 28 2 3 5.30 26 0 35.7 35 21 6 18 30
Bailey Dees R 25 2 2 5.06 38 0 53.3 50 30 8 26 48
Alex Mauricio R 27 2 2 5.31 32 0 40.7 42 24 6 19 31
Ryan Anderson L 25 3 4 5.44 31 1 46.3 46 28 7 22 38
Justin Maese R 27 2 2 5.54 28 0 37.3 37 23 6 21 33
Lisandro Santos L 25 2 4 5.55 32 1 47.0 44 29 7 34 46
Tanner Myatt R 26 2 3 5.29 39 0 47.7 43 28 7 33 48
Carlos Gomez R 26 3 4 5.64 34 0 52.7 51 33 8 34 47
D.J. Snelten L 32 1 2 7.04 26 0 30.7 29 24 6 33 33

Pitchers – Advanced
Player IP K/9 BB/9 HR/9 BB% K% BABIP ERA+ FIP ERA- WAR
Gerrit Cole 186.3 9.7 2.4 1.3 6.6% 26.4% .278 119 3.78 84 3.8
Marcus Stroman 138.0 7.2 2.9 1.1 7.5% 18.8% .283 104 4.31 96 2.1
Carlos Rodón 114.3 10.4 2.8 1.2 7.4% 27.9% .279 109 3.70 92 1.9
Nestor Cortes 102.7 8.7 2.5 1.2 6.7% 23.5% .276 109 3.98 92 1.7
Clarke Schmidt 130.7 8.9 2.9 1.3 7.5% 23.2% .296 95 4.32 105 1.5
Domingo Germán 98.0 9.2 2.4 1.4 6.5% 24.9% .275 102 4.12 98 1.3
Luis Gil 92.3 11.1 5.0 1.3 12.6% 28.2% .283 98 4.37 102 1.2
Will Warren 118.7 7.8 3.5 1.2 9.0% 20.2% .287 93 4.59 108 1.1
Chase Hampton 104.0 8.4 3.2 1.5 8.2% 21.5% .285 92 4.58 109 1.0
Sean Boyle 86.3 7.4 2.4 1.3 6.3% 19.5% .286 92 4.56 109 0.8
Clayton Beeter 107.0 9.1 4.5 1.3 11.2% 22.7% .282 88 4.86 114 0.8
Tanner Tully 98.3 5.8 2.4 1.3 6.2% 14.9% .293 88 4.74 113 0.7
Clay Holmes 61.0 9.9 3.5 1.0 9.3% 26.1% .273 110 3.98 91 0.6
Jonathan Loáisiga 51.3 8.1 2.3 1.1 6.1% 21.7% .278 114 3.92 87 0.6
Edgar Barclay 71.3 9.0 3.9 1.3 10.0% 23.0% .285 90 4.64 111 0.5
Yoendrys Gómez 74.3 8.5 4.6 1.3 11.6% 21.3% .282 87 4.99 115 0.5
Matt Krook 82.0 9.8 5.6 1.2 13.8% 24.1% .286 87 4.84 115 0.4
Cody Poteet 66.3 8.4 3.7 1.5 9.4% 21.7% .279 89 4.90 113 0.4
Cody Morris 53.7 9.9 4.4 1.3 11.0% 24.9% .293 93 4.56 108 0.4
Ian Hamilton 54.3 10.9 4.5 1.2 11.4% 27.8% .288 102 4.10 98 0.4
Ryan Weber 61.7 5.5 1.6 1.5 4.2% 14.5% .297 87 4.81 114 0.4
Tommy Kahnle 43.3 10.8 3.7 1.5 9.8% 28.3% .272 101 4.34 99 0.3
Scott Effross 45.0 8.4 2.2 1.2 5.9% 22.7% .286 105 3.99 95 0.3
Keynan Middleton 46.3 10.7 3.3 1.4 8.8% 28.5% .283 108 4.01 92 0.3
Jack Neely 58.3 10.0 3.5 1.2 9.1% 25.8% .284 101 4.15 99 0.3
Josh Maciejewski 56.0 7.2 3.4 1.4 8.5% 18.3% .287 87 5.02 115 0.2
Anthony Misiewicz 48.0 8.8 3.0 1.5 7.8% 22.8% .293 94 4.53 107 0.2
Nick Ramirez 53.0 8.0 2.9 1.4 7.5% 20.7% .299 95 4.46 105 0.1
Wandy Peralta 51.0 8.6 4.1 1.2 10.6% 22.5% .270 95 4.65 105 0.1
Luke Weaver 101.3 8.1 3.4 1.6 8.5% 20.4% .306 79 4.98 127 0.1
Jimmy Cordero 41.7 10.6 3.2 1.3 8.6% 28.0% .284 97 4.22 103 0.1
Michael Feliz 37.0 9.0 3.2 1.5 8.3% 23.7% .283 96 4.58 104 0.1
Victor González 49.7 8.9 4.0 1.3 10.2% 22.7% .281 93 4.68 108 0.1
Blane Abeyta 100.0 6.6 4.2 1.4 10.5% 16.3% .287 78 5.62 128 0.0
Dennis Santana 52.3 9.1 4.3 1.4 10.9% 23.0% .286 87 4.82 114 0.0
Albert Abreu 56.3 9.6 5.0 1.3 12.4% 24.0% .281 91 4.89 110 0.0
Kervin Castro 46.7 9.1 4.6 1.4 11.6% 22.7% .286 91 4.86 110 0.0
Barrett Loseke 44.0 8.8 4.5 1.4 11.2% 21.9% .289 89 4.94 112 0.0
Zach Greene 40.7 9.1 4.6 1.3 11.8% 23.0% .284 86 4.93 116 0.0
Gray Fenter 48.0 8.1 5.8 1.5 13.7% 19.0% .285 77 5.69 129 -0.1
Yerry De Los Santos 48.3 7.6 3.4 1.3 8.8% 20.1% .275 90 4.81 111 -0.1
James Norwood 34.7 10.4 4.7 1.3 11.6% 25.8% .303 90 4.38 111 -0.1
Ron Marinaccio 59.7 9.5 5.0 1.2 12.7% 24.2% .268 90 4.90 111 -0.1
Michael Giacone 27.7 9.1 4.6 1.3 11.4% 22.8% .293 86 4.63 116 -0.1
Zach McAllister 45.0 9.6 3.8 1.6 9.7% 24.5% .294 84 5.03 119 -0.1
Aaron McGarity 58.3 7.7 2.8 1.4 7.3% 20.2% .284 88 4.83 114 -0.1
Indigo Diaz 38.3 9.9 5.2 1.4 12.6% 24.1% .283 85 4.98 117 -0.1
Danny Watson 58.0 8.7 3.7 1.4 9.6% 22.5% .274 88 5.00 114 -0.2
Duane Underwood Jr. 51.7 7.5 3.5 1.4 8.8% 18.9% .294 83 4.94 120 -0.2
Oddanier Mosqueda 57.3 8.9 4.6 1.3 11.6% 22.8% .279 84 4.96 119 -0.2
Derek Craft 28.3 8.9 4.8 1.6 11.7% 21.9% .286 83 5.27 121 -0.2
Nick Burdi 20.7 12.2 6.1 1.7 14.4% 28.9% .313 74 5.67 134 -0.3
Matt Minnick 35.7 7.6 4.5 1.5 11.3% 18.9% .282 79 5.53 126 -0.3
Bailey Dees 53.3 8.1 4.4 1.4 11.1% 20.4% .280 83 5.15 120 -0.3
Alex Mauricio 40.7 6.9 4.2 1.3 10.3% 16.8% .290 79 5.20 126 -0.3
Ryan Anderson 46.3 7.4 4.3 1.4 10.4% 18.0% .285 77 5.46 129 -0.4
Justin Maese 37.3 8.0 5.1 1.4 12.1% 19.1% .290 76 5.51 132 -0.4
Lisandro Santos 47.0 8.8 6.5 1.3 15.4% 20.8% .287 76 5.53 132 -0.4
Tanner Myatt 47.7 9.1 6.2 1.3 14.9% 21.6% .281 80 5.35 126 -0.4
Carlos Gomez 52.7 8.0 5.8 1.4 13.9% 19.2% .287 75 5.67 134 -0.7
D.J. Snelten 30.7 9.7 9.7 1.8 20.8% 20.8% .288 60 7.17 167 -0.9

Pitchers – Top Near-Age Comps
Player Pit Comp 1 Pit Comp 2 Pit Comp 3
Gerrit Cole Max Scherzer Stephen Strasburg Urban Shocker
Marcus Stroman Mike Morgan John Denny Mark Portugal
Carlos Rodón Teddy Higuera Mike Cuellar Ron Guidry
Nestor Cortes Bob Ojeda Tyler Anderson Bobby Shantz
Clarke Schmidt John Crocco Bob Locker Jack Taylor
Domingo Germán Jesse Flores Craig Swan Scott Sanderson
Luis Gil Red Witt Tom Cheney Tyler Glasnow
Will Warren A.J. Cole Brian Sikorski Larry Jackson
Chase Hampton Jordan Lyles Jeremy Hefner Thomas Frondorf
Sean Boyle Monty Montgomery Jackson Todd Dave Frost
Clayton Beeter Darryl Kile Rich Gale Steve Dunning
Tanner Tully Lance Davis David Hurlbut Ramon Garcia
Clay Holmes Bruce Sutter Raisel Iglesias Jeff Montgomery
Jonathan Loáisiga Tommy Hunter Kelvin Herrera Jim Johnson
Edgar Barclay Wil Ledezma Eude Brito Gordon Knutson
Yoendrys Gómez Tom Kelley Gerardo Garcia Dave Tobik
Matt Krook David Purcey Andrew Miller Bobby Jones
Cody Poteet Dera Clark Matt Sergey George Throop
Cody Morris Jared Burton Ryan Kussmaul Jeff Plympton
Ian Hamilton Manny Acosta James Sherfy Jose Veras
Ryan Weber Silvano Quezada Donald Henthorne Dario Perez
Tommy Kahnle Moe Drabowsky Grant Balfour Troy Percival
Scott Effross Bob Howry Bobby Chouinard Donn Pall
Keynan Middleton Vicente Romo Cliff Politte Dan Miceli
Jack Neely Gary Mielke Josh Judy Ramon Pena
Josh Maciejewski Danny Lazar Wally Trice Oswaldo Mairena
Anthony Misiewicz John O’Donoghue Fernando Abad Tommy Phelps
Nick Ramirez Milt Shoffner Dave Koslo Jason Jacome
Wandy Peralta Jeremy Affeldt Rich Rodriguez Zack Britton
Luke Weaver Edwin Jackson Tom Hurd Salvatore Federico
Jimmy Cordero Jeff Russell Rafael Soriano Dave Smith
Michael Feliz Johnny Murphy Randy Veres Scott Bankhead
Victor González Ron Mahay John Hiller Jerry Vasto
Blane Abeyta Deck McGuire 맥과이어 Harvey Cohen Jake Woodford
Dennis Santana Deunte Heath Kevin Campbell Gonzalez Germen
Albert Abreu Jesus Colome Kyle Crick Jose Ramirez
Kervin Castro Rich Surhoff Barry Jones Sam Demel
Barrett Loseke Mike Crudale Jeff Austin Jeff McCurry
Zach Greene Bob Chakales Ken Sanders Mike Crudale
Gray Fenter Dennis Malseed Victor Cole 콜 Tom Newell
Yerry De Los Santos Edgmer Escalona Jeremy Accardo Sendy Rleal
James Norwood Scott Stranski Don Brennan Mel Queen
Ron Marinaccio Alan Mills J.J. Hoover Sammy Stewart
Michael Giacone Gerry Rub David Quinowski Larry Smith
Zach McAllister Hy Vandenberg Doug Brocail Mike Ryba
Aaron McGarity Bob Sadowski Willie Fraser Chase Whitley
Indigo Diaz Don Cooper Steve Foucault Bob Blyth
Danny Watson Johnny Klippstein James Hemric Keith Fleming
Duane Underwood Jr. Rob Scahill Roman Colon 콜론 Sandy Rosario
Oddanier Mosqueda Chubby Dean C.J. Riefenhauser Eury De La Rosa
Derek Craft Mike Heinen Kevin Meistickle Donald Hammitt
Nick Burdi Whit Wyatt Tim Stoddard Dick Selma
Matt Minnick Joe Harris Pete Cappadona Mike Santiago
Bailey Dees Don O’Riley Steve Cishek Barry Manuel
Alex Mauricio Brian Bargerhuff Matt Stites Michael Young
Ryan Anderson Alan McKay Lawrence Groover Carlos Rivas
Justin Maese Kevin Meistickle Michael Young Ryan Baker
Lisandro Santos Alan McKay Ryne Slack Ramon Benjamin
Tanner Myatt Gil Downs Joe Valentine Dave Sells
Carlos Gomez Adrian Hollinger Pat Collins Craig Hanson
D.J. Snelten Terry Rosenkranz Greg McCarthy Lyle Prempas

Pitchers – Splits and Percentiles
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
Gerrit Cole .221 .284 .393 .229 .274 .384 4.9 2.6 3.01 4.06
Marcus Stroman .251 .314 .406 .244 .300 .402 2.8 1.1 3.60 4.66
Carlos Rodón .206 .264 .320 .222 .289 .393 2.8 0.8 3.21 4.85
Nestor Cortes .240 .295 .427 .230 .281 .385 2.4 0.8 3.23 4.63
Clarke Schmidt .263 .328 .458 .234 .299 .388 2.4 0.5 3.84 5.05
Domingo Germán .234 .289 .415 .227 .282 .400 2.0 0.6 3.52 4.85
Luis Gil .224 .330 .391 .211 .313 .368 2.0 0.2 3.63 5.12
Will Warren .261 .345 .459 .235 .299 .366 1.9 0.2 4.00 5.19
Chase Hampton .262 .330 .445 .234 .288 .421 1.8 0.2 3.91 5.26
Sean Boyle .272 .348 .449 .233 .286 .394 1.4 0.1 3.98 5.34
Clayton Beeter .249 .349 .437 .224 .314 .388 1.5 -0.2 4.25 5.60
Tanner Tully .256 .309 .408 .279 .326 .461 1.2 0.1 4.35 5.37
Clay Holmes .237 .336 .412 .198 .274 .321 1.2 -0.3 3.09 5.18
Jonathan Loáisiga .250 .313 .398 .222 .274 .370 1.0 0.0 3.09 4.60
Edgar Barclay .203 .312 .316 .251 .332 .436 1.1 -0.3 4.00 5.59
Yoendrys Gómez .246 .341 .415 .234 .329 .407 1.0 -0.1 4.33 5.52
Matt Krook .181 .310 .245 .251 .358 .452 1.2 -0.6 4.08 5.84
Cody Poteet .246 .319 .460 .238 .320 .400 0.9 -0.1 4.22 5.51
Cody Morris .255 .354 .480 .220 .301 .349 0.9 -0.1 3.86 5.20
Ian Hamilton .211 .318 .358 .227 .312 .391 0.9 -0.3 3.38 5.12
Ryan Weber .283 .331 .483 .277 .301 .446 0.7 -0.1 4.32 5.50
Tommy Kahnle .224 .306 .382 .209 .296 .419 0.9 -0.3 3.13 5.54
Scott Effross .247 .310 .403 .237 .279 .402 0.7 -0.2 3.27 5.02
Keynan Middleton .234 .314 .416 .214 .278 .388 0.8 -0.2 3.05 4.71
Jack Neely .250 .336 .385 .205 .277 .393 0.8 -0.3 3.43 4.97
Josh Maciejewski .232 .308 .348 .270 .337 .487 0.6 -0.2 4.22 5.58
Anthony Misiewicz .229 .280 .386 .263 .328 .466 0.7 -0.2 3.62 5.38
Nick Ramirez .254 .320 .373 .261 .312 .465 0.7 -0.3 3.56 5.29
Wandy Peralta .208 .305 .361 .240 .326 .413 0.7 -0.5 3.69 5.43
Luke Weaver .278 .353 .479 .259 .315 .458 0.9 -0.6 4.66 6.05
Jimmy Cordero .233 .333 .425 .214 .287 .369 0.6 -0.5 3.35 5.80
Michael Feliz .246 .329 .477 .234 .294 .390 0.4 -0.3 3.65 5.33
Victor González .206 .299 .338 .252 .340 .439 0.5 -0.3 3.84 5.25
Blane Abeyta .281 .377 .444 .248 .336 .454 0.4 -0.7 5.05 5.96
Dennis Santana .241 .340 .448 .237 .323 .395 0.4 -0.5 4.21 5.68
Albert Abreu .213 .336 .394 .242 .338 .400 0.4 -0.6 3.96 5.46
Kervin Castro .256 .347 .430 .223 .321 .404 0.4 -0.4 4.02 5.38
Barrett Loseke .256 .356 .423 .237 .314 .441 0.3 -0.5 4.12 5.67
Zach Greene .253 .349 .387 .222 .326 .444 0.3 -0.5 4.21 5.81
Gray Fenter .259 .382 .447 .243 .342 .437 0.4 -0.5 4.79 6.43
Yerry De Los Santos .238 .333 .417 .245 .310 .412 0.3 -0.5 4.01 5.44
James Norwood .246 .352 .426 .233 .305 .411 0.3 -0.5 3.77 5.83
Ron Marinaccio .220 .338 .394 .217 .331 .365 0.5 -0.8 4.02 5.66
Michael Giacone .250 .351 .406 .240 .318 .427 0.1 -0.3 4.25 5.66
Zach McAllister .247 .333 .447 .244 .337 .444 0.3 -0.7 4.09 6.56
Aaron McGarity .266 .341 .459 .235 .303 .403 0.4 -0.6 4.09 5.48
Indigo Diaz .232 .346 .435 .231 .330 .397 0.2 -0.6 4.22 5.83
Danny Watson .227 .317 .400 .241 .338 .429 0.3 -0.7 4.15 5.64
Duane Underwood Jr. .269 .343 .462 .252 .323 .423 0.2 -0.6 4.35 6.10
Oddanier Mosqueda .195 .315 .312 .254 .352 .444 0.3 -0.8 4.34 6.04
Derek Craft .260 .351 .480 .233 .329 .433 0.0 -0.4 4.51 6.02
Nick Burdi .231 .388 .436 .244 .360 .439 0.0 -0.6 4.83 7.39
Matt Minnick .256 .360 .419 .250 .342 .458 0.0 -0.6 4.67 6.18
Bailey Dees .238 .350 .386 .248 .328 .448 0.1 -0.7 4.43 5.66
Alex Mauricio .267 .375 .440 .256 .316 .442 -0.1 -0.7 4.71 6.04
Ryan Anderson .208 .311 .358 .271 .371 .465 0.0 -0.7 4.84 6.13
Justin Maese .275 .383 .493 .234 .333 .403 -0.1 -0.7 4.92 6.50
Lisandro Santos .246 .377 .421 .240 .360 .416 0.0 -0.9 4.84 6.57
Tanner Myatt .247 .390 .432 .225 .328 .392 0.0 -0.9 4.59 6.27
Carlos Gomez .280 .382 .516 .223 .353 .357 -0.3 -1.1 5.08 6.39
D.J. Snelten .231 .400 .359 .250 .425 .513 -0.5 -1.5 5.87 9.54

Here are how the ZiPS percentiles worked out in 2023 for pitchers and hitters in in 2023. Percentiles are based on the projected PA or TBF.

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.

132 Comments
Oldest
Newest Most Voted
JustinPBGMember since 2018
2 years ago

Aaron JudgeMickey MantleManny RamirezJim Edmonds

Seems good.

Fun-Hating DorkMember since 2019
2 years ago
Reply to  JustinPBG

Is this Aaron Judge guy good or something?

MultiphasicMember since 2024
2 years ago

Yeah, if things shake out right he could be the next Jim Edmonds!

cowdiscipleMember since 2016
2 years ago
Reply to  Multiphasic

Well, Judge is 31 and Edmonds still has almost 25 WAR on him…

Mike Green
2 years ago

Dan, I was hoping to see Kiner-Falefa’s projection here. Could you share, please? I promise to use it for any nefarious purpose, and hereby waive rights to damages if I use it to project Blue Jay win totals and am engulfed in a tsunami the next day.

Mike Green
2 years ago
Reply to  Mike Green

*not use it for any nefarious purpose.

sadtromboneMember since 2020
2 years ago
Reply to  Mike Green

Would be better if you promise to use it for all nefarious purposes instead of just any of them.

Mike Green
2 years ago
Reply to  sadtrombone

The IKF- IVF machine maybe? Sorry I don’t have it in me.

Dan B
2 years ago
Reply to  Mike Green

Not to pretend to be ZIPS here, but just take your existing TOR projection and add 1.

ascheffMember since 2017
2 years ago

I think Rizzo is a tough player to project, because it was almost criminally negligent to keep running him out for several months with an obvious concussion. He had a 146 wRC+ before his concussion and a 44 after it. Obviously ZIPS includes injury information in the playing time projections, but I have to think if the Yankees had placed him on the injured list immediately rather than let his numbers plummet while also putting him in a dangerous position, then his rate stat projections would be higher going into 2024.

EstebanMember since 2020
2 years ago
Reply to  ascheff

Though this might be a more honest projection. We don’t know if he can fully overcome concussion issues. We saw that with Clint Frazier how they can continue far longer than you think

Left of Centerfield
2 years ago
Reply to  ascheff

Is he though? His best WAR the past 3 years is 2.5. Given his age that’s probably the best you can expect from him. So his range is likely 0-2.5. Sure there’s some upside from the 1.0 projection but not much.

Left of Centerfield
2 years ago

BTW, I think guys like Judge and Rodon are much harder to project than Rizzo. Judge gets a 5.5 WAR projection even though he’s only one year from an 11.6 WAR season. Meanwhile, Rodon gets a 1.9 WAR projection even though he had 4.9 WAR and 6.2 WAR in 2021/2022.

I mean I get the conservative nature of the projections for those two. But there’s a LOT of potential upside.

catmanwayne
2 years ago

We have to keep in mind that Judge is 32, and has had some injuries over the years. Also, that historical 11.6 fWAR season was sandwiched in between a 5.6 fWAR 2021, and a 5.3 fWAR 2023. I agree it’s a bit low but I’m not totally surprised.

For Rodon, he’s projected to throw roughly 110 innings in 2024, also over 30, and is coming back from a significant shoulder injury. Those are harder for pitchers to really shake off, even ones of Rodon’s caliber. He was very bad when he did pitch last year as well. I can see why ZiPS is pretty low on him right now too. That being said, 1.9 WAR across 110 IP is a 3-4ish WAR pace if he gets to a full 180 IP. For a #2 behind Cole, that’s awesome.

Left of Centerfield
2 years ago
Reply to  catmanwayne

I agree. Again, the point of my comment was to show that there’s a lot more uncertainty in projecting people like Judge and Rodon than there is with Rizzo (who, if we’re going to talk about age, is the oldest of the 3).

sogoodlooking
2 years ago

Likely or not, an old player who put up a 44 OPS+ for a long stretch has to be allowed the possibility of negative production, say -1.0 to 2.5 WAR, really. For some reason pretty much everyone projects as you do, but as the Mets with Starling Marte, running a veteran with a good career out there until he’s put up a negative WAR or so is not rare.

In fact team projections that fail to account for the inevitable 4+ negative WAR a team’s worst players produce in any year are fundamentally invalid. With a few exceptions (Abraham Almonte?) you may not be able to attribute negative production to particular players, but you know it’s going to happen.

Last edited 2 years ago by sogoodlooking
Left of Centerfield
2 years ago
Reply to  sogoodlooking

You’re right that Rizzo (or any player) could accumulate negative WAR. But remember, I’m trying to push back on a comment that only acknowledges upside possibilities for Rizzo (and somehow has 21 upvotes). So I was trying to tread lightly…

Dan B
2 years ago
Reply to  ascheff

But what if he gets concussed again in 2024? The Yankees have shown they will run him back out there (unless he grows a beard while concussed).

sadtromboneMember since 2020
2 years ago

The AL East is funny right now. The Rays, Orioles, Blue Jays, and Yankees are all about equally plausible choices for the division. But none of them look like they’re going to do much right now. In order from not-really-justified to super-not-justified:
-The Yankees already traded for Soto and signed a decent starter and they’re not enthused about the players who are left.
-The Rays, perpetually handicapped by a bad stadium location and averse to big deals, aren’t adding much of anyone after trading for (checks notes) Jose Caballero.
-The Orioles need pitching in the worst way and seem to be surprised that it costs money to sign good pitchers now.
-The Blue Jays seem to think they can replace Matt Chapman’s spot on the roster with Isiah Kiner-Falefa and that Berrios and Kikuchi won’t implode again. Good luck with that.

All of these teams are right in the sweet spot for adding more wins and they’re just…done. Which I don’t entirely blame them for since mostly they need new pitching and Blake Snell and Jordan Montgomery are probably asking for $200M deals, and because at least the Yankees and Blue Jays were in on Yamamoto. But, IDK, maybe the Yankees could look at Josh Hader or something?

lancelotliMember since 2020
2 years ago
Reply to  sadtrombone

feels like another BoSox 100-win season (not sure if /s or not)

sadtromboneMember since 2020
2 years ago
Reply to  lancelotli

I didn’t even get to the Red Sox. They’re not bad, they’re roughly a .500 team, but very likely below the other four in the division. They’re the team that probably should just be sitting on their hands, unlike everyone else. They should be in the mode of figuring out which position players are going to be part of the next good Red Sox team in 2025 when some set of Mayer / Anthony / Teel / Yorke are ready. Which they are mostly doing.

But then they’re out there trading for Tyler O’Neill so they don’t have to play all of Duran / Rafaela / Abreu at the same time and I’m like, what are you doing man…you just needed a right handed outfielder off the bench…

bosoxforlifeMember since 2016
2 years ago
Reply to  sadtrombone

You forgot Grissom who is going to surprise a lot of people.

sadtromboneMember since 2020
2 years ago
Reply to  bosoxforlife

I’m not sure what you mean but I would put Grissom in the same category as Duran, Rafaela, and Abreu of needing to figure out whether they can be counted on in 2025. And then Mayer, Anthony, Teel, and Yorke as guys in the “figure them out” stage in 2025 so you know who to count on in 2026.

I guess you could sort of say that they also need to figure out Devers, Story, Casas, and Yoshida except that it seems like all of them except maybe Yoshida are guaranteed to be some sort of contributors in 2025. The question is more what position they will play than whether they’ll be around.

I guess what I’m trying to say is that guys like Tyler O’Neill or Whit Merrifield or Amed Rosario seem like they would be actively unhelpful to what this team needs to do right now.

giantgonzales
2 years ago
Reply to  sadtrombone

Certainly no FA, but if O’Neill or any of the Jansen/Martin/Pivetta players approaching free agency have a solid first half, those should be assets at the trade deadline. Team is definitely a year or two away from the top prospects/position players contributing but if Grissom pays off, then Yorke is a trade piece. If they both have good years, then one could move to LF. Sox are just in the midst of a rebuild which as a fan hurts only because we went through this less than a decade ago and DD paid Sale/Eovaldi instead of Betts

giantgonzales
2 years ago
Reply to  giantgonzales

squint your eyes, cross your fingers, do a double hail mary and maybe Breslow and his new staff can squeeze a little more out of the pitchers they have on hand. Houck/Whitlock/Crawford/Bello all seem like they could unlock just a little more. Could be a decent staff albeit one with no aces, but another half grade on those guys and that’s a decent rotation. Jeez, Eno thinks that Pivetta could be a 2 in a playoff staff. Room to grow in the rotation/BP if there are decent teachers.

RobertMember since 2017
2 years ago
Reply to  giantgonzales

I’m guessing that that was their thinking particularly on O’Neill

JustinPBGMember since 2018
2 years ago
Reply to  sadtrombone

They are looking at Hader and the big bullpen arms, apparently.

CC AFCMember since 2016
2 years ago
Reply to  JustinPBG

Like how they’ve been “in” on every other good free agent and ended up with Giolito?

JustinPBGMember since 2018
2 years ago
Reply to  CC AFC

I meant the Yankees.

David Klein
2 years ago
Reply to  JustinPBG

I haven’t seen the Yankees connected to Hader much unless I missed something they were connected to Hicks for a few weeks before he signed to be a starter.

carterMember since 2020
2 years ago
Reply to  David Klein

A lot of chatter about the Astros, which seems a bit extreme. They already have 2 very good bullpen arms.

Left of Centerfield
2 years ago
Reply to  carter

Guess not. Hader to the Astros for 5 years, $95 million.

MikeD
2 years ago

The “danger” of having an opinion on a player and team as unknowingly the ink was just about to hit the contract. I am surprised the Astros went there with Hader. I guess Crane decided he’d go over the first luxury tax tier. It becomes inevitable if a team is contending every year. The players simply become more expensive each year to keep; meanwhile, new pieces need to be added. No consistently contending team can avoid this upward spiral, well, except the Rays, who have a book of wiccan magic spells in the lower, left-hand corner of their PoBO’s desk.

sadtromboneMember since 2020
2 years ago
Reply to  MikeD

I love how the Astros lose a high leverage reliever and immediately the GM goes out and says as loud as possible “we’re not going to panic!” And the owner panics within a day or two and gives Hader the contract he has been looking for all along. I suppose there are worse owners to work for but it’s so obvious when Dana Brown is getting overruled like that.

MikeD
2 years ago
Reply to  sadtrombone

And by all reports, Crane was responsible for the Montero contract. Maybe he should these decisions to his GM.

RobertMember since 2017
2 years ago
Reply to  sadtrombone

Crane and his Rasputin Jeff Bagwell

deerhavenMember since 2020
2 years ago
Reply to  MikeD

Which can only be applied after walking 3 x 3 widdershins around the locker room while singing “Take me out to the ballgame” backwards.

steveo
2 years ago
Reply to  sadtrombone

I honestly can’t think of a worse way for the Yankees to spend 25M (in addition to giving up two draft picks). On a one inning reliever. He’s good and he’ll help, but the Yankees grow bullpen arms like (almost) no one else. I’d rather spend the money on another SP or trade prospects for Cease (if they can?). Ultimately, with 6 playoff spots, the Yankees are in good position. With the old playoff format, I’d agree more with you. I’d spend 10M+ on Robert Stephenson first.

JustinPBGMember since 2018
2 years ago
Reply to  steveo

I agree also. And they’ve already acquired two high walk guys from Pittsburgh so there’s two more Blake projects.

MikeD
2 years ago
Reply to  JustinPBG

I strangely have great faith that the Yankees can always construct a quality pen under Blake. It’s the rest of the team i worry about.

Smiling PolitelyMember since 2018
2 years ago
Reply to  sadtrombone

If the Orioles signed Snell and/or Montgomery and built around their core, they could compete for a decade…but then, in that universe, none of us has to worry about money or war or famine and it only ever rains your favorite candy

wheelhouseMember since 2022
2 years ago

The reasoning for shipping Cashman out to sea is that he’s always, for his entire tenure, been deficient at things like getting anything out of a farm system and signing veterans to bad contracts. 2023 was just when the dam broke. I think it’s equally likely they’re even worse this season than last as it is that they improve.

sadtromboneMember since 2020
2 years ago
Reply to  wheelhouse

I don’t know whether Cashman necessarily needs to get shipped out but it does seem that some new perspectives are needed. Front offices that don’t hire new blood from outside of the organization risk losing out on important things that other teams have figured out. Having a new head of baseball operations is usually a good excuse to do stuff like that, but in theory you don’t even need a brand new head person. The Cubs hiring Carter Hawkins is a good example.

Correct me if I’m wrong but I don’t think there’s anyone in the front office with real decision-making who isn’t a long-term Cashman lieutenant, and he has been there a very, very long time. It seems pretty clear that if the Yankees haven’t already lost their edge from 10 years ago that they will soon.

steveo
2 years ago
Reply to  sadtrombone

You’re right. But it’s by design. Why would Cashman bring in a successor? He doesn’t want anyone to challenge him. The Yankees could definitely use fresh eyes, but at the same time they’re on literal year 31 of winning seasons and I think only the Dodgers and Astros have more regular season wins since 2017.

But Cashman isn’t going anywhere. The Steinbrenners love him and they think he’s doing a great job. I’m somewhere in the middle. Is he bad? Of course not? Could the Yankees do better? They could. They could also do worse for sure. I think Hal is quite content with the Yankees being in the playoff race every year.

JustinPBGMember since 2018
2 years ago
Reply to  steveo

I do wish they’d hire Kim Ng since she would still fulfill the “worked with Cashman” requirement but is very good.

steveo
2 years ago
Reply to  JustinPBG

Same, but I think she’s only looking for a GM role.

sadtromboneMember since 2020
2 years ago
Reply to  JustinPBG

Kim Ng would be a decent fit in a lot of ways because she’s been around the league and hopefully has picked up some useful ideas. But the ideal person would have been someone like Chaim Bloom, who also was an ideal fit for a team like the Cardinals and for exactly the same reason. Bloom needs to learn from someone how to set priorities that matter and run an organization and manage relationships, and these organizations need to learn from someone who is up to date on the latest league-wide trends.

I don’t know that there’s anyone who is unemployed right now who fits that description perfectly. They would need to find some Assistant to the Assistant GM in Los Angeles or something instead.

Smiling PolitelyMember since 2018
2 years ago
Reply to  sadtrombone

When Brandon Gomes gets poached by SF to replace Farhan Zaidi (you laugh, but give it a year!), she can return as GM if no one else has had the good sense to hire her (imagine turning the MARLINS into a playoff team and then being functionally demoted!)

David Klein
2 years ago

I believe I’ve read that she wants to be in charge and be the top dog and that’ll never happen in LA not sure where she’ll end up but I can’t see her being second in command.

Smiling PolitelyMember since 2018
2 years ago
Reply to  David Klein

I agree, though if none of the open jobs are appealing and Friedman said, “Hey, come spend the year as a “Special Assistant to the GM” and help run the place/keep yourself in the running for whatever opportunity you want,” I think she’d do it

EstebanMember since 2020
2 years ago
Reply to  steveo

Perfectly stated and reflects my opinion.

MikeD
2 years ago
Reply to  steveo

I think Cashman has been an excellent GM for his tenure, and by all reports, he’s highly regarded throughout the game. That said, people get stale, and I do think the Yankees need a new set of eyes. I used to think kicking Cashman up to PoBO and bringing in a new GM could accomplish that, but it really wouldn’t. Cashman is PoBO now in everything but title. The Yankees haven’t embraced the PoBO title inflation yet, so even if they do, Cashman would still be running baseball ops. That will make it difficult for the new GM. They really would need to do a clean break, but there’s no indication Hal Steinbrenner wants that.

Keep in mind that Hal hasn’t changed ANY of George’s people. Cashman was hired by George as an intern. He promoted him. He approved him as the GM. He kept him as the GM. Hal has continued that. Hal has kept Randy Levine as President. He’s kept Lonn Trost at the COO. Jean Afterman as AGM. All George’s people. In fairness, Hal has known all these people for most of his adult life. He’s clearly loyal, and they’ve served the Steinbrenner’s well, very well, but he really needs to put his own stamp on things. Bring in some new furniture. Right now, this is George on autopilot without the fire.

Last edited 2 years ago by MikeD
Cool Lester SmoothMember since 2020
2 years ago
Reply to  MikeD

Hal has absolutely put his own stamp on things:

The Yankees lost in Game 7 of the ALCS, then cut their payroll by $35m the next season.

There’s a reason the Yankees have matched their longest pennant drought since they were called the Highlanders.

Cool Lester SmoothMember since 2020
2 years ago
Reply to  steveo

I feel like Yankees fans complaining about Cashman tend to definitely underrate the Hal factor of it all, particularly when it comes to pennywise/pound-foolish things like the LeMahieu and Hicks deals.

wheelhouseMember since 2022
2 years ago
Reply to  sadtrombone

Cashman’s greatest skill is what’s known in the business as “covering his ass”. He sells himself as adapting with the times and hiring the best people, but as someone at BP made a comparison last year, so many of his missteps over the quarter century he’s been in the big chair are of exactly the same form as the decision to re-sign Scott Brosius and ship Mike Lowell off for a bag of chips. He generally doesn’t even admit his mistakes, let alone learn from them.

ScoreboardMember since 2016🏆 MVP
2 years ago

Feels a little aggressive on the left side of the infield to have near 3-win totals for both Volpe and Lemahieu. That would require both a big step forward and a reversal of decline.

hopbittersMember since 2020
2 years ago
Reply to  Scoreboard

Both positions have some Peraza mixed into those totals. Might still be…ambitious, however.

wheelhouseMember since 2022
2 years ago
Reply to  hopbitters

Peraza is fake depth, a prospect who’s stagnated for 2 years now because of mismanagement and poor upper-level coaching. Not a major league player.

steveo
2 years ago
Reply to  wheelhouse

I’m not super high on Peraza, but he’s 23 with <250 MLB PAs. Let’s give him a little more runway. Even if he’s a 90 wRC+ guy in the bigs, that’s a solid bench guy with his defensive ability.

I mean IKF can’t really play SS and is ~85 wRC+ guy and got 2/15M.

Last edited 2 years ago by steveo
tbwhite67Member since 2020
2 years ago
Reply to  wheelhouse

One of his comps is Ryne Sandberg, it’s premature to write him off

Left of Centerfield
2 years ago
Reply to  tbwhite67

I’m not sure that means much. I don’t know how Dan picks the comps but he obviously doesn’t have detailed hitting data for players from earlier eras. So it’s likely a very superficial match. Also, there are tons of middle infielders who hit as poorly as Peraza did at age 22/23. Why list Sandberg who not only hit noticeably better than Peraza but also played full-time both years? Seems like Dan’s trying to be provocative instead of accurate with some of the comps.

Fun-Hating DorkMember since 2019
2 years ago

Peraza was hitting somewhat better than that in AAA while playing full seasons, so when you apply an MLE to that it winds up being a fit.

Dan does not strike me as a person who would cherry-pick comps outside of what the computer spits out. Between effort involved in doing so and Dan’s stated preference for not injecting his opinions into the model, it just seems like a weird comment.

Dmjn53
2 years ago
Reply to  wheelhouse

Writing off a 23 year old after 200 PA. You’re fulfilling every WFAN caller stereotype in this comment section

Smiling PolitelyMember since 2018
2 years ago
Reply to  Scoreboard

The Yankees entire success is predicated upon good health from guys who haven’t been healthy, which is why to non-Yankee fans, it looks like a house of cards. It’s certainly possible, and maybe just as likely as any other outcome (ZiPS is helpful by being dispassionate in places we are not), but it sure feels like there isn’t any depth behind the glass cannons (as Dan noted for the rotation, especially).

Rex Manning DayMember since 2022
2 years ago
Reply to  Scoreboard

Volpe was worth 1.9 WAR last year, and he’s projected for 2.4 WAR here, with a .017 wOBA bump (to .307, which was his xwOBA last year). That doesn’t seem like a terribly big step forward for a 23yo in his 2nd year.

As for DJLM, going from 1.1 to 2.4 WAR is a bigger jump, but it’s almost all defense. His .313 projected wOBA is basically identical to last year’s .315. My guess is that his WAR increase is almost entirely driven by an expectation that he’ll spend more time at 3rd and less time at 1st, since (a) his defensive metrics are better at 3rd and (b) the positional adjustment for 1st is way worse.

So I suppose ZIPS is being a bit optimistic, particularly for DJLM, but not crazily so. A 23yo taking a small step forward and a 35yo benefiting from a move up the defensive spectrum to a position he’s better at both seem pretty reasonable to me.

Dmjn53
2 years ago
Reply to  Scoreboard

Yea the LeMahieu one is shocking to me considering the trajectory he’s been on

Cool Lester SmoothMember since 2020
2 years ago
Reply to  Scoreboard

I mean…Volpe literally had a .307 xwOBA last season, haha.

thefatkid
2 years ago

Why are there players who have signed elsewhere as free agents ie Jimmy Cordero, Albert Abreu, Franchy Cordero included in the projections? I understand keeping FAs as potential returns, but it’s not as though those 3 will be returning to the Yankees.

MikeSMember since 2020
2 years ago

Saving the White Sox for last, I see. Can’t say I blame you. Not even White Sox fans want to talk about the White Sox.

fjdMember since 2024
2 years ago
Reply to  MikeS

please do NOT post the white sox ZiPS projections, sir. we can’t handle the truth!

David Klein
2 years ago
Reply to  fjd

At least Robert’s zips projection should be really strong and Cease’s should be solid and skip most of if not all of the rest.

Last edited 2 years ago by David Klein
airforce21oneMember since 2026
2 years ago

The dreaded “Ruben Rivera” comp…oof

wheelhouseMember since 2022
2 years ago
Reply to  airforce21one

Hey, the ruben rivera trade tree eventually got the yankees aaron judge

Mike NMN
2 years ago

Pessimist though I am, this is a good piece and a rational analysis. I figure somewhere are 85 wins, plus or minus a few. Maybe in contention for a Wild Card slot, maybe just another desultory .500 team with a bunch of big, non-performing contracts.

steveo
2 years ago
Reply to  Mike NMN

The Yankees just had everything go wrong last year (outside of Gerrit Cole) and won 82 games lol. I think with slightly better luck, they’re a 90+ win team.

CousinNicky
2 years ago
Reply to  steveo

Everything go wrong? I mean the yankees got elite Judge for about 2/3 of a season, not perfect but not terrible given his history and age. They also got Torres 2nd best season since 2018. They also led the league in ERA for a bullpen. They didnt have the best bullpen like years past but it was solid. In a highly competitive division with no “freebies”, they look like a upper 80 win team that needs some break out luck to push into the 90+ win total(Judge going MVP 10+ fWAR again, Volpe becoming a plus hitter and being a 4-5 win SS).

steveo
2 years ago
Reply to  CousinNicky

Here’s a list of things that went wrong:

Aaron Judge missed two months because the Dodgers have exposed concrete on their OF wall.

Anthony Rizzo concussion caused him to not hit for 2 months before going on the IL for the rest of the year.

Harrison Bader was awful.

Jose Trevino missed most of the year.

Giancarlo Stanton worst year of career, forgot how to hit.

Literal 3/5 of opening day rotation injured/ineffective around injuries – Montas, Rodon, Cortes.

Severino comes back and is one of the worst pitchers in baseball.

There’s probably a couple more things I’m forgetting, but yeah.

And they won *checks notes* 82 games. They added literally Juan Soto, Alex Verdugo, Trent Grisham, Marcus Stroman, and they may add another bullpen arm. I think even with average luck they’re a 90+ win team. Now if everything goes wrong, like in ’23, then yeah, probably looking at <90 wins.

Smiling PolitelyMember since 2018
2 years ago
Reply to  steveo

Ell-oh-ell at blaming the Dodgers’ stadium for injuring Aaron Judge despite it not injuring anyone else in that way in the stadium’s history while Aaron Judge has avg’d only 104 games played per season in his career (and therefore, had a fairly “normal” 2023 season for him at 106 g). He’s an incredible player, but he has trouble staying healthy. It’s not a crime, but it’s more normal for him to miss time in a season than not, and assuming that he won’t or that every time he gets hurt…cmon

Last edited 2 years ago by Smiling Politely
steveo
2 years ago

So because no one else got hurt in the specific way he did, you can’t blame the stadium? He literally ran into a concrete slab in the stadium and you’re saying you can’t blame the stadium. The Dodgers even added padding after it happened.

CousinNicky
2 years ago
Reply to  steveo

lol my favorite thing listed here is labeling bader as awful and he was worth 1 fWAR in 100 games but not realizing that grisham was worth only 1.7 fWAR in over 150 games…
Also Stroman basically replaces King 1 for 1 so there is only minimal improvement in the rotation with this add.

Fun-Hating DorkMember since 2019
2 years ago
Reply to  CousinNicky

King to Stroman is really trading ceiling for floor, to be honest. It’s more likely that Stroman pitches a solid #3’s innings load with a reasonable ERA, but he doesn’t have the upside that King does.

There’s a reasonable chance (maybe 20-30%?) that King is the best Padres SP next year, even in non-disaster scenarios.

steveo
2 years ago
Reply to  CousinNicky

Also, the Yankees didn’t get elite Judge for 2/3 of a season. They simply got Aaron Judge. Who they would’ve had for the entire season had the Dodger had padding on their OF wall instead of exposed concrete.

kingharbaughMember since 2021
2 years ago
Reply to  steveo

Oh come on. If he didn’t get hurt there, he probably gets hurt later. He’s missed time every year but one. He has an injury prone reputation for a reason.

steveo
2 years ago
Reply to  kingharbaugh

He has three full seasons. 155 games in 2017, 148 in 2021, 157 in 2022. But yeah, I’m sure he’d have gotten injured in some other way.

MikeD
2 years ago
Reply to  kingharbaugh

Judge had some one-off injuries, such as being hit by pitches, and soft tissue injuries earlier in his career that led to him being viewed as injury prone. He changed his training regimen and now has had three straight seasons without the any of the significant issues he had earlier in his career. Running through a wall does not indicate “injury prone.” The two prior years he appeared in 155 and 148 games. So, no, it would not be fair to assume if not for the wall he would have missed two months.

Last edited 2 years ago by MikeD
CousinNicky
2 years ago
Reply to  steveo

???
He posted his 2nd best wRC+ at 174 that was also 2nd in the league behind only Ohtani(how is this not elite?)
Its very funny that you view his 2023 season as average and not elite.

Fun-Hating DorkMember since 2019
2 years ago
Reply to  CousinNicky

I took his comment to mean that that level of output is just who Aaron Judge is at this point. “Elite” Aaron Judge is probably 2022 (though he was on similar paces when was healthy last year).

cowdiscipleMember since 2016
2 years ago
Reply to  Mike NMN

As always, I wish the Yankees all the worst. But the median expectation should definitely be higher than 85.

Smiling PolitelyMember since 2018
2 years ago
Reply to  cowdisciple

It feels more bimodal to me–either guys stay healthy and they win 90 or more games and make the playoffs OR guys get hurt, they struggle to stay over .500, and Carlos Rodón fights a fan who charges from the stands at a home game.

darren
2 years ago

Does zips see Yankee Stadium as a bad match for Verdugo’s bat and/or Fenway as a particularly good one?

Projection with Boston: .293/.350/.450 – .344 woba
Projection with NY: .268/.327/.419 – .322 woba

RMD4
2 years ago
Reply to  darren

ZiPS must’ve taken into account playing in the country’s largest metropolitan area and the added pressure that goes with it…

bosoxforlifeMember since 2016
2 years ago
Reply to  darren

This is where I differ substantially from the progs. Verdugo did not use the wall much and is much better suited for Yankee Stadium. He has the ability to pull in the air which seems to play in the bandbox in the Bronx.

steveo
2 years ago
Reply to  bosoxforlife

Yankee Stadium is actually a pitchers park. Sure it increase HRs a bit (especially from LHB), but it takes away literally everything else.

darren
2 years ago
Reply to  steveo

Isn’t woba park adjusted?

steveo
2 years ago
Reply to  darren

No. But wRC+ is.

darren
2 years ago
Reply to  bosoxforlife

When Verdugo is at his best, he’s spraying the ball around the field. He certainly could figure out how to pull the ball in the air and take advantage of the short porch in NY, but I don’t think that’s certain.

catmanwayne
2 years ago
Reply to  darren

I think he gets squeezed out of some playing time with Soto and Judge playing the positions he’s best at, and Grisham’s elite glove at CF, so that probably factors into why his slash line dips a bit as he likely won’t get enough time to find his groove. To me Verdugo is viewed as insurance for when/if Judge gets hurt, and on days when the Yankees get sick of Soto’s statuesque defense and decide to DH him.

40oztoSteamer
2 years ago

Peraza can’t hit in aaa or the majors but don’t tell that to zips!

Fun-Hating DorkMember since 2019
2 years ago
Reply to  40oztoSteamer

Majors, sure, he hasn’t exactly shown that.

But he’s put up a .264/.340/.458 across a little over one full season (170 G). Even when accounting the inflated offensive environment in AAA right now, that’s still a solid line across his age 21-23 seasons. 34 HR/51 SB (in 61 tries).

darren
2 years ago

Boggs as the top comp for LeMahieu’s .256/.334/.374 projection seems weird until your remember that Boggs hit .256/.334/.374 at 34 and .302/.378/.363 at 35.

Sandy Kazmir
2 years ago

It’s wild that they signed the AL MVP and the NL Cy Young last year and finished 4th in the division.

steveo
2 years ago
Reply to  Sandy Kazmir

Is the NL Cy Young winner in the room with us?

anthony.surberMember since 2018
2 years ago

‘Urban Shocker’ is an awesome name.

Uncle SpikeMember since 2020
2 years ago
Reply to  anthony.surber

Bought that on Adam and Eve once. Very painful. Do not recommend.

cowdiscipleMember since 2016
2 years ago
Reply to  Uncle Spike

Look, I can’t read Fangraphs at work with coffee shooting out my nose.

Jason BMember since 2017
2 years ago
Reply to  anthony.surber

Won 20+ games every year from 1920-1923, threw 200 innings in 1927 but was too ill to pitch in the World Series, threw just two innings in 1928, died that September at age 37.

MikeD
2 years ago
Reply to  anthony.surber

Urban Shocker should be in the HOF by his name alone.

Jason BMember since 2017
2 years ago
Reply to  MikeD

Then there would inevitably be players just a little worse who get in, who will forever be known as the sub-Urban Shockers…

(I’ll see myself out)

steveo
2 years ago

I’ll take the over on Will Warren. The AAA environment is extremely rough, and I think his sinker/sweeper combo will translate really well to MLB. He was 1st in Stuff+ in AAA last year (minimum 1000 pitches), gets a ton of groundballs, and can land his sweeper for strikes. I think he’s similar to Brayan Bello with less velocity, but with a much better slider. Though Bello’s sinker and changeup are better. But I think the overall profile is similar.

Also I’m excited by the Ben Rice projection. Nothing crazy, but it’s basically two good months in AA. Incredible swing decisions, good contact, but he’s most likely a 1B. But he was one of the best hitters in MiLB last year. I’m on him and I think there’s a chance he’ll be an average 1B.

airforce21oneMember since 2026
2 years ago
Reply to  steveo

Re: Warren…where does that stuff show up, though? 9.93K/9 and 4.24BB/9 aren’t all that great.

His FIP and xFIP are fairly average as well – don’t those adjust for environment?

steveo
2 years ago
Reply to  airforce21one

You can’t just look at K/9 or whatever. His sweeper has insane chase rates and whiff rates. But he uses his sinker to get groundballs, not whiffs. So I guess look at his slider whiff rate? The BB rate in AAA was inflated due to the ABS they’ve got down there. Also the run environment is crazy, ERA over 5 was average. Also Eric Longenhangen gave his slider a 70 current grade. I don’t think he’s an ace, but I see a really solid #3.

I think he’s a top 100 prospect, and Eric clearly agrees.

bosoxforlifeMember since 2016
2 years ago

I think I understand that each position is a blend based on expected playing time at each position but there is no way on this green earth that Juan Soto, a one dimensional player, is better than the diverse skills that the great Aaron Judge brings to the game.

steveo
2 years ago
Reply to  bosoxforlife

Agreed. Aaron Judge missed two months and 50+ games, and he had a grand total of .2 less fWAR than Juan Soto. Put him in CF and he’s an easy 8-10 win player with good health. Soto can only reach that range with a wRC+ of like 190-200.

Uncle SpikeMember since 2020
2 years ago
Reply to  bosoxforlife

It’s worth noting that this is based on Judge getting 108 less PAs than Soto. Given the same playing time, Judge is worth an additional 1.1 WAR.

darren
2 years ago
Reply to  bosoxforlife

If you look at their individual projections, they are both projected for 5.5 WAR, with Judge getting his in 100 few PA.

The combined positional numbers include Judge in both CF and RF. The larger number for RF vs. CF has a lot more to do with Grisham vs. Soto than Judge vs. Soto.

tung_twista
2 years ago
Reply to  bosoxforlife

Even before taking into account the fact that Soto is 25 while Judge is 31, is there really no way that Soto is better than Judge when Soto had higher fwar in 2019, 2020, 2021, and 2023?

sadtromboneMember since 2020
2 years ago
Reply to  tung_twista

This is a snarky way of putting it but looking at it this way helps to illustrate Judge’s problem. Between 2018 and 2023, Juan Soto has almost a full year’s worth of plate appearances more than Judge. So even though Judge’s wRC+ over that same span is 12 points higher, their cumulative offensive contributions are similar (Judge is 4th, Soto is 5th). I don’t think there’s anything in this article that says that Soto is necessarily as good as Judge but there are real reasons why you might project them to have the same or even better value.

steveo
2 years ago

I think overall, this is a solid team. A clear level below the Dodgers and Braves, but definitely in that next tier of solid but not elite teams. A team with Soto and Judge at the top is going to be solid. They got something like -1.5 wins from LF last year. Just by replacing that with Soto, that’s like a 7 win upgrade (I know he’ll be playing RF with the Yankees, but stay with me). They’re replacing ABs given to IKF, Aaron Hicks, Oswaldo Cabrera, Billy McKinney with Alex Verdugo. Rizzo should be past his concussion issues. Anthony Volpe hopefully takes a step forward.

The pitching looks improved too. Last year Rodon, Cortes, Montas, Severino all missed time. They’re replacing Severino (who was atrocious) with Marcus Stroman. If Rodon and Cortes bounce back somewhat and are healthyish it’ll be a big improvement. I know it’s an optimistic look, but there are signs that this will be a solid team. Now if Aaron Judge gets hurt and the pitching staff falls apart again, then forget it. But how many teams can withstand their best player getting hurt and the majority of their pitching staff getting hurt as well? I think they’ll be fine. There’s no clear cut team in the AL and I think they’ll be in the mix. I don’t think they’ll bottom out or anything.

catmanwayne
2 years ago
Reply to  steveo

I’d argue that they might be the best in the AL. Rays are gonna Ray, and Baltimore’s lineup is legit, but neither of them have really made significant additions. Just some moves to replace their injured/restricted list guys, and the Rays subtracted Glasnow. Red Sox are halfway rebuilding and halfway going for… something? I guess. The Blue Jays just lost Chapman to free agency, and are betting on many guys bouncing back. The Rangers have yet to add anyone, and they’re banking on aging pitchers coming back healthy and on the money in July/August. Astros basically only replaced Neris with Hader, and are another year older with Altuve and Bregman, and while they’re still a great team, they’re not the world beaters they used to be. The Mariners are content with 85ish wins as long as they can slash payroll and not get functionally worse. Their only big upgrade is Garver at DH. It seems like nobody wants to try to win in the AL Central. The A’s are actively trying to lose all of their games.

The Yankees have made the biggest upgrades, have one of the deepest and most talented outfields in baseball right now, and having Stroman pitching like a solid #3 takes some pressure away from Rodon and Cortes having to come back dealing. They have exciting young players in Volpe and Dominguez who can play up-the-middle defense as well. Things have to go right for them at 1B/3B and pitchers, but they’ve improved greatly from last year.

norisk
2 years ago

Ok I know that this is a BIG assumption, but if the Yankees don’t get that injured how is this team not just better than the Orioles in every way? With the exceptions of third, catcher, and SP3 (using ZiPS SP3) I’d take every Yankees player over their Orioles counterpart.

dkdc
2 years ago
Reply to  norisk

I think that’s probably true.

But youth / injury history is a pretty major advantage the Orioles have over the Yankees to just ignore.

norisk
2 years ago
Reply to  dkdc

I did say it was a BIG assumption. Orioles have insane levels of depth. They could probably lose their entire starting lineup and would still finish .500

sadtromboneMember since 2020
2 years ago
Reply to  norisk

You could make an argument for SS, and 2B is probably a tossup. The big separators are (1) that the Yankees’ two elite position players (Judge and Soto) are very likely better than the Orioles two elite position players (Gunnar and Adley) and (2) the Orioles rotation looks kind of like the Yankees rotation without Gerrit Cole. The first one looks like it’s about worth 2 WAR, and the second one is probably a 4-WAR gap right there.

That’s a big enough gap that it’s hard to make it up anywhere else. If you look at the Depth Charts totals (which I think is just Steamer right now) a 6 WAR gap is huge. If you added 6 WAR to the Orioles totals on Depth Charts (which again, doesn’t take into account injuries and I think is just Steamer) it would take them from the #12 spot to #5. If the Yankees lost 6 WAR on Depth Charts, it would take them from #3 to #8.

Smiling PolitelyMember since 2018
2 years ago

Raise your hand if you had *Rusty Staub* as Juan Soto’s #1 comp. I do not believe anyone’s hand is raised. Ott/Yaz as 2/3, sure…Rusty Staub? Yeah, he had an incredible age 25 year, and yes, he was not a great fielder, but it’s definitely not in the pool of names I expected.

Fun-Hating DorkMember since 2019
2 years ago

I see 120 as a sort of magic number for the Yanks this year. If they can get:

  • 120 games out of Judge
  • 120 IP out of Rodon and/or Cortes
  • a 120 OPS+ from someone outside of Soto/Judge

they’ll be in fine shape.

SenorGato
2 years ago

This team was stacked last year but poop happens and the 2024 roster is even more loaded. Volpe’s already one of my favorite young players in the spot, has all the room to develop into a special player behind this group…Glad to see Rodon still projects well. He and Stroman behind Cole and in front of the org’s depth just feels like a good idea

MikeD
2 years ago

Soto’s three comps being Rusty Staub, Mel Ott and Carl Yastrzemski is a testament to how great a hitter he is, but also that Rusty Staub was and remains underrated. Also, none of his comps are Ted Williams, so let’s stop using that comparison. Compare no one to Ted Williams!

docgooden85Member since 2018
2 years ago

They could lose 161 games and it wouldn’t be enough for me. Yankees Suck!

sbf21
2 years ago
Reply to  docgooden85

docgooden96!

Fun-Hating DorkMember since 2019
2 years ago

Having two of Gleyber’s comps be a beloved Red Sox and a respected Met is just sort of amusing.

Fun-Hating DorkMember since 2019
2 years ago

This is a team that feels almost equally likely to win 90+ games or finish under .500. There’s a lot of variance here. Basically, there’s only a handful of guys that I feel have a small range of outcomes, given injury histories, age, and inconsistency.

Outside of Soto/Yamamoto, their pursuits have been largely about raising the floor over raising the ceiling.