2026 ZiPS Projections: Miami Marlins

0
16


For the twenty second consecutive season, the ZiPS projection system is unleashing a full set of prognostications. For extra info on the ZiPS projections, please seek the advice of this yr’s introduction, in addition to MLB’s glossary entry. The staff order is chosen by lot, and the subsequent staff up is the Miami Marlins.

Batters

Whereas the Marlins had been anticipated to wish to combat exhausting to get out of the NL East basement in 2025, the staff was surprisingly stable from midseason on, and although they by no means reached .500, they not less than flirted with it because of a profitable report within the second half.

A whole lot of the pleased surprises in Miami got here from the beginning lineup. Whereas a staff wRC+ of 96, good for twenty first within the majors, doesn’t precisely event a “Mission Achieved” banner, each marks had been a notable enchancment on the staff’s latest historical past. Certainly, a 96 wRC+ represents the staff’s finest outcome since 2017, that yr being one among solely two seasons by which the Marlins handed the century mark. Whereas there’s no direct comparability to the staff’s terrific Marcell Ozuna/Christian Yelich/Giancarlo Stanton outfield of that period, there’s truly some good younger offensive expertise on the staff. And importantly for Miami, it’s usually cheap.

Wanting on the projections, ZiPS has the Marlins, if not turning into a very good offense, not less than sustaining that sheen of relative competence. The up-the-middle positions are particularly nicely stuffed, with a number of choices behind the plate, Otto Lopez and Xavier Edwards on the infield, and Jakob Marsee coming off a superb debut. The pc does undertaking some regression from Marsee, as his minor league efficiency didn’t match his efficiency within the majors. However even together with his numbers dropping a bit, he nonetheless tasks to be an actual plus because the full-time beginning heart fielder. Elsewhere on the infield, ZiPS thinks Connor Norby is sufficient, if unexciting.

Kyle Stowers had his season lower quick because of an indirect harm, however 2025 was a roaring success for him, as he hit .288/.368/.544 with 25 homers, and legitimately earned his All-Star look. Given his historical past, ZiPS, like Steamer, isn’t able to say he’s established his gorgeous 2025 as his anticipated baseline, however his breakout was enough such that he appears to be like like he can not less than hit within the majors the way in which a nook outfielder ought to.

What’s preserving the offense from taking that subsequent step is the shortage of accompanying massive bats on the different offense-heavy positions. First base and proper discipline appear like strict stopgap preparations till the Marlins discover one thing higher. Agustín Ramírez could find yourself a full-time DH provided that he’s being pushed by Joe Mack, a superior defensive catcher, however he nonetheless hasn’t proven that he has a DH-worthy stick. ZiPS isn’t going all-in on Heriberto Hernández, both; he solely hit .220/.319/.454 within the minors this yr, in spite of everything.

You Aren’t a FanGraphs Member

It appears to be like such as you aren’t but a FanGraphs Member (or aren’t logged in). We aren’t mad, simply disenchanted.

We get it. You need to learn this text. However earlier than we allow you to get again to it, we might prefer to level out a number of of the nice the reason why it is best to turn out to be a Member.

1. Advert Free viewing! We cannot bug you with this advert, or every other.

2. Limitless articles! Non-Members solely get to learn 10 free articles a month. Members by no means get lower off.

3. Darkish mode and Traditional mode!

4. Customized participant web page dashboards! Select the participant playing cards you need, within the order you need them.

5. One-click information exports! Export our projections and leaderboards on your private tasks.

6. Take away the images on the house web page! (Truthfully, this does not sound so nice to us, however some folks needed it, and we like to offer our Members what they need.)

7. Much more Steamer projections! We have now handedness, percentile, and context impartial projections obtainable for Members solely.

8. Get FanGraphs Stroll-Off, a custom-made yr finish evaluation! Discover out precisely the way you used FanGraphs this yr, and the way that compares to different Members. Do not be a sufferer of FOMO.

9. A weekly mailbag column, completely for Members.

10. Assist help FanGraphs and our complete workers! Our Members present us with essential sources to enhance the positioning and ship new options!

We hope you will think about a Membership at present, for your self or as a present! And we understand this has been an awfully lengthy gross sales pitch, so we have additionally eliminated all the opposite adverts on this article. We did not need to overdo it.

