Where Are The Best MLB Ballparks for Home Runs?
Which ballparks are you hitting up during the 2024 season?
When fans head to a stadium to catch an MLB game, the things they'd like to see over nine innings can vary. More often than not, though, people want to see a home run or two. After all, it's one of the most exciting plays in baseball (if you ask me). So, that also got me wondering -- which stadiums are the best MLB ballparks for home runs?
Certain venues have built up a reputation for being more hitter-friendly than others. But do the stats/analytics still back those assumptions up?
I took some time to look at Statcast's Park Factors Leaderboard for the past half-decade to see where homers are most frequent around the league.
Best MLB Ballparks for Home Runs
Factors Affecting Home Runs
One of the beautiful things about baseball is that every MLB ballpark is unique. Sure, all the bases are 90 feet apart and all the mounds are 60 feet, 6 inches from home plate. But beyond that, there are nooks, crannies, and quirks that only happen at certain parks.
With that said, several factors can impact how frequently home runs are hit during games. You'll find five of them below.
Altitude
Ballparks located at high altitudes, such as Coors Field in Denver, tend to have more home runs due to the thin air. The ball travels farther in the thin air, making it easier for players to do some yard work.
Let's also not forget the ridiculous two-game series the San Diego Padres and San Francisco Giants played in Mexico City in 2023, as well. Coors sits 5,200 feet above sea level, while Estadio Alfredo Harp Helu is a whopping 7,349 feet above sea level.
Outfield Dimensions
The distance from home plate to the outfield walls can also influence the number of home runs that are slugged. Ballparks with shorter outfield walls, such as Yankee Stadium, tend to have more home runs.
Wind
The direction and speed of the wind can also impact the number of home runs hit during a game. A tailwind can help carry the ball over the outfield wall, while a headwind can make it more challenging to hit a home run.
Temperature and Humidity
Warmer temperatures and higher humidity levels can cause the ball to travel farther, making it easier for players to hit home runs.
Pitching
Ballparks with weaker pitching staffs may see more home runs than ballparks with stronger pitching staffs. Why do you think MLB bettors and daily fantasy players like loading up on opposing hitters when they play the Rockies at Coors Field?
What is Statcast's Park Factors Metric?
There are a handful of websites on the interwebs that evaluate how hitter-friendly or pitcher-friendly a big-league park is. I decided to go with Statcast's metric because their data is commonly used throughout the league and among fans.
Here's the explanation behind how they compiled data to present for park factors, straight off the website:
Statcast park effects show the observed effect of each displayed stat based on the events in the selected park. Each number is set so that “100” is average for that metric, and the park-specific number is generated by looking at each batter and pitcher, controlled by handedness, and comparing the frequency of that metric in the selected park compared to the performance of those players in other parks.
For example, the 135 HR mark for 2018-2020 at Great American Ball Park does not mean the Reds hit 35% more home runs at their home park. It means for batters and pitchers who played both at GABP and elsewhere, 35% more home runs were observed at GABP.
What I like about Statcast's Park Factors is that they also include a three-year rolling average. So, if a park was quite homer-friendly one year but it typically isn't, that will show up in the stats. Each three-year rolling average displays data from the selected year and the two prior. So, if I have "2023" selected, it will display data from 2021-23. If I have "2020" selected, it will show data from 2018-20.
Which Are The Best MLB Ballparks for Home Runs?
MLB's 2023 regular season is officially in the books. With that, check out the below list, which is the best 15 ballparks in baseball for home runs. This is for the rolling three-year average between 2021 and 2023. I've included the rating just for fun:
Great American Ball Park (Cincinnati Reds): 131
Dodger Stadium (Los Angeles Dodgers): 122
Yankee Stadium (New York Yankees): 116
Citizens Bank Park (Philadelphia Phillies): 113
Angel Stadium (Los Angeles Angels): 112
Globe Life Field (Texas Rangers): 111
Truist Park (Atlanta Braves): 111
American Family Field (Milwaukee Brewers, but it'll always be Miller Park to me): 109
Coors Field (Colorado Rockies): 108
Nationals Park (Washington Nationals): 107
Wrigley Field (Chicago Cubs): 106
Oriole Park at Camden Yards (Baltimore Orioles): 105
Guaranteed Rate Field (Chicago White Sox): 105
Rogers Centre (Toronto Blue Jays): 104
Target Field (Minnesota Twins): 104
Here's what the three-year rolling average is for the top 15 ballparks during 2017-19. (I excluded 2020 because it was the pandemic-shortened season that had just 60 games on the schedule.)
Oriole Park at Camden Yards: 122
Great American Ball Park: 121
Coors Field: 118
Citizens Bank Park: 117
Yankee Stadium: 114
Globe Life Field: 112
Rogers Centre: 111
Dodger Stadium: 111
Nationals Park: 110
American Family Field: 110
Minute Maid Park (Houston Astros: 110
Guaranteed Rate Field: 106
Angel Stadium: 105
Chase Field (Arizona Diamondbacks): 101
T-Mobile Park (Seattle Mariners): 100
While the order looks quite different in a few spots, both of these lists mostly contain the same general cast of characters. So, it's quite obvious where the best places are around Major League Baseball when it comes to home runs taking place.
How Many MLB Ballparks Have You Been To?
A common bucket list task for MLB fans is to see a Major League Baseball game played at every active park. I'm no different. I don't care if I'm sitting in the upper deck, have to deal with blinding sun and heat, or can be protected by a retractable roof -- getting to experience a ballgame at every stadium just sounds incredibly appealing to me.
The ultimate bucket list scenario for me is to buy a trailer/RV and go stadium-hopping across the country over the summer. One day that'll happen. Whenever it does, it will hopefully not be my first time at each stadium.
As it currently stands, I've been to 17 active MLB parks:
American Family Field
Citi Field (to see my beloved New York Mets)
Citizens Bank Park
Comerica Park (Detroit Tigers)
Coors Field
Fenway Park (Boston Red Sox)
Great American Ballpark
loan Depot park (Miami Marlins)
Nationals Park
Oakland Coliseum (Oakland Athletics)
Oracle Park (San Francisco Giants)
Oriole Park at Camden Yards
PNC Park (Pittsburgh Pirates)
Progressive Field (Cleveland Guardians)
Tropicana Field (Tampa Bay Rays)
Wrigley Field
Yankee Stadium
Dodger Stadium
I like to try attending a game during the major league baseball season at a place I haven't yet visited each year.
Trying to pinpoint the best MLB ballpark I've been to so far is tough because they're each excellent in their own way. Citi Field is a favorite because I love the Mets and I live close to the park. Fenway Park is always fun, especially since it's the league's oldest stadium. I think Oracle Park and PNC Park have the best views (while Coors Field is up there, too). I've enjoyed pregame festivities the most at Citizens Bank Park, Camden Yards, and Nationals Park.
The most interesting experience I had was at the Coliseum. I watched a game there in 2012 while on a work trip. Tickets were cheap, so I made a last-second decision to go. Although traffic on the Bay Bridge forced me to get there right before first pitch, I parked right next to the stadium and walked in without trouble. I also had an entire section to myself in center field, which was an interesting experience.
The most unexpectedly great experience I had was at Tropicana Field. It's probably because I went into it with absolutely no expectations. However, I enjoyed watching the game itself and there were fun activities within the park to spend some time. I would go back whenever I get the chance again.
That’s a legit list too! I love that Tony Gwynn Day fact. I’ve only been around Petco, never to a game - can’t wait to do so! Thanks for reading/sharing!
Great article! That's crazy that Dodgers Stadium ranks so high for home runs!!!! I had no idea.
Very impressive list of active ballparks you've been to, my friend! Ok, let me give it a shot (I will likely say the wrong name for some parks)!
1. Fenway Park
2. Wrigley Field
3. U.S. Cellular Field
4. Petco Park
5. Dodgers Stadium
6. Yankee Stadium
7. Citi Field
8. Nationals Park
9. Camden Yards
10. Marlins Park
11. Tropicana Field
12. Citizens Bank Park
13. T-Mobile Park
You've got me by a long shot, my friend! Very nice!
My favorite all-time park was Petco Park in San Diego -- beautiful mix of history with the warehouse and new-age stadium feel. GREAT food (the best fish tacos!), amazing climate, wonderful outside-of-the-park amenities (like a whiffle-ball field for kids and massive jumbotron for families to watch the game sitting on the grass berm). Also, a legit cool Tony Gwynn statue.
Little known fact -- the second home game of the year is always considered Tony Gwynn Day at Petco Park because Gwynn always showed extra love for fans who showed up for Game #2.
You should do one on which INACTIVE ballparks you've been to, also! (Dude, you should make these separate posts altogether! Very cool!)