FanGraphs is Hiring! Seeking Site Contributors

Update: The submission deadline for applications has been extended to Friday, February 8.

As the 2019 season approaches, I’m pleased to announce that FanGraphs is now accepting applications to join our staff as a contributing writer.

Contributors typically write three times a week. Familiarity and comfort with the data here on FanGraphs is a requirement, but just as importantly, we’re looking for writers who can generate their own ideas and questions while providing interesting analysis or commentary on the game of baseball. From free agent signings to statistical analysis, teams’ top prospects to in-game strategy, we endeavor to cover it all, highlights to lowlights. Sometimes we do that with a bit of silliness; other times, we’re more serious. But what all of our work has in common is a commitment to asking interesting questions and using rigor, creativity, and the latest analytical tools to find the answers for our readers.

This is a part-time, paid position. Prior writing experience is strongly preferred, though the bulk of that experience doesn’t necessarily have to be of the baseball variety. We know baseball analysis is more interesting and complete when diverse perspectives and voices are brought to bear on the questions and trends in today’s game, and encourage writers of all backgrounds and identities to apply. When applying, please include samples or links to work you’ve published previously, or some new, original content you feel best demonstrates your writing abilities and interests. You may also include a resume, but it is not required for the initial application. Please send us an email at wanted@fangraphs.com with your application materials, using the subject line “FanGraphs Writer Application – 2019.” The subject line is important, as it helps us keep all of the applications organized and ensures that yours does not slip through the cracks.

If for some reason you are unable to submit your application using the wanted@fangraphs.com e-mail address, simply fill out a contact form with the same subject (“FanGraphs Writer Application – 2019”), and you will be provided an alternate e-mail address for submission.

However you send us your application, please do so by Friday, February 8.

If you feel like you’d be a good fit as a contributing writer for FanGraphs, please drop us a line. We cannot promise to respond to every application we receive, but we’ll make sure every applicant receives serious consideration.

We look forward to hearing from you.


Harper or Machado Megadeal Would Be out of Character for Chisox

With most of the game’s top-spending teams apparently determined to remain on the sidelines instead of wooing either Bryce Harper or Manny Machado, the White Sox have been conspicuous in their reported pursuit of both. That’s a surprise, given both the team’s recent lack of success and their historical avoidance of big contracts, but late last month, general manager Rick Hahn acknowledged that fans would likely be disappointed if they didn’t land one of the winter’s big fish.

Given that the White Sox haven’t finished above .500 since 2012, and that last year, their second year of a long-term rebuilding program, they lost 100 games — their highest total since 1970 — it might seem like an odd time to spend big money. Then again, at a time when so many teams appear to have lost their checkbooks, if Chicago’s desire to spend is sincere, they may be tapping into a market inefficiency. Considering their history under owner Jerry Reinsdorf, however, it’s fair to be skeptical until the ink is dry on a contract for either Harper or Machado.

For starters, note that of the 30 teams, only five have yet to sign a player to either an extension or a free agent deal worth more than $72 million:

