| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Luis Arraez | 2B | 9 | .222 | 0.444 | 0 |
| Willy Adames | SS | 9 | .250 | 0.958 | 1 |
| Will Brennan | LF | 7 | .286 | 0.572 | 0 |
| Matt Chapman | 3B | 3 | .500 | 1.167 | 0 |
| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Adrian Del Castillo | DH | 1 | .000 | 0.000 | 0 |
| Corbin Carroll | RF | 1 | .1000 | 2.000 | 0 |
| Gabriel Moreno | C | 1 | .000 | 0.000 | 0 |
| Geraldo Perdomo | SS | 1 | .000 | 1.000 | 0 |
| Ildemaro Vargas | 1B | 1 | .1000 | 2.000 | 0 |
| Ketel Marte | 2B | 1 | .1000 | 2.000 | 0 |
Oracle Park provides the frame. The ballpark carries a 0.93 runs factor and a 0.85 home run factor. The cold wind off the bay penalizes flyball hitters and rewards pitchers who work efficiently to contact. This environment widens the gap between a command-first starter and a volatile one. Soroka fits the Oracle Park profile almost perfectly. McDonald may benefit from the park's natural suppression, but a pitcher-friendly environment does not fix mechanical issues, and Arizona's lineup has proven comfortable scoring in this park all season. This is also a Game 3 of 3 in an abbreviated series, meaning both bullpens are operating on fumes after last night's contest. That situational pressure falls harder on the team sending out the shakier starter.
San Francisco sits at 22-33, riding a two-game losing streak and 11-19 over the last 30 days. Arizona is 30-24, on a four-game win streak and 9-1 over the last ten. The Diamondbacks have gone 7-3 against this Giants club in 2026, with multi-run margins appearing repeatedly across that sample. As one beat writer covering this series noted: "Those 22 runs in 3 games might do wonders for that struggling offence," a reference to San Francisco's earlier outburst against the White Sox. That firepower was real, but today's matchup looks nothing like the Chicago series in today's MLB action. Worth noting: this is McDonald's first 2026 start as a moneyline favorite, a new pressure test for a young pitcher who has been inconsistent all year.
On the offensive side, Ketel Marte is the headliner for Arizona. He has posted a 1.694 OPS over the last seven days, and his numbers hold equally well against right-handed pitching, making him McDonald's most dangerous matchup. Casey Schmitt is San Francisco's best individual weapon: a 1.213 OPS over the last seven days, 12 home runs on the season, and a .567 slugging percentage. No career data exists against Soroka, removing any historical drag. Luis Arraez, the Giants' contact machine at .317 with a .798 OPS versus right-handed pitching, has faced Soroka before in limited capacity, posting a .222 average and 0.444 OPS across nine plate appearances, but nine at-bats is not a meaningful sample against any pitcher. Arizona's road OPS does drop to .690 from their home profile, a real downgrade, but their 7-3 dominance over San Francisco in 2026 has come despite that split.
Picks made May 27, 2026 at 04:27 AM ET. Odds shown reflect current market prices.
The best angle in this game is the run line. Oracle Park's run suppression makes multi-run wins more common than one-run affairs when the pitching quality is lopsided. That is exactly the setup here. The NRFI at -149 is a clean add backed by Soroka's control profile and the park's natural first-inning suppression. On the prop side, Schmitt's Over 1.5 total bases at +132 stands out as the sharpest individual value: a player slugging .567 with a 1.213 OPS over his last seven days is getting plus money on reaching a threshold of just two total bases. That is underpriced relative to his current production. Carroll's combined H+R+RBI prop at -149 is the other pillar, driven by lineup position, recent form, and Arizona's expected offensive output.
The caveat deserves honest acknowledgment. McDonald is 3-1-0 against the spread in his 2026 home starts, and Soroka's ERA sits well below his prior two-season baseline of 4.73 and 4.74, making regression a legitimate risk. Arizona's 21-21 record against right-handed starting pitching this season is far less impressive than their overall 30-24 mark, and their road OPS of .690 is a real step down from home. These picks are directionally sound with medium conviction. They are not guarantees. For the full slate, see our MLB picks today, NRFI picks, and player props.
| Date | Matchup | Result |
|---|---|---|
| May 25, 2026 | ARI @ SF | ARIARI 6-2 |
| May 27, 2026 | ARI @ SF | ARIARI 7-5 |
Compare odds for ARI @ SF