Archive for Daily Graphings

2019 ZiPS Projections – Boston Red Sox

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 Boston Red Sox.

Batters

Obviously, the top of the offense is extremely strong, with reigning MVP Mookie Betts and one of the most dangerous hitters today, J.D. Martinez, who can be forgiven for being relatively one-dimensional when that one dimension involves a 170 wRC+ and an OPS over 1.000. But there were some cracks in the back-end in 2018, with Eduardo Núñez a stretch as a full-time second baseman and Mitch Moreland inevitably cooling off after a hot start to finish with the Usual Mitch Moreland Stats. The team brought in Steve Pearce and Ian Kinsler to dampen these issues. Pearce’s tenure was much more successful, but he also remains a role player heading into his late-30s, albeit a very good one. I remain hopeful about Rafael Devers‘ future given that most players his age are still in the minors, but you can’t just wave away the fact that he regressed significantly both at the plate and in the field in 2018. Boston’s three-headed catcher-beast contributed defensively, and did a better job framing than dirty cops in a Brian De Palma movie, but you’d still like their bats to improve to a more normal version of terrible than we saw last season.

The good news is that when your highs are high and your lows are low, it’s easier to make a significant addition than it is if you have a team that’s fairly average from top to bottom. J.T. Realmuto would be just about the perfect fit for the team if the Marlins were motivated to make a reasonable trade. I suspect the Red Sox will be content with Moreland and Pearce at first as they more pressing needs on the roster. And Pearce probably was the best first baseman available in free agency, unless you’ve received some weird news from the future about how 2019 was the The Summer of Duda.

Pitchers

There’s not a lot to complain about in the rotation, so long as everyone is healthy. All five starters are projected to have ERAs better than league-average, and ZiPS, like Steamer, is cautiously optimistic about Nathan Eovaldi’s future, even though 200 innings shouldn’t be the default expectation for a pitcher with his injury history. Some depth would be nice, but Steven Wright is likely a perfectly capable emergency option and the bullpen, as constituted, is probably a below-average group. Even a diminished Craig Kimbrel is a tough reliever to lose. ZiPS thinks a lot of the no-name relievers can be adequate, especially Colten Brewer, a hard cutter/curve hurler picked up from the Padres a few weeks ago.

Bench and Prospects

The problem with the Red Sox farm system is that while it’s far from empty, trades and successful graduations have depleted the upper minors considerably, to the point that if the team is looking for a mid-season reinforcement, they’re more likely to call up a prospect rather than trade them for a more veteran solution. Sam Travis now has a .713 OPS in nearly a thousand Triple-A plate appearances; ZiPS has almost written him completely off as a prospect at this point. And there are no starting pitching prospects that are all that interesting for 2019. That Rusney Castillo has one of the best projections of the players currently at Triple A at .269/.304/.370 is a pretty good example of just how thin the high minors currently are. The big exception here is Michael Chavis, who ZiPS sees developing into an average third baseman with power upside, though not intriguing enough to be a better option than Devers in 2019, or a good enough hitter in the short-term to make Moreland and Pearce uncomfortable.

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
Mookie Betts R 26 RF 148 591 114 177 43 4 28 94 75 91 29 6
J.D. Martinez R 31 DH 140 529 88 153 32 2 36 106 59 151 4 1
Xander Bogaerts R 26 SS 150 584 91 166 37 3 20 91 56 117 11 2
Andrew Benintendi L 24 LF 153 582 95 165 38 6 18 91 70 110 21 5
Jackie Bradley Jr. L 29 CF 138 479 73 118 28 4 17 68 49 133 12 2
Rafael Devers L 22 3B 140 525 75 139 30 1 27 84 44 135 6 3
Ian Kinsler R 37 2B 115 448 64 113 25 1 11 46 38 64 13 6
Dustin Pedroia R 35 2B 96 384 47 104 17 0 7 44 38 51 3 3
Eduardo Nunez B 32 3B 128 479 57 134 27 2 10 54 19 69 14 5
Michael Chavis R 23 3B 94 363 49 88 22 1 17 54 24 117 3 1
Mitch Moreland L 33 1B 124 409 50 98 23 1 16 64 42 109 1 0
Brock Holt! L 31 2B 109 335 40 89 18 2 6 43 38 77 7 7
Rusney Castillo R 31 CF 111 435 48 117 24 1 6 42 19 81 9 5
Steve Pearce R 36 LF 77 239 32 61 13 1 10 36 25 51 0 1
Tzu-Wei Lin L 25 SS 111 386 44 95 17 4 5 32 30 90 7 6
Bobby Dalbec R 24 3B 116 435 56 87 23 2 21 62 42 212 3 3
Hanley Ramirez R 35 1B 102 386 49 97 18 0 16 61 38 88 5 2
Christian Vazquez R 28 C 89 293 34 75 15 1 4 25 16 54 5 1
Sandy Leon B 30 C 91 285 33 63 13 1 6 30 20 79 1 0
Brandon Phillips R 38 2B 92 355 46 93 20 0 7 36 16 59 4 4
Dan Butler R 32 C 66 217 23 48 12 0 3 21 21 54 0 0
Mike Miller R 29 SS 98 332 35 83 15 1 3 26 23 59 8 5
Tony Renda R 28 2B 92 338 38 87 20 2 4 31 20 54 9 3
Blake Swihart B 27 C 73 220 28 49 10 1 3 20 19 67 4 1
Jantzen Witte R 29 3B 102 371 41 87 22 2 7 38 29 102 4 3
Adam Lind L 35 1B 92 291 35 73 14 0 10 44 25 66 0 1
Ivan De Jesus R 32 2B 107 352 34 87 16 2 3 31 25 82 2 3
Marco Hernandez L 26 2B 72 246 27 62 11 2 5 23 9 65 2 2
Chad de la Guerra L 26 2B 99 385 43 82 16 2 10 39 27 131 5 2
Sam Travis R 25 1B 113 402 46 98 20 1 8 38 31 104 4 3
Austin Rei R 25 C 87 302 31 57 15 1 5 26 26 109 1 3
Juan Centeno L 29 C 74 252 24 63 12 1 3 24 13 46 0 1
Jeremy Barfield R 30 LF 65 233 28 48 9 0 9 28 18 83 0 0
Mike Ohlman R 28 C 79 268 31 53 10 0 9 30 29 112 1 0
Josh Ockimey L 23 1B 123 447 55 98 21 1 16 55 53 182 1 2
C.J. Chatham R 24 SS 113 437 42 105 17 3 5 36 18 110 7 5
Mike Olt R 30 3B 84 291 33 57 13 0 10 32 30 118 0 0
Cole Sturgeon L 27 RF 110 405 39 94 17 2 6 35 23 105 9 4
Kyle Wren L 28 LF 109 385 41 88 13 4 3 33 34 98 14 6
Aneury Tavarez L 27 RF 102 382 39 86 16 3 7 32 23 110 9 5
Tyler Hill R 23 RF 127 472 53 112 20 2 4 37 37 87 22 11
Victor Acosta R 23 RF 111 399 39 96 25 2 6 38 20 62 4 5
Brett Netzer L 23 2B 120 477 42 108 24 2 2 36 26 137 3 10
Tate Matheny R 25 CF 111 419 41 86 17 3 3 31 28 161 11 9

