2025 ZiPS Projections: Kansas City Royals
For the 21st consecutive season, the ZiPS projection system is unleashing a full set of prognostications. For more information on the ZiPS projections, please consult this years introduction and MLB’s glossary entry. The team order is selected by lot, and the next team up is the Kansas City Royals.
Batters
The Tigers got a bit more attention simply because they seemed so dead in the water in July, but Kansas City’s 30-win improvement from the year before – and the even more impressive 35-win improvement in Pythagorean wins – was damn impressive. Victory may have a thousand fathers, but Bobby Witt Jr. was the big daddy of this feat, missing out on an MVP award only because he plays in the same league as peak Aaron Judge. ZiPS isn’t keen to project 7- or 8-WAR seasons as the baseline expectation based on a single season, but Witt’s projection still is that of a serious MVP candidate, and among players over the next five years, his WAR projection is less than those of only Juan Soto and Shohei Ohtani. His nearly $290 million deal with the Royals is, in the early days, looking like one of the best team investments of all time.
ZiPS is naturally excited about Witt, but that excitement doesn’t carry over to the rest of the team. This probably isn’t a surprise considering that other than Witt, only Salvador Perez finished with 2 WAR among Royals hitters in 2024. If you rank Kansas City’s hitters from last season, and add up the five best after Witt, they still add up to a full win short of the franchise shortstop.
That being said, it’s not exactly a Darryl Strawberry-playing-with-Springfield-Nuclear-Plant-employees situation. ZiPS expects the Royals to get around 2 WAR at most positions, with projections for Perez, Jonathan India, and Maikel Garcia crossing the two-win line in 2025. And if Michael Massey and Vinnie Pasquantino end up playing in more games than the 120-something that ZiPS projects for them, they each would also be worth more than 2 WAR. Witt may stand alone as a superstar in this lineup, but the Royals do have some solid talent here.
What is disappointing, given how competitive the projections are for the Royals as a whole and how close they are to the Guardians and Twins, is that Kansas City didn’t make a more vigorous attempt to upgrade its corner outfield spots. MJ Melendez hasn’t done anything that ought to entitle him to be the default option in left field, even if you look at his sunnier Steamer and OOPSY projections. If you subscribe to the ZiPS projection for Melendez, the Royals, as of now, look to enter the season as a reigning playoff team with a replacement-level corner outfield. Kansas City is projected to get positive value from its left fielders overall, but only because our Depth Charts is factoring in some time for India out there, and ZiPS doesn’t like right fielder Hunter Renfroe much more than it does Melendez. Right now, it looks like the value of four of Witt’s wins will do nothing more than offset the roughly replacement-level production of those two outfielders. Then again, that’s kind of what happened last year; while Witt posted a 10-win season, Royals corner outfielders combined for about -1.0 WAR. At the moment, ZiPS is projecting their corner outfielders to be worth about 1.3 WAR. That’s an improvement, yes, but as I mentioned up top, ZiPS projects Witt to be worth about four wins less than he was last season. That’s still a six-win season, but as things stand, the Royals are projected to get about two fewer wins of total value from the three positions — shortstop, left field, and right field — this year (7.3) than they did last year (9.4).
Pitchers
ZiPS may think that the Royals have the offense of a 68-win team plus Witt, but it thinks they have a rotation that’s in the top third of the league, a more bullish outlook than the other projections. It’s not shocking that ZiPS projects Cole Ragans to have a 4-WAR season, based on Depth Charts’ projected innings for him. (Below, you’ll see ZiPS has him at 2.9 WAR, but that’s only because it projects him to throw fewer innings.) But what might be surprising is how little Seth Lugo is projected to drop off from his superb 2024 season, when he finished second in the Cy Young voting. If Witt makes up for some of the sins for the offense, the Ragans-Lugo one-two punch covers up some more of them. Michael Wacha projects as a solid no. 3 starter, and though ZiPS doesn’t love Alec Marsh, it does like Kris Bubic quite a bit. It also thinks that pitchers like Michael Lorenzen and Kyle Wright are more than capable of filling out a decent rotation.
From a projection standpoint, Noah Cameron might be the most interesting Royals starter. He’s a soft-tosser, with a fastball in the low 90s, but he has excellent command and, most importantly, he avoided getting his brains beaten in by Triple-A hitters, which is a frequent fate of pitchers of this type. Instead, opposing batters had a very low average exit velocity against him (under 83 mph). And thanks to his changeup and curveball, which are both plus pitches, he also struck out 29% of the Triple-A batters he faced. A control pitcher who can avoid hard contact and knows how to get some strikeouts is someone worth watching.
ZiPS projects the bullpen to be right around league average, thanks in large part to Lucas Erceg and Hunter Harvey, both picked up last July for the pennant race (and beyond). Considered just as a reliever, Angel Zerpa would have a projected 3.65 ERA, an slight improvement over his solid 2024 season. John Schreiber gets a fairly good projection as well, but after that, ZiPS is less impressed with Kansas City’s relief options. If the Royals are not going to fix their outfield in free agency – and they may not be able to do that anymore because most of the quality guys have already signed — they might want to get another arm or two to improve their bullpen.
From a preliminary standpoint, ZiPS projects Kansas City to finish with 82-85 wins in 2025. That’s tantalizingly close to competing on equal terms with the Twins and Guardians, close enough that the Royals should keep adding this offseason to pull ahead of their division rivals and make a run at another postseason appearance.
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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Bobby Witt Jr. | R | 25 | SS | 668 | 607 | 104 | 175 | 36 | 8 | 29 | 102 | 48 | 112 | 28 | 11 |
Jonathan India | R | 28 | 2B | 585 | 496 | 76 | 123 | 28 | 2 | 12 | 57 | 66 | 111 | 11 | 2 |
Salvador Perez | R | 35 | C | 557 | 511 | 55 | 134 | 23 | 1 | 24 | 81 | 30 | 123 | 0 | 0 |
Maikel Garcia | R | 25 | 3B | 601 | 546 | 79 | 139 | 28 | 4 | 7 | 57 | 45 | 107 | 30 | 4 |
Michael Massey | L | 27 | 2B | 465 | 429 | 55 | 111 | 25 | 2 | 15 | 60 | 24 | 87 | 4 | 1 |
Vinnie Pasquantino | L | 27 | 1B | 535 | 474 | 59 | 124 | 29 | 2 | 22 | 79 | 48 | 69 | 1 | 0 |
Drew Waters | B | 26 | CF | 466 | 416 | 67 | 99 | 26 | 6 | 11 | 52 | 42 | 137 | 15 | 5 |
Dairon Blanco | R | 32 | LF | 322 | 289 | 54 | 76 | 13 | 3 | 6 | 38 | 22 | 76 | 41 | 9 |
Carter Jensen | L | 21 | C | 560 | 493 | 57 | 107 | 22 | 5 | 12 | 59 | 59 | 149 | 8 | 2 |
Kyle Isbel | L | 28 | CF | 404 | 366 | 57 | 88 | 18 | 5 | 9 | 43 | 27 | 83 | 10 | 3 |
Cam Devanney | R | 28 | SS | 476 | 428 | 48 | 98 | 26 | 2 | 11 | 54 | 35 | 126 | 4 | 3 |
Freddy Fermin | R | 30 | C | 340 | 309 | 37 | 78 | 14 | 1 | 8 | 38 | 25 | 64 | 1 | 0 |
Tyler Gentry | R | 26 | RF | 500 | 442 | 55 | 105 | 24 | 2 | 11 | 58 | 47 | 147 | 7 | 2 |
John Rave | L | 27 | LF | 531 | 471 | 65 | 112 | 24 | 4 | 12 | 57 | 49 | 138 | 10 | 4 |
Devin Mann | R | 28 | 1B | 444 | 388 | 50 | 91 | 26 | 1 | 10 | 48 | 44 | 114 | 2 | 2 |
Paul DeJong | R | 31 | SS | 441 | 403 | 47 | 86 | 17 | 0 | 18 | 51 | 27 | 135 | 2 | 2 |
Brian O’Keefe | R | 31 | C | 334 | 304 | 36 | 71 | 17 | 1 | 12 | 42 | 28 | 83 | 1 | 1 |
Josh Lester | L | 30 | 3B | 476 | 440 | 52 | 102 | 23 | 2 | 15 | 60 | 30 | 119 | 2 | 1 |
Nick Loftin | R | 26 | 2B | 474 | 419 | 58 | 103 | 20 | 2 | 9 | 51 | 43 | 75 | 7 | 3 |
Ryan Fitzgerald | L | 31 | 3B | 415 | 371 | 41 | 82 | 21 | 3 | 9 | 44 | 32 | 109 | 3 | 3 |
Tyler Tolbert | R | 27 | SS | 525 | 467 | 61 | 104 | 19 | 6 | 4 | 47 | 34 | 140 | 27 | 3 |
Jack Pineda | L | 25 | SS | 506 | 434 | 57 | 100 | 22 | 2 | 6 | 46 | 41 | 127 | 10 | 4 |
Adam Frazier | L | 33 | 2B | 415 | 373 | 49 | 93 | 19 | 3 | 5 | 37 | 31 | 65 | 6 | 2 |
Garrett Hampson | R | 30 | CF | 310 | 280 | 35 | 68 | 14 | 3 | 3 | 25 | 23 | 75 | 10 | 3 |
Nelson Velázquez | R | 26 | DH | 472 | 422 | 57 | 98 | 21 | 2 | 17 | 60 | 42 | 129 | 7 | 3 |
Joey Wiemer | R | 26 | CF | 442 | 393 | 49 | 86 | 20 | 2 | 8 | 42 | 42 | 127 | 11 | 4 |
Nick Pratto | L | 26 | 1B | 501 | 438 | 59 | 100 | 22 | 4 | 14 | 58 | 50 | 167 | 8 | 1 |
Yuli Gurriel | R | 41 | 1B | 405 | 364 | 41 | 95 | 22 | 1 | 7 | 40 | 34 | 62 | 6 | 0 |
Jordan Groshans | R | 25 | 3B | 453 | 411 | 47 | 98 | 18 | 1 | 4 | 37 | 39 | 86 | 0 | 1 |
Cavan Biggio | L | 30 | 2B | 333 | 281 | 41 | 59 | 13 | 1 | 6 | 30 | 42 | 88 | 3 | 1 |
Robbie Grossman | B | 35 | DH | 367 | 311 | 39 | 70 | 15 | 1 | 7 | 34 | 49 | 88 | 5 | 1 |
Gavin Cross | L | 24 | RF | 429 | 389 | 44 | 87 | 19 | 2 | 11 | 48 | 33 | 122 | 15 | 2 |
Javier Vaz | L | 24 | 2B | 512 | 449 | 58 | 107 | 19 | 3 | 5 | 47 | 49 | 65 | 10 | 2 |
Braden Shewmake | L | 27 | 2B | 377 | 354 | 42 | 77 | 17 | 3 | 8 | 38 | 17 | 78 | 14 | 3 |
Tommy Pham | R | 37 | RF | 455 | 408 | 53 | 101 | 21 | 2 | 10 | 45 | 40 | 105 | 9 | 3 |
Hunter Renfroe | R | 33 | RF | 448 | 406 | 49 | 94 | 23 | 0 | 15 | 54 | 37 | 94 | 1 | 1 |
Chris Brito | R | 25 | 1B | 293 | 244 | 26 | 54 | 11 | 0 | 3 | 24 | 38 | 54 | 3 | 2 |
Justin Johnson | R | 25 | 2B | 388 | 343 | 41 | 72 | 15 | 1 | 2 | 32 | 33 | 86 | 7 | 3 |
Dillan Shrum | R | 27 | 1B | 422 | 370 | 42 | 78 | 15 | 2 | 11 | 52 | 35 | 155 | 0 | 0 |
Brett Squires | L | 25 | 1B | 391 | 349 | 40 | 77 | 15 | 1 | 8 | 43 | 32 | 127 | 12 | 4 |
Leonel Valera | R | 25 | SS | 391 | 362 | 43 | 84 | 14 | 6 | 5 | 36 | 19 | 120 | 10 | 2 |
MJ Melendez | L | 26 | LF | 513 | 460 | 61 | 109 | 24 | 4 | 20 | 64 | 48 | 126 | 4 | 4 |
Peyton Wilson | B | 25 | LF | 507 | 454 | 56 | 102 | 20 | 3 | 9 | 53 | 43 | 123 | 12 | 3 |
Kyle Hayes | R | 27 | C | 85 | 73 | 5 | 11 | 3 | 0 | 1 | 7 | 8 | 29 | 0 | 1 |
Sam Kulasingam | B | 23 | RF | 99 | 91 | 7 | 20 | 3 | 1 | 0 | 8 | 4 | 21 | 2 | 0 |
Trevor Werner | R | 24 | 3B | 477 | 431 | 51 | 85 | 21 | 5 | 10 | 46 | 38 | 188 | 10 | 3 |
Dustin Dickerson | R | 24 | SS | 421 | 364 | 46 | 74 | 9 | 0 | 1 | 27 | 45 | 108 | 5 | 3 |
Jac Caglianone | L | 22 | 1B | 132 | 124 | 12 | 27 | 7 | 1 | 2 | 15 | 6 | 31 | 1 | 0 |
Carson Roccaforte | L | 23 | CF | 511 | 467 | 53 | 93 | 21 | 5 | 7 | 43 | 39 | 152 | 17 | 9 |
Luca Tresh | R | 25 | C | 404 | 369 | 39 | 83 | 16 | 1 | 10 | 43 | 30 | 106 | 0 | 1 |
Blake Mitchell | L | 20 | C | 492 | 428 | 51 | 79 | 14 | 2 | 12 | 51 | 56 | 179 | 11 | 4 |
River Town | L | 25 | RF | 358 | 308 | 36 | 67 | 11 | 2 | 4 | 36 | 35 | 63 | 6 | 3 |
Kale Emshoff | R | 27 | DH | 330 | 303 | 26 | 66 | 15 | 1 | 8 | 37 | 20 | 122 | 1 | 0 |
Diego Hernandez | R | 18 | 2B | 229 | 209 | 25 | 49 | 5 | 2 | 1 | 20 | 10 | 54 | 8 | 3 |
Jean Ramirez | L | 24 | RF | 310 | 269 | 34 | 58 | 8 | 2 | 2 | 24 | 23 | 78 | 11 | 6 |
Spencer Nivens | L | 23 | LF | 409 | 368 | 44 | 74 | 15 | 2 | 13 | 47 | 36 | 120 | 4 | 3 |
Shervyen Newton | B | 26 | SS | 342 | 312 | 34 | 61 | 13 | 2 | 8 | 34 | 23 | 135 | 1 | 0 |
Deivis Nadal | L | 23 | LF | 248 | 220 | 24 | 38 | 10 | 3 | 3 | 21 | 18 | 110 | 6 | 2 |
Omar Hernandez | R | 23 | C | 335 | 306 | 32 | 61 | 11 | 1 | 2 | 23 | 19 | 78 | 9 | 3 |
Lizandro Rodriguez | B | 22 | 2B | 375 | 338 | 36 | 69 | 12 | 3 | 3 | 32 | 25 | 93 | 10 | 5 |
Joe Gray Jr. | R | 25 | CF | 431 | 393 | 37 | 77 | 16 | 3 | 7 | 39 | 27 | 145 | 8 | 3 |
Player | PA | BA | OBP | SLG | OPS+ | ISO | BABIP | Def | WAR | wOBA | 3YOPS+ | RC |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Bobby Witt Jr. | 668 | .288 | .343 | .517 | 137 | .229 | .313 | 3 | 5.6 | .363 | 136 | 118 |
Jonathan India | 585 | .248 | .353 | .385 | 107 | .137 | .298 | -4 | 2.3 | .329 | 108 | 71 |
Salvador Perez | 557 | .262 | .314 | .452 | 112 | .190 | .302 | -6 | 2.2 | .326 | 102 | 73 |
Maikel Garcia | 601 | .255 | .309 | .359 | 87 | .104 | .306 | 9 | 2.1 | .294 | 90 | 68 |
Michael Massey | 465 | .259 | .302 | .431 | 103 | .172 | .293 | 1 | 1.7 | .315 | 103 | 57 |
Vinnie Pasquantino | 535 | .261 | .331 | .470 | 121 | .209 | .266 | -2 | 1.6 | .342 | 120 | 74 |
Drew Waters | 466 | .238 | .313 | .408 | 100 | .171 | .328 | 0 | 1.6 | .314 | 101 | 58 |
Dairon Blanco | 322 | .263 | .326 | .391 | 100 | .128 | .338 | 6 | 1.5 | .315 | 96 | 49 |
Carter Jensen | 560 | .217 | .302 | .355 | 84 | .138 | .286 | 1 | 1.5 | .290 | 90 | 55 |
Kyle Isbel | 404 | .241 | .300 | .391 | 92 | .150 | .289 | 5 | 1.4 | .301 | 91 | 46 |
Cam Devanney | 476 | .229 | .297 | .376 | 88 | .147 | .299 | 2 | 1.3 | .296 | 86 | 50 |
Freddy Fermin | 340 | .252 | .310 | .382 | 93 | .129 | .295 | 1 | 1.2 | .303 | 86 | 37 |
Tyler Gentry | 500 | .238 | .319 | .376 | 94 | .138 | .331 | 6 | 1.1 | .307 | 97 | 55 |
John Rave | 531 | .238 | .311 | .382 | 93 | .144 | .311 | 7 | 1.1 | .303 | 94 | 60 |
Devin Mann | 444 | .234 | .321 | .384 | 97 | .149 | .306 | 8 | 1.1 | .310 | 97 | 49 |
Paul DeJong | 441 | .214 | .272 | .390 | 83 | .176 | .272 | 3 | 1.0 | .287 | 79 | 44 |
Brian O’Keefe | 334 | .234 | .299 | .415 | 98 | .181 | .283 | -3 | 1.0 | .310 | 93 | 38 |
Josh Lester | 476 | .232 | .282 | .395 | 87 | .164 | .284 | 4 | 1.0 | .292 | 87 | 50 |
Nick Loftin | 474 | .246 | .322 | .367 | 93 | .122 | .280 | -2 | 1.0 | .305 | 94 | 52 |
Ryan Fitzgerald | 415 | .221 | .293 | .367 | 84 | .146 | .289 | 5 | 0.8 | .289 | 81 | 42 |
Tyler Tolbert | 525 | .223 | .285 | .315 | 68 | .092 | .310 | 4 | 0.8 | .267 | 71 | 48 |
Jack Pineda | 506 | .231 | .305 | .332 | 79 | .101 | .312 | 0 | 0.8 | .284 | 81 | 48 |
Adam Frazier | 415 | .250 | .316 | .357 | 89 | .107 | .291 | -1 | 0.7 | .298 | 85 | 44 |
Garrett Hampson | 310 | .243 | .303 | .347 | 82 | .104 | .322 | 3 | 0.7 | .287 | 81 | 33 |
Nelson Velázquez | 472 | .232 | .307 | .412 | 99 | .180 | .293 | 0 | 0.5 | .313 | 102 | 56 |
Joey Wiemer | 442 | .219 | .301 | .341 | 80 | .122 | .302 | 1 | 0.5 | .285 | 85 | 44 |
Nick Pratto | 501 | .228 | .313 | .392 | 96 | .164 | .334 | 0 | 0.5 | .308 | 97 | 56 |
Yuli Gurriel | 405 | .261 | .326 | .385 | 99 | .124 | .298 | 0 | 0.4 | .311 | 99 | 47 |
Jordan Groshans | 453 | .239 | .305 | .316 | 75 | .078 | .293 | 4 | 0.4 | .278 | 76 | 40 |
Cavan Biggio | 333 | .210 | .326 | .328 | 84 | .118 | .284 | -2 | 0.4 | .297 | 83 | 31 |
Robbie Grossman | 367 | .225 | .333 | .347 | 92 | .122 | .292 | 0 | 0.2 | .306 | 88 | 37 |
Gavin Cross | 429 | .223 | .289 | .367 | 83 | .144 | .296 | 3 | 0.2 | .286 | 85 | 45 |
Javier Vaz | 512 | .238 | .318 | .327 | 82 | .089 | .269 | -6 | 0.1 | .289 | 85 | 50 |
Braden Shewmake | 377 | .218 | .257 | .351 | 68 | .133 | .258 | 3 | 0.1 | .264 | 71 | 36 |
Tommy Pham | 455 | .247 | .316 | .382 | 95 | .135 | .310 | -4 | 0.1 | .307 | 91 | 52 |
Hunter Renfroe | 448 | .232 | .297 | .399 | 93 | .168 | .266 | -2 | 0.1 | .303 | 89 | 49 |
Chris Brito | 293 | .222 | .332 | .304 | 81 | .082 | .273 | 2 | 0.0 | .292 | 83 | 26 |
Justin Johnson | 388 | .210 | .290 | .277 | 61 | .067 | .275 | 4 | 0.0 | .259 | 64 | 30 |
Dillan Shrum | 422 | .211 | .302 | .351 | 83 | .140 | .328 | 3 | 0.0 | .291 | 83 | 39 |
Brett Squires | 391 | .221 | .297 | .339 | 78 | .118 | .323 | 5 | 0.0 | .282 | 82 | 39 |
Leonel Valera | 391 | .232 | .278 | .345 | 74 | .113 | .333 | -4 | -0.1 | .273 | 77 | 38 |
MJ Melendez | 513 | .237 | .310 | .437 | 107 | .200 | .284 | -11 | -0.1 | .322 | 109 | 65 |
Peyton Wilson | 507 | .225 | .300 | .341 | 80 | .117 | .289 | 1 | -0.2 | .285 | 82 | 50 |
Kyle Hayes | 85 | .151 | .261 | .233 | 40 | .082 | .232 | 0 | -0.2 | .233 | 45 | 5 |
Sam Kulasingam | 99 | .220 | .263 | .275 | 51 | .055 | .286 | 2 | -0.2 | .239 | 55 | 7 |
Trevor Werner | 477 | .197 | .266 | .339 | 68 | .141 | .322 | 0 | -0.3 | .266 | 73 | 42 |
Dustin Dickerson | 421 | .203 | .298 | .236 | 53 | .033 | .286 | 1 | -0.4 | .251 | 55 | 28 |
Jac Caglianone | 132 | .218 | .265 | .339 | 68 | .121 | .275 | -1 | -0.5 | .262 | 72 | 11 |
Carson Roccaforte | 511 | .199 | .262 | .311 | 60 | .111 | .279 | 4 | -0.5 | .254 | 65 | 45 |
Luca Tresh | 404 | .225 | .285 | .355 | 78 | .130 | .289 | -11 | -0.5 | .281 | 81 | 38 |
Blake Mitchell | 492 | .185 | .287 | .311 | 68 | .126 | .283 | -9 | -0.5 | .270 | 77 | 42 |
River Town | 358 | .217 | .316 | .305 | 76 | .088 | .261 | -3 | -0.6 | .282 | 78 | 32 |
Kale Emshoff | 330 | .217 | .276 | .353 | 75 | .135 | .334 | 0 | -0.6 | .276 | 74 | 30 |
Diego Hernandez | 229 | .235 | .279 | .292 | 61 | .057 | .312 | -3 | -0.7 | .255 | 61 | 20 |
Jean Ramirez | 310 | .216 | .281 | .282 | 59 | .067 | .296 | 3 | -0.7 | .255 | 63 | 26 |
Spencer Nivens | 409 | .201 | .274 | .358 | 76 | .157 | .259 | -1 | -0.8 | .277 | 84 | 38 |
Shervyen Newton | 342 | .195 | .256 | .327 | 62 | .131 | .313 | -5 | -0.8 | .256 | 67 | 26 |
Deivis Nadal | 248 | .173 | .244 | .286 | 48 | .114 | .327 | 2 | -0.9 | .237 | 55 | 17 |
Omar Hernandez | 335 | .199 | .250 | .261 | 44 | .062 | .261 | -1 | -1.0 | .229 | 48 | 23 |
Lizandro Rodriguez | 375 | .204 | .266 | .284 | 55 | .080 | .273 | -3 | -1.1 | .248 | 62 | 29 |
Joe Gray Jr. | 431 | .196 | .258 | .305 | 57 | .109 | .291 | -4 | -1.3 | .250 | 62 | 34 |
Player | Hit Comp 1 | Hit Comp 2 | Hit Comp 3 |
---|---|---|---|
Bobby Witt Jr. | Francisco Lindor | Alex Rodriguez | Dickie Thon |
Jonathan India | D’Angelo Jimenez | Topper Rigney | Willie Kamm |
Salvador Perez | Terry Steinbach | Walker Cooper | Ray Mueller |
Maikel Garcia | Horace Clarke | Luis Aparicio | Jason Bourgeois |
Michael Massey | Jack Dittmer | Matt Downs | Tito Fuentes |
Vinnie Pasquantino | Babe Young | Tino Martinez | Ed Kranepool |
Drew Waters | Earl Robinson | Blake Tekotte | Pete Milne |
Dairon Blanco | Vince Coleman | Michael Lang | Bubba Morton |
Carter Jensen | JD Closser | Joe Nolan | Donnie Scott |
Kyle Isbel | Steve Hecht | Gene Kingsale | Jim Buckner |
Cam Devanney | Steve Scarborough | Matt Macri | Jerry Kindall |
Freddy Fermin | Gary Bennett | Joe Azcue | Buddy Rosar |
Tyler Gentry | James Ramsey | Byron Gettis | Tyrone Horne |
John Rave | Clete Thomas | Demond Smith | Matthew den Dekker |
Devin Mann | Paul McAnulty | Ossie Blanco | Scott Stahoviak |
Paul DeJong | Pep Young | Tim Pahuta | Lee Elia |
Brian O’Keefe | Nick Hundley | Robinson Chirinos | Brian Dorsett |
Josh Lester | Marshall McDougall | Les Bell | Juan Uribe |
Nick Loftin | J.D. Pulfer | Tim Jones | Jerry McDonald |
Ryan Fitzgerald | Tom Heintzelman | Andy Sheets | Dale Berra |
Tyler Tolbert | Rudy Rufer | Jorge Nunez | Nelson Castro |
Jack Pineda | Drew Jackson | Mark Belanger | Damian Jackson |
Adam Frazier | Kevin Sefcik | Casey Candaele | Will Rhymes |
Garrett Hampson | Nook Logan | Chris Duffy | Glen Barker |
Nelson Velázquez | Gene Oliver | Jesse Barfield | Johnny Weekly |
Joey Wiemer | LeJon Powell | Joseph Hicks | Shawn Payne |
Nick Pratto | Marv Blaylock | Tyrone Horne | Jim Orsag |
Yuli Gurriel | Tony Gonzalez | Adam Kennedy | Butch McCord |
Jordan Groshans | Mark Germann | Dave Cripe | Luis Galindo |
Cavan Biggio | Woody English | Nolan Fontana | Harvey Zernia |
Robbie Grossman | Michael Tucker | Gary Geiger | Phil Stephenson |
Gavin Cross | Pat Bryant | Kevin Belcher | Tito Nanni |
Javier Vaz | Matt Gallegos | Wayne Meadows | Jerry McDonald |
Braden Shewmake | Johnnie Walker | Brandon Carter | Mike Ramsey |
Tommy Pham | Tommy Harper | Mike Kreevich | Nic Jackson |
Hunter Renfroe | Glenn Davis | Micah Hoffpauir | Carlos González |
Chris Brito | Bo Thompson | Josh Alley | Wes Rachels |
Justin Johnson | Dan Larson | Sherwin Minster | William Hallstrom |
Dillan Shrum | Ron Durham | Billy Martin | Brock Peterson |
Brett Squires | Joe Cherry | Bob Detherage | Jerod Edmondson |
Leonel Valera | Rolando Gomez | Jackie Hernandez | Rich Saitta |
MJ Melendez | Gary Rajsich | Roger Maris | Josh Reddick |
Peyton Wilson | Shawn Payne | Darren Burton | Terrell Lowery |
Kyle Hayes | Drew Larned | Bryan Graves | Nick Derba |
Sam Kulasingam | Julio Cruceta | T.J. Gamba | Anthony Ray |
Trevor Werner | Corey Ragsdale | Scott Hemond | Brett King |
Dustin Dickerson | Doug Bernier | John Ihlenburg | Danny Solano |
Jac Caglianone | Jem Argenal | Omar Lebron | Chao-Ting Tang |
Carson Roccaforte | Adam White | Harvey Brumfield | Arturo McDowell |
Luca Tresh | Don McCormack | Ronn Reynolds | Rick Bradley |
Blake Mitchell | Kurt Kingsolver | Ben Petrick | Lamar Drummonds |
River Town | Tanner Mathis | Junior Ruiz | Josh Alley |
Kale Emshoff | Joe Rapp | Steve Jackson | Sean Buckley |
Diego Hernandez | Franklin Font | Deiner Lopez | Matt Lawson |
Jean Ramirez | Luis Ayala | Jason Alstead | P.J. Williams |
Spencer Nivens | Orsino Hill | Joe Wallis | Jared Keel |
Shervyen Newton | Chuck Jeroloman | Ray Busse | Mike Trahan |
Deivis Nadal | Curtis Charles | Sandy Santos | Drew Rundle |
Omar Hernandez | Felix Minaya | John Duncan | Mike Durant |
Lizandro Rodriguez | James Lofton | David Howard | Ramon Perez |
Joe Gray Jr. | Ronnie Jebavy | Billy Murphy | Billy Mottram |
Player | 80th BA | 80th OBP | 80th SLG | 80th OPS+ | 80th WAR | 20th BA | 20th OBP | 20th SLG | 20th OPS+ | 20th WAR |
---|---|---|---|---|---|---|---|---|---|---|
Bobby Witt Jr. | .314 | .371 | .582 | 162 | 7.7 | .261 | .315 | .462 | 115 | 3.9 |
Jonathan India | .274 | .379 | .437 | 126 | 3.6 | .219 | .324 | .338 | 89 | 0.9 |
Salvador Perez | .289 | .337 | .503 | 131 | 3.5 | .235 | .289 | .396 | 90 | 0.8 |
Maikel Garcia | .281 | .338 | .404 | 105 | 3.4 | .227 | .279 | .317 | 68 | 0.6 |
Michael Massey | .284 | .328 | .479 | 122 | 2.8 | .232 | .276 | .374 | 83 | 0.5 |
Vinnie Pasquantino | .289 | .355 | .529 | 143 | 3.0 | .238 | .304 | .417 | 103 | 0.3 |
Drew Waters | .266 | .341 | .456 | 121 | 2.8 | .207 | .279 | .356 | 79 | 0.4 |
Dairon Blanco | .295 | .354 | .444 | 122 | 2.5 | .234 | .296 | .342 | 81 | 0.7 |
Carter Jensen | .248 | .332 | .412 | 109 | 3.2 | .187 | .271 | .304 | 65 | 0.2 |
Kyle Isbel | .268 | .327 | .450 | 114 | 2.4 | .215 | .273 | .343 | 72 | 0.4 |
Cam Devanney | .258 | .323 | .427 | 107 | 2.4 | .203 | .272 | .329 | 68 | 0.2 |
Freddy Fermin | .284 | .340 | .434 | 115 | 2.1 | .226 | .287 | .337 | 77 | 0.5 |
Tyler Gentry | .266 | .343 | .422 | 112 | 2.2 | .208 | .290 | .327 | 74 | -0.1 |
John Rave | .263 | .336 | .431 | 113 | 2.4 | .210 | .284 | .337 | 74 | -0.1 |
Devin Mann | .262 | .345 | .435 | 118 | 2.1 | .207 | .292 | .342 | 78 | 0.1 |
Paul DeJong | .236 | .297 | .445 | 101 | 2.0 | .189 | .252 | .345 | 66 | 0.1 |
Brian O’Keefe | .257 | .327 | .465 | 117 | 1.8 | .205 | .273 | .357 | 76 | 0.1 |
Josh Lester | .255 | .301 | .447 | 105 | 2.0 | .207 | .254 | .354 | 71 | 0.0 |
Nick Loftin | .270 | .348 | .409 | 110 | 1.9 | .217 | .293 | .318 | 73 | -0.2 |
Ryan Fitzgerald | .251 | .321 | .422 | 104 | 1.8 | .193 | .264 | .317 | 64 | -0.2 |
Tyler Tolbert | .251 | .310 | .357 | 87 | 2.1 | .199 | .258 | .272 | 51 | -0.2 |
Jack Pineda | .256 | .328 | .371 | 96 | 1.8 | .204 | .280 | .293 | 64 | -0.2 |
Adam Frazier | .279 | .348 | .407 | 108 | 1.8 | .219 | .290 | .312 | 70 | -0.2 |
Garrett Hampson | .272 | .332 | .396 | 103 | 1.5 | .215 | .274 | .299 | 61 | -0.1 |
Nelson Velázquez | .258 | .335 | .479 | 121 | 1.7 | .202 | .278 | .360 | 77 | -0.7 |
Joey Wiemer | .248 | .326 | .385 | 98 | 1.4 | .193 | .272 | .298 | 61 | -0.5 |
Nick Pratto | .254 | .338 | .450 | 118 | 1.7 | .200 | .283 | .338 | 75 | -0.8 |
Yuli Gurriel | .292 | .354 | .430 | 116 | 1.4 | .228 | .293 | .338 | 77 | -0.6 |
Jordan Groshans | .264 | .330 | .354 | 92 | 1.4 | .209 | .277 | .276 | 58 | -0.5 |
Cavan Biggio | .237 | .354 | .371 | 103 | 1.1 | .186 | .298 | .284 | 66 | -0.3 |
Robbie Grossman | .253 | .363 | .393 | 111 | 1.0 | .193 | .300 | .292 | 68 | -0.8 |
Gavin Cross | .250 | .316 | .419 | 102 | 1.2 | .197 | .264 | .322 | 64 | -0.8 |
Javier Vaz | .265 | .347 | .368 | 101 | 1.3 | .209 | .289 | .287 | 64 | -1.0 |
Braden Shewmake | .244 | .286 | .411 | 93 | 1.2 | .189 | .231 | .304 | 52 | -0.7 |
Tommy Pham | .278 | .346 | .433 | 116 | 1.3 | .214 | .288 | .335 | 73 | -1.0 |
Hunter Renfroe | .253 | .322 | .449 | 111 | 1.0 | .202 | .269 | .345 | 71 | -1.0 |
Chris Brito | .252 | .366 | .343 | 101 | 0.7 | .196 | .305 | .262 | 64 | -0.7 |
Justin Johnson | .242 | .320 | .321 | 81 | 0.9 | .183 | .264 | .239 | 44 | -0.8 |
Dillan Shrum | .240 | .330 | .410 | 105 | 1.1 | .182 | .276 | .301 | 61 | -1.1 |
Brett Squires | .251 | .326 | .392 | 99 | 0.9 | .195 | .271 | .295 | 58 | -1.0 |
Leonel Valera | .263 | .309 | .400 | 98 | 1.1 | .199 | .248 | .291 | 53 | -1.0 |
MJ Melendez | .265 | .336 | .504 | 131 | 1.4 | .212 | .280 | .385 | 86 | -1.2 |
Peyton Wilson | .248 | .329 | .384 | 97 | 0.9 | .197 | .276 | .301 | 63 | -1.2 |
Kyle Hayes | .182 | .293 | .282 | 62 | 0.0 | .122 | .230 | .192 | 21 | -0.4 |
Sam Kulasingam | .254 | .295 | .322 | 74 | 0.1 | .191 | .234 | .237 | 34 | -0.5 |
Trevor Werner | .225 | .293 | .382 | 88 | 0.8 | .168 | .239 | .283 | 47 | -1.5 |
Dustin Dickerson | .234 | .330 | .272 | 71 | 0.5 | .172 | .273 | .204 | 37 | -1.3 |
Jac Caglianone | .252 | .298 | .397 | 91 | -0.1 | .192 | .241 | .285 | 48 | -0.8 |
Carson Roccaforte | .227 | .290 | .357 | 80 | 0.7 | .173 | .236 | .277 | 43 | -1.5 |
Luca Tresh | .257 | .314 | .405 | 99 | 0.5 | .200 | .254 | .312 | 59 | -1.5 |
Blake Mitchell | .218 | .317 | .377 | 92 | 0.9 | .155 | .253 | .257 | 46 | -1.9 |
River Town | .247 | .344 | .352 | 95 | 0.1 | .193 | .290 | .265 | 59 | -1.4 |
Kale Emshoff | .242 | .301 | .399 | 93 | 0.1 | .193 | .248 | .308 | 55 | -1.5 |
Diego Hernandez | .269 | .313 | .338 | 82 | 0.0 | .200 | .243 | .248 | 39 | -1.2 |
Jean Ramirez | .247 | .312 | .330 | 81 | 0.1 | .187 | .251 | .246 | 42 | -1.4 |
Spencer Nivens | .229 | .300 | .405 | 95 | 0.2 | .174 | .246 | .307 | 56 | -1.7 |
Shervyen Newton | .221 | .286 | .383 | 83 | 0.0 | .164 | .227 | .278 | 41 | -1.7 |
Deivis Nadal | .203 | .275 | .339 | 69 | -0.3 | .140 | .213 | .232 | 26 | -1.6 |
Omar Hernandez | .238 | .286 | .310 | 67 | 0.0 | .169 | .220 | .225 | 26 | -1.7 |
Lizandro Rodriguez | .232 | .291 | .337 | 75 | -0.3 | .179 | .240 | .248 | 37 | -2.0 |
Joe Gray Jr. | .225 | .286 | .354 | 77 | -0.2 | .172 | .236 | .261 | 41 | -2.1 |
Player | BA vs. L | OBP vs. L | SLG vs. L | BA vs. R | OBP vs. R | SLG vs. R |
---|---|---|---|---|---|---|
Bobby Witt Jr. | .292 | .350 | .528 | .287 | .340 | .513 |
Jonathan India | .255 | .366 | .393 | .245 | .347 | .382 |
Salvador Perez | .266 | .325 | .455 | .261 | .310 | .451 |
Maikel Garcia | .266 | .324 | .394 | .249 | .302 | .341 |
Michael Massey | .252 | .299 | .417 | .262 | .304 | .437 |
Vinnie Pasquantino | .258 | .328 | .445 | .263 | .333 | .483 |
Drew Waters | .237 | .306 | .404 | .238 | .317 | .412 |
Dairon Blanco | .274 | .341 | .411 | .255 | .315 | .376 |
Carter Jensen | .208 | .286 | .326 | .221 | .308 | .367 |
Kyle Isbel | .228 | .288 | .347 | .245 | .304 | .408 |
Cam Devanney | .237 | .306 | .391 | .224 | .292 | .368 |
Freddy Fermin | .259 | .326 | .388 | .249 | .300 | .378 |
Tyler Gentry | .240 | .326 | .390 | .236 | .315 | .368 |
John Rave | .236 | .306 | .354 | .239 | .312 | .394 |
Devin Mann | .238 | .329 | .392 | .233 | .317 | .380 |
Paul DeJong | .211 | .281 | .394 | .214 | .269 | .388 |
Brian O’Keefe | .244 | .313 | .429 | .227 | .291 | .405 |
Josh Lester | .223 | .268 | .382 | .237 | .289 | .403 |
Nick Loftin | .252 | .335 | .394 | .242 | .314 | .352 |
Ryan Fitzgerald | .217 | .287 | .357 | .223 | .296 | .372 |
Tyler Tolbert | .233 | .301 | .320 | .218 | .276 | .312 |
Jack Pineda | .218 | .293 | .303 | .235 | .310 | .343 |
Adam Frazier | .241 | .305 | .345 | .252 | .319 | .360 |
Garrett Hampson | .247 | .308 | .361 | .240 | .300 | .339 |
Nelson Velázquez | .238 | .319 | .429 | .229 | .301 | .404 |
Joey Wiemer | .232 | .314 | .374 | .210 | .292 | .319 |
Nick Pratto | .223 | .308 | .385 | .231 | .315 | .397 |
Yuli Gurriel | .265 | .339 | .381 | .259 | .320 | .386 |
Jordan Groshans | .240 | .313 | .329 | .238 | .300 | .309 |
Cavan Biggio | .203 | .318 | .284 | .213 | .328 | .343 |
Robbie Grossman | .237 | .345 | .355 | .220 | .327 | .344 |
Gavin Cross | .217 | .276 | .349 | .226 | .294 | .375 |
Javier Vaz | .237 | .313 | .322 | .239 | .320 | .329 |
Braden Shewmake | .211 | .244 | .336 | .221 | .264 | .358 |
Tommy Pham | .256 | .338 | .385 | .244 | .307 | .381 |
Hunter Renfroe | .240 | .319 | .416 | .228 | .287 | .391 |
Chris Brito | .224 | .341 | .316 | .220 | .328 | .298 |
Justin Johnson | .218 | .304 | .297 | .207 | .284 | .269 |
Dillan Shrum | .210 | .301 | .370 | .211 | .302 | .343 |
Brett Squires | .216 | .293 | .318 | .222 | .298 | .345 |
Leonel Valera | .239 | .290 | .373 | .228 | .272 | .329 |
MJ Melendez | .237 | .302 | .407 | .237 | .313 | .449 |
Peyton Wilson | .218 | .295 | .346 | .227 | .302 | .340 |
Kyle Hayes | .160 | .276 | .200 | .146 | .255 | .250 |
Sam Kulasingam | .207 | .250 | .241 | .226 | .269 | .290 |
Trevor Werner | .198 | .274 | .351 | .197 | .263 | .333 |
Dustin Dickerson | .207 | .305 | .234 | .202 | .295 | .237 |
Jac Caglianone | .194 | .256 | .250 | .227 | .269 | .375 |
Carson Roccaforte | .198 | .255 | .302 | .199 | .265 | .314 |
Luca Tresh | .237 | .300 | .390 | .219 | .277 | .339 |
Blake Mitchell | .170 | .266 | .250 | .190 | .294 | .332 |
River Town | .205 | .304 | .273 | .223 | .322 | .318 |
Kale Emshoff | .224 | .288 | .364 | .214 | .269 | .347 |
Diego Hernandez | .243 | .293 | .300 | .230 | .272 | .288 |
Jean Ramirez | .211 | .277 | .263 | .218 | .283 | .290 |
Spencer Nivens | .198 | .261 | .317 | .202 | .279 | .375 |
Shervyen Newton | .198 | .255 | .337 | .194 | .257 | .322 |
Deivis Nadal | .167 | .225 | .288 | .175 | .251 | .286 |
Omar Hernandez | .208 | .259 | .277 | .195 | .245 | .254 |
Lizandro Rodriguez | .208 | .262 | .302 | .202 | .268 | .277 |
Joe Gray Jr. | .197 | .268 | .316 | .195 | .252 | .299 |
Player | T | Age | W | L | ERA | G | GS | IP | H | ER | HR | BB | SO |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cole Ragans | L | 27 | 10 | 7 | 3.51 | 30 | 27 | 156.3 | 134 | 61 | 16 | 58 | 174 |
Seth Lugo | R | 35 | 10 | 9 | 3.81 | 30 | 26 | 160.7 | 156 | 68 | 19 | 44 | 135 |
Michael Wacha | R | 33 | 9 | 8 | 4.07 | 27 | 26 | 143.7 | 140 | 65 | 19 | 42 | 119 |
Noah Cameron | L | 25 | 6 | 6 | 4.35 | 23 | 23 | 109.7 | 110 | 53 | 15 | 33 | 95 |
Kris Bubic | L | 27 | 5 | 4 | 4.00 | 33 | 15 | 87.7 | 83 | 39 | 10 | 31 | 88 |
Michael Lorenzen | R | 33 | 6 | 7 | 4.45 | 27 | 24 | 127.3 | 120 | 63 | 17 | 52 | 94 |
Daniel Lynch IV | L | 28 | 5 | 6 | 4.50 | 30 | 22 | 128.0 | 132 | 64 | 17 | 42 | 103 |
Kyle Wright | R | 29 | 6 | 7 | 4.32 | 17 | 17 | 93.7 | 91 | 45 | 11 | 32 | 76 |
Alec Marsh | R | 27 | 8 | 10 | 4.55 | 27 | 25 | 126.7 | 120 | 64 | 17 | 48 | 122 |
Steven Zobac | R | 24 | 7 | 9 | 4.51 | 23 | 21 | 107.7 | 114 | 54 | 15 | 31 | 81 |
Hunter Harvey | R | 30 | 3 | 3 | 3.46 | 49 | 0 | 52.0 | 46 | 20 | 5 | 16 | 52 |
Chandler Champlain | R | 25 | 6 | 9 | 4.76 | 25 | 24 | 121.0 | 130 | 64 | 16 | 41 | 82 |
Angel Zerpa | L | 25 | 3 | 2 | 4.08 | 47 | 8 | 70.7 | 70 | 32 | 8 | 24 | 58 |
Lucas Erceg | R | 30 | 4 | 3 | 3.50 | 53 | 0 | 54.0 | 45 | 21 | 4 | 24 | 60 |
John Schreiber | R | 31 | 4 | 2 | 3.74 | 56 | 2 | 55.3 | 50 | 23 | 4 | 22 | 51 |
Dinelson Lamet | R | 32 | 4 | 6 | 4.68 | 22 | 14 | 75.0 | 77 | 39 | 10 | 33 | 62 |
Andrew Hoffmann | R | 25 | 4 | 7 | 4.79 | 25 | 18 | 88.3 | 91 | 47 | 11 | 36 | 65 |
James McArthur | R | 28 | 4 | 5 | 4.18 | 43 | 5 | 60.3 | 59 | 28 | 7 | 20 | 54 |
Jonathan Bowlan | R | 28 | 6 | 9 | 4.75 | 29 | 16 | 91.0 | 97 | 48 | 13 | 32 | 68 |
Austin Cox | L | 28 | 3 | 3 | 4.64 | 34 | 10 | 77.7 | 78 | 40 | 9 | 35 | 58 |
Carlos Hernández | R | 28 | 3 | 4 | 4.26 | 46 | 6 | 69.7 | 63 | 33 | 7 | 31 | 65 |
Luinder Avila | R | 23 | 4 | 7 | 5.06 | 22 | 21 | 90.7 | 94 | 51 | 11 | 42 | 62 |
Cruz Noriega | R | 27 | 4 | 5 | 4.74 | 27 | 8 | 68.3 | 75 | 36 | 10 | 19 | 44 |
Sam Long | L | 29 | 3 | 3 | 4.30 | 49 | 2 | 60.7 | 58 | 29 | 8 | 24 | 53 |
Taylor Clarke | R | 32 | 2 | 4 | 4.80 | 29 | 9 | 54.3 | 60 | 29 | 8 | 18 | 43 |
Tyson Guerrero | L | 26 | 4 | 7 | 5.13 | 23 | 21 | 98.3 | 102 | 56 | 15 | 44 | 75 |
Evan Sisk | L | 28 | 3 | 4 | 4.27 | 52 | 1 | 52.7 | 48 | 25 | 5 | 27 | 49 |
Ben Kudrna | R | 22 | 5 | 8 | 5.21 | 22 | 21 | 102.0 | 111 | 59 | 16 | 45 | 70 |
Steven Cruz | R | 26 | 2 | 3 | 4.39 | 49 | 1 | 53.3 | 49 | 26 | 6 | 27 | 51 |
Josh Taylor | L | 32 | 1 | 1 | 4.32 | 28 | 1 | 25.0 | 26 | 12 | 3 | 9 | 24 |
Ryan Brady | R | 26 | 4 | 4 | 4.62 | 39 | 2 | 64.3 | 69 | 33 | 8 | 21 | 42 |
Eric Cerantola | R | 25 | 3 | 3 | 5.00 | 32 | 6 | 63.0 | 59 | 35 | 8 | 38 | 60 |
Tyler Duffey | R | 34 | 3 | 3 | 4.54 | 35 | 0 | 39.7 | 38 | 20 | 5 | 19 | 35 |
Chris Stratton | R | 34 | 3 | 3 | 4.53 | 51 | 0 | 55.7 | 54 | 28 | 6 | 25 | 45 |
Anthony Simonelli | R | 26 | 3 | 4 | 4.65 | 38 | 1 | 60.0 | 60 | 31 | 8 | 23 | 49 |
Zach Davies | R | 32 | 3 | 4 | 5.44 | 18 | 18 | 84.3 | 92 | 51 | 13 | 39 | 58 |
Will Smith | L | 35 | 2 | 3 | 4.75 | 45 | 0 | 41.7 | 41 | 22 | 6 | 15 | 35 |
William Fleming | R | 26 | 3 | 6 | 5.46 | 23 | 18 | 92.3 | 108 | 56 | 14 | 35 | 46 |
Anderson Paulino | R | 26 | 3 | 4 | 4.89 | 41 | 2 | 57.0 | 62 | 31 | 7 | 22 | 36 |
Beck Way | R | 25 | 4 | 6 | 5.37 | 35 | 9 | 63.7 | 63 | 38 | 8 | 39 | 50 |
Keylan Killgore | L | 28 | 3 | 5 | 4.94 | 37 | 0 | 47.3 | 47 | 26 | 6 | 24 | 41 |
Jacob Wallace | R | 26 | 3 | 5 | 4.92 | 43 | 0 | 53.0 | 49 | 29 | 6 | 33 | 49 |
Brandon Johnson | R | 26 | 3 | 4 | 5.08 | 40 | 0 | 51.3 | 53 | 29 | 8 | 25 | 45 |
Chase Wallace | R | 26 | 2 | 3 | 5.18 | 33 | 0 | 41.7 | 45 | 24 | 6 | 21 | 28 |
Player | IP | K/9 | BB/9 | HR/9 | BB% | K% | BABIP | ERA+ | 3ERA+ | FIP | ERA- | WAR |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Cole Ragans | 156.3 | 10.0 | 3.3 | 0.9 | 8.8% | 26.4% | .293 | 122 | 119 | 3.49 | 82 | 2.9 |
Seth Lugo | 160.7 | 7.6 | 2.5 | 1.1 | 6.5% | 20.1% | .290 | 112 | 105 | 3.97 | 89 | 2.4 |
Michael Wacha | 143.7 | 7.5 | 2.6 | 1.2 | 6.9% | 19.6% | .287 | 105 | 101 | 4.20 | 95 | 1.8 |
Noah Cameron | 109.7 | 7.8 | 2.7 | 1.2 | 7.0% | 20.2% | .296 | 98 | 102 | 4.24 | 102 | 1.1 |
Kris Bubic | 87.7 | 9.0 | 3.2 | 1.0 | 8.3% | 23.6% | .302 | 107 | 109 | 3.82 | 94 | 1.1 |
Michael Lorenzen | 127.3 | 6.6 | 3.7 | 1.2 | 9.5% | 17.2% | .270 | 96 | 93 | 4.76 | 104 | 1.1 |
Daniel Lynch IV | 128.0 | 7.2 | 3.0 | 1.2 | 7.6% | 18.7% | .298 | 95 | 96 | 4.40 | 105 | 1.0 |
Kyle Wright | 93.7 | 7.3 | 3.1 | 1.1 | 7.9% | 18.9% | .288 | 99 | 99 | 4.33 | 101 | 1.0 |
Alec Marsh | 126.7 | 8.7 | 3.4 | 1.2 | 8.8% | 22.4% | .293 | 94 | 95 | 4.37 | 106 | 1.0 |
Steven Zobac | 107.7 | 6.8 | 2.6 | 1.3 | 6.7% | 17.5% | .297 | 95 | 99 | 4.46 | 106 | 0.9 |
Hunter Harvey | 52.0 | 9.0 | 2.8 | 0.9 | 7.4% | 24.1% | .291 | 123 | 120 | 3.47 | 81 | 0.7 |
Chandler Champlain | 121.0 | 6.1 | 3.0 | 1.2 | 7.8% | 15.5% | .296 | 90 | 94 | 4.68 | 111 | 0.7 |
Angel Zerpa | 70.7 | 7.4 | 3.1 | 1.0 | 7.9% | 19.0% | .294 | 105 | 109 | 4.15 | 95 | 0.7 |
Lucas Erceg | 54.0 | 10.0 | 4.0 | 0.7 | 10.3% | 25.8% | .293 | 122 | 117 | 3.59 | 82 | 0.6 |
John Schreiber | 55.3 | 8.3 | 3.6 | 0.7 | 9.3% | 21.6% | .293 | 114 | 110 | 3.63 | 88 | 0.6 |
Dinelson Lamet | 75.0 | 7.4 | 4.0 | 1.2 | 9.7% | 18.3% | .299 | 91 | 89 | 4.74 | 110 | 0.5 |
Andrew Hoffmann | 88.3 | 6.6 | 3.7 | 1.1 | 9.3% | 16.8% | .293 | 89 | 93 | 4.72 | 112 | 0.5 |
James McArthur | 60.3 | 8.1 | 3.0 | 1.0 | 7.7% | 20.8% | .297 | 102 | 103 | 4.14 | 98 | 0.4 |
Jonathan Bowlan | 91.0 | 6.7 | 3.2 | 1.3 | 8.0% | 17.0% | .298 | 90 | 91 | 4.76 | 111 | 0.4 |
Austin Cox | 77.7 | 6.7 | 4.1 | 1.0 | 10.2% | 16.9% | .290 | 92 | 93 | 4.66 | 109 | 0.4 |
Carlos Hernández | 69.7 | 8.4 | 4.0 | 0.9 | 10.3% | 21.6% | .287 | 100 | 100 | 4.04 | 100 | 0.4 |
Luinder Avila | 90.7 | 6.2 | 4.2 | 1.1 | 10.3% | 15.2% | .290 | 84 | 90 | 5.01 | 119 | 0.3 |
Cruz Noriega | 68.3 | 5.8 | 2.5 | 1.3 | 6.4% | 14.8% | .294 | 90 | 92 | 4.76 | 111 | 0.2 |
Sam Long | 60.7 | 7.9 | 3.6 | 1.2 | 9.1% | 20.1% | .286 | 99 | 99 | 4.38 | 101 | 0.2 |
Taylor Clarke | 54.3 | 7.1 | 3.0 | 1.3 | 7.5% | 17.9% | .310 | 89 | 85 | 4.61 | 112 | 0.1 |
Tyson Guerrero | 98.3 | 6.9 | 4.0 | 1.4 | 10.1% | 17.2% | .290 | 83 | 86 | 5.22 | 120 | 0.1 |
Evan Sisk | 52.7 | 8.4 | 4.6 | 0.9 | 11.6% | 21.0% | .291 | 100 | 100 | 4.32 | 100 | 0.1 |
Ben Kudrna | 102.0 | 6.2 | 4.0 | 1.4 | 9.8% | 15.2% | .294 | 82 | 89 | 5.29 | 122 | 0.1 |
Steven Cruz | 53.3 | 8.6 | 4.6 | 1.0 | 11.3% | 21.4% | .291 | 97 | 101 | 4.47 | 103 | 0.1 |
Josh Taylor | 25.0 | 8.6 | 3.2 | 1.1 | 8.2% | 21.8% | .319 | 99 | 93 | 4.02 | 101 | 0.0 |
Ryan Brady | 64.3 | 5.9 | 2.9 | 1.1 | 7.4% | 14.8% | .295 | 93 | 95 | 4.65 | 108 | 0.0 |
Eric Cerantola | 63.0 | 8.6 | 5.4 | 1.1 | 13.1% | 20.6% | .290 | 85 | 91 | 5.02 | 117 | 0.0 |
Tyler Duffey | 39.7 | 7.9 | 4.3 | 1.1 | 10.8% | 19.9% | .289 | 94 | 87 | 4.64 | 106 | -0.1 |
Chris Stratton | 55.7 | 7.3 | 4.0 | 1.0 | 10.2% | 18.4% | .289 | 94 | 89 | 4.42 | 106 | -0.1 |
Anthony Simonelli | 60.0 | 7.4 | 3.5 | 1.2 | 8.8% | 18.7% | .291 | 92 | 96 | 4.63 | 109 | -0.1 |
Zach Davies | 84.3 | 6.2 | 4.2 | 1.4 | 10.3% | 15.4% | .296 | 78 | 76 | 5.27 | 127 | -0.1 |
Will Smith | 41.7 | 7.6 | 3.2 | 1.3 | 8.4% | 19.6% | .287 | 90 | 83 | 4.59 | 111 | -0.1 |
William Fleming | 92.3 | 4.5 | 3.4 | 1.4 | 8.4% | 11.0% | .297 | 78 | 81 | 5.52 | 128 | -0.2 |
Anderson Paulino | 57.0 | 5.7 | 3.5 | 1.1 | 8.6% | 14.1% | .297 | 87 | 91 | 4.93 | 115 | -0.2 |
Beck Way | 63.7 | 7.1 | 5.5 | 1.1 | 13.2% | 16.9% | .288 | 80 | 84 | 5.50 | 126 | -0.2 |
Keylan Killgore | 47.3 | 7.8 | 4.6 | 1.1 | 11.2% | 19.1% | .295 | 86 | 88 | 4.81 | 116 | -0.3 |
Jacob Wallace | 53.0 | 8.3 | 5.6 | 1.0 | 13.6% | 20.2% | .289 | 87 | 90 | 4.95 | 115 | -0.3 |
Brandon Johnson | 51.3 | 7.9 | 4.4 | 1.4 | 10.8% | 19.4% | .300 | 84 | 89 | 4.97 | 119 | -0.4 |
Chase Wallace | 41.7 | 6.0 | 4.5 | 1.3 | 10.9% | 14.5% | .293 | 82 | 84 | 5.51 | 121 | -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 |
---|---|---|---|---|---|---|---|---|---|---|
Cole Ragans | .256 | .322 | .394 | .215 | .290 | .349 | 3.9 | 1.8 | 2.98 | 4.06 |
Seth Lugo | .247 | .311 | .400 | .252 | .294 | .399 | 3.4 | 1.6 | 3.32 | 4.33 |
Michael Wacha | .230 | .290 | .369 | .266 | .317 | .448 | 2.5 | 0.9 | 3.63 | 4.69 |
Noah Cameron | .232 | .298 | .375 | .263 | .317 | .436 | 1.8 | 0.3 | 3.85 | 5.07 |
Kris Bubic | .262 | .330 | .440 | .238 | .304 | .379 | 1.8 | 0.2 | 3.38 | 4.91 |
Michael Lorenzen | .241 | .333 | .406 | .246 | .306 | .403 | 1.7 | 0.3 | 4.01 | 5.06 |
Daniel Lynch IV | .256 | .323 | .385 | .262 | .321 | .440 | 1.7 | 0.1 | 4.05 | 5.18 |
Kyle Wright | .264 | .337 | .466 | .235 | .303 | .337 | 1.5 | 0.3 | 3.82 | 5.02 |
Alec Marsh | .265 | .339 | .442 | .223 | .304 | .368 | 1.8 | 0.0 | 3.99 | 5.23 |
Steven Zobac | .279 | .341 | .452 | .254 | .300 | .418 | 1.5 | 0.2 | 4.01 | 5.17 |
Hunter Harvey | .234 | .308 | .362 | .231 | .283 | .365 | 1.2 | 0.1 | 2.76 | 4.45 |
Chandler Champlain | .272 | .338 | .446 | .267 | .324 | .430 | 1.4 | 0.0 | 4.26 | 5.28 |
Angel Zerpa | .253 | .310 | .374 | .253 | .320 | .409 | 1.1 | 0.1 | 3.51 | 4.85 |
Lucas Erceg | .237 | .349 | .366 | .207 | .294 | .306 | 1.2 | -0.1 | 2.82 | 4.35 |
John Schreiber | .260 | .339 | .396 | .216 | .292 | .310 | 1.1 | -0.1 | 3.03 | 4.75 |
Dinelson Lamet | .281 | .365 | .473 | .240 | .315 | .387 | 0.9 | 0.0 | 4.22 | 5.30 |
Andrew Hoffmann | .282 | .369 | .466 | .242 | .306 | .382 | 0.9 | -0.2 | 4.32 | 5.44 |
James McArthur | .248 | .325 | .394 | .252 | .314 | .402 | 0.9 | -0.1 | 3.62 | 4.96 |
Jonathan Bowlan | .259 | .330 | .431 | .275 | .335 | .450 | 1.0 | -0.3 | 4.22 | 5.42 |
Austin Cox | .240 | .315 | .365 | .263 | .346 | .431 | 0.9 | -0.1 | 4.12 | 5.26 |
Carlos Hernández | .216 | .308 | .368 | .254 | .327 | .373 | 0.8 | -0.2 | 3.75 | 5.00 |
Luinder Avila | .260 | .350 | .409 | .263 | .346 | .429 | 0.8 | -0.2 | 4.60 | 5.47 |
Cruz Noriega | .262 | .324 | .444 | .282 | .325 | .456 | 0.6 | -0.2 | 4.21 | 5.35 |
Sam Long | .235 | .300 | .370 | .252 | .324 | .426 | 0.7 | -0.3 | 3.61 | 5.08 |
Taylor Clarke | .267 | .336 | .446 | .280 | .328 | .449 | 0.6 | -0.3 | 4.09 | 5.60 |
Tyson Guerrero | .271 | .352 | .421 | .258 | .344 | .449 | 0.7 | -0.5 | 4.60 | 5.72 |
Evan Sisk | .205 | .300 | .282 | .258 | .359 | .427 | 0.5 | -0.4 | 3.66 | 5.11 |
Ben Kudrna | .263 | .338 | .437 | .279 | .355 | .470 | 0.7 | -0.5 | 4.76 | 5.71 |
Steven Cruz | .228 | .327 | .380 | .248 | .344 | .389 | 0.4 | -0.4 | 3.81 | 5.21 |
Josh Taylor | .235 | .297 | .353 | .277 | .342 | .462 | 0.3 | -0.2 | 3.60 | 5.44 |
Ryan Brady | .270 | .346 | .417 | .268 | .318 | .430 | 0.5 | -0.4 | 4.00 | 5.23 |
Eric Cerantola | .212 | .331 | .365 | .264 | .373 | .421 | 0.5 | -0.6 | 4.36 | 5.95 |
Tyler Duffey | .246 | .342 | .391 | .247 | .330 | .424 | 0.3 | -0.4 | 3.79 | 5.45 |
Chris Stratton | .257 | .356 | .396 | .241 | .305 | .388 | 0.3 | -0.6 | 3.94 | 5.44 |
Anthony Simonelli | .240 | .319 | .370 | .265 | .336 | .449 | 0.4 | -0.5 | 4.02 | 5.29 |
Zach Davies | .259 | .352 | .443 | .283 | .345 | .467 | 0.4 | -0.7 | 4.91 | 6.14 |
Will Smith | .246 | .295 | .404 | .255 | .333 | .434 | 0.3 | -0.6 | 3.91 | 5.90 |
William Fleming | .308 | .382 | .473 | .269 | .333 | .466 | 0.4 | -0.6 | 4.92 | 5.92 |
Anderson Paulino | .282 | .359 | .437 | .264 | .336 | .424 | 0.1 | -0.6 | 4.44 | 5.48 |
Beck Way | .286 | .404 | .446 | .226 | .344 | .380 | 0.1 | -0.6 | 4.87 | 6.03 |
Keylan Killgore | .246 | .343 | .344 | .256 | .347 | .448 | 0.1 | -0.6 | 4.32 | 5.64 |
Jacob Wallace | .253 | .361 | .429 | .230 | .353 | .354 | 0.1 | -0.9 | 4.30 | 5.80 |
Brandon Johnson | .266 | .352 | .447 | .257 | .333 | .440 | 0.0 | -0.8 | 4.50 | 5.76 |
Chase Wallace | .316 | .409 | .539 | .231 | .324 | .363 | -0.2 | -0.7 | 4.73 | 5.83 |
Players are listed with their most recent teams wherever possible. This includes players who are unsigned or have retired, players who will miss 2025 due to injury, and players who were released in 2024. So yes, if you see Joe Schmoe, who quit baseball back in August to form a Norwegian Ukulele Dixieland Jazz band that only covers songs by The Smiths, he’s still listed here intentionally. ZiPS is assuming a league with an ERA of 4.11.
Hitters are ranked by zWAR, which is to say, WAR values as calculated by me, Dan Szymborski, whose surname is spelled with a z. WAR values might differ slightly from those that appear in the full release of ZiPS. Finally, I will advise anyone against — and might karate chop anyone guilty of — merely adding up WAR totals on a depth chart to produce projected team WAR. It is important to remember that ZiPS is agnostic about playing time, and has no information about, for example, how quickly a team will call up a prospect or what veteran has fallen into disfavor.
As always, incorrect projections are either caused by misinformation, a non-pragmatic reality, or by the skillful sabotage of our friend and former editor. You can, however, still get mad at me on Twitter or on BlueSky.
Sick of the Dodgers Signing all the Free Agents? Well, Get Off Your Butt and Do Something About It.

