A series opener between the Miami Marlins (19-29) and Los Angeles Angels (23-25) is scheduled for Friday at 9:38 p.m. ET, at Angel Stadium.
The favored Angels (-147 on the moneyline to win) host the Marlins (+124). The starting pitchers are Yusei Kikuchi (0-4) for the Los Angeles Angels, and Sandy Alcantara (2-6) for the Miami Marlins.
The Angels won their last contest versus the Athletics by a 10-5 score Wednesday, with Hector Neris picking up the win pitching going one inning without giving up a hit or an earned run. Logan O’Hoppe went 2 for 4 with two home runs and three RBIs to lead them offensively.
Wednesday, the Marlins lost to the Cubs 2-1. Anthony Bender was the losing pitcher after throwing one inning without giving up an earned run on one hit, while striking out two. Connor Norby led the Marlins’ offense, going 1 for 3 with an RBI.
Ahead of watching this Angels vs. Marlins matchup, here’s everything you need to know about Friday’s action on the diamond, including viewing options.
Los Angeles Angels vs. Miami Marlins odds, line and spread
MLB odds courtesy of BetMGM Sportsbook. Odds updated Thursday at 6:16 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
Favorite: Angels (-147, bet $147 to win $100)Underdog: Marlins (+124, bet $100 to win $124)Over/under: 8.5Angels vs. Marlins: Game time and live stream infoGame day: Friday, May 23, 2025Game time: 9:38 p.m. ETLocation: Anaheim, CaliforniaStadium: Angel StadiumTV channel: FDSW and FDSFLLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)
Watch Angels vs. Marlins on Fubo!
Angels stats and trendsAngels betting recordsThe Angels have been favorites in eight games this season and won four (50%) of those contests.Los Angeles is 2-2 this season when entering a game favored by -147 or more on the moneyline.The implied probability of a win from the Angels, based on the moneyline, is 59.5%.Los Angeles and its opponents have hit the over in 27 of its 48 games with a total this season.In 48 games with a spread this season, the Angels are 22-26-0 ATS.Yusei Kikuchi (Angels probable starter)Kikuchi (0-4 with a 3.50 ERA and 50 strikeouts in 54 2/3 innings pitched) makes the start for the Angels, his 11th of the season.The left-hander’s most recent time out came on Sunday against the Los Angeles Dodgers, when he went 5 2/3 innings, surrendering one earned run while allowing three hits.The 33-year-old has put up an ERA of 3.50, with 8.3 strikeouts per nine innings, in 10 games this season. Opponents have a .251 batting average against him.Kikuchi heads into this matchup with five quality starts under his belt this season.Kikuchi will look to prolong a five-game streak of lasting five or more innings (he’s averaging 5.4 innings per appearance).He has held his opponents without an earned run in one of his 10 appearances this season.He will match up with a Marlins team that is batting .247 as a unit (12th in MLB). It is also slugging a collective .387 (18th in MLB) with 45 total home runs (20th in MLB).The 33-year-old ranks 41st in ERA (3.50), 78th in WHIP (1.444), and 39th in K/9 (8.3) among qualifying pitchers in MLB action this season.Angels batting statsThe Angels rank third in Major League Baseball with 73 home runs.Hitters for Los Angeles rank eighth in the majors with a combined .413 team slugging percentage.The Angels have a team batting average of just .224 this season, which ranks 27th among MLB teams.Los Angeles has scored 202 runs (4.2 per game) this season, which ranks 18th in MLB.The Angels have an on-base percentage of .286 this season, which ranks 28th in the league.Los Angeles ranks 29th in strikeouts per game (9.8) among MLB offenses.Marlins stats and trendsMarlins betting recordsThe Marlins have come away with 15 wins in the 42 contests they have been listed as the underdogs in this season.This year, Miami has won 11 of 28 games when listed as at least +124 or worse on the moneyline.The moneyline set for this matchup implies the Marlins have a 44.6% chance of walking away with the win.Contests with Miami has gone over the total set by bookmakers in 28 of 48 chances this season.The Marlins are 26-22-0 against the spread in their 48 games that had a posted line this season.Sandy Alcantara (Marlins probable starter)Alcantara (2-6 with a 7.99 ERA and 34 strikeouts in 41 2/3 innings pitched) makes the start for the Marlins, his 10th of the season.In his last appearance on Saturday, the righty threw five innings against the Tampa Bay Rays, giving up four earned runs while surrendering five hits.In nine games this season, the 29-year-old has an ERA of 7.99, with 7.3 strikeouts per nine innings. Opponents are hitting .267 against him.Alcantara has collected one quality start this year.Alcantara will aim to last five or more innings for his fourth straight start. He’s averaging 4.6 frames per outing.He given up at least one earned run in each of his appearances in 2025.He will match up with an Angels offense that ranks 28th in the league with 358 total hits (on a .224 batting average). The squad also slugs a collective .413 (eighth in the league) with 73 total home runs (third in MLB play).Marlins batting statsThe Marlins average 0.9 home runs per game to rank 20th in MLB play with 45 total home runs.So far this year, Miami’s .387 slugging percentage ranks 18th in the majors.The Marlins have the 12th-ranked batting average in the league (.247).Averaging 4.1 runs per game (197 total), Miami is the 21st-highest scoring team in MLB.The Marlins’ .311 on-base percentage ranks 20th in the majors.