PythiaFootballPythiaFootballBETA Free Picks Fixtures League Stats Team Stats Player Stats Pro Picks PRO Research Head-to-Head Validation Pricing Log in
Leagues · France - Ligue 1 · Rennes← Back

Rennes

France France · France - Ligue 1 · 5th of 18 · 2026/27
Form – last 6
WLWLDW
Goals / Game
2.50
5 scored in 2 · 2026/27
Concede 2.00
Over 1.5 goals
100%
in 2 matches
Over 2.5 goals
100%
in 2 matches
Under 3.5 goals
0%
in 2 matches
BTTS Yes / No
100%
No 0% · CS 0%
Win Rate
50%
1W 1D 0L · 4 pts
Corners / Game
4.0
Shots 15.5 · SOT 5.5
Cards / Game
2.50
11.0 fouls / game

Rennes stats, form & predictions – 2026/27

Rennes statistics for 2026/27: goals scored and conceded, over/under 1.5, 2.5 and 3.5, both teams to score, clean sheets, corners, cards and fouls, plus the squad's top scorers, form, results and upcoming fixtures with Pythia's model probabilities.

In 2026/27, Rennes are scoring 2.50 and conceding 2.00 goals a game across 2 matches – 100% of their games go over 2.5 and 100% see both teams score. They win 50%, draw 50% and lose 0%, keeping a clean sheet in 0% of games. On the ball they average 4.0 corners, 2.50 cards, 11.0 fouls a game.

01 Attack & goals02 Team Strengths Analysis03 League Table04 Props Analysis05 Squad Statistics06 Squad value07 Pythia's view08 Season vs history09 Results & fixtures
01Attack & goals
Last 10 – goals for & against
40-400D43W21W30W21W24L21W13L22D32WH·MET22/03A·SB204/04H·ANG11/04A·STR19/04H·NAN26/04A·LYO03/05H·PF10/05A·MAR17/05H·PSG23/08H·LM30/08
Avg total
3.8
Avg scored
2.1
Avg conceded
1.7
40-400D43W21W30W21W24L21W13L22D32WH·MET22/03A·SB204/04H·ANG11/04A·STR19/04H·NAN26/04A·LYO03/05H·PF10/05A·MAR17/05H·PSG23/08H·LM30/08
Avg total
3.8
Avg scored
2.1
Avg conceded
1.7
The Goal Clock
Ninety minutes wrapped into a circle – when this team scores (outer, green) and concedes (inner, red).
90'40%1-15'20%25%16-30'20%31-45'25%46-60'25%61-75'20%25%76-90'54
1st half / 2nd half
Scored80% / 20%
Conceded25% / 75%
Green scored (outer) · red conceded (inner), across 2 games. Most goals land in 1-15'.
Home vs Away – all metrics
HOME n=2n=0 AWAY
2.50
Goals / game
100%
Over 1.5 %
0%
100%
Over 2.5 %
0%
100%
Over 3.5 %
0%
100%
BTTS %
0%
4.0
Corners / game
11.0
Fouls / game
2.50
Cards / game
100%
Scored 1st half %
50%
Scored 2nd half %
50%
Conceded 1st half %
100%
Conceded 2nd half %
Goals scored per match
0%
0
0%
1
50%
2
50%
3
0%
4
0%
5+
Goals conceded per match
0%
0
0%
1
100%
2
0%
3
0%
4
0%
5+
Goal Analysis – by opponent strength (last 30)
Scored/conceded split by opponent tier, then home and away. Green beats the league's per-team average of 1.35 goals/game; red is worse.
SplitTotal
Scored
Total
Conceded
Home
Scored
Home
Conceded
Away
Scored
Away
Conceded
All games (30)1.931.472.071.071.801.87
vs Stronger (3)1.672.672.501.500.005.00
vs Similar (19)2.001.582.141.141.921.83
vs Weaker (8)1.880.751.830.832.000.50
Clean sheet %30% (+2pp vs league)
02Team Strengths Analysis💪
Where they rank
Points per game
6thof 181.74
Attack – goals scored
5thof 181.74
Defence – goals conceded
12thof 181.47
Possession
7thof 1654%

