Archive for 2019 ZiPS Projections

2019 ZiPS Projections – Tampa Bay Rays

After having typically appeared in the hallowed pages of Baseball Think Factory, Dan Szymborski’s ZiPS projections have now been released at FanGraphs for more than half a decade. The exercise continues this offseason. Below are the projections for the Tampa Bay Rays.

Batters

The Rays are similar to the St. Louis Cardinals in that they’re almost always one of the highest-floor teams in baseball. Since the team’s breakout season in 2008, which saw them reach the World Series, they’ve only really had one season that you could reasonably call lousy, the 68-94 campaign in 2016. Otherwise, Tampa’s been middling at worst, with a stretch of high-70s/low-80s wins that in large part reflects some draft struggles.

Since 2009, the Rays have only really hit on two players in the draft: Kevin Kiermaier and Blake Snell. Now, the jury is still out on some of these drafts, especially the more recent ones, but it’s hard for a team with Tampa Bay’s revenue model — and given some of the surrounding issues, they’re one of the few teams that really does seem to struggle financially — to compete consistently without drafts paying off. Read the rest of this entry »


2019 ZiPS Projections – San Francisco Giants

After having typically appeared in the hallowed pages of Baseball Think Factory, Dan Szymborski’s ZiPS projections have now been released at FanGraphs for more than half a decade. The exercise continues this offseason. Below are the projections for the San Francisco Giants.

Batters

Be very careful when scrolling down to look at the depth chart. The way these things work, the first thing you’ll see is the outfield, which is likely to remain an absolutely brutal mess, one that couldn’t even be half-solved by a Ronald Acuña/Juan Soto-esque rise to power by Heliot Ramos, one of San Francisco’s few top prospects. Let’s put it this way: ZiPS projects Rule 5 draftee Drew Ferguson to be arguably the best outfielder on the team, with two of the other top outfielders being a minor-league signing and a waiver claim from the Rangers. The good news is that most of the group actually projects above replacement-level, so there’s a weird amount of adequacy in terms of the depth, but the projections give absolutely none of the team’s current group a chance to have much of an upside.

Things get sunnier when you look at the infield, which is the primary reason the Giants are likely to still be projected above the Padres for one last run (though probably just for one, unless the Padres are notably unlucky or incompetent). ZiPS essentially projects improvement for all of the team’s infield starters, kind of a rarity given the generally justifiable grumpy conservativeness to which projections systems are prone. The quality of the infield lends itself well to the argument that the Giants probably ought to have won more games last year. Not enough to be a playoff team, mind you, but at least enough to tone down the bleakness.

The worrisome thing about the offense is that most of the highlight players are at ages where their downsides can still hit like a ton of bricks and fast, and there’s no counterbalancing breakout potential. To the team’s credit, they’ve given every indication they realize that the outfield is bit of a tire fire. The Giants were in on all of the Marlins outfielders last winter, brought in Andrew McCutchen for 2018 (before trading him to the Yankees), and are now courting Bryce Harper. If any team is able to convince Harper to sign a shorter-term contract, San Francisco seems like a possibility; a superstar season from Harper could get the team into plausible contention, given their outfield weakness. And time is of the essence — if the infield starters don’t bounce back, this team is absolute toast.

I am still confused as to the baseball purpose of Pablo Sandoval remaining on the roster. Did someone in the organization finish last in their fantasy baseball league, and this is their punishment?

Pitchers

Johnny Cueto could theoretically return in September, but I think the smart money is still on him not making an appearance until 2020. Which, in addition to being unfortunate for Cueto, is rather bad timing for the Giants, who are less likely to be playing meaningful games in 2020 than this year.

Madison Bumgarner only gets a two-WAR projection, but that’s over just 147 innings, due largely to his attendance over the last two seasons, when he’s missed time due to freak injuries, one caused by something somewhat unusual (a dirt bike), the other by something somewhat mundane (a line drive). Since no elbow or shoulders were involved, I’m more optimistic about Bumgarner getting back to the 200 inning range than the projections are, which would boost his WAR to around three. ZiPS projects Dereck Rodriguez to be roughly league-average, which will be disappointing to Giants fans after a season in which Rodriguez was one of the team’s few highlights, but he has a very short record track record and a low K rate, so ZiPS isn’t putting him on the Kyle Hendricks pile yet. He’s certainly unlikely to repeat the 0.68 HR/9, even playing in Oracle Park.

The bullpen isn’t flashy, but the front-end is solidly above-average, and the team’s depth projects as more than adequate for its needs. San Francisco has shown an ability to turn random pieces into good relievers, and has a solid record with reclamation projects, such as Sam Dyson.

Bench and Prospects

After Joey Bart and Heliot Ramos, both likely to get official projections next year, the cupboard gets bare quickly. ZiPS does project Shaun Anderson to be a decent No. 3 starter for a time in his prime, and it has a long-term fascination with Conner Menez, but there’s just not much there there. Honestly, if the Giants had better prospects after their top two guys, I’d expect them to already have been traded for a starting pitcher. Most teams have a position player or two who ZiPS thinks projects better than the scouting reports indicate, but I’m just not seeing anybody here. Despite playing in the Pacific Coast League, Triple-A Sacramento only had one player who hit 15 homers (Chris Shaw).

One pedantic note for 2019: for the WAR graphic, I’m using FanGraphs’ depth chart 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 at site.

Batters – Counting Stats
Player B Age PO G AB R H 2B 3B HR RBI BB SO SB CS
Buster Posey R 32 C 115 423 53 122 24 1 8 53 48 56 4 1
Brandon Crawford L 32 SS 143 507 59 129 29 4 14 67 46 115 4 4
Brandon Belt L 31 1B 117 416 57 104 25 3 15 53 62 122 4 1
Joe Panik L 28 2B 122 444 57 122 24 4 7 44 40 47 4 1
Evan Longoria R 33 3B 136 528 58 136 31 3 16 65 34 105 3 1
Alen Hanson B 26 2B 132 398 51 99 18 8 9 42 21 88 17 7
Breyvic Valera B 27 2B 126 424 50 113 16 4 5 38 37 48 7 7
Anthony Garcia R 27 LF 126 449 60 111 25 1 16 56 43 108 3 2
Drew Ferguson R 26 CF 92 348 45 85 18 2 6 31 39 101 9 6
Austin Slater R 26 RF 118 411 48 105 22 2 8 48 34 113 9 4
Stephen Vogt L 34 C 116 373 40 92 20 2 12 47 34 75 0 1
John Andreoli R 29 LF 115 420 52 94 19 4 6 35 51 130 20 7
Steven Duggar L 25 CF 117 467 55 116 26 4 6 42 46 139 13 6
Brock Stassi L 29 1B 89 286 35 68 16 1 6 30 37 67 0 1
Mac Williamson R 28 LF 101 348 46 81 17 1 14 43 30 103 3 2
Abiatal Avelino R 24 SS 132 489 53 119 20 6 9 43 26 108 16 6
Henry Ramos B 27 CF 99 347 39 91 17 3 7 35 24 75 6 4
Donovan Solano R 31 SS 110 397 39 102 22 1 4 33 16 61 2 1
Jerry Sands R 31 1B 93 307 36 71 16 1 10 36 33 88 2 1
Ryan Howard R 24 SS 120 465 47 118 23 3 4 41 27 77 6 4
Cameron Rupp R 30 C 90 311 31 67 15 1 10 34 29 110 0 0
Aramis Garcia R 26 C 101 386 40 84 17 1 11 41 22 128 0 1
Cesar Puello R 28 LF 90 315 42 78 14 2 6 30 29 85 8 4
Levi Michael B 28 SS 103 375 44 85 16 3 6 30 26 114 9 4
Ryder Jones L 25 3B 124 458 50 108 24 3 11 47 25 117 3 2
Mike Gerber L 26 CF 108 411 46 89 19 3 12 44 29 148 5 3
Rene Rivera R 35 C 61 173 14 37 7 0 5 21 10 58 0 0
Jin-De Jhang L 26 C 62 230 22 55 10 1 2 18 13 34 1 1
Ali Castillo R 30 3B 107 355 33 86 14 2 2 26 16 47 7 7
Ronnie Freeman R 28 C 71 231 22 52 9 1 3 17 14 57 0 0
Trevor Brown R 27 C 58 179 16 39 8 0 2 13 13 40 2 0
Caleb Gindl L 30 LF 84 266 27 60 12 2 4 24 22 64 1 2
Miguel Gomez B 26 2B 118 437 43 112 22 4 8 45 10 73 1 0
C.J. Hinojosa R 24 SS 102 395 40 92 18 2 4 31 29 68 6 4
Eury Perez R 29 RF 73 219 23 57 9 3 1 19 11 38 13 5
Pablo Sandoval B 32 3B 92 293 28 70 13 1 8 35 20 60 0 0
Zach Green R 25 1B 106 385 43 80 22 2 12 46 26 155 1 1
Chris Shaw L 25 LF 131 495 55 113 27 2 19 62 30 175 1 0
Peter Maris L 25 2B 87 317 35 72 12 3 6 28 27 72 5 5
Hamlet Marte R 25 C 72 265 27 56 12 1 6 23 17 95 2 1
Luigi Rodriguez B 26 RF 100 362 39 78 14 3 11 37 23 138 10 8
Myles Schroder R 31 1B 93 322 30 67 13 2 6 27 14 97 5 3
Heath Quinn R 24 LF 92 350 37 75 15 0 8 32 28 126 3 1
Matt Winn R 26 C 93 326 31 54 13 1 8 28 27 163 0 0
Sandro Fabian R 21 RF 120 455 43 91 20 1 10 41 18 138 2 3
Josh Rutledge R 30 2B 57 170 16 34 6 1 2 11 11 57 1 1
Jalen Miller R 22 2B 130 524 53 115 26 2 8 46 25 145 8 5

 

Batters – Rate Stats
Player PA BA OBP SLG OPS+ ISO BABIP RC/27 Def WAR No. 1 Comp
Buster Posey 479 .288 .363 .407 109 .118 .318 5.7 7 3.8 Earl Battey
Brandon Crawford 566 .254 .320 .410 97 .156 .304 4.7 9 3.2 Jay Bell
Brandon Belt 484 .250 .351 .433 112 .183 .319 5.5 8 2.8 Leon Durham
Joe Panik 495 .275 .337 .394 98 .119 .295 5.0 0 2.0 Jeff Treadway
Evan Longoria 574 .258 .305 .419 94 .161 .295 4.7 1 1.9 Tim Wallach
Alen Hanson 427 .249 .286 .402 84 .153 .299 4.2 3 1.3 Luis Rivas
Breyvic Valera 470 .267 .324 .358 86 .092 .291 4.1 2 1.2 Wallace Johnson
Anthony Garcia 506 .247 .323 .414 99 .167 .292 4.8 -2 1.1 Kurt Bierek
Drew Ferguson 396 .244 .329 .359 87 .115 .328 4.1 -1 1.0 Larry Bigbie
Austin Slater 455 .255 .319 .377 89 .122 .334 4.4 1 0.9 Ruben Mateo
Stephen Vogt 413 .247 .310 .408 93 .161 .280 4.5 -8 0.8 Bill Freehan
John Andreoli 478 .224 .311 .331 75 .107 .310 3.7 7 0.8 Reggie Williams
Steven Duggar 517 .248 .317 .360 84 .111 .342 4.1 -5 0.7 Rich Becker
Brock Stassi 328 .238 .326 .364 88 .126 .291 4.1 3 0.7 Ray Giannelli
Mac Williamson 386 .233 .303 .408 91 .175 .290 4.3 0 0.7 Scott Bryant
Abiatal Avelino 523 .243 .285 .364 75 .121 .296 3.8 -3 0.6 Hector Luna
Henry Ramos 378 .262 .309 .389 88 .127 .317 4.3 -4 0.5 Andrew Locke
Donovan Solano 421 .257 .288 .348 72 .091 .295 3.6 -1 0.4 Alvaro Espinoza
Jerry Sands 344 .231 .308 .388 88 .156 .292 4.2 1 0.4 Jarrod Patterson
Ryan Howard 503 .254 .298 .342 74 .088 .297 3.6 -4 0.4 Dean DeCillis
Cameron Rupp 344 .215 .285 .367 76 .151 .298 3.6 -4 0.4 Chad Moeller
Aramis Garcia 413 .218 .264 .352 66 .135 .296 3.2 1 0.4 Alvin Colina
Cesar Puello 360 .248 .329 .362 88 .114 .321 4.3 -2 0.3 Domingo Michel
Levi Michael 416 .227 .295 .333 71 .107 .310 3.5 -3 0.3 Doug Baker
Ryder Jones 493 .236 .282 .373 76 .138 .294 3.7 -2 0.3 Brennan King
Mike Gerber 447 .217 .271 .365 71 .148 .307 3.4 0 0.2 Justin Bowles
Rene Rivera 188 .214 .267 .341 64 .127 .291 3.1 0 0.1 Shawn Wooten
Jin-De Jhang 247 .239 .280 .317 62 .078 .273 3.1 0 0.1 Dave Miley
Ali Castillo 379 .242 .276 .310 59 .068 .275 2.8 7 0.1 Robert Eenhoorn
Ronnie Freeman 249 .225 .270 .312 58 .087 .287 2.9 1 0.0 Kyle Geiger
Trevor Brown 195 .218 .278 .296 57 .078 .270 3.0 -1 -0.1 David Duff
Caleb Gindl 292 .226 .285 .331 67 .105 .283 3.2 2 -0.2 Jeff Wetherby
Miguel Gomez 451 .256 .273 .380 75 .124 .292 3.8 -6 -0.2 Donnie Hill
C.J. Hinojosa 432 .233 .287 .319 65 .086 .272 3.2 -4 -0.2 Keoni DeRenne
Eury Perez 239 .260 .303 .342 75 .082 .311 3.9 -2 -0.3 Jason Bourgeois
Pablo Sandoval 319 .239 .292 .372 79 .133 .276 3.8 -7 -0.3 Geoff Blum
Zach Green 422 .208 .270 .369 72 .161 .312 3.4 1 -0.4 Ryan Mulhern
Chris Shaw 533 .228 .278 .406 83 .178 .312 4.0 -7 -0.4 Glenn Davis
Peter Maris 351 .227 .287 .341 70 .114 .276 3.3 -5 -0.4 Chris Lombardozzi
Hamlet Marte 285 .211 .257 .332 59 .121 .305 2.9 -6 -0.7 David Ross
Luigi Rodriguez 391 .215 .264 .362 68 .146 .315 3.1 0 -0.7 Tony Barron
Myles Schroder 348 .208 .255 .317 54 .109 .279 2.7 5 -0.8 Marc Sagmoen
Heath Quinn 384 .214 .279 .326 64 .111 .310 3.1 -2 -0.8 Lance Hallberg
Matt Winn 357 .166 .233 .285 40 .120 .297 2.2 -1 -0.9 Steve Lomasney
Sandro Fabian 485 .200 .238 .314 49 .114 .264 2.4 10 -0.9 John Lindsey
Josh Rutledge 184 .200 .255 .282 46 .082 .288 2.4 -4 -0.9 Paul Hoover
Jalen Miller 559 .219 .261 .323 58 .103 .288 2.9 -3 -1.0 Chris Patten

 

Pitchers – Counting Stats
Player T Age W L ERA G GS IP H ER HR BB SO
Madison Bumgarner L 29 8 8 3.86 24 24 147.0 139 63 21 37 135
Johnny Cueto R 33 7 7 3.92 22 22 133.0 131 58 17 35 110
Dereck Rodriguez R 27 7 7 4.19 27 26 146.0 150 68 18 45 114
Drew Pomeranz L 30 7 8 4.42 28 21 116.0 111 57 14 57 107
Derek Holland L 32 7 8 4.54 29 25 134.7 135 68 19 56 118
Jeff Samardzija R 34 7 8 4.59 22 22 131.3 134 67 19 35 109
Will Smith L 29 3 2 2.94 57 0 52.0 41 17 5 17 69
Tony Watson L 34 5 4 3.17 66 0 59.7 54 21 6 15 57
Andrew Suarez L 26 9 11 4.60 30 29 162.3 176 83 24 47 130
Conner Menez L 24 8 10 4.52 27 27 125.3 123 63 14 74 115
Carlos Navas R 26 4 4 3.93 43 1 68.7 66 30 7 24 63
Reyes Moronta R 26 4 3 3.39 65 0 58.3 44 22 4 36 74
Mark Melancon R 34 2 2 3.22 47 0 44.7 43 16 3 11 35
Ty Blach L 28 7 9 4.55 37 18 128.7 143 65 14 36 73
Chris Stratton R 28 8 11 4.73 28 26 144.7 155 76 18 57 111
Keyvius Sampson R 28 8 10 4.69 26 19 126.7 106 66 15 76 129
Derek Law R 28 3 3 3.67 49 0 56.3 54 23 4 20 49
Sam Dyson R 31 4 4 3.84 64 0 58.7 58 25 5 20 44
Shaun Anderson R 24 6 9 4.86 25 24 129.7 142 70 20 41 97
Logan Webb R 22 3 4 4.81 27 24 88.0 91 47 11 42 70
Chase Johnson R 27 3 4 4.74 19 17 62.7 68 33 6 29 40
Dillon McNamara R 27 3 3 4.21 39 1 51.3 51 24 5 23 44
Ray Black R 29 3 3 3.94 56 0 48.0 33 21 5 34 77
Tyler Rogers R 28 3 3 4.02 52 0 65.0 65 29 4 28 47
Sam Coonrod R 26 5 7 4.89 22 18 95.7 99 52 12 49 79
Pat Venditte R 34 3 3 4.44 38 0 48.7 46 24 6 24 45
Jake Barrett R 27 2 3 4.03 53 0 58.0 52 26 6 31 62
Sam Moll L 27 2 2 4.02 40 0 47.0 48 21 4 18 37
Travis Bergen L 25 3 3 4.13 30 0 28.3 26 13 3 13 27
Steven Okert L 27 2 2 4.10 52 0 48.3 46 22 7 16 49
Tyler Herb R 27 5 8 5.17 21 21 108.0 120 62 14 49 73
Manny Parra L 36 2 2 4.14 39 0 45.7 46 21 3 23 35
Jamie Callahan R 24 3 3 4.50 29 1 40.0 41 20 4 19 32
Sam Wolff R 28 2 3 4.37 29 0 35.0 32 17 4 21 39
Pierce Johnson R 28 3 3 4.52 45 3 63.7 60 32 7 35 64
Enderson Franco R 26 6 9 5.22 26 21 119.0 135 69 17 52 86
Jordan Schafer L 32 1 1 4.59 27 1 33.3 32 17 4 17 33
Brandon Beachy R 32 1 1 5.79 6 6 23.3 26 15 4 14 15
Pat Ruotolo R 24 2 3 4.89 41 0 42.3 40 23 8 22 51
Josh Osich L 30 1 1 4.71 54 1 57.3 59 30 7 28 47
Casey Kelly R 29 7 11 5.22 28 23 131.0 151 76 21 45 89
Joan Gregorio R 27 4 6 5.35 20 15 79.0 83 47 14 39 71
Melvin Adon R 25 4 6 5.40 19 16 80.0 89 48 9 51 55
Carlos Diaz L 25 2 3 4.80 40 0 50.7 50 27 4 34 40
Kieran Lovegrove R 24 2 3 4.91 42 0 55.0 54 30 5 39 47
Garrett Williams L 24 5 8 5.30 31 16 88.3 92 52 8 67 66
Jose Valdez R 29 3 4 5.27 45 0 54.7 54 32 8 36 52
Taylor Hill R 30 5 9 5.48 23 19 106.7 130 65 18 31 53
Tyler Beede R 26 5 9 5.55 30 17 99.0 108 61 15 60 83
Jordan Johnson R 25 6 11 5.62 24 23 115.3 128 72 19 63 83
Ryan Halstead R 27 2 4 5.64 38 0 52.7 60 33 12 16 42
Michael Connolly R 27 4 8 5.85 25 14 92.3 112 60 17 37 53

 

Pitchers – Rate Stats
Player TBF K/9 BB/9 HR/9 BABIP ERA+ ERA- FIP WAR No. 1 Comp
Madison Bumgarner 612 8.27 2.27 1.29 .285 102 98 4.03 2.0 Bud Black
Johnny Cueto 561 7.44 2.37 1.15 .290 100 100 4.08 1.7 Bob Forsch
Dereck Rodriguez 630 7.03 2.77 1.11 .297 97 103 4.28 1.7 Steve Fireovid
Drew Pomeranz 511 8.30 4.42 1.09 .294 92 109 4.43 1.0 Rich Robertson
Derek Holland 590 7.89 3.74 1.27 .296 90 112 4.59 1.0 Shawn Estes
Jeff Samardzija 557 7.47 2.40 1.30 .295 89 113 4.26 0.9 Bill Gullickson
Will Smith 212 11.94 2.94 0.87 .300 134 75 2.78 0.9 Ken Dayley
Tony Watson 247 8.60 2.26 0.91 .289 124 80 3.45 0.8 Tony Castillo
Andrew Suarez 705 7.21 2.61 1.33 .306 86 117 4.47 0.8 Bobby Livingston
Conner Menez 571 8.26 5.31 1.01 .302 87 115 4.71 0.8 Trevor Wilson
Carlos Navas 295 8.26 3.15 0.92 .299 103 97 3.86 0.6 Daryl Irvine
Reyes Moronta 253 11.42 5.55 0.62 .290 116 86 3.41 0.6 Brian Wilson
Mark Melancon 186 7.05 2.22 0.60 .294 122 82 3.26 0.6 Dick Coffman
Ty Blach 557 5.11 2.52 0.98 .299 87 115 4.34 0.5 Mike Caldwell
Chris Stratton 640 6.91 3.55 1.12 .305 83 120 4.52 0.5 Kevin Hodges
Keyvius Sampson 558 9.17 5.40 1.07 .273 84 119 4.57 0.4 Victor Zambrano
Derek Law 241 7.83 3.20 0.64 .301 107 93 3.51 0.3 Mark Lee
Sam Dyson 253 6.75 3.07 0.77 .293 103 97 3.93 0.3 Jack Aker
Shaun Anderson 569 6.73 2.85 1.39 .302 81 123 4.77 0.3 Mike Lincoln
Logan Webb 396 7.16 4.30 1.13 .300 82 122 4.82 0.2 Jesus Silva
Chase Johnson 284 5.74 4.16 0.86 .302 83 120 4.70 0.2 Sean White
Dillon McNamara 227 7.71 4.03 0.88 .303 97 103 4.22 0.1 Casey Daigle
Ray Black 211 14.44 6.38 0.94 .301 100 100 3.55 0.1 Dwayne Henry
Tyler Rogers 287 6.51 3.88 0.55 .299 98 102 3.98 0.1 Bruce Dal Canton
Sam Coonrod 434 7.43 4.61 1.13 .302 81 124 4.85 0.1 Allen Edwards
Pat Venditte 216 8.32 4.44 1.11 .290 92 109 4.57 0.1 Jim Czajkowski
Jake Barrett 256 9.62 4.81 0.93 .299 98 102 4.12 0.1 George Smith
Sam Moll 205 7.09 3.45 0.77 .306 98 102 3.96 0.1 Jim Crawford
Travis Bergen 124 8.58 4.13 0.95 .291 99 101 4.21 0.1 Mike Venafro
Steven Okert 207 9.12 2.98 1.30 .295 96 104 4.18 0.1 Javier Lopez
Tyler Herb 490 6.08 4.08 1.17 .305 79 127 5.01 0.0 Ben Fritz
Manny Parra 205 6.90 4.53 0.59 .303 95 105 4.11 0.0 Joe Gibbon
Jamie Callahan 179 7.20 4.28 0.90 .303 90 111 4.43 0.0 Rick Greene
Sam Wolff 158 10.03 5.40 1.03 .304 93 107 4.38 0.0 Gabriel Dehoyos
Pierce Johnson 285 9.05 4.95 0.99 .301 87 115 4.36 -0.1 Ryan Henderson
Enderson Franco 542 6.50 3.93 1.29 .311 78 128 5.05 -0.1 Rick Sutcliffe
Jordan Schafer 148 8.91 4.59 1.08 .301 86 116 4.35 -0.1 C.J. Nitkowski
Brandon Beachy 109 5.79 5.40 1.54 .293 68 147 6.02 -0.2 Jim Abbott
Pat Ruotolo 189 10.84 4.68 1.70 .305 83 120 4.97 -0.3 Lariel Gonzalez
Josh Osich 258 7.38 4.40 1.10 .301 84 119 4.72 -0.3 John Curtis
Casey Kelly 586 6.11 3.09 1.44 .307 76 132 5.07 -0.3 Jim Magrane
Joan Gregorio 357 8.09 4.44 1.59 .301 74 136 5.29 -0.3 Carl Dale
Melvin Adon 379 6.19 5.74 1.01 .309 73 137 5.34 -0.4 Rich Dorman
Carlos Diaz 235 7.11 6.04 0.71 .299 82 122 4.79 -0.4 Brian Adams
Kieran Lovegrove 257 7.69 6.38 0.82 .301 83 121 4.91 -0.4 Lloyd Allen
Garrett Williams 423 6.72 6.83 0.82 .304 74 134 5.31 -0.4 Ken Chase
Jose Valdez 253 8.56 5.93 1.32 .299 77 129 5.29 -0.6 Marty McLeary
Taylor Hill 478 4.47 2.62 1.52 .303 72 139 5.39 -0.6 Allen Davis
Tyler Beede 464 7.55 5.45 1.36 .310 71 141 5.44 -0.7 Julien Tucker
Jordan Johnson 535 6.48 4.92 1.48 .300 70 143 5.67 -0.8 Jim Hunter
Ryan Halstead 233 7.18 2.73 2.05 .300 70 143 5.60 -0.9 Dwayne Pollok
Michael Connolly 424 5.17 3.61 1.66 .305 67 148 5.79 -1.0 Scott Shoemaker

 

