On Friday, a battle of AL West rivals is on the docket, with the Seattle Mariners (78-68) hosting the Los Angeles Angels (69-77) at 10:10 p.m. ET.
The Angels (+140 underdog on the moneyline) visit the Mariners (-168). The Seattle Mariners will give the start to Luis Castillo (9-8, 3.85 ERA), who is looking for win No. 10 on the season, and the Angels will counter with Yusei Kikuchi (6-11, 4.18 ERA).
The Mariners won their most recent contest versus the Cardinals by a 4-2 score Wednesday, with Emerson Hancock picking up the win pitching going two innings without giving up a hit or an earned run. Leonardo Rivas went 1 for 1 with a home run and two RBIs to lead them offensively.
The Angels picked up a 4-3 victory against the Twins Wednesday. Zach Neto (1 for 4 with a home run and two RBIs) led the way offensively, while Robert Stephenson got the win on the mound after going 1/3 of an inning without giving up a hit or an earned run while striking out one.
Here is what you need to get ready for Friday’s Mariners vs. Angels action, including viewing options.
Seattle Mariners vs. Los Angeles Angels odds, line and spread
MLB odds courtesy of BetMGM Sportsbook. Odds updated Friday at 12:16 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
Favorite: Mariners (-168, bet $168 to win $100)Underdog: Angels (+140, bet $100 to win $140)Over/under: 7.5Mariners vs. Angels: Game time and live stream infoGame day: Friday, September 12, 2025Game time: 10:10 p.m. ETLocation: Seattle, WashingtonStadium: T-Mobile ParkTV channel: Apple TV+Live stream: Watch LIVE with Fubo! (Regional restrictions may apply)
Watch Mariners vs. Angels on Fubo!
Mariners stats and trendsMariners betting recordsThe Mariners have won 56, or 55.4%, of the 101 games they’ve played as favorites this season.Seattle has entered 29 games this season favored by -168 or more and is 19-10 in those contests.Bookmakers have implied with the moneyline set for this matchup that the Mariners have a 62.7% chance to win.Seattle and its opponents have gone over the total this season in 78 of 146 opportunities.The Mariners are 61-85-0 ATS in their 146 games with a spread this season.Luis Castillo (Mariners probable starter)Castillo goes for his 10th win when he makes the start for the Mariners, his 30th of the season. He is 9-8 with a 3.85 ERA and 144 strikeouts in 161 1/3 innings pitched.His last time out was on Sunday against the Atlanta Braves, when the righty went six innings, surrendering one earned run while allowing four hits.The 32-year-old has an ERA of 3.85, with 8.0 strikeouts per nine innings, in 29 games this season. Opposing hitters have a .258 batting average against him.Castillo heads into this outing with 15 quality starts under his belt this year.Castillo is looking to secure his 25th start of five or more innings this year in this game.In six of his appearances this season he did not allow an earned run.The opposing Angels offense has a collective .229 batting average, and is 29th in the league with 1111 total hits and 21st in MLB action with 627 runs scored. It has the 14th-ranked slugging percentage (.401) and ranks fourth in home runs (201) in all of MLB.Head-to-head against the Angels this season, Castillo has thrown five innings, giving up four earned runs on eight hits while striking out five.Among qualifying pitchers in MLB play this season, the 32-year-old’s 3.85 ERA ranks 29th, 1.271 WHIP ranks 33rd, and 8.0 K/9 ranks 36th.Mariners batting statsThe Mariners have hit 213 homers this season, which ranks third in the league.Fueled by 419 extra-base hits, Seattle ranks 11th in MLB with a .415 slugging percentage this season.The Mariners rank 19th in MLB with a .243 team batting average.Seattle has scored 680 runs (4.7 per game) this season, which ranks 11th in MLB.The Mariners have an on-base percentage of .319 this season, which ranks 12th in the league.Seattle ranks 24th in strikeouts per game (8.9) among MLB offenses.Angels stats and trendsAngels betting recordsThe Angels have been chosen as underdogs in 109 games this year and have walked away with the win 51 times (46.8%) in those games.This year, Los Angeles has won 21 of 42 games when listed as at least +140 or worse on the moneyline.The moneyline set for this matchup implies the Angels have a 41.7% chance of coming away with a victory in the contest.Los Angeles and its opponents have gone over in 77 of its 146 games with a total set by sportsbooks this season.The Angels have posted a record of 79-67-0 against the spread this season.Yusei Kikuchi (Angels probable starter)Kikuchi makes the start for the Angels, his 31st of the season. He is 6-11 with a 4.18 ERA and 163 strikeouts in 161 2/3 innings pitched.In his last time out on Sunday, the left-hander threw two innings against the Athletics, allowing seven earned runs while surrendering six hits.The 34-year-old has an ERA of 4.18, with 9.1 strikeouts per nine innings in 30 games this season. Opponents are batting .270 against him.Kikuchi has 10 quality starts under his belt this season.Kikuchi has put up 25 starts this season where he pitched five or more innings.In four of his appearances this season he has not surrender an earned run.He meets a Mariners offense that ranks 11th in the league with 680 total runs scored while batting .243 as a squad. His opponent has a collective .415 slugging percentage (11th in MLB play) and has hit a total of 213 home runs (third in the league).Kikuchi has thrown 4 2/3 innings, giving up three earned runs on seven hits while striking out four against the Mariners this season.The 34-year-old’s 4.18 ERA ranks 37th, 1.478 WHIP ranks 53rd, and 9.1 K/9 ranks 21st among qualifying pitchers this season.Angels batting statsThe Angels rank fourth in MLB play with 201 home runs. They average 1.4 per game.So far this year, Los Angeles is 14th in baseball, slugging .401.The Angels have the second-worst batting average in the majors (.229).The offense for Los Angeles is the No. 21 offense in MLB, scoring 4.3 runs per game (627 total runs).The Angels rank 28th in baseball with a .304 on-base percentage.