Archive for Yankees

2025 ZiPS Projections: New York Yankees

For the 21st 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 New York Yankees.

Batters

The Yankees’ big problem on offense is an obvious one: Juan Soto is no longer in the lineup. Their position players are projected for 23.3 WAR, about 10 fewer wins from their 2024 total. Much of that is due to Soto’s absence, but ZiPS is also projecting Aaron Judge’s production to dip by three or four wins. That’s not a knock on Judge; remember, he put up 11.2 WAR last season, and no projection system worth anything would expect him not to regress in 2025.

Judge’s projection is still a dynamite one, but unfortunately for the Yankees, he stands alone in stardom in the lineup. There are a lot of good projections here. The Austin Wells/Jose Trevino catching tandem and shortstop Anthony Volpe are projected to eclipse 3.0 WAR. ZiPS expects Jazz Chisholm Jr. to be their second-best position player, and outfielders Jasson Domínguez and Trent Grisham to have solid campaigns. The problem is this group isn’t that exciting. Except for Judge, of course. The Yankees had the no. 2 offense in baseball (117 wRC+) in 2024, but unless they make some significant upgrades between now and Opening Day, expect them to take a step back at the plate.

ZiPS sees DH and first base as the two biggest problems in this lineup. The projections are tremendously unexcited about a Ben Rice/DJ LeMahieu timeshare at first. Giancarlo Stanton had a terrific postseason – and ZiPS factors in that production – but he was still only a .233/.298/.475 hitter in the regular season. Moreover, considering he turned 35 last month, he’s more likely to decline than improve moving forward. Barring injury, Stanton is going to be the Yankees’ regular DH in 2025, but the team could (read: should) add a first baseman over the next few months.

On the plus side, ZiPS thinks New York’s patchwork of second base options should adequately replace free agent Gleyber Torres if he signs elswhere.

The last concern ZiPS has is the organization’s minor league depth, especially on offense. The projections for Spencer Jones are much worse than the scouting consensus.

Pitchers

The Yankees overpaid this week when they agreed to sign Max Fried to the largest contract ever for a lefty pitcher, but that doesn’t mean it was a bad deal. On the contrary, because there is a lot of injury risk in this rotation, it was crucial for the Yankees to add a top-of-the-rotation starter, and ZiPS projects Fried to be their best pitcher this season by WAR. Some of Gerrit Cole’s projected dip is due to his missing a chunk of time in 2024 with an elbow injury, but that’s far from the only source of concern here. Now 34, Cole is allowing more contact these days, a trend that started in his 2023 Cy Young season, not this past year. ZiPS also projects Luis Gil to regress toward the mean, and it sees Carlos Rodón as an injury risk. Don’t get me wrong, the Yankees have a good starting rotation, especially if their pitchers stay healthy, but this group is a step or two below the top-shelf units of the Phillies and Dodgers.

ZiPS is more optimistic than Steamer is about New York’s bullpen. You won’t actually find relievers with projected ERAs above four until you get very deep in the pen, where you’ll see names like JT Brubaker and Yerry De Los Santos. While an extra relief arm or two would be welcome, I don’t think boosting the bullpen ought to be the team’s biggest priority.

All told, the Yankees are projected to finish with a win total in the high-80s or low-90s. That’s not ideal, of course, but that’s about where the Orioles sit right now as well, and nobody else in the division has a better projection. It’ll be interesting to see what the Yankees do the next few months.

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. The final team projections may differ considerably from our Depth Chart playing time.

Batters – Standard
Player B Age PO PA AB R H 2B 3B HR RBI BB SO SB CS
Aaron Judge R 33 CF 635 517 102 146 26 0 46 124 109 165 8 1
Jazz Chisholm Jr. L 27 CF 552 498 72 125 20 3 24 83 46 139 32 8
Anthony Volpe R 24 SS 645 581 81 139 33 5 16 73 51 149 26 6
Gleyber Torres R 28 2B 639 567 76 146 27 1 19 74 62 119 8 4
Trent Grisham L 28 CF 432 372 51 79 20 1 16 51 50 113 7 2
Austin Wells L 25 C 443 389 47 89 20 1 15 58 43 109 4 1
Jasson Domínguez B 22 CF 447 402 62 102 15 2 16 56 42 113 20 3
Oswald Peraza R 25 SS 480 434 60 101 16 1 14 59 35 115 18 6
Jose Trevino R 32 C 268 248 26 58 9 1 6 31 16 46 1 1
DJ LeMahieu R 36 3B 408 360 42 88 14 1 6 38 42 72 1 2
Jorbit Vivas L 24 2B 529 464 63 104 19 3 8 55 45 86 11 3
Caleb Durbin R 25 2B 411 360 52 85 20 2 7 48 34 45 20 4
Oswaldo Cabrera B 26 3B 387 352 48 84 17 1 11 46 28 85 7 2
Giancarlo Stanton R 35 DH 440 394 45 90 16 0 25 69 42 131 0 0
Alex Verdugo L 29 LF 591 534 75 134 30 1 14 62 46 90 3 2
Jon Berti R 35 3B 319 285 39 69 11 1 5 28 28 72 15 4
Spencer Jones L 24 CF 533 490 63 110 26 5 15 65 38 213 16 7
J.C. Escarra L 30 C 449 400 56 90 24 3 8 51 38 79 2 1
Everson Pereira R 24 CF 362 331 48 78 14 3 13 50 25 123 7 3
Kevin Smith R 28 SS 370 340 39 74 16 1 10 44 21 126 9 2
Pablo Reyes R 31 3B 349 313 45 73 13 1 7 35 30 68 9 4
Greg Allen B 32 CF 241 203 32 45 9 2 3 27 19 61 13 2
Cam Eden R 27 CF 398 355 44 75 14 2 6 40 30 119 26 6
Brendan Jones L 23 CF 109 90 12 18 4 0 2 11 19 28 9 0
Anthony Rizzo L 35 1B 402 353 43 80 14 0 13 44 34 80 1 1
Josh VanMeter L 30 2B 245 209 25 40 9 1 5 23 32 69 3 1
Jeter Downs R 26 SS 317 278 38 55 12 1 9 38 28 95 11 4
Elijah Dunham L 27 LF 455 410 50 87 20 3 12 54 38 138 15 4
Cole Gabrielson R 24 RF 299 260 29 53 12 2 3 30 26 91 8 3
Grant Richardson L 25 LF 415 382 45 82 17 2 12 50 25 148 9 3
T.J. Rumfield L 25 1B 457 413 51 97 20 0 11 54 35 91 3 2
Brett Phillips L 31 CF 288 250 34 43 8 2 7 28 30 123 10 2
Luis González L 29 RF 284 251 30 57 11 2 5 30 26 74 8 2
Jace Avina R 22 CF 417 378 41 78 18 1 11 51 27 143 3 1
Ben Rice L 26 1B 469 407 63 92 17 0 22 71 50 113 5 2
Jackson Castillo L 22 CF 410 364 47 76 15 2 7 41 40 107 10 4
Jesus Rodriguez L 18 LF 352 318 38 73 11 2 5 35 27 83 10 4
Jeremy Pena R 26 LF 298 260 34 51 13 2 7 35 28 88 8 3
Kiko Romero L 24 3B 277 244 23 43 10 1 6 28 29 105 4 1
Antonio Gomez R 23 C 310 287 30 59 13 1 4 29 18 105 1 1
Omar Martinez L 23 C 431 381 44 76 12 1 12 47 44 127 2 0
Roc Riggio L 23 2B 474 418 53 78 20 4 9 49 47 120 12 4
Christopher Familia L 25 LF 233 215 27 45 9 1 8 31 13 67 1 0
Nelson Medina R 24 CF 202 186 17 37 5 2 2 15 13 92 4 1
Kyle Battle R 27 LF 114 101 13 16 4 1 2 10 10 46 5 1
Max Burt R 28 3B 312 288 37 51 10 1 6 30 18 111 10 2
George Lombard Jr. R 20 SS 522 474 48 92 21 1 5 45 40 151 19 6
Duke Ellis L 27 CF 343 311 41 64 8 2 4 30 23 106 32 4
Jared Wegner R 25 RF 351 313 32 61 15 2 7 37 30 124 5 4
Beau Brewer R 23 3B 141 131 11 27 4 0 0 8 10 22 0 0
Garrett Martin R 25 RF 341 307 36 54 13 2 8 43 22 120 8 1
Dylan Jasso R 22 1B 529 483 52 98 22 2 10 56 33 164 1 0
Josh Breaux R 27 C 280 263 24 50 9 0 10 32 15 89 0 0
Brenny Escanio B 22 3B 357 326 28 63 10 2 1 23 26 114 10 4
Anthony Hall L 24 RF 286 261 26 49 9 2 4 24 23 102 4 1
Josh Moylan L 22 1B 426 380 44 76 14 1 7 42 38 129 1 2
Alexander Vargas B 23 SS 379 360 37 72 12 5 5 34 15 115 10 7
Tyler Hardman R 26 1B 401 365 42 66 10 1 13 44 28 173 6 2
Coby Morales L 23 1B 460 416 49 82 9 1 4 37 37 174 17 5

