Royals at Cubs prediction: Odds, expert picks, starting pitchers, betting trends, and stats for July 22
Rich Hill is slated to take the mound for Kansas City against Matthew Boyd.
Salvador Perez went yard twice last night as the Royals blitzed the Cubs in Game 1 of the series last night, 12-4. The veteran backstop now has four home runs in his last three games. Carson Kelly collected three hits in the loss for Chicago. Said loss has dropped the Cubs out of first place in the National League's Central division.
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: Tuesday, July 22, 2025
Time: 8:05PM 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 Tuesday:
Moneyline: Royals (+211), Cubs (-265)
Spread: Cubs -1.5
Total: 9.0 runs
Probable starting pitchers for Royals at Cubs
Pitching matchup for July 22, 2025: Rich Hill vs. Matthew Boyd
Royals: Rich Hill (0-0, 0.00)
Last outing: This is the 45-year-old's 1st start of the season. He was 4-4 with a 5.36 ERA for Triple-A Omaha Cubs: Matthew Boyd (10-3, 2.34 ERA)
Last outing: July 12 at Yankees - 8IP, 0ER, 4H, 0BB, 6Ks
Royals: Rich Hill (0-0, 0.00)
Last outing: This is the 45-year-old's 1st start of the season. He was 4-4 with a 5.36 ERA for Triple-A Omaha
Cubs: Matthew Boyd (10-3, 2.34 ERA)
Last outing: July 12 at Yankees - 8IP, 0ER, 4H, 0BB, 6Ks
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
After losing the series opener, the Cubs have a 10-3 record in Game 2 this season
The Cubs' last 3 games against the Royals have gone over the Total
The Cubs have failed to cover the Run Line in 7 of their last 8 home games against the Royals
Pete Crow-Armstrong has now hit in 5 straight games (7-17)
Bobby Witt Jr. has hit safely in 5 of his last 6 games (5-24)
With his 2 HRs last night, Salvador Perez now has 290 in his career
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 tonight'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 Tuesday'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 staying away from a play on the Game Total of 9.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
11 minutes ago
- USA Today
MLB games today: Schedule, times, how to watch for Aug. 4
Here is the full Major League Baseball schedule for Aug. 4 and how to watch all the games. Or see our sortable MLB schedule to filter by team or division. MLB schedule today All times Eastern and accurate as of Monday, Aug. 4, 2025, at 4:40 a.m. Watch MLB games all season long with Fubo (free trial). MLB scores, results MLB scores for Aug. 4 games are available on Here's how to access today's results: See scores, results for all the games listed above. See MLB Scores, results from Aug. 3

