- Matchup: Arizona Diamondbacks vs Baltimore Orioles
- Date: Wednesday, April 15, 2026
- Venue: Oriole Park at Camden Yards, Baltimore, MD
- Broadcast: MASN
- Betting Odds: Arizona (-275) Baltimore (+220)
This page may include affiliate links at no extra cost to you, thanks for your support.
On Wednesday, April 15, 2026, the Arizona Diamondbacks (9-7) are set to face off against the Baltimore Orioles (8-7) at Oriole Park at Camden Yards. The current moneyline favors Arizona at -275, while Baltimore sits at +220. The total score over/under is established at 9 runs. Starting for the Diamondbacks is Kyle Bradish, matched against Eduardo Rodriguez.

The Arizona Diamondbacks have a slugging percentage of .362, striking out 128 times while drawing 43 walks. So far this season, they’ve accumulated 62 RBIs and 116 hits, resulting in a batting average of .226. The team has hit 33 doubles and launched 9 home runs, producing 64 runs with an on-base percentage of .286. Averaging 4.0 runs per game places the Diamondbacks at 19th in the MLB.
The Diamondbacks exhibit a strikeout-to-walk ratio of 2.53, with a team WHIP of 1.21. Their pitchers have allowed 17 home runs, cumulatively conceding 70 runs (ranking 18th in baseball). Arizona has given up 124 hits (an average of 7.9 per 9 innings) and has a total of 60 earned runs. With a solid 3.63 ERA this season, they rank 9th in MLB and have struck out 119 batters. The staff has issued 47 walks, and their current FIP stands at 4.15.
Arizona’s bullpen has made 30 high-leverage appearances, with a save rate of 60.0% across 29 save situations, securing 6 saves while failing on 4 of their 10 save opportunities. The bullpen has inherited 18 runners this year, allowing 27.8% of those to score. A total of 58 relief pitchers have contributed this season.
The Diamondbacks have achieved a 72.0% conversion rate on balls in play into outs, placing them 5th in the league. They’ve recorded 424 putouts, 141 assists, and 9 errors, giving them a fielding percentage of .984 (19th in the majors), along with 11 double plays.
Eduardo Rodriguez has pitched for 1,322 innings, collecting 1,308 strikeouts throughout his MLB career. With a record of 95-66, Rodriguez has faced 5,650 batters and has a career ERA of 4.14, allowing 608 earned runs. His WHIP stands at 1.326, and he’s surrendered 1,293 hits (8.8 per nine innings) along with 460 walks.
The Baltimore Orioles hold a slugging percentage of .385 and average 4.00 runs per game (20th in MLB). They have recorded 31 doubles and have received 61 walks, leading to 60 runs. This season, they’ve hit 12 home runs and achieved 59 RBIs, while accumulating 140 strikeouts (10th in the league) and 123 hits. Baltimore’s team batting average is .249 with an OBP of .335.
Baltimore’s pitching staff has permitted 59 runs this season, maintaining a 3.75 ERA (with 55 earned runs allowed). They have conceded 11 home runs, averaging 4.02 runs per 9 innings (ranking 11th in baseball). Their team WHIP is 1.347, and they have a collective FIP of 3.78. Their strikeout-to-walk ratio is 8.60 (127 strikeouts to 56 walks), placing them 17th in MLB for total hits allowed (122).
With 23 save situations, the Orioles have registered 15 holds and 2 blown saves. Their bullpen has participated in 8 save opportunities, successfully converting 6. Baltimore’s relief pitchers have recorded a zero inherited scoring rate for 16 inherited runners, and they rank 7th in MLB with a 75.0% save percentage after calling on 50 relievers this season.
The Orioles have executed 15 double plays, carrying a fielding percentage of .983 (21st in MLB). They’ve accumulated 125 assists, committed 9 errors, and achieved 397 putouts in 1,191 innings for a defensive efficiency of 68.2% (25th in the league).
Kyle Bradish, holding a career record of 20-17, features a 3.55 ERA with an average of 7.7 hits allowed per nine innings. He has a 3.19 strikeout-to-walk ratio and has faced 1,530 batters throughout his MLB career. With 146 earned runs allowed, Bradish has a WHIP of 1.185 and a FIP of 3.5, recording 396 strikeouts in 370 innings with 315 hits surrendered.
Who will emerge victorious in tonight’s MLB showdown against the spread or moneyline?
Prediction: Bet on Arizona (-275)
Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.
