San Francisco Giants vs Baltimore Orioles Picks and Predictions for Friday April 10 2026
Use Code PPWC
San Francisco Giants and Baltimore Orioles meet at Oriole Park at Camden Yards in Baltimore, Maryland, on Friday, April 10, 2026, at 7:15 PM with coverage on Apple TV. The betting odds for this matchup show the Giants at +102 on the moneyline and the Orioles at -122. The total is listed at 8.5, with the over at -115 and the under at -105, while the run line has San Francisco at -1.5 (+153) and Baltimore at +1.5 (-186). This interleague matchup features two teams trending in different directions recently, and readers can also check out free MLB picks for more insight into today’s slate.
Starting Pitchers on the Mound
The pitching matchup for this game features Landen Roupp for San Francisco and Shane Baz for Baltimore. Roupp enters with a 1-1 record, a 4.22 ERA, and a 1.13 WHIP across 10.2 innings. He has allowed 9 hits, struck out 14, walked 3, and has not given up a home run. Baz comes in with a 0-0 record, a 3.27 ERA, and a 1.18 WHIP over 11.0 innings. He has allowed 10 hits, recorded 9 strikeouts, issued 3 walks, and has also not allowed a home run. Both pitchers have limited home run damage so far, but Roupp has shown more strikeout production early.
San Francisco Looks to Build on Recent Success
San Francisco enters this game with a 5-8 overall record and a 2-1 mark on the road. Over the last five games, the Giants have gone 2-3. They recently picked up back-to-back wins over Philadelphia by scores of 5-0 and 6-0, but before that they dropped three straight games, losing 6-4 to Philadelphia and falling 5-2 and 9-0 against New York. That stretch highlights a team that has shown flashes of strong play, particularly on the mound in their two most recent wins.
The Giants are batting .233 with 41 runs, 99 hits, and 5 home runs. Their on-base percentage is .283 and their slugging percentage is .335. On the pitching side, San Francisco has a 4.03 ERA and a 1.34 WHIP while allowing opponents to hit .242. The staff has issued 48 walks and recorded 115 strikeouts. While the strikeout numbers are solid, the overall offensive production has been somewhat limited, especially in the power department.
Sign Up Get $30 Premium Picks Credit + Exclusive Offers
Subscribe Now
One of the most notable weaknesses for San Francisco is its lack of power. The Giants have hit just 5 home runs, which is significantly lower than Baltimore’s 8. Combined with a .283 on-base percentage, this suggests that generating consistent scoring opportunities could be a challenge unless they string together multiple hits.
Baltimore Carries Momentum Into Home Game
Baltimore comes into this matchup with a 6-6 record and a 3-3 mark at home. The Orioles have gone 3-2 over their last five games and are currently on a three-game winning streak. They recently swept Chicago with wins of 5-3, 4-2, and 2-1, showing an ability to win both higher-scoring and tightly contested games. Prior to that, they lost two games against Pittsburgh by scores of 8-2 and 3-2. Overall, Baltimore appears to be finding its rhythm after those earlier losses.
The Orioles are batting .242 with 45 runs, 95 hits, and 8 home runs. Their on-base percentage is .330 and their slugging percentage is .362. On the mound, Baltimore has a 3.93 ERA and a 1.38 WHIP while allowing opponents to hit .236. The staff has issued 52 walks and recorded 108 strikeouts. These numbers indicate a team that has been fairly balanced offensively and has held its own on the pitching side.
Baltimore’s key strength in this matchup is its ability to generate offense while maintaining competitive pitching numbers. The Orioles have a higher batting average than San Francisco and a significantly better on-base percentage at .330 compared to .283. That difference in getting runners on base could play a major role in a game where both teams have similar pitching profiles.
San Francisco Giants vs Baltimore Orioles Picks and Prediction
San Francisco Giants vs Baltimore Orioles Pick
Pick: Orioles Moneyline
Baltimore is the stronger side in this matchup based on the data provided. The Orioles have the better on-base percentage at .330 compared to .283 for San Francisco, and they have also hit more home runs. They are coming into this game on a three-game winning streak, which includes a sweep of Chicago, while the Giants have gone 2-3 over their last five games. Although both teams have similar pitching numbers, Baltimore’s ability to generate more consistent offense gives them the edge at home.
San Francisco Giants vs Baltimore Orioles Total Pick
Pick: Under 8.5
I am going with the under 8.5 in this game. Both teams have shown the ability to limit scoring recently, particularly Baltimore during its three-game winning streak, where it allowed just 3, 2, and 1 runs. San Francisco also shut out Philadelphia in back-to-back games. With both starting pitchers having not allowed a home run and carrying respectable ERA numbers, this looks like a matchup where runs could be limited.
Final Score Prediction: Orioles 4 – Giants 3
This prediction was written before the completion of game play on Thursday.
Never Tried Picks and Parlays? Now Is Your Chance
- Get your first daily picks package for ONLY $1 using coupon code BUCK
- If the pick loses, we credit your account with 3 Flex Picks
- If the pick wins, we still give you 1 Flex Pick on the house
- Win or lose, you walk away ahead. One dollar. No catch.
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days
New DraftKings Customers: Spend $5+ Get $200 in Bonuses Instantly!

