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

Odds updated as of 7:13 p.m.
The MLB's Wednesday slate includes the Kansas City Royals taking on the Pittsburgh Pirates.
Before you do any MLB betting on this matchup at FanDuel Sportsbook, here's everything you need to know.
Royals vs Pirates Game Info
- Kansas City Royals (45-48) vs. Pittsburgh Pirates (38-55)
- Date: Wednesday, July 9, 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: (-190) | PIT: (+160)
- Spread: KC: -1.5 (+104) | PIT: +1.5 (-125)
- Total: 8.5 -- Over: (-122) | Under: (-100)
Royals vs Pirates Probable Starting Pitchers
Probable Pitchers: Kris Bubic (Royals) - 7-6, 2.36 ERA vs Bailey Falter (Pirates) - 6-4, 3.69 ERA
The probable pitchers are Kris Bubic (7-6) for the Royals and Bailey Falter (6-4) for the Pirates. Bubic's team is 9-7-0 against the spread this season in his starts. Bubic's team has been victorious in 66.7% of the games he's started as the moneyline favorite with a record of 4-2. When Falter starts, the Pirates have gone 10-6-0 against the spread. The Pirates have been the underdog on the moneyline in 12 of Falter's starts this season, and they went 6-6 in those matchups.
Royals vs Pirates Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Royals win (60.7%)
Royals vs Pirates Moneyline
- The moneyline numbers for Royals vs. Pirates reveal Kansas City as the favorite (-190) and Pittsburgh as the underdog (+160) on the road.
Royals vs Pirates Spread
- The Royals are 1.5-run home favorites on the runline against the Pirates. The Royals are +104 to cover, and the Pirates are -125.
Royals vs Pirates Over/Under
- An over/under of 8.5 has been set for Royals-Pirates on July 9, with the over being -122 and the under -100.
Bet on Kansas City Royals vs. Pittsburgh Pirates on FanDuel today!
Royals vs Pirates Betting Trends
- The Royals have been victorious in 17, or 50%, of the 34 contests they have been chosen as favorites in this season.
- Kansas City has not lost in seven games this year when favored by -190 or better on the moneyline.
- The Royals and their opponents have hit the over in 35 of their 92 games with a total set by oddsmakers this season.
- The Royals are 48-44-0 against the spread in their 92 games with a line set by sportsbooks this season.
- The Pirates have won 24 of the 61 games they were the moneyline underdog this season (39.3%).
- When playing as a moneyline underdog with odds of +160 or longer, Pittsburgh has gone 5-8 (38.5%).
- The Pirates have played in 86 games with a set over/under, and have combined with opponents to go over the total 33 times (33-50-3).
- The Pirates have a 43-43-0 record ATS this season (covering 50% of the time).
Royals Player Leaders
- Bobby Witt Jr. has 108 hits to go with a slugging percentage of .500, both of which rank first among Kansas City hitters this season. He has a .295 batting average and an on-base percentage of .345.
- Among qualified hitters, he is 14th in batting average, his on-base percentage ranks 54th, and he is 22nd in slugging.
- Witt has hit safely in 12 games in a row. During his last 10 games he is batting .375 with two doubles, two home runs, two walks and 10 RBIs.
- Maikel Garcia leads Kansas City in OBP (.364) this season, fueled by 102 hits. He's batting .305 while slugging .464.
- Among qualifying batters, he ranks eighth in batting average, 29th in on-base percentage and 50th in slugging percentage.
- Garcia takes a five-game streak with at least one hit into this contest. In his last five games he is hitting .316 with a double, two walks and an RBI.
- Vinnie Pasquantino has collected 96 base hits, an OBP of .330 and a slugging percentage of .437 this season.
- Pasquantino enters this game with three games in a row with at least one hit. During his last five outings he is hitting .333 with two doubles, three home runs and seven RBIs.
- Salvador Perez has been key for Kansas City with 82 hits, an OBP of .280 plus a slugging percentage of .405.
- Perez heads into this game on a three-game hitting streak. In his last five games he is batting .222 with a double, two home runs and four RBIs.
Pirates Player Leaders
- Oneil Cruz leads the Pirates with 60 hits. He's batting .203 and slugging .410 with an on-base percentage of .314.
- Including all the qualifying hitters in the big leagues, his batting average is 153rd, his on-base percentage is 107th, and he is 92nd in slugging.
- Bryan Reynolds' .374 slugging percentage leads his team. He has a batting average of .226 with an on-base percentage of .291.
- Including all qualifying players, his batting average puts him 138th, his on-base percentage is 140th, and he is 131st in slugging.
- Andrew McCutchen has racked up an on-base percentage of .337, a team-high for the Pirates.
- Isiah Kiner-Falefa is hitting .271 with 10 doubles, two triples, a home run and 14 walks.
Royals vs Pirates Head to Head
- 7/8/2025: 4-3 KC (Favorite: Royals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -138, Underdog Moneyline: +118)
- 7/7/2025: 9-3 KC (Favorite: Royals, Spread: -1.5, Total: 9, Favorite Moneyline: -152, Underdog Moneyline: +128)
- 9/15/2024: 4-3 PIT (Favorite: Pirates, Spread: -1.5, Total: 7.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 9/14/2024: 5-1 KC (Favorite: Royals, Spread: -1.5, Total: 8, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 9/13/2024: 8-3 KC (Favorite: Pirates, Spread: -1.5, Total: 8.5, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 8/30/2023: 4-1 PIT (Favorite: Pirates, Spread: -1.5, Total: 9.5, Favorite Moneyline: -126, Underdog Moneyline: +108)
- 8/29/2023: 6-3 PIT (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -152, Underdog Moneyline: +128)
- 8/28/2023: 5-0 PIT (Favorite: Royals, Spread: -1.5, Total: 9, Favorite Moneyline: -116, Underdog Moneyline: -102)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!