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.

Batters – Standard
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

Batters – Advanced
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

Pitchers – Standard
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

Pitchers – Advanced
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.

43 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
scottborasmember
4 years ago

Great stuff as always. The last table is a dupe of the one above it.

DBA455
4 years ago
Reply to  scottboras

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.

Cave Dameron
4 years ago
Reply to  DBA455

No Way.

kick me in the GO NATSmember
4 years ago
Reply to  Cave Dameron

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.

WARrior
4 years ago
Reply to  scottboras

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?