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.
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.
Those corner OF projections are horrible. This is a team that should have been in on Santander. I don’t think there are any starting quality FA OFers left to sign though
as an angels fan, i really hope the royals trade for taylor ward. seems like theres some mutually beneficial deals that could happen there
To me this would be a huge win-win, but the Angels have decided that the Rockies had the right idea the past few years. They’re going to hang on until they lose their grip.
Heck, the Isbel projection is optimistic AF… he’s been a terrible hitter for three years running and he’s projected as slightly below average. They might not get 3WAR from the total of Melendez, Isbel, and whoever covers RF.
I feel like the Royals should run India in LF, like they’re projected to do a bit of here. Massey mans 2B, which isn’t great, but he is projected for a league-average bat with positive defense, so as a full-time option he would likely be acceptable. Make a trade for Taylor Ward as mentioned above to mainly play RF, and that’s a playable outfield with Isbel/Blanco functionally platooning in CF. Perez mainly DHing and Fermin mainly catching, Pasquatch playing more at 1B, and the rest of the roster doing okay would work out pretty well imo.
This was my first reaction as well. There had to be something they could have done that was better than this.
I don’t think Santander’s defense plays in their park, even in a corner.
It’s why Cameron’s so interesting!