Diamondbacks vs Orioles Prediction, Odds, Moneyline, Spread & Over/Under for April 7

Odds updated as of 9:12 p.m.
The Arizona Diamondbacks will take on the Baltimore Orioles in MLB action on Monday.
We've got you covered, in terms of the most important info regarding this game before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Diamondbacks vs Orioles Game Info
- Arizona Diamondbacks (5-5) vs. Baltimore Orioles (4-6)
- Date: Monday, April 7, 2025
- Time: 9:40 p.m. ET
- Venue: Chase Field -- Phoenix, Arizona
- Coverage: ARID and MASN2
Diamondbacks vs Orioles Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: ARI: (-124) | BAL: (+106)
- Spread: ARI: -1.5 (+158) | BAL: +1.5 (-192)
- Total: 8.5 -- Over: (-105) | Under: (-115)
Diamondbacks vs Orioles Probable Starting Pitchers
Probable Pitchers: Zac Gallen (Diamondbacks) - 1-1, 3.37 ERA vs Zach Eflin (Orioles) - 1-1, 3.75 ERA
This contest's pitching matchup is set, as the Diamondbacks will send Zac Gallen (1-1) to the mound, while Zach Eflin (1-1) will get the nod for the Orioles. Gallen has a record of 1-1-0 ATS in two starts with a spread this season. Gallen's team lost his only start as a favorite this season. Eflin has started two games with set spreads, and the Orioles went 1-1-0. The Orioles were named the moneyline underdog for two Eflin starts this season -- they split the games.
Diamondbacks vs Orioles Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Diamondbacks win (56%)
Diamondbacks vs Orioles Moneyline
- Looking at the moneyline for Diamondbacks-Orioles, Arizona is the favorite at -124, and Baltimore is +106 playing on the road.
Diamondbacks vs Orioles Spread
- The Diamondbacks are favored by 1.5 runs at home versus the Orioles. The Diamondbacks are +158 to cover the spread, while the Orioles are -192.
Diamondbacks vs Orioles Over/Under
- Diamondbacks versus Orioles, on April 7, has an over/under of 8.5, with the over being -105 and the under -115.
Bet on Arizona Diamondbacks vs. Baltimore Orioles on FanDuel today!
Diamondbacks vs Orioles Betting Trends
- The Diamondbacks have come away with four wins in the eight contests they have been listed as the favorites in this season.
- Arizona has a record of 2-3 in contests when oddsmakers favor them by -124 or more on the moneyline.
- The Diamondbacks and their opponents have gone over in six of their 10 games with a total set by sportsbooks this season.
- The Diamondbacks are 5-5-0 against the spread in their 10 games with a line set by sportsbooks this season.
- The Orioles have won three of the seven games they were the moneyline underdog this season (42.9%).
- In games it has played as a moneyline underdog with odds of +106 or longer, Baltimore has a 1-2 record (winning just 33.3% of its games).
- In the 10 games oddsmakers have set an over/under for the Orioles, they have combined with opponents to go over the total seven times (7-3-0).
- The Orioles are 4-6-0 against the spread this season.
Diamondbacks Player Leaders
- Eugenio Suarez has six hits, which leads Arizona hitters this season, while batting .176 with six extra-base hits. He has an on-base percentage of .317 and a slugging percentage of .647.
- Among qualifying hitters in the majors, he is 153rd in batting average, 102nd in on-base percentage, and 13th in slugging.
- Geraldo Perdomo has hit one homers this season while driving in 12 runs. He's batting .314 this season and slugging .457 with an on-base percentage of .341.
- Among qualified hitters, his batting average ranks him 39th, his on-base percentage 79th, and his slugging percentage 70th.
- Corbin Carroll has an OPS of 1.032, fueled by an OBP of .391 and a team-best slugging percentage of .641 this season.
- Josh Naylor has been key for Arizona with 10 hits, an OBP of .381 plus a slugging percentage of .361.
Orioles Player Leaders
- Cedric Mullins has collected 10 hits, a team-best for the Orioles. He's batting .313 and slugging .656 with an on-base percentage of .436.
- Including all the qualified hitters in the big leagues, his batting average puts him 40th, his on-base percentage ranks 17th, and he is 11th in slugging.
- Mullins takes a three-game hitting streak into this game. During his last five outings he is hitting .313 with two doubles, a home run, four walks and five RBI.
- Jordan Westburg leads his team with a .541 slugging percentage. He has a batting average of .297 with an on-base percentage of .350.
- He is currently 44th in batting average, 66th in on-base percentage and 41st in slugging percentage among all qualified hitters.
- Tyler O'Neill has accumulated a slugging percentage of .576, a team-high for the Orioles.
- Adley Rutschman is hitting .257 with a double, two home runs and four walks.
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!