Orioles vs. Giants Odds & Betting Predictions - August 31, 2025

Orioles at Giants

8:05 pm • NBCS-BA
0 - 1

Orioles at Giants Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Orioles
61-75
+1.5
+1.5-166
o8.5-121
+126
Giants
67-69
u8.5
-1.5+136
u8.5+100
-154
location pinSunday 8:05 p.m.
August 31, 2025
Oracle ParkSan Francisco
Orioles vs. Giants Expert Picks
Sean Koerner
Sean Koerner
Last 30d: 9-15-1 (-2.8u)
J.Verlander o5.5 Ks+100
0.5u
Very likely my final bet on JV. I’ve been betting on (and against) him since around 2008, and here we are in his age-42 season with a 5.5 K prop still on the board. He’s always been more of a “pitcher” than a thrower, and this year he’s adjusted by pounding the zone early and getting ahead in the count. It’s helped him maintain a K rate of 20%+ this late in his HOF career, at the expense of allowing harder hit contact. Today’s matchup plays right into his long-standing platoon trend, he’s striking out lefties 4% more often this season and faces six of them today (compared to his 4.4 avg). It’s also the 3rd-highest expected K% lineup he’s faced all season. I project this closer to -130.
Wags Wins
Wags Wins
Last 30d: 178-156-0 (+7.4u)
SF -1.5+148
1u
Sir Lockselot
Sir Lockselot
Last 30d: 25-59-0 (-40.2u)
BAL +128
2u
🔑 Orioles ML +128 (FanDuel) 2 Told myself many times that the Os are banned but here we are. This feels like a JV blow up game written all over it. Sugano has been rock solid all year. Just love this spot for the Os to get it done today. JV hasn’t been the winning pitcher in a game vs the Os since 2017, I know wins aren’t everything with pitchers now but it’s notable. Let’s get it. Also gonna hammer this on Player Profit. If anyone is interested in increasing that bankroll, code: sirlocks for 10% off at playerprofit.com
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 109-115-5 (-11.8u)
Under 8.5+101
1u
Picks Office
Picks Office
Last 30d: 85-76-3 (+8.2u)
Over 8-110
1u
Grant Neiffer
Grant Neiffer
Last 30d: 41-106-6 (+34.8u)
M.Chapman o0.5 HR+460
0.5u
Brian Bitler
Brian Bitler
Last 30d: 92-83-0 (+16.6u)
SF -130
3u
Analytics Trends
Analytics Trends
Last 30d: 59-49-4 (+2.6u)
Under 8.5-115
1u
📊 20-1-2 W/L (95.27%) ROI ~ 74.7% L10 ~ 8-0-2 📈 Orioles Dog Series Closers Under’s ✅ Teams ML is + Money ✅ Team is Orioles ✅ Number of game in series is 3+
Sean Zerillo
Sean Zerillo
Last 30d: 185-189-3 (+4.8u)
SF -130
0.65u
Bet to -145

Orioles vs. Giants Previews & Analysis

  • Orioles vs Giants: Back This Sunday System Play article feature image

    Orioles vs Giants: Back This Sunday System Play

    Action Network Staff
    Aug 31, 2025 UTC
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Orioles vs. Giants Public Betting Percentages

Away Logo

Orioles

Public

52%

Bets%

48%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Giants
60-7628-4032-3627-5132-24
Orioles
65-7131-3734-3422-3841-33

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Giants
62-69-527-40-135-29-427-50-133-19-4
Orioles
58-74-433-33-225-41-231-27-226-46-2

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Giants
67-6934-3433-3540-3826-30
Orioles
61-7531-3730-3827-3332-42

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Aug 30thBALL 1-11+1.5 LO 8BAL -105
Aug 30thBALW 15-8-1.5 WO 7.5SF -150
Aug 28thCHCW 4-3+1.5 WU 7.5SF -117
Aug 28thCHCW 12-3+1.5 WO 8.5SF +110
Aug 27thCHCW 5-2+1.5 WU 7.5SF +130

Giants vs. Orioles Injury Updates

Giants Injuries

  • Tom Murphy
    C

    Murphy is out with back

    Out

Orioles Injuries

  • Albert Suarez
    RP

    Suarez is out with shoulder

    Out

  • Jorge Mateo
    SS

    Mateo is out with hamstring

    Out

  • Grayson Rodriguez
    SP

    Rodriguez is out with elbow

    Out

  • Tyler Wells
    SP

    Wells is out with elbow

    Out

Orioles vs. Giants Box Score
Orioles Player Stats
Projected
PITCHERPCIPKER
Tomoyuki Sugano logoRT.Sugano, P20121
HITTERSH-ABRHRRBI
Jackson Holliday logo1J.Holliday, 2B0-0000
Jeremiah Jackson logo2J.Jackson, 3B0-1000
Gunnar Henderson logo3G.Henderson, DH0-1000
Ryan Mountcastle logo4R.Mountcastle, 1B0-0000
Colton Cowser logo5C.Cowser, CF0-1000
Dylan Beavers logo6D.Beavers, RF0-0000
Samuel Basallo logo7S.Basallo, C0-0000
Luis Vazquez logo8L.Vazquez, SS-
Daniel Johnson logo9D.Johnson, LF-
Giants Player Stats
Projected
PITCHERPCIPKER
Justin Verlander logoRJ.Verlander, P33120
HITTERSH-ABRHRRBI
Heliot Ramos logo1H.Ramos, LF0-1000
Rafael Devers logo2R.Devers, DH1-1111
Willy Adames logo3W.Adames, SS0-1000
Dominic Smith logo4D.Smith, 1B0-1000
Matt Chapman logo5M.Chapman, 3B-
Luis Matos logo6L.Matos, RF-
Patrick Bailey logo7P.Bailey, C-
Christian Koss logo8C.Koss, 2B-
Drew Gilbert logo9D.Gilbert, CF-

Orioles vs. Giants Odds Comparison

Right Arrow

Could not load odds

Orioles at Giants Team Totals

MatchupOverUnder
Orioles
61-75
N/A
N/A
Giants
67-69
N/A
N/A