Platform comparison
| Platform | YES odds | NO odds | Fee | KYC | Settlement | |
|---|---|---|---|---|---|---|
Polymarket (via Prediction Today) Pick polygram.ink (preferred broker) |
100% | 0% | 0% (USDC on-chain) | No-KYC up to $1,500 | USDC, auto via UMA oracle | Live odds → |
Polymarket (direct) polymarket.com |
100% | 0% | 0% | Geo-blocked in US/UK/EU | USDC, on-chain | Live odds → |
Kalshi kalshi.com |
— | — | Up to 7% per trade | US-only, KYC required | USD | Live odds → |
Betfair Exchange betfair.com |
— | — | 2-5% commission | Full KYC from first trade | GBP / EUR | Live odds → |
Manifold Markets manifold.markets |
— | — | Play-money (mana) | None — play-money | Mana (no cash-out) | Live odds → |
Outcome probabilities
Current market-implied probability for each outcome, from the live order book.
| Outcome | Probability |
|---|---|
| Grodzisk Mazowiecki: Michele Ribecai vs Iliyan Radulov | 100% |
| Completed Match | 100% |
| Grodzisk Mazowiecki: Michele Ribecai vs Iliyan Radulov Set 1 Winner | 100% |
| Grodzisk Mazowiecki: Michele Ribecai vs Iliyan Radulov Set 2 Winner | 100% |
| Grodzisk Mazowiecki: Michele Ribecai vs Iliyan Radulov Set Handicap +/-1.5 | 100% |
| Grodzisk Mazowiecki: Michele Ribecai vs Iliyan Radulov Total Sets: O/U 2.5 | 0% |
| Grodzisk Mazowiecki: Michele Ribecai vs Iliyan Radulov Set 1 O/U 8.5 | 0% |
| Grodzisk Mazowiecki: Michele Ribecai vs Iliyan Radulov Set 2 O/U 8.5 | 0% |
| Grodzisk Mazowiecki: Michele Ribecai vs Iliyan Radulov Match O/U 21.5 | 0% |
| Grodzisk Mazowiecki: Michele Ribecai vs Iliyan Radulov Set 1 O/U 9.5 | 0% |
| Grodzisk Mazowiecki: Michele Ribecai vs Iliyan Radulov Set 2 O/U 9.5 | 0% |
| Grodzisk Mazowiecki: Michele Ribecai vs Iliyan Radulov Set Handicap +/-1.5 | 0% |
| Grodzisk Mazowiecki: Michele Ribecai vs Iliyan Radulov Match O/U 22.5 | 0% |
| Grodzisk Mazowiecki: Michele Ribecai vs Iliyan Radulov Set 1 O/U 10.5 | 0% |
| Grodzisk Mazowiecki: Michele Ribecai vs Iliyan Radulov Set 2 O/U 10.5 | 0% |
| Grodzisk Mazowiecki: Michele Ribecai vs Iliyan Radulov Match O/U 23.5 | 0% |
Market context
The match between Michele Ribecai and Iliyan Radulov is now live in Grodzisk Mazowiecki, so the main change over the last 24–48 hours is not a new matchup but the move from pre-match pricing to an in-play result state. Official-style score trackers still list Ribecai as the higher-ranked player, around ATP No. 267, with Radulov much lower at roughly No. 615, which helps explain why the market has been sitting at a 100% yes price for Ribecai rather than treating this as a balanced coin flip.[1][2][14]
That price also fits the broader Challenger pattern: top-300 players are usually favoured over lower-ranked opponents unless there is an obvious fitness or form issue, and the two have no recorded professional head-to-head, so there is no prior matchup evidence to challenge the ranking gap.[10][13] Public betting screens were also leaning Ribecai’s way before start time, with some books around 1.63–1.67 for Ribecai versus 2.10–2.22 for Radulov, which is consistent with a strong favourite but not an absolute certainty.[4][15][18]
The main catalysts to watch are simple but important: whether the match is fully completed, whether either player withdraws or retires, and whether the tournament schedule is disrupted on Court 13. Live listings place the contest on an outdoor hard court in the round of 32, with start times varying slightly across feeds, so traders should track the official live score page and any order-of-play updates rather than assuming the first listed time is definitive.[1][4][9] If the match is not played at all or is left without a winner beyond the market’s 7-day window, the settlement can still fall back to 50-50 under the market rules.
Methodology
Methodologically we separate two layers: the live probability (Polymarket mid-price) and the platform attributes (fee, KYC, settlement currency, payment rails). That keeps the comparison honest — a single canonical probability across the row, with the venue-by-venue trade-offs spelt out in the columns next to it.
Resolution & payout
Polymarket-based markets settle through the UMA Optimistic Oracle on Polygon. A proposer submits the outcome, a two-hour challenge window opens, and unchallenged proposals finalise the resolution. Payouts settle automatically in USDC the moment the result is final — no bookmaker, no delay.
Kalshi-based markets settle in USD via the CFTC-regulated clearinghouse. Betfair Exchange settles in GBP/EUR net of commission. Manifold is play-money and does not pay out real funds.
FAQ
- Where can I trade this market with the lowest fees?
- Polymarket is geo-blocked in the US/UK/EU. The easiest 0%-fee broker into the same order book is Prediction Today. Kalshi charges up to 7% per trade; Betfair Exchange takes 2-5% commission on net winnings.
- Is this market available outside the US?
- Polymarket itself is geo-blocked in the US/UK/EU. Always check the legal status of prediction markets in your jurisdiction before trading.
- How does resolution work?
- Through the UMA Optimistic Oracle on Polygon: a proposer submits the outcome, a two-hour challenge window opens, and USDC payouts settle automatically once the result is final.
- What's the difference between YES and NO shares?
- A YES share pays $1.00 if the event happens, $0 otherwise. A NO share pays $1.00 if the event doesn't happen. The market price between 0¢ and 100¢ is the implied probability.
- How reliable are the quoted odds?
- The YES/NO percentages are the live mid-prices of the Polymarket order book. On deep markets they move every few seconds; on thinner ones you'll see short plateaus.
Trade Grodzisk Mazowiecki: Michele Ribecai vs Iliyan Radulov on Prediction Today
Live order book, 0% fees, USDC settlement in seconds.
Open live market →