Disclaimer: ZiPS projections are computer-based projections of performance. Performances have not been allocated to predicted playing time in the majors — many of the players listed above are unlikely to play in the majors at all in 2019. ZiPS is projecting equivalent production — a .240 ZiPS projection may end up being .280 in AAA or .300 in AA, for example. Whether or not a player will play is one of many non-statistical factors one has to take into account when predicting the future.

Players are listed with their most recent teams, unless I have made a mistake. This is very possible, as a lot of minor-league signings go generally unreported in the offseason.

ZiPS’ projections are based on the American League having a 4.29 ERA and the National League having a 4.15 ERA.

Players who are expected to be out due to injury are still projected. More information is always better than less information, and a computer isn’t the tool that should project the injury status of, for example, a pitcher who has had Tommy John surgery.

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 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.


2019 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 more than half a decade. The exercise continues this offseason. Below are the projections for the Houston Astros.

Batters

Suffice it to say, the highs here are very, very high. Jose Altuve, Alex Bregman, and Carlos Correa are all threats to have MVP-caliber seasons in any given year. Yes, Correa missed significant time due to back soreness, his second season in a row marred by injury and time on the injured list. And yes, Correa did have easily the worst of his four major league seasons in 2018. But it’s still too early to call him injury-prone, and he’s 24, not 34. His age is also an important number to remember when we consider his offensive regression last year; if he were a hotshot shortstop prospect being called up for his age-23 season and had a .728 OPS in a theoretical 140-game rookie season, he’d be getting Rookie of the Year votes.

ZiPS is extremely optimistic when it comes to Kyle Tucker, and if he plays as well as his projection, I suspect he will force his way into the lineup quickly, kicking off domino effect that will result in Michael Brantley or Josh Reddick getting more DH playing time, Tyler White more time at first, and Yuli Gurriel more time on the bench. Gurriel was a good stopgap first baseman, but average-ish first basemen turning 35 don’t usually have gentle aging curves. It’s likely the Astros’ weakest position and if Tucker’s pushing comes to shoving, Gurriel is the most likely to lose at-bats. Read the rest of this entry »


2019 ZiPS Projections – Milwaukee Brewers

After having typically appeared in the hallowed pages of Baseball Think Factory, Dan Szymborski’s ZiPS projections have now been released at FanGraphs for more than half a decade. The exercise continues this offseason. Below are the projections for the Milwaukee Brewers.

Batters

With the position players, we have the sizzle that moved the Brewers from an adequate team to a very good one, thanks to the additions of last year’s best, high-profile free agent signing in Lorenzo Cain and the best, high-profile trade in Christian Yelich. ZiPS was a believer in both — I peppered my articles last winter with predictions of a Yelich breakout and Cain as the best free agent hitter available after J.D. Martinez — so the two of them having MVP-type seasons hardly should make ZiPS sour on them. And it didn’t! Sure, Cain turns 33 early in the season, but his defense hasn’t declined as of yet. Indeed, he may actually be underrated at this point; he should have made a minimum of four All-Star appearances rather than a measly two.

I feel for Manny Pina, who is essentially getting pushed aside for Yasmani Grandal, and while the Brewers absolutely should prefer Grandal — he’s younger, better, and signed to a ridiculously team-friendly contract — Pina’s been perfectly adequate behind the plate. The depth charts have Kratz backing up Grandal, but I’d suspect that in a time when the catcher position is weak around baseball, Milwaukee will trade Pina, or play him for a bit before leaving him open to a waiver claim later in the spring.

I’m kind of sad that Arcia’s projection for 2019 is so light on WAR. He’s always been a favorite of mine, but if he’s not matching his minor league glove reputation in the majors, he’s not much of a starter unless his bat rebounds in a big way.

Pitchers

ZiPS is once again more bullish on the Brew Crew’s starting pitching than Steamer is this year, but it still doesn’t see any of the Brewers as an obvious ace type. It’s easy for people criticize Steamer based on the current depth charts, but I think people are underestimating the challenges of projecting essentially the entire Brewer rotation. Each pitcher who is likely to contribute has at least something that makes it difficult for any prognosticator to do their job. Let’s take a look.

Jhoulys Chacin beat his FIP by half-a-run thanks to a .250 BABIP. He’s shown no signs of being able to do this repeatedly in the past, but also spent a lot of his career at Coors, which is obviously an extremely difficult environment for a pitcher.

Zach Davies looked like he was becoming a solid No. 2 or 3 guy, but missed significant time with shoulder injury in 2018.

When it comes to Chase Anderson, well, there’s beating your FIP, and there’s beating your FIP, and Anderson did the latter in 2018, besting it by nearly a run-and-a-third. ZiPS buys that there’s some ability here, but just how big that ability is remains up in the air.

Brandon Woodruff was up-and-down all year after struggling early, but will likely to get rotation spot despite only four major league starts in 2018 (he had more in the minors).

Jimmy Nelson missed the entire 2018 season due to shoulder surgery. Corbin Burnes has yet to make a major league start. Freddy Peralta has a stat profile that looks like that of a guy who throws 97 rather than 90-91.

ZiPS was closer when it came to the Brewers last year, but that’s not necessarily predictive; it wouldn’t take a lot for Steamer to win this battle. I’m less certain about the Brewers’ projections, at least on the pitching side, than I am most others this offseason.

Bench and Prospects

ZiPS buys Keston Hiura, and while it doesn’t have him becoming prime Dan Uggla or anything — I’m not sure why I chose Uggla here — the computer thinks that he’ll force his way into a job fairly quickly. I don’t think the Brewers will do with him what the White Sox did with Eloy Jimenez, and I suspect that if they weren’t going to give Hiura every opportunity to clear the field this summer, they’d have tendered Jonathan Schoop a contract.

The projections now have Mauricio Dubon as the equal of Arcia, though a large part of that has to do with Arcia’s forgettable 2018 season. That the projection is damning with faint praise is further evidenced by the fact that ZiPS sees Tyler Saladino as roughly equivalent as well. After Hiura, Dubon, Trey Supak, and Zack Brown, ZiPS sees the quality falling off very quickly, not expecting Corey Ray to ever make enough contact to be an effective major league hitter, or Lucas Ercerg to be better than a reserve.

One pedantic note for 2019: for the WAR graphic, I’m using FanGraphs’ depth chart 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 at site.

Batters – Counting Stats
Player B Age PO G AB R H 2B 3B HR RBI BB SO SB CS
Christian Yelich L 27 RF 154 590 102 176 38 5 28 103 73 142 19 4
Lorenzo Cain R 33 CF 132 506 78 145 23 3 11 45 53 92 23 5
Yasmani Grandal B 30 C 128 403 55 96 19 1 23 69 68 122 1 2
Travis Shaw L 29 3B 142 489 71 124 27 1 26 85 62 120 5 1
Mike Moustakas L 30 3B 140 528 68 141 28 1 32 97 41 94 2 1
Jesus Aguilar R 29 1B 153 465 69 120 23 1 28 95 50 133 0 0
Ryan Braun R 35 LF 113 398 59 107 22 2 18 65 36 86 11 4
Manny Pina R 32 C 95 304 37 75 16 1 8 36 21 64 2 0
Eric Thames L 32 1B 112 367 61 84 19 3 23 60 52 138 8 2
Christian Bethancourt R 27 C 114 365 42 86 19 0 15 50 16 89 4 1
Keston Hiura R 22 2B 122 491 57 127 26 6 12 49 31 125 11 10
Ben Gamel L 27 LF 140 479 65 128 27 8 9 53 44 108 10 4
Stephen Vogt L 34 C 116 372 43 93 20 2 15 56 35 77 0 1
Erik Kratz R 39 C 77 241 26 57 10 0 8 28 14 55 2 0
Brad Miller L 29 1B 115 366 44 87 20 4 15 55 45 112 4 2
Cory Spangenberg L 28 3B 137 419 52 103 18 5 13 49 33 140 11 3
Orlando Arcia R 24 SS 153 514 54 127 22 3 10 50 33 118 13 6
Tyrone Taylor R 25 CF 124 453 53 109 18 5 13 53 25 92 10 4
Hernan Perez R 28 2B 141 392 42 100 18 3 11 45 18 85 15 4
Mauricio Dubon R 24 SS 113 446 50 111 21 3 8 43 24 88 19 9
Nate Orf R 29 2B 121 428 53 96 20 3 6 37 42 94 11 3
Tyler Saladino R 29 SS 92 290 33 66 10 3 6 28 24 74 10 3
Troy Stokes R 23 LF 131 490 63 101 21 5 17 57 54 168 16 6
Max McDowell R 25 C 86 288 30 59 11 1 3 21 25 75 5 2
Jake Hager R 26 SS 100 376 38 87 19 3 7 37 23 86 5 3
Tyler Heineman B 28 C 74 244 28 54 12 0 3 19 25 46 2 1
Corey Ray L 24 CF 122 494 59 101 24 5 16 55 47 205 24 8
Jacob Nottingham R 24 C 90 313 36 63 13 2 11 37 25 121 3 2
Tuffy Gosewisch R 35 C 75 242 23 46 12 1 4 21 19 67 0 1
Andres Blanco B 35 2B 103 257 30 59 14 2 6 28 21 51 3 2
Lucas Erceg L 24 3B 123 479 51 111 23 2 11 49 31 114 3 3
Shane Opitz L 27 3B 76 221 22 47 9 2 2 17 17 52 4 2
Richie Shaffer R 28 1B 110 383 48 75 18 1 19 51 42 168 2 1
Jake Gatewood R 23 1B 115 441 52 98 22 2 16 55 32 167 3 2
Weston Wilson R 24 1B 114 424 46 93 18 3 9 42 27 130 5 6
Blake Allemand B 26 2B 107 372 38 84 15 2 6 31 26 92 2 4
Trent Grisham L 22 RF 122 415 52 83 13 4 9 36 64 137 15 5
Luis Aviles R 24 SS 130 471 45 97 17 3 6 36 28 169 21 8
Clint Coulter R 25 RF 115 394 44 81 18 3 13 46 27 138 2 3
Gabriel Noriega R 28 3B 86 241 20 49 6 0 3 16 9 73 1 2

 

Batters – Rate Stats
Player PA BA OBP SLG OPS+ ISO BABIP RC/27 Def WAR No. 1 Comp
Christian Yelich 673 .298 .379 .522 136 .224 .352 7.8 3 5.2 Carl Yastrzemski
Lorenzo Cain 568 .287 .359 .409 104 .123 .333 5.9 10 3.8 Robin Yount
Yasmani Grandal 475 .238 .349 .462 113 .223 .283 5.6 2 3.2 Frankie Hayes
Travis Shaw 560 .254 .340 .472 113 .219 .286 5.9 2 3.2 Eric Chavez
Mike Moustakas 580 .267 .324 .506 116 .239 .271 6.0 0 3.2 Graig Nettles
Jesus Aguilar 526 .258 .333 .492 115 .234 .303 6.0 4 2.4 Matt LeCroy
Ryan Braun 440 .269 .332 .470 110 .201 .303 5.8 0 1.5 Al Simmons
Manny Pina 334 .247 .303 .385 81 .138 .289 4.3 5 1.3 Charlie Berry
Eric Thames 427 .229 .333 .485 114 .256 .296 5.8 -4 1.2 David Dellucci
Christian Bethancourt 386 .236 .267 .411 76 .175 .272 3.9 5 1.1 Rod Barajas
Keston Hiura 534 .259 .315 .409 90 .151 .325 4.5 -2 1.0 Tony Batista
Ben Gamel 530 .267 .331 .413 96 .146 .329 5.1 -2 0.9 David DeJesus
Stephen Vogt 413 .250 .315 .435 97 .185 .279 4.9 -8 0.8 Bill Freehan
Erik Kratz 263 .237 .294 .378 77 .141 .275 4.0 3 0.8 Pat Borders
Brad Miller 416 .238 .320 .437 99 .199 .301 5.0 0 0.8 Mike Maksudian
Cory Spangenberg 461 .246 .306 .406 87 .160 .338 4.6 -4 0.7 Mark Teahen
Orlando Arcia 553 .247 .294 .360 73 .113 .303 3.8 2 0.6 Ronny Cedeno
Tyrone Taylor 486 .241 .285 .389 77 .148 .276 4.0 2 0.6 Wendell Magee
Hernan Perez 415 .255 .286 .401 80 .145 .301 4.3 0 0.6 Frank White
Mauricio Dubon 483 .249 .288 .363 72 .114 .294 3.8 1 0.5 Diory Hernandez
Nate Orf 489 .224 .307 .327 69 .103 .274 3.6 3 0.5 Brian Harris
Tyler Saladino 321 .228 .292 .345 68 .117 .286 3.7 2 0.5 Chris Clapinski
Troy Stokes 557 .206 .295 .373 76 .167 .275 3.8 5 0.4 Ryan Lane
Max McDowell 328 .205 .288 .281 53 .076 .267 2.8 6 0.3 Brian Moon
Jake Hager 408 .231 .278 .354 67 .122 .283 3.4 2 0.2 Ed Brinkman
Tyler Heineman 276 .221 .297 .307 61 .086 .262 3.2 2 0.2 Dennis Anderson
Corey Ray 546 .204 .277 .370 70 .166 .311 3.6 1 0.2 Brad Snyder
Jacob Nottingham 348 .201 .277 .361 68 .160 .287 3.3 -1 0.1 Yohanny Valera
Tuffy Gosewisch 269 .190 .258 .298 47 .107 .246 2.5 4 -0.2 Joe Oliver
Andres Blanco 286 .230 .301 .370 77 .140 .265 3.9 -5 -0.2 Geoff Blum
Lucas Erceg 516 .232 .280 .357 68 .125 .282 3.4 1 -0.2 Jose Valdez
Shane Opitz 243 .213 .270 .299 51 .086 .269 2.8 4 -0.3 Jhonny Carvajal
Richie Shaffer 431 .196 .281 .397 77 .201 .286 3.7 -2 -0.5 Danny Peoples
Jake Gatewood 479 .222 .278 .390 75 .168 .318 3.7 1 -0.5 Rich Murray
Weston Wilson 460 .219 .272 .340 61 .120 .295 3.0 7 -0.8 Marco Pernalete
Blake Allemand 405 .226 .284 .325 62 .099 .285 3.1 -4 -0.9 Lionel Hastings
Trent Grisham 487 .200 .308 .316 67 .116 .275 3.4 -3 -0.9 Roger Bernadina
Luis Aviles 506 .206 .254 .293 45 .087 .307 2.6 3 -0.9 Dave Detienne
Clint Coulter 433 .206 .270 .365 67 .160 .280 3.3 -3 -1.1 Dustan Mohr
Gabriel Noriega 256 .203 .232 .266 32 .062 .279 2.0 0 -1.4 Toby Gardenhire

 

Pitchers – Counting Stats
Player T Age W L ERA G GS IP H ER HR BB SO
Freddy Peralta R 23 10 7 4.01 30 27 132.3 103 59 18 75 178
Zach Davies R 26 10 9 4.26 28 28 145.7 152 69 18 45 109
Corbin Burnes R 24 9 7 3.92 49 19 135.3 127 59 17 49 131
Jhoulys Chacin R 31 11 10 4.33 32 31 166.3 161 80 21 67 134
Gio Gonzalez L 33 10 9 4.38 29 29 158.3 154 77 19 69 139
Josh Hader L 25 5 2 2.95 59 0 73.3 46 24 10 35 125
Jimmy Nelson R 30 8 7 4.30 21 21 121.3 122 58 16 46 107
Brandon Woodruff R 26 6 6 4.21 32 23 117.7 113 55 14 47 112
Chase Anderson R 31 8 8 4.47 28 28 141.0 141 70 26 50 114
Brent Suter L 29 7 6 4.08 25 18 103.7 107 47 14 24 82
Corey Knebel R 27 4 2 2.90 64 0 62.0 44 20 7 28 95
Trey Supak R 23 7 7 4.48 26 24 122.7 125 61 14 57 101
Alex Claudio L 27 4 2 3.33 67 1 75.7 76 28 5 15 49
Junior Guerra R 34 6 6 4.46 26 22 119.0 114 59 18 51 107
Jeremy Jeffress R 31 5 3 3.12 66 0 66.3 57 23 5 26 68
Aaron Wilkerson R 30 6 6 4.63 22 18 101.0 102 52 15 39 90
Jake Thompson R 25 8 8 4.98 39 20 128.3 131 71 20 62 103
Jacob Barnes R 29 2 1 3.65 61 0 61.7 56 25 5 29 61
Xavier Cedeno L 32 2 1 3.55 62 0 45.7 41 18 4 19 45
Dan Jennings L 32 4 3 3.79 65 0 57.0 57 24 4 24 41
Josh Tomlin R 34 5 6 5.03 26 16 96.7 107 54 22 12 71
Michael Brady R 32 3 3 4.70 28 7 67.0 73 35 12 12 53
Deolis Guerra R 30 3 2 4.09 42 2 55.0 53 25 8 17 56
Zack Brown R 24 5 6 5.12 23 21 110.7 118 63 19 48 91
Bobby Wahl R 27 3 3 4.12 42 1 43.7 35 20 6 27 62
Thomas Jankins R 23 8 10 5.18 24 21 123.3 141 71 20 44 81
Jake Petricka R 31 2 2 4.20 52 0 60.0 63 28 6 21 45
Bubba Derby R 25 5 6 5.25 29 16 109.7 120 64 20 51 91
Angel Perdomo L 25 4 4 5.29 24 15 80.0 78 47 11 56 75
Tristan Archer R 28 4 4 4.38 50 1 76.0 78 37 10 25 63
Jon Olczak R 25 6 5 4.22 44 0 53.3 52 25 6 25 50
Matt Albers R 36 3 3 4.35 42 0 41.3 41 20 7 12 39
Adrian Houser R 26 3 4 5.42 27 20 88.0 98 53 16 37 69
Quintin Torres-Costa L 24 4 4 4.31 44 0 54.3 47 26 6 35 63
Taylor Williams R 27 2 2 4.34 60 0 56.0 56 27 7 27 58
Boone Logan L 34 1 1 4.30 36 0 23.0 20 11 3 15 28
Erik Davis R 32 4 5 4.55 45 0 55.3 54 28 7 31 53
Erik Kratz R 39 0 0 6.75 3 0 2.7 3 2 1 1 2
Miguel Sanchez R 25 2 2 4.76 34 0 58.7 55 31 11 30 68
Conor Harber R 25 5 7 5.38 28 15 97.0 101 58 11 74 73
Hernan Perez R 28 0 0 7.36 3 0 3.7 5 3 1 1 2
Brad Kuntz L 27 3 3 4.94 35 2 51.0 51 28 7 29 46
Paolo Espino R 32 5 6 5.48 23 15 88.7 96 54 21 29 79
Cody Ponce R 25 6 8 5.46 26 15 95.7 109 58 18 38 70
Cam Roegner L 26 6 8 5.92 24 21 100.3 117 66 19 49 63
Braden Webb R 24 6 8 5.77 24 22 101.3 105 65 16 78 92
Burch Smith R 29 3 4 5.74 32 7 69.0 72 44 13 40 66
Marcos Diplan R 22 5 8 5.82 25 23 106.7 111 69 14 93 92
Nate Griep R 25 2 2 5.33 53 0 52.3 52 31 5 42 43

 

