← Back to Today's Slate
Wednesday, April 15, 2026 at 12:35 PM EDT

Arizona Diamondbacks @ Baltimore Orioles

ARI @ BAL

ARI
8
BAL
5
Final

Moneyline

ARI
69%
31%
BAL
-303+200

ML Edge

ARI+11.3%
BAL-11.3%

Total (O/U)

11.5

BetRivers

Over-2.8%
Under+2.8%

Venue

Park Factor

1.04

Neutral

Away Starter

Eduardo Rodriguez
Team:Arizona Diamondbacks (ARI)
Pitcher:Eduardo Rodriguez(RHP)
Record:1-0
ERA:1.96

Home Starter

Kyle Bradish
Team:Baltimore Orioles (BAL)
Pitcher:Kyle Bradish(RHP)
Record:1-2
ERA:5.49

💡 Betting Insights

Key takeaways for this matchup

💰

ARI ML has a 11.3% edge — the market may be undervaluing them.

🎯

Top prop: Blaze Alexander UNDER 1.5 batter stolen bases (95% win prob).

Pitching matchup: Eduardo Rodriguez (1.96 ERA) vs Kyle Bradish (5.49 ERA).

Player Props

50 props available for this game

⚾ Batting Props (50)

PlayerPropLineOddsWin %Quality
Blaze AlexanderUNDER stolen bases1.5-1000095%63.7
Alek ThomasUNDER doubles1.5-500094%62.8
Coby MayoUNDER doubles1.5-500094%62.8
Jorge BarrosaUNDER doubles1.5-500094%62.8
Pete AlonsoUNDER hits1.5-333393%62.6
Johnathan RodriguezUNDER total bases1.5-200090%61.2
Corbin CarrollUNDER doubles1.5-142989%60.4
Alek ThomasUNDER runs scored1.5-100086%58.8
Coby MayoUNDER runs scored1.5-76984%57.8
Jeremiah JacksonUNDER runs scored1.5-66782%57.0
Blaze AlexanderUNDER singles1.5-66782%57.0
Jose FernandezUNDER runs scored1.5-55680%55.8
Jeremiah JacksonUNDER singles1.5-52679%55.5
Jose FernandezUNDER singles1.5-45577%54.5
Alek ThomasUNDER total bases2.5-41776%53.9

📊 Box Score

Final game statistics

Arizona Diamondbacks (ARI)

BatterABRHRBIBBSOHR
Ketel MarteDH5110030
Corbin CarrollRF4220110
Geraldo PerdomoSS4110010
Adrian Del CastilloC5125001
Jose Fernandez1B5110010
Ildemaro Vargas2B5120000
Nolan Arenado3B5021010
Alek ThomasCF5111000
Jorge BarrosaLF4011010
Pitching
PitcherIPHRERBBSOPC
Eduardo Rodriguez5.06444398
Juan Morillo1.00000110
Kevin Ginkel2.02110432
Taylor Clarke1.0000006
Ryan Thompson1.00000012

Baltimore Orioles (BAL)

BatterABRHRBIBBSOHR
Taylor WardDH5000000
Gunnar HendersonSS5110010
Pete Alonso1B3100210
Johnathan RodríguezRF2000110
Leody TaverasRF2011000
Weston WilsonLF3110010
Colton CowserLF2000010
Jeremiah Jackson2B5123011
Coby Mayo3B4110000
Sam HuffC4011010
Blaze AlexanderCF3010110
Pitching
PitcherIPHRERBBSOPC
Tyler Wells1.03320014
Kyle Bradish6.08441497
Anthony Nunez1.00000110
Ryan Helsley1.00000211
Grant Wolfram0.2211007
Yennier Cano0.1000013

Pitcher Matchup Analysis

Platoon splits, recent form, and times through the order

Eduardo Rodriguez (ARI)

2026 season
SplitERAWHIPK/9BB/9AVGIP
Overall1.961.225.53.5.21823.0
Home0.000.713.91.3.1607.0
Away0.821.186.53.3.22011.0
Last 7 Days1.501.174.53.0.2176.0
Last 30 Days0.501.005.52.5.19718.0
Opponent Batting by Handedness
SplitAVGOBPSLGOPSABK
vs LHB.235.350.235.585173
vs RHB.184.216.265.481498
Times Through Order
TimeAVGOBPSLGOPSABK
1st Time.231.259.346.605263
2nd Time.208.296.250.546245
3rd Time.125.176.125.301163

Kyle Bradish (BAL)

2026 season
SplitERAWHIPK/9BB/9AVGIP
Overall5.491.679.84.7.28619.2
Home3.861.198.66.4.1334.2
Away6.002.0013.06.0.3339.0
Last 7 Days3.601.8012.65.4.3005.0
Last 30 Days5.271.7411.66.1.27513.2
Opponent Batting by Handedness
SplitAVGOBPSLGOPSABK
vs LHB.233.351.333.6853012
vs RHB.333.417.571.988215
Times Through Order
TimeAVGOBPSLGOPSABK
1st Time.360.407.560.967258
2nd Time.227.333.364.697228
3rd Time.000.429.000.42941

Last 5 Games

Not available yet

Season Series

This Series (3 games)
ARI wins series 2-1

Weather

Not available yet

Recent Odds

Latest betting lines from various books

Moneyline

BookAwayHomeTime
BetRivers-303+2006:31 PM
BetMGM-185+1456:31 PM
Bovada-185+1406:31 PM
Caesars-250+1956:31 PM
DraftKings-189+1446:31 PM

Totals

BookTotalOverUnderTime
BetRivers11.5-130-1086:31 PM
BetMGM11.5+110-1416:31 PM
Bovada12.0-120-1106:31 PM
Caesars12.5-115-1156:31 PM
DraftKings11.5+101-1326:31 PM