The Pittsburgh Pirates head to Kauffman Stadium on Monday, July 8th, 2025, to face off against the Kansas City Royals in an interleague battle. Here’s our full betting preview for the Pittsburgh Pirates vs. Kansas City Royals game.
The first pitch is scheduled for 7:40 PM ET on Monday, July 8th, 2025, at Kauffman Stadium.
Matchplug is your best plug for all MLB match predictions.
Betting Preview for Pittsburgh Pirates vs Kansas City Royals
- Venue: Kauffman Stadium
- Date: Monday, July 8th, 2025
- Time: 7:40 PM ET
- Teams: Pittsburgh Pirates vs. Kansas City Royals
- Odds as provided by 1XBet
Betting on the Pittsburgh Pirates
- 1XBet Moneyline: +135
- 1XBet Over/Under: Over 8.5
The Pirates enter this matchup having been swept by the Seattle Mariners. They’ve dropped three straight and have seen their offense go cold, failing to score a single run in the series. Over their last 10 games, Pittsburgh is 6-4, with the underhitting in 7 of those matchups.
Veteran lefty Andrew Heaney gets the start. He’s 4-7 with a 4.16 ERA this season but has struggled on the road, posting a 1-5 record and a 5.79 ERA in nine away starts. While he impressed in his last outing against St. Louis, he’ll need more consistency for the Pirates to stay competitive.
Pittsburgh has talent in the likes of O’Neil Cruz, Brian Reynolds, and Ke’Bryan Hayes, but the offense has underperformed as a unit. The Pirates desperately need their bats to show up, especially after going scoreless over three games.
Betting on the Kansas City Royals
- 1XBet Moneyline: -160
- 1XBet Over/Under: Under 8.5
The Royals are coming off a strong series win over the Diamondbacks, taking two of three. They are 5-5 in their last 10 games and looking to gain momentum in the AL Wild Card race.
Noah Cameron gets the nod on the mound. The 25-year-old lefty has been a bright spot this season, boasting a 2.56 ERA and 1.01 WHIP. Though his numbers dip slightly at home (4.28 ERA in five starts), his recent form makes him a reliable option.
Kansas City’s offense hasn’t been electric, ranking last in total runs scored, but their pitching and defense continue to keep them competitive. With a solid rotation and postseason experience from last year, the Royals are a team that could hang around the playoff picture down the stretch.
MatchPlug Prediction for Pittsburgh Pirates vs Kansas City Royals
The Pirates’ offense has gone silent, and that’s a bad recipe against a Kansas City team coming off a series win and sending a sharp young arm to the mound. While Pittsburgh may find their rhythm soon, it’s unlikely to happen here, especially on the road where Heaney has struggled.
Expect Cameron and the Royals’ bullpen to limit the Pirates’ run production, while KC does just enough offensively to get the job done.
Final Prediction: Kansas City Royals Moneyline