Baltimore Orioles vs San Francisco Giants Pick – 8/31/2025
The Baltimore Orioles and San Francisco Giants will wrap up a three-game series against one another on Sunday afternoon. The Orioles will look to build on their dominant 11-1 victory over the Giants yesterday. And both teams will look to secure a series win after splitting the first two games of this series so far. Before the first pitch from the Bay Area, you can keep reading to find my Orioles vs Giants prediction for Sunday.
Our Orioles vs Giants Pick
- Pick: Orioles Moneyline
- Confidence: ★★★☆☆
- Get Your Bonus Bets: Click the Claim Bonus button to get our DraftKings Sportsbook promo – bet $5 and get $300 INSTANTLY and get over $200 off NFL Sunday Ticket!

Bet $5, Get $300 in Bonus Bets Instantly + Over $200 Off NFL Sunday Ticket
Gambling Problem? Call or TEXT 1-800-Gambler 21+
Gambling Problem? Call or TEXT 1-800-Gambler 21+
Promo Code: Click To Claim

Bet $5, Get $300 in Bonus Bets Instantly + Over $200 Off NFL Sunday Ticket
Gambling Problem? Call or TEXT 1-800-Gambler 21+
Promo Code: Click To Claim
Gambling Problem? Call or TEXT 1-800-Gambler 21+
Game Snapshot
- Matchup: Baltimore Orioles vs San Francisco Giants
- Date & Time: Sunday, August 31, 2025, 4:05 PM ET
- Starting Pitchers: Tomoyuki Sugano (BAL) vs Justin Verlander (SF)
- Stadium: Oracle Park, San Francisco, CA
- Broadcast: NBC Sports Bay Area, MASN2
Key Storylines
Pitching Matchup
Tomoyuki Sugano enters today’s action with a 10-6 record and a 4.06 ERA. He has been a consistent presence for the Orioles this season. But his last outing saw him allow four earned runs over six innings against the Boston Red Sox and he will look to rebound from that performance here.
Justin Verlander has struggled this season with a 2-10 record and a 4.47 ERA. He allowed two earned runs over six innings against the Chicago Cubs in his most recent start. Verlander’s experience and ability to rack up strikeouts remain assets. But his inconsistency this season raises questions about his ability to contain the Orioles’ offense today.
Key Players
- Samuel Basallo (BAL): The rookie catcher made a significant impact in yesterday’s game. He hit his first MLB home run and contributed to the Orioles’ offensive surge.
- Jeremiah Jackson (BAL): Jackson added a home run and four RBIs in the previous game and Baltimore would love to see a similar showing from him today.
- Rafael Devers (SF): Devers has yet to fully find his rhythm with the Giants but remains a potential game-changer.
Recent Team Streaks
- The Orioles snapped a five-game losing streak with their win over the Giants on Saturday.
- San Francisco had won five games in a row before getting blown out by the Orioles in their last game.
Best Player Props
Player | Prop |
---|---|
Ryan Mountcastle | Over 0.5 Home Runs |
Gunnar Henderson | Over 1.5 Total Bases |
Justin Verlander | Under 5.5 Strikeouts |
Tomoyuki Sugano | Under 4.5 Strikeouts |
Betting Trends & H2H
- The Giants and Orioles have split the first two games of this series.
- This is the final game of the season scheduled between these two teams.
- Each of the first two games between San Francisco and Baltimore has gone over the total.
Orioles vs Giants Model Projection
- Score Projection: Orioles 5 – Giants 4
- Win Probability: Orioles 47.6%, Giants 52.4%
Final Thoughts
There is some value on the Baltimore Orioles in this game. Baltimore has the better starting pitcher with Sugano going up against the struggling Verlander. Both offenses are inconsistent but Verlander has been consistently bad throughout this year for the Giants. I’ll bank on that being the case again here and that the Orioles will come away with a win to steal this series on the road.