Where Are The Best MLB Ballparks for Home Runs?
Which ballparks are you planning on seeing in 2025?
I shared this article about a year ago now, so I thought it was a good time to update some of the Statcast Park Factors numbers and re-share.
For those who are working on the ultimate bucket list of watching a game at all 30 MLB ballparks, I just added two great printable products to my Gumroad shop:
A Printable Baseball Stadium Bucket List Map (which can be a poster on your wall)
Both are instant downloads. Be sure to check them out and let me know if you have any questions.
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?
Check out the list below, which is the best 15 ballparks in baseball for home runs. This is for the rolling three-year average between 2023 and so far in 2025. I've included the rating just for fun:
Dodger Stadium (Los Angeles Dodgers): 129
Great American Ball Park (Cincinnati Reds): 123
Yankee Stadium (New York Yankees): 121
Citizens Bank Park (Philadelphia Phillies): 113
Angel Stadium (Los Angeles Angels): 113
Oriole Park at Camden Yards (Baltimore Orioles): 108
Target Field (Minnesota Twins): 105
Globe Life Field (Texas Rangers): 105
Daikin Park (Houston Astros): 105
American Family Field (Milwaukee Brewers, but it'll always be Miller Park to me): 105
Coors Field (Colorado Rockies): 104
Citi Field (New York Mets): 104
Rogers Centre (Toronto Blue Jays): 103
Petco Park (San Diego Padres): 103
Truist Park (Atlanta Braves): 102
Here's what the three-year rolling average is for the top 15 ballparks during 2022-24:
Great American Ball Park: 128
Dodger Stadium: 122
Yankee Stadium: 119
Globe Life Park: 115
Citizens Bank Park (Philadelphia Phillies): 115
American Family Field: 114
Angel Stadium (Los Angeles Angels): 112
Coors Field: 109
Daikin Park: 107
Target Field: 105
Truist Park: 105
Petco Park: 104
Rogers Centre: 103
Nationals Park (Washington Nationals): 101
Citi Field: 99
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 18 active MLB parks (I’m still counting the Coliseum because I can):
American Family Field
Citi Field (to see my beloved 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 (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 big-league 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.
P.S. Have you checked out my books? They’re available as ebooks and paperback books. It’s a great gift for the baseball lover in your life!
Single-Season HR Performances | Career HR Performances | Postseason HR Leaders | HR Derby Performances
If you liked this post from MLB Daily Dingers, please share it with your friends and family!
Content provided on MLB Daily Dingers is always free. But if you’re interested, become a paid subscriber and help support the newsletter. You’ll get certain perks, such as unlimited access to all the digital products on my Gumroad storefront!



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!)