Author Archive

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.


Dan Szymborski FanGraphs Chat – 1/28/19

11:59
Avatar Dan Szymborski: OH GOD WE’RE LIVE PANIC TIME

11:59
Matt: Will there be a zips top 100 prospect list like in previous years?

11:59
Avatar Dan Szymborski: Yup

11:59
Robby: Do you buy that Kris Bryant is actually fully healthy? Shoulder injuries are scary

12:00
Avatar Dan Szymborski: Shoulder injuries are! If forced to guess, I’d guess that he was fullly healthy, but not yet full strength

12:00
Avatar Dan Szymborski: If that makes sense.

Read the rest of this entry »


2019 ZiPS Projections – Detroit Tigers

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

Batters

2014 sure seems a long time ago when you look at these offensive projections, doesn’t it? What’s especially troubling when you consider them is that as a whole is there just isn’t all that much upside. It wasn’t so long ago that Miguel Cabrera was hitting at an All-Star level, but the reality is that he’s only played in 168 games over the last two seasons and hit an un-Miggy-like .260/.344/.410. It’s good news of a sort that his back wasn’t one of the injury culprits in 2018, but for a 36-year-old (in April) still just a year removed from having two herniated discs, I may be searching for good news.

Nicholas Castellanos has developed into a very good hitter, but like his predecessor, J.D. Martinez, he’s one who really shouldn’t play the field. It was a good idea to give Castellanos a chance in the outfield, but it turns out he’s not much better as an outfielder than he was as a third baseman. If the Tigers want to win a few more games in 2019, I’d just stick him at designated hitter. That is, assuming he’s not traded in the next few weeks as he hopes. Castellanos is likely the only player on the roster who ought to be a trade target; Cabrera’s contract makes him unmovable without eating an obscene amount of cash and the Tigers shouldn’t deal Jeimer Candelario.

Otherwise, the amount of offensive talent, with the exception of Castellanos and Candelario, is almost shockingly scant. With Jose Iglesias not counting since he’s a free agent, minor-league defensive wizard Jake Rogers projects as the fourth-most valuable Tiger given a whole season of play. It’s unusual for a replacement-level offensive player to project so well. ZiPS projected the Marlins and Orioles to have, respectively, nine and 10 position players in their organizations worth 0.6 WAR or better, a murderers’ row compared to Detroit’s four.

ZiPS could, of course, be wrong. The Steamer projections are far more positive. If you’re a fan of the Tigers, that’s the system you’re hoping will be right this year, at least when it comes to the starting lineup.

Pitchers

This is a bit of a flip from the batters, in that ZiPS likes the pitching more than Steamer does. Now, the top-end projections in the rotation don’t even sniff at All-Star level, but there’s a lot more of interest here than there is with the hitters. ZiPS projects a rebound season from Michael Fulmer, but one in which he looks like a solid No. 2 starter rather than the ace the Tigers believed they had after his 3.06 ERA, AL Rookie of the Year debut in 2016. Rating Fulmer’s abilities too highly is what made Detroit so reluctant to trade him absent an enormous return, and I still believe they’ll come to regret it. Don’t get me wrong, Fulmer still has trade value, but as a good-not-great pitcher who still hasn’t proven to be much of a workhorse, the Tigers would get less now than they would have after 2016 or 2017.

There’s a bit of a trap here for Detroit. With Matt Moore, Tyson Ross, and Jordan Zimmermann under contract, to go along with Fulmer and Matt Boyd, the Tigers could very well start the season without any of the mildly interesting prospects and hangers-ons they have haunting Comerica Park roaming the field. I’m not even talking about the organization’s top four or five pitching prospects, which seem to be some combination of Casey Mize, Franklin Perez, Matt Manning, Beau Burrows, and Alex Faedo (stay-tuned to Kiley McDaniel and Eric Longenhagen for more on this than this brief little writeup). I’m talking about Daniel Norris; the Tigers really need to figure out whether or not he is a bust rather than let another rebuilding team do so. I’m talking about exploring Blaine Hardy’s potential as a starter more. Matt Hall isn’t a top prospect, but his curve keeps getting batters out as he moves up the ladder and he was excellent in 10 starts for Triple-A Toledo. Even an extended look at a non-prospect like Spencer Turnbull strikes me as more productive than the current rotation plan; there’s little flip potential in Moore, Ross and Zimmermann.

You don’t find Corey Klubers or Dallas Keuchels without taking chances on lesser prospects and non-prospects. Being able to get an extended look at these kinds of players is one of the advantages a rebuilding team has over contenders.

Bench and Prospects

The general hope is that the pitching will largely take care of itself. There’s a lot of truth to this; if two of the five pitching prospects named in the last section are good major leaguers, the Tigers are a long way towards becoming contenders again. The chances of building an offense from the minor leagues, on the other hand, look quite low, even if, for the sake of argument, we accept that Christin Stewart meets Steamer’s significantly higher expectations. Daz Cameron has very high variance in the projections, enough to make him a far better prospect than one would initially think from his fairly ugly 2019 projection, but after that, the quality drops off tremendously. Now, a projection system doesn’t really have much to say — yet — about players with limited professional experience like Kody Clemens or Parker Meadows, but every team has several prospects they can say that about. Detroit needs some real wins from the position players or when the pitching is playoff-ready, they’ll likely have to write some big checks to assemble a lineup to match.

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
Nicholas Castellanos R 27 RF 156 596 72 165 38 6 27 91 45 151 2 3
Jeimer Candelario B 25 3B 146 540 72 127 33 3 17 62 59 151 2 1
Miguel Cabrera R 36 1B 106 389 47 107 20 1 15 58 52 86 0 1
Jose Iglesias R 29 SS 131 458 50 121 27 2 5 42 22 53 12 6
Jake Rogers R 24 C 99 372 44 74 15 2 12 43 32 126 6 4
JaCoby Jones R 27 CF 128 451 53 93 20 4 12 43 30 165 14 5
Christin Stewart L 25 LF 135 500 68 116 23 3 23 76 55 151 1 1
Kaleb Cowart B 27 3B 128 438 51 100 25 3 10 49 34 118 11 3
Ronny Rodriguez R 27 SS 124 467 52 118 21 3 14 55 18 101 8 6
Gordon Beckham R 32 2B 114 371 41 87 18 1 7 37 31 63 3 2
John Hicks R 29 C 94 323 37 77 15 1 9 36 19 90 3 2
Grayson Greiner R 26 C 86 296 30 61 13 1 7 31 28 92 0 0
Niko Goodrum B 27 2B 123 435 52 100 22 3 14 50 36 135 12 5
Willi Castro B 22 SS 134 524 58 126 24 3 10 45 26 126 16 7
Jordy Mercer R 32 SS 126 432 45 105 21 2 8 45 37 87 2 1
Hector Sanchez B 29 C 55 152 18 36 8 0 6 23 10 38 0 0
Mikie Mahtook R 29 LF 128 445 52 102 19 5 14 52 30 125 7 3
Dustin Peterson R 24 LF 115 440 47 100 24 1 10 46 31 116 2 1
Kade Scivicque R 26 C 89 329 33 75 13 1 6 29 18 73 0 0
Brandon Dixon R 27 1B 121 391 45 88 20 2 14 47 23 137 10 4
Edwin Espinal R 25 1B 115 416 42 100 19 0 8 41 27 82 0 0
Chad Huffman R 34 1B 93 309 39 68 15 2 11 36 29 86 2 1
Bobby Wilson R 36 C 63 189 17 36 7 0 4 20 13 54 0 0
Jacob Robson L 24 CF 116 460 54 104 21 3 9 42 45 147 12 8
Kody Eaves L 25 3B 103 372 39 74 16 3 8 35 31 121 5 4
Jason Krizan L 30 2B 112 410 45 97 19 2 8 41 36 68 4 3
Dawel Lugo R 24 2B 148 593 60 148 26 4 8 54 18 88 7 3
Harold Castro L 25 3B 116 413 38 100 14 2 3 27 10 80 8 6
Pete Kozma R 31 SS 126 347 32 67 16 1 2 23 19 79 6 3
Victor Martinez B 40 DH 111 399 29 100 16 0 7 45 28 50 0 0
Troy Montgomery L 24 CF 102 368 41 79 12 3 5 29 41 106 10 8
Daz Cameron R 22 CF 129 498 56 110 23 6 9 48 38 152 20 13
Sergio Alcantara B 22 SS 126 486 46 111 16 3 2 29 34 108 9 8
Cam Gibson L 25 LF 112 404 44 78 12 4 10 38 35 133 13 8
Josh Lester L 24 1B 121 462 51 100 22 3 14 53 35 131 2 1
Jarrod Saltalamacchia B 34 C 71 210 20 32 7 1 6 21 24 91 1 0
Victor Reyes L 24 LF 133 416 51 101 15 5 3 30 16 89 14 5
Brady Policelli R 24 C 98 358 34 71 16 3 7 30 22 100 12 9
Derek Hill R 23 CF 100 352 33 66 9 3 4 25 27 125 24 12
Daniel Woodrow L 24 RF 96 371 36 86 13 2 2 25 24 93 15 10
Will Maddox L 27 2B 108 430 40 101 14 2 3 30 19 93 8 8

