Because I live in Los Angeles, California, I spend a lot of time during the baseball season at Dodger Stadium. An interesting thing happens at Dodger Stadium that doesn’t happen at any other Major League ballpark. Well, a lot of things happen at Dodger Stadium that don’t happen at any other Major League ballpark. For instance, attempted homicide in the parking lot.
But what I’m referring to in this entry is that every time a fly ball is hit in Dodger Stadium, everyone stands up and cranes their neck to watch the ball’s flight. Well, not everyone. 40% of the Dodger Stadium crowd is, at any given point during a game, fixated on one of three hundred beach balls being batted around the stadium (they are not all fixated on this because they enjoy it; it’s also a legitimate safety concern for fans of visiting teams. I’ve been the victim of attempted beach ball assault on more than one occasion). But of the remaining 60%, a very large number stand up to watch every fly ball.
Every fly ball. It could be a pop-up to the catcher behind the plate. People will stand up. It could be a long, graceful foul ball that lands somewhere near Vin Scully. People will stand up. It could be a high, looping fly-out to the shortstop. People will stand up. People will stand up because in a city like Los Angeles, at any given time, there are fifty-seven things more interesting than watching the Dodgers. But even in a city like Los Angeles, home runs are one thing people understand and want to see.
What makes this behavior particularly odd is that fly balls don’t generally turn into home runs at Dodger Stadium. In 2012, 1.56 home runs per game were hit in Dodger Stadium. That’s the sixth-least of any stadium in Major League Baseball. In fact, every year since 2006 – when the ESPN Home Run Tracker was created – Dodger Stadium has been ranked as one of the top ten home run-suppressing stadiums in baseball.
Minute Maid Park, of course, has the opposite reputation. It’s known as a hitter-friendly park. One that encourages home runs. At least, that’s the reputation.
But in looking at the Home Run Tracker, something interesting pops up. Though it’s true that from 2006 – 2008, Minute Maid Park ranked among the top ten parks in home run rate, since then it has normalized, and in fact it’s currently listed as a fairly neutral park. In fact, the hitter’s advantage that MMP has been known for since its inaugural season of 2000 may not be such an advantage, after all.
Minute Maid Park Park Factors By Year (Batting)
After four seasons, Minute Maid Park stabilized and has been more or less a neutral park ever since. But whatever the offensive environment in Minute Maid Park, it’s been more or less understood that it allows more home runs – and fewer beach balls – than Dodger Stadium. Since 2006, an average of .43 fewer home runs a game per season. Over 81 home games, that’s almost 35 fewer home runs per season.
Which makes it even more puzzling what happened in 2010. In 2010, Minute Maid Park allowed just 1.59 home runs per game. Dodger Stadium allowed 1.62. One’s first instinct is to write this off as a bad offensive team, which isn’t entirely untrue, but remember that this covers visiting teams, as well. And as you can see, visiting teams didn’t exactly knock the ball out of Minute Maid Park, either (I include the Astros’ road splits for context):
|Year||Home SLG||Road SLG||Visitors SLG|
Astros’ hitters lost 43 points of SLG from 2009-2010 at Minute Maid Park, compared to 34 on the road. But visiting hitters lost 44 points themselves, only to completely rebound the following season.
A look at GB/FB rates doesn’t provide any answers:
|Year||GB/FB||Home GB/FB||Visitors GB/FB|
Looking at home runs per fly ball yields some interesting results, however.
|Year||HR/FB||Home HR/FB||Visitors HR/FB|
The Astros’ HR/FB rates tumbled in 2010 – down 2.4% from 2009 overall, but actually up almost 2% at home. Conversely, however, visitors in Minute Maid Park only saw 8.4% of their fly balls leave the yard – a 2.7% reduction.
So what happened in 2010 that kept fly balls from leaving the stadium, for both the visitors and for the home team? I don’t see any evidence of a physical change that the stadium encountered that would have resulted in this.
One possible theory I can come up with is that Prince Fielder – who crushed the ball in Minute Maid Park – had a down year in 2010. Fielder slugged just .200 in Minute Maid Park in that season, far down from his career .627 (not a typo) slugging percentage there. Is it possible that his power slump in Houston was able to change the run environment that much? It seems unlikely. But something happened that year.
Every year. Every year, I join in a chorus of statistical slaves railing against the fan vote, this year witnessed by Derek Jeter (14th in WAR* among AL shortstops, with a paltry 0.2) getting a starting nod. Jeter is at least chasing 3,000 hits. There’s even less explanation for Josh Hamilton (1.6 WAR, 12th among AL outfielders.)
But this year, I’m not stopping there. The whole selection process is pretty silly. Bruce Bochy used his managerial picks to give Ryan Vogelsong an All-Star nod, which raised a lot of eyebrows around the league. But Vogelsong (1.9 WAR, 20th among NL starters) isn’t even the worst offender. Jose Valverde made the squad despite a 0.4 WAR (38th among AL relievers,) as did Brandon League, who is tied with him.
And then there’s Jay Bruce, whose 0.9 WAR ranks him 39th among NL outfielders.
Meanwhile, Bochy snubbed his own third baseman, Pablo Sandoval, who leads all NL third basemen with 2.0 WAR. Sandoval isn’t alone; he’s tied at the top with Chase Headley, who also wasn’t voted in. Neither were Ryan Roberts (1.9) – who wasn’t even on the printed All-Star ballot – or Aramis Ramirez (1.6). That’s right, the NL’s starting third baseman, Placido Polanco, ranks fifth. The reserve third baseman, Chipper Jones, ranks tenth.
The second base situation in the AL is almost as bad. Robinson Cano (2.4, 5th among AL 2B) was voted the starter, and Howie Kendrick (3rd with 3.1) is the backup, leaving Dustin Pedroia (1st with 3.7) as proof that even big-market players aren’t exempt. He’ll have company watching the game; the Rays’ Ben Zobrist is 2nd with 3.6 WAR, and also didn’t receive a nod.
David Robertson is tied with his bullpen mate, Mariano Rivera, to lead all AL relievers with a 1.5 WAR, but he’ll be sitting at home, also.
But it is what it is, and most of the guys who belong there end up there, one way or the other. But would it kill Major League Baseball to rectify this situation somehow? Maybe give the General Managers a vote? Maybe SABR? I don’t know; but I do know that something needs to change. The guys who earn All-Star nods must be allowed to play in the All-Star Game.
I’m all for the idea of the fan vote: Fans should be able to watch their favorite players take the field in July against one another. But if a player out-performs every other player at his position, he should be on that field.
As is my tradition, I’ve taken the liberty of creating my own All-Star team, based on statistics, while maintaining current MLB rules (i.e. at least one player from each team**).
So, without further ado, my own choices for the 68 Major League All-Stars:
C: Brian McCann (ATL)
1B: Joey Votto (CIN)
2B: Rickie Weeks (MIL)
3B: Chase Headley (SDP)
SS: Jose Reyes (NYM)
OF: Matt Kemp (LAD), Andrew McCutcheon (PIT), Ryan Braun (MIL)
SP: Roy Halladay (PHI)
Cole Hamels (PHI), Cliff Lee (PHI), Clayton Kershaw (LAD), Jair Jurrjens (ATL), Jonny Venters (ATL), Craig Kimbrel (ATL), Eric O’Flaherty (ATL), Mike Adams (SDP), Carlos Marmol (CHC), Ian Kennedy (ARI), Daniel Hudson (ARI), Matt Cain (SFG)
C Miguel Montero (ARI), 1B Prince Fielder (MIL), 2B Danny Espinosa (WSN), 3B Pablo Sandoval (SFG), SS Troy Tulowitzki (COL), OF Shane Victorino (PHI), OF Michael Bourn (HOU), OF Matt Holliday (STL), OF Carlos Beltran (HOU), 1B Gaby Sanchez (FLA), 2B Brandon Phillips (CIN), OF/1B Lance Berkman (STL), 3B Ryan Roberts (ARI)
C: Alex Avila (DET)
1B: Adrian Gonzalez (BOS)
2B: Dustin Pedroia (BOS)
3B: Alex Rodriguez (NYY)
SS: Asdrubal Cabrera (CLE)
OF: Jose Bautista (TOR), Curtis Granderson (NYY), Jacoby Ellsbury (BOS)
DH: David Ortiz (BOS)
SP: Jered Weaver (LAA)
Justin Verlander (DET), CC Sabathia (NYY), Josh Beckett (BOS), James Shields (TBR), David Robertson (NYY), Mariano Rivera (NYY), Jim Johnson (BAL), Aaron Crow (KCR), Sergio Santos (CWS), Felix Hernandez (SEA), C.J. Wilson (TEX), Gio Gonzalez (OAK)
C Matt Wieters (BAL), 1B Miguel Cabrera (DET), 2B Ben Zobrist (TBR), 3B Kevin Youkilis (BOS), SS Jhonny Peralta (DET), OF Alex Gordon (KCR), OF Denard Span (MIN), OF Brett Gardner (NYY), DH Victor Martinez (DET), OF Matthew Joyce (TBR), OF Carlos Quentin (CWS), 2B Howie Kendrick (LAA)
* I calculated WAR by averaging bWAR and fWAR.
** Yankees 6, Red Sox 6, Braves 5, Tigers 5, Diamondbacks 4, Phillies 4, Brewers 3, Rays 3, Reds 2, Dodgers 2, Mets 2, Padres 2, Giants 2, Cardinals 2, Angels 2, Royals 2, Cubs 1, Rockies 1, Marlins 1, Astros 1, Pirates 1, Nationals 1, Blue Jays 1, Rangers 1, Mariners 1, Athletics 1, Twins 1, Indians 1