2026 ZiPS Projections: Colorado Rockies
For the 22nd consecutive season, the ZiPS projection system is unleashing a full set of prognostications. For more information on the ZiPS projections, please consult this year’s introduction, as well as MLB’s glossary entry. The team order is selected by lot, and the next team up is the Colorado Rockies.
Batters
In 2025, the Colorado Rockies had the worst year in team history, losing 119 games, seriously threatening to take away the all-time-loss record of the Chicago White Sox just a year after that singular non-achievement. Paradoxically, the Colorado Rockies also had one of the best years in team history, as it seems to have been enough for ownership to finally commit to fully modernizing the front office. In is Paul DePodesta to run baseball operations, accelerating a process that the team had started a few years ago under caretaker GM, Bill Schmidt. Well known for his role with the Moneyball-era A’s and his short stint with the Dodgers, DePodesta has spent the last decade as the chief strategy officer of the Cleveland Browns. Michael Baumann wrote about the hiring back in November; you should check that out if you want to read more about the unorthodoxy of tabbing DePodesta to lead a major league front office in 2026.
The Rockies’ woes are in large part due to the many mistakes made during the Jeff Bridich era. For most of the 2010s, they were run like a bad 1970s franchise, seemingly with little comprehension of what the team’s problems actually were, spending money with the precision of a mid-inning hot dog cannon, thinking being 35 years old was a skill, and treating minor leaguers that were not top prospects as if they were annoyances rather than players who could help the team. The result was that even when Colorado was good, its blind spots were tremendous. In 2018, the Rockies won 91 games, the most in team history. And they somehow got only -2.1 WAR from position players outside their top three (Charlie Blackmon, Trevor Story, and Nolan Arenado).
Things have been more “normal” the last few years in Colorado. The team actually makes trades at the deadline now, promotes non-elite talent from within, and no longer randomly throws large sacks of cash at players who were good five years before, only to be surprised when those veterans struggled. But the Rockies still haven’t developed that critical mass of prospects to build a team around.
I swear that ZiPS isn’t intentionally trolling with Ian Desmond as one of Ezequiel Tovar’s top three offensive comps. Desmond really was a valuable offensive player for a good four- to five-year period, and Tovar is the better defensive player. ZiPS also expects center fielder Brenton Doyle to have somewhat of a bounceback season. Catcher Hunter Goodman is a real hitter, and ZiPS is kind of taken with his tandem-mate, Braxton Fulford. Completing the group up the middle is Adael Amador. ZiPS is a great deal less excited about the second baseman, but at least we’re talking about a player who has yet to turn 23 and has cognizable upside.
The rest of the offense is rather bleak. ZiPS isn’t sure about Kyle Karros’s bat, but it does have him as the second-best minor league third baseman defensively over the last two seasons, behind only Ben Williamson. ZiPS sees little upside at the other corners, and I don’t think even the Rockies are holding out much hope for a Kris Bryant comeback.
Pitchers
I’m not sure it’s a good sign that ZiPS sees the Rockies’ second-most valuable pitcher being Konner Eaton, a 2024 sixth-rounder who is not really on anyone’s prospect radar and who has barely pitched in Double-A ball. Outside of possible upside from Chase Dollander, and a belief that Sean Sullivan could develop into a decent mid-rotation option, ZiPS doesn’t think there’s much coming in the near future. The team’s best pitching prospects are probably guys like Brody Brecht, JB Middleton, and Griffin Herring, all of whom were too low in the minors for ZiPS to give an “official” projection. Colorado’s best hope here is that Kyle Freeland can soak up 180 innings or so, and that some of the “throw against the wall and see what sticks” options work out.
The bullpen is a rather unexciting bunch, but ZiPS does project most of the Rockies relievers to be a bit above replacement level, which is something. Victor Vodnik is the closest thing they have to what constitutes a good reliever, but ZiPS thinks Juan Mejia, Brennan Bernardino, and Jaden Hill have at least some upside. Like the rotation, the Rockies are probably going to basically hold open auditions and see who in the organization works out. Without many late-inning leads to actually protect, that’s not a bad approach.
The Rockies will probably lose 100 games in 2026, but I’m more hopeful about the organization’s long-term future than I’ve been in a long time.

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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ezequiel Tovar | R | 24 | SS | 556 | 516 | 68 | 139 | 32 | 4 | 17 | 65 | 28 | 136 | 6 | 4 |
| Brenton Doyle | R | 28 | CF | 524 | 484 | 64 | 121 | 22 | 3 | 17 | 63 | 32 | 139 | 18 | 3 |
| Hunter Goodman | R | 26 | C | 537 | 495 | 68 | 130 | 30 | 3 | 26 | 83 | 33 | 138 | 1 | 1 |
| Ryan Ritter | R | 25 | SS | 477 | 421 | 63 | 109 | 22 | 4 | 12 | 59 | 37 | 126 | 7 | 2 |
| Drew Avans | L | 30 | CF | 505 | 453 | 75 | 122 | 22 | 6 | 7 | 44 | 46 | 118 | 23 | 5 |
| Braxton Fulford | R | 27 | C | 332 | 294 | 42 | 73 | 16 | 2 | 9 | 43 | 25 | 88 | 4 | 2 |
| Kyle Karros | R | 23 | 3B | 492 | 440 | 61 | 114 | 26 | 2 | 6 | 50 | 43 | 113 | 5 | 1 |
| Mickey Moniak | L | 28 | RF | 443 | 415 | 60 | 114 | 21 | 6 | 20 | 65 | 22 | 108 | 8 | 4 |
| Chad Stevens | R | 27 | SS | 501 | 453 | 58 | 118 | 25 | 4 | 12 | 57 | 37 | 144 | 10 | 4 |
| Vimael Machín | L | 32 | 3B | 451 | 411 | 46 | 110 | 22 | 2 | 11 | 50 | 34 | 84 | 6 | 2 |
| Blaine Crim | R | 29 | 1B | 550 | 492 | 68 | 132 | 28 | 2 | 18 | 70 | 47 | 109 | 3 | 2 |
| Sam Hilliard | L | 32 | CF | 423 | 376 | 55 | 90 | 19 | 6 | 13 | 47 | 42 | 131 | 10 | 2 |
| Troy Johnston | L | 29 | 1B | 492 | 447 | 58 | 120 | 25 | 5 | 12 | 64 | 33 | 95 | 15 | 3 |
| Thairo Estrada | R | 30 | 2B | 399 | 371 | 48 | 99 | 19 | 2 | 9 | 47 | 17 | 72 | 8 | 4 |
| Roc Riggio | L | 24 | 2B | 413 | 366 | 54 | 86 | 21 | 3 | 13 | 50 | 39 | 98 | 10 | 6 |
| Cole Carrigg | B | 24 | CF | 519 | 470 | 70 | 115 | 18 | 7 | 12 | 59 | 33 | 138 | 25 | 7 |
| Tyler Freeman | R | 27 | RF | 420 | 365 | 53 | 99 | 18 | 2 | 5 | 40 | 33 | 50 | 14 | 5 |
| Adael Amador | B | 23 | 2B | 498 | 439 | 51 | 110 | 18 | 2 | 10 | 53 | 50 | 81 | 15 | 8 |
| Braylen Wimmer | R | 25 | 2B | 546 | 497 | 66 | 134 | 25 | 2 | 11 | 63 | 29 | 136 | 19 | 3 |
| Jordan Beck | R | 25 | LF | 563 | 514 | 63 | 131 | 26 | 4 | 16 | 60 | 45 | 157 | 16 | 5 |
| Bryant Betancourt | L | 22 | C | 392 | 356 | 37 | 82 | 10 | 1 | 8 | 38 | 28 | 84 | 4 | 2 |
| Cole Messina | R | 23 | C | 432 | 394 | 35 | 91 | 19 | 1 | 5 | 37 | 32 | 85 | 7 | 4 |
| Owen Miller | R | 29 | SS | 433 | 395 | 49 | 105 | 23 | 1 | 7 | 45 | 26 | 78 | 9 | 2 |
| Sterlin Thompson | L | 25 | LF | 498 | 447 | 59 | 117 | 24 | 4 | 12 | 62 | 36 | 115 | 8 | 3 |
| Ronaiker Palma | R | 26 | C | 213 | 197 | 20 | 50 | 7 | 1 | 1 | 17 | 12 | 32 | 2 | 1 |
| Keston Hiura | R | 29 | 1B | 421 | 374 | 50 | 92 | 16 | 2 | 16 | 60 | 33 | 128 | 1 | 2 |
| Nicky Lopez | L | 31 | SS | 360 | 321 | 39 | 82 | 11 | 4 | 1 | 25 | 30 | 49 | 6 | 4 |
| Brett Sullivan | L | 32 | C | 346 | 315 | 38 | 76 | 16 | 5 | 5 | 35 | 24 | 56 | 4 | 1 |
| Julio Carreras | R | 26 | 2B | 374 | 337 | 41 | 81 | 18 | 3 | 3 | 33 | 24 | 101 | 12 | 3 |
| Charlie Condon | R | 23 | 1B | 424 | 379 | 43 | 93 | 15 | 3 | 10 | 50 | 32 | 124 | 2 | 2 |
| Jose Cordova | R | 26 | C | 320 | 286 | 32 | 66 | 14 | 1 | 3 | 29 | 27 | 71 | 3 | 2 |
| Sean Bouchard | R | 30 | LF | 347 | 299 | 40 | 68 | 14 | 3 | 8 | 38 | 41 | 108 | 7 | 2 |
| Jose Torres | R | 26 | SS | 386 | 355 | 43 | 79 | 14 | 1 | 8 | 38 | 22 | 128 | 7 | 2 |
| Orlando Arcia | R | 31 | SS | 420 | 385 | 37 | 91 | 18 | 0 | 10 | 39 | 29 | 83 | 1 | 1 |
| Zac Veen | L | 24 | RF | 433 | 391 | 50 | 98 | 19 | 3 | 10 | 47 | 33 | 105 | 15 | 5 |
| Jesus Ordonez | R | 26 | C | 147 | 134 | 12 | 27 | 7 | 0 | 2 | 13 | 7 | 33 | 1 | 2 |
| Yanquiel Fernández | L | 23 | RF | 480 | 446 | 53 | 113 | 22 | 1 | 14 | 55 | 28 | 103 | 0 | 1 |
| Kyle Farmer | R | 35 | 2B | 325 | 297 | 31 | 71 | 14 | 1 | 7 | 34 | 19 | 68 | 1 | 2 |
| Daniel Cope | R | 29 | C | 136 | 122 | 12 | 28 | 6 | 1 | 2 | 14 | 11 | 43 | 0 | 0 |
| Kris Bryant | R | 34 | DH | 247 | 219 | 26 | 52 | 10 | 0 | 5 | 20 | 22 | 62 | 0 | 0 |
| Michael Toglia | B | 27 | 1B | 525 | 470 | 59 | 109 | 21 | 3 | 21 | 65 | 50 | 167 | 4 | 2 |
| Andy Perez | L | 22 | SS | 554 | 523 | 59 | 129 | 25 | 4 | 7 | 53 | 17 | 110 | 12 | 4 |
| Nic Kent | R | 26 | 3B | 400 | 361 | 36 | 85 | 14 | 1 | 3 | 34 | 23 | 89 | 5 | 2 |
| Tommy Hopfe | B | 23 | LF | 431 | 382 | 37 | 88 | 18 | 1 | 7 | 47 | 26 | 83 | 9 | 6 |
| Ben McCabe | R | 26 | C | 183 | 162 | 11 | 27 | 10 | 0 | 0 | 18 | 8 | 74 | 1 | 1 |
| Blake Wright | R | 24 | 3B | 507 | 461 | 48 | 115 | 23 | 2 | 6 | 48 | 26 | 93 | 5 | 4 |
| Trevor Boone | R | 28 | CF | 207 | 192 | 25 | 39 | 8 | 2 | 7 | 25 | 11 | 93 | 3 | 1 |
| Zach Kokoska | L | 27 | 1B | 341 | 306 | 42 | 63 | 15 | 1 | 11 | 41 | 24 | 114 | 8 | 3 |
| Aidan Longwell | L | 24 | 1B | 468 | 428 | 43 | 105 | 25 | 2 | 8 | 49 | 29 | 101 | 3 | 2 |
| Tevin Tucker | R | 26 | 2B | 298 | 259 | 29 | 46 | 10 | 0 | 2 | 22 | 29 | 96 | 15 | 1 |
| GJ Hill | B | 25 | RF | 234 | 210 | 16 | 40 | 8 | 3 | 4 | 22 | 15 | 94 | 8 | 1 |
| Dyan Jorge | R | 23 | SS | 474 | 435 | 52 | 100 | 14 | 1 | 1 | 33 | 30 | 106 | 12 | 7 |
| Jean Perez | R | 24 | 2B | 256 | 238 | 24 | 51 | 7 | 1 | 3 | 22 | 5 | 75 | 5 | 2 |
| Nolan Clifford | L | 24 | SS | 231 | 205 | 17 | 40 | 5 | 1 | 0 | 15 | 19 | 65 | 2 | 3 |
| Skyler Messinger | R | 27 | 3B | 424 | 392 | 37 | 87 | 17 | 1 | 7 | 42 | 20 | 122 | 5 | 4 |
| EJ Andrews Jr. | R | 25 | RF | 306 | 272 | 29 | 49 | 10 | 2 | 5 | 26 | 23 | 110 | 5 | 1 |
| Jesus Bugarin | R | 24 | RF | 329 | 317 | 33 | 75 | 10 | 2 | 4 | 28 | 8 | 105 | 6 | 2 |
| Juan Guerrero | R | 24 | LF | 471 | 438 | 50 | 111 | 19 | 2 | 3 | 40 | 23 | 79 | 9 | 5 |
| Benny Montgomery | R | 23 | RF | 408 | 377 | 39 | 83 | 13 | 0 | 5 | 33 | 26 | 147 | 6 | 4 |
| Caleb Hobson | R | 24 | CF | 350 | 298 | 42 | 48 | 9 | 3 | 1 | 21 | 37 | 164 | 16 | 4 |
| Player | PA | BA | OBP | SLG | OPS+ | ISO | BABIP | Def | WAR | wOBA | 3YOPS+ | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ezequiel Tovar | 556 | .269 | .309 | .446 | 98 | .177 | .336 | 7 | 2.3 | .324 | 102 | 74 |
| Brenton Doyle | 524 | .250 | .297 | .413 | 87 | .163 | .317 | 16 | 2.2 | .307 | 91 | 64 |
| Hunter Goodman | 537 | .263 | .315 | .493 | 111 | .230 | .314 | -6 | 1.9 | .345 | 110 | 77 |
| Ryan Ritter | 477 | .259 | .333 | .416 | 99 | .157 | .343 | 2 | 1.8 | .328 | 101 | 61 |
| Drew Avans | 505 | .269 | .341 | .391 | 95 | .121 | .351 | 4 | 1.7 | .321 | 93 | 67 |
| Braxton Fulford | 332 | .248 | .323 | .408 | 94 | .160 | .325 | 3 | 1.3 | .320 | 93 | 40 |
| Kyle Karros | 492 | .259 | .331 | .368 | 87 | .109 | .336 | 7 | 1.2 | .309 | 90 | 55 |
| Mickey Moniak | 443 | .275 | .316 | .499 | 113 | .224 | .328 | 1 | 1.2 | .346 | 110 | 69 |
| Chad Stevens | 501 | .260 | .324 | .413 | 95 | .152 | .357 | -4 | 1.1 | .321 | 96 | 64 |
| Vimael Machín | 451 | .268 | .324 | .411 | 95 | .144 | .313 | 1 | 1.0 | .318 | 92 | 57 |
| Blaine Crim | 550 | .268 | .336 | .443 | 106 | .175 | .312 | 1 | 0.9 | .337 | 105 | 75 |
| Sam Hilliard | 423 | .239 | .315 | .426 | 96 | .187 | .332 | 0 | 0.9 | .320 | 93 | 53 |
| Troy Johnston | 492 | .268 | .331 | .427 | 101 | .159 | .318 | 3 | 0.9 | .330 | 99 | 67 |
| Thairo Estrada | 399 | .267 | .311 | .402 | 89 | .135 | .310 | 3 | 0.8 | .310 | 86 | 50 |
| Roc Riggio | 413 | .235 | .318 | .415 | 94 | .180 | .286 | -1 | 0.7 | .320 | 99 | 53 |
| Cole Carrigg | 519 | .245 | .304 | .389 | 83 | .144 | .322 | 1 | 0.6 | .302 | 89 | 64 |
| Tyler Freeman | 420 | .271 | .356 | .373 | 95 | .102 | .303 | 0 | 0.5 | .326 | 95 | 53 |
| Adael Amador | 498 | .251 | .333 | .369 | 88 | .118 | .287 | -4 | 0.4 | .313 | 93 | 60 |
| Braylen Wimmer | 546 | .270 | .322 | .394 | 90 | .124 | .351 | -8 | 0.4 | .313 | 90 | 68 |
| Jordan Beck | 563 | .255 | .316 | .414 | 93 | .159 | .337 | 0 | 0.4 | .318 | 96 | 73 |
| Bryant Betancourt | 392 | .230 | .288 | .331 | 65 | .101 | .280 | 5 | 0.3 | .274 | 71 | 36 |
| Cole Messina | 432 | .231 | .296 | .322 | 65 | .091 | .283 | 5 | 0.3 | .276 | 69 | 41 |
| Owen Miller | 433 | .266 | .316 | .382 | 86 | .116 | .316 | -5 | 0.3 | .305 | 85 | 50 |
| Sterlin Thompson | 498 | .262 | .331 | .414 | 98 | .152 | .328 | -3 | 0.3 | .326 | 100 | 64 |
| Ronaiker Palma | 213 | .254 | .299 | .315 | 64 | .061 | .299 | 4 | 0.2 | .273 | 66 | 19 |
| Keston Hiura | 421 | .246 | .325 | .428 | 99 | .182 | .330 | -1 | 0.2 | .328 | 98 | 53 |
| Nicky Lopez | 360 | .255 | .325 | .324 | 74 | .069 | .299 | 0 | 0.1 | .291 | 74 | 37 |
| Brett Sullivan | 346 | .241 | .295 | .371 | 77 | .130 | .280 | -2 | 0.1 | .290 | 75 | 36 |
| Julio Carreras | 374 | .240 | .297 | .338 | 69 | .098 | .335 | 3 | 0.1 | .281 | 71 | 37 |
| Charlie Condon | 424 | .245 | .321 | .380 | 86 | .135 | .339 | 3 | 0.0 | .310 | 91 | 47 |
| Jose Cordova | 320 | .231 | .305 | .318 | 67 | .087 | .297 | 0 | 0.0 | .280 | 69 | 29 |
| Sean Bouchard | 347 | .227 | .329 | .375 | 88 | .148 | .328 | -1 | 0.0 | .313 | 89 | 39 |
| Jose Torres | 386 | .223 | .273 | .335 | 62 | .112 | .324 | 3 | -0.1 | .268 | 66 | 35 |
| Orlando Arcia | 420 | .236 | .290 | .361 | 73 | .125 | .277 | -2 | -0.1 | .286 | 72 | 41 |
| Zac Veen | 433 | .251 | .313 | .391 | 87 | .140 | .319 | 0 | -0.1 | .307 | 89 | 53 |
| Jesus Ordonez | 147 | .201 | .257 | .299 | 48 | .097 | .253 | 3 | -0.2 | .245 | 50 | 11 |
| Yanquiel Fernández | 480 | .253 | .300 | .401 | 85 | .148 | .301 | 2 | -0.2 | .304 | 88 | 54 |
| Kyle Farmer | 325 | .239 | .298 | .364 | 76 | .125 | .288 | -2 | -0.3 | .292 | 71 | 33 |
| Daniel Cope | 136 | .230 | .301 | .344 | 72 | .114 | .338 | -4 | -0.3 | .287 | 73 | 13 |
| Kris Bryant | 247 | .237 | .320 | .352 | 79 | .115 | .309 | 0 | -0.3 | .300 | 72 | 25 |
| Michael Toglia | 525 | .232 | .307 | .423 | 92 | .191 | .312 | -2 | -0.3 | .315 | 97 | 63 |
| Andy Perez | 554 | .247 | .273 | .350 | 65 | .103 | .300 | 1 | -0.4 | .271 | 70 | 54 |
| Nic Kent | 400 | .235 | .292 | .305 | 60 | .070 | .305 | 5 | -0.4 | .267 | 61 | 34 |
| Tommy Hopfe | 431 | .230 | .302 | .338 | 71 | .108 | .277 | 5 | -0.5 | .284 | 74 | 43 |
| Ben McCabe | 183 | .167 | .253 | .228 | 30 | .061 | .307 | 2 | -0.6 | .225 | 32 | 10 |
| Blake Wright | 507 | .249 | .294 | .347 | 71 | .098 | .301 | 0 | -0.6 | .281 | 74 | 50 |
| Trevor Boone | 207 | .203 | .252 | .375 | 65 | .172 | .348 | -4 | -0.7 | .271 | 66 | 19 |
| Zach Kokoska | 341 | .206 | .279 | .369 | 71 | .163 | .287 | 2 | -0.7 | .284 | 72 | 34 |
| Aidan Longwell | 468 | .245 | .298 | .369 | 77 | .124 | .304 | 2 | -0.7 | .291 | 80 | 49 |
| Tevin Tucker | 298 | .178 | .271 | .239 | 38 | .061 | .273 | 0 | -1.0 | .238 | 42 | 20 |
| GJ Hill | 234 | .190 | .260 | .314 | 53 | .124 | .321 | -1 | -1.0 | .255 | 58 | 19 |
| Dyan Jorge | 474 | .230 | .283 | .274 | 50 | .044 | .302 | -1 | -1.3 | .251 | 54 | 39 |
| Jean Perez | 256 | .214 | .242 | .290 | 41 | .076 | .300 | -2 | -1.3 | .234 | 46 | 19 |
| Nolan Clifford | 231 | .195 | .275 | .229 | 37 | .034 | .286 | -4 | -1.3 | .235 | 40 | 15 |
| Skyler Messinger | 424 | .222 | .271 | .324 | 58 | .102 | .304 | -3 | -1.4 | .263 | 61 | 37 |
| EJ Andrews Jr. | 306 | .180 | .251 | .287 | 43 | .107 | .280 | 1 | -1.5 | .240 | 48 | 21 |
| Jesus Bugarin | 329 | .237 | .259 | .319 | 53 | .082 | .341 | -1 | -1.5 | .253 | 56 | 28 |
| Juan Guerrero | 471 | .253 | .293 | .326 | 65 | .073 | .303 | 0 | -1.5 | .272 | 70 | 46 |
| Benny Montgomery | 408 | .220 | .275 | .294 | 52 | .074 | .347 | -2 | -2.0 | .255 | 58 | 33 |
| Caleb Hobson | 350 | .161 | .264 | .221 | 32 | .060 | .353 | -6 | -2.1 | .229 | 39 | 22 |
| Player | 80th BA | 80th OBP | 80th SLG | 80th OPS+ | 80th WAR | 20th BA | 20th OBP | 20th SLG | 20th OPS+ | 20th WAR |
|---|---|---|---|---|---|---|---|---|---|---|
| Ezequiel Tovar | .296 | .335 | .502 | 121 | 3.7 | .244 | .285 | .398 | 81 | 1.1 |
| Brenton Doyle | .279 | .326 | .472 | 108 | 3.6 | .220 | .265 | .358 | 66 | 0.9 |
| Hunter Goodman | .296 | .344 | .560 | 138 | 3.4 | .233 | .285 | .429 | 90 | 0.4 |
| Ryan Ritter | .285 | .359 | .480 | 122 | 3.0 | .228 | .306 | .370 | 81 | 0.9 |
| Drew Avans | .299 | .367 | .441 | 113 | 2.7 | .237 | .311 | .340 | 72 | 0.3 |
| Braxton Fulford | .281 | .356 | .460 | 114 | 2.0 | .218 | .293 | .349 | 71 | 0.4 |
| Kyle Karros | .287 | .362 | .414 | 105 | 2.4 | .227 | .302 | .325 | 68 | 0.2 |
| Mickey Moniak | .300 | .341 | .561 | 134 | 2.3 | .243 | .286 | .447 | 92 | 0.0 |
| Chad Stevens | .289 | .351 | .469 | 116 | 2.2 | .230 | .293 | .363 | 76 | -0.1 |
| Vimael Machín | .294 | .353 | .463 | 114 | 2.0 | .239 | .297 | .362 | 75 | 0.0 |
| Blaine Crim | .295 | .363 | .491 | 125 | 2.1 | .242 | .309 | .388 | 86 | -0.4 |
| Sam Hilliard | .270 | .344 | .487 | 118 | 2.0 | .209 | .284 | .362 | 72 | -0.2 |
| Troy Johnston | .302 | .368 | .484 | 124 | 2.2 | .236 | .305 | .377 | 81 | -0.2 |
| Thairo Estrada | .299 | .340 | .457 | 110 | 1.8 | .235 | .281 | .355 | 69 | -0.1 |
| Roc Riggio | .261 | .346 | .469 | 115 | 1.7 | .206 | .293 | .362 | 74 | -0.2 |
| Cole Carrigg | .269 | .328 | .435 | 101 | 1.6 | .216 | .279 | .335 | 65 | -0.6 |
| Tyler Freeman | .301 | .383 | .418 | 112 | 1.4 | .245 | .328 | .333 | 77 | -0.4 |
| Adael Amador | .279 | .364 | .422 | 108 | 1.7 | .222 | .304 | .325 | 69 | -0.7 |
| Braylen Wimmer | .294 | .347 | .444 | 107 | 1.6 | .240 | .293 | .351 | 72 | -0.8 |
| Jordan Beck | .282 | .345 | .468 | 113 | 1.7 | .224 | .286 | .365 | 74 | -0.9 |
| Bryant Betancourt | .265 | .318 | .385 | 86 | 1.2 | .196 | .253 | .281 | 45 | -0.8 |
| Cole Messina | .265 | .330 | .370 | 86 | 1.3 | .198 | .261 | .273 | 44 | -0.8 |
| Owen Miller | .292 | .343 | .428 | 104 | 1.3 | .237 | .290 | .335 | 68 | -0.6 |
| Sterlin Thompson | .287 | .357 | .465 | 115 | 1.3 | .237 | .307 | .363 | 81 | -0.7 |
| Ronaiker Palma | .291 | .337 | .358 | 87 | 0.8 | .214 | .261 | .272 | 44 | -0.3 |
| Keston Hiura | .272 | .352 | .484 | 119 | 1.2 | .216 | .297 | .370 | 78 | -0.9 |
| Nicky Lopez | .290 | .358 | .371 | 94 | 1.0 | .228 | .296 | .282 | 58 | -0.6 |
| Brett Sullivan | .277 | .330 | .441 | 103 | 1.2 | .207 | .261 | .317 | 55 | -0.8 |
| Julio Carreras | .271 | .326 | .389 | 90 | 1.0 | .210 | .266 | .289 | 49 | -0.7 |
| Charlie Condon | .272 | .346 | .429 | 105 | 1.0 | .219 | .294 | .328 | 67 | -1.0 |
| Jose Cordova | .262 | .338 | .373 | 92 | 0.9 | .194 | .274 | .276 | 48 | -0.7 |
| Sean Bouchard | .255 | .362 | .435 | 109 | 0.8 | .196 | .296 | .327 | 67 | -0.9 |
| Jose Torres | .252 | .297 | .384 | 79 | 0.6 | .191 | .241 | .279 | 39 | -1.1 |
| Orlando Arcia | .268 | .323 | .414 | 92 | 0.8 | .206 | .262 | .317 | 54 | -1.1 |
| Zac Veen | .280 | .342 | .444 | 108 | 0.9 | .224 | .289 | .349 | 73 | -1.0 |
| Jesus Ordonez | .230 | .287 | .347 | 67 | 0.2 | .173 | .228 | .256 | 30 | -0.6 |
| Yanquiel Fernández | .282 | .329 | .456 | 106 | 1.0 | .226 | .273 | .350 | 65 | -1.3 |
| Kyle Farmer | .269 | .328 | .413 | 95 | 0.4 | .212 | .272 | .311 | 57 | -1.0 |
| Daniel Cope | .264 | .339 | .406 | 97 | 0.1 | .197 | .270 | .296 | 50 | -0.7 |
| Kris Bryant | .272 | .352 | .406 | 101 | 0.3 | .206 | .289 | .298 | 58 | -0.9 |
| Michael Toglia | .262 | .337 | .490 | 115 | 1.0 | .203 | .279 | .369 | 74 | -1.5 |
| Andy Perez | .279 | .305 | .403 | 85 | 1.0 | .221 | .246 | .306 | 46 | -1.6 |
| Nic Kent | .264 | .320 | .343 | 75 | 0.4 | .207 | .263 | .268 | 42 | -1.2 |
| Tommy Hopfe | .258 | .328 | .386 | 88 | 0.3 | .199 | .278 | .294 | 54 | -1.4 |
| Ben McCabe | .195 | .281 | .273 | 49 | -0.2 | .138 | .222 | .184 | 12 | -1.0 |
| Blake Wright | .278 | .322 | .387 | 88 | 0.6 | .221 | .266 | .302 | 53 | -1.6 |
| Trevor Boone | .235 | .282 | .443 | 89 | -0.1 | .174 | .222 | .311 | 40 | -1.3 |
| Zach Kokoska | .237 | .307 | .430 | 93 | 0.2 | .178 | .251 | .316 | 51 | -1.5 |
| Aidan Longwell | .279 | .328 | .414 | 95 | 0.2 | .217 | .272 | .316 | 58 | -1.9 |
| Tevin Tucker | .204 | .300 | .280 | 57 | -0.3 | .151 | .246 | .202 | 23 | -1.6 |
| GJ Hill | .221 | .288 | .371 | 74 | -0.4 | .161 | .230 | .262 | 34 | -1.6 |
| Dyan Jorge | .258 | .315 | .306 | 67 | -0.3 | .199 | .258 | .239 | 35 | -2.1 |
| Jean Perez | .243 | .269 | .337 | 60 | -0.7 | .185 | .214 | .253 | 24 | -1.8 |
| Nolan Clifford | .231 | .308 | .271 | 56 | -0.8 | .165 | .243 | .193 | 19 | -1.8 |
| Skyler Messinger | .251 | .297 | .375 | 78 | -0.4 | .191 | .237 | .277 | 37 | -2.4 |
| EJ Andrews Jr. | .211 | .284 | .338 | 63 | -0.8 | .151 | .221 | .238 | 24 | -2.2 |
| Jesus Bugarin | .268 | .290 | .362 | 72 | -0.7 | .208 | .230 | .277 | 36 | -2.2 |
| Juan Guerrero | .282 | .323 | .369 | 85 | -0.4 | .221 | .264 | .285 | 48 | -2.5 |
| Benny Montgomery | .253 | .304 | .343 | 71 | -1.1 | .190 | .244 | .256 | 33 | -2.9 |
| Caleb Hobson | .194 | .301 | .274 | 54 | -1.1 | .128 | .234 | .178 | 14 | -2.8 |
| Player | BA vs. L | OBP vs. L | SLG vs. L | BA vs. R | OBP vs. R | SLG vs. R |
|---|---|---|---|---|---|---|
| Ezequiel Tovar | .277 | .323 | .457 | .265 | .301 | .440 |
| Brenton Doyle | .257 | .309 | .425 | .246 | .290 | .407 |
| Hunter Goodman | .277 | .333 | .528 | .256 | .306 | .476 |
| Ryan Ritter | .262 | .341 | .434 | .258 | .330 | .408 |
| Drew Avans | .261 | .331 | .377 | .273 | .345 | .397 |
| Braxton Fulford | .255 | .330 | .426 | .245 | .320 | .400 |
| Kyle Karros | .260 | .331 | .386 | .259 | .331 | .361 |
| Mickey Moniak | .255 | .297 | .445 | .282 | .323 | .518 |
| Chad Stevens | .254 | .325 | .413 | .263 | .324 | .413 |
| Vimael Machín | .254 | .313 | .369 | .273 | .328 | .429 |
| Blaine Crim | .287 | .358 | .480 | .259 | .325 | .424 |
| Sam Hilliard | .234 | .297 | .402 | .242 | .322 | .435 |
| Troy Johnston | .262 | .323 | .423 | .272 | .335 | .430 |
| Thairo Estrada | .269 | .313 | .412 | .266 | .310 | .397 |
| Roc Riggio | .222 | .307 | .389 | .239 | .322 | .424 |
| Cole Carrigg | .252 | .301 | .398 | .242 | .304 | .386 |
| Tyler Freeman | .273 | .358 | .386 | .270 | .356 | .365 |
| Adael Amador | .254 | .331 | .377 | .249 | .334 | .365 |
| Braylen Wimmer | .277 | .329 | .409 | .267 | .319 | .389 |
| Jordan Beck | .258 | .322 | .419 | .253 | .314 | .412 |
| Bryant Betancourt | .215 | .275 | .269 | .236 | .293 | .354 |
| Cole Messina | .231 | .302 | .333 | .231 | .294 | .318 |
| Owen Miller | .266 | .324 | .367 | .266 | .313 | .390 |
| Sterlin Thompson | .252 | .320 | .391 | .265 | .335 | .422 |
| Ronaiker Palma | .277 | .319 | .323 | .242 | .289 | .311 |
| Keston Hiura | .241 | .326 | .431 | .248 | .325 | .426 |
| Nicky Lopez | .241 | .302 | .291 | .260 | .332 | .335 |
| Brett Sullivan | .229 | .278 | .324 | .248 | .303 | .395 |
| Julio Carreras | .239 | .297 | .342 | .241 | .297 | .336 |
| Charlie Condon | .257 | .331 | .398 | .241 | .316 | .372 |
| Jose Cordova | .230 | .309 | .310 | .231 | .303 | .322 |
| Sean Bouchard | .239 | .339 | .394 | .221 | .323 | .363 |
| Jose Torres | .224 | .278 | .345 | .222 | .271 | .331 |
| Orlando Arcia | .239 | .300 | .376 | .236 | .287 | .355 |
| Zac Veen | .242 | .310 | .367 | .255 | .315 | .403 |
| Jesus Ordonez | .209 | .261 | .326 | .198 | .255 | .286 |
| Yanquiel Fernández | .244 | .285 | .378 | .257 | .307 | .412 |
| Kyle Farmer | .253 | .312 | .394 | .232 | .292 | .348 |
| Daniel Cope | .238 | .319 | .357 | .225 | .292 | .338 |
| Kris Bryant | .241 | .333 | .345 | .236 | .315 | .354 |
| Michael Toglia | .236 | .306 | .424 | .230 | .307 | .423 |
| Andy Perez | .229 | .253 | .329 | .253 | .280 | .358 |
| Nic Kent | .234 | .297 | .299 | .236 | .290 | .307 |
| Tommy Hopfe | .227 | .295 | .353 | .232 | .305 | .331 |
| Ben McCabe | .180 | .255 | .260 | .161 | .252 | .214 |
| Blake Wright | .264 | .306 | .372 | .243 | .288 | .335 |
| Trevor Boone | .214 | .267 | .414 | .197 | .244 | .352 |
| Zach Kokoska | .200 | .278 | .325 | .208 | .280 | .385 |
| Aidan Longwell | .231 | .288 | .333 | .250 | .302 | .381 |
| Tevin Tucker | .179 | .278 | .256 | .177 | .268 | .232 |
| GJ Hill | .188 | .253 | .304 | .191 | .263 | .319 |
| Dyan Jorge | .231 | .288 | .264 | .229 | .281 | .277 |
| Jean Perez | .221 | .250 | .286 | .211 | .238 | .292 |
| Nolan Clifford | .186 | .273 | .203 | .199 | .276 | .240 |
| Skyler Messinger | .229 | .280 | .330 | .219 | .268 | .322 |
| EJ Andrews Jr. | .182 | .258 | .318 | .179 | .248 | .272 |
| Jesus Bugarin | .240 | .263 | .323 | .235 | .258 | .317 |
| Juan Guerrero | .259 | .302 | .345 | .251 | .288 | .318 |
| Benny Montgomery | .230 | .288 | .320 | .216 | .269 | .282 |
| Caleb Hobson | .174 | .283 | .233 | .156 | .256 | .217 |
| Player | T | Age | W | L | ERA | G | GS | IP | H | ER | HR | BB | SO |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Kyle Freeland | L | 33 | 7 | 10 | 4.87 | 26 | 26 | 135.0 | 154 | 73 | 20 | 35 | 100 |
| Konner Eaton | L | 23 | 5 | 9 | 4.98 | 26 | 25 | 124.7 | 131 | 69 | 17 | 46 | 98 |
| Gabriel Hughes | R | 24 | 4 | 7 | 5.01 | 22 | 22 | 93.3 | 103 | 52 | 13 | 34 | 63 |
| Chase Dollander | R | 24 | 5 | 9 | 5.08 | 23 | 23 | 108.0 | 107 | 61 | 16 | 48 | 95 |
| Jack O’Loughlin | L | 26 | 3 | 4 | 4.71 | 25 | 13 | 70.7 | 77 | 37 | 9 | 30 | 53 |
| Roansy Contreras | R | 26 | 3 | 6 | 4.99 | 31 | 13 | 92.0 | 98 | 51 | 14 | 33 | 65 |
| Jeff Criswell | R | 27 | 3 | 4 | 4.66 | 29 | 9 | 77.3 | 81 | 40 | 12 | 33 | 70 |
| Ben Shields | L | 27 | 2 | 4 | 4.00 | 16 | 13 | 61.7 | 64 | 33 | 9 | 22 | 56 |
| Tanner Gordon | R | 28 | 6 | 10 | 5.32 | 23 | 23 | 111.7 | 130 | 66 | 21 | 26 | 80 |
| Ryan Feltner | R | 29 | 4 | 6 | 5.17 | 20 | 20 | 95.7 | 100 | 55 | 13 | 43 | 78 |
| McCade Brown | R | 25 | 3 | 6 | 5.21 | 23 | 23 | 84.7 | 86 | 49 | 14 | 36 | 80 |
| Germán Márquez | R | 31 | 6 | 10 | 5.31 | 23 | 23 | 117.0 | 132 | 69 | 18 | 42 | 82 |
| Sean Sullivan | L | 23 | 5 | 9 | 5.33 | 19 | 19 | 96.3 | 104 | 57 | 17 | 28 | 70 |
| Blake Adams | R | 25 | 4 | 7 | 5.21 | 24 | 16 | 86.3 | 99 | 50 | 15 | 25 | 59 |
| Victor Vodnik | R | 26 | 3 | 4 | 4.11 | 54 | 0 | 57.0 | 54 | 26 | 6 | 28 | 54 |
| Carson Palmquist | L | 25 | 4 | 8 | 5.26 | 29 | 17 | 99.3 | 101 | 58 | 16 | 50 | 93 |
| Adam Laskey | L | 28 | 4 | 5 | 4.99 | 27 | 13 | 70.3 | 81 | 39 | 10 | 27 | 47 |
| Xzavion Curry | R | 27 | 4 | 6 | 5.17 | 26 | 13 | 78.3 | 86 | 45 | 13 | 31 | 52 |
| Connor Van Scoyoc | R | 26 | 5 | 8 | 5.14 | 31 | 9 | 89.3 | 105 | 51 | 12 | 33 | 47 |
| Brennan Bernardino | L | 34 | 3 | 3 | 4.40 | 51 | 3 | 47.0 | 45 | 23 | 5 | 23 | 43 |
| Eiberson Castellano | R | 25 | 3 | 5 | 5.09 | 20 | 9 | 58.3 | 62 | 33 | 8 | 25 | 49 |
| Victor Juarez | R | 23 | 4 | 6 | 5.06 | 31 | 7 | 80.0 | 89 | 45 | 12 | 25 | 53 |
| Welinton Herrera | L | 22 | 5 | 6 | 4.35 | 52 | 0 | 62.0 | 59 | 30 | 8 | 25 | 63 |
| Kyle Brnovich | R | 28 | 3 | 5 | 5.25 | 19 | 15 | 70.3 | 75 | 41 | 10 | 35 | 57 |
| Jaden Hill | R | 26 | 3 | 4 | 4.44 | 42 | 3 | 48.7 | 46 | 24 | 6 | 18 | 50 |
| Jack Mahoney | R | 24 | 4 | 8 | 5.49 | 22 | 21 | 96.7 | 114 | 59 | 14 | 38 | 56 |
| TJ Shook | R | 28 | 4 | 6 | 5.07 | 28 | 7 | 65.7 | 70 | 37 | 9 | 26 | 52 |
| Jimmy Herget | R | 32 | 2 | 2 | 4.36 | 49 | 0 | 66.0 | 65 | 32 | 9 | 21 | 62 |
| Karl Kauffmann | R | 28 | 3 | 7 | 5.38 | 31 | 13 | 95.3 | 112 | 57 | 14 | 43 | 56 |
| RJ Petit | R | 26 | 4 | 7 | 4.63 | 44 | 2 | 56.3 | 57 | 29 | 7 | 21 | 49 |
| Bradley Blalock | R | 25 | 4 | 8 | 5.58 | 25 | 23 | 108.0 | 125 | 67 | 18 | 45 | 68 |
| Antonio Senzatela | R | 31 | 5 | 9 | 5.54 | 23 | 19 | 104.0 | 131 | 64 | 16 | 37 | 60 |
| Andrew Quezada | R | 29 | 3 | 6 | 5.53 | 22 | 16 | 81.3 | 100 | 50 | 12 | 32 | 41 |
| Michael Prosecky | L | 25 | 5 | 10 | 5.65 | 22 | 22 | 100.3 | 109 | 63 | 17 | 48 | 76 |
| Juan Mejia | R | 25 | 2 | 4 | 4.48 | 57 | 0 | 64.3 | 58 | 32 | 8 | 30 | 69 |
| Seth Halvorsen | R | 26 | 2 | 3 | 4.50 | 44 | 0 | 44.0 | 43 | 22 | 6 | 20 | 42 |
| Mason Green | L | 27 | 4 | 6 | 5.42 | 30 | 11 | 74.7 | 83 | 45 | 11 | 40 | 55 |
| Brayan Castillo | R | 25 | 2 | 3 | 5.13 | 34 | 5 | 54.3 | 56 | 31 | 7 | 31 | 46 |
| Garrett Acton | R | 28 | 3 | 3 | 4.88 | 42 | 3 | 51.7 | 52 | 28 | 8 | 24 | 48 |
| John Brebbia | R | 36 | 2 | 2 | 4.99 | 39 | 2 | 39.7 | 43 | 22 | 7 | 15 | 38 |
| Angel Chivilli | R | 23 | 3 | 4 | 4.75 | 51 | 0 | 66.3 | 68 | 35 | 10 | 24 | 61 |
| Parker Mushinski | L | 30 | 3 | 5 | 4.73 | 45 | 0 | 45.7 | 45 | 24 | 5 | 24 | 43 |
| Mason Albright | L | 23 | 4 | 9 | 5.91 | 24 | 23 | 106.7 | 126 | 70 | 20 | 38 | 60 |
| Diego Castillo | R | 32 | 2 | 2 | 5.00 | 27 | 0 | 27.0 | 27 | 15 | 2 | 17 | 23 |
| Zach Agnos | R | 25 | 2 | 3 | 4.95 | 41 | 0 | 43.7 | 44 | 24 | 7 | 17 | 35 |
| Collin Baumgartner | R | 27 | 3 | 5 | 4.99 | 45 | 0 | 52.3 | 53 | 29 | 8 | 24 | 48 |
| Carson Skipper | L | 26 | 3 | 4 | 4.99 | 42 | 0 | 57.7 | 62 | 32 | 9 | 20 | 46 |
| Evan Justice | L | 27 | 2 | 3 | 5.52 | 31 | 1 | 31.0 | 32 | 19 | 4 | 21 | 27 |
| Sam Weatherly | L | 27 | 1 | 1 | 5.40 | 34 | 1 | 43.3 | 45 | 26 | 7 | 24 | 40 |
| Evan Shawver | L | 26 | 1 | 2 | 5.55 | 31 | 3 | 48.7 | 54 | 30 | 7 | 25 | 35 |
| Davison Palermo | R | 26 | 2 | 5 | 5.27 | 42 | 0 | 56.3 | 61 | 33 | 8 | 26 | 42 |
| Luis Peralta | L | 25 | 2 | 5 | 5.57 | 44 | 2 | 53.3 | 53 | 33 | 8 | 34 | 53 |
| Lucas Gilbreath | L | 30 | 0 | 1 | 5.40 | 36 | 0 | 36.7 | 40 | 22 | 5 | 21 | 29 |
| Alec Barger | R | 28 | 1 | 3 | 5.35 | 32 | 0 | 35.3 | 38 | 21 | 5 | 18 | 27 |
| Carlos Torres | R | 25 | 2 | 2 | 5.36 | 31 | 0 | 43.7 | 51 | 26 | 7 | 16 | 28 |
| Bryce McGowan | R | 26 | 1 | 2 | 5.44 | 43 | 0 | 46.3 | 51 | 28 | 7 | 27 | 35 |
| Austin Smith | R | 27 | 2 | 5 | 5.70 | 37 | 0 | 36.3 | 40 | 23 | 6 | 19 | 28 |
| Connor Staine | R | 25 | 3 | 7 | 6.40 | 21 | 20 | 84.3 | 99 | 60 | 17 | 40 | 51 |
| Player | IP | K/9 | BB/9 | HR/9 | BB% | K% | BABIP | ERA+ | 3ERA+ | FIP | ERA- | WAR |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Kyle Freeland | 135.0 | 6.7 | 2.3 | 1.3 | 6.0% | 17.1% | .312 | 95 | 92 | 4.50 | 105 | 1.3 |
| Konner Eaton | 124.7 | 7.1 | 3.3 | 1.2 | 8.4% | 18.0% | .299 | 93 | 98 | 4.78 | 108 | 1.1 |
| Gabriel Hughes | 93.3 | 6.1 | 3.3 | 1.3 | 8.2% | 15.3% | .300 | 92 | 98 | 4.81 | 109 | 0.8 |
| Chase Dollander | 108.0 | 7.9 | 4.0 | 1.3 | 10.1% | 20.0% | .292 | 91 | 96 | 4.91 | 110 | 0.8 |
| Jack O’Loughlin | 70.7 | 6.8 | 3.8 | 1.1 | 9.4% | 16.7% | .306 | 98 | 102 | 4.76 | 102 | 0.7 |
| Roansy Contreras | 92.0 | 6.4 | 3.2 | 1.4 | 8.1% | 16.0% | .292 | 93 | 97 | 4.90 | 108 | 0.7 |
| Jeff Criswell | 77.3 | 8.2 | 3.8 | 1.4 | 9.6% | 20.3% | .307 | 99 | 101 | 4.73 | 101 | 0.7 |
| Ben Shields | 61.7 | 8.2 | 3.2 | 1.3 | 8.1% | 20.7% | .306 | 96 | 100 | 4.61 | 104 | 0.7 |
| Tanner Gordon | 111.7 | 6.4 | 2.1 | 1.7 | 5.4% | 16.5% | .307 | 87 | 89 | 4.93 | 115 | 0.6 |
| Ryan Feltner | 95.7 | 7.3 | 4.0 | 1.2 | 10.1% | 18.3% | .301 | 89 | 89 | 4.77 | 112 | 0.6 |
| McCade Brown | 84.7 | 8.5 | 3.8 | 1.5 | 9.5% | 21.2% | .300 | 89 | 94 | 4.95 | 113 | 0.6 |
| Germán Márquez | 117.0 | 6.3 | 3.2 | 1.4 | 8.1% | 15.7% | .305 | 87 | 85 | 4.94 | 115 | 0.6 |
| Sean Sullivan | 96.3 | 6.5 | 2.6 | 1.6 | 6.7% | 16.8% | .291 | 87 | 93 | 5.03 | 115 | 0.5 |
| Blake Adams | 86.3 | 6.2 | 2.6 | 1.6 | 6.6% | 15.6% | .303 | 89 | 94 | 4.99 | 113 | 0.5 |
| Victor Vodnik | 57.0 | 8.5 | 4.4 | 0.9 | 11.0% | 21.3% | .298 | 113 | 117 | 4.16 | 88 | 0.5 |
| Carson Palmquist | 99.3 | 8.4 | 4.5 | 1.5 | 11.2% | 20.9% | .300 | 88 | 93 | 5.17 | 114 | 0.5 |
| Adam Laskey | 70.3 | 6.0 | 3.5 | 1.3 | 8.5% | 14.8% | .310 | 93 | 93 | 5.00 | 108 | 0.5 |
| Xzavion Curry | 78.3 | 6.0 | 3.6 | 1.5 | 8.9% | 14.9% | .292 | 89 | 92 | 5.26 | 112 | 0.5 |
| Connor Van Scoyoc | 89.3 | 4.7 | 3.3 | 1.2 | 8.1% | 11.6% | .304 | 90 | 93 | 5.17 | 111 | 0.5 |
| Brennan Bernardino | 47.0 | 8.2 | 4.4 | 1.0 | 11.0% | 20.6% | .296 | 105 | 101 | 4.50 | 95 | 0.4 |
| Eiberson Castellano | 58.3 | 7.6 | 3.9 | 1.2 | 9.5% | 18.6% | .307 | 91 | 95 | 4.96 | 110 | 0.4 |
| Victor Juarez | 80.0 | 6.0 | 2.8 | 1.4 | 7.1% | 15.1% | .298 | 91 | 97 | 4.91 | 110 | 0.4 |
| Welinton Herrera | 62.0 | 9.1 | 3.6 | 1.2 | 9.3% | 23.4% | .300 | 106 | 114 | 4.26 | 94 | 0.4 |
| Kyle Brnovich | 70.3 | 7.3 | 4.5 | 1.3 | 11.0% | 17.9% | .304 | 88 | 90 | 5.14 | 114 | 0.4 |
| Jaden Hill | 48.7 | 9.2 | 3.3 | 1.1 | 8.6% | 23.8% | .301 | 104 | 108 | 4.25 | 96 | 0.4 |
| Jack Mahoney | 96.7 | 5.2 | 3.5 | 1.3 | 8.6% | 12.7% | .307 | 84 | 89 | 5.25 | 119 | 0.4 |
| TJ Shook | 65.7 | 7.1 | 3.6 | 1.2 | 8.9% | 17.8% | .303 | 91 | 94 | 4.82 | 110 | 0.4 |
| Jimmy Herget | 66.0 | 8.5 | 2.9 | 1.2 | 7.5% | 22.1% | .299 | 106 | 102 | 4.24 | 94 | 0.4 |
| Karl Kauffmann | 95.3 | 5.3 | 4.1 | 1.3 | 9.8% | 12.8% | .306 | 86 | 87 | 5.38 | 116 | 0.3 |
| RJ Petit | 56.3 | 7.8 | 3.4 | 1.1 | 8.6% | 20.0% | .301 | 100 | 102 | 4.42 | 100 | 0.3 |
| Bradley Blalock | 108.0 | 5.7 | 3.8 | 1.5 | 9.2% | 13.9% | .302 | 83 | 88 | 5.40 | 120 | 0.3 |
| Antonio Senzatela | 104.0 | 5.2 | 3.2 | 1.4 | 7.8% | 12.6% | .321 | 83 | 82 | 5.22 | 120 | 0.3 |
| Andrew Quezada | 81.3 | 4.5 | 3.5 | 1.3 | 8.6% | 11.0% | .310 | 84 | 84 | 5.40 | 119 | 0.3 |
| Michael Prosecky | 100.3 | 6.8 | 4.3 | 1.5 | 10.6% | 16.7% | .298 | 82 | 86 | 5.56 | 122 | 0.3 |
| Juan Mejia | 64.3 | 9.7 | 4.2 | 1.1 | 10.6% | 24.3% | .294 | 103 | 109 | 4.41 | 97 | 0.3 |
| Seth Halvorsen | 44.0 | 8.6 | 4.1 | 1.2 | 10.3% | 21.5% | .298 | 103 | 107 | 4.53 | 97 | 0.2 |
| Mason Green | 74.7 | 6.6 | 4.8 | 1.3 | 11.6% | 15.9% | .306 | 85 | 88 | 5.37 | 118 | 0.2 |
| Brayan Castillo | 54.3 | 7.6 | 5.1 | 1.2 | 12.4% | 18.3% | .302 | 90 | 95 | 5.02 | 111 | 0.2 |
| Garrett Acton | 51.7 | 8.4 | 4.2 | 1.4 | 10.5% | 21.0% | .299 | 95 | 96 | 4.77 | 106 | 0.2 |
| John Brebbia | 39.7 | 8.6 | 3.4 | 1.6 | 8.6% | 21.7% | .316 | 93 | 86 | 4.83 | 108 | 0.1 |
| Angel Chivilli | 66.3 | 8.3 | 3.3 | 1.4 | 8.3% | 21.1% | .304 | 97 | 103 | 4.55 | 103 | 0.1 |
| Parker Mushinski | 45.7 | 8.5 | 4.7 | 1.0 | 11.7% | 21.0% | .305 | 98 | 96 | 4.54 | 102 | 0.1 |
| Mason Albright | 106.7 | 5.1 | 3.2 | 1.7 | 7.9% | 12.6% | .297 | 78 | 84 | 5.63 | 128 | 0.0 |
| Diego Castillo | 27.0 | 7.7 | 5.7 | 0.7 | 13.5% | 18.3% | .309 | 92 | 91 | 4.53 | 108 | 0.0 |
| Zach Agnos | 43.7 | 7.2 | 3.5 | 1.4 | 8.9% | 18.2% | .285 | 93 | 99 | 4.88 | 108 | 0.0 |
| Collin Baumgartner | 52.3 | 8.3 | 4.1 | 1.4 | 10.3% | 20.6% | .300 | 93 | 95 | 4.81 | 108 | -0.1 |
| Carson Skipper | 57.7 | 7.2 | 3.1 | 1.4 | 7.8% | 18.0% | .301 | 93 | 97 | 4.74 | 108 | -0.1 |
| Evan Justice | 31.0 | 7.8 | 6.1 | 1.2 | 14.1% | 18.1% | .304 | 84 | 88 | 5.52 | 119 | -0.1 |
| Sam Weatherly | 43.3 | 8.3 | 5.0 | 1.5 | 12.1% | 20.1% | .304 | 86 | 89 | 5.42 | 117 | -0.1 |
| Evan Shawver | 48.7 | 6.5 | 4.6 | 1.3 | 11.1% | 15.6% | .305 | 83 | 87 | 5.32 | 120 | -0.1 |
| Davison Palermo | 56.3 | 6.7 | 4.2 | 1.3 | 10.1% | 16.3% | .301 | 88 | 92 | 5.12 | 114 | -0.2 |
| Luis Peralta | 53.3 | 8.9 | 5.7 | 1.4 | 13.7% | 21.4% | .304 | 83 | 88 | 5.32 | 120 | -0.2 |
| Lucas Gilbreath | 36.7 | 7.1 | 5.1 | 1.2 | 12.3% | 17.0% | .310 | 86 | 85 | 5.32 | 116 | -0.2 |
| Alec Barger | 35.3 | 6.9 | 4.6 | 1.3 | 11.1% | 16.7% | .303 | 86 | 88 | 5.26 | 116 | -0.2 |
| Carlos Torres | 43.7 | 5.8 | 3.3 | 1.4 | 8.1% | 14.2% | .308 | 86 | 91 | 5.27 | 116 | -0.2 |
| Bryce McGowan | 46.3 | 6.8 | 5.2 | 1.4 | 12.4% | 16.1% | .306 | 85 | 89 | 5.56 | 118 | -0.2 |
| Austin Smith | 36.3 | 6.9 | 4.7 | 1.5 | 11.3% | 16.7% | .304 | 81 | 84 | 5.59 | 123 | -0.3 |
| Connor Staine | 84.3 | 5.4 | 4.3 | 1.8 | 10.3% | 13.2% | .296 | 72 | 77 | 6.21 | 139 | -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 |
|---|---|---|---|---|---|---|---|---|---|---|
| Kyle Freeland | .274 | .316 | .435 | .280 | .328 | .463 | 2.1 | 0.5 | 4.27 | 5.53 |
| Konner Eaton | .247 | .320 | .368 | .272 | .349 | .466 | 1.7 | 0.5 | 4.52 | 5.55 |
| Gabriel Hughes | .287 | .346 | .462 | .263 | .329 | .429 | 1.3 | 0.2 | 4.54 | 5.61 |
| Chase Dollander | .277 | .367 | .451 | .231 | .314 | .409 | 1.4 | 0.0 | 4.63 | 5.77 |
| Jack O’Loughlin | .263 | .345 | .395 | .273 | .346 | .450 | 1.1 | 0.3 | 4.18 | 5.38 |
| Roansy Contreras | .287 | .355 | .482 | .254 | .312 | .423 | 1.1 | 0.2 | 4.48 | 5.62 |
| Jeff Criswell | .257 | .340 | .429 | .268 | .333 | .464 | 1.2 | 0.1 | 4.08 | 5.41 |
| Ben Shields | .260 | .333 | .429 | .260 | .333 | .432 | 1.1 | 0.2 | 4.21 | 5.66 |
| Tanner Gordon | .266 | .312 | .467 | .298 | .331 | .514 | 1.3 | 0.1 | 4.76 | 5.87 |
| Ryan Feltner | .266 | .354 | .428 | .261 | .332 | .435 | 1.2 | 0.0 | 4.63 | 5.88 |
| McCade Brown | .264 | .355 | .472 | .251 | .325 | .429 | 1.2 | 0.0 | 4.50 | 5.90 |
| Germán Márquez | .289 | .358 | .479 | .265 | .318 | .444 | 1.2 | -0.1 | 4.86 | 5.96 |
| Sean Sullivan | .288 | .341 | .492 | .262 | .318 | .461 | 1.1 | 0.0 | 4.69 | 5.97 |
| Blake Adams | .286 | .351 | .455 | .278 | .313 | .500 | 1.0 | 0.0 | 4.65 | 5.89 |
| Victor Vodnik | .245 | .350 | .382 | .242 | .308 | .383 | 1.0 | -0.1 | 3.52 | 5.04 |
| Carson Palmquist | .236 | .339 | .358 | .267 | .359 | .477 | 1.2 | -0.2 | 4.56 | 6.01 |
| Adam Laskey | .289 | .358 | .412 | .276 | .343 | .479 | 0.9 | 0.0 | 4.51 | 5.66 |
| Xzavion Curry | .299 | .366 | .517 | .255 | .321 | .430 | 0.9 | 0.0 | 4.66 | 5.78 |
| Connor Van Scoyoc | .292 | .365 | .472 | .282 | .342 | .442 | 0.9 | 0.1 | 4.68 | 5.62 |
| Brennan Bernardino | .224 | .307 | .358 | .265 | .373 | .416 | 0.8 | -0.1 | 3.56 | 5.57 |
| Eiberson Castellano | .305 | .383 | .514 | .231 | .327 | .362 | 0.8 | 0.0 | 4.43 | 5.67 |
| Victor Juarez | .272 | .329 | .456 | .277 | .337 | .452 | 0.8 | -0.1 | 4.50 | 5.76 |
| Welinton Herrera | .226 | .305 | .369 | .252 | .333 | .415 | 0.9 | -0.2 | 3.65 | 5.39 |
| Kyle Brnovich | .239 | .335 | .425 | .293 | .379 | .463 | 0.9 | -0.1 | 4.62 | 5.94 |
| Jaden Hill | .262 | .354 | .429 | .229 | .311 | .371 | 0.8 | 0.0 | 3.71 | 5.43 |
| Jack Mahoney | .294 | .367 | .495 | .274 | .338 | .431 | 0.8 | -0.1 | 5.09 | 6.00 |
| TJ Shook | .271 | .345 | .442 | .261 | .342 | .440 | 0.8 | -0.1 | 4.47 | 5.81 |
| Jimmy Herget | .255 | .336 | .464 | .252 | .306 | .381 | 0.9 | -0.1 | 3.59 | 5.33 |
| Karl Kauffmann | .301 | .390 | .514 | .274 | .335 | .420 | 0.8 | -0.3 | 4.94 | 6.04 |
| RJ Petit | .248 | .325 | .394 | .263 | .336 | .430 | 0.7 | -0.1 | 3.98 | 5.37 |
| Bradley Blalock | .293 | .358 | .493 | .273 | .343 | .463 | 0.8 | -0.2 | 5.15 | 6.14 |
| Antonio Senzatela | .292 | .357 | .466 | .302 | .354 | .500 | 0.8 | -0.2 | 5.09 | 6.15 |
| Andrew Quezada | .310 | .379 | .513 | .282 | .343 | .442 | 0.7 | -0.1 | 5.11 | 6.10 |
| Michael Prosecky | .272 | .348 | .432 | .272 | .366 | .482 | 0.9 | -0.3 | 5.09 | 6.30 |
| Juan Mejia | .241 | .344 | .366 | .230 | .327 | .407 | 0.8 | -0.3 | 3.69 | 5.43 |
| Seth Halvorsen | .262 | .361 | .440 | .241 | .309 | .402 | 0.5 | -0.2 | 4.01 | 5.13 |
| Mason Green | .283 | .368 | .478 | .270 | .362 | .441 | 0.7 | -0.3 | 4.86 | 6.25 |
| Brayan Castillo | .283 | .402 | .511 | .244 | .324 | .358 | 0.5 | -0.2 | 4.62 | 5.84 |
| Garrett Acton | .278 | .365 | .467 | .239 | .310 | .416 | 0.5 | -0.3 | 4.20 | 5.79 |
| John Brebbia | .261 | .346 | .522 | .278 | .333 | .433 | 0.4 | -0.3 | 3.99 | 6.42 |
| Angel Chivilli | .252 | .323 | .454 | .260 | .327 | .411 | 0.5 | -0.3 | 4.05 | 5.45 |
| Parker Mushinski | .237 | .338 | .322 | .258 | .357 | .433 | 0.5 | -0.4 | 3.96 | 5.73 |
| Mason Albright | .291 | .350 | .504 | .286 | .344 | .495 | 0.6 | -0.6 | 5.35 | 6.53 |
| Diego Castillo | .250 | .389 | .364 | .250 | .338 | .391 | 0.2 | -0.2 | 4.20 | 6.18 |
| Zach Agnos | .270 | .341 | .473 | .253 | .321 | .432 | 0.3 | -0.3 | 4.33 | 5.63 |
| Collin Baumgartner | .276 | .368 | .480 | .241 | .308 | .398 | 0.3 | -0.5 | 4.37 | 5.87 |
| Carson Skipper | .247 | .306 | .377 | .277 | .339 | .484 | 0.4 | -0.5 | 4.27 | 5.77 |
| Evan Justice | .225 | .367 | .350 | .271 | .382 | .459 | 0.1 | -0.3 | 4.96 | 6.39 |
| Sam Weatherly | .246 | .348 | .386 | .270 | .375 | .478 | 0.2 | -0.4 | 4.74 | 6.29 |
| Evan Shawver | .250 | .333 | .324 | .285 | .373 | .508 | 0.3 | -0.4 | 4.86 | 6.30 |
| Davison Palermo | .257 | .347 | .419 | .281 | .358 | .463 | 0.1 | -0.5 | 4.80 | 6.00 |
| Luis Peralta | .261 | .366 | .406 | .246 | .365 | .437 | 0.2 | -0.7 | 4.82 | 6.59 |
| Lucas Gilbreath | .255 | .367 | .373 | .278 | .372 | .474 | 0.1 | -0.5 | 4.68 | 6.44 |
| Alec Barger | .277 | .373 | .477 | .260 | .348 | .416 | 0.1 | -0.4 | 4.70 | 6.19 |
| Carlos Torres | .293 | .366 | .524 | .273 | .330 | .424 | 0.1 | -0.5 | 4.71 | 6.06 |
| Bryce McGowan | .282 | .386 | .482 | .262 | .353 | .427 | 0.0 | -0.6 | 4.94 | 6.17 |
| Austin Smith | .304 | .400 | .522 | .247 | .337 | .416 | -0.1 | -0.6 | 5.12 | 6.78 |
| Connor Staine | .284 | .378 | .503 | .289 | .360 | .511 | 0.0 | -0.8 | 5.93 | 6.98 |
Players are listed with their most recent teams wherever possible. This includes players who are unsigned or have retired, players who will miss 2026 due to injury, and players who were released in 2025. So yes, if you see Joe Schmoe, who quit baseball back in August to form a Ambient Math-Rock Trip-Hop Yacht Metal band that only performs in abandoned malls, he’s still listed here intentionally. ZiPS is assuming a league with an ERA of 4.16.
Hitters are ranked by zWAR, which is to say, WAR values as calculated by me, Dan Szymborski, whose surname is spelled with a z. WAR values might differ slightly from those that appear in the full release of ZiPS. Finally, I will advise anyone against — and might karate chop anyone guilty of — merely adding up WAR totals on a depth chart to produce projected team WAR. It is important to remember that ZiPS is agnostic about playing time, and has no information about, for example, how quickly a team will call up a prospect or what veteran has fallen into disfavor.
As always, incorrect projections are either caused by misinformation, a non-pragmatic reality, or by the skillful sabotage of our friend and former editor. You can, however, still get mad at me on Twitter or on Bluesky. This last is, however, not an actual requirement.
Dan Szymborski is a senior writer for FanGraphs and the developer of the ZiPS projection system. He was a writer for ESPN.com from 2010-2018, a regular guest on a number of radio shows and podcasts, and a voting BBWAA member. He also maintains a terrible Twitter account at @DSzymborski.
Thank you Dan, very cool!
Yuck
This is indisputable
The Rockies finally waking up and realizing the kind of situation they’re in is absolutely massive. This playoff drought will now maybe last 15 years instead of 30.
But it wouldn’t shock me at all if zero players currently in the Rockies organization are on their next playoff team. There is no “core”, and if there is, it is not nearly enough. The only hope they have with this current crop of players in the org is if Ethan Holliday turns out to be a superstar.
I initially thought this was an exaggeration, but the more I think about it the more I align with it.
I am thinking there is no one with a year of service time who will be with the next good Rockies team, at least not in the role they are now. I think Tovar is the one potential exception, and that one would likely only happen if they signed him to another extension. Extensions won’t help the others. Doyle is a great fit for them but his speed will decline, and Goodman’s profile doesn’t age well either.
Not that anyone aside from relievers and Doyle / Goodman / Tovar are going to interest other teams anyway. And rebuilding teams should always trade relievers. It certainly cuts down on the question of how much more to tear down when there isn’t much to tear down.
There are more reasons to be hopeful with this front office than the last one but that’s damning with faint praise. Depodesta has been out of the game for a decade and mostly hired former Mets execs that David Stearns didn’t have much use for and were key guys from an average at best front office from years ago in Levin and Tanous.
Like they have the 2014 Mets front office and they were behind the times back then.
And still about 20 years ahead of where the Rockies were.
Right it’s an upgrade but still not great but Depodesta might have been the only one willing to take the job.
Josh Byrnes was a great hire. Teams have been wary of him but he wasn’t as bad as his detractors said, plus he’s been with the Dodgers for the last decade.
Wasn’t Depodesta in charge of Strategy Planning when Cleveland Browns (former employer) traded for and then extended Watson the QB from Houston? He has been away from baseball for a decade, as you state. Typical Rockie move; It’s apparent people within the baseball community know you can’t fix stupid, So the think tank of the Rockies went a got an executive from that successful franchise “ Cleveland Browns” ?…
The gist of Depodesta’s job in Cleveland was just crunch numbers-give advice, and that he wasn’t the shot caller. Even if he was, I think someone as smart as he is would learn from that whiff and be more careful when analyzing players.
Over 757 MLB PA during the 2020’s, Keston Hiura has a 38.3 K% and 84 wRC+.
ZiPS projects 128 K in 421 PA for a 30.4 K% and a 99 OPS+.
Probably putting a little too much stock in that 28.0 K% over his 1,441 PA at AAA during the same time frame where his 130 wRC+ ranks fifth for the decade (min. 1000 PA).
Pitchers in AAA apparently can’t consistently execute fastballs at the top of the zone.
Usually you’d say there will be a dead cat bounce, but,I look at that pitching & I’m not so sure.
When your best pitcher’s #1 comp (& at least 1 of the top 3 comps for 4 of the top 5) is a guy that doesn’t have a link to his stats because he didn’t pitch in MLB, YIKES!!
This looks like a 110+ loss team without some pleasant surprises..which, unlike the White Sox last year, they don’t have the close to MLB prospects to provide that.
Best thing that could happen is Freeland pitching well, so they can trade him
I was just thinking – when the very best pitchers in your comp set are the likes of Charlie Leibrandt, Eric Milton, Omar Olivares, and LaTroy Hawkins…ye gads.
Last year the Rockies allowed 1,021 runs. How much worse can it get? Let’s find out!
Literally the worst run differential of all time. But it’s also true that if there was a stadium that is conducive to extreme run outcomes that it’s that one.
A perfect storm of crapulence.
“Crapulence” is a real thing! But not this thing. This thing, it was just plain ol’ crap.
I’ve never seen such pathetic comps
yinz are being very unfair to Charlie Leibrandt!
that is the positive thing I have to say about the Rockies’ projections. That’s it.
ok, fine, if the Rockies get Vern Law out of the thirteenth round they should be very happy. Of course by the time Law was Blake Adams’s age, he had put up a two-win season in the majors and served for two years during the Korean War.
Worthwhile read just for the line of “spending money with the precision of a mid-inning hot dog cannon”
I guess moving from 1970’s style front office to Moneyball A’s era is progress but still it’s a few decades behind.
Ah, time for the annual reading of Kris Bryant’s projections with sadness.
As much as its possible to feel bad for a guy earning $26MM a year, I kinda feel bad for him – from minor league POY to ROY to MVP and being a key player, the key player, to bringing a title back to Cubs fans for the first time in 108 years… to being put out to pasture with an absolutely horrid Rockies team and being unable to stay on the field due to a degenerative back condition. His wRC+ last year was -4!! That’s worse than Niko Kavadas, Carson McCusker, and Jacob Hurtubise! (I’m assuming these are real people?)
The more I look, the more I see another run at 120+ losses. I am stunned when I look at the pitching staff. Of the seven pitchers who made 12 or more starts six of them had ERA’s above 6.33 with a combined record of 22-81 and, as Dan shows, there is nothing in the organization that is ready to help. He closes by saying “The Rockies will probably lose 100 games in 2026,” That is as close to a lock as there is and I wouldn’t take 100 to 1 on this team winning 63 games.
Maybe if they were relegated
Bleak.
Hey, lots of teams would like to have their 26-year-old catcher be compared to Carlton Fisk. I admit that I’m having trouble finding a second thing. At least the park is nice and the beer is cold.
The 161 wRC+ seems like a stretch
“Konner Eaton, eh? Is this the new Corey Kluber Society?”
(Tabs over to player page)
“Never been mentioned on FG before? That can’t be.”
(Tabs over to Eric’s 2025 Rockies prospect report, which ranks 43 players and name-checks 24 more)
Ctrl+F Eaton
Nothing. According to ZiPS, the Rockies have only one major league pitcher who is better, right now, than a guy in AA who didn’t rank among the organization’s top 67 prospects last year.
Yikes.
At least he has the coveted Steven Brault comp, so he’s got that going for him.
I’m more worried about Tovar’s 2nd comp.
“I have never, ever, since I managed, ever told a pitcher to throw at anybody, nor will I ever. And if I ever did, I certainly wouldn’t make him throw at a f’ing .130 hitter like Lefebvre or f’ing Bevacqua, who couldn’t hit water if he fell out of a f’ing boat.”
The 15th highest projected hitter and 8th highest projected pitcher were the two guys Cashman traded for Jake “6.32 ERA in Scranton” Bird.
I was going to make a post disparaging the Rockies but seems like you guys have sufficiently taken care of that. Instead, let’s try to do something positive. What should this teams realistic strategy be right now? Try to compete in 2029? The don’t have the major or minor league roster to even think about competing in the two years. 2028 would be pretty far fetched as well.
The good news is, they’ve lowered payroll pretty scientifically and have shown willingness to spend when they think they can compete (even when everyone else knows they can’t). They currently sit at $97M after having been as high as $172M at the end of the 2023 season. By 2029, they have Bryant’s $27M/year salary coming off the books.
That being said, if you have an opportunity to sell high on guys like Doyle, Goodman and Tovar, do you consider doing that now? Doyle and Goodman will be free agents in 2030 and Tovar has a $23M club option in 2031 (perhaps you hang on to him). Even in the very optimistic scenario they can compete by 2029, is it really worth hanging on to Doyle and Goodman to go for it that one season? I would think they should either be looking at extending them on a team friendly deal now, that will save them money when they actually can compete, or shopping them around. Obviously they’ve got time but if the price was right, they shouldn’t think twice.
Yes, I sell high one everyone if I can get 2 decent upside people. There’s really no downside to this. I’d get like a million Rule 5 and 40 man casualties. Get as many comp picks as possible.
Sign FA without QO and trade them as soon as someone offers something and repeat. Take Santander off the Blue Jays hands and make them throw in prospects.
Sign Pedro Serrano clones.
Go underslot on high draft picks and sign a bunch of overslot guys later.
Quantity.
Find the most talented and underpaid scouts and analysts and offer them double to move to Denver. Ideally coaches too.
Convince Sterling Monfort to specialize on the business side instead of the scouting side. Do the same for anyone else with the same last name.
Invest ten million dollars into developing a brand new pitch that is as devastating as Garret Crochet’s slider at altitude and still plays as a plus pitch at sea level.
Generally speaking, any R&D on the pitching side is good.
Trade Jimmy Herget.
Stop treating hit tools as optional.
I don’t think I trade anyone aside from Herget unless someone is willing to treat Doyle’s 2024 as the real him and is willing to trade value at that level.
Or willing to give you real value for your relievers like the Mariners and Brewers did in recent trades. Or something like that.
There’s not a lot to trade, and I wouldn’t stress about it. If one of your guys goes on a hot streak then you do it. Or if someone calls about your relievers. The only resource I have now is time.
I think Goodman and Doyle are going to peak early so I eventually would plan to trade them but I am not in a rush. Tovar’s the only guy I would consider keeping long term. I think you can be open minded about him.
I do think the previous front office stacked the team with several prospects and players who aren’t great fits for them. Dollander’s pitch mix is awful for their home stadium, and Brecht is going to have an uphill battle to be a starter in any stadium. But Dollander didn’t light the world on fire on the road last year either so I think you need to see what you can do with him.
Far be it for me to tell a young man to turn down a fortune, but Dollander should’ve gone back to college after the Rockies drafted him. For a guy with real upside ending up where he did when he did was the absolute worst case scenario for his professional development.
I think they have to sell any and everybody if the right opportunity comes up – but it is hard to sell high enough to make a difference if your players are only moderately good.
Can they get a decent return for Doyle or Tovar with both coming off of down years? Goodman probably brings a decent return.
They probably have to show at least SOME progress within a couple of years, so you can’t just trade everyone for prospects.
Tough situation, BUT they have made a major FO strategic adjustment, which is what they had to do to start getting better. It should be an interesting process to watch.
It’s nice having a purple team.
There is always that stupid could X nfl/nba team lose to X college team conversation and it is always dumb as hell because college football or college basketball teams would be blown out and zero of the games would be close. While in the mlb teams can (and have) lost to college teams prior since mlb is much more random, the Rockies would still over 162 games demolish any college program. What I do wonder though is how many AAA squads would be favored over them over the course of a season. You’d have to think there is numerous. AA is where it would get interesting. Is there a AA squad that is better? I’d lean no, but maybe there is one?
The Rockies would demolish AAA teams at home, but on the road I think it’s pretty close because of the hangover effect.
At a neutral site without travel effects I am pretty sure the Rockies are a better team, it’s just nowhere near as big a gap as it should be. The reason the Rockies are so bad is because there are nearly 20 AAA-caliber players projected on their 26-man roster. But those extra 6+ guys who are MLB quality make a big difference.
Are we sure that all those guys are AAA quality, though? Some of the guys didn’t exactly excel in the minors either
As bad as the situation may be, DePodesta (and many of the subsequent hires) represent a real change in ownership philosophy.
And he brings a realistic hope that the Rockies can at least improve to be mediocre. Not a great long term aspiration, but it IS significant improvement.
It really looked like Jordan Beck might have a future but he’s not putting it together
Looking at the Keston Hiura comps, I wonder if there have been any other MLB players whose names were anagrams of each other?
These are the kind of things AI was made for!
The most famous example is Gorman Thomas and Thomas Gorman – these two players’ names are perfect anagrams of each other (they essentially flip the first and last names).
Other examples include:
This is great, thank you! However, what I meant was a single player whose first and last names are anagrams of each other, like Gary Gray. I suspect that Gary Gray may be the only one, not having found any Roman Morans.
For your search, the AI surely missed a few name flips. There’s definitely Connor Joe and Joe Connor. Surprisingly, there don’t seem to be any nameflip combinations of Tyler/Austin/Harper.
I guess it didn’t claim to have them all. I like Gregg Olson/Greg Golson just moving the space.
Send Dollander to the Cubs, pls!
Think of how much could go towards really really building The Right Way!
One neat thing, I guess, is that Paul Depodesta has a near-completely blank canvas with which to remake the Rockies in his own image. Most new GMs/POBOs don’t get that as they have to navigate the crap the previous guy left behind.
All joking aside, if there was no book/movie Moneyball, does DePodesta get this job?
I expect DePodesta and everyone else that was profiled for that book would argue that the notoriety from it was more a hindrance than an asset professionally, considering how brutally it was lambasted at the time.
I think actually that the professional boost was mostly to the analytics crowd, including me. It wasn’t long after the book came out that people on teams got suddenly interested in talking to me and I know I’m not the only one active in the internet analytics community at the time that had that experience.