Batters – Rate Stats
Player BA OBP SLG OPS+ ISO BABIP RC/27 Def WAR No. 1 Comp
Nicholas Castellanos .277 .330 .497 120 .220 .330 6.0 -9 1.9 Mike Brown
Jeimer Candelario .235 .315 .402 93 .167 .296 4.5 2 1.7 Kory Casto
Miguel Cabrera .275 .361 .447 118 .172 .319 6.0 0 1.5 Pedro Guerrero
Jose Iglesias .264 .305 .365 81 .100 .290 4.1 5 1.3 Gary DiSarcina
Jake Rogers .199 .269 .347 65 .148 .265 3.1 8 0.7 Danny Ardoin
JaCoby Jones .206 .265 .348 64 .142 .296 3.2 10 0.5 Jason Robertson
Christin Stewart .232 .314 .428 98 .196 .285 4.7 -5 0.5 Kevin Barker
Kaleb Cowart .228 .285 .368 75 .139 .290 3.8 3 0.5 Mike Turgeon
Ronny Rodriguez .253 .281 .400 82 .148 .295 4.0 -3 0.4 Ronny Cedeno
Gordon Beckham .235 .298 .345 74 .111 .266 3.6 3 0.4 Mike Bordick
John Hicks .238 .281 .375 76 .136 .304 3.7 -1 0.3 Damian Miller
Grayson Greiner .206 .274 .328 63 .122 .274 3.1 4 0.3 Matt Garrick
Niko Goodrum .230 .292 .391 83 .161 .301 4.0 -5 0.2 Sean Berry
Willi Castro .240 .281 .355 71 .115 .299 3.6 0 0.2 Greg Gagne
Jordy Mercer .243 .307 .356 80 .113 .288 3.9 -3 0.1 Charlie Hayes
Hector Sanchez .237 .287 .408 85 .171 .278 4.1 -3 0.1 Joe Oliver
Mikie Mahtook .229 .287 .389 81 .160 .288 3.9 2 0.0 Nick Gorneault
Dustin Peterson .227 .284 .355 72 .127 .287 3.5 6 -0.1 Ken Weislak
Kade Scivicque .228 .275 .328 63 .100 .276 3.2 0 -0.2 Gary Bennett
Brandon Dixon .225 .271 .394 77 .169 .308 3.8 4 -0.2 Pat Rooney
Edwin Espinal .240 .289 .344 71 .103 .282 3.5 7 -0.3 Jeremy West
Chad Huffman .220 .302 .388 85 .168 .269 4.1 -4 -0.4 Reed Secrist
Bobby Wilson .190 .244 .291 44 .101 .244 2.4 1 -0.4 Tony Pena
Jacob Robson .226 .296 .343 73 .117 .313 3.5 -5 -0.5 Andy Tomberlin
Kody Eaves .199 .263 .323 58 .124 .272 2.8 4 -0.5 Jim Mason
Jason Krizan .237 .296 .351 75 .115 .266 3.6 -7 -0.5 Chuck Hiller
Dawel Lugo .250 .273 .347 67 .098 .282 3.4 -1 -0.6 Steven Singleton
Harold Castro .242 .261 .308 54 .065 .294 2.8 6 -0.7 Scott Candelaria
Pete Kozma .193 .240 .262 36 .069 .244 2.1 8 -0.7 Ray Oyler
Victor Martinez .251 .302 .343 75 .093 .272 3.7 0 -0.7 Ray Knight
Troy Montgomery .215 .295 .304 64 .090 .288 2.9 -2 -0.7 Mark Budzinski
Daz Cameron .221 .284 .345 70 .124 .300 3.3 -5 -0.8 Michael Saunders
Sergio Alcantara .228 .279 .286 54 .058 .290 2.6 2 -0.8 Eddy Martinez
Cam Gibson .193 .262 .317 56 .124 .261 2.7 7 -0.9 Duane Singleton
Josh Lester .216 .273 .368 72 .152 .271 3.5 2 -0.9 Kevin Reimer
Jarrod Saltalamacchia .152 .241 .281 41 .129 .230 2.2 -4 -1.0 George Mitterwald
Victor Reyes .243 .272 .325 61 .082 .302 3.2 1 -1.2 Nathan Haynes
Brady Policelli .198 .252 .318 53 .120 .255 2.5 -5 -1.2 Jon Aceves
Derek Hill .188 .250 .264 40 .077 .278 2.2 1 -1.4 Yuber Rodriguez
Daniel Woodrow .232 .279 .294 56 .062 .304 2.7 1 -1.5 Brent Bish
Will Maddox .235 .270 .298 54 .063 .293 2.6 -6 -1.9 Freddie Benavides

Pitchers – Counting Stats
Player T Age W L ERA G GS IP H ER HR BB SO
Michael Fulmer R 26 9 8 4.04 26 26 142.7 140 64 17 41 113
Matt Boyd L 28 10 10 4.47 30 30 159.0 160 79 23 50 136
Blaine Hardy L 32 5 4 3.84 42 11 84.3 85 36 9 23 66
Daniel Norris L 26 7 6 4.40 24 21 106.3 108 52 13 45 99
Drew VerHagen R 28 6 5 4.24 47 11 93.3 93 44 10 35 76
Joe Jimenez R 24 5 3 3.50 68 0 61.7 54 24 5 23 70
Spencer Turnbull R 26 7 7 4.77 25 24 117.0 121 62 13 55 90
Matt Manning R 21 7 7 4.66 22 22 102.3 100 53 10 64 92
Matt Hall L 25 6 6 4.75 36 17 115.7 118 61 14 57 99
Tyson Ross R 32 7 7 4.68 25 20 117.3 121 61 13 53 88
Jordan Zimmermann R 33 7 8 4.83 24 24 126.7 142 68 22 29 92
Beau Burrows R 22 8 10 5.02 26 26 123.7 134 69 17 57 91
Tyler Alexander L 24 7 8 5.07 26 24 138.3 169 78 24 24 74
Alex Wilson R 32 3 2 3.88 57 0 58.0 59 25 6 14 37
Shane Greene R 30 5 4 4.09 64 0 61.7 59 28 7 22 59
Matt Moore L 30 7 8 5.06 33 19 126.3 139 71 19 47 99
Warwick Saupold R 29 5 5 4.79 42 9 88.3 99 47 10 36 54
Louis Coleman R 33 3 2 4.14 54 0 54.3 53 25 5 26 46
Zac Reininger R 26 3 3 4.33 55 0 70.7 74 34 8 25 53
Zac Houston R 24 1 1 4.15 44 0 52.0 43 24 5 32 62
Gregory Soto L 24 7 8 5.18 24 23 104.3 106 60 7 85 78
John Schreiber R 25 5 4 4.19 46 0 53.7 53 25 6 20 43
Joe Navilhon R 25 5 4 4.31 35 1 54.3 56 26 8 14 46
Anthony Castro R 24 6 8 5.21 24 22 112.3 126 65 12 61 65
Francisco Liriano L 35 7 9 5.06 26 23 121.0 125 68 18 61 102
Alex Faedo R 23 7 8 5.23 24 24 108.3 127 63 18 40 71
Buck Farmer R 28 4 4 4.50 70 1 72.0 73 36 9 34 60
Victor Alcantara R 26 4 4 4.56 56 1 75.0 79 38 8 33 53
Kyle Funkhouser R 25 4 6 5.16 18 18 83.7 90 48 12 45 66
Caleb Thielbar L 32 4 3 4.20 37 0 45.0 48 21 5 12 30
Logan Shore R 24 4 5 5.20 18 18 88.3 104 51 15 23 52
Daniel Stumpf L 28 3 3 4.35 62 0 51.7 53 25 7 18 46
Kevin Comer R 26 3 3 4.58 47 1 57.0 59 29 7 26 48
Reed Garrett R 26 3 3 4.50 46 0 50.0 52 25 5 24 40
A.J. Ladwig R 26 7 10 5.43 25 23 126.0 158 76 23 24 66
Eduardo Jimenez R 24 3 3 4.64 41 0 52.3 55 27 5 25 36
Nick Ramirez L 29 6 7 4.66 43 1 65.7 71 34 6 33 40
Eduardo Paredes R 24 1 1 4.76 54 0 64.3 67 34 8 28 49
Kevin Chapman L 31 2 2 4.69 35 0 40.3 41 21 4 22 35
Franklin Perez R 21 3 4 5.37 14 13 53.7 61 32 8 25 33
Chris S. Smith R 30 3 4 4.86 44 0 50.0 53 27 9 18 44
Johnny Barbato R 26 2 2 5.02 44 2 52.0 56 29 8 24 42
Josh Smoker L 30 2 3 4.89 53 0 57.0 61 31 9 25 51
Jacob Turner R 28 4 6 5.38 30 16 102.0 119 61 15 42 59
Christian Binford R 26 5 7 5.62 22 16 107.3 132 67 20 28 58
Kurt Spomer R 29 2 3 5.36 38 0 45.3 53 27 6 19 22
Paul Voelker R 26 4 5 5.52 44 1 58.7 65 36 11 25 45
Jose Manuel Fernandez L 26 3 4 5.52 55 0 62.0 64 38 9 40 50
Ryan Carpenter L 28 6 9 5.73 23 21 113.0 135 72 25 31 83
Nick Tepesch R 30 4 6 6.10 21 16 90.0 112 61 18 31 41
Phillippe Aumont R 30 2 4 6.44 26 5 50.3 55 36 11 36 43
Spenser Watkins R 26 6 9 6.19 24 17 104.7 126 72 20 51 62
Sandy Baez R 25 4 7 6.50 34 16 101.0 122 73 23 50 67

