The Kansas City Royals (29-26) will host the Cincinnati Reds (27-28), in the second game of a three-game series, Wednesday at 7:40 p.m. ET.

The Reds are favored (-120 moneyline odds) when they square off against the Royals (+100). The Reds will give the ball to Hunter Greene (4-2) against the Royals and Noah Cameron (1-1).

Nick Martinez (7.0 IP, 3 R, 6 H, 2 K) earned the win in the Reds’ 7-4 victory over the Royals Monday. Tyler Stephenson led the way offensively, going 3 for 5 with a home run and three RBIs. Michael Lorenzen (5.0 IP, 6 R, 11 H, 2 K) took the loss for the Royals.

Before the Reds vs. Royals matchup, here is everything you need to prepare for Wednesday’s baseball action, including viewing options.

Cincinnati Reds vs. Kansas City Royals odds, line and spread

MLB odds courtesy of BetMGM Sportsbook. Odds updated Tuesday at 9:19 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

Favorite: Reds (-120, bet $120 to win $100)Underdog: Royals (+100, bet $100 to win $100)Over/under: 7.5Reds vs. Royals: Game time and live stream infoGame day: Wednesday, May 28, 2025Game time: 7:40 p.m. ETLocation: Kansas City, MissouriStadium: Kauffman StadiumTV channel: FDSKC and FDSOHLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch Reds vs. Royals on Fubo!

Reds stats and trendsReds betting recordsThis season, the Reds have been favored 26 times and won 13, or 50%, of those games.Cincinnati has a record of 11-8 in games when bookmakers favor them by at least -120 on the moneyline.Bookmakers have implied with the moneyline set for this matchup that the Reds have a 54.5% chance to win.Cincinnati’s games have gone over the total in 22 of its 55 chances.The Reds are 29-26-0 against the spread this season.Hunter Greene (Reds probable starter)Greene makes the start for the Reds, his 10th of the season. He is 4-2 with a 2.54 ERA and 63 strikeouts in 49 2/3 innings pitched.His most recent time out was on Friday against the Chicago Cubs, when the righty tossed four innings, surrendering two earned runs while giving up three hits.The 25-year-old has a 2.54 ERA and 11.4 strikeouts per nine innings across nine games this season, while allowing a batting average of .177 to opposing hitters.Greene has five quality starts this season.Greene enters the matchup with six outings of five or more innings pitched this season.In three of his appearances this season he did not surrender an earned run.The opposing Royals offense has a collective .246 batting average, and is 11th in the league with 453 total hits and 26th in MLB play with 183 runs scored. It has the 25th-ranked slugging percentage (.363) and ranks last in home runs (33) in all of MLB.Reds batting statsThe Reds have hit 55 homers this season, which ranks 14th in the league.Fueled by 160 extra-base hits, Cincinnati ranks 11th in MLB with a .397 slugging percentage this season.The Reds’ .247 batting average ranks 14th in the league this season.Cincinnati has scored 255 runs this season, which ranks ninth in MLB.The Reds have the 12th-best on-base percentage in MLB this season (.322).Cincinnati is one of the least-disciplined teams at the plate this season, ranking 26th with an average of 8.9 strikeouts per game.Royals stats and trendsRoyals betting recordsThe Royals have been underdogs in 33 games this season and have come away with the win 16 times (48.5%) in those contests.Kansas City has a mark of 9-16 in contests where oddsmakers favor it by +100 or worse on the moneyline.The Royals have an implied victory probability of 50% according to the moneyline set for this matchup.Kansas City and its opponents have gone over the total this season in 19 of its 55 opportunities.The Royals are 30-25-0 against the spread in their 55 games that had a posted line this season.Noah Cameron (Royals probable starter)The Royals will send Cameron (1-1) to make his fourth start of the season. He is 1-1 with a 0.93 ERA and 14 strikeouts in 19 1/3 innings pitched.In his last appearance on Saturday, the left-hander tossed 6 2/3 innings against the Minnesota Twins, giving up one earned run while surrendering four hits.The 25-year-old has an ERA of 0.93, with 6.5 strikeouts per nine innings in three games this season. Opponents are hitting only .108 against him.Cameron is aiming to earn his fourth straight quality start in this matchup.Cameron will look to build on a four-game streak of lasting five or more innings (he’s averaging 6.4 innings per outing).He has had one outing this season that he kept his opponents to zero earned runs.He will match up with a Reds offense that ranks 10th in the league with 459 total hits (on a .247 batting average). The squad also slugs a collective .397 (11th in the league) with 55 total home runs (14th in MLB action).Royals batting statsThe Royals are last in MLB action with 33 home runs.So far this season, Kansas City’s .363 slugging percentage is 25th in baseball.The Royals rank 15th in the majors with a .246 batting average.Kansas City scores the fifth-fewest runs in baseball (183 total, 3.3 per game).The Royals are 26th in baseball with a .300 on-base percentage.

Watch the MLB on Fubo!