| Spread | Total | ML | Best ML | |
|---|---|---|---|---|
â–¶Angels | +1.5 58%72% | O 1 48%48% | 17%19% | 19% Polymarket |
â–¶Giants | -1.5 42%28% | U 1 52%52% | 33%32% | 33% Kalshi |
| Spread | Total | Moneyline | Best ML | |
|---|---|---|---|---|
â–¶Los Angeles Angels | +1.5 | O 1 | 19% Polymarket | |
â–¶San Francisco Giants | -1.5 | U 1 | 33% Kalshi |
The San Francisco Giants are the 62c home favorite over the Los Angeles Angels for the July 24, 2026 game at Oracle Park, a price set by the pitching matchup rather than the standings. Kalshi prices the Giants at 62c and Polymarket at 61c, with both books at 40c on the Angels, so there is no cross-platform edge on the winner. Logan Webb (3.87 ERA) starts for San Francisco against Grayson Rodriguez (8.23 ERA), and the run total sits near 8.5. Both clubs are well under .500, the Giants at 42-60 and the Angels at 41-62.
The July 24, 2026 meeting between the Los Angeles Angels and San Francisco Giants pairs two sub-.500 clubs, yet the market treats it as a one-sided game. San Francisco opens as the 62c moneyline favorite (62c Kalshi, 61c Polymarket) with the Angels at 40c on both books. The gap traces almost entirely to the starting pitchers: Logan Webb and his 3.87 ERA for the Giants against Grayson Rodriguez and an 8.23 ERA for the Angels.
The Giants moneyline sits at 62c on Kalshi and 61c on Polymarket as of July 24, 2026, an implied win probability near 62%. The Angels trade at 40c on both platforms. Because the two books are within 1c on the favorite and identical on the underdog, there is no cross-platform arbitrage on the winner, and the value spots live in the derivative markets. On the run line, San Francisco at -1.5 prices near 42c (43c Kalshi, 42c Polymarket), so the market gives the Giants close to a coin-flip chance of winning by two or more runs and prices real risk of a one-run game. The full-game total centers near 8.5 runs, with over 8.5 at 46c and over 9.5 at 35c, a mild lean to the under of 8.5.
The line has held since the board opened. The Giants moneyline printed 61c on the first snapshot of July 24, 2026, firmed to 62c within the hour, and has stayed at 62c across every subsequent read, while the Angels sat flat at 40c on both books. The cross-platform disagreement shows up in the props, not the winner. Grayson Rodriguez strikeouts over 4.5 trades at 42c on Kalshi but only 23c on Polymarket, a 19c split that reflects thin two-sided pricing on the Angels starter rather than a real edge. Logan Webb strikeouts over 6.5 sits at 41c, consistent with his role as San Francisco's innings anchor.
The record columns are close, San Francisco at 42-60 and Los Angeles at 41-62, but the mound matchup is not. Webb carries a 3.87 ERA and a 5-7 record as the Giants' most durable starter, and San Francisco is 22-25 at Oracle Park, a venue that suppresses run scoring. Rodriguez brings an 8.23 ERA into the start, and the Angels are 17-34 on the road. That combination, a mid-3s ERA arm at home against a starter allowing north of eight earned runs per nine, is why the Giants sit at 62c despite a losing record. The team-total board reflects the same read: San Francisco is priced to score over 1.5 runs at 88c and over 3.5 runs at 62c, ahead of the Angels' 79c and 49c on the matching lines.
The Angels vs Giants market resolves on the final score of the game at Oracle Park in San Francisco on July 24, 2026. The moneyline pays out to the team that wins the game, the run-line contracts settle on whether the Giants win by two or more runs (or the Angels stay within the spread), and the total settles on the combined runs scored. All contracts settle on Kalshi and Polymarket once the game goes final. If the game is postponed or suspended, each platform settles per its published rules for the rescheduled or shortened contest.
For the full cross-platform board and live prices, see the San Francisco Giants market hub and the Los Angeles Angels market hub. Both feed the broader MLB prediction markets page, which ranks every game on the slate by cross-platform price. For other daily games and leagues, the sports markets hub carries the full board.
Resolves to the team that wins the Los Angeles Angels at San Francisco Giants game at Oracle Park on July 24, 2026. The moneyline contract pays $1 per share for the winning team and $0 for the loser. Run-line contracts settle on whether the Giants win by two or more runs or the Angels lose by one run or win outright, and total contracts settle on the combined final runs scored. Markets settle on Kalshi and Polymarket once the game is official. If the game is postponed past the resolution date, suspended, or shortened, each platform applies its own rescheduled-game and official-game rules.
As of July 24, 2026, the San Francisco Giants are the 62c moneyline favorite (62c Kalshi, 61c Polymarket) and the Los Angeles Angels trade at 40c on both platforms, an implied Giants win probability near 62%.
It resolves on July 24, 2026, once the game at Oracle Park goes final. The moneyline pays the winning team, and the run line and total settle on the final score.
The game trades on both Kalshi and Polymarket, with the moneyline, run line, total, and player props available. The two books price the winner within 1c of each other.
The San Francisco Giants are favored at 62c, roughly a 62% implied probability, driven by Logan Webb (3.87 ERA) starting at home against Grayson Rodriguez (8.23 ERA).
The full-game total sits near 8.5 runs as of July 24, 2026, with over 8.5 priced at 46c and over 7.5 at 54c, a slight market lean toward the under of 8.5 at Oracle Park.
Watch for a late scratch or bullpen change from Grayson Rodriguez, which would move the 62c Giants line, and monitor the Rodriguez strikeouts over 4.5 prop, which splits 42c on Kalshi against 23c on Polymarket.