Skip to content

France · Ligue 1

Rennes

REN· 31,127 capacity

Position

3

UCL
Also inUEL12th

Played

4

Points

10

3W 1D 0L

Goal difference

+3

8 scored, 5 against

Expected goals

7.4

8.2 against

Points vs expectedest.

+5.0

5.0 expected

Form

Recent form, oldest first: D, W, W, W
Where the season ends5%to win it

From 8,000 simulated seasons.

Win the leagueest.

5.1%

Top fourest.

33.5%

European placeest.

56.0%

Relegationest.

<1%

Projected pointsest.

54

likely 44–63

Projected finishest.

6th

range 2–11

Power rating

1507

#8 in the division

Attack / defenceest.

90 / 66

75 is league average

Squad20

20 players from 9 countries.

France10Poland2England1Jordan1Senegal2+4 more
Squad by position, ordered by minutes played
PlayerMinutesGAShare of goals
GK
30Brice Samba18000
16Nicolas Lemaître9000
DF
4Charlie Cresswell27000
24Anthony Rouault18000
26Quentin Merlin14600
18Mahamadou Nagida12400
48Abdelhamid Aït Boudlal9000
14Bryan Reynolds2200
MF
21Valentin Rongier2541020%
95Przemysław Frankowski2481020%
45Mahdi Camara21000
28Adrien Thomasson1931120%
11Mousa Tamari18300
10Ludovic Blas17100
17Sebastian Szymański14901
FW
9Estéban Lepaul2572040%
90Issa Soumaré12701
12Eliezer Mayenda3300
70Arnaud Nordin3000
22Boulaye Dia1300

Ordered by minutes within each position, so the first-choice side sits at the top. Share of goals is measured against this squad’s 5 in the same matches these minutes come from — never against the league table, whose season is longer than the window player data covers. That window is 25 of 36 matches.

Season by season17 seasons
Finishing position, 2010/2011 to 2026/20272010/2011: 6 of 20 in the Ligue 1, 56 points2011/2012: 6 of 20 in the Ligue 1, 60 points2012/2013: 13 of 20 in the Ligue 1, 46 points2013/2014: 12 of 20 in the Ligue 1, 46 points2014/2015: 9 of 20 in the Ligue 1, 50 points2015/2016: 8 of 20 in the Ligue 1, 52 points2016/2017: 9 of 20 in the Ligue 1, 50 points2017/2018: 5 of 20 in the Ligue 1, 58 points2018/2019: 10 of 20 in the Ligue 1, 52 points2019/2020: 3 of 20 in the Ligue 1, 50 points2020/2021: 6 of 20 in the Ligue 1, 58 points2021/2022: 4 of 20 in the Ligue 1, 66 points2022/2023: 4 of 20 in the Ligue 1, 68 points2023/2024: 10 of 18 in the Ligue 1, 46 points2024/2025: 12 of 18 in the Ligue 1, 41 points2025/2026: 6 of 18 in the Ligue 1, 59 points2026/2027: 3 of 18 in the Ligue 1, 10 points
Best32019/2020Worst132012/2013Seasons17

First place is at the top. A change of division breaks the line, because 8th in one is not 8th in another.

Show data
Finishing position by season
SeasonCompetitionPosPts
2026/2027Ligue 13 of 1810
2025/2026Ligue 16 of 1859
2024/2025Ligue 112 of 1841
2023/2024Ligue 110 of 1846
2022/2023Ligue 14 of 2068
2021/2022Ligue 14 of 2066
2020/2021Ligue 16 of 2058
2019/2020Ligue 13 of 2050
2018/2019Ligue 110 of 2052
2017/2018Ligue 15 of 2058
2016/2017Ligue 19 of 2050
2015/2016Ligue 18 of 2052
2014/2015Ligue 19 of 2050
2013/2014Ligue 112 of 2046
2012/2013Ligue 113 of 2046
2011/2012Ligue 16 of 2060
2010/2011Ligue 16 of 2056
Honours8 titles
  • Ligue 2France4 · 5 runner-up

    1989/1990 · 1982/1983 · 1975/1976 · 1955/1956

  • Coupe de FranceFrance3 · 4 runner-up

    2018/2019 · 1970/1971 · 1964/1965

  • Trophée des championsFrance1 · 2 runner-up

    1971/1972

  • Coupe de la LigueFrance0 · 1 runner-up
