Texas Rangers vs Kansas City Royals Prediction, 8/20/2025 MLB Picks, Best Bets & Odds
Game: Texas Rangers vs Kansas City Royals
Date: Wednesday, August 20, 2025
Location: Kauffman Stadium in Kansas City, MO
TV: FanDuel Sports Network Kansas City
Odds/Point Spread: Texas (+150) Kansas City (-182)
The Texas Rangers (62-64) are traveling to Kauffman Stadium on Wednesday where they will go up against the Kansas City Royals (64-61). The moneyline on this contest has Texas at +150 while Kansas City is sitting at -182. The betting total is set at 9. The expected starting pitchers will be Jacob deGrom and Noah Cameron.


The Rangers have tallied 190 two-baggers as a unit and have smacked 132 baseballs out of the stadium. Texas has a slugging percentage of .378 and have been called out on strikes 1,038 times, while drawing a walk on 377 occasions. As a unit, the Texas Rangers are putting up 4.1 runs per game, which ranks them 24th in baseball. They have tallied 493 RBI's as well as 982 hits so far this year, and their team batting average sits at .233. They have 515 runs scored while having a team OBP of .301.
Today’s Featured MLB Best Bet! SCOTT RICKENBACH is coming off a 2-0 MLB day on Monday and has posted back-to-back winning days on the diamond. Rickenbach is releasing a 5-Unit MLB Total (7:15 p.m.) Tuesday as part of a two-play package. Rickenbach has two decades of experience in the industry and you can sign up by signing up below. 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
They have earned a strikeout to walk ratio of 2.74 and their pitching staff holds a WHIP of 1.19. Rangers pitchers have surrendered 132 long balls and 466 runs in total (1st in baseball). Texas has surrendered 952 base knocks (7.7 per 9 innings) and also 429 earned runs. The Rangers are sitting with a team earned run average of 3.45 for the year (1st in the league), and their staff has rung up 1,031 hitters. They have walked 376 players from the other team and their FIP is 3.92 as a team for the season.
Rangers relief pitchers have entered the contest with runners on base 132 times and also have had 145 appearances in high leverage situations. The bullpen have a total of 69 holds for the year (16th in baseball). The Rangers relievers have earned a save percentage of 55.6% and have entered the game in 127 save situations. They have accumulated 30 saves so far this season and have not converted 24 out of their 54 chances to get a save. The relievers have inherited 186 base runners over the course of the season with 31.2% of them ended up crossing the plate. The Rangers have dispatched 397 relief pitchers to the hill so far this year.
The Rangers have turned 72.2% of baseballs in play into outs out of 10,074 innings on the field, which has them ranked 1st in baseball. The Texas Rangers have a tally of 3,358 putouts this year, as well as 1,085 assists and 41 errors. Their fielding percentage is at .991 which has them ranked 1st in pro baseball, and have accumulated 99 double plays.
deGrom has taken the mound for 1,507 frames and is sitting with 1,814 punch outs in his career. His ERA is 2.54 (426 earned runs allowed) and he has a career WHIP of 0.988. He has given up 1,151 hits (6.9 hits per 9 innings) with 338 free passes. deGrom (94-62 career mark) is the owner of a FIP of 2.51 while facing 5,919 opposing hitters during his time in the majors.
The Royals have a slugging percentage of .391 and they are recording 3.80 runs per outing (28th in the league). They have 221 doubles, while getting a free base 321 times and racking up 475 runs. Kansas City has hit 116 home runs over the course of the season as well as 467 RBIs. They have been called out on strikes on 863 instances (29th in the league) and have recorded 1,029 base hits. The Kansas City Royals have an on-base percentage of .305 and a batting average of .246 on the season.
The Royals hold a team WHIP of 1.240 in addition to having a FIP of 3.92 as a pitching staff for the season. Their strikeout to walk ratio comes in at 7.90 (982 strikeouts vs 376 free passes). They are sitting at 8th in baseball as a pitching staff in total hits surrendered with 1,004. They have yielded 125 home runs and they concede 3.87 runs per 9 innings (2nd in the league). The Kansas City pitching staff have allowed 478 runs this season while holding an ERA of 3.59 (444 earned runs yielded).
Kansas City has had relief pitchers step onto the mound in 51 save opportunities and they have recorded 36 saves. They rank 4th in the league with a save rate of 70.6%, and they have sent 418 relief pitchers onto the field for the season. Their bullpen pitchers have taken the field 134 times in high leverage situations and also on 124 occasions with base runners. Kansas City relief pitchers have an inherited score percentage of 27.8% out of 169 inherited base runners. Sitting with 119 save situations, the Royals have tallied 67 holds and also 15 blown saves.
The Kansas City Royals have turned 99 double plays and hold a fielding percentage of .989 (5th in the majors). The Royals have 1,119 assists, 51 errors and have amassed 3,339 putouts this season. In their 10,017 innings played, the Royals have accumulated a defensive efficiency of 70.9% (7th in MLB).
During his MLB career, Cameron has allowed 76 hits while he has tallied 78 strikeouts in 98 innings. He has surrendered a total of 27 earned runs while earning a WHIP of 1.060 and being the owner of a FIP of 2.4. He has a strikeout to walk ratio of 2.79 and he has faced 395 opposing batters so far in his pro baseball career. Cameron (7-5 career mark) holds a 2.48 ERA while surrendering 7.0 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Kansas City (-182)
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:
Kansas City Royals - Twitter
Texas Rangers - Twitter