Park-Factor Update: Summer, Heat and Fly Balls
Way back in May, I wrote a piece here on early-season park factors. Based on 26,650 balls-in-play struck through May 11, park factors were calculated based on granular exit speed/angle data. Yes, the sample was fairly small, but some interesting data was generated. One conclusion reached was that weather seemed to be playing a fairly significant role: the upper Midwest and Northeast corridor clubs with open-air stadiums endured cool, wet springs which had a clear run-suppressing effect.
The article wrapped up by indicating that we’d check back in a couple months to see what effect the higher temperatures of summer would have on those park effects. And here we are. This week and next, we’ll update these park factors through late August. Today, we’ll focus on fly-ball park factors, and next week we’ll take separate looks at AL and NL overall park factors.
First, here’s the quick-and-dirty on the method. Through August 21, 106,962 balls were put into play during MLB regular-season contests. They resulted in an overall batting average of .328 and slugging percentage of .537, up from .323 AVG-.523 SLG on May 11. Fly balls generated a .328 AVG and .895 SLG, way up from .314 AVG-.839 SLG on 5/11. Line drives generated a .661 AVG and .872 SLG, fractionally down from .662 AVG-.874 SLG on 5/11, and ground balls a .237 AVG and .258 SLG, up from .227 AVG-.249 SLG on 5/11. (Oh, and pop ups have generated a .018 AVG and .028 SLG.) Each BIP type was split into “buckets” separated by 5-mph increments. The top fly-ball bucket begins at 105 mph, and the top liner and grounder buckets begin at 110 mph.
For each ballpark, the actual production derived from that park’s actual BIP mix was compared to the projected production, assuming that each BIP bucket generated MLB average production for that BIP type/exit-speed combination. Convert everything to run values, and voila, park factors, both overall and by BIP type.
Fly-ball production sure has spiked upward from 5/11 to 8/21. Let’s take a quick look at the production by BIP type for the interim period:
AVG | SLG | |
FLY | 0.333 | 0.912 |
LD | 0.660 | 0.872 |
GB | 0.239 | 0.265 |
ALL | 0.330 | 0.542 |
We were clearly in a different world with regard to fly-ball production once the weather got warmer throughout the country. Let’s drill down a little bit to see where, exit speed-wise, that production increase is coming from. If you hit a fly ball at 105 mph or higher, you’re golden; through 5/11, such fly balls yielded a massive .920 AVG-3.424 SLG. Through 8/21, that’s up a tad to .937 AVG-3.528 SLG. From 100-105 mph, we’ve gone up from .631 AVG-2.122 SLG through 5/11 to .681 AVG-2.345 SLG through 8/21. Pretty significant increase, but hitters were in a pretty good place in both spring and summer on such fly balls.
Fly balls at 95-100 mph is where the action is. Through May 11, hitters batted an adequate .260 AVG-.778 SLG on such batted balls, with 12.0% of them going over the wall. Through August 21, they are batting a cumulative .321 AVG-.967 SLG on 95-100 mph fly balls, with a 15.5% homer rate. That’s a pretty huge production increase, and it stands out more starkly when you look at production on such fly balls in the interim period from 5/11-8/21: .341 AVG-1.028 SLG, with 16.6% of such fly balls going over the wall.
This is a pretty big deal. Fly balls at 95-100 mph are the ones that leave the park in summer — and tend to stay inside of it in spring — in most ball parks. Some players (Brian Dozier and Ian Kinsler, I’m looking at you) hit a ton of fly balls in this range. And some ball parks treat such fly balls much more kindly. Individual fly-ball park factors, as well as actual fly-ball production levels and homer percentages, for all 30 parks are listed below:
Thru 5/11 | Thru 8/21 | ||||||||
ALL FLY | AVG | SLG | HR % | PK FCT | AVG | SLG | HR % | PK FCT | |
COL | 0.454 | 1.231 | 19.0% | 209.3 | 0.429 | 1.150 | 18.4% | 153.3 | |
CIN | 0.363 | 1.070 | 20.1% | 162.3 | 0.342 | 0.971 | 17.7% | 137.0 | |
NYY | 0.345 | 0.986 | 18.3% | 121.8 | 0.340 | 0.983 | 18.9% | 127.7 | |
BOS | 0.422 | 1.047 | 14.5% | 132.7 | 0.393 | 1.015 | 15.3% | 126.9 | |
PIT | 0.309 | 0.753 | 10.3% | 101.5 | 0.348 | 0.892 | 13.1% | 124.1 | |
CLE | 0.277 | 0.743 | 12.6% | 72.2 | 0.359 | 0.968 | 16.7% | 119.3 | |
MIL | 0.371 | 1.094 | 21.0% | 133.4 | 0.345 | 0.975 | 17.7% | 115.7 | |
HOU | 0.317 | 0.832 | 13.1% | 119.1 | 0.342 | 0.928 | 15.0% | 115.3 | |
TEX | 0.366 | 0.956 | 16.5% | 124.0 | 0.352 | 0.962 | 17.6% | 115.0 | |
CWS | 0.250 | 0.685 | 12.0% | 87.9 | 0.303 | 0.845 | 15.5% | 110.8 | |
PHL | 0.322 | 0.921 | 15.8% | 106.7 | 0.327 | 0.953 | 17.3% | 107.2 | |
MIN | 0.305 | 0.815 | 12.0% | 91.6 | 0.355 | 0.952 | 14.9% | 105.5 | |
AZ | 0.418 | 1.168 | 20.9% | 130.9 | 0.392 | 1.075 | 17.9% | 105.5 | |
BAL | 0.344 | 0.882 | 14.9% | 100.1 | 0.344 | 0.965 | 18.1% | 103.8 | |
NYM | 0.265 | 0.700 | 12.0% | 78.1 | 0.318 | 0.874 | 15.4% | 101.9 | |
SEA | 0.294 | 0.819 | 15.8% | 101.8 | 0.334 | 0.939 | 17.5% | 97.5 | |
LAD | 0.312 | 0.796 | 13.4% | 102.0 | 0.314 | 0.839 | 15.0% | 94.8 | |
LAA | 0.272 | 0.779 | 13.6% | 76.9 | 0.319 | 0.846 | 14.3% | 92.4 | |
MIA | 0.328 | 0.770 | 11.9% | 95.3 | 0.301 | 0.732 | 11.2% | 91.9 | |
WAS | 0.253 | 0.684 | 11.6% | 73.1 | 0.292 | 0.832 | 15.0% | 89.9 | |
CUB | 0.230 | 0.640 | 10.9% | 64.8 | 0.295 | 0.798 | 14.3% | 89.0 | |
TOR | 0.335 | 0.858 | 13.8% | 92.0 | 0.343 | 0.987 | 18.5% | 88.7 | |
SD | 0.262 | 0.687 | 11.3% | 85.8 | 0.294 | 0.824 | 14.8% | 87.3 | |
TB | 0.276 | 0.870 | 17.5% | 107.9 | 0.291 | 0.867 | 16.5% | 83.1 | |
STL | 0.325 | 0.871 | 14.8% | 94.0 | 0.307 | 0.838 | 14.2% | 80.8 | |
SF | 0.292 | 0.695 | 7.5% | 89.5 | 0.310 | 0.749 | 9.5% | 80.0 | |
OAK | 0.267 | 0.711 | 12.4% | 75.6 | 0.297 | 0.785 | 12.9% | 78.2 | |
KC | 0.264 | 0.640 | 10.7% | 65.0 | 0.295 | 0.759 | 12.4% | 74.0 | |
DET | 0.290 | 0.797 | 13.5% | 69.5 | 0.310 | 0.890 | 16.4% | 73.4 | |
ATL | 0.238 | 0.565 | 8.6% | 63.1 | 0.259 | 0.656 | 9.8% | 69.5 | |
MLB | 0.314 | 0.839 | 14.0% | 100.0 | 0.328 | 0.895 | 15.4% | 100.0 |
As I hypothesized in my May article, the fly-ball park factors of the upper Midwest and Northeast clubs have almost universally skyrocketed since May. Check out Pittsburgh (up from 101.5 to 124.1), Cleveland (72.2 to 119.3), Chicago White Sox (87.9 to 110.8), Minnesota (91.6 to 105.5), NY Mets (78.1 to 101.9), Washington (73.1 to 89.9) and Chicago Cubs (64.8 to 89.0) in particular. Also, as expected, the park factors for indoor and indoor/outdoor stadia such as Milwaukee (down from 133.4 to 115.7) and Tampa Bay (107.9 to 83.1) have declined fairly sharply in relation to their weather-affected peers. This is a zero-sum process after all: raw fly-ball production barely moved in Tampa, but in relation to league average it took a big hit as the summer progressed.
Lastly, let’s take a look at that key 95-100 mph fly-ball bucket, and how production on such flies in all 30 venues was impacted by the summer warm-up:
Thru 5/11 | Thru 8/21 | |||||||
95-100 FLY | AVG | SLG | HR % | PK FCT | AVG | SLG | HR % | PK FCT |
COL | 0.532 | 1.660 | 27.7% | 209.3 | 0.457 | 1.421 | 22.6% | 153.3 |
CIN | 0.491 | 1.673 | 32.7% | 162.3 | 0.488 | 1.494 | 25.3% | 137.0 |
NYY | 0.372 | 1.186 | 20.9% | 121.8 | 0.404 | 1.333 | 26.2% | 127.7 |
BOS | 0.298 | 0.745 | 8.5% | 132.7 | 0.459 | 1.176 | 13.8% | 126.9 |
PIT | 0.361 | 0.917 | 8.3% | 101.5 | 0.416 | 1.154 | 13.4% | 124.1 |
CLE | 0.220 | 0.585 | 7.3% | 72.2 | 0.419 | 1.206 | 18.8% | 119.3 |
MIL | 0.351 | 1.081 | 18.9% | 133.4 | 0.361 | 1.165 | 20.9% | 115.7 |
HOU | 0.263 | 0.807 | 12.3% | 119.1 | 0.354 | 1.049 | 16.7% | 115.3 |
TEX | 0.262 | 0.833 | 14.3% | 124.0 | 0.308 | 1.008 | 18.5% | 115.0 |
CWS | 0.195 | 0.610 | 9.8% | 87.9 | 0.338 | 1.049 | 18.3% | 110.8 |
PHL | 0.458 | 1.458 | 25.0% | 106.7 | 0.364 | 1.172 | 21.2% | 107.2 |
MIN | 0.269 | 0.692 | 7.7% | 91.6 | 0.387 | 1.079 | 13.1% | 105.5 |
AZ | 0.294 | 0.922 | 15.7% | 130.9 | 0.275 | 0.844 | 13.8% | 105.5 |
BAL | 0.243 | 0.676 | 10.8% | 100.1 | 0.336 | 0.986 | 17.8% | 103.8 |
NYM | 0.270 | 0.892 | 16.2% | 78.1 | 0.341 | 1.079 | 19.5% | 101.9 |
SEA | 0.206 | 0.647 | 11.8% | 101.8 | 0.311 | 0.925 | 14.9% | 97.5 |
LAD | 0.250 | 0.844 | 15.6% | 102.0 | 0.237 | 0.757 | 13.8% | 94.8 |
LAA | 0.234 | 0.638 | 8.5% | 76.9 | 0.281 | 0.797 | 10.9% | 92.4 |
MIA | 0.268 | 0.756 | 9.8% | 95.3 | 0.303 | 0.934 | 15.6% | 91.9 |
WAS | 0.125 | 0.344 | 3.1% | 73.1 | 0.309 | 0.919 | 14.7% | 89.9 |
CUB | 0.182 | 0.545 | 9.1% | 64.8 | 0.266 | 0.827 | 14.5% | 89.0 |
TOR | 0.245 | 0.653 | 8.2% | 92.0 | 0.264 | 0.810 | 14.1% | 88.7 |
SD | 0.231 | 0.712 | 11.5% | 85.8 | 0.287 | 0.892 | 15.3% | 87.3 |
TB | 0.186 | 0.605 | 11.6% | 107.9 | 0.244 | 0.780 | 13.7% | 83.1 |
STL | 0.229 | 0.667 | 8.3% | 94.0 | 0.248 | 0.703 | 8.5% | 80.8 |
SF | 0.293 | 0.793 | 6.9% | 89.5 | 0.325 | 0.896 | 10.4% | 80.0 |
OAK | 0.194 | 0.611 | 8.3% | 75.6 | 0.247 | 0.715 | 9.5% | 78.2 |
KC | 0.128 | 0.462 | 10.3% | 65.0 | 0.208 | 0.613 | 10.1% | 74.0 |
DET | 0.167 | 0.571 | 11.9% | 69.5 | 0.217 | 0.720 | 13.7% | 73.4 |
ATL | 0.107 | 0.339 | 5.4% | 63.1 | 0.203 | 0.640 | 9.9% | 69.5 |
MLB | 0.260 | 0.778 | 12.0% | 100.0 | 0.328 | 0.895 | 15.5% | 100.0 |
Again, the biggest differences in production came in a handful of ball parks in the upper Midwest and Northeast. Cleveland is simply astonishing: .220 AVG-.585 SLG on 95-100 MPH fly balls through May 11, .419 AVG-1.206 SLG through 8/21. The homer rate on such fly balls in Cleveland nearly tripled from 7.3% to 18.8% by late summer. In Washington, the homer rate on 95-100 mph fly balls nearly quintupled from 3.1% to 14.7%, with production on such flies spiking from .125 AVG-.344 SLG to .309 AVG-.919 SLG. The production increases and homer rates on such fly balls also increased very sharply in Boston, Baltimore, Minnesota, Pittsburgh and both Chicago ballparks, among others.
What does all of this tell us? It simply reinforces the importance of context. Nolan Arenado is a great baseball player, but he is not an elite offensive player. He is helped greatly by Coors. Miguel Cabrera is an even greater hitter than he seems: Comerica Park deflates his actual production somewhat considerably. All players’ production is part true-talent, part context. It is the job of talent evaluators to separate the two.
While I would certainly not attempt to debunk the very credible claims regarding a potentially juiced baseball, I would remind everyone that weather has had a great impact on the increased run production we have seen in 2016. Now, let’s strap in and enjoy the stretch run, during which the temperatures will (eventually) cool and likely drain a little offense from the game.
Is a guy like Arenado credited with playing a neutral road schedule like most teams do or is his actual road schedule of ‘~27 games in SF, LAD, SD with 0 road games in Coors” taken into account?
That is not taken into account, because for almost everyone except the Rockies, it’s not very important, and it’s a lot of effort.
As you say, though, it is important for Nolan. In 2015, the Rockies overall Park Factor was 118, assuming an away Park Factor of 100. Their “weighted” road Park Factor should have actually been between 97-98, dropping their overall Park Factor to around 116.