Pitchers – Rate Stats
Player TBF K/9 BB/9 HR/9 BABIP ERA+ ERA- FIP WAR No. 1 Comp
Freddy Peralta 575 12.11 5.10 1.22 .286 109 91 4.09 2.2 Jason Bere
Zach Davies 630 6.73 2.78 1.11 .297 103 97 4.33 2.1 Early Wynn
Corbin Burnes 581 8.71 3.26 1.13 .293 108 92 4.11 2.1 Bob Moose
Jhoulys Chacin 724 7.25 3.63 1.14 .284 98 102 4.55 2.0 Bill Singer
Gio Gonzalez 692 7.90 3.92 1.08 .293 97 103 4.36 1.8 Bill Hallahan
Josh Hader 301 15.34 4.30 1.23 .281 149 67 3.07 1.6 Mitch Williams
Jimmy Nelson 532 7.94 3.41 1.19 .299 99 101 4.46 1.5 Elmer Riddle
Brandon Woodruff 511 8.57 3.59 1.07 .298 101 99 4.14 1.5 Pat Rapp
Chase Anderson 609 7.28 3.19 1.66 .278 95 105 5.12 1.4 Andy Messersmith
Brent Suter 438 7.12 2.08 1.22 .296 104 96 4.13 1.4 Stubby Overmire
Corey Knebel 258 13.79 4.06 1.02 .296 147 68 3.05 1.3 Jim Kern
Trey Supak 548 7.41 4.18 1.03 .301 95 105 4.55 1.3 Mike Mills
Alex Claudio 315 5.83 1.78 0.59 .292 132 76 3.43 1.2 Sparky Lyle
Junior Guerra 518 8.09 3.86 1.36 .284 95 105 4.70 1.2 Ken Hill
Jeremy Jeffress 280 9.23 3.53 0.68 .291 136 73 3.35 1.2 Greg Minton
Aaron Wilkerson 442 8.02 3.48 1.34 .297 95 106 4.61 1.0 Julian Tavarez
Jake Thompson 575 7.22 4.35 1.40 .290 88 113 5.18 0.7 Joaquin Andujar
Jacob Barnes 268 8.90 4.23 0.73 .298 117 86 3.73 0.6 Don McMahon
Xavier Cedeno 195 8.87 3.74 0.79 .294 124 81 3.63 0.6 Don Hood
Dan Jennings 249 6.47 3.79 0.63 .296 116 86 3.94 0.6 Darold Knowles
Josh Tomlin 405 6.61 1.12 2.05 .286 87 114 5.11 0.5 Hal Brown
Michael Brady 285 7.12 1.61 1.61 .299 93 107 4.61 0.4 Jose Bautista
Deolis Guerra 233 9.16 2.78 1.31 .300 104 96 4.04 0.4 Jay Tessmer
Zack Brown 496 7.40 3.90 1.55 .298 83 120 5.20 0.4 Ed Wojna
Bobby Wahl 193 12.78 5.56 1.24 .302 107 94 4.09 0.3 Ryan Bukvich
Thomas Jankins 552 5.91 3.21 1.46 .303 82 122 5.19 0.3 Nate Cornejo
Jake Petricka 262 6.75 3.15 0.90 .305 105 96 4.15 0.3 Frank Linzy
Bubba Derby 498 7.47 4.19 1.64 .303 84 120 5.42 0.3 Sean White
Angel Perdomo 374 8.44 6.30 1.24 .296 83 120 5.39 0.2 Brian Snyder
Tristan Archer 329 7.46 2.96 1.18 .300 97 103 4.35 0.2 Adrian Devine
Jon Olczak 236 8.44 4.22 1.01 .303 101 99 4.31 0.2 Jerry Reed
Matt Albers 176 8.49 2.61 1.52 .293 101 99 4.48 0.1 Mike Maddux
Adrian Houser 397 7.06 3.78 1.64 .304 81 123 5.38 0.1 Mickey Callaway
Quintin Torres-Costa 245 10.44 5.80 0.99 .297 99 101 4.36 0.1 Grant Jackson
Taylor Williams 248 9.32 4.34 1.13 .316 98 102 4.20 0.1 Blaine Neal
Boone Logan 105 10.96 5.87 1.17 .298 99 101 4.63 0.1 Marshall Bridges
Erik Davis 250 8.62 5.04 1.14 .301 93 107 4.72 0.0 Dennis Higgins
Erik Kratz 12 6.75 3.38 3.38 .250 63 159 7.65 0.0 Boom-Boom Beck
Miguel Sanchez 261 10.43 4.60 1.69 .297 92 108 5.01 -0.1 Nguyen Van Phuoc
Conor Harber 465 6.77 6.87 1.02 .299 79 126 5.59 -0.1 Tim Byron
Hernan Perez 18 4.91 2.45 2.45 .308 58 173 7.24 -0.1 Alan Benes
Brad Kuntz 232 8.12 5.12 1.24 .299 86 116 5.01 -0.1 Philip Barzilla
Paolo Espino 390 8.02 2.94 2.13 .293 78 129 5.60 -0.1 Mark Knudson
Cody Ponce 433 6.59 3.57 1.69 .302 78 128 5.51 -0.1 Tony Peguero
Cam Roegner 465 5.65 4.40 1.70 .299 74 135 6.00 -0.4 Josh Shortslef
Braden Webb 487 8.17 6.93 1.42 .303 74 136 5.90 -0.4 Jason Phillips
Burch Smith 317 8.61 5.22 1.70 .303 74 135 5.56 -0.4 Marty McLeary
Marcos Diplan 523 7.76 7.85 1.18 .306 73 137 5.94 -0.5 Jason Phillips
Nate Griep 250 7.39 7.22 0.86 .299 80 125 5.33 -0.5 Dave Cole

 

Disclaimer: ZiPS projections are computer-based projections of performance. Performances have not been allocated to predicted playing time in the majors — many of the players listed above are unlikely to play in the majors at all in 2019. ZiPS is projecting equivalent production — a .240 ZiPS projection may end up being .280 in AAA or .300 in AA, for example. Whether or not a player will play is one of many non-statistical factors one has to take into account when predicting the future.

Players are listed with their most recent teams, unless I have made a mistake. This is very possible, as a lot of minor-league signings go generally unreported in the offseason.

ZiPS’ projections are based on the American League having a 4.29 ERA and the National League having a 4.15 ERA.

Players who are expected to be out due to injury are still projected. More information is always better than less information, and a computer isn’t the tool that should project the injury status of, for example, a pitcher who has had Tommy John surgery.

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 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.


2019 ZiPS Projections – Oakland Athletics

After having typically appeared in the hallowed pages of Baseball Think Factory, Dan Szymborski’s ZiPS projections have now been released at FanGraphs for more than half a decade. The exercise continues this offseason. Below are the projections for the Oakland Athletics.

Batters

From the projections, one can see why the A’s let Jed Lowrie go so easily, despite his legitimate star-level performance in 2017 and ’18. Five Oakland infielders — the starters plus Franklin Barreto — project to be league-average or better. Now, none of them project to reach the level of Lowrie’s 4.9 WAR in 2018, but then again, neither does Lowrie, and mid-30s middle infielders tend to have pretty steep aging curves. And really, if anyone thought Lowrie was going to perform at an All-Star level again in 2019, he likely would have done better than two years and $20 million. Jurickson Profar projects to be a worthy replacement for Lowrie, and his return from literally years of injury and then underperformance is one of my favorite stories in baseball.

Except for catcher and the four-headed chimera in left field — at least, as our depth charts have it figured so far — the A’s project to be average or better, and sometimes significantly so, at every position. Perhaps ZiPS is trying to do penance for missing on the A’s by something like 20 wins in 2018.

Don’t get too excited about the Matt Olson comp; this version is from when Ortiz was still in the “Wait, is that the same guy as David Arias?” portion of his career, before he became Big Papi.

Pitchers

Ok, the highs are not very high. That’s due in large part to the fact that ZiPS is projecting fairly low innings totals for Oakland’s pitchers across the board. The system is aware of the injuries to Sean Manaea and Andrew Triggs in very general terms, so these aren’t theoretical “healthy” projections. As such, Manaea’s projection isn’t unexpected, but Triggs’s was a legitimate surprise to me. But again, I’m going to de-wind your sails a little bit by noting that ZiPS sees the Triggs injury as a generic “shoulder” ailment because I don’t have the data on thoracic outlet syndrome recoveries that I do with those from Tommy John. Regardless, this is an injury that you really don’t want.

The rotation’s highs may not be very high, but ZiPS sees the group as incredibly deep. 18 pitchers project to be worth at least one WAR if playing in the majors, and though a few of them are relievers (Blake Treinen, Lou Trivino, and Joakim Soria) and Brett Anderson is a free agent, that’s still a lot of options.

Bench and Prospects

I hope that someday I can love somebody or something the way ZiPS loves Jesus Luzardo. No, the computer isn’t projecting him to actually have Steve Carlton’s career, but who wouldn’t take that as a top comp? ZiPS already sees Luzardo as the team’s best starting pitcher, a pretty shocking projection for a guy who started the season in A-ball and whose parent club isn’t, say, the Baltimore Orioles.

It also interests me that ZiPS pegs Sean Murphy as the team’s best catching option. I’m definitely interested to see where he falls on the McDongenhagen prospect list; he ranked sixth last year, but after a .285/.361/.489 year and a finish at Triple-A, I would imagine he’s moved up. Conversely, Oakland cooled on Dustin Fowler and now largely sees him as a fourth outfielder. Overall, ZiPS sees a lot more of interest in the minor league pitchers than the hitters.

One pedantic note for 2019: for the WAR graphic, I’m using FanGraphs’ depth chart 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 at site.

Batters – Counting Stats
Player B Age PO G AB R H 2B 3B HR RBI BB SO SB CS
Matt Chapman R 26 3B 140 526 83 126 31 4 28 76 56 170 3 3
Matt Olson L 25 1B 150 535 81 126 30 1 31 87 70 170 2 1
Khris Davis R 31 DH 145 531 82 131 24 1 39 108 57 174 1 1
Stephen Piscotty R 28 RF 146 526 72 135 35 2 21 80 51 125 4 3
Ramon Laureano R 24 CF 120 449 62 108 23 4 15 53 43 143 18 5
Marcus Semien R 28 SS 152 580 78 145 30 3 18 67 54 132 13 4
Franklin Barreto R 23 2B 124 449 63 107 20 3 24 65 32 157 8 4
Jurickson Profar B 26 SS 137 485 68 119 28 4 13 56 49 88 8 1
Sean Murphy R 24 C 84 314 36 69 18 1 8 33 22 74 2 0
Nick Martini L 29 LF 124 426 55 104 19 3 6 42 53 103 5 2
Dustin Fowler L 24 CF 126 474 53 125 25 6 14 62 19 105 16 7
Chad Pinder R 27 LF 116 387 50 93 19 2 16 47 26 120 2 2
Mark Canha R 30 LF 119 385 55 91 24 1 16 55 32 99 3 2
Chris Herrmann L 31 C 82 210 28 42 8 2 5 25 29 67 2 0
Corban Joseph L 30 2B 122 440 47 109 20 1 9 45 30 57 4 4
Eric Campbell R 32 2B 102 325 45 77 15 2 5 39 45 71 5 4
Bruce Maxwell L 28 C 82 271 26 59 15 0 5 28 25 79 0 0
Beau Taylor L 29 C 88 305 32 63 14 1 4 26 35 95 1 1
Josh Phegley R 31 C 68 200 22 43 13 1 5 23 15 52 0 0
Luis Barrera L 23 CF 128 472 49 110 20 7 4 38 27 105 16 7
Matthew Joyce L 34 LF 109 287 41 62 15 0 11 33 44 76 1 2
Mark Payton L 27 LF 91 320 37 70 12 4 7 31 32 87 4 5
Slade Heathcott L 28 1B 80 281 31 59 12 2 6 28 23 102 6 3
Jonah Heim B 24 C 114 428 40 88 18 1 6 36 27 104 2 1
Skye Bolt B 25 CF 118 444 48 89 21 3 11 44 39 157 10 5
B.J. Boyd L 25 LF 120 469 46 111 17 3 4 38 25 93 7 4
Brett Vertigan L 28 LF 101 378 37 77 16 2 1 22 35 108 9 4
Sheldon Neuse R 24 3B 128 481 45 105 22 3 7 41 28 168 5 3
Nate Mondou L 24 2B 129 503 52 113 21 3 3 38 36 109 8 7
Tyler Ramirez L 24 LF 129 494 53 103 23 3 9 45 46 185 4 3
Melvin Mercedes B 27 2B 85 282 29 58 8 2 1 17 31 69 5 5
Jorge Mateo R 24 SS 127 500 48 103 20 11 7 45 26 163 22 11
Kevin Merrell L 23 SS 77 326 30 73 9 2 1 19 15 83 7 7
Steve Lombardozzi Jr. B 30 1B 107 388 40 89 15 2 1 25 32 64 5 5
J.P. Sportman R 27 2B 117 472 46 100 20 3 10 46 21 135 12 7
Seth Brown L 26 1B 128 497 52 101 22 3 11 51 38 182 5 2

 

Batters – Rate Stats
Player PA BA OBP SLG OPS+ ISO BABIP RC/27 Def WAR No. 1 Comp
Matt Chapman 591 .240 .318 .473 115 .234 .299 5.3 14 4.3 Eric Hinske
Matt Olson 614 .236 .329 .469 117 .234 .284 5.5 7 2.9 David Ortiz
Khris Davis 602 .247 .326 .516 127 .269 .289 6.0 0 2.9 Jay Buhner
Stephen Piscotty 590 .257 .331 .451 113 .194 .300 5.4 5 2.6 Jermaine Dye
Ramon Laureano 503 .241 .314 .410 98 .169 .320 4.8 7 2.4 Rob Ducey
Marcus Semien 641 .250 .313 .405 97 .155 .295 4.7 -1 2.3 Travis Fryman
Franklin Barreto 493 .238 .299 .457 105 .218 .310 4.8 3 2.2 Tony Batista
Jurickson Profar 548 .245 .326 .400 100 .155 .276 4.8 -2 2.2 Keith Lockhart
Sean Murphy 343 .220 .278 .360 75 .140 .263 3.5 5 0.9 Walt McKeel
Nick Martini 488 .244 .332 .345 88 .101 .309 4.1 5 0.9 Steve Braun
Dustin Fowler 498 .264 .293 .430 97 .167 .313 4.7 -5 0.9 Rick Manning
Chad Pinder 424 .240 .299 .424 97 .183 .307 4.4 2 0.8 Ruben Mateo
Mark Canha 430 .236 .309 .429 101 .192 .278 4.7 -4 0.5 John Valle
Chris Herrmann 242 .200 .299 .329 74 .129 .268 3.4 0 0.4 Erik Pappas
Corban Joseph 477 .248 .297 .359 80 .111 .267 3.7 0 0.3 Kevin Howard
Eric Campbell 381 .237 .336 .342 89 .105 .289 4.0 -7 0.2 Bobby Scales
Bruce Maxwell 298 .218 .282 .328 68 .111 .289 3.2 0 0.1 Dave Parrish
Beau Taylor 344 .207 .291 .298 64 .092 .286 2.9 1 0.1 Jack Fimple
Josh Phegley 220 .215 .277 .365 76 .150 .266 3.5 -2 0.1 Yorvit Torrealba
Luis Barrera 507 .233 .277 .331 67 .097 .292 3.3 3 0.0 Leo Garcia
Matthew Joyce 337 .216 .321 .383 94 .167 .255 4.1 -5 -0.1 Stu Pederson
Mark Payton 359 .219 .291 .347 76 .128 .279 3.3 2 -0.4 Nathan Panther
Slade Heathcott 311 .210 .275 .331 67 .121 .306 3.1 3 -0.5 Paul Hertzler
Jonah Heim 461 .206 .254 .294 51 .089 .258 2.5 3 -0.5 Damon Berryhill
Skye Bolt 492 .200 .267 .336 65 .135 .283 3.0 0 -0.5 Steve Moss
B.J. Boyd 503 .237 .280 .311 64 .075 .288 3.1 7 -0.6 Corey Coles
Brett Vertigan 420 .204 .272 .265 50 .061 .283 2.5 11 -0.6 Jay Sitzman
Sheldon Neuse 514 .218 .261 .320 60 .102 .320 2.9 3 -0.7 Jeff Moronko
Nate Mondou 554 .225 .283 .296 61 .072 .281 2.8 1 -0.7 Frank Martinez
Tyler Ramirez 551 .209 .282 .322 67 .113 .313 3.1 4 -0.8 Troy O’Leary
Melvin Mercedes 319 .206 .288 .259 54 .053 .269 2.4 -1 -0.8 Luis Lorenzana
Jorge Mateo 535 .206 .250 .332 59 .126 .291 2.8 -1 -0.9 Mike Benjamin
Kevin Merrell 346 .224 .259 .273 48 .049 .298 2.2 -3 -1.3 Mike Huyler
Steve Lombardozzi Jr. 429 .229 .289 .286 61 .057 .272 2.8 -1 -1.5 Keith Smith
J.P. Sportman 498 .212 .249 .331 58 .119 .275 2.8 -5 -1.5 Tom Nevers
Seth Brown 540 .203 .261 .326 61 .123 .296 2.9 -3 -2.1 Craig Cooper

 

Pitchers – Counting Stats
Player T Age W L ERA G GS IP H ER HR BB SO
Blake Treinen R 31 6 3 2.66 65 0 71.0 57 21 4 24 77
Jesus Luzardo L 21 9 6 3.59 23 23 102.7 99 41 10 31 94
Sean Manaea L 27 8 7 4.15 22 21 121.3 123 56 15 32 87
Daniel Mengden R 26 9 8 4.37 28 24 138.0 144 67 18 40 96
Chris Bassitt R 30 7 6 4.12 25 18 107.0 108 49 11 42 84
Mike Fiers R 34 9 8 4.29 27 26 142.7 145 68 23 41 118
Lou Trivino R 27 7 4 3.36 66 1 72.3 63 27 5 30 70
Frankie Montas R 26 8 8 4.41 31 22 118.3 127 58 14 45 90
Jharel Cotton R 27 7 6 4.26 20 19 112.0 111 53 15 41 97
Andrew Triggs R 30 5 4 3.82 13 13 70.7 68 30 7 21 62
Joakim Soria R 35 4 2 3.11 60 0 55.0 48 19 4 17 60
Brett Anderson L 31 6 6 4.22 22 21 102.3 116 48 11 26 64
Liam Hendriks R 30 4 2 3.27 56 5 55.0 47 20 5 18 63
Brian Howard R 24 8 9 4.46 23 22 123.0 134 61 17 38 91
Jake Buchanan R 29 8 8 4.68 25 22 130.7 154 68 12 45 68
Parker Dunshee R 24 6 7 4.64 25 21 120.3 128 62 20 38 96
Marco Estrada R 35 9 9 4.75 26 26 142.0 140 75 22 50 105
Ben Bracewell R 28 7 7 4.68 25 21 119.3 132 62 16 38 75
A.J. Puk L 24 6 5 4.26 18 16 82.3 78 39 8 41 80
Paul Blackburn R 25 6 6 4.47 20 20 104.7 115 52 12 29 59
Tanner Anderson R 26 5 5 4.12 40 6 89.7 97 41 8 29 54
J.B. Wendelken R 26 3 2 3.78 58 1 69.0 67 29 7 25 67
Matt Milburn R 25 7 8 4.87 25 23 138.7 163 75 21 26 76
Aaron Brooks R 29 7 7 4.70 27 19 111.0 128 58 17 30 79
Daniel Gossett R 26 7 8 4.83 22 22 113.7 122 61 16 44 84
Eric Jokisch L 29 7 7 4.72 24 20 124.0 141 65 16 43 77
Fernando Rodney R 42 4 3 3.86 57 0 53.7 48 23 5 26 54
Yusmeiro Petit R 34 4 3 3.94 59 0 75.3 74 33 11 16 64
Xavier Altamirano R 24 8 9 4.95 26 23 127.3 148 70 18 42 72
Edwin Jackson R 35 6 7 4.75 26 22 119.3 125 63 18 51 85
James Naile R 26 7 9 4.98 24 23 128.3 151 71 18 41 64
Kyle Lobstein L 29 6 7 4.87 24 19 101.7 107 55 13 44 72
Ryan Buchter L 32 3 2 3.61 59 0 47.3 40 19 5 20 47
Kyle Crockett L 27 2 2 3.88 51 0 48.7 49 21 6 13 42
Ryan Dull R 29 3 3 4.00 54 0 54.0 49 24 8 16 54
Grant Holmes R 23 9 11 4.92 26 21 124.3 127 68 18 61 105
Jerry Blevins L 35 3 2 3.96 61 0 38.7 36 17 4 19 39
Brian Schlitter R 33 4 3 4.15 50 0 52.0 54 24 2 26 30
Dean Kiekhefer L 30 4 4 4.25 48 1 55.0 61 26 6 13 34
Wei-Chung Wang L 27 6 8 4.97 31 19 114.0 127 63 18 43 78
Raul Alcantara R 26 5 7 5.10 30 14 90.0 105 51 16 21 48
Carlos Ramirez R 28 2 2 4.86 38 1 50.0 48 27 6 33 44
Jarret Martin L 29 2 2 4.66 41 0 46.3 41 24 3 41 45
Kyle Finnegan R 27 2 3 4.93 40 1 49.3 50 27 7 27 41
Sam Bragg R 26 4 5 5.14 38 4 70.0 79 40 10 28 43
Miguel Romero R 25 2 3 4.86 41 1 53.7 57 29 8 21 43
John Gorman R 27 3 3 4.83 39 0 54.0 60 29 8 19 35
Norge Ruiz R 25 6 9 5.31 23 22 118.7 144 70 19 42 60
Parker Bridwell R 27 4 6 5.52 22 16 93.0 105 57 19 33 61

 

Pitchers – Rate Stats
Player TBF K/9 BB/9 HR/9 BABIP ERA+ ERA- FIP WAR No. 1 Comp
Blake Treinen 291 9.76 3.04 0.51 .288 154 65 2.81 2.0 Jason Isringhausen
Jesus Luzardo 437 8.24 2.72 0.88 .301 114 88 3.67 1.9 Steve Carlton
Sean Manaea 516 6.45 2.37 1.11 .287 102 98 4.26 1.6 Kirk Rueter
Daniel Mengden 593 6.26 2.61 1.17 .291 97 103 4.45 1.6 Charlie Corbell
Chris Bassitt 470 7.07 3.53 0.93 .298 103 97 4.29 1.5 Jim Bagby
Mike Fiers 610 7.44 2.59 1.45 .290 96 105 4.60 1.5 Bob Walk
Lou Trivino 308 8.71 3.73 0.62 .290 126 79 3.48 1.4 Hector Carrasco
Frankie Montas 524 6.85 3.42 1.06 .306 96 104 4.46 1.2 Bill Swift
Jharel Cotton 485 7.79 3.29 1.21 .294 96 104 4.39 1.2 Zach Day
Andrew Triggs 300 7.90 2.67 0.89 .296 111 90 3.74 1.2 Scott Erickson
Joakim Soria 228 9.82 2.78 0.65 .303 136 73 2.95 1.2 Rich Gossage
Brett Anderson 443 5.63 2.29 0.97 .309 97 103 4.12 1.1 Jerry Reuss
Liam Hendriks 228 10.31 2.95 0.82 .298 129 77 3.08 1.1 Bert Roberge
Brian Howard 540 6.66 2.78 1.24 .303 92 109 4.59 1.1 Sergio Mitre
Jake Buchanan 588 4.68 3.10 0.83 .312 90 111 4.52 1.0 Joe Genewich
Parker Dunshee 526 7.18 2.84 1.50 .297 91 110 4.86 1.0 Kelly Downs
Marco Estrada 607 6.65 3.17 1.39 .276 89 112 4.78 1.0 Mike Moore
Ben Bracewell 525 5.66 2.87 1.21 .298 90 111 4.77 1.0 Pat Ahearne
A.J. Puk 364 8.74 4.48 0.87 .303 96 104 4.11 0.9 Derek Thompson
Paul Blackburn 454 5.07 2.49 1.03 .295 92 109 4.49 0.9 Ron Reed
Tanner Anderson 393 5.42 2.91 0.80 .300 100 100 4.24 0.9 Chad Kimsey
J.B. Wendelken 298 8.74 3.26 0.91 .308 112 89 3.79 0.8 Blaine Neal
Matt Milburn 601 4.93 1.69 1.36 .302 87 115 4.76 0.8 Heath Totten
Aaron Brooks 488 6.41 2.43 1.38 .312 90 111 4.69 0.8 Lary Sorensen
Daniel Gossett 504 6.65 3.48 1.27 .299 88 114 4.82 0.7 Jake Joseph
Eric Jokisch 552 5.59 3.12 1.16 .305 87 115 4.77 0.7 Jimmy Anderson
Fernando Rodney 235 9.06 4.36 0.84 .295 110 91 4.03 0.7 Roberto Hernandez
Yusmeiro Petit 310 7.65 1.91 1.31 .288 104 96 3.99 0.7 Dick Hall
Xavier Altamirano 569 5.09 2.97 1.27 .303 86 117 5.03 0.6 Nate Cornejo
Edwin Jackson 528 6.41 3.85 1.36 .288 86 116 5.04 0.6 Jim Hearn
James Naile 573 4.49 2.88 1.26 .300 85 118 5.10 0.6 Michael Macdonald
Kyle Lobstein 453 6.37 3.90 1.15 .295 87 115 4.84 0.6 Jimmy Anderson
Ryan Buchter 201 8.94 3.80 0.95 .276 113 88 3.93 0.6 J.C. Romero
Kyle Crockett 206 7.77 2.40 1.11 .301 109 92 3.95 0.5 Mike Jeffcoat
Ryan Dull 225 9.00 2.67 1.33 .283 106 95 4.08 0.5 Todd Burns
Grant Holmes 559 7.60 4.42 1.30 .296 83 120 4.98 0.4 Ken Pumphrey
Jerry Blevins 171 9.08 4.42 0.93 .302 104 97 4.18 0.3 Marshall Bridges
Brian Schlitter 234 5.19 4.50 0.35 .299 99 101 4.11 0.3 Don McMahon
Dean Kiekhefer 238 5.56 2.13 0.98 .302 96 104 4.20 0.3 John Boozer
Wei-Chung Wang 507 6.16 3.39 1.42 .299 82 121 5.07 0.3 Greg Kubes
Raul Alcantara 394 4.80 2.10 1.60 .294 83 121 5.29 0.2 Tim Kester
Carlos Ramirez 230 7.92 5.94 1.08 .292 87 115 5.11 0.0 Hal Reniff
Jarret Martin 221 8.74 7.96 0.58 .295 88 114 4.90 0.0 Arnold Earley
Kyle Finnegan 223 7.48 4.93 1.28 .295 86 116 5.10 0.0 Mike Zimmerman
Sam Bragg 315 5.53 3.60 1.29 .300 82 122 5.15 -0.1 Chuck Crumpton
Miguel Romero 238 7.21 3.52 1.34 .301 84 119 4.83 -0.1 Andy Nezelek
John Gorman 240 5.83 3.17 1.33 .297 85 118 5.00 -0.1 Reid Santos
Norge Ruiz 538 4.55 3.19 1.44 .304 77 130 5.43 -0.1 Melqui Torres
Parker Bridwell 414 5.90 3.19 1.84 .290 77 130 5.69 -0.2 Dana Kiecker

 

