I’ve been to 25 of the current 30 Major League ballparks, and 21 since I’ve started this website. The only defunct stadiums I have visited since I’ve been blogging are Globe Life Park in Texas and, sadly, the Oakland Coliseum, though I have also seen games at Tiger Stadium, old Yankee Stadium, and the Metrodome. The only ballpark left that I visited in my younger days but have not yet blogged about is Progressive Field in Cleveland. Four others (at least!) have changed names since I’ve visited: Miller Park in Milwaukee is now American Family Field, AT&T Park in San Francisco is now Oracle Park, Guaranteed Rate Field in Chicago is now Rate Field, and Safeco Field in Seattle is now T-Mobile Park.
The five current MLB stadiums that I have yet to visit are Marlins Park in Miami, Kauffman Stadium in Kansas City, Rogers Centre in Toronto, Target Field in Minneapolis, and Globe Life Field in Arlington. I’m still not really sure what to do with Tampa Bay and Sacramento.
The rankings below are based on the 27 ballparks that I have seen AND were active as of 2019. This is all unscientific and incredibly personal, of course, but the criteria I generally use when I visit includes the following:
- Beauty of the ballpark
- Views provided
- Fan passion & creativity
- Fan & ballpark employee friendliness
- Transportation options and convenience
- Food & drink quality and variety
- Affordability
- Amenities & quirks
- History & “magic”
- What I call “strollability”: the opportunity to freely explore the entire ballpark
Here’s how I have them ranked now. I do rethink this from time to time, especially if I visit a ballpark again. Yes, I know the Coliseum is ranked higher here than it would be by just about any other person on the planet. But I stand by it. 🙂
- Fenway Park (Boston)
- Wrigley Field (Chicago)
- Camden Yards (Baltimore)
- Petco Park (San Diego)
- PNC Park (Pittsburgh)
- Oracle Park (San Francisco)
- Dodger Stadium (Los Angeles)
- T-Mobile Park (Seattle)
- Comerica Park (Detroit)
- Target Field (Minnesota)
- Kauffman Stadium (Kansas City)
- Busch Stadium (St. Louis)
- Coors Field (Denver)
- American Family Field (Milwaukee)
- Minute Maid Park (Houston)
- The Coliseum (Oakland)*
- Citizens Bank Park (Philadelphia)
- Truist Park (Atlanta)
- Chase Field (Phoenix)
- Citi Field (New York)
- Progressive Field (Cleveland)
- Nationals Park (Washington, D.C.)
- Great American Ballpark (Cincinnati)
- Globe Life Park (Arlington)*
- Angel Stadium (Anaheim)
- Yankee Stadium (New York)
- Rate Field (Chicago)
[* indicates a ballpark no longer being used]
Here’s the list in alphabetical order, with links to my stories about each ballpark:

Milwaukee Brewers
Milwaukee, WI
Visited June 8, 2019
Current Ballpark Rank: 14

Los Angeles Angels
Anaheim, CA
Visited July 10, 2024
Current Ballpark Rank: 24

St. Louis Cardinals
St. Louis, MO
Visited June 8, 2018
Current Ballpark Rank: 12

New York Mets
Queens, NY
Visited June 12, 2019
Current Ballpark Rank: 20

Philadelphia Phillies
Philadelphia, PA
Visited June 10, 2019
Current Ballpark Rank: 17

Detroit Tigers
Detroit, MI
Visited April 5, 2024 and July 9, 2025
Current Ballpark Rank: 9

Colorado Rockies
Denver, CO
Visited June 4, 2018 and April 6, 2024
Current Ballpark Rank: 13

Los Angeles Dodgers
Los Angeles, CA
Visited June 21, 2018
Current Ballpark Rank: 7

Boston Red Sox
Boston, MA
Visited June 12, 2019
Current Ballpark Rank: 1

Texas Rangers
Arlington, TX
Visited June 12, 2019
Current Ballpark Rank: 24

Cincinatti Reds
Cincinatti, OH
Visited June 12, 2019
Current Ballpark Rank: 23

Kansas City Royals
Kansas City, MO
Visited July 12, 2025
Current Ballpark Rank: 11

Chicago White Sox
Chicago, IL
Visited June 12, 2019
Current Ballpark Rank: 27

Houston Astros
Houston, TX
Visited June 8, 2019
Current Ballpark Rank: 15

Washington Nationals
Washington, DC
Visited June 8, 2018
Current Ballpark Rank: 22

San Francisco Giants
San Francisco, CA
Visited June 12, 2019
Current Ballpark Rank: 6

Baltimore Orioles
Baltimore, MD
Visited June 12, 2019
Current Ballpark Rank: 3

San Diego Padres
San Diego, CA
Visited June 12, 2019
Current Ballpark Rank: 4

Pittsburgh Pirates
Pittsburgh, PA
Visited June 12, 2019
Current Ballpark Rank: 5

Oakland A’s
Oakland, CA
Visited and blogged on: June 12, 2019, June 13, 2023, June 28, 2023
Current Ballpark Rank: 14

Minnesota Twins
Minneapolis, MN
Visited and blogged on: July 11, 2025
Current Ballpark Rank: 10

Seattle Mariners
Seattle, WA
Visited June 12, 2019
Current Ballpark Rank: 8

Atlanta Braves
Atlanta, GA
Visited June 27, 2025
Current Ballpark Rank: 18

Chicago Cubs
Chicago, IL
Visited June 12, 2019
Current Ballpark Rank: 2

New York Yankees
Bronx, NY
Visited June 12, 2019
Current Ballpark Rank: 26