Who Will Win 2028 US Presidential Race: Odds & Predictions
Prediction markets expect JD Vance to win the 2028 Presidential Election, with his victory sitting at 20.1% probability (+398). A Gavin Newsom win stands at 17.1% (+484), while deeper field candidates remain unlikely at sub-10% probability. Our 2028 US election tracker aggregates live odds from 4 prediction markets. The total volume in the last 24 hours stands at $715.0K, with $35.2K at Kalshi and $679.6K 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
JDV
J.D. Vance
Vol $35.9K
Spread 5.0%
Agg
20.1%
↓ -10.3%
G
23.5%
O
22.0%
P
20.3%
K
18.5%
GN
Gavin Newsom
Vol $16.6K
Spread 1.9%
Agg
17.1%
↓ -1.5%
O
19.0%
K
17.5%
P
17.1%
MR
Marco Rubio
Vol $11.0K
Spread 5.3%
Agg
11.2%
↑ +6.7%
K
15.5%
O
12.0%
G
10.5%
P
10.3%
CB
Cory Booker
Vol $0
Spread —
Agg
8.0%
— +0.0%
O
8.0%
RFK
Robert F. Kennedy Jr.
Vol $0
Spread —
Agg
8.0%
— +0.0%
O
8.0%
TC
Ted Cruz
Vol $0
Spread —
Agg
8.0%
— +0.0%
O
8.0%
AOC
Alexandria Ocasio-Cortez
Vol $10.8K
Spread 1.7%
Agg
5.5%
↓ -1.9%
O
7.0%
P
5.7%
K
5.4%
KH
Kamala Harris
Vol $9.6K
Spread 1.9%
Agg
5.2%
↑ +2.1%
O
7.0%
K
5.4%
P
5.1%
TC
Tucker Carlson
Vol $8.4K
Spread —
Agg
3.4%
↑ +1.8%
P
3.4%
JS
Josh Shapiro
Vol $39.0K
Spread 2.2%
Agg
2.9%
↑ +0.4%
O
5.0%
K
3.1%
P
2.9%
DJT
Donald J. Trump
Vol $21.1K
Spread 1.4%
Agg
2.8%
↓ -0.4%
G
4.0%
P
2.9%
K
2.7%
PB
Pete Buttigieg
Vol $7.7K
Spread 3.0%
Agg
2.7%
↑ +0.2%
O
5.0%
K
2.9%
P
2.1%
AB
Andy Beshear
Vol $3.7K
Spread 1.8%
Agg
1.9%
— +0.0%
K
3.7%
O
3.0%
P
1.8%
RD
Ron DeSantis
Vol $6.6K
Spread 2.5%
Agg
1.8%
↑ +0.4%
O
4.0%
K
2.1%
P
1.6%
DTR
Dwayne 'The Rock' Johnson
Vol $25.6K
Spread —
Agg
1.8%
↓ -0.4%
P
1.8%
JBP
J.B. Pritzker
Vol $17.3K
Spread 2.6%
Agg
1.4%
— +0.0%
O
4.0%
K
2.1%
P
1.4%
DJT
Donald J. Trump Jr.
Vol $49.9K
Spread 0.3%
Agg
1.1%
↓ -0.2%
K
1.4%
P
1.1%
EM
Elon Musk
Vol $14.0K
Spread —
Agg
1.0%
↓ -0.1%
P
1.0%
GA
Greg Abbott
Vol $13.1K
Spread 0.6%
Agg
1.0%
↑ +0.2%
P
1.0%
K
0.4%
IT
Ivanka Trump
Vol $33.4K
Spread —
Agg
1.0%
↓ -0.3%
P
1.0%
MO
Michelle Obama
Vol $8.9K
Spread —
Agg
1.0%
↑ +0.2%
P
1.0%
SAS
Stephen A. Smith
Vol $16.8K
Spread 0.4%
Agg
1.0%
↑ +0.1%
P
1.0%
K
0.6%
GW
Gretchen Whitmer
Vol $10.9K
Spread 1.1%
Agg
0.9%
↓ -1.4%
O
2.0%
P
1.0%
K
0.9%
JD
Jamie Dimon
Vol $22.5K
Spread 0.5%
Agg
0.9%
↑ +0.1%
P
0.9%
K
0.4%
NH
Nikki Haley
Vol $35.2K
Spread 1.7%
Agg
0.8%
↑ +0.1%
O
2.0%
P
0.9%
K
0.4%
GY
Glenn Youngkin
Vol $25.5K
Spread 1.3%
Agg
0.8%
— +0.0%
O
2.0%
K
0.9%
P
0.8%
WM
Wes Moore
Vol $31.7K
Spread 0.5%
Agg
0.8%
↓ -0.8%
K
1.3%
P
0.8%
TG
Tulsi Gabbard
Vol $61.1K
Spread 1.5%
Agg
0.8%
— +0.0%
O
2.0%
P
0.8%
K
0.5%
ZM
Zohran Mamdani
Vol $39.8K
Spread —
Agg
0.8%
↓ -0.1%
P
0.8%
KK
Kim Kardashian
Vol $31.7K
Spread —
Agg
0.7%
↓ -0.2%
P
0.7%
LJ
LeBron James
Vol $25.9K
Spread —
Agg
0.7%
↓ -0.2%
P
0.7%
VR
Vivek Ramaswamy
Vol $47.9K
Spread 0.8%
Agg
0.7%
↓ -0.3%
O
1.0%
P
0.7%
K
0.3%
TW
Tim Walz
Vol $33.4K
Spread 0.9%
Agg
0.6%
↓ -0.1%
O
1.0%
P
0.7%
K
0.1%
| Outcome | Aggregated | Spread | Volume | Kalshi | Polymarket | Gemini | OG |
|---|---|---|---|---|---|---|---|
|
JDV
J.D. Vance
|
20.1%
↓ -10.3%
|
5.0%
|
$35.9K
|
Kalshi
18.5%
|
Polymarket
20.3%
|
Gemini
23.5%
|
OG
22.0%
|
|
GN
Gavin Newsom
|
17.1%
↓ -1.5%
|
1.9%
|
$16.6K
|
Kalshi
17.5%
|
Polymarket
17.1%
|
Gemini
—
|
OG
19.0%
|
|
MR
Marco Rubio
|
11.2%
↑ +6.7%
|
5.3%
|
$11.0K
|
Kalshi
15.5%
|
Polymarket
10.3%
|
Gemini
10.5%
|
OG
12.0%
|
|
CB
Cory Booker
|
8.0%
— +0.0%
|
—
|
$0
|
Kalshi
—
|
Polymarket
—
|
Gemini
—
|
OG
8.0%
|
|
RFK
Robert F. Kennedy Jr.
|
8.0%
— +0.0%
|
—
|
$0
|
Kalshi
—
|
Polymarket
—
|
Gemini
—
|
OG
8.0%
|
|
TC
Ted Cruz
|
8.0%
— +0.0%
|
—
|
$0
|
Kalshi
—
|
Polymarket
—
|
Gemini
—
|
OG
8.0%
|
|
AOC
Alexandria Ocasio-Cortez
|
5.5%
↓ -1.9%
|
1.7%
|
$10.8K
|
Kalshi
5.4%
|
Polymarket
5.7%
|
Gemini
—
|
OG
7.0%
|
|
KH
Kamala Harris
|
5.2%
↑ +2.1%
|
1.9%
|
$9.6K
|
Kalshi
5.4%
|
Polymarket
5.1%
|
Gemini
—
|
OG
7.0%
|
|
TC
Tucker Carlson
|
3.4%
↑ +1.8%
|
—
|
$8.4K
|
Kalshi
—
|
Polymarket
3.4%
|
Gemini
—
|
OG
—
|
|
JS
Josh Shapiro
|
2.9%
↑ +0.4%
|
2.2%
|
$39.0K
|
Kalshi
3.1%
|
Polymarket
2.9%
|
Gemini
—
|
OG
5.0%
|
|
DJT
Donald J. Trump
|
2.8%
↓ -0.4%
|
1.4%
|
$21.1K
|
Kalshi
2.7%
|
Polymarket
2.9%
|
Gemini
4.0%
|
OG
—
|
|
PB
Pete Buttigieg
|
2.7%
↑ +0.2%
|
3.0%
|
$7.7K
|
Kalshi
2.9%
|
Polymarket
2.1%
|
Gemini
—
|
OG
5.0%
|
|
AB
Andy Beshear
|
1.9%
— +0.0%
|
1.8%
|
$3.7K
|
Kalshi
3.7%
|
Polymarket
1.8%
|
Gemini
—
|
OG
3.0%
|
|
RD
Ron DeSantis
|
1.8%
↑ +0.4%
|
2.5%
|
$6.6K
|
Kalshi
2.1%
|
Polymarket
1.6%
|
Gemini
—
|
OG
4.0%
|
|
DTR
Dwayne 'The Rock' Johnson
|
1.8%
↓ -0.4%
|
—
|
$25.6K
|
Kalshi
—
|
Polymarket
1.8%
|
Gemini
—
|
OG
—
|
|
JBP
J.B. Pritzker
|
1.4%
— +0.0%
|
2.6%
|
$17.3K
|
Kalshi
2.1%
|
Polymarket
1.4%
|
Gemini
—
|
OG
4.0%
|
|
DJT
Donald J. Trump Jr.
|
1.1%
↓ -0.2%
|
0.3%
|
$49.9K
|
Kalshi
1.4%
|
Polymarket
1.1%
|
Gemini
—
|
OG
—
|
|
EM
Elon Musk
|
1.0%
↓ -0.1%
|
—
|
$14.0K
|
Kalshi
—
|
Polymarket
1.0%
|
Gemini
—
|
OG
—
|
|
GA
Greg Abbott
|
1.0%
↑ +0.2%
|
0.6%
|
$13.1K
|
Kalshi
0.4%
|
Polymarket
1.0%
|
Gemini
—
|
OG
—
|
|
IT
Ivanka Trump
|
1.0%
↓ -0.3%
|
—
|
$33.4K
|
Kalshi
—
|
Polymarket
1.0%
|
Gemini
—
|
OG
—
|
|
MO
Michelle Obama
|
1.0%
↑ +0.2%
|
—
|
$8.9K
|
Kalshi
—
|
Polymarket
1.0%
|
Gemini
—
|
OG
—
|
|
SAS
Stephen A. Smith
|
1.0%
↑ +0.1%
|
0.4%
|
$16.8K
|
Kalshi
0.6%
|
Polymarket
1.0%
|
Gemini
—
|
OG
—
|
|
GW
Gretchen Whitmer
|
0.9%
↓ -1.4%
|
1.1%
|
$10.9K
|
Kalshi
0.9%
|
Polymarket
1.0%
|
Gemini
—
|
OG
2.0%
|
|
JD
Jamie Dimon
|
0.9%
↑ +0.1%
|
0.5%
|
$22.5K
|
Kalshi
0.4%
|
Polymarket
0.9%
|
Gemini
—
|
OG
—
|
|
NH
Nikki Haley
|
0.8%
↑ +0.1%
|
1.7%
|
$35.2K
|
Kalshi
0.4%
|
Polymarket
0.9%
|
Gemini
—
|
OG
2.0%
|
|
GY
Glenn Youngkin
|
0.8%
— +0.0%
|
1.3%
|
$25.5K
|
Kalshi
0.9%
|
Polymarket
0.8%
|
Gemini
—
|
OG
2.0%
|
|
WM
Wes Moore
|
0.8%
↓ -0.8%
|
0.5%
|
$31.7K
|
Kalshi
1.3%
|
Polymarket
0.8%
|
Gemini
—
|
OG
—
|
|
TG
Tulsi Gabbard
|
0.8%
— +0.0%
|
1.5%
|
$61.1K
|
Kalshi
0.5%
|
Polymarket
0.8%
|
Gemini
—
|
OG
2.0%
|
|
ZM
Zohran Mamdani
|
0.8%
↓ -0.1%
|
—
|
$39.8K
|
Kalshi
—
|
Polymarket
0.8%
|
Gemini
—
|
OG
—
|
|
KK
Kim Kardashian
|
0.7%
↓ -0.2%
|
—
|
$31.7K
|
Kalshi
—
|
Polymarket
0.7%
|
Gemini
—
|
OG
—
|
|
LJ
LeBron James
|
0.7%
↓ -0.2%
|
—
|
$25.9K
|
Kalshi
—
|
Polymarket
0.7%
|
Gemini
—
|
OG
—
|
|
VR
Vivek Ramaswamy
|
0.7%
↓ -0.3%
|
0.8%
|
$47.9K
|
Kalshi
0.3%
|
Polymarket
0.7%
|
Gemini
—
|
OG
1.0%
|
|
TW
Tim Walz
|
0.6%
↓ -0.1%
|
0.9%
|
$33.4K
|
Kalshi
0.1%
|
Polymarket
0.7%
|
Gemini
—
|
OG
1.0%
|
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
10.3¢
|
Sell @ K
15¢
|
+4.70%
|
+4.55%
|
Yes
|
|
AB
Andy Beshear
|
Polymarket
→
Kalshi
|
Buy @ P
1.9¢
|
Sell @ K
3.6¢
|
+1.70%
|
+1.63%
|
Yes
|
|
JDV
J.D. Vance
|
Kalshi
→
Polymarket
|
Buy @ K
19¢
|
Sell @ P
20.1¢
|
+1.10%
|
+0.91%
|
No
|
|
PB
Pete Buttigieg
|
Polymarket
→
Kalshi
|
Buy @ P
2.1¢
|
Sell @ K
2.8¢
|
+0.70%
|
+0.63%
|
No
|
|
JBP
J.B. Pritzker
|
Polymarket
→
Kalshi
|
Buy @ P
1.5¢
|
Sell @ K
2¢
|
+0.50%
|
+0.43%
|
No
|
|
GA
Greg Abbott
|
Kalshi
→
Polymarket
|
Buy @ K
0.4¢
|
Sell @ P
0.9¢
|
+0.50%
|
+0.43%
|
No
|
|
RD
Ron DeSantis
|
Polymarket
→
Kalshi
|
Buy @ P
1.6¢
|
Sell @ K
2¢
|
+0.40%
|
+0.33%
|
No
|
|
WM
Wes Moore
|
Polymarket
→
Kalshi
|
Buy @ P
0.8¢
|
Sell @ K
1.2¢
|
+0.40%
|
+0.33%
|
No
|
|
TW
Tim Walz
|
Kalshi
→
Polymarket
|
Buy @ K
0.2¢
|
Sell @ P
0.6¢
|
+0.40%
|
+0.33%
|
No
|
|
JD
Jamie Dimon
|
Kalshi
→
Polymarket
|
Buy @ K
0.5¢
|
Sell @ P
0.8¢
|
+0.30%
|
+0.23%
|
No
|
|
NH
Nikki Haley
|
Kalshi
→
Polymarket
|
Buy @ K
0.5¢
|
Sell @ P
0.8¢
|
+0.30%
|
+0.23%
|
No
|
|
VR
Vivek Ramaswamy
|
Kalshi
→
Polymarket
|
Buy @ K
0.3¢
|
Sell @ P
0.6¢
|
+0.30%
|
+0.23%
|
No
|
|
AOC
Alexandria Ocasio-Cortez
|
Kalshi
→
Polymarket
|
Buy @ K
5.4¢
|
Sell @ P
5.6¢
|
+0.20%
|
+0.13%
|
No
|
|
SAS
Stephen A. Smith
|
Kalshi
→
Polymarket
|
Buy @ K
0.7¢
|
Sell @ P
0.9¢
|
+0.20%
|
+0.13%
|
No
|
|
DJT
Donald J. Trump Jr.
|
Polymarket
→
Kalshi
|
Buy @ P
1.1¢
|
Sell @ K
1.2¢
|
+0.10%
|
+0.03%
|
No
|
|
TG
Tulsi Gabbard
|
Kalshi
→
Polymarket
|
Buy @ K
0.6¢
|
Sell @ P
0.7¢
|
+0.10%
|
+0.03%
|
No
|
|
JS
Josh Shapiro
|
Polymarket
→
Kalshi
|
Buy @ P
2.9¢
|
Sell @ K
3¢
|
+0.10%
|
+0.03%
|
No
|
|
KH
Kamala Harris
|
Polymarket
→
Kalshi
|
Buy @ P
5.2¢
|
Sell @ K
5.2¢
|
+0.00%
|
-0.07%
|
No
|
|
DJT
Donald J. Trump
|
Kalshi
→
Polymarket
|
Buy @ K
2.8¢
|
Sell @ P
2.8¢
|
+0.00%
|
-0.07%
|
No
|
|
GY
Glenn Youngkin
|
Polymarket
→
Kalshi
|
Buy @ P
0.8¢
|
Sell @ K
0.8¢
|
+0.00%
|
-0.07%
|
No
|
|
GW
Gretchen Whitmer
|
Kalshi
→
Polymarket
|
Buy @ K
1¢
|
Sell @ P
0.9¢
|
-0.10%
|
-0.17%
|
No
|
|
GN
Gavin Newsom
|
Polymarket
→
Kalshi
|
Buy @ P
17.1¢
|
Sell @ K
17¢
|
-0.10%
|
-0.27%
|
No
|
Outcome Diff
| Outcome A | Outcome B | Venue | A Odds | B Odds | Diff | Strategy |
|---|---|---|---|---|---|---|
|
JDV
J.D. Vance
|
DJT
Donald J. Trump
|
Gemini
|
A
23.5%
|
B
4.0%
|
+19.50%
|
Buy spread
|
|
JDV
J.D. Vance
|
AB
Andy Beshear
|
Polymarket
|
A
20.3%
|
B
1.8%
|
+18.40%
|
Buy spread
|
|
JDV
J.D. Vance
|
PB
Pete Buttigieg
|
Polymarket
|
A
20.3%
|
B
2.1%
|
+18.20%
|
Buy spread
|
|
JDV
J.D. Vance
|
JS
Josh Shapiro
|
Polymarket
|
A
20.3%
|
B
2.9%
|
+17.40%
|
Buy spread
|
|
JDV
J.D. Vance
|
DJT
Donald J. Trump
|
Polymarket
|
A
20.3%
|
B
2.9%
|
+17.40%
|
Buy spread
|
|
JDV
J.D. Vance
|
TC
Tucker Carlson
|
Polymarket
|
A
20.3%
|
B
3.4%
|
+16.90%
|
Buy spread
|
|
JDV
J.D. Vance
|
JBP
J.B. Pritzker
|
Kalshi
|
A
18.5%
|
B
2.1%
|
+16.40%
|
Buy spread
|
|
JDV
J.D. Vance
|
DJT
Donald J. Trump
|
Kalshi
|
A
18.5%
|
B
2.7%
|
+15.85%
|
Buy spread
|
|
JDV
J.D. Vance
|
PB
Pete Buttigieg
|
Kalshi
|
A
18.5%
|
B
2.9%
|
+15.60%
|
Buy spread
|
|
JDV
J.D. Vance
|
JS
Josh Shapiro
|
Kalshi
|
A
18.5%
|
B
3.1%
|
+15.45%
|
Buy spread
|
|
GN
Gavin Newsom
|
JBP
J.B. Pritzker
|
Kalshi
|
A
17.5%
|
B
2.1%
|
+15.40%
|
Buy spread
|
|
GN
Gavin Newsom
|
AB
Andy Beshear
|
Polymarket
|
A
17.1%
|
B
1.8%
|
+15.20%
|
Buy spread
|
|
JDV
J.D. Vance
|
KH
Kamala Harris
|
Polymarket
|
A
20.3%
|
B
5.1%
|
+15.10%
|
Buy spread
|
|
GN
Gavin Newsom
|
PB
Pete Buttigieg
|
Polymarket
|
A
17.1%
|
B
2.1%
|
+15.00%
|
Buy spread
|
|
JDV
J.D. Vance
|
AB
Andy Beshear
|
Kalshi
|
A
18.5%
|
B
3.7%
|
+14.85%
|
Buy spread
|
|
GN
Gavin Newsom
|
DJT
Donald J. Trump
|
Kalshi
|
A
17.5%
|
B
2.7%
|
+14.85%
|
Buy spread
|
|
JDV
J.D. Vance
|
AOC
Alexandria Ocasio-Cortez
|
Polymarket
|
A
20.3%
|
B
5.7%
|
+14.60%
|
Buy spread
|
|
GN
Gavin Newsom
|
PB
Pete Buttigieg
|
Kalshi
|
A
17.5%
|
B
2.9%
|
+14.60%
|
Buy spread
|
|
GN
Gavin Newsom
|
JS
Josh Shapiro
|
Kalshi
|
A
17.5%
|
B
3.1%
|
+14.45%
|
Buy spread
|
|
GN
Gavin Newsom
|
JS
Josh Shapiro
|
Polymarket
|
A
17.1%
|
B
2.9%
|
+14.20%
|
Buy spread
|
|
GN
Gavin Newsom
|
DJT
Donald J. Trump
|
Polymarket
|
A
17.1%
|
B
2.9%
|
+14.20%
|
Buy spread
|
|
GN
Gavin Newsom
|
AB
Andy Beshear
|
Kalshi
|
A
17.5%
|
B
3.7%
|
+13.85%
|
Buy spread
|
|
GN
Gavin Newsom
|
TC
Tucker Carlson
|
Polymarket
|
A
17.1%
|
B
3.4%
|
+13.70%
|
Buy spread
|
|
MR
Marco Rubio
|
JBP
J.B. Pritzker
|
Kalshi
|
A
15.5%
|
B
2.1%
|
+13.40%
|
Buy spread
|
|
JDV
J.D. Vance
|
AOC
Alexandria Ocasio-Cortez
|
Kalshi
|
A
18.5%
|
B
5.4%
|
+13.15%
|
Buy spread
|
|
JDV
J.D. Vance
|
KH
Kamala Harris
|
Kalshi
|
A
18.5%
|
B
5.4%
|
+13.15%
|
Buy spread
|
|
JDV
J.D. Vance
|
MR
Marco Rubio
|
Gemini
|
A
23.5%
|
B
10.5%
|
+13.00%
|
Buy spread
|
|
MR
Marco Rubio
|
DJT
Donald J. Trump
|
Kalshi
|
A
15.5%
|
B
2.7%
|
+12.85%
|
Buy spread
|
|
MR
Marco Rubio
|
PB
Pete Buttigieg
|
Kalshi
|
A
15.5%
|
B
2.9%
|
+12.60%
|
Buy spread
|
|
MR
Marco Rubio
|
JS
Josh Shapiro
|
Kalshi
|
A
15.5%
|
B
3.1%
|
+12.45%
|
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).
Gemini: Public Prediction Markets + ticker endpoints (best bid/ask + last + 24H USD volume when available).
OG: Public OG contracts endpoint (Yes/No chance from contract data; no provider 24H volume field in this payload).
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.
