Ballparks ranked by run environment · season to date
How to read this: every game starts from its park's season scoring rate (+17% park means 17% more runs score there than in an average park), then today's weather moves it: heat and wind blowing out add runs, wind blowing in and rain take them away. The big number is the sum: how much higher or lower than average scoring the conditions point to.
Park percentages come from this season's real final scores (runs per game at the park vs the same teams on the road). Weather adjustments: wind aligned with the park's orientation (up to ±10), temperature vs a 70°F baseline, and a rain penalty when precipitation is forecast. Domes and closed roofs are weather-neutral. O/U is the sportsbook total for the game, as a market reality check. Pitcher and bullpen numbers are season stats from the props feed; HR rates are per batter faced.
| Rank | Ballpark | PF | Runs/G Home | Runs/G Road | Sample | |
|---|---|---|---|---|---|---|
| 1 |
Sutter Health Park
ATH
|
151 | 12.2 | 8.1 | 58 / 61 | |
| 2 |
Citizens Bank Park
PHI
|
117 | 9.5 | 8.2 | 62 / 58 | |
| 3 |
Coors Field
COL
|
116 | 11.4 | 9.8 | 59 / 60 | |
| 4 |
PNC Park
PIT
|
115 | 10.6 | 9.2 | 60 / 60 | |
| 5 |
Yankee Stadium
NYY
|
113 | 8.9 | 7.8 | 55 / 63 | |
| 6 |
Nationals Park
WAS
|
111 | 11.1 | 10.0 | 60 / 60 | |
| 7 |
Kauffman Stadium
KC
|
108 | 9.6 | 8.9 | 59 / 61 | |
| 8 |
Progressive Field
CLE
|
108 | 8.5 | 7.8 | 59 / 60 | |
| 9 |
Truist Park
ATL
|
105 | 9.0 | 8.6 | 60 / 59 | |
| 10 |
Chase Field
ARI
|
104 | 9.1 | 8.8 | 61 / 59 | |
| 11 |
Citi Field
NYM
|
103 | 8.9 | 8.6 | 59 / 61 | |
| 12 |
Fenway Park
BOS
|
103 | 8.3 | 8.1 | 60 / 58 | |
| 13 |
Wrigley Field
CHC
|
100 | 9.4 | 9.4 | 59 / 60 | |
| 14 |
Rogers Centre
TOR
|
100 | 8.3 | 8.3 | 60 / 60 | |
| 15 |
American Family Field
MIL
|
97 | 8.6 | 8.8 | 63 / 56 | |
| 16 |
Comerica Park
DET
|
97 | 8.3 | 8.5 | 57 / 61 | |
| 17 |
Oriole Park at Camden Yards
BAL
|
96 | 9.1 | 9.5 | 62 / 57 | |
| 18 |
Great American Ball Park
CIN
|
96 | 8.7 | 9.1 | 60 / 57 | |
| 19 |
Tropicana Field
TB
|
96 | 8.4 | 8.7 | 59 / 59 | |
| 20 |
Daikin Park
HOU
|
95 | 9.2 | 9.7 | 59 / 61 | |
| 21 |
Oracle Park
SF
|
94 | 8.5 | 9.0 | 57 / 62 | |
| 22 |
Globe Life Field
TEX
|
94 | 8.3 | 8.8 | 59 / 60 | |
| 23 |
Dodger Stadium
LAD
|
93 | 8.5 | 9.2 | 57 / 62 | |
| 24 |
Rate Field
CWS
|
92 | 8.8 | 9.6 | 58 / 59 | |
| 25 |
Target Field
MIN
|
88 | 9.0 | 10.2 | 58 / 62 | |
| 26 |
Busch Stadium
STL
|
87 | 8.2 | 9.5 | 64 / 55 | |
| 27 |
LoanDepot Park
MIA
|
87 | 8.1 | 9.3 | 60 / 59 | |
| 28 |
T-Mobile Park
SEA
|
86 | 7.4 | 8.5 | 62 / 57 | |
| 29 |
Petco Park
SD
|
83 | 7.8 | 9.3 | 61 / 59 | |
| 30 |
Angel Stadium
LAA
|
81 | 8.0 | 9.9 | 59 / 60 |
Basic runs park factor: total runs per game in a team's home games divided by total runs per game in its road games, x100. 100 is neutral. Season-to-date, all completed games. It's a single-season read, so use it directionally: a park near 100 is roughly neutral, well above favors hitters, well below favors pitchers. The runs-per-game figures are rounded for display; the factor itself is computed from unrounded season totals, so it can differ by about a point.