Effectively Wild Episode 1332: The Life of Riley

EWFI
Ben Lindbergh and Jeff Sullivan dissect the trade that sent catcher J.T. Realmuto from the Marlins to the Phillies for Jorge Alfaro, Sixto Sanchez, and Will Stewart, honor the legacy of Frank Robinson, and then (22:28) bring back 88-year-old 1950s two-way player and podcast king Johnny O’Brien, along with his 24-year-old grandson, current Tampa Bay Rays minor leaguer Riley O’Brien, for an inter-generational conversation about baseball and player development, touching on Robinson and the late Bob Friend, the relationship between Johnny and Riley, life in the minors, baseball’s salary structure, changes in how players train and spend their offseasons, advances in velocity, strikeouts, and technology, and much more (plus a postscript on MLB’s just-concluded Mariners and Dodgers investigations).

Audio intro: Real Estate, "It’s Real"
Audio interstitial: Frank Sinatra, Gene Kelly, and Jules Munshin, "O’Brien to Ryan to Goldberg"
Audio outro: The Byrds, "John Riley"

Link to Jeff’s post on Realmuto and Marlins Park
Link to Jeff on Realmuto as baseball’s best catcher
Link to Jeff on the Realmuto trade
Link to first interview with Johnny
Link to Seattle Times article on the O’Brien twins
Link to video of Riley
Link to SI report on the Dodgers and Kapler
Link to SABR Award voting
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


Phillies Acquire Great Catcher in Exchange for Mystery Box

Everyone is waiting for the Phillies to sign one of Bryce Harper and Manny Machado. It seems almost inevitable that the Phillies will sign one of Bryce Harper and Manny Machado. There’s some chance it even happens today! Who knows? But while the world has waited for the Phillies to signal that they’re going for it, they’ve already added a new everyday outfielder in Andrew McCutchen. They’ve already added a new everyday shortstop in Jean Segura. They’ve already added a new late-inning reliever in David Robertson. And now they’ve added a new regular catcher.

Phillies get:

Marlins get:

And so ends the drawn-out, months-long Realmuto sweepstakes, that saw him connected to a couple handfuls of teams. Just last week, I thought Realmuto was going to be traded to the Reds. The Phillies came almost out of nowhere. But, like the Reds, they’ve spent the offseason acting aggressively, and I can’t imagine they’re finished. The NL Central is going to be a hell of a division. And, the NL East is going to be a hell of a division. The Marlins are going to get beat up on the regular as a consequence, but then, they knew what they were getting into.

Read the rest of this entry »


The Argument for J.T. Realmuto as Baseball’s Best Catcher

It feels like, any minute now, J.T. Realmuto will officially be on the move. He might even get officially traded while I’m busy writing this article. According to the latest reports, Realmuto is likely to be dealt to the Phillies, in exchange for a package including Sixto Sanchez and Jorge Alfaro (plus more). I don’t know what might be left for the teams to overcome. Again, press releases seem almost inevitable. With Sanchez as the centerpiece, the Marlins ought to be satisfied.

If and when this reaches a resolution, it’ll mark the end of a drawn-out sweepstakes. Realmuto always seemed like baseball’s most probable trade candidate. As much as the Marlins have wanted to keep him around, a contract extension requires interest from both parties, and Realmuto has wanted out. So a trade was going to happen. A trade involving some manner of top prospect was going to happen. What we didn’t know was where Realmuto would ultimately end up. He’s now linked to the Phillies. He’s been linked to the Reds. He’s been linked to the Braves, and the Padres, and the Dodgers, and the Rays, and even more teams on top of that. A whole lot of baseball has wanted J.T. Realmuto.

So let’s talk about that for a few minutes. For many of you, this will be simple review. But, why has Realmuto been in such demand? It’s because he might well be the best catcher in the game.

Read the rest of this entry »


Eric Longenhagen Chat- 2/7/19

2:03
Eric A Longenhagen: Hey there, it is I. Today’s chat will be quick and I will need to update The Board if/when the Realmuto trade is official

2:03
Starbucks Nightmare: Is Morgan Cooper alive

2:03
Eric A Longenhagen: Yes but the Dodgers typically take things very slowly with the injured college pitching they’re constantly drafting.

2:04
John Stamos: Any words on Maximo Castillo in the upcoming Blue Jays list?

2:04
Eric A Longenhagen: a bunch of 50s, he’s in the Others section

2:04
Cave Dameron: How fast can you throw a baseball right now?

Read the rest of this entry »


The Royals Make a Bad Bullpen Better

