Miami Marlins vs Baltimore Orioles Prediction, Odds and Picks for Today, 07/12/25
Vote on who will win!
Marlins vs Orioles Pickswise Expert Predictions
The Orioles are playing some of their best baseball of the season, winning six of their last seven as they aim for their fourth straight victory Saturday afternoon against the Miami Marlins. Taking the mound for the Marlins is Janson Junk, who enters the matchup with a 3-1 record and a 3.12 ERA. Junk is coming off his best outing of the year, allowing just one hit and one run in six innings pitched against the Reds.
For the Orioles, the left-hander Trevor Rogers will get the start. Rogers is 2-0 with a 1.57 ERA this season, and has only pitched at home once in his five starts, where he pitched eight scoreless innings against the Rangers. Over their last 13 games, the Orioles are averaging 5.9 runs per game compared to the Marlins 4.4 runs per game over their last 14. There isn’t a stark difference between these two teams in terms of offense, but the Marlins have cooled slightly whereas the Orioles have started to heat up. With the Orioles playing better baseball right now, and with Rogers taking the mound, they’ll be in a great position to grab another win. Look for the Orioles to stay hot, making them my best bet of the day.
Marlins vs Orioles prediction: Orioles ML (-165) available at time of publishing. Playable at that number.