Largest Contracts in Team History
Team Player Years $ Type Signed
Indians Edwin Encarnacion 3 $60.0 FA 1/5/17
Pirates Jason Kendall 6 $60.0 Ext 11/18/00
Athletics Eric Chavez 6 $66.0 Ext 3/18/04
White Sox Jose Abreu 6 $68.0 FA 10/29/13
Royals Alex Gordon 4 $72.0 FA 1/6/16
Rays Evan Longoria 6 $100.0 Ext 11/26/12
Brewers Ryan Braun 5 $105.0 Ext 4/21/11
Cardinals Matt Holliday 7 $120.0 FA 1/7/10
Blue Jays Vernon Wells 7 $126.0 Ext 12/18/06
Braves Freddie Freeman 8 $135.0 Ext 2/4/14
Mets David Wright 8 $138.0 Ext 12/4/12
Padres Eric Hosmer 8 $144.0 FA 2/19/18
Phillies Cole Hamels 6 $144.0 Ext 7/25/12
Rockies Troy Tulowitzki 10 $157.8 Ext 11/30/10
Orioles Chris Davis 7 $161.0 FA 1/21/16
Astros Jose Altuve 7 $163.5 Ext 3/19/18
Giants Buster Posey 9 $167.0 Ext 3/29/13
Cubs Jason Heyward 8 $184.0 FA 12/15/15
Twins Joe Mauer 8 $184.0 Ext 3/21/10
Diamondbacks Zack Greinke 6 $206.5 FA 12/9/15
Nationals Max Scherzer 7 $210.0 FA 1/21/15
Dodgers Clayton Kershaw 7 $215.0 Ext 1/17/14
Red Sox David Price 7 $217.0 FA 12/4/15
Reds Joey Votto 10 $225.0 Ext 4/2/12
Angels Albert Pujols 10 $240.0 FA 12/8/11
Mariners Robinson Cano 10 $240.0 FA 12/12/13
Tigers Miguel Cabrera 8 $248.0 Ext 3/31/14
Rangers Alex Rodriguez 10 $252.0 FA 12/12/00
Yankees Alex Rodriguez 10 $275.0 FA 12/13/07
Marlins Giancarlo Stanton 13 $325.0 Ext 11/18/14
SOURCE: https://www.mlbtraderumors.com/2015/10/mlb-team-largest-contract.html
Revised from a 2015 MLB Trade Rumors list. All dollar figures in millions. Signing dates via MLB Trade Rumors, Cot’s Contracts, or Baseball-Reference. FA = free agent, Ext = extension.

Read the rest of this entry »


Dan Szymborski FanGraphs Chat – 2/4/19

12:00
Avatar Dan Szymborski: ITS CHAT TIME

12:01
Avatar Dan Szymborski: BUT NOT ALL CAPITAL LETTERS TIME EXCEPT FOR ME

12:01
Avatar Dan Szymborski: <full-on corrupt>

12:01
LFC Mike: It is rumored that during the lightning roundtoday  Dan is going to go all Adam Levine on us.

12:01
Avatar Dan Szymborski: When you come to my chats, you get my industry leading NoNipple© Guarantee.

12:01
CamdenWarehouse: Does ZiPS give you a list of comp players and then you choose the one that is funniest, most painful for that fan base, etc. or are they all the closest comp?

Read the rest of this entry »


2019 ZiPS Projections – Pittsburgh Pirates

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

Batters

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

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

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

Pitchers

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

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

Bench and Prospects

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

One pedantic note for 2019: for the WAR graphic, I’m using FanGraphs’ depth chart playing time, not the playing time ZiPS spits out, so there will be occasional differences in WAR totals.

Ballpark graphic courtesy Eephus League. Depth charts constructed by way of those listed here at site.

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

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

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

 

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

 

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

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

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

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

Both hitters and pitchers are ranked by projected zWAR — which is to say, WAR values as calculated by me, Dan Szymborski, whose surname is spelled with a z. WAR values might differ slightly from those which appear in full release of ZiPS. Finally, I will advise anyone against — and might karate chop anyone guilty of — merely adding up WAR totals on a depth chart to produce projected team WAR.


Sunday Notes: Payton Henry Pins His Hopes on Brewers Catching Job

Payton Henry grew up in a wrestling family in a wrestling town. That’s not the sport he settled on. The 21-year-old native of Pleasant Grove, Utah cast his lot with baseball, and went on to be selected in the sixth round of the 2016 draft by the Milwaukee Brewers. He’s seen by many as the NL Central club’s catcher of the future.

His backstory is one of Greco-Roman lineage. Henry’s paternal grandfather, Darold, won 10 state championships as a coach, and is a member of Utah’s Wrestling Hall of Fame. The patriarch coached 65 individual champions, including his son Darrin — Payton’s father — who captured a pair of titles. And while it eventually rolled away, the greenest of the apples tumbled from the same tree.