Disclaimer: ZiPS projections are computer-based projections of performance. Performances have not been allocated to predicted playing time in the majors — many of the players listed above are unlikely to play in the majors at all in 2019. ZiPS is projecting equivalent production — a .240 ZiPS projection may end up being .280 in AAA or .300 in AA, for example. Whether or not a player will play is one of many non-statistical factors one has to take into account when predicting the future.

Players are listed with their most recent teams, unless I have made a mistake. This is very possible, as a lot of minor-league signings go generally unreported in the offseason.

ZiPS’ projections are based on the American League having a 4.29 ERA and the National League having a 4.15 ERA.

Players who are expected to be out due to injury are still projected. More information is always better than less information, and a computer isn’t the tool that should project the injury status of, for example, a pitcher who has had Tommy John surgery.

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 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.


2019 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 more than half a decade. The exercise continues this offseason. Below are the projections for the Los Angeles Angels, allegedly of Anaheim.

Batters

You may have heard of Mike Trout; he’s pretty good. I’m amazed that Andrelton Simmons still seems to be underrated by the media and fans. When was the last time a shortstop with a crazily hyped glove was underrated? You’d almost think that he was Adam Everett or Mark Belanger or Omar Vizquel when in fact he’d have been worth just under eight WAR over the last two seasons if he were a league-average defensive shortstop. Simmons has already snuck into the Top 50 all-time by my colleague Jay Jaffe’s JAWS metric, just a season from catching Dave Concepcion, Rafael Furcal, Vizquel, and the fringe Hall of Famer Rabbit Maranville. ZiPS projects Simmons to finish his career as the No. 14 shortstop by JAWS, just behind Derek Jeter and Barry Larkin, and just ahead of Bobby Wallace and Lou Boudreau. Andrelton is a superstar.

Albert Pujols is no longer a major league-caliber baseball player. He’s collected his 3000th hit and his 600th home run, but pretending that Pujols, at his best one of the greatest hitters of our generation, deserves a spot on the roster, let alone significant playing time, is becoming increasingly untenable. At some point, the Angels have to approach him with a plan to make as graceful and quick an exit from his playing career as they can manage, because in a world where the team was serious about fielding the best possible roster, they would be contemplating Pujols’ unconditional release. Even the creators of AfterMASH only needed two seasons to figure out they could only taint M*A*S*H’s legacy. The Angels have let three hitters go overseas this winter who project as more useful than Pujols (Jefry Marte, Jabari Blash, and the much-maligned Jose Miguel Fernandez).

I wouldn’t be quick to think of Shohei Ohtani’s offensive performance as fluky; in some ways, it’s just a natural power improvement from his previous year in Japan. ZiPS translated Ohtani’s final two seasons in Japan at .289/.356/.485, which looks a lot like his .285/.361/.564 with the Angels, with the power growth you hope to see from a talented young player with relatively few professional at-bats (he’s only at 1536 total now). ZiPS thinks he’ll have a lower average than in 2018, but he’s a real major league hitter.

Pitchers

If the Angels could keep all five of their starting pitchers healthy, the rotation would at least be acceptable. Problem is, essentially the entire rotation has an injury history, and many of its members have an extensive one. What’s frustrating about the Angels is that they have such highs in certain areas, but also several holes they’ve barely made a meaningful effort to go about fixing. ZiPS doesn’t see very high ceilings for any of the pitchers actually on the roster. If any team needed to go after Jake Arrieta last year or Dallas Keuchel this year, it’s the Angels. It would only take a few injuries for the Angels to have to turn to Dillon Peters or JC Ramirez (after he returns), which no contending team should be excited about.

Bench and Prospects

And here is why the Angels will fall short of the ZiPS seasonal simulation of the win total on their depth chart: the team’s plan B’s are absolutely atrocious around the field. The exceptions in the short-term are Jose Suarez and Griffin Canning, though I expect the Angels to give both a consolidation year at Triple-A (Suarez is still very young and Canning still has relatively little professional experience). Let’s put it this way: NRI Jarrett Parker is projected as the team’s fourth-best outfielder.

Things will get better. Jo Adell’s long-term projections are bananas, and the upside projections for Jahmai Jones and Brandon Marsh are at least…an apple? With a Brennon, two Brandons, and a Brendon in the projections, the Angels might as well sign Brennan Boesch to complete the set. The farm system has been steadily improving, but if the Angels want to stop wasting the prime of the best player they have ever had, and possibly will ever have, they really need to do better than dip a toe into free agency while they wait for the prospects to save them.

One pedantic note for 2019: for the WAR graphic, I’m using FanGraphs’ depth chart 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 at site.

Batters – Counting Stats
Player B Age PO G AB R H 2B 3B HR RBI BB SO SB CS
Mike Trout R 27 CF 145 495 105 144 26 4 38 92 118 134 25 5
Andrelton Simmons R 29 SS 150 561 66 156 28 3 10 66 37 51 11 3
Shohei Ohtani L 24 DH 120 330 56 89 19 1 20 63 37 111 9 3
Justin Upton R 31 LF 141 518 76 122 23 1 28 85 61 180 9 3
Zack Cozart R 33 3B 90 339 48 84 17 3 11 36 31 62 2 1
Jabari Blash R 29 RF 112 352 55 76 16 1 22 59 46 147 5 4
Kole Calhoun L 31 RF 140 520 72 124 22 3 18 68 54 133 5 2
David Fletcher R 25 2B 128 520 57 132 25 4 5 44 25 65 10 3
Justin Bour L 31 1B 120 381 45 90 14 1 21 69 52 113 1 0
Jose Miguel Fernandez L 31 1B 114 416 51 108 19 0 12 47 30 52 2 2
Jonathan Lucroy R 33 C 120 413 43 102 18 2 7 46 32 69 1 0
Luis Rengifo B 22 SS 132 544 66 130 24 7 9 51 46 106 27 16
Jo Adell R 20 CF 99 408 50 89 19 3 16 52 23 140 11 4
Jarrett Parker L 30 LF 85 275 36 58 10 1 13 39 29 116 4 3
Wilfredo Tovar R 27 SS 116 399 40 95 16 1 5 32 22 62 14 7
Jefry Marte R 28 1B 106 319 41 73 15 1 14 45 25 77 4 2
Jose Briceno R 26 C 89 312 31 66 11 1 10 33 14 80 3 2
Zach Houchins R 26 3B 113 434 46 96 17 2 14 52 21 108 2 3
Kevan Smith R 31 C 84 289 30 73 12 0 5 31 15 49 0 0
Ben Revere L 31 LF 90 310 39 82 11 3 3 24 16 31 12 3
Taylor Ward R 25 3B 127 486 58 109 15 0 13 49 49 133 9 1
Ryan Schimpf L 31 2B 101 341 46 69 13 1 17 54 42 152 1 2
Cesar Puello R 28 LF 90 315 41 74 13 1 7 32 28 89 8 4
Dustin Garneau R 31 C 73 246 26 50 11 0 7 27 18 64 0 2
Julian Leon R 23 C 70 243 29 45 9 0 8 27 27 97 0 2
Tommy La Stella L 30 3B 104 195 21 47 9 0 3 19 19 34 0 1
Chris B. Young R 35 RF 75 181 24 38 8 1 7 19 18 50 2 1
Michael Hermosillo R 24 CF 104 382 46 82 16 3 10 38 31 125 11 8
Roberto Pena R 27 C 59 203 17 43 7 0 3 15 8 41 0 1
Peter Bourjos R 32 CF 118 290 33 63 12 5 5 25 16 79 3 4
Matt Thaiss L 24 1B 124 516 59 120 24 4 12 56 40 123 6 5
Albert Pujols R 39 1B 114 455 42 110 16 0 15 69 26 69 1 0
Sherman Johnson L 28 3B 104 363 40 70 15 2 6 31 41 112 7 3
Brennon Lund L 24 CF 106 441 47 100 15 3 6 37 31 126 16 5
Jared Walsh L 25 1B 119 456 53 98 25 1 16 56 34 164 1 1
Jahmai Jones R 21 2B 126 520 60 113 19 5 12 49 43 150 19 8
Eric Young Jr. B 34 CF 122 388 44 83 13 4 5 32 27 94 16 6
Bo Way L 27 CF 100 358 33 79 10 3 1 22 22 78 10 9
Stephen McGee R 28 C 55 170 19 30 7 0 4 15 23 70 0 0
Jose Rojas L 26 1B 110 426 45 96 18 2 11 45 23 112 6 5
Jack Kruger R 24 C 99 405 39 88 15 1 5 30 24 100 7 4
Brandon Marsh L 21 CF 119 499 56 103 19 4 11 49 44 191 10 5
Connor Justus R 24 SS 118 428 44 75 13 2 6 30 44 142 6 7
David MacKinnon R 24 1B 117 423 50 85 17 1 5 33 60 127 0 0
Roberto Baldoquin R 25 SS 81 302 24 60 7 2 2 20 15 92 4 5
Brandon Sandoval R 24 RF 101 383 37 85 10 2 3 24 25 105 14 10
Brendon Sanger L 25 RF 106 379 41 76 15 1 8 35 41 121 4 3

 

Batters – Rate Stats
Player PA BA OBP SLG OPS+ ISO BABIP RC/27 Def WAR No. 1 Comp
Mike Trout 628 .291 .433 .590 180 .299 .328 10.1 1 8.3 Willie Mays
Andrelton Simmons 608 .278 .325 .392 97 .114 .292 4.9 17 4.2 Luke Appling
Shohei Ohtani 370 .270 .343 .515 133 .245 .347 6.6 0 2.2 Carlos May
Justin Upton 588 .236 .321 .446 109 .210 .303 5.1 1 2.1 Bob Bailey
Zack Cozart 378 .248 .315 .413 99 .165 .274 4.7 3 1.5 Rick Schu
Jabari Blash 407 .216 .317 .455 110 .239 .295 4.9 1 1.5 Karl Pagel
Kole Calhoun 583 .238 .312 .396 94 .158 .287 4.4 5 1.4 Jacque Jones
David Fletcher 556 .254 .293 .346 76 .092 .282 3.8 7 1.2 Alberto Gonzalez
Justin Bour 437 .236 .327 .444 111 .207 .279 5.2 -2 1.1 Paul Sorrento
Jose Miguel Fernandez 453 .260 .316 .392 95 .132 .273 4.5 3 0.7 Jim Bowie
Jonathan Lucroy 455 .247 .304 .351 81 .104 .282 3.9 -2 0.7 Tony Pena
Luis Rengifo 601 .239 .306 .358 83 .119 .282 3.8 -6 0.6 D’Angelo Jimenez
Jo Adell 439 .218 .269 .397 81 .179 .290 3.8 0 0.5 Matt Kemp
Jarrett Parker 308 .211 .292 .396 88 .185 .308 3.9 2 0.4 Damon Mashore
Wilfredo Tovar 427 .238 .280 .321 66 .083 .271 3.2 4 0.3 Alex Prieto
Jefry Marte 351 .229 .293 .414 93 .185 .259 4.3 -1 0.3 Ricky Freeman
Jose Briceno 330 .212 .246 .349 62 .138 .252 2.9 4 0.3 Jim Horner
Zach Houchins 461 .221 .260 .366 71 .145 .263 3.2 5 0.2 Clay Bellinger
Kevan Smith 313 .253 .298 .346 78 .093 .289 3.7 -3 0.2 Joe Azcue
Ben Revere 330 .265 .301 .348 79 .084 .286 4.1 2 0.1 Tike Redman
Taylor Ward 543 .224 .299 .335 76 .111 .282 3.6 -4 0.0 Carlos Villalobos
Ryan Schimpf 391 .202 .297 .396 89 .194 .302 3.9 -9 0.0 Shanie Dugas
Cesar Puello 359 .235 .316 .349 84 .114 .306 3.9 -2 -0.1 Domingo Michel
Dustin Garneau 271 .203 .263 .333 64 .130 .246 2.8 0 -0.1 Chad Moeller
Julian Leon 280 .185 .282 .321 67 .136 .268 2.8 -2 -0.1 Nicholas Derba
Tommy La Stella 217 .241 .313 .333 80 .092 .278 3.6 -4 -0.2 Johnny Burnett
Chris B. Young 203 .210 .287 .381 83 .171 .250 3.7 -2 -0.2 Mike Devereaux
Michael Hermosillo 432 .215 .290 .351 76 .136 .291 3.4 -4 -0.2 Xavier Paul
Roberto Pena 216 .212 .248 .291 49 .079 .252 2.4 3 -0.2 Pedro Grifol
Peter Bourjos 312 .217 .265 .345 67 .128 .282 3.0 1 -0.2 Dewayne Wise
Matt Thaiss 564 .233 .291 .364 80 .132 .283 3.6 2 -0.4 Willie Upshaw
Albert Pujols 486 .242 .284 .376 81 .134 .256 3.8 0 -0.4 Ray Knight
Sherman Johnson 411 .193 .279 .295 59 .102 .261 2.8 0 -0.5 Mike Hickey
Brennon Lund 482 .227 .285 .315 66 .088 .304 3.3 -4 -0.5 Chris Duffy
Jared Walsh 498 .215 .272 .379 78 .164 .297 3.5 1 -0.5 Jay Kirkpatrick
Jahmai Jones 572 .217 .282 .342 72 .125 .282 3.4 -8 -0.6 Desi Relaford
Eric Young Jr. 425 .214 .271 .307 60 .093 .270 3.0 -1 -0.6 Calvin Murray
Bo Way 392 .221 .275 .274 53 .053 .280 2.4 4 -0.7 Anthony Iapoce
Stephen McGee 196 .176 .281 .288 58 .112 .271 2.7 -6 -0.7 Jeff Ontiveros
Jose Rojas 455 .225 .267 .354 70 .129 .281 3.2 4 -0.7 Larry Barnes
Jack Kruger 435 .217 .267 .296 56 .079 .277 2.7 -2 -0.7 Mike Knapp
Brandon Marsh 547 .206 .272 .327 65 .120 .310 3.0 -2 -0.7 Xavier Paul
Connor Justus 487 .175 .267 .257 46 .082 .246 2.1 3 -0.9 Niuman Romero
David MacKinnon 494 .201 .306 .281 65 .080 .275 2.9 -1 -1.1 Dustin Yount
Roberto Baldoquin 324 .199 .242 .255 38 .056 .279 1.9 1 -1.2 Jason Bowers
Brandon Sandoval 413 .222 .272 .282 54 .060 .298 2.5 2 -1.4 Brent Bish
Brendon Sanger 426 .201 .282 .309 64 .108 .272 2.9 -7 -1.7 Alex Miranda

 

Pitchers – Counting Stats
Player T Age W L ERA G GS IP H ER HR BB SO
Andrew Heaney L 28 10 8 3.95 28 28 161.7 163 71 23 38 148
Tyler Skaggs L 27 8 7 3.94 22 22 112.0 113 49 12 36 100
Jose Suarez L 21 5 5 4.18 26 26 116.3 110 54 16 46 115
Jaime Barria R 22 10 9 4.39 31 31 145.7 151 71 20 46 106
Griffin Canning R 23 8 7 4.33 23 23 114.3 111 55 14 47 99
Shohei Ohtani R 24 6 5 3.79 15 15 78.3 67 33 9 36 94
Cody Allen R 30 5 4 3.50 66 0 64.3 53 25 7 26 74
Trevor Cahill R 31 8 8 4.28 22 22 111.3 108 53 15 47 96
Matt Harvey R 30 7 8 4.56 27 24 132.3 144 67 21 30 101
Ty Buttrey R 26 3 3 3.88 49 2 67.3 61 29 6 32 71
John Lamb L 28 4 4 4.63 19 19 83.7 89 43 13 30 74
Patrick Sandoval L 22 5 6 4.75 24 19 102.3 103 54 16 45 90
Cam Bedrosian R 27 5 5 3.88 67 0 60.3 59 26 7 22 56
Alex Meyer R 29 4 4 4.43 16 11 63.0 59 31 7 34 62
Felix Pena R 29 5 6 4.73 24 22 123.7 129 65 20 45 112
Luis Garcia R 32 3 3 3.81 63 0 56.7 56 24 4 23 51
Dillon Peters L 26 7 9 4.74 24 22 117.7 133 62 16 38 77
Justin Anderson R 26 3 3 4.10 61 0 63.7 57 29 6 38 68
Taylor Cole R 29 3 3 4.19 53 0 73.0 68 34 10 33 73
Noe Ramirez R 29 5 5 4.19 61 0 73.0 68 34 11 28 77
Ivan Pineyro R 27 6 7 4.81 25 19 116.0 128 62 18 31 83
Joe Gatto R 24 6 8 5.00 25 25 113.3 123 63 10 67 67
Matt Ramsey R 29 3 2 4.08 39 1 46.3 44 21 5 20 45
Blake Wood R 33 3 3 3.95 52 0 54.7 53 24 5 24 52
Jim Johnson R 36 4 3 4.03 59 0 58.0 60 26 5 19 44
Hansel Robles R 28 4 4 4.17 63 0 69.0 65 32 9 31 67
Nick Tropeano R 28 5 7 4.98 17 17 86.7 92 48 16 35 74
John Curtiss R 26 3 3 4.30 48 0 60.7 56 29 7 31 60
JC Ramirez R 30 7 9 4.94 22 22 125.7 137 69 20 46 87
Dylan Unsworth R 26 5 7 5.07 22 16 103.0 120 58 18 21 59
Keynan Middleton R 25 2 2 4.24 50 0 51.0 49 24 7 22 51
Jeremy Rhoades R 26 6 7 4.52 52 0 71.7 77 36 10 22 52
Miguel Almonte R 26 3 4 5.25 32 9 58.3 61 34 9 30 49
Junichi Tazawa R 33 2 3 4.94 48 0 47.3 51 26 8 17 40
Deck McGuire R 30 6 8 5.22 31 19 110.3 116 64 20 48 90
Akeel Morris R 26 3 3 4.82 50 0 61.7 60 33 7 38 56
Luis Madero R 22 5 7 5.31 22 22 98.3 114 58 17 32 60
Jesus Castillo R 23 6 9 5.31 23 22 101.7 119 60 17 34 56
Ralston Cash R 27 4 6 4.92 46 0 64.0 64 35 9 36 60
Williams Jerez L 27 2 3 5.06 50 0 69.3 72 39 11 34 64
Zac Ryan R 25 4 5 4.95 40 0 63.7 64 35 6 44 50
Jake Jewell R 26 3 4 5.17 50 0 54.0 59 31 8 28 39
Daniel Procopio R 23 2 2 5.40 37 0 53.3 50 32 6 46 53
Forrest Snow R 30 5 8 5.69 27 17 104.3 119 66 24 35 82
Osmer Morales R 26 4 6 5.82 26 20 102.0 114 66 21 49 80
Luis Pena R 23 6 9 6.03 24 24 109.0 120 73 21 66 88
Ryan Clark R 25 4 7 6.39 39 7 76.0 90 54 18 37 58

 

Pitchers – Counting Stats
Player TBF K/9 BB/9 HR/9 BABIP ERA+ ERA- FIP WAR No. 1 Comp
Andrew Heaney 682 8.24 2.12 1.28 .300 105 95 4.00 2.5 Mark Redman
Tyler Skaggs 483 8.04 2.89 0.96 .307 106 95 3.88 1.7 Steve Trout
Jose Suarez 503 8.90 3.56 1.24 .294 100 100 4.30 1.5 Bill Pulsipher
Jaime Barria 630 6.55 2.84 1.24 .290 95 105 4.57 1.5 Don Welchel
Griffin Canning 504 7.79 3.70 1.10 .291 96 104 4.53 1.3 Walt Terrell
Shohei Ohtani 335 10.80 4.14 1.03 .299 106 94 3.70 1.2 Kerry Wood
Cody Allen 270 10.35 3.64 0.98 .286 119 84 3.57 1.1 Turk Wendell
Trevor Cahill 489 7.76 3.80 1.21 .288 94 106 4.66 1.1 Bob Buhl
Matt Harvey 566 6.87 2.04 1.43 .301 89 113 4.48 0.9 Josh Towers
Ty Buttrey 294 9.49 4.28 0.80 .302 107 93 3.76 0.8 Clay Bryant
John Lamb 367 7.96 3.23 1.40 .308 90 111 4.58 0.7 Trey Moore
Patrick Sandoval 454 7.92 3.96 1.41 .293 88 114 4.92 0.6 Bill Krueger
Cam Bedrosian 259 8.35 3.28 1.04 .301 107 93 3.95 0.6 Jim Acker
Alex Meyer 281 8.86 4.86 1.00 .297 94 106 4.39 0.6 Chris Oxspring
Felix Pena 542 8.15 3.27 1.46 .304 85 117 4.68 0.6 Dennis Burtt
Luis Garcia 246 8.10 3.65 0.64 .311 106 95 3.54 0.6 Kevin Gryboski
Dillon Peters 521 5.89 2.91 1.22 .305 85 118 4.73 0.5 Jeff Mutis
Justin Anderson 286 9.61 5.37 0.85 .300 102 98 4.22 0.5 Marc Pisciotta
Taylor Cole 320 9.00 4.07 1.23 .291 99 101 4.49 0.5 Ruddy Lugo
Noe Ramirez 315 9.49 3.45 1.36 .294 99 101 4.36 0.4 Jim Dougherty
Ivan Pineyro 505 6.44 2.41 1.40 .301 84 119 4.72 0.4 Steve Lemke
Joe Gatto 528 5.32 5.32 0.79 .300 83 120 5.07 0.4 Rick Berg
Matt Ramsey 202 8.74 3.88 0.97 .300 102 98 4.03 0.4 Gabriel Dehoyos
Blake Wood 239 8.56 3.95 0.82 .308 102 98 3.86 0.4 Roger McDowell
Jim Johnson 251 6.83 2.95 0.78 .304 100 100 3.84 0.4 Fred Gladding
Hansel Robles 301 8.74 4.04 1.17 .293 97 103 4.38 0.3 Ruddy Lugo
Nick Tropeano 384 7.68 3.63 1.66 .297 84 120 5.16 0.3 Mark Thompson
John Curtiss 269 8.90 4.60 1.04 .293 97 103 4.40 0.3 Terry Bross
JC Ramirez 556 6.23 3.29 1.43 .295 82 123 5.08 0.3 Dick Fowler
Dylan Unsworth 447 5.16 1.83 1.57 .297 82 122 5.03 0.3 Daniel Griffin
Keynan Middleton 223 9.00 3.88 1.24 .298 95 105 4.35 0.2 Wayne Nix
Jeremy Rhoades 312 6.53 2.76 1.26 .299 92 109 4.60 0.2 Mike Draper
Miguel Almonte 265 7.56 4.63 1.39 .299 79 126 5.17 -0.1 Regular Bob Gibson
Junichi Tazawa 208 7.61 3.23 1.52 .303 84 119 4.80 -0.1 Jason Childers
Deck McGuire 494 7.34 3.92 1.63 .292 77 129 5.37 -0.1 Michael Smith
Akeel Morris 282 8.17 5.55 1.02 .298 84 119 4.80 -0.2 Heathcliff Slocumb
Luis Madero 439 5.49 2.93 1.56 .299 76 132 5.34 -0.2 Matt O’Brien
Jesus Castillo 456 4.96 3.01 1.50 .297 76 132 5.40 -0.2 Matt O’Brien
Ralston Cash 291 8.44 5.06 1.27 .301 82 122 4.93 -0.2 Ryan Henderson
Williams Jerez 313 8.31 4.41 1.43 .305 82 122 5.01 -0.3 Jimmy Hamilton
Zac Ryan 298 7.07 6.22 0.85 .299 82 123 5.07 -0.3 Lloyd Allen
Jake Jewell 249 6.50 4.67 1.33 .300 81 124 5.41 -0.3 Sean Green
Daniel Procopio 255 8.94 7.76 1.01 .299 75 134 5.38 -0.5 Heathcliff Slocumb
Forrest Snow 465 7.07 3.02 2.07 .299 73 137 5.75 -0.5 Jason Roach
Osmer Morales 467 7.06 4.32 1.85 .299 71 140 5.88 -0.6 Jeff Schmidt
Luis Pena 511 7.27 5.45 1.73 .300 69 145 6.02 -0.9 Joel Santo
Ryan Clark 353 6.87 4.38 2.13 .305 63 159 6.32 -1.3 Phil Dumatrait

 

