Royals vs Rangers Prediction, Odds, Moneyline, Spread & Over/Under for Aug. 21

Odds updated as of 2:12 p.m.
The MLB's Thursday slate includes the Kansas City Royals taking on the Texas Rangers.
We've got you covered, in terms of the most important info about this matchup before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Royals vs Rangers Game Info
- Kansas City Royals (65-62) vs. Texas Rangers (63-65)
- Date: Thursday, August 21, 2025
- Time: 2:10 p.m. ET
- Venue: Kauffman Stadium -- Kansas City, Missouri
- Coverage: MLB Network, FDSKC, and RSN
Royals vs Rangers Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: KC: (-116) | TEX: (-102)
- Spread: KC: +1.5 (-182) | TEX: -1.5 (+150)
- Total: 9 -- Over: (-112) | Under: (-108)
Royals vs Rangers Probable Starting Pitchers
Probable Pitchers: Michael Lorenzen (Royals) - 5-8, 4.43 ERA vs Patrick Corbin (Rangers) - 6-9, 4.45 ERA
The Royals will give the ball to Michael Lorenzen (5-8, 4.43 ERA), who is eyeing win No. 6 on the season, and the Rangers will turn to Patrick Corbin (6-9, 4.45 ERA). Lorenzen and his team have a record of 13-6-0 against the spread when he starts. Lorenzen's team has won 66.7% of his starts when they are favored on the moneyline (4-2). The Rangers are 11-12-0 against the spread when Corbin starts. The Rangers have a 6-11 record in Corbin's 17 starts this season when they were the underdog on the moneyline.
Royals vs Rangers Moneyline
- The moneyline numbers for Royals vs. Rangers reveal Kansas City as the favorite (-116) and Texas as the underdog (-102) on the road.
Royals vs Rangers Spread
- The Rangers are 1.5-run favorites against the spread for this matchup with the Royals. The Rangers are +150 to cover, while the Royals are -182 to cover as a 1.5-run underdog on the runline.
Royals vs Rangers Over/Under
- The Royals-Rangers contest on Aug. 21 has been given an over/under of 9 runs. The over is set at -112 and the under at -108.
Bet on Kansas City Royals vs. Texas Rangers on FanDuel today!
Royals vs Rangers Betting Trends
- The Royals have been victorious in 30, or 57.7%, of the 52 contests they have been chosen as favorites in this season.
- This season Kansas City has been victorious 29 times in 51 chances when named as a favorite of at least -116 on the moneyline.
- The Royals' games have gone over the total in 53 of their 125 opportunities.
- In 125 games with a line this season, the Royals have a mark of 65-60-0 against the spread.
- The Rangers have won 35.9% of the games this season they were the moneyline underdog (23-41).
- Texas is 18-36 (winning just 33.3% of its games) when playing as a moneyline underdog of -102 or longer.
- The Rangers have had an over/under set by oddsmakers 127 times, and have combined with opponents to go over the total in 55 of those games (55-70-2).
- The Rangers have a 67-60-0 record ATS this season (covering 52.8% of the time).
Royals Player Leaders
- Bobby Witt Jr. has 144 hits to go with a slugging percentage of .500, both of which rank first among Kansas City hitters this season. He has a .294 batting average and an on-base percentage of .352.
- Among the qualifying hitters in baseball, his batting average ranks 13th, his on-base percentage ranks 41st, and he is 20th in slugging.
- Witt will look for his 10th straight game with a hit in this contest. During his last 10 games he is batting .389 with two doubles, a home run, five walks and four RBIs.
- Maikel Garcia leads Kansas City with an OBP of .361 this season while batting .300 with 46 walks and 59 runs scored. He's slugging .468.
- He ranks eighth in batting average, 25th in on-base percentage and 47th in slugging among qualified hitters.
- Vinnie Pasquantino is batting .262 with a .466 slugging percentage and 86 RBI this year.
- Pasquantino has recorded a hit in three straight games. In his last five games he is batting .333 with a double, three home runs, two walks and six RBIs.
- Salvador Perez is batting .245 with a .290 OBP and 70 RBI for Kansas City this season.
- Perez has safely hit in two games in a row. During his last five outings he is hitting .211 with a double, a home run, a walk and two RBIs.
Rangers Player Leaders
- Marcus Semien has accumulated a team-high .365 slugging percentage. He's batting .230 with an on-base percentage of .306.
- Including all the qualified hitters in the big leagues, his batting average is 143rd, his on-base percentage is 121st, and he is 144th in slugging.
- Corey Seager leads his team with 94 hits and a .367 OBP. He has a batting average of .264 while slugging .475.
- Including all qualified players, his batting average places him 60th, his on-base percentage is 20th, and he is 37th in slugging.
- Josh Smith is batting .262 with 21 doubles, two triples, nine home runs and 41 walks.
- Wyatt Langford is hitting .247 with 18 doubles, 18 home runs and 52 walks.
Royals vs Rangers Head to Head
- 8/20/2025: 6-3 TEX (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -132, Underdog Moneyline: +112)
- 8/19/2025: 5-2 KC (Favorite: Rangers, Spread: -1.5, Total: 8.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 8/18/2025: 4-3 KC (Favorite: Royals, Spread: -1.5, Total: 9.5, Favorite Moneyline: -124, Underdog Moneyline: +106)
- 6/19/2025: 4-1 KC (Favorite: Rangers, Spread: -1.5, Total: 8, Favorite Moneyline: -124, Underdog Moneyline: +106)
- 6/18/2025: 6-3 KC (Favorite: Royals, Spread: -1.5, Total: 8, Favorite Moneyline: -134, Underdog Moneyline: +114)
- 6/17/2025: 6-1 KC (Favorite: Rangers, Spread: -1.5, Total: 8, Favorite Moneyline: -126, Underdog Moneyline: +108)
- 6/23/2024: 4-0 TEX (Favorite: Rangers, Spread: -1.5, Total: 8.5, Favorite Moneyline: -158, Underdog Moneyline: +134)
- 6/22/2024: 6-0 TEX (Favorite: Rangers, Spread: -1.5, Total: 8.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 6/21/2024: 6-2 TEX (Favorite: Rangers, Spread: -1.5, Total: 7.5, Favorite Moneyline: -146, Underdog Moneyline: +124)
- 5/4/2024: 15-4 TEX (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -108, Underdog Moneyline: -108)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