Batters – Advanced
Player PA BA OBP SLG OPS+ ISO BABIP Def WAR wOBA 3YOPS+ RC
Aaron Judge 635 .283 .409 .600 180 .317 .327 -6 7.3 .420 171 129
Jazz Chisholm Jr. 552 .251 .318 .448 113 .197 .301 3 3.2 .329 115 81
Anthony Volpe 645 .239 .308 .396 97 .157 .296 4 3.1 .307 98 78
Gleyber Torres 639 .258 .331 .409 107 .152 .296 -2 2.6 .324 106 80
Trent Grisham 432 .212 .312 .401 99 .188 .259 5 2.1 .313 97 49
Austin Wells 443 .229 .312 .401 99 .172 .279 -1 1.9 .312 102 50
Jasson Domínguez 447 .254 .324 .420 108 .167 .315 -5 1.8 .324 114 60
Oswald Peraza 480 .233 .303 .371 89 .138 .285 2 1.7 .297 92 55
Jose Trevino 268 .234 .285 .351 78 .117 .266 11 1.6 .279 75 25
DJ LeMahieu 408 .244 .324 .339 88 .094 .291 6 1.4 .296 84 40
Jorbit Vivas 529 .224 .312 .330 82 .106 .259 4 1.3 .289 85 51
Caleb Durbin 411 .236 .321 .361 92 .125 .253 -1 1.3 .303 92 47
Oswaldo Cabrera 387 .239 .297 .386 91 .148 .285 4 1.3 .298 92 43
Giancarlo Stanton 440 .229 .305 .460 112 .231 .273 0 1.1 .327 103 55
Alex Verdugo 591 .251 .310 .389 96 .138 .279 4 1.1 .305 95 66
Jon Berti 319 .242 .315 .340 85 .098 .308 4 1.1 .291 81 35
Spencer Jones 533 .225 .283 .390 87 .165 .363 1 1.1 .292 94 60
J.C. Escarra 449 .225 .303 .360 86 .135 .262 -4 0.9 .293 82 44
Everson Pereira 362 .236 .298 .414 98 .178 .333 -4 0.8 .309 104 44
Kevin Smith 370 .217 .267 .358 74 .141 .313 3 0.7 .272 73 35
Pablo Reyes 349 .233 .303 .348 84 .115 .277 1 0.7 .289 82 36
Greg Allen 241 .222 .322 .330 85 .108 .302 1 0.7 .295 81 25
Cam Eden 398 .212 .286 .313 69 .102 .301 4 0.6 .268 70 39
Brendan Jones 109 .200 .339 .311 86 .111 .267 1 0.5 .301 94 11
Anthony Rizzo 402 .227 .316 .377 95 .150 .258 1 0.4 .306 88 43
Josh VanMeter 245 .192 .303 .316 75 .125 .260 1 0.3 .281 71 21
Jeter Downs 317 .198 .282 .346 76 .148 .265 -2 0.3 .278 82 31
Elijah Dunham 455 .212 .286 .363 82 .151 .288 2 0.2 .286 83 47
Cole Gabrielson 299 .204 .304 .300 72 .096 .301 5 0.2 .277 75 27
Grant Richardson 415 .215 .273 .364 78 .149 .316 4 0.0 .279 80 41
T.J. Rumfield 457 .235 .302 .363 87 .128 .277 2 0.0 .293 90 47
Brett Phillips 288 .172 .263 .303 59 .132 .299 3 0.0 .254 56 23
Luis González 284 .227 .306 .347 84 .120 .302 -1 0.0 .290 82 29
Jace Avina 417 .207 .276 .347 74 .140 .300 -2 0.0 .275 80 37
Ben Rice 469 .226 .320 .430 109 .204 .258 -13 -0.1 .327 113 58
Jackson Castillo 410 .209 .290 .319 72 .110 .276 -2 -0.1 .272 77 37
Jesus Rodriguez 352 .229 .295 .324 75 .094 .295 2 -0.2 .276 80 34
Jeremy Pena 298 .196 .290 .342 78 .146 .267 -1 -0.2 .282 82 29
Kiko Romero 277 .176 .274 .299 62 .123 .278 0 -0.3 .261 66 21
Antonio Gomez 310 .205 .258 .299 57 .094 .309 0 -0.3 .246 63 23
Omar Martinez 431 .199 .288 .331 74 .131 .264 -10 -0.3 .277 81 37
Roc Riggio 474 .186 .277 .318 68 .131 .238 -3 -0.4 .266 71 41
Christopher Familia 233 .209 .266 .372 77 .163 .264 -2 -0.4 .278 82 22
Nelson Medina 202 .199 .257 .279 52 .081 .379 0 -0.4 .241 56 15
Kyle Battle 114 .158 .246 .277 47 .119 .264 0 -0.5 .236 48 8
Max Burt 312 .177 .234 .281 45 .104 .263 5 -0.5 .230 46 22
George Lombard Jr. 522 .194 .266 .274 53 .080 .274 0 -0.6 .245 60 41
Duke Ellis 343 .206 .268 .283 56 .077 .298 -4 -0.6 .248 58 32
Jared Wegner 351 .195 .274 .323 68 .128 .297 0 -0.8 .265 71 30
Beau Brewer 141 .207 .262 .237 43 .031 .249 -3 -0.8 .228 46 8
Garrett Martin 341 .176 .255 .309 58 .133 .257 2 -0.8 .252 63 26
Dylan Jasso 529 .203 .263 .319 63 .116 .285 9 -0.8 .257 69 41
Josh Breaux 280 .190 .236 .338 59 .148 .244 -7 -0.9 .250 62 21
Brenny Escanio 357 .193 .253 .245 42 .052 .294 3 -1.0 .226 46 24
Anthony Hall 286 .187 .255 .283 52 .096 .290 1 -1.0 .240 56 20
Josh Moylan 426 .200 .279 .297 63 .097 .283 2 -1.2 .259 68 33
Alexander Vargas 379 .200 .235 .303 50 .103 .280 -3 -1.2 .235 55 31
Tyler Hardman 401 .181 .242 .320 57 .140 .295 2 -1.4 .247 62 31
Coby Morales 460 .197 .272 .252 50 .055 .328 5 -1.4 .241 53 34

Batters – Top Near-Age Offensive Comps
Player Hit Comp 1 Hit Comp 2 Hit Comp 3
Aaron Judge Mickey Mantle Jim Edmonds Pedro Guerrero
Jazz Chisholm Jr. Carlos González Carlos Gómez Andy Van Slyke
Anthony Volpe Matt Long Ivan De Jesus Joel Youngblood
Gleyber Torres Craig Biggio Don Wert Marcus Giles
Trent Grisham Ellis Burton Kelly Heath Cliff Mapes
Austin Wells Gary Allenson Erik Pappas Johnny Edwards
Jasson Domínguez Akil Baddoo Joel Youngblood Jose Cardenal
Oswald Peraza Freddie Patek Luke Appling Jerry Dybzinski
Jose Trevino Bryan Holaday Charlie Hargreaves Danny Baich
DJ LeMahieu Eric Sogard Tom Herr Mark Loretta
Jorbit Vivas Jerry McDonald Chris Coghlan Wayne Meadows
Caleb Durbin Eric Young Sr. Larry Eckenrode Vidal Bruján
Oswaldo Cabrera Rob Wilfong Mike Mordecai Glen Franklin
Giancarlo Stanton Khris Davis Deron Johnson Richie Sexson
Alex Verdugo Jim Rushford Jason Heyward Rip Radcliff
Jon Berti Bert Campaneris Dick Smith Julio Lugo
Spencer Jones Lou Brock Matthew den Dekker Michael A. Taylor
J.C. Escarra Tom Lampkin Bob Oldis Bill Hall
Everson Pereira Ed Moxey Ray Torres Tony Scott
Kevin Smith Brandon Powell Kristopher Negrón Benji Gil
Pablo Reyes John Wehner Joe Pettini Desi Relaford
Greg Allen Kevin Thompson James Mouton Derrel Thomas
Cam Eden Walt Harris Mike Loggins Scarborough Green
Brendan Jones Carlos Akins Tripp Keister George Johnson
Anthony Rizzo Neil Walker Yonder Alonso Tom Burgess
Josh VanMeter Jim Waggoner Nolan Fontana Ollie Bejma
Jeter Downs Jose Valentin Jeremy Sy Buddy Biancalana
Elijah Dunham Blake Tekotte Rob Lukachyk Mark Contreras
Cole Gabrielson Richard Prigatano Saige Jenco Tanner English
Grant Richardson Chad Hermansen Kody Kaiser Carlo Testa
T.J. Rumfield Tim Belk Matt Hague Damek Tomscha
Brett Phillips Bob Montag Louie Meadows Sherry Robertson
Luis González Rick Miller Bruce Dostal Thomas Simon
Jace Avina Damon Hollins Alex Jackson Moises Gomez
Ben Rice Art Shamsky Paul Pettit David Justice
Jackson Castillo Donald Ellis Marco Cunningham Rabbit Henry
Jesus Rodriguez Steven Michael John Flammang Mike Loggins
Jeremy Pena Anthony Norman Jonathan Davis Troy Stokes Jr.
Kiko Romero Jason Rakers Max Dutto Alex Barrett
Antonio Gomez Dennis Dittman Jim Deidel Abel Baker
Omar Martinez Joe Nolan Mike Martin Donnie Scott
Roc Riggio Jed Hansen Scott Pratt Kaden Polcovich
Christopher Familia Brandon Decker Will Walsh Chris Morrow
Nelson Medina Modesto De Aza James Horsford Claudio Custodio
Kyle Battle Jim Essian Kevin Flora Raymond Goirigolzarri
Max Burt Matt Hagen Jose Arcia Tony Torres
George Lombard Jr. Jason Camilli Ike Brown Gerard Hall
Duke Ellis Marcus Nettles Ethan Chapman Lonell Roberts
Jared Wegner Steve Haake Frank Washington Jack Weisenburger
Beau Brewer Joe Arredondo Jefrey Albies Rafael Medina
Garrett Martin Randy Simmons Mick Kerns Steven Yost
Dylan Jasso Eric Welsh Randy Warner Bob Olah
Josh Breaux Jeff Hooper Jamie Williams Ronn Reynolds
Brenny Escanio Bob Bailey Todd Hankins Steve Garrabrants
Anthony Hall Kendall Coleman Cody Bishop Greg Rudolph
Josh Moylan Logan Parker Michael Christino Petie Roach
Alexander Vargas Ramon Araujo Gilberto Mejia Jason Smith
Tyler Hardman Leroy Haynes Ken Lake Justin Maxwell
Coby Morales Steve Claybrook C.L. Penigar Armond Upshaw

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
Aaron Judge .310 .434 .677 206 9.3 .257 .381 .540 157 5.7
Jazz Chisholm Jr. .276 .343 .501 131 4.6 .224 .289 .397 91 1.8
Anthony Volpe .261 .330 .444 115 4.6 .217 .285 .360 81 1.8
Gleyber Torres .281 .354 .458 123 3.9 .233 .304 .368 88 1.1
Trent Grisham .232 .338 .460 119 3.0 .189 .285 .354 81 1.1
Austin Wells .257 .340 .461 122 3.0 .205 .288 .346 79 0.8
Jasson Domínguez .285 .351 .480 129 3.0 .227 .296 .368 89 0.6
Oswald Peraza .254 .325 .418 108 2.8 .205 .277 .325 72 0.7
Jose Trevino .263 .317 .406 101 2.4 .203 .258 .305 60 1.0
DJ LeMahieu .275 .355 .374 105 2.2 .212 .292 .292 65 0.2
Jorbit Vivas .247 .337 .369 100 2.4 .199 .286 .288 65 0.2
Caleb Durbin .261 .346 .407 109 2.2 .210 .296 .323 75 0.4
Oswaldo Cabrera .263 .320 .434 110 2.1 .215 .272 .339 73 0.4
Giancarlo Stanton .253 .330 .524 132 2.2 .206 .281 .396 90 0.0
Alex Verdugo .280 .339 .435 115 2.5 .232 .289 .349 80 0.0
Jon Berti .269 .338 .380 101 1.8 .213 .287 .299 68 0.4
Spencer Jones .253 .312 .444 110 2.5 .195 .253 .347 67 -0.3
J.C. Escarra .254 .334 .415 108 2.2 .198 .278 .315 68 -0.1
Everson Pereira .259 .327 .461 116 1.6 .205 .272 .362 77 -0.2
Kevin Smith .244 .293 .417 97 1.9 .192 .237 .308 55 -0.1
Pablo Reyes .260 .331 .397 106 1.6 .207 .280 .302 67 0.0
Greg Allen .248 .345 .375 104 1.2 .195 .297 .280 67 0.2
Cam Eden .238 .312 .358 86 1.5 .184 .259 .275 51 -0.4
Brendan Jones .227 .371 .362 105 0.8 .175 .312 .267 67 0.3
Anthony Rizzo .253 .340 .424 111 1.3 .198 .290 .323 73 -0.7
Josh VanMeter .218 .332 .366 93 0.9 .165 .276 .272 56 -0.2
Jeter Downs .221 .312 .403 98 1.1 .170 .259 .289 56 -0.6
Elijah Dunham .237 .311 .416 103 1.4 .184 .257 .319 63 -0.9
Cole Gabrielson .230 .332 .345 91 0.9 .175 .281 .258 54 -0.4
Grant Richardson .242 .302 .414 99 1.2 .190 .250 .318 59 -0.9
T.J. Rumfield .257 .326 .411 105 1.0 .209 .280 .317 68 -1.0
Brett Phillips .199 .294 .364 84 0.9 .146 .229 .251 38 -0.8
Luis González .252 .332 .392 102 0.6 .201 .278 .299 63 -0.7
Jace Avina .235 .301 .400 93 0.9 .180 .248 .306 56 -1.0
Ben Rice .250 .342 .490 129 1.1 .199 .293 .371 87 -1.2
Jackson Castillo .239 .319 .370 93 0.9 .185 .265 .274 55 -1.0
Jesus Rodriguez .254 .324 .377 94 0.8 .201 .268 .285 58 -1.0
Jeremy Pena .221 .318 .392 98 0.6 .169 .263 .292 59 -0.9
Kiko Romero .206 .305 .358 83 0.4 .148 .250 .255 43 -0.9
Antonio Gomez .235 .290 .348 77 0.5 .176 .231 .258 38 -1.1
Omar Martinez .231 .319 .390 99 1.0 .174 .256 .284 54 -1.4
Roc Riggio .207 .298 .361 86 0.7 .164 .253 .274 50 -1.4
Christopher Familia .235 .294 .428 99 0.2 .183 .243 .326 59 -1.0
Nelson Medina .229 .294 .333 74 0.2 .169 .229 .230 31 -0.9
Kyle Battle .183 .275 .319 66 -0.2 .132 .219 .231 28 -0.7
Max Burt .203 .260 .330 65 0.3 .151 .209 .246 28 -1.1
George Lombard Jr. .221 .294 .322 74 0.6 .166 .239 .238 37 -1.7
Duke Ellis .232 .296 .320 73 0.2 .179 .243 .252 41 -1.3
Jared Wegner .224 .302 .369 85 0.0 .168 .250 .279 49 -1.5
Beau Brewer .237 .292 .274 60 -0.5 .177 .231 .204 26 -1.1
Garrett Martin .200 .282 .358 78 0.1 .149 .229 .262 39 -1.6
Dylan Jasso .228 .288 .359 81 0.3 .179 .241 .283 48 -1.8
Josh Breaux .218 .266 .391 80 -0.2 .165 .209 .285 38 -1.7
Brenny Escanio .219 .280 .279 57 -0.3 .168 .228 .210 25 -1.8
Anthony Hall .213 .286 .320 69 -0.4 .164 .233 .240 34 -1.6
Josh Moylan .227 .306 .342 81 -0.3 .176 .253 .261 47 -2.1
Alexander Vargas .222 .258 .348 69 -0.4 .175 .208 .262 33 -2.1
Tyler Hardman .210 .268 .371 77 -0.4 .156 .215 .267 36 -2.5
Coby Morales .226 .300 .289 68 -0.4 .172 .245 .220 34 -2.3

