Oracle Park

November 1, 2025
No game today
Home Runs
LF LF LC CF CF RC RF RF
Typical0.870.950.971.080.880.370.500.84
Doubles and Triples
LF LF LC CF CF RC RF RF
Typical0.980.860.970.920.801.161.561.03
Singles
LF LF LC CF CF RC RF RF
Typical1.221.071.001.050.991.041.001.17
Typical Conditions
For games played outdoors during the regular season
Wind Direction
0%1%6%83%0%0%0%9%
Wind Speed (mph)
0 - 3 4 - 7 8 - 12 13 - 20 21 +
0%26%65%8%1%
Temperature (°F)
< 50 51 - 60 61 - 70 71 - 80 81 - 90 > 90
0%9%54%30%6%0%
Humidity (%)
0 - 20 21 - 40 41 - 60 61 - 80 81 - 100
0%5%49%43%3%
Averages and Measurements
Rankings out of 30 active MLB parks (1=high, 30=low)
Value Rank
Runs+1 %12
Home Runs-19 %29
Doubles & Triples+9 %5
Singles+8 %2
Strikeouts-1 %24
Walks-1 %21
Batter Contact+0.4 %13
Wind Speed10.0 mph4
Blowing Out+1.2 %9
Blowing In-0.8 %23
Wind Receptiveness+2 %16
Temperature68.0°27
Humidity59.0%16
Altitude63 ft19
Carry-1.4 %30
Variation4.6 %21
Stadium Overview
The Giants played their home games at Candlestick Park from 1960-99. Throughout those four decades, 'The Stick' was infamous for its severe, swirling wind conditions. The strong gusts not only exacerbated the sub-60 degree nights that are so common in San Francisco, but it made fielding, hitting, and even pitching especially difficult. Perhaps the most famous on-field incident occurred during the 1961 All-Star game, in which Giants pitcher Stu Miller was blown off balance mid-pitch and was charged with a balk.

When the new Pacific Bell Park (as it was originally named) broke ground in 1997, controlling the wind inside the stadium was a top priority. A team of wind experts was commissioned to determine how best to minimize the impact of the strong gusts that are so familiar to the Bay Area. The consultants ended up doing a pretty good job as the wind is typically pretty calm inside of Oracle Park's confines relative to how it's blowing outside the stadium walls.

The forecasted wind direction is extremely consistent at Oracle Park. It's almost always expected to blow out to center, doing so 98% of the time, and average wind speed sits at 9.8 mph (4th highest in MLB). As a result, it's easy to misinterpret a given day's forecast as hitter-friendly. Make no mistake, Oracle Park is the 30th-ranked park for home runs, and the wind forecast is largely irrelevant to what occurs on the field. The venue ranks just 25th in overall wind receptiveness, meaning even strong forecasts rarely translate into meaningful carry gains. While the dominant wind direction in San Francisco suggests 'out to center,' the tall flags overlooking McCovey Cove can often be seen blowing back toward home plate. Additionally, many players have discussed in-blowing winds at Oracle despite the out-blowing forecast. This article from KNBR.com quotes both Evan Longoria and Mike Yastrzemski in mentioning winds blowing in from McCovey Cove during games.

It isn't just the wind that makes Oracle Park difficult for hitters. The Bay Area venue averages 66.4 degrees (29th in MLB), making it one of the coldest environments in the league. 22% of games are played in the 50s, with another 43% in the 60s. Night games are particularly chilly and it isn't uncommon for fans to bring gloves and heavy jackets to wear during the late innings, even in the summer. The cooler air contributes to a -2.3% typical carry adjustment (28th in MLB).

To pair with its unique climate is Oracle Park's equally distinctive shape. The right side of the field features a 25-foot brick wall which takes a nearly vertical line from the shallow '309' foul pole marker to the deep '415' sign in right-center. Although Barry Bonds made a habit of jacking moon-shots into McCovey Cove, Oracle's right side is no doubt one of MLB's most difficult home run spots. Dingers do not come easy to left either as every part of the fence out-measures the league average on that side. If there is one spot to homer at Oracle Park, it is straight-away center, which was brought in from 399 to 391 feet in 2020, making it MLB's second most shallow CF fence.