🏆 Total PPG

Points / game
Paris Saint Germain
2.24
Lens
2.06
Lille
1.79
Lyon
1.76
Marseille
1.74
Rennes
1.74
Monaco
1.59
Strasbourg
1.56
Toulouse
1.33
Lorient
1.32
Paris FC
1.29
Stade Brestois 29
1.15
Angers
1.06
Estac Troyes
1.04
Le Havre
1.03
Nice
1.00
Auxerre
1.00
Le Mans
0.83

⚔️ Attack

Goals scored / game
Paris Saint Germain
2.18
Lens
1.94
Marseille
1.85
Monaco
1.76
Rennes
1.74
Strasbourg
1.71
Lyon
1.56
Lille
1.53
Toulouse
1.42
Lorient
1.41
Paris FC
1.38
Stade Brestois 29
1.26
Nice
1.14
Estac Troyes
1.11
Auxerre
1.00
Le Havre
0.94
Le Mans
0.88
Angers
0.85

🛡️ Defense

Conceded / game · lower better
Paris Saint Germain
0.85
Lens
1.03
Lille
1.09
Lyon
1.18
Le Havre
1.29
Auxerre
1.29
Marseille
1.32
Strasbourg
1.38
Toulouse
1.39
Angers
1.41
Paris FC
1.47
Rennes
1.47
Lorient
1.50
Monaco
1.59
Stade Brestois 29
1.62
Nice
1.69
Estac Troyes
1.85
Le Mans
2.32

⏱️ Possession

