Site icon Pick Dawgz

Giants vs Orioles Prediction 4/10/2026 Today’s MLB Picks

Apr 8, 2026; San Francisco, California, USA; San Francisco Giants designated hitter Rafael Devers (16) hits a three-run home run in the bottom of the sixth inning against Philadelphia Phillies pitcher Aaron Nola (27) at Oracle Park. Mandatory Credit: Justine Willard-Imagn Images

Apr 8, 2026; San Francisco, California, USA; San Francisco Giants designated hitter Rafael Devers (16) hits a three-run home run in the bottom of the sixth inning against Philadelphia Phillies pitcher Aaron Nola (27) at Oracle Park. Mandatory Credit: Justine Willard-Imagn Images

MATCHUP San Francisco Giants Baltimore Orioles
Team Records 5-8 6-6
Spread -1.5 156 +1.5 -190
Moneyline +104 -126
Total Over 8.5 (-112) Under 8.5 (-108)
Where Oriole Park at Camden Yards, Baltimore, Maryland
When Friday, April 10, 2026
Time 07:15 PM EDT
TV Apple TV
In this article we will formulate a Giants vs Orioles prediction for this MLB game on Friday, April 10th at Camden Yards in Baltimore, Maryland. Let’s take a look at the prediction for this MLB matchup. 

San Francisco Giants Betting Preview

The San Francisco Giants are 5-8 this season after they won two out of three against the Phillies by scores of 4-6, 6-0, and 5-0. In their game three win, San Francisco scored three runs in the sixth inning to take control for the shutout win. The Giants recorded nine hits in the game and they were led by Devers, who went 2-4 with one home run and four RBIs. Mahle allowed three hits and zero earned runs over 5.2 innings in the no decision, while Gage got the win in relief. Prior to that series, San Francisco lost three out of four against the Mets, but did win two out of three against the Padres before that. 

This season, San Francisco has a 4.03 ERA with a 1.34 WHIP and a .242 opponent batting average, while they have scored 41 runs with a .233 batting average and a .283 on base percentage. Matt Chapman has led the Giants with one home run and seven RBIs, while Rafael Devers has added two home runs and six RBIs. The projected starting pitcher for San Francisco is Landen Roupp, who is 1-1 with a 4.22 ERA and a 1.13 WHIP over 10.2 innings pitched this season. 

Baltimore Orioles Betting Preview

The Baltimore Orioles are 6-6 this year after they won all three against the White Sox by scores of 2-1, 4-2, and 5-3. In their game three win, Baltimore trailed 2-0 in the second inning and 3-2 in the fifth, but they scored the last three runs to escape with the victory. The Orioles recorded seven hits and they committed two errors in the game, while they were led by Ward, who went 4-5 with two RBIs. Bradish allowed six hits and two earned runs over 5.0 innings for the win, while Garcia picked up the save. Prior to that series, Baltimore lost all three against the Pirates and two out of three against the Rangers. 

This season, Baltimore has a 4.02 ERA with a 1.39 WHIP and a .239 opponent batting average, while they have scored 45 runs with a .242 batting average and a .330 on base percentage. Gunnar Henderson has led the Orioles with four home runs and nine RBIs, while Tyler O’Neill has added one home run and four RBIs. The projected starting pitcher for Baltimore is Shane Baz, who is 0-0 with a 3.27 ERA and a 1.18 WHIP over 11.0 innings pitched this year. 

Why the Baltimore Orioles will win

Why the San Francisco Giants will win

Total Runs Facts

Baltimore Orioles Player Prop Facts

San Francisco Giants Player Prop Facts

Giants vs Orioles Prediction 

Baltimore comes into this matchup after sweeping the White Sox in their last series, but they were fortunate to not lose a game, as they could have easily lost two of them. The Orioles are 3-3 at home this year, while the Giants are 2-1 on the road. San Francisco is coming off of back to back shutouts against the Phillies, but they allowed 20 runs in the three games prior to that. The starting pitching matchup is pretty even in my opinion and with neither offense hitting the ball very well, I like the under here.

David Racey's Pick: Under 8.5

Exit mobile version