| Spread | Total | ML | Best ML | |
|---|---|---|---|---|
â–¶Diamondbacks | +1.5 61%62% | O 1 49%48% | 30%28% | 30% Kalshi |
â–¶Giants | -1.5 39%38% | U 1 51%52% | 31%29% | 31% Kalshi |
| Spread | Total | Moneyline | Best ML | |
|---|---|---|---|---|
â–¶Arizona Diamondbacks | +1.5 | O 1 | 30% Kalshi | |
â–¶San Francisco Giants | -1.5 | U 1 | 31% Kalshi |
No player props available for this game.
Arizona is 71-63 and San Francisco is 54-79, 16.5 games apart in the standings, and the moneyline is a coin flip: Arizona 50.5c (50c Kalshi, 51c Polymarket) against San Francisco 50c on both books. Arizona has also won eight of the nine meetings between these teams this season. The board carries $18.9K in lifetime volume across both platforms and settles on the final score Thursday night at Oracle Park, first pitch 9:45 PM ET.
Arizona has beaten San Francisco eight times in nine tries this season, sits 16.5 games ahead of the Giants in the standings at 71-63 against 54-79, and is priced at 50.5c to win the series opener. That is not a market error. The entire discount lives in one line of the box score, and the live board above carries the current cross-platform read.
The starting pitchers explain the price. San Francisco hands the ball to Landen Roupp, 7-13 with a 4.34 ERA, a full-season rotation piece with 20 decisions on his record. Arizona counters with Jose Cabrera, 0-2 with a 5.60 ERA and a fraction of that workload. The market is paying for the home starter and the home park, and it is charging Arizona for the gap between a 4.34 ERA and a 5.60 ERA. Strip the starters out and this is a mismatch; leave them in and it is a pick'em, which is exactly where the two books landed.
The splits back the flat line better than the overall records do. Arizona is 31-34 on the road. San Francisco is 31-34 at home. Those are the same number. The 16.5-game separation is built almost entirely on Arizona going 40-29 in Phoenix and San Francisco going 23-45 away from Oracle Park, and neither of those columns applies tonight. Recent form is closer than the standings suggest as well: Arizona is 5-5 over its last 10 and took two of three from the Cubs at home, winning 5-4 and 2-0 on Wednesday, while San Francisco is 3-7 over its last 10 but won two of three from Cincinnati before dropping a 10-9 game Wednesday afternoon.
The derivative markets price the same coin flip. Arizona at -1.5 on the run line is 38.5c (39c Kalshi, 38c Polymarket), San Francisco at -1.5 is 32c on both books, and the 6.5c gap between the two run lines is the only place the board expresses any lean at all. Polymarket prices the over 7.5 at 53c, the over 8.5 at 45c and the over 9.5 at 35c, a ladder that brackets a market total right around eight runs, which is a low number and consistent with Oracle Park's long-standing suppression of run scoring. Kalshi's team totals split the difference the same way: Arizona over 3.5 runs at 56c against San Francisco over 3.5 at 53c, and Arizona over 4.5 at 44c against San Francisco over 4.5 at 40c. Every rung has Arizona a tick higher and never more than four cents higher.
Cross-platform, there is nothing to separate. Kalshi and Polymarket agree inside a single cent on every full-game line: 50c versus 51c on Arizona, 50c versus 50c on San Francisco, 39c versus 38c on the Arizona run line. That is a tight book rather than a pricing disagreement, and it is worth saying plainly because a one-cent spread on a pick'em is noise, not a signal. The volume is real enough to trust: the Arizona moneyline leg has traded $9.5K lifetime ($8.1K of it on Kalshi) and the San Francisco leg $6.9K, on a board totaling $18.9K.
On line movement, the snapshot series this board carries runs roughly from 8:00 PM to 11:50 PM ET Wednesday night, so the honest scope is a four-hour overnight window rather than a full session. Inside it, Arizona ticked from 51c to 50c on Kalshi and held 51c on Polymarket, while San Francisco held 50c on Polymarket and printed 50c and 51c on Kalshi. The board has not left the 50-51 band on any capture on file. The pick'em is the market's standing read, not a late move into a flat number.
Two shorter markets are worth a look because they disagree slightly with the full-game price. Polymarket's three-way five-inning market has San Francisco at 43c, Arizona at 41c and a tie at 14c, a small home lean that the nine-inning moneyline does not carry. Kalshi's first-inning run market sits at 49c on $2.6K of volume, the third-most traded line on the board, and the first-five-innings run lines mirror the full game at 29c for Arizona -1.5 and 30c for San Francisco -1.5.
The standings stakes are one-sided. Arizona is third in the NL West and still has a postseason path priced on its playoff market, and this is the opener of a four-game set that is one of the softer stretches left on its schedule. San Francisco is fourth at 54-79 with nothing but its season win total left to play for. The read: Arizona at 50.5c is the side, because the price is discounting a season-long 8-1 head-to-head and a 16.5-game gap in the standings purely on one start from a pitcher with a 5.60 ERA.
The Diamondbacks vs Giants market resolves on the final score of the game played Thursday, August 27, 2026 at Oracle Park in San Francisco, first pitch 9:45 PM ET (6:45 PM PT). The moneyline pays $1 per share on the winning team and $0 on the loser; baseball has no draw, so extra innings settle the same contract. The run line settles on the final margin (Arizona -1.5 needs a win by two or more) and the totals settle on combined runs scored by both teams. First-five-innings markets settle on the score after five completed innings. Kalshi and Polymarket both settle once the game is official; a postponement moves settlement to the rescheduled date, and a game called before it is official voids per each platform's own rules.
Starting pitching gap: Landen Roupp (7-13, 4.34 ERA) against Jose Cabrera (0-2, 5.60 ERA) is the single reason a 71-63 team is not favored over a 54-79 team.
Identical situational splits: Arizona is 31-34 on the road and San Francisco is 31-34 at home, which is the strongest statistical case for the flat 50c line.
Season series: Arizona is 8-1 against San Francisco in 2026, the largest head-to-head edge the price is ignoring.
Total near eight runs: Polymarket's over 7.5 at 53c and over 8.5 at 45c bracket a low total, and Oracle Park is one of the more run-suppressing venues in the league.
Bullpen availability: both teams played Wednesday afternoon games (Arizona a 2-0 win, San Francisco a 10-9 loss), and the 10-9 game in particular taxed the San Francisco relief corps a day before this start.
Postseason stake asymmetry: Arizona is third in the NL West with a live playoff path; San Francisco is fourth and 25 games under .500, which shapes late-game roster decisions differently.
Both clubs carry season-long boards that price the context around this game. Arizona's postseason path trades on the Diamondbacks playoff market and its full-season output on the Diamondbacks win total. San Francisco's side of the ledger sits on the Giants playoff market and the Giants win total. The division race that frames both is on the NL West winner market. For the rest of the schedule and every other game board, see the Arizona Diamondbacks hub, the San Francisco Giants hub, or the full MLB prediction market board.
Resolves to the team that wins the game played Thursday, August 27, 2026 at Oracle Park in San Francisco, first pitch 9:45 PM ET (6:45 PM PT). Each moneyline team contract pays $1 per share if that team wins and $0 otherwise; baseball plays to a decision, so extra innings settle the same contract with no draw outcome. The run line settles on the final margin of victory, with Arizona -1.5 requiring a win by two runs or more. Game totals and team totals settle on runs actually scored, and first-five-innings markets settle on the score after five completed innings. Kalshi and Polymarket both settle after the game is declared official. If the game is postponed, settlement moves to the rescheduled date; if it is called before becoming official, contracts void per each platform's own rules.
As of August 27, 2026, the moneyline is a pick'em: Arizona 50.5c (50c on Kalshi, 51c on Polymarket) and San Francisco 50c on both books. Arizona at -1.5 on the run line is 38.5c and San Francisco at -1.5 is 32c.
Neither side, in any meaningful sense. Arizona's 50.5c average implies roughly a 50% win probability against San Francisco's 50c, a one-cent edge that is inside the noise of a two-platform board carrying $18.9K in lifetime volume.
San Francisco starts Landen Roupp, 7-13 with a 4.34 ERA. Arizona starts Jose Cabrera, 0-2 with a 5.60 ERA. That 1.26-run ERA gap is the main reason a 71-63 team is not priced above a 54-79 team.
Both Kalshi and Polymarket list this game. Kalshi carries the moneyline, run line, team totals and a first-inning run market; Polymarket carries the moneyline, run line, game totals and a three-way five-inning market. Kalshi holds the larger share of the $18.9K lifetime volume.
It resolves on the final score of the August 27, 2026 game at Oracle Park, first pitch 9:45 PM ET, with both platforms settling once the game is official.
Watch for a lineup or starter change, since Jose Cabrera's 5.60 ERA is carrying the entire price discount, and watch the run line, where the 6.5c gap between Arizona -1.5 at 38.5c and San Francisco -1.5 at 32c is the only lean on an otherwise flat board.