The Pirates Have Been Good, Just Not in the Way We Expected
If you were looking to rank early-season National League storylines, the Pirates playing at an 87-win pace probably wouldn’t be near the top of the list. As a narrative, it doesn’t compete with the scorching-hot Cubs, the surprising Phillies, a team that can’t win home games in Atlanta, and plenty of exciting individual players. Our preseason projections had the Pirates finishing the year with 83 wins, so it’s not all that interesting to point out that they’re playing slightly ahead of that pace. And that’s before acknowledging that most people thought the model was a little light on the National League’s eternal Wild Card.
So, you might be asking, why would the author call attention to the Pirates performance to date if it’s essentially what a reasonable person would have expected from them seven short weeks ago?
While the Pirates are winning baseball games at roughly the expected rate, they are not doing so in the manner we expected. Observe:
Universe | Record | R/G | RA/G |
Projected | 83-79 | 4.17 | 4.06 |
Real Life | 21-18 | 4.92 | 4.87 |
The Pirates average run differential in 2016 is similar to the expectation (+0.05 vs +0.11), but they are essentially scoring and allowing a full run more per game. Of course, we’re only 39 games into the season, so this isn’t to say that the projections were wrong and we should disregard them, but rather that the Pirates have looked different than we expected for the first quarter of the year.
Here are the Pirates who’ve recorded at least 30 plate appearances so far this year. As you can see, the only Pirate who isn’t hitting better than his preseason Depth Charts projection is Andrew McCutchen.
Name | PA | Projected wOBA | wOBA | Difference |
Andrew McCutchen | 178 | 0.379 | 0.347 | -0.032 |
Gregory Polanco | 169 | 0.311 | 0.389 | 0.078 |
Jordy Mercer | 162 | 0.290 | 0.316 | 0.026 |
Starling Marte | 155 | 0.339 | 0.372 | 0.033 |
Josh Harrison | 152 | 0.319 | 0.329 | 0.010 |
Francisco Cervelli | 149 | 0.319 | 0.324 | 0.005 |
John Jaso | 144 | 0.336 | 0.344 | 0.008 |
David Freese | 141 | 0.313 | 0.333 | 0.020 |
Sean Rodriguez | 62 | 0.285 | 0.434 | 0.149 |
Matt Joyce | 63 | 0.303 | 0.500 | 0.197 |
Jung Ho Kang | 37 | 0.324 | 0.470 | 0.146 |
Chris Stewart | 32 | 0.270 | 0.305 | 0.035 |
As a group, these 12 hitters have produced a .358 wOBA, which is a full 36 points higher than that same group’s projected average (weighted for their actual PA to date). Offense isn’t perfectly linear and there are things wOBA doesn’t capture, but a 36 point difference works out to just over one run per game. In other words, the Pirates aren’t scoring a bunch of runs because of sequencing, they’re actually hitting well enough to justify the runs that are crossing the plate. In fact, they’re underperforming their BaseRuns expected runs slightly on the offensive side of the equation.
Rodriguez, Joyce, and Kang are all in the middle of unsustainable stretches, but the rest of the team isn’t doing anything terribly outlandish. It’s not that key Pirates are beating their projections by a lot, it’s that so many of them have landed on the positive side of the median so far this year.
Statistically, there’s no reason why we should expect less regression toward the mean for the Pirates than we would for any other team, but there is something about a team that’s getting a little more from everyone that feels more sustainable than a team that’s getting crazy performances from the best couple of hitters.
The story is just as bleak on the pitching side as it is great on the batting side.
Name | IP | Projected ERA | Projected FIP | ERA | FIP | ERA Difference | FIP Difference |
Francisco Liriano | 46.2 | 3.27 | 3.24 | 4.63 | 5.21 | 1.36 | 1.97 |
Jon Niese | 46 | 4.07 | 3.93 | 5.28 | 6.00 | 1.21 | 2.07 |
Juan Nicasio | 42.1 | 4.02 | 3.94 | 4.46 | 4.20 | 0.44 | 0.26 |
Gerrit Cole | 41.1 | 3.19 | 3.07 | 3.05 | 2.80 | -0.14 | -0.27 |
Jeff Locke | 38 | 4.10 | 4.03 | 5.45 | 5.24 | 1.35 | 1.21 |
Kyle Lobstein | 20.2 | 4.04 | 3.90 | 4.79 | 4.61 | 0.75 | 0.71 |
Ryan Vogelsong | 19.2 | 4.24 | 4.12 | 4.12 | 5.35 | -0.12 | 1.23 |
Tony Watson | 17.2 | 2.93 | 3.10 | 2.55 | 5.09 | -0.38 | 1.99 |
Mark Melancon | 17 | 2.68 | 2.82 | 2.65 | 3.23 | -0.03 | 0.41 |
Andrew Schugel | 16.1 | #N/A | #N/A | 4.96 | 3.35 | #N/A | #N/A |
Arquimedes Caminero | 15.2 | 3.45 | 3.64 | 5.74 | 6.43 | 2.29 | 2.79 |
Neftali Feliz | 13.2 | 3.59 | 3.66 | 3.95 | 3.26 | 0.36 | -0.40 |
Jared Hughes | 8 | 3.66 | 3.92 | 2.25 | 5.11 | -1.41 | 1.19 |
Rob Scahill | 6 | 3.96 | 4.00 | 6.00 | 3.44 | 2.04 | -0.56 |
Cory Luebke | 3.2 | 4.15 | 4.06 | 14.73 | 13.20 | 10.58 | 9.14 |
The pitchers highlighted in red have an ERA and FIP worse than their preseason projections. Most importantly, three-fifths of the starting rotation — Niese, Liriano, and Locke — are performing much worse than we expected going into the year. Liriano and Locke have also pitched worse in 2016 than they did for the team in 2015 — and the club lost A.J. Burnett and J.A. Happ, both of whom had solid seasons a year ago. The Pirates have one of the worst pitching staffs in baseball after having one of the best units in the game in 2015. Run prevention was a hallmark of the Big Data Bucs, but so far this year they’ve been one of the worst teams in the league when it comes to keeping runs off the board.
After only 39 games, you would expect that few players would performing at their projected levels even if we had really good projections. There’s simply too much variance in outcomes over one quarter of the season for us to expect a team to be performing exactly as we expected, even if we somehow nailed the projections in the first place.
The Pirates are interesting, however, because the projections have basically nailed the hardest part of the equation — the overall performance of the team — while getting none of the details right along the way. Basically all of the batters are doing better than we anticipated and most of the pitchers are doing worse. And they’re doing so in perfectly harmony. I don’t think that means anything. I’m not sure how it could mean anything.
Sparky Anderson used to say that he knew what kind of team he had after 40 games. I’m not sure if Clint Hurdle would agree in 2016. The Pirates looked like a below-average offense and an above-average pitching staff going into the season and, after 40 games, they’re a well above-average offense and a well below-average run-prevention team. This kind of thing is bound to happen if you observe enough seasons, but symmetry of the Pirates’ weird year is aesthetically pleasing. They’ve played as well as we expected, they just haven’t played at all like we expected they would.
Neil Weinberg is the Site Educator at FanGraphs and can be found writing enthusiastically about the Detroit Tigers at New English D. Follow and interact with him on Twitter @NeilWeinberg44.
Somewhat off topic… But as a Pirate fan I look forward to Jameson Taillon and Tyler Glasnow joining the rotation next month. Jon Niese might be better in the bullpen (as I suspect he would gain some velocity and generate more Ks while maintaining his excellent control), and Jeff Locke might be better “contributing” to another team – I see no reason to give any more innings to Locke.
FWIW – Chad Kuhl also seems like he would be an improvement over Locke and Niese (perhaps a slight one, but every extra win is crucial for a “bubble” team).
Before the Mets traded Niese for Walker, I also thought his future was the bullpen. I thought Verrett would be a good candidate for the rotation (before they resigned Bartolo too), and that Niese had picked up some velocity and was striking out more as well. Granted, extremely small sample size, but in the playoffs (5 IP) his K/9 was 10.13 (career 6.17) and BB/9 was 1.69 (career 2.71). His fastball also averaged 92.75 MPH, and his curve averaged 77.5 MPH. He’s never averaged that fast a fastball (over full season high is 90.6, and career 89.7) and the last time his curve hit that speed was 2013.
1 problem with this, taillion has to be on an innings limit right? He just hasn’t pitched enough the last 3 years to have him go much over 100 innings. Maybe they roll the dice but I hope his arm holds up. Glasnow if on the standard mlb 50 inning jump would be at about 160 or shutting him down in august. Not trying to burst bubbles they are just too talented to put increased risk on their arms.