Miami Marlins vs Los Angeles Dodgers Prediction, 4/28/2025 MLB Picks, Best Bets & Odds
Game: Miami Marlins vs Los Angeles Dodgers
Date: Monday, April 28, 2025
Location: Dodger Stadium in Los Angeles, CA
TV: Spectrum SportsNet LA
Odds/Point Spread: Miami (+102) Los Angeles (-122)
The Los Angeles Dodgers (16-9) host the Miami Marlins (11-13) at Dodger Stadium on Monday. The moneyline on this contest has Miami at +102 and Los Angeles is sitting at -122. The betting total comes in at 9. The pitchers who are expected to start are Edward Cabrera and Dustin May.


Miami has a slugging rate of .388 and have been called out on strikes 221 times, while taking a walk on 77 occasions. They have accounted for 99 runs batted in and 216 hits so far this year, and their average at the plate is at .260. The Marlins have recorded 46 doubles as a unit and have hit 19 baseballs out of the park. They have earned a total of 106 runs scored while having a team on-base percentage of .326. As a squad, the Miami Marlins are putting up 4.4 runs per game, which ranks them 13th in the league.
Today’s Featured MLB Best Bet! ROBERT FERRINGO is 26-13 (67%), +7,900 with his last 38 plays rated 5.0+ across all sports. Robert is releasing a 7-Unit MLB Runline (8 p.m.) Monday after a 2-0, +1,200 big play sweep on the diamond Saturday. Robert has banked nearly +2,000 the last two days in MLB and you can sign up below! 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 MLB Betting Picks
The Marlins have an ERA of 4.89 this season (28th in MLB), and their staff has rung up 193 hitters. Marlins pitchers have yielded 28 home runs in addition to 127 total runs (27th in baseball). Their pitching staff has walked 103 opposing hitters and their FIP sits at 4.48 as a squad this season. Miami has surrendered 209 hits (8.7 per 9 innings) and also 118 earned runs. They have earned a K/BB ratio of 1.87 and the pitching staff has earned a collective WHIP of 1.44.
The Marlins bullpen have recorded a save percentage of 62.5% and have come into the game in 23 save situations. The bullpen pitchers have inherited 38 base runners for the season with 34.2% of those players earned a run for their team. Marlins bullpen pitchers have stepped onto the hill with runners on base 28 times in addition to having 29 appearances in high leverage situations. The Marlins have dispatched 81 relievers to the mound this season. The bullpen have tallied 15 holds this year (17th in MLB). They have recorded 5 saves so far this season and have blown 3 out of their 8 save opportunities.
The Marlins have turned 69.8% of baseballs in play into outs out of their 1,953 innings, which has them sitting 18th in MLB. The Los Angeles Dodgers have a tally of 651 putouts this season, as well as 227 assists and 11 errors. Their fielding percentage sits at .988 which puts them in 13th in baseball, and have earned 15 double plays.
Cabrera has taken the ball for 308 innings and has earned 346 punch outs so far in his pro baseball career. Cabrera (17-23 mark in his career) holds a FIP of 4.34 while going up against 1,330 batters in the major leagues. His earned run average is 4.41 (151 ER's allowed) and he has a career WHIP of 1.353. He has given up 241 base knocks (7.0 hits per nine innings) and has 176 free passes.
The Los Angeles Dodgers have compiled an OBP of .311 and a team batting average of .231 this season. They have struck out on 210 instances (14th in baseball) and have earned a total of 188 hits. Los Angeles is sitting with 41 home runs over the course of the season as well as 113 RBIs. The Dodgers have a slugging percentage of .426 and they are scoring 4.64 runs per game (8th in MLB). They have put up 32 doubles, while walking 87 times and putting up 116 runs.
The Dodgers hold a team WHIP of 1.305 and are the owners of a FIP of 3.71 as a unit so far this season. Their strikeout to walk ratio is 9.90 (242 strikeouts vs 99 walks). They rank 8th in MLB as a pitching staff in total hits surrendered with 188. They have relinquished 25 home runs and they yield 4.42 runs per 9 innings (16th in the league). The Los Angeles pitching staff have allowed 108 runs so far this year and come in with a team ERA of 3.97 (97 earned runs yielded).
Los Angeles has called on relief pitchers to step onto the mound in 17 save chances and they have come away with 11 saves. They sit at 14th in the league with a save percentage of 64.7%, and they have dispatched 100 relief pitchers to the hill so far this year. Their relief pitchers have come in 31 times in high leverage situations in addition to 14 occasions with runners on base. Los Angeles relievers have an inherited score percentage of 22.2% out of 18 inherited base runners. Sitting with 48 save situations, the Dodgers have 29 holds in addition to 6 blown saves.
The Los Angeles Dodgers have gotten 16 double plays and hold a fielding percentage of .988 (7th in pro baseball). The Dodgers have racked up 199 assists, 10 errors and have a tally of 660 putouts on the campaign. Out of their 1,980 innings on the field, the Dodgers have accumulated a efficiency on defense of 69.7% (19th in baseball).
May (13-10 career record) has earned a 3.17 earned run average while giving up 6.8 hits per 9 innings. He has a strikeout to walk ratio of 2.92 and he has faced 864 batters thus far in his career. He has surrendered a total of 75 ER's while holding a WHIP of 1.065 and having a FIP of 3.1. In his career, May has surrendered 161 hits and he has 193 strikeouts in 213 innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Los Angeles (-122)
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:
Los Angeles Dodgers - Twitter
Miami Marlins - Twitter