The Dodgers won 100 games in 2023. Then they signed the top two free agents in that year’s class: Shohei Ohtani and Yoshinobu Yamamoto, a pair of unicorns the likes of which aren’t available every offseason. In 2024, the Dodgers had the best record in baseball. Then they won the World Series, and along the way made the last two rounds of the playoffs look pretty easy. Ohtani won the NL MVP award.
And then they signed a bunch of new players and brought back a few more! Blake Snell! Roki Sasaki! Tanner Scott! Hyeseong Kim! Michael Conforto! Kirby Yates, probably! Teoscar Hernández! Blake Treinen! Kotaro Matsushima! (OK, Matsushima is a rugby player — I included him to see if you’re paying attention.)
MLB needs a salary cap, say two thirds of the 36,000 respondents to a much-circulated poll on MLB Trade Rumors. More jarring are the results to question no. 2: Almost exactly half of some 27,000 respondents would be willing to lose the entire 2027 season if it meant MLB instituted a salary cap. Read the rest of this entry »
Eric Longenhagen Prospects Chat: 1/24/25
12:01 |
: Hello from crisp Tempe where guys are cutting dead limbs off of trees on my street. Some of these big coniferous jawns haven’t been doing so well with temps being what they’ve been. When should I move?
|
12:02 |
: Let’s chat.
|
12:02 |
Xavier Isaac and Laz Montes? Seen them slip in some rankings, but purely on offense still middle of the order type ceilings?
: Bullish on the offensive ceilings of |
12:04 |
: I have been higher on Isaac than Montes. Montes doesn’t have enormous power. I know he’s huge, but he’s slugged more because of the leagues/stadiums he’s played in more than because of his raw power. He also has a sub-70% contact rate. Mariners prospects can be overvalued during the Modesto/Everett window and then perhaps people over correct when they get to Arkansas (which is a tough place to hit)…
|
12:05 |
: Isaac has elite power, but his swing is a mess and needs to change if he’s going to hit enough to be relevant. His ceiling, imo, is clearly higher than Lazaro’s because the power is lurking.
|
12:06 |
: What do you think about the anonymous voters that the Cooperstown Hall of Fame has and what would be the solution or what do you think about the minimum vote for each ballot being 5 votes or more?
|
Pirates Prospect Termarr Johnson Wants Us To See Him Play

