Apr 7, 2026; Chicago, Illinois, USA; Baltimore Orioles designated hitter Gunnar Henderson (2) celebrates with left fielder Taylor Ward (3) after hitting a two-run home run against the Chicago White Sox during the eight inning at Rate Field. Mandatory Credit: Kamil Krzaczynski-Imagn Images
Kamil Krzaczynski-Imagn Images

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

Pick details

MATCHUP San Francisco Giants Baltimore Orioles
Team Records 6-9 7-7
Spread +1.5 -194 -1.5 159
Moneyline +109 -131
Total Over 8 (-119) Under 8 (-101)
Where Oriole Park at Camden Yards, Baltimore, Maryland
When Sunday, April 12, 2026
Time 01:35 PM EDT
TV MLB.TV

In this article we will formulate an Giants vs Orioles prediction for this MLB game on Sunday, April 12th 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 6-9 this season after they split the first two games in this series by scores of 6-3 and 2-6. In their game two loss, San Francisco tied the game at two in the fourth inning, but they allowed the last four runs for the loss. The Giants recorded 10 hits in the game and they were led by Ramos, who went 2-4 with two RBIs. Webb allowed five hits and four earned runs over 6.0 innings for the loss, while Kilian and Borucki both allowed one earned run in relief. Prior to this series, San Francisco won two out of three against the Phillies, but lost three out of four against the Mets before that. 

This season, San Francisco has a 4.13 ERA with a 1.35 WHIP and a .243 opponent batting average, while they have scored 49 runs with a .243 batting average and a .291 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 Adrian Houser, who is 0-1 with a 3.97 ERA and a 1.59 WHIP over 11.1 innings pitched this season. 

Baltimore Orioles Betting Preview

The Baltimore Orioles are 7-7 this year after they won game two by a score of 6-2 on Saturday night. Baltimore was able to score two runs in the fourth inning to break the tie and they never looked back in the win. The Orioles recorded nine hits in the game and they were led by Mayo and Jackson, who both had two RBIs. Bassitt allowed seven hits and one earned run over 4.2 innings, while Wolfram picked up the win in relief. Prior to this series, Baltimore swept the White Sox in three games, but lost all three against the Pirates before that. 

This season, Baltimore has a 3.87 ERA with a 1.39 WHIP and a .246 opponent batting average, while they have scored 54 runs with a .243 batting average and a .330 on base percentage. Gunnar Henderson has led the Orioles with six home runs and 12 RBIs, while Taylor Ward has added zero home runs and eight RBIs. The projected starting pitcher for Baltimore is Cade Povich, who is 0-0 with a 3.18 ERA and a 1.24 WHIP over 5.2 innings pitched this year. 

Why the Baltimore Orioles will win

  • The Giants have lost seven of their last eight road games against American League opponents following a road loss.
  • The Orioles have won six of their last seven home games against National League opponents that held a losing record.
  • The Giants have failed to cover the run line in four of their last five road games against American League opponents.
  • The Orioles have covered the run line in four of their last five day games against NL West opponents that held a losing record.
  • The Giants have trailed after 5 innings in three of their last four day games.
  • The Giants have trailed after 3 innings in three of their last four day games.

Why the San Francisco Giants will win

  • The Orioles have lost each of their last four games as home favorites following a win.
  • The underdogs have won six of the Giants’ last seven games.
  • The Orioles have failed to cover the run line in each of their last eight games following a home win.
  • The Giants have covered the run line in seven of their last eight games as road underdogs against American League opponents following a road loss.

Total Runs Facts

  • Seven of the Giants’ last eight day games after playing the previous day have gone UNDER the total runs line.
  • Each of the last five games between the Giants and Orioles at Oriole Park at Camden Yards have gone OVER the total runs line.
  • The ‘Inning 1 UNDER 0.5 runs’ market has hit in each of the Orioles’ last six day games at Oriole Park at Camden Yards.
  • The ‘Inning 1 UNDER 0.5 runs’ market has hit in each of the Giants’ last five games against AL East opponents.

Baltimore Orioles Player Prop Facts

  • Tyler O’Neill has hit a home run in each of his last four appearances with his team as a home favorite against NL West opponents.
  • Gunnar Henderson has recorded at least one hit in each of the Orioles’ last seven games against the Giants.

San Francisco Giants Player Prop Facts

  • Adrian Houser has recorded four or more strikeouts in four of his last five appearances against AL opponents.
  • Willy Adames has hit at least one home run in three of the Giants’ last six road games against AL opponents.
  • Rafael Devers has recorded at least one hit in each of his last eight appearances with his team as a road underdog against AL opponents.

Giants vs Orioles Prediction 

Baltimore comes into this matchup after winning four of their last five games and they have scored 4+ runs in three of their last four. The Orioles are 4-4 at home this year, while the Giants are 3-2 on the road. San Francisco has won three of their last four games and they have scored 5+ in all three of those wins. I don’t really trust Povich or Houser on the mound in this one, but I think there is more upside with Povich. Take the Orioles to win here.

David Racey's Pick: Orioles ML

Need More? Get Premium Picks