Minor League Park Factors 2022

Image credit: Las Vegas Ballpark (Photo by Jeff Speer/Icon Sportswire via Getty Images)

Variety is the spice of life—especially in the minor leagues.

Teams in the California and Pacific Coast leagues averaged about six runs per game this season. Teams in the Eastern, Florida State, Midwest and Northwest leagues averaged fewer than five.

On top of radically different run environments in the various minor leagues, the individual ballparks within those leagues can vary wildly in terms of run-scoring context. Baseball America helps you make sense of it all with its annual installment of minor league park factors.

Park factors presented here are basic comparisons of minor league teams’ production in home games compared with road games. The result is park factor (PF), where 100 is average and 120 signifies that the outcome is 20% more frequent in home games than road games. Conversely, a PF of 80 indicates that outcome is 20% less common in home games.

The multiplier (Mult) column halves the impact of park factor to reflect that players play only half their games at home. In this way, park effects can be applied directly to players’ statistics.

The final two columns place each minor league park in the overall context of all 120 full-season teams. Pctile is a percentile ranking for each club’s team run context (TRC), where a higher run environment equals a higher score.

TRC is simply the league rate of runs scored adjusted by each team’s park factor. For example, Double-A Amarillo with a 6.90 TRC saw the most runs in its games. Low-A Palm Beach saw the fewest with a 4.35 TRC.

Note: Grade expresses each league’s R/9 rate on the 20-80 scouting scale.

International League (Triple-A)

League Averages
5.16 R/9 • Grade: 48 on 20-80 scouting scale
.251/.336/.414 • .307 BABIP • 16.1 HR and 13.7 SB per 550 PA
4.64 ERA • 1.40 WHIP • 23.3 SO% and 10.1 BB%

    Runs Home Runs BABIP Overall
Team Org PF Mult PF Mult PF Mult TRC Pctile
Buffalo TOR 91 0.956 113 1.065 89 0.947 4.93 34%
Charlotte CWS 120 1.101 169 1.345 103 1.015 5.68 82%
Columbus CLE 95 0.973 108 1.041 99 0.997 5.02 43%
Durham TB 113 1.065 138 1.189 110 1.051 5.50 74%
Gwinnett ATL 88 0.942 63 0.816 99 0.993 4.86 26%
Indianapolis PIT 88 0.941 83 0.914 101 1.007 4.86 25%
Iowa CHC 111 1.055 117 1.085 97 0.985 5.44 69%
Jacksonville MIA 90 0.950 80 0.899 97 0.983 4.90 31%
Lehigh Valley PHI 96 0.980 81 0.903 96 0.979 5.06 48%
Louisville CIN 110 1.050 122 1.108 99 0.995 5.42 68%
Memphis STL 101 1.005 95 0.975 101 1.003 5.19 56%
Nashville MIL 87 0.937 68 0.841 100 1.000 4.83 24%
Norfolk BAL 105 1.023 101 1.004 95 0.975 5.28 62%
Omaha KC 117 1.083 117 1.084 103 1.015 5.59 78%
Rochester WSH 114 1.069 116 1.078 104 1.018 5.52 75%
Scranton/W-B NYY 92 0.960 94 0.968 97 0.987 4.95 38%
St. Paul MIN 97 0.986 92 0.961 99 0.994 5.00 52%
Syracuse NYM 94 0.970 102 1.008 99 0.994 5.01 41%
Toledo DET 89 0.945 74 0.871 103 1.017 4.88 29%
Worcester BOS 105 1.025 97 0.984 109 1.043 5.29 64%

 

Pacific Coast League (Triple-A)

League Averages
5.92 R/9 • Grade: 65 on 20-80 scouting scale
.266/.351/.453 • .321 BABIP • 19.0 HR and 12.6 SB per 550 PA
5.40 ERA • 1.51 WHIP • 23.0 SO% and 10.5 BB%

    Runs Home Runs BABIP Overall