Pitchers – Rate Stats
Player TBF K/9 BB/9 HR/9 BABIP ERA+ ERA- FIP WAR No. 1 Comp
Michael Fulmer 605 7.13 2.59 1.07 .288 105 95 4.12 2.1 Chien-Ming Wang
Matt Boyd 683 7.70 2.83 1.30 .294 98 102 4.41 1.9 Chris Hammond
Blaine Hardy 357 7.04 2.45 0.96 .296 114 88 3.86 1.5 Lee Guetterman
Daniel Norris 469 8.38 3.81 1.10 .308 100 100 4.26 1.3 Brandon Claussen
Drew VerHagen 405 7.33 3.38 0.96 .296 103 97 4.17 1.2 Greg Booker
Joe Jimenez 261 10.22 3.36 0.73 .306 125 80 3.20 1.1 Josh Wahpepah
Spencer Turnbull 525 6.92 4.23 1.00 .300 92 109 4.65 1.1 Jaime Cocanower
Matt Manning 471 8.09 5.63 0.88 .302 94 106 4.70 1.1 Dick Ruthven
Matt Hall 521 7.70 4.44 1.09 .302 92 108 4.67 1.0 Bryan Clark
Tyson Ross 524 6.75 4.07 1.00 .298 91 110 4.62 0.9 Ray Moore
Jordan Zimmermann 545 6.54 2.06 1.56 .302 88 114 4.74 0.8 Mickey Weston
Beau Burrows 559 6.62 4.15 1.24 .302 87 115 5.02 0.8 Justin Sturge
Tyler Alexander 603 4.81 1.56 1.56 .306 86 116 5.01 0.8 Bobby Livingston
Alex Wilson 244 5.74 2.17 0.93 .286 113 89 4.05 0.8 Jim Brosnan
Shane Greene 265 8.61 3.21 1.02 .299 107 93 3.93 0.7 Chad Paronto
Matt Moore 560 7.05 3.35 1.35 .308 87 115 4.77 0.6 Jeff Musselman
Warwick Saupold 399 5.50 3.67 1.02 .304 91 109 4.83 0.6 Ed Klieman
Louis Coleman 242 7.62 4.31 0.83 .298 106 95 4.31 0.5 Ted Abernathy
Zac Reininger 308 6.75 3.18 1.02 .300 101 99 4.27 0.5 Jack Cassel
Zac Houston 232 10.73 5.54 0.87 .295 105 95 4.09 0.5 Brad Voyles
Gregory Soto 503 6.73 7.33 0.60 .304 85 118 5.17 0.5 Derek Thompson
John Schreiber 233 7.21 3.35 1.01 .292 105 96 4.29 0.5 Willie Mueller
Joe Navilhon 232 7.62 2.32 1.33 .298 102 98 4.31 0.5 John Doherty
Anthony Castro 522 5.21 4.89 0.96 .302 84 119 5.20 0.5 Rick Berg
Francisco Liriano 545 7.59 4.54 1.34 .298 84 119 5.03 0.5 Tommy Byrne
Alex Faedo 489 5.90 3.32 1.50 .308 84 119 5.27 0.4 Zach McClellan
Buck Farmer 321 7.50 4.25 1.13 .298 97 103 4.65 0.4 Joe Hudson
Victor Alcantara 335 6.36 3.96 0.96 .300 96 104 4.60 0.4 Hal Reniff
Kyle Funkhouser 385 7.10 4.84 1.29 .304 85 118 5.23 0.4 Rick Berg
Caleb Thielbar 193 6.00 2.40 1.00 .299 104 96 4.19 0.4 Erasmo Ramirez
Logan Shore 390 5.30 2.34 1.53 .302 84 119 5.13 0.4 Nate Cornejo
Daniel Stumpf 224 8.01 3.14 1.22 .305 101 99 4.29 0.4 John Cummings
Kevin Comer 255 7.58 4.11 1.11 .304 96 105 4.59 0.3 Mike Gardner
Reed Garrett 225 7.20 4.32 0.90 .307 94 106 4.47 0.3 Joe Hudson
A.J. Ladwig 557 4.71 1.71 1.64 .310 81 124 5.24 0.2 Heath Totten
Eduardo Jimenez 236 6.19 4.30 0.86 .299 94 106 4.62 0.2 Gary Ross
Nick Ramirez 300 5.48 4.52 0.82 .300 91 110 4.81 0.2 Jim Roland
Eduardo Paredes 287 6.85 3.92 1.12 .298 92 109 4.74 0.2 Joe Davenport
Kevin Chapman 183 7.81 4.91 0.89 .308 93 107 4.49 0.1 Randy Choate
Franklin Perez 246 5.53 4.19 1.34 .299 82 122 5.42 0.1 Jesus Silva
Chris S. Smith 220 7.92 3.24 1.62 .301 90 111 4.99 0.1 Steve Mintz
Johnny Barbato 235 7.27 4.15 1.38 .304 87 115 5.09 0.1 Casey Daigle
Josh Smoker 256 8.05 3.95 1.42 .310 87 115 4.89 0.0 Carmen Cali
Jacob Turner 464 5.21 3.71 1.32 .303 79 127 5.29 0.0 Galen Cisco
Christian Binford 479 4.86 2.35 1.68 .305 78 128 5.44 -0.1 Bill King
Kurt Spomer 207 4.37 3.77 1.19 .299 82 122 5.36 -0.2 Gary Wagner
Paul Voelker 265 6.90 3.84 1.69 .298 79 126 5.49 -0.3 Richie Barker
Jose Manuel Fernandez 288 7.26 5.81 1.31 .296 79 126 5.50 -0.4 Dean Brueggemann
Ryan Carpenter 502 6.61 2.47 1.99 .308 74 135 5.54 -0.4 Scott Downs
Nick Tepesch 410 4.10 3.10 1.80 .298 72 139 6.04 -0.5 Jason Roach
Phillippe Aumont 241 7.69 6.44 1.97 .297 66 152 6.61 -0.7 Chris Hook
Spenser Watkins 489 5.33 4.39 1.72 .304 71 141 6.11 -0.7 Mark Woodyard
Sandy Baez 474 5.97 4.46 2.05 .303 67 148 6.48 -1.1 R.A. Dickey

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 – Miami Marlins

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

Batters

The lineup projections didn’t come out as poorly as I expected, though that may just mean I’m a particularly pessimistic individual. J.T. Realmuto is for real, of course, but that pretty little 3.6 WAR in the graphic may well be replaced with a WAR figure starting with a zero by the time the season actually starts. The effort to trade Realmuto has been a fascinating process, now going on for the better part of a year, with the team making noise that it would take a phenomenal offer for them to part with the catcher. Now, it could be interpreted as posturing, given that the team reportedly asked for the stars for the members of their Giancarlo Stanton/Christian Yelich/Marcell Ozuna outfield and settled for a moon pie. But I’m coming around to the idea that if Realmuto actually could be acquired for an ordinary package, he’d already be gone at this point. With the large-market teams continuing to display a real tendency to avoid spending, there may be a less willingness to part with a large pile of top prospects, those being needed to continue this cheap frugal strategy.

ZiPS isn’t yet impressed with Austin Dean, but outside of his modest projection, the only gaping wound — I’m still more optimistic than ZiPS on Brinson, though my cheerful good nature is dissipating — is at first base, where ZiPS projects the Marlins to have a worse first base situation than the Orioles do. Generally speaking, you’d like your first baseman to be above the Chris Davis Line. O’Brien did have a decent cameo appearance with the big league club, but he has a rather pedestrian minor league record and little defensive value. There’s one caveat though: O’Brien really did show far more patience than he ever had before in his brief stint in Miami, which is at least a good sign. He’s always had power and if his approach at the plate continues to be more scientific than his previous method of smashing lab equipment with a meteor hammer while blindfolded, perhaps he can make the computer look foolish.

There’s very little regression projected from Brian Anderson, which is also a positive note. Well, it’s positive if he does it; Anderson is one of the bigger disagreements ZiPS has with Steamer. If he can, it’ll improve the package the Marlins get in a trade when they’re required to pay Anderson something commensurate with his contributions!

