MLB Game Preview: Miami Marlins (42-50) vs. Baltimore Orioles (42-50)

0
50
Baltimore Orioles logo

The Miami Marlins (42–50) head to Oriole Park at Camden Yards to face the Baltimore Orioles (42–50) on Friday, July 11 at 7:05 PM ET, opening a pivotal three-game interleague series. Both teams share identical records and sit on the fringe of playoff contention, making this matchup a potential tone-setter heading into the All-Star break.

Team Form & Standings

TeamRecordLast 10 GamesHome/Away Split
Baltimore Orioles42–507–321–23 (Home)
Miami Marlins42–505–522–23 (Away)
  • Baltimore has won 5 of its last 6 games, including a series win over the Mets and a sweep of Atlanta.
  • Miami cooled off after an eight-game win streak, dropping back-to-back games with just two total runs scored.

Starting Pitchers

Baltimore Orioles – Dean Kremer (RHP)

  • Record: 7–7
  • ERA: 4.53
  • WHIP: 1.32
  • Last Start: 4.1 IP, 5 ER vs Atlanta
  • Home ERA: 4.70
  • Key Stat: Opponents batting .270 against him

Miami Marlins – Edward Cabrera (RHP)

  • Record: 3–3
  • ERA: 3.33
  • WHIP: 1.23
  • Last Start: 7 IP, 2 ER vs Milwaukee
  • Road ERA: 2.76
  • Key Stat: 9.2 K/9, opponents hitting .228

Key Players to Watch

Baltimore Orioles

  • Cedric Mullins: 13 HR, 41 RBI – team leader in both categories
  • Ryan O’Hearn: .286 AVG, 11 HR – consistent bat in the middle of the lineup
  • Jackson Holliday: .264 AVG, 12 HR – hitting .400 over his last 5 games

Miami Marlins

  • Otto Lopez: 9 HR, 9 doubles – leads team in RBI (27)
  • Xavier Edwards: .288 AVG – team’s most consistent contact hitter
  • Kyle Stowers: 16 HR, 48 RBI – power threat, ranks 36th in MLB for homers
  • Orioles are 7–3 ATS in their last 10 games
  • Marlins are 8–2 ATS in their last 10 games
  • Over has hit in 6 of the last 8 Marlins–Orioles matchups

Game Storylines

  • Pitching Duel: Cabrera’s sharp form and Kremer’s inconsistency could tilt the edge toward Miami.
  • Offensive Momentum: Baltimore has scored 30 runs in its last 6 games, while Miami has cooled off after a hot stretch.
  • First Meeting of 2025: These teams haven’t faced each other this season, adding unpredictability to the matchup.

Game Details

  • Matchup: Miami Marlins vs Baltimore Orioles
  • Date: Friday, July 11, 2025
  • Time: 7:05 PM ET
  • Venue: Oriole Park at Camden Yards, Baltimore, MD
  • Broadcast: MASN / FDSFL / MLB.tv

Game Odds

Miami Marlins                  9

Baltimore Orioles            – 130

Odds Courtesy of Sports Odd Direct as of Thursday, July 10, 2025