| Spread | Total | ML | Best ML | |
|---|---|---|---|---|
βΆDiamondbacks | β | O 1 50%49% | 52%51% | 52% Kalshi |
βΆGiants | β | U 1 50%51% | 49% | 49% Kalshi |
| Spread | Total | Moneyline | Best ML | |
|---|---|---|---|---|
βΆArizona Diamondbacks | β | O 1 | 52% Kalshi | |
βΆSan Francisco Giants | β | U 1 | 49% Kalshi |
No player props available for this game.
No spread lines available.
Arizona is the narrow favorite at 51.5c on the cross-platform average (52c Kalshi, 51c Polymarket) for the August 28, 2026 game at Oracle Park, with San Francisco quoted at 49c on Kalshi. That is a thin edge for a 71-63 club that has won eight of nine meetings with the 54-79 Giants this season and sits one game out of the last NL wild card. First pitch is 10:15 PM ET.
Arizona arrives at Oracle Park 71-63 and one game behind San Diego (72-62) for the third National League wild card, which makes this the rare late-August game where only one dugout is playing for something. San Francisco is 54-79, 26 games out of the NL West and 18 back of that same wild card spot. The board still prices the game close to even money, with Arizona at 52c on Kalshi and 51c on Polymarket and the Giants at 49c on Kalshi, because home field and Arizona's 31-34 road record cut against the standings gap.
The cross-platform average on Arizona is 51.5c, a 51.5% implied win probability for a team that is 17 games better than its opponent in the standings and has won eight of the nine meetings between these clubs in 2026. ESPN's matchup model is more aggressive, putting Arizona at 57.9%, so the market is roughly six points softer on the Diamondbacks than the model is. Kalshi and Polymarket sit 1c apart on Arizona, so there is no meaningful disagreement between the books to trade against here. The Giants side is quoted only on Kalshi at 49c, which means the Arizona leg is the one with two-book price discovery.
Line movement over the captures the board has collected is a slow fade of the favorite. Arizona opened this board at 54c on Kalshi and has drifted to 52c across roughly 24 hours of snapshots. Polymarket ran the Arizona side up to 56c inside that window before settling back to 51c, and the Kalshi Giants leg moved the other way, from 50c to 49c. That is a 2c drift, not a repricing, and the board is thin: about $168 in lifetime volume across both platforms, which is normal for an MLB game board the night before first pitch.
The one alternate market posted is the first-inning run contract, quoted at 51c on Kalshi and 49c on Polymarket for a run scoring in the top or bottom of the first. No spread (run line) or total is currently listed on either book for this game, so the moneyline and the first-inning market are the full board.
San Francisco has Blade Tidwell (0-0, 3.58 ERA) listed as the probable starter, a bullpen arm by position who profiles as a short outing that hands the game to the relief corps early. Arizona has not announced a starter as of this writing, and that missing name is the single biggest reason the price is sitting on 52c rather than climbing toward the model number. Arizona is also without Zac Gallen (60-day IL), which is why the rotation slot is in question at all.
Arizona is playing shorthanded at the plate as well. Ketel Marte and Lourdes Gurriel Jr. are both on the 10-day IL, leaving Gabriel Moreno (.303) as the batting-average anchor, Nolan Arenado (21 home runs, 65 RBI) as the power source, and Corbin Carroll as the club's highest-rated overall performer. The Diamondbacks have won their last two games, 5-4 and 2-0, so the offense has been getting by on tight scores rather than volume.
San Francisco counters with Rafael Devers, who leads the club with 29 home runs and 76 RBI and is the only bat on the roster capable of turning this into a one-swing game. Jung Hoo Lee (.289) is day-to-day and Marcelo Mayer is on the 10-day IL, which thins the lineup behind Devers considerably. The Giants have gone 2-3 over their last five and lost their most recent game 10-9, a scoreline that says more about the pitching staff than the offense.
Home splits are the equalizer the market is respecting. San Francisco is 31-34 at Oracle Park, Arizona is 31-34 on the road, and those identical marks are close to the whole explanation for why a 71-63 team is a 52c favorite over a 54-79 team.
The moneyline resolves to the team that wins the game at Oracle Park on August 28, 2026, first pitch 10:15 PM ET (7:15 PM PT). The Kalshi and Polymarket contracts settle once the game is official and final on the scheduled date. If the game is postponed and replayed on a later date, both platforms settle on the completed game per their rules; if it is suspended and never completed, the contracts void. The first-inning market resolves on whether either team scores in the first inning, decided by the official box score.
The stakes on this game feed directly into the Diamondbacks playoff market, where every remaining game against a sub-.500 opponent is worth more than its record suggests. The NL West winner market is effectively decided at the top, with the Dodgers 80-53 and 8.5 games clear of San Diego, so Arizona's path runs through the wild card rather than the division. The NL pennant market prices the far end of that path. For the other side of this matchup, the Giants playoff market is the closing chapter of a 54-79 season. Team-level boards for both clubs live at the Arizona Diamondbacks hub and the San Francisco Giants hub, and every game on the slate is indexed on the MLB hub.
The moneyline resolves to the team that wins the game between the Arizona Diamondbacks and San Francisco Giants at Oracle Park on August 28, 2026, scheduled for 10:15 PM ET (7:15 PM PT). Each winning team contract pays $1 per share and the losing side settles at $0. Kalshi and Polymarket settle once the game is official and final on the scheduled date, using the official MLB box score as the source of truth. If the game is postponed and replayed on a later date, both platforms settle on the completed game per their published rules; a suspended game that is never completed voids the contracts. The first-inning contract resolves YES if either team scores a run in the first inning.
As of August 27, 2026, Arizona is 52c on Kalshi and 51c on Polymarket for a 51.5c cross-platform average, and San Francisco is 49c on Kalshi. Live prices are on the board above.
Arizona is the favorite at roughly a 51.5% implied win probability. ESPN's matchup model is higher on the Diamondbacks at 57.9%, so the market is about six points softer than the model.
The Arizona side trades on both Kalshi and Polymarket. The San Francisco side is quoted only on Kalshi. A first-inning run contract is listed on both platforms at 51c Kalshi and 49c Polymarket.
It resolves when the game goes final at Oracle Park on August 28, 2026, with first pitch scheduled for 10:15 PM ET (7:15 PM PT). Settlement follows the official MLB box score.
Arizona's starting pitcher announcement is the biggest open item, since Zac Gallen is on the 60-day IL. Also watch whether Jung Hoo Lee (.289, day-to-day) is in the San Francisco lineup.