Oracle Park’s 0.92 park factor is the quietest number in this game — and it’s hosting two lineups stripped by injuries, including the Giants without Ramos and Lee, posting a team OPS of just .675. The total sits at 8 after Saturday’s 13-run outlier, but that game featured a different Giants lineup and a bullpen start, not a Robbie Ray scheduled outing.
Noah Schultz vs Robbie Ray: Chicago White Sox at San Francisco Giants Betting Preview
Oracle Park is already one of the stingiest run environments in baseball, posting a park factor of 0.92 — and today it hosts a game between two offenses that have been gutted by injuries and underperformance. The Giants enter without Heliot Ramos (quad, IL) and Jung Hoo Lee (back, IL), losing two of their starting outfielders simultaneously. That leaves a lineup posting a team OPS of just .675 — the weaker offensive club in this series, now weaker still — trying to manufacture runs against a left-hander they’ll see for the first time this series.
After Saturday’s 10-3 Giants win pushed the series total to 26 runs across two games (Friday’s 9-4 and Saturday’s 10-3), the market has responded by keeping this number at 8. The question isn’t whether yesterday happened — it did. The question is whether that game reflects what today’s pitching matchup and lineups are likely to produce. I don’t think it does. The numbers project a combined 8.4 runs, and Oracle Park’s suppressive nature should do the rest of the work.
Neither starter here is dominant. Both are mid-rotation arms with real vulnerability. But the under doesn’t need dominant pitching — it needs thin lineups, a run-suppressing park, and a number that’s already tight. All three are present today.
Game Info & Betting Lines
- Date/Time: Sunday, May 24, 2026 — 4:05 PM ET
- Venue: Oracle Park (Park Factor: 0.92 — run suppressor)
- TV: ESPN Unlimited, MLB.TV, NBC Sports BA, CHSN
- Probable Starters: Noah Schultz (CWS) vs Robbie Ray (SF)
- Moneyline: Chicago White Sox -104 / San Francisco Giants -112
- Run Line: San Francisco Giants +1.5 (-200) / Chicago White Sox -1.5 (+164)
- Total: 8 (Over -105 / Under -115)
Why This Number Is Close
The market has set this total at 8 for a reason — and it’s not wrong to be skeptical of an under play when Saturday produced 13 combined runs in this same ballpark. The legitimate case for the over starts with Robbie Ray’s home run problem: 12 HR allowed in 54.2 innings is an alarming rate, and the White Sox have genuine power threats. Munetaka Murakami has 17 home runs and carries an xwOBA of .527 — that’s elite contact quality. Colson Montgomery has 13 HR with an xwOBA of .420. Ray’s four-seam fastball sits at 93.5 mph and generates only a 17.1% whiff rate — flat enough that power hitters elevate it.
The case for the under is that the market is correctly balancing yesterday’s outlier against a structural reality: the Giants are 3-7 over their last 10 games with a -50 run differential on the season. They just lost two of their starting outfielders. Their lineup without Ramos and Lee is posting a combined OPS that ranks among the weakest in baseball. Noah Schultz is hittable, but he’s facing a Giants lineup that has averaged fewer than 3.6 runs per game all season — and that was before the injury news hit.
Where I think the market is slightly off: the under at -115 is modest juice that doesn’t require a large edge. The numbers sit at 8.4 with park suppression pulling it toward 8. That’s close enough for a measured lean, not a conviction play.
What Separates the Pitching
Neither Schultz nor Ray gives you a dominant arm to anchor the under thesis — which is actually fine, because this bet is built on lineup depletion and park context, not pitcher dominance. Still, the comparison matters.
Noah Schultz (4.93 ERA, 1.298 WHIP, 21 BB in 34.2 IP) is a command-challenged lefty whose best weapon is a changeup generating a 37.0% whiff rate with an xwOBA-against of just .263. That’s a genuine swing-and-miss pitch. His four-seamer sits at 95.4 mph with a 25.0% whiff rate and holds hitters to a reasonable .299 xwOBA. The problem is his cutter, which is leaking — a .434 xwOBA-against is a contact nightmare. And his sinker, thrown 25% of the time, produces only an 8.6% whiff rate. The Giants’ top hitters against lefties aren’t particularly dangerous: Luis Arraez carries a .248 xwOBA vs LHP, and Rafael Devers drops to .312. Schmitt at .374 vs LHP is the primary threat.
Robbie Ray (4.28 ERA, 1.317 WHIP, 12 HR in 54.2 IP) leans heavily on a four-seamer thrown 46.9% of the time at 93.5 mph — not enough velocity to miss bats consistently (17.1% whiff). His slider at 35.5% whiff is his out pitch, and his changeup is solid at .292 xwOBA-against. But the knuckle-curve has a .433 xwOBA-against — hitters are punishing it when they get to it. Murakami’s .496 xwOBA vs LHP suggests Ray’s fastball-heavy approach could be exploited in the middle of the White Sox order.
The gap between these two starters is narrow. Neither figures to cruise through seven innings. Both will likely exit before the sixth or seventh, handing it to bullpens that are also compromised — the White Sox are missing Jordan Hicks (IL), and the Giants’ bullpen depth has been stretched by a rotation missing Logan Webb and Hayden Birdsong. But bullpen vulnerability cuts both ways, and thin lineups can only do so much damage against average relief arms.
The Pushback
The honest version of this handicap has to sit with Saturday’s number. The Giants just put up 10 runs — in this same park, against this same White Sox club. Harrison Bader hit a grand slam. Casey Schmitt went deep. The over wasn’t some fluky outlier driven by bad luck; the Giants’ offense woke up for one afternoon and did real damage.
Here’s why I’m not running from that: Saturday was a bullpen game for San Francisco. Matt Gage and three relievers combined for the win — that’s a completely different pitcher quality than what Robbie Ray brings in a scheduled start. The lineup that produced Saturday’s 10 runs included Ramos and Lee, both of whom are now on the IL. Remove those two starters from the bottom half of that order and the Giants’ production profile looks considerably thinner.
The other legitimate pushback is market agreement. The number is sitting at 8 with the over priced at -105. If the smart money were aggressively fading Saturday’s over production, you’d expect to see the line move toward 7.5. It hasn’t. That means either the market agrees with the under thesis and has already priced it at -115, or there’s genuine two-way action keeping it pinned. Neither scenario screams strong edge — which is exactly why this is a 2-unit play, not 3.
Giants Lineup Damage Assessment
This is where the under case gets its clearest structural support. The Giants’ projected lineup has Casey Schmitt (.865 OPS) and Luis Arraez (.791 OPS) as the two most dangerous hitters — and Schmitt hits left-handed against a lefty in Schultz, where his xwOBA drops to .374. Arraez is a contact machine (.248 xwOBA vs LHP, near-zero barrel rate) who won’t beat you with power. Devers (.312 vs LHP), Chapman (.316 vs LHP), and Adames (.352 vs LHP) round out a lineup that projects as one of the most passive offensive units in baseball against left-handed pitching.
Without Ramos (.731 OPS) and Lee (.696 OPS) in the outfield corners, the Giants are sending out a bottom third of the order — Susac, Eldridge, Bader, Gilbert — that has almost no track record of sustained production against anything near average pitching. Schultz is not average — he’s below average — but even below-average lefties can navigate that stretch without catastrophic damage.
White Sox Lineup Against Ray
The White Sox counter with a lineup that has genuine upside against Ray’s profile. Murakami (.496 xwOBA vs LHP) is the primary threat and the reason the over case isn’t dismissed outright. Vargas has a .530 xwOBA vs LHP but is 0-for-7 with 3 strikeouts in career plate appearances against Ray specifically. Montgomery (.406 vs LHP) provides secondary pop.
What limits the White Sox ceiling: Ray’s slider at 35.5% whiff and his changeup (.292 xwOBA-against) give him two legitimate weapons to keep the order off-balance. If he sequences those against the power hitters rather than feeding fastballs, the damage is containable. Ray has allowed 12 home runs this year, but he’s also carrying a 4.28 ERA in a schedule that included hitter-friendly environments. Oracle Park narrows that margin considerably.
Run Environment & Game Shape
Oracle Park’s 0.92 park factor isn’t dramatic on its own — it’s not Petco or Dodger Stadium — but it’s consistent. Balls that would leave some parks stay in play here, particularly to the gaps. In a game where neither starter is generating elite chase rates out of the zone, that suppression matters at the margin.
The game shape also favors the under. Both teams are likely to see starter exits in the fifth or sixth inning, which means we’re looking at a lot of bullpen innings — but against lineups that are not built to punish relievers with volume. The Giants rank near the bottom of baseball in walk rate and extra-base hit rate, which means they need everything to go right to string together multi-run innings. The White Sox have the power to score in bunches, but Murakami and Montgomery are the only hitters who genuinely scare you against an average lefty reliever.
When you stack a pitcher’s park, two rotation arms posting WHIPs above 1.29, and a Giants lineup missing two outfield starters, you’re looking at a game that naturally trends toward the lower half of that 8-run total. The over needs a repeat of Saturday’s offensive explosion from a Giants team that’s now shorter-handed and facing a different pitching profile. The under just needs a normal baseball game — and at -115, that’s enough to play.
The Pick
The structural case is clear: Oracle Park suppresses, both lineups are compromised, and the juice is modest. Saturday’s 10-3 result is real but contextually distinct — different pitching, different roster availability. The numbers project 8.4 combined runs before park adjustment pulls that figure toward the number. This isn’t a lock, and the market isn’t offering a gift, but the edge is real enough to act on at this price.
Bet: Under 8 (-115) — 2 units