Batters – Rate Stats
Player BA OBP SLG OPS+ ISO BABIP RC/27 Def WAR No. 1 Comp
Mookie Betts .299 .379 .528 138 .228 .316 8.0 17 6.7 Al Kaline
J.D. Martinez .289 .361 .561 140 .272 .342 7.7 0 4.0 Tony Perez
Xander Bogaerts .284 .351 .461 114 .176 .327 6.2 -2 3.8 Alan Trammell
Andrew Benintendi .284 .360 .462 117 .179 .324 6.5 2 3.4 John Kruk
Jackie Bradley Jr. .246 .326 .428 99 .182 .307 5.2 5 2.5 Lloyd Moseby
Rafael Devers .265 .320 .480 109 .215 .309 5.6 -6 1.9 Fernando Tatis
Ian Kinsler .252 .317 .386 86 .134 .273 4.4 8 1.8 Ray Durham
Dustin Pedroia .271 .336 .370 88 .099 .298 4.5 3 1.3 Mark Loretta
Eduardo Nunez .280 .310 .407 89 .127 .310 4.8 0 1.1 Julian Javier
Michael Chavis .242 .299 .449 95 .207 .310 4.8 -1 1.1 Mark Reynolds
Mitch Moreland .240 .314 .418 93 .178 .289 4.7 4 0.9 Kevin Barker
Brock Holt! .266 .349 .385 96 .119 .329 4.7 -5 0.7 Pete Runnels
Rusney Castillo .269 .304 .370 78 .101 .319 4.1 1 0.5 Ken Berry
Steve Pearce .255 .336 .444 105 .188 .287 5.3 -3 0.5 Dusty Baker
Tzu-Wei Lin .246 .301 .350 73 .104 .309 3.6 2 0.5 Scott Leius
Bobby Dalbec .200 .280 .407 80 .207 .327 3.8 0 0.5 Jared Sandberg
Hanley Ramirez .251 .325 .422 97 .171 .287 5.0 -2 0.4 Cliff Floyd
Christian Vazquez .256 .300 .355 74 .099 .302 4.0 -1 0.4 Angelo Encarnacion
Sandy Leon .221 .277 .337 63 .116 .285 3.3 4 0.4 Chad Moeller
Brandon Phillips .262 .302 .377 79 .115 .298 4.0 -2 0.2 Frank White
Dan Butler .221 .296 .318 64 .097 .281 3.3 -1 0.0 Keith McDonald
Mike Miller .250 .302 .328 68 .078 .296 3.5 -1 0.0 Ever Magallanes
Tony Renda .257 .305 .364 77 .107 .296 4.1 -4 0.0 William Bergolla
Blake Swihart .223 .286 .318 61 .095 .307 3.3 -1 -0.1 Tony DeFrancesco
Jantzen Witte .235 .297 .361 74 .127 .305 3.7 -4 -0.2 Rodney Nye
Adam Lind .251 .307 .402 87 .151 .293 4.4 -3 -0.3 Glenn Adams
Ivan De Jesus .247 .306 .330 70 .082 .315 3.5 -3 -0.3 Marty Perez
Marco Hernandez .252 .280 .374 72 .122 .324 3.7 -5 -0.5 Juan Melo
Chad de la Guerra .213 .270 .343 62 .130 .295 3.2 0 -0.5 Chris Saunders
Sam Travis .244 .301 .358 75 .114 .310 3.8 0 -0.5 Juan Tejeda
Austin Rei .189 .272 .295 51 .106 .277 2.5 0 -0.5 Brian Moon
Juan Centeno .250 .290 .341 67 .091 .296 3.5 -6 -0.5 Ken Huckaby
Jeremy Barfield .206 .270 .361 66 .155 .277 3.3 -1 -0.5 Jeremy Ware
Mike Ohlman .198 .277 .336 62 .138 .299 3.2 -6 -0.6 Henry Mercedes
Josh Ockimey .219 .302 .378 80 .159 .329 3.9 -3 -0.6 Nate Rolison
C.J. Chatham .240 .273 .327 59 .087 .311 3.1 -1 -0.6 Eddie Zosky
Mike Olt .196 .274 .344 63 .148 .288 3.2 -4 -0.7 Jose Santos
Cole Sturgeon .232 .277 .328 61 .096 .299 3.2 3 -0.8 Greg Thomson
Kyle Wren .229 .292 .306 60 .078 .299 3.2 2 -0.8 Jason Maas
Aneury Tavarez .225 .273 .338 62 .113 .298 3.2 2 -0.9 Greg Thomson
Tyler Hill .237 .303 .314 65 .076 .283 3.4 0 -1.0 Stephen Kirkpatrick
Victor Acosta .241 .281 .358 69 .118 .272 3.4 -2 -1.0 Rod Bair
Brett Netzer .226 .270 .298 51 .071 .314 2.4 4 -1.2 Demetrish Jenkins
Tate Matheny .205 .258 .282 44 .076 .325 2.3 -2 -1.9 Kevin Batiste

Pitchers – Counting Stats
Player T Age W L ERA G GS IP H ER HR BB SO
Chris Sale L 30 15 5 2.62 29 29 182.0 144 53 16 34 225
David Price L 33 13 8 3.78 28 28 164.3 158 69 20 42 157
Eduardo Rodriguez L 26 10 7 3.99 29 26 144.3 134 64 18 49 153
Rick Porcello R 30 13 10 4.36 30 30 175.3 186 85 27 40 158
Nathan Eovaldi R 29 8 5 3.98 23 22 110.7 118 49 14 26 96
Craig Kimbrel R 31 4 2 2.68 60 0 57.0 36 17 5 26 89
Matthew Kent L 26 7 6 4.79 27 27 150.3 179 80 17 45 91
Drew Pomeranz L 30 8 7 4.60 28 21 115.3 115 59 15 54 103
Chandler Shepherd R 26 8 8 4.79 23 23 124.0 144 66 17 31 81
Matt Barnes R 29 5 3 3.54 62 0 61.0 51 24 6 30 80
Joe Kelly R 31 4 2 3.58 65 0 60.3 54 24 4 29 60
Dedgar Jimenez L 23 9 9 4.92 25 24 130.0 146 71 16 52 88
Steven Wright R 34 4 4 4.46 21 11 82.7 85 41 11 32 59
Hector Velazquez R 30 4 4 4.58 34 14 96.3 108 49 13 32 64
Justin Haley R 28 7 7 4.88 25 21 107.0 121 58 14 37 75
Heath Hembree R 30 3 2 3.84 61 0 58.7 54 25 8 22 67
Ryan Brasier R 31 5 3 3.79 57 0 57.0 56 24 6 15 45
Carson Smith R 29 2 1 3.00 33 0 30.0 25 10 2 11 34
Mike Shawaryn R 24 9 9 5.18 26 25 133.7 148 77 23 47 104
Colten Brewer R 26 4 3 3.86 49 0 58.3 55 25 5 23 58
Marcus Walden R 30 4 3 4.36 29 8 66.0 69 32 5 28 45
William Cuevas R 28 8 9 5.14 28 22 126.0 139 72 19 52 96
Travis Lakins R 25 4 3 4.62 29 11 62.3 66 32 7 29 50
Brandon Workman R 30 5 4 4.30 54 0 60.7 61 29 8 22 54
Bobby Poyner L 26 1 1 4.33 50 0 62.3 66 30 9 16 52
Fernando Rodriguez Jr. R 35 3 3 4.70 31 4 51.7 50 27 7 22 49
Robby Scott L 29 3 3 4.47 53 0 52.3 50 26 7 23 51
Darwinzon Hernandez L 22 6 6 5.31 26 22 95.0 92 56 10 74 89
Bryan Mata R 20 5 5 5.27 18 18 68.3 71 40 4 59 46
Mark Montgomery R 28 4 4 4.57 46 0 45.3 45 23 6 21 43
Denyi Reyes R 22 8 9 5.49 19 19 101.7 118 62 18 34 59
Josh Taylor L 26 4 4 4.63 55 0 58.3 61 30 6 29 48
Trevor Kelley R 25 2 2 4.80 40 0 54.3 60 29 6 20 36
Matthew Gorst R 24 4 4 4.97 40 0 63.3 71 35 10 22 42
Tyler Thornburg R 30 3 3 4.86 48 0 46.3 45 25 7 23 41
Domingo Tapia R 27 4 5 5.12 44 5 65.0 73 37 8 31 43
Tanner Houck R 23 8 10 5.84 22 22 103.3 115 67 15 68 75
Teddy Stankiewicz R 25 8 10 5.95 25 21 134.7 168 89 28 42 82

