Kansas City Royals vs Pittsburgh Pirates

Saturday, September 19, 2026 6:40 PM ET Game 17080407
Kansas City Royals
Away
Kansas City Royals
VS
Home
Pittsburgh Pirates
Pittsburgh Pirates
Game Analysis

The Pittsburgh Pirates host the Kansas City Royals on Saturday, September 19, 2026. The Pirates hold a better record at 77-77, while the Royals sit at 67-87. This difference in performance is reflected in the betting odds.

The moneyline favors the home team, with Pittsburgh at -119 and Kansas City slightly underdog at -101. A negative moneyline means you must bet that amount to win $100, so Pittsburgh is a modest favorite, but not by a large margin.

Looking at the spread, Kansas City is the away team with a -1.5 run line at +165 odds. This means the Royals need to win by at least two runs for a bet on them to pay off, and a $100 wager would return $165. On the other hand, Pittsburgh is +1.5 at -201, so bettors can take the Pirates with a 1.5-run cushion, meaning Pittsburgh can lose by one run or win outright, and a $201 bet would return $100.

The total is set at 8 runs, with the under slightly favored at -106 compared to the over at -114. This suggests the bookmakers expect a moderately low-scoring game, making the under a reasonable consideration.

In summary, Pittsburgh is a slight favorite at home, but the Royals have value on the spread if you believe they can win by two or more. The total hints at a game with fewer than 8 runs. Choose your side based on your confidence in offense or pitching for the day.

Analysis updated September 19, 2026 at 6:00 AM
Want the Expert Picks?
Unlock premium picks from every ProCappers expert handicapper.
View Memberships