START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

Royals vs Pirates Prediction, Odds, Moneyline, Spread & Over/Under for July 7

Subscribe to our newsletter

Royals vs Pirates Prediction, Odds, Moneyline, Spread & Over/Under for July 7

Odds updated as of 6:11 a.m.

The Kansas City Royals will face the Pittsburgh Pirates in MLB action on Monday.

Before you do any MLB betting on this game at FanDuel Sportsbook, here's everything you need to know.

Royals vs Pirates Game Info

  • Kansas City Royals (43-48) vs. Pittsburgh Pirates (38-53)
  • Date: Monday, July 7, 2025
  • Time: 7:40 p.m. ET
  • Venue: Kauffman Stadium -- Kansas City, Missouri
  • Coverage: FDSKC and SportsNet PT

Royals vs Pirates Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: KC: (-154) | PIT: (+130)
  • Spread: KC: -1.5 (+132) | PIT: +1.5 (-160)
  • Total: 8.5 -- Over: (-115) | Under: (-105)

Royals vs Pirates Probable Starting Pitchers

Probable Pitchers: Noah Cameron (Royals) - 2-4, 2.56 ERA vs Andrew Heaney (Pirates) - 4-7, 4.16 ERA

This contest's pitching matchup is set, as the Royals will send Noah Cameron (2-4) to the mound, while Andrew Heaney (4-7) will take the ball for the Pirates. Cameron and his team have a record of 6-4-0 against the spread when he starts. Cameron's team is 0-2 this season when he starts and they're favored on the moneyline. The Pirates have a 6-8-0 ATS record in Heaney's 14 starts with a set spread. The Pirates have a 4-8 record in Heaney's 12 starts this season when they were the moneyline underdog.

Royals vs Pirates Prediction & Pick

All MLB win probability predictions and picks are according to numberFire.
Prediction: Royals win (50.3%)

Royals vs Pirates Moneyline

  • Looking at the moneyline for Royals-Pirates, Kansas City is the favorite at -154, and Pittsburgh is +130 playing on the road.

Royals vs Pirates Spread

  • The Royals are hosting the Pirates and are favored by 1.5 runs (+132 to cover) on the runline. Pittsburgh is -160 to cover.

Royals vs Pirates Over/Under

  • A total of 8.5 runs has been set for the Royals-Pirates contest on July 7, with the over available at -115 and the under at -105.

Bet on Kansas City Royals vs. Pittsburgh Pirates on FanDuel today!

Royals vs Pirates Betting Trends

  • The Royals have been victorious in 15, or 46.9%, of the 32 contests they have been chosen as favorites in this season.
  • This year Kansas City has won seven of 12 games when listed as at least -154 on the moneyline.
  • The Royals and their opponents have hit the over in 34 of their 90 games with a total set by oddsmakers this season.
  • The Royals have posted a record of 47-43-0 against the spread this season.
  • The Pirates have won 24 of the 59 games they were listed as the moneyline underdog this season (40.7%).
  • Pittsburgh is 9-22 (winning just 29% of its games) when it has played as a moneyline underdog of +130 or longer.
  • The Pirates have had an over/under set by oddsmakers 84 times, and have combined with opponents to go over the total in 32 of those games (32-49-3).
  • The Pirates have gone 42-42-0 against the spread this season.

Royals Player Leaders

  • Bobby Witt Jr. leads Kansas City with 105 hits and a team-best slugging percentage of .493. He's batting .292 with an on-base percentage of .344.
  • Among qualifying hitters in baseball, he ranks 18th in batting average, 56th in on-base percentage, and 25th in slugging.
  • Witt has picked up at least one hit in 10 games in a row. During his last 10 outings he is batting .395 with three doubles, two home runs, two walks and nine RBIs.
  • Maikel Garcia has 99 hits this season and a team-best OBP of .361. He's batting .303 and slugging .465.
  • He ranks eighth in batting average, 28th in on-base percentage and 47th in slugging in MLB.
  • Garcia heads into this game looking to extend his three-game hit streak. During his last five outings he is hitting .200 with a double, two walks and an RBI.
  • Vinnie Pasquantino has 94 hits this season and has a slash line of .271/.332/.432.
  • Salvador Perez has 10 home runs, 50 RBI and a batting average of .235 this season.

Pirates Player Leaders

  • Oneil Cruz leads the Pirates with 59 hits. He's batting .203 and slugging .402 with an on-base percentage of .315.
  • He ranks 154th in batting average, 104th in on-base percentage and 99th in slugging percentage among all qualified hitters in the majors.
  • Bryan Reynolds leads his team with a .380 slugging percentage. He has a batting average of .229 with an on-base percentage of .294.
  • Including all qualifying hitters, he ranks 133rd in batting average, 136th in on-base percentage and 122nd in slugging percentage.
  • Andrew McCutchen has a team-best .342 on-base percentage.
  • Isiah Kiner-Falefa has 10 doubles, two triples, a home run and 13 walks while hitting .272.

Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!

Subscribe to our newsletter

Want more stories like this?

Sign up to our newsletter to receive the latest news.

Newsletter Signup
Newsletter Signup