Seattle Mariners vs Los Angeles Angels Prediction, Preview and Odds - 07/25/2025

by Rod Pearson

Thursday, Jul 24, 2025
Game Time: 9:38 pm ET, Friday, July 25, 2025
Venue:  Angel Stadium, Anaheim, CA 
Where to Watch:  ROOT Sports NW, FDSW


Opening Odds at USA Sportsbooks

DraftKings:  Moneyline odds:  Mariners -123, Angels +101; Over/Under:  8.5 runs
Bet365:  Moneyline odds:  Mariners -125, Angels +105; Over/Under:  8.5 runs
BetMGM:  Moneyline odds:  Mariners -125, Angels +105; Over/Under:  8.5 runs

Season Record

Seattle Mariners:  54-48 (2nd place, AL West)
Los Angeles Angels:  49-53 (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:  4-6 last 10



Seattle Mariners vs Los Angeles Angels Preview and Analysis


The Mariners are entering this series off a loss and lost their 3-game series against the Milwaukee Brewers 2-1 in their last series. They enter this game with a 54-48 record overall and have a road record of 26-24. This is the 2nd game of a 4-game series with the Angels on Friday with the series opener still to be played on Thursday. Their offense ranks 8th in the MLB with a .735 OPS. Rookie pitcher Logan Evans is their starting pitcher on Thursday while Bryan Woo is making his start in this game on Friday. He is 8-5 with a 2.91 ERA this season. His team lost their last 2 straight games this season with him making an appearance. In his last MLB regular season start, he allowed 4 ER, 2 HR, and 1 BB with 6 SO on 6 hits through 6 IP against the Houston Astros.

The Angels are entering this series off a loss and got swept in their 3-game series against the New York Mets 3-0 in their last series. They enter this game with a 49-53 record overall and have a home record of 24-23. This is the 2nd game of a 4-game series with the Mariners on Friday with the 1st game of this series still to be played on Thursday. Their offense ranks 14th in the MLB with a .718 OPS. Yusei Kikuchi is their starting pitcher on Thursday while José Soriano is making his start in this game on Friday. He is 7-7 with a 3.83 ERA this season. His team lost 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, 1 homer, and 2 walks with 5 strikeouts on 6 hits through 7 innings pitched against the Philadelphia Phillies.


Mariners vs Angels Prediction

The current betting odds have the Mariners listed as a slight favorite in this game according to Draftkings Sportsbook. The Mariners have looked good in their games this season with their 54-48 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-53 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 Mariners are coming off a series loss to the Brewers, but they will be looking to bounce back as a team in the playoff race. They are still 6-4 in their last 10 games while the Angels haven't been hot lately, going 4-6 in their last 10 games and getting swept by the Mets in their last series. The Mariners are going to have Woo on the mound here and he has looked great this season. He is 8-5 with a 2.91 ERA and hasn't been giving up many runs in his starts. He did give up 4 earned runs in his last start and the team has lost 2 games in a row now with him starting, but that hasn't been a common theme for him this year and the team will be looking to bounce back knowing they have a solid starter on the mound. Soriano is starting for the Angels and he hasn't looked bad this season, but he has also been really up and down. He is 7-7 with a 3.83 ERA and only gave up 2 earned runs in his last start, but the team has lost 2 of their last 3 games with him starting and they have fallen into a slump now after that last series. The Mariners also have the better offense and will be looking to bounce back in this series. The best way to place a bet here is on the Mariners to win this game. 

Mariners Angels Prediction:  Our MLB Pick for Friday, July 25, 2025 (9:38 pm ET start time) is Mariners 4 Angels 1.
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-93 (+3.4 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. 44-21 OVER vs. good power teams - averaging 1.25 or more HR's/game.

Los Angeles Angels: 185-241 (-26.2 units) on the moneyline in all games. 94-115 (-25.7 units) on the moneyline in home games. 146-185 (-12.2 units) on the moneyline against right-handed starters. 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:  J. Soler (RF) Day To Day - Back. 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


“A lot of teams haven't decided whether they're in it, whether they're selling. All the things that we've heard, I'm sure something will be happening.” - Dan Wilson after his team’s loss against the Brewers in their game on Wednesday.


"[The calls] were bad. I went out and I didn’t say anything really [about the calls]. I said, ‘You have to keep them on the plate.’ Before I could tell him that [Lamonte] Wade [Jr.] was going into right field, he threw me out, which is what really got me going -- aside from the obvious missed calls.” - Ray Montgomery after his team’s loss against the Mets in their game on Wednesday.


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 (.303)
Hits:  J.P. Crawford (105)
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 (.275)
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)


Rod Pearson

About the Author:

Rod Pearson has been a rabid sports fan his entire life.  He grew up in Ontario, and was skilled in both hockey and baseball, and pitched in an elite baseball league for many years.  In 2022, Rod decided to hang up his glove, so that he could write about the sports he loves -- but from a gambling perspective.  Join Rod every day as he breaks down the games to find the best betting value.

All photographic images used for editorial content have been licensed from the Associated Press.

© 2025 Al McMordie's BigAl.com. All Rights Reserved.