Miami Marlins vs Baltimore Orioles Prediction, 7/12/2025 MLB Picks, Best Bets & Odds
Game: Miami Marlins vs Baltimore Orioles
Date: Saturday, July 12, 2025
Location: Oriole Park at Camden Yards in Baltimore, MD
TV: MASN
Odds/Point Spread: Miami (+120) Baltimore (-144)
The Baltimore Orioles (42-50) will take on the Miami Marlins (42-50) at Oriole Park at Camden Yards on Saturday. The moneyline on this contest has Miami at +120 and Baltimore is priced at -144. The over/under is 8. The pitchers expected to start will be Janson Junk and Trevor Rogers.


The Marlins have compiled 153 doubles as a team and have knocked 81 baseballs out of the park. Miami owns a slugging percentage of .388 and have struck out 736 times, while drawing a walk on 276 occasions. As a unit, the Miami Marlins are recording 4.2 runs per game, which puts them at 18th in MLB. They have accounted for 373 RBI's and 793 base knocks this season, while their batting average is at .252. They have notched a total of 389 runs scored while holding a team on-base percentage of .314.
Get all of our Free MLB Picks
The Marlins are sitting with a team earned run average of 4.66 over the course of the season (26th in MLB), and the staff has struck out 730 batters. Marlins pitchers have surrendered 103 long balls and also 457 total runs (24th in MLB). Their pitching staff has walked 300 opposing players and their FIP sits at 4.18 as a squad on the season. Miami has surrendered 798 base knocks (8.8 per 9 innings) as well as 424 earned runs. Their K/BB ratio is 2.43 and the pitching staff has recorded a WHIP of 1.34.
Marlins relief pitchers have gone to the mound with opponents on base 79 times in addition to having 100 appearances in high leverage situations. The relievers have earned 49 holds for the year (21st in baseball). The Marlins relievers have earned a save percentage of 61.1% and stepped onto the hill in 86 save situations. They have compiled 22 saves on the campaign and have not converted 14 out of their 36 save opportunities. The bullpen pitchers have inherited 115 runners this season with 31.3% of those players crossed home plate. The Marlins have sent 296 relief pitchers to the hill so far this season.
The Marlins have converted 69.2% of baseballs in play into outs in their 7,371 innings on the field, which has them sitting 20th in pro baseball. The Los Angeles Dodgers have accounted for 2,457 putouts this season, as well as 807 assists and 48 errors. Their fielding percentage is holding at .986 which is 20th in the majors, and have a total of 63 double plays.
Junk has thrown 83 frames and has accounted for 70 strikeouts in his pro baseball career. His earned run average is 4.87 (45 earned runs allowed) and his career WHIP is 1.396. He has given up 101 base hits (10.9 hits per nine innings) and has had 15 free passes. Junk (4-4 career mark) sits with a FIP of 4.80 and he has gone up against 360 opposing batters during his time in the major leagues.
Baltimore has a total of 110 home runs so far this season as well as 365 RBIs. They have tallied 144 two-baggers, while walking 261 times and putting up 387 runs. The Baltimore Orioles have a team OBP of .305 and a batting average of .239 for the year. The Orioles hold a team slugging % of .400 and they are recording 4.21 runs per game (20th in the league). They have struck out on 808 instances (10th in MLB) and have 737 hits.
The Orioles are sitting with a team WHIP of 1.411 and are the owners of a FIP of 4.44 as a unit this season. Their strikeout to walk ratio sits at 8.50 (761 strikeouts against 298 walks). They come in at 28th in baseball as a staff in total hits given up with 845. They have given up 126 HR's and they surrender 5.15 runs per 9 innings (27th in the league). The Baltimore pitching staff have allowed 464 runs for the year and come in with a team ERA of 4.88 (439 earned runs relinquished).
Baltimore has had relief pitchers enter the game in 35 save opportunities and they have converted 23 saves. They sit at 11th in MLB with a save percentage of 65.7%, and they have sent 327 relievers to the hill on the year. Their relievers have come in 98 times in high leverage situations and on 105 occasions with base runners. Baltimore bullpen pitchers have an inherited score percentage of 18.2% of 137 inherited base runners. With 107 save situations, the Orioles have recorded 69 holds and 12 blown saves.
In their 7,293 innings on the diamond, the Orioles have a efficiency on defense of 67.6% (29th in the majors). The Baltimore Orioles have gotten 65 double plays and have notched a fielding percentage of .985 (23rd in pro baseball). The Orioles have accrued 802 assists, 50 errors and have accumulated 2,431 putouts so far this year.
So far in his MLB career, Rogers has allowed 428 base knocks while he has tallied 442 punch outs in 438 frames. Rogers (17-34 win-loss mark in his career) has earned a 4.19 ERA while allowing 8.8 hits per nine innings. He has allowed 204 ER's while earning a WHIP of 1.373 and having a FIP of 4.1. He has a strikeout to walk ratio of 2.54 and he has gone up against 1,908 batters thus far in his career.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Miami (+120)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Baltimore Orioles - Twitter
Miami Marlins - Twitter