Kansas City Royals vs Cincinnati Reds Betting Pick & Prediction for 6/3

MLB game preview

The Kansas City Royals are set to take on the Cincinnati Reds at the Great American Ball Park. The game is part of the MLB Regular Season and will be held on Wednesday, June 3, 2026, at 7:10 PM. The weather forecast predicts a warm day with a clear sky and a light breeze.

The Royals come into this game with a record of 23-38, currently ranking fifth in the AL Central. They have struggled on the road this season, posting an 8-21 record. Meanwhile, the Reds hold a 31-29 record and also rank fifth in their division, the NL Central. They have a slight edge at home, with a 16-15 record.

Kansas City Royals Team Preview

The Kansas City Royals have had a mixed run in their recent games. They recently lost to the Cincinnati Reds with a score of 4-3, despite a strong performance from pitcher Noah Cameron. He pitched seven innings, allowing only one hit and one earned run while striking out eight batters.

In a game against the Cincinnati Reds on June 1st, the Royals secured a win with a 9-2 score. Lane Thomas was a standout, collecting three hits and four RBIs. The team’s offense was lively, producing 13 hits and three home runs.

The Royals’ season stats reveal areas of strength and improvement. They have a batting average of .235, ranking 13th in the league. However, their slugging percentage is lower, sitting at 23rd, which suggests room for improvement in power hitting.

Royals vs Reds Game Day Info

  • Sport: MLB
  • Teams: Kansas City Royals vs. Cincinnati Reds
  • Venue: Great American Ball Park in Cincinnati, OH
  • Date: Wednesday, June 3, 2026
  • Betting Odds: Royals Moneyline +130, Reds Moneyline -154, Royals Runline +1.5 (-163), Reds Runline -1.5 (+136), Total Over 8.5 (-107), Total Under 8.5 (-113)

Cincinnati Reds Team Preview

The Cincinnati Reds enter the game with some recent wins and losses at home. In their last game, they beat the Kansas City Royals 4-3. Spencer Steer had a big game with two home runs, and Andrew Abbott pitched six innings with five strikeouts.

In the game before that, the Reds lost 9-2 to the Royals. JJ Bleday hit a home run, but the team could not keep up with Kansas City’s 13 hits. Lyon Richardson struggled on the mound, allowing four earned runs in just one inning.

Looking at their hitting stats, the Reds have a team batting average of .229, which ranks 17th in the league. They have shown some power, ranking 6th in home runs. On the pitching side, they have a 4.77 ERA, ranking 27th, which suggests room for improvement.

BTB Betting Pick

The Reds are favored with a moneyline of -154. The Royals are at +130. The Reds have a better slugging percentage and more home runs this season. Their pitching staff also has a lower ERA compared to the Royals. Based on these factors, the pick is the Reds to win straight up.

The total for this game is set at 8.5. The Reds have given up 86 home runs and have a team ERA of 4.77. The Royals have allowed 73 home runs with an ERA of 4.47. With both teams having high ERAs and home run totals, the projected score might exceed 8.5. The recommendation is to take the over.