Orioles vs Marlins Prediction, Odds, Moneyline, Spread & Over/Under for July 12

Odds updated as of 7:13 a.m.
On Saturday in MLB, the Baltimore Orioles are playing the Miami Marlins.
We've got you covered, in terms of the vital info regarding this matchup before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Orioles vs Marlins Game Info
- Baltimore Orioles (43-50) vs. Miami Marlins (42-51)
- Date: Saturday, July 12, 2025
- Time: 4:05 p.m. ET
- Venue: Oriole Park at Camden Yards -- Baltimore, Maryland
- Coverage: MASN and FDSFL
Orioles vs Marlins Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: BAL: (-166) | MIA: (+140)
- Spread: BAL: -1.5 (+116) | MIA: +1.5 (-140)
- Total: 9 -- Over: (-112) | Under: (-108)
Orioles vs Marlins Probable Starting Pitchers
Probable Pitchers: Trevor Rogers (Orioles) - 2-0, 1.57 ERA vs Janson Junk (Marlins) - 3-1, 3.12 ERA
The probable starters are Trevor Rogers (2-0) for the Orioles and Janson Junk (3-1) for the Marlins. Rogers and his team have a record of 4-1-0 against the spread when he starts. Rogers' team is 2-0 this season when he starts and they're favored on the moneyline. The Marlins covered all of the three games Junk started that had a spread set by bookmakers. The Marlins have been the underdog on the moneyline in three of Junk's starts this season, and they went 2-1 in those matchups.
Orioles vs Marlins Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Marlins win (52.6%)
Orioles vs Marlins Moneyline
- Looking at the moneyline for Orioles-Marlins, Baltimore is the favorite at -166, and Miami is +140 playing on the road.
Orioles vs Marlins Spread
- The Marlins are at the Orioles, and are +1.5 on the runline. The Marlins are +116 to cover the spread, and the Orioles are -140.
Orioles vs Marlins Over/Under
- The over/under for Orioles-Marlins on July 12 is 9. The over is -112, and the under is -108.
Bet on Baltimore Orioles vs. Miami Marlins on FanDuel today!
Orioles vs Marlins Betting Trends
- The Orioles have been favorites in 44 games this season and have come away with the win 20 times (45.5%) in those contests.
- This season Baltimore has been victorious two times in five chances when named as a favorite of at least -166 on the moneyline.
- Contests with the Orioles have gone over the total set by bookmakers in 40 of 92 chances this season.
- The Orioles are 38-54-0 against the spread in their 92 games with a line set by sportsbooks this season.
- The Marlins have compiled a 36-44 record in games they were the underdog on the moneyline (winning 45% of those games).
- In games it has played as a moneyline underdog with odds of +140 or longer, Miami has a 13-17 record (winning 43.3% of its games).
- The Marlins have had an over/under set by bookmakers 90 times, and have combined with opponents to go over the total in 43 of those games (43-47-0).
- The Marlins have collected a 53-37-0 record against the spread this season (covering 58.9% of the time).
Orioles Player Leaders
- Ryan O'Hearn has 77 hits and an OBP of .383, both of which are tops among Baltimore hitters this season. He has a .287 batting average and a slugging percentage of .463.
- Among qualified hitters, he ranks 21st in batting average, his on-base percentage ranks 11th, and he is 51st in slugging.
- Gunnar Henderson has an OPS of .799, fueled by an OBP of .348 and a team-best slugging percentage of .452 this season. He's batting .279.
- Among qualifying hitters, his batting average places him 41st, his on-base percentage 52nd, and his slugging percentage 60th.
- Henderson has picked up a hit in four straight games. In his last five games he is batting .353 with a double, a home run, two walks and two RBIs.
- Cedric Mullins has 58 hits this season and has a slash line of .216/.302/.413.
- Mullins enters this game with two games in a row with at least one hit. In his last five games he is batting .235 with two doubles and three walks.
- Jackson Holliday is batting .259 with a .310 OBP and 38 RBI for Baltimore this season.
Marlins Player Leaders
- Otto Lopez is hitting .250 with nine doubles, 10 home runs and 28 walks. He's slugging .385 with an on-base percentage of .320.
- Including all the qualifying hitters in the big leagues, his batting average places him 102nd, his on-base percentage ranks 95th, and he is 117th in slugging.
- Kyle Stowers has racked up 83 hits with a .354 on-base percentage to lead his team in both. He has a batting average of .279 while slugging .505.
- He is 41st in batting average, 43rd in on-base percentage and 21st in slugging percentage in the majors.
- Agustin Ramirez has 19 doubles, a triple, 14 home runs and 18 walks while batting .242.
- Xavier Edwards is slugging .327 to lead his team.
Orioles vs Marlins Head to Head
- 7/11/2025: 5-2 BAL (Favorite: Orioles, Spread: -1.5, Total: 9, Favorite Moneyline: -138, Underdog Moneyline: +118)
- 7/25/2024: 7-6 BAL (Favorite: Orioles, Spread: -1.5, Total: 7.5, Favorite Moneyline: -205, Underdog Moneyline: +172)
- 7/24/2024: 6-3 MIA (Favorite: Orioles, Spread: -1.5, Total: 8, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 7/23/2024: 6-3 MIA (Favorite: Orioles, Spread: -1.5, Total: 8.5, Favorite Moneyline: -174, Underdog Moneyline: +146)
- 7/16/2023: 5-4 BAL (Favorite: Orioles, Spread: -1.5, Total: 9, Favorite Moneyline: -184, Underdog Moneyline: +154)
- 7/15/2023: 6-5 BAL (Favorite: Orioles, Spread: -1.5, Total: 8.5, Favorite Moneyline: -120, Underdog Moneyline: +102)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!