Disclaimer: ZiPS projections are computer-based projections of performance. Performances have not been allocated to predicted playing time in the majors — many of the players listed above are unlikely to play in the majors at all in 2019. ZiPS is projecting equivalent production — a .240 ZiPS projection may end up being .280 in AAA or .300 in AA, for example. Whether or not a player will play is one of many non-statistical factors one has to take into account when predicting the future.

Players are listed with their most recent teams, unless I have made a mistake. This is very possible, as a lot of minor-league signings go generally unreported in the offseason.

ZiPS’ projections are based on the American League having a 4.29 ERA and the National League having a 4.15 ERA.

Players who are expected to be out due to injury are still projected. More information is always better than less information, and a computer isn’t the tool that should project the injury status of, for example, a pitcher who has had Tommy John surgery.

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 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.


2019 ZiPS Projections – Pittsburgh Pirates

After having typically appeared in the hallowed pages of Baseball Think Factory, Dan Szymborski’s ZiPS projections have now been released at FanGraphs for more than half a decade. The exercise continues this offseason. Below are the projections for the Pittsburgh Pirates.

Batters

The depth chart graphic for the Pirates (as seen below) pulls off a neat little trick. In this case, it manages to highlight both the strengths and weaknesses of the Pirates in one bite-sized scoop. Pittsburgh is excellent at finding just below average to average talent for peanuts, and average or better talent for whatever is a little bit better than that (perhaps Chex Mix?). It keeps the Pirates from ever truly returning to the Kingdom of Reekdom they reigned over from 1993 to about 2010. Having a roster Ryanfull of free one-win players, two-win players who are paid like one-win players, and three-win players who are paid like two-win players means you have a highly efficient roster. But it’s a highly efficient roster that will generally win between 77-85 games.

What the Pirates missed in their best days, and largely are missing today, was the willingness to add stars. The low payrolls of the rebuilding era never really gave way to short-term payroll ceilings well above the team’s long-term comfort levels. Everyone who has read me over the last five years knows I’m not a Royals apologist, but Kansas City did do this one thing much better than the Pirates did, even if the players Kansas City chose weren’t exactly my favorite. Chris Archer has star upside, but the Pirates had to trade players with star potential to bring him in. If the small market model doesn’t have a path to league-average payrolls, it necessitates an immense amount of success on the player development side. Sometimes, you just need to spend money instead of prospects.

There aren’t a lot of surprises in the hitting projections, but it is a very deep group. ZiPS has an amusing tendency with Pittsburgh to pick unnecessarily cruel, Pirates-related comps. Jung Ho Kang and Kevin Kramer are projected to be able to replace any injured Pirates infielders without the team losing a beat, and ZiPS remains a fan of Starling Marte over the long haul. This team may have the smallest gap between their ideal starting lineup and a starting lineup comprised of their Plan B’s of any team in baseball.

Pitchers

ZiPS is still optimistic about Chris Archer, but it’s now at the point where it expects him to fall short of his projected FIP. He’s only underperformed by 0.22 runs of ERA over his career, but ZiPS believes that given his defenses, he should have been over-performing his FIP, not falling short of it. The projections are increasingly optimistic about Trevor Williams, believing that he’ll continue to do better with home runs than most pitchers do with his hit profile. But it’s understandably not buying his .261 BABIP allowed in 2018 as near his actual ability.

Of the low-key reliever breakouts from 2018, ZiPS is a believer in Richard Rodriguez, a skeptic about Edgar Santana, and on the fence about ex-Giant Kyle Crick. The computer still does not understand why Michael Feliz isn’t much better at preventing the other team from scoring than his results to date have been.

Bench and Prospects

ZiPS uses a Total Zone-esque approach for minor-league defense, and it continues to back up the scouting reports for Ke’Bryan Hayes that rave about his defense. It doesn’t show up in the projections yet, but ZiPS sees a strong probability that Cole Tucker develops into a 10-12 home run hitter just as Royce Clayton, his top comp, did for awhile. Ryne Sandberg and Eric Young, Classic Edition, round out his top three. No, he doesn’t actually have a one-in-three chance of becoming a Hall of Famer. As sleepers go, the favorite of ZiPS may be Dario Agrazal, a well-built righty with a hard sinker but no real pitch that puts away batters (strikeouts are better than grounders). He’s not really on the prospect radar — the Pirates would not have snuck him off the 40-man roster if he were — but he does interest ZiPS and remains worth keeping an eye on. Groundball pitchers with hard sinkers who don’t strike guys out sometimes work out surprisingly well.

One pedantic note for 2019: for the WAR graphic, I’m using FanGraphs’ depth chart 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 at site.

Batters – Counting Stats
Player B Age PO G AB R H 2B 3B HR RBI BB SO SB CS
Starling Marte R 30 CF 136 524 73 144 28 4 15 64 28 105 31 12
Corey Dickerson L 30 LF 141 522 65 148 36 5 18 61 26 100 5 3
Gregory Polanco L 27 RF 132 479 71 123 30 4 19 73 53 114 14 4
Adam Frazier L 27 2B 139 449 61 123 26 5 8 50 38 71 6 7
Jung Ho Kang R 32 3B 99 328 43 82 17 1 13 48 30 89 3 3
Josh Bell B 26 1B 150 525 74 138 28 5 17 76 71 107 3 5
Ke’Bryan Hayes R 22 3B 121 469 55 114 22 6 5 44 45 102 12 5
Colin Moran L 26 3B 126 429 52 113 20 2 13 59 36 98 0 2
Francisco Cervelli R 33 C 98 321 38 81 13 2 7 42 44 80 2 3
Kevin Newman R 25 SS 130 518 59 135 28 3 4 45 32 73 16 6
Kevin Kramer L 25 2B 131 485 58 119 25 4 10 54 36 130 9 5
Jose Osuna R 26 3B 137 431 56 111 31 2 12 58 29 87 3 3
Elias Diaz R 28 C 91 302 33 77 15 1 7 36 20 53 1 1
Cole Tucker B 22 SS 130 523 61 121 21 8 6 47 47 128 29 13
Josh Harrison R 31 2B 116 424 52 111 21 2 8 44 21 80 7 3
Lonnie Chisenhall L 30 RF 97 303 36 81 19 2 8 42 24 58 4 1
Jacob Stallings R 29 C 79 277 29 66 18 1 3 32 15 60 1 2
Jason Martin L 23 CF 130 490 59 120 25 6 13 56 38 130 10 11
Pablo Reyes R 25 LF 126 443 52 109 22 3 9 47 35 92 12 9
Erik Gonzalez R 27 2B 118 346 40 86 17 2 7 34 12 92 8 4
Arden Pabst R 24 C 67 238 24 54 10 1 5 23 13 56 1 2
Bryan Reynolds B 24 CF 99 390 47 89 18 4 8 42 32 106 3 2
Sean Rodriguez R 34 2B 97 211 28 42 8 1 8 25 23 79 2 1
Jared Oliva R 23 CF 106 409 47 91 16 5 5 36 30 112 21 9
Patrick Kivlehan R 29 RF 125 390 47 93 20 3 13 50 26 108 5 3
Wyatt Mathisen R 25 1B 99 322 38 75 15 2 7 34 31 83 2 2
Erich Weiss L 27 1B 102 348 38 80 17 4 6 36 27 92 4 2
Stephen Alemais R 24 2B 107 382 40 89 15 4 3 31 31 80 12 9
Will Craig R 24 1B 124 467 54 101 23 2 12 55 41 143 4 3
Steve Baron R 28 C 60 204 19 44 7 0 2 14 13 55 1 1
Daniel Nava B 36 LF 60 154 15 37 6 0 2 14 16 34 1 0
Christian Kelley R 25 C 90 320 31 68 11 1 4 26 24 84 0 3
Jackson Williams R 33 C 52 178 16 35 5 0 2 11 14 44 0 0
Jason Delay R 24 C 63 218 20 41 5 1 1 13 16 57 1 0
Eric Wood R 26 RF 106 361 45 80 19 3 11 48 31 111 5 2
JB Shuck L 32 LF 119 334 34 80 16 3 3 25 26 43 7 3
Logan Hill R 26 LF 106 381 43 76 14 2 13 46 34 151 3 4

Batters – Rate Stats
Player PA BA OBP SLG OPS+ ISO BABIP RC/27 Def WAR No. 1 Comp
Starling Marte 552 .275 .326 .429 102 .155 .319 5.4 5 3.2 Bake McBride
Corey Dickerson 548 .284 .320 .475 111 .192 .322 5.7 5 2.8 Garret Anderson
Gregory Polanco 532 .257 .331 .455 109 .198 .301 5.6 3 2.5 Troy O’Leary
Adam Frazier 487 .274 .335 .408 100 .134 .311 4.9 2 2.2 Joe Randa
Jung Ho Kang 358 .250 .332 .427 103 .177 .305 5.0 1 1.9 Steve Buechele
Josh Bell 596 .263 .349 .432 110 .170 .302 5.4 -3 1.8 Sid Bream
Ke’Bryan Hayes 514 .243 .311 .348 78 .104 .301 3.9 9 1.8 D’Angelo Jimenez
Colin Moran 465 .263 .321 .410 96 .147 .314 4.7 1 1.7 Scott Cooper
Francisco Cervelli 365 .252 .357 .371 97 .118 .316 4.6 -3 1.6 Al Lopez
Kevin Newman 550 .261 .307 .349 77 .089 .297 4.0 4 1.5 Freddy Sanchez
Kevin Kramer 521 .245 .303 .375 82 .130 .316 4.0 2 1.3 Ty Wigginton
Jose Osuna 460 .258 .306 .422 94 .165 .298 4.6 -3 1.2 Jeffrey Baisley
Elias Diaz 322 .255 .302 .381 83 .126 .289 4.1 1 1.1 Sandy Alomar
Cole Tucker 570 .231 .298 .337 71 .105 .296 3.6 3 1.1 Royce Clayton
Josh Harrison 445 .262 .309 .377 84 .116 .307 4.3 -1 1.0 Manny Trillo
Lonnie Chisenhall 327 .267 .324 .422 100 .155 .308 5.1 -1 0.9 Mike Brown
Jacob Stallings 292 .238 .282 .343 68 .105 .294 3.3 5 0.7 Mike DiFelice
Jason Martin 528 .245 .299 .400 87 .155 .308 4.0 -4 0.7 Daryl Boston
Pablo Reyes 478 .246 .302 .370 81 .124 .292 3.9 6 0.7 Reed Peters
Erik Gonzalez 358 .249 .277 .370 73 .121 .320 3.7 2 0.4 Pat Meares
Arden Pabst 251 .227 .268 .340 63 .113 .277 3.0 4 0.4 Joe Depastino
Bryan Reynolds 422 .228 .289 .356 73 .128 .293 3.6 0 0.3 Craig Cooper
Sean Rodriguez 234 .199 .289 .360 74 .161 .274 3.5 0 0.3 Dave Matranga
Jared Oliva 439 .222 .285 .323 64 .100 .295 3.3 3 0.2 Maiko Loyola
Patrick Kivlehan 416 .238 .293 .405 86 .167 .297 4.2 -3 0.2 Keith Williams
Wyatt Mathisen 353 .233 .311 .357 80 .124 .293 3.8 1 0.2 Chris Pritchett
Erich Weiss 375 .230 .289 .353 73 .124 .296 3.6 4 0.1 Johan Limonta
Stephen Alemais 413 .233 .291 .317 64 .084 .288 3.1 2 0.0 Brett Harrison
Will Craig 508 .216 .293 .351 73 .135 .285 3.5 3 -0.2 Julio Vinas
Steve Baron 217 .216 .269 .279 49 .064 .286 2.5 1 -0.2 Scott Sandusky
Daniel Nava 170 .240 .324 .318 75 .078 .297 3.7 -4 -0.4 Brian Jordan
Christian Kelley 344 .213 .278 .291 54 .078 .276 2.6 -1 -0.4 Jose Molina
Jackson Williams 192 .197 .258 .258 40 .062 .250 2.2 0 -0.4 Chad Moeller
Jason Delay 234 .188 .261 .234 36 .046 .250 2.1 1 -0.5 Brian Moon
Eric Wood 392 .222 .286 .382 79 .161 .289 3.8 -5 -0.5 Edgardo Baez
JB Shuck 360 .240 .294 .332 69 .093 .267 3.5 -6 -1.1 Doug Dascenzo
Logan Hill 415 .199 .275 .349 67 .150 .290 3.1 -5 -1.1 Jim Betzsold

Pitchers – Counting Stats
Player T Age W L ERA G GS IP H ER HR BB SO
Jameson Taillon R 27 11 9 3.53 30 30 173.3 168 68 21 33 154
Chris Archer R 30 10 8 3.72 30 30 169.3 162 70 19 53 185
Trevor Williams R 27 11 10 4.06 28 28 155.3 153 70 16 53 116
Joe Musgrove R 26 9 8 4.05 26 21 126.7 131 57 17 24 108
Felipe Vazquez L 27 4 2 2.89 71 0 71.7 58 23 5 26 88
Keone Kela R 26 5 3 2.82 54 0 51.0 38 16 4 19 67
Richard Rodriguez R 29 4 3 3.53 56 0 71.3 64 28 8 22 80
Chad Kuhl R 26 7 7 4.39 23 23 119.0 121 58 14 52 109
Mitch Keller R 23 7 8 4.59 25 25 129.3 132 66 16 59 104
Dario Agrazal R 24 5 6 4.45 18 17 91.0 106 45 12 17 49
Kyle Crick R 26 3 3 3.73 66 0 60.3 52 25 5 34 63
Steven Brault L 27 5 6 4.53 39 13 107.3 108 54 12 57 93
Blake Weiman L 23 3 3 3.84 38 0 61.0 63 26 7 11 49
Clay Holmes R 26 7 8 4.68 31 22 117.3 118 61 12 67 98
Michael Feliz R 26 3 3 4.22 56 0 59.7 56 28 8 26 70
Roberto Gomez R 29 4 5 4.76 32 9 75.7 82 40 10 28 57
Tyler Lyons L 31 2 2 4.22 44 0 53.3 52 25 8 17 54
Jordan Lyles R 28 4 5 4.72 39 11 93.3 99 49 13 31 75
Aaron Slegers R 26 7 9 5.11 22 21 116.3 133 66 19 32 69
Nick Kingham R 27 7 10 4.95 27 25 123.7 135 68 22 38 97
Brandon Waddell L 25 7 9 4.94 26 22 116.7 125 64 12 61 82
Geoff Hartlieb R 25 5 5 4.50 45 0 56.0 57 28 6 28 45
James Marvel R 25 7 10 5.17 25 24 134.0 154 77 17 52 76
Johnny Hellweg R 30 1 1 4.18 24 0 23.7 22 11 1 17 20
J.T. Brubaker R 25 6 9 5.02 26 26 132.7 148 74 19 54 96
Nick Burdi R 26 1 1 4.40 14 0 14.3 14 7 2 9 14
Edgar Santana R 27 3 3 4.55 62 0 65.3 69 33 10 18 54
Damien Magnifico R 28 3 4 4.82 45 3 61.7 59 33 4 49 51
Cam Vieaux L 25 7 10 5.34 23 23 121.3 141 72 19 45 76
Bo Schultz R 33 1 1 4.85 35 0 39.0 40 21 5 17 27
Brandon Maurer R 28 4 4 4.76 60 0 58.7 60 31 7 29 51
Scooter Hightower R 25 4 5 4.76 63 0 64.3 70 34 10 19 49
Eduardo Vera R 24 7 9 5.19 27 25 137.0 163 79 23 35 76
Dovydas Neverauskas R 26 2 3 4.92 59 0 67.7 66 37 9 40 67
Alex McRae R 26 6 9 5.28 27 21 124.3 145 73 17 52 79
Vicente Campos R 26 3 5 5.70 17 12 66.3 77 42 12 35 43
Luis Escobar R 23 6 10 5.64 24 23 113.3 119 71 15 80 90
Matt Eckelman R 25 3 5 5.96 37 2 51.3 58 34 9 29 37
Elvis Escobar L 24 2 4 5.93 37 0 54.7 55 36 7 50 51
Jesus Liranzo R 24 2 4 6.71 40 3 53.7 56 40 13 46 57

 

Pitchers – Rate Stats
Player TBF K/9 BB/9 HR/9 BABIP ERA+ ERA- FIP WAR No. 1 Comp
Jameson Taillon 715 8.00 1.71 1.09 .293 113 89 3.62 3.1 Brad Radke
Chris Archer 716 9.83 2.82 1.01 .314 110 91 3.43 3.0 Kevin Millwood
Trevor Williams 668 6.72 3.07 0.93 .288 98 102 4.17 1.8 John Denny
Joe Musgrove 533 7.67 1.71 1.21 .302 101 99 3.92 1.7 Dave Eiland
Felipe Vazquez 299 11.05 3.27 0.63 .301 138 73 2.86 1.6 Al Hrabosky
Keone Kela 208 11.82 3.35 0.71 .291 145 69 2.72 1.2 Troy Percival
Richard Rodriguez 299 10.09 2.78 1.01 .303 116 86 3.46 0.9 Rich Bordi
Chad Kuhl 527 8.24 3.93 1.06 .308 91 110 4.28 0.9 Todd Eggertsen
Mitch Keller 576 7.24 4.11 1.11 .297 87 115 4.68 0.7 Jim Clancy
Dario Agrazal 392 4.85 1.68 1.19 .303 89 112 4.48 0.7 Rick Wise
Kyle Crick 267 9.40 5.07 0.75 .292 107 94 4.03 0.6 Mark Acre
Steven Brault 486 7.80 4.78 1.01 .303 88 114 4.66 0.5 Brad Weis
Blake Weiman 255 7.23 1.62 1.03 .303 104 96 3.72 0.5 Chris Key
Clay Holmes 534 7.52 5.14 0.92 .302 85 118 4.68 0.5 Mike Torrez
Michael Feliz 259 10.56 3.92 1.21 .314 97 103 3.95 0.3 Glenn Dooner
Roberto Gomez 335 6.78 3.33 1.19 .305 86 116 4.63 0.3 Jeff Farnsworth
Tyler Lyons 228 9.11 2.87 1.35 .301 94 106 4.20 0.2 Brian Shouse
Jordan Lyles 408 7.23 2.99 1.25 .303 84 119 4.51 0.2 Bert Bradley
Aaron Slegers 510 5.34 2.48 1.47 .297 80 124 5.07 0.2 Dave Eiland
Nick Kingham 542 7.06 2.77 1.60 .299 80 124 4.99 0.2 Jared Gothreaux
Brandon Waddell 533 6.33 4.71 0.93 .304 81 124 4.80 0.2 Greg Kubes
Geoff Hartlieb 253 7.23 4.50 0.96 .300 91 110 4.65 0.1 Joe Davenport
James Marvel 605 5.10 3.49 1.14 .303 79 126 5.01 0.1 Jake Joseph
Johnny Hellweg 109 7.61 6.46 0.38 .300 95 105 4.29 0.1 Ted Abernathy
J.T. Brubaker 598 6.51 3.66 1.29 .306 79 126 4.97 0.1 Jake Joseph
Nick Burdi 66 8.79 5.65 1.26 .300 93 107 5.10 0.0 Jeff Smith
Edgar Santana 282 7.44 2.48 1.38 .301 88 114 4.50 0.0 Jeff Tam
Damien Magnifico 292 7.44 7.15 0.58 .299 83 121 4.92 -0.1 Hal Reniff
Cam Vieaux 547 5.64 3.34 1.41 .305 77 130 5.22 -0.1 Jason Cromer
Bo Schultz 172 6.23 3.92 1.15 .287 82 122 4.82 -0.1 Milo Candini
Brandon Maurer 263 7.82 4.45 1.07 .305 84 120 4.55 -0.2 Jose Segura
Scooter Hightower 281 6.85 2.66 1.40 .302 84 120 4.72 -0.2 Ken Clay
Eduardo Vera 606 4.99 2.30 1.51 .302 77 130 5.16 -0.2 Heath Totten
Dovydas Neverauskas 307 8.91 5.32 1.20 .303 81 124 4.81 -0.3 Heathcliff Slocumb
Alex McRae 568 5.72 3.76 1.23 .311 75 133 5.10 -0.3 Matt Achilles
Vicente Campos 309 5.83 4.75 1.63 .301 72 139 5.92 -0.4 Kevin Hodges
Luis Escobar 538 7.15 6.35 1.19 .301 71 142 5.59 -0.7 Edwin Morel
Matt Eckelman 240 6.49 5.08 1.58 .302 67 150 5.86 -0.8 Sean Green
Elvis Escobar 269 8.40 8.23 1.15 .306 67 149 5.91 -0.9 Steve Rosenberg
Jesus Liranzo 262 9.56 7.71 2.18 .301 59 169 6.91 -1.3 Wilson Guzman

 

Disclaimer: ZiPS projections are computer-based projections of performance. Performances have not been allocated to predicted playing time in the majors — many of the players listed above are unlikely to play in the majors at all in 2019. ZiPS is projecting equivalent production — a .240 ZiPS projection may end up being .280 in AAA or .300 in AA, for example. Whether or not a player will play is one of many non-statistical factors one has to take into account when predicting the future.

Players are listed with their most recent teams, unless I have made a mistake. This is very possible, as a lot of minor-league signings go generally unreported in the offseason.

ZiPS’ projections are based on the American League having a 4.29 ERA and the National League having a 4.15 ERA.

Players who are expected to be out due to injury are still projected. More information is always better than less information, and a computer isn’t the tool that should project the injury status of, for example, a pitcher who has had Tommy John surgery.

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 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.


2019 ZiPS Projections – Cincinnati Reds

After having typically appeared in the hallowed pages of Baseball Think Factory, Dan Szymborski’s ZiPS projections have now been released at FanGraphs for more than half a decade. The exercise continues this offseason. Below are the projections for the Cincinnati Reds.

Batters

The team’s offense is solid, with the minor leaguers and the addition of Yasiel Puig, but it’s possible to get a little too excited. Even with career seasons from Scooter Gennett, Eugenio Suarez, and Jose Peraza (so far), the team only finished eight in the National League in runs scored and wRC+ last season.

What’s extremely interesting to me is figuring out which possible permutation of the starting lineup they actually go with in the end, because there are quite a few points of uncertainty, mainly in the outfield. There’s tantalizing upside with a healthy Jesse Winker and Nick Senzel available, the latter of whom has a great deal of positional flexibility.

