NL West

San Francisco Giants

Daily batter-pitcher matchup scores, platoon splits, park factors, and player prop recommendations for San Francisco Giants hitters and starters at Oracle Park.

The San Francisco Giants compete in the NL West division and play home games at Oracle Park in San Francisco. The franchise is a defense-and-pitching franchise playing in one of the most extreme pitcher's parks in baseball, with marine air and triples alley that crush HR probability. For prop bettors, that context matters: every batter-pitcher matchup is a function of the player, the opponent, and the venue — and Oracle Park is an extreme-pitcher park where ball flight and run scoring drop notably below average.

From a prop-betting standpoint, San Francisco Giants home games offer Oracle Park is among the toughest HR parks in MLB — particularly to right field where the wall is 309 feet but the wind almost always blows in. Giants home HR-prop unders are systematic edges. Lines move differently here than at typical neutral parks, so the same player matchup can produce a very different expected outcome depending on whether San Francisco Giants are hosting or traveling. Our matchup scoring system adjusts every projection for these venue effects automatically.

Giants-Dodgers is highly efficient; the Giants-Padres rivalry sees softer pricing with most edges in Giants pitching props at home. When researching San Francisco Giants player props, the highest-leverage signals are the opposing starter's arsenal, the platoon split for each hitter, recent form, Oracle Park's park factors, and weather (for outdoor games). ProprStats automatically combines all of these into a 0-100 matchup score for every San Francisco Giants batter against today's probable opposing starter, surfaced fresh every morning before lineups lock.

Home Ballpark

Park factors affect every hit and HR projection for San Francisco Giants home games.

View Oracle Park Park Factors →

See today's San Francisco Giants matchup scores

ProprStats scores every batter-pitcher matchup on a 0-100 scale using Statcast data.

Try ProprStats Free →