San Francisco Giants vs Baltimore Orioles Forecast, 4/10/2026 MLB Selections, Top Wagers & Odds

Home » San Francisco Giants vs Baltimore Orioles Forecast, 4/10/2026 MLB Selections, Top Wagers & Odds

  • Matchup: San Francisco Giants vs. Baltimore Orioles
  • Date: Friday, April 10, 2026
  • Venue: Oriole Park at Camden Yards, Baltimore, MD
  • Broadcast: MASN
  • Betting Odds: San Francisco (+172) Baltimore (-210)

This page may include affiliate links at no extra cost to you, thanks for your support.

The Baltimore Orioles (6-6) are set to face off against the San Francisco Giants (5-8) at Oriole Park at Camden Yards this Friday. The Giants enter with odds of +172, while the Orioles are positioned at -210. The over/under for this game is set at 8.5 runs, with Landen Roupp and Shane Baz taking the mound.

MLB Predictions: Jung Hoo Lee on San Francisco Giants Best Bets

As a collective unit, the San Francisco Giants have been scoring an average of 3.2 runs per game, ranking 29th in Major League Baseball. They have managed to accumulate a total of 41 runs, with an on-base percentage of .283. The Giants have hit 20 doubles and recorded 5 home runs, bringing in 38 RBIs and compiling 99 hits on the season, with a batting average of .233. Additionally, they have a slugging percentage of .335, with 104 strikeouts and only 29 walks conceded.

San Francisco’s K/BB ratio stands at 2.40, while the pitching staff boasts a WHIP of 1.34. Giants pitchers have allowed 10 home runs and a total of 57 runs (ranked 21st in MLB). They have given up 107 hits (8.3 per 9 innings) and 52 earned runs, leading to a team ERA of 4.03 (18th in the league). The mound crew has struck out 115 batters thus far, while issuing 48 walks, resulting in a FIP of 3.62 for the season.

Thus far, the Giants have utilized 45 relief pitchers. These relievers have taken the mound with runners on 14 occasions and faced high-pressure scenarios four times, garnering 2 saves out of 4 opportunities. With a save percentage of 50.0%, they have inherited 25 baserunners, with only 32.0% scoring. Overall, the bullpen has recorded 6 holds (21st in baseball).

As for fielding, the team features 348 putouts, 126 assists, and has made 8 errors, putting their fielding percentage at .983 (16th in Major League Baseball), while successfully executing 13 double plays. The Giants have converted 67.9% of balls in play into outs over 1,044 innings, ranking them 22nd in the league.

Landen Roupp has thrown for 167 innings in his career, striking out 163 batters with a 3.77 ERA (70 earned runs allowed). He has a WHIP of 1.429, permitting 165 hits (8.9 hits per nine innings) and issuing 74 walks. With a career record of 9-10, Roupp’s FIP is 3.71 from facing 737 batters.

The Orioles, on the other hand, have a team slugging percentage of .362, averaging 3.75 runs per game (20th in MLB). They have 23 doubles and a total of 45 runs with 8 home runs and 44 RBIs for the year. Baltimore has struck out 116 times (6th in MLB) and made 95 hits, alongside an on-base percentage of .330 and a batting average of .242.

The Orioles’ pitching staff has yielded 49 runs this season with an ERA of 4.02 (47 earned runs). They have allowed 8 home runs and surrendering an average of 4.20 runs per 9 innings (14th in MLB). Furthermore, the team’s WHIP stands at 1.389, and their FIP is 3.86. The staff has a strikeout-to-walk ratio of 9.20 (108 strikeouts vs. 52 walks), positioning them 15th overall in total hits allowed, with 94.

With 20 save situations, the Orioles have racked up 12 holds while suffering 2 blown saves. Their relievers have featured in 8 save opportunities, successfully securing 6 saves. The bullpen’s inherited score percentage is 0.0% from 13 inherited runners. Ranked 11th in the league with a 75.0% save percentage, their bullpen has utilized 40 different pitchers to date.

Defensively, the Orioles’ efficiency is at 67.9% (23rd in MLB), with 11 double plays executed and a fielding percentage of .981 (22nd in pro baseball). They have recorded 101 assists, committed 8 errors, and secured 316 putouts thus far.

In his MLB tenure, Shane Baz has allowed 259 hits while collecting 302 strikeouts over 297 innings. With 140 earned runs against him, his WHIP is at 1.229 and his FIP stands at 4.20. Baz has a strikeout-to-walk ratio of 2.85 against 1,242 batters. Over his career, he holds a record of 17-17 with an ERA of 4.24, allowing 7.8 hits per nine innings.

Who will emerge victorious in tonight’s matchup? Can they cover the spread or take the moneyline?

Recommendation: Back Baltimore (-210)

Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.

Pick: Baltimore Orioles Forecast (-210)
Bet Now

Leave a Reply

Your email address will not be published. Required fields are marked *

Best Sportsbooks Canada

Delivers lightning-fast crypto betting, massive odds coverage, and premium gaming

Proud Partner of the NHL + Excellent live betting

 

Widest Range of Betting Options + Robust in-play with streaming

Top-Rated Betting App in Ontario with Live streaming & Cash-out

© 2025 BettingEdge.ca. All Rights Reserved. BettingEdge.ca is your trusted source for Canadian sportsbook reviews, betting tips, and responsible gaming resources. Must be 19+ to bet. Play responsibly.