Yahoo
40 minutes ago
- Yahoo
Guardians visit the Mets to open 3-game series
Cleveland Guardians (56-55, second in the AL Central) vs. New York Mets (63-49, second in the NL East) New York; Monday, 7:10 p.m. EDT PITCHING PROBABLES: Guardians: Slade Cecconi (5-4, 3.77 ERA, 1.22 WHIP, 63 strikeouts); Mets: Sean Manaea (1-1, 2.08 ERA, 0.86 WHIP, 22 strikeouts) BETMGM SPORTSBOOK LINE: Mets -181, Guardians +150; over/under is 8 1/2 runs BOTTOM LINE: The New York Mets open a three-game series at home against the Cleveland Guardians on Monday. New York has a 38-18 record at home and a 63-49 record overall. The Mets have the fifth-ranked team slugging percentage in the NL at .408. Cleveland has a 56-55 record overall and a 27-28 record in road games. The Guardians have gone 27-44 in games when they have given up at least one home run. The teams meet Monday for the first time this season. TOP PERFORMERS: Juan Soto ranks third on the Mets with 41 extra base hits (16 doubles and 25 home runs). Pete Alonso is 6 for 38 with a double, three home runs and nine RBIs over the last 10 games. Carlos Santana has eight doubles, 11 home runs and 46 RBIs for the Guardians. Steven Kwan is 11 for 44 with three home runs over the last 10 games. LAST 10 GAMES: Mets: 5-5, .234 batting average, 4.59 ERA, outscored by two runs Guardians: 5-5, .272 batting average, 3.40 ERA, outscored opponents by six runs INJURIES: Mets: Jesse Winker: 60-Day IL (back), Max Kranick: 60-Day IL (elbow), Brandon Waddell: 15-Day IL (hip), Dedniel Nunez: 60-Day IL (elbow), Tylor Megill: 60-Day IL (elbow), Paul Blackburn: 15-Day IL (shoulder), Griffin Canning: 60-Day IL (achilles), Jose Siri: 60-Day IL (shin), Danny Young: 60-Day IL (elbow), A.J. Minter: 60-Day IL (lat), Nick Madrigal: 60-Day IL (shoulder), Drew Smith: 60-Day IL (elbow), Christian Scott: 60-Day IL (elbow) Guardians: Lane Thomas: 10-Day IL (foot), Will Brennan: 60-Day IL (forearm), Andrew Walters: 60-Day IL (lat), Ben Lively: 60-Day IL (forearm), John Means: 60-Day IL (elbow), Sam Hentges: 60-Day IL (shoulder) ___ The Associated Press created this story using technology provided by Data Skrive and data from Sportradar.

Yahoo
40 minutes ago
- Yahoo
Diamondbacks start 3-game series against the Padres
San Diego Padres (62-50, second in the NL West) vs. Arizona Diamondbacks (53-59, fourth in the NL West) Phoenix; Monday, 9:40 p.m. EDT PITCHING PROBABLES: Padres: JP Sears (7-9, 4.95 ERA, 1.27 WHIP, 97 strikeouts); Diamondbacks: Brandon Pfaadt (10-7, 5.03 ERA, 1.30 WHIP, 98 strikeouts) BETMGM SPORTSBOOK LINE: Padres -141, Diamondbacks +119; over/under is 9 1/2 runs BOTTOM LINE: The Arizona Diamondbacks host the San Diego Padres to open a three-game series. Arizona has a 26-28 record in home games and a 53-59 record overall. The Diamondbacks are 41-9 in games when they out-hit their opponents. San Diego has a 26-31 record on the road and a 62-50 record overall. The Padres have a 34-11 record in games when they scored five or more runs. Monday's game is the eighth time these teams meet this season. The Diamondbacks hold a 4-3 advantage in the season series. TOP PERFORMERS: Ketel Marte has 15 doubles, 21 home runs and 44 RBIs for the Diamondbacks. Alek Thomas is 11 for 31 with a double and two home runs over the last 10 games. Luis Arraez has 21 doubles, four triples and six home runs for the Padres. Manny Machado is 18 for 41 with three doubles and two home runs over the past 10 games. LAST 10 GAMES: Diamondbacks: 3-7, .209 batting average, 4.50 ERA, outscored by 24 runs Padres: 7-3, .303 batting average, 3.38 ERA, outscored opponents by 20 runs INJURIES: Diamondbacks: Gabriel Moreno: 60-Day IL (hand), Tommy Henry: 60-Day IL (elbow), Pavin Smith: 10-Day IL (oblique), Ryan Thompson: 15-Day IL (scapular strain), Ildemaro Vargas: 10-Day IL (foot), Christian Montes De Oca: 60-Day IL (elbow), Justin Martinez: 60-Day IL (elbow), Cristian Mena: 60-Day IL (shoulder), Corbin Burnes: 60-Day IL (elbow), A.J. Puk: 60-Day IL (elbow), Blake Walston: 60-Day IL (elbow) Padres: Michael King: 60-Day IL (shoulder), Jhony Brito: 60-Day IL (forearm), Joe Musgrove: 60-Day IL (elbow) ___ The Associated Press created this story using technology provided by Data Skrive and data from Sportradar.