“I was kind of born to grow up a wrestler,” said Henry. “But then I fell in love with baseball. Once I realized I had a future in it, and started traveling a lot for baseball tournaments, I stopped wrestling. I didn’t have the time for it anymore.”

Being physically strong — weight training has long been part of his workout routine — and well-schooled in the sport’s technical aspects, he probably could have followed in his father’s footsteps. The coaches at Pleasant Grove High School certainly thought so. At the start of each year they would approach him and say,“Are you sure you don’t want to come out and wrestle?” Read the rest of this entry »


Effectively Wild Episode 1330: Rough Drafts

EWFI
Ben Lindbergh and Jeff Sullivan banter about rumors and the offseason, then answer listener emails about forming a team from remaining free agents, the definition of “Baseball IQ,” small-market teams banding together, the best thing for a team to be bad at, incentivizing teams to win, and whether front offices are planning for a work stoppage, plus Stat Blasts about the worst drafts ever, Johnnie LeMaster, and Ketel Marte and closing banter about a dream and the upcoming season preview series. Then (53:49), Ben talks to listener Anne Marie Chua Lee about anime as a rich, overlooked source of baseball entertainment, touching on series including Gurazeni: Money Pitch, Major 2nd, Ace of the Diamond, and Princess Nine.

Audio intro: Foo Fighters, "February Stars"
Audio interstitial: Tom Waits, "Big in Japan"
Audio outro: The Move, "Vote for Me"

Link to free-agent depth chart
Link to team draft data
Link to Anne Marie’s store
Link to Gurazeni
Link to Major 2nd
Link to Ace of the Diamond
Link to Princess Nine
Link to SABR Award voting
Link to Jeff’s nominated piece
Link to Ben’s nominated piece
Link to preorder The MVP Machine

 iTunes Feed (Please rate and review us!)
 Sponsor Us on Patreon
 Facebook Group
 Effectively Wild Wiki
 Twitter Account
 Get Our Merch!
 Email Us: podcast@fangraphs.com


Astros Sign Poor Man’s Dallas Keuchel

A year ago, Wade Miley went to camp with the Brewers as a 31-year-old minor-league free agent. He was coming off a disastrous season that saw him finish with a 128 ERA- with the Orioles. In truth, Miley wasn’t quite that bad — he also finished with an xFIP- of 106. But even 106 is unspectacular, and going into the season, expectations were modest. It wasn’t even guaranteed Miley would ever find a spot.

He wound up making 16 starts in a Brewers uniform, plus four more (technically) in the playoffs. In one sense, the Brewers got what they might’ve expected. Once again, Miley finished with an xFIP- of 106. But then, his ERA- settled at a ridiculous 63. In other words, while his xFIP- stayed exactly the same, he cut his ERA- in half. Miley finished with a better park-adjusted ERA than Corey Kluber. He finished with a better park-adjusted ERA than Gerrit Cole. He finished with a better park-adjusted ERA than Clayton Kershaw. The best and worst thing about baseball is that it doesn’t always have to make sense. Through one lens, Miley pitched as the ace of his team.

And now he’s going to take his pitching to Houston. Miley has signed with the Astros for a year and $4.5 million, with another $0.5 million in incentives. The Astros are likely to lose Dallas Keuchel. In Miley, they’re hoping to find an approximation.

Read the rest of this entry »


Finding Homes for the Top Remaining Free Agents

Even before this week’s polar vortex hit the Midwest and the Northeast, the hot stove had failed to generate adequate heat. It’s the second winter in a row that this has happened, this time with a much stronger free agent class. With less than two weeks to go before pitchers and catchers report to spring training, more than 100 free agents remain unsigned. According to The Athletic’s Jayson Stark, 16 teams haven’t signed a free agent to a multi-year deal, and 23 haven’t done one longer than two years. This isn’t just a matter of teams waiting out a handful of players in order to get a slight or even steep discount to fill that last need; it’s yet another sign of an increasingly dysfunctional relationship between the union and the league. As if in concert, big-spending teams such as the Dodgers, Yankees, and Cubs are suddenly turned austere, as if the goal were to fly tidier balance sheets over their ballparks, instead of championship banners.

