Free signup + 7 days PRO included Create my account

RC Lens vs Olympique Lyon prediction: AI analysis & odds

Calibrated probability Over 2.5 goals prob 63% market 62% best odds @ 1.57 the market prices this game efficiently
RC RC Lens
RC Lens
Home
★Follow
Last 5 W L D W L
VS
09/10/2026
Kick-off 20:45 Paris time
OLYOlympique Lyon
Olympique Lyon
Away
★Follow
Last 5 L W W D W
Analysis published before kick-off Time-stamped odds (CLV) Transparent method

Our picks for this match

AI Trend OVER 2.5
Model confidence63 %
CautiousHigh
Edge vs market
+0.6 %
Odds
1.57
Market
Totals O/U
Pick taken on 07/10 · 10:02 — odds at the time: 1.57 (CLV tracking)
AI Trend BTTS YES
Model confidence63 %
CautiousHigh
Edge vs market
-1.4 %
Odds
1.50
Market
Both Teams to Score
Pick taken on 07/10 · 10:02 — odds at the time: 1.50 (CLV tracking)
AI Trend RC LENS
Model confidence38 %
CautiousHigh
Edge vs market
-0.7 %
Odds
2.53
Market
Match Result
Pick taken on 07/10 · 10:02 — odds at the time: 2.53 (CLV tracking)
AI Trend OVER15
Model confidence82 %
CautiousHigh
Edge vs market
+0.7 %
Odds
1.19
Market
Market
Pick taken on 07/10 · 10:02 — odds at the time: 1.19 (CLV tracking)
AI Trend UNDER35
Model confidence61 %
CautiousHigh
Edge vs market
+2.2 %
Odds
1.68
Market
Market
Pick taken on 07/10 · 10:02 — odds at the time: 1.68 (CLV tracking)
AI Trend DNB_HOME
Model confidence50 %
CautiousHigh
Edge vs market
-2.4 %
Odds
1.82
Market
Market
Pick taken on 07/10 · 10:02 — odds at the time: 1.82 (CLV tracking)
AI Trend DC_12
Model confidence76 %
CautiousHigh
Edge vs market
+2.1 %
Odds
1.31
Market
Market
Pick taken on 07/10 · 10:02 — odds at the time: 1.31 (CLV tracking)

Most likely scorelines

1-1
10.8 %
Most likely
2-1
8.3 %
Scenario #2
1-2
8.3 %
Scenario #3

RC Lens-Olympique Lyon score, bivariate Poisson goals model (Dixon-Coles). Correct score remains football's hardest market: our top scoreline hits ~15% of the time, in line with the displayed probability. AI correct score generator & method →

Our Expert Analysis

PRO
Combined xG L53.002.44 + 1.38
Form L57 vs 8points (max 15)
Goals conceded L51.4 vs 1.2average per match
Model probability82%vs 81% implied
View full analysis
● Our lean: under 3.5 goals @ 1.68 (model probability 60.9%, implied probability 59.5%, edge +1.4 pts)
● Our lean: double chance 12 (no draw) @ 1.31 (model probability 76.4%, verified probability, implied probability 76.3%, edge +0.1 pts)
● Our model leans to over 2.5 goals @ 1.57 (model probability 62.9%, verified probability, implied probability 63.7%, edge -0.8 pts: the price does not pay this scenario)
● Our model leans to both teams to score: yes @ 1.50 (model probability 63.3%, implied probability 66.7%, edge -3.4 pts: the price does not pay this scenario)
● Our model leans to home win @ 2.53 (model probability 38.4%, implied probability 39.5%, edge -1.1 pts: the price does not pay this scenario)
● Our model leans to over 1.5 goals @ 1.19 (model probability 82.0%, implied probability 84.0%, edge -2.0 pts: the price does not pay this scenario)
● Our model leans to home draw no bet @ 1.82 (model probability 50.3%, implied probability 54.9%, edge -4.6 pts: the price does not pay this scenario)

GAME CONTEXT

RC Lens sit 15th in the table. RC Lens have 7 points from 15 over their last 5 matches, scoring 2.4 goals and conceding 1.4 per game. Olympique Lyon sit 2nd in the table. Olympique Lyon have 8 points from 15 over their last 5 matches, scoring 1.2 goals and conceding 1.2 per game.