One of the strangest rumors so far this offseason was the late buzz that the Marlins were interested in Nick Markakis. Markakis likely would have been a short-term upgrade over Dean, but it’s hard to see what the point would have been. Even if we accept for the sake of argument that fans will come out to see an additional win or two from a bad team, this is the Marlins we’re talking about. After so much ill will richly earned by the organization, they may be at the point where it takes something of a miracle to grow the fanbase; this isn’t a matter of winning 65 game instead of 64. Markakis has been safely returned to Atlanta, a destination that makes far more sense for him; the Marlins have safely returned to their paltry outfield projection.

Pitchers

The biggest positive here is Pablo Lopez, one of four players picked up from the Mariners in the David Phelps trade back in 2017. ZiPS doesn’t project a Luis Severino-esque breakout season for Lopez, but it does have him as a contributing, if fairly ordinary, starting pitcher. Even more, ZiPS has Lopez as the team’s best starting pitcher, and does so with an unusual level of certainty for a minor league pitcher of the non-elite variety.

Lopez is far from guaranteed a rotation spot in spring training, which strikes me as a mistake. If the team is actually serious about a full-on rebuild, rather than simply lurching from fire sale to fire sale to bide time between new ballparks, it’s important to see as much of pitchers like Lopez, Sandy Alcantara, Zac Gallen, and Caleb Smith as possible.

There’s unlikely to be much of a market for Wei-Yin Chen or Dan Straily no matter how long you “showcase” them. There are only so many roster spots and it will be harder to give pitchers like Lopez an extended audition with some of the pressure from below (Nick Neidert, Edward Cabrera, Jorge Guzman, etc.). If the Marlins want to be eternally “thrifty,” then they need to run the roster in such a way where they can find the inexpensive players who will actually make that strategy possible.

Bench and Prospects

It’s galling, but ZiPS isn’t terribly hopeful about the chances of the team getting any core players from the Stanton/Yelich/Ozuna dealing. My colleagues Kiley McDaniel and Eric Longenhagen are more optimistic, and Marlins fans have to be pulling for them to make the computer look foolish. What it comes down to is that ZiPS wants to see, at some point, the raw power actually become game power for Isan Diaz, and in the case of Monte Harrison, for him to not strike out 200 times in Double-A. Brinson’s struggles in the majors have been well-documented, and you don’t want me to tell you what projection percentile Magneuris Sierra has to meet in order to match the dizzying heights of Tom Goodwin.

Overall, the minor league system is still in the below-average range, but it’s certainly improved from the desolate days of recent yore, when a mannequin dressed up as Nolan Ryan might have made the team’s top 20 list.

If I apply human feelings to ZiPS, I think it would like to see Miguel Rojas get a chance at being a stopgap shortstop for someone. It would have to happen fairly quickly, as he’ll turn 30 next month, but with 2.4 WAR in 834 PA over the last two seasons, a projection in the same time zone as two wins for 2019, and the ability to play multiple positions well, he could be a solid fill-in for someone in an emergency. I mean, a major league team* actually voluntarily played Alcides Escobar in 2018.

*Legally, the 2018 Royals were part of major league baseball.

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
J.T. Realmuto R 28 C 134 507 71 135 30 4 19 74 38 109 5 2
Brian Anderson R 26 RF 156 579 83 151 31 4 14 70 60 136 2 3
Miguel Rojas R 30 SS 150 431 45 112 18 1 7 45 24 56 4 3
Starlin Castro R 29 2B 149 568 65 152 27 2 14 61 34 110 5 3
JT Riddle L 27 SS 119 412 42 101 17 4 9 48 25 88 3 3
Martin Prado R 35 3B 96 362 34 93 17 1 4 37 24 55 1 1
Brian Miller L 23 LF 122 502 51 133 20 4 0 36 30 77 31 12
Isaac Galloway R 29 RF 121 389 45 91 17 3 10 40 24 100 17 7
Derek Dietrich L 29 LF 145 452 60 112 24 4 14 49 33 121 1 1
Lewis Brinson R 25 CF 113 419 44 91 16 5 13 49 27 124 7 3
Monte Harrison R 23 CF 135 521 62 107 18 2 16 51 38 214 22 8
Jon Berti R 29 3B 94 347 39 79 11 4 5 28 26 79 21 8
Rafael Ortega L 28 LF 131 437 51 106 19 6 3 38 42 65 15 5
Austin Dean R 25 LF 134 498 62 127 25 4 11 59 37 96 4 3
Dixon Machado R 27 2B 122 411 42 93 18 1 4 33 33 80 7 3
Eric Campbell R 32 2B 102 324 45 77 14 2 5 37 45 68 5 4
Garrett Cooper R 28 1B 100 343 40 84 18 1 9 41 27 86 1 1
Cristhian Adames B 27 2B 128 419 45 99 15 4 6 37 32 76 5 4
Bryan Holaday R 31 C 77 225 19 49 10 0 4 26 12 45 0 1
Isan Diaz L 23 2B 119 439 52 88 18 4 10 46 55 153 9 3
Chad Wallach R 27 C 69 231 25 47 11 0 6 23 22 77 0 1
Rodrigo Vigil R 26 C 78 271 24 62 10 1 2 19 8 42 1 1
Jonathan Rodriguez R 29 1B 108 381 49 83 15 0 12 41 46 124 3 1
Rosell Herrera B 26 RF 118 409 44 95 17 4 5 32 33 93 12 6
Scott Van Slyke R 32 1B 69 183 20 36 8 0 5 19 20 59 2 1
Deven Marrero R 28 SS 102 295 34 60 11 1 4 24 21 93 7 3
Pedro Alvarez L 32 1B 114 378 44 83 15 0 17 54 33 117 1 0
Chris Diaz R 28 SS 77 225 21 43 7 1 0 11 23 65 3 2
John Silviano L 24 1B 96 341 39 69 12 3 12 39 33 134 3 3
Cito Culver B 26 SS 94 317 30 60 12 2 6 26 26 115 2 2
Joe Dunand R 23 SS 130 480 52 101 19 1 12 53 32 144 1 2
Yadiel Rivera R 27 3B 123 323 30 59 8 3 3 23 23 109 4 3
Bryson Brigman R 24 SS 122 493 47 110 13 3 3 31 30 94 13 8
Justin Twine R 23 2B 107 386 36 85 11 6 5 34 14 109 8 6
Magneuris Sierra L 23 CF 142 516 49 121 17 6 3 37 23 110 17 9
James Nelson R 21 3B 94 362 34 83 17 1 3 30 20 128 3 1
B.J. Lopez R 24 C 52 168 13 28 3 0 0 6 14 53 0 1
Peter O’Brien R 28 1B 121 420 51 81 16 2 21 57 40 182 1 0
Harold Rami
rez
R 24 RF 123 475 48 113 21 2 7 44 23 102 9 4
Gabriel Guerrero R 25 RF 141 512 54 118 20 4 12 51 27 143 4 4
Sharif Othman B 30 C 62 203 16 35 6 0 3 15 12 77 0 1
JB Shuck L 32 LF 119 333 33 76 14 2 2 23 27 44 7 3
Riley Mahan L 23 2B 113 442 35 89 18 3 3 32 21 150 6 2
Eric Jagielo L 27 1B 111 374 33 62 14 0 7 31 31 153 1 0