Batters – Platoon Splits
Player BA vs. L OBP vs. L SLG vs. L BA vs. R OBP vs. R SLG vs. R
Aaron Judge .283 .425 .616 .282 .403 .594
Jazz Chisholm Jr. .236 .297 .389 .257 .326 .472
Anthony Volpe .250 .329 .420 .234 .296 .383
Gleyber Torres .261 .341 .427 .256 .327 .402
Trent Grisham .212 .307 .384 .212 .314 .407
Austin Wells .218 .304 .361 .233 .316 .419
Jasson Domínguez .250 .313 .412 .256 .330 .425
Oswald Peraza .239 .307 .390 .229 .300 .360
Jose Trevino .238 .299 .350 .232 .278 .351
DJ LeMahieu .255 .336 .353 .240 .320 .333
Jorbit Vivas .217 .303 .306 .228 .316 .342
Caleb Durbin .235 .321 .357 .237 .321 .363
Oswaldo Cabrera .242 .298 .392 .237 .296 .384
Giancarlo Stanton .238 .316 .495 .225 .301 .447
Alex Verdugo .241 .299 .342 .255 .316 .410
Jon Berti .239 .320 .352 .244 .312 .335
Spencer Jones .220 .270 .378 .226 .288 .394
J.C. Escarra .210 .283 .331 .232 .312 .373
Everson Pereira .239 .306 .434 .234 .294 .404
Kevin Smith .227 .285 .394 .212 .256 .337
Pablo Reyes .239 .313 .359 .230 .296 .342
Greg Allen .219 .320 .313 .223 .323 .338
Cam Eden .215 .294 .322 .209 .282 .308
Brendan Jones .185 .313 .222 .206 .351 .349
Anthony Rizzo .216 .306 .340 .230 .320 .391
Josh VanMeter .184 .298 .286 .194 .303 .325
Jeter Downs .202 .294 .356 .195 .276 .339
Elijah Dunham .201 .270 .328 .217 .293 .380
Cole Gabrielson .215 .319 .329 .199 .298 .287
Grant Richardson .207 .267 .342 .218 .275 .373
T.J. Rumfield .222 .287 .342 .240 .308 .372
Brett Phillips .152 .240 .227 .179 .271 .332
Luis González .218 .295 .359 .231 .311 .341
Jace Avina .214 .282 .375 .203 .273 .335
Ben Rice .212 .299 .373 .232 .328 .453
Jackson Castillo .198 .271 .271 .213 .297 .336
Jesus Rodriguez .215 .282 .301 .236 .301 .333
Jeremy Pena .198 .296 .337 .195 .288 .345
Kiko Romero .169 .260 .246 .179 .279 .318
Antonio Gomez .219 .276 .333 .199 .249 .283
Omar Martinez .188 .272 .277 .204 .293 .350
Roc Riggio .183 .267 .308 .188 .281 .322
Christopher Familia .197 .264 .318 .215 .267 .396
Nelson Medina .217 .277 .333 .190 .248 .254
Kyle Battle .171 .275 .314 .152 .230 .258
Max Burt .182 .241 .283 .175 .230 .280
George Lombard Jr. .199 .280 .291 .192 .260 .267
Duke Ellis .204 .265 .278 .207 .270 .286
Jared Wegner .200 .287 .337 .193 .267 .317
Beau Brewer .220 .289 .244 .200 .250 .233
Garrett Martin .189 .263 .322 .171 .252 .304
Dylan Jasso .200 .266 .329 .204 .261 .315
Josh Breaux .194 .245 .350 .188 .229 .331
Brenny Escanio .198 .255 .257 .191 .252 .240
Anthony Hall .186 .240 .286 .188 .261 .283
Josh Moylan .192 .264 .253 .203 .285 .313
Alexander Vargas .198 .230 .302 .201 .237 .303
Tyler Hardman .188 .256 .342 .177 .235 .310
Coby Morales .182 .250 .227 .203 .279 .261

