Giants vs. Braves Pick: Perez’s 2.90 ERA Makes the Total Look Generous

by | Jun 18, 2026 | MLB Picks

Martin Perez Atlanta Braves is key to our MLB prediction & analysis

Martin Perez owns a 2.90 ERA and 1.05 WHIP across 62 innings, and he’s drawing a Giants offense that ranks near the bottom of the league at a .309 team OBP. The total is posted at 8 with the under available at -105 — a price that doesn’t fully reflect what the better arm on this slate has been doing all season.

Landen Roupp vs Martin Perez: San Francisco Giants at Atlanta Braves Betting Preview

The Giants and Braves square off tonight at Truist Park with the total set at 8. The under is juiced at -105 — favorable pricing when you consider what’s on the mound for Atlanta. Martin Perez has been one of the better run-suppressors in the NL this season, and the Giants bring a team OBP of .309 to the park. That combination is worth paying attention to on the suppression side of this number.

The core tension here is straightforward: Perez has been elite at limiting base runners, and San Francisco struggles to string together rallies against command-oriented arms. The question isn’t whether Perez is good — it’s whether the numbers favor the over enough to overcome what he brings to the table against this lineup. I don’t think they do.

I come down on the under — not with heavy conviction, but with enough confidence to play it at favorable juice. The combination of Perez’s elite profile, the Giants’ plate-discipline limitations, and key Atlanta injury context creates a game shape where 8 combined runs is a ceiling, not a floor.

Game Info & Betting Lines

  • Date/Time: Thursday, June 18, 2026 | 7:15 PM ET
  • Venue: Truist Park | Park Factor: 1.01 (essentially neutral)
  • TV: MLB.TV, NBC Sports BA, BravesVision
  • Probable Starters: Landen Roupp (SF) vs. Martin Perez (ATL)
  • Moneyline: Giants +120 / Braves -142
  • Run Line: Atlanta Braves -1.5 (+152) / San Francisco Giants +1.5 (-184)
  • Total: 8 (Over -115 / Under -105)

Why This Number Is Close

The market opened at 8 and is pricing this as a relatively low-scoring game — and for good reason. Perez’s track record demands respect, and the Giants aren’t built to manufacture runs against quality command pitchers. Still, the case for the over isn’t nothing, and it deserves honest treatment before landing on the under.

The legitimate case for the over: Roupp has been mediocre all season — a 4.24 ERA and 1.29 WHIP in 74.1 innings — and Atlanta still has genuine middle-of-order firepower in Matt Olson (.893 OPS, 20 HR) and Drake Baldwin (.934 OPS). If Roupp gets touched up early, the Braves could push this well past 8 before Perez even throws a pitch.

But here’s where the market may be underweighting the under: the -105 juice signals the books see a balanced market, not a lopsided one. When you can get an under at -105 with a 2.90 ERA starter on one side and a .309 OBP offense on the other, the value calculus tilts toward the suppression side. The 1.0-run gap between the implied run environment and the posted total sits well within the margin of error for a game with this pitching profile. The line is close — but slightly off in the over’s favor, and that’s where the edge lives.

What Separates the Pitching

Martin Perez is the reason this article exists. His 2.90 ERA and 1.05 WHIP over 62 innings aren’t a small-sample mirage — this is a pitcher who has consistently limited base runners and controlled the run environment. His arsenal leans heavily on a changeup (32.1% usage, 82.5 mph, 29.9% whiff rate, .276 xwOBA against) and a sinker (31.1% usage, 89.8 mph), with a cutter rounding out his three primary offerings. That cutter is his put-away weapon — a 32.1% put-away rate at 85.9 mph with a .299 xwOBA against. Perez isn’t overpowering; he’s a command pitcher who earns weak contact and manages counts. Against a Giants offense posting a team OBP of .309, that approach is a formula for a clean game log.

The Giants’ top of the order presents mixed signals against Perez. Bryce Eldridge is the most dangerous bat in this lineup — a .468 xwOBA with a 27.9% hard-hit rate and a .494 xwOBA specifically against left-handed pitching. Perez will need to be careful there. But Luis Arraez, slotted first, is a contact machine with a 7.4% whiff rate and almost no power threat (.292 xwOBA, 0.2% barrel rate), and Matt Chapman in the three-hole has posted just a .316 xwOBA with a 19.5% strikeout rate — and gone 2-for-13 in his small BvP sample against Perez’s type of arm.

Landen Roupp is a different animal. His 37.7% sinker usage at 93.4 mph generates soft contact (9.8% whiff rate), but the pitch carries a .355 xwOBA against — hitters are making solid contact when they connect. His curveball (28.0% usage, 76.7 mph) is legitimately elite with a 36.9% whiff rate and .217 xwOBA against — it’s the best weapon in his arsenal. The gap between these two starters is real, and it runs in Atlanta’s favor. But Roupp’s curveball-heavy approach can work in innings-management mode, which matters for the total.

The Pushback

The biggest problem with this under is the implied run environment sitting above the posted line. Looking at the component numbers — Atlanta’s offense is the strongest factor in this game’s run-scoring profile — there’s a legitimate case that 8 is a tick low. I can’t paper over that. When the math technically argues for the over, dismissing it requires genuine justification, not just hand-waving.

The concern is Roupp. Atlanta’s lineup — even shorthanded with Ronald Acuña Jr. on the IL and Michael Harris II listed day-to-day — is built to punish mediocre starters. Drake Baldwin is posting a .493 xwOBA with a 30.5% hard-hit rate. Matt Olson sits at .450 xwOBA with a 32.3% hard-hit rate. Roupp’s sinker (.355 xwOBA against) is the pitch Atlanta will hunt, and those two bats have the profile to do real damage when they find it.

Here’s why I stay on the under anyway: the Braves are missing key pieces in their lineup, their bullpen has been taxed, and the Giants — despite their offensive limitations — have shown they can keep games tight when they need to. More importantly, Perez on the other side is doing enough suppression work to offset Roupp’s vulnerabilities. A 2.90 ERA arm against a .309 OBP offense isn’t a coin flip — it’s a real edge, and the -105 price makes it worth taking a stand.

Final Take

This is a moderate-confidence play. The numbers don’t scream under — the implied run environment is close enough to the posted line that I’m not hammering this. But at -105, you’re getting a fair price on a game where the better starting pitcher is on the side of run suppression, the opposing offense ranks near the bottom of the league in OBP, and the park factor is essentially neutral. That’s a workable spot.

I’ll back the under at 2 units and look for Perez to keep the Giants uncomfortable all night.

Bet: Under 8 (-105) — 2 Units

100% Free Play up to $1,000 (Crypto Only)

BONUS CODE: PREDICTEM

BetOnline

MLB Betting Guide

New to betting on baseball? We’ve got you covered! Our comprehensive how to bet on baseball article explains all the different types of wagers offered at the sportsbooks including money lines, over/unders, run lines, parlays and more! Also get tips and strategies to increase your odds of beating the bookies!