Pitchers – Rate Stats
Player TBF K/9 BB/9 HR/9 BABIP ERA+ ERA- FIP WAR No. 1 Comp
Chris Sale 727 11.13 1.68 0.79 .292 168 59 2.61 5.9 Johan Santana
David Price 689 8.60 2.30 1.10 .298 117 86 3.72 3.3 Frank Viola
Eduardo Rodriguez 611 9.54 3.06 1.12 .301 110 91 3.77 2.5 Chris Nabholz
Rick Porcello 748 8.11 2.05 1.39 .309 101 99 4.19 2.3 Moose Haas
Nathan Eovaldi 470 7.81 2.11 1.14 .313 111 90 3.82 1.9 Carl Pavano
Craig Kimbrel 233 14.05 4.11 0.79 .282 159 63 2.69 1.7 Greg Harris
Matthew Kent 672 5.45 2.69 1.02 .318 92 109 4.49 1.3 Jeff Johnson
Drew Pomeranz 510 8.04 4.21 1.17 .299 96 104 4.54 1.2 Rich Robertson
Chandler Shepherd 543 5.88 2.25 1.23 .311 92 109 4.52 1.1 Lary Sorensen
Matt Barnes 262 11.80 4.43 0.89 .313 124 80 3.38 1.1 Ryne Duren
Joe Kelly 263 8.95 4.33 0.60 .299 123 81 3.61 1.0 Jim Hughes
Dedgar Jimenez 585 6.09 3.60 1.11 .308 90 112 4.76 1.0 Wes Whisler
Steven Wright 363 6.42 3.48 1.20 .288 99 101 4.76 1.0 Diego Segui
Hector Velazquez 427 5.98 2.99 1.21 .304 96 104 4.76 0.9 Dallas Green
Justin Haley 477 6.31 3.11 1.18 .310 90 111 4.65 0.8 Bill Swift
Heath Hembree 249 10.28 3.38 1.23 .305 115 87 3.81 0.8 Jay Powell
Ryan Brasier 240 7.11 2.37 0.95 .291 116 86 3.83 0.8 Kent Tekulve
Carson Smith 126 10.20 3.30 0.60 .299 147 68 3.05 0.7 Danny Kolb
Mike Shawaryn 594 7.00 3.16 1.55 .303 85 118 5.07 0.6 Andy Taulbee
Colten Brewer 252 8.95 3.55 0.77 .307 111 90 3.61 0.6 Jose Rodriguez
Marcus Walden 293 6.14 3.82 0.68 .302 98 102 4.18 0.6 Ed Klieman
William Cuevas 566 6.86 3.71 1.36 .306 86 117 4.99 0.6 Jeremy Guthrie
Travis Lakins 281 7.22 4.19 1.01 .309 95 105 4.59 0.6 Tim Byron
Brandon Workman 263 8.01 3.26 1.19 .299 102 98 4.27 0.5 Kenny Greer
Bobby Poyner 267 7.51 2.31 1.30 .305 102 98 4.27 0.5 Chris Key
Fernando Rodriguez Jr. 225 8.54 3.83 1.22 .297 94 107 4.41 0.3 Don Aase
Robby Scott 230 8.77 3.96 1.20 .297 99 101 4.49 0.3 Scott Wiegandt
Darwinzon Hernandez 450 8.43 7.01 0.95 .303 83 120 5.17 0.3 Bryan Clark
Bryan Mata 335 6.06 7.77 0.53 .303 84 120 5.37 0.3 Rick Berg
Mark Montgomery 201 8.54 4.17 1.19 .302 97 104 4.50 0.2 Greg Bauer
Denyi Reyes 458 5.22 3.01 1.59 .296 80 125 5.56 0.2 Bob Tewksbury
Josh Taylor 264 7.41 4.47 0.93 .309 92 108 4.49 0.2 Philip Barzilla
Trevor Kelley 242 5.96 3.31 0.99 .305 92 109 4.53 0.1 Bob Miller
Matthew Gorst 282 5.97 3.13 1.42 .299 89 113 5.11 0.0 Rich DeLosSantos
Tyler Thornburg 206 7.96 4.47 1.36 .286 88 114 4.96 0.0 Craig McMurtry
Domingo Tapia 298 5.95 4.29 1.11 .307 83 120 5.04 0.0 Barry Hertzler
Tanner Houck 491 6.53 5.92 1.31 .306 76 132 5.73 -0.2 Randy Nosek
Teddy Stankiewicz 611 5.48 2.81 1.87 .310 74 135 5.75 -0.5 Cameron Reimers

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.


Sunday Notes: Alex Kirilloff Wore Out Iron Mike; Taylor Trammell is a Work of Art

Alex Kirilloff grew up hitting baseballs. A lot of baseballs. His father owns an indoor hitting facility, and having been home-schooled for much of his life, the top prospect in the Minnesota Twins system not named Royce Lewis would often accompany dad to work. He didn’t sit around reading comic books while he was there.

“I was blessed to have access to a cage, and I took advantage of that,” Kirilloff told me prior to suiting up for this summer’s Futures Game. “We had these big Iron Mike machines that would hold something like 600 balls in the hopper and I would hit two or three of those a day.”

This past season, he banged out a steady stream of hits against Florida State League and Midwest League pitching. Playing 65 games each in Fort Myers and Cedar Rapids, the left-handed-hitting outfielder stroked 107 singles, 49 doubles, seven triples, and 20 home runs. His slash line was a scary .348/.392/.578.

In terms of hands-on molding, Kirilloff isn’t Frankenstein’s monster. His hitting-instructor father didn’t skimp on pointers, but he also understood that a swing has to come naturally. Read the rest of this entry »


A Quick Refresher on the 2019 Today’s Game Ballot

Barring a blockbuster trade or free agent signing, the first big news out of the Winter Meetings, set to kick off this Sunday in Las Vegas, will be the election results from the Today’s Game Era Committee ballot, which will be announced on MLB Tonight at 8 pm ET/5 pm PT. Any of the 10 candidates — six players, three managers, one owner — receiving at least 75% of the vote will be inducted next July 21 in Cooperstown, along with any candidates elected by the BBWAA in their own balloting, the results of which won’t be announced until January 22.

Last month, when the slate was announced, I covered the basics of the Era Committee process and profiled each candidate at length. The full slate includes former outfielders Harold Baines, Albert Belle, and Joe Carter; first baseman Will Clark; starter Orel Hershiser; reliever Lee Smith; managers Davey Johnson, Charlie Manuel, and Lou Piniella; and owner George Steinbrenner. This handy navigational widget contains links to all of those profiles, as well as all of the relevant stats:

As previously noted, the ballot was assembled by an Historical Overview Committee composed of 11 BBWAA veterans, who filtered through dozens of candidates in the process: Bob Elliott (Toronto Sun); Jim Henneman (formerly Baltimore Sun); Rick Hummel (St. Louis Post-Dispatch); Steve Hirdt (Elias Sports Bureau); Bill Madden (formerly New York Daily News); Jack O’Connell (BBWAA); Jim Reeves (formerly Fort Worth Star-Telegram); Tracy Ringolsby (Baseball America); Glenn Schwarz (formerly San Francisco Chronicle); Dave van Dyck (Chicago Tribune); and Mark Whicker (Los Angeles News Group).