Pitchers – Standard
Player T Age W L ERA G GS IP H ER HR BB SO
Max Fried L 31 12 8 3.43 27 27 162.7 141 62 15 48 147
Gerrit Cole R 34 9 7 3.64 25 25 143.3 123 58 20 39 150
Nestor Cortes L 30 9 7 3.84 28 26 152.3 136 65 20 38 144
Carlos Rodón L 32 11 10 4.04 28 28 151.3 130 68 22 49 166
Luis Gil R 27 9 9 4.14 27 27 132.7 107 61 17 66 150
Clarke Schmidt R 29 6 6 3.91 23 20 106.0 94 46 12 35 108
Marcus Stroman R 34 8 9 4.34 26 25 137.0 135 66 16 48 101
Will Warren R 26 6 7 4.41 25 24 122.3 114 60 15 42 116
Ben Shields L 26 5 4 4.28 24 16 94.7 87 45 12 31 92
Trystan Vrieling R 24 9 10 4.65 25 23 131.7 135 68 19 42 101
Jonathan Loáisiga R 30 6 3 3.23 39 0 47.3 42 17 3 12 39
Luke Weaver R 31 4 4 4.09 41 9 83.7 75 38 11 27 89
Cody Poteet R 30 3 3 4.15 17 16 69.3 64 32 10 23 62
Clayton Beeter R 26 4 4 4.33 21 17 79.0 68 38 11 37 84
Sean Boyle R 28 5 5 4.42 20 13 75.3 73 37 10 20 61
Zach Messinger R 25 6 7 4.71 25 22 124.3 123 65 18 48 100
Chase Hampton R 23 3 3 4.57 18 18 86.7 83 44 14 30 77
Ian Hamilton R 30 3 2 3.40 38 1 47.7 39 18 4 20 54
Cam Schlittler R 24 7 7 4.62 23 21 103.3 99 53 15 42 94
Yoendrys Gómez R 25 3 3 4.59 25 20 80.3 73 41 11 35 76
Tanner Tully L 30 4 6 4.73 21 18 93.3 102 49 12 24 54
Josh Maciejewski L 29 4 4 4.48 27 11 72.3 72 36 10 26 59
Brandon Leibrandt L 32 3 4 4.65 17 13 71.7 75 37 11 21 56
Brock Selvidge L 22 6 7 4.81 19 19 97.3 100 52 14 36 72
Mark Leiter Jr. R 34 4 5 4.19 47 3 62.3 52 29 9 25 74
Tommy Kahnle R 35 1 1 3.86 51 2 44.3 35 19 5 20 48
Cody Morris R 28 2 3 4.14 23 5 41.3 36 19 5 21 43
JT Brubaker R 31 4 4 4.81 17 16 76.7 76 41 13 26 71
Scott Effross R 31 4 3 3.76 38 0 40.7 37 17 4 11 34
Edgar Barclay L 27 6 7 5.01 25 21 115.0 116 64 17 47 88
Jake Cousins R 30 2 2 4.00 45 0 45.0 34 20 6 21 56
Bailey Dees R 26 5 6 5.11 26 20 105.7 106 60 17 45 83
Tim Mayza L 33 2 2 4.18 56 0 47.3 46 22 5 16 36
Yerry De Los Santos R 27 2 3 4.28 47 1 54.7 53 26 7 19 43
Tim Hill L 35 2 2 4.33 51 0 52.0 56 25 4 15 28
Duane Underwood Jr. R 30 2 3 4.63 35 2 44.7 43 23 5 19 36
Eric Reyzelman R 24 1 1 4.38 35 1 39.0 34 19 6 19 43
Kevin Stevens R 27 2 2 4.54 29 0 33.7 30 17 4 15 34
Joey Gerber R 28 1 2 4.60 24 1 29.3 28 15 4 14 27
Matt Sauer R 26 3 4 5.10 28 10 67.0 66 38 10 29 55
Jesus Liranzo R 30 3 4 5.01 27 2 32.3 31 18 5 15 30
Carson Coleman R 27 2 1 4.72 27 0 34.3 29 18 4 16 37
McKinley Moore R 26 2 3 5.10 29 2 30.0 27 17 4 19 30
Anthony Misiewicz L 30 2 3 4.47 44 0 48.3 48 24 7 17 45
Art Warren R 32 2 1 4.59 30 0 33.3 32 17 4 16 29
Lou Trivino R 33 3 4 4.78 40 0 37.7 37 20 5 17 36
Nick Burdi R 32 1 1 4.82 33 0 28.0 23 15 4 17 33
Colby White R 26 2 2 5.06 36 2 37.3 34 21 5 21 36
Leonardo Pestana R 26 1 2 5.55 23 7 35.7 35 22 7 16 34
Victor González L 29 3 3 4.85 46 0 42.7 41 23 5 19 29
Luis Velasquez R 23 3 3 4.88 34 1 48.0 44 26 7 27 45
Ryan Anderson L 26 2 4 5.02 27 1 37.7 36 21 5 16 31
Tanner Myatt R 27 2 2 4.91 29 0 36.7 33 20 5 23 36
Geoff Hartlieb R 31 3 3 4.86 38 0 53.7 52 29 7 23 45
Cristian Hernandez R 24 2 3 5.29 30 5 51.0 53 30 9 21 40
Baron Stuart R 25 5 7 5.50 20 20 93.3 101 57 16 39 59
Jordany Ventura R 24 3 5 5.46 22 11 64.3 63 39 10 40 51
Alex Mauricio R 28 2 3 5.10 33 0 42.3 42 24 6 20 35
Cole Ayers R 25 3 4 4.79 41 0 56.3 55 30 9 22 49
Danny Watson R 24 3 5 5.11 37 0 44.0 43 25 7 18 35
Yorlin Calderon R 23 2 4 5.14 35 2 61.3 61 35 10 22 48
Carlos Gomez R 27 2 4 5.36 30 0 43.7 43 26 7 25 35

Pitchers – Advanced
Player IP K/9 BB/9 HR/9 BB% K% BABIP ERA+ 3ERA+ FIP ERA- WAR
Max Fried 162.7 8.1 2.7 0.8 7.2% 21.9% .277 120 115 3.55 83 3.1
Gerrit Cole 143.3 9.4 2.4 1.3 6.7% 25.7% .276 113 107 3.80 88 2.4
Nestor Cortes 152.3 8.5 2.2 1.2 6.1% 23.2% .278 107 104 3.80 93 2.3
Carlos Rodón 151.3 9.9 2.9 1.3 7.8% 26.3% .280 102 97 3.98 98 1.9
Luis Gil 132.7 10.2 4.5 1.2 11.6% 26.3% .273 100 100 4.21 100 1.5
Clarke Schmidt 106.0 9.2 3.0 1.0 7.9% 24.3% .288 106 104 3.80 95 1.5
Marcus Stroman 137.0 6.6 3.2 1.1 8.2% 17.2% .285 95 91 4.38 105 1.3
Will Warren 122.3 8.5 3.1 1.1 8.1% 22.4% .290 94 96 4.08 107 1.1
Ben Shields 94.7 8.7 2.9 1.1 7.8% 23.1% .288 96 99 4.18 104 0.9
Trystan Vrieling 131.7 6.9 2.9 1.3 7.4% 17.8% .290 89 94 4.55 113 0.8
Jonathan Loáisiga 47.3 7.4 2.3 0.6 6.2% 20.1% .283 128 124 3.24 78 0.7
Luke Weaver 83.7 9.6 2.9 1.2 7.7% 25.5% .291 101 97 3.84 99 0.7
Cody Poteet 69.3 8.0 3.0 1.3 7.8% 21.2% .277 99 97 4.35 101 0.7
Clayton Beeter 79.0 9.6 4.2 1.3 10.7% 24.3% .278 95 98 4.42 105 0.7
Sean Boyle 75.3 7.3 2.4 1.2 6.3% 19.4% .284 93 95 4.40 107 0.6
Zach Messinger 124.3 7.2 3.5 1.3 8.8% 18.4% .285 88 91 4.80 114 0.6
Chase Hampton 86.7 8.0 3.1 1.5 8.0% 20.5% .280 90 96 4.61 111 0.6
Ian Hamilton 47.7 10.2 3.8 0.8 9.9% 26.7% .289 121 117 3.39 82 0.6
Cam Schlittler 103.3 8.2 3.7 1.3 9.3% 20.8% .287 89 93 4.70 112 0.6
Yoendrys Gómez 80.3 8.5 3.9 1.2 10.1% 22.0% .281 90 95 4.60 111 0.5
Tanner Tully 93.3 5.2 2.3 1.2 6.0% 13.5% .292 87 87 4.56 114 0.5
Josh Maciejewski 72.3 7.3 3.2 1.2 8.3% 18.8% .288 92 92 4.55 109 0.4
Brandon Leibrandt 71.7 7.0 2.6 1.4 6.8% 18.1% .294 89 85 4.62 113 0.4
Brock Selvidge 97.3 6.7 3.3 1.3 8.4% 16.9% .288 86 91 4.80 116 0.4
Mark Leiter Jr. 62.3 10.7 3.6 1.3 9.5% 28.0% .283 99 93 4.17 101 0.4
Tommy Kahnle 44.3 9.7 4.1 1.0 10.7% 25.7% .268 107 96 3.97 93 0.3
Cody Morris 41.3 9.4 4.6 1.1 11.6% 23.8% .284 100 100 4.34 100 0.3
JT Brubaker 76.7 8.3 3.1 1.5 7.9% 21.6% .290 86 83 4.74 117 0.3
Scott Effross 40.7 7.5 2.4 0.9 6.6% 20.4% .280 110 106 3.67 91 0.3
Edgar Barclay 115.0 6.9 3.7 1.3 9.3% 17.5% .285 82 85 4.98 121 0.2
Jake Cousins 45.0 11.2 4.2 1.2 10.9% 29.2% .269 103 101 4.22 97 0.2
Bailey Dees 105.7 7.1 3.8 1.4 9.7% 17.9% .283 81 84 5.18 124 0.1
Tim Mayza 47.3 6.8 3.0 1.0 7.9% 17.8% .287 99 94 4.11 101 0.1
Yerry De Los Santos 54.7 7.1 3.1 1.2 8.2% 18.5% .282 96 97 4.42 104 0.0
Tim Hill 52.0 4.8 2.6 0.7 6.7% 12.6% .295 95 90 4.20 105 0.0
Duane Underwood Jr. 44.7 7.3 3.8 1.0 9.7% 18.5% .286 89 90 4.50 112 0.0
Eric Reyzelman 39.0 9.9 4.4 1.4 11.2% 25.4% .283 94 100 4.59 106 0.0
Kevin Stevens 33.7 9.1 4.0 1.1 10.3% 23.3% .286 91 96 4.31 110 0.0
Joey Gerber 29.3 8.3 4.3 1.2 10.9% 20.9% .289 90 90 4.54 112 -0.1
Matt Sauer 67.0 7.4 3.9 1.3 9.8% 18.6% .284 81 84 5.04 124 -0.1
Jesus Liranzo 32.3 8.4 4.2 1.4 10.4% 20.8% .286 82 82 4.91 121 -0.1
Carson Coleman 34.3 9.7 4.2 1.0 10.7% 24.7% .281 87 90 4.46 114 -0.1
McKinley Moore 30.0 9.0 5.7 1.2 13.9% 21.9% .284 81 87 5.11 124 -0.1
Anthony Misiewicz 48.3 8.4 3.2 1.3 8.1% 21.4% .297 92 90 4.32 108 -0.1
Art Warren 33.3 7.8 4.3 1.1 10.8% 19.6% .289 90 86 4.53 111 -0.2
Lou Trivino 37.7 8.6 4.1 1.2 10.2% 21.6% .302 86 84 4.51 116 -0.2
Nick Burdi 28.0 10.6 5.5 1.3 13.4% 26.0% .279 86 82 5.04 117 -0.2
Colby White 37.3 8.7 5.1 1.2 12.5% 21.4% .284 82 85 4.84 123 -0.2
Leonardo Pestana 35.7 8.6 4.0 1.8 10.1% 21.4% .283 74 79 5.42 135 -0.2
Victor González 42.7 6.1 4.0 1.1 10.1% 15.4% .273 85 86 4.96 118 -0.2
Luis Velasquez 48.0 8.4 5.1 1.3 12.3% 20.5% .278 85 91 5.07 118 -0.3
Ryan Anderson 37.7 7.4 3.8 1.2 9.6% 18.6% .282 82 85 4.93 122 -0.3
Tanner Myatt 36.7 8.8 5.6 1.2 13.7% 21.4% .283 84 86 5.03 119 -0.3
Geoff Hartlieb 53.7 7.5 3.9 1.2 9.6% 18.8% .287 85 84 4.65 118 -0.3
Cristian Hernandez 51.0 7.1 3.7 1.6 9.2% 17.5% .288 78 83 5.37 128 -0.3
Baron Stuart 93.3 5.7 3.8 1.5 9.3% 14.0% .285 75 79 5.59 133 -0.3
Jordany Ventura 64.3 7.1 5.6 1.4 13.3% 16.9% .279 76 80 5.81 132 -0.3
Alex Mauricio 42.3 7.4 4.3 1.3 10.5% 18.4% .288 81 83 4.86 124 -0.3
Cole Ayers 56.3 7.8 3.5 1.4 8.8% 19.6% .284 86 89 4.85 116 -0.4
Danny Watson 44.0 7.2 3.7 1.4 9.3% 18.1% .277 81 87 5.22 124 -0.4
Yorlin Calderon 61.3 7.0 3.2 1.5 8.3% 18.1% .280 80 86 5.20 124 -0.4
Carlos Gomez 43.7 7.2 5.2 1.4 12.4% 17.3% .279 77 78 5.72 130 -0.6

