Your cart is currently empty!

Baltimore Orioles vs San Francisco Giants Prediction 8/29/2025 Today’s MLB Picks
Pick details
Baltimore (60-74) vs San Francisco (66-68)
August 29, 2025 at 10:15 PM EDT
The Line: Betting Odds: San Francisco -1.5 — Over/Under: +7.5
The Baltimore Orioles and San Francisco Giants meet Friday in MLB action at Oracle Park. Here’s a Baltimore Orioles vs San Francisco Giants Prediction. This article will include a Baltimore Orioles vs San Francisco Giants Pick.
Baltimore Orioles Betting Preview
The Baltimore Orioles are 60-74 on the year and play the Padres, Dodgers, and Pirates next. The Baltimore Orioles are batting .240 on the season, have a .305 OBP, and a .402 slugging percentage. The Baltimore Orioles pitching staff has a 4.67 ERA and a 1.37 WHIP. Gunnar Henderson leads the Baltimore Orioles with 132 hits and 59 RBI, while Jackson Holliday and Jordan Westburg have combined for 198 hits and 83 RBI.
Dean Kremer gets the ball for the Baltimore Orioles, and he is 9-9 with a 4.19 ERA and 127 strikeouts this season. Kremer is 1-1 with a 4.50 ERA and 13 strikeouts in his career against the San Francisco Giants.
San Francisco Giants Betting Preview
The San Francisco Giants are 66-68 on the year and play the Rockies, Cardinals, and Diamondbacks next. The San Francisco Giants are batting .233 on the season, have a .309 OBP, and a .380 slugging percentage. The San Francisco Giants pitching staff has a 3.70 ERA and a 1.28 WHIP. Heliot Ramos leads the San Francisco Giants with 135 hits and 57 RBI while Jung Hoo Lee and Willy Adames have combined for 235 hits and 117 RBI.
Robbie Ray gets the ball for the San Francisco Giants, and he is 10-6 with a 2.93 ERA and 158 strikeouts this season. Ray is 2-3 with a 4.34 ERA and 52 strikeouts in his career against the Baltimore Orioles.
Baltimore Orioles vs San Francisco Giants Prediction
The Orioles continue to pile up the losses, and they’ve scored three or fewer runs in five straight games. Kremer is enjoying a great August, but it doesn’t matter if he doesn’t get any run support. Kremer also has a 4.97 ERA and .285 allowed batting average on the road. The Giants have won five straight games and Ray is dealing. Ray has allowed 10 earned runs in his last 30.2 innings. In 79.1 home innings, Ray has a 2.84 ERA and .224 allowed batting average. Two teams heading in different directions. I’m riding the hot hand. Give me the Giants.