| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Luis Arraez | 2B | 30 | .379 | 0.848 | 0 |
| Matt Chapman | 3B | 22 | .167 | 0.440 | 0 |
| Rafael Devers | 1B | 16 | .400 | 1.105 | 1 |
| Eric Haase | C | 6 | .200 | 0.567 | 0 |
| Willy Adames | SS | 4 | .250 | 0.500 | 0 |
| Bryce Eldridge | DH | 1 | .000 | 0.000 | 0 |
| Casey Schmitt | LF | 1 | .1000 | 2.000 | 0 |
| Daniel Susac | C | 1 | .000 | 0.000 | 0 |
| Drew Gilbert | CF | 1 | .000 | 0.000 | 0 |
Oracle Park is the other half of this equation. Runs factor 0.93. HR factor 0.85. Cold bay wind off the water at night. This is one of the more suppressive environments on the schedule, and putting a pitch-count-restricted starter in this setting only amplifies the compression. Even when López exits early, Atlanta's bullpen carries a 2.38 ERA and can bridge innings without leaking runs. Both offenses have to earn it. The Giants average 4.1 runs per game. The Braves average 4.9. Neither number screams blowout against quality pitching in this park.
The situational lean here is clear, and it points toward San Francisco. Atlanta arrives on a four-game losing streak after being swept in San Diego, sitting 3-7 over their last 10 games. The Giants have gone 5-2 in the last seven head-to-head meetings and just won two straight in Atlanta this month, 7-2 and 7-5. The market still prices Atlanta at 57.8% implied probability on the moneyline despite that cold stretch. That is a gap between reputation and recent reality.
Inside the San Francisco lineup, Luis Arraez and Jung Hoo Lee are the two names that matter most against López. Arraez owns a .379 average and 0.848 OPS across 30 career plate appearances against the Braves righty, including a 1.223 OPS across nine 2024 plate appearances. His contact-first game is perfectly suited to exploit a starter managing pitch counts rather than attacking hitters. Lee is the hottest bat in this lineup right now, posting a 1.276 OPS over the last seven days and 1.123 over the last 28. A pitcher working at limited capacity in a suppressive park still has to get these two out early.
Picks made June 26, 2026 at 08:22 AM ET. Odds shown reflect current market prices.
The López Under strikeouts at -116 is the cleanest play on this board because the ceiling is defined by confirmed public information, not projection. Five strikeouts in six combined innings across his last three outings. A 60-pitch limit that isn't rumored but stated. The line is priced as though he's pitching a full game. He isn't. On the game side, Giants ML at -109 and +1.5 at -182 reflect a situational edge that the market hasn't fully absorbed. Every game-side pick carries low confidence because San Francisco's TBD starter can crack this entire setup open. That risk is real and shouldn't be minimized. But the structural lean, park suppression, cold road team, favorable H2H, and a capped opposing starter, is as clear a convergence as you will find on a June Friday night.
For the full slate, see our MLB picks today, NRFI picks, and player props.
| Date | Matchup | Result |
|---|---|---|
| Jun 16, 2026 | SF @ ATL | SFSF 7-2 |
| Jun 17, 2026 | SF @ ATL | SFSF 7-5 |
| Jun 18, 2026 | SF @ ATL | SFSF 0-0 |
Compare odds for ATL @ SF