We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsArizona Diamondbacks at Baltimore Orioles
Arizona DiamondbacksArizona Diamondbacks
@
Baltimore OriolesBaltimore Orioles

Match Predictor

Pre-match Prediction
Arizona Diamondbacks
@
Baltimore Orioles
Arizona Diamondbacks 42%Baltimore Orioles 58%
Market LinesRun Line: Baltimore Orioles -1Total: O/U 9
Model: Under 9
Model projects 8.6 total runs vs 9 line

Arizona Diamondbacks

0022446688101012121414OVERUNDERO/U 9Runs ScoredRuns Allowed
All Over 9
33%
6/18
MLB: 48%
Starter
0%
0/3
vs BAL
50%
1/2
Avg Total
8.7
MLB: 8.9
Game Starter (3) Last Starter vs BAL vs BAL (2)
Eduardo Rodriguez #57 · LHP · Age 33
0.50
ERA (2026)
5.5
K/9 (2026)
3
Starts (2026)
5.0
Avg Total (2026)
Last 3:
W @NYM (Apr 09): 6.0IP, 1ER, 3K
ND ATL (Apr 03): 7.0IP, 0ER, 3K
ND @LAD (Mar 28): 5.0IP, 0ER, 5K
Bullpen (2026 Season)Good
ERA: 3.00MLB Avg: 3.957 relievers
Workload Alert: Allowed 9 runs on 2026-04-13 vs BAL. Bullpen arms likely still recovering.
Recent: W 5-4L 3-4W 4-3L 7-9W 4-3
Lineup vs Eduardo Rodriguez (Career)
BatterPosPAAVGOPSHR
Pete Alonso1B10.2501.0251
Taylor WardLF10.2220.5330
Weston WilsonLF5.2500.9000
Leody TaverasOF3.3330.6660
Gunnar HendersonSS2.0000.0000
8 batters with no matchup history

Baltimore Orioles

Bullpen ERA 2.83 (elite). Should hold late-inning leads.
0022446688101012121414OVERUNDERO/U 9Runs ScoredRuns Allowed
All Over 9
29%
5/17
MLB: 48%
Starter
0%
0/3
vs ARI
50%
1/2
Avg Total
8.4
MLB: 8.9
Game Starter (3) Last Starter vs ARI vs ARI (2)
Kyle Bradish #38 · RHP · Age 30
5.27
ERA (2026)
11.6
K/9 (2026)
3
Starts (2026)
7.3
Avg Total (2026)
Last 3:
W @CHW (Apr 08): 5.0IP, 2ER, 7K
L @PIT (Apr 03): 4.0IP, 4ER, 6K
L MIN (Mar 28): 4.2IP, 2ER, 4K
Bullpen (2026 Season)Good
ERA: 2.83MLB Avg: 3.958 relievers
Recent: L 3-6W 6-2W 6-2W 9-7L 3-4
Lineup vs Kyle Bradish (Career)
BatterPosPAAVGOPSHR
Nolan Arenado3B5.0000.0000
Alek ThomasCF3.3330.6660
Corbin CarrollRF3.3330.6660
Ildemaro Vargas2B3.0000.0000
Ketel Marte2B3.10002.5000
Geraldo PerdomoSS2.0000.5000
7 batters with no matchup history
Our Top PicksLive Odds
Top PickArizona Diamondbacks +1.5 (-155, MEDIUM)
This is the safer expression of the pitching edge.
PickUnder 9.0 (-122, MEDIUM)
Our model projects 8.6 total runs, a clean 0.4-run edge on the market line.
PickKyle Bradish Over 4.5 Strikeouts (-165, HIGH)
Bradish is missing bats at an elite per-inning rate despite short outings.

Arizona Diamondbacks vs Baltimore Orioles Game Preview

This rubber-game finale at Camden Yards pairs one of the hottest pitchers on the board against one of its most troubled. Eduardo Rodriguez carries a 0.50 ERA into this matchup, built across 18 innings against the Dodgers, Braves, and Mets. On the other side, the Baltimore Orioles send Kyle Bradish to the mound with a 5.27 ERA and a hard five-inning ceiling he has hit in every single start this season. As one analyst put it: "He's made three starts, allowing at least two earned runs in each outing while pitching no further than five innings." Those starts came against Minnesota, Pittsburgh, and Chicago. That context makes the performance gap even harder to rationalize.

The Arizona Diamondbacks arrive having taken Game 2 of this series 4-3 on Tuesday, riding a one-game winning streak and a 5-6 record away from home this season. Baltimore enters at 9-8 with a 6-of-10 mark over its last ten games and home-field comfort. Camden Yards plays near-neutral, a 1.02 runs factor and a 1.06 HR factor, so the park itself will not rescue a struggling pitcher or pad a total. This game is about the arms. In tonight's MLB action, the starter who goes deeper almost always controls the score, and right now those two starters are not in the same category.

