| Spread | Total | ML | Best ML | |
|---|---|---|---|---|
Mariners | -2.5 — | O 2.5 — | 0%0% | — |
Angels | +2.5 — | U 2.5 — | 100%100% | 100% Kalshi |


| Spread | Total | Moneyline | Best ML | |
|---|---|---|---|---|
Seattle Mariners | -2.5 — | O 2.5 — | 0%0% | — |
Los Angeles Angels | +2.5 — | U 2.5 — | 100%100% | 100% Kalshi |
Seattle is the 61c favorite at Angel Stadium on September 15, quoted identically on Kalshi and Polymarket as of late on September 14, with the Angels at 40c. The Mariners (70-80) are five games back of Houston in the AL West and lead the season series 4-2; the Angels (56-93) are 18.5 back and have lost three straight. Logan Gilbert (3.72 ERA) against Ryan Johnson (5.12 ERA) is the mismatch the board is paying for, and the full cross-platform board holds $10.2K in lifetime volume.
Seattle is the 61c favorite on both Kalshi and Polymarket for the middle game of this three-game set at Angel Stadium, and the two books have converged on the same number to the cent. That is a 61% implied probability, against an ESPN matchup projection of 56.9% for the Mariners, so the board is pricing Seattle slightly ahead of the model. The full board carries $10.2K in lifetime volume across two platforms, and first pitch is 9:38 PM ET on September 15, 2026.
Seattle arrives at 70-80, five games back of Houston (75-75) in the AL West and 30-45 away from T-Mobile Park. That road record is the single best argument for the Angels here, and the market has largely ignored it. The Angels are 56-93, 18.5 games back, 30-44 at home, and have lost three straight after being swept by Washington. Seattle leads the completed season series 4-2, having taken all three meetings at T-Mobile Park in late June and early July by a combined 15-5.
Logan Gilbert is listed as Seattle's probable starter as of September 14, at 12-9 with a 3.72 ERA, which ranks 24th in the league and is the best mark on the Mariners staff. The Angels counter with Ryan Johnson, 4-8 with a 5.12 ERA. A 1.40-run ERA gap between listed starters is the cleanest explanation for a 61c road favorite in a game between two teams that are a combined 46 games under .500. Randy Arozarena carries the Seattle offense at .276 with 25 home runs and 75 RBI. Zach Neto leads the Angels with 26 home runs and 73 RBI, and Mike Trout is hitting .244.
The line has moved one direction all day. Across roughly 24 hours of captured snapshots ending at 10:40 PM ET on September 14, Seattle went from 56c to 61c on Kalshi and from 54c to 61c on Polymarket, while the Angels slid from 44c to 40c on Kalshi and from 47c to 40c on Polymarket. Polymarket opened the wider price and closed the gap to zero, so the cross-platform spread that existed a day ago is gone. Both books now quote the identical pair, and there is no venue-to-venue edge left on the moneyline. The series opener at Angel Stadium priced Seattle in the same neighborhood.
The run line is the more interesting board. Seattle at -1.5 trades at 48c on both platforms, against 61c to simply win the game. That 13c gap is the market pricing a meaningful share of Seattle's win equity into one-run outcomes, which fits a matchup where the Angels have played four of their last five inside two runs. The Angels at -1.5 sit at 25c, and at -2.5 at 16.5c (17c Kalshi, 16c Polymarket). Seattle at -2.5 is 37c and at -3.5 is 28c.
The total opened lower and has been bought. Over 7.5 runs trades at 55c on both books after moving from 51c to 55c on Kalshi and from 50c to 55c on Polymarket inside the same snapshot window. That rung carries $1.2K on Kalshi, the heaviest non-moneyline line on the board. Over 8.5 sits at 47.5c (47c Kalshi, 48c Polymarket) and Over 9.5 at 37.5c, so the implied median lands right around eight and a half runs. On team totals, Seattle over 3.5 runs is 60c and the Angels over 3.5 runs is 47c, a 13c split that matches the starting-pitcher mismatch rather than the venue.
Two shorter markets are live. A run in the first inning prices at 49c on Kalshi and 48c on Polymarket. Polymarket also runs a three-way market on the score after five innings: Seattle leading at 51c, the Angels leading at 34c, and a tie at 14c. That tie leg is the only place on this board where a draw carries real weight, and 14c is a fair read on a matchup with an 8.5-run implied total.
The moneyline resolves to the team that wins the game at Angel Stadium on September 15, 2026, first pitch 9:38 PM ET, with the winning contract paying $1 per share and the losing contract paying $0. There is no draw outcome on the full-game moneyline; extra innings simply extend the game until a winner exists. The run-line and total markets settle on the official final score including extra innings, so Over 7.5 resolves YES at eight combined runs or more. Both Kalshi and Polymarket settle off the official MLB result once the game is final. A postponement moves settlement to the makeup date on Kalshi, and a game called before it becomes official voids under each platform's published rules rather than settling on a partial score.
The Seattle Mariners team hub tracks every Seattle board on both platforms, and the Los Angeles Angels team hub does the same for the home side. The AL West race that gives this game its stakes runs through Houston, and the Royals at Astros board is the market that moves Seattle's division math the most on the same night. For the rest of the slate, the MLB prediction market hub carries every game board with live Kalshi and Polymarket pricing.
Resolves to the team that wins the game at Angel Stadium in Anaheim on September 15, 2026, scheduled for 9:38 PM ET. The winning team's moneyline contract pays $1 per share and the losing contract pays $0, with no draw outcome because extra innings continue until a winner exists. Run-line contracts settle on the final margin including extra innings, so Seattle at -1.5 resolves YES only on a win by two runs or more. Total contracts settle on combined runs in the official final score, so Over 7.5 resolves YES at eight runs or more. Both Kalshi and Polymarket settle from the official MLB result once the game goes final. A postponement carries settlement to the makeup date, and a game called before reaching official status voids under each platform's published rules rather than settling on a partial score.
As of late on September 14, 2026, Seattle trades at 61c on both Kalshi and Polymarket and the Angels at 40c, a 61% implied probability for the Mariners. The two platforms quote the identical price, so there is no cross-platform spread on the moneyline.
Seattle is favored at a 61% implied probability despite being 30-45 on the road, driven by the starting-pitcher gap between Logan Gilbert (3.72 ERA) and Ryan Johnson (5.12 ERA). ESPN's matchup predictor is slightly lower on Seattle at 56.9%.
Both Kalshi and Polymarket list this game, and the combined board carries $10.2K in lifetime volume across moneyline, run line, totals, team totals, and first-inning markets. Kalshi runs the deepest total at $1.2K on the Over 7.5 rung.
It resolves once the September 15, 2026 game at Angel Stadium goes final, with first pitch scheduled for 9:38 PM ET. Settlement follows the official MLB result, and a postponement moves resolution to the makeup date.
Seattle at -1.5 trades at 48c on both platforms and the Angels at -1.5 sit at 25c. The total prices Over 7.5 runs at 55c and Over 8.5 at 47.5c, putting the implied median around eight and a half combined runs.
Confirm the starters hold, since a Gilbert scratch would reprice a board built on a 1.40-run ERA edge. Watch whether the total keeps climbing past the 55c it reached on September 14, and whether Seattle's 30-45 road record finally gets priced in.