Texas Rangers vs Los Angeles Angels Prediction, 7/8/2025 MLB Picks, Best Bets & Odds
Game: Texas Rangers vs Los Angeles Angels
Date: Tuesday, July 8, 2025
Location: Angel Stadium in Anaheim, CA
TV: FanDuel Sports Network West
Odds/Point Spread: Texas (-144) Los Angeles (+120)
The Los Angeles Angels (43-46) are hosting the Texas Rangers (44-46) at Angel Stadium on Tuesday. The moneyline on this matchup has the Rangers at -144 and the Angels are sitting at +120. The over/under comes in at 8.5. The pitchers who are expected to start are Nathan Eovaldi and Jose Soriano.


As a team, the Texas Rangers are earning 3.8 runs per game, which has them at 25th in MLB. They have accumulated 340 runs scored while having a team OBP of .296. The Rangers have accrued 125 two-baggers as a squad and have hit 90 baseballs out of the park. They have accounted for 326 runs batted in in addition to 683 base knocks for the year, while their average at the plate comes in at .228. Texas is slugging .366 and have struck out 731 times, while taking a walk on 262 occasions.
Today’s Featured MLB Best Bet! RAPHAEL ESPARZA is looking for a big week on the diamond and is releasing a 5-Unit MLB Runline (7 p.m.) Tuesday. Esparza has had this game circled since the pitching matchups were announced and see's great value tonight. Sign up below and don’t miss out! (STRIKE POINT SPORTS has the same side.) 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
Their strikeout to walk ratio is 2.81 and the pitching staff has a collective WHIP of 1.17. Rangers pitchers have allowed 77 home runs and 315 runs in total (1st in baseball). Texas has allowed 677 base hits (7.6 per 9 innings) and 287 earned runs. The Rangers have compiled a team earned run average of 3.23 on the year (1st in the league), and they have rung up 710 batters. They have walked 253 players from the other team and their FIP comes in at 3.60 as a team so far this season.
The Rangers have sent 280 relief pitchers to the hill for the season. The relief pitchers have inherited 134 runners on the campaign with 33.6% of those players earned a run for their team. They have accumulated 25 saves on the campaign and have not converted 14 of 39 save opportunities. The Rangers relievers have a save percentage of 64.1% and have stepped onto the mound in 95 save situations. The relief pitchers have 53 holds for the season (12th in the league). Rangers bullpen pitchers have entered the contest with runners on 95 times in addition to having 102 appearances in high leverage situations.
The Rangers have converted 72.1% of baseballs in play into outs in their 7,188 innings, which has them sitting at 1st in baseball. The Texas Rangers have notched a total of 2,396 putouts for the season, in addition to 799 assists and 28 errors. Their fielding percentage is currently at .991 which puts them in 1st in pro baseball, and have a total of 67 double plays.
Eovaldi has taken the ball for 1,649 innings and has totaled 1,438 K's in his career. Eovaldi (96-84 win-loss record in his career) holds a FIP of 3.90 and he has faced 6,926 opposing batters during his time in the majors. His ERA is 3.96 (726 earned runs allowed) and his career WHIP is 1.262. He has given up 1,624 hits (8.9 hits per nine innings) and has had 458 free passes.
The Los Angeles Angels have accounted for a team on-base percentage of .298 and a team batting average of .228 over the course of the season. They have been called out on strikes on 876 instances (1st in MLB) and have recorded 680 base hits. Los Angeles has knocked in 129 home runs this year to go along with 365 runs batted in. The Angels have a team slugging % of .404 and they score 4.26 runs per game (17th in MLB). They have put up 117 doubles, while walking 255 times as well as scoring 379 runs.
The Angels hold a team WHIP of 1.441 and have a FIP of 4.52 as a staff this year. They are sitting at 26th in baseball as a staff in total hits conceded with 797. The Los Angeles pitching staff have conceded 428 runs this season while having a team ERA of 4.47 (392 earned runs surrendered). They currently have a strikeout to walk ratio of 8.00 (703 strikeouts vs 341 walks). They have relinquished 111 long balls and they surrender 4.88 runs per 9 innings (24th in baseball).
Sitting with 89 save situations, the Angels have earned 46 holds and also 19 blown saves. Los Angeles has called on relievers to enter the game in 40 save chances and they have tallied 21 saves. Their relief pitchers have come in 124 times in high leverage situations and on 93 occasions with runners on. Los Angeles relievers have an inherited score rate of 33.8% of 136 inherited base runners. They rank 27th in MLB with a save rate of 52.5%, and they have dispatched 299 relievers to the hill on the campaign.
In 7,110 innings played, the Angels hold a efficiency on defense of 68.1% (27th in MLB). The Los Angeles Angels have gotten 94 double plays and have notched a fielding percentage of .983 (25th in MLB). The Angels have recorded 798 assists, 55 errors and have accumulated 2,370 putouts on the season.
In his pro baseball career, Soriano has surrendered 225 base hits while he has accumulated 244 strikeouts in 259 innings. He has allowed a total of 103 ER's while earning a WHIP of 1.313 and having a FIP of 3.5. His K/BB ratio is 2.12 and he has gone up against 1,096 hitters so far in his career. Soriano (13-15 career mark) is the owner of a 3.58 ERA while giving up 7.8 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Texas (-144)
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
Texas Rangers - Twitter