Team Org PF Mult PF Mult PF Mult TRC Pctile
Albuquerque COL 120 1.101 122 1.111 105 1.026 6.52 97%
El Paso SD 123 1.114 122 1.112 111 1.057 6.59 99%
Las Vegas OAK 122 1.108 153 1.263 107 1.036 6.56 98%
Oklahoma City LAD 95 0.973 87 0.933 98 0.990 5.76 86%
Reno ARI 106 1.028 87 0.934 103 1.013 6.09 91%
Round Rock TEX 88 0.940 95 0.973 94 0.969 5.56 76%
Sacramento SF 76 0.878 75 0.875 89 0.943 5.20 58%
Salt Lake LAA 112 1.058 100 1.001 110 1.052 6.26 95%
Sugar Land HOU 79 0.893 74 0.871 90 0.950 5.29 63%
Tacoma SEA 89 0.944 96 0.978 92 0.961 5.59 79%

 

Eastern League (Double-A)

League Averages
4.87 R/9 • Grade: 42 on 20-80 scouting scale
.240/.325/.403 • .300 BABIP • 16.2 HR and 13.6 SB per 550 PA
4.37 ERA • 1.33 WHIP • 25.3 SO% and 9.8 BB%

    Runs Home Runs BABIP Overall
Team Org PF Mult PF Mult PF Mult TRC Pctile
Akron CLE 106 1.032 93 0.967 101 1.006 5.03 44%
Altoona PIT 109 1.044 95 0.973 102 1.012 5.08 51%
Binghamton NYM 95 0.974 103 1.014 97 0.986 4.74 13%
Bowie BAL 120 1.100 147 1.237 102 1.008 5.36 66%
Erie DET 104 1.018 77 0.885 109 1.047 4.96 39%
Harrisburg WSH 86 0.928 96 0.979 96 0.979 4.52 7%
Hartford COL 96 0.978 91 0.956 107 1.034 4.76 17%
New Hampshire TOR 93 0.967 102 1.009 100 1.002 4.71 12%
Portland BOS 105 1.023 95 0.973 106 1.032 4.98 40%
Reading PHI 98 0.992 100 1.000 100 1.000 4.83 24%
Richmond SF 96 0.979 108 1.039 90 0.949 4.77 18%
Somerset NYY 97 0.983 103 1.016 90 0.952 4.79 20%

 

Southern League (Double-A)

League Averages
5.01 R/9 • Grade: 49 on 20-80 scouting scale
.251/.341/.411 • .316 BABIP • 15.7 HR and 17.6 SB per 550 PA
4.65 ERA • 1.42 WHIP • 24.9 SO% and 10.5 BB%

    Runs Home Runs BABIP Overall
Team Org PF Mult PF Mult PF Mult TRC Pctile
Biloxi MIL 110 1.049 121 1.105 95 0.973 5.44 70%
Birmingham CWS 97 0.987 76 0.882 104 1.021 5.12 54%
Chattanooga CIN 108 1.038 88 0.938 111 1.056 5.39 67%
Mississippi ATL 84 0.921 62 0.811 98 0.992 4.78 18%
Montgomery TB 100 0.998 119 1.096 104 1.022 5.18 55%
Pensacola MIA 100 1.001 102 1.009 99 0.996 5.20 57%
Rocket City LAA 102 1.008 135 1.174 94 0.971 5.23 61%
Tennessee CHC 100 1.002 112 1.061 95 0.974 5.20 59%

 

Texas League (Double-A)

League Averages
5.71 R/9 • Grade: 60 on 20-80 scouting scale
.260/.351/.424 • .319 BABIP • 16.4 HR and 15.0 SB per 550 PA
5.11 ERA • 1.49 WHIP • 23.2 SO% and 11.0 BB%

    Runs Home Runs BABIP Overall