Even some of the winter’s best free agents have yet to find a home. It’s not just Manny Machado and Bryce Harper, who ranked first and second on our Top 50 Free Agents list, who remain unsigned. Even after the Astros inked Wade Miley to a one-year, $4.5 million deal on Thursday, a total of 10 players within the top 50 are still without a home — setting the three pitchers on that list aside, that’s almost enough to fill out a makeshift lineup if the versatile Marwin Gonzalez can play two positions at once. Here’s the list, with the previous and projected WAR totals and crowdsourced contract information taken from our big board:

Unsigned Free Agents From Among FanGraphs’ 2019 Top 50
Rk Name Pos Prev Team Age Prev WAR Proj WAR Med Years Med Total
1 Manny Machado SS Dodgers 26 6.2 5.0 8 $256.0M
2 Bryce Harper RF Nationals 26 3.5 4.9 10 $330.0M
4 Dallas Keuchel SP Astros 31 3.6 3.3 4 $79.0M
12 Craig Kimbrel RP Red Sox 31 1.5 2.1 4 $64.0M
15 Marwin Gonzalez UT Astros 30 1.6 1.8 3 $30.0M
22 Mike Moustakas 3B Brewers 30 2.4 2.8 3 $36.0M
33 Gio Gonzalez SP Brewers 33 2.0 0.8 2 $24.0M
41 Adam Jones CF Orioles 33 0.5 1.2 2 $20.0M
43 Martin Maldonado C Astros 32 0.9 1.0 2 $10.0M
47 Jose Iglesias SS Tigers 29 2.5 1.7 3 $27.0M
Average 30.3 2.4 2.3
SOURCE: https://blogs.fangraphs.com/2019-top-50-free-agents/
Med(ian) Years and Med(ian) Total contract values from our crowdsource balloting ( https://blogs.fangraphs.com/contract-crowdsourcing-2018-19-ballot-1-of-7/). List does not include Adrian Beltre or Joe Mauer (both retired).

This isn’t an especially aged group or one facing imminent declines. Aside from the top two players, none of them projects to wind up anywhere close to a nine-figure deal, and while some of this group may still be unsigned specifically because certain teams are waiting for the biggest dominoes to fall, that explanation only goes so far.

Read the rest of this entry »


Jeff Sullivan FanGraphs Chat — 2/1/19

9:05

Jeff Sullivan: Hello friends

9:05

Jeff Sullivan: Welcome to Friday baseball chat

9:06

San Diegan: Are the Padres signing Harper or Machado OR BOTH???

9:06

Jeff Sullivan: Not both!

9:06

Jeff Sullivan: Probably not one of them, either!

9:06

Jeff Sullivan: But their interest is legitimate. I assume they’re going to end up priced out, but Machado is such an obvious fit that they might as well remain involved

Read the rest of this entry »


2019 ZiPS Projections – Cincinnati Reds

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

Batters

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

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

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

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

Pitchers

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

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

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

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

Bench and Prospects

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

One pedantic note for 2019: for the WAR graphic, I’m using FanGraphs’ depth chart playing time, not the playing time ZiPS spits out, so there will be occasional differences in WAR totals.

Ballpark graphic courtesy Eephus League. Depth charts constructed by way of those listed here at site.

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

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

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

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

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

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

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

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

Both hitters and pitchers are ranked by projected zWAR — which is to say, WAR values as calculated by me, Dan Szymborski, whose surname is spelled with a z. WAR values might differ slightly from those which appear in full release of ZiPS. Finally, I will advise anyone against — and might karate chop anyone guilty of — merely adding up WAR totals on a depth chart to produce projected team WAR.