Rangers vs. Angels Dunkel MLB Picks, Predictions and Prop Bets - Aug. 21
21 August 2026

The Texas Rangers and Los Angeles Angels square off on Friday at 8:15 p.m. ET, beginning a three-game series at Globe Life Field. MacKenzie Gore (7-9, 4.45 ERA) gets the start for the Rangers, who are 63-65 this season and second in the AL West. Reid Detmers (4-8, 3.78 ERA) is the expected starter for the Angels, who are 51-77 and fourth in the AL West.
The Rangers (-142) are moneyline favorites at home over the Angels (+125). The over/under for this contest is set at 7.5.
Rangers vs. Angels Odds, Game Time
- Game day: Friday, August 21, 2026
- Game time: 8:15 p.m. ET
- Location: Arlington, Texas
- Stadium: Globe Life Field
- Favorite: Rangers (-142)
- Underdog: Angels (+125)
- Over/under: 7.5
How to Watch Rangers vs. Angels
- TV Channel: Apple TV+
- Live Stream: Fubo (Watch for free)
Bet now on FanDuel Sportsbook!
Rangers vs. Angels: Betting the Moneyline
- The Rangers have won 49.3% of the games this season when they were favored on the moneyline (34-35).
- Los Angeles has won in 39, or 38.2%, of the 102 contests it has been named as odds-on underdogs in this year.
- This season Texas has won 14 of its 25 games, or 56%, when favored by at least -142 on the moneyline.
- The Angels have a mark of 21-35 in contests where bookmakers favor them by +125 or worse on the moneyline.
- The Rangers have an implied moneyline win probability of 58.7% in this contest.
- The moneyline set for this matchup implies the Angels have a 44.4% chance of coming away with a victory in the contest.
Rangers vs. Angels: Betting the Spread & Total
- The Rangers have had an over/under set by oddsmakers 128 times, and have combined with opponents to go over the total in 62 of those games (62-58-8).
- So far this season, Los Angeles and its opponents have hit the over in 53 of its 128 games with a total.
- The Rangers have a 56-72-0 record against the spread this season (covering 43.8% of the time).
- The Angels are 65-63-0 against the spread in their 128 games that had a posted line this season.