Avg possession %
Paris Saint Germain
69%
Marseille
57%
Lille
56%
Lyon
55%
Monaco
54%
Strasbourg
54%
Rennes
54%
Lens
51%
Paris FC
50%
Le Havre
47%
Nice
47%
Lorient
45%
Auxerre
44%
Stade Brestois 29
43%
Toulouse
42%
Angers
42%
03League Table🏆
RecordGoalsProps / gameSquad value €mStrengths
RankTeamMPPtsWin%PPGGFGAGDG/GO1.5O2.5O3.5CorCor O%CrdCrd O%FlsFls O%TotAttMidDefAtt/gDef/gPoss%
1LilleLille37
67%
2.3
52+3
2.3
67%
33%
33%
8.0
33%
2.7
33%
22.3
67%
312
133102761.70.7
56%
2MonacoMonaco26
100%
3.0
30+3
1.5
50%
0%
0%
11.0
100%
4.5
100%
22.0
50%
326
14884931.50.0
54%
3Paris FCParis FC24
50%
2.0
30+3
1.5
50%
50%
0%
5.5
0%
1.5
0%
14.0
0%
176
5954621.50.0
50%
4LyonLyon24
50%
2.0
31+2
2.0
100%
0%
0%
10.0
100%
2.0
0%
22.0
50%
293
12282891.50.5
55%
5RennesRennes24
50%
2.0
54+1
4.5
100%
100%
100%
12.0
100%
5.0
100%
21.5
50%
241
87441092.52.0
54%
6Estac TroyesEstac Troyes24
50%
2.0
21+1
1.5
50%
50%
0%
6.0
0%
1.0
0%
17.0
0%
36
711171.00.5
-
7LensLens23
50%
1.5
64+2
5.0
100%
100%
50%
10.0
50%
3.5
50%
24.0
50%
187
52241123.02.0
51%
8MarseilleMarseille23
50%
1.5
42+2
3.0
100%
50%
50%
9.0
50%
4.0
100%
18.5
0%
225
9168662.01.0
57%
9AngersAngers23
50%
1.5
33+0
3.0
100%
50%
50%
13.5
100%
4.5
100%
23.0
100%
73
3011321.51.5
42%
10StrasbourgStrasbourg23
50%
1.5
25-3
3.5
100%
100%
50%
8.0
0%
4.0
100%
19.5
0%
304
112561361.02.5
54%
11Stade Brestois 29Stade Brestois 2922
0%
1.0
44+0
4.0
100%
100%
100%
6.5
0%
3.0
50%
28.0
50%
64
2520192.02.0
43%
12Paris Saint GermainParis Saint Germain22
0%
1.0
44+0
4.0
100%
100%
100%
7.5
50%
3.5
50%
15.5
0%
1477
6384304092.02.0
69%
13Le MansLe Mans21
0%
0.5
45-1
4.5
100%
100%
100%
9.0
50%
4.0
50%
25.0
50%
24
45152.02.5
-
14Le HavreLe Havre21
0%
0.5
12-1
1.5
50%
0%
0%
10.5
100%
3.5
50%
24.0
100%
55
923230.51.0
47%
15LorientLorient21
0%
0.5
12-1
1.5
50%
50%
0%
8.0
0%
0.5
0%
18.0
0%
87
2032350.51.0
45%
16ToulouseToulouse31
0%
0.3
25-3
2.3
67%
33%
33%
9.0
33%
2.3
33%
27.3
67%
115
3039460.71.7
42%
17NiceNice21
0%
0.5
03-3
1.5
50%
50%
0%
7.5
0%
1.0
0%
15.0
0%
152
6231600.01.5
47%
18AuxerreAuxerre20
0%
0.0
38-5
5.5
100%
100%
100%
13.5
100%
4.0
50%
24.5
100%
84
2328331.54.0
44%
France - Ligue 1 2026/27 full table · click any column header to sort (click again to reverse). In-cell bars are scaled within each column; scroll right for props, squad value and strengths. Highlighted teams are this fixture's sides. Full France - Ligue 1 stats & trends →
04Props Analysis🎲
Corners – last 2For 4.0 · Against 8.0 · Total 12.0
14086101410H·LMH·PSG
Corners per match – For, % breakdown
50%
0
0%
1
0%
2
0%
3
0%
4
0%
5
0%
6
0%
7
50%
8
Cards – last 2For 2.5 · Against 2.5 · Total 5.0
60332264H·LMH·PSG
Cards per match – For, % breakdown
0%
0
0%
1
50%
2
50%
3
Fouls – last 2For 11.0 · Against 10.5 · Total 21.5
3001515763013H·LMH·PSG
Fouls per match – For, % breakdown
0%
0-1
0%
2-3
0%
4-5
50%
6-7
0%
8-9
0%
10-11
0%
12-13
50%
14-15
Props by opponent strength, home and away
The same split the match pages use: how the volume moves against stronger, similar and weaker sides.
SplitCornersCardsFouls
TotHmeAwyTotHmeAwyTotHmeAwy
Overall (2)12.012.0-5.05.0-21.521.5-
vs Stronger (1)10.010.0-4.04.0-13.013.0-
vs Similar (0)---------
vs Weaker (1)14.014.0-6.06.0-30.030.0-
% over line (9.5/3.5/21.5)100%100%-100%100%-50%50%-
% under line0%0%-0%0%-50%50%-
Discipline dials
Fouls / game11.0
League avg 10.7 · above by 0.3
Cards / game2.50
League avg 1.72 · above by 0.78
Yellows / game2.50
League avg 1.42 · above by 1.08
Reds / game0.00
League avg 0.30 · below by 0.30
Corners / game4.0
League avg 4.6 · below by 0.6
Over / under hit rate – this team's own count (‘For’)
Over 4.5 corners50%
Under 50%n=2
Under 4.5 corners50%
Over 50%n=2
Over 1.5 cards100%
Under 0%n=2
Under 1.5 cards0%
Over 100%n=2
Over 10.5 fouls50%
Under 50%n=2
Under 10.5 fouls50%
Over 50%n=2
Over / under hit rate – match total (the priced line)
Over 9.5 corners100%
Under 0%n=2
Under 9.5 corners0%
Over 100%n=2
Over 3.5 cards100%
Under 0%n=2
Under 3.5 cards0%
Over 100%n=2
Over 21.5 fouls50%
Under 50%n=2
Under 21.5 fouls50%
Over 50%n=2
05Squad Statistics👥
Min apps1+
Team form
PlayerPosAppsMinsGoalsAssistsShotsOn tgtGoals
/shot
Key
passes
Pass
acc
DribblesDrib
%
TacklesInterc.BlocksDuels
won %
FoulsFouledYelRedSavesRatingForm
Esteban LepaulF2180308538%277%150%00033%121007.85
Valentin RongierM21641011100%188%1100%53459%200007.45
Sebastian SzymańskiM2138102150%379%00%52067%010007.35
Adrien ThomassonM21800200586%1100%31146%341006.90
Abdelhamid Ait BoudlalD21800000092%057473%201007.05
Charlie CresswellD218000100%081%011167%110006.55
Przemysław FrankowskiD21780100480%00%13027%310006.25
Issa SoumaréF214801100%271%2100%21162%341006.95
Mousa TamariF214600420%164%450%30044%211006.45
Nicolas LemaitreG1900000069%0000000037.20
Mahamadou NagidaD29000200%168%250%43144%210006.60
Brice SambaG1900000070%0000000038.70
Quentin MerlinD2900000184%00%02040%210006.75
Ludovic BlasF23400410%294%021067%010006.85
Arnaud NordinF23200110%090%00%0100%000006.30
Mahdi CamaraM13000000100%1100%010100%010006.90
Eliezer MayendaF1160000180%1100%01067%110006.90
Henrick Do MarcolinoF1120000183%0000000006.30
Bryan ReynoldsD120000050%00%0000%00000
Per-player totals for 2026/27 from API-Football match stats, across 19 players. Click any column to sort. Goals/shot is conversion - goals divided by shots taken. Rating is API-Football's own 0-10 composite for each appearance, averaged here; it is their proprietary score, so treat it as a summary rather than an input. A blank from the provider means the player recorded none of that event, so it counts as zero. Form is 0-10: each appearance is scored as a per-90 composite of the stats that matter for that position, then the last 5 are compared with the player's own season baseline. 5 is their normal, green a hot run, red a cold one – it measures a player against themselves, not against the squad. Under 6 appearances shows a dash rather than a number off too small a sample.
Player market rates – share of appearances
Anytime goalscorer
Matches in which the player scored
Esteban Lepaul49%
Breel Embolo29%
Mousa Tamari19%
Mohamed Kader Meite16%
Ludovic Blas14%
Nordan Mukiele12%
Elias Legendre Quiñonez11%
Arnaud Nordin10%
Abdelhamid Ait Boudlal10%
Seko Fofana8%
Quentin Merlin8%
Valentin Rongier6%
Sebastian Szymański6%
Mahdi Camara6%
Przemysław Frankowski5%
Anthony Rouault4%
Glen Kamara0%
Brice Samba0%
Lilian Brassier0%
Fabian Rieder0%
Alidu Seidu0%
Djaoui Cissé0%
Mathys Silistrie0%
Jérémy Jacquet0%
Mahamadou Nagida0%
Yassir Zabiri0%
Lucas Rosier0%
To be booked (yellow)
Matches in which the player was booked
Przemysław Frankowski26%
Jérémy Jacquet24%
Anthony Rouault21%
Abdelhamid Ait Boudlal19%
Valentin Rongier18%
Brice Samba15%
Mahdi Camara14%
Djaoui Cissé12%
Breel Embolo12%
Sebastian Szymański12%
Mousa Tamari11%
Arnaud Nordin10%
Mahamadou Nagida10%
Esteban Lepaul9%
Alidu Seidu8%
Quentin Merlin8%
Lilian Brassier7%
Ludovic Blas3%
Glen Kamara0%
Seko Fofana0%
Fabian Rieder0%
Mathys Silistrie0%
Nordan Mukiele0%
Mohamed Kader Meite0%
Yassir Zabiri0%
Lucas Rosier0%
Elias Legendre Quiñonez0%
Anytime assist
Matches in which the player assisted
Arnaud Nordin30%
Mousa Tamari19%
Sebastian Szymański18%
Quentin Merlin17%
Ludovic Blas14%
Esteban Lepaul14%
Valentin Rongier12%
Przemysław Frankowski11%
Mohamed Kader Meite11%
Breel Embolo9%
Abdelhamid Ait Boudlal5%
Anthony Rouault4%
Alidu Seidu4%
Lilian Brassier3%
Mahdi Camara3%
Glen Kamara0%
Brice Samba0%
Seko Fofana0%
Fabian Rieder0%
Djaoui Cissé0%
Mathys Silistrie0%
Jérémy Jacquet0%
Nordan Mukiele0%
Mahamadou Nagida0%
Yassir Zabiri0%
Lucas Rosier0%
Elias Legendre Quiñonez0%
Over 2.5 shots
Matches with 3+ shots taken
Esteban Lepaul34%
Mousa Tamari22%
Breel Embolo15%
Ludovic Blas11%
Mohamed Kader Meite11%
Arnaud Nordin10%
Djaoui Cissé8%
Mahdi Camara6%
Alidu Seidu4%
Valentin Rongier3%
Glen Kamara0%
Przemysław Frankowski0%
Brice Samba0%
Seko Fofana0%
Sebastian Szymański0%
Lilian Brassier0%
Anthony Rouault0%
Fabian Rieder0%
Quentin Merlin0%
Mathys Silistrie0%
Jérémy Jacquet0%
Nordan Mukiele0%
Abdelhamid Ait Boudlal0%
Mahamadou Nagida0%
Yassir Zabiri0%
Lucas Rosier0%
Elias Legendre Quiñonez0%
Players with at least 3 appearances, top 10 shown per market – scroll each card for the rest. These are shares of matches played, which is how the market settles, not per-90 rates.
06Squad value💰
Total value
€240.6m
#6 of 18
in this league
Attack
€87.3m
#7 of 18
in this league
Midfield
€44.0m
#8 of 18
in this league
Defence
€109.3m
#4 of 18
in this league
PlayerPos202420252026
Estéban LepaulCentre-Forward€35.0m€35.0m
Charlie CresswellCentre-Back€25.0m
Eliezer MayendaCentre-Forward€16.0m
Quentin MerlinLeft-Back€15.0m€15.0m
Abdelhamid Ait BoudlalCentre-Back€500k€12.0m€12.0m
Anthony RouaultCentre-Back€10.0m€12.0m€12.0m
Lilian BrassierCentre-Back€10.0m€12.0m€12.0m
Mahdi CamaraCentral Midfield€12.0m€12.0m
Sebastian SzymańskiAttacking Midfield€12.0m€12.0m
Djaoui CisséCentral Midfield€8.0m€10.0m€10.0m
Ludovic BlasRight Midfield€18.0m€10.0m€10.0m
Mousa Al-TamariRight Winger€6.0m€10.0m€10.0m
Issa SoumaréLeft Winger€8.0m
Valentin RongierCentral Midfield€8.0m€8.0m
Brice SambaGoalkeeper€12.0m€7.0m€7.0m
Mahamadou NagidaLeft-Back€800k€7.0m€7.0m
Alidu SeiduCentre-Back€9.0m€6.0m€6.0m
Przemyslaw FrankowskiRight-Back€6.0m€6.0m
Adrien ThomassonCentral Midfield€4.0m
Arnaud NordinRight Winger€4.0m€4.0m
Bryan ReynoldsRight-Back€3.5m
Gonçalo OliveiraCentre-Back€3.0m
Elías Legendre QuiñónezRight Winger€1.5m€1.5m
Ayanda SishubaAttacking Midfield€1.5m€800k
Nicolas LemaîtreGoalkeeper€500k
Jonathan Do MarcolinoCentre-Back€300k
Adrien TruffertLeft-Back€15.0m
Alan Do MarcolinoCentre-Forward€100k
Albert GrønbaekAttacking Midfield€11.0m
Amine GouiriCentre-Forward€30.0m
Andrés GómezLeft Winger€4.0m
Arnaud KalimuendoCentre-Forward€22.0m
Azor MatusiwaDefensive Midfield€8.0m
Baptiste SantamariaDefensive Midfield€7.0m
Benjamin BourigeaudCentral Midfield€7.0m
Bertuğ YıldırımCentre-Forward€7.0m
Breel EmboloCentre-Forward€15.0m
Christopher WoohCentre-Back€6.0m€5.0m
Doğan AlemdarGoalkeeper€1.5m€1.5m
Fabian RiederAttacking Midfield€12.0m
Gauthier GallonGoalkeeper€800k
Geoffrey LembetGoalkeeper€100k
Glen KamaraCentral Midfield€5.0m€2.0m
Hans HateboerRight-Back€2.5m€1.8m
Henrik MeisterCentre-Forward€2.8m
Ibrahim SalahLeft Winger€1.8m
Ismaël KonéCentral Midfield€9.0m
Jordan JamesCentral Midfield€8.0m€12.0m
JotaLeft Winger€8.0m
Jérémy JacquetCentre-Back€10.0m€55.0m
Kader MeïtéCentre-Forward€5.0m€18.0m
Kazeem OlaigbeLeft Winger€5.0m
Kyogo FuruhashiCentre-Forward€9.0m
Leo ØstigårdCentre-Back€10.0m
Lorenz AssignonRight-Back€9.0m
Lucas RosierLeft Winger€300k
Mathys SilistrieGoalkeeper€200k
Mikayil FayeCentre-Back€6.0m€4.5m
Naouirou AhamadaCentral Midfield€3.5m
Nordan MukieleRight Winger€1.0m
Seko FofanaCentral Midfield€10.0m€8.0m
Steve MandandaGoalkeeper€500k
Warmed OmariCentre-Back€3.0m
Wilson SamakéCentre-Forward€100k
Yassir ZabiriCentre-Forward€9.0m
Transfermarkt market values. Bars show the 2026 season; click any column to sort. A player with no value in a season was not in the squad we hold for it. Showing all 65 players we hold values for – scroll the table for the rest.
07Pythia's view🎯
Pythia exclusive
Model result accuracy
50%correct 1X2 calls0%100%
Across 2 finished 2026/27 games.
Pro
Top prediction picks for Rennes
Unlock top prediction picks for Rennes
Unlock Pro
08Season vs history📈
Metric2026/272025/262024/252023/242022/23Trend
Goals / game2.501.741.501.561.82
Conceded / game2.001.471.471.351.03
Over 1.5100%82%79%82%82%
Over 2.5100%71%59%56%63%
Over 3.5100%50%32%35%29%
BTTS100%59%47%65%55%
Clean sheets0%29%32%21%34%
Win %50%50%38%35%55%
Draw %50%24%6%29%13%
Points / game2.001.741.211.351.79
Corners / game4.06.05.04.6
Shots / game15.514.212.714.3
Shots on target5.55.04.85.0
Fouls / game11.012.413.112.5
Cards / game2.502.312.382.34
Yellows / game2.501.812.091.94
Reds / game0.000.500.290.40
09Results & fixtures📅
Recent results
DateOpponentScoreRes
22 Marvs Metz0-0D
04 Apr@ Stade Brestois 294-3W
11 Aprvs Angers2-1W
19 Apr@ Strasbourg3-0W
26 Aprvs Nantes2-1W
03 May@ Lyon2-4L
10 Mayvs Paris FC2-1W
17 May@ Marseille1-3L
23 Augvs Paris Saint Germain2-2D
30 Augvs Le Mans3-2W
Upcoming fixtures