The angle most bettors are sleeping on: Baltimore has not faced a single left-handed starter in 2026. Zero appearances against southpaws all season. Rodriguez's release point, arm angle, and sequencing represent a completely blank page for this lineup's current habits. His strikeout rate is modest at 5.5 K/9, so he is not overpowering anyone. But a command-based lefty working against a lineup with no recent reference points against southpaw movement is exactly the setup where contact management becomes its own weapon. Ketel Marte has posted an .889 OPS over his last seven days and is the primary table-setter Arizona needs if Bradish labors early, which his recent pattern strongly suggests he will.

The counter is worth stating plainly. Rodriguez carried ERAs of 5.04 and 5.02 across 2024 and 2025, so three strong starts sit on top of a career baseline that signals regression. Baltimore's lineup has genuine depth, with Gunnar Henderson posting a .851 OPS over the last 28 days. Bradish arrives with seven days of rest, the most he has had all season, which introduces a real possibility he breaks his five-inning pattern for the first time. The home-field case is not irrational. It is just not where the edge sits today.

Arizona Diamondbacks vs Baltimore Orioles Key Insights

  • Rodriguez's 0.50 ERA was built against the Dodgers, Braves, and Mets. Bradish's confirmed five-inning cap came against the Twins, Pirates, and White Sox. The quality-of-competition gap in those samples points in opposite directions.
  • Baltimore is 0-0 against left-handed starters in 2026. Rodriguez's contact-management approach carries a genuine information edge against a lineup with no current reads on southpaw sequencing or movement.
  • Our model projects 8.6 total runs against a market line of 9.0. Camden Yards' near-neutral park factor provides no meaningful offensive amplification, and both bullpens are still recovering from Monday's 9-7 game.
  • Bradish has issued 9 walks in 13.2 innings this season, roughly 6.0 BB/9. Arizona scores in the first inning in 61% of its games and 70% of its last ten, making his walk rate the primary YRFI risk factor in this matchup.
  • Nolan Arenado is 0-for-5 career against Bradish with a 0.000 OPS. Corbin Carroll has hit .333 in three career matchups against him. These splits create targeted prop angles more useful than a broad Arizona offensive projection.
  • The market implies Baltimore at 62.9% win probability. Our model projects 58.3% for Baltimore and 41.7% for Arizona. When those numbers align this precisely, there is no exploitable gap on either side of the moneyline.

Arizona Diamondbacks vs Baltimore Orioles Betting Picks

Picks made April 15, 2026 at 03:28 AM ET. Odds shown reflect current market prices.

Under 9.0 (-122, MEDIUM)
Under 9.0 (-122, MEDIUM): Our model projects 8.6 total runs, a clean 0.4-run edge on the market line. Rodriguez's command profile, 5 walks in 18 innings and just 1 home run allowed, keeps scoring suppressed even without big strikeout numbers. Camden Yards is not a run-inflating environment. Baltimore's bullpen carries a 2.83 ERA and should limit further damage even after an early Bradish exit.
Moneyline
Moneyline: No pick. The market implies Baltimore at 62.9% win probability. Our model projects 58.3% for Baltimore and 41.7% for Arizona. Those numbers align precisely, leaving no exploitable gap on either side. The Diamondbacks at +122 are tempting given the pitching mismatch, but Rodriguez's small-sample regression risk prevents a confident play. Neither side offers value worth acting on.
Analysis insight — no specific bet associated
Kyle Bradish Over 4.5 Strikeouts (-165, HIGH)
Kyle Bradish Over 4.5 Strikeouts (-165, HIGH): Bradish is missing bats at an elite per-inning rate despite short outings. He has posted 7, 6, and 4 strikeouts across his three 2026 starts, averaging 5.7 per outing while being pulled at or before five innings every time. Arizona's team K/9 sits near league average at 7.56, and at four to five innings of expected work, projecting five-plus strikeouts is well-supported by the per-inning efficiency data. This is the highest-confidence prop on the board.
Eduardo Rodriguez Under 4.5 Strikeouts (-114, MEDIUM)
Eduardo Rodriguez Under 4.5 Strikeouts (-114, MEDIUM): Rodriguez has posted 3, 3, and 5 strikeouts in his three 2026 starts and has not exceeded 5 Ks in any outing. His 5.5 K/9 confirms this is a contact-management pitcher, not a swing-and-miss arm. Baltimore's team K/9 of 9.04 may look threatening, but Rodriguez's own per-inning ceiling makes the under the directional play. The trend strongly supports it.
Nolan Arenado Under 0.5 Hits (+138, MEDIUM)
Nolan Arenado Under 0.5 Hits (+138, MEDIUM): Arenado is 0-for-5 career against Bradish with a 0.000 OPS across matchups in 2022 and 2024. He is also struggling broadly in 2026, hitting .190 with a .510 OPS over the last 28 days. Bradish's roughly 11.2 K/9 rate this season compounds the suppression signal. At plus-money, this is the strongest under angle for any Arizona hitter with a meaningful career sample against Bradish.
Corbin Carroll Over 1.5 Total Bases (-101, MEDIUM)
Corbin Carroll Over 1.5 Total Bases (-101, MEDIUM): Carroll is the hottest bat on either roster: .298/.379/.579 in 2026 with 2 home runs and a .281 ISO. Bradish has walked 9 batters in 13.2 innings, creating on-base opportunities for a hitter with Carroll's speed and extra-base power. Camden Yards carries a 1.06 HR factor for a marginal additional boost. The market prices this at near-even odds, undervaluing a hitter producing at this rate against a pitcher with persistent command issues.
Pete Alonso Home Run (+330, LOW)
Pete Alonso Home Run (+330, LOW): Career vs Rodriguez: 10 PA, .250 average, 1.025 OPS, 1 home run. The 2025 subset shows 3 PA at a 3.500 OPS, a tiny but directionally recent positive sample. Alonso has 2 home runs in 2026 and Camden Yards plays with a 1.06 HR factor. Rodriguez has allowed just one home run in 18 innings this season, so this is speculative. Flag it LOW confidence and treat it as a small-stake power-history play only. It sits in some directional tension with the Under 9.0.
Same-Game Parlay
Same-Game Parlay: Arizona Diamondbacks +1.5 / Under 9.0 / Kyle Bradish Over 4.5 Strikeouts / Corbin Carroll Over 1.5 Total Bases. The thesis connects cleanly. A high Bradish strikeout rate per inning keeps scoring suppressed on both sides, supporting the under while keeping Arizona within striking distance to cover the run line. Carroll as Arizona's offensive catalyst benefits from being the standout hitter in a low-scoring, pitcher-controlled environment. These four legs reinforce each other rather than pulling in opposite directions.
Analysis insight — no specific bet associated
YRFI (-122)
YRFI (-122): Arizona scores in the first inning in 61% of its games and 70% of its last ten, the highest first-inning scoring tendency on this slate. Bradish has issued 9 walks in 13.2 innings this season, creating first-inning baserunner risk against Arizona's speed-and-contact top of the order. Baltimore's own first-inning tendencies point away from the home side scoring first, making a single Arizona run the likely YRFI driver. The market sits at essentially fair value on a tilted tendency, and that is enough.