Team Org PF Mult PF Mult PF Mult TRC Pctile
Amarillo ARI 142 1.209 165 1.325 113 1.063 6.90 100%
Arkansas SEA 80 0.901 69 0.847 92 0.962 5.14 55%
Corpus Christi HOU 99 0.995 97 0.987 92 0.962 5.68 82%
Frisco TEX 91 0.957 86 0.929 96 0.980 5.46 71%
Midland OAK 95 0.977 68 0.840 111 1.053 5.58 77%
NW Arkansas KC 103 1.016 97 0.983 101 1.004 5.80 87%
San Antonio SD 77 0.887 56 0.779 93 0.963 5.06 50%
Springfield STL 114 1.071 147 1.237 102 1.011 6.12 93%
Tulsa LAD 88 0.940 93 0.964 92 0.958 5.37 66%
Wichita MIN 114 1.069 120 1.101 107 1.037 6.10 92%

 

Midwest League (High-A)

League Averages
4.83 R/9 • Grade: 41 on 20-80 scouting scale
.237/.327/.383 • .302 BABIP • 13.4 HR and 15.3 SB per 550 PA
4.25 ERA • 1.34 WHIP • 25.2 SO% and 10.4 BB%

    Runs Home Runs BABIP Overall
Team Org PF Mult PF Mult PF Mult TRC Pctile
Beloit MIA 85 0.923 64 0.821 94 0.968 4.46 2%
Cedar Rapids MIN 100 0.998 104 1.020 99 0.994 4.82 23%
Dayton CIN 109 1.045 109 1.043 102 1.011 5.05 47%
Fort Wayne SD 80 0.902 71 0.854 98 0.990 4.36 1%
Great Lakes LAD 95 0.976 111 1.054 93 0.965 4.71 13%
Lake County CLE 110 1.049 161 1.306 100 0.998 5.07 50%
Lansing OAK 127 1.137 122 1.110 113 1.066 5.49 73%
Peoria STL 102 1.008 108 1.038 101 1.003 4.87 27%
Quad Cities KC 108 1.041 96 0.980 108 1.041 5.03 45%
South Bend CHC 105 1.023 119 1.093 98 0.992 4.94 36%
West Michigan DET 85 0.926 60 0.800 93 0.967 4.47 3%
Wisconsin MIL 99 0.997 92 0.960 101 1.004 4.82 22%

 

Northwest League (High-A)

League Averages
4.93 R/9 • Grade: 43 on 20-80 scouting scale
.238/.325/.385 • .310 BABIP • 13.3 HR and 17.7 SB per 550 PA
4.24 ERA • 1.33 WHIP • 26.5 SO% and 9.9 BB%

    Runs Home Runs BABIP Overall
Team Org PF Mult PF Mult PF Mult TRC Pctile
Eugene SF 93 0.966 107 1.037 99 0.996 4.76 16%
Everett SEA 125 1.125 154 1.272 110 1.050 5.55 76%
Hillsboro ARI 87 0.933 53 0.764 93 0.963 4.60 8%
Spokane COL 121 1.107 165 1.324 107 1.035 5.46 71%
Tri-City LAA 82 0.912 47 0.734 101 1.005 4.50 4%
Vancouver TOR 94 0.971 100 1.001 90 0.952 4.79 19%

 

South Atlantic League (High-A)

League Averages
5.10 R/9 • Grade: 47 on 20-80 scouting scale
.244/.334/.391 • .312 BABIP • 13.9 HR and 16.8 SB per 550 PA
4.48 ERA • 1.38 WHIP • 25.2 SO% and 10.4 BB%

    Runs Home Runs BABIP Overall