Pitchers – Top Near-Age Comps
Player Pit Comp 1 Pit Comp 2 Pit Comp 3
Max Fried Tom Glavine Mike Minor CC Sabathia
Gerrit Cole Tom Seaver Dolf Luque Curt Schilling
Nestor Cortes Denny Neagle Cole Hamels Jon Lester
Carlos Rodón Steve Carlton Mark Langston Chris Short
Luis Gil Chan Ho Park Jose DeLeon Bobo Newsom
Clarke Schmidt Josh Johnson Kelly Downs Red Hardy
Marcus Stroman Rick Mahler Tim Belcher Marino Pieretti
Will Warren Todd Stottlemyre Chris Carpenter Tim Worrell
Ben Shields Dick Egan Joe Sambito Mark Redman
Trystan Vrieling Peter Urrizola Roy Pardue Camilo Estevis
Jonathan Loáisiga Jim Johnson Tommy Hunter Carlos Almanzar
Luke Weaver Frank Sullivan Orlando Pena Mark Leiter
Cody Poteet Rip Collins Tommy Greene Bruce Kison
Clayton Beeter David Cone Greg Harris Jim Gott
Sean Boyle Glen Stabelfeld Bobby Munoz Ricardo Delgado
Zach Messinger Wade Davis Braden Shipley A.J. Cole
Chase Hampton Tyler Wells Chadd Blasko Sonny Garcia
Ian Hamilton Don Aase Fred Gladding Todd Jones
Cam Schlittler Nelson Figueroa Mitch Keller George Gaffney
Yoendrys Gómez Ben Rivera Hank Webb Jack McDowell
Tanner Tully J.R. Mathes David Hurlbut Dave Gassner
Josh Maciejewski Matt Blank Brian Tallet Matt Ruebel
Brandon Leibrandt Chris Haney Ramon Garcia Jack Kralick
Brock Selvidge Brock Burke Timothy Zettel Daniel Rosenbaum
Mark Leiter Jr. Dan Miceli Stan Williams Danny Cox
Tommy Kahnle Troy Percival Pedro Strop Curt Leskanic
Cody Morris Horacio Pina Adam Jorgenson Fred Lasher
JT Brubaker Stan Spencer Mike Gardiner Seth Etherton
Scott Effross Chad Bradford Ron Taylor Bob Howry
Edgar Barclay Steve Hammond Kyle Hart Neal Heaton
Jake Cousins Troy Percival Juan Cruz Jim Duffalo
Bailey Dees Parker Bridwell Jordan Romano Gil Meche
Tim Mayza Francisley Bueno Bryan Eversgerd Will Brunson
Yerry De Los Santos Derek Law Juan Carlos Oviedo Rob Delaney
Tim Hill Dave Koslo Fred Baczewski Chad Zerbe
Duane Underwood Jr. Ryan Mattheus Larry Rothschild Ed Bauta
Eric Reyzelman Julian Vasquez Dana Ridenour Ricky Evans
Kevin Stevens Tim Peters Brent Stentz Jake Meyer
Joey Gerber Cloyd Boyer Duane Shaffer Dave Wallace
Matt Sauer Victor Alcantara Austin Brice Julio DePaula
Jesus Liranzo Ed Palmquist Lee Marcheskie John Briscoe
Carson Coleman Johnny Humphries Fred Lasher Eddie Gaillard
McKinley Moore Joe Bruno Jim Coffman Bob Foderaro
Anthony Misiewicz Chad Hartvigson Tim Hill Ed Vande Berg
Art Warren Jason Childers Dooley Womack Freddy Schmidt
Lou Trivino Matt Turner Antonio Alfonseca Mike Perez
Nick Burdi Bob Babcock Dave Baldwin Rich DeLucia
Colby White Rick Raether Franklyn German Joe Kerrigan
Leonardo Pestana Greg Watson Joseph Jeran Doug Welenc
Victor González Fred Green Fred Scherman Bob Myrick
Luis Velasquez Chris Lemp Bob Blyth John Harms
Ryan Anderson Eric Jaques Charlie Rogers Jared Locke
Tanner Myatt Barry Manuel Joe Kerrigan Franklyn German
Geoff Hartlieb Brian Stokes Mitchell Boggs Brooks Brown
Cristian Hernandez Rod Seip Hut Smith Joe Zanghi
Baron Stuart Eric Ruth Wil Crowe Keury Mella
Jordany Ventura Rafael Dolis John Dillinger Steve Martin
Alex Mauricio Bobby Moore Matt Stites Aaron Kurcz
Cole Ayers Zac Reininger Harrison Bishop Jack Hartsell
Danny Watson Doug Silva Brian Evans Steve Narleski
Yorlin Calderon Evan Rust Burris Warner Cam Hill
Carlos Gomez James Thornton Kris Keller Nate Griep

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
Max Fried .233 .297 .373 .227 .284 .351 4.0 1.9 2.96 4.13
Gerrit Cole .221 .285 .388 .232 .278 .389 3.3 1.5 3.12 4.25
Nestor Cortes .225 .280 .391 .236 .283 .394 3.3 1.2 3.26 4.56
Carlos Rodón .214 .275 .333 .230 .298 .411 2.9 0.5 3.45 4.89
Luis Gil .227 .325 .382 .205 .303 .356 2.7 0.0 3.53 5.14
Clarke Schmidt .245 .321 .401 .221 .285 .357 2.1 0.6 3.38 4.69
Marcus Stroman .257 .328 .414 .247 .307 .393 2.0 0.4 3.89 4.90
Will Warren .256 .333 .435 .229 .289 .357 2.0 0.2 3.84 5.07
Ben Shields .225 .304 .392 .246 .319 .402 1.6 0.1 3.76 5.06
Trystan Vrieling .277 .346 .441 .242 .286 .428 1.7 -0.1 4.11 5.24
Jonathan Loáisiga .247 .307 .358 .222 .271 .323 1.1 0.3 2.69 4.13
Luke Weaver .242 .316 .386 .228 .282 .395 1.5 -0.1 3.33 5.08
Cody Poteet .243 .297 .419 .237 .308 .397 1.2 0.2 3.63 4.82
Clayton Beeter .240 .333 .418 .214 .303 .364 1.3 0.0 3.77 5.09
Sean Boyle .270 .344 .453 .231 .284 .372 1.1 0.0 3.86 5.12
Zach Messinger .260 .343 .442 .246 .315 .415 1.4 -0.2 4.23 5.28
Chase Hampton .258 .328 .447 .236 .292 .421 1.3 -0.1 3.97 5.27
Ian Hamilton .207 .309 .341 .227 .296 .340 1.2 0.0 2.66 4.36
Cam Schlittler .239 .344 .424 .252 .313 .413 1.3 -0.1 4.10 5.19
Yoendrys Gómez .232 .316 .384 .242 .333 .414 1.1 -0.1 4.00 5.23
Tanner Tully .263 .313 .415 .277 .322 .445 1.0 0.0 4.26 5.26
Josh Maciejewski .233 .293 .333 .263 .333 .459 0.9 -0.1 3.93 5.10
Brandon Leibrandt .253 .312 .444 .269 .322 .446 0.8 -0.2 4.08 5.32
Brock Selvidge .214 .288 .321 .278 .343 .480 0.9 -0.3 4.39 5.42
Mark Leiter Jr. .214 .301 .402 .229 .319 .373 1.1 -0.4 3.32 5.28
Tommy Kahnle .218 .307 .333 .207 .300 .379 0.9 -0.2 2.94 5.10
Cody Morris .247 .345 .438 .214 .309 .333 0.6 -0.2 3.62 5.07
JT Brubaker .262 .333 .476 .244 .308 .417 0.9 -0.3 4.15 5.48
Scott Effross .242 .306 .379 .233 .278 .367 0.6 -0.2 3.15 4.65
Edgar Barclay .215 .301 .378 .274 .347 .454 1.0 -0.6 4.45 5.67
Jake Cousins .211 .341 .366 .200 .294 .368 0.7 -0.4 3.11 5.06
Bailey Dees .247 .348 .434 .263 .325 .447 0.7 -0.6 4.62 5.67
Tim Mayza .225 .276 .310 .265 .333 .442 0.5 -0.4 3.52 5.06
Yerry De Los Santos .247 .324 .452 .250 .305 .375 0.4 -0.4 3.75 4.89
Tim Hill .241 .304 .325 .288 .343 .432 0.3 -0.4 3.80 5.11
Duane Underwood Jr. .253 .337 .430 .242 .324 .368 0.4 -0.4 3.90 5.34
Eric Reyzelman .236 .337 .431 .224 .310 .395 0.3 -0.4 3.79 5.10
Kevin Stevens .250 .342 .422 .215 .307 .354 0.2 -0.4 3.95 5.48
Joey Gerber .259 .355 .463 .233 .299 .383 0.2 -0.4 3.87 5.41
Matt Sauer .268 .371 .455 .240 .311 .407 0.3 -0.6 4.57 5.75
Jesus Liranzo .279 .371 .475 .215 .297 .385 0.1 -0.5 4.35 5.87
Carson Coleman .217 .347 .400 .229 .321 .357 0.1 -0.5 4.07 5.70
McKinley Moore .241 .379 .407 .230 .333 .410 0.1 -0.4 4.49 6.08
Anthony Misiewicz .239 .289 .394 .261 .331 .445 0.4 -0.6 3.62 5.32
Art Warren .250 .328 .400 .243 .333 .414 0.1 -0.5 4.01 5.54
Lou Trivino .273 .360 .500 .235 .315 .358 0.1 -0.6 4.04 5.87
Nick Burdi .220 .361 .400 .218 .343 .364 0.1 -0.6 3.89 6.24
Colby White .243 .361 .414 .233 .321 .397 0.1 -0.6 4.49 6.01
Leonardo Pestana .250 .351 .469 .250 .326 .461 0.1 -0.6 4.81 6.57
Victor González .217 .309 .300 .264 .352 .453 0.1 -0.6 4.26 5.77
Luis Velasquez .244 .363 .419 .232 .325 .404 0.1 -0.7 4.28 5.58
Ryan Anderson .205 .300 .364 .265 .356 .431 0.0 -0.6 4.45 5.67
Tanner Myatt .258 .395 .435 .218 .311 .385 0.0 -0.7 4.31 5.90
Geoff Hartlieb .253 .324 .444 .245 .333 .382 0.1 -0.8 4.23 5.73
Cristian Hernandez .261 .337 .424 .264 .344 .491 0.0 -0.8 4.73 6.12
Baron Stuart .258 .333 .437 .284 .361 .497 0.1 -0.9 5.12 6.04
Jordany Ventura .256 .377 .416 .246 .356 .444 0.1 -0.8 4.95 6.04
Alex Mauricio .257 .353 .432 .250 .320 .424 0.0 -0.7 4.45 5.92
Cole Ayers .240 .319 .430 .258 .328 .433 0.1 -0.8 4.22 5.53
Danny Watson .235 .316 .412 .264 .356 .460 0.0 -0.7 4.46 5.73
Yorlin Calderon .262 .344 .439 .248 .327 .444 0.0 -0.9 4.56 5.79
Carlos Gomez .273 .378 .506 .234 .348 .383 -0.3 -1.0 4.80 6.25