Key Players

Batting AverageARI
Corbin Carroll
.298Batting Average
RF
Home RunsARI
Ketel Marte
4Home Runs
2B
Runs Batted InARI
Corbin Carroll
11Runs Batted In
RF
Earned Run AverageARI
Eduardo Rodriguez
0.50Earned Run Average
SP
WinsARI
Michael Soroka
3Wins
SP
StrikeoutsARI
Michael Soroka
23Strikeouts
SP
Batting AverageBAL
Taylor Ward
.324Batting Average
LF
Home RunsBAL
Gunnar Henderson
6Home Runs
SS
Runs Batted InBAL
Gunnar Henderson
13Runs Batted In
SS
Earned Run AverageBAL
Trevor Rogers
3.04Earned Run Average
SP
WinsBAL
Trevor Rogers
2Wins
SP
StrikeoutsBAL
Trevor Rogers
20Strikeouts
SP

Recent Form

Arizona Diamondbacks
W5-4Philadelphia Phillies
L4-3Philadelphia Phillies
W4-3Philadelphia Phillies
L9-7Baltimore Orioles
W4-3Baltimore Orioles
Baltimore Orioles
L6-3San Francisco Giants
W6-2San Francisco Giants
W6-2San Francisco Giants
W9-7Arizona Diamondbacks
L4-3Arizona Diamondbacks

Arizona Diamondbacks vs Baltimore Orioles Summary

Our model projects a 4.5-4.1 finish in Baltimore's favor with a blended total of 8.6 runs against a market line of 9.0. That 0.4-run gap is the clearest directional edge in this game. My own read pushes slightly further: Rodriguez commanding both sides of the plate against a Baltimore lineup seeing its first left-handed starter of 2026, combined with Bradish's structural early exit, puts this game closer to a 5-3 Arizona or 4-2 Baltimore outcome. Either way, the total stays comfortably under 9.0.

The best single bet is Arizona +1.5 at -155. It does not require picking the winner outright. It just requires the game to not be a blowout, which the pitching structure makes unlikely. Pair it with the Bradish strikeout over 4.5 and the Carroll total bases over 1.5 for a same-game parlay that benefits from one shared condition: a tight, pitcher-controlled game where Bradish misses bats per inning but exits early, and Carroll is the offensive player most positioned to capitalize on those command issues. The Under 9.0 rounds out the framework cleanly.

The honest caveat: Rodriguez's three-start sample sits on top of a career ERA just above 5.00. Regression is real and the small-sample warning flag is legitimate. Bradish has seven days of rest for the first time this season, which is a genuine wildcard. If he extends past five innings today, the bullpen fatigue narrative collapses and the home-field case strengthens considerably. Size positions accordingly. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesSeries tied 1-1
DateMatchupResult
Apr 13, 2026ARI @ BALBALBAL 9-7
Apr 14, 2026ARI @ BALARIARI 4-3

Compare odds for ARI @ BAL

Frequently Asked Questions

MLBGame PreviewsArizona Diamondbacks at Baltimore Orioles