Ligue 1 · #82 in the world
Stade Rennais
Rating
56.4Global rank
#82Attack
1.96Defense
1.12Squad value
€276mBased on ~52 weighted matches · as of Nov 9, 2026
Match-informed; cross-confederation comparisons remain less certain
Rating history
Focus the chart and use left/right arrows to explore monthly ratings.
Retrospective monthly fits with the current model; historical squad values are unavailable, so history excludes value priors. It is not an archive of published ratings.
Season projections
Win league
<1%
UCL places*
14%
Europe places*
43%
Releg. playoff
<1%
Relegated
<1%
*Listed league places; cup cascades and qualifying rounds excluded.
Champion
1%
Shares of simulated seasons; sample counts and approximations are listed on each competition page. Cells shade with likelihood; the printed number is the estimate.
Upcoming fixtures
| Date | Competition | Opponent | W / D / L | Proj. |
|---|---|---|---|---|
| Nov 22 | Ligue 1 | Lorient (A) | 37/25/39 | 1.5–1.6 |
| Nov 26 | Europa League | NEC Nijmegen (A) | 42/23/36 | 1.9–1.7 |
| Nov 29 | Ligue 1 | Toulouse (A) | 32/24/44 | 1.4–1.7 |
| Dec 6 | Ligue 1 | Brest (H) | 53/22/26 | 2.0–1.4 |
| Dec 10 | Europa League | Dinamo Zagreb (H) | 57/21/22 | 2.1–1.3 |
| Dec 13 | Ligue 1 | AS Monaco (H) | 40/23/37 | 1.7–1.6 |
| Jan 2 '27 | Ligue 1 | Troyes (A) | 45/25/31 | 1.7–1.3 |
| Jan 16 '27 | Ligue 1 | Lens (H) | 45/22/33 | 1.9–1.6 |
| Jan 21 '27 | Europa League | Omonia Nicosia (H) | 59/22/19 | 2.0–1.0 |
| Jan 24 '27 | Ligue 1 | Le Havre AC (A) | 48/24/28 | 1.8–1.3 |
| Jan 28 '27 | Europa League | Sparta Prague (A) | 47/24/30 | 1.8–1.4 |
| Jan 31 '27 | Ligue 1 | Lorient (H) | 52/23/25 | 1.9–1.2 |
| Feb 6 '27 | Ligue 1 | Lyon (H) | 41/24/36 | 1.7–1.6 |
| Feb 13 '27 | Ligue 1 | Brest (A) | 37/24/40 | 1.6–1.7 |
Recent results
| Date | Competition | Result | xG |
|---|---|---|---|
| Nov 8, 2026 | Ligue 1 | L 1–2 v Lille (H) | — |
| Nov 4, 2026 | Europa League | D 0–0 v Olympiacos (H) | — |
| Oct 30, 2026 | Ligue 1 | L 2–5 v Nice (A) | — |
| Oct 25, 2026 | Ligue 1 | W 3–0 v Strasbourg (H) | — |
| Oct 22, 2026 | Europa League | D 2–2 v Juventus (A) | — |
| Oct 18, 2026 | Ligue 1 | L 3–4 v Paris FC (A) | 3.0–3.1 |
| Oct 15, 2026 | Europa League | W 2–1 v OFI Crete (H) | — |
| Oct 11, 2026 | Ligue 1 | W 4–1 v AJ Auxerre (H) | 2.0–1.2 |
| Sep 19, 2026 | Ligue 1 | L 0–4 v Lyon (A) | 1.2–3.6 |
| Sep 16, 2026 | Europa League | D 0–0 v SK Sturm Graz (A) | — |
| Sep 11, 2026 | Ligue 1 | W 1–0 v Marseille (H) | 2.3–1.3 |
| Sep 6, 2026 | Ligue 1 | W 2–1 v Angers (A) | 2.4–1.9 |
Season history
Current season · in progress
| Season | League | Position | Pts | W–D–L | GF–GA |
|---|---|---|---|---|---|
| 2026-27 | Ligue 1 | 8th of 18 | 16 | 5–1–4 | 21–21 |
Past seasons
| Season | League | Position | Pts | W–D–L | GF–GA |
|---|---|---|---|---|---|
| 2025-26 | Ligue 1 | 6th of 18 | 59 | 17–8–9 | 59–50 |
| 2024-25 | Ligue 1 | 12th of 18 | 41 | 13–2–19 | 51–50 |
| 2023-24 | Ligue 1 | 10th of 18 | 46 | 12–10–12 | 53–46 |
| 2022-23 | Ligue 1 | 4th of 20 | 68 | 21–5–12 | 69–39 |
| 2021-22 | Ligue 1 | 5th of 20 | 66 | 20–6–12 | 82–40 |
| 2020-21 | Ligue 1 | 6th of 20 | 58 | 16–10–12 | 52–40 |
| 2019-20 | Ligue 1 | 3rd of 20 | 50 | 15–5–8 | 38–24 |
| 2018-19 | Ligue 1 | 10th of 20 | 52 | 13–13–12 | 55–52 |
| 2017-18 | Ligue 1 | 5th of 20 | 58 | 16–10–12 | 50–44 |
| 2016-17 | Ligue 1 | 9th of 20 | 50 | 12–14–12 | 36–42 |
| 2015-16 | Ligue 1 | 8th of 20 | 52 | 13–13–12 | 52–54 |
| 2014-15 | Ligue 1 | 9th of 20 | 50 | 13–11–14 | 35–42 |
| 2013-14 | Ligue 1 | 12th of 20 | 46 | 11–13–14 | 47–45 |
| 2012-13 | Ligue 1 | 13th of 20 | 46 | 13–7–18 | 48–59 |
Squad
shirt № · player · age — № blank where the feed reports a stale or duplicate number
Goalkeepers
- 16N. Lemaître28
- 30B. Samba31
- 60Kilian Belazzoug19
- 80Ayoube Akabou18
Defenders
- 4C. Cresswell23
- 5Gonçalo Oliveira20
- 14B. Reynolds24
- 24A. Rouault24
- 26Q. Merlin23
- 48A. Ait Boudlal19
- —F. Thetiot17
Midfielders
- 6D. Cissé21
- 17S. Szymański26
- 18M. Nagida20
- 21V. Rongier31
- 28A. Thomasson32
- 45M. Camara27
- 95P. Frankowski30
Attackers
- 9E. Lepaul25
- 10L. Blas28
- 11Mousa Tamari28
- 12Eliezer Mayenda20
- 22B. Dia29
- 35Elias Legendre Quiñonez17
- 65H. Do Marcolino19
- 70A. Nordin27
- 90I. Soumaré25
- —B. Coulibaly18
- —K. Dongopandji19