Mariners vs Angels Prediction, Odds, Moneyline, Spread & Over/Under for July 25

Odds updated as of 9:12 p.m.
The Seattle Mariners are among the MLB squads busy on Friday, versus the Los Angeles Angels.
We've got you covered, in terms of the vital information about this game before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Mariners vs Angels Game Info
- Seattle Mariners (55-48) vs. Los Angeles Angels (49-54)
- Date: Friday, July 25, 2025
- Time: 9:38 p.m. ET
- Venue: Angel Stadium -- Anaheim, California
- Coverage: FDSW and ROOT Sports NW
Mariners vs Angels Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: SEA: (-126) | LAA: (+108)
- Spread: SEA: -1.5 (+130) | LAA: +1.5 (-156)
- Total: 8.5 -- Over: (-100) | Under: (-122)
Mariners vs Angels Probable Starting Pitchers
Probable Pitchers: Bryan Woo (Mariners) - 8-5, 2.76 ERA vs José Soriano (Angels) - 7-7, 3.83 ERA
The Mariners will give the nod to Bryan Woo (8-5, 2.76 ERA), who is eyeing win No. 9 on the season, and the Angels will turn to Jose Soriano (7-7, 3.83 ERA). When Woo starts, his team is 8-11-0 against the spread this season. Woo's team is 7-6 this season when he starts and they are the moneyline favorite. When Soriano starts, the Angels have gone 6-14-0 against the spread. The Angels are 5-6 in Soriano's 11 starts this season that they were the moneyline underdog.
Mariners vs Angels Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Mariners win (56.6%)
Mariners vs Angels Moneyline
- The Mariners vs Angels moneyline has Seattle as a -126 favorite, while Los Angeles is a +108 underdog at home.
Mariners vs Angels Spread
- The Mariners are at the Angels and are favored by 1.5 runs on the spread. The Mariners are +130 to cover the runline, with the Angels being -156.
Mariners vs Angels Over/Under
- An over/under of 8.5 has been set for Mariners-Angels on July 25, with the over being -100 and the under -122.
Bet on Seattle Mariners vs. Los Angeles Angels on FanDuel today!
Mariners vs Angels Betting Trends
- The Mariners have been chosen as favorites in 65 games this year and have walked away with the win 36 times (55.4%) in those games.
- Seattle has a record of 28-19 when favored by -126 or more this year.
- The Mariners and their opponents have hit the over in 54 of their 100 games with a total set by oddsmakers this season.
- The Mariners are 43-57-0 against the spread in their 100 games that had a posted line this season.
- The Angels have gone 35-41 in games they were the underdog on the moneyline (winning 46.1% of those games).
- When playing as a moneyline underdog with odds of +108 or longer, Los Angeles has a record of 29-37 (43.9%).
- The Angels have played in 101 games with an over/under set, and have combined with opponents to go over the total 53 times (53-45-3).
- The Angels have collected a 55-46-0 record against the spread this season (covering 54.5% of the time).
Mariners Player Leaders
- Cal Raleigh has 95 hits, which leads Seattle hitters this season, while batting .256 with 55 extra-base hits. He has an on-base percentage of .370 and a slugging percentage of .615.
- Among the qualifying hitters in the majors, his batting average ranks 85th, his on-base percentage ranks 23rd, and he is third in slugging.
- Raleigh will look for his fifth straight game with a hit in this matchup. During his last five outings he is batting .200 with a home run, two walks and an RBI.
- Josh Naylor has 19 doubles, a triple, 11 home runs and 37 walks. He's batting .292 and slugging .447 with an on-base percentage of .360.
- Among all qualified, he is 13th in batting average, 32nd in on-base percentage and 62nd in slugging percentage.
- Naylor enters this game looking to extend his four-game hit streak. During his last five outings he is batting .263 with a walk and an RBI.
- Julio Rodriguez has an OPS of .730, fueled by an OBP of .315 and a team-best slugging percentage of .416 this season.
- Rodriguez brings a three-game hitting streak into this matchup. In his last five games he is batting .333 with a home run and two RBIs.
- Randy Arozarena has 19 home runs, 51 RBI and a batting average of .248 this season.
Angels Player Leaders
- Taylor Ward has collected 90 hits, a team-best for the Angels. He's batting .233 and slugging .486 with an on-base percentage of .308.
- Including all the qualifying hitters in the big leagues, his batting average puts him 131st, his on-base percentage ranks 121st, and he is 29th in slugging.
- Nolan Schanuel has a .366 on-base percentage while slugging .398. Both are team-highs. He has a batting average of .276.
- Including all qualifying hitters, he is 43rd in batting average, 25th in on-base percentage and 107th in slugging percentage.
- Zach Neto is batting .276 with 19 doubles, a triple, 15 home runs and 19 walks.
- Jo Adell is hitting .234 with 13 doubles, 21 home runs and 24 walks.
Mariners vs Angels Head to Head
- 7/24/2025: 4-2 SEA (Favorite: Angels, Spread: -1.5, Total: 9.5, Favorite Moneyline: -144, Underdog Moneyline: +122)
- 6/8/2025: 3-2 SEA (Favorite: Mariners, Spread: -1.5, Total: 9, Favorite Moneyline: -130, Underdog Moneyline: +110)
- 6/7/2025: 8-6 LAA (Favorite: Mariners, Spread: -1.5, Total: 9, Favorite Moneyline: -166, Underdog Moneyline: +140)
- 6/6/2025: 5-4 LAA (Favorite: Mariners, Spread: -1.5, Total: 9.5, Favorite Moneyline: -132, Underdog Moneyline: +112)
- 4/30/2025: 9-3 SEA (Favorite: Mariners, Spread: -1.5, Total: 8.5, Favorite Moneyline: -138, Underdog Moneyline: +118)
- 4/29/2025: 5-3 SEA (Favorite: Mariners, Spread: -1.5, Total: 7.5, Favorite Moneyline: -210, Underdog Moneyline: +176)
- 9/1/2024: 3-2 LAA (Favorite: Mariners, Spread: -1.5, Total: 9, Favorite Moneyline: -176, Underdog Moneyline: +148)
- 8/31/2024: 5-4 LAA (Favorite: Mariners, Spread: -1.5, Total: 8, Favorite Moneyline: -164, Underdog Moneyline: +138)
- 8/30/2024: 9-5 SEA (Favorite: Mariners, Spread: -1.5, Total: 8.5, Favorite Moneyline: -186, Underdog Moneyline: +156)
- 7/24/2024: 2-1 LAA (Favorite: Mariners, Spread: -1.5, Total: 7.5, Favorite Moneyline: -166, Underdog Moneyline: +140)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!