Kansas City Royals vs Pittsburgh Pirates

Sunday, September 20, 2026 1:35 PM ET Game 17080438
Kansas City Royals
Away
Kansas City Royals
VS
Home
Pittsburgh Pirates
Pittsburgh Pirates
Game Analysis

Looking at the matchup between the Kansas City Royals and the Pittsburgh Pirates on Sunday, the betting lines tell an interesting story. The Royals come in with a 67-88 record, clearly struggling this season, while the Pirates sit just above .500 at 78-77. That difference in performance is reflected in the odds.

Kansas City is the away team and is favored on the moneyline at -124. This means you’d need to bet $124 to win $100 on the Royals outright. Meanwhile, the Pirates are the underdog at home with a positive moneyline of +103, meaning a $100 bet would win $103. This suggests the market expects a close game but slightly leans toward the Royals to win.

Looking at the spread, the Royals are -1.5 favorites at +144 odds. This means they need to win by 2 or more runs for a bet on them to pay out. The Pirates are +1.5 underdogs at -174, so betting on them is safer but pays less. The negative odds on the Pirates’ spread indicate the market views that as the more likely side.

The total runs line is set at 8.5, with the under slightly favored at -115 compared to the over at -105. This suggests a modest expectation for a lower-scoring game.

In summary, the Royals are slight favorites to win outright and by at least two runs, but the market sees this as a close contest. The total points to a moderately low scoring game. Bettors should weigh the risk and rewards accordingly.

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