2020 ZiPS Projections: Houston Astros
After having typically appeared in the hallowed pages of Baseball Think Factory, Dan Szymborski’s ZiPS projections have now been released at FanGraphs for eight years. The exercise continues this offseason. Below are the projections for the Houston Astros.
Batters
Let’s get the garbage receptacle in the room out of the way: there are no adjustments for sign-stealing related shenanigans baked into ZiPS. The simple truth is that the data to do so doesn’t really exist, and any adjustments made for an unknown effect on unknown players for an unknown amount of time would lack any precision. It’s one of those unknowables floating around in the aether that makes up part of the error bars.
Houston’s front-end offensive talent remains an absolute battering ram. The great players are, well, great, and there are few holes in the lineup, though there will be less offense behind the plate in 2020, and Gurriel’s age means he’s always a cliff-diving risk in any given season.
What’s fascinating about Houston’s offense is that Carlos Correa has, to some extent, been forgotten. After three consecutive years during which he’s missed significant time due to injury, he’s not talked about with the awe he was a few years ago. But let’s not forget that he turned 25 just a few months ago. Even with the missed time, Correa has produced 4.7 wins per 600 plate appearances, so it’s not as if his poor attendance has been matched by disappointing play.
ZiPS remains high on Kyle Tucker, higher than Steamer — the relatively low right field production on the graphic is more Josh Reddick-related. The computer still isn’t quite confident enough to call Michael Brantley a 150-game player, but after two healthy seasons, some of the red flags about his injury record have taken on a more yellowish hue.
And yes, Alex Bregman is amazing. You were expecting something different?
Pitchers
Justin Verlander projects to continue to be Justin Verlander for another season, which is quite important given the loss of Gerrit Cole to the Yankees. Lance McCullers Jr. stepping back into the fray is also a very big deal for the team, as it’s otherwise lacking in rotation depth. I still feel like the Astros could use another mid-rotation starter, and I wouldn’t be surprised if a reclamation project made his way to Houston; I’ve had Danny Salazar as an Astro in my headspace since the moment he was cut loose by Cleveland.
ZiPS really, really likes the bullpen, even the back end. I think 7 WAR is a very aggressive projection, even with the various scattered sub-replacement innings most teams get from their bullpen basements. ZiPS never fell out of love with Chris Devenski and even Bryan Abreu’s rather bland projection looks a lot better when you consider I didn’t ask the computer to project him purely as a reliever.
The Astros are really short on lefties, and while I don’t think that’s as dangerous as some people do, it’s nice to have guys for those situations. It’s this lack of southpaw depth that goes a long way to explaining why Blake Taylor and Kent Emanuel have spots on the 40-man roster, with ZiPS preferring the former.
Prospects
Forrest Whitley is a top prospect based on his build, his fastball, and the upside of his breaking pitches. From a projection standpoint, he’s still a work in progress, so I wouldn’t be concerned about the pedestrian numbers below. Whitley just doesn’t have a very long professional track record yet thanks to a drug suspension and some abdominal injuries. The team has been very cautious with him for good reasons; better to wait longer for Whitley than risk lat or oblique soreness causing a dangerous change in his delivery.
Assuming you count Tucker as a major leaguer, there’s not a lot of pizazz in the system after Whitley. ZiPS has Brandon Bielak and Tyler Ivey in the “interesting” category, but neither will make a 2020 impact in the majors unless they have Urquidy-type breakouts. Where ZiPS does have some interest is in Abraham Toro; the systems sees him as good enough offensively to at least be a role player in the majors right now. There’s some disagreement on his defense here; scouts tend not to like his fielding but ZiPS, with zDEF derived from a probabilistic approach to Gameday play-by-play data, does not think he’s a major problem at third. Jack Mayfield has potential in a poor man’s Dan Uggla sort of way, but I suspect his cups of coffee will come in another organization.
One pedantic note for 2020: for the WAR graphic, I’m using FanGraphs’ depth charts playing time, not the playing time ZiPS spits out, so there will be occasional differences in WAR totals.

