Lens vs Sporting CP: model vs market
| Source | Lens | Draw | Sporting CP |
|---|---|---|---|
| Model | 45% | 23% | 32% |
| Market | 38% | 26% | 37% |
| Published | 39% | 25% | 36% |
| Edge | +2% | -1% | -1% |
- Higher expected-goals rate in this fixture: 2.00 vs 1.68.
Edge = our published probability minus the de-vigged market probability. Published = the blend of both that backs every number on this page.
Lens vs Sporting CP odds movement
Median bookmaker price on Lens, 14 snapshots since 2026-10-07.
| Selection | First | Latest | Move |
|---|---|---|---|
| Lens | 2.45 | 2.55 | +0.10 |
| Draw | 3.75 | 3.73 | -0.02 |
| Sporting CP | 2.60 | 2.61 | +0.01 |
A shortening price means the market has moved towards that outcome. Median across all recorded bookmakers, not one book's line.
Lens and Sporting CP expected goals
The goal rate the model gives each side in this fixture, from xG-based attack and defence ratings.
- Total expected goals
- 3.68
- Attack rating (Lens / Sporting CP)
- 1.37 / 1.46
- Defence rating (Lens / Sporting CP)
- 0.90 / 0.78
Ratings are relative to the league average (1.00); lower defence rating = fewer goals conceded per match.
Lens vs Sporting CP score probability
Every scoreline the model gives this match, 0 to 4+ goals a side. Darker = likelier.
Rows: Lens goals. Columns: Sporting CP goals. Outlined cell = most likely scoreline.
Lens vs Sporting CP goals probability
Chance of the match clearing each total, read off the same score matrix as the heatmap.
- Both teams to score
- 71%
- No goals (0–0)
- 3%
Over 4.5 and higher fall inside the 4+ buckets and cannot be read off a 0–4 grid, so they are not shown.
All markets for Lens vs Sporting CP
| Market | Selection | Probability | Fair odds |
|---|---|---|---|
| 1X2 | Lens | 39% | 2.54 |
| Draw | 25% | 3.99 | |
| Sporting CP | 36% | 2.82 | |
| Over/Under 2.5 | Over 2.5 | 71% | 1.41 |
| Under 2.5 | 29% | 3.47 | |
| Both teams to score | Yes | 71% | 1.40 |
| No | 29% | 3.47 | |
| Double chance | 1X (Lens or draw) | 64% | 1.55 |
| 12 (either side) | 75% | 1.33 | |
| X2 (draw or Sporting CP) | 61% | 1.65 | |
| Handicap -1 | Lens win by 2+ | 26% | 3.85 |
| Push (exactly one goal) | 19% | — |
Fair odds = 1 / probability — the break-even price implied by the published probability. Correct-score probabilities are on the heatmap above.
Lens and Sporting CP recent form
Last 6 completed matches, all competitions, newest on the right.
Injuries & availability
Lens absences
-
A. Sima
muscle injury
-
I. Jourdren
off the roster
-
J. Chavez
thigh injury
-
J. Gradit
injury
-
M. Diarra
off the roster
-
M. Nawrocki
knee injury
Sporting CP absences
-
N. Santos
muscle injury
- R. Zalazar injury
- Z. Debast injury
Reported injuries and suspensions from our data provider; confirmed line-ups appear about 40 minutes before kick-off.
Expected lineups
Lens lineup · 3-4-2-1
- 40 R. Risser
- 32 K. Antonio
- 25 I. Ganiou
- 6 S. Baidoo
- 14 M. Udol
- 21 A. Haidara
- 27 M. Cuisance
- 23 Saud Abdulhamid
- 28 J. Kadile
- 10 F. Thauvin
- 29 F. Ivanović
Bench: R. Aguilar, N. Äelik, A. Bulatović, F. Sotoca, Y. Titraoui, T. Hazard, O. Édouard, M. Gorgelin, J. Todibo, M. Skóraś, S. Sagnan, M. Soares
Sporting CP lineup · 4-2-3-1
- 30 Kaique
- 20 M. Araújo
- 25 Gonçalo Inácio
- 72 Eduardo Quaresma
- 22 Iván Fresneda
- 5 Sergi Altimira
- 8 João Simões
- 19 N. Irankunda
- 77 I. Doumbia
- 10 Geny Catamo
- 97 L. Suárez
Bench: Rui Silva, S. Andersen, F. Ioannidis, Rafael Ferreira Nel, G. Vagiannidis, M. Zekri, Pedro Lima, J. Derry, Luis Guilherme, Ibrahima Ba, Flávio Gonçalves, Eduardo Felicíssimo
Other League Stage - 2 fixtures
- Sabah FA vs Slavia Praha — team news & stats 2026-10-13
- Arsenal vs Lille 2026-10-13
- RasenBallsport Leipzig v PSV Eindhoven — match page 2026-10-13
- Inter vs Club Brugge KV — team news & stats 2026-10-13
- Atletico Madrid vs Manchester United 2026-10-13
- Villarreal v Napoli — match page 2026-10-13
- Galatasaray vs Barcelona — team news & stats 2026-10-13
- Viking vs Bayern Munich 2026-10-13
Before and after this match
- Lens, next: Estac Troyes v Lens analysis
- Sporting CP, next: Sporting CP v Lask Linz analysis