Batters – Rate Stats
Player BA OBP SLG OPS+ ISO BABIP RC/27 Def WAR No. 1 Comp
J.T. Realmuto .266 .326 .454 114 .187 .306 5.5 2 3.9 Thurman Munson
Brian Anderson .261 .342 .401 106 .140 .319 4.9 8 3.1 Pat Tabler
Miguel Rojas .260 .307 .355 84 .095 .285 3.9 7 1.8 Jack Wilson
Starlin Castro .268 .310 .396 95 .129 .311 4.5 -3 1.6 Hubie Brooks
JT Riddle .245 .286 .371 81 .126 .292 3.7 4 1.3 Ronny Cedeno
Martin Prado .257 .304 .343 80 .086 .294 3.8 3 0.8 Ray Knight
Brian Miller .265 .309 .321 76 .056 .313 3.8 9 0.8 Gerardo Parra
Isaac Galloway .234 .282 .370 79 .136 .290 3.8 7 0.7 Manny Martinez
Derek Dietrich .248 .327 .412 104 .164 .309 4.8 -8 0.6 Ben Broussard
Lewis Brinson .217 .269 .372 76 .155 .277 3.5 2 0.6 Shawn Abner
Monte Harrison .205 .273 .340 69 .134 .313 3.3 3 0.5 Wilkin Ramirez
Jon Berti .228 .294 .326 72 .098 .281 3.5 2 0.5 Zach Sorensen
Rafael Ortega .243 .310 .334 79 .092 .279 3.8 4 0.5 Sam Fuld
Austin Dean .255 .311 .388 93 .133 .297 4.3 -4 0.4 Matt Miller
Dixon Machado .226 .289 .304 65 .078 .272 3.1 5 0.4 Osmani Estrada
Eric Campbell .238 .337 .340 89 .102 .287 4.0 -7 0.4 Bobby Scales
Garrett Cooper .245 .305 .382 90 .137 .302 4.1 1 0.3 Mike Brown
Cristhian Adames .236 .291 .334 73 .098 .276 3.4 1 0.3 Chris Lombardozzi
Bryan Holaday .218 .263 .316 60 .098 .256 2.8 4 0.2 Rick Cerone
Isan Diaz .200 .293 .328 72 .128 .283 3.3 -2 0.2 Brandon Cromer
Chad Wallach .203 .280 .329 69 .126 .277 3.0 0 0.2 Carl Nichols
Rodrigo Vigil .229 .263 .295 55 .066 .264 2.7 3 0.0 Luis Oliveros
Jonathan Rodriguez .218 .303 .352 82 .134 .290 3.7 -1 0.0 Reggie Whittemore
Rosell Herrera .232 .291 .330 73 .098 .289 3.4 2 -0.2 Ed Yacopino
Scott Van Slyke .197 .287 .322 69 .126 .261 3.1 1 -0.2 Dusty Wathan
Deven Marrero .203 .256 .288 51 .085 .283 2.5 2 -0.3 Frank Kremblas
Pedro Alvarez .220 .283 .394 85 .175 .270 3.9 -4 -0.3 Tony Clark
Chris Diaz .191 .274 .231 43 .040 .269 2.1 2 -0.3 Les Dennis
John Silviano .202 .276 .361 75 .158 .292 3.3 1 -0.4 Travis Ishikawa
Cito Culver .189 .249 .297 51 .107 .276 2.4 3 -0.4 Brad Harman
Joe Dunand .210 .268 .329 65 .119 .275 2.9 -4 -0.4 Sergio Santos
Yadiel Rivera .183 .242 .254 38 .071 .265 2.0 10 -0.4 Chris Petersen
Bryson Brigman .223 .273 .280 54 .057 .270 2.6 2 -0.4 Alex Prieto
Justin Twine .220 .259 .319 59 .098 .294 2.7 2 -0.4 Tim Florez
Magneuris Sierra .234 .269 .308 60 .074 .293 2.9 1 -0.7 Jay Davis
James Nelson .229 .275 .307 62 .077 .346 3.0 -2 -0.7 Mark Wasinger
B.J. Lopez .167 .234 .185 19 .018 .243 1.3 2 -0.8 Rick Cerone
Peter O’Brien .193 .266 .390 79 .198 .276 3.5 -6 -0.9 Danny Peoples
Harold Ramirez .238 .281 .335 70 .097 .290 3.4 -4 -1.1 Ronald Crowe
Gabriel Guerrero .230 .268 .355 71 .125 .297 3.3 -3 -1.2 Victor Mata
Sharif Othman .172 .226 .246 31 .074 .260 1.7 -5 -1.4 Charlie Greene
JB Shuck .228 .286 .300 63 .072 .258 3.0 -6 -1.4 Doug Dascenzo
Riley Mahan .201 .244 .276 44 .075 .298 2.3 -3 -1.8 Charlie Hayes
Eric Jagielo .166 .240 .259 39 .094 .257 2.0 0 -2.3 Shawn Buhner

Pitchers – Counting Stats
Player T Age W L ERA G GS IP H ER HR BB SO
Pablo Lopez R 23 6 6 4.04 24 23 127.0 131 57 15 35 95
Nick Neidert R 22 9 10 4.39 26 26 139.3 147 68 22 34 111
Trevor Richards R 26 8 9 4.25 28 28 146.0 143 69 19 53 134
Jose Urena R 27 8 10 4.36 29 26 144.3 145 70 19 50 105
Zac Gallen R 23 8 9 4.39 25 25 135.3 141 66 18 50 111
Wei-Yin Chen L 33 7 8 4.51 24 24 121.7 125 61 20 37 101
Hector Noesi R 32 6 7 4.60 19 18 115.3 125 59 14 39 72
Dustin Beggs R 26 6 7 4.60 25 18 107.7 118 55 16 31 76
Drew Steckenrider R 28 3 3 3.67 65 0 61.3 53 25 6 30 71
Sandy Alcantara R 23 6 7 4.63 28 26 142.0 145 73 15 73 104
Mike Kickham L 30 4 5 4.48 22 13 80.3 86 40 10 24 54
Kyle Keller R 26 3 2 3.61 42 1 52.3 44 21 4 30 59
Caleb Smith L 27 5 6 4.57 21 17 88.7 83 45 12 42 88
Robert Dugger R 23 7 9 4.61 26 23 130.7 138 67 18 50 97
Jordan Yamamoto R 23 4 5 4.41 18 16 81.7 79 40 10 33 74
Joe Gunkel R 27 5 7 4.69 26 17 103.7 116 54 17 18 64
Ben Meyer R 26 4 5 4.36 29 11 84.7 88 41 8 34 61
Brian Moran L 30 2 2 3.83 45 0 54.0 50 23 5 24 53
Jumbo Diaz R 35 4 4 3.72 43 1 46.0 42 19 4 21 43
Dylan Lee L 24 5 5 3.95 47 0 54.7 53 24 4 27 45
Jose Quijada L 23 4 4 3.86 45 0 58.3 51 25 4 33 61
Tommy Eveld R 25 4 3 3.75 47 0 48.0 44 20 4 20 44
Nick Anderson R 28 3 2 3.94 44 0 48.0 42 21 7 19 57
Nick Wittgren R 28 4 4 3.96 55 0 61.3 61 27 7 18 55
Chris O’Grady L 29 4 5 4.65 28 10 69.7 71 36 11 27 60
Drew Rucinski R 30 3 3 4.21 50 0 62.0 64 29 7 20 46
Adam Conley L 29 3 4 4.18 74 0 71.0 68 33 8 32 62
Kolton Mahoney R 27 5 7 4.85 27 12 89.0 101 48 13 28 54
Dan Straily R 30 6 9 5.04 26 26 135.7 139 76 26 55 113
Sean Burnett L 36 1 1 4.18 28 0 28.0 28 13 3 9 22
Javy Guerra R 33 3 3 4.50 44 0 52.0 52 26 6 24 45
Riley Ferrell R 25 3 3 4.50 43 0 52.0 47 26 5 35 53
Jeff Brigham R 27 6 9 4.93 21 20 95.0 100 52 13 47 74
Tyler Stevens R 23 6 7 4.40 47 0 71.7 71 35 11 25 68
Tayron Guerrero R 28 2 3 4.47 58 0 58.3 54 29 8 34 66
R.J. Alvarez R 28 3 4 4.64 45 0 42.7 40 22 5 26 42
McKenzie Mills L 23 5 7 5.00 23 20 104.3 112 58 15 43 75
Tyler Kinley R 28 2 3 4.56 51 0 51.3 48 26 6 32 55
Julian Fernandez R 23 1 1 4.82 36 0 37.3 39 20 4 22 27
Jordan Holloway R 23 1 1 5.56 9 9 34.0 36 21 6 20 29
Merandy Gonzalez R 23 6 8 5.16 23 18 99.3 108 57 13 54 70
Esmerling de la Rosa R 28 2 3 5.06 35 3 58.7 65 33 8 29 39
Tyler Cloyd R 32 4 7 5.53 22 15 94.3 110 58 19 29 62
Brett Graves R 26 3 6 5.79 25 13 82.3 94 53 15 36 49
Jorge Guzman R 23 3 6 5.88 20 20 82.7 83 54 11 76 73
Jarlin Garcia L 26 3 6 5.45 42 14 100.7 112 61 19 40 64
Elieser Hernandez R 24 4 6 5.99 33 11 76.7 86 51 17 36 59

