| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Willy Adames | SS | 8 | .250 | 0.500 | 0 |
| Luis Arraez | IF | 6 | .400 | 0.733 | 0 |
| Rafael Devers | DH | 6 | .167 | 0.334 | 0 |
| Casey Schmitt | 3B | 3 | .333 | 0.666 | 0 |
| Matt Chapman | 3B | 3 | .500 | 1.667 | 0 |
| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Esteury Ruiz | LF | 3 | .667 | 1.334 | 0 |
| Xavier Edwards | SS | 3 | .333 | 0.666 | 0 |
| Leo Jimenez | SS | 2 | .000 | 0.000 | 0 |
| Otto Lopez | 2B | 1 | .000 | 0.000 | 0 |
Oracle Park suppresses offense more consistently than almost any park in the National League. The runs factor sits at 0.93, the home run factor at 0.85. Cold air off the bay deflates fly balls and plays directly into Alcantara's ground-ball-heavy approach. The Giants are 5-8 at home this season, averaging just 3.2 runs per game across 25 games while carrying 11 players on the injured list. That depth depletion shows in the lineup. Luis Arraez, hitting .304 and the team's most reliable contact bat, is the one San Francisco hitter with meaningful numbers against Alcantara, going .400 in 6 plate appearances against him last season. The bats behind him are noticeably thin.
The risk on Miami is real and worth stating directly. The Marlins are 2-7 on the road this season. That is not a number to dismiss. But Miami is scoring 4.5 runs per game overall, a 40 percent advantage over San Francisco's 3.2, and the right-handed core of Edwards, Lopez, and Hicks presents genuine problems for a pitcher who cannot generate swing-and-miss. Esteury Ruiz also returns from the injured list for this series after a month-long absence due to an oblique strain, adding speed and on-base skills against a right-handed starter. The market has priced this game as a near-even coin flip at -111/-101, which ignores a 2.60-run ERA gap between the starters. The contrarian angle worth tracking: if Alcantara repeats his walk-heavy Milwaukee outing, pitch counts inflate fast in cold air, San Francisco's bullpen sitting at a 2.75 ERA becomes the best arm on the field, and Miami's 4.26-ERA relievers become a liability. The Marlins need Alcantara to throw strikes. That caveat shapes every pick on this card.
Picks made April 24, 2026 at 04:15 AM ET. Odds shown reflect current market prices.
The caveat is genuine. Alcantara issued 6 walks in Milwaukee, and if that command volatility returns at Oracle Park, pitch counts inflate in cold bay air and San Francisco's 2.75-ERA bullpen takes over the game. Miami's 2-7 road record is not a footnote to wave away. These are real variance factors, and medium confidence on the moneyline and run line reflects that uncertainty honestly. The Marlins carry the better pitcher and the better offense into this game. Those advantages tend to matter over nine innings in a park that punishes mistakes more than it rewards power.
For the full slate, see our MLB picks today, NRFI picks, and player props.
Compare odds for MIA @ SF