2024 ZiPS Projections: New York Mets
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 first team up is the New York Mets.
Batters
At the very least, there’s a good sense of clarity when looking at the Mets depth chart. Francisco Lindor and Brandon Nimmo are plug-and-play options — just stick them in, and if they’re your biggest problem, you’re doomed anyway. Pete Alonso qualifies as that as well, though the Mets are not long from having to make a decision on whether it’s better to offer him a potentially ludicrous contract extension or find a new polar bear (they’re endangered after all!). Jeff McNeil will likely have a season somewhere in between his 2022 and 2023. Francisco Alvarez has a hold on the starting catching job now that he’s outlasted his predecessor (Tomás Nido) and the guy who really, really liked playing said predecessor (Buck Showalter). It’s also obvious that this is a crucial season for Mark Vientos and Brett Baty; the Mets don’t have infinite patience. There likely need to be better solutions in left field, and it’s time to start thinking about a post-Starling Marte right field.
While people are looking for the Mets to make big, splashy signings, it’s also a team that could use an extra bat or two in reserve. With questions at third and in left and right, it’s really hard from a roster standpoint to keep a platoon DH with no defensive value hanging around unless he absolutely crushes his side of the platoon (and Daniel Vogelbach really doesn’t). Eduardo Escobar was traded for good reasons, but he was handy to have around. The fixes to the offense might be low-key because of the need in the next section of this article. There aren’t any young phenoms really threatening to seize a roster spot from any of the offensive stragglers; the Mets have four offensive prospects in our Top 100 who are about a year away from making a real impact in the majors. The fifth, Ronny Mauricio, certainly has upside at second, but then the question becomes how much value McNeil really has as a corner outfielder.
Pitchers
There’s a lot of work to be done here. Kodai Senga is written in with permanent marker, and while ZiPS is very lukewarm — to be nice — about José Quintana, he’s certainly going to be in the rotation as well. After that, the Mets have a deep stable of just-a-guy types; the rotation is probably the biggest hurdle preventing the team from having a nice little bounce-back season. Not to pick on Mike Vasil, who I think will be a serviceable fourth/fifth starter for a while, but if Mike Vasil is this high in the projections, you’ve got some slots to fill. The Mets may have been relieved of the worry of Max Scherzer and Justin Verlander’s inevitable aging curve cliffs, but even if their time with the team didn’t go exactly to plan, without them, the rotation looks like a smoking crater. The good news is that while the free agent market has a real lack of impact bats, starting pitching is well-stocked, even before you consider the availability of Yoshinobu Yamamoto and Shōta Imanaga.
A healthy Edwin Díaz is a boon for the bullpen, though he’s not enough to single-armedly make this a plus unit. The relief corps is less of a smoking crater than the rotation, and ZiPS is more or less is cool with the rest of the group in Brooks Raley, Drew Smith, Trevor Gott, and Phil Bickford. ZiPS sees Josh Walker as a pretty decent swingman option, if a very low-ceiling one. Still, there’s room to improve. I don’t think the starters who fail to make the rotation next spring have electric enough stuff to be overly enthused about their bullpen chances, so the Mets will likely need to find an arm or two here. It doesn’t have to be a Díaz-like arm — good luck finding that — but a couple of mid-tier relievers might keep the wheels from coming off this apple cart.

