2028 Republican Nominee Odds for President
Prediction markets have J.D. Vance as the favorite candidate to win the 2028 Republican nominee race, with a 50.9% probability or, -104 odds. Marco Rubio holds second at 14.9% (+569) , while Donald J. Trump sits in third at 4.1% (+2,342). Total volume for Republican Nominee market at Kalshi and Polymarket stands at $2.7M in the last 24 hours with $2.2K on Kalshi and $2.7M on Polymarket. Our odds tracker aggregates live pricing to show consensus probabilities across prediction markets, updated hourly with 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 $7.5K
Spread 4.5%
Agg
50.9%↓ -0.2%
P
51.5%
K
47.5%
F
47.0%
MRMarco Rubio
Vol $8.5K
Spread 2.7%
Agg
14.9%↓ -0.4%
K
17.5%
F
16.0%
P
14.8%
DJTDonald J. Trump
Vol $36.0K
Spread 3.5%
Agg
4.1%↓ -0.2%
F
7.0%
P
4.1%
K
3.5%
RDRon DeSantis
Vol $29.9K
Spread 0.7%
Agg
2.9%↓ -0.1%
K
3.5%
F
3.0%
P
2.9%
TCTucker Carlson
Vol $6.0K
Spread 0.7%
Agg
1.8%↓ -0.2%
K
2.5%
P
1.8%
MTGMarjorie Taylor Greene
Vol $162.7K
Spread 1.9%
Agg
1.7%↓ -0.1%
K
3.5%
P
1.7%
DTJDonald Trump Jr.
Vol $12.4K
Spread 3.5%
Agg
1.6%— +0.0%
F
5.0%
K
2.5%
P
1.6%
TCTed Cruz
Vol $22.0K
Spread 1.0%
Agg
1.6%— +0.0%
K
2.5%
P
1.6%
TMThomas Massie
Vol $25
Spread —
Agg
1.5%— +0.0%
K
1.5%
GYGlenn Youngkin
Vol $25.7K
Spread 2.8%
Agg
1.3%— +0.0%
F
4.0%
K
2.5%
P
1.3%
NHNikki Haley
Vol $5.3K
Spread 0.3%
Agg
1.2%↑ +0.1%
K
1.5%
P
1.2%
VRVivek Ramaswamy
Vol $53.0K
Spread 0.4%
Agg
1.2%— +0.0%
K
1.5%
P
1.2%
BKBrian Kemp
Vol $11.4K
Spread 0.5%
Agg
1.0%— +0.0%
K
1.5%
P
1.0%
ITIvanka Trump
Vol $5.8K
Spread —
Agg
1.0%↓ -0.1%
P
1.0%
RPRand Paul
Vol $61.5K
Spread —
Agg
0.9%— +0.0%
P
0.9%
SBSteve Bannon
Vol $93.7K
Spread 0.8%
Agg
0.8%↑ +0.1%
K
1.5%
P
0.8%
RFKRobert F. Kennedy Jr.
Vol $8.6K
Spread 3.3%
Agg
0.8%— +0.0%
F
4.0%
K
1.5%
P
0.8%
MPMike Pence
Vol $127.9K
Spread 0.2%
Agg
0.8%↑ +0.1%
P
0.8%
K
0.5%
JHJosh Hawley
Vol $32.1K
Spread 0.8%
Agg
0.8%↓ -0.1%
K
1.5%
P
0.8%
EKErika Kirk
Vol $29.1K
Spread 0.2%
Agg
0.8%↑ +0.1%
P
0.8%
K
0.5%
TBTom Brady
Vol $68.8K
Spread —
Agg
0.8%↑ +0.1%
P
0.8%
TGTulsi Gabbard
Vol $43.4K
Spread 3.4%
Agg
0.7%— +0.0%
F
4.0%
K
1.5%
P
0.7%
SHSSarah Huckabee Sanders
Vol $62.3K
Spread 0.9%
Agg
0.7%↑ +0.1%
K
1.5%
P
0.7%
MGMatt Gaetz
Vol $108.2K
Spread 0.1%
Agg
0.7%— +0.0%
P
0.7%
K
0.5%
KNKristi Noem
Vol $354.2K
Spread 0.1%
Agg
0.7%↑ +0.1%
P
0.7%
K
0.5%
KBKatie Britt
Vol $309.2K
Spread 0.1%
Agg
0.7%↑ +0.1%
P
0.7%
K
0.5%
JTJohn Thune
Vol $158.6K
Spread 0.1%
Agg
0.7%— +0.0%
P
0.7%
K
0.5%
ESElise Stefanik
Vol $99.1K
Spread 0.1%
Agg
0.7%↑ +0.1%
P
0.7%
K
0.5%
EMElon Musk
Vol $44.1K
Spread 0.1%
Agg
0.7%— +0.0%
P
0.7%
K
0.5%
BDByron Donalds
Vol $147.4K
Spread 0.9%
Agg
0.7%— +0.0%
K
1.5%
P
0.7%
KKKim Kardashian
Vol $408.5K
Spread —
Agg
0.7%↑ +0.1%
P
0.7%
GAGreg Abbott
Vol $118.2K
Spread 0.9%
Agg
0.6%— +0.0%
K
1.5%
P
0.6%
| Outcome | Aggregated | Spread | Volume | Kalshi | Polymarket | ForecastEx |
|---|---|---|---|---|---|---|
JDV J.D. Vance | 50.9% ↓ -0.2% | 4.5% | $7.5K |
Kalshi
47.5% |
Polymarket
51.5% |
ForecastEx
47.0% |
MR Marco Rubio | 14.9% ↓ -0.4% | 2.7% | $8.5K |
Kalshi
17.5% |
Polymarket
14.8% |
ForecastEx
16.0% |
DJT Donald J. Trump | 4.1% ↓ -0.2% | 3.5% | $36.0K |
Kalshi
3.5% |
Polymarket
4.1% |
ForecastEx
7.0% |
RD Ron DeSantis | 2.9% ↓ -0.1% | 0.7% | $29.9K |
Kalshi
3.5% |
Polymarket
2.9% |
ForecastEx
3.0% |
TC Tucker Carlson | 1.8% ↓ -0.2% | 0.7% | $6.0K |
Kalshi
2.5% |
Polymarket
1.8% |
ForecastEx
— |
MTG Marjorie Taylor Greene | 1.7% ↓ -0.1% | 1.9% | $162.7K |
Kalshi
3.5% |
Polymarket
1.7% |
ForecastEx
— |
DTJ Donald Trump Jr. | 1.6% — +0.0% | 3.5% | $12.4K |
Kalshi
2.5% |
Polymarket
1.6% |
ForecastEx
5.0% |
TC Ted Cruz | 1.6% — +0.0% | 1.0% | $22.0K |
Kalshi
2.5% |
Polymarket
1.6% |
ForecastEx
— |
TM Thomas Massie | 1.5% — +0.0% | — | $25 |
Kalshi
1.5% |
Polymarket
— |
ForecastEx
— |
GY Glenn Youngkin | 1.3% — +0.0% | 2.8% | $25.7K |
Kalshi
2.5% |
Polymarket
1.3% |
ForecastEx
4.0% |
NH Nikki Haley | 1.2% ↑ +0.1% | 0.3% | $5.3K |
Kalshi
1.5% |
Polymarket
1.2% |
ForecastEx
— |
VR Vivek Ramaswamy | 1.2% — +0.0% | 0.4% | $53.0K |
Kalshi
1.5% |
Polymarket
1.2% |
ForecastEx
— |
BK Brian Kemp | 1.0% — +0.0% | 0.5% | $11.4K |
Kalshi
1.5% |
Polymarket
1.0% |
ForecastEx
— |
IT Ivanka Trump | 1.0% ↓ -0.1% | — | $5.8K |
Kalshi
— |
Polymarket
1.0% |
ForecastEx
— |
RP Rand Paul | 0.9% — +0.0% | — | $61.5K |
Kalshi
— |
Polymarket
0.9% |
ForecastEx
— |
SB Steve Bannon | 0.8% ↑ +0.1% | 0.8% | $93.7K |
Kalshi
1.5% |
Polymarket
0.8% |
ForecastEx
— |
RFK Robert F. Kennedy Jr. | 0.8% — +0.0% | 3.3% | $8.6K |
Kalshi
1.5% |
Polymarket
0.8% |
ForecastEx
4.0% |
MP Mike Pence | 0.8% ↑ +0.1% | 0.2% | $127.9K |
Kalshi
0.5% |
Polymarket
0.8% |
ForecastEx
— |
JH Josh Hawley | 0.8% ↓ -0.1% | 0.8% | $32.1K |
Kalshi
1.5% |
Polymarket
0.8% |
ForecastEx
— |
EK Erika Kirk | 0.8% ↑ +0.1% | 0.2% | $29.1K |
Kalshi
0.5% |
Polymarket
0.8% |
ForecastEx
— |
TB Tom Brady | 0.8% ↑ +0.1% | — | $68.8K |
Kalshi
— |
Polymarket
0.8% |
ForecastEx
— |
TG Tulsi Gabbard | 0.7% — +0.0% | 3.4% | $43.4K |
Kalshi
1.5% |
Polymarket
0.7% |
ForecastEx
4.0% |
SHS Sarah Huckabee Sanders | 0.7% ↑ +0.1% | 0.9% | $62.3K |
Kalshi
1.5% |
Polymarket
0.7% |
ForecastEx
— |
MG Matt Gaetz | 0.7% — +0.0% | 0.1% | $108.2K |
Kalshi
0.5% |
Polymarket
0.7% |
ForecastEx
— |
KN Kristi Noem | 0.7% ↑ +0.1% | 0.1% | $354.2K |
Kalshi
0.5% |
Polymarket
0.7% |
ForecastEx
— |
KB Katie Britt | 0.7% ↑ +0.1% | 0.1% | $309.2K |
Kalshi
0.5% |
Polymarket
0.7% |
ForecastEx
— |
JT John Thune | 0.7% — +0.0% | 0.1% | $158.6K |
Kalshi
0.5% |
Polymarket
0.7% |
ForecastEx
— |
ES Elise Stefanik | 0.7% ↑ +0.1% | 0.1% | $99.1K |
Kalshi
0.5% |
Polymarket
0.7% |
ForecastEx
— |
EM Elon Musk | 0.7% — +0.0% | 0.1% | $44.1K |
Kalshi
0.5% |
Polymarket
0.7% |
ForecastEx
— |
BD Byron Donalds | 0.7% — +0.0% | 0.9% | $147.4K |
Kalshi
1.5% |
Polymarket
0.7% |
ForecastEx
— |
KK Kim Kardashian | 0.7% ↑ +0.1% | — | $408.5K |
Kalshi
— |
Polymarket
0.7% |
ForecastEx
— |
GA Greg Abbott | 0.6% — +0.0% | 0.9% | $118.2K |
Kalshi
1.5% |
Polymarket
0.6% |
ForecastEx
— |
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 | Quick Links |
|---|---|---|---|---|---|---|---|
JDV J.D. Vance |
Kalshi
→
Polymarket | Buy @ K 48¢ | Sell @ P 51¢ | +3.00% | +2.52% |
Yes | |
MR Marco Rubio |
Polymarket
→
Kalshi | Buy @ P 14.8¢ | Sell @ K 17¢ | +2.20% | +2.03% |
Yes | |
MTG Marjorie Taylor Greene |
Polymarket
→
Kalshi | Buy @ P 1.8¢ | Sell @ K 3¢ | +1.20% | +1.13% |
No | |
GY Glenn Youngkin |
Polymarket
→
Kalshi | Buy @ P 1.3¢ | Sell @ K 2¢ | +0.70% | +0.63% |
No | |
DTJ Donald Trump Jr. |
Polymarket
→
Kalshi | Buy @ P 1.6¢ | Sell @ K 2¢ | +0.40% | +0.33% |
No | |
TC Ted Cruz |
Polymarket
→
Kalshi | Buy @ P 1.6¢ | Sell @ K 2¢ | +0.40% | +0.33% |
No | |
TG Tulsi Gabbard |
Polymarket
→
Kalshi | Buy @ P 0.7¢ | Sell @ K 1¢ | +0.30% | +0.23% |
No | |
SHS Sarah Huckabee Sanders |
Polymarket
→
Kalshi | Buy @ P 0.7¢ | Sell @ K 1¢ | +0.30% | +0.23% |
No | |
BD Byron Donalds |
Polymarket
→
Kalshi | Buy @ P 0.7¢ | Sell @ K 1¢ | +0.30% | +0.23% |
No | |
GA Greg Abbott |
Polymarket
→
Kalshi | Buy @ P 0.7¢ | Sell @ K 1¢ | +0.30% | +0.23% |
No | |
SB Steve Bannon |
Polymarket
→
Kalshi | Buy @ P 0.8¢ | Sell @ K 1¢ | +0.20% | +0.13% |
No | |
RFK Robert F. Kennedy Jr. |
Polymarket
→
Kalshi | Buy @ P 0.8¢ | Sell @ K 1¢ | +0.20% | +0.13% |
No | |
JH Josh Hawley |
Polymarket
→
Kalshi | Buy @ P 0.8¢ | Sell @ K 1¢ | +0.20% | +0.13% |
No | |
TC Tucker Carlson |
Polymarket
→
Kalshi | Buy @ P 1.9¢ | Sell @ K 2¢ | +0.10% | +0.03% |
No | |
RD Ron DeSantis |
Polymarket
→
Kalshi | Buy @ P 2.9¢ | Sell @ K 3¢ | +0.10% | +0.03% |
No | |
DJT Donald J. Trump |
Kalshi
→
Polymarket | Buy @ K 4¢ | Sell @ P 4¢ | +0.00% | -0.07% |
No | |
BK Brian Kemp |
Polymarket
→
Kalshi | Buy @ P 1¢ | Sell @ K 1¢ | +0.00% | -0.07% |
No | |
VR Vivek Ramaswamy |
Polymarket
→
Kalshi | Buy @ P 1.2¢ | Sell @ K 1¢ | -0.20% | -0.27% |
No | |
NH Nikki Haley |
Polymarket
→
Kalshi | Buy @ P 1.3¢ | Sell @ K 1¢ | -0.30% | -0.37% |
No | |
MP Mike Pence |
Kalshi
→
Polymarket | Buy @ K 1¢ | Sell @ P 0.7¢ | -0.30% | -0.37% |
No | |
EK Erika Kirk |
Kalshi
→
Polymarket | Buy @ K 1¢ | Sell @ P 0.7¢ | -0.30% | -0.37% |
No | |
MG Matt Gaetz |
Kalshi
→
Polymarket | Buy @ K 1¢ | Sell @ P 0.6¢ | -0.40% | -0.47% |
No | |
KN Kristi Noem |
Kalshi
→
Polymarket | Buy @ K 1¢ | Sell @ P 0.6¢ | -0.40% | -0.47% |
No | |
KB Katie Britt |
Kalshi
→
Polymarket | Buy @ K 1¢ | Sell @ P 0.6¢ | -0.40% | -0.47% |
No | |
JT John Thune |
Kalshi
→
Polymarket | Buy @ K 1¢ | Sell @ P 0.6¢ | -0.40% | -0.47% |
No | |
ES Elise Stefanik |
Kalshi
→
Polymarket | Buy @ K 1¢ | Sell @ P 0.6¢ | -0.40% | -0.47% |
No | |
EM Elon Musk |
Kalshi
→
Polymarket | Buy @ K 1¢ | Sell @ P 0.6¢ | -0.40% | -0.47% |
No |
Outcome Diff
| Outcome A | Outcome B | Venue | A Odds | B Odds | Diff | Strategy | Quick Link |
|---|---|---|---|---|---|---|---|
JDV J.D. Vance |
NH Nikki Haley |
Polymarket | A 51.50% | B 1.20% | +50.30% | Buy spread | |
JDV J.D. Vance |
GY Glenn Youngkin |
Polymarket | A 51.50% | B 1.25% | +50.25% | Buy spread | |
JDV J.D. Vance |
DTJ Donald Trump Jr. |
Polymarket | A 51.50% | B 1.55% | +49.95% | Buy spread | |
JDV J.D. Vance |
TC Ted Cruz |
Polymarket | A 51.50% | B 1.55% | +49.95% | Buy spread | |
JDV J.D. Vance |
MTG Marjorie Taylor Greene |
Polymarket | A 51.50% | B 1.65% | +49.85% | Buy spread | |
JDV J.D. Vance |
TC Tucker Carlson |
Polymarket | A 51.50% | B 1.80% | +49.70% | Buy spread | |
JDV J.D. Vance |
RD Ron DeSantis |
Polymarket | A 51.50% | B 2.85% | +48.65% | Buy spread | |
JDV J.D. Vance |
DJT Donald J. Trump |
Polymarket | A 51.50% | B 4.10% | +47.40% | Buy spread | |
JDV J.D. Vance |
TM Thomas Massie |
Kalshi | A 47.50% | B 1.50% | +46.00% | Buy spread | |
JDV J.D. Vance |
TC Tucker Carlson |
Kalshi | A 47.50% | B 2.50% | +45.00% | Buy spread | |
JDV J.D. Vance |
DTJ Donald Trump Jr. |
Kalshi | A 47.50% | B 2.50% | +45.00% | Buy spread | |
JDV J.D. Vance |
TC Ted Cruz |
Kalshi | A 47.50% | B 2.50% | +45.00% | Buy spread | |
JDV J.D. Vance |
GY Glenn Youngkin |
Kalshi | A 47.50% | B 2.50% | +45.00% | Buy spread | |
JDV J.D. Vance |
DJT Donald J. Trump |
Kalshi | A 47.50% | B 3.50% | +44.00% | Buy spread | |
JDV J.D. Vance |
RD Ron DeSantis |
Kalshi | A 47.50% | B 3.50% | +44.00% | Buy spread | |
JDV J.D. Vance |
MTG Marjorie Taylor Greene |
Kalshi | A 47.50% | B 3.50% | +44.00% | Buy spread | |
JDV J.D. Vance |
MR Marco Rubio |
Polymarket | A 51.50% | B 14.75% | +36.75% | Buy spread | |
JDV J.D. Vance |
MR Marco Rubio |
Kalshi | A 47.50% | B 17.50% | +30.00% | Buy spread | |
MR Marco Rubio |
TM Thomas Massie |
Kalshi | A 17.50% | B 1.50% | +16.00% | Buy spread | |
MR Marco Rubio |
TC Tucker Carlson |
Kalshi | A 17.50% | B 2.50% | +15.00% | Buy spread | |
MR Marco Rubio |
DTJ Donald Trump Jr. |
Kalshi | A 17.50% | B 2.50% | +15.00% | Buy spread | |
MR Marco Rubio |
TC Ted Cruz |
Kalshi | A 17.50% | B 2.50% | +15.00% | Buy spread | |
MR Marco Rubio |
GY Glenn Youngkin |
Kalshi | A 17.50% | B 2.50% | +15.00% | Buy spread | |
MR Marco Rubio |
DJT Donald J. Trump |
Kalshi | A 17.50% | B 3.50% | +14.00% | Buy spread | |
MR Marco Rubio |
RD Ron DeSantis |
Kalshi | A 17.50% | B 3.50% | +14.00% | Buy spread | |
MR Marco Rubio |
MTG Marjorie Taylor Greene |
Kalshi | A 17.50% | B 3.50% | +14.00% | Buy spread | |
MR Marco Rubio |
NH Nikki Haley |
Polymarket | A 14.75% | B 1.20% | +13.55% | Buy spread | |
MR Marco Rubio |
GY Glenn Youngkin |
Polymarket | A 14.75% | B 1.25% | +13.50% | Buy spread | |
MR Marco Rubio |
DTJ Donald Trump Jr. |
Polymarket | A 14.75% | B 1.55% | +13.20% | Buy spread | |
MR Marco Rubio |
TC Ted Cruz |
Polymarket | A 14.75% | B 1.55% | +13.20% | 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).
ForecastEx: FEX API (price from latest_prices; 24H USD volume estimated from trades as sum(quantity * yes_price); no bid/ask).
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.