Team Org PF Mult PF Mult PF Mult TRC Pctile
Aberdeen BAL 94 0.969 84 0.921 100 1.000 4.94 37%
Asheville HOU 125 1.125 145 1.226 109 1.045 5.74 85%
Bowling Green TB 97 0.987 105 1.024 92 0.958 5.03 45%
Brooklyn NYM 86 0.932 86 0.931 101 1.006 4.75 14%
Greensboro PIT 121 1.104 156 1.280 95 0.973 5.63 81%
Greenville BOS 98 0.988 119 1.097 104 1.018 5.04 46%
Hickory TEX 101 1.004 98 0.990 105 1.023 5.12 53%
Hudson Valley NYY 95 0.973 95 0.975 100 0.998 4.96 39%
Jersey Shore PHI 109 1.043 87 0.935 108 1.040 5.32 65%
Rome ATL 83 0.913 61 0.806 96 0.982 4.66 11%
Wilmington WSH 91 0.956 81 0.907 91 0.953 4.88 28%
Winston-Salem CWS 96 0.982 73 0.863 101 1.003 5.01 42%

 

California League (Low-A)

League Averages
6.07 R/9 • Grade 68 on 20-80 scouting scale
.256/.355/.405 • .330 BABIP • 12.7 HR and 18.0 SB per 550 PA
5.13 ERA • 1.51 WHIP • 24.7 SO% and 11.5 BB%

    Runs Home Runs BABIP Overall
Team Org PF Mult PF Mult PF Mult TRC Pctile
Fresno COL 92 0.961 88 0.941 96 0.982 5.83 87%
Inland Empire LAA 109 1.043 75 0.874 109 1.043 6.33 96%
Lake Elsinore SD 101 1.005 79 0.895 98 0.988 6.10 92%
Modesto SEA 94 0.971 52 0.760 105 1.024 5.89 89%
R. Cucamonga LAD 102 1.012 141 1.207 95 0.976 6.14 94%
San Jose SF 100 1.001 119 1.096 95 0.976 6.08 90%
Stockton OAK 111 1.056 144 1.221 104 1.021 6.41 97%
Visalia ARI 93 0.963 123 1.117 99 0.994 5.85 88%

 

Carolina League (Low-A)

League Averages
5.18 R/9 • Grade: 49 on 20-80 scouting scale
.238/.336/.368 • .313 BABIP • 10.5 HR and 20.9 SB per 550 PA
4.42 ERA • 1.40 WHIP • 25.5 SO% and 11.4 BB%

    Runs Home Runs BABIP Overall
Team Org PF Mult PF Mult PF Mult TRC Pctile
Augusta ATL 95 0.977 133 1.164 94 0.969 5.06 49%
Carolina MIL 119 1.097 97 0.987 105 1.026 5.68 83%
Charleston, SC TB 103 1.014 74 0.872 100 1.000 5.25 61%
Columbia KC 116 1.081 128 1.139 103 1.013 5.60 80%
Delmarva BAL 90 0.948 88 0.939 94 0.972 4.91 33%
Down East TEX 89 0.944 88 0.941 95 0.974 4.89 29%
Fayetteville HOU 91 0.953 105 1.023 95 0.975 4.94 35%
Fredericksburg WSH 102 1.009 95 0.974 99 0.996 5.23 60%
Kannapolis CWS 121 1.107 137 1.185 109 1.044 5.73 84%
Lynchburg CLE 89 0.944 108 1.041 97 0.985 4.89 29%
Myrtle Beach CHC 84 0.919 78 0.891 100 0.999 4.76 15%
Salem BOS 111 1.055 84 0.919 110 1.051 5.46 72%

 

Florida State League (Low-A)

League Averages
4.62 R/9 • Grade: 37 on 20-80 scouting scale
.233/.327/.361 • .311 BABIP • 10.9 HR and 16.9 SB per 550 PA
3.92 ERA • 1.32 WHIP • 26.8 SO% and 10.5 BB%

    Runs Home Runs BABIP Overall
