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 80.0% probability (-400). A Robert F. Kennedy Jr. win stands at 77.0% (-335), 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 $790.5K, with $131.0K at Kalshi and $659.5K 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
CB
Cory Booker
Vol $0
Spread —
Agg
80.0%
↑ +72.0%
O
80.0%
RFK
Robert F. Kennedy Jr.
Vol $0
Spread —
Agg
77.0%
↑ +69.0%
O
77.0%
TC
Ted Cruz
Vol $0
Spread —
Agg
69.0%
↑ +61.0%
O
69.0%
JDV
J.D. Vance
Vol $15.6K
Spread 80.5%
Agg
18.6%
↓ -11.7%
O
99.0%
P
18.7%
K
18.5%
G
18.5%
GN
Gavin Newsom
Vol $10.1K
Spread 1.2%
Agg
16.4%
↓ -2.2%
P
16.7%
K
15.5%
MR
Marco Rubio
Vol $9.8K
Spread 4.3%
Agg
15.2%
↑ +10.8%
K
18.5%
G
15.0%
P
14.2%
AOC
Alexandria Ocasio-Cortez
Vol $5.3K
Spread 9.7%
Agg
5.4%
↓ -2.1%
O
15.0%
K
5.9%
P
5.4%
KH
Kamala Harris
Vol $7.9K
Spread 3.3%
Agg
5.0%
↑ +2.0%
O
8.0%
P
5.1%
K
4.7%
RD
Ron DeSantis
Vol $34.5K
Spread 3.0%
Agg
3.6%
↑ +2.2%
O
6.0%
P
3.7%
K
3.0%
TC
Tucker Carlson
Vol $15.5K
Spread —
Agg
3.1%
↑ +1.5%
P
3.1%
JS
Josh Shapiro
Vol $42.3K
Spread 0.1%
Agg
3.0%
↑ +0.6%
P
3.1%
K
3.0%
DJT
Donald J. Trump
Vol $10.3K
Spread 1.6%
Agg
2.7%
↓ -0.6%
K
4.1%
G
4.0%
P
2.5%
PB
Pete Buttigieg
Vol $23.9K
Spread 0.7%
Agg
2.3%
↓ -0.2%
K
2.9%
P
2.3%
DTR
Dwayne 'The Rock' Johnson
Vol $8.6K
Spread —
Agg
1.7%
↓ -0.5%
P
1.7%
AB
Andy Beshear
Vol $23.4K
Spread 4.5%
Agg
1.6%
↓ -0.3%
O
6.0%
K
2.8%
P
1.6%
JBP
J.B. Pritzker
Vol $26.7K
Spread 3.7%
Agg
1.5%
— +0.0%
O
5.0%
K
1.8%
P
1.4%
DJT
Donald J. Trump Jr.
Vol $6.9K
Spread 0.1%
Agg
1.4%
↑ +0.2%
P
1.5%
K
1.4%
WM
Wes Moore
Vol $145.3K
Spread 0.8%
Agg
1.4%
↓ -0.2%
K
1.6%
P
0.8%
EM
Elon Musk
Vol $40.2K
Spread —
Agg
1.0%
↓ -0.1%
P
1.0%
GA
Greg Abbott
Vol $14.1K
Spread 0.7%
Agg
1.0%
↑ +0.2%
P
1.0%
K
0.3%
GW
Gretchen Whitmer
Vol $36.0K
Spread 3.2%
Agg
1.0%
↓ -1.4%
O
4.0%
P
1.0%
K
0.9%
IT
Ivanka Trump
Vol $32.7K
Spread —
Agg
1.0%
↓ -0.3%
P
1.0%
JD
Jamie Dimon
Vol $70.5K
Spread 0.6%
Agg
1.0%
↑ +0.2%
P
1.0%
K
0.4%
MO
Michelle Obama
Vol $10.8K
Spread —
Agg
1.0%
↑ +0.2%
P
1.0%
SAS
Stephen A. Smith
Vol $11.6K
Spread 0.3%
Agg
1.0%
↑ +0.1%
P
1.0%
K
0.7%
NH
Nikki Haley
Vol $9.7K
Spread 3.7%
Agg
0.9%
↑ +0.1%
O
4.0%
P
0.9%
K
0.3%
GY
Glenn Youngkin
Vol $22.3K
Spread 3.6%
Agg
0.8%
— +0.0%
O
4.0%
P
0.8%
K
0.4%
TG
Tulsi Gabbard
Vol $15.8K
Spread 3.6%
Agg
0.8%
— +0.0%
O
4.0%
P
0.8%
K
0.4%
VR
Vivek Ramaswamy
Vol $21.8K
Spread 3.8%
Agg
0.8%
↓ -0.2%
O
4.0%
P
0.8%
K
0.3%
ZM
Zohran Mamdani
Vol $18.1K
Spread —
Agg
0.8%
↓ -0.1%
P
0.8%
KK
Kim Kardashian
Vol $41.4K
Spread —
Agg
0.7%
↓ -0.2%
P
0.7%
LJ
LeBron James
Vol $34.4K
Spread —
Agg
0.7%
↓ -0.2%
P
0.7%
TW
Tim Walz
Vol $24.9K
Spread 8.9%
Agg
0.7%
↓ -0.1%
O
9.0%
P
0.7%
K
0.2%
| Outcome | Aggregated | Spread | Volume | Kalshi | Polymarket | Gemini | OG |
|---|---|---|---|---|---|---|---|
|
CB
Cory Booker
|
80.0%
↑ +72.0%
|
—
|
$0
|
Kalshi
—
|
Polymarket
—
|
Gemini
—
|
OG
80.0%
|
|
RFK
Robert F. Kennedy Jr.
|
77.0%
↑ +69.0%
|
—
|
$0
|
Kalshi
—
|
Polymarket
—
|
Gemini
—
|
OG
77.0%
|
|
TC
Ted Cruz
|
69.0%
↑ +61.0%
|
—
|
$0
|
Kalshi
—
|
Polymarket
—
|
Gemini
—
|
OG
69.0%
|
|
JDV
J.D. Vance
|
18.6%
↓ -11.7%
|
80.5%
|
$15.6K
|
Kalshi
18.5%
|
Polymarket
18.7%
|
Gemini
18.5%
|
OG
99.0%
|
|
GN
Gavin Newsom
|
16.4%
↓ -2.2%
|
1.2%
|
$10.1K
|
Kalshi
15.5%
|
Polymarket
16.7%
|
Gemini
—
|
OG
—
|
|
MR
Marco Rubio
|
15.2%
↑ +10.8%
|
4.3%
|
$9.8K
|
Kalshi
18.5%
|
Polymarket
14.2%
|
Gemini
15.0%
|
OG
—
|
|
AOC
Alexandria Ocasio-Cortez
|
5.4%
↓ -2.1%
|
9.7%
|
$5.3K
|
Kalshi
5.9%
|
Polymarket
5.4%
|
Gemini
—
|
OG
15.0%
|
|
KH
Kamala Harris
|
5.0%
↑ +2.0%
|
3.3%
|
$7.9K
|
Kalshi
4.7%
|
Polymarket
5.1%
|
Gemini
—
|
OG
8.0%
|
|
RD
Ron DeSantis
|
3.6%
↑ +2.2%
|
3.0%
|
$34.5K
|
Kalshi
3.0%
|
Polymarket
3.7%
|
Gemini
—
|
OG
6.0%
|
|
TC
Tucker Carlson
|
3.1%
↑ +1.5%
|
—
|
$15.5K
|
Kalshi
—
|
Polymarket
3.1%
|
Gemini
—
|
OG
—
|
|
JS
Josh Shapiro
|
3.0%
↑ +0.6%
|
0.1%
|
$42.3K
|
Kalshi
3.0%
|
Polymarket
3.1%
|
Gemini
—
|
OG
—
|
|
DJT
Donald J. Trump
|
2.7%
↓ -0.6%
|
1.6%
|
$10.3K
|
Kalshi
4.1%
|
Polymarket
2.5%
|
Gemini
4.0%
|
OG
—
|
|
PB
Pete Buttigieg
|
2.3%
↓ -0.2%
|
0.7%
|
$23.9K
|
Kalshi
2.9%
|
Polymarket
2.3%
|
Gemini
—
|
OG
—
|
|
DTR
Dwayne 'The Rock' Johnson
|
1.7%
↓ -0.5%
|
—
|
$8.6K
|
Kalshi
—
|
Polymarket
1.7%
|
Gemini
—
|
OG
—
|
|
AB
Andy Beshear
|
1.6%
↓ -0.3%
|
4.5%
|
$23.4K
|
Kalshi
2.8%
|
Polymarket
1.6%
|
Gemini
—
|
OG
6.0%
|
|
JBP
J.B. Pritzker
|
1.5%
— +0.0%
|
3.7%
|
$26.7K
|
Kalshi
1.8%
|
Polymarket
1.4%
|
Gemini
—
|
OG
5.0%
|
|
DJT
Donald J. Trump Jr.
|
1.4%
↑ +0.2%
|
0.1%
|
$6.9K
|
Kalshi
1.4%
|
Polymarket
1.5%
|
Gemini
—
|
OG
—
|
|
WM
Wes Moore
|
1.4%
↓ -0.2%
|
0.8%
|
$145.3K
|
Kalshi
1.6%
|
Polymarket
0.8%
|
Gemini
—
|
OG
—
|
|
EM
Elon Musk
|
1.0%
↓ -0.1%
|
—
|
$40.2K
|
Kalshi
—
|
Polymarket
1.0%
|
Gemini
—
|
OG
—
|
|
GA
Greg Abbott
|
1.0%
↑ +0.2%
|
0.7%
|
$14.1K
|
Kalshi
0.3%
|
Polymarket
1.0%
|
Gemini
—
|
OG
—
|
|
GW
Gretchen Whitmer
|
1.0%
↓ -1.4%
|
3.2%
|
$36.0K
|
Kalshi
0.9%
|
Polymarket
1.0%
|
Gemini
—
|
OG
4.0%
|
|
IT
Ivanka Trump
|
1.0%
↓ -0.3%
|
—
|
$32.7K
|
Kalshi
—
|
Polymarket
1.0%
|
Gemini
—
|
OG
—
|
|
JD
Jamie Dimon
|
1.0%
↑ +0.2%
|
0.6%
|
$70.5K
|
Kalshi
0.4%
|
Polymarket
1.0%
|
Gemini
—
|
OG
—
|
|
MO
Michelle Obama
|
1.0%
↑ +0.2%
|
—
|
$10.8K
|
Kalshi
—
|
Polymarket
1.0%
|
Gemini
—
|
OG
—
|
|
SAS
Stephen A. Smith
|
1.0%
↑ +0.1%
|
0.3%
|
$11.6K
|
Kalshi
0.7%
|
Polymarket
1.0%
|
Gemini
—
|
OG
—
|
|
NH
Nikki Haley
|
0.9%
↑ +0.1%
|
3.7%
|
$9.7K
|
Kalshi
0.3%
|
Polymarket
0.9%
|
Gemini
—
|
OG
4.0%
|
|
GY
Glenn Youngkin
|
0.8%
— +0.0%
|
3.6%
|
$22.3K
|
Kalshi
0.4%
|
Polymarket
0.8%
|
Gemini
—
|
OG
4.0%
|
|
TG
Tulsi Gabbard
|
0.8%
— +0.0%
|
3.6%
|
$15.8K
|
Kalshi
0.4%
|
Polymarket
0.8%
|
Gemini
—
|
OG
4.0%
|
|
VR
Vivek Ramaswamy
|
0.8%
↓ -0.2%
|
3.8%
|
$21.8K
|
Kalshi
0.3%
|
Polymarket
0.8%
|
Gemini
—
|
OG
4.0%
|
|
ZM
Zohran Mamdani
|
0.8%
↓ -0.1%
|
—
|
$18.1K
|
Kalshi
—
|
Polymarket
0.8%
|
Gemini
—
|
OG
—
|
|
KK
Kim Kardashian
|
0.7%
↓ -0.2%
|
—
|
$41.4K
|
Kalshi
—
|
Polymarket
0.7%
|
Gemini
—
|
OG
—
|
|
LJ
LeBron James
|
0.7%
↓ -0.2%
|
—
|
$34.4K
|
Kalshi
—
|
Polymarket
0.7%
|
Gemini
—
|
OG
—
|
|
TW
Tim Walz
|
0.7%
↓ -0.1%
|
8.9%
|
$24.9K
|
Kalshi
0.2%
|
Polymarket
0.7%
|
Gemini
—
|
OG
9.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
14.3¢
|
Sell @ K
18¢
|
+3.70%
|
+3.52%
|
Yes
|
|
AB
Andy Beshear
|
Polymarket
→
Kalshi
|
Buy @ P
1.6¢
|
Sell @ K
2.7¢
|
+1.10%
|
+1.03%
|
No
|
|
DJT
Donald J. Trump
|
Polymarket
→
Kalshi
|
Buy @ P
2.5¢
|
Sell @ K
3.4¢
|
+0.90%
|
+0.83%
|
No
|
|
WM
Wes Moore
|
Polymarket
→
Kalshi
|
Buy @ P
0.8¢
|
Sell @ K
1.5¢
|
+0.70%
|
+0.63%
|
No
|
|
GA
Greg Abbott
|
Kalshi
→
Polymarket
|
Buy @ K
0.3¢
|
Sell @ P
0.9¢
|
+0.60%
|
+0.53%
|
No
|
|
GN
Gavin Newsom
|
Kalshi
→
Polymarket
|
Buy @ K
16¢
|
Sell @ P
16.6¢
|
+0.60%
|
+0.44%
|
No
|
|
PB
Pete Buttigieg
|
Polymarket
→
Kalshi
|
Buy @ P
2.3¢
|
Sell @ K
2.8¢
|
+0.50%
|
+0.43%
|
No
|
|
JD
Jamie Dimon
|
Kalshi
→
Polymarket
|
Buy @ K
0.4¢
|
Sell @ P
0.9¢
|
+0.50%
|
+0.43%
|
No
|
|
RD
Ron DeSantis
|
Kalshi
→
Polymarket
|
Buy @ K
3.1¢
|
Sell @ P
3.6¢
|
+0.50%
|
+0.43%
|
No
|
|
AOC
Alexandria Ocasio-Cortez
|
Polymarket
→
Kalshi
|
Buy @ P
5.4¢
|
Sell @ K
5.8¢
|
+0.40%
|
+0.33%
|
No
|
|
NH
Nikki Haley
|
Kalshi
→
Polymarket
|
Buy @ K
0.4¢
|
Sell @ P
0.8¢
|
+0.40%
|
+0.33%
|
No
|
|
VR
Vivek Ramaswamy
|
Kalshi
→
Polymarket
|
Buy @ K
0.3¢
|
Sell @ P
0.7¢
|
+0.40%
|
+0.33%
|
No
|
|
TW
Tim Walz
|
Kalshi
→
Polymarket
|
Buy @ K
0.2¢
|
Sell @ P
0.6¢
|
+0.40%
|
+0.33%
|
No
|
|
KH
Kamala Harris
|
Kalshi
→
Polymarket
|
Buy @ K
4.8¢
|
Sell @ P
5¢
|
+0.20%
|
+0.13%
|
No
|
|
JBP
J.B. Pritzker
|
Polymarket
→
Kalshi
|
Buy @ P
1.4¢
|
Sell @ K
1.6¢
|
+0.20%
|
+0.13%
|
No
|
|
TG
Tulsi Gabbard
|
Kalshi
→
Polymarket
|
Buy @ K
0.5¢
|
Sell @ P
0.7¢
|
+0.20%
|
+0.13%
|
No
|
|
SAS
Stephen A. Smith
|
Kalshi
→
Polymarket
|
Buy @ K
0.7¢
|
Sell @ P
0.9¢
|
+0.20%
|
+0.13%
|
No
|
|
GY
Glenn Youngkin
|
Kalshi
→
Polymarket
|
Buy @ K
0.6¢
|
Sell @ P
0.7¢
|
+0.10%
|
+0.03%
|
No
|
|
DJT
Donald J. Trump Jr.
|
Kalshi
→
Polymarket
|
Buy @ K
1.4¢
|
Sell @ P
1.4¢
|
+0.00%
|
-0.07%
|
No
|
|
GW
Gretchen Whitmer
|
Kalshi
→
Polymarket
|
Buy @ K
0.9¢
|
Sell @ P
0.9¢
|
+0.00%
|
-0.07%
|
No
|
|
JS
Josh Shapiro
|
Kalshi
→
Polymarket
|
Buy @ K
3.1¢
|
Sell @ P
3¢
|
-0.10%
|
-0.17%
|
No
|
|
JDV
J.D. Vance
|
Kalshi
→
Polymarket
|
Buy @ K
19¢
|
Sell @ P
18.6¢
|
-0.40%
|
-0.59%
|
No
|
Outcome Diff
| Outcome A | Outcome B | Venue | A Odds | B Odds | Diff | Strategy |
|---|---|---|---|---|---|---|
|
JDV
J.D. Vance
|
PB
Pete Buttigieg
|
Polymarket
|
A
18.7%
|
B
2.3%
|
+16.40%
|
Buy spread
|
|
JDV
J.D. Vance
|
DJT
Donald J. Trump
|
Polymarket
|
A
18.7%
|
B
2.5%
|
+16.20%
|
Buy spread
|
|
JDV
J.D. Vance
|
AB
Andy Beshear
|
Kalshi
|
A
18.5%
|
B
2.8%
|
+15.75%
|
Buy spread
|
|
MR
Marco Rubio
|
AB
Andy Beshear
|
Kalshi
|
A
18.5%
|
B
2.8%
|
+15.75%
|
Buy spread
|
|
JDV
J.D. Vance
|
PB
Pete Buttigieg
|
Kalshi
|
A
18.5%
|
B
2.9%
|
+15.60%
|
Buy spread
|
|
MR
Marco Rubio
|
PB
Pete Buttigieg
|
Kalshi
|
A
18.5%
|
B
2.9%
|
+15.60%
|
Buy spread
|
|
JDV
J.D. Vance
|
TC
Tucker Carlson
|
Polymarket
|
A
18.7%
|
B
3.1%
|
+15.60%
|
Buy spread
|
|
JDV
J.D. Vance
|
JS
Josh Shapiro
|
Polymarket
|
A
18.7%
|
B
3.1%
|
+15.60%
|
Buy spread
|
|
JDV
J.D. Vance
|
RD
Ron DeSantis
|
Kalshi
|
A
18.5%
|
B
3.0%
|
+15.50%
|
Buy spread
|
|
JDV
J.D. Vance
|
JS
Josh Shapiro
|
Kalshi
|
A
18.5%
|
B
3.0%
|
+15.50%
|
Buy spread
|
|
MR
Marco Rubio
|
RD
Ron DeSantis
|
Kalshi
|
A
18.5%
|
B
3.0%
|
+15.50%
|
Buy spread
|
|
MR
Marco Rubio
|
JS
Josh Shapiro
|
Kalshi
|
A
18.5%
|
B
3.0%
|
+15.50%
|
Buy spread
|
|
JDV
J.D. Vance
|
RD
Ron DeSantis
|
Polymarket
|
A
18.7%
|
B
3.7%
|
+15.00%
|
Buy spread
|
|
JDV
J.D. Vance
|
DJT
Donald J. Trump
|
Gemini
|
A
18.5%
|
B
4.0%
|
+14.50%
|
Buy spread
|
|
JDV
J.D. Vance
|
DJT
Donald J. Trump
|
Kalshi
|
A
18.5%
|
B
4.1%
|
+14.45%
|
Buy spread
|
|
MR
Marco Rubio
|
DJT
Donald J. Trump
|
Kalshi
|
A
18.5%
|
B
4.1%
|
+14.45%
|
Buy spread
|
|
GN
Gavin Newsom
|
PB
Pete Buttigieg
|
Polymarket
|
A
16.7%
|
B
2.3%
|
+14.40%
|
Buy spread
|
|
GN
Gavin Newsom
|
DJT
Donald J. Trump
|
Polymarket
|
A
16.7%
|
B
2.5%
|
+14.20%
|
Buy spread
|
|
JDV
J.D. Vance
|
KH
Kamala Harris
|
Kalshi
|
A
18.5%
|
B
4.7%
|
+13.80%
|
Buy spread
|
|
MR
Marco Rubio
|
KH
Kamala Harris
|
Kalshi
|
A
18.5%
|
B
4.7%
|
+13.80%
|
Buy spread
|
|
JDV
J.D. Vance
|
KH
Kamala Harris
|
Polymarket
|
A
18.7%
|
B
5.1%
|
+13.60%
|
Buy spread
|
|
GN
Gavin Newsom
|
TC
Tucker Carlson
|
Polymarket
|
A
16.7%
|
B
3.1%
|
+13.60%
|
Buy spread
|
|
GN
Gavin Newsom
|
JS
Josh Shapiro
|
Polymarket
|
A
16.7%
|
B
3.1%
|
+13.60%
|
Buy spread
|
|
JDV
J.D. Vance
|
AOC
Alexandria Ocasio-Cortez
|
Polymarket
|
A
18.7%
|
B
5.4%
|
+13.30%
|
Buy spread
|
|
GN
Gavin Newsom
|
RD
Ron DeSantis
|
Polymarket
|
A
16.7%
|
B
3.7%
|
+13.00%
|
Buy spread
|
|
GN
Gavin Newsom
|
AB
Andy Beshear
|
Kalshi
|
A
15.5%
|
B
2.8%
|
+12.75%
|
Buy spread
|
|
JDV
J.D. Vance
|
AOC
Alexandria Ocasio-Cortez
|
Kalshi
|
A
18.5%
|
B
5.9%
|
+12.65%
|
Buy spread
|
|
MR
Marco Rubio
|
AOC
Alexandria Ocasio-Cortez
|
Kalshi
|
A
18.5%
|
B
5.9%
|
+12.65%
|
Buy spread
|
|
GN
Gavin Newsom
|
PB
Pete Buttigieg
|
Kalshi
|
A
15.5%
|
B
2.9%
|
+12.60%
|
Buy spread
|
|
GN
Gavin Newsom
|
RD
Ron DeSantis
|
Kalshi
|
A
15.5%
|
B
3.0%
|
+12.50%
|
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.
