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

Odds updated as of 10:13 p.m.
Thursday's slate in the MLB includes a matchup between the Kansas City Royals and the Texas Rangers.
All the info you need to make smart bets on this matchup at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here.
Royals vs Rangers Game Info
- Kansas City Royals (65-61) vs. Texas Rangers (62-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: (-112) | TEX: (-104)
- Spread: KC: +1.5 (-192) | TEX: -1.5 (+158)
- Total: 9 -- Over: (-104) | Under: (-118)
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
This contest's pitching matchup is set, as the Royals will send Michael Lorenzen (5-8) to the mound, while Patrick Corbin (6-9) will get the nod for the Rangers. 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 have gone 11-12-0 ATS in Corbin's 23 starts that had a set spread. The Rangers have been the moneyline underdog in 17 of Corbin's starts this season, and they went 6-11 in those games.
Royals vs Rangers Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Royals win (53.2%)
Royals vs Rangers Moneyline
- Looking at the moneyline for Royals-Rangers, Kansas City is the favorite at -112, and Texas is -104 playing 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 +158 to cover, while the Royals are -192 to cover as a 1.5-run underdog on the runline.
Royals vs Rangers Over/Under
- A total of 9 runs has been set for the Royals-Rangers game on Aug. 21, with the over available at -104 and the under at -118.
Bet on Kansas City Royals vs. Texas Rangers on FanDuel today!
Royals vs Rangers Betting Trends
- The Royals have been victorious in 30, or 58.8%, of the 51 contests they have been chosen as favorites in this season.
- This year Kansas City has won 30 of 51 games when listed as at least -112 on the moneyline.
- Contests with the Royals have gone over the total set by bookmakers in 52 of 124 chances this season.
- The Royals are 65-59-0 against the spread in their 124 games that had a posted line this season.
- The Rangers have won 34.9% of the games this season they were the underdog on the moneyline (22-41).
- Texas has a record of 18-39 when it has played as a moneyline underdog with odds of -104 or longer (31.6%).
- In the 126 games bookmakers have set an over/under for the Rangers, they have combined with opponents to go over the total 54 times (54-70-2).
- The Rangers have put together a 66-60-0 record against the spread this season (covering 52.4% of the time).
Royals Player Leaders
- Bobby Witt Jr. leads Kansas City with 141 hits and a team-best slugging percentage of .497. He's batting .291 with an on-base percentage of .350.
- Among qualifying hitters, he is 17th in batting average, his on-base percentage ranks 42nd, and he is 23rd in slugging.
- Witt hopes to build on an eight-game hitting streak in this matchup. In his last 10 games he is batting .333 with a double, two home runs, five walks and five RBIs.
- Maikel Garcia has 139 hits this season and a team-best OBP of .362. He's batting .302 and slugging .471.
- He is seventh in batting average, 25th in on-base percentage and 42nd in slugging among qualified batters.
- Garcia has picked up a hit in six games in a row. In his last 10 outings he is batting .351 with three doubles, a home run, six walks and six RBIs.
- Vinnie Pasquantino has 124 hits this season and has a slash line of .259/.320/.458.
- Pasquantino brings a two-game hitting streak into this game. During his last five outings he is batting .250 with a double, two home runs and three RBIs.
- Salvador Perez has 22 home runs, 70 RBI and a batting average of .244 this season.
Rangers Player Leaders
- Marcus Semien has put up a slugging percentage of .362, a team-best for the Rangers. He's batting .226 with an on-base percentage of .303.
- He is 149th in batting average, 127th in on-base percentage and 149th in slugging percentage among all qualifying batters in MLB.
- Corey Seager leads his team with 93 hits and a .367 OBP. He has a batting average of .264 while slugging .477.
- Including all qualified hitters, he is 60th in batting average, 21st in on-base percentage and 36th in slugging percentage.
- Josh Smith has a .391 slugging percentage, which paces the Rangers.
- Wyatt Langford is hitting .243 with 18 doubles, 17 home runs and 49 walks.
Royals vs Rangers Head to Head
- 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)
- 5/3/2024: 7-1 KC (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -118, Underdog Moneyline: -100)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!