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.