Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Corners
Fouls
Yellow Cards
Red Cards
Match Events
Himad Abdelli 33'
Igor Paixão 43'
45' ↓ Issa Soumaré ↑Mousa Al-Tamari
HT
52' Adrien Thomasson
↓ Angel Gomes ↑Keyliane Abdallah 65'
68' ↓ Przemysław Frankowski ↑Bryan Reynolds
↓ Himad Abdelli ↑Neal Maupay 78'
78' ↓ Esteban Lepaul ↑Boulaye Dia
78' ↓ Ludovic Blas ↑Sebastian Szymański
Amine Harit 85'
86' ↓ Mousa Al-Tamari ↑Eliezer Mayenda
↓ Nayef Aguerd ↑Derek Cornelius 88'
↓ Igor Paixão ↑Faris Moumbagna 88'
↓ Amine Gouiri ↑Tadjidine Mmadi 88'
Timothy Weah 90'+4
FT
Player Cards
Our take on every player in this match
Rennes
Goalkeepers
Brice Samba
OCTOPUS
5
Saves
5
Saves
0
Conceded
100%
Save %
Defenders
Przemysław Frankowski
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Charlie Cresswell
PROVOCATEUR
3
Fouls Won
3
Fouls Won
10
Duels Won
0
Pens Won
Anthony Rouault
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Mahamadou Nagida
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
31%
Duel Win %
Midfielders
Mahdi Camara
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Valentin Rongier
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Adrien Thomasson
MAGNET
70
Activity
70
Activity
61
Passes
9
Duels
Forwards
Ludovic Blas
LATE SHIFT
12
Late Mins
12
Late Mins
78
Total Mins
78
Entry
Esteban Lepaul
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
11%
Pass Acc
Issa Soumaré
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
45
Entry
BENCH
Nicolas Lemaître
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Quentin Merlin
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Bryan Reynolds
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Abdelhamid Aït Boudlal
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sebastian Szymański
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Mousa Tamari
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
Boulaye Dia
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Henrick Do Marcolino
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Eliezer Mayenda
LATE SHIFT
15
Late Mins
15
Late Mins
4
Total Mins
Started
Entry
Marseille
Goalkeepers
Jeffrey de Lange
OCTOPUS
6
Saves
6
Saves
0
Conceded
100%
Save %
Defenders
Timothy Weah
WALL
0
Dribbled Past
0
Dribbled Past
5
Tackles
64%
Duel Win %
Conrad Egan-Riley
SWEEPER
5
Cleanups
5
Cleanups
5
Interceptions
0
Blocks
Nayef Aguerd
NPC
88
Minutes
88
Minutes
63%
Pass Acc
6.8
Rating
Emerson Palmieri
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
53%
Pass Acc
Midfielders
Himad Abdelli
LATE SHIFT
12
Late Mins
12
Late Mins
78
Total Mins
78
Entry
Pierre-Emile Højbjerg
MAGNET
80
Activity
80
Activity
71
Passes
9
Duels
Amine Harit
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
André Gomes
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Igor Paixão
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Forwards
Amine Gouiri
DRIBBLER
4
Dribbles
4
Dribbles
4
Attempts
100%
Success %
BENCH
Théo Vermot
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Derek Cornelius
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Ulisses Garcia
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Bamo Meité
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Neal Maupay
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Tadjidine Mmadi
LATE SHIFT
15
Late Mins
15
Late Mins
2
Total Mins
Started
Entry
Faris Moumbagna
LATE SHIFT
15
Late Mins
15
Late Mins
2
Total Mins
Started
Entry
Keyliane Abdallah
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 05/17/2026 | Marseille | 3 - 1 | Rennes | Ligue 1 | Orange Vélodrome |
| 02/03/2026 | Marseille | 3 - 0 | Rennes | Coupe de France | Orange Velodrome |
| 08/15/2025 | Rennes | 1 - 0 | Marseille | Ligue 1 | Roazhon Park |
| 05/17/2025 | Marseille | 4 - 2 | Rennes | Ligue 1 | Orange Vélodrome |
| 01/11/2025 | Rennes | 1 - 2 | Marseille | Ligue 1 | Roazhon Park |
| 03/17/2024 | Rennes | 2 - 0 | Marseille | Ligue 1 | Roazhon Park |
| 01/21/2024 | Rennes | 1 - 1 (PEN 9-8) | Marseille | Coupe de France | Roazhon Park |
| 12/03/2023 | Marseille | 2 - 0 | Rennes | Ligue 1 | Orange Vélodrome |
| 03/05/2023 | Rennes | 0 - 1 | Marseille | Ligue 1 | Roazhon Park |
| 01/20/2023 | Marseille | 1 - 0 | Rennes | Coupe de France | Stade Orange Vélodrome |
Rennes Win
Marseille Win
Draw
League Standings
P: 4 GD: +5
P: 4 GD: +4
P: 4 GD: +3
P: 4 GD: +4
P: 4 GD: +4
P: 4 GD: +1
P: 4 GD: 0
P: 4 GD: 0
P: 4 GD: 0
P: 4 GD: +1
P: 4 GD: -1
P: 4 GD: -5
P: 4 GD: 0
P: 4 GD: -1
P: 4 GD: -6
P: 4 GD: -2
P: 4 GD: -3
League Standings
P: 5 GD: +5
P: 5 GD: +8
P: 5 GD: +5
P: 5 GD: +4
P: 5 GD: -1
P: 5 GD: +1
P: 5 GD: +1
P: 5 GD: 0
P: 5 GD: 0
P: 5 GD: -5
P: 5 GD: -1
P: 5 GD: -1
P: 5 GD: -2
P: 5 GD: -3
P: 5 GD: 0
P: 5 GD: -7
P: 5 GD: -1
Match previews and recaps to help you decide which games are worth watching
Rennes
Marseille
Rennes
Marseille
Win Probability
Futmetrix AI estimate
Rennes Edge Goalkeeping Masterclass at Roazhon Park
Skip It Futmetrix Score: 27/100. Despite a relentless barrage of attacking sequences, this clash turned into an uncompromising duel between two immovable goalkeepers.
A Wall of Gloves
A staggering combined 33 shots turned Roazhon Park into an absolute shooting gallery, yet the early phases were defined entirely by the men between the sticks. The Intensity was undeniably high as Rennes relentlessly pressured a visiting side that narrowly edged possession at 51 percent. Instead of a rapid-fire goalfest, supporters were treated to a frustratingly brilliant clinic in shot-stopping. Marseille relied heavily on the sheer acrobatics of J. de Lange, who produced six crucial saves to keep his team breathing amid heavy bombardment. At the other end, B. Samba matched him stride for stride, repelling five serious efforts to thoroughly frustrate the visiting forwards. While both midfields accurately distributed the ball—racking up over 400 accurate passes each—the final execution was repeatedly denied by genuine goalkeeping heroics, leaving the first half entirely scoreless.
The Breakthrough Moment
With both sides trading blows, compiling 28 total fouls and numerous blocked shots, the Balance of the match hinged on a single lapse in defensive concentration. The pivotal turning point arrived in the 52nd minute when the visitors finally blinked. Adrien Thomasson found a crucial sliver of space inside the penalty area, finishing clinically to break the deadlock and ignite the home crowd. It was a rare moment of vulnerability in an otherwise impenetrable showcase. The hosts fired a total of 20 shots throughout the evening, with 13 coming from inside the box, constantly probing the away defence. Thomasson's solitary strike completely altered the tactical landscape of the evening, forcing the visitors out of their cautious shell and into a frantic, albeit ultimately fruitless, search for a rapid equaliser.
Climbing the Ladder
Our verdict on this narrow victory is clear: attacking efficiency remains a glaring issue for both squads, but three points wash away a multitude of tactical sins. For the triumphant hosts, this hard-fought result solidifies their early-season credentials, pushing them up to fifth place on seven points. They now sit comfortably within the Europa League qualification zone, trailing the league leaders by a mere two points. The Stakes for the defeated visitors are starkly different and increasingly urgent. Stranded in tenth place with just three points and a single win to their name, they must urgently figure out how to translate their slight possession advantage into genuine scoreboard pressure. A 1-0 finish rarely tells the full story of a 33-shot frenzy, but for the local faithful, securing a gritty defensive shutout is absolutely all that matters.
Key Questions
Who scored the decisive goal?
Adrien Thomasson broke the deadlock in the 52nd minute with a clinical finish to secure the victory for Rennes.
Who were the standout goalkeepers?
Jeffrey de Lange made 6 crucial saves for Marseille, while Brice Samba matched his brilliance with 5 saves for Rennes.
How does this affect the Ligue 1 table?
Rennes climb to 5th in the Europa League qualification zone with 7 points, leaving Marseille languishing mid-table in 10th.
What is the Futmetrix Score?
The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.
Early Top 4 Markers Set at Roazhon Park
Worth Watching Futmetrix Score: 64/100. An incredibly tight matchup where both sides look to stamp their early-season authority on the European qualification race.
The Setup
This September 11, 2026 fixture at Roazhon Park offers an early glimpse into the Ligue 1 top-four race. While the overall Stakes remain modest in these opening weeks, the margin for error in the hunt for Champions League football is always razor-thin. Unbeaten Rennes look to build on a solid domestic start, boasting an attacking Form that has already put opponents on notice. Marseille arrive seeking stability after a mixed bag of early results, desperate to prevent a gap from forming above them.
Our metrics show a Balance rating that is completely off the charts, indicating two teams that are virtually inseparable on paper. With game-changing Stars capable of producing moments of magic, this match promises high intensity and minimal breathing room.
Key Battle
This fixture will be won and lost in the transitional phases. Marseille's robust midfield unit must disrupt a Rennes backline that excels at playing through the press. If the visitors successfully choke the supply lines, they can starve the home attackers of service. However, should the hosts bypass the midfield trap, their rapid vertical distribution will brutally expose the gaps left behind.
Our Prediction
Expect a gritty, tactical chess match that suddenly erupts into life. Rennes's ability to maximize their home advantage during tight contests should eventually break the deadlock. Our take points to a narrow 2-1 victory for the hosts, likely secured through a late counter-attack.