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
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
Rotoworld Best Bet
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
a minute ago
- USA Today
Is Caitlin Clark playing today? Indiana Fever vs Chicago Sky
Caitlin Clark has been sidelined with a right groin injury since the final minute of the Indiana Fever's 85-77 July 15 win over Connecticut from TD Garden in Boston. Unfortunately, Fever fans won't be seeing Clark on Sunday afternoon against the Chicago Sky (7-17). The Indy Star's Brian Haenchen reported on Saturday evening that Clark had officially been ruled out against Chicago. Including the WNBA Commissioner's Cup final, it's now the 14th game that Clark will have missed due to injury this season. On Thursday, the Indiana Fever released a statement on Clark's injury status and her progression. "Caitlin Clark underwent further medical evaluations earlier this week, which confirmed that no additional injuries or damage were discovered. "Clark will continue working with the medical team on her recovery and rehabilitation, with the priority on her long-term health and well-being. There is no timetable available for her return," the Fever's statement read. Clark is averaging 16.5 points, 8.8 assists, 5.0 rebounds and 1.6 steals per game on 36.7% field goal shooting and 27.9% 3-point accuracy. Fans may not get to see Chicago star forward Angel Reese either. Reese (back) is listed as questionable in the availability report released Saturday night. Chicago (7-17) ruled out Ariel Atkins (leg), Moriah Jefferson (leg) and Courtney Vandersloot (knee) for Sunday game's game with Hailey Van Lith (ankle) and Michaela Onyenwere (knee) also listed questionable. Sunday's Fever-Sky game was moved to the United Center earlier this year to accommodate tickets demand. Tipoff is set for 2 p.m. CT on ABC. Contact/Follow us @HawkeyesWire on X (formerly Twitter) and like our page on Facebook to follow ongoing coverage of Iowa news, notes and opinions. Follow Josh on X: @JoshOnREF


New York Times
2 minutes ago
- New York Times
Dolphins, Minkah Fitzpatrick agree to revised deal including $16 million signing bonus
The Miami Dolphins have signed Minkah Fitzpatrick to a revised contract, adding a $16.245 million signing bonus to the Pro Bowl safety's deal, agent Drew Rosenhaus confirmed to The Athletic. Prior to the restructure, Fitzpatrick, who was scheduled to receive a base salary of $15.5 million this season, according to had no guaranteed money left on the remaining two years of his contract, which runs through 2026. No additional years were added. ESPN was first to report the deal. Advertisement The Dolphins re-acquired Fitzpatrick and a 2027 fifth-round draft pick from the Pittsburgh Steelers last month in a trade for All-Pro cornerback Jalen Ramsey and Pro Bowl tight end Jonnu Smith, along with a 2027 seventh-round draft selection. Fitzpatrick had become one of the NFL's top and highest-paid safeties in Pittsburgh, with whom he signed a four-year, $72.988 million deal in 2022. The 28-year-old safety recently signed on with Rosenhaus as his agent. Miami originally drafted Fitzpatrick with the No. 11 pick in the 2018 NFL Draft. He was traded to the Steelers the following season, where he earned first-team All-Pro and Pro Bowl honors. During his six seasons with the Steelers, he was a three-time first-team All-Pro and five-time Pro Bowler.


Associated Press
2 minutes ago
- Associated Press
Joc Pederson returns to Rangers lineup after missing 52 games with a broken hand
ARLINGTON, Texas (AP) — Joc Pederson returned to the Texas Rangers' lineup Sunday after missing 52 games because of a broken right hand. Pederson, who joined Texas on a $37 million, two-year contract during free agency in December, was set to bat fifth as the designated hitter in the series finale against the Atlanta Braves. 'We signed Joc to be part of this offense, a big part of this offense, a guy that can hit in the heart of the order, drive in runs,' Rangers manager Bruce Bochy said before Sunday's game. 'He should make us a better offense.' Pederson hit .131 with two home runs and six RBIs in his first 46 games with the Rangers. The two-time World Series champion was at .052 through 19 games after a 0-for-41 slump. The 33-year-old suffered the broken hand on May 24 when he was hit by a pitch, an 87.5 mph cutter from Chicago White Sox right-hander Bryse Wilson. Pederson was to make his 39th start, his 37th at DH, with two at first base. Bochy said Pederson again will primarily be a DH. After being part of the Los Angeles Dodgers' World Series title played at Globe Life Field to end the pandemic-impacted 2020 season, Pederson was with the Braves for their championship the following year. To make room for Pederson on the active roster, infielder/outfielder Michael Helman was optioned to Triple-A Round Rock. ___ AP MLB: