Men's Champions League · 90-minute result
UCL Intelligence
Predict Smarter. Play the Probabilities.
Matches
Top 5 win picks
Recommended parlays
Most likely combination for each sizeEach leg is a different match, so the chances multiply: more legs pay more but win less often. High confidence is not a guarantee.
Build a parlay
Choose how many legs, or tap teams yourself. One pick per match.
AI hit record
Every pick is saved before kick-off and graded automatically on the 90-minute result. Wins and losses both count.
How it works
The confidence score
72/100 means a 72% chance. It comes from real-money prediction markets (Kalshi, or Polymarket when Kalshi is unavailable) that price every Champions League match as three contracts: home win, draw, away win, all settled on 90 minutes plus stoppage time. We take the midpoint between buyers and sellers and remove the market's small markup so the three chances add to 100%.
Win picks and Safe picks
Win picks need the team to win. Safe picks win if the team wins or draws (called "double chance" at sportsbooks), so their chance is the win chance plus the draw chance. A 62% win pick is usually around 85% as a safe pick, but it pays less. Safe-pick odds shown are fair odds; a sportsbook's double-chance price is usually a little lower.
Recommended parlays
For each size we take the most likely picks, one per match, and multiply their chances. The card marked Recommended is the most likely combination that at least doubles your stake.
AI hit record
Picks are saved before kick-off and frozen when the match starts, then graded from the market's settlement. Optional: to share one record across your phone and computer, create a KV namespace in Cloudflare (Workers & Pages → KV), then in your Pages project go to Settings → Bindings → Add → KV namespace, name it UCL_RECORD, and redeploy. Without it, the record is kept on each device.
Optional keys
In your Pages project, Settings → Variables and Secrets: KALSHI_KEY_ID and KALSHI_PRIVATE_KEY switch prices to Kalshi; FOOTBALL_DATA_API_KEY (free at football-data.org) adds live scores, crests and exact results. Redeploy after adding.
Play responsibly
These are estimates, not guarantees. Only stake what you can afford to lose. US: 1-800-GAMBLER.