Skip to content
Oddbert
MatchesAsk OddbertBest PriceSignalsAI BankrollPricing
Log inGet started
  • Matches
  • Ask Oddbert
  • Best Price
  • Signals
  • AI Bankroll
  • Pricing
Get startedLog in
Oddbert

Calibrated football probabilities with a public track record. We never promise guarantees.

Product

  • Matches
  • Transparency
  • Track record & results
  • Kelly calculator

More

  • Method
  • Pricing
  • Prediction archive
  • Edge radar

Legal

  • Privacy policy
  • Terms of service
18+18+ only

Predictions are probabilities, not guarantees.

StopSpilletROFUS

If gambling stops being fun, get help. Gamble responsibly.

Every prediction is logged before kick-off and scored after the final whistle.© 2026 Oddbert. No affiliate links. No betting accepted. · Weather data from OpenWeather (ODbL).

Lyon vs Crystal Palace prediction

UEFA Europa LeagueUEFA Europa League·Round League Stage - 2·Groupama Stadium
LyonLyon
18:45
Thu 15 Oct
Prediction T-24h
Crystal PalaceCrystal Palace

Most likelyLyon win · 44%

Best price2.21 Marathonbet

PredictionOddsContextMovementDetails

Prediction

44%1Lyonmarket 44%
28%XDrawmarket 25%
28%2Crystal Palacemarket 31%
Lyon+0.4 ppDraw+2.8 ppCrystal Palace-3.2 pp

Market-anchored: the market's vig-free price (1 sharp book) + model lean (max ±3 pp)

These are calibrated probabilities. See how closely they've matched real outcomes

Prediction as of 15 Oct 2026

Match previewAI · grounded

Lyon and Crystal Palace face off in a compelling UEFA Europa League matchup, with statistical models suggesting a tight contest. The probabilities reflect a finely balanced affair, with Lyon assigned a 44% chance of victory, while the draw and a Crystal Palace win are both rated at 28%. Given the proximity of these figures, this fixture sits on the knife-edge of a toss-up, with the model indicating only a slight lean toward the home side rather than a definitive outcome. The lean toward Lyon is supported by several key metrics. The model highlights Lyon’s attacking expected goals (xG) form at home as a significant factor, while simultaneously pointing to Crystal Palace's defensive xG form on the road as an element that helps differentiate the two sides. Furthermore, the model’s Pi-rating—a comprehensive measure of team strength—provides additional support for the home side's marginal advantage. It is worth noting that the model's stance on Lyon is broadly consistent with current market sentiment. Both clubs enter the fixture with relatively steady recent form. Lyon’s last five matches have yielded three wins, a draw, and a loss (W, D, W, W, L), while Crystal Palace has returned three wins, a draw, and a loss in their equivalent span (W, L, W, D, W). As these two sides have no history of previous meetings, there is little precedent to rely on, placing more emphasis on current tactical output. Regarding availability, no injuries have been reported for either squad. However, it is important to note that confirmed lineups have not yet been released. Consequently, the absence of reported injuries should not be interpreted as an indication that either side will field their first-choice XI, as squad rotation or the resting of key players remains a possibility before kick-off.

The AI writes the prose. It never produces or adjusts a probability — those come only from the model.

Odds comparison

Bookmaker decimal odds for this match. We only show prices from bookmakers with a Danish licence (Spillemyndigheden).
BookmakerLyonDrawpays 1% more than the typical bookCrystal Palacepays 6% more than the typical book
Bet3652.203.703.10
Betano2.183.703.15
Betfair2.203.603.00
Marathonbet2.21best3.72best3.22best

Bookmaker names shown for reference only. No affiliate links.

Stake sizer

Two ways to size a hypothetical stake on the model's call — Lyon at 2.21 (Marathonbet).

units

Stays in your browser — never sent to us.

Follow sizing
10.00units

Flat 1% of bankroll — the same rule as our public AI bankroll simulation.

Edge sizing
0 — no edge at this price

Quarter-Kelly at the best listed price, with a hard 5%-of-bankroll cap.

Hypothetical sizing in currency-neutral units, not betting advice. Predictions are probabilities, not guarantees. 18+.

Match context

Strength-adjusted form

Lyon

  1. L=1-2LEN
  2. W=4-0REN
  3. W↓2-1AND
  4. D↓0-0PF
  5. W↓3-1AUX

↑ stronger · = even · ↓ weaker opponent

Crystal Palace

  1. W↑3-1NF
  2. D↑0-0LEE
  3. W↓4-0LP
  4. L=2-3IPS
  5. W=3-2FUL

↑ stronger · = even · ↓ weaker opponent

Injuries & absences

Lyon

No reported absences.

Crystal Palace

No reported absences.

Head to head

No previous meetings on record.

Recent form

Recent form — context only, not a tip.

Lyon

Goals

Scored / game
1.8last 10
Conceded / game
0.8last 10
xG for / game
1.61last 7
xG against / game
1.24last 7
Clean sheets
4 / 10
BTTS
6 / 10
Over 2.5
6 / 10

Match stats

Corners
4.5last 10
Shots
14.1last 10
Shots on target
6.2last 10
Fouls
12.8last 10
Yellow cards
1.5last 10

Crystal Palace

Goals

Scored / game
1.7last 10
Conceded / game
1.6last 10
xG for / game
1.55last 9
xG against / game
1.91last 9
Clean sheets
3 / 10
BTTS
6 / 10
Over 2.5
7 / 10

Match stats

Corners
3.4last 10
Shots
11.7last 10
Shots on target
4.2last 10
Fouls
10.0last 10
Yellow cards
1.6last 9

Referee profile

Referee
Joao Pinheiro
Yellows / game
2.0
Matches officiated
1

Venue

Venue
Groupama Stadium, Lyon

Line movement

Lyon—

No line movement recorded yet

Draw—

No line movement recorded yet

Crystal Palace—

No line movement recorded yet

Under the hood

How the model sees this match — the drivers and, after full-time, how the prediction scored.

Why this prediction

ExplanationAI · grounded

This UEFA Europa League fixture between Lyon and Crystal Palace presents as a tight contest, with the model assigning Lyon a 44% probability of victory, while the draw and a Crystal Palace win each sit at 28%. The model’s slight lean toward Lyon is primarily driven by the side's attacking expected goals (xG) form at home, supported by a favorable Pi-rating and Crystal Palace’s defensive xG form away from home. Despite these factors, the overall distribution suggests an open match, leaving the outcome far from certain. The model’s assessment of Lyon remains broadly consistent with current market sentiment, and with no reported injuries for either side, the tactical landscape remains subject to potential squad rotation once official lineups are confirmed.

The AI writes the prose. It never produces or adjusts a probability — those come only from the model.

How we make these predictions
Top model factors
Defensive xG form (away)3.0625%Pi-rating edge0.3816%Attacking xG form (home)1.7613%Attacking xG form (away)2.5712%Away form (away)5.159%Recent form (home)6.349%

The driver chips attribute the gradient-boosted component of an ensemble whose headline is additionally anchored to the market where a consensus exists — they explain that part of the number, not all of it.