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.1% probability or, -101 odds. Marco Rubio holds second at 17.3% (+477) , while Donald J. Trump sits in third at 4.3% (+2,199). Total volume for Republican Nominee market at Kalshi and Polymarket stands at $7.1M in the last 24 hours with $3.9K on Kalshi and $7.1M 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 $16.2K
Spread 4.0%
Agg
50.1%↓ -0.2%
P
50.5%
F
47.0%
K
46.5%
MRMarco Rubio
Vol $22.0K
Spread 2.0%
Agg
17.3%↑ +1.4%
F
19.0%
P
17.3%
K
17.0%
DJTDonald J. Trump
Vol $46.9K
Spread 3.5%
Agg
4.3%↓ -0.1%
F
7.0%
P
4.4%
K
3.5%
RDRon DeSantis
Vol $81.8K
Spread 0.6%
Agg
3.0%↑ +0.1%
K
3.5%
F
3.0%
P
2.9%
TCTucker Carlson
Vol $1.8K
Spread 0.7%
Agg
1.9%↓ -0.2%
K
2.5%
P
1.8%
MTGMarjorie Taylor Greene
Vol $1.9K
Spread 0.9%
Agg
1.7%↓ -0.1%
K
2.5%
P
1.7%
VRVivek Ramaswamy
Vol $173.1K
Spread 0.2%
Agg
1.7%↑ +0.3%
P
1.7%
K
1.5%
TCTed Cruz
Vol $4.5K
Spread 1.0%
Agg
1.6%↓ -0.1%
K
2.5%
P
1.6%
DTJDonald Trump Jr.
Vol $5.5K
Spread 3.5%
Agg
1.5%↓ -0.1%
F
5.0%
K
2.5%
P
1.5%
TMThomas Massie
Vol $0
Spread —
Agg
1.5%— +0.0%
K
1.5%
NHNikki Haley
Vol $26.4K
Spread 0.1%
Agg
1.4%— +0.0%
K
1.5%
P
1.4%
GYGlenn Youngkin
Vol $18.2K
Spread 2.7%
Agg
1.4%— +0.0%
F
4.0%
K
2.5%
P
1.4%
MGMatt Gaetz
Vol $814.4K
Spread 0.7%
Agg
1.2%↑ +0.4%
P
1.2%
K
0.5%
RPRand Paul
Vol $557.6K
Spread —
Agg
1.0%↑ +0.1%
P
1.0%
SBSteve Bannon
Vol $272.9K
Spread 0.5%
Agg
1.0%↑ +0.1%
K
1.5%
P
1.0%
BKBrian Kemp
Vol $1.6M
Spread 0.5%
Agg
1.0%↓ -0.1%
K
1.5%
P
1.0%
ITIvanka Trump
Vol $317.4K
Spread —
Agg
0.9%↓ -0.1%
P
0.9%
JTJohn Thune
Vol $34.8K
Spread 0.4%
Agg
0.9%— +0.0%
P
0.9%
K
0.5%
KNKristi Noem
Vol $513.8K
Spread 0.2%
Agg
0.8%↑ +0.1%
P
0.8%
K
0.5%
JHJosh Hawley
Vol $34.4K
Spread 0.8%
Agg
0.8%— +0.0%
K
1.5%
P
0.8%
ESElise Stefanik
Vol $118.6K
Spread 0.2%
Agg
0.8%— +0.0%
P
0.8%
K
0.5%
EMElon Musk
Vol $165.2K
Spread 0.2%
Agg
0.8%— +0.0%
P
0.8%
K
0.5%
BDByron Donalds
Vol $83.6K
Spread 0.8%
Agg
0.8%— +0.0%
K
1.5%
P
0.8%
TBTom Brady
Vol $127.6K
Spread —
Agg
0.8%↑ +0.1%
P
0.8%
TGTulsi Gabbard
Vol $77.3K
Spread 3.4%
Agg
0.7%— +0.0%
F
4.0%
K
1.5%
P
0.7%
SHSSarah Huckabee Sanders
Vol $172.6K
Spread 0.9%
Agg
0.7%— +0.0%
K
1.5%
P
0.7%
RFKRobert F. Kennedy Jr.
Vol $136.0K
Spread 3.4%
Agg
0.7%— +0.0%
F
4.0%
K
1.5%
P
0.7%
MPMike Pence
Vol $567.3K
Spread 0.1%
Agg
0.7%— +0.0%
P
0.7%
K
0.5%
KBKatie Britt
Vol $370.3K
Spread 0.1%
Agg
0.7%— +0.0%
P
0.7%
K
0.5%
GAGreg Abbott
Vol $210.8K
Spread 0.9%
Agg
0.7%— +0.0%
K
1.5%
P
0.7%
EKErika Kirk
Vol $376.5K
Spread 0.1%
Agg
0.7%— +0.0%
P
0.7%
K
0.5%
KKKim Kardashian
Vol $197.1K
Spread —
Agg
0.7%— +0.0%
P
0.7%
| Outcome | Aggregated | Spread | Volume | Kalshi | Polymarket | ForecastEx |
|---|---|---|---|---|---|---|
JDV J.D. Vance | 50.1% ↓ -0.2% | 4.0% | $16.2K |
Kalshi
46.5% |
Polymarket
50.5% |
ForecastEx
47.0% |
MR Marco Rubio | 17.3% ↑ +1.4% | 2.0% | $22.0K |
Kalshi
17.0% |
Polymarket
17.3% |
ForecastEx
19.0% |
DJT Donald J. Trump | 4.3% ↓ -0.1% | 3.5% | $46.9K |
Kalshi
3.5% |
Polymarket
4.4% |
ForecastEx
7.0% |
RD Ron DeSantis | 3.0% ↑ +0.1% | 0.6% | $81.8K |
Kalshi
3.5% |
Polymarket
2.9% |
ForecastEx
3.0% |
TC Tucker Carlson | 1.9% ↓ -0.2% | 0.7% | $1.8K |
Kalshi
2.5% |
Polymarket
1.8% |
ForecastEx
— |
MTG Marjorie Taylor Greene | 1.7% ↓ -0.1% | 0.9% | $1.9K |
Kalshi
2.5% |
Polymarket
1.7% |
ForecastEx
— |
VR Vivek Ramaswamy | 1.7% ↑ +0.3% | 0.2% | $173.1K |
Kalshi
1.5% |
Polymarket
1.7% |
ForecastEx
— |
TC Ted Cruz | 1.6% ↓ -0.1% | 1.0% | $4.5K |
Kalshi
2.5% |
Polymarket
1.6% |
ForecastEx
— |
DTJ Donald Trump Jr. | 1.5% ↓ -0.1% | 3.5% | $5.5K |
Kalshi
2.5% |
Polymarket
1.5% |
ForecastEx
5.0% |
TM Thomas Massie | 1.5% — +0.0% | — | $0 |
Kalshi
1.5% |
Polymarket
— |
ForecastEx
— |
NH Nikki Haley | 1.4% — +0.0% | 0.1% | $26.4K |
Kalshi
1.5% |
Polymarket
1.4% |
ForecastEx
— |
GY Glenn Youngkin | 1.4% — +0.0% | 2.7% | $18.2K |
Kalshi
2.5% |
Polymarket
1.4% |
ForecastEx
4.0% |
MG Matt Gaetz | 1.2% ↑ +0.4% | 0.7% | $814.4K |
Kalshi
0.5% |
Polymarket
1.2% |
ForecastEx
— |
RP Rand Paul | 1.0% ↑ +0.1% | — | $557.6K |
Kalshi
— |
Polymarket
1.0% |
ForecastEx
— |
SB Steve Bannon | 1.0% ↑ +0.1% | 0.5% | $272.9K |
Kalshi
1.5% |
Polymarket
1.0% |
ForecastEx
— |
BK Brian Kemp | 1.0% ↓ -0.1% | 0.5% | $1.6M |
Kalshi
1.5% |
Polymarket
1.0% |
ForecastEx
— |
IT Ivanka Trump | 0.9% ↓ -0.1% | — | $317.4K |
Kalshi
— |
Polymarket
0.9% |
ForecastEx
— |
JT John Thune | 0.9% — +0.0% | 0.4% | $34.8K |
Kalshi
0.5% |
Polymarket
0.9% |
ForecastEx
— |
KN Kristi Noem | 0.8% ↑ +0.1% | 0.2% | $513.8K |
Kalshi
0.5% |
Polymarket
0.8% |
ForecastEx
— |
JH Josh Hawley | 0.8% — +0.0% | 0.8% | $34.4K |
Kalshi
1.5% |
Polymarket
0.8% |
ForecastEx
— |
ES Elise Stefanik | 0.8% — +0.0% | 0.2% | $118.6K |
Kalshi
0.5% |
Polymarket
0.8% |
ForecastEx
— |
EM Elon Musk | 0.8% — +0.0% | 0.2% | $165.2K |
Kalshi
0.5% |
Polymarket
0.8% |
ForecastEx
— |
BD Byron Donalds | 0.8% — +0.0% | 0.8% | $83.6K |
Kalshi
1.5% |
Polymarket
0.8% |
ForecastEx
— |
TB Tom Brady | 0.8% ↑ +0.1% | — | $127.6K |
Kalshi
— |
Polymarket
0.8% |
ForecastEx
— |
TG Tulsi Gabbard | 0.7% — +0.0% | 3.4% | $77.3K |
Kalshi
1.5% |
Polymarket
0.7% |
ForecastEx
4.0% |
SHS Sarah Huckabee Sanders | 0.7% — +0.0% | 0.9% | $172.6K |
Kalshi
1.5% |
Polymarket
0.7% |
ForecastEx
— |
RFK Robert F. Kennedy Jr. | 0.7% — +0.0% | 3.4% | $136.0K |
Kalshi
1.5% |
Polymarket
0.7% |
ForecastEx
4.0% |
MP Mike Pence | 0.7% — +0.0% | 0.1% | $567.3K |
Kalshi
0.5% |
Polymarket
0.7% |
ForecastEx
— |
KB Katie Britt | 0.7% — +0.0% | 0.1% | $370.3K |
Kalshi
0.5% |
Polymarket
0.7% |
ForecastEx
— |
GA Greg Abbott | 0.7% — +0.0% | 0.9% | $210.8K |
Kalshi
1.5% |
Polymarket
0.7% |
ForecastEx
— |
EK Erika Kirk | 0.7% — +0.0% | 0.1% | $376.5K |
Kalshi
0.5% |
Polymarket
0.7% |
ForecastEx
— |
KK Kim Kardashian | 0.7% — +0.0% | — | $197.1K |
Kalshi
— |
Polymarket
0.7% |
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 |
|---|---|---|---|---|---|---|
JDV J.D. Vance |
Kalshi
→
Polymarket | Buy @ K 47¢ | Sell @ P 50¢ | +3.00% | +2.53% |
Yes |
GY Glenn Youngkin |
Polymarket
→
Kalshi | Buy @ P 1.4¢ | Sell @ K 2¢ | +0.60% | +0.53% |
No |
TC Ted Cruz |
Polymarket
→
Kalshi | Buy @ P 1.6¢ | Sell @ K 2¢ | +0.40% | +0.33% |
No |
DTJ Donald Trump Jr. |
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 |
RFK Robert F. Kennedy Jr. |
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 |
MTG Marjorie Taylor Greene |
Polymarket
→
Kalshi | Buy @ P 1.7¢ | Sell @ K 2¢ | +0.30% | +0.23% |
No |
DJT Donald J. Trump |
Kalshi
→
Polymarket | Buy @ K 4¢ | Sell @ P 4.3¢ | +0.30% | +0.23% |
No |
JH Josh Hawley |
Polymarket
→
Kalshi | Buy @ P 0.8¢ | Sell @ K 1¢ | +0.20% | +0.13% |
No |
BD Byron Donalds |
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 |
MG Matt Gaetz |
Kalshi
→
Polymarket | Buy @ K 1¢ | Sell @ P 1.1¢ | +0.10% | +0.03% |
No |
RD Ron DeSantis |
Polymarket
→
Kalshi | Buy @ P 3¢ | Sell @ K 3¢ | +0.00% | -0.07% |
No |
SB Steve Bannon |
Polymarket
→
Kalshi | Buy @ P 1¢ | Sell @ K 1¢ | +0.00% | -0.07% |
No |
BK Brian Kemp |
Polymarket
→
Kalshi | Buy @ P 1¢ | Sell @ K 1¢ | +0.00% | -0.07% |
No |
JT John Thune |
Kalshi
→
Polymarket | Buy @ K 1¢ | Sell @ P 0.8¢ | -0.20% | -0.27% |
No |
KN Kristi Noem |
Kalshi
→
Polymarket | Buy @ K 1¢ | Sell @ P 0.7¢ | -0.30% | -0.37% |
No |
ES Elise Stefanik |
Kalshi
→
Polymarket | Buy @ K 1¢ | Sell @ P 0.7¢ | -0.30% | -0.37% |
No |
EM Elon Musk |
Kalshi
→
Polymarket | Buy @ K 1¢ | Sell @ P 0.7¢ | -0.30% | -0.37% |
No |
VR Vivek Ramaswamy |
Kalshi
→
Polymarket | Buy @ K 2¢ | Sell @ P 1.6¢ | -0.40% | -0.47% |
No |
NH Nikki Haley |
Polymarket
→
Kalshi | Buy @ P 1.4¢ | Sell @ K 1¢ | -0.40% | -0.47% |
No |
MP Mike Pence |
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 |
EK Erika Kirk |
Kalshi
→
Polymarket | Buy @ K 1¢ | Sell @ P 0.6¢ | -0.40% | -0.47% |
No |
MR Marco Rubio |
Kalshi
→
Polymarket | Buy @ K 18¢ | Sell @ P 17.3¢ | -0.70% | -0.88% |
No |
Outcome Diff
| Outcome A | Outcome B | Venue | A Odds | B Odds | Diff | Strategy |
|---|---|---|---|---|---|---|
JDV J.D. Vance |
NH Nikki Haley |
Polymarket | A 50.50% | B 1.35% | +49.15% | Buy spread |
JDV J.D. Vance |
DTJ Donald Trump Jr. |
Polymarket | A 50.50% | B 1.50% | +49.00% | Buy spread |
JDV J.D. Vance |
TC Ted Cruz |
Polymarket | A 50.50% | B 1.55% | +48.95% | Buy spread |
JDV J.D. Vance |
MTG Marjorie Taylor Greene |
Polymarket | A 50.50% | B 1.65% | +48.85% | Buy spread |
JDV J.D. Vance |
VR Vivek Ramaswamy |
Polymarket | A 50.50% | B 1.65% | +48.85% | Buy spread |
JDV J.D. Vance |
TC Tucker Carlson |
Polymarket | A 50.50% | B 1.85% | +48.65% | Buy spread |
JDV J.D. Vance |
RD Ron DeSantis |
Polymarket | A 50.50% | B 2.95% | +47.55% | Buy spread |
JDV J.D. Vance |
DJT Donald J. Trump |
Polymarket | A 50.50% | B 4.35% | +46.15% | Buy spread |
JDV J.D. Vance |
VR Vivek Ramaswamy |
Kalshi | A 46.50% | B 1.50% | +45.00% | Buy spread |
JDV J.D. Vance |
TC Tucker Carlson |
Kalshi | A 46.50% | B 2.50% | +44.00% | Buy spread |
JDV J.D. Vance |
MTG Marjorie Taylor Greene |
Kalshi | A 46.50% | B 2.50% | +44.00% | Buy spread |
JDV J.D. Vance |
TC Ted Cruz |
Kalshi | A 46.50% | B 2.50% | +44.00% | Buy spread |
JDV J.D. Vance |
DTJ Donald Trump Jr. |
Kalshi | A 46.50% | B 2.50% | +44.00% | Buy spread |
JDV J.D. Vance |
GY Glenn Youngkin |
Kalshi | A 46.50% | B 2.50% | +44.00% | Buy spread |
JDV J.D. Vance |
DJT Donald J. Trump |
Kalshi | A 46.50% | B 3.50% | +43.00% | Buy spread |
JDV J.D. Vance |
RD Ron DeSantis |
Kalshi | A 46.50% | B 3.50% | +43.00% | Buy spread |
JDV J.D. Vance |
MR Marco Rubio |
Polymarket | A 50.50% | B 17.35% | +33.15% | Buy spread |
JDV J.D. Vance |
MR Marco Rubio |
Kalshi | A 46.50% | B 17.00% | +29.50% | Buy spread |
MR Marco Rubio |
NH Nikki Haley |
Polymarket | A 17.35% | B 1.35% | +16.00% | Buy spread |
MR Marco Rubio |
DTJ Donald Trump Jr. |
Polymarket | A 17.35% | B 1.50% | +15.85% | Buy spread |
MR Marco Rubio |
TC Ted Cruz |
Polymarket | A 17.35% | B 1.55% | +15.80% | Buy spread |
MR Marco Rubio |
MTG Marjorie Taylor Greene |
Polymarket | A 17.35% | B 1.65% | +15.70% | Buy spread |
MR Marco Rubio |
VR Vivek Ramaswamy |
Polymarket | A 17.35% | B 1.65% | +15.70% | Buy spread |
MR Marco Rubio |
VR Vivek Ramaswamy |
Kalshi | A 17.00% | B 1.50% | +15.50% | Buy spread |
MR Marco Rubio |
TC Tucker Carlson |
Polymarket | A 17.35% | B 1.85% | +15.50% | Buy spread |
MR Marco Rubio |
TC Tucker Carlson |
Kalshi | A 17.00% | B 2.50% | +14.50% | Buy spread |
MR Marco Rubio |
MTG Marjorie Taylor Greene |
Kalshi | A 17.00% | B 2.50% | +14.50% | Buy spread |
MR Marco Rubio |
TC Ted Cruz |
Kalshi | A 17.00% | B 2.50% | +14.50% | Buy spread |
MR Marco Rubio |
DTJ Donald Trump Jr. |
Kalshi | A 17.00% | B 2.50% | +14.50% | Buy spread |
MR Marco Rubio |
GY Glenn Youngkin |
Kalshi | A 17.00% | B 2.50% | +14.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).
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.
