Orioles vs. Pirates Odds & Betting Predictions - April 3, 2026

Orioles at Pirates

8:12 pm • MASN
@
Starting Pitchers
pitcherteameraw-l
Mitch Keller logoM.KellerPittsburgh Pirates logo0.000-0
Kyle Bradish logoK.BradishBaltimore Orioles logo3.860-1

Orioles at Pirates Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Orioles
3-3
-1.5
-1.5+135
o8.5-112
-124
Pirates
3-3
u8.5
+1.5-160
u8.5-105
+105
location pinFriday 8:12 p.m.
April 03, 2026
PNC ParkPittsburgh
thermometer image75°Fahrenheit
rain image0%Rain
wind image12Wind
Orioles vs. Pirates Expert Picks
Sean Zerillo
Sean Zerillo
Last 30d: 123-122-3 (+6.7u)
Over 8-115
0.58u
Bet to 8.5 (-110)
OldSchool0909
Last 30d: 94-86-1 (+16.4u)
PIT +106
1u

Orioles vs. Pirates Previews & Analysis

  • Zerillo's Opening Pitch for Friday article feature image

    Zerillo's Opening Pitch for Friday

    Sean Zerillo
    Apr 3, 2026 UTC
  • Strong Winds in Friday's 2 System Picks article feature image

    Strong Winds in Friday's 2 System Picks

    Alex Kolodziej
    Apr 2, 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

Orioles vs. Pirates Public Betting Percentages

Away Logo

Orioles

Public

58%

Bets%

42%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Pirates
3-3N/A3-32-01-3
Orioles
2-42-4N/A2-30-1

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Pirates
3-3N/A3-32-01-3
Orioles
3-33-3N/A2-31-0

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Pirates
3-3N/A3-32-01-3
Orioles
3-33-3N/A3-20-1

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Apr 1st@CINW 8-3-1.5 WO 7.5PIT -141
Mar 31st@CINW 8-3-1.5 WO 9PIT -120
Mar 30th@CINL 0-2+1.5 LU 8.5CIN +114
Mar 29th@NYMW 4-3+1.5 WU 7.5PIT +150
Mar 28th@NYML 2-4+1.5 LU 7.5NYM +147

Orioles vs. Pirates Injury Updates

Orioles Injuries

  • 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

Pirates Injuries

  • Jared Jones
    SP

    Jones is out with elbow

    Out

Orioles vs. Pirates Starting Lineups
Orioles Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Kyle Bradish logoRK.Bradish, P0-13.861.0717.71
HITTERSAVGOBPSLGHR
Taylor Ward logo1T.Ward, LF.333.393.4170
Gunnar Henderson logo2G.Henderson, SS.160.250.3201
Pete Alonso logo3P.Alonso, 1B.304.385.4351
Adley Rutschman logo4A.Rutschman, C.286.412.5000
Samuel Basallo logo5S.Basallo, DH.211.286.3681
Tyler O'Neill logo6T.O'Neill, RF.143.294.3571
Colton Cowser logo7C.Cowser, CF.333.400.4170
Coby Mayo logo8C.Mayo, 3B.118.250.1760
Blaze Alexander logo9B.Alexander, 2B.364.364.3640
Pirates Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Mitch Keller logoRM.Keller, P0-00.000.5004.50
HITTERSAVGOBPSLGHR
Oneil Cruz logo1O.Cruz, CF.304.333.6963
Brandon Lowe logo2B.Lowe, 2B.333.455.8893
Bryan Reynolds logo3B.Reynolds, LF.222.250.4442
Marcell Ozuna logo4M.Ozuna, DH.050.174.0500
Ryan O'Hearn logo5R.O'Hearn, RF.421.522.7372
Spencer Horwitz logo7S.Horwitz, 1B.133.188.1330
Nick Gonzales logo8N.Gonzales, 3B.333.357.4070
Henry Davis logo9H.Davis, C.143.294.2140

Orioles vs. Pirates Odds Comparison

Right Arrow

Could not load odds

Orioles at Pirates Team Totals

MatchupOverUnder
Orioles
3-3
N/A
N/A
Pirates
3-3
N/A
N/A