Players are listed with their most recent teams wherever possible. This includes players who are unsigned or have retired, players who will miss 2025 due to injury, and players who were released in 2024. So yes, if you see Joe Schmoe, who quit baseball back in August to form a Norwegian Ukulele Dixieland Jazz band that only covers songs by The Smiths, he’s still listed here intentionally. ZiPS is assuming a league with an ERA of 4.11.

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. It is important to remember that ZiPS is agnostic about playing time, and has no information about, for example, how quickly a team will call up a prospect or what veteran has fallen into disfavor.

As always, incorrect projections are either caused by misinformation, a non-pragmatic reality, or by the skillful sabotage of our friend and former editor. You can, however, still get mad at me on Twitter or on BlueSky.


Soto-Free Yankees Turn to Max Fried

Geoff Burke-Imagn Images

Two days after coming up short in their bid to retain Juan Soto, the Yankees made their first major move of the offseason, landing left-hander Max Fried via an eight-year, $218 million contract. The deal is pending a physical, a nontrivial matter for a pitcher who has made 30 starts just once in the past four seasons while landing on the injured list seven times, though only one of those absences was for longer than three weeks.

Though he was chosen by the Padres in the first round of the 2012 draft out of Harvard-Westlake High Schol in Los Angeles, Fried — who will turn 31 on January 18 — has spent his entire eight-year big league career with the Braves, helping them to seven playoff berths, including a 2021 World Series victory; in fact, he helped seal the deal by throwing six shutout innings in the Game 6 clincher against the Astros. After making just 14 starts in 2023 due to a forearm strain that cost him three months and then a blister that limited him to 10 innings (four in the postseason) after September 12, he returned to take the ball 29 times in ’24, throwing 174.1 innings with a 3.25 ERA, a 3.33 FIP, and a 3.64 xERA. While those were his highest marks in each category since 2019, his ERA still ranked fifth among National League qualifiers and his FIP seventh.

Those numbers were not only quite respectable at face value, they were more impressive once you account for his early-season struggles. In his first turn on March 30, Fried retired just two of the seven Phillies he faced while throwing 43 pitches, walking three and allowing three runs before getting pulled. In his second start, against the Diamondbacks on April 6, he yielded six first-inning runs including a leadoff homer by Ketel Marte (who added an RBI double in the same inning) but hung around until the fifth, when he got into a jam and was charged with two more runs. But from that point to the end of the regular season, he posted a 2.82 ERA and 3.26 FIP, and at times he was downright unhittable. Read the rest of this entry »


Yankees Sign Max Fried to Eight-Year, $218 Million Deal

Denis Poroy-Imagn Images

After missing out on Blake Snell and losing a Juan Soto bidding war to their crosstown rivals, the Yankees landed a big free agent on Tuesday, signing left-handed pitcher Max Fried to an eight-year contract worth $218 million. Fried, a first-round pick in 2012 for the Padres, had spent his entire MLB career with the Atlanta Braves after being one of the big-name prospects included in the 2014 Justin Upton trade. Fried’s contract contains no opt-outs or elevator clauses or any fancy deferral schemes to bring down the total money. The Yankees are opening their wallets to pay one of the best pitchers available a whole lot of cash. Fried’s contract is the largest for a left-handed pitcher in baseball history.

After Fried was limited to just 14 starts in 2023 due to hamstring and forearm injuries, as well as a blister on his index finger, the lefty returned to the mound last season and pitched well enough and stayed healthy enough to max out his deal in free agency. Enough is the key here because, for the second straight season, Fried missed time with a forearm injury. The more recent one, which was diagnosed as ulnar neuritis, cost him a handful of starts in July, but he returned to the rotation the first week of August. He finished the regular season strong, posting a 2.99 FIP across his final 11 starts, though he faltered against the Padres in his lone playoff appearance. All told, Fried had a solid platform season, with a 3.25 ERA and 3.33 FIP in 174 1/3 innings over 29 starts, good for 3.4 WAR and peripherals right in line with his career numbers.

If I didn’t include the eight-year projections, some of you might picket my house and eat the local chili in vengeance, so here we go.

ZiPS Projections – Max Fried
Year W L ERA G GS IP H ER HR BB SO ERA+ WAR
2025 12 8 3.43 27 27 162.7 141 62 15 48 147 120 3.1
2026 11 7 3.59 26 26 153.0 137 61 15 45 135 115 2.7
2027 10 7 3.76 25 25 146.0 135 61 16 44 125 110 2.3
2028 9 8 3.95 23 23 134.3 129 59 16 42 113 104 1.8
2029 8 8 4.13 22 22 128.7 129 59 16 43 105 100 1.4
2030 7 7 4.43 19 19 111.7 117 55 15 41 88 93 0.9
2031 6 6 4.66 17 17 96.7 104 50 14 37 74 89 0.6
2032 4 6 4.93 14 14 76.7 83 42 12 32 57 84 0.2

I’m actually a bit surprised at the bearishness of the projections; ZiPS is thinking he’s worth $120 million, which is shockingly low to me. Most likely it’s from a few things. ZiPS is likely seeing something similar to what’s reflected in his xERA, which was 3.64 last season, and his contact-against numbers have declined a bit. Also complicating matters are Fried’s four IL stints over the past two years — which are keeping his projected inning totals fairly conservative. Beyond that, ZiPS has a lot more excitement for Snell’s upside than it does for Fried’s steadiness. I tend to be more optimistic than ZiPS here.

Even if Fried falls short of being the 1B to Gerrit Cole’s 1A in the rotation, some kind of signing here was necessary for the Yankees after they lost out on Snell and failed to retain Soto. Sure, the rotation wasn’t the team’s biggest problem entering the offseason, but it wasn’t exactly a highlight, either. Even with an improved Carlos Rodón during his second season in pinstripes, as well as a Rookie of the Year campaign from Luis Gil, the Yankees’ rotation was right around league average in terms of WAR. Some of that middling production was due to Cole’s missing the first two and a half months of the season with elbow inflammation, which limited him to 95 innings. However, Cole is now 34, Rodón has a significant injury history, and Gil could be due for some regression. Nestor Cortes and Clarke Schmidt also missed time last season, and Marcus Stroman was inconsistent enough that he was booted from the rotation down the stretch and didn’t pitch in the postseason. Considering all of this, the Yankees were wise to add another dependable arm here, even if Fried’s forearm ailments are a bit concerning.

Maybe it’s just me, but it never felt like the Braves were really all-in on Fried this winter. With the conversion of Reynaldo López back to a full-time starter going successfully and Spencer Schwellenbach’s terrific debut (and very good projections), I’m guessing the team was happy to count on Spencer Strider’s return and a healthy Chris Sale to anchor the rotation.

The Yankees still have a lot to do to fill the Soto-sized hole in their lineup, but they needed to do more than just make up for his lost production. In signing Fried, they’ve fortified their rotation.


JAWS and the 2025 Hall of Fame Ballot: Bobby Abreu

Howard Smith-USA TODAY Sports

