Lyon vs Rennes Prediction
Lyon vs Rennes prediction: Sportiko gives Lyon a 34% chance of winning, Rennes 39% and the draw 27%. Last updated 28 Jul 2026, 05:46.
Match Report
Lyon ran out convincing 4–2 winners over Rennes in Ligue 1 Matchday 32, though the visitors made an early impression. Mousa Tamari opened the scoring in the sixth minute, but Lyon hit back through Roman Yaremchuk at 37 minutes before Corentin Tolisso converted a penalty two minutes later to give the hosts a 2–1 lead at the break.
The second half saw a flurry of goals in quick succession. Esteban Lepaul equalised for Rennes just three minutes after the restart, only for Lyon's Afonso Moreira to restore the home side's advantage at 52 minutes. Endrick then put the result beyond doubt with a goal on 75 minutes, completing a dominant Lyon display that was reflected in the statistics — the hosts registered 16 total shots to Rennes' eight and significantly outperformed their opponents in expected goals (3.17 to 0.84).
Our pre-match AI model had rated a Rennes win as the most likely outcome at 39%, a call that proved well wide of the mark. The even ball possession figures — split exactly 50–50 — belied Lyon's clear superiority across the ninety minutes.
AI-generated report based on match data.
Timeline
Lyon
Match Stats
Lyon
| Player | Rating | Min | G | A | Shots | Passes | Tackles |
|---|---|---|---|---|---|---|---|
| 8 Corentin Tolisso M | 8.7 | 90' | 1 | 2 | 1 | 41 (32%) | – |
| 17 Afonso Moreira M | 8.7 | 90' | 1 | – | 3 | 24 (20%) | 1 |
| 9 Endrick M | 8.5 | 84' | 1 | – | 2 | 22 (18%) | 1 |
| 77 Roman Yaremchuk F | 7.9 | 70' | 1 | – | 2 | 12 (10%) | 1 |
| 1 Dominik Greif G | 7.2 | 90' | – | – | – | 34 (28%) | – |
| 19 Moussa Niakhaté D | 6.9 | 90' | – | – | – | 51 (47%) | 2 |
| 16 Abner Vinícius D | 6.9 | 89' | – | 1 | 1 | 45 (37%) | 1 |
| 10 Pavel Šulc M | 6.7 | 20' | – | – | 1 | 6 (6%) | 2 |
| 44 Khalis Merah M | 6.7 | 84' | – | – | – | 36 (31%) | 3 |
| 21 Ruben Kluivert D | 6.6 | 14' | – | – | – | 3 | – |
| 39 Mathys de Carvalho M | 6.6 | 14' | – | – | – | 5 (4%) | 1 |
| 37 Ernest Nuamah F | 6.5 | 14' | – | – | – | 2 (2%) | – |
| 22 Clinton Mata D | 6.5 | 90' | – | – | 1 | 42 (37%) | 1 |
| 23 Tyler Morton M | 6.3 | 84' | – | – | 1 | 36 (30%) | 1 |
| 98 Ainsley Maitland-Niles D | 6.2 | 90' | – | – | – | 36 (27%) | – |
| 99 Noah Nartey M | — | 1' | – | – | – | 4 (4%) | – |
Rennes
| Player | Rating | Min | G | A | Shots | Passes | Tackles |
|---|---|---|---|---|---|---|---|
| 9 Esteban Lepaul F | 7.6 | 87' | 1 | 1 | 3 | 20 (16%) | – |
| 11 Mousa Tamari M | 7.3 | 87' | 1 | 1 | 1 | 9 (6%) | 1 |
| 30 Brice Samba G | 6.9 | 90' | – | – | – | 36 (30%) | 1 |
| 10 Ludovic Blas F | 6.9 | 20' | – | – | – | 8 (6%) | 1 |
| 21 Valentin Rongier M | 6.7 | 90' | – | – | – | 53 (46%) | 5 |
| 6 Djaoui Cissé M | 6.7 | 11' | – | – | – | 9 (6%) | 1 |
| 77 Yassir Zabiri F | 6.7 | 11' | – | – | – | 1 (1%) | 1 |
| 17 Sebastian Szymański M | 6.6 | 70' | – | – | 1 | 28 (24%) | 1 |
| 7 Breel Embolo F | 6.5 | 90' | – | – | 1 | 8 (7%) | – |
| 45 Mahdi Camara M | 6.5 | 87' | – | – | 2 | 36 (33%) | 3 |
| 65 Nordan Mukiele F | 6.5 | 11' | – | – | – | 11 (8%) | – |
| 26 Quentin Merlin D | 6.3 | 90' | – | – | – | 52 (41%) | 4 |
| 48 Abdelhamid Ait Boudlal D | 6.2 | 90' | – | – | – | 60 (56%) | 2 |
| 18 Mahamadou Nagida D | 6.0 | 19' | – | – | – | 13 (11%) | – |
| 36 Alidu Seidu D | 5.9 | 71' | – | – | – | 40 (33%) | 1 |
| 3 Lilian Brassier D | 5.6 | 90' | – | – | – | 27 (21%) | 1 |
Otključaj potpunu AI analizu za Lyon vs Rennes
- Svih 70+ tržišta vjerojatnosti
- AI dubinska analiza utakmice
- Value Edge — model nasuprot tržištu
- Suputnik uživo
At a glance
Unlock all 70+ probability models
Upgrade to Premium for every market, AI match previews and live in-play edges.
Upgrade NowMatch summary
Advanced analysis
Expected goals (xG)
How many goals each side is likely to create, on average.
Unlock all 70+ probability models
Upgrade to Premium for every market, AI match previews and live in-play edges.
Upgrade NowMost likely scores
Model probability of each exact scoreline.
Unlock all 70+ probability models
Upgrade to Premium for every market, AI match previews and live in-play edges.
Upgrade NowAI match tools
Instant AI analysis of this match.
You're seeing the free 1X2 result — unlock all 70+ models: goals, both-teams-to-score, the correct-score grid, handicaps, halves & more.
Unlock all modelsUnlock all 70+ probability models
Upgrade to Premium for every market, AI match previews and live in-play edges.
Upgrade NowHead to Head: Lyon vs Rennes
| Date | Home | Score | Away |
|---|---|---|---|
| 14 Sep 2025 | Rennes | 3 - 1 | Lyon |
| 26 Apr 2025 | Lyon | 4 - 1 | Rennes |
| 18 Aug 2024 | Rennes | 3 - 0 | Lyon |
Lyon — Recent Form
| Date | Opponent | Result | Score |
|---|---|---|---|
| 04 Aug | A Sparta Praha | L | 2 - 1 |
| 29 Jul | A Real Betis | L | 4 - 0 |
| 15 Jul | H Servette FC | W | 2 - 1 |
| 11 Jul | H FC ST. Gallen | W | 6 - 3 |
| 17 May | H Lens | L | 0 - 4 |
Rennes — Recent Form
| Date | Opponent | Result | Score |
|---|---|---|---|
| 02 Aug | A Galatasaray | D | 3 - 3 |
| 25 Jul | H Club Brugge KV | W | 2 - 1 |
| 17 Jul | H Guingamp | W | 2 - 1 |
| 09 Jul | H Caen | L | 1 - 2 |
| 17 May | A Marseille | L | 3 - 1 |
Ligue 1 Standings
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
Auxerre
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2 |
Angers
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 3 |
Monaco
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 4 |
Stade Brestois 29
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 5 |
Lorient
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 6 |
Le Havre
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 7 |
Le Mans
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 8 |
Lille
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 9 |
Nice
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 10 |
Lyon
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 11 |
Marseille
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 12 |
Paris FC
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 13 |
Paris Saint Germain
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 14 |
Lens
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 15 |
Rennes
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 16 |
Strasbourg
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 17 |
Toulouse
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 18 |
Estac Troyes
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Lyon
Formation: 4-2-3-1
Coach: Paulo Fonseca
Starting XI
| # | Player | Pos |
|---|---|---|
| 1 | D. Greif | G |
| 98 | A. Maitland-Niles | D |
| 22 | C. Mata | D |
| 19 | M. Niakhate | D |
| 16 | Abner Vinicius | D |
| 23 | T. Morton | M |
| 8 | C. Tolisso | M |
| 9 | Endrick | M |
| 44 | K. Merah | M |
| 17 | A. Moreira | M |
| 77 | R. Yaremchuk | F |
Substitutes
| 40 | R. Descamps | G |
| 11 | M. Fofana | F |
| 37 | E. Nuamah | F |
| 3 | N. Tagliafico | D |
| 10 | P. Sulc | M |
| 7 | A. Karabec | M |
| 21 | R. Kluivert | D |
| 99 | N. Nartey | M |
| 39 | M. de Carvalho | M |
Rennes
Formation: 4-4-2
Coach: Franck Haise
Starting XI
| # | Player | Pos |
|---|---|---|
| 30 | B. Samba | G |
| 36 | A. Seidu | D |
| 48 | A. Ait Boudlal | D |
| 3 | L. Brassier | D |
| 26 | Q. Merlin | D |
| 17 | S. Szymanski | M |
| 21 | V. Rongier | M |
| 45 | M. Camara | M |
| 11 | M. Tamari | M |
| 9 | E. Lepaul | F |
| 7 | B. Embolo | F |
Substitutes
| 60 | K. Belazzoug | G |
| 50 | M. Silistrie | G |
| 10 | L. Blas | F |
| 24 | A. Rouault | D |
| 77 | Y. Zabiri | F |
| 4 | G. Kamara | M |
| 65 | N. Mukiele | F |
| 6 | D. Cisse | M |
| 18 | M. Nagida | D |