Kansas City Royals vs Texas Rangers MLB Betting Prediction

MLB Kansas City Royals vs Texas Rangers Prediction 6/21/2024

The Kansas City Royals (42-34) travel to face off against the Texas Rangers (34-40) on Friday, June 21st. This game will be played at Globe Life Field in Arlington and televised on BSSW. Both team’s come into this one having won their previous games. First pitch is set for 7:05  CT.

Royals vs Rangers

kansas city royals nba

The Royals’s offense was hot right out of the gates in their most recent game vs. the Athletics, closing out their series with a 3-2 win. After allowing one run to the Athletics in the 2nd inning, the Royals responded with a run of their own. Kansas City went on to add another run in the 4th inning, taking the lead. Going into the game, the Royals were at -151 on the money line.

Seth Lugo put together a good start for the Royals, going 6 2/3 innings, and giving up just two runs on six hits. He also issued only three walks and struck out eight Athletics batters. Kansas City’s offense was carried by Freddy Fermin, who went 3/4 with two homers.

Kansas City is on the road today vs. the Rangers, with an overall record of 42-34, which has them six games behind the Guardians in the AL Central. The Royals are 13-9 against other teams in the AL Central. The team has dropped three straight series and are 11-12-1 in series this year.

At home, the Royals have gone 25-14 this year, and they are just below .500 at 17-20 on the road. As the favorite, the Royals are 20-11 this year, and they are 22-23 as the underdog. Kansas City’s most recent series loss came vs. the Athletics, and they are just 3-7 over their last 10 games.

The Royals have been a solid bet on the run line this season, going 44-32 overall. They have been even better on the road, going 21-16 against the run line. Their average run margin overall is +0.7, and they have been a good bet as an underdog, going 29-16 against the run line. Their average run margin in winning games is +3.7, while their average run margin in losing games is -3.0.

The Royals are on the road today against the Rangers, and the over/under line for the game is set at 8 runs. Kansas City’s games have averaged 8.7 runs per game this season, and their over/under record is 34-40. When the over/under line is set at 8 runs, the Royals have gone 9-6-1. So far this season, 52.6% of their games have had over/under lines set at over 8 runs.

Brady Singer Gets The Start For The Royals

Right-hander Brady Singer is starting for the Royals today as he faces the Rangers on the road. He has made 14 starts this season and has a record of 4-4 with a 3.39 ERA. Singer’s WHIP for the season is currently 1.22. In his last outing, he took the loss, giving up three earned runs in six innings of work. Before that, he had given up at least two earned runs in three straight starts. Opponents have hit .236 off Singer this season, and he has allowed a total of 11 home runs. Singer has made five quality starts this year.

Royals Offense Breakdown

Heading into today’s game, the Royals are averaging 4.7 runs per game, which is 8th in the league. At home, they have been even better, putting up 5.4 runs per contest. As a team, they are batting .248, which is 8th in the league, and are also among the league leaders in home runs. The Royals have been tough to strike out this season and have a collective on-base percentage of .311.

Over his last seven games, Bobby Witt Jr. has gone 8/28 with one home run and three RBIs. For the season, he is hitting .322 with 12 homers and 53 RBIs. Salvador Perez is right behind him in the home run department, as he has gone deep 11 times while batting .291.

Heading into their last game vs. the Mets, the Rangers closed out the series with a 5-3 win. Leading up to the game, they were the slight favorite at -106 on the money line. It was a big 1st inning for the Rangers, as they scored their first four runs in the inning. The Mets could only score three runs, all of which came in the 4th.

Andrew Heaney put together a good start for the Rangers, going six innings and giving up just three earned runs, and picking up the win. He also issued only two walks and struck out nine Mets batters. Texas’s offense was carried by Leody Taveras, who went 1/1 with a homer and two RBIs.

Texas will open their series vs. the Royals at home, with an overall record of 34-40, which has them 3rd in the AL West. The Rangers are 8.5 games behind the Mariners for the lead in the AL West. So far, they are 9-14 in divisional games.

At home, the Rangers are 17-19 this season and 17-21 on the road. As the favorite, Texas has gone 20-19 and 14-21 as the underdog. The Rangers have dropped two straight series and are 10-13-1 in series this year.

When betting the run line on the Rangers, it’s been a good idea to take the underdog, as they are 19-16 against the run line in those games. They are 14-25 against the run line as the favorite. The Rangers are 33-41 against the run line overall, with a -0.2 run differential per game. They are 16-20 against the run line at home, where they have a +0.2 run differential per game.

The Texas Rangers are playing host to the Kansas City Royals today in a game with an over/under line of 8 runs. The combined run average in Rangers games this season is 8.7 runs per game, and their over/under record is 28-44. The average over/under line in their games is 9 runs, and when the line is set at 8 runs, their record is 3-6-1. This season, 71.6% of their games have had higher over/under lines than 8 runs.

Nathan Eovaldi Gets The Start For The Rangers

Right-hander Nathan Eovaldi gets the start for the Rangers today as he faces the Royals at home. Eovaldi has made 11 starts this year and has a record of 3-3 with a 3.15 ERA. Opponents are batting .210 off Eovaldi this year, and he has turned in four quality starts. In his last outing, Eovaldi took the loss, giving up four earned runs in three innings of work. Before that, he had gone 2-0 with a 2.32 ERA in his previous three outings. Eovaldi has a 6.14 ERA on the road compared to 2.32 at home.

Rangers Offense Breakdown

texas rangers

For the season, the Rangers are averaging 4.2 runs per game, which is 17th in the league. This is also the 17th ranked scoring offense in terms of home runs. Texas has been a better offensive team on the road this season, averaging 4.5 runs per game. As a team, the Rangers are batting .236, which is 15th in the league.

Adolis García and Corey Seager are the Rangers’ top home run hitters this season, but both are looking to get their batting averages up, as García is batting just .211, and Seager is at .256. Seager has really struggled of late, going just 3/24 in his last seven games. Marcus Semien comes into the game with a team-high 40 RBIs and is batting .253 for the season.

Royals vs Rangers Prediction

Our predicted final score for this Royals and Rangers matchup is 6-4 in favor of the Royals. So, we really like the value of the Royals at +126 on the money line.

Looking at the starting pitchers, we do have Nathan Eovaldi as the starter with the best chance of picking up a win. However, with Eovaldi’s strikeout projection being just average, we don’t see a ton of value in taking the Rangers on the money line.

Offensively, the Royals have the best projected home run total in the league today, and we have them finishing with 11 hits compared to the Rangers, who are projected to finish with eight.

If you’re looking for a player prop bet, you could look at the starting pitcher’s strikeout totals. Our projections have Brady Singer finishing with six K’s and Eovaldi also with six.


All odds are courtesy of Action247 Sportsbook. Good luck!!


* All odds are provided by Action247 Sportsbook and all odds subject to change.**All views expressed are my own. My picks are my own and are not a guarantee, bet at your own risk.Action247 does not warrant the accuracy of completeness of the information, text, graphics, links or other items contained within these post.