Miami Marlins vs Baltimore Orioles Prediction, 7/11/2025 MLB Picks, Best Bets & Odds
Game: Miami Marlins vs Baltimore Orioles
Date: Friday, July 11, 2025
Location: Oriole Park at Camden Yards in Baltimore, MD
TV: MASN
Odds/Point Spread: Miami (-210) Baltimore (+172)
The Miami Marlins (41-48) are en route to Oriole Park at Camden Yards on Friday where they will compete against the Baltimore Orioles (40-49). The moneyline on this game has the Marlins at -210 while the Orioles are coming in at +172. The total comes in at 8.5. The pitchers who are expected to start are Edward Cabrera and Dean Kremer.


The Marlins have accrued 148 doubles as a team and have hit 80 baseballs out of the stadium. Miami is slugging .390 and have been called out on strikes 721 times, while drawing a walk on 263 occasions. As a unit, the Miami Marlins are putting up 4.2 runs per contest, which has them sitting at 18th in baseball. They have 361 runs batted in as well as 770 base knocks on the year, and their team batting average is sitting at .253. They have earned 375 runs while holding a team on-base percentage of .314.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL has nailed 13 of our last 17 selections. Thursday will feature a 5-unit selection from a pick’em game you do not want to miss (first pitch is 7:10 p.m.). Max out on profits with this guaranteed selection by signing-up below with a daily picks package from MLB Baseball. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our Free MLB Picks
Their strikeout to walk ratio is 2.41 and their pitching staff holds a WHIP of 1.34. Marlins pitchers have relinquished 99 home runs in addition to 442 runs (25th in baseball). Miami has surrendered 773 base knocks (8.8 per 9 innings) and also 411 earned runs. The Marlins have an earned run average of 4.66 so far this season (25th in the league), and their staff has struck out 702 batters. They have walked 291 opposing batters and their FIP sits at 4.19 as a unit over the course of the season.
Marlins pitchers have gone to the mound with players on base 78 times as well as having 100 appearances in high leverage situations. The bullpen have tallied 49 holds on the year (20th in the league). The Marlins relievers have earned a save percentage of 61.1% and have come into the game in 86 save situations. They have recorded 22 saves this year and have not converted 14 out of their 36 save opportunities. The relievers have inherited 114 runners this year and 31.6% of those runners earned a run for their team. The Marlins have dispatched 289 relief pitchers to the mound for the season.
The Los Angeles Dodgers have 2,382 putouts at this point in the season, in addition to 784 assists and 45 errors. Their fielding percentage is holding at .986 which has them sitting 17th in baseball, and they have turned 63 double plays. The Marlins have converted 69.3% of balls in play into outs in their 7,146 innings, ranking them 20th in baseball.
Cabrera (20-25 career win-loss mark) sits with a FIP of 4.05 while he has faced 1,590 batters during his time in the major leagues. He has surrendered 294 base knocks (7.1 hits per nine innings) and has had 198 walks. His ERA is 4.11 (170 ER's allowed) and he has a WHIP of 1.322. Cabrera has thrown 372 innings and is sitting with 408 K's so far in his pro baseball career.
Baltimore has accumulated 107 HRs so far this season as well as 350 RBIs. They have put up 139 doubles, while getting a free base 252 times and putting up 371 runs. The Baltimore Orioles have earned an on-base percentage of .305 as well as a batting average of .239 for the season. The Orioles have a SLG% of .400 and they are scoring 4.17 runs per game (19th in baseball). They have been rung up on 788 occasions (9th in the league) and have 713 base knocks.
The Baltimore pitching staff have conceded 453 runs for the season while having an ERA of 4.94 (429 earned runs surrendered). They have yielded 123 dingers and they surrender 5.21 runs per 9 innings (27th in baseball). The Orioles are sitting with a team WHIP of 1.421 with a FIP of 4.47 as a staff on the season. Their strikeout to walk ratio is 8.40 (734 strikeouts against 287 bases on balls). They are currently ranked 28th in the league as a staff in total hits allowed with 824.
Baltimore has called on relievers to enter the contest in 34 save chances and they have earned 22 saves. They are ranked 11th in MLB with a save rate of 64.7%, and they have sent 316 relief pitchers to the hill for the season. Their relief pitchers have stepped onto the mound 95 times in high leverage situations and also on 103 occasions with runners on. Baltimore relievers have an inherited score rate of 18.4% of 136 inherited runners. With 105 save situations, the Orioles have earned 68 holds in addition to 12 blown saves.
The Baltimore Orioles have gotten 64 double plays and have notched a fielding percentage of .985 (24th in the majors). The Orioles have racked up 779 assists, 49 errors and have accounted for 2,347 putouts this year. Out of their 7,041 innings on the field, the Orioles have accumulated a defensive efficiency of 67.3% (29th in the majors).
Kremer (37-37 win-loss record in his career) has a 4.33 ERA while giving up 8.8 hits per 9 innings. He has a K/BB ratio of 2.55 and he has faced 2,558 opposing batters so far in his MLB career. He has allowed 289 earned runs while holding a WHIP of 1.319 and having a FIP of 4.3. In his pro baseball career, Kremer has surrendered 590 base knocks while totaling 517 punch outs in 601 innings pitched.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Miami (-210)
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