Seattle Mariners vs Los Angeles Angels Prediction, 7/25/2025 MLB Picks, Best Bets & Odds
Game: Seattle Mariners vs Los Angeles Angels
Date: Friday, July 25, 2025
Location: Angel Stadium in Anaheim, CA
TV: FanDuel Sports Network West
Odds/Point Spread: Seattle (-128) Los Angeles (+106)
Angel Stadium is the location where the Los Angeles Angels (49-53) will attempt to beat the Seattle Mariners (54-48) on Friday. The line on this matchup has the Mariners at -128 and the Angels are sitting at +106. The total is set at 8. The pitchers taking the mound will be Bryan Woo and Jose Soriano.


As a unit, the Seattle Mariners are scoring 4.6 runs per game, which ranks them 10th in the league. They have earned 470 runs scored and have an OBP of .324. The Mariners have compiled 145 doubles as a squad and have hit 139 balls out of the stadium. They have recorded 452 runs batted in in addition to 866 hits on the year, while their team batting average is sitting at .248. Seattle has a slugging percentage of .411 and have been called out on strikes 905 times, while drawing a walk on 347 occasions.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL is one of the top handicappers in the country again in 2025! We easily hit a 7-unit selection on Wednesday and Friday will feature a 5-unit selection (low odds) you do not want to miss (7 p.m.). Sign-up now with a daily picks package from MLB Baseball and stream it live on MLB.tv. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our Free MLB Picks
The Mariners are sitting with a team earned run average of 3.93 over the course of the season (17th in baseball), and the staff has rung up 860 hitters. Mariners pitchers have yielded 116 long balls in addition to 453 total runs (20th in baseball). They have walked 316 opposing players and their FIP is 4.04 as a team over the course of the season. Seattle has given up 857 hits (8.3 per 9 innings) as well as 404 earned runs. They have earned a strikeout to walk ratio of 2.72 and their pitching staff has a collective WHIP of 1.27.
The Mariners relievers have compiled a save rate of 55.8% and stepped onto the hill in 95 save situations. The bullpen pitchers have inherited 92 runners so far this season and 28.3% of them earned a run for their team. Mariners pitchers have come into the game with players on base 84 times in addition to having 141 appearances in high leverage situations. The Mariners have sent 342 relievers to the mound for the season. The bullpen have racked up 52 holds this season (21st in the league). They have compiled 24 saves so far this season and have missed out on 19 of their 43 save opportunities.
The San Francisco Giants are sitting with 2,778 putouts so far this season, in addition to 872 assists and 46 errors. Their fielding percentage is currently at .988 which ranks 8th in professional baseball, and have accumulated 80 double plays. The Mariners have transformed 70.1% of balls hit into play into outs out of their 8,334 innings on the field, which has them sitting 13th in the majors.
Woo (21-13 mark in his career) holds a FIP of 3.20 and he has faced 1,317 opposing hitters during his time in the majors. He has allowed 263 base hits (7.2 hits per nine innings) and has 66 free passes. His earned run average is 3.25 (119 earned runs allowed) and he has a WHIP of 0.999. Woo has taken the hill for 329 frames and has totaled 309 K's in his pro baseball career.
The Los Angeles Angels hold an OBP of .305 and a batting average of .235 over the course of the season. They have been called out on strikes on 987 instances (2nd in the league) and have a total of 808 hits. Los Angeles has 149 home runs for the season as well as 433 RBIs. The Angels hold a slugging percentage of .413 and they are recording 4.38 runs per contest (15th in the league). They have put up 142 doubles, while getting a free base 301 times as well as racking up 447 runs.
The Los Angeles pitching staff have surrendered 512 runs so far this season while having a team ERA of 4.67 (469 earned runs relinquished). They have allowed 132 homers and they surrender 5.10 runs per 9 innings (26th in MLB). The Angels are sitting with a team WHIP of 1.444 and are the owners of a FIP of 4.65 as a staff on the campaign. They have earned a strikeout to walk ratio of 7.90 (795 strikeouts against 395 free passes). They rank 26th in baseball as a pitching staff in total hits surrendered with 909.
Los Angeles has called on relievers to take the mound in 47 save opportunities and they have come away with 23 saves. They are ranked 28th in the league holding a save rate of 48.9%, and they have sent 345 relievers to the mound over the course of the season. Their relief pitchers have stepped onto the mound 141 times in high leverage situations and also on 104 occasions with base runners. Los Angeles relievers have an inherited score percentage of 36.8% out of their 155 inherited base runners. With 106 save situations, the Angels have compiled 56 holds and 24 blown saves.
The Los Angeles Angels have gotten 108 double plays and have accounted for a fielding rate of .982 (26th in pro baseball). The Angels have racked up 915 assists, 65 errors and have amassed 2,709 putouts this season. In their 8,127 innings on the field, the Angels are sitting with a efficiency on defense of 68.4% (28th in MLB).
During his career, Soriano has allowed 239 hits while he has tallied 256 strikeouts in 275 frames. Soriano (14-17 mark in his career) holds a 3.63 earned run average and has conceded 7.8 hits per nine innings. He has conceded 111 ER's while earning a WHIP of 1.324 and a FIP of 3.6. He has a strikeout to walk ratio of 2.05 and he has faced 1,168 opposing batters in his career.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Seattle (-128)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Los Angeles Angels - Twitter
Seattle Mariners - Twitter