The ones doing the actual voting — behind closed doors, via secret ballots that can include up to four candidates — are on a separate 16-member committee of media members, executives and Hall of Famers. That group wasn’t announced until this past Monday. It is as follows:

Hall of Famers: Roberto Alomar, Bert Blyleven, Pat Gillick, Tony La Russa, Greg Maddux, Joe Morgan, John Schuerholz, Ozzie Smith, Joe Torre

Executives: Al Avila (Tigers), Paul Beeston (Blue Jays), Andy MacPhail (Phillies), Jerry Reinsdorf (White Sox)

Media: Hirdt (the only repeater from the HOC), Tim Kurkjian (ESPN), Claire Smith (ESPN)

The vast majority of the Hall of Famers are recent honorees; the institution doesn’t wait too long to get those folks involved in the process. Alomar, Blyleven, and Gillick were elected in 2011 (the last of those by the Veterans Committee), Maddux, La Russa and Torre in 2014 (the last two of those via the Expansion Era Committee), Schuerholz in 2017 (via the first Today’s Game Era Committee). Claire Smith was the 2017 recipient of the J.G. Taylor Spink Award, the Hall’s honor for writers. Morgan, currently the Hall’s vice chairman, was elected in 1990, Ozzie Smith in 2007.

Given the old Veterans Committees’ history of cronyism, most notably from the 1960s through the 1980s, it’s natural to look for the inevitable links between the voters and the candidates. That’s not to say that anything untoward will happen, but it’s worth noting who might have advocates in the room. I can’t swear that this is comprehensive (and I’m skipping the media connections), but these stand out:

  • Baines played under La Russa with the White Sox, and both he and Belle did so during Reinsdorf’s still-ongoing tenure as owner; the former made three separate stints with the team and has had his number retired during that time, while the latter briefly became the game’s highest-paid player during his time there.
  • Baines and Carter both played in Baltimore while Gillick was general manager.
  • Carter played with Blyleven in Cleveland, and with Alomar in Toronto, while both Beeston and Gillick were both executives.
  • Johnson managed Alomar in Baltimore, while Gillick was GM.
  • Manuel and Blyleven were teammates in Minnesota; Alomar played for him in Cleveland, and both Gillick and MacPhail have worked with him in Philadelphia.
  • Piniella managed in Seattle while Gillick was the GM.
  • Smith the reliever played with Smith the shortstop in St. Louis, and with Maddux in Chicago; also, he played for Torre in St. Louis
  • Steinbrenner’s stormy tenure as owner of the Yankees featured just one manager who lasted more than four seasons, namely Torre.

I’m not suggesting you take any of that information to the sports book in Vegas, but given the above connections, it would not surprise me if Manuel were elected, and I suppose the same could be said about Baines. To these eyes, however, Smith and Steinbrenner are the slate’s best candidates, and I believe the former all-time saves leader is the most likely to be elected, given that he received over 50% of the vote at one point during his run on the BBWAA ballot. If elected, he’d be just the third living ex-player honored by the Era Committtees, after Jack Morris and Alan Trammell who were elected via last year’s Modern Baseball ballot.

I’ll have coverage of the results here at FanGraphs on Sunday night.


Major League Baseball Gambles On MGM Resorts

We’ve talked a couple of times this year about a potential new revenue stream for Major League Baseball: legalized sports gambling. As a quick refresher, back in May, the United States Supreme Court struck down as unconstitutional the Professional and Amateur Sports Protection Act of 1992 (“PASPA”), the federal law that banned states from permitting sports gambling in the United States (outside of Nevada, which was exempt). Even before PASPA was nullified by the Supreme Court, its imminent demise had been seen coming for a while, and so several states had already passed, or were in the process of passing, laws permitting sports gambling within their borders. Those laws, in many cases, took effect as soon as the Supreme Court ruled that PASPA was unconstitutional. And so it was only a matter of time before we saw the major sports leagues get in on the action themselves.

Enter MGM Resorts International, which took advantage of the opening to strike an exclusive deal with Major League Baseball to become the league’s first official gaming and entertainment partner. What does that mean? Well, I’m glad you asked.

As an official sponsor of MLB, MGM Resorts will domestically promote its brand and gaming options across MLB’s digital and broadcast platforms, including MLB Network, MLB.com, the MLB At Bat app and additional fan engagement offerings to be jointly developed.

MGM Resorts will be identified as an MLB-Authorized Gaming Operator and utilize MLB’s official statistics feed, on a non-exclusive basis, throughout its digital and live domestic sports gaming options. MLB will also make enhanced statistics available to MGM on an exclusive basis. In addition, MGM Resorts and MLB will work together on comprehensive responsible gaming measures and work to protect the integrity of the game both on and off the field.

If that seems a bit opaque to you, you’re not alone. So let’s break this down. This is not, as some have said, an event heralding MLB’s acceptance of players gambling and the rehabilitation of the reputation of Pete Rose. Nothing MLB has done overrides or modifies Rule 21, which prohibits players from betting on games. Nor does it mean illegal sports betting is going the way of the dinosaur; if the news is any indication, that dubious vocation is alive and well.

But it does mean that Major League Baseball is, for the first time, officially sanctioning gambling on games – and perhaps more. For starters, MGM is getting official access to MLB’s stats, but it is not getting exclusive access to most of them. That means MLB can turn around and license most of the same data and intellectual property to other gaming companies as well. And MLB made sure that its other gambling ventures (yes, they do exist!) aren’t impacted.

As to the future, as of today, there are no plans to integrate wagering on baseball into MLB’s digital and mobile platforms, such as the popular “At Bat” for mobile devices. The deal also does not impact MLB’s equity investment in DraftKings for fantasy baseball, although there has been talk that both MLB and the NBA may be looking to divest themselves of their ownership stakes in daily fantasy sports companies.

That opens quite a few doors for MGM, as SB Nation notes.

For starters, one of the most interesting parts of this agreement is that MGM will have access to MLB’s statistical data. Despite the fact that baseball and various gambling venues have had a tenuous relationship over the years (to say the least), this means that MGM will likely use that data to set the betting lines and they’ll be at the forefront in that regard.

That kind of access carries some value, as Forbes relays.

MGM Resorts locations will be see labeling such as “MLB-Authorized Gaming Operator” for digital and live gaming events. As part of the deal, MGM will be granted the use of official league logos and marks. MGM will have a visible presence at the so-called MLB Jewel Events, including the All-Star Game and the World Series.

So what did MGM pay for this unprecedented deal? Actually, that’s not at all clear. MLB didn’t disclose how much MGM paid, but at least one unconfirmed report placed the figure at $80 million. And if that seems light, that’s because (at least in one sense) MGM paid for not all that much, as Christian Pina explains.

In the new industry of mobile apps, this all comes back to the flagship app for MLB, MLB At Bat. No, MLB-At Bat isn’t acting as a DraftKings type of sportsbook for you to place bets, it’s honestly mostly just an open line of communication. Major League Baseball will give MGM and MGM’s mobile applications free-reign over their up to the second stats, next-gen stats (exit velocity, spin rate, etc), and most likely input some live betting expected win %’s pulled from MLB At Bat right into any mobile app parented by MGM.

In short, it really doesn’t mean much for you, the gambler and consumer, which isn’t what you probably wanted to hear.

So in one sense, this is, despite the gaudy headlines, not much more than Major League Baseball garnering a new sponsor in a new area that was previously unavailable; were it, the price MGM paid would likely have been substantially higher. As the official gaming sponsor for Major League Baseball, MGM mostly just bought advertising rights. MLB will have other sponsors and gaming partners, but MGM paid for the use of the word “official” by being first in line.

