The story of Stade Rennais.
Stade Rennais was founded in 1901. Coupe de France wins in 1965, 1971 and 2019 connect several generations of supporters.
Available results from 1933/34 to 2025/26. This is not a complete record since foundation: missing seasons, lower divisions and cups are excluded from the totals.
Season statistics
Each bar is an available season. Select it to open the matches; hover or focus it to read the figures.
Horizontal axis: available seasons in chronological order; spacing is not proportional to missing years. No official standings or reconstructed points: rules and deductions have varied.
| Season | Division | P | W | D | L | GF | GA | Win rate | BTTS | Over 2.5 | Season dataset coverage |
|---|---|---|---|---|---|---|---|---|---|---|---|
| D1 / Ligue 1 | 34 | 17 | 8 | 9 | 59 | 50 | 50% | 20/34 | 24/34 | 305/306partial · entire league | |
| D1 / Ligue 1 | 34 | 13 | 2 | 19 | 51 | 50 | 38% | 16/34 | 20/34 | 305/306partial · entire league | |
| D1 / Ligue 1 | 34 | 12 | 10 | 12 | 53 | 46 | 35% | 22/34 | 19/34 | 306/306complete in source | |
| D1 / Ligue 1 | 38 | 11 | 13 | 14 | 47 | 45 | 29% | 20/38 | 19/38 | 380/380complete in source | |
| D1 / Ligue 1 | 38 | 13 | 7 | 18 | 48 | 59 | 34% | 18/38 | 18/38 | 380/380complete in source | |
| D1 / Ligue 1 | 38 | 17 | 9 | 12 | 53 | 44 | 45% | 17/38 | 13/38 | 380/380complete in source | |
| D1 / Ligue 1 | 38 | 15 | 11 | 12 | 38 | 35 | 39% | 14/38 | 12/38 | 380/380complete in source | |
| D1 / Ligue 1 | 38 | 14 | 11 | 13 | 52 | 41 | 37% | 19/38 | 18/38 | 380/380complete in source | |
| D1 / Ligue 1 | 38 | 15 | 16 | 7 | 42 | 34 | 39% | 15/38 | 13/38 | 380/380complete in source | |
| D1 / Ligue 1 | 38 | 16 | 10 | 12 | 47 | 44 | 42% | 17/38 | 17/38 | 380/380complete in source | |
| D1 / Ligue 1 | 38 | 14 | 15 | 9 | 38 | 30 | 37% | 15/38 | 9/38 | 380/380complete in source | |
| D1 / Ligue 1 | 38 | 18 | 5 | 15 | 48 | 49 | 47% | 15/38 | 18/38 | 380/380complete in source | |
| D1 / Ligue 1 | 38 | 15 | 10 | 13 | 49 | 42 | 39% | 17/38 | 15/38 | 380/380complete in source | |
| D1 / Ligue 1 | 38 | 14 | 10 | 14 | 56 | 44 | 37% | 17/38 | 18/38 | 380/380complete in source | |
| D1 / Ligue 1 | 38 | 10 | 10 | 18 | 35 | 45 | 26% | 14/38 | 14/38 | 380/380complete in source | |
| D1 / Ligue 1 | 34 | 11 | 8 | 15 | 40 | 51 | 32% | 18/34 | 19/34 | 306/306complete in source | |
| D1 / Ligue 1 | 34 | 14 | 6 | 14 | 46 | 39 | 41% | 15/34 | 14/34 | 306/306complete in source | |
| D1 / Ligue 1 | 34 | 12 | 7 | 15 | 44 | 48 | 35% | 19/34 | 22/34 | 306/306complete in source | |
| D1 / Ligue 1 | 34 | 17 | 8 | 9 | 45 | 38 | 50% | 18/34 | 15/34 | 306/306complete in source | |
| D1 / Ligue 1 | 34 | 9 | 9 | 16 | 36 | 48 | 26% | 15/34 | 16/34 | 306/306complete in source | |
| D1 / Ligue 1 | 38 | 10 | 10 | 18 | 40 | 58 | 26% | 19/38 | 16/38 | 380/380complete in source | |
| D1 / Ligue 1 | 38 | 13 | 15 | 10 | 44 | 41 | 34% | 18/38 | 19/38 | 380/380complete in source | |
| D1 / Ligue 1 | 38 | 12 | 12 | 14 | 53 | 55 | 32% | 21/38 | 22/38 | 380/380complete in source | |
| D1 / Ligue 1 | 38 | 6 | 17 | 15 | 25 | 42 | 16% | 15/38 | 10/38 | 380/380complete in source | |
| D1 / Ligue 1 | 38 | 7 | 14 | 17 | 29 | 51 | 18% | 15/38 | 12/38 | 380/380complete in source | |
| D1 / Ligue 1 | 38 | 5 | 7 | 26 | 20 | 58 | 13% | 13/38 | 13/38 | 380/380complete in source | |
| D1 / Ligue 1 | 38 | 12 | 10 | 16 | 36 | 41 | 32% | 15/38 | 13/38 | 380/380complete in source | |
| D1 / Ligue 1 | 38 | 8 | 7 | 23 | 39 | 65 | 21% | 24/38 | 20/38 | 380/380complete in source | |
| D1 / Ligue 1 | 38 | 6 | 9 | 23 | 43 | 79 | 16% | 25/38 | 27/38 | 380/380complete in source | |
| D1 / Ligue 1 | 38 | 10 | 11 | 17 | 38 | 52 | 26% | 18/38 | 16/38 | 380/380complete in source | |
| D1 / Ligue 1 | 38 | 16 | 8 | 14 | 42 | 47 | 42% | 18/38 | 18/38 | 380/380complete in source | |
| D1 / Ligue 1 | 38 | 14 | 10 | 14 | 46 | 53 | 37% | 20/38 | 18/38 | 380/380complete in source | |
| D1 / Ligue 1 | 38 | 13 | 12 | 13 | 53 | 54 | 34% | 22/38 | 19/38 | 380/380complete in source | |
| D1 / Ligue 1 | 38 | 14 | 9 | 15 | 56 | 53 | 37% | 15/38 | 21/38 | 380/380complete in source | |
| D1 / Ligue 1 | 34 | 9 | 11 | 14 | 52 | 73 | 26% | 21/34 | 18/34 | 306/306complete in source | |
| D1 / Ligue 1 | 33 | 11 | 7 | 15 | 45 | 57 | 33% | 22/33 | 21/33 | 302/462partial · entire league | |
| D1 / Ligue 1 | 37 | 12 | 10 | 15 | 48 | 57 | 32% | 21/37 | 19/37 | 370/380partial · entire league | |
| D1 / Ligue 1 | 38 | 14 | 9 | 15 | 59 | 56 | 37% | 21/38 | 24/38 | 380/380complete in source | |
| D1 / Ligue 1 | 38 | 18 | 6 | 14 | 80 | 70 | 47% | 27/38 | 30/38 | 380/380complete in source | |
| D1 / Ligue 1 | 34 | 15 | 8 | 11 | 67 | 48 | 44% | 22/34 | 24/34 | 306/306complete in source | |
| D1 / Ligue 1 | 34 | 12 | 9 | 13 | 54 | 65 | 35% | 24/34 | 24/34 | 306/306complete in source | |
| D1 / Ligue 1 | 38 | 14 | 13 | 11 | 69 | 71 | 37% | 28/38 | 26/38 | 380/380complete in source | |
| D1 / Ligue 1 | 38 | 13 | 12 | 13 | 58 | 63 | 34% | 26/38 | 23/38 | 380/380complete in source | |
| D1 / Ligue 1 | 38 | 12 | 10 | 16 | 52 | 59 | 32% | 22/38 | 20/38 | 380/380complete in source | |
| D1 / Ligue 1 | 38 | 13 | 7 | 18 | 47 | 59 | 34% | 20/38 | 22/38 | 380/380complete in source | |
| D1 / Ligue 1 | 38 | 13 | 10 | 15 | 63 | 63 | 34% | 21/38 | 24/38 | 380/380complete in source | |
| D1 / Ligue 1 | 34 | 11 | 5 | 18 | 36 | 63 | 32% | 15/34 | 18/34 | 306/306complete in source | |
| D1 / Ligue 1 | 34 | 10 | 8 | 16 | 37 | 56 | 29% | 15/34 | 14/34 | 306/306complete in source | |
| D1 / Ligue 1 | 34 | 10 | 8 | 16 | 51 | 85 | 29% | 20/34 | 25/34 | 306/306complete in source | |
| D1 / Ligue 1 | 34 | 13 | 5 | 16 | 63 | 69 | 38% | 21/34 | 26/34 | 306/306complete in source | |
| D1 / Ligue 1 | 34 | 12 | 10 | 12 | 64 | 58 | 35% | 28/34 | 25/34 | 306/306complete in source | |
| D1 / Ligue 1 | 34 | 16 | 9 | 9 | 61 | 49 | 47% | 20/34 | 20/34 | 306/306complete in source | |
| D1 / Ligue 1 | 34 | 13 | 8 | 13 | 56 | 59 | 38% | 18/34 | 17/34 | 306/306complete in source | |
| D1 / Ligue 1 | 33 | 15 | 6 | 12 | 61 | 63 | 45% | 20/33 | 22/33 | 330/380partial · entire league | |
| D1 / Ligue 1 | 35 | 14 | 11 | 10 | 59 | 53 | 40% | 19/35 | 18/35 | 304/506partial · entire league | |
| D1 / Ligue 1 | 30 | 8 | 4 | 18 | 38 | 58 | 27% | 19/30 | 18/30 | 240/240complete in source | |
| D1 / Ligue 1 | 30 | 10 | 8 | 12 | 44 | 62 | 33% | 17/30 | 17/30 | 240/240complete in source | |
| D1 / Ligue 1 | 30 | 11 | 5 | 14 | 57 | 49 | 37% | 19/30 | 22/30 | 240/240complete in source | |
| D1 / Ligue 1 | 26 | 11 | 5 | 10 | 67 | 75 | 42% | 22/26 | 22/26 | 182/182complete in source |
Matches in 2025/26
D1 / Ligue 1 · 34 documented scores. Dates from the old CSV are intentionally omitted because their precision is unreliable.
| Date | Home | Score | Away |
|---|---|---|---|
| Loading matches… | |||
Documented honours
Selected wins explicitly documented in the linked biography. Categories and editions are retained; this is not an exhaustive honours list. Group and shared wins are not all unique national titles.
Division 2 / Ligue 2
1955–56 · 1982–83
Coupe de France
1964–65 · 1970–71 · 2018–19
Earlier league cups · before 1994
1971
Intertoto · may include joint winners
2008
Expand the winning chronology · 7
- 1955–56Division 2 / Ligue 2
- 1964–65Coupe de France
- 1970–71Coupe de France
- 1971Earlier league cups · before 1994
- 1982–83Division 2 / Ligue 2
- 2008Intertoto · may include joint winners
- 2018–19Coupe de France
Where do these figures come from?
Older D1: David Schoch / Soccerverse, footballcsv cache. Recent D1 and D2: OpenFootball. Sources are pinned by revision and linked per season. Providers may normalise older names; only explicit reconciliations to our 36 clubs receive links.
The 1939–1945 seasons and other gaps are not reconstructed. Duplicate and ambiguous fixtures are excluded; partial seasons remain labelled. Historical results do not alter preserved forecasts or model training data.
Origins and honours : Wikipedia contributors, Stade Rennais FC; facts extracted and normalized by HEXAGONE ↗ · CC BY-SA 4.0 ↗. Adapted and summarised bilingually by HEXAGONE. Revision dated 2026-10-13.
Soccerverse · David Schoch ↗ · ODC-By 1.0 ↗ · footballcsv cache · CC0 ↗ · OpenFootball · CC0 ↗
BTTS: both teams score. Over 2.5: at least three combined goals. Historical frequencies are not betting probabilities.
Download the dossier as JSON ↗Archive compiled 24 October 2026. Explore the other 35 clubs ↗
