2028 Presidential Election Winner Odds
Prediction markets expect JD Vance to win the 2028 Presidential Election, with his victory sitting at 25.6% probability (+291). A Gavin Newsom win stands at 19.5% (+413), while deeper field candidates remain unlikely at sub-10% probability. Our 2028 US election tracker aggregates live odds from prediction markets. The total volume in the last 24 hours stands at $3.9M, with $3.9K at Kalshi and $3.9M at Polymarket. Aggregated cross-platform odds for US Election updated hourly with current probability synthesis and arbitrage detection.
Probability Over Time
Hover for details · Cursor-synced tooltips
Tap "Chart settings" to adjust the chart.
Chart settings
Current Odds Snapshot
Current probabilities across platforms with liquidity indicators
JDVJ.D. Vance
Vol $24.0K
Spread 1.0%
Agg
25.6%↑ +1.1%
K
26.5%
P
25.5%
GNGavin Newsom
Vol $13.0K
Spread 0.0%
Agg
19.5%— +0.0%
K
19.5%
P
19.5%
MRMarco Rubio
Vol $21.7K
Spread 2.9%
Agg
7.6%↓ -1.0%
K
10.5%
P
7.6%
AOCAlexandria Ocasio-Cortez
Vol $4.8K
Spread 0.0%
Agg
5.5%— +0.0%
K
5.5%
P
5.5%
JSJosh Shapiro
Vol $26.1K
Spread 0.2%
Agg
4.3%↓ -0.2%
K
4.5%
P
4.3%
KHKamala Harris
Vol $50.8K
Spread 0.1%
Agg
3.4%↑ +0.2%
K
3.5%
P
3.4%
DJTDonald J. Trump
Vol $28.6K
Spread 0.7%
Agg
2.9%↓ -0.1%
K
3.5%
P
2.9%
ABAndy Beshear
Vol $38.8K
Spread 0.1%
Agg
2.5%↑ +0.1%
K
2.5%
P
2.5%
PBPete Buttigieg
Vol $23.8K
Spread 1.3%
Agg
2.2%— +0.0%
K
3.5%
P
2.2%
JBPJ.B. Pritzker
Vol $344.4K
Spread 0.7%
Agg
1.9%↓ -0.3%
K
2.5%
P
1.8%
DTRDwayne 'The Rock' Johnson
Vol $31.9K
Spread —
Agg
1.6%— +0.0%
P
1.6%
WMWes Moore
Vol $71.5K
Spread 1.2%
Agg
1.4%— +0.0%
K
2.5%
P
1.4%
RDRon DeSantis
Vol $39.5K
Spread 0.1%
Agg
1.4%— +0.0%
K
1.5%
P
1.4%
ITIvanka Trump
Vol $10.9K
Spread —
Agg
1.3%— +0.0%
P
1.3%
TCTucker Carlson
Vol $26.3K
Spread —
Agg
1.2%— +0.0%
P
1.2%
GWGretchen Whitmer
Vol $37.4K
Spread 1.5%
Agg
1.1%— +0.0%
K
2.5%
P
1.1%
VRVivek Ramaswamy
Vol $129.7K
Spread 0.4%
Agg
1.0%— +0.0%
P
1.0%
K
0.5%
JDJamie Dimon
Vol $46.0K
Spread 0.4%
Agg
1.0%— +0.0%
P
1.0%
K
0.5%
DJTDonald J. Trump Jr.
Vol $124.8K
Spread 0.5%
Agg
1.0%— +0.0%
K
1.5%
P
1.0%
EMElon Musk
Vol $105.0K
Spread —
Agg
1.0%— +0.0%
P
1.0%
SASStephen A. Smith
Vol $160.1K
Spread 0.4%
Agg
0.9%↑ +0.1%
P
0.9%
K
0.5%
NHNikki Haley
Vol $44.1K
Spread 0.4%
Agg
0.9%— +0.0%
P
0.9%
K
0.5%
GYGlenn Youngkin
Vol $233.0K
Spread 0.6%
Agg
0.9%— +0.0%
K
1.5%
P
0.9%
LJLeBron James
Vol $330.6K
Spread —
Agg
0.9%— +0.0%
P
0.9%
TWTim Walz
Vol $844.7K
Spread 0.2%
Agg
0.8%↑ +0.2%
P
0.8%
K
0.5%
TGTulsi Gabbard
Vol $205.6K
Spread 0.2%
Agg
0.8%— +0.0%
P
0.8%
K
0.5%
KKKim Kardashian
Vol $233.4K
Spread —
Agg
0.8%— +0.0%
P
0.8%
ZMZohran Mamdani
Vol $133.0K
Spread —
Agg
0.8%— +0.0%
P
0.8%
MOMichelle Obama
Vol $135.4K
Spread —
Agg
0.8%— +0.0%
P
0.8%
GAGreg Abbott
Vol $349.9K
Spread 0.1%
Agg
0.7%— +0.0%
P
0.7%
K
0.5%
| Outcome | Aggregated | Spread | Volume | Kalshi | Polymarket |
|---|---|---|---|---|---|
JDV J.D. Vance | 25.6% ↑ +1.1% | 1.0% | $24.0K |
Kalshi
26.5% |
Polymarket
25.5% |
GN Gavin Newsom | 19.5% — +0.0% | 0.0% | $13.0K |
Kalshi
19.5% |
Polymarket
19.5% |
MR Marco Rubio | 7.6% ↓ -1.0% | 2.9% | $21.7K |
Kalshi
10.5% |
Polymarket
7.6% |
AOC Alexandria Ocasio-Cortez | 5.5% — +0.0% | 0.0% | $4.8K |
Kalshi
5.5% |
Polymarket
5.5% |
JS Josh Shapiro | 4.3% ↓ -0.2% | 0.2% | $26.1K |
Kalshi
4.5% |
Polymarket
4.3% |
KH Kamala Harris | 3.4% ↑ +0.2% | 0.1% | $50.8K |
Kalshi
3.5% |
Polymarket
3.4% |
DJT Donald J. Trump | 2.9% ↓ -0.1% | 0.7% | $28.6K |
Kalshi
3.5% |
Polymarket
2.9% |
AB Andy Beshear | 2.5% ↑ +0.1% | 0.1% | $38.8K |
Kalshi
2.5% |
Polymarket
2.5% |
PB Pete Buttigieg | 2.2% — +0.0% | 1.3% | $23.8K |
Kalshi
3.5% |
Polymarket
2.2% |
JBP J.B. Pritzker | 1.9% ↓ -0.3% | 0.7% | $344.4K |
Kalshi
2.5% |
Polymarket
1.8% |
DTR Dwayne 'The Rock' Johnson | 1.6% — +0.0% | — | $31.9K |
Kalshi
— |
Polymarket
1.6% |
WM Wes Moore | 1.4% — +0.0% | 1.2% | $71.5K |
Kalshi
2.5% |
Polymarket
1.4% |
RD Ron DeSantis | 1.4% — +0.0% | 0.1% | $39.5K |
Kalshi
1.5% |
Polymarket
1.4% |
IT Ivanka Trump | 1.3% — +0.0% | — | $10.9K |
Kalshi
— |
Polymarket
1.3% |
TC Tucker Carlson | 1.2% — +0.0% | — | $26.3K |
Kalshi
— |
Polymarket
1.2% |
GW Gretchen Whitmer | 1.1% — +0.0% | 1.5% | $37.4K |
Kalshi
2.5% |
Polymarket
1.1% |
VR Vivek Ramaswamy | 1.0% — +0.0% | 0.4% | $129.7K |
Kalshi
0.5% |
Polymarket
1.0% |
JD Jamie Dimon | 1.0% — +0.0% | 0.4% | $46.0K |
Kalshi
0.5% |
Polymarket
1.0% |
DJT Donald J. Trump Jr. | 1.0% — +0.0% | 0.5% | $124.8K |
Kalshi
1.5% |
Polymarket
1.0% |
EM Elon Musk | 1.0% — +0.0% | — | $105.0K |
Kalshi
— |
Polymarket
1.0% |
SAS Stephen A. Smith | 0.9% ↑ +0.1% | 0.4% | $160.1K |
Kalshi
0.5% |
Polymarket
0.9% |
NH Nikki Haley | 0.9% — +0.0% | 0.4% | $44.1K |
Kalshi
0.5% |
Polymarket
0.9% |
GY Glenn Youngkin | 0.9% — +0.0% | 0.6% | $233.0K |
Kalshi
1.5% |
Polymarket
0.9% |
LJ LeBron James | 0.9% — +0.0% | — | $330.6K |
Kalshi
— |
Polymarket
0.9% |
TW Tim Walz | 0.8% ↑ +0.2% | 0.2% | $844.7K |
Kalshi
0.5% |
Polymarket
0.8% |
TG Tulsi Gabbard | 0.8% — +0.0% | 0.2% | $205.6K |
Kalshi
0.5% |
Polymarket
0.8% |
KK Kim Kardashian | 0.8% — +0.0% | — | $233.4K |
Kalshi
— |
Polymarket
0.8% |
ZM Zohran Mamdani | 0.8% — +0.0% | — | $133.0K |
Kalshi
— |
Polymarket
0.8% |
MO Michelle Obama | 0.8% — +0.0% | — | $135.4K |
Kalshi
— |
Polymarket
0.8% |
GA Greg Abbott | 0.7% — +0.0% | 0.1% | $349.9K |
Kalshi
0.5% |
Polymarket
0.7% |
Arbitrage Scanner
Current cross-venue opportunities with fee calculations
Pairs (Venue-to-Venue)
| Outcome | Venue Pair | Leg A (Buy) | Leg B (Sell) | Gross Spread | After Fees | Actionable |
|---|---|---|---|---|---|---|
MR Marco Rubio |
Polymarket
→
Kalshi | Buy @ P 7.6¢ | Sell @ K 10¢ | +2.40% | +2.30% |
Yes |
GW Gretchen Whitmer |
Polymarket
→
Kalshi | Buy @ P 1.1¢ | Sell @ K 2¢ | +0.90% | +0.83% |
No |
PB Pete Buttigieg |
Polymarket
→
Kalshi | Buy @ P 2.3¢ | Sell @ K 3¢ | +0.70% | +0.63% |
No |
WM Wes Moore |
Polymarket
→
Kalshi | Buy @ P 1.4¢ | Sell @ K 2¢ | +0.60% | +0.53% |
No |
JBP J.B. Pritzker |
Polymarket
→
Kalshi | Buy @ P 1.9¢ | Sell @ K 2¢ | +0.10% | +0.03% |
No |
GY Glenn Youngkin |
Polymarket
→
Kalshi | Buy @ P 0.9¢ | Sell @ K 1¢ | +0.10% | +0.03% |
No |
DJT Donald J. Trump |
Polymarket
→
Kalshi | Buy @ P 2.9¢ | Sell @ K 3¢ | +0.10% | +0.03% |
No |
JDV J.D. Vance |
Polymarket
→
Kalshi | Buy @ P 26¢ | Sell @ K 26¢ | +0.00% | -0.26% |
No |
DJT Donald J. Trump Jr. |
Polymarket
→
Kalshi | Buy @ P 1¢ | Sell @ K 1¢ | +0.00% | -0.07% |
No |
VR Vivek Ramaswamy |
Kalshi
→
Polymarket | Buy @ K 1¢ | Sell @ P 0.9¢ | -0.10% | -0.17% |
No |
JD Jamie Dimon |
Kalshi
→
Polymarket | Buy @ K 1¢ | Sell @ P 0.9¢ | -0.10% | -0.17% |
No |
SAS Stephen A. Smith |
Kalshi
→
Polymarket | Buy @ K 1¢ | Sell @ P 0.8¢ | -0.20% | -0.27% |
No |
NH Nikki Haley |
Kalshi
→
Polymarket | Buy @ K 1¢ | Sell @ P 0.8¢ | -0.20% | -0.27% |
No |
TW Tim Walz |
Kalshi
→
Polymarket | Buy @ K 1¢ | Sell @ P 0.7¢ | -0.30% | -0.37% |
No |
TG Tulsi Gabbard |
Kalshi
→
Polymarket | Buy @ K 1¢ | Sell @ P 0.7¢ | -0.30% | -0.37% |
No |
JS Josh Shapiro |
Polymarket
→
Kalshi | Buy @ P 4.4¢ | Sell @ K 4¢ | -0.40% | -0.47% |
No |
RD Ron DeSantis |
Polymarket
→
Kalshi | Buy @ P 1.4¢ | Sell @ K 1¢ | -0.40% | -0.47% |
No |
GA Greg Abbott |
Kalshi
→
Polymarket | Buy @ K 1¢ | Sell @ P 0.6¢ | -0.40% | -0.47% |
No |
AB Andy Beshear |
Polymarket
→
Kalshi | Buy @ P 2.5¢ | Sell @ K 2¢ | -0.50% | -0.57% |
No |
KH Kamala Harris |
Polymarket
→
Kalshi | Buy @ P 3.5¢ | Sell @ K 3¢ | -0.50% | -0.57% |
No |
AOC Alexandria Ocasio-Cortez |
Kalshi
→
Polymarket | Buy @ K 6¢ | Sell @ P 5¢ | -1.00% | -1.07% |
No |
GN Gavin Newsom |
Kalshi
→
Polymarket | Buy @ K 20¢ | Sell @ P 19¢ | -1.00% | -1.20% |
No |
Outcome Diff
| Outcome A | Outcome B | Venue | A Odds | B Odds | Diff | Strategy |
|---|---|---|---|---|---|---|
JDV J.D. Vance |
AB Andy Beshear |
Kalshi | A 26.5% | B 2.5% | +24.00% | Buy spread |
JDV J.D. Vance |
JBP J.B. Pritzker |
Kalshi | A 26.5% | B 2.5% | +24.00% | Buy spread |
JDV J.D. Vance |
JBP J.B. Pritzker |
Polymarket | A 25.5% | B 1.8% | +23.65% | Buy spread |
JDV J.D. Vance |
PB Pete Buttigieg |
Polymarket | A 25.5% | B 2.2% | +23.30% | Buy spread |
JDV J.D. Vance |
AB Andy Beshear |
Polymarket | A 25.5% | B 2.5% | +23.05% | Buy spread |
JDV J.D. Vance |
KH Kamala Harris |
Kalshi | A 26.5% | B 3.5% | +23.00% | Buy spread |
JDV J.D. Vance |
DJT Donald J. Trump |
Kalshi | A 26.5% | B 3.5% | +23.00% | Buy spread |
JDV J.D. Vance |
PB Pete Buttigieg |
Kalshi | A 26.5% | B 3.5% | +23.00% | Buy spread |
JDV J.D. Vance |
DJT Donald J. Trump |
Polymarket | A 25.5% | B 2.9% | +22.65% | Buy spread |
JDV J.D. Vance |
KH Kamala Harris |
Polymarket | A 25.5% | B 3.4% | +22.10% | Buy spread |
JDV J.D. Vance |
JS Josh Shapiro |
Kalshi | A 26.5% | B 4.5% | +22.00% | Buy spread |
JDV J.D. Vance |
JS Josh Shapiro |
Polymarket | A 25.5% | B 4.3% | +21.20% | Buy spread |
JDV J.D. Vance |
AOC Alexandria Ocasio-Cortez |
Kalshi | A 26.5% | B 5.5% | +21.00% | Buy spread |
JDV J.D. Vance |
AOC Alexandria Ocasio-Cortez |
Polymarket | A 25.5% | B 5.5% | +20.00% | Buy spread |
JDV J.D. Vance |
MR Marco Rubio |
Polymarket | A 25.5% | B 7.6% | +17.95% | Buy spread |
GN Gavin Newsom |
JBP J.B. Pritzker |
Polymarket | A 19.5% | B 1.8% | +17.65% | Buy spread |
GN Gavin Newsom |
PB Pete Buttigieg |
Polymarket | A 19.5% | B 2.2% | +17.30% | Buy spread |
GN Gavin Newsom |
AB Andy Beshear |
Polymarket | A 19.5% | B 2.5% | +17.05% | Buy spread |
GN Gavin Newsom |
AB Andy Beshear |
Kalshi | A 19.5% | B 2.5% | +17.00% | Buy spread |
GN Gavin Newsom |
JBP J.B. Pritzker |
Kalshi | A 19.5% | B 2.5% | +17.00% | Buy spread |
GN Gavin Newsom |
DJT Donald J. Trump |
Polymarket | A 19.5% | B 2.9% | +16.65% | Buy spread |
GN Gavin Newsom |
KH Kamala Harris |
Polymarket | A 19.5% | B 3.4% | +16.10% | Buy spread |
JDV J.D. Vance |
MR Marco Rubio |
Kalshi | A 26.5% | B 10.5% | +16.00% | Buy spread |
GN Gavin Newsom |
KH Kamala Harris |
Kalshi | A 19.5% | B 3.5% | +16.00% | Buy spread |
GN Gavin Newsom |
DJT Donald J. Trump |
Kalshi | A 19.5% | B 3.5% | +16.00% | Buy spread |
GN Gavin Newsom |
PB Pete Buttigieg |
Kalshi | A 19.5% | B 3.5% | +16.00% | Buy spread |
GN Gavin Newsom |
JS Josh Shapiro |
Polymarket | A 19.5% | B 4.3% | +15.20% | Buy spread |
GN Gavin Newsom |
JS Josh Shapiro |
Kalshi | A 19.5% | B 4.5% | +15.00% | Buy spread |
GN Gavin Newsom |
AOC Alexandria Ocasio-Cortez |
Kalshi | A 19.5% | B 5.5% | +14.00% | Buy spread |
GN Gavin Newsom |
AOC Alexandria Ocasio-Cortez |
Polymarket | A 19.5% | B 5.5% | +14.00% | Buy spread |
After-fee spreads apply the configured taker-fee model per side. Depth/slippage is not modeled in this scanner.
Methodology & Data Mapping
How we aggregate, normalize, and map cross-platform data
Default: Volume-Weighted Average Price (VWAP)
Weights each mapped market by its reported 24H USD volume at snapshot time. If volume is unavailable, we fall back to a simple average for that snapshot.
Use the VWAP/Simple toggle above the chart to switch aggregation views.
Kalshi: Official API (best bid/ask + last + 24H volume/liquidity when available).
Polymarket: Market data via their API (token prices + best bid/ask + 24H volume/liquidity when available).
Event data is updated hourly. Older history is downsampled.
Each event links one or more markets per provider. We normalize labels, map provider outcomes into a shared outcome list, and merge mapped markets where appropriate.
Cross-venue spread: Max–min difference across available venue probabilities for the same outcome.
Liquidity: Relative per-venue indicators based on provider liquidity fields (no depth/slippage modeling).
Arbitrage: Computed from best bid/ask when available (otherwise mid); after-fee spread applies the configured fee model only.
