The San Francisco Giants visit the Pittsburgh Pirates on Thursday, September 3, 2026. The Giants come in with a 58-82 record, while the Pirates are slightly better at 68-72. Neither team is having a standout season, but the Pirates hold a modest edge in wins.
Looking at the betting odds, the Giants are the underdog. They have a +139 moneyline, meaning a $100 bet would win $139 if they pull off the upset. Meanwhile, the Pirates are favored at -168, so you'd need to bet $168 to win $100 on them. The spread is set at 1.5 runs. The Giants are +1.5 at -157, which means you get a slight cushion—if they lose by just one run or win outright, your bet pays off. The Pirates are -1.5 at +130, so they must win by two or more runs for that bet to cash.
The total runs line is set at 9.0, with the under slightly favored at -119 versus the over at -101. This suggests the sportsbook expects a moderately low-scoring game, leaning just a bit toward fewer than nine combined runs.
Given the records and odds, the Pirates are the safer pick on the moneyline. But if you like some insurance, the Giants +1.5 spread offers value. The total runs line indicates a fairly balanced pitching matchup, so consider the under if you expect a tight, low-scoring game.