Pirates vs. Royals Odds & Betting Predictions - July 9, 2025
Pirates at Royals
11:40 pm • SportsNet PTStarting Pitchers
pitcher | team | era | w-l | |
---|---|---|---|---|
![]() | ![]() | 2.36 | 7-6 | |
![]() | ![]() | 3.69 | 6-4 |
Pirates at Royals Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
---|---|---|---|---|
![]() Pirates 38-55 | +1.5 | +1.5-125 | o8.5-120 | +158 |
![]() Royals 45-48 | u8.5 | -1.5+104 | u8.5+100 | -190 |

Kauffman StadiumKansas City
.png)


Pirates vs. Royals Expert Picks

Allan Lem
Last 30d: 53-41-1 (+0.9u)
Under 8.5+100
1u
Going back to this game featuring another pair of lefties. Andrew Heaney vs Noah Cameron didn't work out for me in Round 1, but I'll take u8.5 for Round 2 featuring Bailey Falter vs Kris Bubic.
Both teams have been bottom-6 offenses against LHP this season, and that's really what I'm banking on here. Bailey Falter's 3.69 ERA feels fluky, but he has a 4.02 xERA and he's generating the most soft contact since his rookie season. Kris Bubic has been fantastic this season on the other side, as his 2.36 ERA is backed by a 3.03 xERA. Since both of their bullpens have ERAs that rank among the top half of the league, I'll target the full game u8.5 instead of the F5 at even odds.

💰🦡 Jake
Last 30d: 76-88-3 (+4.2u)
PIT +0.5 (F5)+114
1u

Player Prop Savant
Last 30d: 32-17-2 (+14.1u)
Under 4.5 (F5)-110
1.1u

Charlie Wright
Last 30d: 7-7-0 (-0.9u)
PIT u3.5 Team Total-118
1.18u

Top Shelf Action 🥃
Last 30d: 183-150-5 (+4.5u)
PIT +160
1u
Due Teams That Almost Did
Overall: 132-96-0,58% (ROI:30%)
Season:8-5-0,62% (ROI:

Billy Ward
Last 30d: 25-28-3 (-3.9u)
Over 0.5 (1st Inn)-105
1.05u

Ryan Sura
Last 30d: 28-30-2 (-2.2u)
K.Bubic o6.5 Ks+130
1u

Jim Sannes
Last 30d: 20-34-0 (-3.6u)
K.Bubic o6.5 Ks+110
1u
Elite matchup with the Pirates, whose active roster has the second highest strikeout rate in the league against lefties. Bubic's swinging-strike rate also implies his strikeout rate could rise as the season goes along.
Pirates vs. Royals Previews & Analysis
Prop Odds Comparison
Line Movement Tracker
Pirates vs. Royals Public Betting Percentages
Betting Trends
- Royals are 4-1 in their last 5 games.
- Royals are 3-2 in their last 5 games against the spread
- Royals are 29-18 in their road games against the spread
- The totals have gone OVER in 2 of Royals' last 5 games
- The totals have gone OVER in 17 of Royals' 46 last games at home
Matchup History
Against the Spread (ATS) History
Over/Under History
Last 5 Matchups
Royals vs. Pirates Injury Updates

Royals Injuries
- Kyle WrightSP
Wright is out with shoulder
Out

Pirates Injuries
- Johan OviedoSP
Oviedo is questionable with elbow
Questionable
- Endy Rodriguez1B
Rodriguez is out with elbow
Out
- Jared JonesSP
Jones is out with elbow
Out
- Jared TrioloSS
Triolo is questionable with back
Questionable
- Spencer Horwitz1B
Horwitz is questionable with wrist
Questionable
Pirates vs. Royals Starting Lineups

PITCHER | W-L | ERA | WHIP | K/9 | |
---|---|---|---|---|---|
![]() | 6-4 | 3.69 | 1.176 | 5.44 |
HITTERS | AVG | OBP | SLG | HR |
---|---|---|---|---|
![]() | .240 | .315 | .321 | 3 |
![]() | .258 | .337 | .390 | 8 |
![]() | .226 | .291 | .374 | 10 |
![]() | .282 | .336 | .462 | 4 |
![]() | .203 | .314 | .410 | 16 |
![]() | .240 | .288 | .298 | 2 |
![]() | .234 | .335 | .288 | 1 |
![]() | .159 | .250 | .268 | 3 |
![]() | .271 | .317 | .336 | 1 |

PITCHER | W-L | ERA | WHIP | K/9 | |
---|---|---|---|---|---|
![]() | 7-6 | 2.36 | 1.146 | 9.35 |
HITTERS | AVG | OBP | SLG | HR |
---|---|---|---|---|
![]() | .243 | .326 | .338 | 4 |
![]() | .295 | .345 | .500 | 13 |
![]() | .270 | .330 | .437 | 15 |
![]() | .305 | .364 | .464 | 8 |
![]() | .239 | .280 | .405 | 11 |
![]() | .148 | .203 | .261 | 3 |
![]() | .202 | .244 | .405 | 3 |
![]() | .268 | .324 | .338 | 2 |
![]() | .100 | .182 | .100 | 0 |
Pirates vs. Royals Odds Comparison
Could not load odds
Pirates at Royals Team Totals
MatchupOverUnder | ||
---|---|---|
![]() Pirates 38-55 | N/A | N/A |
![]() Royals 45-48 | N/A | N/A |