2020 ZiPS Projections: Los Angeles Angels
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 Los Angeles Angels.
Batters
Any lineup with a healthy Mike Trout will be hard-pressed to be terrible, and the Angels are no exception. During his career, Los Angeles has never ranked worse than 20th in position player WAR. Trout once again gets the Mickey Mantle top comp (his comp usually alternates between Mantle and Willie Mays). There are a lot of corner outfielders on Trout’s comp list because you run out of marginally comparable center fielders fairly quickly, another fact that shouldn’t surprise anyone.
Adding Anthony Rendon is a huge deal, giving the team a legitimate superstar to pair with Trout for the time being. Even baking in Trout’s injury risk, ZiPS’ 11.8 combined WAR projection for Troutdon Angels would have ranked 20th among teams in 2019 and 23rd in each of the two prior seasons. Once you have Trout and Rendon, you can build an average-or-slightly-better offense by just finding a horde of below-average players who are legitimate major leaguers to put around them.
The Angels haven’t always met challenge, but the supporting cast going into 2020 is at least acceptable. Shohei Ohtani’s not an offensive superstar, but an above-average designated hitter with pitching upside is a star. Andrelton Simmons had a weak 2019, but he’s not that far past age-30 and was coming off two five-win seasons. The rest of the lineup projects as below-average, though I think ZiPS may be too pessimistic about David Fletcher, who is as good a contact hitter as nearly any non-Tony Gwynn player I can remember. Brian Goodwin is a nice story, but like ZiPS, I’m not sold on him as a real plus as a starter in a corner outfield position; his long-term role is probably that of a good fourth outfielder.
There’s kind of an unfinished feeling to this offense. It’s good the Angels went after the true superstars this winter, but I still have a hunch they need one more spare outfielder, and it’s hard to take the team seriously as a top-tier contender while they refuse to make a hard decision about Albert Pujols at first base. With these projections suggesting a team with win totals in the high 80s, the choice to play a replacement-level first baseman is definitely the type of decision-making failure that can cause a team to miss the playoffs.
Pitchers
Behold, the physical manifestation of “meh.” Baltimore’s pitching isn’t meh — it’s more of a Lovecraftian elder god or eldritch abomination. But the Angels are meh.
If everything goes according to plan, the pitching will be adequate, or at least not bad enough to prevent the team from making the playoffs. They could have five league-average starting pitchers plus Ohtani, and many teams won’t be able to field even close to six vaguely interesting starters. The problem is the lack of upside after Ohtani. There’s no one else in the rotation I can see having a serious breakout. It’s just a sea of rather boring middlingness. ZiPS isn’t being terribly pessimistic either; it’s projecting Dylan Bundy to regain some value outside of Camden Yards and has seen enough from Julio Teheran to feel confident he’ll beat his FIP yet again. The catch, of course, is that neither Bundy post-bounce back nor Teheran beating his peripherals by a half-run makes the rotation very exciting.
It’s a similar story when it comes to the bullpen, with ZiPS projecting most of the relievers to finish with an ERA+ north of 100 without anyone really stepping forward as a star.
It’s worth noting that ZiPS is finally sold on Hoby Milner, who I believe has a better projected ERA+ than any other pitcher signed to a minor-league contract, at least so far in the ZiPS rundowns. Milner’s major league tenure has been kind of iffy so far, and he’s primarily remembered at this point for being the pitcher who Gabe Kapler notoriously called from the pen without the benefit of warming up. Milner’s a tallish, scrawny lefty with an unimpressive fastball who gets as far as his slurve takes him. He’s assisted by a deceptive pitching motion — he’s a sidearmer who falls somewhere between the arm slots of Scott Saurbeck and Brad Ziegler. There’s no reason to like Milner from a scouting standpoint, but he did improve dramatically in 2019, striking out 13 batters a game while allowing fewer than two walks in the minors, significantly better numbers than his professional history at any level.
Overall, I’m disappointed the Angels couldn’t close a deal with a big name pitcher this winter. Bundy and Teheran are fine, and only one team could sign Gerrit Cole, but the Angels shouldn’t have let the Blue Jays land Hyun-Jin Ryu with just a four-year, $80 million contract.
There isn’t a lot of depth in this group and as in past seasons, if the Angels get bitten by the injury bug more often than their fair share, the pitching could unravel quickly.
Prospects
The projections think that Jo Adell should be starting right now, but it’s reasonable for the Angels to give him a bit more seasoning in the minors. Adell missed significant time last season due to leg injuries and he didn’t dominate in his month at Triple-A the way he torched the low minors. But if it’s May and he’s hitting .290/.350/.500 for Salt Lake and no call-up is imminent, I’ll start complaining. In terms of rest-of-career projections, ZiPS has Adell right around Aaron Judge, Christian Yelich, and Luis Robert, forecast to hit .270/.350/.500 with 30 homers a year in his prime.
A large part of the team’s farm system improvement comes from Adell; the methodology of THE BOARD has him worth 37% of the system’s total future value. ZiPS likes Brandon Marsh the next-best among Angel prospects, but doesn’t think he’ll hit for quite enough power to be a significant contributor if he’s in a corner outfield spot. The computer’s completely out of love with Jahmai Jones, to such a degree that even finally sticking at second base wouldn’t be quite enough to save him as a future starter.
Of the players who aren’t quite advanced enough to get a projection, Jeremiah Jackson strikes me as the one likely to get the best ZiPS debut, possibly as soon as next year. The same can’t be said for Kevin Maitan, who is looking like a bust; he didn’t get an official projection, but I have his translation for 2019 at .167/.212/.233, which is…yeah.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mike Trout | R | 28 | CF | 600 | 472 | 107 | 139 | 26 | 3 | 40 | 102 | 112 | 125 | 17 | 3 |
| Anthony Rendon | R | 30 | 3B | 609 | 525 | 89 | 145 | 35 | 2 | 26 | 97 | 68 | 92 | 5 | 2 |
| Andrelton Simmons | R | 30 | SS | 539 | 501 | 60 | 138 | 25 | 2 | 9 | 57 | 31 | 46 | 12 | 3 |
| Jo Adell | R | 21 | RF | 609 | 563 | 69 | 153 | 31 | 2 | 22 | 68 | 37 | 161 | 12 | 2 |
| Shohei Ohtani | L | 25 | DH | 421 | 380 | 58 | 107 | 21 | 3 | 21 | 71 | 36 | 116 | 11 | 3 |
| David Fletcher | R | 26 | 2B | 633 | 586 | 72 | 158 | 30 | 4 | 6 | 48 | 39 | 69 | 10 | 3 |
| Justin Upton | R | 32 | LF | 472 | 415 | 63 | 97 | 19 | 1 | 25 | 76 | 50 | 145 | 5 | 2 |
| Luis Rengifo | B | 23 | 2B | 562 | 502 | 64 | 124 | 23 | 6 | 11 | 50 | 50 | 108 | 10 | 10 |
| Taylor Ward | R | 26 | 3B | 546 | 482 | 66 | 113 | 21 | 1 | 18 | 57 | 55 | 134 | 7 | 2 |
| César Puello | R | 29 | CF | 354 | 308 | 39 | 74 | 12 | 1 | 9 | 39 | 28 | 90 | 6 | 3 |
| Tommy La Stella | L | 31 | 2B | 290 | 257 | 35 | 69 | 10 | 0 | 8 | 32 | 21 | 33 | 0 | 1 |
| Jason Castro | L | 33 | C | 292 | 255 | 34 | 54 | 11 | 1 | 10 | 29 | 32 | 93 | 0 | 0 |
| Jared Walsh | L | 26 | 1B | 511 | 462 | 62 | 106 | 25 | 1 | 23 | 68 | 40 | 166 | 1 | 0 |
| Justin Bour | L | 32 | 1B | 401 | 350 | 46 | 82 | 13 | 1 | 20 | 66 | 47 | 106 | 1 | 1 |
| Brian Goodwin | L | 29 | RF | 424 | 383 | 52 | 93 | 22 | 2 | 15 | 48 | 34 | 119 | 7 | 2 |
| Matt Thaiss | L | 25 | 3B | 556 | 500 | 62 | 117 | 23 | 3 | 15 | 60 | 50 | 126 | 3 | 3 |
| Jose Briceno | R | 27 | C | 279 | 263 | 27 | 56 | 9 | 1 | 10 | 31 | 12 | 73 | 4 | 1 |
| Max Stassi | R | 29 | C | 237 | 212 | 24 | 44 | 10 | 0 | 7 | 22 | 20 | 71 | 0 | 1 |
| Roberto Pena | R | 28 | C | 221 | 204 | 21 | 44 | 9 | 0 | 4 | 18 | 14 | 45 | 1 | 0 |
| Jose Rojas | L | 27 | 2B | 539 | 500 | 61 | 115 | 24 | 4 | 18 | 65 | 33 | 138 | 4 | 5 |
| Elliot Soto | R | 30 | SS | 390 | 353 | 38 | 78 | 12 | 4 | 4 | 26 | 30 | 88 | 5 | 3 |
| Michael Hermosillo | R | 25 | CF | 409 | 364 | 47 | 77 | 13 | 3 | 12 | 40 | 29 | 128 | 11 | 7 |
| Anthony Bemboom | L | 30 | C | 206 | 188 | 18 | 37 | 7 | 1 | 3 | 15 | 15 | 52 | 0 | 1 |
| Brandon Marsh | L | 22 | CF | 558 | 508 | 55 | 110 | 19 | 3 | 10 | 45 | 46 | 170 | 16 | 6 |
| Nick Franklin | B | 29 | 2B | 299 | 267 | 29 | 59 | 13 | 1 | 6 | 28 | 25 | 65 | 5 | 2 |
| Albert Pujols | R | 40 | 1B | 468 | 431 | 44 | 105 | 18 | 0 | 16 | 72 | 30 | 60 | 2 | 0 |
| Arismendy Alcantara | B | 28 | LF | 391 | 360 | 45 | 80 | 14 | 5 | 12 | 44 | 27 | 117 | 14 | 4 |
| Michael Stefanic | R | 24 | SS | 439 | 406 | 40 | 89 | 13 | 0 | 4 | 27 | 21 | 62 | 6 | 6 |
| Leonardo Rivas | B | 22 | SS | 471 | 424 | 43 | 79 | 13 | 3 | 7 | 29 | 43 | 144 | 7 | 5 |
| Peter Bourjos | R | 33 | LF | 249 | 234 | 26 | 49 | 10 | 4 | 4 | 21 | 11 | 68 | 5 | 2 |
| Brennon Lund | L | 25 | CF | 544 | 498 | 54 | 112 | 20 | 4 | 8 | 44 | 35 | 142 | 11 | 5 |
| Bo Way | L | 28 | CF | 531 | 491 | 45 | 108 | 15 | 3 | 5 | 35 | 29 | 112 | 10 | 9 |
| Ty Kelly | B | 31 | 2B | 339 | 305 | 32 | 64 | 13 | 2 | 3 | 25 | 28 | 90 | 2 | 2 |
| Zane Gurwitz | R | 25 | 3B | 370 | 342 | 32 | 65 | 12 | 2 | 7 | 28 | 23 | 112 | 3 | 1 |
| Erick Salcedo | B | 27 | SS | 423 | 398 | 34 | 84 | 14 | 2 | 3 | 27 | 18 | 70 | 4 | 3 |
| Victor Acosta | R | 24 | LF | 413 | 382 | 37 | 85 | 18 | 1 | 5 | 30 | 24 | 64 | 3 | 4 |
| Josh Thole | L | 33 | C | 220 | 195 | 17 | 36 | 5 | 0 | 2 | 12 | 20 | 57 | 1 | 0 |
| Jack Kruger | R | 25 | C | 409 | 383 | 35 | 81 | 13 | 1 | 5 | 28 | 21 | 95 | 3 | 3 |
| Joey Curletta | R | 26 | 1B | 502 | 449 | 51 | 85 | 18 | 1 | 17 | 52 | 44 | 187 | 3 | 1 |
| Luis Aviles | R | 25 | SS | 435 | 402 | 37 | 77 | 13 | 1 | 5 | 28 | 26 | 152 | 21 | 7 |
| Jahmai Jones | R | 22 | 2B | 560 | 511 | 52 | 111 | 18 | 4 | 9 | 40 | 40 | 141 | 9 | 8 |
| Jordan P. Zimmerman | R | 25 | 3B | 518 | 486 | 45 | 97 | 19 | 3 | 9 | 43 | 25 | 156 | 5 | 3 |
| Jhoan Urena | B | 25 | RF | 515 | 474 | 48 | 95 | 20 | 2 | 11 | 45 | 38 | 170 | 2 | 2 |
| Player | BA | OBP | SLG | OPS+ | ISO | BABIP | RC/27 | Def | WAR | No. 1 Comp |
|---|---|---|---|---|---|---|---|---|---|---|
| Mike Trout | .294 | .438 | .617 | 183 | .322 | .322 | 10.6 | 0 | 7.4 | Mickey Mantle |
| Anthony Rendon | .276 | .363 | .499 | 131 | .223 | .292 | 6.8 | 5 | 4.4 | John Valentin |
| Andrelton Simmons | .275 | .319 | .387 | 91 | .112 | .289 | 4.7 | 14 | 2.9 | Bill Russell |
| Jo Adell | .272 | .323 | .451 | 108 | .179 | .345 | 5.6 | 7 | 2.6 | Austin Kearns |
| Shohei Ohtani | .282 | .344 | .518 | 130 | .237 | .354 | 6.9 | 0 | 2.2 | Willie Crawford |
| David Fletcher | .270 | .317 | .365 | 86 | .096 | .297 | 4.4 | 5 | 1.5 | Ron Oester |
| Justin Upton | .234 | .320 | .465 | 110 | .231 | .294 | 5.3 | -2 | 1.2 | Mark Whiten |
| Luis Rengifo | .247 | .321 | .382 | 91 | .135 | .295 | 4.2 | 1 | 1.2 | Bobby Rose |
| Taylor Ward | .234 | .317 | .394 | 92 | .160 | .288 | 4.5 | -4 | 1.0 | Casey Webster |
| César Puello | .240 | .331 | .373 | 92 | .133 | .311 | 4.4 | 1 | 1.0 | Willie Tasby |
| Tommy La Stella | .268 | .321 | .401 | 95 | .132 | .282 | 4.7 | 5 | 1.0 | Rich Rollins |
| Jason Castro | .212 | .306 | .380 | 85 | .169 | .289 | 4.0 | 2 | 1.0 | Danny Ardoin |
| Jared Walsh | .229 | .297 | .437 | 96 | .208 | .304 | 4.6 | 3 | 0.9 | Jay Kirkpatrick |
| Justin Bour | .234 | .324 | .449 | 107 | .214 | .277 | 5.1 | 0 | 0.8 | Damon Minor |
| Brian Goodwin | .243 | .307 | .428 | 97 | .185 | .313 | 4.8 | 0 | 0.7 | Brian Lesher |
| Matt Thaiss | .234 | .306 | .382 | 86 | .148 | .284 | 4.1 | -4 | 0.4 | Kory Casto |
| Jose Briceno | .213 | .248 | .369 | 65 | .156 | .256 | 3.2 | 4 | 0.3 | Jason Brown |
| Max Stassi | .208 | .287 | .354 | 73 | .146 | .276 | 3.4 | 0 | 0.2 | Alan Ashby |
| Roberto Pena | .216 | .273 | .319 | 61 | .103 | .258 | 3.0 | 3 | 0.2 | Pedro Grifol |
| Jose Rojas | .230 | .278 | .402 | 82 | .172 | .282 | 3.8 | -4 | 0.0 | Mike Bell |
| Elliot Soto | .221 | .284 | .312 | 62 | .091 | .284 | 3.0 | 2 | 0.0 | Kevin Stocker |
| Michael Hermosillo | .212 | .287 | .363 | 75 | .151 | .290 | 3.5 | -3 | -0.1 | Dan Ortmeier |
| Anthony Bemboom | .197 | .259 | .293 | 50 | .096 | .256 | 2.4 | 3 | -0.2 | Doug Newstrom |
| Brandon Marsh | .217 | .283 | .325 | 65 | .108 | .305 | 3.3 | 3 | -0.2 | Mel Hall |
| Nick Franklin | .221 | .292 | .345 | 73 | .124 | .270 | 3.5 | -4 | -0.3 | Alan Lewis |
| Albert Pujols | .244 | .293 | .397 | 85 | .153 | .251 | 4.2 | -2 | -0.3 | Eddie Murray |
| Arismendy Alcantara | .222 | .277 | .389 | 78 | .167 | .294 | 3.9 | -3 | -0.5 | Kenny Kelly |
| Michael Stefanic | .219 | .274 | .281 | 52 | .062 | .250 | 2.5 | 2 | -0.7 | Manny Patel |
| Leonardo Rivas | .186 | .264 | .281 | 49 | .094 | .264 | 2.4 | 3 | -0.7 | Jose Coronado |
| Peter Bourjos | .209 | .250 | .338 | 58 | .128 | .278 | 2.9 | 0 | -0.8 | Mark Little |
| Brennon Lund | .225 | .282 | .329 | 66 | .104 | .299 | 3.3 | -4 | -0.8 | Ed Yacopino |
| Bo Way | .220 | .269 | .293 | 54 | .073 | .275 | 2.6 | 5 | -0.9 | Steve McAllister |
| Ty Kelly | .210 | .279 | .295 | 57 | .085 | .288 | 2.7 | -4 | -0.9 | Trace Coquillette |
| Zane Gurwitz | .190 | .249 | .298 | 48 | .108 | .260 | 2.5 | 1 | -1.0 | Mark Farris |
| Erick Salcedo | .211 | .245 | .279 | 43 | .068 | .249 | 2.3 | 3 | -1.1 | Jerome Alviso |
| Victor Acosta | .223 | .274 | .314 | 60 | .092 | .256 | 2.9 | 2 | -1.1 | Richard Perez |
| Josh Thole | .185 | .265 | .241 | 40 | .056 | .250 | 2.2 | -6 | -1.1 | Charlie Greene |
| Jack Kruger | .211 | .259 | .290 | 49 | .078 | .269 | 2.5 | -4 | -1.2 | Mike Rabelo |
| Joey Curletta | .189 | .263 | .347 | 64 | .158 | .278 | 3.1 | 1 | -1.2 | Gabriel Johnson |
| Luis Aviles | .192 | .242 | .266 | 39 | .075 | .294 | 2.3 | 1 | -1.3 | Domingo Cedeno |
| Jahmai Jones | .217 | .277 | .321 | 62 | .104 | .283 | 2.9 | -7 | -1.4 | Manuel Francois |
| Jordan P. Zimmerman | .200 | .242 | .307 | 48 | .107 | .274 | 2.5 | 0 | -1.6 | Franklin Parra |
| Jhoan Urena | .200 | .260 | .321 | 57 | .120 | .287 | 2.8 | -2 | -1.9 | Brian Suarez |
| Player | T | Age | W | L | ERA | G | GS | IP | H | ER | HR | BB | SO | FIP |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Andrew Heaney | L | 29 | 8 | 6 | 4.13 | 24 | 24 | 133.0 | 126 | 61 | 21 | 36 | 146 | 3.85 |
| Dylan Bundy | R | 27 | 10 | 10 | 4.56 | 28 | 28 | 156.0 | 150 | 79 | 28 | 52 | 162 | 4.44 |
| Patrick Sandoval | L | 23 | 8 | 7 | 4.40 | 31 | 28 | 131.0 | 127 | 64 | 18 | 55 | 131 | 4.23 |
| Julio Teheran | R | 29 | 10 | 10 | 4.68 | 31 | 31 | 165.3 | 150 | 86 | 32 | 73 | 158 | 5.11 |
| Griffin Canning | R | 24 | 7 | 6 | 4.32 | 22 | 21 | 106.3 | 100 | 51 | 16 | 37 | 110 | 4.11 |
| Shohei Ohtani | R | 25 | 5 | 4 | 3.89 | 12 | 12 | 69.3 | 61 | 30 | 9 | 29 | 83 | 3.73 |
| Ty Buttrey | R | 27 | 7 | 4 | 3.57 | 66 | 0 | 70.7 | 62 | 28 | 8 | 26 | 81 | 3.46 |
| Zack Kelly | R | 25 | 5 | 5 | 4.50 | 23 | 12 | 80.0 | 81 | 40 | 10 | 34 | 68 | 4.38 |
| Jose Suarez | L | 22 | 5 | 6 | 4.92 | 27 | 23 | 119.0 | 123 | 65 | 21 | 47 | 108 | 4.84 |
| Félix Peña | R | 30 | 5 | 6 | 4.77 | 21 | 13 | 105.7 | 104 | 56 | 19 | 39 | 109 | 4.56 |
| Garrett Williams | L | 25 | 7 | 8 | 4.89 | 30 | 20 | 105.0 | 104 | 57 | 12 | 66 | 91 | 4.82 |
| Hoby Milner | L | 29 | 3 | 2 | 3.53 | 53 | 0 | 58.7 | 52 | 23 | 7 | 18 | 65 | 3.44 |
| Hansel Robles | R | 29 | 4 | 3 | 3.84 | 66 | 0 | 68.0 | 62 | 29 | 9 | 26 | 73 | 3.90 |
| Cam Bedrosian | R | 28 | 4 | 3 | 4.03 | 61 | 4 | 58.0 | 54 | 26 | 8 | 23 | 59 | 4.13 |
| Dillon Peters | L | 27 | 6 | 7 | 5.10 | 27 | 22 | 121.7 | 136 | 69 | 21 | 40 | 94 | 4.86 |
| Trevor Cahill | R | 32 | 6 | 7 | 4.93 | 28 | 15 | 96.7 | 96 | 53 | 16 | 41 | 86 | 4.82 |
| Kyle Keller | R | 27 | 3 | 2 | 3.96 | 47 | 0 | 61.3 | 51 | 27 | 8 | 32 | 76 | 3.96 |
| Noé Ramirez | R | 30 | 5 | 4 | 4.34 | 53 | 5 | 66.3 | 62 | 32 | 12 | 24 | 77 | 4.30 |
| Oliver Ortega | R | 23 | 5 | 7 | 5.17 | 26 | 21 | 101.0 | 100 | 58 | 13 | 68 | 90 | 5.09 |
| Luis Madero | R | 23 | 7 | 9 | 5.22 | 25 | 23 | 108.7 | 122 | 63 | 20 | 36 | 77 | 5.15 |
| Matt Andriese | R | 30 | 5 | 6 | 4.78 | 45 | 9 | 86.7 | 89 | 46 | 16 | 29 | 88 | 4.55 |
| Taylor Cole | R | 30 | 5 | 5 | 4.56 | 53 | 5 | 73.0 | 71 | 37 | 11 | 32 | 72 | 4.48 |
| Jose Rodriguez | R | 24 | 5 | 6 | 5.16 | 31 | 13 | 96.0 | 102 | 55 | 16 | 42 | 78 | 5.03 |
| Joe Gatto | R | 25 | 6 | 7 | 5.24 | 30 | 14 | 87.7 | 92 | 51 | 10 | 53 | 65 | 4.99 |
| Blake Wood | R | 34 | 3 | 2 | 4.19 | 40 | 0 | 43.0 | 42 | 20 | 4 | 20 | 42 | 3.83 |
| Mike Mayers | R | 28 | 2 | 2 | 4.39 | 49 | 1 | 53.3 | 53 | 26 | 8 | 21 | 54 | 4.29 |
| Jaime Barria | R | 23 | 9 | 11 | 5.45 | 30 | 25 | 137.0 | 150 | 83 | 30 | 41 | 112 | 5.29 |
| Matt Harvey | R | 31 | 5 | 7 | 5.51 | 22 | 20 | 101.3 | 114 | 62 | 21 | 31 | 80 | 5.21 |
| Parker Markel | R | 29 | 2 | 2 | 4.55 | 48 | 0 | 61.3 | 55 | 31 | 8 | 36 | 71 | 4.32 |
| Austin Warren | R | 24 | 6 | 6 | 4.58 | 36 | 0 | 55.0 | 52 | 28 | 6 | 34 | 54 | 4.49 |
| Justin Anderson | R | 27 | 2 | 2 | 4.66 | 58 | 0 | 56.0 | 49 | 29 | 8 | 34 | 68 | 4.43 |
| Drew Hutchison | R | 29 | 6 | 9 | 5.61 | 24 | 21 | 118.7 | 128 | 74 | 25 | 52 | 104 | 5.48 |
| Keynan Middleton | R | 26 | 1 | 1 | 4.83 | 43 | 0 | 41.0 | 39 | 22 | 7 | 23 | 45 | 4.89 |
| John Curtiss | R | 27 | 2 | 2 | 4.99 | 36 | 1 | 48.7 | 45 | 27 | 7 | 31 | 52 | 4.82 |
| Adam Hofacket | R | 26 | 3 | 3 | 4.96 | 38 | 1 | 61.7 | 67 | 34 | 10 | 22 | 48 | 4.80 |
| Jared Walsh | L | 26 | 1 | 1 | 5.30 | 19 | 0 | 18.7 | 20 | 11 | 3 | 11 | 14 | 5.54 |
| Luke Bard | R | 29 | 4 | 5 | 5.12 | 45 | 2 | 63.3 | 63 | 36 | 12 | 26 | 60 | 4.98 |
| Ryan Clark | R | 26 | 2 | 2 | 5.00 | 39 | 0 | 54.0 | 53 | 30 | 10 | 24 | 57 | 4.81 |
| Andrew Wantz | R | 24 | 6 | 8 | 5.76 | 24 | 17 | 90.7 | 96 | 58 | 18 | 51 | 84 | 5.60 |
| JC Ramírez | R | 31 | 4 | 6 | 5.89 | 22 | 16 | 91.7 | 106 | 60 | 20 | 34 | 61 | 5.80 |
| Zac Ryan | R | 26 | 3 | 4 | 5.20 | 39 | 0 | 55.3 | 52 | 32 | 8 | 40 | 58 | 5.13 |
| Brett Hanewich | R | 25 | 2 | 3 | 5.48 | 36 | 0 | 44.3 | 41 | 27 | 4 | 43 | 43 | 5.32 |
| Simon Mathews | R | 24 | 3 | 4 | 5.86 | 27 | 9 | 81.3 | 92 | 53 | 14 | 46 | 56 | 5.74 |
| Neil Ramírez | R | 31 | 2 | 2 | 5.60 | 48 | 1 | 53.0 | 52 | 33 | 13 | 25 | 64 | 5.37 |
| Daniel Procopio | R | 24 | 1 | 1 | 5.97 | 26 | 0 | 37.7 | 40 | 25 | 6 | 26 | 31 | 5.68 |
| Dario Beltre | R | 27 | 2 | 2 | 5.70 | 31 | 0 | 47.3 | 47 | 30 | 7 | 39 | 47 | 5.59 |
| Parker Bridwell | R | 28 | 4 | 8 | 6.59 | 23 | 14 | 95.7 | 114 | 70 | 26 | 38 | 69 | 6.46 |
| Player | K/9 | BB/9 | HR/9 | BB% | K% | BABIP | ERA+ | ERA- | WAR | No. 1 Comp |
|---|---|---|---|---|---|---|---|---|---|---|
| Andrew Heaney | 9.9 | 2.4 | 1.4 | 6.4% | 26.1% | .301 | 106 | 94 | 2.1 | John Halama |
| Dylan Bundy | 9.3 | 3.0 | 1.6 | 7.8% | 24.3% | .292 | 96 | 104 | 1.8 | Mike Scott |
| Patrick Sandoval | 9.0 | 3.8 | 1.2 | 9.6% | 22.9% | .301 | 100 | 100 | 1.7 | Tom Underwood |
| Julio Teheran | 8.6 | 4.0 | 1.7 | 10.2% | 22.0% | .265 | 94 | 107 | 1.7 | Ernie Broglio |
| Griffin Canning | 9.3 | 3.1 | 1.4 | 8.1% | 24.0% | .294 | 102 | 98 | 1.5 | Al Nipper |
| Shohei Ohtani | 10.8 | 3.8 | 1.2 | 9.8% | 28.0% | .301 | 113 | 89 | 1.3 | Josh Johnson |
| Ty Buttrey | 10.3 | 3.3 | 1.0 | 8.7% | 27.0% | .298 | 123 | 81 | 1.0 | Jerry Dipoto |
| Zack Kelly | 7.7 | 3.8 | 1.1 | 9.6% | 19.3% | .300 | 98 | 102 | 0.9 | George Culver |
| Jose Suarez | 8.2 | 3.6 | 1.6 | 8.9% | 20.5% | .297 | 89 | 112 | 0.9 | Mike Miller |
| Felix Pena | 9.3 | 3.3 | 1.6 | 8.5% | 23.7% | .297 | 92 | 109 | 0.8 | Julian Tavarez |
| Garrett Williams | 7.8 | 5.7 | 1.0 | 13.7% | 18.8% | .299 | 90 | 111 | 0.8 | Ken Chase |
| Hoby Milner | 10.0 | 2.8 | 1.1 | 7.3% | 26.4% | .296 | 125 | 80 | 0.8 | Steve Hamilton |
| Hansel Robles | 9.7 | 3.4 | 1.2 | 9.0% | 25.2% | .294 | 115 | 87 | 0.7 | Greg Minton |
| Cam Bedrosian | 9.2 | 3.6 | 1.2 | 9.3% | 23.8% | .293 | 109 | 92 | 0.6 | Roger McDowell |
| Dillon Peters | 7.0 | 3.0 | 1.6 | 7.4% | 17.4% | .305 | 86 | 116 | 0.6 | Wade Blasingame |
| Trevor Cahill | 8.0 | 3.8 | 1.5 | 9.6% | 20.2% | .289 | 89 | 112 | 0.6 | Bruce Dal Canton |
| Kyle Keller | 11.2 | 4.7 | 1.2 | 12.0% | 28.5% | .293 | 111 | 90 | 0.5 | Clay Bryant |
| Noe Ramirez | 10.4 | 3.3 | 1.6 | 8.4% | 27.0% | .298 | 101 | 99 | 0.5 | Dickie Noles |
| Oliver Ortega | 8.0 | 6.1 | 1.2 | 14.5% | 19.1% | .297 | 85 | 118 | 0.5 | Mike Torrez |
| Luis Madero | 6.4 | 3.0 | 1.7 | 7.5% | 16.0% | .297 | 84 | 119 | 0.5 | Joe Coleman |
| Matt Andriese | 9.1 | 3.0 | 1.7 | 7.7% | 23.5% | .305 | 92 | 109 | 0.4 | Jose Santiago |
| Taylor Cole | 8.9 | 3.9 | 1.4 | 10.0% | 22.4% | .297 | 96 | 104 | 0.4 | Jim Todd |
| Jose Rodriguez | 7.3 | 3.9 | 1.5 | 9.8% | 18.2% | .298 | 85 | 117 | 0.3 | Don Carrithers |
| Joe Gatto | 6.7 | 5.4 | 1.0 | 13.0% | 16.0% | .300 | 84 | 119 | 0.2 | Sal Vulcano |
| Blake Wood | 8.8 | 4.2 | 0.8 | 10.6% | 22.2% | .311 | 105 | 95 | 0.2 | Rube Ehrhardt |
| Mike Mayers | 9.1 | 3.5 | 1.4 | 9.1% | 23.3% | .306 | 100 | 100 | 0.2 | Todd Williams |
| Jaime Barria | 7.4 | 2.7 | 2.0 | 6.9% | 18.8% | .293 | 81 | 124 | 0.2 | Dan Perkins |
| Matt Harvey | 7.1 | 2.8 | 1.9 | 7.0% | 18.0% | .301 | 80 | 125 | 0.1 | Joe Mays |
| Parker Markel | 10.4 | 5.3 | 1.2 | 13.1% | 25.8% | .301 | 97 | 103 | 0.1 | Ryan Henderson |
| Austin Warren | 8.8 | 5.6 | 1.0 | 13.6% | 21.6% | .301 | 96 | 104 | 0.1 | Hal Reniff |
| Justin Anderson | 10.9 | 5.5 | 1.3 | 13.6% | 27.2% | .297 | 94 | 106 | 0.0 | Gabriel Dehoyos |
| Drew Hutchison | 7.9 | 3.9 | 1.9 | 9.8% | 19.5% | .298 | 78 | 128 | 0.0 | Dana Kiecker |
| Keynan Middleton | 9.9 | 5.0 | 1.5 | 12.6% | 24.6% | .299 | 91 | 110 | -0.1 | Bill Kelso |
| John Curtiss | 9.6 | 5.7 | 1.3 | 14.0% | 23.4% | .295 | 88 | 114 | -0.1 | Joel Moore |
| Adam Hofacket | 7.0 | 3.2 | 1.5 | 8.1% | 17.6% | .302 | 89 | 113 | -0.1 | Bill Gogolewski |
| Jared Walsh | 6.8 | 5.3 | 1.4 | 12.6% | 16.1% | .293 | 83 | 121 | -0.1 | Tippy Martinez |
| Luke Bard | 8.5 | 3.7 | 1.7 | 9.3% | 21.4% | .288 | 86 | 116 | -0.2 | Jimmy Myers |
| Ryan Clark | 9.5 | 4.0 | 1.7 | 10.1% | 24.1% | .299 | 88 | 114 | -0.2 | Casey Daigle |
| Andrew Wantz | 8.3 | 5.1 | 1.8 | 12.2% | 20.0% | .300 | 76 | 131 | -0.2 | Dan Murray |
| JC Ramirez | 6.0 | 3.3 | 2.0 | 8.3% | 14.8% | .294 | 75 | 134 | -0.3 | Bill Dietrich |
| Zac Ryan | 9.4 | 6.5 | 1.3 | 15.5% | 22.5% | .297 | 84 | 118 | -0.3 | Heathcliff Slocumb |
| Brett Hanewich | 8.7 | 8.7 | 0.8 | 19.8% | 19.8% | .298 | 80 | 125 | -0.4 | Dave Cole |
| Simon Mathews | 6.2 | 5.1 | 1.5 | 12.1% | 14.7% | .300 | 75 | 133 | -0.5 | Brett Merriman |
| Neil Ramirez | 10.9 | 4.2 | 2.2 | 10.6% | 27.2% | .298 | 78 | 127 | -0.5 | Marcus Gwyn |
| Daniel Procopio | 7.4 | 6.2 | 1.4 | 14.6% | 17.4% | .301 | 74 | 136 | -0.6 | Lloyd Allen |
| Dario Beltre | 8.9 | 7.4 | 1.3 | 17.1% | 20.6% | .303 | 77 | 130 | -0.6 | Ken Wright |
| Parker Bridwell | 6.5 | 3.6 | 2.4 | 8.7% | 15.8% | .294 | 67 | 150 | -1.1 | Mike Walker |
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.
Great stuff as always. The last table is a dupe of the one above it.
Delightful that Mike Trout at 7.4 WAR would be among the top 3% of all player-seasons over the last 20 years … and I’d still bet the Over.
Also pleasing to note that the sister of Angels OF prospect Bo Way is the decidedly more affirmative Bes Way.
No Way.
No Way was adopted from Scandinavia. And is a bit younger. Of course the even younger sister is Fo Way. His dad is Big Way. The entire family lives near a Turnpike named after the family..,,,. Road Way. And jokes like these are part of my national show: bad dad jokes and other ways to hurt people.
Trout’s 7.4 vs. 8.5 WAR seems a pretty large gap between the two projections. Is this because of different estimates of injury risk?
Why is Ohtani projected to pitch only 69 innings, and have > 400 PA as a DH? I thought he was cleared to pitch from the beginning of the season?
Bill Russell was perhaps the best defensive player in NBA history. Perfect comp for Andrelton Simmons.
Given his gains last year I’m rather surprised that La Stella is pegged to hit less than 10 homers by ZiPS even though he hit 16 in just about the same number of at bats last year. Even as a part timer I’d bet the over.
I also like that although Pujols is subzero in WAR again this season he’s comp’d to the great Eddie Murray. Clearly ZiPS is having fun by saying that Pujols will be the 1997 Angels version of Murray for this year.
Poor Trout I could see the Angels finishing at around .500 and maybe a few games better but they’re not nearly as good as the Rays and A’s or even the Indians and Red Sox. Rendon and Trout will be incredibly fun to watch as will Ohtani and eventually Addell but their pitching will sink them.
The trouble for the teams in the AL West is that while Seattle is going to be bad, it’s not likely to be season-series-sweep bad like Baltimore and Detroit could be, and meanwhile the strength of the non-Orioles teams in the East suggests that one wild card team comes out of that division. That leaves one spot for the Indians / A’s / Angels (and/or the White Sox / Rangers depending on where you think they are in their rebuilds). But the Central has those Tigers to cough up the easy wins, which might still hand that berth to the Indians.
Of course, this being baseball, watch one of the Wild Cards turn out to be something crazy like Toronto.
Canning has some upside I think. Throws hard for a starter with a ton of ride and has a breaking pitch with solid movement. Think he could be a good 3 or maybe even a good 2 in his upper percentile outcomes
Agree on Canning. I know ZiPS doesn’t see any pitcher outside Ohtani having high level upside, but Canning has that shot. I know you can’t “remove” starts, but his numbers got skewed when they threw him out there a day after Skaggs death and he clearly wasn’t mentally ready to pitch. Plus his SwStr% is in the elite category, right there with the best pitchers in the game. He’s on the list of pitchers who “could” breakout” this year ala Bieber last year. Not saying he will be Bieber but has a great repertoire of pitchers and good command of them. I’m a fan and if the Angels make a postseason run, they need Canning to make this jump!
As with just about every angels pitcher, he has injury issues. Ended last year on the DL, and he didnt pitch at all the year he was drafted. Unfortunately i see a major injury in the near future for him, and the angels are attempting to delay the inevitable
Uhhh Angels do that with most of their college pitchers regardless of injury risk. Quite a few guys coming out of college have high workloads, Canning was one of those.
I think the projection for Upton seems a bit weak, but I guess that’s what happens when you get old and miss most of a season.
I like that Patrick Sandoval projection though. His stuff is so nasty and I really want him to succeed.
Upton isn’t the only troubling comparo.
Valentin was great in his mid to late 20’s but his last good year was at 30.
He was playable at 31 and done at 32.
The Angels better get more thsn two good years out of Rendon.
Seeing Valentin’s name as his comp made me very uneasy
Baltimore’s pitching is only a certain type of eldritch abomination. Saying they’re one of the Great Old Ones is giving them way too much credit. They’re more like weird fungi creatures that lurk in the dark.
Trout takes HGH
Maybe!
But without any sort of evidence or reasoning, your comment is about as useful as attaching wheels to a tomato.
That doesn’t work if you aren’t human
This isn’t even likely if he IS doping. HGH is basically to improve recovery and stave off decline (I thought). If he’s doping, it’s likely some mix of anabolic steroids and amphetamines. Which he’s not doing.
HGH has always baffled me. Every single medical study I can find on HGH says it basically does nothing for grown, healthy adults, yet we vilify it like an anabolic steroid.
It’s very likely I’m missing an important part of the science, so can someone show me evidence it actually helps recovery or whatnot?
Plus, steroids don’t work by themselves. You’d still have to pump a metric boatload of iron very often to get use out of it.
Trout takes naps
In between weather reports
I don’t know what the Angels are doing with Albert Pujols, and I don’t know that there is any way to salvage him. He’s got a no-trade clause, and if even if he didn’t, I’m not sure there’s another contract that is bad enough that they could trade him. Maybe they could trade him for Brandon Belt AND Johnny Cueto. There’s just no way he should even be rostered on a team that wants to win games now.
Doubt the Giants would go for that.
Haven’t seen projections for SF but my gut feeling is BeltCueto can still muster half a WAR, maybe one if Cueto is IL’ed all year.
But if the Giants are willing and Pujols is willing to go, rip their arm off.
Pujols for Chris Davis and the Angels take on the deferred payments?
Davis makes a little less over 3 years ($51m), but another $42m from 2023-2037. It’s only $3.5 m per year until 2033 and then only $1.4m until 2037.
Pujols makes more over 2 years ($59m) than Davis does over the next 3.
So the Angels save $8m, but about $12m over each of 2020 and 2021, when they are presumably in prime contention years and an added piece could be a big difference. The Angels give back most of the savings ($17m) in 2023, but so be it.
Davis is far younger than Pujols so maybe there’s a chance to get something out of him still? But assuming that’s not the case, the Angels should have little worry about just cutting him, with no real ties to the team.
The Orioles take on extra money now, but the albatross is done a year early when they are maybe starting to think about contending. Plus they get out of the deferred payments. The extra money now doesn’t really hurt them.
Unlike Davis, Pujols has at least a bit of usefulness as only a slightly below average hitter. They could cut back his at bats in the hopes of keeping him a little healthier and/or reap some rewards in his march toward 700 HRs. Maybe he can hit lefties a bit still (115 wRC+ last year).
Hm, I wonder who is projected to be best
Missed the opportunity to label 1B as “La Pujol”
I definitely thought “Buttrey” was one of the joke names.
Adell hitting .272 next season seems too optimistic. Also Marsh’s projection seems too pessimistic he made a change to his stance 2nd half last year and really took off unlocked some more power and had a strong AFL showing as well.
Is Bedrockito supposed to be Bedrosian?
My first thought looking at the depth chart was ‘Bedrockito? That sounds like a made up name.’
Turns out it actually was for a change.
How do I translate, “La Fletch”? Is it Spanish for, “the Fletch”?
Stop trying to make Fletch happen, Gretchen.
I see zips is prettt optimistic here, especially concerning the starting rotation, Simmons, ohtani, and first base. Pujols is gonna get another 400+ PAs, and anyone that thinks otherwise is kidding themselves. I think a lot would need to go right for these projections to be met.
Not signing an impact pitcher this past offseason was a real failure by the front office and/or ownership. The lack of SP depth and quality is going to sink this team once more. I see 82-85 wins next year.
Trendont?
So Rendon is following in the footsteps of Pujols and Upton as paying big bucks for a long time for past performance? What a waste of money and Trout.
I actually remember Hoby Milner as the guy Kapler brought in after Nola had thrown all of 68 pitches through 5.1 innings and had a 5-0 lead in the first game Kapler ever managed. Freddy Freeman greeted Milner with a HR and the Phillies blew their 5-0 lead and lost 8-5. It clearly presaged Kapler’s tenure as Phillies manager and his belief that the computer must never be questioned and the brain must never ever be used.
the comparisons are funny…. Dylan Bundy = Mike Scott?
Ill take the over on Trout, Simmons, Fletcher and particularly Rendon! its likely this team will contend, but I would only give them 50/50 at a wildcard with that mediocre pitching.
Is Zenith loan firm willing to take on Pujols’ contract?