Baltimore Orioles at Pittsburgh PiratesApr 3, 2026

MLBFri, Apr 3, 2026 · 3:13 PM CT

Betting Results

Spread
Pirates covered
Pirates +1.5
Total
Over
9 / 8.5
ML
Pirates
+102
Loading probability data...
Pirates W4
Pirates 4-0 ATS

Starting PitchersConfirmed

Orioles
Kyle Bradish
6.23 ERA0-28.2 IP10 K1.62 WHIP
Pirates
Mitch Keller
1.50 ERA1-012.0 IP7 K1.08 WHIP

Linescore

123456789RHE
Orioles
00002010490
Pirates
04001000560

Box Score — Hitting

Orioles
BatterPOSABRHRBIHRBBK
Taylor WardLF3011022
Gunnar HendersonSS5232100
Pete Alonso1B4000013
Adley RutschmanC3011010
Samuel BasalloDH4000001
Dylan BeaversRF4020000
Jeremiah Jackson2B3000000
Leody TaverasPH1000001
Colton CowserCF3000011
Blaze Alexander2B4220001
Totals34494159
Pirates
BatterPOSABRHRBIHRBBK
Oneil CruzCF4011001
Brandon Lowe2B3010012
Bryan ReynoldsLF3100011
Marcell OzunaDH3000012
Ryan O'HearnRF2101011
Spencer Horwitz1B3000011
Konnor GriffinSS3111011
Jared Triolo3B3121001
Henry DavisC3111000
Totals275650610

Box Score — Pitching

Orioles
PitcherIPHRERBBKHRPC
Kyle BradishL4.064436081
Dietrich Enns1.001132039
Tyler Wells2.000002023
Rico Garcia1.00000008
Pirates
PitcherIPHRERBBKHRPC
Mitch KellerW6.062244088
Yohan RamírezH0.121110019
Mason MontgomeryH0.20000109
Dennis SantanaH1.000001010
Gregory SotoS1.011103120

Scoring Comparison

Orioles
Pirates
4
RPG
4.6
4.4
OPP RPG
4
-0.4
MARGIN
+0.6
Scoring (Last 8)
Orioles
4.0avg
2
1
8
2
5
8
4
2
Pirates
4.6avg
7
2
4
0
8
8
5
3

Head-to-Head · 2026

Orioles0
2Pirates

Last 10 Games

Orioles3-5
W
L
W
L
L
W
L
L
Pirates5-3
L
L
W
L
W
W
W
W

ATS Trend (Last 10)

Orioles2-6 ATS
L
L
W
L
L
W
L
L
Pirates5-3 ATS
L
L
W
L
W
W
W
W

Season Records · 2026

Orioles 8g
8g Pirates
3-5 38%
SU
63% 5-3
2-6 25%
ATS
63% 5-3
4-4 50%
O/U
50% 4-4

Player Prop Results

