Open
Polymarket
UT-03 Republican Primary Winner
Top outcomes
Celeste Maloy
99%
Other
50%
Candidate A
50%
Candidate B
50%
This market will resolve according to the candidate who wins the nomination for the Republican Party to contest the UT-03 congressional district seat in the U.S. House of Representatives in the 2026 midterm elections. The Republican primary will take place on June 23, 2026.
If no nominee is announced by November 3, 2026, 11:59 PM ET, this market will resolve to "Other".
The resolution source for this market will be a consensus of official Republican sources, including https://www.rnc.org/.
Any replacement of the nominee before election day will not change the resolution of the market.
Read more
Show less
$108K Vol.
Closes Jun 24, 2026
Live Polymarket Chart
Top outcomes by win probability — price history from Polymarket, updates when you refresh.
Open on Polymarket ↗
The chart is view-only. Use Open on Polymarket above to visit the market — no trading on this platform.
$108.4k Vol.
All outcomes
Pick Yes or No on any outcome, then explain your pick below. Reputation-only — no money or trading.
$108K Vol.
Celeste Maloy
99% market probability
99%
$refs['reasoning-0']?.focus())"
>
Yes 99%
+1 / −99
$refs['reasoning-0']?.focus())"
>
No 1%
+99 / −1
Other
50% market probability
50%
$refs['reasoning-1']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-1']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Other
Explain your No on Other
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Candidate A
50% market probability
50%
$refs['reasoning-2']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-2']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Candidate A
Explain your No on Candidate A
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Candidate B
50% market probability
50%
$refs['reasoning-3']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-3']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Candidate B
Explain your No on Candidate B
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Candidate C
50% market probability
50%
$refs['reasoning-4']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-4']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Candidate C
Explain your No on Candidate C
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Candidate D
50% market probability
50%
$refs['reasoning-5']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-5']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Candidate D
Explain your No on Candidate D
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Candidate E
50% market probability
50%
$refs['reasoning-6']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-6']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Candidate E
Explain your No on Candidate E
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Candidate F
50% market probability
50%
$refs['reasoning-7']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-7']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Candidate F
Explain your No on Candidate F
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Candidate G
50% market probability
50%
$refs['reasoning-8']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-8']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Candidate G
Explain your No on Candidate G
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Candidate H
50% market probability
50%
$refs['reasoning-9']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-9']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Candidate H
Explain your No on Candidate H
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Candidate I
50% market probability
50%
$refs['reasoning-10']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-10']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Candidate I
Explain your No on Candidate I
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Candidate J
50% market probability
50%
$refs['reasoning-11']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-11']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Candidate J
Explain your No on Candidate J
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Phil Lyman
1% market probability
1%
$refs['reasoning-12']?.focus())"
>
Yes 1%
+99 / −1
$refs['reasoning-12']?.focus())"
>
No 99%
+1 / −99
Explain your Yes on Phil Lyman
Explain your No on Phil Lyman
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Public forecast history
All forecasts on this market — scored on Reputation when resolved. Earn Popularity when others like your forecast or comments.
No forecasts yet. Be the first to place one.