But in another sense, MGM did score a major coup here. Why? Because MGM is receiving exclusive access to what MLB calls “enhancing” statistics, which MGM Resorts will use for the purpose of setting betting lines. In other words, MGM just purchased the right to set betting lines based on Statcast data, which would, in theory, allow for in-game betting based on those data and metrics. (The specific form that data takes, and which exact Statcast stats and feeds will be available to MGM, is still unclear.) And MGM does have avenues to grow its relationship with the league even further, because its contract is only with MLB and not with any of the thirty individual teams. MGM is currently negotiating with multiple teams in the hopes of signing official sponsorship deals with them as well. And Statcast data will allow for more accurate betting lines and more realistic gaming. How Statcast might be used for betting is an issue that has yet to fully develop – and it’s one we’ll be following closely as this new frontier comes into focus.


JAWS and the 2019 Hall of Fame Ballot: Gary Sheffield

The following article is part of Jay Jaffe’s ongoing look at the candidates on the BBWAA 2019 Hall of Fame ballot. Originally written for the 2015 election at SI.com, it has been updated to reflect recent voting results as well as additional research. For a detailed introduction to this year’s ballot, and other candidates in the series, use the tool above; an introduction to JAWS can be found here. For a tentative schedule and a chance to fill out a Hall of Fame ballot for our crowdsourcing project, see here. All WAR figures refer to the Baseball-Reference version unless otherwise indicated.

Wherever Gary Sheffield went, he made noise, both with his bat and his voice. For the better part of two decades, he ranked among the game’s most dangerous hitters, a slugger with a keen batting eye and a penchant for contact that belied his quick, violent swing. For even longer than that, he was one of the game’s most outspoken players, unafraid to speak up when he felt he was being wronged and unwilling to endure a situation that wasn’t to his liking. He was a polarizing player, and hardly one for the faint of heart.

At the plate, Sheffield was viscerally impressive like few others. With his bat twitching back and forth like the tail of a tiger waiting to pounce, he was pure menace in the batter’s box. He won a batting title, launched over 500 home runs — 14 seasons with at least 20 and eight with at least 30 — and put many a third base coach in peril with some of the most terrifying foul balls anyone has ever seen. For as violent as his swing may have been, it was hardly wild; not until his late thirties did he strike out more than 80 times in a season, and in his prime, he walked far more often than he struck out.

Off the field, Bill James once referred to Sheffield as “an urban legend in his own mind.” Sheffield found controversy before he ever reached the majors through his connection to his uncle, Dwight Gooden. He was drafted and developed by the Brewers, who had no idea how to handle such a volatile player and wound up doing far more harm than good. Small wonder then that from the time he was sent down midway through his rookie season after being accused of faking an injury, he was mistrustful of team management and wanted out. And when he wanted out — of Milwaukee, Los Angeles, or New York — he let you know it, and if a bridge had to burn, so be it; it was Festivus every day for Sheffield, who was always willing to air his grievances.

Later in his career, Sheffield became entangled in the BALCO performance enhancing drug scandal through his relationship with Barry Bonds — a relationship that by all accounts crumbled before he found himself in even deeper water. For all of the drama that surrounded Sheffield, and for all of his rage and outrageousness, he never burned out the way his uncle did, nor did he have trouble finding work.

Even in the context of the high-scoring era in which he played, Sheffield’s offensive numbers look to be Hall of Fame caliber, but voters have found plenty of reasons to overlook him, whether it’s his tangential connection to PEDs, his gift for finding controversy, his poor defensive metrics, or the crowd on the ballot. In his 2015 debut, he received just 11.7% of the vote, and in three years since, he’s actually lost a bit of ground, getting 11.1% in 2018. At this point, he’s more likely to fall off the ballot before his eligibility window expires than he is to reach 75% — a fate that, I must admit, surprises me.

2019 BBWAA Candidate: Gary Sheffield
Player Career WAR Peak WAR JAWS
Gary Sheffield 60.5 38.0 49.3
Avg. HOF RF 72.7 42.9 57.8
H HR AVG/OBP/SLG OPS+
2,689 509 .292/.393/.514 140
SOURCE: Baseball-Reference

Read the rest of this entry »


Patrick Corbin’s Game-Changing Tweak

Earlier this week, Patrick Corbin signed with the Nationals as a free agent, getting six guaranteed years and $140 million. It’s a bigger deal than Yu Darvish got last offseason, as another Tommy John surgery survivor. In part, Corbin got that money because the Nationals felt like spending, as they sometimes do. It’s a way for them to brace for the potential loss of Bryce Harper. But the bigger factor here is that Corbin just pitched like an ace. He doesn’t have a track record of doing so, but obviously, there’s belief in his breakout.

This past year, 140 different pitchers threw at least 100 innings. Corbin threw exactly *200* innings. Out of that group, he finished with a top-ten K-BB%, and he finished with a top-five park-adjusted FIP. Corbin wound up with a lower FIP- than Max Scherzer, if you can believe it. So much of the difference came down to his newfound dominance of righties. His K-BB% against righties two years back was 11%. This past year, he got up to 25%. That’s a hell of a mark for a southpaw.

Read the rest of this entry »


Cleveland Rotation Picture Gets a Little Clearer

It’s not a secret that Cleveland, expected to coast to another division title in 2019, has been shopping its top starters in an attempt to get back multiple players who will help them down the line. Corey Kluber has a great reputation and performance to match, with two Cy Young awards and a third-place finish this season. His contract will pay him $17 million next year, with a $17.5 million option in 2020 and an $18 million option in 2021. If he is traded, those options must both be picked up at once after the 2019 season. Trevor Bauer, coming off a breakout, six-win campaign in 2018, will likely receive around $11 million in arbitration next season, with a decent raise expected in 2020 before he can become a free agent. The final trade candidate is likely no longer one, as Cleveland and Carlos Carrasco have come to terms on a contract extension.

Next season was to be the first of Carrasco’s two option years in a contract he signed right as the 2015 season was getting underway. Without a new contract, Carrasco would have been eligible for free agency after the 2020 season. Under the terms of this new deal, Carrasco will be under contract through at least 2022 with a club option for 2023.

This guarantees Carrasco the $10.25 million he would have gotten in 2020, then adds $27 million more in guarantees including the buyout in 2023. Two extra years at $27 million might not seem like much for a pitcher of Carrasco’s caliber. Since he signed his first extension in 2015, his 18.2 WAR is seventh among all starters. His back-to-back five-win campaigns puts him in company with only Kluber, Chris Sale, Max Scherzer, and Luis Severino. Getting two additional seasons from an ace-level performer for what a single season of Patrick Corbin will cost feels like a bargain. If he were a free agent right now, he’d probably get more than double the $44 million he’s set to receive. Read the rest of this entry »


Nathan Eovaldi Will Stay Where He Was

Some of the weakest bonds in existence are those between fans and their favorite teams’ players. Those relationships are much like the concept of momentum in sports: valid and real, until the next event. Fans love players until they dislike them, and fans hate players until they can cheer them. Everything is superficial. Teams only like fans because of their money. Fans only like players because of their success. Rare is the fan who’s willing to be patient; affection lasts only right up to a slump.

Nathan Eovaldi is a hero in Boston. He’s a hero because of what he did in the playoffs, and he was so sensational he’s remembered most fondly for how he pitched in a loss. Now, granted, the World Series is permanent, so it can never be taken away. Eovaldi was a part of that winning roster. But as the future goes, nothing’s forever. Red Sox fans could turn on Eovaldi. Any fans could turn on anyone. That’s just a part of the experience. So much of how we feel about sports carries an unwritten “for now.”