TOTALS ANALYSIS (Over/Under)

Under 3.5 goals @ 1.68: our lean goes to this line, which loses at 4 goals or more. Our model expects 1.63 goals from RC Lens and 1.62 from Olympique Lyon, for a total of 3.25. Our probability is 60.9% against 59.5% implied by the odds, so the edge is thin at +1.4 points. Two data points cut against this read: the recent xG created by the two attacks combined stands at 3.82, above the line, and RC Lens score 2.4 goals per game over their last 5 matches. That indicator is separate from our probability, and our probability is the one that counts.

Over 2.5 goals @ 1.57: our model leans to this line (62.9%, verified probability), but the odds imply 63.7%, so the price does not pay this scenario. RC Lens and Olympique Lyon each went over 2.5 goals in 60% of their last 10 matches. Over 2.5 and under 3.5 only win together on exactly 3 goals, a narrow outcome.

Over 1.5 goals @ 1.19: our model leans to this line (82.0%), but the odds imply 84.0% and the price does not pay this scenario. RC Lens and Olympique Lyon each failed to score in 20% of their last 10 matches.

1X2 ANALYSIS (Match Result)

Double chance 12 (no draw) @ 1.31: our lean goes to this line, which wins if either club wins. Our model gives 38.4% to RC Lens, 23.6% to the draw and 38.0% to Olympique Lyon. Our probability is 76.4% (verified probability) against 76.3% implied by the odds: the edge is thin, at +0.1 points. The market sees RC Lens as a slight favorite, with the draw at 3.84 in the reference odds.

Home win @ 2.53: our model leans to RC Lens (38.4%), but the odds imply 39.5% and the price does not pay this scenario. Olympique Lyon stay at 38.0% in our model.

Home draw no bet @ 1.82: our model leans to RC Lens (50.3%), but the odds imply 54.9% and the price does not pay this scenario. The stake is returned on a draw and lost on a defeat, even a narrow one.

OTHER MARKETS

Both teams to score: yes @ 1.50: our model leans to this line (63.3%), but the odds imply 66.7% and the price does not pay this scenario. The expected goals for each club, 1.63 and 1.62, point to a match in which both sides score.

Devil's advocate

The scenario that sinks under 3.5 is an open game with 4 goals or more: RC Lens score 2.4 goals per game and the recent xG created stands at 3.82. We accept this risk because Olympique Lyon score just 1.2 goals per game over their last 5 matches and failed to score in 20% of their last 10.

ProbWin verdict

Our lean goes to under 3.5 goals @ 1.68, with no firm bet; double chance 12 is a lean with a thin edge. No staking advice.

Key Factors

xG (L5)
2.44vs1.38
xGA (L5)
1.75vs1.30
Goals/Match (L5)
2.4vs1.2
Clean Sheet (L10)
20%vs30%
Over 2.5 (L10)
60%vs60%
Weighted cards (L10)
2.8vs1.8
Form (L5)
7 ptsvs8 pts

Line-ups & absences

Official line-ups are published automatically ~1 hour before kick-off — check back before the match or follow a club to get notified.
Injuries & doubts
  • 🩹 A. Sima — RC Lens · Muscle Injury
  • 🩹 S. Abdulhamid — RC Lens · Contusion
  • 🩹 S. Baidoo — RC Lens · Knee Injury
  • 🩹 J. Chavez — RC Lens · Thigh Injury
  • 🩹 M. Nawrocki — RC Lens · Injury
  • 🩹 Y. Titraoui — RC Lens · Injury
  • 🩹 A. Haidara — RC Lens · Injury
  • 🩹 J. Duranville — Olympique Lyon · Muscle Injury
  • 🩹 R. Himbert — Olympique Lyon · Inactive
  • 🩹 N. Tagliafico — Olympique Lyon · Muscle Injury
  • 🩹 M. Niakhate — Olympique Lyon · Injury
  • 🩹 T. Hazard — RC Lens · Inactive

The referee

Jeremy Stinat
8 matches officiated in our database
4.8
cards / game
3.6
league average

Form & Stats

Team Comparison

11 of 35 model features (last 5-10 games)