Back in early October, Termarr Johnson self-assuredly told MLB Pipeline’s Jim Callis that he is continuing to work on being “the best hitter in the world.” The 20-year-old Pittsburgh Pirates prospect didn’t put it quite that way when I spoke to him days later, but he did exude determination and confidence when addressing his craft. That’s understandable. Drafted fourth overall in 2022 out of Atlanta’s Mays High School, Johnson remains a high-ceiling hitter, albeit one whose developmental path hasn’t been as smooth as many had anticipated.
His 2024 season included both stumbles and strides. The 5-foot-7, 190-pound middle infielder logged a solid 121 wRC+ between High-A Greensboro (487 plate appearances) and Double-A Altoona (57), but as our lead prospect analyst Eric Longenhagen wrote last summer, Johnson’s “underlying contact data is pretty concerning.” Moreover, while his 15 home runs were indicative of plus power potential, the accompanying .386 slugging percentage was a bit underwhelming. Johnson’s left-handed stroke is unquestionably capable of causing damage, but further fine-tuning is needed before that can happen at the big league level.
Johnson discussed his approach to hitting shortly after the start of the Arizona Fall League season.
———
David Laurila: You’re still just 20 years old. Do you feel that you’ve settled into your identity as a hitter?
Termarr Johnson: “For sure. I feel like I have a pretty good swing, and I hit the ball hard pretty often, so I’m just trying to keep a good approach and bring the pitcher to me. I feel like that puts me in the best position possible. And to be honest with you, I’m a different hitter every at-bat. I’m a different hitter based on… like, every pitcher is different. Every pitch is different. Every situation is different. I’ll be a different hitter if there’s a runner on base and I’m trying to get him in, late in the game, or I’ll be a different hitter when I’m leading off the game.”
Laurila: That’s basically approach. What about mechanically? Read the rest of this entry »
Presenting Further Research on When Free Agents Ink Their Deals

