| Spread | Total | ML | Best ML | |
|---|---|---|---|---|
â–¶Pirates | +1.5 65%65% | O 7.5 53%53% | 49%48% | 49% Kalshi |
â–¶Yankees | -1.5 35%35% | U 7.5 47%47% | 52%53% | 53% Polymarket |
| Spread | Total | Moneyline | Best ML | |
|---|---|---|---|---|
â–¶Pittsburgh Pirates | +1.5 | O 7.5 | 49% Kalshi | |
â–¶New York Yankees | -1.5 | U 7.5 | 53% Polymarket |
The New York Yankees are the 53.5c home favorite (54c Kalshi, 53c Polymarket) over the Pittsburgh Pirates at 47c for July 20, 2026 at Yankee Stadium, a slim edge given Pittsburgh sends the better starter in Braxton Ashcraft (9-3, 3.49 ERA) against Ryan Weathers (3-7, 4.15 ERA). The Yankees (54-44) host the Pirates (52-48) with the run line at Yankees -1.5 for 35c and the total set at 8.5. See the live board above for current Kalshi and Polymarket prices.
The New York Yankees open as the 53.5c home favorite (54c on Kalshi, 53c on Polymarket) over the Pittsburgh Pirates at 47c for the July 20, 2026 matchup at Yankee Stadium. That is a slim edge for a home team sending the weaker starter on paper: Pittsburgh hands the ball to Braxton Ashcraft (9-3, 3.49 ERA) while New York counters with Ryan Weathers (3-7, 4.15 ERA). The board carries roughly $16K in two-book volume across the moneyline, run line, and total.
The Yankees enter at 54-44, with a 23-22 mark at home and a stronger 31-22 record on the road. The Pirates sit two games back in the standings at 52-48 (27-24 at home, 25-24 away) and are the road side here. The moneyline reads Yankees 53.5c, Pirates 47c, so the market gives New York roughly a 53.5% implied win probability against Pittsburgh's 47%. That is close to a coin flip for a home favorite, and it reflects the pitching mismatch working against the chalk.
The run line puts the Yankees at -1.5 for 35c, implying about a 35% chance New York wins by two or more runs. The total is set at 8.5, with the over priced at 45c on both books, which leans the market slightly toward the under and points to a game expected to stay in the 7-to-8 run range. Kalshi and Polymarket agree tightly across the board: the moneyline gap is a single cent (54c vs 53c on the Yankees), the run line is identical at 35c on both venues, and the O/U 8.5 sits at 45c on each. There is no cross-platform arbitrage to exploit on this game.
The starting pitchers are the story. Braxton Ashcraft carries a 3.49 ERA and a 9-3 record into the Bronx, giving Pittsburgh the better arm on paper despite the Pirates trading at the underdog 47c. Ryan Weathers takes the mound for New York at 3-7 with a 4.15 ERA, a two-thirds-of-a-run gap in ERA that would normally push the price toward the visiting team. The market instead holds the Yankees as a narrow favorite, pricing in Yankee Stadium and the New York lineup as enough to offset the edge on the mound. That tension is the read: the Pirates at 47c are getting the stronger starter at a discount, while the Yankees at 53.5c are paying for home field and lineup depth.
Line movement has been quiet. Kalshi held the Yankees flat at 54c across the tracked snapshot window, and Polymarket's implied moneyline sat at 53c over the same stretch. No meaningful drift has hit the favorite, so the market has held its open rather than moving toward either side. The AL East context matters for New York, which is why the same-day Orioles vs Red Sox market is worth watching alongside this one for divisional positioning.
The market resolves on the final score of the Pittsburgh Pirates at New York Yankees game, scheduled for first pitch at 7:05 PM ET on July 20, 2026 at Yankee Stadium. The moneyline pays the team that wins the game, the run line settles on whether the Yankees win by two or more runs (or the Pirates stay within 1.5), and the total settles on the combined final run count against the 8.5 line. If the game is postponed or suspended, the contracts settle per each platform's official MLB rules, typically on the completed or resumed game.
Pitching matchup: Braxton Ashcraft (9-3, 3.49 ERA) for Pittsburgh against Ryan Weathers (3-7, 4.15 ERA) for New York is the central price driver.
Mispriced favorite read: the Yankees hold at 53.5c despite the road team sending the lower-ERA starter, so the value question is whether home field justifies the chalk.
Run line: Yankees -1.5 at 35c implies a low-margin game, a live number if you expect New York to win comfortably.
Total: the 8.5 line with the over at 45c leans under, a read on two rotation arms limiting the scoring.
Cross-platform agreement: Kalshi 54c and Polymarket 53c on the Yankees leaves no arbitrage, so the edge, if any, is directional not structural.
Standings stake: the Yankees (54-44) and Pirates (52-48) are separated by two games, so the result nudges the wild-card math for both.
Compare this game against the rest of the slate on the MLB odds board and the broader baseball prediction markets hub. For another AL matchup in play the same evening, the Orioles vs Red Sox market tracks a divisional game with similar cross-platform coverage across Kalshi and Polymarket.
Resolves on the final score of the Pittsburgh Pirates at New York Yankees game, scheduled for 7:05 PM ET on July 20, 2026 at Yankee Stadium. The moneyline pays the team that wins the game, the run line settles on whether the Yankees win by two or more runs, and the total settles on the combined final run count against the 8.5 line. If the game is postponed or suspended, contracts settle per each platform official MLB rules on the completed or resumed game.
As of July 20, 2026, the Yankees are the 53.5c favorite (54c on Kalshi, 53c on Polymarket) and the Pirates are the underdog at 47c on both platforms.
The New York Yankees are favored at home with about a 53.5% implied win probability, against a 47% implied probability for the Pittsburgh Pirates.
The game trades on both Kalshi and Polymarket. The two books agree closely, with the Yankees moneyline at 54c on Kalshi and 53c on Polymarket on July 20, 2026.
The run line is Yankees -1.5 at 35c on both books, and the total is set at 8.5 with the over priced at 45c, a slight lean to the under, as of July 20, 2026.
Confirm the probable starters (Braxton Ashcraft at 3.49 ERA for Pittsburgh, Ryan Weathers at 4.15 ERA for New York), the lineups, and any weather at Yankee Stadium before the 7:05 PM ET start.