Archive for Featured Photo

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.


Dodgers Sign 2015’s Other Massive Breakout

Because of who they are, and because of their extensive resources, the Dodgers have long been linked to Bryce Harper. When Harper’s market didn’t develop quite as expected, the Dodgers seemed a more likely fit. When they cleared some money by means of a large December trade with the Reds, the Dodgers seemed all the more likely a fit. Harper’s market at the moment isn’t entirely clear. We know the Phillies are in there. We don’t know who else is in there, if anyone. The Los Angeles connection has been increasingly easy to draw.

But now, it would seem the Dodgers have officially gone in another direction. Harper was maybe baseball’s best player in 2015, and while he’s been good since then, that season set the expectations awfully high. In a sense, Harper’s been a minor disappointment. Much of the same could be said of A.J. Pollock, who broke out to become a top-ten player in 2015. He hasn’t been quite the same player since. But he is now the newest player on the Dodgers. He’s getting, technically, a $60-million guarantee, spread over five years.

Pollock doesn’t completely close the door on Harper, in theory. The Dodgers could make it work if they wanted. We know they’re sufficiently creative. Yet it looks like the Dodgers are now focused on trying to add J.T. Realmuto. I wouldn’t say their Harper odds have improved. It’s Pollock who’s the man of the hour.

Read the rest of this entry »


A Brief Note on Edgar Martinez, Hall of Famer

Edgar Martinez sits at the center of my first really clear baseball memory. I have others, hazier ones, with moments that snap into more specific relief. I remember walking up the ramps of the Kingdome. I remember the brief moment of chill you’d experience when you entered its concrete chasm, separated suddenly from Seattle’s July warmth. I remember baseball guys doing baseball things, but which guys and what things are lost. Liking baseball, loving it, has persisted, but I don’t remember specific home runs any more than particular days of kindergarten, even though I still know how to read.

I have a hard time sussing out what of the rest of Game 5 of the 1995 ALDS is real memory and what is the result of having rewatched it, over and over and over, when I was in need of a good thing to hold on to. I do not feel confident that my impressions of Randy Johnson in relief, entering as he did to “Welcome to the Jungle,” are borne of the moment; nine-year-old me would not know to smirk at how much of his warmup was broadcast, would not have thought the hairstyles of those in the crowd funny. That’s what hair looked like in 1995.

But The Double is there. The Double I know. The Double I remember back through the years and into the corners of my living room. I recall the moment before the pitch was delivered. I remember my step-mom nervously fidgeting with the stakes of the moment and the gnawing concern about how long the game might go, how close to bedtime it would stretch. I remember yipping for joy, in that high-pitched way that kids have, annoying but pure. I remember, even if I didn’t yet quite have the vocabulary to talk about obsession and yearning, thinking, “Oh, I have to do this again.” I remember believing that Edgar Martinez was great. (I do not recall a single pitch of the Mariners loss to the Indians in the ALCS. Sometimes our memories spare us.)

I think much of baseball’s fastidious statistical chronicling is attributable to a native curiosity, a desire to be able to answer how this thing over here relates to that thing over there, even when the this and that are separated by generations. But I think a not-small part of our motivation to catalogue lies in an anxiety over the state of our own memories, whether we’re still sharp. We don’t just seek to make sure the deserving are immortalized; we seek to trust our own mortal lives, to know that we know things as they were. That we are reliable narrators. That the moments around which I built my fandom and my professional life, the root of this thing I sometimes recall more carefully than the details of my own biography, is as I thought it to be. That something so foundational need not be met with the same disquieting sensation I experience when I can recall what the third reliever on the Reds’ depth chart looks like, but for a moment, can’t muster up his name.

Edgar Martinez was a Hall of Famer, only for a long time he wasn’t one. And you start to wonder in those moments, despite knowing so many who agree with you, whether we haven’t all gotten it wrong, whether we aren’t a little less smart than we thought. Whether he was great.

And so I think it helps us to feel complete when we are affirmed in this way. We feel our memories and lives rich with detail, our mental pictures not only accurately rendered but placed in their proper context. Perhaps it takes me a beat longer than it used to to recall a player’s name from 1995, but this thing I know. I used to, as a very young person, think that Dan Wilson was a Hall of Famer. I was tiny and dumb and enamored with catchers, and there he was, our catcher and so the best catcher. But he was not the best. To Cooperstown he could only credibly go as a visitor, a witness to his friends’ greatness. I didn’t know what it meant to be great in any sort of a rigorous way back then; good childhoods aren’t often marked by an excess of rigor. I didn’t know. Except maybe on occasion I did.

After all, Edgar Martinez is a Hall of Famer, just like I remember him.


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 »


Braves Play It Safe and Keep Nick Markakis