Earlier this week, I published my findings about the relationship between when free agents sign and the size of their contracts. As a quick refresher, in recent years, the last 20% or so of free agents to sign have been settling for contracts meaningfully lower than pre-offseason expectations. But that finding raises more questions, some of which I hope to answer today.
First, there’s an obvious question: Did the free agents who got those late, discounted deals perform worse than expected during the following season? In other words, did their low-dollar-value deals foreshadow lower-than-projected production? To examine this, I took the upcoming season’s projections for the players ranked on my Top 50 Free Agents list in each of the past three years, 150 players in all, to come up with a projected WAR for each segment of players. I then compared it to how they actually did in the ensuing year. There is indeed a drop-off for those who signed late:
Signing Group | Projected WAR | Actual WAR | WAR Gap |
---|---|---|---|
First 10 | 2.1 | 1.6 | -0.4 |
Second 10 | 2.7 | 2.5 | -0.2 |
Third 10 | 1.7 | 1.6 | -0.1 |
Fourth 10 | 1.7 | 1.3 | -0.3 |
Last 10 | 1.8 | 0.9 | -0.9 |
First things first: Every group underperformed its projections. That comes down to playing time. Our projections use Depth Charts playing time, which approximates the most likely distribution of playing time across a given roster without accounting for the likelihood of injuries. Just as an example, non-catcher batters were projected for an average of more than 600 plate appearances in this dataset, and they came in closer to the mid-500s in practice. So don’t pay too much attention to the absolute numbers; the relative differences are what to look at here.
The last 10 free agents to sign saw huge shortfalls in production relative to expectations. One reason: They played less. The average hitter in this group of 150 free agents batted 70 times less than projected. Hitters signed among the last 10 free agents in their class batted 100 times less than projected. Likewise, the average pitcher in the group came up 25 innings shy of projections, but pitchers among the last 10 players signed came up 40 innings short.
Read the rest of this entry »
Philadelphia Phillies Top 30 Prospects