Late Wednesday afternoon, word broke that the Royals were “closing in” on a one-year contract with 30-year-old reliever Brad Boxberger. Jon Heyman reported the deal will be for $2.2 million guaranteed, plus $1 million in incentives. Boxberger wasn’t one of our Top 50 Free Agents here at FanGraphs, so we don’t have a crowdsourced contract prediction on record, but his deal strikes me as right around what you’d expect given recent reliever deals (a rejuvenated Óliver Pérez, for example, just signed for $2.5 million, albeit with an option for 2020) and the fact that the Diamondbacks chose to non-tender Boxberger last fall rather than pay the $4.9 million he was expected to get in arbitration.

Boxberger was an All-Star as recently as 2015, when he saved 41 games and posted a 27% strikeout rate for the Rays. But he struggled badly in 2016 and ended the year with a 17% walk rate and an ugly 4.81 ERA. 2017 was a bit of an improvement on both fronts (the walk rate was back down to 9%, and the ERA to 3.38), but Boxberberg’s 2018 campaign in Arizona saw the seesaw dip back yet again, with a 4.39 ERA and 14% free pass rate. The difference between those two bad 2018 numbers, and his two good ones — a 30 percent strikeout rate and 32 saves — is probably what led Arizona to cut ties with their closer last fall. Arbitrators like save totals perhaps more than they should, and with Boxberger’s season having trended in the wrong direction (compare a first-half ERA of 3.06 to a second-half mark of 7.00), Arizona was clearly ready to move on.

How you feel about Boxberger’s ability to return to form in 2019 depends a great deal on whether you believe he can recover some fastball velocity, or offset the loss with an adjustment to his off-speed offerings. With the exception of a slider that he throws fairly infrequently (just 3% of the time in 2018), Boxberger is basically a two-pitch guy: he’s got a four-seam fastball that he throws up and away to lefties and down and away to righties, and a changeup, which he throws down and away from lefties and just plain down to righties. Unfortunately for the reliever, a slight decrease in fastball velocity (from 94 mph just three years ago to 92 mph last year) without an attendant decrease in changeup velocity has left the pitches too easy for batters to distinguish from each other, and last year saw Boxberger generate fewer swings on pitches outside the zone (28%) than ever before. When he was humming in 2015, that figure was 34%.

Still, if Boxberger is able to get some mustard back on his fastball or otherwise distinguish it more meaningfully from his changeup, there’s little reason to think he can’t put up strikeout numbers that more closely resemble last year’s impressive mark while simultaneously reducing his walk rate to a more reasonable level. If he can, it’ll be a boon for a Kansas City bullpen that was, to put it mildly, atrocious last year. Their collective FIP of 4.85 was, by a fair margin, the worst in the game (the runner-up Mets posted a 4.61 FIP; the 24-point gap between the two teams is the same as the difference between the Mets and the seventh-worst Reds). Their 5.04 ERA was second-worst. They struck out a league-low 7.31 batters per nine innings, and walked 4.15 (sixth-worst). Kelvin Herrera was pretty good for a little while there, but then he got traded. Brad Keller was ok, too. The rest of the Kansas City ‘pen was pretty awful. By WAR, only six teams in the last twenty years have been worse:

Worst Bullpens by WAR, 1999-2018
Team Team Relief WAR
2013 Astros -5.2
2016 Reds -3.8
2010 Diamondbacks -3.3
2007 Devil Rays -3.1
2002 Devil Rays -2.6
1999 Royals -2.4
2018 Royals -2.2

In signing Boxberger, the Royals have taken a positive step toward correcting their biggest weakness. According to Baseball-Reference, Kansas City has acquired nine players since November 1, excluding Boxberger. Five are position players. The other four are relievers. Of those four, just one — Jason Adam, signed as a free agent in mid-December — threw any major league relief innings at all in 2018. Another, Michael Ynoa, had some modest success for the White Sox in 2016 and 2017 but was released in March of 2018 and did not pitch in affiliated ball last season. Andrés Machado was last seen posting a 22.09 ERA for the 2017 Royals, and barely counts as an acquisition; he was non-tendered on November 30th and re-signed to a minor-league deal on December 3. Winston Abreu is 41 and last pitched in the majors in 2009, when he threw 3.2 innings for Tampa Bay and 2.1 Cleveland. I wish them all well, but All-Star arms they are not. Boxberger was, and at least could be again.

Even if the Royals had signed Andrew Miller, Adam Ottavino, Jeurys Familia, David Robertson, and Craig Kimbrel this offseason, they likely wouldn’t have a winning team in 2019. As things stand, our depth charts have them besting only the Orioles in total roster WAR. There is, clearly, a lot of room to grow their win total without threatening Cleveland or even the Twins for the AL Central crown. But what we can say at this point is this: the 2018 Royals had one of the very worst bullpens of the last 20 years, and yesterday they went out and did something about it, despite having no real expectation of winning anything at all in 2019. I still think they could stand to bring on a few more relief pitchers, but in this era in which 30 teams seem to be in competition for the 2022 World Series but only ten or so are in competition for the one this October, there’s at least some consolation in what they did yesterday.