But there are also some dangers. Matt Kemp may very likely be the least-valuable position player on the 25-man roster this spring, and certainly the worse option in the outfield. While Kemp’s offensive resurgence was helpful to the Dodgers at a time when few other players were either healthy or actually hitting, he was dreadful in the second-half of 2018 and his defense started regressing toward his typical terrible numbers with the glove. This depth chart assumes the Reds mainly use Kemp as a bat off the bench and a designated hitter in AL road games, but that’s not actually a guarantee that Cincinnati will be willing to bench a 2018 All-Star.

It’s a little strange, but the Reds non-tendered Billy Hamilton when they have open the exact spot at which he’d be most useful. Senzel’s been talked about as a center field option and Scott Schebler was surprisingly adequate there, but Hamilton would be a good backup for a team that’s hoping to be a serious wild card contender. If Kemp gets too much playing time in left, having a good defensive centerfielder would be doubly useful, lest the other team hit a lot of doubles into the gap of a Kemp/Schebler outfield.

Pitchers

The team’s rebuild has been hampered by two factors. The first was the timing of their various veteran trades, with the Reds having a knack for refusing to trade veterans at the height of their value and eventually getting less for them later on. This was most notable in the trades of Todd Frazier, Jay Bruce, and Adam Duvall. It remains weird that the Reds got a lot more for Alfredo Simon and Dan Straily than those three put together.

The other factor that has bedeviled Cincinnati’s rebuild is the inability to develop pitching from the fairly impressive group of arms that they acquired in recent years. The Reds had hoped to have at least a few solid, mid-rotation arms from the list of Anthony DeSclafani, Brandon Finnegan, Cody Reed, Keury Mella, Tyler Mahle, Amir Garrett, Sal Romano, and Robert Stephenson by this point. While the book’s not closed on this group, the team still don’t have a single healthy, dependable, mid-rotation-or-better starting pitcher.

With the offense looking like it could support a team with a winning record, it’s understandable that the Reds would feel a bit of impatience. There’s no guarantee Gennett will be in Cincinnati past this season and Votto’s age points to an inevitable decline in the not-too-distant future. If you can acquire three legitimate major league starters without giving up any of the organization’s crown jewels, why not? Senzel and Winker remain Reds as do Taylor Trammell, Hunter Greene, and Jonathan India.

My only question is whether it is enough. Dallas Keuchel would look nice at the top of the rotation; maybe you decide not to hang on to all said crown jewels if you can bring in a Corey Kluber with them. Tucker Barnhart isn’t a bad player, and catcher isn’t a major issue with the team, so if you’re going to give up at least one of the team’s top prospects, I’d rather do it for another pitcher rather than J.T. Realmuto, as terrific as he is.

Bench and Prospects

As noted, the Reds have had more than their fair share of pitching prospects not work out, but the system still has bright spots. Nick Senzel has survived into the high minors, as has Jesse Winker, and ZiPS is confident in both players long-term, even if the Reds haven’t quite figured out exactly where they’re going to play Senzel. I wouldn’t be unduly upset about Taylor Trammell’s 2019 projection; he’s not ready for the majors yet. And ZiPS already likes Tony Santillan better than any of the fringier starting pitchers the Reds currently have immured in the purgatory between Triple-A and the major leagues that they created with their winter pitching additions.

One pedantic note for 2019: for the WAR graphic, I’m using FanGraphs’ depth chart 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 at site.

Batters – Counting Stats
Player B Age PO G AB R H 2B 3B HR RBI BB SO SB CS
Joey Votto L 35 1B 136 475 73 138 26 2 18 74 104 100 4 1
Eugenio Suarez B 27 3B 152 547 82 145 26 3 30 101 64 152 4 3
Yasiel Puig R 28 RF 133 435 62 115 21 2 24 72 47 102 13 6
Scooter Gennett L 29 2B 153 547 75 152 28 3 21 85 36 118 5 2
Tucker Barnhart B 28 C 130 415 40 105 22 2 9 47 48 87 1 2
Nick Senzel R 24 3B 86 333 46 89 21 3 11 44 33 93 11 5
Jose Peraza R 25 SS 156 596 72 166 24 6 11 56 27 78 26 8
Jesse Winker L 25 RF 112 377 52 105 21 0 12 49 54 73 2 2
Scott Schebler L 28 CF 134 461 64 113 22 4 22 69 42 127 6 3
Phil Ervin R 26 LF 117 402 53 95 19 3 14 55 42 115 16 7
Jordan Patterson L 27 1B 122 450 62 103 22 4 20 58 35 159 6 4
Christian Colon R 30 2B 93 293 32 73 13 1 3 24 28 46 7 4
Alex Blandino R 26 3B 110 339 42 76 18 1 8 34 38 106 5 5
Tim Federowicz R 31 C 79 262 32 62 15 0 8 32 22 75 1 0
Jose Siri R 23 CF 113 448 54 101 16 9 16 58 27 162 23 9
Curt Casali R 30 C 87 266 30 63 12 0 9 33 25 66 0 1
Kyle Farmer R 28 C 107 361 37 86 22 2 7 41 21 74 1 2
Josh VanMeter L 24 2B 130 462 53 109 26 5 11 53 46 120 9 5
Matt Kemp R 34 LF 132 475 60 125 26 1 23 84 34 123 1 1
Mason Williams L 27 CF 121 419 45 104 18 4 6 34 31 93 8 6
Tyler Stephenson R 22 C 104 388 45 85 18 1 9 41 37 117 1 0
Chadwick Tromp R 24 C 79 272 28 62 12 1 4 24 20 60 2 2
Taylor Trammell L 21 CF 121 461 58 103 16 5 11 46 51 158 21 12
Tony Cruz R 32 C 67 205 20 42 8 0 6 23 14 68 0 0
Michael Beltre B 23 RF 117 412 48 92 12 6 5 32 52 120 14 8
Juan Graterol R 30 C 68 208 19 51 8 0 1 16 5 21 0 0
Narciso Crook R 23 RF 104 316 32 64 13 4 7 32 25 104 7 5
TJ Friedl L 23 LF 130 501 60 117 19 6 6 41 47 122 19 9
Steve Selsky R 29 1B 86 291 35 65 14 1 11 36 23 102 1 2
Brian O’Grady L 27 LF 100 320 41 66 13 4 12 42 39 116 9 4
Aristides Aquino R 25 RF 121 445 51 95 18 5 17 60 28 154 5 4
Connor Joe R 26 1B 103 366 45 80 17 2 9 39 44 110 1 3
Alfredo Rodriguez R 25 SS 92 357 33 79 10 1 2 22 17 85 7 4
Ibandel Isabel R 24 1B 112 416 53 81 11 1 26 66 31 218 1 2
Nick Longhi R 23 1B 97 314 31 70 15 0 6 29 16 82 1 0
Hernan Iribarren L 35 1B 87 300 29 70 12 2 2 20 22 65 1 2
Blake Trahan R 25 SS 135 482 54 100 17 3 3 31 43 118 9 5
Mitch Nay R 25 3B 121 453 47 97 18 2 11 46 37 130 1 1
Taylor Sparks R 26 3B 116 403 43 67 14 3 16 48 28 210 4 2
Kyle Wren L 28 LF 109 383 41 84 12 4 4 30 36 100 14 6
Chris Okey R 24 C 86 303 27 55 10 1 6 25 20 112 2 0
Gavin LaValley R 24 1B 122 437 49 92 21 1 14 53 35 154 1 1

Batters – Rate Stats
Player BA OBP SLG OPS+ ISO BABIP RC/27 Def WAR No. 1 Comp
Joey Votto .291 .421 .467 136 .177 .336 7.5 3 4.3 Keith Hernandez
Eugenio Suarez .265 .348 .488 119 .223 .315 6.2 0 3.8 Ken McMullen
Yasiel Puig .264 .338 .487 116 .223 .294 6.1 5 2.7 Richard Hidalgo
Scooter Gennett .278 .325 .455 104 .177 .321 5.6 -4 2.2 Todd Walker
Tucker Barnhart .253 .331 .381 89 .128 .301 4.5 7 2.1 Jim Sundberg
Nick Senzel .267 .335 .447 106 .180 .341 5.6 3 1.9 Travis Fryman
Jose Peraza .279 .315 .394 87 .116 .306 4.8 -2 1.8 Julio Franco
Jesse Winker .279 .371 .430 112 .151 .318 5.9 -1 1.6 Bernie Carbo
Scott Schebler .245 .322 .453 103 .208 .292 5.2 -6 1.5 Mike Hart
Phil Ervin .236 .319 .403 90 .167 .297 4.6 6 1.2 Benny Agbayani
Jordan Patterson .229 .304 .429 92 .200 .306 4.5 5 1.0 Nigel Wilson
Christian Colon .249 .322 .331 74 .082 .287 3.8 6 0.9 Ted Sizemore
Alex Blandino .224 .315 .354 78 .130 .302 3.7 3 0.6 Mark Naehring
Tim Federowicz .237 .297 .385 80 .149 .302 4.1 -1 0.6 Robert Machado
Jose Siri .225 .272 .408 77 .183 .315 4.0 0 0.5 Roberto Kelly
Curt Casali .237 .307 .383 82 .147 .283 4.1 -4 0.3 Andy Dominique
Kyle Farmer .238 .288 .368 73 .130 .282 3.7 -1 0.3 Andy Stewart
Josh VanMeter .236 .305 .385 82 .149 .296 4.1 -6 0.2 Scott Sizemore
Matt Kemp .263 .309 .467 102 .204 .310 5.3 -11 0.1 Walt Dropo
Mason Williams .248 .300 .353 73 .105 .306 3.7 0 0.1 Pat Sheridan
Tyler Stephenson .219 .294 .340 68 .121 .290 3.5 -3 0.1 Geovany Soto
Chadwick Tromp .228 .286 .324 62 .096 .279 3.2 1 0.1 Mike Nickeas
Taylor Trammell .223 .303 .351 73 .128 .315 3.6 -3 0.0 Herm Winningham
Tony Cruz .205 .257 .332 55 .127 .275 2.9 0 -0.3 Chad Moeller
Michael Beltre .223 .311 .318 68 .095 .303 3.4 3 -0.3 Randy Milligan
Juan Graterol .245 .271 .298 51 .053 .269 2.9 0 -0.3 Hector Ortiz
Narciso Crook .203 .269 .335 60 .133 .278 3.0 6 -0.3 Larry Blackwell
TJ Friedl .234 .311 .331 71 .098 .298 3.6 1 -0.4 Jon Saffer
Steve Selsky .223 .288 .392 78 .168 .303 3.8 -2 -0.4 Paul Hollins
Brian O’Grady .206 .295 .384 79 .178 .281 3.9 -4 -0.5 Nate Murphy
Aristides Aquino .213 .266 .391 71 .178 .285 3.5 1 -0.5 Brian Gordon
Connor Joe .219 .307 .350 74 .131 .287 3.6 -2 -0.6 Jason Delaney
Alfredo Rodriguez .221 .262 .272 42 .050 .285 2.4 4 -0.7 Jim Scranton
Ibandel Isabel .195 .257 .413 74 .219 .320 3.5 -1 -0.7 Ian Gac
Nick Longhi .223 .271 .328 58 .105 .283 3.1 3 -0.7 Herb Erhardt
Hernan Iribarren .233 .285 .307 57 .073 .292 3.0 4 -0.8 Larry Biittner
Blake Trahan .207 .277 .274 48 .066 .269 2.6 3 -0.8 Jamie Athas
Mitch Nay .214 .278 .336 62 .121 .276 3.2 -3 -0.8 Richard Slavik
Taylor Sparks .166 .232 .335 48 .169 .288 2.5 4 -0.8 Carlos Duncan
Kyle Wren .219 .288 .303 57 .084 .287 3.1 2 -0.9 Jason Maas
Chris Okey .182 .241 .281 38 .099 .265 2.3 -1 -1.0 Jose Molina
Gavin LaValley .211 .271 .359 66 .149 .290 3.3 -4 -1.5 Leo Daigle

Pitchers – Counting Stats
Player T Age W L ERA G GS IP H ER HR BB SO
Luis Castillo R 26 10 8 3.91 29 29 161.0 148 70 23 48 159
Alex Wood L 28 9 7 3.86 29 25 140.0 138 60 16 43 127
Sonny Gray R 29 10 8 4.14 26 26 145.7 135 67 18 55 138
Tanner Roark R 32 10 10 4.60 27 26 154.7 155 79 24 52 131
Raisel Iglesias R 29 4 2 3.22 62 0 67.0 56 24 8 24 77
Anthony DeSclafani R 29 8 9 4.62 23 23 128.7 136 66 25 33 113
Tyler Mahle R 24 9 10 4.71 28 28 143.3 150 75 23 57 127
Jared Hughes R 33 3 2 3.55 65 0 63.3 61 25 5 22 45
Cody Reed L 26 8 8 4.90 31 22 130.3 135 71 22 58 125
Michael Lorenzen R 27 4 3 3.95 52 2 79.7 78 35 8 31 62
David Hernandez R 34 4 2 3.57 58 0 58.0 54 23 7 17 59
Tony Santillan R 22 8 9 4.95 25 25 132.7 143 73 20 58 103
Matthew Bowman R 28 3 2 3.81 52 0 54.3 51 23 6 21 53
Anthony Bass R 31 3 3 4.59 35 6 66.7 70 34 9 26 57
Amir Garrett L 27 2 2 4.15 68 0 65.0 59 30 10 28 72
Matt Wisler R 26 7 8 4.99 36 20 133.3 144 74 25 36 110
Ian Krol L 28 2 2 4.25 51 0 59.3 56 28 7 29 59
Sal Romano R 25 8 10 5.06 34 25 138.7 153 78 23 49 104
Jimmy Herget R 25 3 3 4.21 53 0 62.0 59 29 8 27 65
Vladimir Gutierrez R 23 8 10 5.29 25 25 131.0 147 77 26 40 105
Buddy Boshers L 31 2 2 4.24 49 0 51.0 49 24 7 22 50
Kevin Shackelford R 30 2 1 4.08 39 0 46.3 43 21 4 25 50
Alex Powers R 27 3 2 4.35 39 0 49.7 47 24 7 22 52
Jackson Stephens R 25 6 7 5.03 37 16 112.7 123 63 19 45 90
Odrisamer Despaigne R 32 5 5 5.03 32 13 93.0 100 52 12 38 70
Felix Jorge R 25 7 9 5.43 25 25 139.3 163 84 27 38 87
Robert Stephenson R 26 8 10 5.22 26 23 119.0 114 69 22 77 136
Jose R. Lopez R 25 7 9 5.25 26 25 128.7 140 75 24 52 108
Wandy Peralta L 27 3 3 4.64 71 0 64.0 65 33 6 36 49
Lucas Sims R 25 4 5 5.26 26 19 104.3 101 61 22 56 120
Joel Bender L 27 2 2 4.80 31 1 45.0 47 24 7 19 37
Brandon Finnegan L 26 7 9 5.35 31 18 107.7 111 64 18 62 90
Justin Nicolino L 27 6 8 5.43 27 24 132.7 159 80 24 42 79
Keury Mella R 25 6 8 5.56 25 22 113.3 128 70 21 54 87
Alejandro Chacin R 26 2 2 5.30 40 0 52.7 53 31 10 30 55
Rob Wooten R 33 2 3 5.97 20 4 37.7 44 25 10 9 31
Jesus Reyes R 26 5 8 5.65 35 11 87.7 98 55 14 52 59
Rookie Davis R 26 4 7 6.00 20 18 87.0 104 58 21 31 67
Daniel Wright R 28 6 10 6.08 26 24 127.3 154 86 29 45 81
Wyatt Strahan R 26 6 11 6.28 24 22 109.0 130 76 21 56 65
Victor Payano L 26 3 5 6.96 26 10 64.7 67 50 16 56 70
Johendi Jiminian R 26 2 5 6.90 26 11 61.3 74 47 14 40 40
Seth Varner L 27 5 8 6.47 25 18 105.7 131 76 30 30 75

Pitchers – Rate Stats
Player TBF K/9 BB/9 HR/9 BABIP ERA+ ERA- FIP WAR No. 1 Comp
Luis Castillo 675 8.89 2.68 1.29 .285 108 92 4.06 2.6 Dennis Martinez
Alex Wood 597 8.16 2.76 1.03 .301 110 91 3.87 2.3 Steve Trout
Sonny Gray 621 8.53 3.40 1.11 .288 106 95 4.08 2.2 Omar Olivares
Tanner Roark 668 7.62 3.03 1.40 .289 92 109 4.64 1.3 Bob Walk
Raisel Iglesias 280 10.34 3.22 1.07 .286 131 76 3.61 1.3 Gene Nelson
Anthony DeSclafani 550 7.90 2.31 1.75 .296 92 109 4.78 1.1 Tom Brennan
Tyler Mahle 634 7.97 3.58 1.44 .302 90 111 4.80 1.1 Mike LaCoss
Jared Hughes 273 6.39 3.13 0.71 .286 119 84 4.03 1.0 Kent Tekulve
Cody Reed 582 8.63 4.01 1.52 .305 89 112 4.92 0.9 Jake Chapman
Michael Lorenzen 347 7.00 3.50 0.90 .290 107 93 4.25 0.9 Frank Linzy
David Hernandez 244 9.16 2.64 1.09 .297 119 84 3.72 0.9 Dick Drago
Tony Santillan 597 6.99 3.93 1.36 .301 85 117 5.05 0.7 Ed Wojna
Matthew Bowman 233 8.78 3.48 0.99 .298 111 90 3.90 0.6 Mark Lee
Anthony Bass 294 7.70 3.51 1.22 .307 95 105 4.50 0.5 Jim Todd
Amir Garrett 281 9.97 3.88 1.38 .292 102 98 4.37 0.5 Bob MacDonald
Matt Wisler 575 7.43 2.43 1.69 .298 85 118 4.86 0.5 Tony Arnold
Ian Krol 263 8.95 4.40 1.06 .299 103 97 4.36 0.5 Tippy Martinez
Sal Romano 613 6.75 3.18 1.49 .302 84 120 5.00 0.5 Johnny Podgajny
Jimmy Herget 271 9.44 3.92 1.16 .304 101 99 4.18 0.4 Andy Shipman
Vladimir Gutierrez 578 7.21 2.75 1.79 .303 83 121 5.23 0.4 Bill King
Buddy Boshers 222 8.82 3.88 1.24 .298 103 97 4.39 0.4 Juan Agosto
Kevin Shackelford 207 9.71 4.86 0.78 .312 104 96 3.93 0.4 Sean Green
Alex Powers 218 9.42 3.99 1.27 .299 100 100 4.40 0.3 Miguel Saladin
Jackson Stephens 504 7.19 3.59 1.52 .302 84 119 5.10 0.3 Dan Smith
Odrisamer Despaigne 415 6.77 3.68 1.16 .303 84 119 4.71 0.3 Bob Scanlan
Felix Jorge 616 5.62 2.45 1.74 .298 81 124 5.41 0.2 A.J. Sager
Robert Stephenson 546 10.29 5.82 1.66 .302 81 123 5.36 0.2 Tom Newell
Jose R. Lopez 577 7.55 3.64 1.68 .301 81 124 5.30 0.2 Ron Mathis
Wandy Peralta 291 6.89 5.06 0.84 .299 91 110 4.67 0.1 Jim Roland
Lucas Sims 468 10.35 4.83 1.90 .298 80 124 5.34 0.1 Pete Fisher
Joel Bender 200 7.40 3.80 1.40 .296 88 113 4.93 0.1 Ed Farmer
Brandon Finnegan 492 7.52 5.18 1.50 .292 79 126 5.49 0.0 Frank Kreutzer
Justin Nicolino 594 5.36 2.85 1.63 .305 78 128 5.40 0.0 Wade Blasingame
Keury Mella 519 6.91 4.29 1.67 .305 76 131 5.61 -0.2 Jake Dittler
Alejandro Chacin 240 9.40 5.13 1.71 .303 80 125 5.41 -0.3 Ryan Baker
Rob Wooten 165 7.41 2.15 2.39 .301 71 141 5.83 -0.3 Jose Bautista
Jesus Reyes 412 6.06 5.34 1.44 .299 75 133 5.86 -0.4 Tim Byron
Rookie Davis 394 6.93 3.21 2.17 .307 73 137 5.99 -0.4 Jason Jones
Daniel Wright 579 5.73 3.18 2.05 .300 70 144 6.09 -1.0 Kyle Middleton
Wyatt Strahan 511 5.37 4.62 1.73 .301 67 148 6.20 -1.1 Ben Fritz
Victor Payano 317 9.74 7.79 2.23 .298 63 159 6.99 -1.1 Paulino Reynoso
Johendi Jiminian 297 5.87 5.87 2.05 .302 61 163 6.97 -1.1 Rob Purvis
Seth Varner 476 6.39 2.56 2.56 .301 65 153 6.44 -1.3 Ryan Cox

Disclaimer: ZiPS projections are computer-based projections of performance. Performances have not been allocated to predicted playing time in the majors — many of the players listed above are unlikely to play in the majors at all in 2019. ZiPS is projecting equivalent production — a .240 ZiPS projection may end up being .280 in AAA or .300 in AA, for example. Whether or not a player will play is one of many non-statistical factors one has to take into account when predicting the future.

Players are listed with their most recent teams, unless I have made a mistake. This is very possible, as a lot of minor-league signings go generally unreported in the offseason.

ZiPS’ projections are based on the American League having a 4.29 ERA and the National League having a 4.15 ERA.

Players who are expected to be out due to injury are still projected. More information is always better than less information, and a computer isn’t the tool that should project the injury status of, for example, a pitcher who has had Tommy John surgery.

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 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.


2019 ZiPS Projections – New York Mets

After having typically appeared in the hallowed pages of Baseball Think Factory, Dan Szymborski’s ZiPS projections have now been released at FanGraphs for more than half a decade. The exercise continues this offseason. Below are the projections for the New York Mets.

Batters

The lineup feels a lot like one fielded by the St. Louis Cardinals. There are no bonafide superstar projections on the offense (Robinson Cano‘s projections don’t look like they used to, though ZiPS thinks he’ll still be a good player) but there’s a surprising amount of depth, providing a number of solid options for those times when stuff hits the fan. That approach is a smart way for a team in contention to construct its roster, given that teams with serious playoff aspirations should be more risk-averse than middling or rebuilding teams are; depth is certainly a preferable strategy to hoping injuries somehow pass you by. There’s one thing St. Louis has that the New York Mets have lacked, however: a track record of actually doing a good job shuffling their offensive talent around. The Cardinals very rarely bury players, but the Mets have been known to do all sorts of weird things, such as going into seasons without an obvious starting job for Michael Conforto, signing Jose Reyes and then playing him way too often, prioritizing Jay Bruce’s playing time, and needing some bad luck on the injury front to actually give Brandon Nimmo a full-time job coming off a .379 on-base percentage in 69 games in 2017. Whether you want to blame their managers or ownership, the Mets have made some real head-scratching decisions.

And so while are a lot of options here, the Mets will have to prove that they can deploy their talent effectively. Jeff McNeil doesn’t have an obvious starting role, so the team has to demonstrate that they want to find at-bats for him, not just give them to him grudgingly as they did in 2018, only after the obviously worse options played very obviously worse. Once Peter Alonso is down in the minors just long enough to get another year of cost control for the Mets … errr … I mean once Peter Alonso is finished polishing his game coincidentally in just enough games to delay his free agency for a year, getting him playing time should be the priority over the more expensive Todd Frazier. Yoenis Cespedes‘ heel surgeries will likely keep the Mets from having to make any tricky outfield decisions (his ZiPS projection is mostly theoretical) for a while, but that won’t last forever.

Pitchers

I like Jed Lowrie, but if you could buy baseball players from a catalog, I’d be calling customer service and telling the agent “Yeah, there’s nothing wrong with him, and he works fine and everything, but do you have him in pitcher?” The front four looks very solid, but the team has given every indication that Jason Vargas will take the fifth starter job if no other options are acquired this winter. Remember what I said about how contending teams should be risk-averse? Vargas is an extremely risky pitcher, and even though it hasn’t been so long since he pretended to be Greg Maddux for a few months in early 2017, I’d really like the team to do better here, given the noise they’ve made about contending and the very real improvements in other parts of the roster.