The following article is part of Jay Jaffe’s ongoing look at the candidates on the BBWAA 2025 Hall of Fame ballot. Originally written for the 2020 election, it has been updated to reflect recent voting results as well as additional research. For a detailed introduction to this year’s ballot, and other candidates in the series, use the tool above; an introduction to JAWS can be found here. For a tentative schedule and a chance to fill out a Hall of Fame ballot for our crowdsourcing project, see here. All WAR figures refer to the Baseball-Reference version unless otherwise indicated.

Bobby Abreu could do just about everything. A five-tool player with dazzling speed, a sweet left-handed stroke, and enough power to win a Home Run Derby, he was also one of the game’s most patient, disciplined hitters, able to wear down a pitcher and unafraid to hit with two strikes. While routinely reaching the traditional seasonal plateaus that tend to get noticed — a .300 batting average (six times), 20 homers (nine times), 30 steals (six times), 100 runs scored and batted in (eight times apiece) — he was nonetheless a stathead favorite for his ability to take a walk (100 or more eight years in a row) and his high on-base percentages (.400 or better eight times). And he was durable, playing 151 games or more in 13 straight seasons. “To me, Bobby’s Tony Gwynn with power,” said Phillies hitting coach Hal McRae in 1999.

“Bobby was way ahead of his time [with] regards to working pitchers,” said his former manager Larry Bowa when presenting him for induction into the Phillies Wall of Fame in 2019. “In an era when guys were swinging for the fences, Bobby never strayed from his game. Because of his speed, a walk would turn into a double. He was cool under pressure, and always in control of his at-bats. He was the best combination of power, speed, and patience at the plate.” Read the rest of this entry »


JAWS and the 2025 Hall of Fame Ballot: CC Sabathia

Andy Marlin-USA TODAY Sports

The following article is part of Jay Jaffe’s ongoing look at the candidates on the BBWAA 2025 Hall of Fame ballot. For a detailed introduction to this year’s ballot, and other candidates in the series, use the tool above; an introduction to JAWS can be found here. For a tentative schedule and a chance to fill out a Hall of Fame ballot for our crowdsourcing project, see here. All WAR figures refer to the Baseball-Reference version unless otherwise indicated.

When it comes to a 6-foot-6 power pitcher with a weight on par with an NFL offensive lineman, everything can seem outsized. Such was the case with CC Sabathia, who reached the majors as a fireballing 20-year-old lefty, refined his craft, and shouldered significant workloads while evolving into one of the game’s true aces. Over the course of a 19-year career (2001–19) with Cleveland, the Brewers, and the Yankees, Sabathia helped his teams reach the playoffs 11 times, made six All-Star teams, won a Cy Young award and a World Series ring, signed a record-setting contract, and reached milestones that may be unattainable for those following in his considerable footsteps.

Such stature doesn’t make even the most large-hearted person invulnerable, however. While at the height of his considerable success, Sabathia carried a huge secret: alcoholism. As he later explained through his own accounts, interviews, and a 2021 HBO documentary, from the time he was 14 years old, Sabathia was prone to binge drinking. He used alcohol to dull the pain and anger caused by the absence of his father, who dropped out of his life while he was in high school, re-emerged early in his professional career, and died prematurely in 2003. The pressure of living up to his seven-year, $161 million contract with the Yankees only exacerbated his problem, particularly as wear-and-tear injuries sapped his performance. Finally, in October 2015, with the Yankees about to play in the AL Wild Card Game, Sabathia sought help, entering a rehabilitation program and soon going public with his alcoholism as a way of holding himself accountable. Read the rest of this entry »


JAWS and the 2025 Hall of Fame Ballot: Mark Buehrle and Andy Pettitte

Mike DiNovo and Anthony Gruppuso-Imagn Images

The following article is part of Jay Jaffe’s ongoing look at the candidates on the BBWAA 2025 Hall of Fame ballot. For a detailed introduction to this year’s ballot, and other candidates in the series, use the tool above; an introduction to JAWS can be found here. For a tentative schedule and a chance to fill out a Hall of Fame ballot for our crowdsourcing project, see here. All WAR figures refer to the Baseball-Reference version unless otherwise indicated.

It’s no secret that we’re in the midst of a lean period for starting pitchers getting elected to the Hall of Fame on the BBWAA ballot. Since the elections of 300-game winners Tom Glavine, Greg Maddux, and Randy Johnson in 2014 and ’15, just four starters have gained entry via the writers, two of them alongside the Big Unit in the latter year (Pedro Martinez and John Smoltz) and two more in ’19 (Roy Halladay and Mike Mussina). From a demographic standpoint, Halladay is the only starter born after 1971.

It’s quite possible the writers won’t elect another starter born in that shag-carpeted decade unless voters come around on Andy Pettitte (b. 1972) or Mark Buehrle (b. 1979), a pair of southpaws who cleared the 200-win mark during their exceptional careers, producing some big moments and playing significant roles on championship-winning teams. Yet neither of them ever won a Cy Young award, created much black ink, or dominated in the ways that we expect Hall-caliber hurlers to do. Neither makes much of a dent when it comes to JAWS, where they respectively rank 93rd and 91st via the traditional version, about 14 points below the standard, or tied for 80th and 78th in the workload-adjusted version (S-JAWS). Neither has gotten far in their time on the ballot, and both lost ground during the last cycle. Pettitte maxed out at 17% in 2023, his fifth year of eligibility, but slipped to 13.5% in his sixth, while Buehrle, who peaked at 11% in his ’21 debut, fell from 10.8% to 8.3%. Nobody with shares that low at either juncture has been elected by the writers, with Larry Walker (10.2% in year four, 15.5% in year six) accounting for the biggest comeback in both cases but still needing the full 10 years, capped by a 22-point jump in his final one. Read the rest of this entry »


JAWS and the 2025 Hall of Fame Ballot: Andruw Jones

Byron Hetzler-USA TODAY Sports

The following article is part of Jay Jaffe’s ongoing look at the candidates on the BBWAA 2025 Hall of Fame ballot. It was initially written for The Cooperstown Casebook, published in 2017 by Thomas Dunne Books, and subsequently adapted for SI.com and then FanGraphs. For a detailed introduction to this year’s ballot, and other candidates in the series, use the tool above; an introduction to JAWS can be found here. For a tentative schedule and a chance to fill out a Hall of Fame ballot for our crowdsourcing project, see here. All WAR figures refer to the Baseball-Reference version unless otherwise indicated.

It happened so quickly. Freshly anointed the game’s top prospect by Baseball America in the spring of 1996, the soon-to-be-19-year-old Andruw Jones was sent to play for the Durham Bulls, the Braves’ High-A affiliate. By mid-August, he blazed through the Carolina League, the Double-A Southern League, and the Triple-A International League, then debuted for the defending world champions. By October 20, with just 31 regular-season games under his belt, he was a household name, having become the youngest player ever to homer in a World Series game, breaking Mickey Mantle’s record — and doing so twice at Yankee Stadium to boot.

Jones was no flash in the pan. The Braves didn’t win the 1996 World Series, and he didn’t win the ’97 NL Rookie of the Year award, but along with Chipper Jones (no relation) and the big three of Greg Maddux, Tom Glavine, and John Smoltz, he became a pillar of a franchise that won a remarkable 14 division titles from 1991 to 2005 (all but the 1994 strike season, with ’91–93 in the NL West and ’95–05 in the revamped NL East). From 1998 to 2007, Jones won 10 straight Gold Gloves, more than any center fielder except Willie Mays. Read the rest of this entry »


Your First We Tried Tracker Update

A couple weeks ago, I introduced the We Tried Tracker, which we are using to document each time a team claims that it was also in on a free agent who signed elsewhere. I was truly moved by your response. Many of you sent excellent leads on social media. The tip line I set up, WeTriedTracker@gmail.com, received 30 emails and only 26 of them were spam, which seems like a pretty good ratio to me. As things have gotten cooking, we’ve added color coding to the tracker, and (at the suggestion of Twitter user @YayaSucks) links to the original reporting for each We Tried. I will do my best to keep tricking out the tracker until it’s so bright and confusing that looking at it hurts both your eyes and your brain. Thank you to everyone who reached out with a tip, and please keep up the good work! So many teams are out there trying right now, and it is both our responsibility and our great privilege to award them partial credit for those efforts.

According to the Free Agent Matrices (which now contain the We Tried Tracker), 13 free agents have signed so far. In theory, that means there have been 377 opportunities for a We Tried, but that might not be the most reasonable way to look at things. We have so far documented five We Trieds, and I’d say that going 5-for-13 strikes me as a solid batting average, especially this early in the process, when only two names from the Top 50 are off the board. With that, let’s dive into the week in We Tried.

The second official We Tried of the offseason came in controversial fashion. On November 21, Dodgers manager Dave Roberts and A’s manager Mark Kotsay spoke at the USC Sports Business Summit in a segment titled Inside the Dugout: A Fireside Chat. Maybe it’s because I went to a tiny liberal arts college, but I’m really blown away by the USC Sports Business Association’s Adobe Creative Suite budget. Somebody’s not messing around with Canva.

Below is a still from the event that I grabbed from the SBA’s Instagram reel. This isn’t necessarily the point, but I think we should all take a moment to note the conspicuous absence of a fire.

That’s not a fireside chat, my friends. That is just a chat.

While chatting, Kotsay mentioned that the A’s had talked to free agent Walker Buehler, but that Buehler had told them he didn’t want to play in Sacramento. Right out of the gate, Kotsay was testing the limits of the We Tried. They usually come from reporters, and when they do come from a team source, that source is almost never the manager. Moreover, Kotsay was speaking to a group of college students. He probably didn’t expect his words to get out to the general public at all. It just so happened that one of those college students, Kasey Kazliner, is also a sports reporter who wasn’t about to pass up the opportunity to break a story. Kazliner posted the comment 15 minutes into the chat. Less than 70 minutes after it ended, the hardworking R.J. Anderson had already published a full article about it for CBS Sports.

The second factor is that Buehler hasn’t signed anywhere yet. A week ago, I would have told you that by definition, We Trieds have to come after the free agent has actually signed, but after conferring with Jon Becker, I see now that I was wrong. A We Tried simply has to come when the team in question has decided that it’s out on a player, and if there’s one thing the A’s love, it’s getting the hell out of dodge. It may have been accidental, it may have come in a fraudulent fireside chat, and it may end up coming months before the player in question actually signs a contract, but the A’s have officially backed into the second We Tried of the season.

