Updated April 5, 2026, 3:22 p.m. ET

Apr 4, 2026; Anaheim, California, USA; Los Angeles Angels center fielder Bryce Teodosio (22), Los Angeles Angels center fielder Mike Trout (27), Los Angeles Angels shortstop Zach Neto (9) and other teammates celebrate after defeating the Seattle Mariners 1-0 during the ninth inning at Angel Stadium.

The Los Angeles Angels (4-5) and Seattle Mariners (4-5) will clash on Sunday at Angel Stadium, starting at 4:07 p.m. ET.

As the favorite, the Mariners (-161 moneyline odds to win) visit the Angels (+135). The Mariners will start Luis Castillo against the Angels and George Klassen.

These squads meet again after the Angels’ 1-0 victory over the Mariners yesterday. Jack Kochanowicz (5.2 IP, 0 R, 4 H, 7 K) picked up the win for the Angels. Zach Neto went 2 for 4 with a home run and an RBI to lead the team on offense. Emerson Hancock (6.2 IP, 1 R, 6 H, 5 K) was credited with the loss on the mound for the Mariners.

Get ready for the Mariners vs. Angels with everything you need to know ahead of Sunday’s baseball action, including viewing options.

Seattle Mariners vs. Los Angeles Angels odds, line and spread

MLB odds courtesy of BetMGM Sportsbook. Odds updated Sunday at 3:22 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

Favorite: Mariners (-161, bet $161 to win $100)Underdog: Angels (+135, bet $100 to win $135)Over/under: 9.5Mariners vs. Angels: Game time and live stream infoGame day: Sunday, April 5, 2026Game time: 4:07 p.m. ETLocation: Anaheim, CaliforniaStadium: Angel StadiumTV channel: FDSW and Mariners.TVMariners stats and trendsMariners betting recordsThe Mariners have entered the game as favorites seven times this season and won three of those games.Seattle has entered five games this season favored by -161 or more and is 2-3 in those contests.The Mariners have a 61.7% chance to win this game based on the implied probability of the moneyline.So far this season, Seattle and its opponents have hit the over in four of nine games with a total.The Mariners are 4-5-0 against the spread in their nine chances this season.Luis Castillo (Mariners probable starter)Castillo (0-0) pitches for the Mariners to make his second start of the season.The right-hander last appeared on Tuesday against the New York Yankees, when he threw six scoreless innings while giving up three hits.In one appearance this season, he has put up a 0.00 ERA and averages 10.5 strikeouts per nine innings while opposing batters are hitting .158 against him.The opposing Angels offense has a collective .192 batting average, and is 23rd in the league with 55 total hits and 17th in MLB action with 33 runs scored. It has the 25th-ranked slugging percentage (.331) and ranks third in home runs (11) in all of MLB.Mariners batting statsThe Mariners’ eight home runs rank 14th in Major League Baseball.Hitters for Seattle have combined to rank 26th in MLB with a slugging percentage of only .330 this season.The Mariners have a team batting average of just .199 this season, which ranks 28th among MLB teams.Seattle has scored the 22nd-most runs in the majors this season with 30 (3.3 per game).The Mariners have an OBP of .294 this season, which ranks 21st in MLB.Seattle ranks just 26th in MLB in strikeouts per game with an average of 9.9 whiffs per contest.Angels stats and trendsAngels betting recordsThe Angels have been underdogs in nine games this season and have come away with the win four times (44.4%) in those contests.This year, Los Angeles has won two of five games when listed as at least +135 or worse on the moneyline.The moneyline set for this matchup implies the Angels have a 42.6% chance of coming away with a victory in the contest.Los Angeles’ games have gone over the total in three of its nine opportunities.In nine games with a line this season, the Angels have a mark of 4-5-0 against the spread.George Klassen (Angels probable starter)Klassen will start for the Angels, his first this season.The right-hander is pitching in his MLB debut at 24 years old.The Mariners have totaled 30 runs this season (22nd in MLB) and are batting .199 collectively with eight home runs (14th in the league).Angels batting statsThe Angels average 1.2 home runs per game to rank third in MLB action with 11 total home runs.So far this year, Los Angeles’ .331 slugging percentage is 25th in baseball.The Angels have the second-worst batting average in the majors (.192).Averaging 3.7 runs per game (33 total), Los Angeles is the 17th-highest scoring team in the majors.The Angels are 20th in the majors with an on-base percentage of .296.

This content was created for USA TODAY CO. using technology provided by Data Skrive.

Our team of savvy editors independently handpicks all recommendations. If you purchase through our links, the USA TODAY Network may earn a commission. Prices were accurate at the time of publication but may change.

Gambling involves risk. Please only gamble with funds that you can comfortably afford to lose.  While we do our utmost to offer good advice and information we cannot be held responsible for any loss that may be incurred as a result of gambling.  We do our best to make sure all the information that we provide on this site is correct. However, from time to time mistakes will be made and we will not be held liable. Please check any stats or information if you are unsure how accurate they are. No guarantees are made with regards to results or financial gain. All forms of betting carry financial risk and it is up to the individual to make bets with or without the assistance of information provided on this site and we cannot be held responsible for any loss that may be incurred as a result of following the betting tips provided on this site.  Past performances do not guarantee success in the future and betting odds fluctuate from one minute to the next. The material contained on this site is intended to inform, entertain and educate the reader and in no way represents an inducement to gamble legally or illegally or any sort of professional advice.

Gannett may earn revenue from sports betting operators for audience referrals to betting services. Sports betting operators have no influence over nor are any such revenues in any way dependent on or linked to the newsrooms or news coverage. Terms apply, see operator site for Terms and Conditions. If you or someone you know has a gambling problem, help is available. Call the National Council on Problem Gambling 24/7 at 1-800-GAMBLER (NJ, OH), 1-800-522-4700 (CO), 1-800-BETS-OFF (IA), 1-800-9-WITH-IT (IN). Must be 21 or older to gamble. Sports betting and gambling are not legal in all locations. Be sure to comply with laws applicable where you reside. It is your sole responsibility to act in accordance with your local laws.