Game Time: 9:38 pm ET, Thursday, July 24, 2025
Venue: Angel Stadium, Anaheim, CA
Where to Watch: MLBN
Opening Odds at USA Sportsbooks
DraftKings: Moneyline odds: Mariners -101, Angels -121; Over/Under: 9 runs
Bet365: Moneyline odds: Mariners +100, Angels -120; Over/Under: 9 runs
BetMGM: Moneyline odds: Mariners +100, Angels -120; Over/Under: 9 runs
Season Record
Seattle Mariners: 54-47 (2nd place, AL West)
Los Angeles Angels: 49-52 (4th place, AL West)
Do not miss out on our expert handicapper analysis! Team Del Genio is on a HOT STREAK in the MLB on a 5-0 MLB RUN for +$5,000 PROFIT! Make sure you check out his picks and many more from the expert handicappers featured in the Shop Picks section.
Recent Form
Seattle Mariners: 6-4 last 10
Los Angeles Angels: 5-5 last 10
Seattle Mariners vs Los Angeles Angels Preview and Analysis
The Mariners won their 3-game series against the Houston Astros 2-1. They enter this game with a 54-47 record overall and have a road record of 26-24. This is the series opener of a 4-game series with the Angels on Thursday with the series finale of their series against the Milwaukee Brewers still to be played on Wednesday. The Mariners lost the series opener of that series on Monday and won the 2nd game on Tuesday. Their offense ranks 8th in the MLB with a .736 OPS. Luis Castillo is their starting pitcher on Wednesday while rookie pitcher Logan Evans is making his start in this game on Thursday. He is 3-3 with a 3.81 ERA this season. His team lost 3 of their last 4 games this season with him making an appearance. In his last MLB regular season start, he allowed 2 ER, 0 HR, and 3 BB with 5 SO on 6 hits through 4 IP against the Houston Astros.
The Angels won their 3-game series against the Philadelphia Phillies 2-1. They enter this game with a 49-52 record overall and have a home record of 24-23. This is the 1st game of a 4-game series with the Mariners on Thursday with the 3rd game of their series against the New York Mets still to be played on Wednesday. The Angels lost the 1st game of that series on Monday and the 2nd game on Tuesday. Their offense ranks 14th in the MLB with a .719 OPS. Brock Burke is their starting pitcher on Wednesday while Yusei Kikuchi is making his start in this game on Thursday. He is 4-6 with a 3.13 ERA this season. His team won 2 of their last 3 games this season with him making an appearance. In his last MLB regular season start, he allowed 2 earned runs, 0 homers, and 3 walks with 8 strikeouts on 5 hits through 5 innings pitched against the Philadelphia Phillies.
Mariners vs Angels Prediction
The current betting odds have the Mariners listed as a slight underdog in this game according to Draftkings Sportsbook. The Mariners have looked good in their games this season with their 54-47 record overall which has them right near the top of the AL West. They have also been a good road team this year with their 26-24 road record. Meanwhile, the Angels haven't looked great in their games this season with their 49-52 record overall which has them right near the bottom of the AL West. They have looked better in their own ballpark though with their 24-23 home record this season. The Angels haven't been bad coming out of the All-Star break, but the Mariners have been hot and they are going to be trying to keep on that path in this big divisional series. Evans is on the mound for the Mariners in this one and he hasn't looked bad this season. He is 3-3 with a 3.81 ERA and hasn't been giving up many runs lately. His team has lost 3 of their last 4 games with him starting, but he only gave up 2 earned runs in his last start and that has been becoming a theme for him. The Angels are going with Kikuchi in this one and he has looked great this year. He is 4-6 with a 3.13 ERA and hasn't been giving up many runs this season. He only gave up 2 earned runs in his last start and the team has won 2 of their last 3 games with him starting too, but he still has more losses than wins this season because his team has been really up and down. The Mariners are the more consistent team right now and they also have the better offense to lean on. The best way to place a bet here is on the Mariners to win this game.
Mariners Angels Prediction: Our MLB Pick for Thursday, July 24, 2025 (9:38 pm ET start time) is Mariners 3 Angels 0.
Don't miss our champion handicappers free picks, best bets, and expert baseball picks today. And if you enjoyed this Seattle Mariners Los Angeles Angels prediction, be sure to drop by every day for our daily MLB projections and previews.
MLB Betting Trends
Seattle Mariners: 98-92 (+4.5 units) on the moneyline when the money line is +125 to -125. 83-51 (+17.6 units) on the moneyline against division opponents. 147-109 (+14.1 units) on the moneyline vs. an AL team with an on base percentage .330 or worse. 28-20 OVER on the road when the total is 9 to 9.5.
Los Angeles Angels: 185-240 (-25.2 units) on the moneyline in all games. 94-115 (-25.7 units) on the moneyline in home games. 57-63 (-28.8 units) on the moneyline as a favorite of -110 or higher. 71-49 OVER against division opponents.
Key Injuries
Seattle Mariners: B. Miller (SP) Fifteen Day IL - Elbow. C. Snider (RP) Fifteen Day IL - Forearm. G. Santos (RP) Sixty Day IL - Knee. V. Robles (RF) Sixty Day IL - Shoulder. R. Bliss (2B) Sixty Day IL - Biceps.
Los Angeles Angels: H. Strickland (RP) Sixty Day IL - Shoulder. C. Moore (2B) Ten Day IL - Thumb. R. Stephenson (RP) Fifteen Day IL - Bicep. B. Joyce (RP) Sixty Day IL - Shoulder. A. Rendon (3B) Sixty Day IL - Hip.
Notable Quotes
“It had its share of drama for sure, but just a great job all around.” - Dan Wilson after his team’s win against the Brewers in their game on Tuesday.
"He is the guy you want in those situations there. He didn’t get it done. He was upset about that. I’ll take my chances with him in [those situations].” - Ray Montgomery on Mike Trout after his team’s loss against the Mets in their game on Tuesday.
Starting Lineups
Seattle Mariners
J.P. Crawford (L) SS
Julio Rodríguez (R) CF
Randy Arozarena (R) LF
Jorge Polanco (S) DH
Luke Raley (L) 1B
Mitch Garver (R) C
Dominic Canzone (L) RF
Ben Williamson (R) 3B
Cole Young (L) 2B
Los Angeles Angels
Zach Neto (R) SS
Nolan Schanuel (L) 1B
Mike Trout (R) DH
Taylor Ward (R) LF
Jo Adell (R) CF
Jorge Soler (R) RF
Travis d'Arnaud (R) C
Luis Rengifo (S) 2B
Chris Taylor (R) 3B
Statistical Leaders
Seattle Mariners
Batting Average: Dominic Canzone (.305)
Hits: J.P. Crawford (103)
Home Runs: Cal Raleigh (39)
RBI: Cal Raleigh (84)
Stolen Bases: Julio Rodríguez (19)
Wins: Bryan Woo (8)
Saves: Andrés Muñoz (22)
ERA: Sauryn Lao (0.00)
Los Angeles Angels
Batting Average: Nolan Schanuel (.277)
Hits: Nolan Schanuel (100)
Home Runs: Taylor Ward (23)
RBI: Taylor Ward (76)
Stolen Bases: Zach Neto (18)
Wins: José Soriano (7)
Saves: Kenley Jansen (17)
ERA: Robert Stephenson (0.00)
Managers:
Seattle Mariners: Dan Wilson (2nd season)
Los Angeles Angels: Ray Montgomery (Interim)