Platform comparison
| Platform | YES odds | NO odds | Fee | KYC | Settlement | |
|---|---|---|---|---|---|---|
Polymarket (via World Cup 2026 Favorites) Pick polygram.ink (preferred broker) |
98% | 2% | 0% (USDC on-chain) | No-KYC up to $1,500 | USDC, auto via UMA oracle | Trade this market → |
Polymarket (direct) polymarket.com |
98% | 2% | 0% | Geo-blocked in US/UK/EU | USDC, on-chain | Trade this market → |
Kalshi kalshi.com |
— | — | Up to 7% per trade | US-only, KYC required | USD | Trade this market → |
Betfair Exchange betfair.com |
— | — | 2-5% commission | Full KYC from first trade | GBP / EUR | Trade this market → |
Manifold Markets manifold.markets |
— | — | Play-money (mana) | None — play-money | Mana (no cash-out) | Trade this market → |
Outcome probabilities
Current market-implied probability for each outcome, from the live order book.
| Outcome | Probability |
|---|---|
| Kylian Mbappé: 1+ shots | 98% |
| Lamine Yamal: 1+ shots | 90% |
| Kylian Mbappé: 2+ shots | 90% |
| Michael Olise: 1+ shots | 84% |
| Mikel Oyarzabal: 1+ shots | 84% |
| Ousmane Dembélé: 1+ shots | 84% |
| Dani Olmo: 1+ shots | 77% |
| Lamine Yamal: 2+ shots | 77% |
| Désiré Doué: 1+ shots | 73% |
| Alex Baena: 1+ shots | 70% |
| Ousmane Dembélé: 2+ shots | 70% |
| Kylian Mbappé: 3+ shots | 70% |
| Michael Olise: 2+ shots | 66% |
| Adrien Rabiot: 1+ shots | 64% |
| Mikel Oyarzabal: 2+ shots | 62% |
| Kylian Mbappé: 1+ shots on target | 62% |
| Kylian Mbappé: 2+ shots on target | 61% |
| Manu Koné: 1+ shots | 60% |
| Kylian Mbappé: 4+ shots | 57% |
| Désiré Doué: 2+ shots | 52% |
| Brice Samba: 2+ saves | 50% |
| Brice Samba: 3+ saves | 50% |
| Brice Samba: 4+ saves | 50% |
| Brice Samba: 5+ saves | 50% |
| David Raya: 2+ saves | 50% |
| David Raya: 3+ saves | 50% |
| David Raya: 4+ saves | 50% |
| David Raya: 5+ saves | 50% |
| Manu Koné: 2+ assists | 50% |
| Pedri: 2+ shots on target | 50% |
| Adrien Rabiot: 2+ goals + assists | 50% |
| Adrien Rabiot: 3+ goals + assists | 50% |
| Adrien Rabiot: 4+ goals + assists | 50% |
| Alex Baena: 2+ goals + assists | 50% |
| Aurélien Tchouameni: 1+ goals + assists | 50% |
| Aurélien Tchouameni: 2+ goals + assists | 50% |
| Bradley Barcola: 1+ goals + assists | 50% |
| Bradley Barcola: 2+ goals + assists | 50% |
| Dani Olmo: 1+ goals + assists | 50% |
| Dani Olmo: 2+ goals + assists | 50% |
| Désiré Doué: 2+ goals + assists | 50% |
| Fabián Ruiz: 1+ goals + assists | 50% |
| Fabián Ruiz: 2+ goals + assists | 50% |
| Kylian Mbappé: 1+ goals + assists | 50% |
| Kylian Mbappé: 2+ goals + assists | 50% |
| Kylian Mbappé: 3+ goals + assists | 50% |
| Kylian Mbappé: 4+ goals + assists | 50% |
| Lamine Yamal: 2+ goals + assists | 50% |
| Manu Koné: 1+ goals + assists | 50% |
| Manu Koné: 2+ goals + assists | 50% |
| Michael Olise: 2+ goals + assists | 50% |
| Mikel Oyarzabal: 2+ goals + assists | 50% |
| Ousmane Dembélé: 2+ goals + assists | 50% |
| Pedri: 2+ goals + assists | 50% |
| Lamine Yamal: 3+ shots | 50% |
| Pedri: 3+ shots | 50% |
| Rodri: 3+ shots | 50% |
| Nico Williams: 2+ assists | 50% |
| Nico Williams: 1+ goals + assists | 50% |
| Nico Williams: 2+ goals + assists | 50% |
| Lucas Digne: 3+ shots | 50% |
| Alex Baena: 3+ shots on target | 50% |
| Mikel Oyarzabal: 4+ shots on target | 50% |
| Gavi Paez: 2+ goals | 49% |
| Alex Baena: 2+ assists | 49% |
| Aurélien Tchouameni: 2+ assists | 49% |
| Dani Olmo: 1+ shots on target | 49% |
| Lamine Yamal: 4+ shots on target | 49% |
| William Saliba: 2+ shots on target | 49% |
| Rodri: 1+ shots | 47% |
| Manu Koné: 3+ shots | 47% |
| Mikel Oyarzabal: 1+ shots on target | 45% |
| Lamine Yamal: 1+ shots on target | 44% |
| Kylian Mbappé: 1+ goals | 43% |
| Dani Olmo: 3+ shots | 43% |
| Nico Williams: 2+ goals | 42% |
| Manu Koné: 2+ shots | 42% |
| Bradley Barcola: 1+ assists | 42% |
| Manu Koné: 1+ shots on target | 42% |
| Dani Olmo: 2+ shots | 41% |
| Pedro Porro: 1+ shots | 41% |
| Mikel Oyarzabal: 4+ shots | 41% |
| Yeremi Pino: 2+ goals | 38% |
| Pedri: 1+ shots | 37% |
| William Saliba: 2+ shots | 37% |
| Bradley Barcola: 2+ assists | 37% |
| Désiré Doué: 1+ shots on target | 37% |
| Ousmane Dembélé: 1+ shots on target | 37% |
| Jules Koundé: 1+ shots | 35% |
| Dani Olmo: 4+ shots | 35% |
| Kylian Mbappé: 4+ shots on target | 35% |
| Dani Olmo: 2+ shots on target | 34% |
| Désiré Doué: 5+ shots | 34% |
| Mikel Oyarzabal: 5+ shots | 34% |
| Pau Cubarsí: 2+ shots | 33% |
| William Saliba: 1+ shots | 33% |
| Manu Koné: 1+ assists | 33% |
| Michael Olise: 5+ shots | 33% |
| Alex Baena: 2+ shots | 32% |
| Michael Olise: 1+ shots on target | 32% |
| Ousmane Dembélé: 3+ shots | 32% |
| Adrien Rabiot: 2+ shots | 31% |
| Lucas Digne: 1+ shots | 31% |
| Adrien Rabiot: 2+ shots on target | 31% |
| Désiré Doué: 3+ shots on target | 31% |
| Ousmane Dembélé: 3+ shots on target | 31% |
| Pedro Porro: 3+ shots | 31% |
| Mikel Merino: 2+ goals | 30% |
| Michael Olise: 1+ assists | 30% |
| Mikel Oyarzabal: 2+ assists | 30% |
| Pedri: 2+ assists | 30% |
| Manu Koné: 2+ shots on target | 30% |
| Michael Olise: 3+ shots on target | 30% |
| Alex Baena: 5+ shots | 30% |
| Dani Olmo: 5+ shots | 30% |
| Ferrán Torres: 2+ goals | 29% |
| Adrien Rabiot: 4+ shots | 29% |
| Lamine Yamal: 4+ shots | 29% |
| Alex Baena: 2+ goals | 28% |
| Bradley Barcola: 2+ goals | 28% |
| Mikel Oyarzabal: 1+ goals | 28% |
| Aymeric Laporte: 1+ shots | 28% |
| Dayot Upamecano: 1+ shots | 28% |
| Alex Baena: 1+ shots on target | 27% |
| Lamine Yamal: 1+ goals + assists | 27% |
| Michael Olise: 1+ goals + assists | 26% |
| Mikel Oyarzabal: 1+ goals + assists | 26% |
| Ousmane Dembélé: 1+ goals + assists | 26% |
| Mikel Oyarzabal: 3+ shots | 26% |
| Lamine Yamal: 1+ goals | 25% |
| Ousmane Dembélé: 1+ goals | 25% |
| Pau Cubarsí: 1+ shots | 25% |
| Lamine Yamal: 2+ shots on target | 25% |
| Cucurella: 1+ shots | 24% |
| Fabián Ruiz: 2+ assists | 24% |
| Désiré Doué: 3+ shots | 24% |
| Kylian Mbappé: 5+ shots | 24% |
| Adrien Rabiot: 2+ goals | 23% |
| Kylian Mbappé: 3+ shots on target | 23% |
| Désiré Doué: 1+ goals + assists | 23% |
| Michael Olise: 3+ shots | 22% |
| Kylian Mbappé: 1+ assists | 21% |
| Adrien Rabiot: 1+ shots on target | 21% |
| Mikel Oyarzabal: 2+ shots on target | 21% |
| Mikel Oyarzabal: 3+ goals + assists | 21% |
| Alex Baena: 1+ goals + assists | 20% |
| Lamine Yamal: 3+ goals + assists | 20% |
| Michael Olise: 3+ goals + assists | 20% |
| Lamine Yamal: 1+ assists | 19% |
| Ousmane Dembélé: 1+ assists | 19% |
| Pedri: 1+ shots on target | 19% |
| Lamine Yamal: 5+ shots | 19% |
| Michael Olise: 1+ goals | 18% |
| Pedro Porro: 1+ shots on target | 18% |
| Rodri: 1+ shots on target | 18% |
| Ousmane Dembélé: 3+ goals + assists | 18% |
| Désiré Doué: 1+ assists | 17% |
| Ousmane Dembélé: 2+ shots on target | 17% |
| Alex Baena: 3+ goals + assists | 17% |
| Dani Olmo: 3+ goals + assists | 17% |
| Alex Baena: 1+ assists | 16% |
| Désiré Doué: 2+ shots on target | 16% |
| Adrien Rabiot: 1+ goals + assists | 16% |
| Bradley Barcola: 3+ goals + assists | 16% |
| Fabián Ruiz: 3+ goals + assists | 16% |
| Pedri: 1+ goals + assists | 16% |
| Alex Baena: 3+ shots | 16% |
| Lucas Digne: 1+ shots on target | 15% |
| Bradley Barcola: 1+ goals | 14% |
| Dani Olmo: 1+ goals | 14% |
| Ferrán Torres: 1+ goals | 14% |
| Pedri: 2+ shots | 14% |
| Pedro Porro: 2+ shots | 14% |
| Rodri: 2+ shots | 14% |
| Aymeric Laporte: 1+ shots on target | 14% |
| Cucurella: 1+ shots on target | 14% |
| Dayot Upamecano: 1+ shots on target | 14% |
| Jules Koundé: 1+ shots on target | 14% |
| Lamine Yamal: 3+ shots on target | 14% |
| Michael Olise: 2+ shots on target | 14% |
| Pau Cubarsí: 1+ shots on target | 14% |
| William Saliba: 1+ shots on target | 14% |
| Désiré Doué: 3+ goals + assists | 14% |
| Désiré Doué: 4+ shots | 14% |
| Michael Olise: 4+ shots | 14% |
| Ousmane Dembélé: 4+ shots | 14% |
| Nico Williams: 3+ goals + assists | 14% |
| Désiré Doué: 1+ goals | 13% |
| Kylian Mbappé: 2+ goals | 13% |
| Dayot Upamecano: 2+ shots | 13% |
| Adrien Rabiot: 1+ assists | 13% |
| Alex Baena: 2+ shots on target | 13% |
| Mikel Oyarzabal: 3+ shots on target | 13% |
| Lamine Yamal: 4+ goals + assists | 13% |
| Mikel Oyarzabal: 4+ goals + assists | 13% |
| Alex Baena: 1+ goals | 12% |
| Rayan Cherki: 2+ goals | 12% |
| Aymeric Laporte: 2+ shots | 12% |
| Jules Koundé: 2+ shots | 12% |
| Lucas Digne: 2+ shots | 12% |
| Fabián Ruiz: 1+ assists | 12% |
| Michael Olise: 4+ goals + assists | 12% |
| Adrien Rabiot: 3+ shots | 12% |
| Alex Baena: 4+ shots | 12% |
| Ousmane Dembélé: 5+ shots | 12% |
| Cucurella: 2+ shots | 11% |
| Adrien Rabiot: 2+ assists | 11% |
| Dani Olmo: 1+ assists | 11% |
| Manu Koné: 3+ goals + assists | 11% |
| Ousmane Dembélé: 4+ goals + assists | 11% |
| Pedri: 3+ goals + assists | 11% |
| Mikel Merino: 1+ goals | 10% |
| Dani Olmo: 4+ goals + assists | 10% |
| Fabián Ruiz: 1+ goals | 9% |
| Rayan Cherki: 1+ goals | 9% |
| Kylian Mbappé: 2+ assists | 9% |
| Mikel Oyarzabal: 1+ assists | 9% |
| Ousmane Dembélé: 2+ assists | 9% |
| Alex Baena: 4+ goals + assists | 9% |
| Fabián Ruiz: 4+ goals + assists | 9% |
| Nico Williams: 4+ goals + assists | 9% |
| Adrien Rabiot: 1+ goals | 8% |
| Lamine Yamal: 2+ assists | 8% |
| Bradley Barcola: 4+ goals + assists | 8% |
| Nico Williams: 1+ assists | 8% |
| Nico Williams: 1+ goals | 7% |
| Désiré Doué: 2+ assists | 7% |
| Michael Olise: 2+ assists | 7% |
| Pedri: 1+ assists | 7% |
| Aurélien Tchouameni: 3+ goals + assists | 7% |
| Bradley Barcola: 3+ goals | 6% |
| Aurélien Tchouameni: 1+ assists | 6% |
| Dani Olmo: 2+ assists | 6% |
| Désiré Doué: 4+ goals + assists | 6% |
| Manu Koné: 4+ goals + assists | 6% |
| Pedri: 4+ goals + assists | 6% |
| Ousmane Dembélé: 2+ goals | 5% |
| Désiré Doué: 3+ goals | 5% |
| Ferrán Torres: 3+ goals | 5% |
| Gavi Paez: 1+ goals | 4% |
| Michael Olise: 2+ goals | 4% |
| Mikel Oyarzabal: 2+ goals | 4% |
| Yeremi Pino: 1+ goals | 4% |
| Désiré Doué: 2+ goals | 2% |
| Fabián Ruiz: 2+ goals | 2% |
| Kylian Mbappé: 3+ goals | 2% |
| Lamine Yamal: 2+ goals | 2% |
| Rayan Cherki: 3+ goals | 2% |
| Aurélien Tchouameni: 4+ goals + assists | 2% |
| Dani Olmo: 2+ goals | 1% |
| Lamine Yamal: 3+ goals | 1% |
| Michael Olise: 3+ goals | 1% |
| Mikel Oyarzabal: 3+ goals | 1% |
| Ousmane Dembélé: 3+ goals | 1% |
Market context
The FIFA World Cup 2026 semifinal between France and Spain at AT&T Stadium in Arlington, Texas, pits two European powerhouses against each other with Les Bleus favoured to advance. Betting markets currently price France at -145 to progress, translating to roughly a 55% implied probability, while Spain sits at +115 with a 41% chance of reaching the final [4][1]. The crowd-implied 8% YES probability for this specific player prop suggests a highly restrictive outcome, likely tied to a low-scoring affair or a specific player failing to register a key statistic, given that the total goals line is set at 2.5 with the under favoured at 51% [1].
Historical data from similar high-stakes European clashes in recent World Cups shows that when odds favour one side by 10–15% in advancement probability, player props involving goals or assists often contract sharply, with under 2.5 goals becoming the sharpest position [1]. In the 1-1 correct score scenario, which models assign a 12.9% probability, individual player contributions are frequently muted by defensive rigidity rather than open play [2]. This mirrors past semifinals where tactical caution overrode attacking flair, pushing player prop markets toward the lower end of the distribution and validating tight pricing on negative outcomes.
Traders must monitor the final squad announcements released Tuesday morning for any confirmation of Kylian Mbappé’s fitness, as reports indicate he carries a minor knock that could limit his minutes [9]. Spain’s line-up news regarding midfield rotations and potential suspensions from earlier rounds will also directly impact the likelihood of the prop settling YES, particularly if key attackers are rested or benched. The settlement window closes shortly after the match ends on 14 July, so any late injury updates or tactical shifts announced by either coach before the 3 p.m. ET kickoff will be the primary catalysts moving the line [4].
Methodology
Football-specific comparison page for France vs. Spain - Player Props. Polymarket's live quote (Polygon order book) plus platform attributes for the three reference venues. Sports markets reward liquidity — Polymarket and Betfair are materially deeper than Kalshi (US-focused) or Manifold (play-money).
Resolution & payout
Sports markets typically settle on official final-whistle plus league confirmation. Polymarket uses UMA Optimistic Oracle with a source URL per contract — usually official league data feeds or ESPN/Soccerway. Two-hour dispute window, then smart-contract payout in USDC.
FAQ
- Are prediction markets better than sports betting?
- Prediction markets tend toward tighter odds than bookmakers because they use peer-to-peer exchange rather than bookmaker margin. On major matches, Polymarket quotes typically sit 2-5% closer to the true probability model than bet365 or DraftKings.
- When do sports markets resolve?
- Typically within hours of the official final whistle. Polymarket uses UMA Optimistic Oracle with source URLs pointing at official league data feeds — e.g. the Premier League for EPL markets, UEFA for Champions League, FIFA for World Cup.
- Can I bet on individual matches?
- Yes, Polymarket lists every major Premier League / Champions League / World Cup match as its own market. Liquidity varies — top matches like El Clásico or a semi-final often have six-figure pools, lower-league games closer to three-figure.
- Which sports markets are available?
- Football (soccer) dominates — Champions League, World Cup, Premier League, La Liga, Bundesliga — followed by NFL, NBA, tennis Grand Slams, Formula 1, boxing/MMA. Resolution via official league source confirmation.
- What's the difference between match odds and outright odds?
- Match odds cover a single game ("Bayern beats BVB"). Outright odds are long-term aggregates ("Bayern wins the league"). Outright markets have deeper liquidity; match markets have faster resolution.
Trade France vs. Spain - Player Props on World Cup 2026 Favorites
Live order book, 0% fees, USDC settlement in seconds.
Open live market →