Pitchers – Rate Stats
Player TBF K/9 BB/9 HR/9 BABIP ERA+ ERA- FIP WAR No. 1 Comp
Pablo Lopez 544 6.73 2.48 1.06 .296 99 101 4.18 1.6 Larry Christenson
Nick Neidert 596 7.17 2.20 1.42 .296 91 109 4.49 1.2 Dave Geeve
Trevor Richards 632 8.26 3.27 1.17 .297 91 109 4.26 1.2 Ben Hendrickson
Jose Urena 627 6.55 3.12 1.18 .284 89 112 4.65 1.0 Francisco Barrios
Zac Gallen 594 7.38 3.33 1.20 .301 89 113 4.50 0.9 Josh Fogg
Wei-Yin Chen 520 7.47 2.74 1.48 .292 89 112 4.59 0.9 Tom Browning
Hector Noesi 507 5.62 3.04 1.09 .295 87 115 4.65 0.7 Ownie Carroll
Dustin Beggs 470 6.35 2.59 1.34 .299 87 114 4.70 0.6 Nick Blackburn
Drew Steckenrider 265 10.42 4.40 0.88 .301 106 94 3.67 0.6 Roy Smith
Sandy Alcantara 641 6.59 4.63 0.95 .295 84 119 4.77 0.6 Mike Torrez
Mike Kickham 349 6.05 2.69 1.12 .296 90 112 4.47 0.6 Jeff Ballard
Kyle Keller 231 10.15 5.16 0.69 .296 108 93 3.78 0.6 Clay Bryant
Caleb Smith 389 8.93 4.26 1.22 .292 88 114 4.48 0.6 Mike Chris
Robert Dugger 578 6.68 3.44 1.24 .296 84 119 4.79 0.5 Michael Macdonald
Jordan Yamamoto 356 8.16 3.64 1.10 .295 88 113 4.33 0.5 Rick Rodriguez
Joe Gunkel 442 5.56 1.56 1.48 .293 86 117 4.71 0.5 Josh Towers
Ben Meyer 375 6.48 3.61 0.85 .301 89 112 4.35 0.5 Marino Pieretti
Brian Moran 235 8.83 4.00 0.83 .300 105 95 3.89 0.5 Juan Agosto
Jumbo Diaz 200 8.41 4.11 0.78 .292 105 96 3.91 0.4 Diego Segui
Dylan Lee 244 7.41 4.45 0.66 .299 102 98 4.16 0.4 Mike Cosgrove
Jose Quijada 259 9.41 5.09 0.62 .299 101 99 3.85 0.4 Grant Jackson
Tommy Eveld 207 8.25 3.75 0.75 .292 104 96 3.78 0.4 Jerry Reed
Nick Anderson 205 10.69 3.56 1.31 .294 102 98 4.05 0.4 Jose Veras
Nick Wittgren 261 8.07 2.64 1.03 .302 98 102 3.82 0.3 Jose Silva
Chris O’Grady 305 7.75 3.49 1.42 .294 86 116 4.77 0.3 Mark Watson
Drew Rucinski 269 6.68 2.90 1.02 .297 95 105 4.30 0.3 Ron Taylor
Adam Conley 312 7.86 4.06 1.01 .291 93 108 4.39 0.2 Jim Roland
Kolton Mahoney 395 5.46 2.83 1.31 .299 83 121 4.98 0.2 Steve Lemke
Dan Straily 597 7.50 3.65 1.72 .285 80 126 5.32 0.1 Steve McCatty
Sean Burnett 120 7.07 2.89 0.96 .294 96 104 4.04 0.1 Steve Hamilton
Javy Guerra 231 7.79 4.15 1.04 .301 89 112 4.48 0.0 Jerry Johnson
Riley Ferrell 237 9.17 6.06 0.87 .298 89 112 4.55 0.0 Marc Pisciotta
Jeff Brigham 431 7.01 4.45 1.23 .299 79 127 5.04 0.0 Landon Jacobsen
Tyler Stevens 310 8.54 3.14 1.38 .297 88 113 4.46 0.0 Kevin Price
Tayron Guerrero 262 10.18 5.25 1.23 .305 87 115 4.57 0.0 Mike MacDougal
R.J. Alvarez 193 8.86 5.48 1.05 .297 87 116 4.67 0.0 Ryan Henderson
McKenzie Mills 466 6.47 3.71 1.29 .297 78 129 4.99 -0.1 J.R. Richard
Tyler Kinley 234 9.64 5.61 1.05 .304 85 117 4.57 -0.1 Mike MacDougal
Julian Fernandez 172 6.51 5.30 0.96 .299 81 124 5.03 -0.2 Dave Cole
Jordan Holloway 158 7.68 5.29 1.59 .297 70 143 5.68 -0.2 Luz Portobanco
Merandy Gonzalez 458 6.34 4.89 1.18 .302 75 133 5.25 -0.3 Jake Joseph
Esmerling de la Rosa 269 5.98 4.45 1.23 .302 77 130 5.28 -0.3 Mike Bumstead
Tyler Cloyd 419 5.92 2.77 1.81 .299 73 138 5.54 -0.5 Allen Davis
Brett Graves 376 5.36 3.94 1.64 .293 69 144 5.86 -0.7 Scott Shoemaker
Jorge Guzman 407 7.95 8.27 1.20 .299 68 146 6.09 -0.7 Edwin Morel
Jarlin Garcia 449 5.72 3.58 1.70 .288 71 140 5.61 -0.8 Rick DeHart
Elieser Hernandez 349 6.93 4.23 2.00 .295 67 149 6.02 -0.9 Kevin Vent

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 – Seattle Mariners

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

Batters

Jerry Dipoto’s may be a one-man Hot Stove League, but at least based on the roster as of now — everybody could be traded by March — Seattle seems to still be in something of a no man’s land when it comes to rebuild. The Mariners aren’t actually bad, but it’s hard to envision them being that relevant in the AL West. There are a lot of older players here, but not many who really have all that much flip-potential. Sure, you can play some combination of Ryon Healy and Jay Bruce at first, or shift Edwin Encarnacion to first and make Bruce the full-time DH, or play Tim Beckham more than J.P. Crawford, but to what end?

ZiPS is still rooting for a Kyle Seager comeback, but I’m a little less sanguine at this point. On the plus side, it thinks Mitch Haniger is for real and sees at least some value in Dan Vogelbach, even if the Mariners don’t seem to. And yes, I know Ichiro is pretty much just coming back for the M’s and A’s games in Japan, but ZiPS doesn’t know those circumstances. Read the rest of this entry »


2019 ZiPS Projections – Baltimore Orioles

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

Batters

Well, at least expectations have been tempered quite a bit. After all, this is a team that finished last in the American League in runs scored with Manny Machado for half a season, and even if Jonathan Schoop was disappointing and Adam Jones is in steep decline, they at least combined for an OPS above .700, which is … something. Read the rest of this entry »


Dan Szymborski FanGraphs Chat – 1/21/19

12:02
Avatar Dan Szymborski: Welcome to HolidayChat

12:03
Avatar Dan Szymborski: We have a light schedule on the site today, but since I messed up my chat last week, I didn’t want to miss two!

12:03
Soxtober2048: What would a reasonable return be for Joc Pederson from the White Sox?

12:03
Avatar Dan Szymborski: Let’s see a useful but limited player with two (I think) arb years

12:04
Avatar Dan Szymborski: Maybe one interesting guy somewhere at the back of hte top 150?

12:05
Avatar Dan Szymborski: Maybe someone like Basabe?

Read the rest of this entry »


2019 ZiPS Projections – St. Louis Cardinals

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 St. Louis Cardinals.

Batters

Yeah, there’s a Paul Goldschmidt on the roster now, but the thing that jumps out at me the most is just how deep the Cardinals’ bench is. You essentially have a spare league-averageish right fielder (ZiPS sees Dexter Fowler bouncing back to a degree) and an above-average spare infielder in Jedd Gyorko, so long as you don’t get the idea that he should be playing shortstop. ZiPS gives 10 two-WAR projections to St. Louis. Quite obviously, the Cardinals won’t actually have that many two-win players, simply because there aren’t enough at-bats for all of them to hit that threshold. Even among the fringe minor leaguers — like Rangel Ravelo, who ZiPS never really cared much for with the A’s or White Sox — there are a lot of players who, while not actually projected to be viable starters, wouldn’t be disastrous fill-in candidates.

As a thought exercise, imagine that St. Louis’s starting lineup comes down with some violent illness that involves projectile vomit (gross) and 180 days of bed rest. Such maladies would leave St. Louis with a lineup looking like this:

Cardinals Outbreak Lineup
Position Player(s)
C Andrew Knizner/Jose Godoy
1B Rangel Ravelo
2B Ramon Urias
SS Tommy Edman
3B Jedd Gyorko
LF Tyler O’Neill
CF Lane Thomas/Drew Robinson
RF Justin Williams

Even in this absolutely absurd scenario — with this many players injured so severely, and the Cards content to stand pat, and not make any moves to compensate — the lineup still projects to be worth 14 WAR given assumed full-season playing time. That’s more or less what Kansas City’s projected starters are pegged for if everyone’s healthy (I’m picking on the Royals simply because I just wrote them up and had them handy; I could have chosen other dreadful teams as well). Using the WAR Add ’em Up technique that you should never, ever use, the outbreak lineup would still leave the Cardinals with an 80-win team.

Pitchers

Here you can see the consequences of the Paul Goldschmidt trade in terms of the team’s pitching depth. Luke Weaver wasn’t a star, but he was also an extra arm at the back-end of the rotation, one that will be needed because Carlos Martinez, Alex Reyes, Michael Wacha, and Adam Wainwright have all missed significant time recently due to injury (and with Waino, there’s a quality concern). That isn’t to say the Cardinals shouldn’t have made the Goldschmidt trade – he’s a giant short-term addition to the offense and the domino effect gives the team additional depth. It simply means that St. Louis ought to address their pitching issue over the rest of the offseason. Now, they don’t need to convince the Mets to trade them Jacob deGrom; a move of that magnitude isn’t necessary, though it would certainly be nice. But a No. 3 or 4 starter who can eat some innings would be good. J.A. Happ or a returning Lance Lynn would have been ideal for this, but Gio Gonzalez remains available. It’s weird to think about, but Mike Leake actually would be quite useful right now.

With the team apparently not spending money on Manny Machado or Bryce Harper (though I guess that still isn’t certain), they ought to be going after Dallas Keuchel. Yes, there’s a risk of over-engineering your rotation and ending up with too many starting pitchers, but has that ever truly been a problem for any team in baseball history? The Astros figured out what to do with their extra starters just last year. Serious, contending teams ought to be more open to depth of this kind and avoid getting too hung up on efficiency.