In the dugout11 managers
Manager by season, with points per game
SeasonManagerW–D–LPts / game
2026/2027Franck HaiseLigue 1310
2.50
2025/2026Habib BeyeLigue 1876
1.48
2025/2026Sébastien TambouretLigue 1100
3.00
2025/2026Franck HaiseLigue 1813
2.08
2024/2025Julien StéphanLigue 1325
1.10
2024/2025Sébastien TambouretLigue 1001
0.00
2024/2025Jorge SampaoliLigue 1206
0.75
2024/2025Habib BeyeLigue 1807
1.60
2023/2024Bruno GénésioLigue 1264
1.00
2023/2024Julien StéphanLigue 11048
1.55
2022/2023Bruno GénésioLigue 121512
1.79
2021/2022Bruno GénésioLigue 120612
1.74
2020/2021Julien StéphanLigue 11088
1.46
2020/2021Philippe BizeulLigue 1001
0.00
2020/2021Bruno GénésioLigue 1623
1.82
2019/2020Julien StéphanLigue 11558
1.79
2018/2019Sabri LamouchiLigue 1456
1.13
2018/2019Julien StéphanLigue 1986
1.52
2017/2018Christian GourcuffLigue 1435
1.25
2017/2018Sabri LamouchiLigue 11277
1.65
2016/2017Christian GourcuffLigue 1121412
1.32
2015/2016Philippe MontanierLigue 17104
1.48
2014/2015Philippe MontanierLigue 1131114
1.32
2013/2014Philippe MontanierLigue 1111314
1.21
2012/2013Frédéric AntonettiLigue 113718
1.21

One row per season, which is the grain the source supplies — a manager who stayed four years appears four times. Points per game is what makes spells of different lengths comparable.

The groundRoazhon Park
CityRennesCapacity31,127Opened1912SurfaceGrass
Where the chances come from59 shots

Every shot taken, filterable by situation, body part and outcome.

Shot map — Rennes
Shots59Goals5xG6.55Conversion8%xG per shot0.111Big chances5

Marker area is expected-goal value. Filled markers are goals; a heavier outline is a big chance (our threshold, not the provider’s).

Show data
Every shot for Rennes
xGBodySituationOutcome
0.79right footpenaltygoal
0.60right footopen playpost
0.44left footfast breaksaved
0.37right footopen playgoal
0.35right footopen playpost
0.28headfast breaksaved
0.23left footopen playpost
0.22left footopen playblocked
0.22left footopen playoff target
0.20right footopen playsaved
0.20headcornerblocked
0.15right footopen playsaved
0.12right footopen playsaved
0.12right footopen playsaved
0.11left footfast breakblocked
0.10headcorneroff target
0.09headopen playoff target
0.09left footopen playgoal
0.09headcorneroff target
0.08headopen playblocked
0.08right footopen playsaved
0.07right footopen playblocked
0.07left footopen playblocked
0.07right footopen playgoal
0.07headopen playsaved
0.07right footopen playoff target
0.06right footopen playblocked
0.06left footfast breaksaved
0.06headopen playoff target
0.06headcorneroff target
0.05right footopen playblocked
0.05headcornerblocked
0.05right footfast breakoff target
0.05headcorneroff target
0.05headopen playoff target
0.04right footopen playoff target
0.04right footopen playblocked
0.04right footopen playsaved
0.04left footopen playblocked
0.04left footopen playblocked
0.04headset pieceblocked
0.04left footopen playoff target
0.04right footopen playsaved
0.03left footset piecesaved
0.03right footopen playblocked
0.03right footopen playsaved
0.03right footopen playgoal
0.03right footfast breakoff target
0.03right footopen playsaved
0.03headcorneroff target
0.03left footopen playoff target
0.03left footopen playblocked
0.03left footopen playoff target
0.03left footopen playblocked
0.02right footopen playoff target
0.02right footopen playblocked
0.02right footopen playblocked
0.02right footopen playsaved
0.02right footcorneroff target
In the table3rd on 10
Ligue 1 table. Ranked by points, then goal-difference, then goals-for.
#ClubPlGDPtsTitle
14+510
15%
24+410
7%
34+310
5%
44+48
3%
54+48
14%
64+17
3%
7405
<1%
ChampionsChampions LeagueEuropa League

* Level on points — separated by the tiebreaker shown on hover.

European places are provisional: they shift with domestic cup winners and UEFA coefficient spots.

Title and relegation chances are Monte Carlo estimates over the remaining fixturesest. A shown 0% means it did not occur in 8,000 simulated seasons — not that it is impossible.