| Spread | Total | ML | Best ML | |
|---|---|---|---|---|
â–¶Jays | +1.5 51%83% | O 1 47%47% | 17%17% | 17% Kalshi |
â–¶Phillies | -1.5 49%17% | U 1 53%53% | 49%48% | 49% Kalshi |
| Spread | Total | Moneyline | Best ML | |
|---|---|---|---|---|
â–¶Toronto Blue Jays | +1.5 | O 1 | 17% Kalshi | |
â–¶Philadelphia Phillies | -1.5 | U 1 | 49% Kalshi |
No player props available for this game.
Philadelphia is the 67c favorite over Toronto on both Kalshi and Polymarket, with the two books printing the identical number on every moneyline row. That price is a Zack Wheeler price: the Phillies right-hander carries a 2.49 ERA against Jose Soriano at 3.29 for a Blue Jays club sitting 54-62 and 15 games out in the AL East. Toronto prices at 34c, and the pair sums to 101c, a 1c hold against the 4.5c DraftKings charges on the same game. First pitch is 6:40 p.m. ET Friday, August 7, 2026 at Citizens Bank Park, and the live board above carries current prices.
Toronto opens a three-game set in Philadelphia on Friday, August 7, 2026 as a clear underdog, and the two exchanges are unusually locked together on the price. Kalshi and Polymarket both post the Phillies at 67c and the Blue Jays at 34c, leaving no cross-platform gap to trade on either side of the moneyline. The pair carries roughly $12K in lifetime moneyline volume, about $10K of it on Kalshi, and the number has held all session.
Philadelphia enters at 62-54, second in the NL East, 8 games back of the division lead and holding the fifth playoff position in the National League. Toronto is 54-62, fifth in the AL East and 15 games out, though the Blue Jays have played better lately at 6-4 over their last 10. Toronto arrives off a 3-2 loss at Wrigley Field on August 6, while Philadelphia beat Washington 7-3 the same night in the finale of a home series.
The records understate how close these teams have been on a per-run basis. Philadelphia's run differential is only plus-2 despite the 62-54 record, which is the kind of gap that usually points to an over-performing bullpen and a heavy share of one-run wins. Toronto's minus-61 differential lines up almost exactly with its 54-62 mark. That is the strongest argument against paying 67c here: the home team's record is running ahead of its underlying run production, and the market is pricing the record.
The pricing itself is the cleanest thing on the board. Phillies 67c plus Blue Jays 34c sums to 101c, a 1c hold. DraftKings has the same game at PHI -225 and TOR +183, which sums to a 104.5% book and a 4.5c hold. Strip the vig out of both and the two markets land in the same place, near 66% for Philadelphia, but the exchange price is the better fill: 67c is the equivalent of roughly -203 American, about 22 points of price better than the sportsbook line on the favorite. That is the whole cross-platform read on this game, since Kalshi and Polymarket are quoting the identical number.
Line movement has been minimal. Toronto's moneyline opened the tracked window at 35c on Polymarket and sits at 34c, a 1c drift toward Philadelphia. The Phillies side has printed 67c on both books across every snapshot. The market took its position when the probable pitchers posted and has not revised it.
Zack Wheeler (10-2, 2.49 ERA, 126 strikeouts) starts for Philadelphia. Jose Soriano (9-6, 3.29 ERA, 127 strikeouts) starts for Toronto. That 0.80 gap in ERA between two right-handers with nearly identical strikeout totals is doing most of the work in the 33c spread between the two moneyline prices. Wheeler at Citizens Bank Park against a below-average offense is the single most reliable input a one-game baseball market has, and the 67c number is essentially a Wheeler number rather than a Phillies number.
Philadelphia's lineup gives the price a second leg. Kyle Schwarber leads the club with 33 home runs, Bryce Harper leads with 68 RBI, and Brandon Marsh carries the highest average on the roster at .280. Toronto counters with Kazuma Okamoto at 24 home runs and 70 RBI and Ernie Clement hitting .287. Neither club is deep enough to overwhelm a starter of Wheeler's quality, which is why the total sits where it does rather than in the double digits.
Soriano's job in this spot is narrow: hold the first three innings. Philadelphia is 31-28 at home, not an overpowering home mark, and the market's 47c on a run scored in the first inning is close to a coin flip. If Soriano gets through the top of Philadelphia's order once without damage, the Blue Jays' 34c is live for the middle innings.
The run line is Polymarket-only on this board, with no Kalshi counterpart posted. Philadelphia at -1.5 prices at 48c, meaning the market gives the Phillies slightly under a coin flip to win by two or more. That is the correct shape for a 67c favorite: heavy on the win, unconvinced on the margin, which is the standard read on a pitcher-driven price rather than an offense-driven one. Philadelphia at -2.5 drops to 38c, and Toronto at -1.5 sits at 24c.
The total board runs 55c on over 7.5, 47c on over 8.5, and 37c on over 9.5, which brackets a market total right around 8.2 runs. DraftKings posts the same game at 8. The first-five-innings market reinforces the pitching read: over 4.5 through five innings prices at 47c and over 5.5 drops to 36c, so the market expects fewer than five combined runs while both starters are still in the game.
The moneyline resolves to the team that wins the game, scheduled for 6:40 p.m. ET on Friday, August 7, 2026 at Citizens Bank Park in Philadelphia. Each winning contract pays $1 per share and the losing side settles at zero. The run line and total settle on the official final score, including extra innings. Kalshi lists the game under the KXMLBGAME series and Polymarket under its MLB event board, and both settle once Major League Baseball posts the final. A suspension or postponement that pushes the game past the scheduled date voids and refunds under each platform's rules rather than resolving on a partial score.
Wheeler's form: The Phillies right-hander is 10-2 with a 2.49 ERA and is the primary reason Philadelphia prices at 67c rather than the high 50s.
Soriano containing the first inning: Toronto's starter is 9-6 with a 3.29 ERA, and the run-in-the-first market at 47c is the cleanest early read on whether the 34c underdog price survives.
Philadelphia's plus-2 run differential: A 62-54 record on a differential of plus-2 is the strongest structural argument that the home price is a few cents rich.
Toronto's recent form versus its season line: The Blue Jays are 6-4 in their last 10 but 26-31 on the road with a minus-61 season differential.
The 1c exchange hold: Kalshi and Polymarket print identical 67c and 34c prices against a 4.5c sportsbook hold, so the entire edge on this game is execution rather than opinion.
Series leverage: This is the opener of a three-game set running August 7 through August 9, and Philadelphia is chasing an 8-game division deficit while holding a playoff position.
Both clubs carry season-long markets that price off games like this one. The Phillies playoff market is the direct season-level expression of the same read, and the Blue Jays playoff market prices Toronto's much longer path from 15 games back. Team-level boards for the Philadelphia Phillies and the Toronto Blue Jays collect every active market on each club, and the MLB hub carries the full slate for August 7, 2026. For the immediately preceding games, the Blue Jays at Cubs board and the Nationals at Phillies board show how each market priced these clubs one night earlier.
The moneyline resolves to the team that wins the game between the Toronto Blue Jays and the Philadelphia Phillies, scheduled for 6:40 p.m. ET on Friday, August 7, 2026 at Citizens Bank Park in Philadelphia. The winning team contract pays $1 per share and the losing contract settles at zero. Run line and total contracts settle on the official Major League Baseball final score, extra innings included. Kalshi carries the game in its KXMLBGAME series and Polymarket carries it on the corresponding MLB event, and both settle once the league posts the final. If the game is suspended, postponed past the scheduled date, or otherwise not completed, each platform voids and refunds under its own rules rather than settling on a partial score.
As of August 7, 2026, the Philadelphia Phillies price at 67c and the Toronto Blue Jays at 34c on both Kalshi and Polymarket. The two exchanges are quoting the identical number on each side, so there is no cross-platform gap on the moneyline.
Philadelphia is favored at 67c, roughly 66% implied probability once the 1c hold is removed. DraftKings prices the same game at PHI -225, and 67c is the equivalent of about -203, a better price on the favorite.
Zack Wheeler (10-2, 2.49 ERA, 126 strikeouts) starts for Philadelphia and Jose Soriano (9-6, 3.29 ERA, 127 strikeouts) starts for Toronto. The 0.80 gap in ERA accounts for most of the 33c spread between the two moneyline prices.
The game trades on Kalshi under the KXMLBGAME series and on Polymarket on its MLB event board. Kalshi holds roughly $10K of the approximately $12K in lifetime moneyline volume on this pair.
Philadelphia at -1.5 prices at 48c on Polymarket, with no Kalshi run line posted. The total board runs 55c on over 7.5, 47c on over 8.5, and 37c on over 9.5, bracketing a market total near 8.2 runs against a DraftKings total of 8.
Watch whether Toronto moves off 34c when lineup cards post at Citizens Bank Park, and watch the run-in-the-first market at 47c as the earliest live read. The series continues August 8 and August 9 in Philadelphia.