Below is an analysis of the prospects in the farm system of the Philadelphia Phillies. Scouting reports were compiled with information provided by industry sources as well as my own observations. This is the fifth year we’re delineating between two anticipated relief roles, the abbreviations for which you’ll see in the “position” column below: MIRP for multi-inning relief pitchers, and SIRP for single-inning relief pitchers. The ETAs listed generally correspond to the year a player has to be added to the 40-man roster to avoid being made eligible for the Rule 5 draft. Manual adjustments are made where they seem appropriate, but we use that as a rule of thumb.
A quick overview of what FV (Future Value) means can be found here. A much deeper overview can be found here.
All of the ranked prospects below also appear on The Board, a resource the site offers featuring sortable scouting information for every organization. It has more details (and updated TrackMan data from various sources) than this article and integrates every team’s list so readers can compare prospects across farm systems. It can be found here. Read the rest of this entry »
A Candidate-By-Candidate Look At the 2025 Hall of Fame Election Results

The following article is part of Jay Jaffe’s ongoing look at the candidates on the BBWAA 2025 Hall of Fame ballot. For a detailed introduction to this year’s ballot, and other candidates in the series, use the tool above; an introduction to JAWS can be found here. For a tentative schedule, see here. All WAR figures refer to the Baseball Reference version unless otherwise indicated.
The 2025 Hall of Fame election is in the books, with another trio — first-year candidates Ichiro Suzuki and CC Sabathia joined by 10th-year candidate Billy Wagner — getting voted in by the Baseball Writers Association of America. While Suzuki’s possible unanimity and Carlos Beltrán’s strong showing on publicly tracked ballots created some amount of suspense leading up to the announcement, nobody scraped the bar; all three candidates who made the cut cleared at least 80% of the vote. The last time everybody elected made it by such a comfortable margin was in 2016, when Ken Griffey Jr. (99.3%) and Mike Piazza (83%) gained entry, with the class of ’18 just missing out because Trevor Hoffman (79.9%) lagged. Suzuki, Sabathia, and Wagner will be inducted in Cooperstown along with Classic Baseball honorees Dave Parker and the late Dick Allen on July 27, 2025.
Here’s a tidbit you might not have been aware of that ties this class together: all three honorees are natural-born right-handers who learned to do their most important job left-handed. Wagner famously broke his right arm twice at age seven and learned to throw lefty, Sabathia struggled in T-ball until switching hands, and Suzuki was taught to hit lefty by his father. Both pitchers took their cuts lefty as well, though Ichiro threw right-handed.
As usual, beyond the topline results, there’s plenty to ruminate on. So as promised, here’s my candidate-by-candidate breakdown of the entire slate of 28 candidates, 15 of whom will return to the ballot next year. Note that except where indicated, all references to percentages in Ryan Thibodaux’s indispensable Tracker are based upon data as of 9 a.m. ET on Thursday. Read the rest of this entry »
Dan Szymborski FanGraphs Chat – 1/23/25
12:01 |
: are the dodgers the team with the highest ZiPS projection ever? who is if they arent/where do they place?
|
12:01 |
: Oh yeah, welcome yada yada
|
12:01 |
: It’s still preliminary, but while the Dodgers have the highest ZiPS projected wins ever, it’s not the 2025 Dodgers that are likely to grab that, but the 2021 Dodgers at 99 wins
|
12:02 |
: As a Pirate fan who’s used to the disappointment of, well, everything, I admit the rosy projections of Horowitz and Gonzales made me happy! You surprised by those?
|
12:02 |
: Not REALLY, but only that it’s difficult to really surprise me after doing this for 20 years!
|
12:02 |
: what do you think of the angels signing max scherzer to a big one year contract? they could use the SP and could be trade bait if/when their season falls apart
|
2025 ZiPS Projections: Houston Astros
For the 21st consecutive season, the ZiPS projection system is unleashing a full set of prognostications. For more information on the ZiPS projections, please consult this year’s introduction and MLB’s glossary entry. The team order is selected by lot, and the next team up is the Houston Astros.
Batters
The 2024 season started terribly for the Astros, with a 12-24 record in the early going and most of their projected rotation on the IL. The hole the team dug was deep enough that even with them playing solid ball after early May, the Astros didn’t get above .500 for good until the end of June. Still, nobody in the AL West managed to take advantage of Houston’s weak start. The Astros built a comfortable lead throughout August, and though the Mariners never fell hopelessly behind in the race, they never made Houston really sweat either. Read the rest of this entry »