Want to get more Covers content? Add us as a preferred source on your Google account here.

The San Francisco Giants head east for a three-game weekend series with the Baltimore Orioles.

Friday’s series opener sees Landen Roupp get the nod for the visitors and Shane Baz take the bump for the home team.

Advertisement

See why I’m backing the hosts in my Giants vs. Orioles predictions and MLB picks for April 10.

Who will win Giants vs Orioles today: Orioles (-125)

The Baltimore Orioles have an edge in starting pitching, the bullpen, and hitting, so I’m backing the home team as a slight favorite against the San Francisco Giants tonight.

San Francisco has been the worst team in the league against RHP (61 wRC+), and Baltimore has been slightly above average (104). The Orioles bullpen has posted a 3.94 FIP, compared to 4.47 for the Giants.

Baltimore right-hander Shane Baz’s velocity is up half a tick, and his 104 Stuff+ is encouraging, while San Francisco starter Landen Roupp has struggled with walks (3.97 per nine innings) and allowed seven runs to the Mets in his previous start.

Covers

COVERS INTEL:

These Giants hitters have 17 career at-bats against Baz, during which they’ve managed just two hits while striking out seven times.

Advertisement

Giants vs Orioles Over/Under pick: Under 8.5 (-110)

These are two quality starting pitchers, as Roupp owns a 1.37 FIP, while Baz isn’t far behind at 2.88.

San Francisco has been miserable at the plate and now has to travel across the country and face a tough opponent. It doesn’t project as a breakout spot.

Baltimore has been on a prolonged Under stretch, going 13-22 O/U in its last 35 games dating back to last season.

JD Yonke’s 2026 Transparency Record

  • ML/RL bets: 3-3, +0.25 units

  • Over/Under bets: 3-4, -1.16 units

Giants vs Orioles odds

  • Moneyline: Giants +105 | Orioles -125

  • Run line: Giants +1.5 (-200) | Orioles -1.5 (+165)

  • Over/Under: Over 8.5 (-110) | Under 8.5 (-110)

Giants vs Orioles trend

The Giants have lost 18 of their last 30 games. Find more MLB betting trends for Giants vs. Orioles.

Advertisement

How to watch Giants vs Orioles and game info

Location

Oriole Park at Camden Yards, Baltimore, MD

Date

Friday, April 10, 2026

First pitch

7:15 p.m. ET

TV

Apple TV

Giants starting pitcher

Landen Roupp
(1-1, 4.22 ERA)

Orioles starting pitcher

Shane Baz
(0-0, 4.09 ERA)

Giants vs Orioles latest injuries

Giants vs Orioles weather

Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.

This article originally appeared on Covers.com, read the full article here and view our best betting sites or check out our top sportsbook promos.

Read the full article here

Leave A Reply