The Chicago Cubs (60-41) will host the Kansas City Royals (49-53), in the final game of a three-game series, Wednesday at 2:20 p.m. ET.
The favored Cubs (-147 moneyline odds) take the field at home against the Royals (+123). The Cubs will give the ball to Colin Rea (8-3) versus the Royals and Seth Lugo (6-5).
These teams meet again after the Cubs beat the Royals 6-0 yesterday. Matthew Boyd picked up the win for the Cubs (7.0 IP, 0 R, 4 H, 6 K), and Nico Hoerner led the way offensively (2 for 5 with an RBI). Richard Hill (5.0 IP, 1 R, 6 H, 1 K) took the loss for the Royals.
Here’s everything you need to prepare for Wednesday’s Cubs vs. Royals contest, including viewing options.
Chicago Cubs vs. Kansas City Royals odds, line and spread
MLB odds courtesy of BetMGM Sportsbook. Odds updated Wednesday at 6:17 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
Favorite: Cubs (-147, bet $147 to win $100)Underdog: Royals (+123, bet $100 to win $123)Over/under: 10.5Cubs vs. Royals: Game time and live stream infoGame day: Wednesday, July 23, 2025Game time: 2:20 p.m. ETLocation: Chicago, IllinoisStadium: Wrigley FieldTV channel: MARQ and FDSKCLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)
Watch Cubs vs. Royals on Fubo!
Cubs stats and trendsCubs betting recordsThis season, the Cubs have been favored 69 times and won 48, or 69.6%, of those games.Chicago has a record of 31-9 in games when oddsmakers favor them by at least -147 on the moneyline.Bookmakers have implied with the moneyline set for this matchup that the Cubs have a 59.5% chance to win.Chicago and its opponents have hit the over in 51 of its 101 games with a total this season.In 101 games with a spread this season, the Cubs are 51-50-0 ATS.Colin Rea (Cubs probable starter)Rea gets the start for the Cubs, his 17th of the season. He is 8-3 with a 3.80 ERA and 70 strikeouts in 97 2/3 innings pitched.The right-hander’s most recent appearance was on Friday against the Boston Red Sox, when he tossed five innings, surrendering one earned run while allowing four hits.The 35-year-old has amassed an ERA of 3.80, with 6.5 strikeouts per nine innings, in 20 games this season. Opponents have a .262 batting average against him.Rea is trying to secure his sixth quality start of the year.Rea will aim to go five or more innings for his seventh straight appearance. He’s averaging 4.9 frames per outing.He has had five appearances this season in which he did not surrender an earned run.He will take the mound against a Royals offense that ranks 17th in MLB with 837 total hits (on a .245 batting average). The team also slugs a collective .378 (24th in MLB) with 81 total home runs (29th in MLB).Cubs batting statsThe Cubs have hit 150 homers this season, which ranks third in the league.Hitters for Chicago have a combined .446 slugging percentage this season, which ranks second in MLB.The Cubs’ .256 batting average is among the best in baseball, ranking third in MLB.Chicago has scored the second-most runs in the majors this season with 533.The Cubs are among the best in the league at getting on base, ranking sixth with an OBP of .324.Chicago has shown patience at the plate this season with the fifth-best rate of strikeouts per game (7.7) among MLB offenses.Royals stats and trendsRoyals betting recordsThe Royals have been underdogs in 63 games this season and have come away with the win 29 times (46%) in those contests.This season, Kansas City has been victorious 11 times in 21 chances when named as an underdog of at least +123 or longer on the moneyline.The Royals have an implied victory probability of 44.8% according to the moneyline set for this matchup.Kansas City and its opponents have gone over the total this season in 40 of its 102 opportunities.In 102 games with a line this season, the Royals have a mark of 52-50-0 against the spread.Seth Lugo (Royals probable starter)The Royals are sending Lugo (6-5) out for his 19th start of the season. He is 6-5 with a 2.94 ERA and 93 strikeouts through 107 2/3 innings pitched.In his most recent time out on Friday, the right-hander went six innings against the Miami Marlins, allowing five earned runs while surrendering eight hits.In 18 games this season, the 35-year-old has put up a 2.94 ERA and 7.8 strikeouts per nine innings, while allowing a batting average of .221 to opposing batters.Lugo is trying to pick up his 11th quality start of the year.Lugo will look to last five or more innings for his ninth straight appearance. He’s averaging 5.9 frames per outing.He has made three appearances this season in which he did not give up an earned run.He will match up with a Cubs team that is hitting .256 as a unit (third in the MLB). They are also slugging a collective .446 (second in the league) with 150 total home runs (third in MLB action).Among qualifying pitchers in MLB action this season, the 35-year-old ranks 19th in ERA (2.94), 20th in WHIP (1.093), and 37th in K/9 (7.8).Royals batting statsThe Royals have hit the second-fewest home runs in MLB action this season (81).This season, Kansas City ranks 24th in the majors with a .378 slugging percentage.The Royals are 19th in the majors with a .245 batting average.The offense for Kansas City is No. 29 in MLB play scoring 3.5 runs per game (355 total runs).The Royals rank 26th in MLB with a .299 on-base percentage.