Marlins vs Orioles Picks and Prediction – 7/12/2025

By: David Anicetti |

Last Updated: 07/11/2025 at 7:40 PM ET

Miami Marlins at Baltimore Orioles 07/12/25 - MLB Picks & Predictions
Game Start: 7/12/2025, 8:05 PM UTC
Latest Odds: BAL -160 ; O/U 9

Marlins vs Orioles Prediction

The Miami Marlins play the second game of a three-game series on the road Saturday versus the Baltimore Orioles. Miami dropped to 42-50 following Thursday’s 6-0 loss to the Cincinnati Reds. Miami won the first two games of its four-game series versus Cincinnati but lost the final two games. Miami trails first-place Philadelphia in the National League East by 11 ½ games. Keep up to date with all the MLB action with our expert MLB picks.

Xavier Edwards is batting .291 with 89 hits and an on-base percentage of .358 to lead Miami in each of the three categories. Kyle Stowers leads Miami in home runs with 16 and RBI with 48. Miami is batting .252 with a .338 slugging percentage. On Saturday, Miami will send Janson Junk to the mound. The right-hander is 3-1 with a 3.12 ERA, 36 Ks, and 4 BBs.

The Baltimore Orioles improved to 42-50 following Thursday’s 7-3 victory over the New York Mets to sweep a doubleheader after winning the opener 3-1. In the nightcap, Jordan Westburgh homered and knocked in three runs for the Orioles. Baltimore has won five of the last six, but trails first place in the American League East by 11 ½ games.

Ryan O'Hearn is batting .284 to lead Baltimore and has a team-high on-base percentage of .382. Cedric Mullins leads in home runs with 13 and RBI with 41, while Gunnar Henderson leads in hits with 91. Baltimore is batting .239 with a .400 slugging percentage. On Saturday, Baltimore will send Trevor Rogers to the mound. The left-hander is 2-0 with a 1.57 ERA, 24 Ks, and 8 BBs.

Marlins vs Orioles Pick Analysis

While the UNDER is a solid choice, the play here is the Orioles. Baltimore has won five of its last six, 12 of its last 18 at home, and five of the last seven versus the Marlins. Miami starter Janson Junk has had two consecutive strong outings, allowing two runs on seven hits across 12 innings. Baltimore starter Trevor Rogers has had three consecutive solid outings, allowing two runs on 10 hits across 20 innings. Final Score Prediction: Baltimore Orioles win 4-2.

Our Free MLB Pick for Baltimore Orioles vs Miami Marlins

Baltimore Orioles -160