But for the next few months, there are no games. There are no opportunities for performance to slide. After the World Series, Eovaldi became a free agent, pursued by at least half the league. On Thursday, Eovaldi has agreed to re-sign with the Red Sox, for four years and $67.5 million. In so doing, Eovaldi only further lifted his local status. He was already considered a hero. Now he’s a hero who didn’t want to leave. What will happen in 2019 is very much up in the air, yet 2018 is what dreams are made of.

Read the rest of this entry »


JAWS and the 2019 Hall of Fame Ballot: Omar Vizquel

The following article is part of Jay Jaffe’s ongoing look at the candidates on the BBWAA 2019 Hall of Fame ballot. Originally written for the 2018 election at SI.com, it has been updated to reflect recent voting results as well as additional research. For a detailed introduction to this year’s ballot, and other candidates in the series, use the tool above; an introduction to JAWS can be found here. For a tentative schedule and a chance to fill out a Hall of Fame ballot for our crowdsourcing project, see here. All WAR figures refer to the Baseball-Reference version unless otherwise indicated.

In the eyes of many, Omar Vizquel was the successor to Ozzie Smith when it came to dazzling defense. Thanks to the increased prevalence of highlight footage on the internet and cable shows such as ESPN’s SportsCenter and Baseball Tonight, the diminutive Venezuelan shortstop’s barehanded grabs, diving stops, and daily acrobatics were seen by far more viewers than Smith’s ever were. Vizquel made up for having a less-than-prototypically-strong arm with incredibly soft hands and a knack for advantageous positioning. Such was the perception of his prowess at the position that he took home 11 Gold Gloves, more than any shortstop this side of Smith, who won 13.

Vizquel’s offense was at least superficially akin to Smith’s: he was a singles-slapping switch-hitter in lineups full of bigger bats, and at his best, a capable table-setter who got on base often enough to score 80, 90, or even 100 runs in some seasons. His ability to move the runner over with a sacrifice bunt or a productive out delighted purists, and he could steal a base, too. While he lacked power, he dealt in volume, piling up more hits (2,877) than all but four shortstops, each in the Hall of Fame or heading there: Derek Jeter (3,465), Honus Wagner (3,420), Cal Ripken (3,184), and Robin Yount (3,142). During his 11-year run in Cleveland (1994-2004), he helped the Indians to six playoff appearances and two pennants.

To some, that makes Vizquel an easy call for the Hall of Fame. In his ballot debut last year, he received 37.0% of the vote, a level of support that doesn’t indicate a fast track to Cooperstown but more often than not suggests eventual enshrinement. These eyes aren’t so sure it’s merited. By WAR and JAWS, Vizquel’s case isn’t nearly as strong as it is on the traditional merits. His candidacy has already become a point of friction between old-school and new-school thinkers, and only promises to be more of the same, not unlike that of Jack Morris.

2019 BBWAA Candidate: Omar Vizquel
Player Career WAR Peak WAR JAWS
Omar Vizquel 45.6 26.8 36.2
Avg. HOF SS 67.0 42.9 55.0
H HR AVG/OBP/SLG OPS+
2,877 80 .272/.336/.352 82
SOURCE: Baseball-Reference

Read the rest of this entry »


2019 ZiPS Projections – Atlanta Braves

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

Batters
Sure, you can buy an All-Star, but making one of your own is so much more satisfying. After years of rebuilding, in which Freddie Freeman stood mostly alone in the offense, the Braves added Ozzie Albies and Ronald Acuña, both legitimate stars who will be with the Braves well into the 2020s. Josh Donaldson was just about the perfect addition to the team — after all, you can pay almost anything for a one-year contract without singeing your fingers too badly. Sure, there’s risk with the former AL MVP given his age and recent injury history, but he won’t block Austin Riley and the Braves have the perfect Plan B in Johan Camargo, who may very well be a super-sub type for the team in 2019. Absent Atlanta giving a whole lot of money to Bryce Harper to possibly become the NL favorite, I’d personally prefer they just plunk Camargo out in left and not worry about Adam Duvall, whose limited window as a legitimate starter has likely closed. No doubt some will bemoan the loss of Nick Markakis, but the team was right to ride his first half heroics and move on after his .701 OPS second-half.

Pitchers
Let’s get the very minor bad news out of the way: ZiPS doesn’t see any of the Braves’ starting pitchers as likely to match up against a deGrom or a Kershaw or a Scherzer, not even Foltynewicz. But that’s very minor bad news, because even if no individual pitcher has better than a coin flip’s chance of being a star in 2019, the Braves’ enviable young depth can help them compensate for their lack of a true staff ace. The Braves are playing Plinko on The Price is Right, only Drew Carey gave them a hundred of those little disks. ZiPS actually projects the 11th-to-15th best starting pitchers in the organization (Max Fried, Joey Wentz, Wes Parsons, Ian Anderson, and Kyle Muller) to not be that far from league average, which is a filthy, disgusting horde of pitching to have if the projections prove true. In fact, The Braves may find themselves in the odd position of having too much pitching to sort through in Triple-A. A few will end up in the bullpen, of course, but Atlanta can go into the next few trade deadlines and offseasons with enough interesting pieces to make a competitive offer for any player another team is willing to trade.

Bench and Prospects
The offensive prospects aren’t quite as strong, but Riley looks like he’ll be a legit major leaguer in the not-too-distant future and Christian Pache has tremendous upside; the Braves would surely be happy if he matched the on-field contributions of his number one comp. The only real concern I have here is with the dearth of the kind of position player reinforcements that most teams try to stock at Triple-A, but there’s still plenty of time for Atlanta to get those minor-league signings in. Veterans like Lane Adams, Preston Tucker, or Xavier Avery, while unlikely to move the needle too far, are still handy to have around in a “break-glass-in-case-of-emergency” situation. I’d also like to see another arm or two in the bullpen; players like Sam Freeman are hardly bad pitchers, but the Braves are a legitimate contender, and I think they’re only a couple of lucky breaks with the pitching staff away from being in the conversation for the best team in the National League.

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
Freddie Freeman L 29 1B 149 552 89 164 39 3 26 90 78 127 8 3
Ozzie Albies B 22 2B 156 634 101 172 36 7 22 78 41 118 17 3
Ronald Acuña R 21 LF 140 550 88 152 29 5 30 81 54 165 25 11
Josh Donaldson R 33 3B 107 397 69 106 22 2 23 68 65 100 4 1
Ender Inciarte L 28 CF 153 609 87 173 28 6 9 54 45 86 23 12
Johan Camargo R 25 3B 143 491 62 128 30 3 16 68 42 117 1 1
Dansby Swanson R 25 SS 140 508 61 123 27 5 12 62 52 130 9 3
Austin Riley R 22 3B 123 472 61 116 23 3 19 64 36 155 1 1
Nick Markakis L 35 RF 144 553 64 153 33 1 9 72 60 85 1 1
Tyler Flowers R 33 C 87 273 28 64 12 0 8 35 28 84 0 0
Lucas Duda L 33 1B 103 339 39 77 18 0 18 56 38 112 1 0
Brian McCann L 35 C 89 298 37 69 9 1 11 45 32 63 0 1
Adam Duvall R 30 LF 139 473 60 110 27 2 20 82 34 134 4 3
Rio Ruiz L 25 3B 146 513 61 121 26 3 12 59 47 132 2 2
Cristian Pache R 20 CF 128 505 45 125 17 6 9 38 24 140 9 10
Charlie Culberson R 30 LF 111 330 38 79 16 2 8 36 19 84 4 3
Danny Santana B 28 CF 103 325 41 77 18 4 9 38 14 89 12 6
Rene Rivera R 35 C 61 173 14 38 7 0 6 24 10 58 0 0
Lane Adams R 29 CF 110 314 37 66 13 2 8 33 26 117 18 4
Ryan Flaherty L 32 3B 75 179 20 38 7 1 3 16 19 50 3 1
Pedro Florimon B 32 SS 100 267 30 55 11 3 5 25 22 100 5 3
Jonathan Morales R 24 C 93 321 30 70 13 1 3 26 16 60 1 3
Ryan LaMarre R 30 CF 89 266 26 60 12 1 4 23 17 88 6 3
Raffy Lopez L 31 C 83 265 30 57 11 1 8 35 24 93 1 0
Alex Jackson R 23 C 101 361 41 73 19 2 12 42 27 136 0 0
Tyler Marlette R 26 C 111 406 45 88 19 2 11 44 31 122 3 2
Preston Tucker L 28 LF 121 364 44 85 19 2 13 48 30 89 1 1
Phil Gosselin R 30 2B 112 303 34 70 15 2 4 26 22 71 1 2
Sean Kazmar R 34 SS 93 333 31 79 15 2 4 28 11 46 2 2
Travis Demeritte R 24 LF 125 451 55 90 20 5 16 51 47 183 5 4
Xavier Avery L 29 RF 95 309 37 64 13 2 8 29 36 135 10 5
Luis Marte R 25 SS 114 425 37 97 16 2 6 33 8 92 9 4
Carlos Franco R 27 1B 122 439 49 91 18 1 15 53 42 176 1 2
Ray-Patrick Didder R 24 SS 125 432 47 82 11 6 5 32 37 161 19 9