As much as it discourages home runs, Oracle is actually favorable for hits that stay in the yard. The 20-plus foot wall in right can turn would-be outs into doubles, and the deep corner in right-center, nicknamed 'Triples Alley,' often gives line drives in the gap the opportunity to roll for days. As it stands today, Triples Alley measures 415 feet from home plate, 6 feet closer than before the CF fence was moved in. Overall, Ballpark Pal ranks Oracle Park 4th for singles, 6th for doubles and triples, and 17th for total runs, reinforcing its identity as a park that suppresses homers but rewards balls kept in play.
Sim Accuracy
Simulated runs have been 1% lower than actual (-14 runs over 162 games)
Totals Difference % Dif Median Dif
Act Sim # % Away Home Med Abs
Runs13371323-14-1%-6%4%1.063.53
Hits26872666-21-1%-5%3%0.013.29
1B17801827473%-1%7%0.702.50
2B/3B622567-55-9%-14%-4%-0.301.08
HR285272-13-5%-8%-1%-0.230.89
BB11221177555%1%8%1.441.94
K26872677-100%-1%0%0.242.37
Sim is lower than actuals    Sim is higher than actuals
Date Away Away SP Home SP Runs Sim Dif Hits Sim Dif 1B Sim Dif 2B/3B Sim Dif HR Sim Dif BB Sim Dif Ks Sim Dif
9/28COLBrownWebb38.185.181216.424.42711.354.3533.640.6421.44-0.5667.481.481917.50-1.50
9/27COLFreelandVerlander78.061.061117.056.05411.637.6333.720.7241.70-2.3165.61-0.391516.071.07
9/26COLMarquezMcDonald99.180.181318.215.21812.574.5723.871.8731.77-1.2397.37-1.631715.67-1.33
9/24STLGrayBrubaker79.012.011818.520.521113.132.1363.88-2.1211.520.5277.070.071915.97-3.03
9/23STLPallanteWebb179.13-7.872618.10-7.901412.83-1.1793.76-5.2431.50-1.5057.652.651814.91-3.09
9/22STLMcGreevyVerlander118.98-2.031717.870.87912.383.3853.67-1.3331.82-1.1897.15-1.851414.130.13
9/14LADGlasnowRay128.32-3.682315.51-7.492010.26-9.7433.320.3201.931.93128.52-3.481318.785.78
9/13LADKershawWebb208.82-11.182517.75-7.251612.31-3.6983.70-4.3011.740.74157.18-7.821916.82-2.18
9/12LADYamamotoVerlander57.552.55715.318.31310.497.4923.151.1521.67-0.33147.56-6.441818.520.52
9/10ARIRodriguezSeymour89.711.711718.231.231312.94-0.0633.520.5211.770.7788.440.441612.95-3.05
9/9ARIGallenRay88.380.381316.883.88811.493.4933.680.6821.72-0.2866.960.961214.072.07
9/8ARICrismattWebb168.47-7.532018.03-1.981113.142.1433.500.5061.38-4.6246.332.331614.54-1.46
8/31BALSuganoVerlander158.50-6.502617.42-8.581911.91-7.0963.60-2.4011.910.91136.22-6.781616.960.96
8/30BALRogersSeymour128.07-3.931816.87-1.13911.662.6653.68-1.3241.52-2.4866.630.631715.74-1.26
8/29BALKremerRay237.98-15.022815.93-12.072110.70-10.3143.25-0.7531.98-1.0276.85-0.151716.73-0.27
8/28CHCImanagaWebb67.751.751616.610.611010.950.9523.821.8241.84-2.1635.072.071516.571.57
8/27CHCReaWhisenhunt159.74-5.261818.190.191112.481.4823.991.9951.72-3.2898.62-0.381214.082.08
8/26CHCBoydVerlander78.061.061516.581.58911.172.1743.76-0.2421.65-0.3556.611.612015.96-4.04
8/17TB PepiotWebb87.10-0.901615.75-0.251211.33-0.6723.021.0221.41-0.5936.313.312017.87-2.13
8/16TB HouserVerlander38.765.761318.385.381213.481.4813.452.4501.451.4546.642.642314.36-8.64
8/15TB BoyleRoupp138.23-4.771916.57-2.431111.620.6263.52-2.4821.44-0.5798.15-0.852018.16-1.85
8/13SD PivettaTeng127.74-4.261916.19-2.821411.31-2.6943.27-0.7311.600.6086.78-1.221116.175.17
8/12SD Cortes Jr.Ray68.212.212016.04-3.961410.95-3.0543.32-0.6821.77-0.2367.721.721515.130.13
8/11SD DarvishWebb58.783.781517.642.64912.523.5243.53-0.4721.59-0.4117.396.391515.750.75
8/10WASGoreVerlander88.760.762017.00-3.001512.05-2.9543.36-0.6411.600.6028.326.322315.75-7.25
8/9WASLordWhisenhunt68.662.661917.40-1.601112.601.6043.15-0.8641.66-2.3467.541.541515.090.09
8/8WASIrvinGage58.543.541417.183.18912.313.3133.220.2221.65-0.3647.333.331113.372.37
7/30PITBurrowsWebb37.524.521316.383.381211.66-0.3413.292.2901.431.4396.64-2.362417.43-6.58
7/29PITFalterVerlander48.354.351417.443.441012.382.3823.471.4721.59-0.4256.731.731514.67-0.33
7/28PITKellerWhisenhunt117.68-3.322016.40-3.601211.49-0.5163.37-2.6321.54-0.46116.55-4.451615.57-0.43
7/27NYMSengaGage88.740.741816.28-1.72811.483.4863.19-2.8141.61-2.39129.40-2.601717.240.24
7/26NYMPetersonRay38.075.071616.640.641111.770.7753.16-1.8401.711.7187.08-0.921515.460.46
7/25NYMHolmesWebb98.08-0.921916.49-2.511211.75-0.2563.27-2.7311.470.4747.673.671915.64-3.36
7/13LADYamamotoRay77.630.631115.464.46710.433.4323.211.2121.82-0.18107.10-2.902316.34-6.66
7/12LADOhtaniRoupp37.534.531115.214.211010.710.7112.931.9301.571.5757.772.771916.71-2.29
7/11LADMayWebb157.90-7.102016.48-3.53911.582.5873.37-3.6341.52-2.4897.27-1.731317.444.44
7/9PHILuzardoVerlander139.01-3.992118.09-2.911512.71-2.2943.53-0.4721.85-0.1567.161.161715.66-1.34
7/8PHIWalkerRay67.871.871816.16-1.841311.07-1.9333.380.3821.72-0.2986.51-1.491415.871.87
7/7PHISanchezRoupp47.763.761416.762.761112.471.4732.92-0.0801.371.3767.021.021414.660.66
6/26MIAJunkBirdsong177.71-9.292316.71-6.291312.05-0.9673.09-3.9131.57-1.4385.99-2.011514.70-0.30
6/25MIACabreraWebb137.22-5.781816.24-1.761212.090.0952.88-2.1211.270.27136.45-6.551717.310.31
6/24MIAQuantrillVerlander68.532.531617.541.541112.501.5043.32-0.6811.720.7266.850.851714.23-2.77
6/22BOSGiolitoRay147.19-6.812315.10-7.911310.36-2.6443.12-0.8861.62-4.3856.441.441618.842.84
6/21BOSBelloRoupp57.842.841016.466.46711.714.7113.332.3321.42-0.5846.972.971516.751.75
6/20BOSDobbinsBirdsong126.84-5.161814.72-3.29139.81-3.1933.410.4121.50-0.5196.23-2.771816.90-1.10
6/19CLEWilliamsWebb37.484.481216.064.06911.502.5033.170.1701.401.4056.871.871918.49-0.51
6/18CLEAllenVerlander69.203.201317.084.08911.262.2623.871.8721.96-0.0478.181.181715.00-2.00
6/17CLECecconiRay57.102.101615.12-0.88109.95-0.0553.47-1.5311.700.7086.10-1.911618.522.52
6/8ATLStriderRoupp77.290.29915.006.00510.315.3143.02-0.9801.681.6877.010.011418.494.49
6/7ATLElderWebb57.952.951217.045.04712.275.2723.231.2331.54-1.4636.363.362314.61-8.39
6/6ATLSchwellenbachBirdsong98.19-0.811417.113.111212.090.0913.342.3411.690.69136.78-6.221717.370.37
6/5SD CeaseRay57.022.021315.582.581010.800.8023.171.1711.600.6055.860.862318.41-4.59
6/4SD PivettaHarrison117.13-3.882016.04-3.961211.44-0.5673.03-3.9711.570.5745.891.891216.564.56
6/3SD BergertRoupp57.952.951616.970.971311.81-1.1923.581.5811.580.58106.48-3.521216.044.04
6/2SD KolekWebb18.597.591118.867.86914.175.1723.361.3601.331.33106.26-3.741914.48-4.52
5/21KC LynchWebb128.55-3.452418.02-5.991612.79-3.2143.83-0.1741.39-2.6176.40-0.601215.603.60
5/20KC LorenzenBirdsong58.533.531516.781.781111.080.0844.020.0201.681.6857.392.391815.44-2.56
5/19KC BubicRay47.793.791615.99-0.011110.57-0.4343.54-0.4611.890.8956.241.241415.441.44
5/18ATHSpringsVerlander58.023.02915.556.55510.325.3233.310.3111.910.9177.720.721015.075.07
5/17ATHSeverinoRoupp18.587.581017.077.07711.684.6833.850.8501.541.5497.56-1.441815.08-2.92
5/16ATHSearsWebb107.46-2.541816.16-1.841111.480.4843.08-0.9331.60-1.4076.28-0.721515.590.59
5/14ARIRodriguezHicks158.30-6.702416.80-7.211611.98-4.0243.09-0.9141.72-2.28147.48-6.521815.49-2.51
5/13ARIPfaadtRay168.22-7.782416.28-7.721511.01-3.9943.46-0.5451.81-3.19127.06-4.951515.870.87
5/12ARIKellyVerlander38.405.401717.010.011111.700.7043.51-0.4921.80-0.2026.794.791813.13-4.87
5/4COLMarquezWebb128.42-3.592317.09-5.911512.24-2.7663.37-2.6321.49-0.5146.932.931516.001.00
5/3COLBlalockHicks98.68-0.331016.566.56710.993.9914.053.0521.52-0.4898.15-0.851614.06-1.94
5/2COLSenzatelaRay48.894.891016.566.56711.014.0123.811.8111.740.7448.524.521417.993.99
5/1COLFreelandVerlander77.670.671716.16-0.841110.71-0.3043.60-0.4121.86-0.1445.741.741115.864.86
4/27TEXLeiterHicks58.153.151515.880.881011.101.1053.11-1.8901.671.6758.503.501415.891.89
4/26TEXMahleRay57.622.621914.80-4.20179.78-7.2223.151.1501.881.8847.873.871417.913.91
4/25TEXEovaldiVerlander28.656.651117.056.05811.143.1433.890.8902.022.0226.784.782315.76-7.24
4/24MILMyersRoupp107.10-2.901615.01-1.001210.59-1.4123.131.1321.29-0.71137.71-5.291117.576.57
4/23MILPeraltaWebb57.142.141715.21-1.791610.94-5.0613.032.0301.241.2477.670.671518.323.32
4/22MILQuintanaHicks147.59-6.412415.66-8.341811.29-6.7143.03-0.9721.34-0.67107.98-2.021015.595.59
4/21MILPriesterRay78.581.581416.232.231111.080.0813.462.4621.68-0.32108.78-1.221516.791.79
4/9CINMartinezVerlander148.08-5.921816.39-1.61811.203.2083.44-4.5621.75-0.2556.601.602414.41-9.59
4/8CINLodoloRoupp17.326.321214.962.96810.332.3343.16-0.8401.481.4827.665.661116.305.30
4/7CINGreeneWebb27.355.35915.356.35710.783.7823.001.0001.571.5766.840.842016.64-3.36
4/6SEAWooHicks97.79-1.211815.59-2.411211.19-0.8132.69-0.3131.70-1.3097.95-1.061517.402.40
4/5SEAMillerRay56.961.961713.77-3.23129.61-2.4042.38-1.6211.790.79108.52-1.481021.2411.24
4/4SEAF. CastilloVerlander187.86-10.143215.73-16.272311.09-11.9162.92-3.0831.72-1.28167.91-8.092016.56-3.44
Other Parks
American Family Field - Milwaukee Brewers
Angel Stadium - Los Angeles Angels
Busch Stadium - St. Louis Cardinals
Chase Field - Arizona Diamondbacks
Citi Field - New York Mets
Citizens Bank Park - Philadelphia Phillies
Comerica Park - Detroit Tigers
Coors Field - Colorado Rockies
Dodger Stadium - Los Angeles Dodgers
Fenway Park - Boston Red Sox
Globe Life Field - Texas Rangers
Great American Ball Park - Cincinnati Reds
Guaranteed Rate Field - Chicago White Sox
Kauffman Stadium - Kansas City Royals
LoanDepot Park - Miami Marlins
Minute Maid Park - Houston Astros
Nationals Park - Washington Nationals
Oakland Coliseum - Oakland Athletics
Oracle Park - San Francisco Giants
Oriole Park at Camden Yards - Baltimore Orioles
Petco Park - San Diego Padres
PNC Park - Pittsburgh Pirates
Progressive Field - Cleveland Indians
Rogers Centre - Toronto Blue Jays
Target Field - Minnesota Twins
T-Mobile Park - Seattle Mariners
Tropicana Field - Tampa Bay Rays
Truist Park - Atlanta Braves
Wrigley Field - Chicago Cubs
Yankee Stadium - New York Yankees