Your cart is currently empty!

Miami Marlins vs Los Angeles Angels Prediction 5/23/25 MLB Picks
Pick details
Los Angeles Angels (24-25) vs Miami Marlins (19-29)
May 23, 2025 at 09:38 PM EDT
The Line: Betting Odds: Los Angeles Angels -148 / Miami Marlins +124 — Over/Under: 8
The Miami Marlins are visiting the Los Angeles Angels on Friday, May 23rd at the Angel Stadium in the opening game of this series. We will look at this from a betting perspective and determine the best bets for this game. Here’s a Miami Marlins vs Los Angeles Angels Prediction. We will examine:
The Los Angeles Angels’ recent form and player performance
The Miami Marlins’ recent form and player performance
Recent betting trends and streaks involving the Los Angeles Angels
Recent betting trends and streaks involving the Miami Marlins
Recent betting trends in games played between the Miami Marlins vs Los Angeles Angels
A summary that ties it all together and produces a favorable betting outcome for the Miami Marlins vs Los Angeles Angels game
Los Angeles Angels Preview
The Los Angeles Angels have a 24-25 record this season and are sitting in 4th place in the AL West. The Angels have a 9-10 home record and 29-20 in over/under. They are coming off a 10-5 road victory over the Athletics and have seven consecutive wins. Over is 7-3 in their last 10 games, and they are playing the Guardians and the Yankees next.
The Angels have a .228 batting average this season, a .290 OBP, and a .416 Slugging percentage. LA’s pitching staff has a 5.01 ERA and 1.51 WHIP. Nolan Schanuel leads the Angels with 45 hits, and he is the team’s best hitter with a .278 batting average. Taylor Ward leads the team with 34 RBI and a team-high 14 home runs.
Yusei Kikuchi (L) will take the mound for the Angels, and he has a 0-4 record, 3.50 ERA, and 1.44 WHIP. He has been very strong at home with a 1.65 ERA across three home starts, and he has been in excellent form lately, having given up 2 runs or less in his last four starts. His only previous start against the Marlins back in 2023 was a shutout performance in 6 innings pitched.
Miami Marlins Preview
The Miami Marlins have a 19-29 record this season and are sitting in last place in the NL East. The Marlins have a 6-14 road record and are 29-19 in over/under. They are coming off a 1-2 home defeat by the Chicago Cubs and have back-to-back losses. Under is 4-1 in their last 5 road games, and they are playing the Padres and the Giants next.
The Marlins have a .247 batting average this season, a .311 OBP, and a .387 slugging percentage. Miami’s pitching staff has a 5.46 ERA and 1.48 WHIP. Kyle Stowers leads the Marlins with 50 hits, adding a team-high 30 RBI, 10 home runs, and is the team’s best hitter with a .309 batting average.
Sandy Alcantara (R) will take the mound for the Marlins, and he has a 2-6 record, 7.99 ERA, and 1.61 WHIP. He has been terrible on the road with a 14.81 ERA in three road starts, and he has given up at least four runs in six of his last seven starts. In his only start against the Angels back in 2022, he had a shutout performance in 8 innings pitched.
Why the Los Angeles Angels will win
- The Angels have won each of their last six games after playing the previous day.
- The Marlins have lost seven of their last eight games against AL West opponents that held a losing record.
- The Angels have covered the run line in each of their last seven games.
- The Marlins have failed to cover the run line in seven of their last eight games against AL West opponents that held a losing record.
- The Angels have won the first inning in three of their last four games against opponents that held a winning record at Angel Stadium of Anaheim.
- The Marlins have trailed after 3 innings in each of their last seven games as underdogs against AL West opponents.
- The Angels have led after 5 innings in each of their last five night games.
Why the Miami Marlins will win
- The underdogs have won each of the Angels’ last seven games.
- The Angels have lost each of their last eight home games following a road win.
- The Angels have failed to cover the run line in each of their last 12 games as favorites.
- The road team has covered the run line in each of the last nine games between the Marlins and Angels.
- The Marlins have won the first inning in three of their last four night games against American League opponents that held a losing record.
- The Angels have trailed after 3 innings in each of their last six home games against National League opponents that held a losing record.
- The Marlins have led after 5 innings in each of their last three games against the Angels at Angel Stadium of Anaheim.
Total Runs Facts
- Seven of the Marlins’ last eight road games against AL West opponents have gone OVER the total runs line.
- Six of the Angels’ last seven home games against NL East opponents have gone UNDER the total runs line.
- The ‘Inning 1 OVER 0.5 runs’ market has hit in eight of the Marlins’ last nine games as road underdogs against American League opponents.
- The ‘Inning 1 OVER 0.5 runs’ market has hit in each of the Angels’ last five games against National League opponents.
Matchup/League Facts
- The Angels rank 29th in the league for steals this season (23).
- The Angels rank 29th in the league for strikeouts against this season (480).
- The Marlins rank 29th in the league for ERA this season (5.46).
- The Marlins rank 28th in the league for runs allowed this season (276).
Miami Marlins vs Los Angeles Angels Prediction
The Angels are 3-0 in their last 3 meetings against the Marlins, but the Marlins are 3-0 in their last 3 meetings in LA. Under is 6-3-1 in their last 10 meetings.
In this Miami Marlins vs Los Angeles Angels Prediction, the Angels are coming as -150 home favorites. The Angels are rightfully favored, as they have a better record this season and have been the hottest team in the MLB lately, with seven straight wins. The Marlins have been terrible on the road, have scored just two runs in their last two games, and Alcantara has been terrible this season. On top of that, they are much weaker against lefties, so the value here lies with the home team. Take the Los Angeles Angels on the moneyline.