Ballpark graphic courtesy Eephus League. Depth charts constructed by way of those listed here.
| Player | B | Age | PO | PA | AB | R | H | 2B | 3B | HR | RBI | BB | SO | SB | CS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Alex Bregman | R | 26 | 3B | 672 | 560 | 110 | 161 | 39 | 3 | 34 | 110 | 98 | 89 | 10 | 3 |
| George Springer | R | 30 | CF | 585 | 509 | 98 | 139 | 23 | 2 | 31 | 91 | 66 | 120 | 6 | 4 |
| Jose Altuve | R | 30 | 2B | 603 | 544 | 90 | 166 | 29 | 3 | 24 | 78 | 48 | 83 | 16 | 6 |
| Yordan Alvarez | L | 23 | DH | 568 | 495 | 85 | 142 | 30 | 1 | 35 | 107 | 66 | 139 | 4 | 2 |
| Carlos Correa | R | 25 | SS | 468 | 406 | 63 | 109 | 23 | 1 | 22 | 85 | 53 | 108 | 3 | 1 |
| Kyle Tucker | L | 23 | RF | 608 | 548 | 92 | 145 | 29 | 3 | 26 | 95 | 50 | 133 | 27 | 5 |
| Michael Brantley | L | 33 | LF | 573 | 520 | 74 | 152 | 30 | 2 | 15 | 72 | 43 | 60 | 6 | 2 |
| Abraham Toro | B | 23 | 3B | 622 | 554 | 76 | 135 | 30 | 5 | 18 | 71 | 54 | 124 | 5 | 4 |
| Myles Straw | R | 25 | CF | 526 | 469 | 62 | 122 | 14 | 4 | 2 | 30 | 50 | 102 | 30 | 7 |
| Aledmys Diaz | R | 29 | SS | 396 | 356 | 51 | 93 | 19 | 1 | 14 | 53 | 30 | 56 | 3 | 2 |
| Yuli Gurriel | R | 36 | 1B | 551 | 513 | 66 | 144 | 34 | 1 | 18 | 82 | 26 | 61 | 4 | 2 |
| Garrett Stubbs | L | 27 | C | 323 | 290 | 37 | 66 | 14 | 1 | 6 | 29 | 26 | 62 | 9 | 2 |
| Josh Reddick | L | 33 | RF | 502 | 458 | 57 | 123 | 20 | 2 | 13 | 54 | 37 | 67 | 5 | 2 |
| Martin Maldonado | R | 33 | C | 374 | 335 | 39 | 71 | 14 | 0 | 11 | 37 | 26 | 97 | 0 | 1 |
| Jamie Ritchie | R | 27 | C | 304 | 268 | 32 | 61 | 12 | 0 | 4 | 24 | 30 | 72 | 2 | 0 |
| Nick Tanielu | R | 27 | 3B | 499 | 464 | 53 | 114 | 24 | 2 | 12 | 54 | 28 | 90 | 3 | 3 |
| Jack Mayfield | R | 29 | 2B | 472 | 438 | 56 | 104 | 25 | 1 | 18 | 61 | 26 | 103 | 5 | 2 |
| Dustin Garneau | R | 32 | C | 234 | 209 | 26 | 43 | 10 | 0 | 8 | 29 | 18 | 64 | 0 | 1 |
| Alex De Goti | R | 25 | 2B | 518 | 472 | 54 | 107 | 21 | 2 | 11 | 48 | 34 | 120 | 5 | 5 |
| Lorenzo Quintana | R | 31 | C | 285 | 269 | 32 | 61 | 13 | 1 | 11 | 36 | 10 | 70 | 4 | 4 |
| Drew Ferguson | R | 27 | CF | 451 | 395 | 53 | 90 | 17 | 3 | 9 | 40 | 45 | 120 | 16 | 6 |
| Taylor Jones | R | 26 | 1B | 501 | 444 | 56 | 99 | 20 | 1 | 15 | 54 | 45 | 137 | 0 | 1 |
| Chas McCormick | R | 25 | LF | 446 | 394 | 48 | 93 | 11 | 4 | 8 | 37 | 42 | 76 | 12 | 4 |
| J.J. Matijevic | L | 24 | 1B | 382 | 352 | 42 | 74 | 18 | 2 | 15 | 46 | 25 | 136 | 8 | 5 |
| Chuckie Robinson | R | 25 | C | 397 | 372 | 34 | 71 | 15 | 1 | 8 | 34 | 20 | 130 | 5 | 2 |
| Stephen Wrenn | R | 25 | RF | 484 | 440 | 49 | 92 | 16 | 4 | 10 | 41 | 33 | 149 | 19 | 6 |
| Colton Shaver | R | 24 | 3B | 461 | 409 | 49 | 78 | 17 | 1 | 17 | 51 | 41 | 158 | 1 | 2 |
| Jake Meyers | R | 24 | CF | 479 | 436 | 45 | 85 | 19 | 2 | 9 | 36 | 33 | 130 | 9 | 9 |
| Jeremy Pena | R | 22 | SS | 475 | 432 | 46 | 93 | 14 | 4 | 7 | 34 | 31 | 109 | 13 | 8 |
| Ronnie Dawson | L | 25 | CF | 504 | 455 | 54 | 90 | 17 | 2 | 14 | 48 | 38 | 177 | 14 | 11 |
| Granden Goetzman | R | 27 | RF | 308 | 287 | 30 | 55 | 10 | 2 | 8 | 30 | 18 | 98 | 5 | 3 |
| Freudis Nova | R | 20 | SS | 336 | 322 | 31 | 67 | 12 | 0 | 9 | 30 | 11 | 92 | 10 | 9 |
| Corey Julks | R | 24 | LF | 464 | 419 | 42 | 87 | 17 | 2 | 6 | 31 | 39 | 127 | 10 | 8 |
| Osvaldo Duarte | R | 24 | SS | 493 | 461 | 44 | 89 | 13 | 5 | 9 | 38 | 27 | 171 | 14 | 12 |
| Anibal Sierra | R | 26 | SS | 413 | 381 | 33 | 63 | 11 | 1 | 6 | 26 | 23 | 155 | 2 | 5 |
| Bryan de la Cruz | R | 23 | RF | 507 | 466 | 50 | 104 | 20 | 3 | 7 | 40 | 34 | 116 | 9 | 7 |
| Player | BA | OBP | SLG | OPS+ | ISO | BABIP | RC/27 | Def | WAR | No. 1 Comp |
|---|---|---|---|---|---|---|---|---|---|---|
| Alex Bregman | .288 | .399 | .550 | 154 | .263 | .291 | 8.4 | 1 | 6.4 | Ron Santo |
| George Springer | .273 | .362 | .509 | 133 | .236 | .302 | 6.8 | 1 | 4.2 | Del Ennis |
| Jose Altuve | .305 | .366 | .502 | 132 | .197 | .325 | 7.2 | -2 | 4.0 | Roberto Alomar |
| Yordan Alvarez | .287 | .370 | .564 | 148 | .277 | .333 | 7.9 | 0 | 3.8 | Kent Hrbek |
| Carlos Correa | .268 | .353 | .493 | 126 | .224 | .315 | 6.4 | 0 | 3.1 | Ryan Zimmerman |
| Kyle Tucker | .265 | .329 | .471 | 113 | .206 | .306 | 6.0 | 7 | 2.9 | Von Hayes |
| Michael Brantley | .292 | .349 | .444 | 113 | .152 | .308 | 6.0 | 1 | 2.1 | Tommy Holmes |
| Abraham Toro | .244 | .320 | .413 | 97 | .170 | .284 | 4.7 | 0 | 1.7 | Craig Kuzmic |
| Myles Straw | .260 | .333 | .320 | 79 | .060 | .329 | 4.3 | 6 | 1.4 | Alex Cole |
| Aledmys Diaz | .261 | .323 | .438 | 104 | .177 | .276 | 5.1 | -4 | 1.2 | Kevin Orie |
| Yuli Gurriel | .281 | .319 | .456 | 107 | .175 | .290 | 5.5 | -3 | 0.9 | Al Oliver |
| Garrett Stubbs | .228 | .298 | .345 | 74 | .117 | .270 | 3.8 | 5 | 0.9 | Mike Durant |
| Josh Reddick | .269 | .319 | .406 | 95 | .138 | .291 | 4.8 | 3 | 0.9 | Joe Orsulak |
| Martin Maldonado | .212 | .286 | .352 | 72 | .140 | .264 | 3.4 | 4 | 0.7 | Scott Servais |
| Jamie Ritchie | .228 | .313 | .317 | 72 | .090 | .297 | 3.5 | 3 | 0.6 | Mike Durant |
| Nick Tanielu | .246 | .291 | .384 | 81 | .138 | .282 | 3.9 | 3 | 0.6 | Rey Quinones |
| Jack Mayfield | .237 | .282 | .422 | 87 | .185 | .271 | 4.2 | -3 | 0.5 | Jake Gautreau |
| Dustin Garneau | .206 | .282 | .368 | 74 | .163 | .255 | 3.4 | 3 | 0.5 | Chad Moeller |
| Alex De Goti | .227 | .283 | .350 | 70 | .123 | .282 | 3.3 | 6 | 0.3 | Tony Granadillo |
| Lorenzo Quintana | .227 | .267 | .405 | 78 | .178 | .266 | 3.6 | 0 | 0.3 | Blake Barthol |
| Drew Ferguson | .228 | .318 | .354 | 82 | .127 | .305 | 4.0 | -5 | 0.2 | Ryan Spilborghs |
| Taylor Jones | .223 | .301 | .374 | 82 | .151 | .288 | 3.9 | 3 | -0.1 | Ryan Finan |
| Chas McCormick | .236 | .312 | .345 | 78 | .109 | .274 | 3.9 | 1 | -0.1 | John Lewis |
| J.J. Matijevic | .210 | .264 | .401 | 76 | .190 | .294 | 3.6 | -1 | -0.7 | Ron Shepherd |
| Chuckie Robinson | .191 | .239 | .301 | 45 | .110 | .269 | 2.4 | 3 | -0.7 | Jose Lobaton |
| Stephen Wrenn | .209 | .270 | .332 | 62 | .123 | .292 | 3.2 | 4 | -0.7 | Camilo Veras |
| Colton Shaver | .191 | .273 | .362 | 70 | .171 | .261 | 3.2 | -8 | -1.0 | Craig Kuzmic |
| Jake Meyers | .195 | .259 | .310 | 54 | .115 | .256 | 2.5 | 2 | -1.0 | Bob Zupcic |
| Jeremy Pena | .215 | .276 | .315 | 60 | .100 | .272 | 2.9 | -6 | -1.1 | Jason Bowers |
| Ronnie Dawson | .198 | .270 | .336 | 63 | .138 | .288 | 2.9 | -6 | -1.3 | DaRond Stovall |
| Granden Goetzman | .192 | .240 | .324 | 51 | .132 | .260 | 2.6 | -3 | -1.6 | Kris Harvey |
| Freudis Nova | .208 | .235 | .329 | 51 | .121 | .262 | 2.4 | -7 | -1.6 | Eddy Martinez |
| Corey Julks | .208 | .280 | .301 | 58 | .093 | .283 | 2.7 | -6 | -2.0 | Steve Garrabrants |
| Osvaldo Duarte | .193 | .242 | .302 | 46 | .108 | .285 | 2.2 | -6 | -2.1 | Christian Lara |
| Anibal Sierra | .165 | .223 | .247 | 28 | .081 | .259 | 1.6 | -2 | -2.3 | Keith Grunewald |
| Bryan de la Cruz | .223 | .278 | .324 | 63 | .101 | .283 | 3.0 | -10 | -2.4 | Erold Andrus |
| Player | T | Age | W | L | ERA | G | GS | IP | H | ER | HR | BB | SO | FIP |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Justin Verlander | R | 37 | 16 | 8 | 3.22 | 30 | 30 | 190.3 | 143 | 68 | 31 | 43 | 243 | 3.42 |
| Zack Greinke | R | 36 | 13 | 8 | 3.91 | 30 | 30 | 179.7 | 166 | 78 | 31 | 35 | 172 | 4.09 |
| Lance McCullers Jr. | R | 26 | 7 | 5 | 4.03 | 19 | 18 | 98.3 | 91 | 44 | 11 | 42 | 107 | 3.74 |
| Jose Urquidy | R | 25 | 8 | 7 | 4.58 | 29 | 25 | 139.7 | 136 | 71 | 26 | 39 | 131 | 4.56 |
| Aaron Sanchez | R | 27 | 9 | 7 | 4.64 | 25 | 25 | 128.0 | 126 | 66 | 16 | 65 | 110 | 4.61 |
| Roberto Osuna | R | 25 | 5 | 2 | 3.03 | 65 | 0 | 62.3 | 52 | 21 | 8 | 11 | 69 | 3.16 |
| Brett Conine | R | 23 | 7 | 6 | 4.54 | 28 | 16 | 115.0 | 113 | 58 | 16 | 46 | 102 | 4.41 |
| Framber Valdez | L | 26 | 9 | 8 | 4.47 | 33 | 16 | 116.7 | 106 | 58 | 15 | 62 | 124 | 4.32 |
| Collin McHugh | R | 33 | 6 | 4 | 4.00 | 35 | 11 | 87.7 | 81 | 39 | 12 | 31 | 94 | 3.88 |
| Ryan Pressly | R | 31 | 4 | 2 | 3.05 | 60 | 0 | 59.0 | 46 | 20 | 7 | 17 | 77 | 2.98 |
| Brad Peacock | R | 32 | 7 | 6 | 4.44 | 34 | 17 | 103.3 | 93 | 51 | 18 | 44 | 117 | 4.46 |
| Josh James | R | 27 | 5 | 4 | 4.14 | 35 | 10 | 82.7 | 68 | 38 | 11 | 45 | 111 | 3.86 |
| Bryan Abreu | R | 23 | 5 | 5 | 4.55 | 32 | 17 | 99.0 | 85 | 50 | 13 | 69 | 117 | 4.61 |
| Tyler Ivey | R | 24 | 4 | 3 | 4.60 | 20 | 15 | 76.3 | 73 | 39 | 12 | 32 | 78 | 4.44 |
| Cionel Perez | L | 24 | 4 | 4 | 4.67 | 30 | 16 | 86.7 | 85 | 45 | 13 | 42 | 82 | 4.69 |
| Brandon Bielak | R | 24 | 8 | 8 | 5.12 | 24 | 20 | 114.3 | 117 | 65 | 21 | 52 | 101 | 5.17 |
| Chris Devenski | R | 29 | 4 | 2 | 3.95 | 59 | 1 | 68.3 | 61 | 30 | 11 | 19 | 73 | 3.97 |
| Blake Taylor | L | 24 | 4 | 3 | 4.54 | 35 | 6 | 69.3 | 64 | 35 | 6 | 46 | 67 | 4.36 |
| Cristian Javier | R | 23 | 6 | 6 | 5.22 | 26 | 18 | 100.0 | 88 | 58 | 19 | 70 | 126 | 5.23 |
| Enoli Paredes | R | 24 | 5 | 5 | 5.11 | 23 | 11 | 81.0 | 73 | 46 | 14 | 52 | 94 | 5.03 |
| Joe Smith | R | 36 | 2 | 2 | 3.82 | 43 | 0 | 37.7 | 36 | 16 | 5 | 10 | 36 | 3.79 |
| Forrest Whitley | R | 22 | 5 | 5 | 5.12 | 18 | 15 | 58.0 | 54 | 33 | 10 | 35 | 66 | 4.96 |
| Rogelio Armenteros | R | 26 | 6 | 7 | 5.35 | 23 | 20 | 102.7 | 107 | 61 | 22 | 43 | 99 | 5.29 |
| Brady Rodgers | R | 29 | 3 | 3 | 5.21 | 17 | 13 | 67.3 | 75 | 39 | 12 | 22 | 47 | 5.08 |
| Humberto Castellanos | R | 22 | 4 | 3 | 4.35 | 35 | 0 | 72.3 | 74 | 35 | 11 | 19 | 59 | 4.31 |
| Cy Sneed | R | 27 | 7 | 7 | 5.33 | 25 | 13 | 99.7 | 108 | 59 | 18 | 39 | 82 | 5.06 |
| Brendan McCurry | R | 28 | 5 | 4 | 4.53 | 42 | 1 | 59.7 | 58 | 30 | 10 | 22 | 60 | 4.45 |
| Kent Emanuel | L | 28 | 5 | 5 | 5.26 | 27 | 10 | 92.3 | 104 | 54 | 17 | 28 | 68 | 5.01 |
| Leovanny Rodriguez | R | 24 | 5 | 5 | 5.08 | 32 | 5 | 72.7 | 76 | 41 | 12 | 37 | 61 | 5.18 |
| Chad Donato | R | 25 | 8 | 9 | 5.52 | 25 | 18 | 107.7 | 117 | 66 | 22 | 47 | 90 | 5.47 |
| Joe Biagini | R | 30 | 3 | 3 | 4.57 | 65 | 0 | 67.0 | 68 | 34 | 9 | 27 | 59 | 4.37 |
| Dean Deetz | R | 26 | 2 | 1 | 4.69 | 29 | 0 | 40.3 | 34 | 21 | 6 | 28 | 53 | 4.57 |
| Kit Scheetz | L | 26 | 1 | 1 | 4.70 | 36 | 0 | 59.3 | 59 | 31 | 10 | 23 | 55 | 4.68 |
| Jon Edwards | R | 32 | 4 | 3 | 4.74 | 46 | 0 | 49.3 | 45 | 26 | 8 | 29 | 56 | 4.78 |
| Reymin Guduan | L | 28 | 3 | 3 | 4.82 | 40 | 0 | 46.7 | 44 | 25 | 7 | 30 | 51 | 4.87 |
| Andre Scrubb | R | 25 | 4 | 4 | 5.11 | 42 | 2 | 61.7 | 57 | 35 | 8 | 47 | 65 | 5.04 |
| Layne Henderson | R | 24 | 3 | 3 | 5.06 | 23 | 0 | 37.3 | 35 | 21 | 5 | 29 | 38 | 5.22 |
| Francis Martes | R | 24 | 1 | 1 | 6.75 | 4 | 4 | 13.3 | 13 | 10 | 2 | 14 | 15 | 6.03 |
| Riley Ferrell | R | 26 | 2 | 2 | 5.30 | 31 | 0 | 37.3 | 36 | 22 | 6 | 25 | 39 | 5.19 |
| Ronel Blanco | R | 26 | 4 | 4 | 5.50 | 31 | 3 | 55.7 | 55 | 34 | 9 | 38 | 53 | 5.43 |
| Ryan Hartman, Ryan Hartman | L | 26 | 6 | 7 | 5.86 | 24 | 17 | 106.0 | 118 | 69 | 27 | 39 | 93 | 5.84 |
| Ralph Garza | R | 26 | 4 | 5 | 5.17 | 41 | 0 | 69.7 | 70 | 40 | 11 | 36 | 65 | 4.92 |
| Felipe Paulino | R | 36 | 2 | 4 | 6.26 | 19 | 7 | 46.0 | 51 | 32 | 11 | 26 | 39 | 6.29 |
| Akeem Bostick | R | 25 | 4 | 5 | 6.07 | 21 | 13 | 86.0 | 96 | 58 | 19 | 42 | 68 | 5.94 |
| Carlos Sanabria | R | 23 | 4 | 5 | 5.73 | 43 | 0 | 59.7 | 58 | 38 | 12 | 45 | 66 | 5.84 |
| Brett Adcock | L | 24 | 4 | 7 | 6.75 | 23 | 18 | 84.0 | 92 | 63 | 18 | 64 | 66 | 6.68 |
| Carson LaRue | R | 24 | 5 | 8 | 6.68 | 23 | 19 | 98.3 | 119 | 73 | 26 | 45 | 66 | 6.65 |
| Colin McKee | R | 26 | 2 | 4 | 6.93 | 37 | 0 | 49.3 | 48 | 38 | 11 | 51 | 57 | 6.87 |
| Justin Ferrell | R | 26 | 3 | 5 | 7.43 | 28 | 3 | 49.7 | 57 | 41 | 14 | 37 | 42 | 7.39 |
| Player | K/9 | BB/9 | HR/9 | BB% | K% | BABIP | ERA+ | ERA- | WAR | No. 1 Comp |
|---|---|---|---|---|---|---|---|---|---|---|
| Justin Verlander | 11.5 | 2.0 | 1.5 | 5.7% | 32.3% | .261 | 138 | 72 | 5.0 | Kevin Brown |
| Zack Greinke | 8.6 | 1.8 | 1.6 | 4.8% | 23.5% | .276 | 114 | 88 | 3.4 | Ken Forsch |
| Lance McCullers Jr. | 9.8 | 3.8 | 1.0 | 9.8% | 25.1% | .305 | 110 | 91 | 1.8 | Bill Bonham |
| Jose Urquidy | 8.4 | 2.5 | 1.7 | 6.6% | 22.2% | .284 | 97 | 103 | 1.6 | Wally Bunker |
| Aaron Sanchez | 7.7 | 4.6 | 1.1 | 11.3% | 19.2% | .293 | 96 | 105 | 1.4 | Steve Arlin |
| Roberto Osuna | 10.0 | 1.6 | 1.2 | 4.4% | 27.7% | .278 | 146 | 68 | 1.4 | Matt Capps |
| Brett Conine | 8.0 | 3.6 | 1.3 | 9.1% | 20.3% | .292 | 98 | 102 | 1.3 | Rick Sutcliffe |
| Framber Valdez | 9.6 | 4.8 | 1.2 | 12.0% | 24.0% | .294 | 99 | 101 | 1.3 | Luke Walker |
| Collin McHugh | 9.7 | 3.2 | 1.2 | 8.3% | 25.2% | .297 | 111 | 90 | 1.3 | Mike Fyhrie |
| Ryan Pressly | 11.7 | 2.6 | 1.1 | 7.1% | 32.2% | .287 | 146 | 69 | 1.2 | Mike Maddux |
| Brad Peacock | 10.2 | 3.8 | 1.6 | 9.9% | 26.4% | .287 | 100 | 100 | 1.2 | Kelly Downs |
| Josh James | 12.1 | 4.9 | 1.2 | 12.5% | 30.7% | .302 | 107 | 93 | 1.1 | Clay Bryant |
| Bryan Abreu | 10.6 | 6.3 | 1.2 | 15.3% | 25.9% | .293 | 98 | 102 | 1.1 | Bob Brown |
| Tyler Ivey | 9.2 | 3.8 | 1.4 | 9.6% | 23.4% | .295 | 97 | 104 | 0.9 | Dave Morehead |
| Cionel Perez | 8.5 | 4.4 | 1.4 | 10.9% | 21.4% | .295 | 95 | 105 | 0.8 | Ken Chase |
| Brandon Bielak | 8.0 | 4.1 | 1.7 | 10.2% | 19.8% | .291 | 87 | 115 | 0.7 | Aaron Thompson |
| Chris Devenski | 9.6 | 2.5 | 1.4 | 6.7% | 25.7% | .281 | 112 | 89 | 0.6 | Jeff Innis |
| Blake Taylor | 8.7 | 6.0 | 0.8 | 14.5% | 21.1% | .299 | 98 | 102 | 0.6 | Luke Walker |
| Cristian Javier | 11.3 | 6.3 | 1.7 | 15.3% | 27.5% | .291 | 85 | 118 | 0.4 | John D’Acquisto |
| Enoli Paredes | 10.4 | 5.8 | 1.6 | 14.2% | 25.6% | .291 | 87 | 115 | 0.4 | Bob Brown |
| Joe Smith | 8.6 | 2.4 | 1.2 | 6.3% | 22.8% | .295 | 116 | 86 | 0.4 | Todd Williams |
| Forrest Whitley | 10.2 | 5.4 | 1.6 | 13.4% | 25.3% | .297 | 87 | 115 | 0.3 | Dick Ruthven |
| Rogelio Armenteros | 8.7 | 3.8 | 1.9 | 9.4% | 21.7% | .296 | 83 | 120 | 0.3 | Ed Wojna |
| Brady Rodgers | 6.3 | 2.9 | 1.6 | 7.4% | 15.8% | .296 | 85 | 117 | 0.3 | Ownie Carroll |
| Humberto Castellanos | 7.3 | 2.4 | 1.4 | 6.1% | 19.1% | .292 | 102 | 98 | 0.3 | Bill Castro |
| Cy Sneed | 7.4 | 3.5 | 1.6 | 8.8% | 18.5% | .300 | 83 | 120 | 0.2 | Bill Swift |
| Brendan McCurry | 9.1 | 3.3 | 1.5 | 8.5% | 23.3% | .294 | 98 | 102 | 0.2 | Mark Ross |
| Kent Emanuel | 6.6 | 2.7 | 1.7 | 6.9% | 16.7% | .301 | 84 | 119 | 0.2 | Mike Caldwell |
| Leovanny Rodriguez | 7.6 | 4.6 | 1.5 | 11.2% | 18.5% | .296 | 87 | 114 | 0.1 | Ray Herbert |
| Chad Donato | 7.5 | 3.9 | 1.8 | 9.7% | 18.5% | .297 | 80 | 124 | 0.1 | Sean White |
| Joe Biagini | 7.9 | 3.6 | 1.2 | 9.2% | 20.1% | .301 | 97 | 103 | 0.1 | Jim Todd |
| Dean Deetz | 11.8 | 6.2 | 1.3 | 15.2% | 28.8% | .298 | 95 | 106 | 0.0 | Ryan Bukvich |
| Kit Scheetz | 8.3 | 3.5 | 1.5 | 8.9% | 21.2% | .292 | 94 | 106 | 0.0 | Jim Roland |
| Jon Edwards | 10.2 | 5.3 | 1.5 | 13.1% | 25.2% | .294 | 94 | 107 | 0.0 | Dennis Higgins |
| Reymin Guduan | 9.8 | 5.8 | 1.4 | 14.1% | 23.9% | .301 | 92 | 109 | -0.1 | Tippy Martinez |
| Andre Scrubb | 9.5 | 6.9 | 1.2 | 16.3% | 22.6% | .297 | 87 | 115 | -0.1 | Rich Gossage |
| Layne Henderson | 9.2 | 7.0 | 1.2 | 16.5% | 21.6% | .297 | 88 | 114 | -0.1 | Hal Reniff |
| Francis Martes | 10.1 | 9.5 | 1.4 | 20.9% | 22.4% | .314 | 66 | 152 | -0.2 | Adam Harben |
| Riley Ferrell | 9.4 | 6.0 | 1.4 | 14.5% | 22.5% | .297 | 84 | 119 | -0.2 | Ken Wright |
| Ronel Blanco | 8.6 | 6.1 | 1.5 | 14.7% | 20.5% | .295 | 81 | 124 | -0.3 | Brett Merriman |
| Ryan Hartman | 7.9 | 3.3 | 2.3 | 8.2% | 19.7% | .295 | 76 | 132 | -0.3 | Lance Davis |
| Ralph Garza | 8.4 | 4.7 | 1.4 | 11.5% | 20.7% | .298 | 86 | 116 | -0.4 | Barry Hertzler |
| Felipe Paulino | 7.6 | 5.1 | 2.2 | 12.1% | 18.1% | .294 | 71 | 141 | -0.4 | Lou Kretlow |
| Akeem Bostick | 7.1 | 4.4 | 2.0 | 10.6% | 17.2% | .295 | 73 | 137 | -0.5 | Cristhian Martinez |
| Carlos Sanabria | 10.0 | 6.8 | 1.8 | 16.0% | 23.4% | .297 | 77 | 129 | -0.7 | Heathcliff Slocumb |
| Brett Adcock | 7.1 | 6.9 | 1.9 | 15.7% | 16.2% | .291 | 66 | 152 | -1.0 | Brian Holliday |
| Carson LaRue | 6.0 | 4.1 | 2.4 | 9.8% | 14.4% | .296 | 66 | 150 | -1.1 | Derek Lowe |
| Colin McKee | 10.4 | 9.3 | 2.0 | 20.6% | 23.1% | .296 | 64 | 156 | -1.2 | Johnny Humphries |
| Justin Ferrell | 7.6 | 6.7 | 2.5 | 15.3% | 17.4% | .295 | 60 | 167 | -1.3 | Matt Smith |
Players are listed with their most recent teams wherever possible. This includes players who are unsigned, players who will miss 2020 due to injury, and players who were released in 2019. So yes, if you see Joe Schmoe, who quit baseball back in June to form a ska-cowpunk Luxembourgian bubblegum pop-death metal band, he’s still listed here intentionally.
Both hitters and pitchers are ranked by projected 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 which 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.
ZiPS is agnostic about future playing time by design. For more information about ZiPS, please refer to this article.
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.
Brett Conine! Loving the aggressive projection here.
I’ m confused by the Correa/Zimmermann comp. Aren’t the comps position-related as well?
ZiPS *tries* to find same position, but will take, in Correa’s case, a much closer 3B/2B over a farther SS.
This happens more often with stars because there are fewer players to compare them to sensibly. So you’ll see Cal Ripken popup for young star 2B/3B and Trout’s comp list has a lot of corner outfielders.
4 war projection for Alvarez as a DH is insane.
I feel like recently zips has become more and more aggressive for young stars but we will see.
There shouldn’t be a change in this sense! We’ve had a run of teams ZiPS has been more confident in (Astros, Dodgers, Padres)
Myles Straw got a lot of playing time at SS last year; how does his D look there?
that’s naughty
Are these adjusted for sign-stealing related shenani…Oh, never mind.
First sentence
I just looked into Tommy Holmes. Wowie wow. In 1945, Holmes had a slash line of .352/.420/.577 with 28 homers. Sounds good, right? 9 strikeouts ALL SEASON. That’s incredible!
1945. Great numbers. Not so great opposition. Late wartime MLB was…different.
I know strikeouts were very low in this time period because it was more of small ball, but most people would see that as an anomaly in any time period, especially if the guy didn’t even win an All-Star selection
Strikeouts were also very low because able-bodied MLB players were fighting in World War II.
ZiPS seems to think bringing back Sanchez and McHugh might be a good idea. Who knows about their health though.
Which Kevin Brown is JV’s top comp? By clicking on the three pitcher links I can easily figure out it is this one https://www.fangraphs.com/players/kevin-brown/642/stats?position=P but it would be nice if I could just click through to the right one.
Also, Kevin Brown, the pitcher of the Ron Gardenhire era Twins dreams, really doesn’t have much in the way of any of the TTO. Makes it an odd comp for Verlander who has a huge K/9 at about twice Browns, career.
You mean Kevin Brown at Verlander ages, when he was fifth in MLB in strikeouts from 1997-2000?
*Everybody’s* K rate looks bad compared to today’s pitchers; the strikeout rate since 2000 has gone up 40%. Without adjusting for league, Nolan Ryan’s career K/9 would just barely rank him in the top third of the 74 pitchers with 500 innings from 2016-2019.
The main difference is *type* of pitcher as Verlander’s much more a flyball pitcher than Brown. But there aren’t a billion pitchers with Verlander’s recent history to compare him sensibly to.
Kevin Brown should get more respect cause he is a Verlander comp.
kyle tucker with the near 30/30 line!
Is there a good place to learn about this? I’m intrigued.
“zDEF derived from a probabilistic approach to Gameday play-by-play data”
As is my tendency, I mostly talk about it in drips and drabs.
https://twitter.com/DSzymborski/status/1135059390896234496
As an example, here are where minor league grounders are hit and whether they result in singles, doubles, triples, or outs. The 0 degree line is drawn from home plate through second base through center field
https://pbs.twimg.com/media/D8EJFMzXoAEW0kd?format=png&name=large
“Ryan Hartman, Ryan Hartman” — LOL — nothing I like more than a 40-year-old call back!
While of course ZIPS can’t bake in any Garbage Can stuff, it’s impossible not to think about the human element and what type of impact there might be if for example their manager is suspended half a season. They’re basically right at the luxury tax threshold for 2020. In 2021 Verlander will be 38, Greinke 37, and Altuve 32, and the three of them combining to make 97M. The farm system is thinned out now and their top prospect is in a very volatile category. While their terrific offense will be terrific a while longer of course, I think their run of dominance could be ending after 2020. And going back to human element issues, it could come even sooner.
i’ll be shocked if bregman hits over .240 and ops over .750 this year. Look for these guys to really have bad year after they take their capability to know which pitch is coming before hand.
I don’t know, I’d suggest checking his college and minors numbers
Wonder how the Stros win projection & playoff odds will be effected (if at all) by the AJ Hinch firing?
Mangers = 0 WAR.
0, everyone knows he hasnt made a decision since hes been there. its all ran by computers, from lineups, batting order, pitch calling, and pitching changes. hes just a monkey on a keyboard. analysts run that team. vegas odds didnt change with his firing. its pretty well known.
watch these guilty players to have a huge regression year.