2026 ZiPS Projections: Miami Marlins
For the 22nd 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, as well as MLB’s glossary entry. The team order is selected by lot, and the next team up is the Miami Marlins.
Batters
While the Marlins were expected to need to fight hard to get out of the NL East basement in 2025, the team was surprisingly solid from midseason on, and though they never reached .500, they at least flirted with it thanks to a winning record in the second half.
A lot of the happy surprises in Miami came from the starting lineup. While a team wRC+ of 96, good for 21st in the majors, doesn’t exactly occasion a “Mission Accomplished” banner, both marks were a notable improvement on the team’s recent history. Indeed, a 96 wRC+ represents the team’s best result since 2017, that year being one of only two seasons in which the Marlins passed the century mark. While there’s no direct comparison to the team’s terrific Marcell Ozuna/Christian Yelich/Giancarlo Stanton outfield of that era, there’s actually some good young offensive talent on the team. And importantly for Miami, it’s generally inexpensive.
Looking at the projections, ZiPS has the Marlins, if not becoming a good offense, at least maintaining that sheen of relative competence. The up-the-middle positions are especially well filled, with multiple options behind the plate, Otto Lopez and Xavier Edwards on the infield, and Jakob Marsee coming off an excellent debut. The computer does project some regression from Marsee, as his minor league performance did not match his performance in the majors. But even with his numbers dropping a bit, he still projects to be a real plus as the full-time starting center fielder. Elsewhere on the infield, ZiPS thinks Connor Norby is adequate, if unexciting.
Kyle Stowers had his season cut short due to an oblique injury, but 2025 was a roaring success for him, as he hit .288/.368/.544 with 25 homers, and legitimately earned his All-Star appearance. Given his history, ZiPS, like Steamer, isn’t ready to say he’s established his stunning 2025 as his expected baseline, but his breakout was sufficient such that he looks like he can at least hit in the majors the way a corner outfielder should.
What’s keeping the offense from taking that next step is the lack of accompanying big bats at the other offense-heavy positions. First base and right field look like strict stopgap arrangements until the Marlins find something better. Agustín Ramírez may end up a full-time DH given that he’s being pushed by Joe Mack, a superior defensive catcher, but he still hasn’t shown that he has a DH-worthy stick. ZiPS isn’t going all-in on Heriberto Hernández, either; he only hit .220/.319/.454 in the minors this year, after all.
ZiPS doesn’t think the Marlins have good options to fill these positions from within. It sees the team’s position player prospects as being a good step behind the pitchers, and it’s not optimistic about upper minors hitters such as Kemp Alderman or Deyvison De Los Santos. For most organizations, this would be a lure for the team to add a big name free agent and provide a middle-of-the-order accompaniment to Stowers, but this is rarely Miami’s approach. As a result, it’s unclear whether this lineup will ever actually get to the next level before the principals approach free agency and the seemingly inevitable trades start.
Pitchers
Sandy Alcantara’s return from Tommy John surgery wasn’t the smoothest, and though his velocity was mostly back, he was far more crushable than he was at his 2022-2023 best. He did look a lot more comfortable in the second half, with an ERA of 3.33 compared to his 7.22 mark in the first half, and considerably improved control. ZiPS projects a sunnier 2026, though one that looks more like that of a no. 2 starter rather than an ace. Alcantara remained on the team despite copious trade rumors this summer, and there’s still a good chance that he’s traded in the very near future.
Edward Cabrera’s arm slot dropped a bit in 2025 and he started relying on his hard sinker more often, and in the end, he had a moderate breakout season. This one makes me happy since I feel like I’d been predicting his breakout for three or four years now! He’s whittled down the walks to acceptable levels and avoided serious injury.
Eury Pérez’s return from Tommy John went better than Alcantara’s, and he generally pitched as well as anyone could expect, outside of a rough run in August. He ended the season on a high note, striking out 11 doomed Mets during the final weekend. ZiPS is pretty comfortable with Robby Snelling, Ryan Weathers, and Braxton Garrett. In fact, if you go down the depth chart of starters the Marlins will actually use in 2026, Ryan Gusto is the only one projected for an ERA worse than 4.50.
The bullpen projects to be very average. Ronny Henriquez is the only reliever projected with an ERA well short of 4.00, but very few of the relievers projects are objectively terrible. While short on big, scary arms, this appears to be an adequate group that won’t prevent the Marlins from pulling off a Wild Card surprise.
Right now, the Marlins look like a .500 team, perhaps a skosh better, unless they’re unexpectedly aggressive in free agency this winter. So… let’s say a .500 team, perhaps a skosh better.

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.
| Player | B | Age | PO | PA | AB | R | H | 2B | 3B | HR | RBI | BB | SO | SB | CS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Xavier Edwards | B | 26 | 2B | 566 | 508 | 67 | 140 | 20 | 4 | 4 | 48 | 48 | 77 | 25 | 6 |
| Jakob Marsee | L | 25 | CF | 642 | 548 | 79 | 126 | 25 | 6 | 15 | 73 | 74 | 131 | 37 | 13 |
| Otto Lopez | R | 27 | SS | 530 | 486 | 61 | 127 | 21 | 4 | 10 | 58 | 37 | 79 | 13 | 5 |
| Kyle Stowers | L | 28 | LF | 459 | 404 | 55 | 99 | 20 | 3 | 21 | 67 | 44 | 129 | 3 | 1 |
| Connor Norby | R | 26 | 3B | 520 | 475 | 71 | 118 | 24 | 2 | 16 | 63 | 36 | 138 | 9 | 3 |
| Joe Mack | L | 23 | C | 498 | 452 | 57 | 100 | 20 | 1 | 15 | 62 | 37 | 140 | 4 | 1 |
| Agustín Ramírez | R | 24 | C | 635 | 577 | 82 | 137 | 32 | 1 | 22 | 79 | 47 | 127 | 16 | 3 |
| Liam Hicks | L | 27 | C | 403 | 343 | 38 | 83 | 14 | 1 | 5 | 39 | 44 | 61 | 2 | 0 |
| Graham Pauley | L | 25 | 3B | 452 | 405 | 52 | 89 | 19 | 2 | 12 | 51 | 39 | 92 | 7 | 2 |
| Javier Sanoja | R | 23 | 3B | 500 | 460 | 52 | 116 | 24 | 5 | 6 | 52 | 30 | 49 | 10 | 8 |
| Maximo Acostaf | R | 23 | SS | 520 | 474 | 58 | 105 | 17 | 2 | 11 | 50 | 38 | 127 | 19 | 8 |
| Griffin Conine | L | 28 | LF | 407 | 361 | 45 | 80 | 15 | 2 | 12 | 48 | 40 | 138 | 0 | 1 |
| Victor Mesa Jr. | L | 24 | CF | 402 | 368 | 42 | 84 | 16 | 2 | 9 | 45 | 28 | 84 | 5 | 2 |
| Heriberto Hernández | R | 26 | LF | 465 | 408 | 55 | 91 | 18 | 2 | 16 | 60 | 48 | 143 | 4 | 2 |
| Dane Myers | R | 30 | CF | 379 | 345 | 42 | 83 | 12 | 1 | 9 | 44 | 27 | 95 | 14 | 4 |
| Colby Shade | R | 24 | CF | 425 | 371 | 55 | 75 | 15 | 3 | 4 | 42 | 36 | 134 | 25 | 5 |
| Ryan Ignoffo | R | 25 | C | 342 | 319 | 39 | 72 | 17 | 2 | 6 | 36 | 19 | 54 | 8 | 2 |
| Eric Wagaman | R | 28 | 1B | 483 | 446 | 54 | 110 | 24 | 2 | 11 | 52 | 32 | 94 | 5 | 2 |
| Brian Navarreto | R | 31 | C | 226 | 208 | 23 | 43 | 7 | 1 | 4 | 21 | 14 | 54 | 1 | 0 |
| Gage Miller | R | 23 | 3B | 416 | 373 | 37 | 78 | 13 | 2 | 4 | 35 | 34 | 78 | 9 | 5 |
| Matthew Etzel | L | 24 | LF | 413 | 367 | 46 | 85 | 14 | 4 | 7 | 40 | 40 | 112 | 18 | 7 |
| Mark Coley II | R | 25 | LF | 291 | 263 | 29 | 58 | 11 | 2 | 4 | 31 | 18 | 102 | 10 | 4 |
| Jack Winkler | R | 27 | 3B | 416 | 378 | 42 | 75 | 15 | 1 | 6 | 39 | 28 | 114 | 16 | 2 |
| Shane Sasaki | R | 25 | LF | 352 | 314 | 37 | 72 | 14 | 2 | 2 | 29 | 28 | 99 | 16 | 3 |
| Jared Serna | R | 24 | SS | 527 | 480 | 58 | 103 | 19 | 2 | 7 | 49 | 36 | 101 | 11 | 7 |
| Kemp Alderman | R | 23 | RF | 526 | 489 | 58 | 121 | 19 | 4 | 15 | 65 | 28 | 138 | 12 | 7 |
| Deyvison De Los Santos | R | 23 | 1B | 516 | 481 | 57 | 111 | 15 | 1 | 16 | 61 | 28 | 134 | 6 | 3 |
| Chase Jaworsky | L | 21 | SS | 315 | 279 | 33 | 54 | 12 | 1 | 3 | 30 | 23 | 84 | 15 | 4 |
| Josh Zamora | R | 27 | 3B | 384 | 351 | 36 | 70 | 12 | 0 | 8 | 39 | 24 | 80 | 1 | 1 |
| Fenwick Trimble | R | 23 | CF | 344 | 306 | 29 | 66 | 14 | 2 | 4 | 34 | 29 | 76 | 15 | 5 |
| Payton Green | R | 23 | SS | 380 | 344 | 34 | 77 | 15 | 2 | 5 | 36 | 26 | 103 | 5 | 5 |
| Echedry Vargas | R | 21 | 3B | 374 | 353 | 44 | 75 | 15 | 2 | 8 | 40 | 13 | 104 | 7 | 3 |
| Dub Gleed | R | 23 | 3B | 291 | 254 | 22 | 56 | 13 | 0 | 2 | 26 | 29 | 63 | 3 | 2 |
| Jacob Thompson | L | 28 | LF | 278 | 247 | 25 | 53 | 12 | 2 | 4 | 29 | 24 | 74 | 2 | 1 |
| Garret Forrester | R | 24 | C | 274 | 237 | 20 | 47 | 8 | 1 | 1 | 23 | 27 | 85 | 5 | 1 |
| Grant Richardson | L | 26 | RF | 341 | 312 | 37 | 63 | 13 | 1 | 9 | 36 | 22 | 135 | 6 | 3 |
| Michael Snyder | R | 25 | LF | 439 | 381 | 39 | 79 | 15 | 0 | 4 | 37 | 48 | 108 | 13 | 2 |
| Andrew Pintar | R | 25 | CF | 374 | 341 | 37 | 75 | 15 | 2 | 5 | 36 | 26 | 109 | 13 | 3 |
| Sam Praytor | R | 27 | C | 182 | 162 | 13 | 30 | 5 | 0 | 3 | 17 | 14 | 46 | 2 | 1 |
| Carlos Sanchez | B | 21 | C | 207 | 188 | 22 | 34 | 8 | 1 | 1 | 16 | 16 | 65 | 0 | 1 |
| Jesus Hernandez | R | 22 | 3B | 348 | 315 | 31 | 60 | 15 | 3 | 3 | 30 | 27 | 103 | 9 | 3 |
| Jacob Berry | B | 25 | 2B | 485 | 441 | 48 | 98 | 22 | 3 | 7 | 50 | 33 | 102 | 12 | 3 |
| Connor Caskenette | R | 24 | C | 238 | 210 | 18 | 42 | 8 | 1 | 0 | 16 | 23 | 60 | 5 | 3 |
| Emaarion Boyd | R | 22 | CF | 389 | 347 | 43 | 73 | 12 | 3 | 2 | 34 | 23 | 89 | 24 | 11 |
| Jay Beshears | R | 24 | 3B | 345 | 313 | 31 | 58 | 14 | 1 | 4 | 30 | 25 | 96 | 2 | 2 |
| Ian Lewis | B | 23 | RF | 371 | 342 | 42 | 72 | 14 | 3 | 5 | 35 | 22 | 83 | 16 | 6 |
| Eric Rataczak | L | 25 | RF | 309 | 276 | 25 | 55 | 8 | 2 | 4 | 26 | 28 | 106 | 6 | 3 |
| Wilfredo Lara | R | 22 | SS | 360 | 325 | 36 | 61 | 11 | 4 | 4 | 29 | 27 | 93 | 9 | 6 |
| Cody Morissette | L | 26 | 2B | 410 | 372 | 40 | 69 | 14 | 1 | 7 | 37 | 28 | 113 | 9 | 2 |
| Bennett Hostetler | R | 28 | C | 257 | 230 | 21 | 42 | 10 | 0 | 2 | 25 | 17 | 83 | 4 | 1 |
| Jacob Jenkins-Cowart | L | 23 | RF | 316 | 290 | 28 | 50 | 15 | 2 | 2 | 23 | 21 | 99 | 10 | 6 |
| Johnny Olmstead | R | 25 | SS | 486 | 445 | 60 | 88 | 18 | 3 | 9 | 48 | 30 | 101 | 13 | 6 |
| Cody Schrier | R | 23 | 1B | 295 | 273 | 31 | 54 | 7 | 2 | 5 | 27 | 17 | 86 | 12 | 2 |
| Dalvy Rosario | R | 25 | LF | 318 | 291 | 35 | 57 | 8 | 2 | 4 | 26 | 16 | 106 | 8 | 3 |
| Harrison Spohn | R | 27 | 2B | 304 | 277 | 20 | 46 | 8 | 1 | 3 | 22 | 25 | 121 | 2 | 4 |
| Nathan Martorella | L | 25 | 1B | 539 | 486 | 51 | 94 | 18 | 1 | 12 | 53 | 45 | 118 | 5 | 1 |
| Yiddi Cappe | R | 23 | DH | 376 | 355 | 38 | 76 | 12 | 1 | 5 | 33 | 18 | 95 | 13 | 6 |
| Player | PA | BA | OBP | SLG | OPS+ | ISO | BABIP | Def | WAR | wOBA | 3YOPS+ | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Xavier Edwards | 566 | .276 | .339 | .354 | 93 | .078 | .319 | 5 | 3.2 | .308 | 90 | 68 |
| Jakob Marsee | 642 | .230 | .329 | .380 | 96 | .150 | .276 | -2 | 3.0 | .314 | 98 | 81 |
| Otto Lopez | 530 | .261 | .316 | .383 | 93 | .122 | .295 | 3 | 2.9 | .305 | 90 | 64 |
| Kyle Stowers | 459 | .245 | .327 | .465 | 117 | .220 | .307 | 1 | 2.5 | .340 | 112 | 62 |
| Connor Norby | 520 | .248 | .306 | .408 | 96 | .160 | .318 | 1 | 2.4 | .310 | 97 | 62 |
| Joe Mack | 498 | .221 | .287 | .369 | 81 | .148 | .286 | 6 | 2.4 | .287 | 84 | 49 |
| Agustín Ramírez | 635 | .237 | .301 | .411 | 95 | .174 | .269 | -9 | 2.2 | .308 | 99 | 76 |
| Liam Hicks | 403 | .242 | .343 | .332 | 89 | .090 | .282 | -4 | 1.7 | .306 | 88 | 39 |
| Graham Pauley | 452 | .220 | .295 | .365 | 82 | .145 | .256 | 4 | 1.6 | .290 | 84 | 46 |
| Javier Sanoja | 500 | .252 | .298 | .365 | 83 | .113 | .272 | 4 | 1.5 | .290 | 86 | 55 |
| Maximo Acosta | 520 | .222 | .283 | .335 | 71 | .113 | .280 | 2 | 1.2 | .274 | 76 | 52 |
| Griffin Conine | 407 | .222 | .305 | .374 | 87 | .152 | .322 | 4 | 1.0 | .300 | 86 | 42 |
| Victor Mesa Jr. | 402 | .228 | .287 | .356 | 77 | .128 | .273 | 2 | 1.0 | .283 | 79 | 39 |
| Heriberto Hernández | 465 | .223 | .310 | .395 | 94 | .172 | .301 | -3 | 0.9 | .309 | 96 | 52 |
| Dane Myers | 379 | .241 | .303 | .359 | 83 | .118 | .307 | -3 | 0.9 | .293 | 81 | 42 |
| Colby Shade | 425 | .202 | .298 | .291 | 65 | .089 | .305 | 2 | 0.8 | .270 | 67 | 39 |
| Ryan Ignoffo | 342 | .226 | .269 | .348 | 70 | .122 | .255 | 0 | 0.8 | .269 | 73 | 32 |
| Eric Wagaman | 483 | .247 | .298 | .383 | 88 | .136 | .290 | 0 | 0.5 | .297 | 88 | 53 |
| Brian Navarreto | 226 | .207 | .257 | .308 | 56 | .101 | .260 | 4 | 0.5 | .249 | 56 | 17 |
| Gage Miller | 416 | .209 | .286 | .287 | 60 | .078 | .254 | 5 | 0.5 | .260 | 62 | 35 |
| Matthew Etzel | 413 | .232 | .308 | .349 | 82 | .117 | .315 | 1 | 0.4 | .289 | 82 | 46 |
| Mark Coley II | 291 | .221 | .287 | .323 | 69 | .102 | .344 | 5 | 0.4 | .272 | 75 | 28 |
| Jack Winkler | 416 | .198 | .263 | .291 | 54 | .093 | .267 | 6 | 0.4 | .248 | 55 | 33 |
| Shane Sasaki | 352 | .229 | .297 | .306 | 68 | .077 | .329 | 4 | 0.3 | .271 | 71 | 33 |
| Jared Serna | 527 | .215 | .278 | .306 | 62 | .091 | .258 | 0 | 0.3 | .260 | 67 | 46 |
| Kemp Alderman | 526 | .247 | .293 | .395 | 89 | .148 | .315 | -5 | 0.2 | .298 | 92 | 62 |
| Deyvison De Los Santos | 516 | .231 | .279 | .366 | 77 | .135 | .287 | 4 | 0.2 | .281 | 80 | 52 |
| Chase Jaworsky | 315 | .194 | .280 | .276 | 56 | .082 | .266 | -1 | 0.2 | .255 | 62 | 26 |
| Josh Zamora | 384 | .199 | .257 | .302 | 55 | .103 | .236 | 6 | 0.2 | .249 | 56 | 28 |
| Fenwick Trimble | 344 | .216 | .295 | .314 | 70 | .098 | .274 | -4 | 0.1 | .274 | 76 | 33 |
| Payton Green | 380 | .224 | .285 | .323 | 69 | .099 | .305 | -4 | 0.1 | .270 | 71 | 35 |
| Echedry Vargas | 374 | .212 | .250 | .334 | 60 | .122 | .278 | 3 | 0.1 | .255 | 67 | 32 |
| Dub Gleed | 291 | .220 | .314 | .295 | 71 | .075 | .286 | -3 | 0.1 | .279 | 75 | 25 |
| Jacob Thompson | 278 | .215 | .295 | .328 | 73 | .113 | .290 | 1 | 0.0 | .277 | 72 | 25 |
| Garret Forrester | 274 | .198 | .299 | .253 | 56 | .055 | .305 | -4 | -0.2 | .258 | 59 | 19 |
| Grant Richardson | 341 | .202 | .263 | .337 | 65 | .135 | .321 | 2 | -0.2 | .264 | 67 | 30 |
| Michael Snyder | 439 | .207 | .305 | .278 | 64 | .071 | .279 | -1 | -0.3 | .269 | 67 | 36 |
| Andrew Pintar | 374 | .220 | .282 | .320 | 67 | .100 | .308 | -6 | -0.3 | .267 | 68 | 35 |
| Sam Praytor | 182 | .185 | .263 | .272 | 49 | .086 | .239 | -2 | -0.3 | .244 | 51 | 12 |
| Carlos Sanchez | 207 | .181 | .251 | .250 | 40 | .069 | .270 | 0 | -0.4 | .229 | 50 | 12 |
| Jesus Hernandez | 348 | .190 | .262 | .286 | 52 | .096 | .273 | -1 | -0.5 | .245 | 58 | 27 |
| Jacob Berry | 485 | .222 | .285 | .333 | 71 | .111 | .274 | -12 | -0.6 | .273 | 73 | 46 |
| Connor Caskenette | 238 | .200 | .286 | .248 | 50 | .048 | .280 | -5 | -0.6 | .247 | 54 | 17 |
| Emaarion Boyd | 389 | .210 | .279 | .280 | 56 | .070 | .277 | -4 | -0.7 | .253 | 60 | 37 |
| Jay Beshears | 345 | .185 | .255 | .275 | 47 | .090 | .254 | 0 | -0.7 | .239 | 53 | 23 |
| Ian Lewis | 371 | .211 | .263 | .313 | 59 | .102 | .264 | -1 | -0.8 | .255 | 64 | 34 |
| Eric Rataczak | 309 | .199 | .278 | .286 | 57 | .087 | .307 | 0 | -0.8 | .253 | 58 | 24 |
| Wilfredo Lara | 360 | .188 | .256 | .283 | 50 | .095 | .250 | -4 | -0.8 | .242 | 55 | 28 |
| Cody Morissette | 410 | .185 | .246 | .285 | 47 | .100 | .246 | 0 | -0.8 | .236 | 48 | 29 |
| Bennett Hostetler | 257 | .183 | .258 | .252 | 43 | .069 | .276 | -6 | -0.9 | .234 | 47 | 16 |
| Jacob Jenkins-Cowart | 316 | .172 | .234 | .259 | 37 | .087 | .254 | 6 | -1.0 | .222 | 42 | 22 |
| Johnny Olmstead | 486 | .198 | .255 | .312 | 57 | .114 | .236 | -10 | -1.1 | .251 | 61 | 41 |
| Cody Schrier | 295 | .198 | .254 | .293 | 52 | .095 | .269 | -1 | -1.1 | .244 | 54 | 24 |
| Dalvy Rosario | 318 | .196 | .240 | .278 | 44 | .082 | .293 | 2 | -1.1 | .230 | 46 | 22 |
| Harrison Spohn | 304 | .166 | .237 | .235 | 32 | .069 | .281 | 2 | -1.1 | .216 | 32 | 18 |
| Nathan Martorella | 539 | .193 | .265 | .309 | 59 | .116 | .230 | 1 | -1.3 | .255 | 63 | 41 |
| Yiddi Cappe | 376 | .214 | .253 | .296 | 52 | .082 | .278 | 0 | -1.4 | .242 | 54 | 32 |
| Player | Hit Comp 1 | Hit Comp 2 | Hit Comp 3 |
|---|---|---|---|
| Xavier Edwards | Johnny Temple | Joey Cora | Luis Castillo |
| Jakob Marsee | Brady Anderson | Al Gionfriddo | Lee Mazzilli |
| Otto Lopez | Erick Aybar | Kevin Newman | Eric Young Sr. |
| Kyle Stowers | Mike Easler | Ray Blades | Bobby Prescott |
| Connor Norby | Tom Brookens | Jim Morrison | Johnny Vergez |
| Joe Mack | Tim McIntosh | Craig Wilson | Frankie Hayes |
| Agustín Ramírez | Terry Steinbach | Cy Perkins | Daulton Varsho |
| Liam Hicks | Michael LaValliere | Butch Wynegar | John Jaso |
| Graham Pauley | Steve Macko | Tom Lombarski | Bruce Fournier |
| Javier Sanoja | Rico Rossy | Andrelton Simmons | Josh Harrison |
| Maximo Acosta | Donnie Sadler | Tilson Brito | Damian Jackson |
| Griffin Conine | Rich Barry | Ben Johnson | KD Kang |
| Victor Mesa Jr. | Midre Cummings | Tom Umphlett | Jimmy Busby |
| Heriberto Hernández | Eric Crozier | Jayson Werth | Ron Diggle |
| Dane Myers | Darren Ford | Mel Barrow | Roger Nelson |
| Colby Shade | Tanner English | Jeremey Kendall | Steve Martin |
| Ryan Ignoffo | Mike Durant | Brett Sullivan | Paul Phillips |
| Eric Wagaman | Raul Gonzalez | Tim Belk | Cameron Perkins |
| Brian Navarreto | John Marzano | Vic Roznovsky | John Suomi |
| Gage Miller | Juan Ramos | Ed Pebley | Sergio Garcia |
| Matthew Etzel | Adam Greenberg | John Andreoli | Troy Montgomery |
| Mark Coley II | Ridge Hoopii-Haslam | Calvin King | Jack Woolsey |
| Jack Winkler | Pokey Reese | Norm McMillan | Ryan Klosterman |
| Shane Sasaki | Anthony Alford | James Harris | Kyle Johnson |
| Jared Serna | Tomas De La Rosa | Alex Prieto | Mel Houston |
| Kemp Alderman | Jake Marisnick | Rip Repulski | Bill Robinson |
| Deyvison De Los Santos | Ryan Ward | Darrell Parker | Lance Hallberg |
| Chase Jaworsky | Nelson Castro | Nick Ahmed | Juan Veras |
| Josh Zamora | Carlo Colombino | Pat Peavey | Steve Marino |
| Fenwick Trimble | Ryan Freel | Goef Tomlinson | Rolo Avila |
| Payton Green | Tony Giarratano | Andrew Navigato | Jason Dunaway |
| Echedry Vargas | Cristian Toribio | Ron Washington | Bobby Smith |
| Dub Gleed | Noel Finley | Scott Stahoviak | Will Craig |
| Jacob Thompson | Dale Holman | Kevin Burford | Carlos Moncrief |
| Garret Forrester | Aaron Nieckula | Pat Callahan | Bob Turzilli |
| Grant Richardson | Sean Hearn | Logan Wood | Andrew Dyes |
| Michael Snyder | Ed Sedar | John Bryant | Troy Thomas |
| Andrew Pintar | Glynn Davis | Ted Taylor | Kyle Johnson |
| Sam Praytor | Eric Brooks | Fausto Tejero | Mike Kremblas |
| Carlos Sanchez | Allan Richards | Dan Tosca | Gary Stone |
| Jesus Hernandez | Kevin Flora | Dylan Johnston | Dave Edler |
| Jacob Berry | Tom Sergio | Riccardo Bellini | Frank White |
| Connor Caskenette | Mike Sadek | John Massarelli | Andy Allanson |
| Emaarion Boyd | Rick Gentry | Kevin Bootay | Brandon Bridgers |
| Jay Beshears | Donald Trolliet | Greg Sinatro | Zach Strong |
| Ian Lewis | Shawon Dunston | Byron Mathews | Ed Irvine |
| Eric Rataczak | Danny Johnson | Moe Daniels | Travis Becktel |
| Wilfredo Lara | Marc Rhea | Jason Repko | Ramon Araujo |
| Cody Morissette | Jalen Miller | Eric Gonzalez | Mike Horning |
| Bennett Hostetler | Hal Meek | Danny Sawyer | Don Jones |
| Jacob Jenkins-Cowart | Blane Layton | James Baas | Fred Green |
| Johnny Olmstead | Shaun Skrehot | Rick Auerbach | Fausto Solano |
| Cody Schrier | Sthervin Matos | Tony Ross | Cristian Paulino |
| Dalvy Rosario | Jose Taveras | Cedrick Harris | Casey Baker |
| Harrison Spohn | Larry Burright | Andy Leer | Trevor Stevens |
| Nathan Martorella | Mike Ashman | Ron Witmeyer | Cody Ehlers |
| Yiddi Cappe | Freddy Parejo | Tarrence Patterson | Jeb Dougherty |
| Player | 80th BA | 80th OBP | 80th SLG | 80th OPS+ | 80th WAR | 20th BA | 20th OBP | 20th SLG | 20th OPS+ | 20th WAR |
|---|---|---|---|---|---|---|---|---|---|---|
| Xavier Edwards | .305 | .367 | .392 | 112 | 4.5 | .246 | .313 | .316 | 75 | 1.8 |
| Jakob Marsee | .255 | .355 | .431 | 116 | 4.7 | .204 | .306 | .331 | 79 | 1.5 |
| Otto Lopez | .287 | .343 | .422 | 109 | 4.0 | .231 | .287 | .341 | 73 | 1.5 |
| Kyle Stowers | .271 | .354 | .524 | 137 | 3.6 | .220 | .301 | .413 | 98 | 1.4 |
| Connor Norby | .275 | .334 | .454 | 116 | 3.8 | .222 | .280 | .353 | 76 | 1.0 |
| Joe Mack | .250 | .313 | .421 | 99 | 3.5 | .196 | .261 | .323 | 62 | 1.2 |
| Agustín Ramírez | .266 | .327 | .464 | 116 | 4.0 | .217 | .278 | .365 | 79 | 0.7 |
| Liam Hicks | .270 | .372 | .373 | 106 | 2.6 | .216 | .316 | .290 | 71 | 0.7 |
| Graham Pauley | .247 | .319 | .413 | 99 | 2.6 | .194 | .272 | .320 | 63 | 0.4 |
| Javier Sanoja | .279 | .326 | .410 | 103 | 2.9 | .227 | .274 | .326 | 69 | 0.5 |
| Maximo Acosta | .244 | .308 | .379 | 87 | 2.4 | .197 | .261 | .302 | 56 | 0.2 |
| Griffin Conine | .246 | .328 | .422 | 105 | 2.0 | .190 | .273 | .320 | 65 | -0.2 |
| Victor Mesa Jr. | .254 | .310 | .401 | 93 | 1.9 | .204 | .264 | .314 | 59 | 0.1 |
| Heriberto Hernández | .246 | .334 | .451 | 115 | 2.1 | .194 | .284 | .343 | 74 | -0.3 |
| Dane Myers | .269 | .332 | .405 | 101 | 1.8 | .214 | .277 | .315 | 64 | 0.0 |
| Colby Shade | .228 | .324 | .329 | 80 | 1.7 | .175 | .274 | .254 | 51 | -0.1 |
| Ryan Ignoffo | .257 | .302 | .400 | 92 | 1.7 | .198 | .240 | .299 | 50 | -0.1 |
| Eric Wagaman | .275 | .326 | .426 | 109 | 1.8 | .220 | .272 | .339 | 71 | -0.6 |
| Brian Navarreto | .235 | .290 | .365 | 78 | 1.2 | .179 | .227 | .265 | 36 | 0.0 |
| Gage Miller | .236 | .314 | .323 | 76 | 1.4 | .183 | .262 | .245 | 42 | -0.4 |
| Matthew Etzel | .258 | .334 | .393 | 100 | 1.5 | .204 | .283 | .310 | 66 | -0.5 |
| Mark Coley II | .246 | .311 | .369 | 87 | 1.0 | .191 | .256 | .281 | 50 | -0.4 |
| Jack Winkler | .225 | .290 | .329 | 69 | 1.4 | .174 | .240 | .253 | 37 | -0.5 |
| Shane Sasaki | .257 | .327 | .344 | 85 | 1.1 | .200 | .268 | .265 | 50 | -0.6 |
| Jared Serna | .244 | .304 | .352 | 80 | 1.6 | .187 | .250 | .267 | 43 | -1.0 |
| Kemp Alderman | .274 | .319 | .442 | 108 | 1.6 | .222 | .265 | .348 | 69 | -1.2 |
| Deyvison De Los Santos | .253 | .304 | .405 | 94 | 1.4 | .205 | .255 | .322 | 60 | -1.0 |
| Chase Jaworsky | .224 | .309 | .328 | 75 | 1.0 | .165 | .255 | .235 | 37 | -0.6 |
| Josh Zamora | .225 | .286 | .353 | 75 | 1.3 | .176 | .236 | .265 | 38 | -0.6 |
| Fenwick Trimble | .241 | .320 | .360 | 88 | 0.9 | .190 | .271 | .271 | 53 | -0.6 |
| Payton Green | .249 | .313 | .368 | 87 | 1.1 | .201 | .261 | .282 | 53 | -0.7 |
| Echedry Vargas | .236 | .276 | .389 | 79 | 1.0 | .186 | .224 | .286 | 39 | -1.0 |
| Dub Gleed | .242 | .339 | .331 | 86 | 0.7 | .192 | .290 | .265 | 57 | -0.5 |
| Jacob Thompson | .244 | .327 | .374 | 94 | 0.7 | .190 | .268 | .291 | 56 | -0.6 |
| Garret Forrester | .233 | .330 | .295 | 75 | 0.5 | .166 | .268 | .211 | 37 | -0.8 |
| Grant Richardson | .230 | .289 | .384 | 85 | 0.7 | .175 | .235 | .284 | 44 | -1.2 |
| Michael Snyder | .236 | .333 | .312 | 80 | 0.6 | .180 | .277 | .238 | 47 | -1.4 |
| Andrew Pintar | .244 | .308 | .358 | 83 | 0.5 | .193 | .257 | .282 | 51 | -1.0 |
| Sam Praytor | .214 | .293 | .316 | 69 | 0.2 | .158 | .234 | .233 | 33 | -0.8 |
| Carlos Sanchez | .217 | .288 | .307 | 65 | 0.3 | .151 | .219 | .212 | 21 | -0.9 |
| Jesus Hernandez | .219 | .290 | .329 | 72 | 0.3 | .163 | .234 | .242 | 35 | -1.4 |
| Jacob Berry | .247 | .309 | .369 | 85 | 0.4 | .199 | .262 | .292 | 55 | -1.6 |
| Connor Caskenette | .232 | .317 | .288 | 68 | 0.0 | .167 | .257 | .209 | 31 | -1.2 |
| Emaarion Boyd | .240 | .306 | .315 | 73 | 0.2 | .186 | .256 | .249 | 40 | -1.5 |
| Jay Beshears | .212 | .280 | .323 | 66 | 0.1 | .156 | .226 | .233 | 29 | -1.6 |
| Ian Lewis | .240 | .293 | .363 | 80 | 0.2 | .184 | .240 | .272 | 43 | -1.7 |
| Eric Rataczak | .228 | .308 | .329 | 75 | 0.0 | .173 | .253 | .243 | 38 | -1.6 |
| Wilfredo Lara | .216 | .279 | .331 | 69 | 0.1 | .167 | .231 | .248 | 33 | -1.6 |
| Cody Morissette | .212 | .276 | .329 | 65 | 0.2 | .163 | .225 | .249 | 33 | -1.6 |
| Bennett Hostetler | .214 | .291 | .297 | 62 | -0.3 | .154 | .230 | .213 | 25 | -1.5 |
| Jacob Jenkins-Cowart | .197 | .262 | .300 | 54 | -0.4 | .148 | .208 | .219 | 20 | -1.8 |
| Johnny Olmstead | .220 | .278 | .360 | 75 | 0.1 | .175 | .229 | .272 | 40 | -2.1 |
| Cody Schrier | .229 | .287 | .342 | 70 | -0.3 | .170 | .230 | .249 | 35 | -1.8 |
| Dalvy Rosario | .228 | .272 | .327 | 66 | -0.2 | .170 | .214 | .244 | 29 | -1.8 |
| Harrison Spohn | .188 | .262 | .273 | 49 | -0.4 | .134 | .209 | .190 | 15 | -1.8 |
| Nathan Martorella | .218 | .292 | .350 | 76 | -0.1 | .170 | .242 | .269 | 42 | -2.4 |
| Yiddi Cappe | .240 | .275 | .335 | 67 | -0.6 | .190 | .226 | .262 | 36 | -2.2 |
| Player | BA vs. L | OBP vs. L | SLG vs. L | BA vs. R | OBP vs. R | SLG vs. R |
|---|---|---|---|---|---|---|
| Xavier Edwards | .273 | .335 | .341 | .277 | .341 | .361 |
| Jakob Marsee | .210 | .305 | .329 | .237 | .337 | .398 |
| Otto Lopez | .262 | .320 | .393 | .261 | .313 | .376 |
| Kyle Stowers | .235 | .315 | .432 | .250 | .332 | .482 |
| Connor Norby | .256 | .314 | .438 | .244 | .301 | .394 |
| Joe Mack | .207 | .273 | .319 | .226 | .292 | .387 |
| Agustín Ramírez | .246 | .314 | .440 | .234 | .295 | .398 |
| Liam Hicks | .234 | .330 | .309 | .245 | .348 | .341 |
| Graham Pauley | .213 | .289 | .352 | .222 | .297 | .370 |
| Javier Sanoja | .260 | .309 | .380 | .248 | .293 | .358 |
| Maximo Acosta | .215 | .282 | .319 | .224 | .284 | .342 |
| Griffin Conine | .210 | .288 | .331 | .228 | .313 | .397 |
| Victor Mesa Jr. | .224 | .279 | .352 | .230 | .291 | .358 |
| Heriberto Hernández | .230 | .325 | .417 | .219 | .303 | .383 |
| Dane Myers | .246 | .309 | .381 | .237 | .300 | .347 |
| Colby Shade | .198 | .299 | .279 | .204 | .297 | .296 |
| Ryan Ignoffo | .226 | .270 | .376 | .226 | .269 | .336 |
| Eric Wagaman | .250 | .309 | .405 | .245 | .293 | .372 |
| Brian Navarreto | .206 | .257 | .294 | .207 | .257 | .314 |
| Gage Miller | .221 | .299 | .301 | .204 | .280 | .281 |
| Matthew Etzel | .223 | .296 | .340 | .235 | .312 | .352 |
| Mark Coley II | .228 | .307 | .329 | .217 | .279 | .321 |
| Jack Winkler | .202 | .270 | .298 | .197 | .260 | .288 |
| Shane Sasaki | .234 | .311 | .330 | .227 | .290 | .295 |
| Jared Serna | .220 | .288 | .326 | .213 | .274 | .299 |
| Kemp Alderman | .255 | .301 | .414 | .244 | .289 | .387 |
| Deyvison De Los Santos | .235 | .281 | .369 | .229 | .278 | .364 |
| Chase Jaworsky | .187 | .274 | .267 | .196 | .283 | .279 |
| Josh Zamora | .204 | .265 | .320 | .198 | .254 | .294 |
| Fenwick Trimble | .215 | .298 | .312 | .216 | .294 | .315 |
| Payton Green | .223 | .289 | .350 | .224 | .283 | .311 |
| Echedry Vargas | .223 | .259 | .350 | .208 | .246 | .328 |
| Dub Gleed | .224 | .320 | .318 | .219 | .311 | .284 |
| Jacob Thompson | .206 | .286 | .324 | .218 | .299 | .330 |
| Garret Forrester | .200 | .305 | .229 | .198 | .297 | .263 |
| Grant Richardson | .195 | .255 | .299 | .204 | .265 | .351 |
| Michael Snyder | .211 | .316 | .281 | .206 | .301 | .277 |
| Andrew Pintar | .227 | .290 | .330 | .217 | .278 | .316 |
| Sam Praytor | .192 | .276 | .288 | .182 | .256 | .264 |
| Carlos Sanchez | .185 | .254 | .222 | .179 | .250 | .261 |
| Jesus Hernandez | .196 | .275 | .304 | .188 | .257 | .278 |
| Jacob Berry | .220 | .279 | .339 | .223 | .287 | .331 |
| Connor Caskenette | .200 | .293 | .231 | .200 | .282 | .255 |
| Emaarion Boyd | .216 | .287 | .309 | .208 | .275 | .268 |
| Jay Beshears | .196 | .265 | .272 | .181 | .251 | .276 |
| Ian Lewis | .206 | .255 | .294 | .213 | .266 | .321 |
| Eric Rataczak | .192 | .268 | .260 | .202 | .282 | .296 |
| Wilfredo Lara | .189 | .264 | .284 | .187 | .253 | .283 |
| Cody Morissette | .182 | .242 | .273 | .187 | .247 | .290 |
| Bennett Hostetler | .183 | .261 | .268 | .182 | .256 | .243 |
| Jacob Jenkins-Cowart | .169 | .226 | .221 | .174 | .237 | .272 |
| Johnny Olmstead | .202 | .262 | .326 | .196 | .251 | .307 |
| Cody Schrier | .209 | .269 | .326 | .193 | .248 | .278 |
| Dalvy Rosario | .194 | .236 | .272 | .197 | .243 | .282 |
| Harrison Spohn | .173 | .247 | .235 | .163 | .233 | .235 |
| Nathan Martorella | .184 | .248 | .264 | .197 | .271 | .324 |
| Yiddi Cappe | .218 | .256 | .309 | .212 | .251 | .290 |
| Player | T | Age | W | L | ERA | G | GS | IP | H | ER | HR | BB | SO |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sandy Alcantara | R | 30 | 10 | 9 | 3.99 | 26 | 26 | 160.0 | 148 | 71 | 17 | 44 | 130 |
| Edward Cabrera | R | 28 | 7 | 7 | 4.01 | 25 | 25 | 128.0 | 110 | 57 | 16 | 52 | 133 |
| Robby Snelling | L | 22 | 8 | 8 | 4.02 | 25 | 25 | 123.0 | 120 | 55 | 15 | 42 | 111 |
| Eury Pérez | R | 23 | 7 | 7 | 4.09 | 26 | 26 | 110.0 | 93 | 50 | 15 | 37 | 112 |
| Braxton Garrett | L | 28 | 5 | 4 | 3.93 | 18 | 18 | 91.7 | 90 | 40 | 12 | 22 | 79 |
| Janson Junk | R | 30 | 7 | 7 | 4.36 | 26 | 20 | 121.7 | 128 | 59 | 15 | 25 | 88 |
| Adam Mazur | R | 25 | 7 | 8 | 4.45 | 25 | 23 | 119.3 | 125 | 59 | 16 | 36 | 89 |
| Ryan Weathers | L | 26 | 5 | 5 | 4.12 | 19 | 18 | 87.3 | 83 | 40 | 10 | 34 | 79 |
| Thomas White | L | 21 | 4 | 5 | 4.26 | 25 | 25 | 101.3 | 92 | 48 | 12 | 49 | 105 |
| Ronny Henriquez | R | 26 | 4 | 3 | 3.50 | 56 | 2 | 74.7 | 63 | 29 | 8 | 27 | 83 |
| Patrick Monteverde | L | 28 | 5 | 6 | 4.50 | 23 | 17 | 92.0 | 98 | 46 | 13 | 31 | 69 |
| Ryan Gusto | R | 27 | 6 | 7 | 4.56 | 25 | 18 | 102.7 | 105 | 52 | 14 | 39 | 86 |
| Tyler Phillips | R | 28 | 4 | 5 | 4.32 | 37 | 12 | 98.0 | 101 | 47 | 12 | 34 | 71 |
| Dax Fulton | L | 24 | 6 | 8 | 4.70 | 21 | 20 | 97.7 | 98 | 51 | 11 | 47 | 80 |
| Jacob Miller | R | 22 | 4 | 6 | 4.79 | 22 | 21 | 109.0 | 115 | 58 | 14 | 44 | 74 |
| Jake Brooks | R | 24 | 6 | 8 | 4.77 | 22 | 21 | 103.7 | 114 | 55 | 14 | 27 | 62 |
| Max Meyer | R | 27 | 4 | 5 | 4.46 | 15 | 15 | 70.7 | 71 | 35 | 10 | 24 | 62 |
| Freddy Tarnok | R | 27 | 3 | 3 | 4.41 | 29 | 11 | 67.3 | 63 | 33 | 9 | 32 | 63 |
| Evan Fitterer | R | 26 | 5 | 8 | 4.76 | 26 | 15 | 90.7 | 94 | 48 | 11 | 45 | 67 |
| Luis Palacios | L | 25 | 5 | 8 | 4.80 | 27 | 15 | 95.7 | 107 | 51 | 14 | 28 | 55 |
| Valente Bellozo | R | 26 | 3 | 5 | 4.68 | 29 | 14 | 98.0 | 104 | 51 | 16 | 32 | 70 |
| Josh White | R | 25 | 5 | 4 | 3.99 | 42 | 2 | 58.7 | 52 | 26 | 7 | 23 | 59 |
| Anthony Bender | R | 31 | 4 | 3 | 3.86 | 49 | 0 | 46.7 | 41 | 20 | 5 | 18 | 44 |
| Adam Laskey | L | 28 | 4 | 5 | 4.65 | 27 | 13 | 71.7 | 77 | 37 | 9 | 28 | 50 |
| Cade Gibson | L | 28 | 5 | 5 | 4.40 | 39 | 6 | 73.7 | 73 | 36 | 9 | 29 | 57 |
| Calvin Faucher | R | 30 | 3 | 4 | 4.00 | 56 | 1 | 54.0 | 51 | 24 | 6 | 25 | 54 |
| Karson Milbrandt | R | 22 | 3 | 5 | 5.00 | 22 | 22 | 90.0 | 89 | 50 | 12 | 48 | 75 |
| Andrew Nardi | L | 27 | 3 | 2 | 3.86 | 43 | 0 | 42.0 | 36 | 18 | 5 | 18 | 50 |
| Christian Roa | R | 27 | 5 | 6 | 4.57 | 36 | 7 | 67.0 | 62 | 34 | 8 | 38 | 63 |
| Alex Williams | R | 26 | 4 | 5 | 4.94 | 24 | 10 | 78.3 | 85 | 43 | 11 | 28 | 53 |
| Lake Bachar | R | 31 | 4 | 4 | 4.22 | 47 | 1 | 64.0 | 58 | 30 | 9 | 27 | 65 |
| Will Schomberg | R | 25 | 4 | 6 | 4.99 | 22 | 15 | 83.0 | 79 | 46 | 12 | 41 | 75 |
| Zach McCambley | R | 27 | 3 | 3 | 4.34 | 37 | 3 | 56.0 | 51 | 27 | 6 | 26 | 55 |
| Matt Pushard | R | 28 | 4 | 4 | 4.17 | 44 | 1 | 54.0 | 51 | 25 | 7 | 21 | 49 |
| Nigel Belgrave | R | 24 | 4 | 4 | 4.33 | 41 | 1 | 60.3 | 53 | 29 | 7 | 27 | 61 |
| Jesus Tinoco | R | 31 | 1 | 2 | 4.15 | 36 | 1 | 43.3 | 41 | 20 | 5 | 17 | 37 |
| Morgan McSweeney | R | 28 | 2 | 3 | 4.93 | 17 | 9 | 49.3 | 53 | 27 | 7 | 22 | 32 |
| Dale Stanavich | L | 27 | 3 | 3 | 4.41 | 41 | 1 | 51.0 | 48 | 25 | 6 | 27 | 48 |
| Michael Petersen | R | 32 | 1 | 1 | 4.34 | 43 | 1 | 47.7 | 47 | 23 | 7 | 18 | 45 |
| Seth Martinez | R | 31 | 2 | 3 | 4.32 | 46 | 1 | 50.0 | 47 | 24 | 6 | 20 | 44 |
| Jesse Bergin | R | 26 | 3 | 3 | 4.33 | 37 | 0 | 43.7 | 43 | 21 | 6 | 18 | 38 |
| Josh Simpson | L | 28 | 4 | 4 | 4.50 | 49 | 1 | 54.0 | 49 | 27 | 6 | 29 | 55 |
| Ike Buxton | R | 25 | 3 | 5 | 5.37 | 17 | 11 | 57.0 | 61 | 34 | 8 | 30 | 36 |
| Colby Martin | R | 25 | 3 | 3 | 4.57 | 42 | 0 | 41.3 | 38 | 21 | 4 | 26 | 38 |
| Josh Ekness | R | 24 | 2 | 4 | 4.64 | 46 | 0 | 54.3 | 51 | 28 | 6 | 25 | 49 |
| Orlando Ortiz-Mayr | R | 28 | 4 | 7 | 5.48 | 22 | 17 | 87.0 | 94 | 53 | 13 | 46 | 59 |
| Zach Brzykcy | R | 26 | 2 | 2 | 4.70 | 45 | 0 | 46.0 | 43 | 24 | 6 | 23 | 46 |
| Tyler Zuber | R | 31 | 2 | 2 | 4.75 | 36 | 1 | 41.7 | 42 | 22 | 6 | 20 | 38 |
| Justin King | L | 28 | 1 | 2 | 4.94 | 30 | 0 | 31.0 | 30 | 17 | 5 | 18 | 30 |
| Zach Willeman | R | 30 | 2 | 5 | 5.59 | 15 | 8 | 46.7 | 53 | 29 | 7 | 23 | 24 |
| Gabe Bierman | R | 26 | 3 | 4 | 5.22 | 30 | 3 | 60.3 | 64 | 35 | 9 | 30 | 44 |
| William Kempner | R | 25 | 3 | 6 | 5.11 | 42 | 1 | 56.3 | 53 | 32 | 8 | 32 | 52 |
| Luarbert Arias | R | 25 | 2 | 4 | 5.21 | 32 | 1 | 46.7 | 49 | 27 | 7 | 22 | 34 |
| Ricky DeVito | R | 27 | 1 | 2 | 5.75 | 26 | 1 | 36.0 | 33 | 23 | 4 | 28 | 32 |
| Player | IP | K/9 | BB/9 | HR/9 | BB% | K% | BABIP | ERA+ | 3ERA+ | FIP | ERA- | WAR |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sandy Alcantara | 160.0 | 7.3 | 2.5 | 1.0 | 6.6% | 19.6% | .279 | 104 | 101 | 3.86 | 96 | 2.3 |
| Edward Cabrera | 128.0 | 9.4 | 3.7 | 1.1 | 9.6% | 24.5% | .280 | 104 | 104 | 4.12 | 96 | 1.9 |
| Robby Snelling | 123.0 | 8.1 | 3.1 | 1.1 | 8.0% | 21.1% | .297 | 103 | 108 | 4.04 | 97 | 1.8 |
| Eury Pérez | 110.0 | 9.2 | 3.0 | 1.2 | 8.0% | 24.2% | .270 | 101 | 104 | 3.99 | 99 | 1.5 |
| Braxton Garrett | 91.7 | 7.8 | 2.2 | 1.2 | 5.8% | 20.7% | .292 | 106 | 105 | 4.09 | 95 | 1.4 |
| Janson Junk | 121.7 | 6.5 | 1.8 | 1.1 | 4.9% | 17.2% | .297 | 95 | 94 | 4.03 | 105 | 1.3 |
| Adam Mazur | 119.3 | 6.7 | 2.7 | 1.2 | 7.0% | 17.3% | .295 | 93 | 98 | 4.40 | 108 | 1.2 |
| Ryan Weathers | 87.3 | 8.1 | 3.5 | 1.0 | 9.1% | 21.1% | .292 | 101 | 103 | 4.11 | 99 | 1.2 |
| Thomas White | 101.3 | 9.3 | 4.4 | 1.1 | 11.0% | 23.5% | .294 | 97 | 102 | 4.32 | 103 | 1.2 |
| Ronny Henriquez | 74.7 | 10.0 | 3.3 | 1.0 | 8.7% | 26.6% | .288 | 119 | 120 | 3.58 | 84 | 1.1 |
| Patrick Monteverde | 92.0 | 6.8 | 3.0 | 1.3 | 7.7% | 17.2% | .298 | 92 | 94 | 4.61 | 109 | 0.9 |
| Ryan Gusto | 102.7 | 7.5 | 3.4 | 1.2 | 8.7% | 19.2% | .297 | 91 | 93 | 4.52 | 110 | 0.8 |
| Tyler Phillips | 98.0 | 6.5 | 3.1 | 1.1 | 8.0% | 16.7% | .293 | 96 | 98 | 4.44 | 104 | 0.8 |
| Dax Fulton | 97.7 | 7.4 | 4.3 | 1.0 | 10.7% | 18.2% | .297 | 88 | 93 | 4.62 | 114 | 0.7 |
| Jacob Miller | 109.0 | 6.1 | 3.6 | 1.2 | 9.1% | 15.3% | .293 | 87 | 92 | 4.82 | 115 | 0.7 |
| Jake Brooks | 103.7 | 5.4 | 2.3 | 1.2 | 6.0% | 13.8% | .293 | 87 | 91 | 4.74 | 115 | 0.7 |
| Max Meyer | 70.7 | 7.9 | 3.1 | 1.3 | 7.9% | 20.4% | .296 | 93 | 96 | 4.35 | 108 | 0.7 |
| Freddy Tarnok | 67.3 | 8.4 | 4.3 | 1.2 | 10.8% | 21.2% | .287 | 94 | 97 | 4.59 | 106 | 0.6 |
| Evan Fitterer | 90.7 | 6.6 | 4.5 | 1.1 | 10.9% | 16.3% | .295 | 87 | 89 | 5.02 | 115 | 0.5 |
| Luis Palacios | 95.7 | 5.2 | 2.6 | 1.3 | 6.7% | 13.2% | .293 | 87 | 90 | 4.92 | 115 | 0.5 |
| Valente Bellozo | 98.0 | 6.4 | 2.9 | 1.5 | 7.5% | 16.5% | .289 | 89 | 92 | 4.93 | 112 | 0.5 |
| Josh White | 58.7 | 9.1 | 3.5 | 1.1 | 9.1% | 23.3% | .285 | 104 | 109 | 4.03 | 96 | 0.5 |
| Anthony Bender | 46.7 | 8.5 | 3.5 | 1.0 | 9.1% | 22.2% | .279 | 108 | 107 | 4.02 | 93 | 0.4 |
| Adam Laskey | 71.7 | 6.3 | 3.5 | 1.1 | 8.8% | 15.7% | .300 | 89 | 90 | 4.74 | 112 | 0.4 |
| Cade Gibson | 73.7 | 7.0 | 3.5 | 1.1 | 9.0% | 17.6% | .287 | 94 | 96 | 4.71 | 106 | 0.4 |
| Calvin Faucher | 54.0 | 9.0 | 4.2 | 1.0 | 10.5% | 22.7% | .302 | 104 | 102 | 4.11 | 96 | 0.4 |
| Karson Milbrandt | 90.0 | 7.5 | 4.8 | 1.2 | 11.7% | 18.3% | .291 | 83 | 89 | 5.06 | 120 | 0.4 |
| Andrew Nardi | 42.0 | 10.7 | 3.9 | 1.1 | 10.1% | 28.1% | .298 | 108 | 111 | 3.76 | 93 | 0.3 |
| Christian Roa | 67.0 | 8.5 | 5.1 | 1.1 | 12.6% | 20.9% | .289 | 91 | 92 | 4.81 | 110 | 0.3 |
| Alex Williams | 78.3 | 6.1 | 3.2 | 1.3 | 8.0% | 15.2% | .296 | 84 | 88 | 4.90 | 119 | 0.3 |
| Lake Bachar | 64.0 | 9.1 | 3.8 | 1.3 | 9.7% | 23.5% | .285 | 98 | 97 | 4.37 | 102 | 0.3 |
| Will Schomberg | 83.0 | 8.1 | 4.4 | 1.3 | 11.1% | 20.4% | .285 | 83 | 88 | 5.15 | 120 | 0.3 |
| Zach McCambley | 56.0 | 8.8 | 4.2 | 1.0 | 10.5% | 22.3% | .292 | 96 | 99 | 4.25 | 104 | 0.3 |
| Matt Pushard | 54.0 | 8.2 | 3.5 | 1.2 | 9.0% | 20.9% | .288 | 100 | 101 | 4.31 | 100 | 0.2 |
| Nigel Belgrave | 60.3 | 9.1 | 4.0 | 1.0 | 10.3% | 23.2% | .284 | 96 | 103 | 4.29 | 104 | 0.2 |
| Jesus Tinoco | 43.3 | 7.7 | 3.5 | 1.0 | 9.1% | 19.8% | .286 | 100 | 95 | 4.20 | 100 | 0.2 |
| Morgan McSweeney | 49.3 | 5.8 | 4.0 | 1.3 | 10.0% | 14.5% | .291 | 84 | 86 | 5.11 | 119 | 0.1 |
| Dale Stanavich | 51.0 | 8.5 | 4.8 | 1.1 | 11.7% | 20.9% | .294 | 94 | 96 | 4.63 | 106 | 0.1 |
| Michael Petersen | 47.7 | 8.5 | 3.4 | 1.3 | 8.7% | 21.7% | .296 | 96 | 92 | 4.44 | 104 | 0.1 |
| Seth Martinez | 50.0 | 7.9 | 3.6 | 1.1 | 9.4% | 20.7% | .287 | 96 | 94 | 4.40 | 104 | 0.1 |
| Jesse Bergin | 43.7 | 7.8 | 3.7 | 1.2 | 9.5% | 20.0% | .291 | 96 | 98 | 4.58 | 104 | 0.0 |
| Josh Simpson | 54.0 | 9.2 | 4.8 | 1.0 | 12.0% | 22.8% | .295 | 92 | 93 | 4.40 | 109 | 0.0 |
| Ike Buxton | 57.0 | 5.7 | 4.7 | 1.3 | 11.4% | 13.6% | .290 | 77 | 81 | 5.62 | 129 | 0.0 |
| Colby Martin | 41.3 | 8.3 | 5.7 | 0.9 | 13.4% | 19.6% | .291 | 91 | 96 | 4.54 | 110 | 0.0 |
| Josh Ekness | 54.3 | 8.1 | 4.1 | 1.0 | 10.4% | 20.4% | .290 | 90 | 96 | 4.67 | 111 | -0.1 |
| Orlando Ortiz-Mayr | 87.0 | 6.1 | 4.8 | 1.3 | 11.4% | 14.6% | .293 | 76 | 78 | 5.61 | 132 | -0.1 |
| Zach Brzykcy | 46.0 | 9.0 | 4.5 | 1.2 | 11.3% | 22.7% | .294 | 88 | 94 | 4.55 | 113 | -0.1 |
| Tyler Zuber | 41.7 | 8.2 | 4.3 | 1.3 | 10.8% | 20.5% | .300 | 87 | 85 | 4.72 | 114 | -0.1 |
| Justin King | 31.0 | 8.7 | 5.2 | 1.5 | 12.6% | 21.0% | .291 | 84 | 84 | 5.36 | 119 | -0.2 |
| Zach Willeman | 46.7 | 4.6 | 4.4 | 1.4 | 10.7% | 11.2% | .291 | 74 | 74 | 5.69 | 135 | -0.2 |
| Gabe Bierman | 60.3 | 6.6 | 4.5 | 1.3 | 10.9% | 16.0% | .294 | 80 | 83 | 5.43 | 126 | -0.2 |
| William Kempner | 56.3 | 8.3 | 5.1 | 1.3 | 12.5% | 20.4% | .285 | 81 | 86 | 5.29 | 123 | -0.4 |
| Luarbert Arias | 46.7 | 6.6 | 4.2 | 1.3 | 10.5% | 16.3% | .292 | 80 | 83 | 5.33 | 125 | -0.4 |
| Ricky DeVito | 36.0 | 8.0 | 7.0 | 1.0 | 16.3% | 18.6% | .284 | 72 | 76 | 5.83 | 138 | -0.4 |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| Sandy Alcantara | .241 | .303 | .394 | .242 | .289 | .372 | 3.0 | 1.3 | 3.61 | 4.59 |
| Edward Cabrera | .239 | .328 | .395 | .217 | .296 | .369 | 2.9 | 0.8 | 3.41 | 4.72 |
| Robby Snelling | .264 | .325 | .412 | .240 | .302 | .392 | 2.7 | 0.9 | 3.45 | 4.67 |
| Eury Pérez | .225 | .304 | .400 | .230 | .285 | .388 | 2.4 | 0.5 | 3.42 | 4.95 |
| Braxton Garrett | .248 | .300 | .347 | .253 | .307 | .440 | 1.9 | 0.7 | 3.48 | 4.53 |
| Janson Junk | .274 | .313 | .439 | .255 | .294 | .408 | 2.0 | 0.6 | 3.89 | 4.85 |
| Adam Mazur | .276 | .337 | .460 | .249 | .294 | .397 | 2.0 | 0.4 | 3.94 | 5.01 |
| Ryan Weathers | .228 | .301 | .326 | .249 | .320 | .418 | 1.7 | 0.5 | 3.65 | 4.78 |
| Thomas White | .214 | .326 | .393 | .243 | .331 | .382 | 1.9 | 0.2 | 3.74 | 5.02 |
| Ronny Henriquez | .221 | .304 | .366 | .224 | .292 | .349 | 1.9 | 0.2 | 2.78 | 4.55 |
| Patrick Monteverde | .262 | .316 | .402 | .268 | .331 | .455 | 1.3 | 0.2 | 4.06 | 5.16 |
| Ryan Gusto | .257 | .336 | .433 | .258 | .317 | .412 | 1.4 | 0.2 | 4.06 | 5.13 |
| Tyler Phillips | .246 | .319 | .387 | .274 | .326 | .442 | 1.3 | 0.1 | 3.84 | 5.00 |
| Dax Fulton | .239 | .336 | .381 | .258 | .342 | .407 | 1.3 | 0.0 | 4.26 | 5.28 |
| Jacob Miller | .274 | .352 | .422 | .252 | .316 | .425 | 1.2 | 0.1 | 4.40 | 5.25 |
| Jake Brooks | .277 | .333 | .466 | .266 | .317 | .410 | 1.3 | 0.0 | 4.29 | 5.40 |
| Max Meyer | .243 | .310 | .407 | .264 | .320 | .429 | 1.3 | 0.2 | 3.82 | 5.18 |
| Freddy Tarnok | .256 | .347 | .416 | .231 | .316 | .396 | 1.2 | 0.1 | 3.80 | 5.12 |
| Evan Fitterer | .236 | .344 | .365 | .286 | .362 | .467 | 0.9 | -0.1 | 4.40 | 5.31 |
| Luis Palacios | .264 | .308 | .405 | .282 | .339 | .474 | 1.0 | -0.1 | 4.34 | 5.36 |
| Valente Bellozo | .273 | .338 | .455 | .262 | .314 | .455 | 1.1 | -0.1 | 4.13 | 5.24 |
| Josh White | .250 | .322 | .380 | .216 | .298 | .379 | 0.9 | -0.1 | 3.36 | 4.76 |
| Anthony Bender | .267 | .353 | .440 | .214 | .291 | .337 | 0.9 | -0.2 | 3.15 | 4.98 |
| Adam Laskey | .278 | .349 | .392 | .262 | .333 | .450 | 0.8 | -0.1 | 4.20 | 5.32 |
| Cade Gibson | .255 | .339 | .357 | .253 | .335 | .442 | 0.9 | -0.1 | 3.83 | 5.09 |
| Calvin Faucher | .240 | .333 | .406 | .241 | .315 | .362 | 1.0 | -0.2 | 3.16 | 4.85 |
| Karson Milbrandt | .260 | .364 | .379 | .243 | .336 | .449 | 1.0 | -0.3 | 4.48 | 5.62 |
| Andrew Nardi | .214 | .302 | .304 | .231 | .314 | .413 | 0.8 | -0.1 | 3.05 | 4.81 |
| Christian Roa | .248 | .369 | .444 | .234 | .331 | .348 | 0.8 | -0.3 | 4.03 | 5.38 |
| Alex Williams | .263 | .337 | .404 | .275 | .333 | .481 | 0.7 | -0.3 | 4.47 | 5.54 |
| Lake Bachar | .226 | .336 | .368 | .246 | .305 | .435 | 0.8 | -0.4 | 3.51 | 5.29 |
| Will Schomberg | .266 | .369 | .490 | .232 | .338 | .367 | 0.9 | -0.4 | 4.44 | 5.66 |
| Zach McCambley | .257 | .349 | .413 | .215 | .309 | .336 | 0.8 | -0.1 | 3.68 | 5.10 |
| Matt Pushard | .240 | .315 | .344 | .250 | .320 | .455 | 0.7 | -0.3 | 3.55 | 5.04 |
| Nigel Belgrave | .266 | .362 | .459 | .200 | .292 | .308 | 0.7 | -0.3 | 3.67 | 5.12 |
| Jesus Tinoco | .260 | .337 | .429 | .236 | .303 | .371 | 0.5 | -0.2 | 3.54 | 4.84 |
| Morgan McSweeney | .266 | .346 | .447 | .272 | .339 | .437 | 0.4 | -0.2 | 4.43 | 5.52 |
| Dale Stanavich | .229 | .329 | .343 | .248 | .347 | .419 | 0.5 | -0.3 | 3.76 | 5.07 |
| Michael Petersen | .238 | .319 | .357 | .262 | .325 | .476 | 0.5 | -0.3 | 3.64 | 5.29 |
| Seth Martinez | .256 | .351 | .439 | .236 | .309 | .373 | 0.5 | -0.3 | 3.66 | 5.03 |
| Jesse Bergin | .247 | .330 | .432 | .256 | .327 | .411 | 0.4 | -0.3 | 3.78 | 4.98 |
| Josh Simpson | .211 | .321 | .296 | .250 | .348 | .426 | 0.5 | -0.5 | 3.82 | 5.21 |
| Ike Buxton | .292 | .382 | .513 | .246 | .351 | .368 | 0.3 | -0.4 | 4.98 | 6.03 |
| Colby Martin | .256 | .370 | .410 | .222 | .326 | .346 | 0.3 | -0.4 | 3.94 | 5.31 |
| Josh Ekness | .257 | .363 | .419 | .226 | .325 | .349 | 0.3 | -0.5 | 4.02 | 5.26 |
| Orlando Ortiz-Mayr | .291 | .388 | .483 | .249 | .341 | .418 | 0.4 | -0.8 | 4.95 | 6.10 |
| Zach Brzykcy | .256 | .363 | .423 | .228 | .313 | .386 | 0.3 | -0.5 | 4.00 | 5.38 |
| Tyler Zuber | .266 | .348 | .443 | .241 | .323 | .414 | 0.2 | -0.5 | 4.06 | 5.63 |
| Justin King | .238 | .347 | .357 | .253 | .362 | .481 | 0.1 | -0.5 | 4.22 | 5.68 |
| Zach Willeman | .297 | .369 | .484 | .265 | .354 | .439 | 0.0 | -0.5 | 5.14 | 6.21 |
| Gabe Bierman | .269 | .355 | .454 | .263 | .361 | .429 | 0.1 | -0.6 | 4.66 | 5.82 |
| William Kempner | .253 | .370 | .434 | .239 | .353 | .402 | 0.1 | -0.9 | 4.54 | 5.93 |
| Luarbert Arias | .258 | .343 | .438 | .265 | .354 | .439 | -0.1 | -0.7 | 4.69 | 5.84 |
| Ricky DeVito | .226 | .392 | .403 | .250 | .396 | .382 | -0.1 | -0.8 | 5.12 | 6.75 |
Players are listed with their most recent teams wherever possible. This includes players who are unsigned or have retired, players who will miss 2026 due to injury, and players who were released in 2025. So yes, if you see Joe Schmoe, who quit baseball back in August to form a Ambient Math-Rock Trip-Hop Yacht Metal band that only performs in abandoned malls, he’s still listed here intentionally. ZiPS is assuming a league with an ERA of 4.16.
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. This last is, however, not an actual requirement.
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.
I’m very comfortable taking the over on Stowers. I understand regression to the mean, but all the metrics say he was an absolute monster.
The Sandy-Wheeler comp is very interesting since this is the exact age where Wheeler broke out with the Phillies, though it’s the age where Shark fell off as well, so you can file that into the “interesting, but likely irrelevant” category.
For the first time since 1997, I genuinely think the Marlins are doing a lot right as an organization.