For the 21st consecutive season, the ZiPS projection system is unleashing a full set of prognostications. For more information on the ZiPS projections, please consult this year’s introduction and MLB’s glossary entry. The team order is selected by lot, and the next team up is the Houston Astros.
Batters
The 2024 season started terribly for the Astros, with a 12-24 record in the early going and most of their projected rotation on the IL. The hole the team dug was deep enough that even with them playing solid ball after early May, the Astros didn’t get above .500 for good until the end of June. Still, nobody in the AL West managed to take advantage of Houston’s weak start. The Astros built a comfortable lead throughout August, and though the Mariners never fell hopelessly behind in the race, they never made Houston really sweat either.
The team faced two major challenges this offseason: figuring out what to do at third base with the departure of Alex Bregman, and making sure that they didn’t start the 2025 season with a train wreck at first base. The first issue is one Houston has faced before; with the notable exception of Jose Altuve, most of the top contributors to the 2010s Astros have departed in free agency. It’s a testament to the team’s farm system that Houston could lose Carlos Correa, George Springer, and nearly a full rotation’s worth of very good pitchers without a retooling year. On the offensive side, developing Yordan Alvarez, Kyle Tucker, and Jeremy Peña made up for these impressive losses. Bregman isn’t the last loss, either. Altuve is under contract for basically the rest of his career, but a substantial part of what remains will likely consist of his decline phase, because time always win.
The Astros didn’t have a new Bregman coming up through the system, so they traded the final year Tucker to the Cubs for Isaac Paredes, who has three years of team control remaining. ZiPS believes the swap is a good one. ZiPS has park effects for pull/spray types and sees Paredes and his pull-happy tendencies as more valuable in Houston than he would be practically anywhere else.
The other challenge the Astros effectively addressed was finding a real short-term solution at first base, signing Christian Walker to an inexpensive three-year deal. When José Abreu collapsed as a player a couple of years ago, Houston appeared to be caught flat-footed, leaving way too much playing time for Jon Singleton. But ZiPS thinks Walker’s short-term is a bit safer than Abreu’s was entering 2023.
The outfield still projects as average or better at all three positions despite Tucker’s departure, but if the depth charts are accurate, manager Joe Espada is going to have a real juggling job on his hands. It wouldn’t take many unpleasant surprises, such as Chas McCormick not having a bounce-back season or Jake Meyers seeing an erosion in his defensive numbers, for the whole thing to fall apart. Houston’s farm system is far weaker than it was in the late 2010s, so they’re kind of working without a net. Dang it, I should have made a trapeze analogy instead of a juggling one!
Speaking of the farm, ZiPS isn’t the least bit sold on Jacob Melton; his minor league performance was underwhelming for a prospect with a predicted power upside, and he isn’t a big plus defensively in center. And there’s just not much there elsewise, at least for a projection system to cling to. The Astros don’t have a single offensive player under 26 projected to be worth 1 WAR if used in the majors in 2025. ZiPS only really sees Brice Matthews being >50% to peak as a league-average player, and that’s a guy who ZiPS gives a 54-point OPS edge to compared to Steamer. This slowdown in the development cycle is the biggest long-term danger to the Astros.
Despite all the ifs, ands, and buts above, I expect the Astros to have a very good offense in 2025.
Pitchers
ZiPS sees Houston’s rotation as a real plus, more than Steamer currently does. Like the lineup, the Astros have done an impressive job of finding new talent to replace the guys they’ve let walk. Historically, they’ve done something that most teams struggle to do consistently, in that they’ve accumulated a lot of live, interesting arms, and transformed them from throwers into pitchers. Framber Valdez, Cristian Javier, and Ronel Blanco in particular were never considered top prospects, but they came out of the system as shockingly complete pitchers. Hunter Brown had more buzz around him than that trio, but the team turned his early struggles around pretty quickly, and now he projects as a solid no. 2 guy.
Valdez, Brown, and Blanco make for an impressive top three, and as long as those guys stay healthy, Luis Garcia, Lance McCullers Jr., Hayden Wesneski, and Spencer Arrighetti (with a couple spares for the inevitable injuries) should be more than enough to cobble together a solid back of the rotation, even accounting for Garcia’s and McCullers’ injury concerns. This is a very Los Angeles Dodgers-type approach, and as long as you don’t roll snake eyes too many times in a row, it can work marvelously.
The bullpen is pretty solid, but the back-end depth is enough to keep ZiPS from ranking the Astros with the Twins or Guardians. ZiPS agrees that the front five of Josh Hader, Ryan Pressly, Bryan Abreu, Tayler Scott, and Bryan King make for a robust unit. What ZiPS doesn’t like as much is the three or four pitchers after this quintet, with the exception of Shawn Dubin. For lack of a better term — and since I like to make jokes that three people will get — the Kaleb Ort Cloud projects as middling-to-mediocre, and ZiPS would be happy to see Houston add an arm or two over the next month. Forrest Whitley, of course, may still have some real upside remaining as a reliever, and him breaking out wouldn’t be a huge surprise.
The Astros’ projection won’t match that of the best National League teams, but right now they project as the American League’s best, about one to two wins better than the Orioles and Yankees on the strength of their spare starting pitching, which ZiPS sees as deeper than what the other two teams boast. It doesn’t make them overwhelming favorites in the AL West, but with the Mariners and Rangers failing to take big leads forward, ZiPS still sees the Astros as a tier above their divisional rivals.
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.
Batters – Standard
Player | B | Age | PO | PA | AB | R | H | 2B | 3B | HR | RBI | BB | SO | SB | CS |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Yordan Alvarez | L | 28 | DH | 613 | 526 | 93 | 158 | 33 | 2 | 36 | 106 | 72 | 104 | 3 | 0 |
Isaac Paredes | R | 26 | 3B | 598 | 512 | 68 | 124 | 26 | 1 | 25 | 90 | 68 | 98 | 1 | 1 |
Alex Bregman | R | 31 | 3B | 625 | 551 | 80 | 139 | 28 | 2 | 22 | 82 | 62 | 81 | 2 | 1 |
Jose Altuve | R | 35 | 2B | 584 | 528 | 85 | 143 | 28 | 0 | 19 | 68 | 48 | 100 | 14 | 4 |
Yainer Diaz | R | 26 | C | 552 | 519 | 65 | 145 | 26 | 2 | 19 | 80 | 24 | 99 | 1 | 0 |
Jeremy Peña | R | 27 | SS | 622 | 572 | 75 | 147 | 26 | 2 | 15 | 68 | 33 | 118 | 15 | 5 |
Christian Walker | R | 34 | 1B | 552 | 483 | 69 | 112 | 23 | 1 | 26 | 83 | 55 | 130 | 4 | 1 |
Jake Meyers | R | 29 | CF | 446 | 403 | 50 | 96 | 19 | 2 | 12 | 53 | 32 | 108 | 8 | 2 |
Shay Whitcomb | R | 26 | 3B | 529 | 484 | 66 | 114 | 21 | 1 | 19 | 73 | 36 | 153 | 15 | 5 |
Chas McCormick | R | 30 | LF | 359 | 321 | 45 | 78 | 12 | 1 | 12 | 47 | 27 | 99 | 10 | 3 |
Taylor Trammell | L | 27 | LF | 417 | 362 | 53 | 81 | 19 | 1 | 16 | 56 | 46 | 125 | 11 | 4 |
Jesús Bastidas | R | 26 | 2B | 536 | 481 | 68 | 107 | 22 | 2 | 13 | 72 | 36 | 145 | 9 | 3 |
Cesar Salazar | L | 29 | C | 336 | 289 | 34 | 64 | 13 | 1 | 7 | 42 | 29 | 62 | 2 | 1 |
Pedro León | R | 27 | CF | 524 | 468 | 66 | 101 | 23 | 2 | 16 | 71 | 39 | 168 | 20 | 9 |
Victor Caratini | B | 31 | C | 284 | 252 | 26 | 59 | 8 | 0 | 7 | 32 | 24 | 58 | 0 | 1 |
Zach Dezenzo | R | 25 | 3B | 332 | 303 | 43 | 76 | 17 | 0 | 10 | 43 | 24 | 99 | 5 | 2 |
Brice Matthews | R | 23 | SS | 331 | 291 | 39 | 62 | 12 | 1 | 10 | 44 | 31 | 123 | 16 | 6 |
Cooper Hummel | B | 30 | LF | 422 | 361 | 51 | 80 | 18 | 4 | 7 | 48 | 52 | 106 | 10 | 3 |
Dixon Machado 마차도 | R | 33 | SS | 338 | 299 | 28 | 67 | 10 | 0 | 4 | 32 | 32 | 59 | 2 | 0 |
Mauricio Dubón | R | 30 | LF | 411 | 384 | 50 | 101 | 20 | 1 | 7 | 43 | 18 | 56 | 4 | 2 |
Zack Short | R | 30 | SS | 367 | 312 | 42 | 59 | 14 | 0 | 8 | 39 | 46 | 109 | 5 | 2 |
Quincy Hamilton | L | 27 | RF | 460 | 407 | 53 | 88 | 19 | 2 | 13 | 55 | 44 | 117 | 7 | 4 |
Jack Blomgren | R | 26 | SS | 172 | 148 | 19 | 34 | 6 | 1 | 2 | 19 | 14 | 47 | 7 | 2 |
Jacob Melton | L | 24 | CF | 448 | 417 | 53 | 90 | 17 | 1 | 13 | 52 | 27 | 125 | 19 | 4 |
Ben Gamel | L | 33 | RF | 337 | 291 | 42 | 68 | 15 | 1 | 8 | 35 | 41 | 92 | 2 | 2 |
Jason Heyward | L | 35 | RF | 294 | 265 | 34 | 59 | 14 | 1 | 8 | 33 | 24 | 62 | 4 | 1 |
Joe Hudson | R | 34 | C | 177 | 152 | 17 | 27 | 4 | 0 | 5 | 18 | 20 | 67 | 2 | 0 |
José Abreu | R | 38 | 1B | 452 | 407 | 51 | 101 | 20 | 1 | 13 | 56 | 32 | 99 | 0 | 0 |
Cam Smith | R | 22 | 3B | 141 | 128 | 19 | 28 | 6 | 3 | 4 | 21 | 10 | 32 | 1 | 1 |
John Garcia | R | 24 | C | 353 | 316 | 33 | 66 | 15 | 1 | 6 | 43 | 22 | 114 | 4 | 2 |
Jeron Williams | R | 24 | SS | 278 | 257 | 25 | 56 | 10 | 3 | 5 | 30 | 16 | 63 | 14 | 4 |
Jeremy Arocho | B | 26 | 2B | 420 | 364 | 41 | 75 | 8 | 3 | 1 | 28 | 49 | 90 | 19 | 3 |
Tommy Sacco Jr. | B | 26 | SS | 484 | 434 | 44 | 89 | 16 | 2 | 8 | 45 | 45 | 125 | 10 | 4 |
Jon Singleton | L | 33 | 1B | 426 | 366 | 45 | 75 | 15 | 1 | 13 | 47 | 56 | 122 | 1 | 0 |
Pascanel Ferreras | R | 23 | 2B | 444 | 403 | 38 | 81 | 14 | 5 | 7 | 45 | 32 | 143 | 5 | 4 |
Kenedy Corona | R | 25 | CF | 449 | 408 | 48 | 86 | 17 | 2 | 8 | 47 | 31 | 134 | 16 | 6 |
Zach Daniels | R | 26 | LF | 341 | 312 | 37 | 65 | 12 | 0 | 9 | 36 | 24 | 140 | 10 | 3 |
Aledmys Díaz | R | 34 | SS | 299 | 275 | 24 | 61 | 14 | 0 | 6 | 29 | 17 | 57 | 0 | 0 |
Austin Deming | R | 25 | 3B | 442 | 403 | 38 | 82 | 17 | 0 | 12 | 52 | 29 | 154 | 6 | 2 |
Luke Berryhill | R | 27 | C | 314 | 276 | 39 | 59 | 12 | 1 | 8 | 35 | 31 | 115 | 3 | 1 |
Zach Cole | L | 24 | DH | 337 | 308 | 30 | 60 | 15 | 3 | 10 | 45 | 21 | 153 | 9 | 1 |
Colin Barber | L | 24 | LF | 301 | 272 | 28 | 56 | 10 | 0 | 7 | 33 | 22 | 99 | 3 | 2 |
Narbe Cruz | R | 24 | 2B | 310 | 287 | 24 | 62 | 12 | 1 | 4 | 31 | 17 | 96 | 3 | 2 |
Collin Price | R | 25 | C | 355 | 317 | 29 | 60 | 14 | 0 | 8 | 36 | 32 | 109 | 3 | 1 |
Walker Janek | R | 22 | C | 109 | 104 | 7 | 17 | 4 | 1 | 1 | 8 | 3 | 40 | 0 | 0 |
Jordan Brewer | R | 27 | 1B | 325 | 295 | 34 | 63 | 14 | 1 | 6 | 35 | 21 | 91 | 7 | 1 |
Yamal Encarnacion | B | 21 | LF | 355 | 320 | 43 | 70 | 10 | 1 | 4 | 29 | 26 | 75 | 18 | 6 |
Korey Morton | R | 22 | CF | 90 | 87 | 5 | 16 | 0 | 0 | 0 | 5 | 2 | 33 | 2 | 2 |
Logan Cerny | R | 25 | CF | 427 | 390 | 50 | 72 | 14 | 2 | 11 | 43 | 30 | 178 | 15 | 2 |
Anthony Huezo | L | 19 | CF | 169 | 152 | 14 | 21 | 5 | 1 | 4 | 17 | 12 | 86 | 3 | 1 |
Alejandro Nunez | L | 20 | 2B | 366 | 337 | 40 | 68 | 14 | 2 | 3 | 31 | 25 | 121 | 9 | 2 |
J.C. Correa | R | 26 | DH | 356 | 333 | 36 | 79 | 16 | 1 | 4 | 32 | 18 | 52 | 3 | 2 |
Jackson Loftin | R | 25 | CF | 336 | 304 | 34 | 50 | 10 | 1 | 5 | 30 | 22 | 107 | 15 | 2 |
Kenni Gomez | L | 20 | CF | 455 | 425 | 46 | 90 | 17 | 4 | 6 | 44 | 24 | 143 | 10 | 8 |
Ryan Wrobleski | R | 25 | C | 255 | 236 | 18 | 45 | 10 | 0 | 3 | 24 | 11 | 82 | 5 | 1 |
Tyler Whitaker | R | 22 | CF | 250 | 222 | 20 | 39 | 7 | 0 | 3 | 22 | 21 | 102 | 5 | 1 |
Rolando Espinosa | R | 24 | RF | 311 | 281 | 30 | 53 | 10 | 1 | 6 | 29 | 25 | 130 | 10 | 3 |
Anthony Sherwin | L | 23 | 2B | 326 | 287 | 24 | 49 | 7 | 0 | 5 | 28 | 34 | 146 | 0 | 4 |
Luis Encarnacion | R | 22 | 1B | 383 | 365 | 35 | 81 | 12 | 0 | 11 | 41 | 14 | 95 | 2 | 2 |
Cam Fisher | L | 24 | LF | 286 | 251 | 28 | 39 | 7 | 0 | 9 | 34 | 29 | 163 | 5 | 0 |
Oliver Carrillo | R | 23 | LF | 399 | 363 | 40 | 68 | 14 | 2 | 12 | 47 | 31 | 169 | 0 | 1 |
Luis Baez | R | 21 | RF | 473 | 445 | 45 | 99 | 18 | 0 | 14 | 56 | 22 | 155 | 7 | 2 |
Ryan Johnson | R | 24 | SS | 399 | 365 | 36 | 60 | 8 | 0 | 9 | 38 | 26 | 204 | 4 | 1 |
Fernando Caldera | R | 22 | C | 149 | 134 | 9 | 18 | 4 | 0 | 1 | 9 | 13 | 72 | 0 | 1 |
Keoni Cavaco | R | 24 | 1B | 268 | 252 | 23 | 44 | 8 | 2 | 5 | 25 | 12 | 133 | 1 | 1 |
Tim Borden II | R | 25 | 2B | 298 | 267 | 21 | 48 | 8 | 0 | 4 | 34 | 16 | 140 | 2 | 2 |
Miguel Palma | R | 23 | C | 291 | 266 | 24 | 57 | 9 | 1 | 5 | 27 | 19 | 78 | 1 | 1 |
Garret Guillemette | R | 23 | C | 365 | 334 | 30 | 59 | 11 | 0 | 7 | 34 | 22 | 120 | 2 | 0 |
Batters – Advanced
Player | PA | BA | OBP | SLG | OPS+ | ISO | BABIP | Def | WAR | wOBA | 3YOPS+ | RC |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Yordan Alvarez | 613 | .300 | .392 | .576 | 170 | .276 | .316 | 0 | 5.6 | .405 | 166 | 119 |
Isaac Paredes | 598 | .242 | .344 | .444 | 122 | .201 | .255 | 0 | 3.5 | .343 | 122 | 79 |
Alex Bregman | 625 | .252 | .333 | .430 | 115 | .178 | .261 | 2 | 3.3 | .332 | 109 | 80 |
Jose Altuve | 584 | .271 | .337 | .432 | 117 | .161 | .303 | -3 | 2.9 | .334 | 110 | 81 |
Yainer Diaz | 552 | .279 | .312 | .447 | 112 | .168 | .314 | -4 | 2.7 | .325 | 113 | 73 |
Jeremy Peña | 622 | .257 | .307 | .388 | 96 | .131 | .301 | 2 | 2.4 | .303 | 95 | 73 |
Christian Walker | 552 | .232 | .317 | .445 | 113 | .213 | .263 | 8 | 2.3 | .327 | 106 | 69 |
Jake Meyers | 446 | .238 | .304 | .385 | 94 | .147 | .297 | 9 | 2.1 | .302 | 94 | 50 |
Shay Whitcomb | 529 | .236 | .295 | .401 | 95 | .165 | .305 | 6 | 2.0 | .302 | 97 | 62 |
Chas McCormick | 359 | .243 | .310 | .399 | 100 | .156 | .315 | 10 | 1.7 | .309 | 98 | 43 |
Taylor Trammell | 417 | .223 | .317 | .414 | 106 | .190 | .293 | 5 | 1.6 | .319 | 105 | 51 |
Jesús Bastidas | 536 | .222 | .297 | .357 | 85 | .135 | .291 | 5 | 1.4 | .289 | 87 | 54 |
Cesar Salazar | 336 | .222 | .317 | .346 | 89 | .125 | .259 | 2 | 1.3 | .296 | 86 | 33 |
Pedro León | 524 | .216 | .292 | .376 | 88 | .160 | .300 | 2 | 1.2 | .293 | 90 | 59 |
Victor Caratini | 284 | .234 | .310 | .349 | 87 | .115 | .278 | 3 | 1.0 | .291 | 83 | 28 |
Zach Dezenzo | 332 | .251 | .310 | .406 | 101 | .155 | .340 | -2 | 0.9 | .312 | 104 | 40 |
Brice Matthews | 331 | .213 | .305 | .364 | 89 | .151 | .329 | -3 | 0.8 | .298 | 97 | 38 |
Cooper Hummel | 422 | .222 | .329 | .352 | 94 | .130 | .295 | 1 | 0.7 | .305 | 92 | 45 |
Dixon Machado | 338 | .224 | .306 | .298 | 73 | .074 | .267 | 3 | 0.7 | .274 | 72 | 28 |
Mauricio Dubón | 411 | .263 | .298 | .375 | 90 | .112 | .293 | 6 | 0.7 | .293 | 88 | 45 |
Zack Short | 367 | .189 | .297 | .311 | 73 | .122 | .262 | 1 | 0.5 | .275 | 70 | 30 |
Quincy Hamilton | 460 | .216 | .300 | .369 | 89 | .152 | .271 | 3 | 0.5 | .296 | 89 | 48 |
Jack Blomgren | 172 | .229 | .315 | .324 | 83 | .094 | .323 | 0 | 0.4 | .289 | 82 | 17 |
Jacob Melton | 448 | .216 | .266 | .355 | 74 | .139 | .276 | 2 | 0.4 | .272 | 83 | 45 |
Ben Gamel | 337 | .234 | .330 | .375 | 100 | .141 | .314 | -2 | 0.4 | .312 | 95 | 37 |
Jason Heyward | 294 | .222 | .293 | .373 | 88 | .151 | .261 | 3 | 0.4 | .291 | 82 | 30 |
Joe Hudson | 177 | .177 | .283 | .302 | 67 | .125 | .274 | 2 | 0.4 | .267 | 61 | 14 |
José Abreu | 452 | .248 | .314 | .398 | 101 | .150 | .298 | -2 | 0.3 | .311 | 93 | 51 |
Cam Smith | 141 | .219 | .284 | .406 | 93 | .188 | .261 | 1 | 0.3 | .295 | 100 | 15 |
John Garcia | 353 | .209 | .289 | .320 | 73 | .111 | .307 | -2 | 0.3 | .274 | 74 | 31 |
Jeron Williams | 278 | .218 | .270 | .338 | 71 | .120 | .269 | -1 | 0.1 | .267 | 76 | 28 |
Jeremy Arocho | 420 | .206 | .303 | .253 | 61 | .047 | .271 | 2 | 0.0 | .259 | 62 | 33 |
Tommy Sacco Jr. | 484 | .205 | .283 | .306 | 68 | .101 | .269 | -2 | -0.1 | .264 | 70 | 41 |
Jon Singleton | 426 | .205 | .308 | .357 | 88 | .153 | .268 | -1 | -0.1 | .295 | 84 | 41 |
Pascanel Ferreras | 444 | .201 | .273 | .313 | 66 | .112 | .293 | 2 | -0.2 | .261 | 70 | 37 |
Kenedy Corona | 449 | .211 | .277 | .321 | 69 | .110 | .293 | -1 | -0.2 | .265 | 74 | 42 |
Zach Daniels | 341 | .208 | .273 | .333 | 71 | .125 | .344 | 3 | -0.3 | .269 | 71 | 31 |
Aledmys Díaz | 299 | .222 | .278 | .339 | 74 | .117 | .260 | -6 | -0.4 | .271 | 68 | 26 |
Austin Deming | 442 | .203 | .271 | .335 | 71 | .131 | .295 | -4 | -0.4 | .269 | 76 | 39 |
Luke Berryhill | 314 | .214 | .303 | .351 | 85 | .138 | .333 | -13 | -0.4 | .292 | 86 | 30 |
Zach Cole | 337 | .195 | .264 | .360 | 75 | .166 | .345 | 0 | -0.5 | .273 | 84 | 32 |
Colin Barber | 301 | .206 | .276 | .320 | 69 | .114 | .296 | 1 | -0.6 | .266 | 74 | 25 |
Narbe Cruz | 310 | .216 | .274 | .307 | 65 | .091 | .311 | -3 | -0.6 | .260 | 69 | 25 |
Collin Price | 355 | .189 | .268 | .309 | 63 | .120 | .259 | -6 | -0.6 | .258 | 69 | 27 |
Walker Janek | 109 | .164 | .193 | .250 | 25 | .087 | .254 | 0 | -0.6 | .194 | 35 | 5 |
Jordan Brewer | 325 | .213 | .280 | .329 | 72 | .115 | .288 | -1 | -0.7 | .271 | 71 | 29 |
Yamal Encarnacion | 355 | .219 | .279 | .293 | 63 | .075 | .273 | 1 | -0.8 | .257 | 69 | 32 |
Korey Morton | 90 | .184 | .211 | .184 | 14 | .000 | .296 | -1 | -0.8 | .180 | 19 | 5 |
Logan Cerny | 427 | .185 | .251 | .315 | 60 | .131 | .303 | -3 | -0.8 | .251 | 63 | 35 |
Anthony Huezo | 169 | .138 | .219 | .263 | 36 | .125 | .273 | -1 | -0.9 | .218 | 48 | 10 |
Alejandro Nunez | 366 | .202 | .262 | .282 | 55 | .080 | .305 | -2 | -0.9 | .244 | 60 | 28 |
J.C. Correa | 356 | .237 | .275 | .327 | 70 | .090 | .271 | 0 | -0.9 | .264 | 72 | 31 |
Jackson Loftin | 336 | .164 | .241 | .253 | 41 | .089 | .234 | 0 | -1.0 | .226 | 44 | 22 |
Kenni Gomez | 455 | .212 | .262 | .313 | 62 | .101 | .304 | -3 | -1.0 | .254 | 67 | 40 |
Ryan Wrobleski | 255 | .190 | .247 | .271 | 47 | .080 | .278 | -6 | -1.0 | .233 | 49 | 17 |
Tyler Whitaker | 250 | .176 | .264 | .248 | 47 | .072 | .309 | -5 | -1.1 | .237 | 54 | 16 |
Rolando Espinosa | 311 | .189 | .257 | .295 | 57 | .107 | .324 | -1 | -1.1 | .247 | 62 | 25 |
Anthony Sherwin | 326 | .171 | .267 | .248 | 48 | .077 | .324 | -1 | -1.1 | .238 | 55 | 21 |
Luis Encarnacion | 383 | .222 | .253 | .345 | 68 | .123 | .270 | 0 | -1.2 | .260 | 71 | 33 |
Cam Fisher | 286 | .155 | .259 | .291 | 56 | .135 | .380 | -4 | -1.3 | .251 | 68 | 20 |
Oliver Carrillo | 399 | .187 | .258 | .336 | 67 | .149 | .308 | -3 | -1.3 | .262 | 75 | 32 |
Luis Baez | 473 | .222 | .258 | .357 | 72 | .135 | .308 | -4 | -1.3 | .267 | 79 | 43 |
Ryan Johnson | 399 | .164 | .233 | .260 | 40 | .096 | .336 | -2 | -1.4 | .224 | 47 | 23 |
Fernando Caldera | 149 | .134 | .221 | .187 | 18 | .052 | .279 | -6 | -1.4 | .194 | 26 | 6 |
Keoni Cavaco | 268 | .175 | .217 | .282 | 40 | .107 | .343 | 2 | -1.5 | .220 | 47 | 16 |
Tim Borden II | 298 | .180 | .262 | .255 | 48 | .075 | .358 | -7 | -1.5 | .239 | 52 | 19 |
Miguel Palma | 291 | .214 | .275 | .312 | 67 | .098 | .284 | -18 | -1.7 | .262 | 69 | 23 |
Garret Guillemette | 365 | .177 | .241 | .272 | 46 | .096 | .251 | -12 | -2.0 | .231 | 52 | 22 |
Batters – Top Near-Age Offensive Comps
Batters – 80th/20th Percentiles
Player | 80th BA | 80th OBP | 80th SLG | 80th OPS+ | 80th WAR | 20th BA | 20th OBP | 20th SLG | 20th OPS+ | 20th WAR |
---|---|---|---|---|---|---|---|---|---|---|
Yordan Alvarez | .326 | .415 | .650 | 194 | 7.3 | .276 | .364 | .523 | 151 | 4.2 |
Isaac Paredes | .265 | .368 | .497 | 141 | 4.8 | .222 | .323 | .394 | 104 | 2.3 |
Alex Bregman | .275 | .357 | .483 | 135 | 4.8 | .226 | .305 | .377 | 94 | 1.8 |
Jose Altuve | .294 | .362 | .477 | 135 | 4.2 | .245 | .312 | .388 | 99 | 1.6 |
Yainer Diaz | .310 | .340 | .500 | 134 | 4.2 | .253 | .284 | .393 | 93 | 1.3 |
Jeremy Peña | .279 | .331 | .434 | 113 | 3.7 | .226 | .277 | .341 | 73 | 0.8 |
Christian Walker | .256 | .338 | .501 | 131 | 3.5 | .209 | .293 | .389 | 95 | 1.0 |
Jake Meyers | .266 | .332 | .432 | 114 | 3.1 | .212 | .277 | .328 | 72 | 0.9 |
Shay Whitcomb | .260 | .321 | .446 | 114 | 3.3 | .207 | .265 | .348 | 74 | 0.6 |
Chas McCormick | .274 | .335 | .451 | 117 | 2.5 | .215 | .280 | .341 | 75 | 0.7 |
Taylor Trammell | .246 | .339 | .468 | 124 | 2.5 | .197 | .294 | .364 | 87 | 0.6 |
Jesús Bastidas | .250 | .322 | .405 | 105 | 2.6 | .198 | .272 | .309 | 67 | 0.2 |
Cesar Salazar | .256 | .348 | .398 | 112 | 2.2 | .196 | .290 | .294 | 70 | 0.4 |
Pedro León | .238 | .315 | .422 | 108 | 2.4 | .189 | .264 | .329 | 68 | -0.1 |
Victor Caratini | .260 | .339 | .395 | 107 | 1.7 | .207 | .282 | .300 | 67 | 0.3 |
Zach Dezenzo | .280 | .337 | .469 | 125 | 1.8 | .220 | .279 | .359 | 81 | 0.0 |
Brice Matthews | .241 | .332 | .427 | 114 | 1.8 | .184 | .278 | .310 | 68 | -0.1 |
Cooper Hummel | .251 | .359 | .400 | 114 | 1.7 | .197 | .305 | .307 | 75 | -0.2 |
Dixon Machado | .252 | .336 | .328 | 89 | 1.4 | .197 | .278 | .256 | 55 | -0.1 |
Mauricio Dubón | .296 | .331 | .420 | 110 | 1.7 | .238 | .275 | .338 | 73 | -0.2 |
Zack Short | .218 | .326 | .358 | 91 | 1.4 | .163 | .269 | .268 | 53 | -0.4 |
Quincy Hamilton | .242 | .326 | .426 | 111 | 1.6 | .192 | .274 | .327 | 72 | -0.5 |
Jack Blomgren | .257 | .344 | .366 | 101 | 0.8 | .200 | .288 | .283 | 65 | 0.0 |
Jacob Melton | .244 | .290 | .407 | 95 | 1.6 | .190 | .241 | .312 | 58 | -0.5 |
Ben Gamel | .264 | .361 | .420 | 120 | 1.2 | .207 | .300 | .322 | 79 | -0.5 |
Jason Heyward | .250 | .325 | .436 | 111 | 1.3 | .189 | .264 | .320 | 64 | -0.4 |
Joe Hudson | .209 | .314 | .363 | 89 | 0.8 | .149 | .250 | .250 | 47 | -0.1 |
José Abreu | .278 | .340 | .448 | 119 | 1.4 | .217 | .284 | .350 | 80 | -0.8 |
Cam Smith | .250 | .313 | .486 | 121 | 0.8 | .183 | .249 | .339 | 65 | -0.2 |
John Garcia | .240 | .319 | .368 | 92 | 1.0 | .186 | .266 | .279 | 55 | -0.6 |
Jeron Williams | .247 | .297 | .394 | 94 | 0.9 | .190 | .243 | .291 | 53 | -0.6 |
Jeremy Arocho | .230 | .330 | .286 | 77 | 0.9 | .176 | .273 | .220 | 44 | -0.9 |
Tommy Sacco Jr. | .229 | .310 | .350 | 86 | 1.0 | .178 | .260 | .267 | 51 | -1.0 |
Jon Singleton | .226 | .336 | .407 | 109 | 1.0 | .178 | .282 | .311 | 68 | -1.1 |
Pascanel Ferreras | .230 | .301 | .369 | 87 | 0.9 | .176 | .244 | .266 | 47 | -1.2 |
Kenedy Corona | .239 | .303 | .369 | 89 | 0.9 | .181 | .250 | .282 | 52 | -1.2 |
Zach Daniels | .242 | .300 | .384 | 93 | 0.6 | .181 | .242 | .286 | 50 | -1.2 |
Aledmys Díaz | .246 | .304 | .381 | 91 | 0.3 | .197 | .252 | .293 | 54 | -1.1 |
Austin Deming | .231 | .296 | .383 | 90 | 0.6 | .179 | .246 | .286 | 52 | -1.5 |
Luke Berryhill | .244 | .333 | .409 | 107 | 0.4 | .184 | .273 | .297 | 64 | -1.2 |
Zach Cole | .229 | .294 | .430 | 100 | 0.5 | .164 | .233 | .301 | 50 | -1.5 |
Colin Barber | .230 | .300 | .374 | 88 | 0.2 | .181 | .249 | .276 | 49 | -1.2 |
Narbe Cruz | .246 | .303 | .360 | 86 | 0.2 | .193 | .250 | .271 | 48 | -1.3 |
Collin Price | .219 | .298 | .356 | 84 | 0.3 | .160 | .239 | .259 | 43 | -1.5 |
Walker Janek | .197 | .225 | .308 | 50 | -0.3 | .134 | .163 | .205 | 6 | -0.9 |
Jordan Brewer | .244 | .309 | .378 | 92 | 0.1 | .190 | .254 | .287 | 53 | -1.5 |
Yamal Encarnacion | .244 | .308 | .334 | 81 | 0.0 | .192 | .257 | .260 | 48 | -1.5 |
Korey Morton | .220 | .248 | .220 | 35 | -0.6 | .154 | .181 | .154 | -3 | -1.0 |
Logan Cerny | .211 | .279 | .365 | 79 | 0.3 | .154 | .228 | .265 | 40 | -1.9 |
Anthony Huezo | .166 | .249 | .327 | 62 | -0.4 | .108 | .194 | .209 | 16 | -1.3 |
Alejandro Nunez | .227 | .290 | .327 | 76 | 0.0 | .172 | .232 | .239 | 35 | -1.8 |
J.C. Correa | .267 | .303 | .372 | 91 | 0.0 | .211 | .248 | .292 | 53 | -1.7 |
Jackson Loftin | .189 | .271 | .298 | 59 | -0.2 | .142 | .213 | .221 | 25 | -1.7 |
Kenni Gomez | .241 | .289 | .359 | 81 | 0.2 | .190 | .239 | .283 | 47 | -1.8 |
Ryan Wrobleski | .220 | .277 | .315 | 66 | -0.4 | .159 | .218 | .228 | 27 | -1.7 |
Tyler Whitaker | .209 | .294 | .305 | 69 | -0.4 | .149 | .236 | .209 | 30 | -1.6 |
Rolando Espinosa | .218 | .285 | .343 | 76 | -0.3 | .163 | .230 | .254 | 37 | -1.9 |
Anthony Sherwin | .199 | .294 | .298 | 68 | -0.3 | .143 | .238 | .203 | 30 | -1.9 |
Luis Encarnacion | .252 | .284 | .395 | 88 | -0.2 | .201 | .232 | .306 | 51 | -2.0 |
Cam Fisher | .188 | .295 | .353 | 82 | -0.4 | .114 | .225 | .208 | 25 | -2.3 |
Oliver Carrillo | .215 | .286 | .384 | 87 | -0.3 | .159 | .233 | .283 | 47 | -2.2 |
Luis Baez | .249 | .282 | .401 | 90 | -0.1 | .196 | .228 | .305 | 51 | -2.5 |
Ryan Johnson | .194 | .259 | .316 | 62 | -0.4 | .135 | .203 | .207 | 19 | -2.5 |
Fernando Caldera | .165 | .254 | .236 | 38 | -1.1 | .105 | .193 | .145 | -3 | -1.8 |
Keoni Cavaco | .206 | .250 | .343 | 64 | -0.7 | .143 | .188 | .228 | 18 | -2.3 |
Tim Borden II | .211 | .290 | .302 | 68 | -0.7 | .144 | .233 | .205 | 25 | -2.3 |
Miguel Palma | .250 | .304 | .369 | 90 | -0.9 | .186 | .247 | .268 | 48 | -2.5 |
Garret Guillemette | .201 | .266 | .317 | 64 | -1.2 | .150 | .218 | .233 | 29 | -2.7 |
Batters – Platoon Splits
Player | BA vs. L | OBP vs. L | SLG vs. L | BA vs. R | OBP vs. R | SLG vs. R |
---|---|---|---|---|---|---|
Yordan Alvarez | .299 | .382 | .542 | .301 | .396 | .593 |
Isaac Paredes | .259 | .366 | .457 | .234 | .334 | .437 |
Alex Bregman | .253 | .337 | .441 | .252 | .331 | .425 |
Jose Altuve | .281 | .352 | .466 | .267 | .332 | .419 |
Yainer Diaz | .279 | .319 | .453 | .280 | .307 | .444 |
Jeremy Peña | .270 | .319 | .420 | .251 | .302 | .374 |
Christian Walker | .231 | .325 | .448 | .232 | .313 | .444 |
Jake Meyers | .255 | .322 | .431 | .229 | .294 | .361 |
Shay Whitcomb | .240 | .299 | .409 | .233 | .292 | .396 |
Chas McCormick | .257 | .327 | .416 | .236 | .301 | .391 |
Taylor Trammell | .216 | .302 | .369 | .227 | .324 | .434 |
Jesús Bastidas | .226 | .301 | .378 | .221 | .295 | .347 |
Cesar Salazar | .212 | .307 | .313 | .226 | .321 | .363 |
Pedro León | .213 | .291 | .379 | .217 | .292 | .375 |
Victor Caratini | .239 | .313 | .352 | .232 | .309 | .348 |
Zach Dezenzo | .247 | .311 | .398 | .252 | .310 | .410 |
Brice Matthews | .220 | .317 | .363 | .210 | .300 | .365 |
Cooper Hummel | .225 | .327 | .357 | .220 | .331 | .349 |
Dixon Machado | .231 | .314 | .298 | .221 | .301 | .297 |
Mauricio Dubón | .276 | .316 | .402 | .257 | .289 | .362 |
Zack Short | .202 | .320 | .341 | .180 | .280 | .290 |
Quincy Hamilton | .209 | .291 | .358 | .220 | .304 | .374 |
Jack Blomgren | .240 | .321 | .340 | .224 | .313 | .316 |
Jacob Melton | .207 | .261 | .324 | .219 | .268 | .366 |
Ben Gamel | .227 | .314 | .360 | .236 | .336 | .380 |
Jason Heyward | .203 | .267 | .333 | .230 | .301 | .388 |
Joe Hudson | .182 | .297 | .327 | .175 | .277 | .289 |
José Abreu | .260 | .328 | .423 | .244 | .310 | .389 |
Cam Smith | .214 | .283 | .381 | .221 | .284 | .419 |
John Garcia | .213 | .295 | .330 | .207 | .286 | .315 |
Jeron Williams | .220 | .278 | .354 | .217 | .266 | .331 |
Jeremy Arocho | .211 | .302 | .252 | .203 | .303 | .253 |
Tommy Sacco Jr. | .202 | .283 | .290 | .206 | .283 | .313 |
Jon Singleton | .197 | .296 | .333 | .209 | .313 | .369 |
Pascanel Ferreras | .202 | .277 | .315 | .201 | .270 | .312 |
Kenedy Corona | .220 | .285 | .348 | .207 | .273 | .308 |
Zach Daniels | .216 | .293 | .333 | .204 | .261 | .333 |
Aledmys Díaz | .221 | .277 | .337 | .222 | .278 | .339 |
Austin Deming | .207 | .278 | .347 | .202 | .269 | .330 |
Luke Berryhill | .219 | .320 | .352 | .211 | .293 | .351 |
Zach Cole | .183 | .256 | .317 | .199 | .267 | .376 |
Colin Barber | .200 | .270 | .313 | .208 | .278 | .323 |
Narbe Cruz | .212 | .272 | .294 | .218 | .275 | .312 |
Collin Price | .188 | .275 | .323 | .190 | .264 | .303 |
Walker Janek | .171 | .194 | .200 | .159 | .192 | .275 |
Jordan Brewer | .216 | .287 | .330 | .212 | .276 | .328 |
Yamal Encarnacion | .219 | .276 | .281 | .219 | .282 | .299 |
Korey Morton | .172 | .200 | .172 | .190 | .217 | .190 |
Logan Cerny | .193 | .265 | .353 | .181 | .244 | .299 |
Anthony Huezo | .136 | .224 | .227 | .139 | .217 | .278 |
Alejandro Nunez | .198 | .255 | .286 | .203 | .265 | .280 |
J.C. Correa | .246 | .286 | .322 | .233 | .270 | .330 |
Jackson Loftin | .167 | .250 | .267 | .164 | .237 | .248 |
Kenni Gomez | .209 | .263 | .291 | .213 | .261 | .321 |
Ryan Wrobleski | .194 | .247 | .278 | .189 | .247 | .268 |
Tyler Whitaker | .176 | .265 | .243 | .176 | .263 | .250 |
Rolando Espinosa | .195 | .268 | .299 | .186 | .252 | .294 |
Anthony Sherwin | .167 | .253 | .231 | .172 | .272 | .254 |
Luis Encarnacion | .219 | .256 | .360 | .223 | .252 | .339 |
Cam Fisher | .147 | .247 | .265 | .158 | .263 | .301 |
Oliver Carrillo | .189 | .265 | .358 | .187 | .255 | .327 |
Luis Baez | .230 | .271 | .363 | .219 | .252 | .355 |
Ryan Johnson | .174 | .250 | .284 | .160 | .226 | .250 |
Fernando Caldera | .136 | .240 | .159 | .133 | .212 | .200 |
Keoni Cavaco | .176 | .219 | .297 | .174 | .216 | .273 |
Tim Borden II | .179 | .256 | .244 | .180 | .264 | .259 |
Miguel Palma | .221 | .284 | .326 | .211 | .270 | .306 |
Garret Guillemette | .176 | .241 | .275 | .177 | .241 | .272 |
PItchers – Standard
Player | T | Age | W | L | ERA | G | GS | IP | H | ER | HR | BB | SO |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Framber Valdez | L | 31 | 13 | 8 | 3.26 | 28 | 28 | 171.0 | 147 | 62 | 16 | 56 | 158 |
Hunter Brown | R | 26 | 11 | 8 | 3.72 | 29 | 26 | 150.0 | 135 | 62 | 17 | 54 | 153 |
Ronel Blanco | R | 31 | 9 | 8 | 3.94 | 30 | 23 | 139.3 | 122 | 61 | 21 | 58 | 139 |
Lance McCullers Jr. | R | 31 | 5 | 4 | 3.47 | 15 | 15 | 83.0 | 71 | 32 | 8 | 35 | 83 |
Luis Garcia | R | 28 | 8 | 6 | 3.79 | 19 | 18 | 97.3 | 88 | 41 | 13 | 31 | 97 |
Spencer Arrighetti | R | 25 | 9 | 8 | 4.24 | 28 | 25 | 133.7 | 118 | 63 | 19 | 57 | 144 |
Cristian Javier | R | 28 | 6 | 6 | 4.07 | 23 | 19 | 112.7 | 97 | 51 | 17 | 47 | 111 |
Bryan Abreu | R | 28 | 4 | 1 | 3.00 | 71 | 0 | 72.0 | 53 | 24 | 7 | 30 | 94 |
Josh Hader | L | 31 | 8 | 4 | 3.03 | 64 | 0 | 62.3 | 42 | 21 | 7 | 23 | 90 |
Colton Gordon | L | 26 | 5 | 5 | 4.28 | 24 | 22 | 113.7 | 111 | 54 | 16 | 40 | 99 |
A.J. Blubaugh | R | 24 | 7 | 7 | 4.31 | 26 | 21 | 110.7 | 108 | 53 | 15 | 42 | 96 |
J.P. France | R | 30 | 5 | 6 | 4.25 | 21 | 16 | 95.3 | 94 | 45 | 13 | 41 | 88 |
Ryan Gusto | R | 26 | 6 | 6 | 4.48 | 26 | 21 | 120.7 | 121 | 60 | 17 | 44 | 96 |
James Hicks | R | 24 | 5 | 4 | 4.30 | 24 | 12 | 98.3 | 100 | 47 | 13 | 30 | 76 |
Ethan Pecko | R | 22 | 5 | 5 | 4.26 | 25 | 14 | 88.7 | 86 | 42 | 12 | 35 | 78 |
José Urquidy | R | 30 | 5 | 5 | 4.23 | 18 | 16 | 89.3 | 88 | 42 | 14 | 22 | 69 |
Aaron Brown | R | 26 | 5 | 6 | 4.48 | 23 | 15 | 98.3 | 103 | 49 | 15 | 29 | 73 |
Hayden Wesneski | R | 27 | 5 | 6 | 4.40 | 30 | 14 | 90.0 | 84 | 44 | 14 | 30 | 84 |
Glenn Otto | R | 29 | 5 | 5 | 4.37 | 20 | 16 | 80.3 | 73 | 39 | 11 | 35 | 77 |
Ryan Pressly | R | 36 | 3 | 2 | 3.35 | 52 | 0 | 51.0 | 46 | 19 | 5 | 15 | 52 |
Julio Robaina | L | 24 | 4 | 5 | 4.54 | 19 | 12 | 79.3 | 82 | 40 | 10 | 34 | 59 |
Tayler Scott | R | 33 | 5 | 3 | 3.61 | 53 | 1 | 57.3 | 50 | 23 | 6 | 25 | 59 |
Shawn Dubin | R | 29 | 2 | 3 | 4.05 | 32 | 6 | 53.3 | 48 | 24 | 5 | 27 | 56 |
Trey Dombroski | L | 24 | 7 | 9 | 4.72 | 23 | 16 | 97.3 | 103 | 51 | 17 | 32 | 78 |
Rhett Kouba | R | 25 | 4 | 6 | 4.64 | 18 | 15 | 75.7 | 78 | 39 | 10 | 31 | 57 |
Kendall Graveman | R | 34 | 4 | 3 | 3.61 | 47 | 0 | 47.3 | 41 | 19 | 5 | 22 | 47 |
Misael Tamarez | R | 25 | 4 | 6 | 4.67 | 26 | 13 | 79.0 | 77 | 41 | 11 | 41 | 67 |
Jose Fleury | R | 23 | 3 | 3 | 4.72 | 21 | 12 | 74.3 | 73 | 39 | 12 | 32 | 65 |
Michael Knorr | R | 25 | 4 | 4 | 4.64 | 14 | 9 | 52.3 | 52 | 27 | 8 | 23 | 46 |
Miguel Ullola | R | 23 | 5 | 8 | 4.94 | 25 | 20 | 105.7 | 98 | 58 | 16 | 63 | 102 |
Forrest Whitley | R | 27 | 2 | 2 | 4.10 | 29 | 3 | 37.3 | 33 | 17 | 4 | 17 | 39 |
Joey Mancini | R | 24 | 5 | 6 | 4.78 | 25 | 9 | 90.3 | 91 | 48 | 13 | 36 | 69 |
Héctor Neris | R | 36 | 6 | 5 | 3.98 | 57 | 0 | 54.3 | 48 | 24 | 8 | 23 | 57 |
Bryan King | L | 28 | 1 | 1 | 3.88 | 50 | 0 | 51.0 | 46 | 22 | 6 | 23 | 51 |
Miguel Castro | R | 30 | 3 | 3 | 4.19 | 45 | 1 | 43.0 | 38 | 20 | 5 | 17 | 42 |
Alex Santos II | R | 23 | 4 | 6 | 4.88 | 12 | 10 | 48.0 | 49 | 26 | 7 | 25 | 36 |
Steven Okert | L | 33 | 3 | 2 | 4.14 | 50 | 1 | 45.7 | 39 | 21 | 7 | 19 | 49 |
Bennett Sousa | L | 30 | 2 | 2 | 4.03 | 29 | 0 | 29.0 | 26 | 13 | 4 | 12 | 30 |
Luis Contreras | R | 29 | 3 | 2 | 4.25 | 43 | 0 | 48.7 | 43 | 23 | 6 | 21 | 49 |
Conner Greene | R | 30 | 3 | 4 | 4.66 | 27 | 5 | 46.3 | 46 | 24 | 6 | 24 | 41 |
Jimmy Endersby | R | 27 | 3 | 5 | 5.04 | 21 | 10 | 64.3 | 67 | 36 | 10 | 33 | 47 |
Kaleb Ort | R | 33 | 2 | 2 | 4.24 | 45 | 0 | 46.7 | 43 | 22 | 7 | 20 | 48 |
Luis Angel Rodriguez | L | 25 | 4 | 6 | 5.03 | 20 | 10 | 68.0 | 67 | 38 | 11 | 38 | 60 |
Blair Henley | R | 28 | 3 | 4 | 5.14 | 18 | 14 | 68.3 | 71 | 39 | 10 | 33 | 51 |
Nick Hernandez | R | 30 | 4 | 3 | 4.39 | 43 | 0 | 53.3 | 47 | 26 | 8 | 21 | 55 |
Tyler Guilfoil | R | 25 | 5 | 8 | 5.15 | 24 | 16 | 94.3 | 97 | 54 | 16 | 42 | 73 |
Cesar Gomez | R | 26 | 3 | 4 | 4.84 | 31 | 5 | 57.7 | 64 | 31 | 8 | 22 | 38 |
Anderson Bido | R | 26 | 1 | 1 | 4.61 | 29 | 1 | 41.0 | 44 | 21 | 6 | 11 | 29 |
Logan VanWey | R | 26 | 4 | 4 | 4.35 | 53 | 0 | 62.0 | 56 | 30 | 8 | 32 | 63 |
Cole McDonald | R | 28 | 2 | 2 | 4.53 | 35 | 1 | 43.7 | 41 | 22 | 6 | 24 | 42 |
Ray Gaither | R | 27 | 1 | 1 | 4.64 | 42 | 3 | 52.3 | 52 | 27 | 7 | 26 | 43 |
Layne Henderson | R | 29 | 2 | 2 | 4.50 | 32 | 0 | 42.0 | 39 | 21 | 5 | 23 | 40 |
Rafael Montero | R | 34 | 2 | 3 | 4.44 | 51 | 0 | 48.7 | 47 | 24 | 6 | 22 | 43 |
Blake Weiman | L | 29 | 3 | 2 | 4.40 | 39 | 0 | 45.0 | 46 | 22 | 7 | 13 | 36 |
Dylan Coleman | R | 28 | 2 | 2 | 4.57 | 45 | 0 | 45.3 | 37 | 23 | 5 | 31 | 49 |
Nick Swiney | L | 26 | 2 | 4 | 4.95 | 33 | 5 | 63.7 | 65 | 35 | 10 | 32 | 52 |
Brody Rodning | L | 29 | 2 | 3 | 4.94 | 21 | 0 | 23.7 | 22 | 13 | 3 | 13 | 25 |
Carlos Betancourt | R | 24 | 2 | 3 | 4.81 | 26 | 1 | 48.7 | 49 | 26 | 7 | 20 | 37 |
Alejandro Torres | R | 24 | 1 | 2 | 4.62 | 39 | 0 | 48.7 | 45 | 25 | 7 | 23 | 45 |
Jacob DeLabio | R | 27 | 1 | 1 | 4.94 | 21 | 0 | 23.7 | 23 | 13 | 3 | 15 | 21 |
Alimber Santa | R | 22 | 2 | 4 | 5.50 | 21 | 8 | 55.7 | 57 | 34 | 10 | 37 | 49 |
Brayan De Paula | L | 26 | 2 | 3 | 5.48 | 24 | 3 | 42.7 | 40 | 26 | 6 | 31 | 40 |
Julio Rodriguez | R | 25 | 2 | 4 | 5.11 | 36 | 0 | 49.3 | 49 | 28 | 7 | 27 | 43 |
Kasey Ford | R | 27 | 2 | 2 | 5.46 | 27 | 0 | 31.3 | 31 | 19 | 5 | 20 | 26 |
Jaime Melendez | R | 23 | 3 | 7 | 5.80 | 24 | 6 | 45.0 | 45 | 29 | 6 | 32 | 32 |
Juan Nunez | R | 29 | 1 | 2 | 6.15 | 18 | 10 | 52.7 | 57 | 36 | 12 | 32 | 45 |
PItchers – Advanced
Player | IP | K/9 | BB/9 | HR/9 | BB% | K% | BABIP | ERA+ | 3ERA+ | FIP | ERA- | WAR |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Framber Valdez | 171.0 | 8.3 | 2.9 | 0.8 | 7.9% | 22.2% | .276 | 127 | 121 | 3.69 | 79 | 3.6 |
Hunter Brown | 150.0 | 9.2 | 3.2 | 1.0 | 8.5% | 24.2% | .291 | 111 | 110 | 3.79 | 90 | 2.3 |
Ronel Blanco | 139.3 | 9.0 | 3.7 | 1.4 | 9.8% | 23.4% | .272 | 105 | 103 | 4.43 | 95 | 1.8 |
Lance McCullers Jr. | 83.0 | 9.0 | 3.8 | 0.9 | 9.9% | 23.6% | .283 | 119 | 114 | 3.84 | 84 | 1.5 |
Luis Garcia | 97.3 | 9.0 | 2.9 | 1.2 | 7.6% | 23.7% | .285 | 109 | 108 | 3.91 | 92 | 1.5 |
Spencer Arrighetti | 133.7 | 9.7 | 3.8 | 1.3 | 9.9% | 25.1% | .285 | 97 | 99 | 4.33 | 103 | 1.4 |
Cristian Javier | 112.7 | 8.9 | 3.8 | 1.4 | 9.8% | 23.2% | .268 | 101 | 102 | 4.55 | 99 | 1.4 |
Bryan Abreu | 72.0 | 11.8 | 3.8 | 0.9 | 10.0% | 31.4% | .280 | 138 | 137 | 3.25 | 73 | 1.3 |
Josh Hader | 62.3 | 13.0 | 3.3 | 1.0 | 9.1% | 35.6% | .271 | 136 | 130 | 3.00 | 73 | 1.3 |
Colton Gordon | 113.7 | 7.8 | 3.2 | 1.3 | 8.2% | 20.3% | .289 | 97 | 99 | 4.48 | 103 | 1.2 |
A.J. Blubaugh | 110.7 | 7.8 | 3.4 | 1.2 | 8.8% | 20.0% | .290 | 96 | 100 | 4.48 | 104 | 1.1 |
J.P. France | 95.3 | 8.3 | 3.9 | 1.2 | 9.8% | 21.0% | .298 | 97 | 96 | 4.46 | 103 | 1.0 |
Ryan Gusto | 120.7 | 7.2 | 3.3 | 1.3 | 8.4% | 18.4% | .288 | 92 | 96 | 4.64 | 108 | 1.0 |
James Hicks | 98.3 | 7.0 | 2.7 | 1.2 | 7.2% | 18.1% | .291 | 96 | 101 | 4.42 | 104 | 0.9 |
Ethan Pecko | 88.7 | 7.9 | 3.6 | 1.2 | 9.1% | 20.2% | .289 | 97 | 103 | 4.43 | 103 | 0.9 |
José Urquidy | 89.3 | 7.0 | 2.2 | 1.4 | 5.9% | 18.5% | .278 | 98 | 97 | 4.51 | 102 | 0.9 |
Aaron Brown | 98.3 | 6.7 | 2.7 | 1.4 | 6.9% | 17.3% | .291 | 92 | 96 | 4.65 | 108 | 0.8 |
Hayden Wesneski | 90.0 | 8.4 | 3.0 | 1.4 | 7.9% | 22.1% | .280 | 94 | 96 | 4.47 | 106 | 0.7 |
Glenn Otto | 80.3 | 8.6 | 3.9 | 1.2 | 10.1% | 22.2% | .282 | 95 | 94 | 4.57 | 106 | 0.7 |
Ryan Pressly | 51.0 | 9.2 | 2.6 | 0.9 | 7.0% | 24.3% | .295 | 123 | 109 | 3.35 | 81 | 0.7 |
Julio Robaina | 79.3 | 6.7 | 3.9 | 1.1 | 9.7% | 16.8% | .294 | 91 | 97 | 4.73 | 110 | 0.6 |
Tayler Scott | 57.3 | 9.3 | 3.9 | 0.9 | 10.2% | 24.0% | .288 | 115 | 109 | 3.95 | 87 | 0.6 |
Shawn Dubin | 53.3 | 9.5 | 4.6 | 0.8 | 11.6% | 24.0% | .301 | 102 | 101 | 3.98 | 98 | 0.5 |
Trey Dombroski | 97.3 | 7.2 | 3.0 | 1.6 | 7.5% | 18.4% | .294 | 88 | 93 | 4.89 | 114 | 0.4 |
Rhett Kouba | 75.7 | 6.8 | 3.7 | 1.2 | 9.3% | 17.0% | .293 | 89 | 93 | 4.82 | 112 | 0.4 |
Kendall Graveman | 47.3 | 8.9 | 4.2 | 1.0 | 10.8% | 23.0% | .281 | 114 | 104 | 4.21 | 87 | 0.4 |
Misael Tamarez | 79.0 | 7.6 | 4.7 | 1.3 | 11.6% | 19.0% | .287 | 89 | 93 | 4.93 | 113 | 0.4 |
Jose Fleury | 74.3 | 7.9 | 3.9 | 1.5 | 9.7% | 19.7% | .285 | 88 | 96 | 4.90 | 114 | 0.4 |
Michael Knorr | 52.3 | 7.9 | 4.0 | 1.4 | 10.0% | 19.9% | .291 | 89 | 97 | 4.78 | 112 | 0.3 |
Miguel Ullola | 105.7 | 8.7 | 5.4 | 1.4 | 13.2% | 21.3% | .283 | 84 | 90 | 5.23 | 119 | 0.3 |
Forrest Whitley | 37.3 | 9.4 | 4.1 | 1.0 | 10.6% | 24.2% | .290 | 101 | 104 | 4.09 | 99 | 0.3 |
Joey Mancini | 90.3 | 6.9 | 3.6 | 1.3 | 9.1% | 17.4% | .286 | 86 | 92 | 4.98 | 116 | 0.3 |
Héctor Neris | 54.3 | 9.4 | 3.8 | 1.3 | 9.9% | 24.5% | .282 | 104 | 94 | 4.43 | 96 | 0.2 |
Bryan King | 51.0 | 9.0 | 4.1 | 1.1 | 10.4% | 23.0% | .288 | 106 | 107 | 4.30 | 94 | 0.2 |
Miguel Castro | 43.0 | 8.8 | 3.6 | 1.0 | 9.3% | 23.0% | .282 | 99 | 99 | 4.13 | 101 | 0.2 |
Alex Santos II | 48.0 | 6.8 | 4.7 | 1.3 | 11.5% | 16.5% | .288 | 85 | 91 | 5.26 | 118 | 0.1 |
Steven Okert | 45.7 | 9.7 | 3.7 | 1.4 | 9.8% | 25.3% | .274 | 100 | 94 | 4.54 | 100 | 0.1 |
Bennett Sousa | 29.0 | 9.3 | 3.7 | 1.2 | 9.5% | 23.8% | .286 | 102 | 100 | 4.25 | 98 | 0.1 |
Luis Contreras | 48.7 | 9.1 | 3.9 | 1.1 | 9.9% | 23.1% | .282 | 97 | 97 | 4.31 | 103 | 0.1 |
Conner Greene | 46.3 | 8.0 | 4.7 | 1.2 | 11.4% | 19.4% | .296 | 89 | 86 | 4.84 | 113 | 0.1 |
Jimmy Endersby | 64.3 | 6.6 | 4.6 | 1.4 | 11.3% | 16.0% | .288 | 82 | 85 | 5.42 | 122 | 0.1 |
Kaleb Ort | 46.7 | 9.3 | 3.9 | 1.4 | 9.9% | 23.8% | .288 | 97 | 92 | 4.49 | 103 | 0.1 |
Luis Angel Rodriguez | 68.0 | 7.9 | 5.0 | 1.5 | 12.2% | 19.2% | .287 | 82 | 86 | 5.37 | 122 | 0.0 |
Blair Henley | 68.3 | 6.7 | 4.3 | 1.3 | 10.7% | 16.6% | .290 | 80 | 81 | 5.48 | 124 | 0.0 |
Nick Hernandez | 53.3 | 9.3 | 3.5 | 1.4 | 9.3% | 24.3% | .279 | 94 | 94 | 4.42 | 106 | 0.0 |
Tyler Guilfoil | 94.3 | 7.0 | 4.0 | 1.5 | 10.0% | 17.4% | .285 | 80 | 84 | 5.55 | 125 | 0.0 |
Cesar Gomez | 57.7 | 5.9 | 3.4 | 1.2 | 8.5% | 14.7% | .301 | 85 | 89 | 4.91 | 117 | 0.0 |
Anderson Bido | 41.0 | 6.4 | 2.4 | 1.3 | 6.2% | 16.4% | .295 | 90 | 93 | 4.54 | 111 | 0.0 |
Logan VanWey | 62.0 | 9.1 | 4.6 | 1.2 | 11.8% | 23.2% | .287 | 95 | 98 | 4.61 | 105 | 0.0 |
Cole McDonald | 43.7 | 8.7 | 4.9 | 1.2 | 12.0% | 21.0% | .289 | 91 | 93 | 4.83 | 110 | 0.0 |
Ray Gaither | 52.3 | 7.4 | 4.5 | 1.2 | 11.1% | 18.4% | .290 | 89 | 91 | 4.88 | 112 | 0.0 |
Layne Henderson | 42.0 | 8.6 | 4.9 | 1.1 | 12.1% | 21.1% | .291 | 92 | 93 | 4.54 | 109 | 0.0 |
Rafael Montero | 48.7 | 8.0 | 4.1 | 1.1 | 10.4% | 20.3% | .293 | 93 | 87 | 4.55 | 107 | -0.1 |
Blake Weiman | 45.0 | 7.2 | 2.6 | 1.4 | 6.7% | 18.7% | .289 | 94 | 94 | 4.60 | 106 | -0.1 |
Dylan Coleman | 45.3 | 9.7 | 6.2 | 1.0 | 15.0% | 23.7% | .276 | 91 | 93 | 4.90 | 110 | -0.1 |
Nick Swiney | 63.7 | 7.4 | 4.5 | 1.4 | 11.1% | 18.1% | .291 | 84 | 87 | 5.24 | 120 | -0.1 |
Brody Rodning | 23.7 | 9.5 | 4.9 | 1.1 | 12.0% | 23.1% | .302 | 84 | 86 | 4.74 | 120 | -0.1 |
Carlos Betancourt | 48.7 | 6.8 | 3.7 | 1.3 | 9.2% | 17.1% | .286 | 86 | 93 | 4.95 | 116 | -0.2 |
Alejandro Torres | 48.7 | 8.3 | 4.3 | 1.3 | 10.7% | 20.9% | .279 | 89 | 95 | 4.99 | 112 | -0.2 |
Jacob DeLabio | 23.7 | 8.0 | 5.7 | 1.1 | 13.6% | 19.1% | .294 | 84 | 87 | 5.21 | 120 | -0.2 |
Alimber Santa | 55.7 | 7.9 | 6.0 | 1.6 | 14.0% | 18.6% | .292 | 75 | 83 | 5.85 | 133 | -0.3 |
Brayan De Paula | 42.7 | 8.4 | 6.5 | 1.3 | 14.8% | 19.1% | .286 | 75 | 79 | 5.87 | 133 | -0.4 |
Julio Rodriguez | 49.3 | 7.8 | 4.9 | 1.3 | 11.7% | 18.7% | .294 | 81 | 85 | 5.35 | 124 | -0.5 |
Kasey Ford | 31.3 | 7.5 | 5.7 | 1.4 | 13.6% | 17.7% | .283 | 76 | 77 | 5.89 | 132 | -0.5 |
Jaime Melendez | 45.0 | 6.4 | 6.4 | 1.2 | 14.5% | 14.5% | .283 | 71 | 76 | 6.16 | 140 | -0.5 |
Juan Nunez | 52.7 | 7.7 | 5.5 | 2.1 | 12.9% | 18.1% | .292 | 67 | 69 | 6.60 | 149 | -0.6 |
PItchers – Top Near-Age Comps
PItchers – Splits and Percentiles
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 |
---|---|---|---|---|---|---|---|---|---|---|
Framber Valdez | .212 | .292 | .314 | .231 | .296 | .364 | 4.5 | 2.2 | 2.84 | 3.97 |
Hunter Brown | .220 | .293 | .369 | .249 | .315 | .392 | 3.4 | 1.3 | 3.19 | 4.27 |
Ronel Blanco | .231 | .309 | .405 | .229 | .303 | .398 | 2.8 | 0.8 | 3.42 | 4.56 |
Lance McCullers Jr. | .219 | .308 | .338 | .233 | .311 | .368 | 2.1 | 0.9 | 2.93 | 4.09 |
Luis Garcia | .260 | .318 | .448 | .214 | .271 | .349 | 2.1 | 0.7 | 3.25 | 4.41 |
Spencer Arrighetti | .234 | .331 | .383 | .229 | .303 | .411 | 2.4 | 0.2 | 3.69 | 4.89 |
Cristian Javier | .262 | .348 | .435 | .192 | .269 | .366 | 2.1 | 0.3 | 3.57 | 4.86 |
Bryan Abreu | .213 | .299 | .323 | .188 | .280 | .326 | 2.0 | 0.4 | 2.38 | 3.93 |
Josh Hader | .164 | .250 | .279 | .194 | .276 | .339 | 2.1 | 0.3 | 2.26 | 4.08 |
Colton Gordon | .229 | .287 | .339 | .258 | .330 | .445 | 1.8 | 0.3 | 3.81 | 4.92 |
A.J. Blubaugh | .240 | .326 | .411 | .258 | .318 | .417 | 1.8 | 0.3 | 3.78 | 4.94 |
J.P. France | .265 | .351 | .453 | .241 | .307 | .389 | 1.6 | 0.2 | 3.75 | 4.90 |
Ryan Gusto | .237 | .315 | .379 | .270 | .329 | .460 | 1.7 | 0.2 | 3.99 | 5.01 |
James Hicks | .260 | .328 | .409 | .256 | .307 | .430 | 1.5 | 0.3 | 3.80 | 4.88 |
Ethan Pecko | .261 | .333 | .416 | .238 | .306 | .411 | 1.5 | 0.4 | 3.81 | 4.71 |
José Urquidy | .229 | .279 | .386 | .273 | .318 | .481 | 1.5 | 0.4 | 3.68 | 4.78 |
Aaron Brown | .273 | .330 | .448 | .257 | .308 | .440 | 1.3 | 0.2 | 3.99 | 5.03 |
Hayden Wesneski | .247 | .315 | .440 | .236 | .299 | .407 | 1.4 | 0.1 | 3.84 | 5.05 |
Glenn Otto | .228 | .316 | .382 | .244 | .332 | .413 | 1.2 | 0.1 | 3.85 | 5.04 |
Ryan Pressly | .225 | .289 | .337 | .243 | .293 | .393 | 1.3 | 0.0 | 2.43 | 4.56 |
Julio Robaina | .222 | .283 | .389 | .277 | .357 | .438 | 1.0 | 0.1 | 4.15 | 5.06 |
Tayler Scott | .227 | .321 | .392 | .231 | .309 | .347 | 1.1 | -0.2 | 2.88 | 4.76 |
Shawn Dubin | .231 | .340 | .319 | .239 | .326 | .407 | 0.9 | 0.0 | 3.46 | 4.84 |
Trey Dombroski | .256 | .313 | .444 | .269 | .327 | .469 | 1.0 | -0.2 | 4.18 | 5.29 |
Rhett Kouba | .258 | .349 | .409 | .263 | .330 | .443 | 0.8 | 0.0 | 4.20 | 5.12 |
Kendall Graveman | .227 | .340 | .341 | .228 | .308 | .391 | 0.9 | -0.2 | 2.95 | 4.70 |
Misael Tamarez | .257 | .354 | .434 | .244 | .328 | .413 | 0.8 | -0.3 | 4.20 | 5.31 |
Jose Fleury | .242 | .329 | .422 | .258 | .326 | .442 | 0.9 | -0.2 | 4.21 | 5.34 |
Michael Knorr | .263 | .345 | .465 | .245 | .314 | .406 | 0.7 | -0.1 | 4.16 | 5.32 |
Miguel Ullola | .231 | .359 | .364 | .247 | .344 | .455 | 1.0 | -0.5 | 4.42 | 5.55 |
Forrest Whitley | .262 | .360 | .400 | .205 | .292 | .359 | 0.6 | -0.1 | 3.55 | 4.87 |
Joey Mancini | .237 | .328 | .408 | .271 | .342 | .448 | 0.8 | -0.3 | 4.33 | 5.26 |
Héctor Neris | .232 | .333 | .364 | .231 | .300 | .435 | 0.9 | -0.5 | 3.09 | 5.12 |
Bryan King | .226 | .314 | .355 | .239 | .331 | .396 | 0.7 | -0.2 | 3.13 | 4.59 |
Miguel Castro | .246 | .333 | .377 | .221 | .299 | .389 | 0.5 | -0.3 | 3.51 | 5.12 |
Alex Santos II | .250 | .351 | .438 | .266 | .347 | .431 | 0.5 | -0.2 | 4.44 | 5.51 |
Steven Okert | .215 | .292 | .338 | .231 | .328 | .444 | 0.6 | -0.4 | 3.33 | 5.16 |
Bennett Sousa | .211 | .286 | .395 | .247 | .325 | .411 | 0.3 | -0.2 | 3.36 | 4.80 |
Luis Contreras | .226 | .330 | .393 | .235 | .313 | .382 | 0.5 | -0.4 | 3.55 | 5.18 |
Conner Greene | .256 | .363 | .423 | .250 | .336 | .404 | 0.4 | -0.4 | 4.08 | 5.44 |
Jimmy Endersby | .281 | .371 | .491 | .248 | .335 | .404 | 0.4 | -0.5 | 4.55 | 5.76 |
Kaleb Ort | .244 | .333 | .463 | .235 | .309 | .378 | 0.5 | -0.4 | 3.53 | 5.25 |
Luis Angel Rodriguez | .240 | .341 | .387 | .257 | .356 | .455 | 0.5 | -0.6 | 4.52 | 5.80 |
Blair Henley | .267 | .381 | .448 | .258 | .345 | .439 | 0.4 | -0.5 | 4.61 | 5.75 |
Nick Hernandez | .258 | .340 | .438 | .211 | .289 | .377 | 0.4 | -0.5 | 3.69 | 5.29 |
Tyler Guilfoil | .275 | .365 | .461 | .248 | .340 | .447 | 0.5 | -0.7 | 4.73 | 5.75 |
Cesar Gomez | .279 | .345 | .442 | .273 | .338 | .445 | 0.3 | -0.4 | 4.40 | 5.44 |
Anderson Bido | .288 | .333 | .466 | .253 | .303 | .429 | 0.3 | -0.3 | 4.01 | 5.20 |
Logan VanWey | .252 | .357 | .439 | .221 | .318 | .351 | 0.5 | -0.5 | 3.76 | 5.10 |
Cole McDonald | .247 | .348 | .468 | .239 | .336 | .359 | 0.3 | -0.4 | 3.96 | 5.35 |
Ray Gaither | .263 | .343 | .411 | .245 | .339 | .427 | 0.3 | -0.5 | 4.10 | 5.28 |
Layne Henderson | .240 | .337 | .387 | .241 | .337 | .402 | 0.3 | -0.5 | 3.75 | 5.48 |
Rafael Montero | .256 | .343 | .433 | .242 | .327 | .384 | 0.3 | -0.5 | 3.73 | 5.30 |
Blake Weiman | .242 | .296 | .394 | .268 | .325 | .464 | 0.3 | -0.4 | 3.71 | 5.08 |
Dylan Coleman | .247 | .389 | .390 | .194 | .327 | .344 | 0.3 | -0.7 | 3.92 | 5.79 |
Nick Swiney | .282 | .367 | .474 | .249 | .338 | .422 | 0.4 | -0.7 | 4.34 | 5.68 |
Brody Rodning | .222 | .344 | .370 | .250 | .355 | .406 | 0.0 | -0.4 | 4.22 | 5.92 |
Carlos Betancourt | .286 | .365 | .500 | .234 | .308 | .374 | 0.1 | -0.5 | 4.34 | 5.36 |
Alejandro Torres | .238 | .366 | .405 | .240 | .316 | .413 | 0.2 | -0.6 | 4.11 | 5.35 |
Jacob DeLabio | .256 | .385 | .395 | .245 | .345 | .408 | 0.0 | -0.5 | 4.32 | 6.01 |
Alimber Santa | .273 | .402 | .475 | .248 | .338 | .446 | 0.2 | -0.8 | 4.87 | 6.26 |
Brayan De Paula | .235 | .381 | .353 | .246 | .387 | .439 | 0.0 | -0.8 | 4.78 | 6.39 |
Julio Rodriguez | .250 | .365 | .398 | .257 | .363 | .448 | -0.1 | -0.9 | 4.58 | 5.79 |
Kasey Ford | .259 | .386 | .414 | .246 | .359 | .462 | -0.2 | -0.8 | 4.84 | 6.32 |
Jaime Melendez | .269 | .424 | .410 | .245 | .364 | .429 | -0.2 | -0.8 | 5.31 | 6.52 |
Juan Nunez | .300 | .413 | .580 | .243 | .346 | .441 | -0.1 | -1.1 | 5.40 | 7.10 |
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.