On September 17, 2026 our model has run Kansas City Royals at Pittsburgh Pirates and priced every market it can. Our strongest call is Kansas City Royals To Win (+154), which we rate long shot confidence. Every bet below is our own number against the price on the board, in plain English.
Every bet we like in this game
Odds correct at time of publishing
The Kansas City Royals have been hitting decently against left-handed pitchers this year, matching the league's average. They've won 4 of their last 10 games and are looking to pick up momentum. The Pirates, on the other hand, have been solid lately with 7 wins in their last 10 but have struggled a bit, averaging just under 0.4 runs behind in their games. This matchup is rated close, so it could really go either way. The Royals have a chance to surprise the Pirates at PNC Park, especially given how both teams are performing. The biggest risk here is that the Royals have also been coming up short, averaging 1 run behind in their last 12 games.
Pittsburgh Pirates vs Kansas City Royals: Over 8.5 Total Runs (+112)
Odds correct at time of publishing
The Pirates have been scoring well lately, winning seven of their last ten games. They've been especially effective against left-handed pitchers, matching what the league usually does. The Royals aren't far behind, but they've struggled too, with only four wins in their last ten. Both teams have been averaging a little over eight runs in their recent games, which sets us up nicely for some action. The bet on over 8.5 total runs feels solid since both teams have been close to that mark when facing lefties. However, keep in mind the Royals are also just a bit behind the Pirates in overall scoring. Still, it looks like there's a good chance we see some runs at PNC Park today!
Pittsburgh Pirates vs Kansas City Royals: Kansas City Royals +1.5 Spread (-145)
Odds correct at time of publishing
The Pittsburgh Pirates have been solid lately, winning 7 of their last 10 games. However, they've been averaging just under 4 runs per game over their last 12, which shows they can struggle to score. This makes for a competitive matchup. Betting on the Kansas City Royals to keep the game close at +1.5 seems smart, especially since they've been known to pull off surprising wins. They've only won 4 of their last 10, so they aren't on fire, but this game could very well come down to just a run. The risk is that both teams aren't lighting up the scoreboard, so it could be a tight game.
Pittsburgh Pirates vs Kansas City Royals: Isaac Collins Over 0.5 Batter - RBIs (+340)
Odds available at FanDuel at time of publishing
For Isaac Collins to get at least one RBI tonight, he just needs to connect well with the ball. The Pittsburgh Pirates have been on a nice run lately, winning 7 of their last 10 games. They've also done well against left-handed pitchers, which bodes well for Collins. While Collins has averaged only 0.3 total bases per game at home, he's been better than just average this season. The Royals struggle a bit against lefties too, so there's a good chance he gets opportunities to drive in runs. The biggest risk is that the Pirates have been scoring just under a run per game more than the Royals lately, making every scoring chance crucial.
Pittsburgh Pirates vs Kansas City Royals: Bryan Reynolds Over 0.5 Batter - Hits + Runs + RBIs (-385)
Odds available at FanDuel at time of publishing
At PNC Park, Bryan Reynolds has been doing well lately, averaging about 2.5 hits, runs, and RBIs in his last ten games. He's facing the Kansas City Royals, who have struggled against left-handed pitchers, much like the Pirates. While the Pirates have won 7 of their last 10 games, the Royals have only managed to win 4 of their last 10. Reynolds has a solid chance to get over 0.5 hits, runs, or RBIs, especially given his recent form. However, it's important to note the Royals' performance has been close to the Pirates, as both teams have been trailing by about a run in their last games. This matchup could go either way, but Reynolds looks ready to shine tonight.
That is the whole read on this one. Prices can move before you get on, so check the board at your bookmaker. Bet what you can afford to lose. If betting stops being fun, take a break.
Unlock the rest of this one
You're reading the free preview. One plan unlocks the full article and every pick we back — every league, every day.
Unlock the full article