Texas Rangers vs Los Angeles Angels Prediction, 7/30/2025 MLB Picks, Best Bets & Odds
Game: Texas Rangers vs Los Angeles Angels
Date: Wednesday, July 30, 2025
Location: Angel Stadium in Anaheim, CA
TV: FanDuel Sports Network West
Odds/Point Spread: Texas (-144) Los Angeles (+120)
Angel Stadium is the location where the Los Angeles Angels (52-55) will play the Texas Rangers (56-51) on Wednesday. The moneyline on this contest has Texas at -144 while Los Angeles is priced at +120. The betting total is set at 8. The expected starting pitchers are Nathan Eovaldi and Jose Soriano.


Texas has a slugging rate of .376 and have been called out on strikes 889 times, while drawing a walk on 323 occasions. They have compiled 422 RBI's as well as 820 hits for the season, and their batting average comes in at .231. The Rangers have tallied 156 two-baggers as a team and have smacked 113 baseballs out of the park. They have tallied 441 runs scored while holding a team OBP of .300. As a squad, the Texas Rangers are compiling 4.1 runs per contest, which puts them at 24th in the league.
Today’s Featured MLB Best Bet! RAPHAEL ESPARZA has posted 10 of 14 winning MLB plays (+3,235) and hit for +400 last night with San Diego. Esparza is releasing a 7-Unit MLB Total (9 p.m.) Tuesday and he has tallied +3,945 this season on baseball plays rated 5.0+. Sign up below and get on it! 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 Rangers have compiled a team earned run average of 3.18 for the year (1st in baseball), and they have struck out 872 hitters. Rangers pitchers have given up 97 home runs and also 369 runs in total (1st in the league). Their pitching staff has walked 306 opposing batters and their FIP is 3.63 as a unit on the campaign. Texas has conceded 798 hits (7.6 per 9 innings) and 336 earned runs. They have earned a strikeout to walk ratio of 2.85 and their pitching staff has a team WHIP of 1.16.
Rangers relief pitchers have gone to the mound with runners on 109 times as well as having 121 appearances in high leverage situations. The bullpen have notched 60 holds over the course of the season (16th in the league). The Rangers relief pitchers have earned a save rate of 60.0% and have entered the game in 108 save situations. They have earned 27 saves over the course of the season and have blown 18 of 45 save opportunities. The relievers have inherited 157 runners so far this year with 33.1% of them crossed the plate. The Rangers have sent 333 relief pitchers to the hill on the season.
The Rangers have turned 72.2% of baseballs in play into outs out of their 8,562 innings, which has them ranked 1st in baseball. The Texas Rangers have earned 2,854 putouts at this point in the season, as well as 928 assists and 33 errors. Their fielding percentage is currently at .991 which has them sitting 1st in pro baseball, and have accumulated 83 double plays.
Eovaldi has taken the ball for 1,668 innings and has racked up 1,459 punch outs so far in his pro baseball career. His earned run average is 3.92 (727 ER's allowed) and he has a WHIP of 1.259. He has conceded 1,637 base knocks (8.8 hits per 9 innings) with 463 free passes. Eovaldi (99-84 win-loss record in his career) has a FIP of 3.86 while he has gone up against 6,997 hitters in the major leagues.
The Angels hold a team slugging percentage of .410 and they average 4.34 runs per contest (15th in the league). They have tallied 148 doubles, while walking 316 times as well as scoring 464 runs. Los Angeles has a total of 154 home runs on the campaign and 449 RBIs. They have been rung up on 1,037 instances (1st in the league) and have earned 841 base hits. The Los Angeles Angels have an OBP of .304 and a team batting average of .234 on the season.
The Angels are sitting with a team WHIP of 1.426 and have a FIP of 4.68 as a squad on the year. Their strikeout to walk ratio is 7.90 (836 strikeouts against 412 free passes). They are sitting at 25th in baseball as a pitching staff in total hits conceded with 941. They have given up 142 dingers and they allow 5.03 runs per 9 innings (26th in MLB). The Los Angeles pitching staff have surrendered 530 runs over the course of the season and come in with a team ERA of 4.59 (484 earned runs given up).
Los Angeles relievers have an inherited score percentage of 36.2% out of their 163 inherited base runners. Their relievers have come in 148 times in high leverage situations in addition to 110 occasions with runners on base. With 112 save situations, the Angels have recorded 60 holds and 24 blown saves. They sit at 28th in MLB with a save rate of 51.0%, and they have sent 365 relief pitchers to the mound on the campaign. Los Angeles has called on relievers to step onto the mound in 49 save opportunities and they have tallied 25 saves.
Out of their 8,541 innings played, the Angels have earned a efficiency on defense of 68.9% (23rd in MLB). The Los Angeles Angels have turned 110 double plays and hold a fielding percentage of .982 (25th in professional baseball). The Angels have recorded 962 assists, 68 errors and have a total of 2,847 putouts during this campaign.
During his career, Soriano has surrendered 243 base hits while he has earned 261 punch outs in 281 innings pitched. Soriano (14-17 record in his career) has earned a 3.62 ERA while giving up 7.8 hits per nine innings. He has given up a total of 113 earned runs while earning a WHIP of 1.313 and a FIP of 3.6. His K/BB ratio is 2.07 and he has faced 1,192 batters during his pro baseball career.
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