Edwin Diaz is a significant addition, and it’s surprising how cheaply they were able to add Diaz and Cano to the roster, both in terms of money and prospects. Of all the ZiPS teams to go up on FanGraphs so far, Diaz has the highest projected WAR of any relief pitcher and the lowest ERA, by three-tenths of a run. And that’s not just because I’ve run bad teams; Craig Kimbrel, Kenley Jansen, Andrew Miller, and Brad Hand have already gone live. Signing Luis Avilan to just a minor league contract with a non-roster invitation to spring training may go down as one of the best low-key deals of the winter, and the back end of the bullpen is better than many think.

Bench and Prospects

Perhaps my favorite projection for the Mets this year is the league-average projection for minor league reliever Stephen Villines, who I suspect would attract the interest of my friend/mortal enemy/ex-FanGraphs editor Carson Cistulli. He’s not really on the prospect radar much, but he had an interesting first professional season, striking out 54 of 138 batters in the Sally League, 25 of 77 for Hi-A St. Lucie, and then after a final promotion to Double-A Binghamton, striking out 17 of 43 batters. That’s 96 strikeouts against just 13 walks and three homers in 66.2 innings. Now, if he was doing this by blowing batters away with a 95 mph fastball, he’d be on prospects lists. But he doesn’t — he’s a soft-tosser who gets by on changing speeds and a slow slider. But he’s also a sidearmer, with a motion that looks like he wants to throw submarine but gives up halfway and just whips it around, kinda like Terry Leach’s delivery (I’m dating myself). We’ve seen sidearmers/submariners survive with slower stuff than you’d expect was sustainable — guys like Chad Bradford and Mike Myers come to mind — so while Villines could blow up in a bad way against Triple-A hitters, I’m intrigued.

ZiPS already gives Andres Gimenez a win per 600 PA in 2019 and projects enough growth from him to make for an interesting decision for the Mets at shortstop in a few years. ZiPS has come off its love for Dominic Smith, but still thinks Dilson Herrera would at least be a good role player if he can stay healthy. Believe it or not, Herrera is still just 24 (he turns 25 in March) even though it feels like he’s been around forever. There’s really no room for him on the Mets the way the team is currently constructed, but he could still resurface elsewhere and have some type of major league career — people wrote off Jose Peraza at way too young an age, too.

One pedantic note for 2019: for the WAR graphic, I’m using FanGraphs’ depth chart 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 at site.

Batters – Counting Stats
Player B Age PO G AB R H 2B 3B HR RBI BB SO SB CS
Michael Conforto L 26 LF 145 495 77 124 26 1 28 86 72 148 3 3
Jeff McNeil L 27 2B 144 551 76 151 26 8 14 63 37 79 11 3
Robinson Cano L 36 2B 115 456 59 124 24 1 16 66 36 68 0 1
Brandon Nimmo L 26 CF 135 445 67 107 23 5 13 47 71 138 7 5
Yoenis Cespedes R 33 LF 96 360 51 93 18 2 20 63 28 96 4 1
Jed Lowrie B 35 2B 135 502 61 123 27 2 13 61 58 102 0 0
Amed Rosario R 23 SS 156 583 77 155 26 10 11 55 29 117 25 10
Peter Alonso R 24 1B 122 460 64 110 23 1 24 71 49 134 1 3
Todd Frazier R 33 3B 127 455 60 102 21 0 21 72 51 120 8 5
Wilson Ramos R 31 C 112 394 38 102 18 0 15 63 26 78 0 0
J.D. Davis R 26 3B 126 473 58 113 24 1 17 60 37 139 3 2
Travis d’Arnaud R 30 C 94 316 35 76 14 1 11 42 23 64 0 0
Luis Guillorme L 24 SS 121 423 45 103 17 2 2 31 41 68 3 2
Christian Colon R 30 2B 93 294 31 70 12 0 3 23 27 45 7 3
Juan Lagares R 30 CF 97 250 30 62 10 3 3 19 11 51 6 3
Keon Broxton R 29 CF 129 399 49 79 14 4 14 41 42 180 24 6
Andres Gimenez L 20 SS 120 455 48 99 17 4 7 36 26 121 22 13
Dilson Herrera R 25 2B 113 379 44 84 15 2 12 43 29 116 4 5
Dominic Smith L 24 1B 147 542 63 132 28 2 14 60 38 134 2 0
T.J. Rivera R 30 3B 113 399 43 104 19 1 8 46 16 67 1 1
Patrick Mazeika L 25 C 90 325 36 74 15 0 6 31 31 55 1 1
Gavin Cecchini R 25 2B 113 434 48 106 20 2 6 38 31 73 3 3
Ali Sanchez R 22 C 90 327 30 70 13 1 5 27 14 54 3 3
Will Toffey L 24 3B 87 314 35 60 13 1 6 25 42 102 1 1
Tomas Nido R 25 C 100 354 35 77 17 1 7 38 14 81 0 0
Devin Mesoraco R 31 C 77 216 20 45 8 1 8 24 22 49 0 0
Jose Reyes B 36 3B 104 329 44 76 14 3 7 31 28 55 12 4
Rymer Liriano R 28 LF 107 384 46 79 12 2 13 44 35 147 8 6
Sam Haggerty B 25 3B 101 362 41 70 16 4 4 27 45 121 20 7
Colton Plaia R 28 C 61 199 20 39 8 0 4 18 16 70 0 0
Rajai Davis R 38 CF 100 235 35 50 9 1 2 9 14 58 20 6
Joey Terdoslavich B 30 1B 95 342 38 77 15 1 9 37 33 77 1 1
Adrian Gonzalez L 37 1B 58 187 14 44 9 0 4 26 14 38 0 0
Austin Jackson R 32 CF 102 333 34 79 17 2 4 31 26 104 4 3
Matt den Dekker L 31 CF 101 331 35 66 13 3 9 35 24 111 7 4
Johnny Monell L 33 C 79 261 27 52 10 1 5 26 21 77 1 1
David Wright R 36 3B 44 167 18 34 6 0 3 14 20 55 1 1
Braxton Lee L 25 RF 112 406 41 91 13 2 2 26 36 94 9 10
David Thompson R 25 3B 111 401 42 86 20 1 9 42 21 110 5 3
Ty Kelly B 30 2B 120 347 39 74 15 3 5 34 37 88 2 2
Cody Asche L 29 3B 107 351 39 74 16 2 10 39 32 106 1 3
Kevin Kaczmarski L 27 CF 102 355 37 78 13 4 2 26 32 92 8 7
Kevin Taylor L 27 LF 120 429 42 98 16 2 3 32 32 72 1 1
Luis Carpio R 21 2B 124 458 44 90 17 1 10 37 37 125 10 10
Desmond Lindsay R 22 CF 98 347 33 61 10 4 6 28 34 142 6 8
Jhoan Urena B 24 RF 128 458 48 95 19 3 11 48 38 146 3 3
Gregor Blanco L 35 CF 111 301 37 66 11 3 4 20 30 82 8 3
Tim Tebow L 31 LF 97 333 28 58 12 1 7 25 21 145 1 1

Batters – Rate Stats
Player BA OBP SLG OPS+ ISO BABIP RC/27 Def WAR No. 1 Comp
Michael Conforto .251 .352 .477 125 .226 .301 6.0 3 3.7 Steve Kemp
Jeff McNeil .274 .329 .426 106 .152 .299 5.3 -4 2.8 Todd Zeile
Robinson Cano .272 .329 .434 107 .162 .290 5.2 0 2.5 George Kell
Brandon Nimmo .240 .359 .402 109 .162 .320 5.1 -6 2.5 Andy Van Slyke
Yoenis Cespedes .258 .314 .486 115 .228 .299 5.6 5 2.3 Cleon Jones
Jed Lowrie .245 .325 .384 94 .139 .284 4.5 1 2.3 Joe Randa
Amed Rosario .266 .303 .401 91 .136 .316 4.6 -1 2.3 Garry Templeton
Peter Alonso .239 .324 .450 110 .211 .285 5.1 3 2.2 Justin Morneau
Todd Frazier .224 .310 .409 95 .185 .258 4.4 2 2.1 Ed Sprague
Wilson Ramos .259 .302 .419 95 .160 .289 4.6 -2 1.7 Javy Lopez
J.D. Davis .239 .297 .402 90 .163 .303 4.2 0 1.5 Eddie Williams
Travis d’Arnaud .241 .297 .396 88 .155 .270 4.2 0 1.3 Nelson Santovenia
Luis Guillorme .243 .312 .307 71 .064 .286 3.4 2 1.0 Jeff Treadway
Christian Colon .238 .310 .310 71 .071 .272 3.4 6 1.0 Ted Sizemore
Juan Lagares .248 .286 .348 73 .100 .301 3.6 7 0.9 Rufino Linares
Keon Broxton .198 .278 .358 73 .160 .317 3.7 1 0.9 D.J. Dozier
Andres Gimenez .218 .278 .319 64 .101 .281 3.0 7 0.8 Chris Moritz
Dilson Herrera .222 .283 .367 77 .145 .287 3.4 3 0.8 Nick Green
Dominic Smith .244 .296 .380 84 .137 .299 4.1 4 0.7 Adam Lind
T.J. Rivera .261 .296 .373 82 .113 .296 4.0 -1 0.7 Terry Tiffee
Patrick Mazeika .228 .309 .329 76 .102 .258 3.5 -3 0.5 Paul Ellis
Gavin Cecchini .244 .297 .341 75 .097 .282 3.5 -2 0.3 Chris Demetral
Ali Sanchez .214 .245 .306 50 .092 .243 2.5 6 0.2 Rogelio Arias
Will Toffey .191 .289 .296 61 .105 .262 2.8 2 0.1 Ronald Bourquin
Tomas Nido .218 .249 .331 57 .113 .263 2.8 2 0.0 Jeff Winchester
Devin Mesoraco .208 .295 .366 80 .157 .233 3.7 -6 0.0 Dave Valle
Jose Reyes .231 .290 .356 76 .125 .258 3.7 -4 0.0 Spike Owen
Rymer Liriano .206 .278 .349 71 .143 .295 3.2 3 -0.1 Jed Hansen
Sam Haggerty .193 .286 .293 60 .099 .278 3.0 -1 -0.3 Joe Redfield
Colton Plaia .196 .258 .296 52 .101 .280 2.6 -1 -0.3 Ray Stephens
Rajai Davis .213 .265 .285 51 .072 .274 2.9 0 -0.3 Lou Brock
Joey Terdoslavich .225 .293 .354 77 .129 .266 3.6 -1 -0.3 Chris Pritchett
Adrian Gonzalez .235 .286 .348 73 .112 .276 3.5 -1 -0.4 Glenn Adams
Austin Jackson .237 .293 .336 72 .099 .333 3.4 -6 -0.4 Gino Cimoli
Matt den Dekker .199 .256 .338 61 .139 .270 2.9 -2 -0.5 Nate Murphy
Johnny Monell .199 .262 .303 55 .103 .263 2.6 -3 -0.5 Chad Moeller
David Wright .204 .289 .293 61 .090 .284 2.8 -4 -0.6 Charlie Hayes
Braxton Lee .224 .289 .281 58 .057 .287 2.5 6 -0.7 Mike Kingery
David Thompson .214 .261 .337 63 .122 .273 3.0 -3 -0.7 Ronald Garth
Ty Kelly .213 .290 .317 67 .104 .272 3.1 -8 -0.7 Kevin Stocker
Cody Asche .211 .282 .353 73 .142 .272 3.3 -8 -0.7 Dave Baker
Kevin Kaczmarski .220 .290 .296 62 .076 .291 2.8 -4 -0.8 Deron McCue
Kevin Taylor .228 .285 .296 60 .068 .268 2.9 2 -0.9 Andre David
Luis Carpio .197 .256 .303 53 .107 .248 2.4 2 -0.9 Vicente Garcia
Desmond Lindsay .176 .254 .280 46 .104 .276 2.0 2 -1.0 Jason Knoedler
Jhoan Urena .207 .269 .334 64 .127 .279 3.0 -3 -1.2 Brian Suarez
Gregor Blanco .219 .291 .316 67 .096 .288 3.2 -13 -1.3 Andy Van Slyke
Tim Tebow .174 .231 .279 39 .105 .282 2.1 -12 -3.1 Colin Porter

Pitchers – Counting Stats
Player T Age W L ERA G GS IP H ER HR BB SO
Jacob deGrom R 31 13 7 2.75 30 30 196.3 164 60 18 45 223
Noah Syndergaard R 26 11 7 3.06 26 26 159.0 148 54 12 38 165
Zack Wheeler R 29 10 8 3.59 27 27 163.0 151 65 16 54 152
Edwin Diaz R 25 4 2 2.36 74 0 72.3 48 19 8 22 115
Steven Matz L 28 7 7 4.07 26 26 132.7 131 60 19 48 126
Jeurys Familia R 29 7 4 2.96 67 0 67.0 55 22 3 27 72
Justin Wilson L 31 5 3 3.21 66 0 53.3 41 19 4 29 71
Walker Lockett R 25 7 9 4.54 26 25 142.7 151 72 21 39 109
Seth Lugo R 29 5 5 4.30 40 12 104.7 105 50 17 29 95
Franklyn Kilome R 24 6 7 4.54 26 26 127.0 128 64 11 71 97
Corey Taylor R 26 4 4 3.80 49 2 68.7 70 29 5 22 47
Luis Avilan L 29 2 2 3.47 67 0 49.3 44 19 4 20 52
Drew Smith R 25 4 4 3.86 52 0 63.0 61 27 5 25 51
Stephen Villines R 23 5 4 3.69 46 0 61.0 53 25 8 22 71
Robert Gsellman R 25 4 4 3.95 71 0 79.7 79 35 8 29 65
Ian Krol L 28 2 2 3.92 51 0 59.7 56 26 6 28 58
Daniel Zamora L 26 2 2 3.79 51 0 54.7 48 23 6 24 61
Chris Flexen R 24 6 8 4.61 21 17 93.7 98 48 14 34 76
AJ Ramos R 32 2 2 3.92 49 0 43.7 36 19 4 26 52
Drew Gagnon R 29 6 7 4.74 31 23 138.7 137 73 22 56 130
Anthony Kay L 24 8 10 4.76 23 23 113.3 114 60 12 69 92
Hector Santiago L 31 5 7 4.81 37 15 112.3 105 60 19 62 108
Jerry Blevins L 35 2 2 3.96 61 0 38.7 35 17 4 19 42
Joshua Torres R 25 4 4 4.18 43 0 56.0 52 26 6 27 55
Eric Hanhold R 25 2 2 4.21 43 0 51.3 50 24 6 22 46
Ryan O’Rourke L 31 1 1 4.28 41 0 33.7 30 16 5 14 39
Tyler Bashlor R 26 3 3 4.25 46 0 53.0 48 25 6 30 55
Arquimedes Caminero R 32 2 2 4.24 46 0 46.7 44 22 6 23 47
Matt Purke L 28 2 3 4.47 40 0 52.3 48 26 4 38 48
Joe Zanghi R 24 2 2 4.35 40 0 60.0 61 29 5 28 43
Tim Peterson R 28 3 3 4.37 50 0 59.7 58 29 11 17 64
Jason Vargas L 36 7 10 5.08 22 22 106.3 113 60 22 33 92
Buddy Baumann L 31 2 2 4.65 35 1 40.7 39 21 6 22 41
Jacob Rhame R 26 3 3 4.45 55 0 62.7 61 31 11 20 67
Zach Lee R 27 7 10 5.00 24 23 126.0 144 70 19 39 77
Joshua Torres R 25 4 5 4.70 39 2 59.3 58 31 9 28 58
Paul Sewald R 29 4 5 4.57 55 0 65.0 64 33 10 22 65
Logan Taylor R 27 1 2 4.91 33 4 47.7 47 26 6 29 43
David Peterson R 29 2 2 4.70 35 0 46.0 51 24 5 17 27
P.J. Conlon L 25 5 8 5.04 25 22 121.3 136 68 19 44 80
Ryder Ryan R 24 3 4 4.70 44 0 51.7 51 27 7 25 48
Cody Martin R 29 4 6 5.24 23 17 91.0 95 53 16 40 79
Kyle Dowdy R 26 8 11 5.25 27 19 111.3 121 65 19 47 87
Chris Mazza R 29 3 5 5.16 21 14 83.7 96 48 13 30 49
Corey Oswalt R 25 6 8 5.19 26 22 111.0 121 64 21 41 88
Aaron Laffey L 34 3 4 5.37 17 9 58.7 69 35 9 21 31
A.J. Griffin R 31 4 6 5.56 19 18 87.3 90 54 20 36 73
Vance Worley R 31 4 6 5.44 25 12 81.0 95 49 13 33 47
Stephen Nogosek R 24 2 3 5.50 42 0 52.3 52 32 8 36 52
David Roseboom L 27 2 3 5.51 43 0 50.7 53 31 10 27 47
Harol Gonzalez R 24 6 11 5.70 23 22 124.7 147 79 23 51 71

Pitchers – Rate Stats
Player TBF K/9 BB/9 HR/9 BABIP ERA+ ERA- FIP WAR No. 1 Comp
Jacob deGrom 789 10.22 2.06 0.83 .292 140 71 2.80 5.0 Kevin Brown
Noah Syndergaard 656 9.34 2.15 0.68 .311 126 79 2.85 3.5 Roy Halladay
Zack Wheeler 691 8.39 2.98 0.88 .293 108 93 3.70 2.6 Bob Rush
Edwin Diaz 289 14.31 2.74 1.00 .288 169 59 2.53 2.5 Antonio Osuna
Steven Matz 575 8.55 3.26 1.29 .299 95 105 4.36 1.3 Doug Davis
Jeurys Familia 281 9.67 3.63 0.40 .294 131 77 2.88 1.3 Claude Jonnard
Justin Wilson 228 11.98 4.89 0.68 .301 124 80 3.15 0.9 Marshall Bridges
Walker Lockett 614 6.88 2.46 1.32 .297 85 118 4.50 0.7 Nick Blackburn
Seth Lugo 445 8.17 2.49 1.46 .293 90 111 4.39 0.6 Danny Graves
Franklyn Kilome 577 6.87 5.03 0.78 .299 85 117 4.59 0.6 Mike Torrez
Corey Taylor 297 6.16 2.88 0.66 .297 102 98 3.86 0.6 Pedro Borbon
Luis Avilan 211 9.49 3.65 0.73 .301 111 90 3.43 0.6 Tippy Martinez
Drew Smith 274 7.29 3.57 0.71 .296 103 97 3.94 0.5 Ray Herbert
Stephen Villines 258 10.48 3.25 1.18 .294 105 95 3.81 0.5 Jorge Julio
Robert Gsellman 346 7.34 3.28 0.90 .297 98 102 4.10 0.5 Chad Kimsey
Ian Krol 263 8.75 4.22 0.91 .299 102 98 4.12 0.4 Tippy Martinez
Daniel Zamora 235 10.04 3.95 0.99 .298 102 98 3.83 0.4 Grant Jackson
Chris Flexen 411 7.30 3.27 1.35 .298 84 119 4.72 0.3 Michael Macdonald
AJ Ramos 192 10.72 5.36 0.82 .296 99 101 3.88 0.3 Heathcliff Slocumb
Drew Gagnon 606 8.44 3.63 1.43 .294 82 123 4.70 0.3 Dan Petry
Anthony Kay 522 7.31 5.48 0.95 .298 81 123 4.91 0.2 Greg Kubes
Hector Santiago 501 8.65 4.97 1.52 .280 83 121 5.22 0.2 Ray Searage
Jerry Blevins 170 9.78 4.42 0.93 .304 98 102 4.03 0.2 Marshall Bridges
Joshua Torres 247 8.84 4.34 0.96 .297 92 108 4.24 0.2 Joe Hudson
Eric Hanhold 225 8.06 3.86 1.05 .297 92 109 4.34 0.1 Casey Daigle
Ryan O’Rourke 144 10.43 3.74 1.34 .294 93 107 4.10 0.1 Bob McClure
Tyler Bashlor 237 9.34 5.09 1.02 .296 91 110 4.47 0.1 Clay Bryant
Arquimedes Caminero 207 9.06 4.44 1.16 .297 91 110 4.48 0.1 Dennis Higgins
Matt Purke 242 8.25 6.54 0.69 .295 89 112 4.66 0.0 Jim Roland
Joe Zanghi 268 6.45 4.20 0.75 .298 89 113 4.40 0.0 Gary Ross
Tim Peterson 253 9.65 2.56 1.66 .297 88 113 4.41 0.0 Jack Krawczyk
Jason Vargas 461 7.79 2.79 1.86 .294 79 127 5.15 0.0 Chris Michalak
Buddy Baumann 182 9.07 4.87 1.33 .297 86 117 4.82 0.0 Tim Adkins
Jacob Rhame 267 9.62 2.87 1.58 .299 87 115 4.35 0.0 Rick Anderson
Zach Lee 558 5.50 2.79 1.36 .300 77 129 4.98 -0.1 A.J. Sager
Joshua Torres 264 8.80 4.25 1.37 .297 82 122 4.78 -0.1 Joe Davenport
Paul Sewald 279 9.00 3.05 1.38 .300 85 118 4.26 -0.1 Brian Edmondson
Logan Taylor 219 8.12 5.48 1.13 .297 79 127 5.00 -0.2 Ken Wright
David Peterson 204 5.28 3.33 0.98 .301 82 122 4.63 -0.2 Jim Todd
P.J. Conlon 540 5.93 3.26 1.41 .299 77 131 5.10 -0.2 Jason Dickson
Ryder Ryan 231 8.36 4.35 1.22 .299 82 122 4.74 -0.2 Joe Davenport
Cody Martin 406 7.81 3.96 1.58 .297 76 131 5.18 -0.2 Robert Ellis
Kyle Dowdy 501 7.03 3.80 1.54 .299 76 132 5.26 -0.3 Peter Bauer
Chris Mazza 375 5.27 3.23 1.40 .299 75 134 5.25 -0.3 Jim Owens
Corey Oswalt 494 7.14 3.32 1.70 .297 74 134 5.32 -0.4 Sean Lawrence
Aaron Laffey 264 4.76 3.22 1.38 .300 72 139 5.31 -0.4 Jose Santiago
A.J. Griffin 387 7.52 3.71 2.06 .277 72 140 5.86 -0.5 Jackson Todd
Vance Worley 368 5.22 3.67 1.44 .303 71 141 5.45 -0.6 Karl Drews
Stephen Nogosek 244 8.94 6.19 1.38 .303 72 138 5.39 -0.6 Jeff Kennard
David Roseboom 231 8.35 4.80 1.78 .299 70 143 5.64 -0.7 Wes Pierorazio
Harol Gonzalez 569 5.13 3.68 1.66 .297 68 148 5.81 -1.2 Mark Mangum

Disclaimer: ZiPS projections are computer-based projections of performance. Performances have not been allocated to predicted playing time in the majors — many of the players listed above are unlikely to play in the majors at all in 2019. ZiPS is projecting equivalent production — a .240 ZiPS projection may end up being .280 in AAA or .300 in AA, for example. Whether or not a player will play is one of many non-statistical factors one has to take into account when predicting the future.

Players are listed with their most recent teams, unless I have made a mistake. This is very possible, as a lot of minor-league signings go generally unreported in the offseason.

ZiPS’ projections are based on the American League having a 4.29 ERA and the National League having a 4.15 ERA.

Players who are expected to be out due to injury are still projected. More information is always better than less information, and a computer isn’t the tool that should project the injury status of, for example, a pitcher who has had Tommy John surgery.

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 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.


2019 ZiPS Projections – Los Angeles Dodgers

After having typically appeared in the hallowed pages of Baseball Think Factory, Dan Szymborski’s ZiPS projections have now been released at FanGraphs for more than half a decade. The exercise continues this offseason. Below are the projections for the Los Angeles Dodgers.