I have to be honest with you, I absolutely love that literally one day after creating the tracker we were already splitting hairs and getting pedantic about what counted and what didn’t count. What better way to spend the offseason than engaging in some light pedantry? And what’s the point of creating a leaderboard if you don’t get to argue about the score? That’s what makes it sports.

Two days before Thanksgiving, Christmas came early. Scoopslinger Jon Heyman set a season high by breaking three We Trieds in two posts. At 11:15 p.m. Eastern, he posted, “Red Sox were in on both Snell and [Yusei] Kikuchi before losing out. They seek rotation upgrades and have preferred a lefty.” This is a true classic of the form. There’s no quote, no attribution, and no supporting evidence. The Red Sox were simply “in on” Snell and Kikuchi, which could mean absolutely anything at all. Maybe they offered more money than the teams that actually signed them. Maybe they’d been meaning to look up their ERAs on the back of a Topps card. Either one would make Heyman’s words technically true. It’s the doubling up that makes it art, though. The Red Sox couldn’t have bothered to reach out to two different reporters, just for the sake of not making it look like they simply texted Heyman a picture of their shopping list? You have to ask yourself how many names could appear one announcement before you’d start to doubt its veracity. I think the answer is three. Say Max Fried signs somewhere on Tuesday, and Heyman posts that the Blue Jays were in on all of Fried, Snell, and Kikuchi. At that point, you’re in list mode. Once the reporter is using a serial comma, we’ve officially entered the realm of farce.

Shortly after Heyman’s post, Mark Feinsand cited a source who also included the Orioles to the mix of the teams that were in on Snell. But the night belonged to Heyman. Less than an hour later, he posted his third We Tried of the evening: “Yankees had a zoom call with Blake Snell just today. But their near total focus is on Juan Soto. Their plan Bs need to wait a bit.” This is really mixing it up. We’ve got one juicy detail to go on, and if there’s one thing I know, it’s that when you really mean business, you hop on Zoom. Sure, the Yankees have a private jet, but nothing says “I really, truly want to give you hundreds of millions of dollars” like a glitchy video call. There is no better way to entice a potential employee to join your organization than by forcing them to watch via webcam as the pallid November sunlight plays off the blotchy skin beneath your eyes and your reverb-drenched voice intones the magic words: “We think you’d look great in pinstripes.” Why didn’t the Yankees just announce that they’d sent Snell a carrier pigeon?

On Friday, Andy Kostka reported that the Orioles were in on Kikuchi as well, bringing them into a tie for first place with the Red Sox. More importantly, it gave “We were in on him” a commanding lead in terms of the language used. Of the seven We Trieds, four took the form of a team being “in on” the player, while three other phrasings were tied with just one instance. With that, our update is complete, and I’ll leave you with our first leaderboards of the offseason. We will keep tracking as the offseason continues, and as always, please let us know if you see a We Tried out in the wild.

We Tried Leaderboards
Teams Players Newsbreakers
Orioles 2 Blake Snell 3 Jon Heyman 3
Red Sox 2 Yusei Kikuchi 2 Kasey Kazliner 1
Athletics 1 Travis d’Arnaud 1 Marc Topkin 1
Rays 1 Walker Buehler 1 Mark Feinsand 1
Yankees 1 Andy Kostka 1

BONUS CONTENT: Last week, Johnny Damon went on the “Shut Up Marc” podcast, hosted by Marc Lewis. He talked about signing with the Yankees following the 2005 season and described how the Red Sox made him the subject of a particularly cynical We Tried:

I had four great years there and then I accepted with the Yankees, the contract… A couple days later I get a package, a DHL package from the Red Sox: four-year, $40 million contract. And it’s like, ok… So that’s kind of showing faith that they offered me a deal so that can tell to the media that, “We offered them a contract, he just didn’t take it.” So yeah, that’s how things work.


JAWS and the 2025 Hall of Fame Ballot: Manny Ramirez and Alex Rodriguez

Tom Szczerbowski and Mark J. Rebilas-Imagn Images

The following article is part of Jay Jaffe’s ongoing look at the candidates on the BBWAA 2024 Hall of Fame ballot. For a detailed introduction to this year’s ballot, and other candidates in the series, use the tool above; an introduction to JAWS can be found here. For a tentative schedule and a chance to fill out a Hall of Fame ballot for our crowdsourcing project, see here. All WAR figures refer to the Baseball-Reference version unless otherwise indicated.

For the past few election cycles, as a means of completing my coverage of the major candidates before the December 31 voting deadline, I’ve been grouping together some candidates into a single overview, inviting readers wishing to (re)familiarize themselves with the specifics of their cases to check out older profiles that don’t require a full re-working, because very little has changed, even with regards to their voting shares. Today, I offer the first such batch for this cycle, a pair of elite hitters who would already be enshrined if not for their links to performance-enhancing drugs: Manny Ramirez and Alex Rodriguez.

Like Barry Bonds and Roger Clemens, both sluggers have transgressions that predate the introduction of drug testing and penalties in 2004. Via The New York Times (Ramirez) and Sports Illustrated (Rodriguez), both reportedly failed the supposedly anonymous 2003 survey test that determined whether such testing would be introduced. Had they not pressed their luck further, both might already be in Cooperstown alongside 2022 honoree David Ortiz, who also reportedly failed the survey test. Alas, Ramirez was actually suspended twice, in 2009 and ’11; the latter ended his major league career, though he traveled the globe making comeback attempts. Rodriguez was suspended only once, but it was for the entire 2014 season due to his involvement in the Biogenesis scandal and his scorched-earth attempt to evade punishment — a sequence of events unparalleled among baseball’s PED-linked players.

As I’ve noted more times than I can count over the past decade and a half, my own policy with regards to such candidates is to differentiate between pre-2004 transgressions and the rest; while I included the likes of Bonds, Clemens, Gary Sheffield, and Sammy Sosa on my virtual and actual ballots, I have yet to do so for any player who earned a suspension for PEDs, including this pair — two players who at their best were a thrill to watch, but who also did some of the most cringeworthy stuff of any players in their era. They and the other suspended players were well aware of the consequences for crossing the line, yet did so anyway. While this personal policy began as a ballot-management tool at a time when I felt more than 10 candidates were worthy of a vote, I’ve found it to be a reasonable midpoint between total agnosticism on the subject and a complete hard-line stance. My sympathies tend more towards the former group — those who refuse to play cop for MLB and the Hall, reasoning such players have not been declared ineligible à la Pete Rose — than the latter, but I respect both positions.

Anyway, Ramirez debuted with 23.8% on the 2017 ballot, didn’t surpass that mark until ’20 (28.2%), didn’t top 30% until ’23 (33.2%), and fell back a fraction of a point on the ’24 ballot (32.5%). That’s eight years to gain less than 10 percentage points, meaning that he’ll fall off the ballot after his 10th year (the 2026 ballot).

Rodriguez debuted with 34.3% in 2022, barely inched up in ’23 (35.7%), and receded slightly in ’24 (34.8%). Given that Bonds and Clemens topped out in the 65–66% range in 2022 and then were passed over by the Contemporary Baseball Era Committee the following year, nobody should be holding their breaths for either of these two to get elected anytime soon, though it will be awhile before we stop hearing about them. Read the rest of this entry »


JAWS and the 2025 Hall of Fame Ballot: Carlos Beltrán

Robert Deutsch-Imagn Content Services, LLC

The following article is part of Jay Jaffe’s ongoing look at the candidates on the BBWAA 2025 Hall of Fame ballot. For a detailed introduction to this year’s ballot, and other candidates in the series, use the tool above; an introduction to JAWS can be found here. For a tentative schedule, and a chance to fill out a Hall of Fame ballot for our crowdsourcing project, see here. All WAR figures refer to the Baseball-Reference version unless otherwise indicated.

Carlos Beltrán was the quintessential five-tool player, a switch-hitting center fielder who harnessed his physical talents and became a superstar. Aided by a high baseball IQ that was essentially his sixth tool, he spent 20 seasons in the majors, making nine All-Star teams, winning three Gold Gloves, helping five different franchises reach the playoffs, and putting together some of the most dominant stretches in postseason history once he got there. At the end of his career, he helped the Astros win a championship.

Drafted out of Puerto Rico by the Royals, Beltrán didn’t truly thrive until he was traded away. He spent the heart of his career in New York, first with the Mets — on what was at the time the largest free-agent contract in team history — and later the Yankees. He endured his ups and downs in the Big Apple and elsewhere, including his share of injuries. Had he not missed substantial portions of three seasons, he might well have reached 3,000 hits, but even as it is, he put up impressive, Cooperstown-caliber career numbers. Not only is he one of just eight players with 300 home runs and 300 stolen bases, but he also owns the highest stolen base success rate (86.4%) of any player with at least 200 attempts.

Alas, two years after Beltrán’s career ended, he was identified as the player at the center of the biggest baseball scandal in a generation: the Astros’ illegal use of video replay to steal opponents’ signs in 2017 and ’18. He was “the godfather of the whole program” in the words of Tom Koch-Weser, the team’s director of advance information, and the only player identified in commissioner Rob Manfred’s January 2020 report. But between that report and additional reporting by the Wall Street Journal, it seems apparent that the whole team, including manager A.J. Hinch and general manager Jeff Luhnow, was well aware of the system and didn’t stop him or his co-conspirators. In that light, it’s worth wondering about the easy narrative that has left Beltrán holding the bag; Hinch hardly had to break stride in getting another managerial job once his suspension ended. While Beltrán was not disciplined by the league, the fallout cost him his job as manager of the Mets before he could even oversee a game, and he has yet to get another opportunity.

Will Beltrán’s involvement in sign stealing cost him a berth in Cooperstown, the way allegations concerning performance-enhancing drugs have for a handful of players with otherwise Hall-worthy numbers? At the very least it kept him from first-ballot election, as he received 46.5% on the 2023 ballot — a share that has typically portended eventual election for less complicated candidates. His 10.6-percentage point gain last year (to 57.1%) was the largest of any returning candidate, suggesting that he’s got a real shot at election someday, though I don’t expect him to jump to 75% this year. Read the rest of this entry »