2019 ZiPS Projections – Oakland Athletics

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

Batters

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

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

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

Pitchers

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

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

Bench and Prospects

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

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

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

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

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

 

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

 

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

 

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

 

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

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

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

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

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


Job Posting: Astros Baseball Research and Development

Please note, this posting contains three positions.

Baseball Systems Developer, Research & Development

Department: Baseball Operations
Supervisor: Senior Architect, Research and Development
Classification: Full-time (Exempt)

The Houston Astros are seeking a Baseball Systems Developer for the team’s Baseball Research and Development group. The Baseball Systems Developer will work closely with the Senior Architect of R&D as part of a cross-functional agile team to build infrastructure and design systems that encourage the effective understanding and application of information throughout Baseball Operations.

Essential Duties & Responsibilities:

  • Collaborate with a cross-functional agile team on designing, testing, implementing, and maintaining scalable software for Baseball Operations
  • Collaborate with a cross-functional agile team on improving efficiency and scalability of current Baseball Operations software

Education and/or Experience:

  • Bachelor’s degree in computer science or related field is preferred
  • Proficient in at least two of the following:
    • C# and ASP.NET or ASP.NET Core
    • HTML/JavaScript (TypeScript preferred)/CSS
    • A front-end framework like React, Angular, or Vue
  • Experience with Microsoft Azure/Amazon Web Services/Google Cloud platform is preferred
  • Experience with continuous integration/continuous deployment is preferred
  • Experience with data visualization tools such as Plotly and D3 is preferred
  • Experience with formal software (unit/integration/ testing and data-driven development preferred
  • Experience with agile software development processes preferred
  • Familiarity with Python and R Shiny Apps preferred
  • Strong analytical and problem-solving skills
  • Strong interpersonal and communication skills (written and verbal)

To Apply:
To apply, please visit TeamWorkOnline and complete the application.

Baseball Systems Data Modeler, Research & Development

Department: Baseball Operations
Supervisor: Senior Architect, Research and Development
Classification: Full-time (Exempt)

The Houston Astros are seeking a Baseball Systems Data Modeler for the team’s Baseball Research and Development group. The Baseball Systems Data Modeler will work closely with the Senior Architect of R&D as part of a cross-functional agile team to build infrastructure and design systems that encourage the effective understanding and application of information throughout Baseball Operations.

Essential Duties & Responsibilities:

  • Create and maintain ETL jobs for incoming data feeds
  • Ensure data integrity within the database and data processes
  • Design, implement, and maintain data mapping procedures
  • Apply statistical methods for handling and testing missing data problems

Education and/or Experience:

  • Bachelor’s degree in computer science or related field is preferred
  • Experience with SQL Server and T-SQL, including SQL Server Reporting Service and SQL Server Integration Services
  • Experience with designing and developing data marts
  • Experience with data governance
  • Understanding of baseball data (e.g., TrackMan, Statcast) is preferred
  • Experience with Microsoft Azure/Amazon Web Services/Google Cloud platform is preferred
  • Experience with continuous integration/continuous deployment is preferred
  • Experience with agile software development processes preferred
  • Experience with software testing and data-driven development preferred
  • Familiarity with Python and R is preferred
  • Strong analytical and problem-solving skills
  • Strong interpersonal and communication skills (written and verbal)

To Apply:
To apply, please visit TeamWorkOnline and complete the application.

Machine Learning Engineer, Research & Development

Department: Baseball Operations
Supervisor: Director, Research and Development
Classification: Full-time (Exempt)

The Houston Astros are seeking a Machine Learning Engineer for the team’s Baseball Research and Development group. The Machine Learning Engineer will work closely with the Senior Architect and Director of R&D as part of a cross-functional agile team to deploy statistical, machine learning, and deep learning models at scale and to ensure that they are reliable and repeatable.

Essential Duties & Responsibilities:

  • Collaborate with a cross-functional agile team on developing machine learning systems from prototyping to production
  • Support investigation of new software packages/vendors, APIs, and algorithms to deliver quality analytics and machine learning at scale
  • Develop infrastructure and tools to productionize new algorithms in a repeatable manner

Education and/or Experience:

  • Advanced degree in statistics, engineering, applied math, physics, quantitative social sciences, computer science, operations research or similar field or professional experience preferred
  • Fluency in R, including experience with the tidyverse and modern R development practices
  • Fluency in Python with preference for Python 3 experience
  • Experience with software testing and data-driven development strongly preferred
  • Experience with large data sets and distributed computing strongly preferred
  • Experience with deep learning frameworks (Tensorflow, CNTK, Caffe, etc.) preferred
  • Ability to write SQL queries is preferred
  • Experience with agile software processes preferred
  • Strong analytical and problem-solving skills
  • Strong interpersonal and communication skills (written and verbal)

To Apply:
To apply, please visit TeamWorkOnline and complete the application.

For all positions:

Work Environment
This job operates in an office setting. This role routinely uses standard office equipment such as computers, phones, photocopiers, and filing cabinets. The noise level is usually moderate but can be loud within the stadium environment.

Physical Demands
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. This is a largely sedentary role; however, some filing is required. This would require the ability to lift files, open filing cabinets and bend or stand on a stool as necessary.

Position Type and Expected Hours of Work
Ability to work a flexible schedule, including evenings, weekends, and holidays.

Travel
Rare travel maybe expected in this role.

Other Duties
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.

The Astros are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

EOE/M/F/Vet/Disability.

The content in this posting was created and provided solely by the Houston Astros.


Let’s Talk About a Bunch of Proposed Changes to Baseball

You’re all a great resource, and I love a good poll. I just polled you on Tuesday! In light of how this offseason has gone, I asked whether you’d prefer an MLB-style offseason, or an NBA-style offseason. Sure, the timing of the poll might’ve somewhat biased the results, but, anyway, thousands of you have voted, and two-thirds of you say you’d prefer an NBA-esque feeding frenzy. Yeah, things would die down almost as quickly as they picked up, but that must be a hell of a high, when all the action happens at once. Baseball could never contend with that.

Now I’m back to poll again, because once more I want to solicit your opinions. MLB and the MLBPA have been talking, and as you can read in this article from Jeff Passan, the two sides have exchanged several proposed changes to the game’s competitive and economic structure. Nothing has actually been agreed to yet, and most of the proposals will remain on paper, but for now, we all get to consider a bunch of ideas. You might find some of them agreeable. You might find some of them disagreeable. That’s why I want to collect information.

As far as I can tell, Passan highlighted ten different proposals. You’ll find them below. Some of them are more vague than others, but we can make do with what we have. For each proposal, I’ll offer a brief explanation. And then there are two polls. The first simply asks whether you approve or disapprove of the proposal, as you understand it. The second asks how much you actually care. Are you very passionate, or is it a struggle to so much as muster an opinion? I look forward to the results from running these in tandem. I’ll probably revisit the data later this week.

Off we go! Thanks in advance for your collective participation.

Read the rest of this entry »


Mets Pitchers Adopted a Whole New Identity

With spring training just around the corner, I should remind you that you should feel safe ignoring just about everything anyone says. There’s so much noise, and so little signal. It makes sense that it would be that way, to be sure — it’s an optimistic time of year — but optimism has a tenuous relationship with the reality of the future. Every clubhouse has a great group of guys. Every team is talented enough to surprise some people. Every injury is buried in the past. Every new pitch is going to miss bats.

People say optimistic things about themselves, and coaches say optimistic things about strategy implementation. Here’s how these players are going to platoon. Here’s how the bullpen is going to shake out. Here’s how the team will fold in more shifts. How many times have we heard coaches say their clubs are going to run more often? The clubs typically don’t run more often. It’s just a thing to say when it’s still theoretical. When the games start to count, only then can you test one’s commitment to an idea.

With all of this in mind, I’d like to bring your attention to the 2018 Mets. The 2018 Mets operated under a new pitching coach, in Dave Eiland. Like many other coaches, Eiland voiced some ideas in spring training. But out of that fog, the Mets did something concrete. As is common, there was an idea. As is uncommon, there was subsequent follow-through.

Read the rest of this entry »


Kiley McDaniel Chat – 2/6/19

12:07

Kiley McDaniel: Hello from ATL now that it’s warm and all the tourists are gone, things are looking up

12:08

Steve Sanders: When will the Blue Jays team prospect list come out?

12:08

Kiley McDaniel: This week for sure, rankings are locked now but we’re working on those reports and prospects week stuff side by side

12:09

Cave Dameron: If you had to convert any position-player prospect into a pitcher, who would it be and why?

12:09

Kiley McDaniel: You can see the top arms in the minors here: https://www.fangraphs.com/prospects/the-board/2018-in-season-prospect-…

12:10

Kiley McDaniel: I’d probably pick Robles or Pache b/c you want pure arm strength but also athleticism and body control

Read the rest of this entry »