Olympique Lyon STAT RC Lens
1.38
xG (L5) ? Expected Goals — buts attendus selon la qualité des occasions créées (5 derniers)
2.44
1.30
xGA (L5) ? Expected Goals Against — buts attendus concédés selon la qualité des tirs subis
1.75
1.48
OSXG For ? Opponent-Strength Adjusted xG — xG ajusté à la force des adversaires rencontrés
3.03
1.2
Buts/Match (L5) ? Buts marqués en moyenne sur les 5 derniers matchs
2.4
1.2
Encaissés (L5) ? Buts concédés en moyenne sur les 5 derniers matchs
1.4
4.0
Tirs cadrés (L5) ? Tirs cadrés par match — proxy d'activité offensive
6.4
1.00
Buts dom/ext ? Moyenne de buts marqués uniquement à domicile (dom.) ou à l'extérieur (ext.)
1.80
60.0%
Over 2.5 (L10) ? Pourcentage de matchs terminés avec 3+ buts sur les 10 derniers
60.0%
60.0%
BTTS (L10) ? Pourcentage de matchs où les deux équipes ont marqué (10 derniers)
60.0%
30.0%
Clean Sheet (L10) ? Pourcentage de matchs sans but encaissé (10 derniers)
20.0%
8
Forme (L5) ? Points accumulés sur les 5 derniers matchs (max 15)
7
RC LensRC LensHOM
Oct. 9, 2026RC Lens - Olympique Lyon2 - 1W
Sept. 18, 2026AS Monaco - RC Lens2 - 1L
Sept. 12, 2026Le Mans - RC Lens2 - 2D
Sept. 10, 2026Slavia Praha - RC Lens2 - 3W
Sept. 5, 2026RC Lens - FC Lorient0 - 1L
Olympique LyonOlympique LyonAWY
Oct. 9, 2026RC Lens - Olympique Lyon2 - 1L
Sept. 19, 2026Olympique Lyon - Stade Rennes4 - 0W
Sept. 16, 2026Anderlecht - Olympique Lyon1 - 2W
Sept. 12, 2026Paris FC - Olympique Lyon0 - 0D
Sept. 4, 2026Olympique Lyon - AJ Auxerre3 - 1W

Head-to-Head

09/10/26RC Lens — Olympique Lyon2 – 1
17/05/26Olympique Lyon — RC Lens0 – 4
05/03/26Olympique Lyon — RC Lens2 – 2
16/08/25RC Lens — Olympique Lyon0 – 1
04/05/25Olympique Lyon — RC Lens1 – 2
Full access to the analysis

Unlock all picks and the full analysis

The verdict on every market, the full written analysis, line-ups, injuries, referee and odds from 11 bookmakers — no commitment.

Trial
7 days
Free
Get started →
No credit card
POPULAR
Day Pass
2,99€
24h access
Unlock today →
No renewal
PRO
19€/mo
All picks
See pricing →
1-click cancel

Secure Stripe payment — Analysis independent from the betting market

Le vestiaire ProbWin La boutique →
Hoodie « Ça passait laaarge » Tee « Sponsor officiel de mon bookmaker » Mug « Une coupe de champagne » Casquette ProbWin Carnet de Bankroll Tee « Ça passait laaarge » Tee ProbWin logo

Frequently asked questions

Quand se joue RC Lens – Olympique Lyon ?

Le match se joue le 09/10/2026 à 20:45 (heure de Paris).

Où trouver un pronostic pour RC Lens – Olympique Lyon ?

Cette page ProbWin affiche les probabilités calibrées de notre modèle pour chaque marché (1X2, plus/moins de buts), les scores les plus probables, la forme des deux équipes et, le jour du match, une analyse écrite complète.

Comment sont calculées ces probabilités ?

Nos modèles statistiques sont entraînés sur l'historique de 40 championnats (buts, forme, calendrier) et recalibrés chaque jour. Chaque prédiction est publiée avant le coup d'envoi et son résultat est conservé dans notre journal public.

GAMBLING PROHIBITED FOR MINORS. Gambling carries risks: debt, addiction, social isolation. Help & responsible play · BeGambleAware · GamCare: 0808 802 0133 · NCPG Helpline: 1-800-522-4700