The Baltimore Orioles head to Oracle Park on Sunday seeking to snap a dismal stretch that has seen them drop eight of their last nine games, while the surging San Francisco Giants look to extend their six-game winning streak in a clash of teams trending in opposite directions.
Baltimore enters as +125 underdogs despite having the starting pitching edge with Tomoyuki Sugano, who has won five of his last six outings and provided rare stability for the struggling Orioles rotation.
The Giants counter with future Hall of Famer Justin Verlander, though the veteran's inconsistency this season has left San Francisco leaning heavily on their elite bullpen to maintain momentum in what shapes up as a compelling value spot for bettors.
San Francisco Giants vs. Baltimore Orioles prediction: who will win?
For tonight's Giants vs Orioles matchup, our predictive model gives the Orioles a 75% chance of defeating the Giants.
Baltimore Orioles: 75% win probability
- Strong offensive production with 593 runs scored this season
- Better run differential management despite defensive struggles
- Road experience advantage with consistent away performance
At Sporting Post, our custom prediction model blends insights from leading MLB analysts to give you a clear edge.
Instead of sorting through endless opinions, we streamline expert picks, advanced team metrics, and market trends into one place. Our AI tracks top sources and assigns a confidence score to each prediction. These are averaged into a win probability that reflects the expert consensus. It gives you a data-backed view of what the sharpest minds in MLB expect.
Giants vs. Orioles Odds
These are the best MLB odds we found across major U.S. sportsbooks for this game.
San Francisco Giants | Baltimore Orioles | |
---|---|---|
Moneyline |
Odds are based on the latest data at publication and are subject to real-time updates.
Don’t miss out on top sportsbook promos. Get more out of every bet by browsing the latest US betting sites and betting apps for 2025.
San Francisco Giants vs. Baltimore Orioles preview
The Giants enter Sunday riding high after a dominant 15-8 victory Friday night, extending their winning streak to seven games and giving them momentum as they chase .500 ball.
Baltimore, meanwhile, finds itself in a tailspin with losses in eight of their last nine contests, making this matchup a tale of two teams heading in opposite directions.
The pitching duel features an intriguing contrast: Baltimore's Tomoyuki Sugano has been their lone bright spot, winning five of his last six starts with remarkable command, while San Francisco's Justin Verlander finally broke through for his first home win of the season against the Cubs in his last outing.
Offensively, both clubs have struggled to generate consistent run production, with the Giants ranking 25th in scoring at 4.19 runs per game and Baltimore sitting slightly better at 18th with 4.31 runs per contest.
The key storyline centers on whether Verlander's recent uptick represents a genuine turnaround or merely a brief respite from his inconsistent 2025 campaign.
With Baltimore desperate to halt their skid and Sugano providing the kind of stability their rotation has lacked, this Oracle Park showdown could pivot on which veteran pitcher delivers when their team needs it most.
San Francisco Giants vs. Baltimore Orioles form


Betting on the MLB?
Sporting Post is your trusted hub for MLB betting coverage. We break down expert MLB predictions and deliver today’s MLB best bets with clear, data-driven analysis. Want secure and reliable options? Explore our top picks for MLB betting sites.