Everything here is always handled on a case-by-case basis, but there are certain free-agent contracts that get signed that just don’t rise to the threshold where we feel like it’s worthy of a post. Martin Perez recently signed one of those contracts with the Twins. Wilmer Flores recently signed one of those contracts with the Diamondbacks. Jordy Mercer signed one of those contracts with the Tigers. Matt Adams signed one of those contracts with the Nationals. Editorially, some moves have it, and some moves don’t. You sort of know them when you see them.

Interestingly enough, Nick Markakis has now signed one of those contracts with the Braves. Or, you’d think so, based on the terms — Markakis will make $4 million in 2019, and then there’s a $6-million club option for 2020, with a $2-million buyout. This is in that money range where we frequently ignore the transaction. But Markakis is again going to be a regular player. And he’s also coming off a year in which he made the All-Star Game for the first time in his 13-season career. It’s almost impossible to suggest the Braves aren’t getting a team-friendly deal. Markakis was evidently willing to take a discount. This just isn’t the impact move Braves fans have been looking for. It’s re-signing a 35-year-old Nick Markakis.

Read the rest of this entry »


The Opportunity in Front of the Reds

Last year’s Reds won 67 games. They won just four more games than the Marlins, and they won just five more games than the White Sox. They won 29 fewer games than the division-rival Brewers, and they won 28 fewer games than the division-rival Cubs. The previous year, the Reds had won 68 games. The year before that, they’d won 68. The year before that, they’d won 64. There’s been a running joke that the Effectively Wild podcast never talks about the Reds. That’s not actually true, but they’ve rarely been brought up on purpose.

And now, as you know, the Reds are making noise. They’re not signing Bryce Harper, and they’re not signing Manny Machado, but they did acquire Yasiel Puig, and they did acquire Alex Wood. They traded for Tanner Roark, and, on Monday, they traded for Sonny Gray. Gray is the one player under contract beyond just 2019. The Reds haven’t given the farm away or anything like that, but they have depleted their own longer-term resources. Clearly, the Reds have grown tired of being forgettable.

And that might well be the biggest behavioral driver. As an organization, they might’ve simply decided they wanted to be more competitive. It’s what so many people have wanted to see from more teams. As a fan, you want to go into a year with higher expectations. But there could also be a particular opportunity here. It’s worth examining the context in which the Reds are going to play.

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 »


Sonny Gray Is Now the Reds’ Problem to Solve

In 2016, the Reds’ rotation ranked last in the majors in WAR. The next year, they improved, sliding all the way up to 29th. This past season, they wound up in 26th, and over the combined three-year sample, we find the Reds in 30th place out of 30 teams, nearly a full six WAR behind the next-worst White Sox. It hasn’t been for lack of talent; it’s been for lack of execution, for lack of development. The Reds, at some point, decided they weren’t going to take it anymore. Earlier in this offseason, the rotation added Alex Wood. Earlier in this offseason, the rotation added Tanner Roark. And now we have a holiday three-team exchange, bringing just another starting arm to Cincinnati.

Reds

Yankees

  • GET:
  • LOSE:
    • Sonny Gray
    • Reiver Sanmartin

Mariners

  • GET:
    • Shed Long
  • LOSE:
    • Josh Stowers

Wood is going into his contract season. The same is true of Roark. The same is also true of outfield acquisition Yasiel Puig. The same is true of Matt Kemp. The same was true of Gray, but as a part of this trade, Gray and the Reds have agreed on a three-year extension, beginning in 2020 and worth $30.5 million. There’s a $12-million club option for 2023, and there are various salary escalators involved. The Reds are paying a high price here, but at least they’re doing it for a long-term player. And from the Yankees’ perspective, they knew it was going to get here eventually. Playing in New York, Gray just couldn’t succeed. Now it’s the Reds’ turn to work with the same puzzle pieces.

Read the rest of this entry »


Yankees Reassemble Nightmarish Towering Bullpen of Doom

While the baseball world has waited for the Yankees to become involved in the Manny Machado sweepstakes, they re-signed CC Sabathia. They traded for James Paxton. They re-signed J.A. Happ. They signed Troy Tulowitzki. They re-signed Zach Britton. They signed DJ LeMahieu. And now, on Thursday, they’ve signed Brooklyn native Adam Ottavino. You can say that Machado would still be a fit — indeed, Machado would still be a fit — but you can’t accuse the club of inaction. Brian Cashman and his staff have been busy.

Ottavino is signing for three years, with a $27-million guarantee. While so far we’ve seen just two contracts of three or more years given to position players, this is the fourth of the offseason for a reliever, with Ottavino joining Britton, Joe Kelly, and Jeurys Familia. At 33 years old, Ottavino counts as the elder statesman of the group. Teams now tend to be disinclined to give such multi-year guarantees to players entering their mid-30s. But the thing about Ottavino is that he’s great.

Read the rest of this entry »