Bench and Prospects

Dagnabit, I already talked about the bench quite a bit up top, so I kind of broke the rules that I’m in no way obligated to follow, so nyah nyah nyah nyah nyah nyah, Carson!

The top of the minors has a lot of players who look like they will be useful role players, but outside of possibly Alex Reyes, who would fall out of the prospect list with just an additional out, the system’s largely missing that zing, zazz, zork, kapowza, the mazuma in the bank. Kiley and Eric only give eight players in the farm system a future value above 40 and ZiPS doesn’t offer a ton of disagreement. ZiPS does like Elehuris Montero’s power potential (so does McDongenhagen), but his defense is a worry, and based on what rudimentary minor league data is available, ZiPS is a bit concerned as well. If he is a -6 right now, it may be enough to require a move off of third by the time he’s 25, meaning he’ll need another bump in his offense to avoid becoming a tweener.

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
Paul Goldschmidt R 31 1B 149 549 91 148 28 3 27 89 93 160 13 4
Matt Carpenter L 33 3B 138 496 90 125 33 2 26 75 90 141 3 2
Marcell Ozuna R 28 LF 153 589 74 164 27 3 24 97 44 126 2 2
Paul DeJong R 25 SS 132 503 68 124 26 2 22 77 36 151 2 2
Yadier Molina R 36 C 122 449 46 119 22 1 12 66 27 65 4 3
Harrison Bader R 25 CF 140 446 62 108 19 3 15 50 33 146 14 7
Jedd Gyorko R 30 3B 124 386 47 98 16 1 16 58 40 90 2 1
Tyler O’Neill R 24 LF 130 452 74 114 20 2 29 83 39 157 7 1
Kolten Wong L 28 2B 124 379 49 97 20 3 9 44 35 69 8 4
Jose Martinez R 30 RF 144 480 61 137 26 1 15 71 43 93 3 2
Andrew Knizner R 24 C 95 351 40 91 16 1 6 35 22 59 0 1
Rangel Ravelo R 27 1B 101 358 48 96 21 2 10 48 31 63 1 1
Ramon Urias R 25 2B 98 335 46 86 19 2 10 43 24 77 3 4
Dexter Fowler R 33 RF 104 370 58 88 17 4 11 44 52 99 8 3
Tommy Edman B 24 SS 122 493 56 121 20 5 5 41 36 96 17 5
Lane Thomas R 23 CF 127 498 59 117 18 7 14 59 39 149 12 11
John Nogowski R 26 1B 89 325 39 87 12 0 5 31 30 39 1 1
Wilfredo Tovar R 27 SS 116 398 41 99 17 2 4 34 23 58 15 7
Evan Mendoza R 23 3B 129 507 52 124 20 3 8 44 30 119 3 2
Yairo Munoz R 24 SS 129 435 51 110 21 2 11 55 29 99 9 6
Max Schrock L 24 2B 112 448 49 113 17 1 7 39 28 61 3 2
Jose Godoy L 24 C 81 276 28 63 11 1 3 23 22 55 1 1
Elehuris Montero R 20 3B 127 480 58 115 27 3 14 58 32 126 2 1
Justin Williams L 23 RF 119 453 52 116 22 1 12 55 27 99 4 4
Drew Robinson L 27 CF 109 380 50 77 16 3 15 45 44 156 8 6
Jeremy Martinez R 24 C 65 211 22 46 8 0 2 16 19 35 1 0
Edmundo Sosa R 23 SS 126 463 48 109 23 2 8 42 21 102 6 4
Chase Pinder R 23 CF 91 327 38 70 12 2 4 27 39 91 3 6
Joe Hudson R 28 C 64 205 20 40 11 0 4 18 19 61 0 0
Adolis Garcia R 26 RF 125 451 56 107 23 2 16 61 22 119 10 7
Dylan Carlson B 20 RF 120 448 57 97 20 3 12 50 50 131 6 5
Francisco Pena R 29 C 65 198 20 46 9 0 4 19 9 47 1 0
Alex Mejia R 28 SS 115 368 38 90 14 1 4 31 20 68 4 2
Randy Arozarena R 24 LF 118 402 50 93 21 2 9 42 31 105 18 8
Stefan Trosclair R 24 1B 112 409 46 86 14 3 11 43 32 140 5 4
Johan Mieses R 23 RF 125 465 50 91 17 2 17 54 29 158 2 0
Conner Capel L 22 CF 123 471 53 105 20 4 10 46 39 122 12 13
Victor Roache R 27 LF 110 384 36 67 13 2 11 38 31 174 3 1

Batters – Rate Stats
Player BA OBP SLG OPS+ ISO BABIP RC/27 Def WAR No. 1 Comp
Paul Goldschmidt .270 .379 .479 130 .209 .334 6.8 4 4.4 Kevin Youkilis
Matt Carpenter .252 .371 .484 129 .232 .301 6.5 -3 4.2 Eddie Mathews
Marcell Ozuna .278 .330 .457 110 .178 .319 5.6 4 3.0 Rick Reichardt
Paul DeJong .247 .306 .437 98 .191 .309 4.8 0 2.5 Brook Jacoby
Yadier Molina .265 .310 .399 90 .134 .288 4.5 5 2.3 Paul Lo Duca
Harrison Bader .242 .307 .399 89 .157 .326 4.4 8 2.2 Mark Whiten
Jedd Gyorko .254 .324 .425 100 .171 .293 5.0 4 2.2 Tim Naehring
Tyler O’Neill .252 .315 .498 115 .246 .320 5.8 -3 2.1 Jesse Barfield
Kolten Wong .256 .336 .396 97 .140 .292 4.8 4 2.1 Rob Wilfong
Jose Martinez .285 .345 .438 110 .152 .328 5.7 -2 2.0 Ollie Brown
Andrew Knizner .259 .312 .362 81 .103 .297 4.0 2 1.3 Joe Azcue
Rangel Ravelo .268 .334 .422 103 .154 .302 5.2 1 1.2 Mike Brown
Ramon Urias .257 .327 .415 99 .158 .306 4.8 -4 1.2 Brendan Harris
Dexter Fowler .238 .337 .395 97 .157 .296 4.8 -1 1.1 Michael Tucker
Tommy Edman .245 .298 .337 71 .091 .296 3.7 2 1.0 Kurt Stillwell
Lane Thomas .235 .293 .384 81 .149 .307 3.8 2 1.0 Xavier Paul
John Nogowski .268 .334 .351 86 .083 .292 4.3 6 0.9 Mike Eylward
Wilfredo Tovar .249 .292 .332 68 .083 .283 3.5 4 0.8 Alex Prieto
Evan Mendoza .245 .290 .343 70 .099 .305 3.5 6 0.7 Aurelio Rodriguez
Yairo Munoz .253 .304 .386 85 .133 .305 4.2 -5 0.7 Jose Castro
Max Schrock .252 .301 .342 73 .089 .279 3.7 1 0.6 Jack Brohamer
Jose Godoy .228 .296 .308 64 .080 .275 3.2 3 0.5 Tom Wieghaus
Elehuris Montero .240 .294 .396 84 .156 .297 4.1 -6 0.5 Jeff Hamilton
Justin Williams .256 .302 .389 85 .132 .304 4.2 1 0.4 Andre Ethier
Drew Robinson .203 .286 .379 78 .176 .297 3.6 -1 0.4 Jon VanEvery
Jeremy Martinez .218 .286 .284 55 .066 .253 2.9 4 0.4 Mike Nickeas
Edmundo Sosa .235 .274 .346 66 .110 .286 3.3 2 0.3 Dean DeCillis
Chase Pinder .214 .305 .300 64 .086 .284 2.9 4 0.3 David Howell
Joe Hudson .195 .267 .307 55 .112 .257 2.7 4 0.3 Tom Nieto
Adolis Garcia .237 .277 .404 81 .166 .288 3.9 2 0.2 Ken Ford
Dylan Carlson .217 .302 .355 77 .138 .279 3.6 2 0.2 Kurt Bierek
Francisco Pena .232 .268 .338 62 .106 .286 3.2 0 0.0 Mike DiFelice
Alex Mejia .245 .287 .321 64 .076 .291 3.3 -2 -0.1 Ray Olmedo
Randy Arozarena .231 .304 .361 79 .129 .292 3.9 -3 -0.1 Jordan Parraz
Stefan Trosclair .210 .281 .340 67 .130 .291 3.2 6 -0.3 Rich Murray
Johan Mieses .196 .250 .351 60 .155 .255 3.0 6 -0.6 John Lindsey
Conner Capel .223 .284 .346 69 .123 .280 3.1 -5 -0.7 Karl Herren
Victor Roache .174 .241 .305 46 .130 .281 2.4 4 -1.3 Nick Wilfong

