Up arrow
MLB
Games

Miami Marlins vs. Los Angeles Angels: Preview, Predictions and Picks for May 23, 2025

Updated on:
May 23, 2025 1:54 PM
The Miami Marlins, struggling with a 19-29 record, will face the Los Angeles Angels, who sit at 24-25, in the first game of a three-game series at Angel Stadium on Friday, May 23, 2025, at 9:38 PM. The Marlins have had a tough time on the road, holding a 6-14 record away from home, while the Angels have a mediocre 9-10 record. This matchup is set to be a crucial one for both squads.
Miami Marlins vs Los Angeles Angels

Current Odds

MIA
LAA
Over
8.5
+110
Under
8.5
-114
MIA
+1.5
-145
LAA
-1.5
+145
MIA
ML
+144
LAA
ML
-149

Marlins vs Angels statistics

Stat Marlins Angels
Hits 403 (18th) 372 (25th)
Batting Average .247 (13th) .228 (26th)
Runs Batted In 189 (21st) 205 (15th)
Runs 197 (23rd) 212 (16th)
Home Runs 45 (Tied-21st) 75 (3rd)
Walks 145 (24th) 125 (29th)
Stolen Bases 42 (12th) 23 (29th)
Strikeouts 404 (14th) 480 (29th)
Pitches 6764 (30th) 7070 (23rd)

Los Angeles Angels recent games

Game Date Opponent Result Score
5/22/25 @ Athletics W 10-5
5/21/25 @ Athletics W 10-5
5/20/25 @ Athletics W 7-5
5/19/25 @ Athletics W 4-3
5/18/25 @ Los Angeles Dodgers W 6-4

Miami Marlins recent games

Game Date Opponent Result Score
5/21/25 vs Chicago Cubs L 2-1
5/20/25 vs Chicago Cubs L 14-1
5/19/25 vs Chicago Cubs W 8-7
5/18/25 vs Tampa Bay Rays W 5-1
5/17/25 vs Tampa Bay Rays L 4-0

Los Angeles Angels injuries

  • George Klassen (SP): Day-To-Day
  • Victor Gonzalez (RP): Day-To-Day
  • Garrett McDaniels (RP): 15-Day-IL
  • Mike Trout (RF): 10-Day-IL
  • Gustavo Campero (RF): 10-Day-IL

Miami Marlins injuries

  • Woo-Suk Go (RP): Day-To-Day
  • Rob Brantly (C): 10-Day-IL
  • Xavier Edwards (SS): 10-Day-IL
  • Dane Myers (CF): 10-Day-IL
  • Declan Cronin (RP): 15-Day-IL

Marlins vs Angels game info

Type Info
Venue Angel Stadium
Location Anaheim, California
First pitch Fri 9:38 PM
Temperature 61°
Chance of Rain 0%

Marlins vs Angels predictions

All eyes are on Miami’s right fielder Kyle Stowers, who has been the quiet force in the Marlins lineup. Rolling into Angel Stadium, Stowers looks primed to keep his hot bat going, and it wouldn’t be a surprise to see him drive in a run or two with a couple of solid hits, maybe even sneak one over the fence. Meanwhile, Agustin Ramirez and Javier Sanoja are the under-the-radar names to watch. Ramirez is shaping up to have a multi-hit night, with a good shot at extra bases, while Sanoja’s knack for getting on base could spark some scoring chances. And with Sandy Alcantara on the mound, you can count on the veteran righty to keep the Angels' bats honest and push for at least five tough innings, carving out a handful of strikeouts along the way.

Now, swinging things over to the Los Angeles Angels, there’s a familiar vibe of home-field confidence, and it starts with Taylor Ward. Ward’s been flat-out mashing this year, so you’ve got to feel a homer or a couple RBIs coming his way—especially with the power he’s showing against right-handers. Don’t sleep on Nolan Schanuel either; he’s been steady at the plate, and that consistency should show up with a nice on-base game and likely a run scored. Zach Neto and Logan O’Hoppe? If you’re building a Daily Fantasy lineup, those are your sleeper picks, with both knocking in at least a base hit. On the bump, Yusei Kikuchi is a wild card but let’s face it, when he’s on, he’s striking out close to a batter an inning and can limit the damage—even if Marlins bats get a couple of runs in early.

So, when the dust settles under the lights at Angel Stadium, this one feels like it tilts in favor of the Los Angeles Angels. With the edge in power, especially at home, and a deeper run-scoring potential coming from the middle of their lineup, it’s hard not to see the Angels coming away with a win to kick off this series. Let’s see if the Marlins can play spoiler, but the home crowd might just be going home happy after this one. What do you think—will the Halos deliver, or are the Marlins due for a road upset?

Los Angeles Angels

Miami Marlins

More Games