Oneil Cruz
Oneil CruzPittsburgh Pirates
Stolen BasesO 0.5
0
HitsO 0.5
1
RBIsO 0.5
1
Runs ScoredO 0.5
0
Total BasesO 1.5
1
StrikeoutsO 1.5
1
Total BasesO 0.5
1
WalksO 0.5
0
Gunnar Henderson
Gunnar HendersonBaltimore Orioles
Stolen BasesO 0.5
0
HitsO 0.5
3
HitsO 1.5
3
RBIsO 0.5
2
Runs ScoredO 0.5
2
StrikeoutsO 0.5
0
Total BasesO 1.5
7
WalksO 0.5
0
Colton Cowser
Colton CowserBaltimore Orioles
Stolen BasesO 0.5
0
HitsO 0.5
0
RBIsO 0.5
0
Runs ScoredO 0.5
0
StrikeoutsO 1.5
1
Total BasesO 0.5
0
WalksO 0.5
1
Blaze Alexander
Blaze AlexanderBaltimore Orioles
Stolen BasesO 0.5
0
HitsO 0.5
2
RBIsO 0.5
0
Runs ScoredO 0.5
2
StrikeoutsO 1.5
1
Total BasesO 0.5
2
WalksO 0.5
0
Brandon Lowe
Brandon LowePittsburgh Pirates
Stolen BasesO 0.5
0
HitsO 0.5
1
RBIsO 0.5
0
Runs ScoredO 0.5
0
StrikeoutsO 1.5
2
Total BasesO 0.5
2
Total BasesO 1.5
2
WalksO 0.5
1
Bryan Reynolds
Bryan ReynoldsPittsburgh Pirates
Stolen BasesO 0.5
0
HitsO 0.5
0
RBIsO 0.5
0
Runs ScoredO 0.5
1
StrikeoutsO 1.5
1
Total BasesO 0.5
0
Total BasesO 1.5
0
WalksO 0.5
1
Taylor Ward
Taylor WardBaltimore Orioles
Stolen BasesO 0.5
0
HitsO 0.5
1
RBIsO 0.5
1
Runs ScoredO 0.5
0
StrikeoutsO 1.5
2
Total BasesO 1.5
2
WalksO 0.5
2
Ryan O'Hearn
Ryan O'HearnPittsburgh Pirates
Stolen BasesO 0.5
0
HitsO 0.5
0
RBIsO 0.5
1
Runs ScoredO 0.5
1
StrikeoutsO 0.5
1
Total BasesO 0.5
0
Total BasesO 1.5
0
WalksO 0.5
1
Samuel Basallo
Samuel BasalloBaltimore Orioles
Stolen BasesO 0.5
0
HitsO 0.5
0
RBIsO 0.5
0
Runs ScoredO 0.5
0
StrikeoutsO 0.5
1
Total BasesO 0.5
0
Total BasesO 1.5
0
WalksO 0.5
0
Mitch Keller
Mitch KellerPittsburgh Pirates
StrikeoutsO 4.5
4
Earned RunsO 2.5
2
Hits AllowedO 4.5
6
StrikeoutsO 5.5
4
Hits AllowedO 5.5
6
Walks AllowedO 1.5
4
Kyle Bradish
Kyle BradishBaltimore Orioles
StrikeoutsO 5.5
6
Earned RunsO 1.5
4
Hits AllowedO 4.5
6
Earned RunsO 2.5
4
Walks AllowedO 2.5
3
Pete Alonso
Pete AlonsoBaltimore Orioles
HitsO 0.5
0
RBIsO 0.5
0
Runs ScoredO 0.5
0
StrikeoutsO 0.5
3
Total BasesO 1.5
0
HitsO 1.5
0
WalksO 0.5
1
Adley Rutschman
Adley RutschmanBaltimore Orioles
HitsO 0.5
1
RBIsO 0.5
1
Runs ScoredO 0.5
0
StrikeoutsO 0.5
0
Total BasesO 1.5
2
Total BasesO 0.5
2
WalksO 0.5
1
Marcell Ozuna
Marcell OzunaPittsburgh Pirates
HitsO 0.5
0
RBIsO 0.5
0
Runs ScoredO 0.5
0
StrikeoutsO 0.5
2
Total BasesO 0.5
0
StrikeoutsO 1.5
2
Total BasesO 1.5
0
WalksO 0.5
1
Jeremiah Jackson
Jeremiah JacksonBaltimore Orioles
HitsO 0.5
0
RBIsO 0.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 1.5
0
WalksO 0.5
0
StrikeoutsO 0.5
0
Spencer Horwitz
Spencer HorwitzPittsburgh Pirates
HitsO 0.5
0
RBIsO 0.5
0
Runs ScoredO 0.5
0
StrikeoutsO 0.5
1
Total BasesO 0.5
0
WalksO 0.5
1
Stolen BasesO 0.5
0
HitsO 0.5
1
RBIsO 0.5
1
Runs ScoredO 0.5
1
Total BasesO 1.5
2
StrikeoutsO 1.5
1
Total BasesO 0.5
2
WalksO 0.5
1
Henry Davis
Henry DavisPittsburgh Pirates
HitsO 0.5
1
RBIsO 0.5
1
Runs ScoredO 0.5
1
StrikeoutsO 0.5
0
Total BasesO 0.5
2
Stolen BasesO 0.5
0
WalksO 0.5
0
Dylan Beavers
Dylan BeaversBaltimore Orioles
Stolen BasesO 0.5
0
HitsO 0.5
2
RBIsO 0.5
0
Runs ScoredO 0.5
0
WalksO 0.5
0
StrikeoutsO 1.5
0
Total BasesO 0.5
2
Jared Triolo
Jared TrioloPittsburgh Pirates
Stolen BasesO 0.5
0
RBIsO 0.5
1
Runs ScoredO 0.5
1
WalksO 0.5
0
HitsO 0.5
2
StrikeoutsO 0.5
1
Total BasesO 0.5
2