Pitchers – Counting Stats
Player T Age W L ERA G GS IP H ER HR BB SO
Carlos Martinez R 27 12 9 3.53 29 29 168.3 153 66 15 68 163
Miles Mikolas R 30 12 8 3.59 29 29 175.7 177 70 18 38 135
Jack Flaherty R 23 12 9 3.62 32 32 169.0 146 68 22 59 192
Daniel Poncedeleon R 27 8 7 4.15 28 22 119.3 112 55 12 61 109
Dakota Hudson R 24 11 11 4.32 44 23 150.0 153 72 13 64 99
Andrew Miller L 34 4 2 2.77 49 0 48.7 37 15 4 17 65
Michael Wacha R 27 8 7 4.26 23 22 120.3 121 57 15 45 104
Giovanny Gallegos R 27 3 2 3.02 39 0 59.7 50 20 6 17 73
Mike Hauschild R 29 7 7 4.54 22 21 111.0 115 56 13 50 86
Williams Perez R 28 6 6 4.35 20 19 103.3 109 50 11 34 72
Austin Gomber L 25 8 9 4.49 35 22 132.3 133 66 18 55 121
Adam Wainwright R 37 6 6 4.30 19 18 96.3 102 46 11 32 79
Alex Reyes R 24 4 3 4.08 12 12 64.0 58 29 6 38 66
Jordan Hicks R 22 4 3 3.79 75 0 76.0 67 32 3 48 67
John Brebbia R 29 4 3 3.46 57 0 65.0 57 25 9 18 75
Harold Arauz R 24 7 8 4.76 26 22 126.7 136 67 19 44 97
John Gant R 26 8 9 4.64 31 24 137.7 139 71 19 61 116
Luke Gregerson R 35 3 2 3.54 45 0 40.7 36 16 5 12 44
Tyler Webb L 28 2 2 3.99 47 1 58.7 55 26 8 21 60
Bud Norris R 34 4 4 3.83 60 0 51.7 46 22 7 22 61
Ryan Meisinger R 25 3 3 4.14 48 1 67.3 63 31 8 28 65
Tommy Layne L 34 1 1 3.48 37 0 31.0 28 12 2 13 29
Anthony Shew R 25 8 9 4.85 25 24 133.7 150 72 20 42 92
Genesis Cabrera L 22 8 9 5.00 26 24 122.3 127 68 15 72 100
Ryan Helsley R 24 5 6 4.76 18 17 87.0 84 46 11 50 81
Chasen Shreve L 28 4 3 4.17 58 0 54.0 47 25 8 28 64
Connor Jones L 24 6 7 4.80 22 19 95.7 104 51 10 45 63
Derian Gonzalez R 24 4 4 4.56 25 11 53.3 54 27 5 30 41
Seth Elledge R 23 6 5 4.13 47 0 52.3 47 24 5 28 55
Austin Warner L 25 6 7 4.92 23 22 120.7 130 66 16 53 86
Mike Mayers R 27 2 2 4.29 58 0 63.0 64 30 8 23 56
Dominic Leone R 27 3 3 4.33 52 0 52.0 50 25 7 21 53
Evan Kruczynski L 24 5 7 4.99 20 20 97.3 108 54 14 37 68
Brett Cecil L 32 2 2 4.47 53 0 44.3 46 22 5 19 37
Andrew Morales R 26 3 3 4.40 48 0 59.3 56 29 7 33 59
Edward Mujica R 35 2 2 4.56 45 0 47.3 53 24 8 7 32
Hunter Cervenka L 29 2 2 4.62 40 0 37.0 34 19 4 23 36
Chris Beck R 28 1 2 5.00 48 1 63.0 65 35 8 35 45
Roel Ramirez R 24 2 3 5.10 41 2 60.0 64 34 9 28 49
Will Latcham R 23 4 5 4.96 42 0 49.0 48 27 6 31 45
Landon Beck R 26 3 3 4.91 45 0 58.7 61 32 8 31 47
Junior Fernandez R 22 2 3 5.40 21 8 53.3 57 32 5 39 32
Jake Woodford R 22 8 11 5.32 27 26 133.7 153 79 17 67 76
Casey Meisner R 24 5 8 5.80 23 22 111.7 126 72 18 62 73

Pitchers – Rate Stats
Player TBF K/9 BB/9 HR/9 BABIP ERA+ ERA- FIP WAR No. 1 Comp
Carlos Martinez 724 8.71 3.64 0.80 .295 113 88 3.76 3.2 Bob Gibson
Miles Mikolas 737 6.92 1.95 0.92 .296 112 90 3.73 3.0 Frank Sullivan
Jack Flaherty 711 10.22 3.14 1.17 .290 111 90 3.79 2.9 Aaron Sele
Daniel Poncedeleon 529 8.22 4.60 0.91 .293 96 104 4.31 1.3 Kirby Higbe
Dakota Hudson 662 5.94 3.84 0.78 .292 93 108 4.38 1.3 George Culver
Andrew Miller 201 12.02 3.14 0.74 .297 149 67 2.84 1.3 Randy Myers
Michael Wacha 520 7.78 3.37 1.12 .299 94 107 4.21 1.2 Ed Wojna
Giovanny Gallegos 245 11.01 2.56 0.91 .301 137 73 3.02 1.1 Rollie Fingers
Mike Hauschild 497 6.97 4.05 1.05 .299 91 110 4.66 0.9 Don Schwall
Williams Perez 451 6.27 2.96 0.96 .299 92 109 4.30 0.9 Jim Bagby
Austin Gomber 583 8.23 3.74 1.22 .301 89 112 4.50 0.9 Terry Mulholland
Adam Wainwright 419 7.38 2.99 1.03 .310 93 107 4.08 0.9 Mel Harder
Alex Reyes 287 9.28 5.34 0.84 .299 98 102 4.23 0.8 Tim Birtsas
Jordan Hicks 345 7.93 5.68 0.36 .291 106 95 4.07 0.8 Turk Farrell
John Brebbia 269 10.38 2.49 1.25 .293 116 86 3.61 0.8 Rod Beck
Harold Arauz 557 6.89 3.13 1.35 .300 87 115 4.78 0.7 Michael Macdonald
John Gant 609 7.58 3.99 1.24 .295 86 116 4.72 0.7 Mike Dunne
Luke Gregerson 168 9.74 2.66 1.11 .292 117 86 3.54 0.5 Joe Borowski
Tyler Webb 251 9.20 3.22 1.23 .296 104 97 4.10 0.5 Mike Gallo
Bud Norris 224 10.63 3.83 1.22 .300 104 96 4.06 0.5 Kane Davis
Ryan Meisinger 291 8.69 3.74 1.07 .294 100 100 4.15 0.5 Keith Shepherd
Tommy Layne 133 8.42 3.77 0.58 .295 119 84 3.47 0.4 Luis Arroyo
Anthony Shew 589 6.19 2.83 1.35 .304 83 121 4.82 0.4 Nate Cornejo
Genesis Cabrera 564 7.36 5.30 1.10 .303 83 121 5.05 0.4 Greg Kubes
Ryan Helsley 394 8.38 5.17 1.14 .296 84 119 4.83 0.4 Preston Hanna
Chasen Shreve 235 10.67 4.67 1.33 .291 99 101 4.32 0.3 Ron Villone
Connor Jones 434 5.93 4.23 0.94 .303 83 120 4.79 0.3 Derek Thompson
Derian Gonzalez 243 6.92 5.06 0.84 .299 88 114 4.69 0.3 Foster Edwards
Seth Elledge 232 9.46 4.82 0.86 .298 97 103 4.07 0.3 Anthony Chavez
Austin Warner 543 6.41 3.95 1.19 .299 81 123 4.94 0.3 Jeff Kaiser
Mike Mayers 274 8.00 3.29 1.14 .304 93 107 4.26 0.2 Ehren Wassermann
Dominic Leone 224 9.17 3.63 1.21 .303 92 108 4.13 0.1 Miguel Saladin
Evan Kruczynski 435 6.29 3.42 1.29 .303 80 125 4.95 0.1 Ryan Spille
Brett Cecil 196 7.51 3.86 1.02 .306 93 108 4.30 0.1 Mike Venafro
Andrew Morales 266 8.95 5.01 1.06 .299 91 110 4.52 0.1 Marc Pisciotta
Edward Mujica 200 6.08 1.33 1.52 .298 91 110 4.57 0.1 Dick Hall
Hunter Cervenka 167 8.76 5.59 0.97 .294 87 115 4.64 0.0 Matt Whisenant
Chris Beck 287 6.43 5.00 1.14 .291 83 121 5.18 -0.1 Bobby Reis
Roel Ramirez 272 7.35 4.20 1.35 .302 81 123 5.07 -0.2 Jason Szuminski
Will Latcham 226 8.27 5.69 1.10 .298 81 124 4.99 -0.2 Rick Greene
Landon Beck 267 7.21 4.76 1.23 .298 82 123 5.06 -0.2 Barry Hertzler
Junior Fernandez 256 5.40 6.58 0.84 .295 74 135 5.59 -0.2 Mike Thompson
Jake Woodford 618 5.12 4.51 1.14 .302 75 133 5.35 -0.3 Jake Dittler
Casey Meisner 521 5.88 5.00 1.45 .299 69 145 5.79 -0.9 Jason Standridge

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.