Rangers vs Angels Prediction, Odds, Moneyline, Spread & Over/Under for July 7

Odds updated as of 8:14 a.m.
MLB action on Monday includes the Texas Rangers playing the Los Angeles Angels.
All the information you need to make smart wagers on this game at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here.
Rangers vs Angels Game Info
- Texas Rangers (44-46) vs. Los Angeles Angels (43-46)
- Date: Monday, July 7, 2025
- Time: 9:38 p.m. ET
- Venue: Angel Stadium -- Anaheim, California
- Coverage: FDSW and RSN
Rangers vs Angels Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: TEX: (-154) | LAA: (+130)
- Spread: TEX: -1.5 (+116) | LAA: +1.5 (-140)
- Total: 7.5 -- Over: (-110) | Under: (-110)
Rangers vs Angels Probable Starting Pitchers
Probable Pitchers: Jacob deGrom (Rangers) - 9-2, 2.13 ERA vs Yusei Kikuchi (Angels) - 3-6, 2.81 ERA
The Rangers will call on Jacob deGrom (9-2) against the Angels and Yusei Kikuchi (3-6). deGrom and his team are 9-8-0 ATS this season when he starts. deGrom's team is 12-3 this season when he starts and they are the moneyline favorite. The Angels have an 11-7-0 record against the spread in Kikuchi's starts. The Angels have a 4-9 record in Kikuchi's 13 starts this season when they were the underdog on the moneyline.
Rangers vs Angels Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Rangers win (57.5%)
Rangers vs Angels Moneyline
- The Rangers vs Angels moneyline has Texas as a -154 favorite, while Los Angeles is a +130 underdog at home.
Rangers vs Angels Spread
- The Rangers are at the Angels and are favored by 1.5 runs (+116 to cover) on the runline. Los Angeles is -140 to cover.
Rangers vs Angels Over/Under
- A total of 7.5 runs has been set for the Rangers-Angels game on July 7, with the over available at -110 and the under at -110.
Bet on Texas Rangers vs. Los Angeles Angels on FanDuel today!
Rangers vs Angels Betting Trends
- The Rangers have won in 28, or 66.7%, of the 42 contests they have been named as odds-on favorites in this year.
- This season Texas has come away with a win 16 times in 20 chances when named as a favorite of at least -154 on the moneyline.
- The Rangers and their opponents have hit the over in 32 of their 89 games with a total set by oddsmakers this season.
- In 89 games with a line this season, the Rangers have a mark of 46-43-0 against the spread.
- The Angels have won 32 of the 69 games they were the underdog on the moneyline this season (46.4%).
- When it has played as a moneyline underdog with odds of +130 or longer, Los Angeles has a 15-18 record (winning 45.5% of its games).
- The Angels have had an over/under set by bookmakers 88 times, and have combined with opponents to go over the total in 44 of those games (44-42-2).
- The Angels have gone 49-39-0 against the spread this season.
Rangers Player Leaders
- Marcus Semien is batting .235 with 11 doubles, a triple, nine home runs and 37 walks. He has an on-base percentage of .313 and a slugging percentage of .358.
- Among qualified hitters in baseball, his batting average ranks 123rd, his on-base percentage ranks 107th, and he is 142nd in slugging.
- Josh Smith leads Texas with 79 hits and an OBP of .357, plus a team-best slugging percentage of .424. He's batting .286.
- Among all qualified hitters, he ranks 28th in batting average, 34th in on-base percentage and 83rd in slugging percentage.
- Smith has picked up at least one hit in two straight games. In his last five games he is hitting .350 with a home run, two walks and an RBI.
- Wyatt Langford is batting .234 with a .419 slugging percentage and 31 RBI this year.
- Adolis Garcia has been key for Texas with 71 hits, an OBP of .271 plus a slugging percentage of .381.
- Garcia enters this game on a two-game hitting streak. During his last five outings he is batting .261 with a double and four RBIs.
Angels Player Leaders
- Taylor Ward is batting .228 with 20 doubles, two triples, 20 home runs and 37 walks. He's slugging .480 with an on-base percentage of .305.
- Including all the qualifying hitters in MLB, his batting average places him 135th, his on-base percentage is 121st, and he is 36th in slugging.
- Ward takes a nine-game hitting streak into this game. During his last 10 games he is hitting .359 with four doubles, a triple, a home run, seven walks and six RBIs.
- Nolan Schanuel paces his team with a .356 on-base percentage, and has a club-high .396 slugging percentage. He has a batting average of .264.
- Including all qualifying hitters, his batting average puts him 67th, his on-base percentage is 35th, and he is 107th in slugging.
- Jo Adell has put up 66 hits, a team-high for the Angels.
- Zach Neto is batting .265 with 16 doubles, a triple, 13 home runs and 13 walks.
Rangers vs Angels Head to Head
- 4/17/2025: 5-3 TEX (Favorite: Rangers, Spread: -1.5, Total: 9.5, Favorite Moneyline: -158, Underdog Moneyline: +134)
- 4/16/2025: 3-1 TEX (Favorite: Angels, Spread: -1.5, Total: 9.5, Favorite Moneyline: -134, Underdog Moneyline: +114)
- 4/15/2025: 4-0 TEX (Favorite: Rangers, Spread: -1.5, Total: 8.5, Favorite Moneyline: -134, Underdog Moneyline: +114)
- 9/29/2024: 8-0 TEX (Favorite: Rangers, Spread: -1.5, Total: 7.5, Favorite Moneyline: -148, Underdog Moneyline: +126)
- 9/28/2024: 9-8 TEX (Favorite: Rangers, Spread: -1.5, Total: 8.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 9/27/2024: 5-2 TEX (Favorite: Rangers, Spread: -1.5, Total: 7.5, Favorite Moneyline: -156, Underdog Moneyline: +132)
- 9/8/2024: 7-4 TEX (Favorite: Rangers, Spread: -1.5, Total: 8.5, Favorite Moneyline: -172, Underdog Moneyline: +144)
- 9/7/2024: 6-4 TEX (Favorite: Rangers, Spread: -1.5, Total: 8.5, Favorite Moneyline: -138, Underdog Moneyline: +118)
- 9/6/2024: 5-1 LAA (Favorite: Rangers, Spread: -1.5, Total: 9, Favorite Moneyline: -158, Underdog Moneyline: +134)
- 9/5/2024: 3-1 TEX (Favorite: Rangers, Spread: -1.5, Total: 8.5, Favorite Moneyline: -210, Underdog Moneyline: +176)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!