Baltimore Orioles defeat Miami Marlins 9-7: Recap & Betting Results

Tue, May 5, 2026 · MLB · Baltimore Orioles 9, Miami Marlins 7

The Baltimore Orioles beat the Miami Marlins 9-7 on Tuesday, May 5, 2026, at loanDepot park. The Baltimore Orioles covered the run line as 1.5-run underdogs. The game went over the closing total of 8.5, with 16 runs combined.

Baltimore Orioles vs. Miami Marlins final score and game recap

The Baltimore Orioles won by 2 runs.

The leading performers, from the box score:

Who covered the spread in Baltimore Orioles vs. Miami Marlins?

The Baltimore Orioles covered the run line as 1.5-run underdogs and won outright, by 2 runs.

The run line opened at Baltimore Orioles -1.5 and closed at Miami Marlins -1.5.

Did Baltimore Orioles vs. Miami Marlins go over or under the total?

The game went over: 16 runs combined against a closing total of 8.5, over by 7.5.

The total opened and closed at 8.5.

Baltimore Orioles vs. Miami Marlins odds: sportsbook value and line movement

The run line moved toward the Miami Marlins between the open and the close, and the Baltimore Orioles covered.

This result left the Baltimore Orioles 16-20 in the 2026 regular season (9-9 at home, 7-11 away or at neutral sites). Against the run line, they covered in 14 of 34 games with a closing line on file. Their games went over the closing total 25 times and under 9 times.

This result left the Miami Marlins 16-20 in the 2026 regular season (11-10 at home, 5-10 away or at neutral sites). Against the run line, they covered in 17 of 35 games with a closing line on file. Their games went over the closing total 20 times and under 13 times, with 2 pushes. That made it three straight losses for the Miami Marlins.

What's next for Baltimore Orioles and Miami Marlins?

Next for the Baltimore Orioles: at the Miami Marlins on Wednesday, May 6, 2026. Next for the Miami Marlins: the Baltimore Orioles at home on Wednesday, May 6, 2026.