Batters – Rate Stats
Player BA OBP SLG OPS+ ISO BABIP RC/27 Def WAR No. 1 Comp
Freddie Freeman .297 .389 .520 142 .223 .346 7.8 4 4.9 Will Clark
Ozzie Albies .271 .319 .454 104 .183 .304 5.6 9 4.3 Zoilo Versalles
Ronald Acuña .276 .344 .511 126 .235 .344 6.6 5 4.0 Frank Robinson
Josh Donaldson .267 .373 .506 133 .239 .303 7.0 2 3.9 Chipper Jones
Ender Inciarte .284 .335 .394 95 .110 .319 5.0 9 3.0 Del Unser
Johan Camargo .261 .322 .432 100 .171 .313 5.1 2 2.2 Kevin Kouzmanoff
Dansby Swanson .242 .313 .386 87 .144 .303 4.4 5 1.8 Glenn Hubbard
Austin Riley .246 .304 .428 94 .182 .326 4.6 2 1.7 Brook Jacoby
Nick Markakis .277 .348 .389 98 .112 .314 5.0 -2 1.0 Keith Hernandez
Tyler Flowers .234 .328 .366 87 .132 .309 4.2 -1 1.0 Tom Wilson
Lucas Duda .227 .315 .440 100 .212 .282 4.9 0 0.8 Graham Koonce
Brian McCann .232 .318 .379 86 .148 .259 4.2 -3 0.7 Dave Valle
Adam Duvall .233 .289 .425 88 .192 .282 4.3 3 0.7 Peter Camelo
Rio Ruiz .236 .300 .368 78 .133 .295 3.9 0 0.5 Casey Webster
Cristian Pache .248 .281 .358 70 .111 .326 3.4 6 0.3 Milton Bradley
Charlie Culberson .239 .284 .373 75 .133 .298 3.7 7 0.3 Marlin McPhail
Danny Santana .237 .270 .400 77 .163 .300 3.8 0 0.2 Randy Kutcher
Rene Rivera .220 .273 .364 69 .145 .294 3.4 0 0.2 Shawn Wooten
Lane Adams .210 .275 .341 64 .131 .307 3.5 1 0.1 Mark Doran
Ryan Flaherty .212 .294 .313 63 .101 .278 3.2 2 0.0 Rabbit Warstler
Pedro Florimon .206 .270 .326 59 .120 .309 2.9 2 -0.1 Kevin Stocker
Jonathan Morales .218 .262 .293 49 .075 .260 2.5 6 -0.1 Rogelio Arias
Ryan LaMarre .226 .279 .323 62 .098 .322 3.1 2 -0.1 Charles Thomas
Raffy Lopez .215 .280 .355 69 .140 .299 3.5 -3 -0.2 Chad Moeller
Alex Jackson .202 .271 .366 69 .163 .286 3.4 -5 -0.3 Todd Pratt
Tyler Marlette .217 .275 .355 68 .138 .282 3.3 -6 -0.3 Blake Barthol
Preston Tucker .234 .295 .404 85 .170 .275 4.2 -6 -0.4 Brad Bierley
Phil Gosselin .231 .284 .333 65 .102 .289 3.2 -2 -0.4 Rodney Nye
Sean Kazmar .237 .268 .330 60 .093 .265 3.1 -2 -0.5 Neifi Perez
Travis Demeritte .200 .276 .373 72 .173 .294 3.4 0 -0.6 James Sherrill
Xavier Avery .207 .290 .340 69 .133 .337 3.4 -1 -0.6 Damon Mashore
Luis Marte .228 .245 .318 50 .089 .278 2.7 2 -0.8 Tony Rodriguez
Carlos Franco .207 .277 .355 68 .148 .306 3.3 1 -0.9 Matt Padgett
Ray-Patrick Didder .190 .277 .278 50 .088 .289 2.6 -7 -1.4 Jose Castro

Pitchers – Counting Stats
Player T Age W L ERA G GS IP H ER HR BB SO
Kevin Gausman R 28 11 9 3.94 30 30 173.7 171 76 22 50 153
Mike Foltynewicz R 27 12 10 3.93 30 30 167.3 153 73 21 63 172
Sean Newcomb L 26 11 9 4.28 30 29 153.7 137 73 19 73 150
Touki Toussaint R 23 10 9 4.17 30 29 153.3 142 71 15 83 156
Mike Soroka R 21 7 5 3.56 19 19 101.0 100 40 9 27 83
Bryse Wilson R 21 8 7 4.16 28 25 127.7 127 59 15 49 119
Julio Teheran R 28 9 9 4.54 30 30 164.7 152 83 27 70 143
Kyle Wright R 23 9 9 4.39 32 25 137.3 140 67 14 65 115
Luiz Gohara L 22 6 5 4.28 26 20 103.0 100 49 13 40 100
Kolby Allard L 21 7 7 4.37 25 23 125.7 135 61 14 48 96
Brad Brach R 33 4 3 3.41 63 0 63.3 54 24 5 26 65
Dan Winkler R 29 2 1 3.09 64 0 55.3 48 19 4 19 61
A.J. Minter L 25 4 2 3.30 61 0 57.3 50 21 5 22 65
Max Fried L 25 7 7 4.37 29 22 111.3 105 54 12 63 111
Joey Wentz L 21 5 4 4.19 21 21 86.0 83 40 6 48 74
Anibal Sanchez R 35 6 7 4.66 25 22 119.7 119 62 21 40 117
Wes Parsons R 26 6 6 4.47 25 18 106.7 111 53 13 42 84
Luke Jackson R 27 3 2 3.62 49 2 64.7 57 26 4 35 69
Ian Anderson R 21 5 5 4.61 21 21 105.3 105 54 14 53 96
Darren O’Day R 36 2 1 3.16 40 0 37.0 29 13 4 13 45
Corbin Clouse L 24 5 4 3.84 46 2 61.0 53 26 4 37 67
Arodys Vizcaino R 28 3 2 3.50 47 0 43.7 37 17 4 19 47
Thomas Burrows L 24 5 4 3.88 46 0 65.0 55 28 3 47 70
Brandon McCarthy R 35 4 5 4.54 16 14 75.3 84 38 12 21 56
Miguel Socolovich R 32 5 4 3.98 40 2 54.3 54 24 6 16 47
Shane Carle R 27 3 3 4.06 57 0 64.3 65 29 6 25 46
Sam Freeman L 32 4 3 4.10 59 0 52.7 46 24 4 35 56
Jesse Biddle L 27 4 3 4.19 58 0 62.3 58 29 7 31 62
Jason Hursh R 27 4 4 4.27 52 1 65.3 65 31 4 37 50
Grant Dayton L 31 2 2 3.82 34 0 35.3 31 15 5 13 41
Chad Bell L 30 4 5 4.94 32 9 82.0 88 45 12 35 69
Fernando Salas R 34 4 4 4.35 53 0 51.7 53 25 8 16 47
Chad Sobotka R 25 4 4 4.31 54 0 62.7 54 30 6 44 70
Peter Moylan R 40 1 1 4.00 47 0 36.0 34 16 3 16 31
Kyle Muller L 21 6 7 5.10 23 23 113.0 122 64 16 58 89
Chase Whitley R 30 2 2 4.71 25 3 42.0 44 22 7 13 33
Josh Ravin R 31 2 2 4.18 29 0 32.3 26 15 4 19 42
Aaron Blair R 27 7 9 5.18 25 25 125.0 129 72 18 65 104
Jonny Venters L 34 3 3 4.35 45 0 31.0 29 15 2 21 26
Jose Al. Ramirez R 29 3 3 4.72 53 0 53.3 49 28 7 32 53
David Peterson R 29 2 2 4.70 35 0 46.0 51 24 5 17 26
Michael Mader L 25 5 7 5.36 31 16 95.7 104 57 13 60 70
Jacob Webb R 25 3 4 4.97 50 0 54.3 50 30 8 36 61
Patrick Weigel R 24 2 3 5.57 13 12 51.7 57 32 9 28 38
Rex Brothers L 31 4 5 5.23 48 0 41.3 35 24 3 44 50
Huascar Ynoa R 21 8 11 5.53 23 23 99.3 103 61 13 75 89
Josh Graham R 25 5 7 5.68 46 0 58.7 60 37 9 44 54

