Royals at Cubs Prediction: Odds, expert picks, starting pitchers, betting trends and stats for July 23
Seth Lugo is slated to take the mound for Kansas City against Colin Rea for Chicago.
The series is even at one game apiece following Chicago's 6-0 shutout of KC last night. Matthew Boyd threw seven scoreless innings to improve to 11-3 on the season and five different Cubs drove in runs to lead a balanced attack.
Lets dive into the matchup and find a sweat or two.
We've got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch tipoff, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.
Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.
Game details & how to watch Royals at Cubs
Date: Wednesday, July 23, 2025
Time: 2:20PM EST
Site: Wrigley Field
City: Chicago, IL
Network/Streaming: FDSNKC, MARQ
Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.
Odds for the Royals at the Cubs
The latest odds as of Wednesday:
Moneyline: Royals (+120), Cubs (-142)
Spread: Cubs -1.5
Total: 10.0 runs
Probable starting pitchers for Royals at Cubs
Pitching matchup for July 23, 2025: Seth Lugo vs. Colin Rea
Royals: Seth Lugo (6-5, 2.94 ERA)
Last outing: July 18 at Miami - 7.50 ERA, 5 Earned Runs Allowed, 8 Hits Allowed, 0 Walks, and 5 StrikeoutsCubs: Colin Rea (8-3, 3.80 ERA)
Last outing: July 18 vs, Boston - 1.80 ERA, 1 Earned Runs Allowed, 4 Hits Allowed, 4 Walks, and 5 Strikeouts
Royals: Seth Lugo (6-5, 2.94 ERA)
Last outing: July 18 at Miami - 7.50 ERA, 5 Earned Runs Allowed, 8 Hits Allowed, 0 Walks, and 5 Strikeouts
Cubs: Colin Rea (8-3, 3.80 ERA)
Last outing: July 18 vs, Boston - 1.80 ERA, 1 Earned Runs Allowed, 4 Hits Allowed, 4 Walks, and 5 Strikeouts
Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!
Top betting trends & insights to know ahead of Royals at Cubs
The Cubs are 7-3 in their last 10 home games
The Total has cashed the under in 29 of the Royals' 52 road games this season
Nico Hoerner is 7-20 since the All-Star Break
Dansby Swanson is 5-12 over his last 3 games
If you're looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!
Expert picks & predictions for today's game between the Royals and the Cubs
Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.
Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.
Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.
Here are the best bets our model is projecting for Wednesday's game between the Royals and the Cubs:
Moneyline: NBC Sports Bet is recommending a play on the Chicago Cubs on the Moneyline.
Spread: NBC Sports Bet is leaning towards a play ATS on the Kansas City Royals at +1.5.
Total: NBC Sports Bet is recommending a play on the under on the Game Total of 10.0.
Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC
Follow our experts on socials to keep up with all the latest content from the staff:
Jay Croucher (@croucherJD)
Drew Dinsick (@whale_capper)
Vaughn Dalzell (@VmoneySports)
Brad Thomas (@MrBradThomas)

Try Our AI Features
Explore what Daily8 AI can do for you:
Comments
No comments yet...
Related Articles


USA Today
28 minutes ago
- USA Today
Jose Altuve Player Props: July 26, Astros vs. Athletics
Jose Altuve will look to bounce back after a hitless performance in his previous game (0 for 1). His Houston Astros square off versus Jacob Lopez and the Athletics on Saturday at 7:10 p.m. ET on SCHN and NBCS-CA. Find odds, stats, and more below to make your Jose Altuve player prop bets. Altuve has a team-best 53 runs batted in (with 17 home runs). Among batters in MLB, Altuve ranks 44th in homers and 57th in RBI. Watch tonight's Astros game on Fubo! Jose Altuve Prop Bets and Odds How to Watch Houston Astros vs. Athletics Jose Altuve vs. Jacob Lopez Jose Altuve prop bet insights MLB odds courtesy of BetMGM Sportsbook. Odds updated Saturday at 1:24 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub. Jose Altuve stats against the Athletics Athletics starter: Jacob Lopez


USA Today
28 minutes ago
- USA Today
Yandy Diaz Player Props: July 26, Rays vs. Reds
Yandy Diaz is trying to get back on track after a hitless showing in his most recent game (0 for 4). His Tampa Bay Rays square off versus Andrew Abbott and the Cincinnati Reds on Saturday at 6:40 p.m. ET on FDSOH and FDSSUN. Find odds, stats, and more below to make your Yandy Diaz player prop bets. Diaz is batting .287 with 19 doubles, a triple, 17 home runs and 34 walks. In MLB, Diaz ranks 44th in homers and 30th in RBI. Watch tonight's Rays game on Fubo! Yandy Diaz Prop Bets and Odds How to Watch Tampa Bay Rays vs. Cincinnati Reds Yandy Diaz vs. Andrew Abbott Yandy Diaz prop bet insights MLB odds courtesy of BetMGM Sportsbook. Odds updated Saturday at 1:24 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub. Yandy Diaz stats against the Reds Reds starter: Andrew Abbott


USA Today
28 minutes ago
- USA Today
Juan Soto Player Props: July 26, Mets vs. Giants
Juan Soto and the New York Mets will play Robbie Ray and the San Francisco Giants on Saturday at 9:05 p.m. ET on NBCS-BA and SNY. Soto had two hits in his previous game, going 2 for 5 with a double and two RBIs. Find odds, stats, and more below to make your Juan Soto player prop bets. Soto has hit a team-high 24 home runs. He has 61 RBI. Among all hitters in MLB, Soto's home run total ranks 10th and his RBI tally ranks 24th. Watch tonight's Mets game on Fubo! Juan Soto Prop Bets and Odds How to Watch New York Mets vs. San Francisco Giants Juan Soto prop bet insights MLB odds courtesy of BetMGM Sportsbook. Odds updated Saturday at 1:25 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub. Juan Soto stats against the Giants Giants starter: Robbie Ray