ZiPS doesn’t assume the Marlins have good choices to fill these positions from inside. It sees the staff’s place participant prospects as being a very good step behind the pitchers, and it’s not optimistic about higher minors hitters reminiscent of Kemp Alderman or Deyvison De Los Santos. For many organizations, this could be a lure for the staff so as to add a giant title free agent and supply a middle-of-the-order accompaniment to Stowers, however that is not often Miami’s method. In consequence, it’s unclear whether or not this lineup will ever truly get to the subsequent degree earlier than the principals method free company and the seemingly inevitable trades begin.

Pitchers

Sandy Alcantara’s return from Tommy John surgical procedure wasn’t the smoothest, and although his velocity was largely again, he was much more crushable than he was at his 2022-2023 finest. He did look much more snug within the second half, with an ERA of three.33 in comparison with his 7.22 mark within the first half, and significantly improved management. ZiPS tasks a sunnier 2026, although one that appears extra like that of a no. 2 starter relatively than an ace. Alcantara remained on the staff regardless of copious commerce rumors this summer time, and there’s nonetheless a very good probability that he’s traded within the very close to future.

Edward Cabrera’s arm slot dropped a bit in 2025 and he began counting on his exhausting sinker extra typically, and ultimately, he had a average breakout season. This one makes me pleased since I really feel like I’d been predicting his breakout for 3 or 4 years now! He’s whittled down the walks to acceptable ranges and prevented severe harm.

Eury Pérez’s return from Tommy John went higher than Alcantara’s, and he usually pitched in addition to anybody may count on, outdoors of a tough run in August. He ended the season on a excessive observe, hanging out 11 doomed Mets in the course of the last weekend. ZiPS is fairly snug with Robby Snelling, Ryan Weathers, and Braxton Garrett. In truth, in the event you go down the depth chart of starters the Marlins will truly use in 2026, Ryan Gusto is the one one projected for an ERA worse than 4.50.

The bullpen tasks to be very common. Ronny Henriquez is the one reliever projected with an ERA nicely wanting 4.00, however only a few of the relievers tasks are objectively horrible. Whereas quick on massive, scary arms, this seems to be an sufficient group that received’t forestall the Marlins from pulling off a Wild Card shock.

Proper now, the Marlins appear like a .500 staff, maybe a skosh higher, until they’re unexpectedly aggressive in free company this winter. So… let’s say a .500 staff, maybe a skosh higher.

Ballpark graphic courtesy Eephus League. Depth charts constructed by means of these listed right here. Dimension of participant names could be very roughly proportional to Depth Chart enjoying time. The ultimate staff projections could differ significantly from our Depth Chart enjoying time.

Batters – Commonplace

Participant 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 Inexperienced 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

Batters – Superior

Participant 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 Inexperienced 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

Batters – High Close to-Age Offensive Comps

Batters – eightieth/twentieth Percentiles

Participant eightieth BA eightieth OBP eightieth SLG eightieth OPS+ eightieth WAR twentieth BA twentieth OBP twentieth SLG twentieth OPS+ twentieth 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 Inexperienced .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

Batters – Platoon Splits

Participant 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 Inexperienced .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

Pitchers – Superior

Participant IP Ok/9 BB/9 HR/9 BB% Ok% 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

Pitchers – High Close to-Age Comps

Pitchers – Splits and Percentiles

Participant BA vs. L OBP vs. L SLG vs. L BA vs. R OBP vs. R SLG vs. R eightieth WAR twentieth WAR eightieth ERA twentieth 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

Gamers are listed with their most up-to-date groups wherever attainable. This consists of gamers who’re unsigned or have retired, gamers who will miss 2026 because of harm, and gamers who had been launched in 2025. So sure, in the event you see Joe Schmoe, who stop baseball again in August to type a Ambient Math-Rock Journey-Hop Yacht Steel band that solely performs in deserted malls, he’s nonetheless listed right here deliberately. 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 may differ barely from those who seem within the full launch of ZiPS. Lastly, I’ll advise anybody in opposition to — and may karate chop anybody responsible of — merely including up WAR totals on a depth chart to supply projected staff WAR. It is very important do not forget that ZiPS is agnostic about enjoying time, and has no details about, for instance, how shortly a staff will name up a prospect or what veteran has fallen into disfavor.

As all the time, incorrect projections are both brought on by misinformation, a non-pragmatic actuality, or by the skillful sabotage of our good friend and former editor. You’ll be able to, nonetheless, nonetheless get mad at me on Twitter or on BlueSky. This final is, nonetheless, not an precise requirement.





Supply hyperlink

LEAVE A REPLY

Please enter your comment!
Please enter your name here