Giants vs. Orioles Odds & Betting Predictions - April 12, 2026

Giants at Orioles

5:35 pm • NBCS-BA
2 - 6
Starting Pitchers
pitcherteameraw-l
Cade Povich logoC.PovichBaltimore Orioles logo3.180-0
Adrian Houser logoA.HouserSan Francisco Giants logo3.970-1

Giants at Orioles Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Giants
6-9
+1.5
+1.5-207
o8.5-113
+108
Orioles
7-7
u8.5
-1.5+169
u8.5-109
-128
location pinSunday 5:35 p.m.
April 12, 2026
Oriole Park at Camden YardsBaltimore
Giants vs. Orioles Expert Picks
Cam Is Money
Cam Is Money
Last 30d: 93-70-4 (+18.5u)
BAL -122
0.82u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 290-261-8 (+15.2u)
C.Povich u5.5 Ks-114
0.94u
#EV Pinny -145 Circa -135 BM -134 BO -137
Frank Ammirante
Frank Ammirante
Last 30d: 128-178-10 (-15.2u)
G.Henderson o0.5 HR+588
0.1u
BAL o4.5+110
1u
A.Houser u17.5 Outs-133
1u
Grant Neiffer
Grant Neiffer
Last 30d: 12-79-1 (-0.6u)
G.Henderson o0.5 HR+590
0.2u
Doug Ziefel
Doug Ziefel
Last 30d: 263-360-18 (-26.9u)
D.Beavers u0.5 Hits+140
0.5u
C.Povich o5.5 Ks+107
0.47u
OldSchool0909
Last 30d: 134-125-0 (+20.6u)
SF +114
1u

Giants vs. Orioles Previews & Analysis

  • Giants vs Orioles: Interleague Road Dog article feature image

    Giants vs Orioles: Interleague Road Dog

    Tanner McGrath
    Apr 12, 2026 UTC
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Giants vs. Orioles Public Betting Percentages

Away Logo

Giants

Public

39%

Bets%

61%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Orioles
5-93-52-44-61-3
Giants
5-103-72-31-34-7

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Orioles
8-65-33-35-53-1
Giants
7-6-24-5-13-1-13-14-5-2

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Orioles
7-74-43-36-41-3
Giants
6-93-73-21-35-6

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Apr 11thSFW 6-2+1.5 WO 7.5BAL -101
Apr 10thSFL 3-6-1.5 LO 8.5SF -125
Apr 8th@CWSW 5-3-1.5 WO 7.5BAL -151
Apr 7th@CWSW 4-2-1.5 WU 6.5BAL -152
Apr 6th@CWSW 2-1-1.5 LU 8.5BAL -143

Orioles vs. Giants Injury Updates

Orioles Injuries

  • Adley Rutschman
    C

    Adley Rutschman has been scratched Saturday.

    Out

  • Heston Kjerstad
    LF

    Kjerstad is out with hamstring

    Out

  • Jordan Westburg
    3B

    Westburg is out with elbow

    Out

  • Jackson Holliday
    2B

    Holliday is out with hand

    Out

Giants Injuries

  • Hayden Birdsong
    SP

    Birdsong is out with arm

    Out

Giants vs. Orioles Box Score
Giants Player Stats
Projected
PITCHERPCIPKER
Adrian Houser logoRA.Houser, P884.234
Matt Gage logoLM.Gage, P210.211
Ryan Walker logoRR.Walker, P200.221
Erik Miller logoLE.Miller, P21110
JT Brubaker logoRJ.Brubaker, P20100
HITTERSH-ABRHRRBI
Willy Adames logo1W.Adames, SS1-4000
Rafael Devers logo2R.Devers, 1B1-4000
Matt Chapman logo3M.Chapman, 3B0-4000
Casey Schmitt logo4C.Schmitt, DH3-4211
Jung Hoo Lee logo5J.Lee, CF0-4000
Heliot Ramos logo6H.Ramos, LF1-3000
Jared Oliva logo6J.Oliva, PH0-1000
Daniel Susac logo7D.Susac, C1-3001
Jerar Encarnacion logo8J.Encarnacion, RF0-3000
Christian Koss logo9C.Koss, 2B0-3000
Orioles Player Stats
Projected
PITCHERPCIPKER
Cade Povich logoLC.Povich, P976.251
Anthony Nunez logoRA.Nunez, P30.110
Tyler Wells logoRT.Wells, P28211
HITTERSH-ABRHRRBI
Gunnar Henderson logo1G.Henderson, SS1-5100
Taylor Ward logo2T.Ward, LF2-4200
Pete Alonso logo3P.Alonso, 1B2-4102
Samuel Basallo logo4S.Basallo, C1-3112
Dylan Beavers logo5D.Beavers, DH0-3000
Johnathan Rodriguez logo5J.Rodriguez, PH0-0000
Johnathan Rodriguez logo5J.Rodriguez, DH0-0000
Leody Taveras logo6L.Taveras, CF2-4100
Colton Cowser logo7C.Cowser, RF1-3001
Coby Mayo logo8C.Mayo, 3B1-4001
Jeremiah Jackson logo9J.Jackson, 2B1-4000

Giants vs. Orioles Odds Comparison

Right Arrow

Could not load odds

Giants at Orioles Team Totals

MatchupOverUnder
Giants
6-9
N/A
N/A
Orioles
7-7
N/A
N/A