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

Orioles at Giants

8:05 pm • NBCS-BA
2 - 13
Starting Pitchers
pitcherteameraw-l
Justin Verlander logoJ.VerlanderSan Francisco Giants logo4.293-10
Tomoyuki Sugano logoT.SuganoBaltimore Orioles logo4.4210-7

Orioles at Giants Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Orioles
63-76
+1.5
+1.5-168
o8.5-123
+126
Giants
70-69
u8.5
-1.5+136
u8.5-102
-154
location pinSunday 8:05 p.m.
August 31, 2025
Oracle ParkSan Francisco
Orioles vs. Giants Expert Picks
Sean Koerner
Sean Koerner
Last 30d: 12-16-1 (-1.6u)
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 (+8.1u)
SF -1.5+148
1.48u
Sir Lockselot
Sir Lockselot
Last 30d: 27-59-0 (-28.3u)
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: 104-111-3 (-12.9u)
Under 8.5+101
1u
Picks Office
Picks Office
Last 30d: 79-76-4 (+1.7u)
Over 8-110
0.91u
Grant Neiffer
Grant Neiffer
Last 30d: 46-115-6 (+42.8u)
M.Chapman o0.5 HR+460
0.5u
Brian Bitler
Brian Bitler
Last 30d: 92-79-0 (+32.0u)
SF -130
2.31u
Analytics Trends
Analytics Trends
Last 30d: 55-49-4 (+2.4u)
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: 177-178-3 (+5.3u)
SF -130
0.5u
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
63-7629-4034-3630-5132-24
Orioles
67-7231-3736-3522-3843-34

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Giants
64-70-528-40-136-30-429-51-133-19-4
Orioles
59-76-433-33-226-43-231-27-227-48-2

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Giants
70-6935-3435-3543-3826-30
Orioles
63-7631-3732-3927-3334-43

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

  • JT Brubaker
    RP

    Brubaker is out with ribs

    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, P803.147
Kade Strowd logoRK.Strowd, P251.210
Corbin Martin logoRC.Martin, P290.210
Yennier Cano logoRY.Cano, P201.100
Alex Jackson logoRA.Jackson, P24103
HITTERSH-ABRHRRBI
Jackson Holliday logo1J.Holliday, 2B1-2101
Jeremiah Jackson logo2J.Jackson, 3B1-5000
Gunnar Henderson logo3G.Henderson, DH2-5001
Ryan Mountcastle logo4R.Mountcastle, 1B2-4000
Colton Cowser logo5C.Cowser, CF0-5000
Dylan Beavers logo6D.Beavers, RF1-3000
Samuel Basallo logo7S.Basallo, C0-3000
Luis Vazquez logo8L.Vazquez, SS2-4000
Daniel Johnson logo9D.Johnson, LF1-4100
Giants Player Stats
Projected
PITCHERPCIPKER
Justin Verlander logoRJ.Verlander, P1215100
Joey Lucchesi logoLJ.Lucchesi, P26100
Spencer Bivens logoRS.Bivens, P48302
HITTERSH-ABRHRRBI
Heliot Ramos logo1H.Ramos, LF3-5201
Rafael Devers logo2R.Devers, DH3-5212
Willy Adames logo3W.Adames, SS0-3101
Dominic Smith logo4D.Smith, 1B1-4201
Matt Chapman logo5M.Chapman, 3B1-2000
Casey Schmitt logo5C.Schmitt, PR1-1101
Casey Schmitt logo5C.Schmitt, 3B1-1101
Luis Matos logo6L.Matos, RF2-4102
Patrick Bailey logo7P.Bailey, C0-3101
Christian Koss logo8C.Koss, 2B2-5101
Drew Gilbert logo9D.Gilbert, CF3-5203

Orioles vs. Giants Odds Comparison

Right Arrow

Could not load odds

Orioles at Giants Team Totals

MatchupOverUnder
Orioles
63-76
o3.5-135
u3.5+105
Giants
70-69
o4.5-114
u4.5-114