Team Org PF Mult PF Mult PF Mult TRC Pctile
Bradenton PIT 98 0.989 128 1.141 93 0.965 4.57 8%
Clearwater PHI 95 0.976 100 1.001 96 0.982 4.51 6%
Daytona CIN 112 1.062 117 1.085 109 1.043 4.91 32%
Dunedin TOR 113 1.064 134 1.169 102 1.009 4.92 34%
Fort Myers MIN 101 1.006 108 1.042 102 1.009 4.65 10%
Jupiter MIA 93 0.966 70 0.850 96 0.981 4.46 3%
Lakeland DET 99 0.996 95 0.974 102 1.011 4.60 9%
Palm Beach STL 88 0.942 57 0.783 103 1.014 4.35 0%
St. Lucie NYM 108 1.039 102 1.012 95 0.976 4.80 21%
Tampa NYY 95 0.974 103 1.013 104 1.018 4.50 5%

Team Run Context By Organization

Players in organizations with affiliates in the California, Pacific Coast and Texas leagues play games in higher run environments. Much higher in some cases.

At the extremes, Amarillo played in an environment that featured 332 more runs than Jupiter over the course of 130 games. This means that runs created in Jupiter were more valuable than those in Amarillo. Conversely, runs saved in Amarillo had more value than those in Jupiter.

Weighting the TRC of each organization’s four full-season affiliates for the approximate number of league games yields the results below. The results show that Athletics players play in the highest overall run environment in the minor leagues as they move from Stockton to Lansing to Midland to Las Vegas.

Overall, prospects for the A’s, D-backs, Rockies, Angels and Padres receive the biggest offensive boost from league and park context. These organizations have affiliates in the Pacific Coast and Cal leagues in common.

At the other end of the spectrum, Tigers, Marlins, Yankees, Mets and Blue Jays prospects play in games featuring the fewest number of runs. These organizations all have the Florida State, Eastern and International league affiliates in common.

Rk Organization Low-A High-A Double-A Triple-A Weighted TRC
1 Athletics 6.41 5.49 5.58 6.56 6.02
2 D-backs 5.85 4.60 6.90 6.09 5.89
3 Rockies 5.83 5.46 4.76 6.52 5.66
4 Angels 6.33 4.50 5.23 6.26 5.60
5 Padres 6.10 4.36 5.06 6.59 5.56
6 Mariners 5.89 5.55 5.14 5.59 5.54
7 Royals 5.60 5.03 5.80 5.59 5.51
8 Dodgers 6.14 4.71 5.37 5.76 5.50
9 Astros 4.94 5.74 5.68 5.29 5.41
10 White Sox 5.73 5.01 5.12 5.68 5.39
11 Rangers 4.89 5.12 5.46 5.56 5.27
12 Rays 5.25 5.03 5.18 5.50 5.25
13 Reds 4.91 5.05 5.39 5.42 5.20
14(t) Red Sox 5.46 5.04 4.98 5.29 5.19
14(t) Giants 6.08 4.76 4.77 5.20 5.19
16 Brewers 5.68 4.82 5.44 4.83 5.19
17 Twins 4.65 4.82 6.10 5.09 5.18
18 Cardinals 4.35 4.87 6.12 5.19 5.15
19 Orioles 4.91 4.94 5.36 5.28 5.13
20 Cubs 4.76 4.94 5.20 5.44 5.10
21 Nationals 5.23 4.88 4.52 5.52 5.04
22 Pirates 4.57 5.63 5.08 4.86 5.03
23 Guardians 4.89 5.07 5.03 5.02 5.00
24 Phillies 4.51 5.32 4.83 5.06 4.93
25 Braves 5.06 4.66 4.78 4.86 4.84
26 Blue Jays 4.92 4.79 4.71 4.93 4.84
27 Mets 4.80 4.75 4.74 5.01 4.83
28 Yankees 4.50 4.96 4.79 4.95 4.81
29 Marlins 4.46 4.46 5.20 4.90 4.77
30 Tigers 4.60 4.47 4.96 4.88 4.74

Comments are closed.

Download our app

Read the newest magazine issue right on your phone