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 logo3.854-11
Tomoyuki Sugano logoT.SuganoBaltimore Orioles logo4.6410-10

Orioles at Giants Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Orioles
0-0
+1.5
+1.5-168
o8.5-123
+126
Giants
0-0
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: 59-37-0 (+12.7u)
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: 215-213-1 (-6.5u)
SF -1.5+148
1.48u
Sir Lockselot
Sir Lockselot
Last 30d: 31-61-0 (-15.8u)
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: 197-178-3 (-0.2u)
Under 8.5+101
1u
Picks Office
Picks Office
Last 30d: 153-132-4 (+12.2u)
Over 8-110
0.91u
Grant Neiffer
Grant Neiffer
Last 30d: 40-98-0 (+6.0u)
M.Chapman o0.5 HR+460
0.5u
Brian Bitler
Brian Bitler
Last 30d: 78-79-2 (-15.1u)
SF -130
2.31u
Analytics Trends
Analytics Trends
Last 30d: 1-1-0 (-0.2u)
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: 66-98-2 (-0.7u)
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
76-8635-4641-4035-5740-28
Orioles
78-8437-4441-4025-4151-42

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Giants
75-80-735-45-140-35-636-55-137-25-6
Orioles
65-92-534-44-331-48-231-32-332-59-2

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Giants
81-8142-3939-4249-4331-37
Orioles
75-8739-4236-4532-3440-53

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

    Orioles Injuries

    • Grayson Rodriguez
      SP

      Rodriguez 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
    0-0
    o3.5-135
    u3.5+105
    Giants
    0-0
    o4.5-114
    u4.5-114