Skip to main content
Pirates
@
Giants
MLB
Sunday, May 10, 2026

Pirates @ Giants

Two sub-3.20 ERA starters and recent low totals point toward Pirates-Giants Under 7.5.

PI
PicksOffice
·4 min read

Ad | Affiliate — I may earn a commission if you sign up through these links. This never influences my picks. Learn more

Pirates at Giants does not need a complicated angle. It needs clean starting pitching, a cold enough run environment, and lineups that have not been forcing shootouts lately. That is the case for Under 7.5.

The April box scores between these clubs will scare some bettors away from the under. Good. Those games were in Pittsburgh, and three of the four got loose. This setup is different enough to matter.

The starting pitching is the first filter

Braxton Ashcraft is listed for Pittsburgh at 1-2 with a 3.02 ERA. Landen Roupp is listed for San Francisco at 5-2 with a 3.18 ERA. That is the cleanest part of the handicap.

Totals this low can feel uncomfortable because one bad inning changes the whole ticket. The answer is not to pretend the number is big. The answer is to ask whether the starters give the game a real chance to stay controlled early. Two starters under 3.20 ERA do exactly that.

Pittsburgh has been playing small-number games

The Pirates last five final-score totals were 7, 6, 1, 9 and 1 runs. Four of those five stayed under 7.5. That is not a team forcing every opponent into a race right now.

The useful part is the shape of those scores. Pittsburgh had two games finish with just 1 total run in that five-game sample. Even the 7-run result stayed below this ticket. The profile is not built on one random low game.

San Francisco has not been much louder

The Giants last five final-score totals were 6, 3, 8, 9 and 5 runs. Three of those five stayed under 7.5. The two misses were not wild enough to make this number feel cheap.

That matters because the Giants are not entering this game with a stack of recent 10-run environments behind them. Their recent results have mostly lived in the same range this bet needs. When both teams are trending toward controlled scoring, the 8-run ask becomes real work.

The venue and weather do not force an over

The game environment comes in at 64 degrees with a 1% precipitation mark. There is wind listed at 13 mph out, so this is not a perfect weather card for an under. It is also not a hot, messy summer setup where every routine fly ball becomes a panic event.

That distinction matters. The weather risk is real, but it is not strong enough to erase the pitcher base. With Ashcraft at 3.02 ERA and Roupp at 3.18 ERA, the under does not need perfect conditions. It needs a normal game.

The April meetings are the obvious pushback

San Francisco swept the four earlier 2026 meetings by scores of 4-2, 11-7, 5-4 and 10-5. That gives the over argument three loud box scores. It also gives us the exact reason this number is still available at 7.5.

Those games were all played in Pittsburgh. This one is in San Francisco with a different immediate setup and two listed starters both sitting below 3.20 ERA. The previous series matters, but it should not be treated like a copy-and-paste script.

Availability is not the handicap

The current injury checks returned zero listed injuries for Pittsburgh and zero listed injuries for San Francisco. That means the under is not leaning on a missing-star angle or a surprise lineup downgrade. It is cleaner than that.

This is about starters, recent scoring shape, and the game needing 8 runs to beat the number. That is a much steadier thesis than trying to guess which expected lineup spot does or does not change late.

Why Under 7.5 is the play

Under 7.5 asks for a game that lands at 7 or fewer. Pittsburgh has hit that range in 4 of its last 5 by total. San Francisco has hit it in 3 of its last 5. The starting matchup supports the same idea.

There is a wind-out note, and April gave the over crowd enough ammunition. Still, the better read is that this number is asking too much from two lineups against two starters below 3.20 ERA in a 64-degree San Francisco game. If Ashcraft and Roupp do their jobs early, 8 runs is a lot to manufacture.

CHOOSE YOUR CHANNEL

Pick the feed that fits how you bet.

Telegram is fastest when you want the alert on your phone. Discord keeps the room, the recap, and the discussion in one place.

Telegram for speedDiscord for the full room