Pitchers – Rate Stats
Player TBF K/9 BB/9 HR/9 BABIP ERA+ ERA- FIP WAR No. 1 Comp
Kevin Gausman 734 7.93 2.59 1.14 .296 109 92 3.98 2.9 Jake Westbrook
Mike Foltynewicz 715 9.25 3.39 1.13 .293 106 94 4.00 2.5 Ramon Martinez
Sean Newcomb 661 8.79 4.28 1.11 .282 101 99 4.25 2.0 Vinegar Bend Mizell
Touki Toussaint 683 9.16 4.87 0.88 .302 100 100 4.17 2.0 Dick Ruthven
Mike Soroka 427 7.40 2.41 0.80 .299 117 86 3.59 1.9 Early Wynn
Bryse Wilson 557 8.39 3.45 1.06 .305 100 100 4.13 1.6 Mike LaCoss
Julio Teheran 712 7.82 3.83 1.48 .269 92 109 4.97 1.4 Al Nipper
Kyle Wright 614 7.54 4.26 0.92 .305 95 105 4.37 1.4 Charlie Haeger
Luiz Gohara 447 8.74 3.50 1.14 .301 100 100 4.16 1.3 Tom McGraw
Kolby Allard 557 6.88 3.44 1.00 .309 95 105 4.38 1.3 Jeff Mutis
Brad Brach 266 9.24 3.69 0.71 .288 126 79 3.36 1.2 Jim Hughes
Dan Winkler 233 9.92 3.09 0.65 .303 135 74 3.13 1.1 Heathcliff Slocumb
A.J. Minter 242 10.20 3.45 0.78 .304 131 77 3.27 1.1 Shane Rawley
Max Fried 501 8.97 5.09 0.97 .302 95 105 4.44 1.1 Ken Chase
Joey Wentz 388 7.74 5.02 0.63 .302 100 100 4.18 1.1 Jerry Reuss
Anibal Sanchez 513 8.80 3.01 1.58 .295 92 108 4.55 1.0 Rick Helling
Wes Parsons 471 7.09 3.54 1.10 .301 93 107 4.51 1.0 Bill Swift
Luke Jackson 286 9.60 4.87 0.56 .305 119 84 3.63 1.0 Clay Bryant
Ian Anderson 474 8.20 4.53 1.20 .299 90 111 4.76 0.8 Matt Clement
Darren O’Day 154 10.95 3.16 0.97 .281 136 73 3.42 0.8 Curt Leskanic
Corbin Clouse 272 9.89 5.46 0.59 .304 109 92 3.77 0.7 Grant Jackson
Arodys Vizcaino 185 9.69 3.92 0.82 .289 119 84 3.56 0.7 John Riedling
Thomas Burrows 297 9.69 6.51 0.42 .301 108 93 3.95 0.6 Luke Walker
Brandon McCarthy 327 6.69 2.51 1.43 .305 92 109 4.65 0.6 Flint Rhem
Miguel Socolovich 231 7.79 2.65 0.99 .300 105 95 3.85 0.5 Bobby Tiefenauer
Shane Carle 281 6.44 3.50 0.84 .294 103 97 4.24 0.5 Stan Thomas
Sam Freeman 239 9.57 5.98 0.68 .298 105 95 4.18 0.5 Marshall Bridges
Jesse Biddle 275 8.95 4.48 1.01 .297 100 100 4.26 0.4 Marcelino Lopez
Jason Hursh 297 6.89 5.10 0.55 .302 98 102 4.30 0.4 Hal Reniff
Grant Dayton 149 10.44 3.31 1.27 .292 109 92 3.86 0.4 Jim Poole
Chad Bell 367 7.57 3.84 1.32 .308 87 115 4.80 0.3 Trever Miller
Fernando Salas 221 8.19 2.79 1.39 .302 99 101 4.33 0.3 A.J. Sager
Chad Sobotka 285 10.05 6.32 0.86 .296 97 103 4.41 0.3 Clay Bryant
Peter Moylan 157 7.75 4.00 0.75 .295 104 96 4.01 0.3 Ted Abernathy
Kyle Muller 518 7.09 4.62 1.27 .305 82 122 5.14 0.3 Mike Wodnicki
Chase Whitley 182 7.07 2.79 1.50 .291 91 110 4.82 0.2 Nate Snell
Josh Ravin 142 11.69 5.29 1.11 .293 100 100 4.11 0.2 Dwayne Henry
Aaron Blair 567 7.49 4.68 1.30 .298 80 124 5.09 0.2 Elvin Nina
Jonny Venters 142 7.55 6.10 0.58 .293 96 104 4.44 0.1 Marshall Bridges
Jose Al. Ramirez 242 8.94 5.40 1.18 .290 91 110 4.95 0.1 Jake Robbins
David Peterson 204 5.09 3.33 0.98 .299 89 113 4.67 0.0 Jim Todd
Michael Mader 450 6.59 5.64 1.22 .302 78 129 5.52 -0.1 Chris Short
Jacob Webb 249 10.10 5.96 1.33 .298 84 119 4.97 -0.1 Marc Pisciotta
Patrick Weigel 239 6.62 4.88 1.57 .298 75 134 5.74 -0.1 Jake Joseph
Rex Brothers 202 10.89 9.58 0.65 .311 80 125 5.01 -0.2 Arnold Earley
Huascar Ynoa 476 8.06 6.80 1.18 .308 75 133 5.54 -0.2 Randy Nosek
Josh Graham 280 8.28 6.75 1.38 .302 73 136 5.76 -0.6 Darin Moore

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.