Texas Rangers vs Kansas City Royals Betting Pick & Prediction for 6/10

The Texas Rangers are set to play against the Kansas City Royals at Kauffman Stadium. The game will take place on Wednesday, June 10, 2026, at 7:40 PM. The weather forecast predicts a very hot day with breezy winds and moderate rain.
The Rangers have a record of 32-34 and are ranked second in the AL West division. They have lost their last game but have a 7-3 record in their last ten games. The Royals, with a 28-39 record, are fourth in the AL Central division and are on a three-game winning streak, having a 6-4 record in their last ten games. MacKenzie Gore will pitch for the Rangers, while Seth Lugo will take the mound for the Royals.
Texas Rangers Team Preview
The Texas Rangers have had mixed results in their recent games. On June 9th, they lost to the Kansas City Royals by a score of 5-3. Nathan Eovaldi was the starting pitcher, giving up 4 earned runs over 5 2/3 innings. The Rangers managed 9 hits but no home runs in that game.
In contrast, the Rangers secured a solid win against the Cleveland Guardians on June 7th with a 10-0 score. Jacob deGrom pitched 6 scoreless innings, allowing only 3 hits. The team’s offense was strong, collecting 16 hits and 4 home runs.
The Rangers’ lineup features some key players who have been consistent. Josh Jung, with a batting average of .316, leads in runs. Jake Burger has shown power with 10 home runs and 39 RBIs this season. The team’s overall batting average stands at .236, placing them 18th in the league.
Rangers vs Royals Game Day Info
- Sport: MLB Regular Season
- Teams: Texas Rangers vs. Kansas City Royals
- Venue: Kauffman Stadium in Kansas City, MO
- Date: Wednesday, June 10, 2026
- Betting Odds: Rangers Moneyline -121, Royals Moneyline +100
Kansas City Royals Team Preview
The Kansas City Royals have shown a strong performance recently. They won their last game against the Texas Rangers with a score of 5-3. Jac Caglianone was a standout player, hitting two home runs and driving in three runs.
In their recent series against the Minnesota Twins, the Royals won three out of four games. Noah Cameron played a key role in one of those wins, pitching six scoreless innings. The Royals’ ability to secure close wins, such as their 6-5 victory, highlights their competitive edge.
The Royals’ batting stats show they are ranked 17th in both batting average and on-base percentage. They rank 7th in doubles, indicating they can make solid contact. On the pitching side, they rank 21st in ERA, with Seth Lugo set to start in their next game against the Rangers.
BTB Betting Pick
The Rangers are favored on the moneyline at -121 against the Royals at +100. The Rangers have a strong pitching staff with an ERA ranked 6th and a batting average against ranked 5th. This gives them an edge over the Royals, whose ERA ranks 21st. The projected score is Rangers 5, Royals 4. Based on these factors, the pick is the Rangers to win.
The total for the game is set at 9.5 runs. The Rangers have a solid pitching staff, but both teams have middle-of-the-pack hitting stats. The Royals rank 21st in ERA, suggesting they might allow more runs. The projected total score is 9 runs. Therefore, the recommendation is to take the under 9.5 runs at +103.