Platform comparison
| Platform | YES odds | NO odds | Fee | KYC | Settlement | |
|---|---|---|---|---|---|---|
Polymarket (via Polymarket Germany Legal) Pick polygram.ink (preferred broker) |
98% | 2% | 0% (USDC on-chain) | No-KYC up to $1,500 | USDC, auto via UMA oracle | View on Polymarket → |
Polymarket (direct) polymarket.com |
98% | 2% | 0% | Geo-blocked in US/UK/EU | USDC, on-chain | View on Polymarket → |
Kalshi kalshi.com |
— | — | Up to 7% per trade | US-only, KYC required | USD | View on Polymarket → |
Betfair Exchange betfair.com |
— | — | 2-5% commission | Full KYC from first trade | GBP / EUR | View on Polymarket → |
Manifold Markets manifold.markets |
— | — | Play-money (mana) | None — play-money | Mana (no cash-out) | View on Polymarket → |
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 | 89% |
| Kylian Mbappé: 2+ shots | 86% |
| Mikel Oyarzabal: 1+ shots | 84% |
| Ousmane Dembélé: 1+ shots | 84% |
| Michael Olise: 1+ shots | 83% |
| Dani Olmo: 1+ shots | 79% |
| Lamine Yamal: 2+ shots | 75% |
| Désiré Doué: 1+ shots | 73% |
| Alex Baena: 1+ shots | 70% |
| Ousmane Dembélé: 2+ shots | 68% |
| Kylian Mbappé: 3+ shots | 67% |
| Michael Olise: 2+ shots | 65% |
| Mikel Oyarzabal: 2+ shots | 63% |
| Kylian Mbappé: 1+ shots on target | 62% |
| Adrien Rabiot: 1+ shots | 60% |
| Manu Koné: 1+ shots | 60% |
| 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é: 4+ goals + assists | 50% |
| Lamine Yamal: 2+ 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% |
| Pedri: 3+ shots | 50% |
| Rodri: 3+ shots | 50% |
| William Saliba: 2+ shots on target | 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% |
| Gavi Paez: 2+ goals | 49% |
| Aurélien Tchouameni: 2+ assists | 49% |
| Kylian Mbappé: 3+ goals + assists | 49% |
| Manu Koné: 1+ goals + assists | 49% |
| Lamine Yamal: 4+ shots on target | 49% |
| Alex Baena: 2+ assists | 48% |
| Dani Olmo: 1+ shots on target | 48% |
| Kylian Mbappé: 4+ shots | 48% |
| Rodri: 1+ shots | 46% |
| Mikel Oyarzabal: 1+ shots on target | 45% |
| Lamine Yamal: 3+ shots | 45% |
| Lamine Yamal: 1+ shots on target | 44% |
| Dani Olmo: 3+ shots | 43% |
| Dani Olmo: 2+ shots | 42% |
| Manu Koné: 2+ shots | 42% |
| Manu Koné: 1+ shots on target | 42% |
| Kylian Mbappé: 1+ goals | 41% |
| Mikel Oyarzabal: 4+ shots | 41% |
| Nico Williams: 2+ goals | 40% |
| Pedro Porro: 1+ shots | 39% |
| Pedri: 1+ shots | 37% |
| William Saliba: 2+ shots | 37% |
| Bradley Barcola: 1+ assists | 37% |
| Désiré Doué: 1+ shots on target | 37% |
| Kylian Mbappé: 2+ shots on target | 37% |
| Ousmane Dembélé: 1+ shots on target | 37% |
| Yeremi Pino: 2+ goals | 36% |
| Lamine Yamal: 4+ shots | 36% |
| Dani Olmo: 4+ shots | 35% |
| Kylian Mbappé: 4+ shots on target | 35% |
| Alex Baena: 2+ shots | 34% |
| Jules Koundé: 1+ shots | 34% |
| Dani Olmo: 2+ shots on target | 34% |
| Désiré Doué: 5+ shots | 34% |
| Manu Koné: 3+ shots | 34% |
| Mikel Oyarzabal: 5+ shots | 34% |
| Pau Cubarsí: 2+ shots | 33% |
| Manu Koné: 1+ assists | 33% |
| Michael Olise: 1+ shots on target | 33% |
| Michael Olise: 5+ shots | 33% |
| William Saliba: 1+ shots | 32% |
| Ousmane Dembélé: 3+ shots | 32% |
| Pedro Porro: 3+ shots | 32% |
| Adrien Rabiot: 2+ shots on target | 31% |
| Désiré Doué: 3+ shots on target | 31% |
| Ousmane Dembélé: 3+ shots on target | 31% |
| Lucas Digne: 1+ shots | 30% |
| Bradley Barcola: 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% |
| Alex Baena: 2+ goals | 28% |
| Bradley Barcola: 2+ goals | 28% |
| Mikel Oyarzabal: 1+ goals | 28% |
| Dayot Upamecano: 1+ shots | 28% |
| Pedri: 2+ assists | 28% |
| Alex Baena: 1+ shots on target | 28% |
| Adrien Rabiot: 2+ shots | 27% |
| Cucurella: 1+ shots | 27% |
| Michael Olise: 1+ assists | 27% |
| Mikel Oyarzabal: 2+ assists | 27% |
| Lamine Yamal: 1+ goals + assists | 27% |
| Michael Olise: 3+ shots | 27% |
| Mikel Merino: 2+ goals | 26% |
| Aymeric Laporte: 1+ shots | 26% |
| Lamine Yamal: 2+ shots on target | 26% |
| Michael Olise: 1+ goals + assists | 26% |
| Mikel Oyarzabal: 1+ goals + assists | 26% |
| Ousmane Dembélé: 1+ goals + assists | 26% |
| Mikel Oyarzabal: 3+ shots | 26% |
| Pau Cubarsí: 1+ shots | 25% |
| Lamine Yamal: 1+ goals | 24% |
| Ousmane Dembélé: 1+ goals | 24% |
| Adrien Rabiot: 2+ goals | 23% |
| Kylian Mbappé: 3+ shots on target | 23% |
| Désiré Doué: 1+ goals + assists | 23% |
| Kylian Mbappé: 5+ shots | 23% |
| Désiré Doué: 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% |
| Michael Olise: 1+ goals | 19% |
| Lamine Yamal: 1+ assists | 19% |
| Pedri: 1+ shots on target | 19% |
| Lamine Yamal: 5+ shots | 19% |
| Désiré Doué: 1+ assists | 18% |
| Ousmane Dembélé: 1+ assists | 18% |
| Pedro Porro: 1+ shots on target | 18% |
| Rodri: 1+ shots on target | 18% |
| Ousmane Dembélé: 3+ goals + assists | 18% |
| Alex Baena: 1+ assists | 17% |
| Ousmane Dembélé: 2+ shots on target | 17% |
| Alex Baena: 3+ goals + assists | 17% |
| Dani Olmo: 3+ goals + assists | 17% |
| Nico Williams: 3+ goals + assists | 17% |
| 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% |
| Désiré Doué: 1+ goals | 14% |
| Ferrán Torres: 1+ goals | 14% |
| Jules Koundé: 2+ shots | 14% |
| Pedri: 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% |
| Manu Koné: 3+ goals + assists | 14% |
| Pedri: 3+ goals + assists | 14% |
| Désiré Doué: 4+ shots | 14% |
| Michael Olise: 4+ shots | 14% |
| Ousmane Dembélé: 4+ shots | 14% |
| Alex Baena: 1+ goals | 13% |
| Kylian Mbappé: 2+ goals | 13% |
| Rayan Cherki: 2+ goals | 13% |
| Cucurella: 2+ shots | 13% |
| Pedro Porro: 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% |
| Adrien Rabiot: 3+ shots | 13% |
| Alex Baena: 4+ shots | 13% |
| Dayot Upamecano: 2+ shots | 12% |
| Fabián Ruiz: 1+ assists | 12% |
| Michael Olise: 4+ goals + assists | 12% |
| Ousmane Dembélé: 5+ shots | 12% |
| Aymeric Laporte: 2+ shots | 11% |
| Lucas Digne: 2+ shots | 11% |
| Adrien Rabiot: 2+ assists | 11% |
| Dani Olmo: 1+ assists | 11% |
| Aurélien Tchouameni: 3+ goals + assists | 11% |
| Ousmane Dembélé: 4+ goals + assists | 11% |
| Nico Williams: 1+ assists | 11% |
| Kylian Mbappé: 2+ assists | 10% |
| Dani Olmo: 4+ goals + assists | 10% |
| Fabián Ruiz: 1+ goals | 9% |
| Rayan Cherki: 1+ goals | 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% |
| Mikel Merino: 1+ goals | 8% |
| Nico Williams: 1+ goals | 8% |
| Désiré Doué: 2+ assists | 8% |
| Fabián Ruiz: 2+ assists | 8% |
| Michael Olise: 2+ assists | 8% |
| Pedri: 1+ assists | 8% |
| Bradley Barcola: 4+ goals + assists | 8% |
| Lamine Yamal: 2+ assists | 7% |
| Bradley Barcola: 3+ goals | 6% |
| Désiré Doué: 3+ goals | 6% |
| Ferrán Torres: 3+ goals | 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% |
| Aurélien Tchouameni: 1+ assists | 5% |
| Gavi Paez: 1+ goals | 4% |
| Michael Olise: 2+ goals | 4% |
| Mikel Oyarzabal: 2+ goals | 4% |
| Yeremi Pino: 1+ goals | 4% |
| Aurélien Tchouameni: 4+ goals + assists | 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% |
| 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 underlying event is the FIFA World Cup 2026 semifinal between France and Spain, scheduled for Tuesday at 3:00 PM ET at AT&T Stadium in Arlington, Texas. France enters as the clear favourite, with major sportsbooks pricing them at -145 to advance, implying roughly a 59% chance of progression, while Spain sits at +115 [2][6]. The specific player prop market in question carries a current crowd-implied probability of only 8% for the YES outcome, suggesting traders view the targeted player event as unlikely despite France’s attacking dominance and Kylian Mbappé’s record-chasing form [1][5].
Historical precedents in cross-border prediction markets show that low-probability player props often attract regulatory scrutiny when settlement hinges on ambiguous match events, particularly under Germany’s GlüStV framework which restricts unlicensed gambling interfaces. In comparable cases involving US CFTC reach, markets with sub-10% probabilities have faced heightened KYC demands once volume exceeds thresholds, whereas platforms offering “no-KYC up to $1,500” maintain accessibility for retail traders by staying below reporting triggers. This specific market’s 8% probability places it in a zone where minor volume spikes could trigger compliance reviews without immediate account freezes, provided the platform adheres to the $1,500 exemption [8].
Traders should monitor official FIFA injury reports and starting lineups released 60 minutes before kickoff, as player prop settlements depend entirely on participation. A recent Sports Betting Dime analysis notes that France’s odds have tightened since opening, indicating late money on Mbappé, which could indirectly affect correlated player props [1]. Any announcement of Mbappé’s absence or a shift to a defensive midfield setup would likely depress the YES probability further, while Spain’s underdog status (+150 at bet365) suggests limited scoring opportunities for their forwards, reinforcing the market’s low implied probability [1].
Methodology
This overview of France vs. Spain - Player Props reviews the four comparable platforms from a regulatory perspective: which is accessible in your jurisdiction, where KYC kicks in, how the platform is classified by your country of residence. Live probability is the Polymarket mid; comparison columns show regulatory status, KYC thresholds and settlement options for each platform.
Resolution & payout
On Polymarket, resolution runs on-chain via UMA Optimistic Oracle. USDC payout is instant and automatic, with no KYC. Tax treatment depends on your jurisdiction — in the US, gains are usually ordinary income; in the UK, often capital gains. Consult a tax professional for your situation.
FAQ
- Is Polymarket legal in my country?
- Polymarket is geo-blocked in the US/UK/EU. Actual usage via the Polymarket interface is not possible there. The legal status itself varies — many countries treat prediction markets as a gray area. Polymarket Germany Legal has a different geo footprint.
- Do I need to KYC for Polymarket Germany Legal?
- Not for lifetime trading volume under $1,500. Above that threshold, a quick KYC flow kicks in — ID, selfie, approximately 5-10 minutes. The threshold matches FATF travel standards for unregulated crypto platforms.
- How are winnings taxed?
- Tax treatment varies by jurisdiction. In most countries, prediction market gains are treated as ordinary income or capital gains. We cannot provide tax advice — consult a tax professional for your specific situation.
- Can I trade anonymously?
- Pseudonymously, yes — up to the KYC threshold. Polymarket Germany Legal stores an email address and wallet addresses rather than a legal name. Over $1,500 lifetime volume triggers KYC, after which identity is no longer anonymous.
- What happens during a tax audit?
- You're responsible for documenting your trades. Polymarket Germany Legal exports a full transaction history (CSV/PDF) for tax reporting. In an audit you'll need to present these documents.
Trade France vs. Spain - Player Props on Polymarket Germany Legal
Live order book, 0% fees, USDC settlement in seconds.
Open live market →