Ballpark graphic courtesy Eephus League. Depth charts constructed by way of those listed here.
| Player | B | Age | PO | PA | AB | R | H | 2B | 3B | HR | RBI | BB | SO | SB | CS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Francisco Lindor | B | 30 | SS | 646 | 568 | 95 | 146 | 27 | 3 | 27 | 91 | 62 | 123 | 20 | 4 |
| Brandon Nimmo | L | 31 | CF | 615 | 530 | 84 | 144 | 27 | 5 | 19 | 66 | 70 | 124 | 3 | 3 |
| Pete Alonso | R | 29 | 1B | 646 | 559 | 88 | 141 | 26 | 1 | 40 | 115 | 66 | 140 | 4 | 1 |
| Jeff McNeil | L | 32 | 2B | 575 | 519 | 66 | 147 | 30 | 2 | 10 | 57 | 38 | 63 | 6 | 1 |
| Francisco Alvarez | R | 22 | C | 483 | 422 | 61 | 97 | 18 | 0 | 23 | 73 | 51 | 131 | 2 | 1 |
| Mark Vientos | R | 24 | 3B | 486 | 441 | 55 | 107 | 20 | 2 | 22 | 69 | 37 | 144 | 1 | 1 |
| Brett Baty | L | 24 | 3B | 509 | 457 | 67 | 113 | 18 | 0 | 19 | 66 | 44 | 139 | 2 | 2 |
| Ronny Mauricio | B | 23 | 2B | 600 | 565 | 69 | 138 | 25 | 3 | 20 | 74 | 29 | 145 | 18 | 7 |
| Rafael Ortega | L | 33 | CF | 415 | 361 | 49 | 85 | 18 | 1 | 9 | 37 | 48 | 91 | 12 | 6 |
| Omar Narváez | L | 32 | C | 306 | 268 | 31 | 67 | 13 | 1 | 6 | 27 | 31 | 61 | 0 | 1 |
| Danny Mendick | R | 30 | 2B | 421 | 382 | 49 | 92 | 15 | 1 | 8 | 43 | 34 | 83 | 7 | 2 |
| Starling Marte | R | 35 | RF | 403 | 368 | 55 | 99 | 17 | 2 | 10 | 45 | 23 | 81 | 22 | 5 |
| Daniel Vogelbach | L | 31 | DH | 364 | 306 | 39 | 71 | 12 | 1 | 14 | 48 | 56 | 93 | 0 | 1 |
| Luisangel Acuña | R | 22 | SS | 560 | 514 | 73 | 122 | 21 | 2 | 8 | 52 | 42 | 134 | 31 | 7 |
| Jett Williams | R | 20 | SS | 547 | 462 | 64 | 99 | 19 | 6 | 11 | 58 | 68 | 156 | 21 | 4 |
| Jeremiah Jackson | R | 24 | 3B | 455 | 413 | 47 | 88 | 19 | 1 | 14 | 54 | 34 | 145 | 11 | 5 |
| Zack Short | R | 29 | 2B | 412 | 351 | 46 | 69 | 16 | 0 | 11 | 48 | 53 | 125 | 5 | 2 |
| Rhylan Thomas | L | 24 | LF | 344 | 308 | 32 | 81 | 12 | 1 | 2 | 28 | 28 | 37 | 4 | 7 |
| Wyatt Young | L | 24 | SS | 542 | 486 | 58 | 110 | 18 | 2 | 4 | 42 | 50 | 128 | 8 | 2 |
| Luis Guillorme | L | 29 | 2B | 269 | 234 | 25 | 58 | 10 | 1 | 2 | 19 | 31 | 48 | 1 | 1 |
| Drew Gilbert | L | 23 | CF | 522 | 467 | 65 | 107 | 20 | 2 | 14 | 58 | 44 | 119 | 7 | 4 |
| Matt Rudick | L | 25 | LF | 311 | 268 | 43 | 62 | 12 | 1 | 5 | 33 | 34 | 60 | 7 | 1 |
| Lorenzo Cedrola | R | 26 | CF | 411 | 375 | 51 | 93 | 14 | 4 | 5 | 44 | 19 | 65 | 11 | 5 |
| Tim Locastro | R | 31 | LF | 203 | 178 | 29 | 39 | 8 | 1 | 4 | 19 | 10 | 51 | 8 | 2 |
| Luke Ritter | R | 27 | 2B | 442 | 387 | 47 | 76 | 12 | 1 | 15 | 53 | 43 | 162 | 3 | 1 |
| Tomás Nido | R | 30 | C | 251 | 233 | 26 | 53 | 8 | 0 | 5 | 21 | 12 | 64 | 0 | 1 |
| Khalil Lee | L | 26 | RF | 397 | 339 | 46 | 69 | 19 | 1 | 9 | 50 | 43 | 144 | 9 | 5 |
| Nick Meyer | R | 27 | C | 282 | 249 | 31 | 54 | 7 | 0 | 4 | 24 | 25 | 69 | 5 | 2 |
| Abraham Almonte | B | 35 | RF | 290 | 249 | 39 | 53 | 11 | 0 | 10 | 32 | 39 | 84 | 3 | 1 |
| Jose Peraza | R | 30 | 1B | 228 | 212 | 24 | 49 | 11 | 1 | 3 | 23 | 8 | 42 | 2 | 1 |
| Carlos Cortes | L | 27 | LF | 438 | 391 | 48 | 83 | 21 | 1 | 10 | 46 | 40 | 117 | 1 | 1 |
| Jonathan Araúz | B | 25 | SS | 439 | 392 | 48 | 85 | 13 | 2 | 10 | 42 | 40 | 106 | 2 | 1 |
| Brandon McIlwain | R | 26 | CF | 483 | 428 | 47 | 95 | 19 | 2 | 8 | 53 | 38 | 142 | 10 | 5 |
| Jaylin Davis | R | 29 | RF | 349 | 307 | 41 | 60 | 12 | 2 | 10 | 38 | 34 | 126 | 2 | 2 |
| DJ Stewart | L | 30 | RF | 378 | 339 | 39 | 75 | 13 | 1 | 13 | 45 | 30 | 104 | 3 | 1 |
| Kevin Parada | R | 22 | C | 456 | 415 | 43 | 90 | 19 | 3 | 12 | 52 | 29 | 148 | 0 | 1 |
| Hayden Senger | R | 27 | C | 302 | 272 | 28 | 54 | 13 | 1 | 4 | 30 | 21 | 112 | 1 | 1 |
| Mikey Perez | R | 24 | 2B | 243 | 216 | 24 | 39 | 7 | 0 | 8 | 27 | 21 | 77 | 6 | 2 |
| William Lugo | R | 22 | 3B | 470 | 428 | 44 | 94 | 19 | 2 | 10 | 49 | 33 | 129 | 3 | 2 |
| Stanley Consuegra | R | 23 | RF | 455 | 423 | 50 | 88 | 19 | 3 | 15 | 55 | 25 | 152 | 4 | 3 |
| Daniel Palka | L | 32 | 1B | 403 | 364 | 48 | 79 | 14 | 1 | 14 | 45 | 37 | 116 | 2 | 1 |
| Matt O’Neill | R | 26 | C | 254 | 223 | 22 | 37 | 6 | 1 | 4 | 19 | 28 | 111 | 0 | 1 |
| Joe Suozzi | R | 26 | 1B | 348 | 313 | 37 | 66 | 9 | 2 | 6 | 37 | 24 | 120 | 6 | 2 |
| Rowdey Jordan | B | 25 | 2B | 468 | 414 | 49 | 87 | 18 | 2 | 7 | 44 | 44 | 126 | 13 | 4 |
| D’Andre Smith | R | 23 | 2B | 249 | 228 | 27 | 44 | 11 | 1 | 3 | 24 | 15 | 89 | 4 | 1 |
| JT Schwartz | L | 24 | 1B | 347 | 314 | 33 | 72 | 14 | 2 | 3 | 34 | 27 | 75 | 2 | 1 |
| Branden Fryman | R | 26 | SS | 223 | 209 | 19 | 41 | 7 | 1 | 2 | 16 | 8 | 65 | 4 | 2 |
| Jose Mena | R | 27 | C | 228 | 219 | 14 | 45 | 8 | 0 | 2 | 17 | 7 | 67 | 0 | 1 |
| Alex Ramirez | R | 21 | CF | 555 | 510 | 58 | 111 | 22 | 2 | 8 | 49 | 39 | 149 | 11 | 6 |
| Mateo Gil | R | 23 | 3B | 404 | 375 | 42 | 76 | 17 | 2 | 8 | 39 | 24 | 124 | 3 | 2 |
| Ryan Clifford | L | 20 | 1B | 506 | 441 | 52 | 89 | 15 | 0 | 16 | 59 | 48 | 175 | 2 | 1 |
| Agustin Ruiz | L | 24 | RF | 440 | 396 | 46 | 77 | 15 | 1 | 13 | 50 | 31 | 151 | 1 | 1 |
| Jaylen Palmer | R | 23 | LF | 463 | 408 | 54 | 67 | 11 | 2 | 10 | 42 | 45 | 212 | 15 | 4 |
| Player | PA | BA | OBP | SLG | OPS+ | ISO | BABIP | Def | WAR | wOBA |
|---|---|---|---|---|---|---|---|---|---|---|
| Francisco Lindor | 646 | .257 | .336 | .458 | 117 | .201 | .285 | 8 | 4.7 | .341 |
| Brandon Nimmo | 615 | .272 | .367 | .449 | 124 | .177 | .323 | 2 | 3.9 | .356 |
| Pete Alonso | 646 | .252 | .345 | .517 | 134 | .265 | .266 | 0 | 3.1 | .363 |
| Jeff McNeil | 575 | .283 | .347 | .407 | 108 | .123 | .307 | 0 | 2.5 | .330 |
| Francisco Alvarez | 483 | .230 | .321 | .436 | 107 | .206 | .276 | 0 | 2.4 | .327 |
| Mark Vientos | 486 | .243 | .307 | .447 | 105 | .204 | .309 | 0 | 1.7 | .323 |
| Brett Baty | 509 | .247 | .321 | .411 | 101 | .164 | .314 | 0 | 1.6 | .320 |
| Ronny Mauricio | 600 | .244 | .285 | .405 | 88 | .161 | .295 | 4 | 1.4 | .297 |
| Rafael Ortega | 415 | .235 | .327 | .366 | 91 | .130 | .291 | 3 | 1.2 | .307 |
| Omar Narváez | 306 | .250 | .331 | .373 | 95 | .123 | .303 | 1 | 1.2 | .310 |
| Danny Mendick | 421 | .241 | .309 | .348 | 82 | .107 | .289 | 6 | 1.1 | .292 |
| Starling Marte | 403 | .269 | .328 | .408 | 102 | .139 | .321 | 1 | 1.1 | .321 |
| Daniel Vogelbach | 364 | .232 | .352 | .415 | 111 | .183 | .286 | 0 | 0.9 | .337 |
| Luisangel Acuña | 560 | .237 | .295 | .333 | 73 | .095 | .306 | 2 | 0.9 | .278 |
| Jett Williams | 547 | .214 | .329 | .353 | 89 | .139 | .298 | -10 | 0.8 | .306 |
| Jeremiah Jackson | 455 | .213 | .277 | .366 | 76 | .153 | .291 | 7 | 0.6 | .280 |
| Zack Short | 412 | .197 | .304 | .336 | 77 | .140 | .270 | 3 | 0.6 | .286 |
| Rhylan Thomas | 344 | .263 | .326 | .328 | 82 | .065 | .294 | 9 | 0.5 | .293 |
| Wyatt Young | 542 | .226 | .299 | .296 | 66 | .070 | .299 | 5 | 0.5 | .269 |
| Luis Guillorme | 269 | .248 | .337 | .325 | 85 | .077 | .304 | 0 | 0.4 | .297 |
| Drew Gilbert | 522 | .229 | .305 | .370 | 86 | .141 | .278 | -3 | 0.3 | .296 |
| Matt Rudick | 311 | .231 | .334 | .340 | 87 | .108 | .281 | 1 | 0.3 | .305 |
| Lorenzo Cedrola | 411 | .248 | .302 | .347 | 79 | .099 | .289 | 0 | 0.3 | .287 |
| Tim Locastro | 203 | .219 | .308 | .343 | 80 | .124 | .285 | 2 | 0.2 | .293 |
| Luke Ritter | 442 | .196 | .290 | .349 | 76 | .152 | .290 | -1 | 0.1 | .283 |
| Tomás Nido | 251 | .227 | .267 | .326 | 63 | .099 | .293 | 2 | 0.1 | .261 |
| Khalil Lee | 397 | .204 | .317 | .345 | 83 | .142 | .323 | -1 | -0.2 | .299 |
| Nick Meyer | 282 | .217 | .297 | .293 | 65 | .076 | .284 | -2 | -0.2 | .269 |
| Abraham Almonte | 290 | .213 | .321 | .378 | 92 | .165 | .277 | -5 | -0.2 | .310 |
| Jose Peraza | 228 | .231 | .278 | .335 | 68 | .104 | .275 | 4 | -0.2 | .270 |
| Carlos Cortes | 438 | .212 | .288 | .348 | 75 | .136 | .277 | 5 | -0.2 | .280 |
| Jonathan Araúz | 439 | .217 | .288 | .337 | 72 | .120 | .272 | -5 | -0.2 | .277 |
| Brandon McIlwain | 483 | .222 | .304 | .332 | 76 | .110 | .313 | -4 | -0.2 | .285 |
| Jaylin Davis | 349 | .195 | .287 | .345 | 74 | .150 | .292 | 3 | -0.3 | .281 |
| DJ Stewart | 378 | .221 | .296 | .381 | 85 | .159 | .279 | -4 | -0.4 | .296 |
| Kevin Parada | 456 | .217 | .283 | .364 | 77 | .147 | .306 | -11 | -0.5 | .284 |
| Hayden Senger | 302 | .199 | .275 | .298 | 59 | .099 | .321 | -3 | -0.5 | .258 |
| Mikey Perez | 243 | .181 | .264 | .324 | 62 | .144 | .237 | -4 | -0.7 | .262 |
| William Lugo | 470 | .220 | .283 | .343 | 72 | .124 | .291 | -5 | -0.7 | .276 |
| Stanley Consuegra | 455 | .208 | .259 | .374 | 72 | .165 | .285 | 3 | -0.7 | .274 |
| Daniel Palka | 403 | .217 | .290 | .376 | 83 | .159 | .278 | -2 | -0.7 | .291 |
| Matt O’Neill | 254 | .166 | .264 | .256 | 45 | .090 | .306 | 0 | -0.7 | .238 |
| Joe Suozzi | 348 | .211 | .287 | .310 | 65 | .099 | .321 | 3 | -0.7 | .269 |
| Rowdey Jordan | 468 | .210 | .293 | .314 | 68 | .104 | .285 | -6 | -0.7 | .273 |
| D’Andre Smith | 249 | .193 | .261 | .289 | 52 | .096 | .301 | -1 | -0.7 | .248 |
| JT Schwartz | 347 | .229 | .300 | .315 | 71 | .086 | .292 | 1 | -0.7 | .275 |
| Branden Fryman | 223 | .196 | .232 | .268 | 38 | .072 | .275 | 1 | -0.8 | .221 |
| Jose Mena | 228 | .205 | .237 | .269 | 40 | .064 | .287 | -2 | -1.0 | .225 |
| Alex Ramirez | 555 | .218 | .277 | .316 | 64 | .098 | .292 | -3 | -1.0 | .264 |
| Mateo Gil | 404 | .203 | .253 | .323 | 58 | .120 | .280 | -1 | -1.1 | .252 |
| Ryan Clifford | 506 | .202 | .296 | .345 | 77 | .143 | .292 | -6 | -1.3 | .286 |
| Agustin Ruiz | 440 | .194 | .266 | .336 | 65 | .141 | .276 | -2 | -1.5 | .264 |
| Jaylen Palmer | 463 | .164 | .258 | .275 | 48 | .110 | .306 | 5 | -1.5 | .243 |
| Player | Hit Comp 1 | Hit Comp 2 | Hit Comp 3 |
|---|---|---|---|
| Francisco Lindor | Marcus Semien | Ryne Sandberg | Ian Kinsler |
| Brandon Nimmo | Earle Combs | Robin Yount | Phil Cavarretta |
| Pete Alonso | Glenn Davis | Justin Morneau | Tino Martinez |
| Jeff McNeil | Placido Polanco | Fernando Vina | Jim Gantner |
| Francisco Alvarez | Gary Carter | Stan Holmes | Ozzie Virgil |
| Mark Vientos | Austin Riley | Juan Guerrero | Jeff Hamilton |
| Brett Baty | Chad McDonald | Edwin Encarnación | Jedd Gyorko |
| Ronny Mauricio | Jordany Valdespin | Mike Edwards | Paul Dade |
| Rafael Ortega | Nemo Leibold | Len Johnston | Nick Capra |
| Omar Narváez | Robert Fick | Jacob Stallings | Michael LaValliere |
| Danny Mendick | Marty Malloy | Rod Booker | Corey Jones |
| Starling Marte | Howie Bedell | Carl Crawford | Skeeter Barnes |
| Daniel Vogelbach | John Wockenfuss | Erubiel Durazo | Pete Ward |
| Luisangel Acuña | Elvis Andrus | Rafael Furcal | Mike Sharperson |
| Jett Williams | Zeke DeVoss | Tommy Harper | Sean Rodriguez |
| Jeremiah Jackson | Duncan Campbell | Gene Davis | Gene Freese |
| Zack Short | Steve Curry | Eddie Joost | Kelly Heath |
| Rhylan Thomas | Brent Keys | Ron McNeely | Richard Giallella |
| Wyatt Young | Mark Raynor | Nate Mondou | Tyler Smith |
| Luis Guillorme | Jerry Browne | Ed Giovanola | Tim Flannery |
| Drew Gilbert | Everett Graham | Brian Kowitz | Joe Gaines |
| Matt Rudick | Gerald Bosch | Josh Alley | Mark Marquess |
| Lorenzo Cedrola | Joe Orsulak | Shooty Babitt | Alex Diaz |
| Tim Locastro | Juan Ciriaco | Brian Hunter | Adron Chambers |
| Luke Ritter | Ryan Roberts | James Russin | Emerito Lopez |
| Tomás Nido | Humberto Quintero | Ronnie Freeman | Bob Barton |
| Khalil Lee | Al Chambers | Nick Plummer | Willie Argo |
| Nick Meyer | Jeff Farnham | Phil Avlas | Darren Niethammer |
| Abraham Almonte | Dwayne Murphy | Jose Cruz | Jason Bay |
| Jose Peraza | Brent Butler | John Wathan | Derrick Pyles |
| Carlos Cortes | Caleb Gindl | Trey Dyson | Gary Borg |
| Jonathan Araúz | Kevin Polcovich | Ronnie Merrill | Mike Reynolds |
| Brandon McIlwain | Ryan LaMarre | Darnell McDonald | Brian Turang |
| Jaylin Davis | George Kopacz | Mike Berger | William Thomas |
| DJ Stewart | Keith Brachold | Jay Gainer | Sam Vico |
| Kevin Parada | Ryan Luzinski | Creighton Gubanich | Dennis Paepke |
| Hayden Senger | John Nester | Casey Snow | Doug Davis |
| Mikey Perez | J.E. Cruz | Donald Kinzel | Heinie Scheer |
| William Lugo | Rob Sperring | Craig Seegmiller | Ty Waller |
| Stanley Consuegra | Collin DeLome | Bobby DeLoach | Edwin Neal |
| Daniel Palka | Brad Nelson | Pat Putnam | Mike Jacobs |
| Matt O’Neill | Dan Plante | Paul Bradley | Buddy Pryor |
| Joe Suozzi | Cameron Monger | Juan Rodriguez | Taylor Kohlwey |
| Rowdey Jordan | Harry Chappas | Mike Myers | Andy Fox |
| D’Andre Smith | Justino Cuevas | Glenn Osinski | Jason Stidham |
| JT Schwartz | Mark Manering | Dan Arendas | Derek Nicholson |
| Branden Fryman | Niko Gallego | Kenny Krey | Kyle Padgett |
| Jose Mena | Jayson Hernandez | Tony Gilmore | Carlos Dominguez |
| Alex Ramirez | Ted Parks | Gorkys Hernandez | Mickey Stanley |
| Mateo Gil | Alex Valdez | Joseph Monty | Greg Sinatro |
| Ryan Clifford | Brant Colamarino | Brad Pounders | Joey Votto |
| Agustin Ruiz | Joe De Berry | Chad Townsend | David Mowry |
| Jaylen Palmer | John Cotton | Angelo Dagres | Tom Johnson |
| Player | 80th BA | 80th OBP | 80th SLG | 80th OPS+ | 80th WAR | 20th BA | 20th OBP | 20th SLG | 20th OPS+ | 20th WAR |
|---|---|---|---|---|---|---|---|---|---|---|
| Francisco Lindor | .278 | .358 | .514 | 135 | 6.3 | .233 | .311 | .411 | 99 | 3.3 |
| Brandon Nimmo | .294 | .390 | .504 | 142 | 5.2 | .246 | .340 | .405 | 106 | 2.6 |
| Pete Alonso | .276 | .372 | .580 | 156 | 4.8 | .229 | .321 | .461 | 113 | 1.4 |
| Jeff McNeil | .308 | .373 | .445 | 124 | 3.6 | .257 | .325 | .365 | 92 | 1.4 |
| Francisco Alvarez | .256 | .348 | .496 | 130 | 3.7 | .200 | .292 | .379 | 87 | 1.3 |
| Mark Vientos | .270 | .332 | .515 | 130 | 3.1 | .216 | .277 | .383 | 83 | 0.4 |
| Brett Baty | .273 | .348 | .465 | 123 | 2.9 | .223 | .296 | .361 | 82 | 0.3 |
| Ronny Mauricio | .267 | .309 | .464 | 108 | 2.9 | .222 | .261 | .360 | 72 | 0.0 |
| Rafael Ortega | .262 | .357 | .414 | 109 | 2.1 | .208 | .297 | .316 | 71 | 0.2 |
| Omar Narváez | .277 | .357 | .422 | 113 | 1.9 | .222 | .305 | .325 | 73 | 0.4 |
| Danny Mendick | .270 | .334 | .389 | 100 | 2.1 | .216 | .282 | .306 | 66 | 0.3 |
| Starling Marte | .297 | .355 | .457 | 120 | 2.1 | .244 | .303 | .368 | 86 | 0.3 |
| Daniel Vogelbach | .258 | .379 | .472 | 129 | 1.8 | .203 | .325 | .367 | 91 | 0.1 |
| Luisangel Acuña | .265 | .321 | .374 | 91 | 2.1 | .212 | .269 | .295 | 57 | -0.2 |
| Jett Williams | .242 | .358 | .409 | 109 | 2.1 | .191 | .305 | .306 | 70 | -0.5 |
| Jeremiah Jackson | .240 | .301 | .416 | 94 | 1.7 | .190 | .254 | .318 | 57 | -0.4 |
| Zack Short | .225 | .330 | .390 | 95 | 1.6 | .170 | .274 | .296 | 57 | -0.4 |
| Rhylan Thomas | .294 | .354 | .369 | 99 | 1.3 | .236 | .300 | .297 | 66 | -0.2 |
| Wyatt Young | .248 | .321 | .329 | 80 | 1.4 | .200 | .276 | .265 | 53 | -0.4 |
| Luis Guillorme | .275 | .362 | .369 | 102 | 0.9 | .218 | .304 | .286 | 67 | -0.2 |
| Drew Gilbert | .254 | .330 | .421 | 104 | 1.6 | .205 | .280 | .325 | 68 | -0.8 |
| Matt Rudick | .256 | .361 | .383 | 106 | 1.0 | .209 | .310 | .300 | 74 | -0.3 |
| Lorenzo Cedrola | .279 | .328 | .392 | 98 | 1.2 | .225 | .278 | .309 | 62 | -0.6 |
| Tim Locastro | .247 | .336 | .388 | 99 | 0.7 | .191 | .283 | .290 | 61 | -0.3 |
| Luke Ritter | .226 | .318 | .404 | 97 | 1.2 | .169 | .265 | .297 | 56 | -0.9 |
| Tomás Nido | .261 | .302 | .378 | 85 | 0.7 | .199 | .239 | .286 | 46 | -0.5 |
| Khalil Lee | .228 | .339 | .390 | 100 | 0.6 | .174 | .289 | .294 | 65 | -1.0 |
| Nick Meyer | .250 | .332 | .334 | 85 | 0.6 | .188 | .267 | .257 | 47 | -0.8 |
| Abraham Almonte | .236 | .350 | .427 | 111 | 0.5 | .187 | .290 | .322 | 72 | -0.9 |
| Jose Peraza | .262 | .308 | .383 | 87 | 0.3 | .206 | .253 | .294 | 51 | -0.7 |
| Carlos Cortes | .237 | .313 | .393 | 94 | 0.8 | .188 | .260 | .302 | 56 | -1.2 |
| Jonathan Araúz | .245 | .314 | .385 | 90 | 0.7 | .188 | .261 | .292 | 52 | -1.3 |
| Brandon McIlwain | .244 | .328 | .368 | 90 | 0.6 | .199 | .279 | .291 | 59 | -1.3 |
| Jaylin Davis | .221 | .317 | .400 | 94 | 0.5 | .170 | .256 | .298 | 55 | -1.2 |
| DJ Stewart | .250 | .329 | .440 | 109 | 0.6 | .194 | .269 | .328 | 67 | -1.3 |
| Kevin Parada | .245 | .307 | .413 | 99 | 0.7 | .191 | .256 | .318 | 60 | -1.5 |
| Hayden Senger | .229 | .307 | .343 | 79 | 0.3 | .171 | .247 | .252 | 40 | -1.2 |
| Mikey Perez | .209 | .292 | .401 | 88 | 0.2 | .155 | .242 | .274 | 46 | -1.2 |
| William Lugo | .247 | .311 | .382 | 89 | 0.4 | .196 | .258 | .298 | 56 | -1.6 |
| Stanley Consuegra | .236 | .285 | .423 | 91 | 0.4 | .185 | .235 | .329 | 55 | -1.6 |
| Daniel Palka | .242 | .317 | .436 | 107 | 0.5 | .187 | .261 | .324 | 62 | -1.7 |
| Matt O’Neill | .195 | .292 | .308 | 64 | -0.1 | .137 | .229 | .217 | 27 | -1.3 |
| Joe Suozzi | .234 | .309 | .354 | 82 | 0.0 | .184 | .260 | .271 | 48 | -1.4 |
| Rowdey Jordan | .235 | .320 | .356 | 86 | 0.4 | .186 | .271 | .277 | 53 | -1.6 |
| D’Andre Smith | .220 | .285 | .334 | 70 | -0.2 | .170 | .234 | .245 | 34 | -1.3 |
| JT Schwartz | .253 | .327 | .358 | 88 | 0.0 | .206 | .279 | .284 | 57 | -1.3 |
| Branden Fryman | .222 | .259 | .309 | 55 | -0.2 | .168 | .204 | .228 | 20 | -1.3 |
| Jose Mena | .241 | .268 | .311 | 60 | -0.4 | .178 | .206 | .234 | 23 | -1.5 |
| Alex Ramirez | .242 | .300 | .354 | 79 | 0.1 | .192 | .252 | .275 | 46 | -2.2 |
| Mateo Gil | .226 | .278 | .370 | 75 | -0.1 | .176 | .229 | .285 | 41 | -1.9 |
| Ryan Clifford | .224 | .323 | .391 | 94 | -0.3 | .173 | .272 | .305 | 59 | -2.5 |
| Agustin Ruiz | .223 | .295 | .382 | 84 | -0.5 | .170 | .242 | .288 | 47 | -2.5 |
| Jaylen Palmer | .190 | .284 | .322 | 64 | -0.6 | .139 | .231 | .232 | 28 | -2.6 |
| Player | BA vs. L | OBP vs. L | SLG vs. L | BA vs. R | OBP vs. R | SLG vs. R |
|---|---|---|---|---|---|---|
| Francisco Lindor | .262 | .341 | .470 | .255 | .334 | .452 |
| Brandon Nimmo | .268 | .356 | .439 | .273 | .372 | .453 |
| Pete Alonso | .247 | .350 | .505 | .255 | .343 | .523 |
| Jeff McNeil | .275 | .343 | .383 | .286 | .348 | .416 |
| Francisco Alvarez | .235 | .338 | .449 | .226 | .306 | .425 |
| Mark Vientos | .251 | .321 | .462 | .236 | .294 | .434 |
| Brett Baty | .239 | .313 | .390 | .252 | .325 | .423 |
| Ronny Mauricio | .237 | .280 | .384 | .249 | .288 | .419 |
| Rafael Ortega | .222 | .315 | .333 | .239 | .330 | .375 |
| Omar Narváez | .241 | .328 | .328 | .252 | .332 | .386 |
| Danny Mendick | .240 | .315 | .342 | .242 | .305 | .352 |
| Starling Marte | .262 | .321 | .417 | .272 | .331 | .404 |
| Daniel Vogelbach | .203 | .321 | .362 | .241 | .360 | .430 |
| Luisangel Acuña | .238 | .303 | .333 | .237 | .290 | .332 |
| Jett Williams | .213 | .333 | .362 | .215 | .326 | .347 |
| Jeremiah Jackson | .219 | .287 | .385 | .209 | .270 | .352 |
| Zack Short | .205 | .323 | .343 | .189 | .286 | .330 |
| Rhylan Thomas | .256 | .323 | .291 | .266 | .328 | .342 |
| Wyatt Young | .221 | .296 | .290 | .229 | .301 | .299 |
| Luis Guillorme | .238 | .324 | .270 | .251 | .342 | .345 |
| Drew Gilbert | .221 | .299 | .352 | .232 | .306 | .377 |
| Matt Rudick | .224 | .327 | .294 | .235 | .338 | .361 |
| Lorenzo Cedrola | .255 | .309 | .378 | .241 | .296 | .316 |
| Tim Locastro | .221 | .302 | .377 | .218 | .313 | .317 |
| Luke Ritter | .200 | .304 | .352 | .194 | .280 | .347 |
| Tomás Nido | .230 | .272 | .333 | .226 | .265 | .322 |
| Khalil Lee | .201 | .318 | .321 | .205 | .317 | .361 |
| Nick Meyer | .214 | .302 | .295 | .219 | .294 | .292 |
| Abraham Almonte | .207 | .317 | .356 | .216 | .323 | .389 |
| Jose Peraza | .237 | .275 | .329 | .228 | .279 | .338 |
| Carlos Cortes | .209 | .277 | .328 | .214 | .293 | .358 |
| Jonathan Araúz | .212 | .284 | .322 | .220 | .291 | .346 |
| Brandon McIlwain | .225 | .313 | .337 | .220 | .299 | .328 |
| Jaylin Davis | .198 | .298 | .344 | .193 | .278 | .347 |
| DJ Stewart | .218 | .292 | .356 | .222 | .298 | .389 |
| Kevin Parada | .215 | .282 | .348 | .218 | .284 | .374 |
| Hayden Senger | .204 | .280 | .327 | .195 | .271 | .277 |
| Mikey Perez | .183 | .269 | .312 | .179 | .261 | .333 |
| William Lugo | .223 | .290 | .349 | .217 | .278 | .340 |
| Stanley Consuegra | .213 | .269 | .388 | .204 | .252 | .363 |
| Daniel Palka | .209 | .283 | .348 | .221 | .293 | .390 |
| Matt O’Neill | .165 | .276 | .275 | .167 | .255 | .242 |
| Joe Suozzi | .217 | .294 | .333 | .207 | .283 | .293 |
| Rowdey Jordan | .210 | .296 | .308 | .210 | .292 | .317 |
| D’Andre Smith | .191 | .265 | .270 | .194 | .258 | .302 |
| JT Schwartz | .212 | .284 | .303 | .237 | .307 | .321 |
| Branden Fryman | .200 | .244 | .294 | .194 | .223 | .250 |
| Jose Mena | .213 | .245 | .287 | .200 | .231 | .256 |
| Alex Ramirez | .221 | .283 | .315 | .215 | .273 | .316 |
| Mateo Gil | .203 | .259 | .320 | .203 | .249 | .324 |
| Ryan Clifford | .191 | .293 | .322 | .206 | .298 | .353 |
| Agustin Ruiz | .189 | .262 | .315 | .197 | .268 | .346 |
| Jaylen Palmer | .166 | .264 | .278 | .163 | .253 | .272 |
| Player | T | Age | W | L | ERA | G | GS | IP | H | ER | HR | BB | SO |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Kodai Senga | R | 31 | 11 | 8 | 3.63 | 28 | 28 | 161.0 | 132 | 65 | 18 | 76 | 190 |
| Edwin Díaz | R | 30 | 4 | 2 | 2.62 | 56 | 0 | 55.0 | 36 | 16 | 4 | 18 | 87 |
| David Peterson | L | 28 | 6 | 7 | 4.49 | 29 | 24 | 126.3 | 120 | 63 | 15 | 58 | 138 |
| Mike Vasil | R | 24 | 5 | 5 | 4.40 | 25 | 24 | 110.3 | 107 | 54 | 14 | 41 | 102 |
| Coleman Crow | R | 23 | 4 | 6 | 4.47 | 19 | 19 | 100.7 | 100 | 50 | 12 | 33 | 87 |
| Dominic Hamel | R | 25 | 6 | 7 | 4.65 | 25 | 24 | 110.3 | 107 | 57 | 14 | 50 | 107 |
| Tylor Megill | R | 28 | 7 | 9 | 4.83 | 26 | 25 | 128.7 | 137 | 69 | 19 | 51 | 111 |
| José Quintana | L | 35 | 5 | 5 | 4.61 | 22 | 19 | 99.7 | 108 | 51 | 12 | 39 | 86 |
| José Butto | R | 26 | 6 | 7 | 4.86 | 25 | 23 | 116.7 | 118 | 63 | 16 | 51 | 100 |
| Tyler Stuart | R | 24 | 4 | 5 | 4.83 | 21 | 21 | 100.7 | 107 | 54 | 13 | 36 | 75 |
| Joey Lucchesi | L | 31 | 5 | 8 | 4.93 | 22 | 21 | 107.7 | 113 | 59 | 15 | 47 | 87 |
| Denyi Reyes | R | 27 | 3 | 4 | 4.90 | 24 | 17 | 93.7 | 104 | 51 | 13 | 28 | 68 |
| Peyton Battenfield | R | 26 | 5 | 6 | 5.02 | 21 | 20 | 100.3 | 108 | 56 | 15 | 40 | 69 |
| Josh Walker | L | 29 | 4 | 3 | 4.40 | 25 | 8 | 59.3 | 60 | 29 | 7 | 23 | 55 |
| Landon Marceaux | R | 24 | 5 | 7 | 4.97 | 19 | 19 | 83.3 | 95 | 46 | 11 | 28 | 49 |
| Justin Jarvis | R | 24 | 6 | 10 | 5.13 | 23 | 23 | 108.7 | 112 | 62 | 16 | 58 | 98 |
| Humberto Mejia | R | 27 | 4 | 6 | 4.92 | 16 | 15 | 71.3 | 78 | 39 | 10 | 25 | 54 |
| Adam Ottavino | R | 38 | 4 | 3 | 3.98 | 57 | 0 | 52.0 | 46 | 23 | 5 | 25 | 55 |
| Nate Lavender | L | 24 | 4 | 4 | 4.00 | 40 | 1 | 54.0 | 44 | 24 | 6 | 27 | 69 |
| Robert Colina | R | 23 | 4 | 6 | 4.90 | 22 | 9 | 68.0 | 71 | 37 | 10 | 24 | 60 |
| Dylan Bundy | R | 31 | 4 | 5 | 5.15 | 17 | 17 | 80.3 | 86 | 46 | 14 | 21 | 61 |
| Dylan Tebrake | R | 24 | 2 | 2 | 4.02 | 25 | 1 | 40.3 | 37 | 18 | 4 | 21 | 44 |
| Jose Chacin | R | 27 | 4 | 6 | 5.28 | 23 | 18 | 92.0 | 104 | 54 | 15 | 30 | 64 |
| Junior Santos | R | 22 | 5 | 9 | 5.31 | 26 | 16 | 95.0 | 107 | 56 | 11 | 43 | 57 |
| Phil Bickford | R | 28 | 4 | 4 | 4.22 | 59 | 0 | 64.0 | 55 | 30 | 8 | 26 | 71 |
| Jordan Geber | R | 24 | 3 | 4 | 5.06 | 15 | 8 | 58.7 | 67 | 33 | 10 | 15 | 39 |
| Connor Grey | R | 30 | 3 | 4 | 5.29 | 17 | 14 | 68.0 | 73 | 40 | 9 | 29 | 52 |
| Blade Tidwell | R | 23 | 6 | 10 | 5.44 | 24 | 24 | 101.0 | 98 | 61 | 15 | 64 | 100 |
| Joander Suarez | R | 24 | 5 | 9 | 5.46 | 21 | 19 | 87.3 | 89 | 53 | 13 | 47 | 80 |
| Sean Reid-Foley | R | 28 | 2 | 2 | 4.76 | 26 | 6 | 45.3 | 39 | 24 | 7 | 29 | 61 |
| Oscar Rojas | R | 25 | 4 | 6 | 5.35 | 17 | 13 | 67.3 | 75 | 40 | 10 | 27 | 48 |
| Trevor Gott | R | 31 | 3 | 3 | 4.35 | 41 | 0 | 39.3 | 36 | 19 | 5 | 15 | 41 |
| Drew Smith | R | 30 | 4 | 4 | 4.36 | 54 | 0 | 53.7 | 48 | 26 | 8 | 23 | 56 |
| Brooks Raley | L | 36 | 1 | 2 | 4.40 | 56 | 0 | 45.0 | 41 | 22 | 5 | 20 | 50 |
| Eric Orze | R | 26 | 3 | 4 | 4.55 | 36 | 1 | 55.3 | 50 | 28 | 7 | 31 | 59 |
| Daniel Juarez | L | 23 | 3 | 3 | 4.82 | 36 | 2 | 52.3 | 50 | 28 | 6 | 25 | 48 |
| Dennis Santana | R | 28 | 4 | 5 | 4.70 | 44 | 3 | 51.7 | 48 | 27 | 6 | 27 | 53 |
| Carlos Carrasco | R | 37 | 4 | 7 | 5.62 | 18 | 18 | 81.7 | 96 | 51 | 14 | 32 | 68 |
| Grant Hartwig | R | 26 | 5 | 7 | 4.58 | 46 | 0 | 59.0 | 55 | 30 | 6 | 29 | 59 |
| Bryce Montes de Oca | R | 28 | 2 | 2 | 4.78 | 29 | 1 | 32.0 | 26 | 17 | 3 | 22 | 41 |
| David Griffin | R | 27 | 3 | 6 | 5.52 | 20 | 14 | 73.3 | 82 | 45 | 11 | 35 | 51 |
| Benito Garcia | R | 24 | 3 | 4 | 5.11 | 27 | 3 | 49.3 | 56 | 28 | 8 | 13 | 34 |
| John Curtiss | R | 31 | 1 | 2 | 4.78 | 31 | 1 | 37.7 | 37 | 20 | 6 | 16 | 38 |
| Josh Hejka | R | 27 | 2 | 3 | 4.89 | 27 | 1 | 46.0 | 49 | 25 | 5 | 16 | 32 |
| Dedniel Núñez | R | 28 | 2 | 4 | 4.91 | 33 | 1 | 51.3 | 51 | 28 | 7 | 26 | 51 |
| Bubby Rossman | R | 32 | 2 | 4 | 5.30 | 27 | 5 | 37.3 | 38 | 22 | 5 | 23 | 34 |
| Nolan Clenney | R | 28 | 2 | 3 | 4.84 | 32 | 0 | 57.7 | 58 | 31 | 8 | 25 | 57 |
| Tyler Thomas | L | 28 | 1 | 2 | 4.85 | 26 | 0 | 39.0 | 38 | 21 | 5 | 19 | 37 |
| Sam Coonrod | R | 31 | 1 | 1 | 5.40 | 28 | 2 | 25.0 | 24 | 15 | 2 | 16 | 23 |
| Trey McLoughlin | R | 25 | 3 | 4 | 4.89 | 31 | 0 | 46.0 | 48 | 25 | 8 | 16 | 41 |
| Reed Garrett | R | 31 | 2 | 2 | 5.24 | 28 | 0 | 34.3 | 37 | 20 | 4 | 17 | 30 |
| William Woods | R | 25 | 2 | 2 | 5.18 | 35 | 0 | 48.7 | 49 | 28 | 7 | 22 | 43 |
| Tommy Hunter | R | 37 | 1 | 1 | 5.40 | 17 | 0 | 23.3 | 27 | 14 | 5 | 7 | 18 |
| Jimmy Yacabonis | R | 32 | 2 | 4 | 5.45 | 30 | 1 | 36.3 | 38 | 22 | 5 | 19 | 33 |
| Tony Dibrell | R | 28 | 2 | 4 | 6.20 | 11 | 9 | 40.7 | 46 | 28 | 7 | 25 | 32 |
| Matt Minnick | L | 28 | 2 | 3 | 5.40 | 26 | 0 | 35.0 | 35 | 21 | 5 | 19 | 31 |
| Eli Ankeney | L | 23 | 3 | 4 | 5.48 | 31 | 1 | 42.7 | 41 | 26 | 6 | 28 | 41 |
| Brian Metoyer | R | 27 | 1 | 2 | 5.95 | 15 | 0 | 19.7 | 17 | 13 | 3 | 16 | 24 |
| Hunter Parsons | R | 27 | 3 | 4 | 5.29 | 33 | 0 | 49.3 | 49 | 29 | 7 | 27 | 48 |
| Tyler Jay | L | 30 | 1 | 1 | 5.71 | 21 | 1 | 34.7 | 38 | 22 | 6 | 16 | 33 |
| Jeff Brigham | R | 32 | 2 | 3 | 5.40 | 42 | 0 | 45.0 | 41 | 27 | 8 | 24 | 48 |
| Paul Gervase | R | 24 | 2 | 4 | 5.36 | 36 | 0 | 50.3 | 42 | 30 | 6 | 42 | 60 |
| Justin Courtney | R | 27 | 2 | 3 | 5.61 | 23 | 0 | 33.7 | 38 | 21 | 6 | 16 | 27 |
| Marcel Rentería | R | 29 | 1 | 1 | 5.96 | 18 | 0 | 25.7 | 27 | 17 | 4 | 16 | 21 |
| Brendan Hardy | R | 24 | 1 | 2 | 6.11 | 24 | 0 | 28.0 | 24 | 19 | 4 | 24 | 34 |
| Luis Moreno | R | 25 | 2 | 4 | 5.75 | 25 | 1 | 51.7 | 57 | 33 | 9 | 22 | 41 |
| Wilkin Ramos | R | 23 | 2 | 5 | 5.58 | 34 | 0 | 50.0 | 48 | 31 | 6 | 38 | 45 |
| Joey Lancellotti | R | 26 | 1 | 1 | 6.34 | 28 | 1 | 44.0 | 49 | 31 | 8 | 29 | 35 |
| Troy Miller | R | 27 | 2 | 6 | 7.16 | 12 | 11 | 49.0 | 58 | 39 | 13 | 32 | 38 |
| Quinn Brodey | L | 28 | 0 | 2 | 7.71 | 20 | 0 | 25.7 | 30 | 22 | 6 | 22 | 21 |
| Player | IP | K/9 | BB/9 | HR/9 | BB% | K% | BABIP | ERA+ | FIP | ERA- | WAR |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Kodai Senga | 161.0 | 10.6 | 4.2 | 1.0 | 10.9% | 27.3% | .287 | 122 | 3.86 | 82 | 3.4 |
| Edwin Díaz | 55.0 | 14.2 | 2.9 | 0.7 | 8.2% | 39.7% | .299 | 169 | 2.29 | 59 | 1.6 |
| David Peterson | 126.3 | 9.8 | 4.1 | 1.1 | 10.4% | 24.8% | .311 | 98 | 4.16 | 102 | 1.6 |
| Mike Vasil | 110.3 | 8.3 | 3.3 | 1.1 | 8.6% | 21.3% | .296 | 100 | 4.25 | 100 | 1.4 |
| Coleman Crow | 100.7 | 7.8 | 3.0 | 1.1 | 7.6% | 20.1% | .297 | 99 | 4.24 | 101 | 1.3 |
| Dominic Hamel | 110.3 | 8.7 | 4.1 | 1.1 | 10.2% | 21.9% | .301 | 95 | 4.46 | 105 | 1.2 |
| Tylor Megill | 128.7 | 7.8 | 3.6 | 1.3 | 9.0% | 19.5% | .307 | 92 | 4.76 | 109 | 1.2 |
| José Quintana | 99.7 | 7.8 | 3.5 | 1.1 | 8.8% | 19.4% | .318 | 96 | 4.33 | 104 | 1.1 |
| José Butto | 116.7 | 7.7 | 3.9 | 1.2 | 9.9% | 19.4% | .297 | 91 | 4.84 | 110 | 1.0 |
| Tyler Stuart | 100.7 | 6.7 | 3.2 | 1.2 | 8.1% | 16.9% | .300 | 91 | 4.67 | 109 | 0.9 |
| Joey Lucchesi | 107.7 | 7.3 | 3.9 | 1.3 | 9.8% | 18.2% | .301 | 90 | 4.84 | 112 | 0.9 |
| Denyi Reyes | 93.7 | 6.5 | 2.7 | 1.2 | 6.9% | 16.7% | .306 | 90 | 4.63 | 111 | 0.8 |
| Peyton Battenfield | 100.3 | 6.2 | 3.6 | 1.3 | 9.0% | 15.5% | .293 | 88 | 5.08 | 114 | 0.7 |
| Josh Walker | 59.3 | 8.3 | 3.5 | 1.1 | 8.9% | 21.2% | .308 | 100 | 4.15 | 100 | 0.7 |
| Landon Marceaux | 83.3 | 5.3 | 3.0 | 1.2 | 7.5% | 13.1% | .302 | 89 | 4.91 | 112 | 0.7 |
| Justin Jarvis | 108.7 | 8.1 | 4.8 | 1.3 | 11.7% | 19.8% | .304 | 86 | 5.02 | 116 | 0.6 |
| Humberto Mejia | 71.3 | 6.8 | 3.2 | 1.3 | 8.0% | 17.3% | .305 | 90 | 4.74 | 111 | 0.6 |
| Adam Ottavino | 52.0 | 9.5 | 4.3 | 0.9 | 11.0% | 24.1% | .295 | 111 | 4.12 | 90 | 0.5 |
| Nate Lavender | 54.0 | 11.5 | 4.5 | 1.0 | 11.6% | 29.7% | .297 | 110 | 3.92 | 91 | 0.5 |
| Robert Colina | 68.0 | 7.9 | 3.2 | 1.3 | 8.0% | 20.0% | .305 | 90 | 4.68 | 111 | 0.5 |
| Dylan Bundy | 80.3 | 6.8 | 2.4 | 1.6 | 6.1% | 17.7% | .293 | 86 | 4.90 | 117 | 0.5 |
| Dylan Tebrake | 40.3 | 9.8 | 4.7 | 0.9 | 11.7% | 24.4% | .308 | 110 | 3.92 | 91 | 0.4 |
| Jose Chacin | 92.0 | 6.3 | 2.9 | 1.5 | 7.4% | 15.7% | .303 | 84 | 5.09 | 120 | 0.4 |
| Junior Santos | 95.0 | 5.4 | 4.1 | 1.0 | 10.0% | 13.3% | .304 | 83 | 5.01 | 120 | 0.4 |
| Phil Bickford | 64.0 | 10.0 | 3.7 | 1.1 | 9.6% | 26.3% | .287 | 105 | 4.02 | 96 | 0.4 |
| Jordan Geber | 58.7 | 6.0 | 2.3 | 1.5 | 5.8% | 15.1% | .302 | 87 | 4.96 | 115 | 0.3 |
| Connor Grey | 68.0 | 6.9 | 3.8 | 1.2 | 9.5% | 17.1% | .303 | 83 | 4.99 | 120 | 0.3 |
| Blade Tidwell | 101.0 | 8.9 | 5.7 | 1.3 | 13.8% | 21.5% | .297 | 81 | 5.31 | 123 | 0.3 |
| Joander Suarez | 87.3 | 8.2 | 4.8 | 1.3 | 11.8% | 20.0% | .302 | 81 | 5.21 | 124 | 0.3 |
| Sean Reid-Foley | 45.3 | 12.1 | 5.8 | 1.4 | 14.3% | 30.0% | .308 | 93 | 4.62 | 108 | 0.3 |
| Oscar Rojas | 67.3 | 6.4 | 3.6 | 1.3 | 8.9% | 15.9% | .304 | 83 | 5.14 | 121 | 0.2 |
| Trevor Gott | 39.3 | 9.4 | 3.4 | 1.1 | 9.0% | 24.7% | .295 | 102 | 4.12 | 98 | 0.2 |
| Drew Smith | 53.7 | 9.4 | 3.9 | 1.3 | 10.0% | 24.5% | .284 | 101 | 4.56 | 99 | 0.2 |
| Brooks Raley | 45.0 | 10.0 | 4.0 | 1.0 | 10.3% | 25.8% | .305 | 100 | 4.08 | 100 | 0.2 |
| Eric Orze | 55.3 | 9.6 | 5.0 | 1.1 | 12.6% | 23.9% | .295 | 97 | 4.61 | 103 | 0.2 |
| Daniel Juarez | 52.3 | 8.3 | 4.3 | 1.0 | 10.8% | 20.7% | .295 | 92 | 4.52 | 109 | 0.2 |
| Dennis Santana | 51.7 | 9.2 | 4.7 | 1.0 | 11.7% | 22.9% | .298 | 94 | 4.46 | 106 | 0.2 |
| Carlos Carrasco | 81.7 | 7.5 | 3.5 | 1.5 | 8.6% | 18.4% | .324 | 79 | 5.14 | 127 | 0.1 |
| Grant Hartwig | 59.0 | 9.0 | 4.4 | 0.9 | 11.2% | 22.7% | .301 | 97 | 4.36 | 104 | 0.1 |
| Bryce Montes de Oca | 32.0 | 11.5 | 6.2 | 0.8 | 14.9% | 27.7% | .303 | 92 | 4.44 | 108 | 0.1 |
| David Griffin | 73.3 | 6.3 | 4.3 | 1.4 | 10.5% | 15.3% | .303 | 80 | 5.45 | 125 | 0.1 |
| Benito Garcia | 49.3 | 6.2 | 2.4 | 1.5 | 6.0% | 15.7% | .304 | 86 | 4.96 | 116 | 0.1 |
| John Curtiss | 37.7 | 9.1 | 3.8 | 1.4 | 9.8% | 23.2% | .301 | 92 | 4.66 | 108 | 0.0 |
| Josh Hejka | 46.0 | 6.3 | 3.1 | 1.0 | 8.0% | 15.9% | .301 | 90 | 4.71 | 111 | 0.0 |
| Dedniel Núñez | 51.3 | 8.9 | 4.6 | 1.2 | 11.3% | 22.1% | .308 | 90 | 4.62 | 111 | 0.0 |
| Bubby Rossman | 37.3 | 8.2 | 5.5 | 1.2 | 13.3% | 19.7% | .306 | 83 | 5.10 | 120 | 0.0 |
| Nolan Clenney | 57.7 | 8.9 | 3.9 | 1.2 | 9.8% | 22.3% | .309 | 91 | 4.54 | 110 | 0.0 |
| Tyler Thomas | 39.0 | 8.5 | 4.4 | 1.2 | 11.0% | 21.4% | .300 | 91 | 4.79 | 110 | 0.0 |
| Sam Coonrod | 25.0 | 8.3 | 5.8 | 0.7 | 13.9% | 20.0% | .306 | 82 | 4.74 | 122 | 0.0 |
| Trey McLoughlin | 46.0 | 8.0 | 3.1 | 1.6 | 7.9% | 20.3% | .299 | 90 | 4.78 | 111 | -0.1 |
| Reed Garrett | 34.3 | 7.9 | 4.5 | 1.0 | 10.8% | 19.1% | .317 | 84 | 4.59 | 119 | -0.1 |
| William Woods | 48.7 | 8.0 | 4.1 | 1.3 | 10.2% | 20.0% | .298 | 85 | 4.84 | 117 | -0.2 |
| Tommy Hunter | 23.3 | 6.9 | 2.7 | 1.9 | 6.8% | 17.5% | .306 | 82 | 5.53 | 122 | -0.2 |
| Jimmy Yacabonis | 36.3 | 8.2 | 4.7 | 1.2 | 11.5% | 20.0% | .311 | 81 | 5.04 | 123 | -0.2 |
| Tony Dibrell | 40.7 | 7.1 | 5.5 | 1.5 | 13.0% | 16.6% | .310 | 71 | 5.91 | 140 | -0.2 |
| Matt Minnick | 35.0 | 8.0 | 4.9 | 1.3 | 12.0% | 19.6% | .297 | 82 | 5.23 | 122 | -0.2 |
| Eli Ankeney | 42.7 | 8.6 | 5.9 | 1.3 | 14.4% | 21.0% | .294 | 81 | 5.27 | 124 | -0.2 |
| Brian Metoyer | 19.7 | 11.0 | 7.3 | 1.4 | 16.5% | 24.7% | .292 | 74 | 5.54 | 135 | -0.2 |
| Hunter Parsons | 49.3 | 8.8 | 4.9 | 1.3 | 11.9% | 21.2% | .302 | 83 | 5.04 | 120 | -0.2 |
| Tyler Jay | 34.7 | 8.6 | 4.2 | 1.6 | 10.2% | 21.0% | .317 | 77 | 5.25 | 129 | -0.2 |
| Jeff Brigham | 45.0 | 9.6 | 4.8 | 1.6 | 12.0% | 24.0% | .282 | 82 | 5.30 | 122 | -0.3 |
| Paul Gervase | 50.3 | 10.7 | 7.5 | 1.1 | 17.7% | 25.3% | .290 | 82 | 5.22 | 121 | -0.3 |
| Justin Courtney | 33.7 | 7.2 | 4.3 | 1.6 | 10.3% | 17.3% | .311 | 79 | 5.48 | 127 | -0.3 |
| Marcel Rentería | 25.7 | 7.4 | 5.6 | 1.4 | 13.1% | 17.2% | .299 | 74 | 5.98 | 135 | -0.4 |
| Brendan Hardy | 28.0 | 10.9 | 7.7 | 1.3 | 17.6% | 25.0% | .294 | 72 | 5.68 | 138 | -0.4 |
| Luis Moreno | 51.7 | 7.1 | 3.8 | 1.6 | 9.3% | 17.4% | .304 | 77 | 5.44 | 130 | -0.5 |
| Wilkin Ramos | 50.0 | 8.1 | 6.8 | 1.1 | 16.2% | 19.1% | .294 | 79 | 5.60 | 126 | -0.5 |
| Joey Lancellotti | 44.0 | 7.2 | 5.9 | 1.6 | 13.6% | 16.4% | .304 | 70 | 6.14 | 144 | -0.7 |
| Troy Miller | 49.0 | 7.0 | 5.9 | 2.4 | 13.6% | 16.2% | .300 | 62 | 7.17 | 162 | -0.7 |
| Quinn Brodey | 25.7 | 7.4 | 7.7 | 2.1 | 16.9% | 16.2% | .308 | 57 | 7.70 | 175 | -0.9 |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| Kodai Senga | .220 | .321 | .361 | .217 | .297 | .353 | 4.6 | 2.2 | 2.99 | 4.37 |
| Edwin Díaz | .157 | .257 | .281 | .202 | .273 | .294 | 2.3 | 0.6 | 1.69 | 4.37 |
| David Peterson | .234 | .308 | .375 | .248 | .338 | .399 | 2.6 | 0.5 | 3.81 | 5.19 |
| Mike Vasil | .243 | .309 | .421 | .254 | .323 | .395 | 2.2 | 0.6 | 3.82 | 5.13 |
| Coleman Crow | .258 | .330 | .429 | .249 | .308 | .385 | 2.0 | 0.5 | 3.89 | 5.24 |
| Dominic Hamel | .251 | .336 | .402 | .247 | .328 | .411 | 1.9 | 0.4 | 4.20 | 5.29 |
| Tylor Megill | .284 | .363 | .486 | .249 | .309 | .401 | 2.0 | 0.3 | 4.29 | 5.41 |
| José Quintana | .250 | .311 | .365 | .276 | .343 | .444 | 1.7 | 0.4 | 3.88 | 5.52 |
| José Butto | .270 | .365 | .435 | .246 | .317 | .412 | 1.7 | 0.1 | 4.31 | 5.57 |
| Tyler Stuart | .286 | .354 | .438 | .247 | .311 | .419 | 1.6 | 0.3 | 4.26 | 5.45 |
| Joey Lucchesi | .243 | .333 | .346 | .271 | .341 | .461 | 1.5 | 0.0 | 4.34 | 5.87 |
| Denyi Reyes | .277 | .338 | .463 | .274 | .321 | .428 | 1.3 | 0.2 | 4.38 | 5.51 |
| Peyton Battenfield | .267 | .338 | .445 | .271 | .335 | .448 | 1.2 | 0.1 | 4.59 | 5.61 |
| Josh Walker | .219 | .284 | .370 | .273 | .341 | .422 | 1.2 | 0.1 | 3.70 | 5.36 |
| Landon Marceaux | .261 | .333 | .416 | .299 | .344 | .480 | 1.0 | 0.2 | 4.55 | 5.54 |
| Justin Jarvis | .257 | .346 | .432 | .264 | .351 | .438 | 1.2 | -0.1 | 4.70 | 5.79 |
| Humberto Mejia | .286 | .356 | .474 | .260 | .315 | .422 | 1.1 | 0.1 | 4.35 | 5.64 |
| Adam Ottavino | .273 | .385 | .429 | .205 | .295 | .320 | 1.1 | -0.2 | 3.10 | 5.25 |
| Nate Lavender | .221 | .321 | .324 | .215 | .323 | .378 | 1.1 | -0.1 | 3.27 | 4.97 |
| Robert Colina | .277 | .336 | .423 | .250 | .329 | .450 | 1.0 | 0.0 | 4.20 | 5.75 |
| Dylan Bundy | .284 | .329 | .471 | .253 | .304 | .464 | 0.9 | -0.1 | 4.61 | 5.81 |
| Dylan Tebrake | .247 | .341 | .390 | .231 | .315 | .359 | 0.8 | 0.0 | 3.35 | 4.80 |
| Jose Chacin | .263 | .332 | .468 | .292 | .341 | .470 | 1.0 | -0.1 | 4.72 | 5.88 |
| Junior Santos | .292 | .374 | .456 | .268 | .336 | .413 | 0.8 | -0.2 | 4.90 | 5.91 |
| Phil Bickford | .233 | .322 | .369 | .221 | .295 | .386 | 0.9 | -0.3 | 3.52 | 5.17 |
| Jordan Geber | .281 | .325 | .491 | .282 | .323 | .460 | 0.8 | -0.1 | 4.41 | 5.87 |
| Connor Grey | .270 | .366 | .443 | .267 | .335 | .433 | 0.7 | -0.2 | 4.74 | 6.00 |
| Blade Tidwell | .253 | .376 | .411 | .245 | .347 | .436 | 0.9 | -0.6 | 4.91 | 6.21 |
| Joander Suarez | .278 | .382 | .489 | .237 | .328 | .385 | 1.0 | -0.3 | 4.80 | 6.07 |
| Sean Reid-Foley | .224 | .353 | .412 | .230 | .333 | .402 | 0.7 | -0.2 | 3.89 | 5.88 |
| Oscar Rojas | .280 | .363 | .432 | .273 | .335 | .481 | 0.6 | -0.2 | 4.84 | 5.99 |
| Trevor Gott | .258 | .338 | .424 | .224 | .295 | .376 | 0.6 | -0.2 | 3.51 | 5.40 |
| Drew Smith | .231 | .327 | .374 | .237 | .313 | .439 | 0.8 | -0.4 | 3.61 | 5.30 |
| Brooks Raley | .193 | .281 | .281 | .259 | .351 | .431 | 0.8 | -0.5 | 3.17 | 6.53 |
| Eric Orze | .226 | .360 | .387 | .244 | .321 | .395 | 0.7 | -0.4 | 3.81 | 5.45 |
| Daniel Juarez | .227 | .307 | .333 | .255 | .348 | .423 | 0.6 | -0.3 | 4.20 | 5.70 |
| Dennis Santana | .241 | .347 | .414 | .239 | .331 | .372 | 0.5 | -0.4 | 4.12 | 5.69 |
| Carlos Carrasco | .285 | .363 | .487 | .288 | .344 | .480 | 0.6 | -0.6 | 4.99 | 6.53 |
| Grant Hartwig | .240 | .360 | .365 | .242 | .321 | .387 | 0.6 | -0.4 | 3.91 | 5.39 |
| Bryce Montes de Oca | .218 | .368 | .364 | .215 | .350 | .338 | 0.4 | -0.3 | 4.01 | 5.94 |
| David Griffin | .275 | .353 | .478 | .278 | .368 | .443 | 0.5 | -0.5 | 5.03 | 6.28 |
| Benito Garcia | .289 | .340 | .495 | .272 | .321 | .447 | 0.5 | -0.3 | 4.34 | 5.81 |
| John Curtiss | .250 | .320 | .397 | .253 | .333 | .481 | 0.3 | -0.3 | 4.06 | 5.75 |
| Josh Hejka | .275 | .359 | .438 | .262 | .330 | .398 | 0.3 | -0.3 | 4.33 | 5.52 |
| Dedniel Núñez | .268 | .360 | .464 | .240 | .322 | .385 | 0.5 | -0.5 | 4.11 | 5.81 |
| Bubby Rossman | .250 | .349 | .375 | .267 | .371 | .480 | 0.3 | -0.4 | 4.58 | 6.29 |
| Nolan Clenney | .260 | .359 | .450 | .252 | .314 | .402 | 0.5 | -0.5 | 4.11 | 5.74 |
| Tyler Thomas | .250 | .328 | .442 | .250 | .356 | .400 | 0.4 | -0.4 | 4.03 | 5.71 |
| Sam Coonrod | .267 | .400 | .422 | .231 | .339 | .346 | 0.2 | -0.2 | 4.64 | 6.12 |
| Trey McLoughlin | .247 | .312 | .424 | .276 | .327 | .490 | 0.4 | -0.5 | 4.11 | 5.88 |
| Reed Garrett | .262 | .357 | .443 | .273 | .345 | .416 | 0.2 | -0.4 | 4.42 | 6.30 |
| William Woods | .272 | .362 | .424 | .242 | .315 | .434 | 0.2 | -0.5 | 4.44 | 5.81 |
| Tommy Hunter | .298 | .353 | .596 | .271 | .321 | .458 | 0.0 | -0.4 | 4.44 | 6.59 |
| Jimmy Yacabonis | .266 | .382 | .453 | .263 | .341 | .425 | 0.2 | -0.5 | 4.57 | 6.38 |
| Tony Dibrell | .263 | .378 | .434 | .292 | .379 | .517 | 0.1 | -0.6 | 5.51 | 6.96 |
| Matt Minnick | .256 | .360 | .419 | .255 | .355 | .436 | 0.1 | -0.6 | 4.72 | 6.31 |
| Eli Ankeney | .241 | .359 | .389 | .250 | .361 | .438 | 0.2 | -0.6 | 4.69 | 6.35 |
| Brian Metoyer | .216 | .383 | .351 | .237 | .362 | .447 | 0.0 | -0.5 | 4.80 | 7.40 |
| Hunter Parsons | .279 | .386 | .453 | .231 | .328 | .398 | 0.1 | -0.7 | 4.65 | 6.25 |
| Tyler Jay | .262 | .354 | .452 | .276 | .357 | .480 | 0.1 | -0.6 | 4.93 | 6.78 |
| Jeff Brigham | .235 | .354 | .457 | .239 | .330 | .413 | 0.1 | -0.8 | 4.65 | 6.56 |
| Paul Gervase | .223 | .392 | .415 | .219 | .356 | .333 | 0.2 | -0.9 | 4.54 | 6.54 |
| Justin Courtney | .279 | .362 | .459 | .280 | .353 | .507 | -0.1 | -0.7 | 4.96 | 6.51 |
| Marcel Rentería | .265 | .400 | .490 | .264 | .365 | .434 | -0.2 | -0.6 | 5.28 | 6.81 |
| Brendan Hardy | .250 | .400 | .462 | .204 | .371 | .352 | -0.1 | -0.7 | 5.21 | 7.33 |
| Luis Moreno | .308 | .373 | .549 | .248 | .336 | .410 | -0.1 | -0.8 | 5.09 | 6.45 |
| Wilkin Ramos | .241 | .394 | .434 | .252 | .373 | .378 | -0.1 | -0.9 | 4.93 | 6.35 |
| Joey Lancellotti | .287 | .398 | .483 | .264 | .364 | .473 | -0.4 | -1.1 | 5.65 | 7.25 |
| Troy Miller | .296 | .402 | .561 | .282 | .370 | .544 | -0.3 | -1.1 | 6.40 | 8.05 |
| Quinn Brodey | .265 | .419 | .382 | .296 | .427 | .606 | -0.6 | -1.2 | 6.89 | 9.35 |
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.
The Mets could sign Yamamoto and Nola and still end up third in the division.
They could, but they could also finish first. The Mets with two more front end starters would be very competitive with the Braves for the top spot.
The spotiness of both Scherzer and Verlander early on last year, and the loss of Diaz definitely impacted the Mets. I can see them competing for the division next year with some pitching help and a little better luck.
This team–especially if it spends big on free agent pitching–will be top heavy again. So it will be vulnerable to underperformance if the wrong players get injured. But Lindor, Nimmo, and Alonso is such a fantastic base to start from that it’s plausible they will add enough players to move back up to about the Phillies’ level, and potentially higher.
The more I look at it, the more the Phillies and Mets look similar to me right now. They’re both top-heavy teams based around a trio of big-name position players. The big separator right now is Wheeler, because the Mets don’t have anyone of that caliber.
Yes. The team across town was another example of what happens to a top-heavy team with some key injuries, or key players suddenly aging out.
While I agree, I think the Phillies have an edge with their lineup because of younger guys already contributing whereas the Mets are expecting younger guys to eventually contribute. Marsh, Rojas, Stott and Bohm are far better than any of the young players from the Mets aside from maybe Alvarez.
Granted, they’re far better primarily because those young players for the Mets are so drastically under performing, but still.
Are we sure Philly’s young guys are actually good though?
Stott definitely is, as his defense gives him a high floor.
Bohm just is what he is at this point. A replacement level corner bat.
Marsh outperformed his xSLG by 66 points, Rojas by a nearly impossible 128. I’m not buying that stock
Not sure Marsh, Rojas, Stott and Bohm are far better than Mauricio.
Vientos to me is a homeless man’s Patrick Wisdom. Vientos’ in zone contact rates are abysmal not just in the majors and his walk and strike out ratios were as bad as it gets in the 200+ at bats he got here and he can’t play third base. I mean even in Mark’s supposed “hot streak” in September that people talk about where he played everyday he put up a 101 wRC+ which isn’t close to good enough to be a dh.
Stearns pretty much has said Mauricio and Baty will compete for the third base job and that’s an interesting battle unless a trade is made. Baty needs an approach change and needs to hit the ball in the air way more and there’s obviously questions n his defense. Mauricio looked solid defensively and ran the bases well but had a 47% chase rate so he has things to work on too.
This is the year to see what you have in these guys, I hope they don’t sign some mid-level IF like Brian Anderson to steal AB’s from Baty and Mauricio. I’m also hoping they non-tender Vogelbach, I can’t stand watching him get thrown out on second on what should be triples.
And you got your wish re Voggie.
I think Lindor is gonna age like a fine wine and is good for more six win seasons and Nimmo when healthy is a 4+ win player in his sleep. I know McNeil has a mediocre offensive season— and has had down years two of the last three years but I see him bouncing back and being a four win player, yes I know he’ll be in his early 30’s but I think he’ll be less banged up hopefully. I think Marte is likely done being good and not sure what to make of Stewart. If the Mets don’t sign Ohtani I’d love to sign Hoskins to a pillow contract to be the dh he’s a real good hitter and kills lefties and we know the Mets struggle against lefties.
The pitching is ugly and Stearns has his work cut out for him I can see a trade and a few signings. When it comes to the minors I’m a big Christian Scott back look at those walk to strike out numbers!
ZIPS comps for Lindor pretty much agree with your sentiment. Those are all guys who had multiple solid seasons after age 30
Lindor and Nimmo should remain good to very good for a couple more seasons, at minimum. It’s difficult to figure out how they’ll age, and we’ve only now just reached a period in their careers when age has to be considered moving forward.
A year back I suggested we could be watching a HOF career with Lindor, but it’s really going to be determined over the next five to seven years. The 30s is where most potential HOF careers go to die. Defense is a young man’s game, and Lindor has now entered the dreaded 30s! Same with Nimmo. Not a HOF talent, but solidly consistent. Not sure I’d say he can put up 4 WAR seasons in his sleep as that indicates he’s a 5+ win candidate normally. Last year he clocked in at 3.9 rWAR. He will likely start trending down soon, but not immediately.
Good point on hof hopes dying in the players 30’s. Wright had more career war in his 20’s than Beltre and Chipper had in their 20’s and then his back betrayed him and went from looking to a shoo-in to not making it and Beltre and Jones aged like fine wines. Mattingly is another example elite in the 1980’s pretty damn bad in the 90’s due to his spinal stenosis. Lindor is at what 47 war through age 29? I like his chance though I don’t wanna jinx him.
Yes. And despite the attempts of some very bright analytics minds, we still haven’t figured out which players will age better than others. We’re better at it, especially identifying the type of players who might age poorly, but it’s an inexact science. Perhaps Dan would disagree!
Injuries certainly throws a wrench into any calculations. You mentioned two players with well-known back issues in Wright and Mattingly. Both were on HOF paths. On the flip side, Paul Molitor basically made his HOF career in his 30s. Beltre, as you mentioned, is another. I remember a quote from Mattingly talking to Bernie Williams twenty years back reminding him of a goal that had evaded Mattingly: Cooperstown. He told Williams he had a real chance, but it will be determined in the next few years. That was in 2002, Williams last great year. He never made it, but he seemed like the type who would. Still highly productive at 33, switch hitter, good speed, great eye, very skilled hitter with good contact. Williams began the fall to the normal aging curve the very next year, and there were no injuries to blame. Andruw Jones seemingly had the Hall locked up in his 20s (and he still may get there), but he totally fell off a cliff at 30. I do believe he contributed to his own downfall though.
Lindor to me still remains a “stealth” HOF candidate. Probably less so after a six win season last year, yet he still rarely gets mentioned when lists of future HOFers are compiled. He just finished the easy part. His 20s and fully healthy. Let’s see how he emerges from his 30s!
Given his excellent history health-wise, and the fact that he is two thirds of the way to career WAR that would make him a sure thing, I don’t see how he is a “stealth” candidate.
When defense is a big piece of a player’s value, he is inevitably viewed as less of a “superstar” than players of comparable value who derive all of that value from offense.
Barring major and/or recurring injury, it is hard to see how Lindor doesn’t get to at least 60 bWAR by age 35. There is no player born in the 20th century with more than 54 bWAR that is not in the hall of fame, except for ARod.
I referred to him as “stealth” because I received push back when I suggested a year ago that he was trending toward being a HOFer, and more significantly most media pubs when projecting future HOFers rarely mentioned him. A year on, and another six win season, we should start seeing him pop up more consistently on these lists. I believe a lot of fans (not necessarily here) would give push back on him even today.
It’s generally considered players at 60 rWAR start getting a look with 70 a lock. Not sure of the 54 WAR number you noted. Just a quick glance, I see Ventura, Damon, Clark right above 54, and then there’s Dick Allen, Keith Hernandez, Sal Bando, Todd Helton (maybe this year), Nettles, Evans etc. in the 60 and high 60 range, not to mention two guys over 70, Whitaker and Grich. Note, both are infielders, like Lindor, above 70 and not in the Hall. Those are position players. There are a ton of pitchers above 54 rWAR (old school; it’s rWAR to me!).
I believe Lindor will have to either crack 70 or get very close to be a HOFer, but he is well on the way.
Lindor is always healthy, and that’s helping him pile up the WAR, but guys who play 150+ games in their 20s may not in their 30s. Mark Teixeira averaged 153 games through age 31, then became highly injury prone. There’s no predicting these things.
Huh? There are plenty of guys born in the 20th century with more than 54 bWAR that aren’t in (or are eligible but aren’t getting in any time soon):
Ian Kinsler 54.1
Jose Cruz 54.3
Kevin Appier 54.5
Jeff Kent 55.5
Bob Johnson 55.5
Stan Hack 55.5
Chet Lemon 55.6
Jim Wynn 55.7
Orel Hershiser 56.0
Robin Ventura 56.1
Johnny Damon 56.3
Will Clark 56.5
Frank Tanana 56.1
Joe Torre 57.5 (in as a manager, not a player)
Tim Hudson 57.9
Chuck Finley 57.9
Bobby Bonds 57.9
John Olerud 58.2
Sammy Sosa 58.6
Darrell Evans 58.7
Dick Allen 58.7
Brett Saberhagen 58.9
Mark Buerhle 59.1
Wes Ferrell 60.1
Andy Pettitte 60.2 (not getting in)
Bobby Abreu 60.2 (not getting in)
Keith Hernandez 60.3
Jim Edmonds 60.4
Gary Sheffield 60.5
Willie Davis 60.7
Sal Bando 61.5
Tommy John 61.6
Mark McGwire 62.2
CC Sabathia 62.3 (probably not getting in)
David Cone 62.3
Andruw Jones 62.7
Dwight Evans 67.2
Then I got tired of looking, but it also doesn’t count guys like Bonds, Clemens, Schilling, Whitaker, Grich, and on and on.
I kept trying to find a way that you could have made a typo that would make your statement true, and I just can’t find one.
Here are players, debut 1961 onward, who were +/- 5 fWAR of Lindor through age 29:
56.5 Mike Schmidt
55.3 Joe Morgan
45.3 Wade Boggs
43.2 Carl Yastrzemski
33.9 George Brett
27.0 Eddie Murray
27.0 Reggie Jackson
23.4 Frank Thomas
23.2 Gary Carter
22.8 Ivan Rodriguez
22.0 Scott Rolen
21.6 Robin Yount
20.6 Miguel Cabrera*
20.6 Alan Trammell
20.0 Tim Raines
17.4 Dick Allen
10.2 Ted Simmons
8.2 David Wright
3.9 Cesar Cedeno
*not retired yet, but getting pretty close. If he had retired after 2018, he’d be at 23.5!
Cone, Lemon and Gibson are three good comps.
I’ve said this before, but I expect the Mets to be very aggressive on Yamamoto, Montgomery, and E-Rod and not so much on Snell, Nola, or Gray. I know it’s a different set of leaders in the front office but lately they have organizationally been much more willing to spend huge gobs of cash than to sign someone with a QO, given similar talent. And the team probably needs at least two playoff-worthy starters to team up with Senga, not just for the playoffs but also to get there.
First off, Nimmo being 31 makes me feel very old.
Second, they’re not going to get 126 innings from Peterson because of the surgery, so the pitching is even more dire than it looks. Hoping they get guys from the first three tiers and that Cam78 isn’t right about 3rd place despite those improvements.
It seems like you’re suggesting that Showalter played Nido at the expense of Alvarez, and I’m not sure I understand that. Alvarez was brought up as soon as Narvaez was injured in April, He became the primary catcher in early May, when Nido was injured– so they really only overlapped for less than a month. Nido got the majority of starts during that month, but– other than one three day stretch– Alvarez got into the game at least every other day and started 8 games in the last three weeks of April; it’s not like Alvarez was hardly seeing any playing time for an extended period.
I believe the author confused Nido with Luis Guillorme, who had to be demoted to AAA just to get Buck to stop playing him
2024 was a lost year for the G-man, but I still believe in him.
Dan, it’s too early in the morning for me to see a Jordany Valdespin comp.
Hope Ronny learns from JV1’s mistake and wears a cup.
Jordany will forever be “the man right now”
nm
Question about the player age comps… Is it based on current age, or the age they will be during the season (IE is Alvarez based on Carter’s age 21 or age 22 season)
I believe it is based off season age and creates the comps retrospectively. So Alvarez through age 21 season is similar to Carter through age 21 season. I don’t think that is saying that Alvarez is going to have a down year next year because Carter had a down year at age 22
That makes a lot more sense, thanks
Based on yesterday’s ZIPS intro article and the discussion of comps therein, it looks like it’s a 3-year window centering on the equal age of the players involved. To put it another way, Alvarez’s (age 21) top comp are Carter’s age 20-22 seasons
Where’s Christian Scott? He figures to be in the mix for innings this season.
Only 3 pitchers projected with ERAs under 4.0 and Ottavino barely made the cut at 3.98. Easy to see where off season activity needs to be.
Why no Christian Scott proj?
Oops, I’ll make sure he’s in final set.
W L S ERA G GS IP H ER HR BB SO HBP WP SBA CSA GDP IBB BK WAR 4 5 0 4.37 19 19 78.3 75 38 10 22 72 6 0 7 4 6 0 1 1.0
I’m a fan of the use of the font sizes to indicate playing time. A nice improvement for this year!
Strong disagree. I was about to complain about it. It’s nearly impossible to read anything but the starters, especially when using Mets colors, which don’t exactly have the best contrast ratio.
And since it’s an image, I can’t futz with the CSS to make it readable on my end.
I heart Zips projections!
That said, especially this Mets team should look so different before opening day to make these numbers perhaps obsolete.
Could be for many teams. I can’t remember if Dan does an update right before OD.
Everyone’s ZiPS is updated and, of course, team projections reflect the team as it stands on that day of preseason (usually the day before Opening Day)
This is more 2024 ZiPS Projections: Guys Who Are Currently Most Closely Affiliated with the New York Mets than 2024 ZiPS Projections: New York Mets, but that’s quite an unwieldy headline.
Dan – unrelated, but curious: did you write the “Requiem”s for teams at season’s end, or was that someone else? I always enjoyed that series. When do you think we might expect to see it?
This team is hilariously mid.
Lol, not a single free agent has signed yet.
Do you believe the pitching will look anything like this come March?
I’d expect the Mets to add at least two starting pitchers, maybe three. Can also expect the bullpen to look different as well.
Yeah. “This team” is basically a stars-and-scrubs roster, which is what almost everyone starts the offseason with — if they already have some stars. The position-player side of the roster even looks pretty good as it stands. I don’t really know what more you could want in mid-November from a team that just traded away Scherzer and Verlander.
As long as Edwin Diaz is sitting in the Mets bullpen on Opening Day the bullpen will look different, and immeasurably better than 2023.
Their pen needs more than just 60 Diaz innings
Really like the 80th/20th percentile charts – gives a reasonable range of outcomes and for young guys like Baty it gives a quick approximation of “this is what a breakout season might look like” and a “maybe it’s time to consider plan B.”
Thanks for the great work you do, Dan. One thing I find confusing is the Howie Bedell comp for Starling Marte, as they don’t seem even vaguely similar.
Well, Bedell is 88 years old (if he’s even alive), and Marte was born in ’88. That’s all I can come up with. I don’t understand how a guy who got 159 PA’s in mostly 1 year in the ’60s (with no homers and 1 steal) can be a comp to a 12 year veteran
I don’t just use majors. Minor league veterans didn’t really get chances to compete largely until around 2005. Marte dropped so much that his baseline matched that of a really good veteran who didn’t get much of a chance at his peak (and the Eastern League was a horrific offensive league at the time)
It’s a lot more than this, but the baseline BA/OBP/SLG of the top comps, in 2021 neutral park.
Marte: 286/342/436
Bedell: 293/345/428
Crawford: 290/339/451
Barnes: 278/328/433
Pete Fox: 282/327/427
Polonia: 294/329/446
Victorino: 278/341/441
Frank Baumholtz: 308/350/455
Cabell: 288/328/436
Bing Miller: 292/340/444
Bruton: 277/326/426
Tommy Davis: 295/332/433
Yea zips!
Dan,
Thank you so much for offering ZIPS every year. I was wondering if you were going to add Runs Created this year. I realize that you have already started your projections…
any thanks for your hard work.
It’s too late for Rays, but I’ll stick it in after that.
Thanks!
Didn’t expect to see Ben Sheets in the comps today; now I’m down the rabbit hole of watching video of his curves and his 18-K game.
I think people forget (or never knew) how good he was there, if ever so briefly. Had an 8 (!) WAR season in 2004! 264 Ks, 32 BBs, 62 ERA-, 59 FIP-.
Out of curiosity, is “Def” the same as FanGraphs (defensive runs + positional runs) or is it just defensive runs?
Looks at Nimmo’s projection and says yeah right, looks at Nimmo’s player page and remembers that he’s quietly a stud.
Very quietly. Since debuting in 2016, his wRC+ is 21st in baseball, in between accepted superstars Corey Seager and Kyle Tucker
Is Peter Griffin the man behind the ZiPs machine curtain?
Zack Short’s hitter comps:
A pitcher, a 17 year vet with multiple down ballot mvp seasons, and a dude who got one AB.
Zack Short – he could be anything, even a boat!
Oops, FG’s database doesn’t have the right Steve Curry.
https://www.baseball-reference.com/register/player.fcgi?id=curry-002ste
And Kelly Heath had thousands of at-bats. They just weren’t in the majors.
If you only have MLB comps, the projections get worse. I tested that a long time ago. And when you do that, you get mostly comps that were far, far worse than the player.
Perhaps you addressed this, but why are the WAR numbers for starting pitchers, notably Quintana and Vasil so different from the top graphic and the table that follows? Those jumped out at me from your write-up; didn’t look at others.
ZiPS does not use depth chart playing time for the projections, but I do create a depth chart playing time for the graphic that mashes them together.
Lifelong Mets fan, but this team is mediocre at best and consistently overrated… Maybe a .500 team this year..
Senga has some pretty awesome comps