Batters

Overall, the Dodgers still project as being among the best teams in baseball, but something feels curiously unsatisfying about the team’s offseason. The team appears to be shuffling the outfield again, but is the Cody Bellinger/A.J. Pollock/Guy in CF While A.J. Pollock is Injured/Maybe Alex Verdugo configuration really any better than the Bellinger/Joc Pederson/Yasiel Puig option — while still having Alex Wood and Kyle Farmer but not the Reds prospects — would have been? Maybe it is, maybe it isn’t. Pollock is a better player than Pederson, but riskier given his health history, and ZiPS has always been slightly underwhelmed by Verdugo. Given the team’s positional flexibility and their theoretical pocketbook, this depth chart could still change considerably over the next month; despite the tea leaves suggesting they’re out on Bryce Harper, I remain less than 100% convinced.

One wonders how much of Los Angeles’ apparent lack of interest in a big name isn’t a matter of feeling miserly, but is simply a reflection of the state of the NL West, which looks a lot less dangerous for the reigning champs than last year. Barring big changes, Arizona’s in a mostly-rebuilding phase, the Giants probably saw their last real opportunity to compete with their current core end last summer, and only part of San Diego’s prospect crop will be reaped this year, though a move for Manny Machado or J.T. Realmuto could accelerate the Padres’ timeline. That just leaves the Rockies, who while improved with Daniel Murphy at first, are unlikely to get quite as much awesomeness from their best players as they received in 2018. Colorado’s the biggest threat to the Dodgers in the division, but they’re also a passive team apparently content with their holes.

ZiPS is sold on Max Muncy, in large part due to his velocity data, the magnitude of his 2018 breakout, and the fact that his translated 2017 performance of .264/.351/.420 was more-than-adequate. That’s enough to effectively counteract his disappointing prior major league performance and meh-minus minor league translations of .218/.317/.346 and .219/.282/.359. In the end, ZiPS sees a lot more downside risk in Muncy’s batting average than his power, power being a difficult trick to fake.

Pitchers
Clayton Kershaw’s projection has to be the best OMG THAT’S HORRIBLE projection that ZiPS has ever spat out. The fact is, he’s missed time due to injury in four of the last five seasons and while no individual injury has been of the severe variety — the sort where ligaments are replaced or shoulders reconstructed — there’s evidence that he’s just not at the same level as he was from 2013-2016. ZiPS is still projecting him to be a star, but you can’t ignore his continued velocity decline and the loss of 20% of his strikeouts. That was enough to drop his yearly top comp from Sandy Koufax to “only” Tom Glavine. A brief aside: Kershaw was actually slightly easier to make contact against in 2018 than the average pitcher, which is really weird.

The bottom-line WAR projections aren’t generally in the stratosphere for the Dodgers, but that’s in large part due to the fact that the pitching staff has a checkered health record and ZiPS is only projecting Kershaw to qualify for the rate stat leaderboard. What the Dodgers don’t have in health they’ve been forced to make up for in depth, and of the pitchers on the 40-man roster, ZiPS projects a shocking 15 to have a league-average ERA or better (when adjusting for park, of course). Just on the major league roster, ZiPS sees both Caleb Ferguson and Ross Stripling as perfectly adequate fallback options if (when?) the rotation starts making DL trips.

I believe that Kenley Jansen is the first player to get a top comp of a prime Mariano Rivera (a few have gotten him as a minor-league starter). Seems kinda poetic given Jansen’s cutter, which ZiPS doesn’t actually know about, though he’s unlikely to retire as the best reliever in major league history. From a comp standpoint, a team shouldn’t be able to complain too much when a quarter of their pitching staff has Hall of Famers — easy ones rather than guys that just happened to be Frankie Frisch’s teammates — as their top comparisons.

Bench and Prospects

ZiPS doesn’t see the Dodger farm system as being as strong as it did in the last few years, but there’s still a lot of future major league value here. ZiPS isn’t on the Alex Verdugo star bandwagon, but at least sees him as an above-average starter in his prime, and the projections for Keibert Ruiz are of a similar level of quality. ZiPS thinks that both Dustin May and Dennis Santana wouldn’t embarrass themselves if dragooned into duty on the major league roster, and even Yadier Alvarez, a pitching prospect who a set of algorithms ought to have issues properly appreciating, gets a projection in the same zip code as league-average. ZiPS thinks that both Will Smith and Gavin Lux will be league-average regulars, but sees a significant quality dropoff after that pair. That’s not including Jeter Downs, who will get a projection for ZiPS Top 100 list, but I avoid giving official seasonal projections for players who’ve only played in the Midwest League outside of rookie ball unless I’m forced to by circumstance.

One pedantic note for 2019: for the WAR graphic, I’m using FanGraphs’ depth chart 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 at site.

Batters – Counting Stats
Player B Age PO G AB R H 2B 3B HR RBI BB SO SB CS
Manny Machado R 26 SS 156 618 88 174 36 2 34 112 60 110 11 3
Cody Bellinger L 23 1B 156 545 92 147 29 6 34 101 73 149 14 2
Corey Seager L 25 SS 129 499 72 140 32 3 17 77 47 111 4 1
Justin Turner R 34 3B 118 409 60 119 27 1 15 63 46 64 4 1
A.J. Pollock R 31 CF 114 425 65 112 24 4 16 57 32 90 16 4
Chris Taylor R 28 SS 148 523 76 130 30 7 15 63 50 154 13 7
Joc Pederson R 27 CF 136 386 62 92 24 2 22 62 56 108 3 5
Max Muncy L 28 1B 131 385 63 94 18 2 23 66 64 124 3 1
Keibert Ruiz B 20 C 107 407 47 107 19 1 10 45 22 57 0 1
Alex Verdugo L 23 CF 138 474 59 130 25 2 11 50 40 67 8 3
Kiké Hernandez R 27 CF 145 361 55 89 19 2 16 48 44 87 3 0
Russell Martin R 36 C 94 314 44 67 11 0 12 40 48 92 1 3
Austin Barnes R 29 C 102 262 38 63 13 1 5 30 37 65 7 2
Will D. Smith R 24 C 88 327 39 64 14 1 12 39 31 122 4 1
David Freese R 36 3B 111 335 39 82 14 1 10 50 31 97 0 0
Gavin Lux L 21 SS 120 493 61 117 20 7 13 53 44 125 11 10
DJ Peters R 23 CF 133 517 65 103 21 4 23 66 40 235 1 3
Matt Beaty L 26 1B 101 388 45 101 21 1 7 44 25 68 2 2
Chase Utley L 40 2B 94 203 24 46 12 2 3 20 19 41 4 1
Andrew Toles R 27 LF 95 327 40 82 18 2 7 39 15 76 7 5
Jake Peter L 26 2B 117 426 46 96 16 2 8 41 30 126 6 4
Rob Segedin R 30 1B 85 282 37 68 13 2 9 41 21 69 1 1
Rocky Gale R 31 C 98 324 29 72 13 2 3 29 15 65 1 1
Angelo Mora B 26 2B 105 370 36 87 16 4 6 40 20 94 4 3
Edwin Rios L 25 3B 109 406 47 95 22 1 13 54 22 144 1 2
Travis Taijeron R 30 RF 116 397 50 84 21 2 16 55 41 165 1 2
Connor Wong R 23 C 100 383 46 80 15 1 15 46 27 158 5 3
Paulo Orlando R 33 RF 106 369 39 87 17 2 7 36 13 86 4 1
Josh Thole L 32 C 34 98 8 19 3 0 1 6 9 23 1 0
Shane Peterson L 31 LF 120 390 42 91 21 3 9 49 23 114 3 0
Zach McKinstry L 24 2B 94 325 35 67 12 3 4 27 32 103 3 3
Jeren Kendall L 23 CF 110 438 42 84 13 5 10 36 35 181 22 17
Cameron Perkins R 28 1B 108 389 44 93 23 2 9 48 21 77 6 3
Tyler Goeddel R 26 LF 99 322 35 70 11 3 5 30 27 89 7 3
Cristian Santana R 22 3B 128 536 56 123 19 1 18 68 15 163 1 2
Zach Reks L 25 LF 84 297 31 69 10 2 4 24 24 99 5 4
Errol Robinson R 24 SS 107 417 44 91 15 2 7 36 29 127 14 6
Kyle Garlick R 27 RF 110 407 47 85 20 2 17 54 21 160 2 0
Omar Estevez R 21 SS 133 538 57 111 26 2 11 53 33 171 2 2
Michael Ahmed R 27 3B 86 298 32 57 10 2 7 27 28 122 4 4
Logan Landon R 26 LF 108 381 41 80 15 1 10 38 25 131 14 4

Batters – Rate Stats
Player BA OBP SLG OPS+ ISO BABIP RC/27 Def WAR No. 1 Comp
Manny Machado .282 .344 .511 128 .230 .295 6.7 -4 5.3 Adrian Beltre
Cody Bellinger .270 .357 .532 137 .262 .312 7.2 4 4.8 Johnny Callison
Corey Seager .281 .346 .459 116 .178 .332 6.0 3 4.0 Troy Tulowitzki
Justin Turner .291 .376 .472 128 .181 .315 6.8 3 4.0 George Kell
A.J. Pollock .264 .320 .452 106 .188 .301 5.5 3 2.7 Jackie Brandt
Chris Taylor .249 .320 .419 98 .170 .325 4.8 -2 2.4 Robby Thompson
Joc Pederson .238 .342 .482 120 .244 .273 5.7 -5 2.3 Jon Nunnally
Max Muncy .244 .355 .481 124 .236 .298 6.1 -3 2.1 Johnny Briggs
Keibert Ruiz .263 .308 .388 88 .125 .285 4.3 3 1.8 Mike Lieberthal
Alex Verdugo .274 .332 .405 99 .131 .301 5.1 -4 1.7 Nick Markakis
Kiké Hernandez .247 .328 .443 107 .197 .283 5.3 -3 1.7 Scott Hairston
Russell Martin .213 .329 .363 88 .150 .262 3.9 1 1.5 Rick Dempsey
Austin Barnes .240 .344 .355 91 .115 .302 4.5 1 1.4 Al Lopez
Will D. Smith .196 .277 .355 70 .159 .269 3.4 7 1.3 Rick Wilkins
David Freese .245 .324 .382 91 .137 .316 4.4 1 1.2 Tony Graffanino
Gavin Lux .237 .301 .385 85 .148 .293 3.9 -3 1.1 D’Angelo Jimenez
DJ Peters .199 .272 .389 77 .190 .309 3.5 -2 0.4 Brent Clevlen
Matt Beaty .260 .310 .374 84 .113 .300 4.2 3 0.3 Tommy Gregg
Chase Utley .227 .310 .350 79 .123 .270 3.9 -1 0.3 Craig Counsell
Andrew Toles .251 .288 .382 80 .131 .307 3.9 4 0.3 Rod Allen
Jake Peter .225 .281 .329 65 .103 .301 3.2 5 0.3 Mendy Lopez
Rob Segedin .241 .298 .397 86 .156 .289 4.2 1 0.2 Marlin McPhail
Rocky Gale .222 .261 .302 52 .080 .270 2.7 6 0.1 Izzy Molina
Angelo Mora .235 .275 .349 68 .114 .300 3.3 1 0.0 Juan Melo
Edwin Rios .234 .278 .389 78 .155 .329 3.7 -4 -0.1 Roy Howell
Travis Taijeron .212 .295 .395 85 .184 .315 3.9 -5 -0.2 Dustan Mohr
Connor Wong .209 .271 .371 72 .162 .310 3.4 -9 -0.3 Bob Geren
Paulo Orlando .236 .268 .350 66 .114 .290 3.4 4 -0.3 Dave Augustine
Josh Thole .194 .266 .255 43 .061 .243 2.4 -2 -0.4 Charlie Greene
Shane Peterson .233 .280 .372 75 .138 .307 3.7 -2 -0.4 Jalal Leach
Zach McKinstry .206 .288 .298 60 .092 .289 2.8 -1 -0.4 Abel Nieves
Jeren Kendall .192 .253 .313 52 .121 .300 2.4 8 -0.4 Jimmy White
Cameron Perkins .239 .285 .378 78 .139 .277 3.8 -2 -0.5 Virgil Chevalier
Tyler Goeddel .217 .287 .317 64 .099 .285 3.2 0 -0.6 Casey Craig
Cristian Santana .229 .252 .369 66 .140 .296 3.2 -3 -0.7 Matthew Moses
Zach Reks .232 .291 .320 66 .088 .335 3.2 -1 -0.7 Angelo Cuevas
Errol Robinson .218 .271 .314 58 .096 .297 3.0 -5 -0.7 Brian Bixler
Kyle Garlick .209 .253 .393 72 .184 .296 3.5 -3 -0.8 Brian McFall
Omar Estevez .206 .255 .323 56 .117 .281 2.8 -2 -0.9 Ricky Magdaleno
Michael Ahmed .191 .266 .309 55 .117 .296 2.6 -3 -1.0 Frank Kremblas
Logan Landon .210 .261 .333 60 .123 .292 3.1 -3 -1.2 Juan Piniella

Pitchers – Counting Stats
Player T Age W L ERA G GS IP H ER HR BB SO
Clayton Kershaw L 31 11 6 2.91 26 26 164.0 138 53 18 27 170
Walker Buehler R 24 9 6 3.31 28 27 141.3 118 52 16 46 163
Kenta Maeda R 31 12 8 3.63 36 24 143.7 131 58 17 43 149
Rich Hill L 39 9 7 3.81 22 22 115.7 98 49 17 40 128
Caleb Ferguson L 22 8 6 3.53 39 9 109.7 99 43 10 48 115
Ross Stripling R 29 7 6 3.92 32 17 105.7 105 46 16 25 103
Kenley Jansen R 31 3 2 2.95 64 0 64.0 50 21 9 15 81
Hyun-jin Ryu L 32 6 5 3.89 17 17 88.0 89 38 14 21 82
Dustin May R 21 7 7 4.45 24 24 131.3 142 65 19 35 96
Scott Alexander L 29 3 2 3.61 67 0 67.3 63 27 5 26 57
Ryan Madson R 38 4 3 3.28 52 0 49.3 44 18 5 13 50
Joe Kelly R 31 3 2 3.56 65 0 60.7 51 24 4 29 64
Dennis Santana R 23 5 5 4.24 18 16 87.0 83 41 11 35 87
Yadier Alvarez R 23 3 3 4.43 21 14 67.0 62 33 6 45 65
Daniel Corcino R 28 4 4 4.55 29 16 95.0 94 48 13 43 87
Pedro Baez R 31 4 3 3.72 59 0 58.0 51 24 7 22 62
Josh Sborz R 25 4 3 3.72 55 0 58.0 51 24 5 27 61
Joe Broussard R 28 5 4 3.84 53 0 65.7 63 28 8 22 63
Zach McAllister R 31 3 2 3.79 49 0 54.7 53 23 7 16 54
Josh Fields R 33 2 2 3.75 53 0 48.0 45 20 6 14 47
Mitchell White R 24 6 6 4.68 22 22 98.0 102 51 13 43 78
Brock Stewart R 27 4 4 4.70 26 20 103.3 108 54 17 35 87
Tony Cingrani L 29 2 1 3.66 45 0 39.3 32 16 5 17 50
JT Chargois R 28 3 3 3.97 50 0 45.3 41 20 4 24 45
Tony Gonsolin R 25 6 6 4.87 26 26 118.3 123 64 20 53 103
John Axford R 36 3 2 3.94 46 0 48.0 44 21 4 23 47
Dylan Floro R 28 4 4 4.28 52 0 67.3 72 32 9 18 48
Julio Urias L 22 1 1 4.25 12 9 36.0 33 17 5 16 38
Shea Spitzbarth R 24 4 4 4.24 43 0 68.0 63 32 10 31 74
Kevin Quackenbush R 30 3 3 4.18 55 0 56.0 54 26 8 20 53
Daniel Hudson R 32 3 3 4.18 53 0 51.7 48 24 6 24 52
Logan Bawcom R 30 6 7 5.08 25 14 85.0 91 48 13 38 62
Logan Salow L 24 4 4 4.32 39 0 50.0 48 24 6 26 49
Nolan Long R 25 4 4 4.41 46 0 63.3 58 31 8 39 69
C.C. Lee R 32 2 2 4.31 27 0 31.3 29 15 5 12 34
Adam McCreery L 26 3 3 4.58 41 0 55.0 48 28 4 45 59
Logan Ondrusek R 34 2 2 4.42 38 0 38.7 38 19 6 15 36
Yimi Garcia R 28 2 2 4.43 42 0 40.7 43 20 8 7 37
Adam Liberatore L 32 3 3 4.54 38 0 33.7 33 17 5 14 30
Zach Neal R 30 5 6 5.28 29 15 105.7 123 62 21 16 56
Erik Goeddel R 30 2 2 4.69 46 0 48.0 45 25 8 23 52
Marshall Kasowski R 24 2 2 4.71 42 0 49.7 37 26 5 50 72
Ben Holmes L 27 3 4 5.22 25 10 70.7 76 41 11 35 54
Jaime Schultz R 28 4 5 5.36 41 11 80.7 74 48 16 53 97
Tyler Pill R 29 5 7 5.36 22 17 99.0 114 59 18 32 61
Parker Curry R 25 6 8 5.26 38 10 87.3 95 51 16 40 75
Andre Scrubb R 24 4 5 5.05 38 0 57.0 55 32 6 46 52
Dylan Baker R 27 3 5 5.67 30 1 33.3 38 21 6 17 20
Justin de Fratus R 31 5 8 5.70 24 18 109.0 131 69 23 30 63

Pitchers – Rate Stats
Player TBF K/9 BB/9 HR/9 BABIP ERA+ ERA- FIP WAR No. 1 Comp
Clayton Kershaw 648 9.33 1.48 0.99 .278 139 72 3.03 4.1 Tom Glavine
Walker Buehler 586 10.38 2.93 1.02 .288 122 82 3.44 2.9 John Smoltz
Kenta Maeda 601 9.33 2.69 1.06 .295 115 87 3.64 2.8 Mark Gubicza
Rich Hill 486 9.96 3.11 1.32 .276 109 92 4.09 2.0 Al Leiter
Caleb Ferguson 475 9.44 3.94 0.82 .301 114 88 3.72 1.8 Terry Forster
Ross Stripling 442 8.77 2.13 1.36 .301 103 97 3.94 1.4 Gil Heredia
Kenley Jansen 255 11.39 2.11 1.27 .277 137 73 3.24 1.4 Mariano Rivera
Hyun-jin Ryu 370 8.39 2.15 1.43 .299 104 96 4.14 1.2 Zane Smith
Dustin May 569 6.58 2.40 1.30 .299 91 110 4.55 1.1 Rick Wise
Scott Alexander 288 7.62 3.48 0.67 .293 115 87 3.67 1.0 Harry Perkowski
Ryan Madson 205 9.12 2.37 0.91 .291 127 79 3.41 0.9 Todd Jones
Joe Kelly 261 9.49 4.30 0.59 .292 117 86 3.48 0.9 Jim Hughes
Dennis Santana 378 9.00 3.62 1.14 .300 95 105 4.17 0.9 Denny Bautista
Yadier Alvarez 307 8.73 6.04 0.81 .299 94 106 4.57 0.6 J.R. Richard
Daniel Corcino 420 8.24 4.07 1.23 .298 89 113 4.61 0.6 Johnny Klippstein
Pedro Baez 244 9.62 3.41 1.09 .289 108 92 3.77 0.6 Mike DeJean
Josh Sborz 251 9.47 4.19 0.78 .297 108 92 3.72 0.6 Clay Bryant
Joe Broussard 280 8.63 3.02 1.10 .299 105 95 3.96 0.6 Joe Grahe
Zach McAllister 231 8.89 2.63 1.15 .303 110 91 3.83 0.6 Danny Patterson
Josh Fields 201 8.81 2.63 1.13 .293 111 90 3.75 0.5 Terry Leach
Mitchell White 437 7.16 3.95 1.19 .299 86 116 4.75 0.5 Ed Wojna
Brock Stewart 450 7.58 3.05 1.48 .297 86 117 4.77 0.5 Mickey Callaway
Tony Cingrani 167 11.44 3.89 1.14 .290 110 91 3.71 0.4 Yorkis Perez
JT Chargois 201 8.93 4.76 0.79 .296 105 95 4.10 0.4 George Smith
Tony Gonsolin 529 7.83 4.03 1.52 .298 83 121 5.13 0.4 Tom Griffin
John Axford 210 8.81 4.31 0.75 .299 102 98 3.84 0.4 Turk Lown
Dylan Floro 289 6.42 2.41 1.20 .297 97 103 4.35 0.4 Tom Morgan
Julio Urias 156 9.50 4.00 1.25 .292 95 105 4.26 0.3 Trevor Wilson
Shea Spitzbarth 298 9.79 4.10 1.32 .296 95 105 4.43 0.3 Anthony Chavez
Kevin Quackenbush 239 8.52 3.21 1.29 .293 97 104 4.24 0.3 Jose Silva
Daniel Hudson 226 9.06 4.18 1.05 .298 96 104 4.21 0.3 Marc Wilkins
Logan Bawcom 381 6.56 4.02 1.38 .295 82 122 5.16 0.2 Blue Moon Odom
Logan Salow 224 8.82 4.68 1.08 .300 93 107 4.49 0.2 Mike Murphy
Nolan Long 287 9.81 5.54 1.14 .299 92 109 4.65 0.1 Anthony Chavez
C.C. Lee 135 9.77 3.45 1.44 .293 94 107 4.39 0.1 Jason Childers
Adam McCreery 257 9.65 7.36 0.65 .301 91 110 4.57 0.1 Clay Bryant
Logan Ondrusek 167 8.38 3.49 1.40 .294 91 110 4.55 0.1 Ricky Barlow
Yimi Garcia 171 8.19 1.55 1.77 .299 91 110 4.55 0.1 Jeff Tam
Adam Liberatore 148 8.02 3.74 1.34 .289 89 113 4.72 0.0 Mike Venafro
Zach Neal 452 4.77 1.36 1.79 .288 79 127 5.27 0.0 Tim McClaskey
Erik Goeddel 211 9.75 4.31 1.50 .294 86 116 4.71 0.0 Mike Cook
Marshall Kasowski 236 13.05 9.06 0.91 .302 86 117 4.76 -0.1 Rafael Pimentel
Ben Holmes 322 6.88 4.46 1.40 .298 77 129 5.30 -0.1 Wade Blasingame
Jaime Schultz 369 10.82 5.91 1.79 .293 78 129 5.48 -0.2 Leslie Brea
Tyler Pill 441 5.55 2.91 1.64 .296 75 133 5.43 -0.3 Don August
Parker Curry 396 7.73 4.12 1.65 .304 77 130 5.36 -0.3 David Potts
Andre Scrubb 271 8.21 7.26 0.95 .299 80 125 5.27 -0.3 Lloyd Allen
Dylan Baker 154 5.40 4.59 1.62 .294 73 136 6.00 -0.3 Tom Dukes
Justin de Fratus 486 5.20 2.48 1.90 .298 71 141 5.76 -0.7 Allen Davis

Disclaimer: ZiPS projections are computer-based projections of performance. Performances have not been allocated to predicted playing time in the majors — many of the players listed above are unlikely to play in the majors at all in 2019. ZiPS is projecting equivalent production — a .240 ZiPS projection may end up being .280 in AAA or .300 in AA, for example. Whether or not a player will play is one of many non-statistical factors one has to take into account when predicting the future.

Players are listed with their most recent teams, unless I have made a mistake. This is very possible, as a lot of minor-league signings go generally unreported in the offseason.

ZiPS’ projections are based on the American League having a 4.29 ERA and the National League having a 4.15 ERA.

Players who are expected to be out due to injury are still projected. More information is always better than less information, and a computer isn’t the tool that should project the injury status of, for example, a pitcher who has had Tommy John surgery.

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 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.