Baltimore Orioles vs Miami Marlins Betting Pick & Prediction for 5/5

The Baltimore Orioles will play the Miami Marlins in an MLB regular season game. The game will take place at loanDepot Park in Miami, FL. It is scheduled for Tuesday, May 5, 2026, at 6:40 PM. Fans can catch the game on MASN.
The Orioles come into this game with a record of 15-19. They are ranked fourth in the AL East and are on a four-game losing streak. The Marlins have a 16-18 record, standing second in the NL East. They have lost their last game but have a solid home record of 11-8.
Baltimore Orioles Team Preview
The Baltimore Orioles have been struggling recently, with four straight losses against the New York Yankees. Their last game ended in a 12-1 loss, where they managed to get 10 hits but only one extra-base hit. Shane Baz pitched for 5 2/3 innings, giving up 5 earned runs and one home run.
The Orioles have a batting average of .232, ranking 16th in the league. They have hit 39 home runs this season, which places them 8th. Their slugging percentage stands at .388, earning them a 12th place rank.
Chris Bassitt is set to start the next game for the Orioles. His record this season is 2-2, with a 5.46 ERA and 17 strikeouts. The Orioles will face the Miami Marlins, with Sandy Alcantara pitching for them.
Orioles vs Marlins Game Day Info
- Sport: MLB
- Teams: Baltimore Orioles vs. Miami Marlins
- Venue: loanDepot Park in Miami, FL
- Date: Tuesday, May 5, 2026
- Betting Odds: Orioles Moneyline +102, Marlins Moneyline -122, Total Over/Under 8.5 (-110)
Miami Marlins Team Preview
The Miami Marlins have shown mixed results in recent games. They lost a close game against the Phillies on May 4th with a score of 1-0. Janson Junk pitched 5 1/3 innings, giving up only one earned run and striking out six batters.
In their game on May 2nd, the Marlins won against the Phillies 4-0. Max Meyer delivered a standout performance, pitching seven scoreless innings and allowing just one hit. Otto Lopez contributed with a home run, helping the team secure the win.
The Marlins’ batting lineup has seen strong performances from Otto Lopez and Xavier Edwards. Lopez has a batting average of .341, while Edwards follows closely with a .336 average. Sandy Alcantara is set to start against the Orioles, bringing a 3-2 record and a 3.04 ERA into the game.
BTB Betting Pick
The Marlins are favored with a moneyline of -122 against the Orioles at +102. The Marlins have a stronger pitching staff with a 3.95 ERA, ranked 12th, compared to the Orioles’ 4.79 ERA, ranked 27th. Given the Marlins’ pitching edge and home advantage, the recommendation is to pick the Marlins to win the game.
The total for the game is set at 8.5 runs. The Orioles have allowed a high batting average against of .272, while the Marlins have a lower batting average against of .222. With both teams showing the ability to score, but the Marlins’ pitching likely limiting the Orioles, the projected score is Marlins 5, Orioles 3. The recommendation is to take the under on the total of 8.5 runs.