Popular today
Most read in the last 24 hours
Futmetrix Verdict
52
FT
Sat, Sep 19
Brighton
3-0
Arsenal
⚡ Intensity
37
⚖️ Balance
17
🏆 Stakes
70
🎲 Upset
80
Brighton dismantle league leaders Arsenal.
Futmetrix Verdict
62
FT
Sat, Sep 19
Newcastle
2-1
Hull City
⚡ Intensity
61
⚖️ Balance
41
🏆 Stakes
40
🎲 Upset
0
Early blitz secures Newcastle home victory
Futmetrix Verdict
81
FT
Sat, Sep 19
Tottenham
2-3
Aston Villa
⚡ Intensity
90
⚖️ Balance
43
🏆 Stakes
15
🎲 Upset
60
Aston Villa stun Spurs in thriller
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
Adrien Rabiot 26'
37' Mousa Tamari
37' ↓ M. Meite ↑C. Wooh
HT
↓ G. Kondogbia ↑T. Weah 46'
↓ J. Rowe ↑P. Aubameyang 63'
64' ↓ F. Rieder ↑M. Camara
↓ M. Murillo ↑U. Garcia 78'
Ulisses Garcia 84'
84' ↓ M. Tamari ↑I. Salah
85' ↓ P. Frankowski ↑M. Nagida
86' ↓ S. Fofana ↑L. Blas
↓ A. Gouiri ↑R. Vaz 86'
↓ A. Gomes ↑D. Bakola 86'
89' Valentin Rongier
90' L. Blas (Q. Merlin)
Leonardo Balerdi 90'+4
FT
Player Cards
Our take on every player in this match
Rennes
Goalkeepers
Brice Samba
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Przemysław Frankowski
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Abdelhamid Aït Boudlal
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
1
Fouls
5.6
Rating
Jérémy Jacquet
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Anthony Rouault
SHIELD
3
Blocks
3
Blocks
1
Interceptions
1
Tackles
Quentin Merlin
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
Midfielders
Fabian Rieder
LATE SHIFT
15
Late Mins
15
Late Mins
64
Total Mins
64
Entry
Valentin Rongier
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Seko Fofana
👻 Invisible Nothing to note
Forwards
Mousa Tamari
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
Marc-Aurèle Meïté
LATE SHIFT
15
Late Mins
15
Late Mins
37
Total Mins
37
Entry
BENCH
Doğan Alemdar
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Mahamadou Nagida
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Christopher Wooh
LATE SHIFT
15
Late Mins
15
Late Mins
53
Total Mins
Started
Entry
Ludovic Blas
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
8.3
Rating
Mahdi Camara
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Djaoui Cissé
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jordan James
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ibrahim Salah
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Bertuğ Yıldırım
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Marseille
Goalkeepers
Gerónimo Rulli
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Conrad Egan-Riley
MAGNET
88
Activity
88
Activity
83
Passes
5
Duels
Leonardo Balerdi
MAGNET
105
Activity
105
Activity
94
Passes
11
Duels
Geoffrey Kondogbia
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Midfielders
Pierre-Emile Højbjerg
MAGNET
122
Activity
122
Activity
115
Passes
7
Duels
André Gomes
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
91%
Pass Acc
Adrien Rabiot
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
39%
Pass Acc
Michael Murillo
LATE SHIFT
12
Late Mins
12
Late Mins
78
Total Mins
78
Entry
Forwards
Mason Greenwood
ARCHITECT
5
Key Passes
5
Key Passes
0
Assists
58%
Pass Acc
Jonathan Rowe
STORMTROOPER
4
Shots
4
Shots
0
Goals
0
On Target
Amine Gouiri
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
27%
Pass Acc
BENCH
Jeffrey de Lange
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Derek Cornelius
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ulisses Garcia
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Darryl Bakola
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Amine Harit
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Bilal Nadir
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Pierre-Emerick Aubameyang
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Robinio Vaz
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Timothy Weah
LATE SHIFT
15
Late Mins
15
Late Mins
45
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: 3 GD: +2
P: 2 GD: +1
P: 3 GD: -3
Match previews and recaps to help you decide which games are worth watching
Rennes
Marseille
Rennes
Marseille
Blas Snatches Victory in Stoppage Time: Rennes Stun Marseille at Roazhon Park
Worth Watching Futmetrix Score: 64/100. A six-pointer where intensity spiralled from an early red card to a climactic finish that rewarded Rennes' clinical efficiency over Marseille's dominance.
The Red Card That Rewired the Match
In the 31st minute, Abdelhamid Ait Boudlal of Rennes was sent off following a VAR review for a foul. The early dismissal handed Marseille the blueprint for dominance—72% possession, 24 shots, 12 corners. Yet the balance of the match tilted toward Rennes' organisation. Brice Samba made two crucial saves, turning away the relentless OM bombardment as his side absorbed pressure with tactical discipline.
Marseille's Profligacy Punished by a Super-Sub
Marseille created the stakes—only 2 shots on target from 24 attempts exposed a finishing crisis. Meanwhile, Rennes operated with surgical precision: 5 shots on target from 12 total. The turning point arrived at the 90th minute when substitute Ludovic Blas, introduced at the 86th, latched onto Quentin Merlin's pinpoint cross to slot home the winner. Four minutes. One touch. Roazhon Park detonated.
Defensive Mastery Amid Relentless Pressure
Anthony Rouault was immense at the back (7.9 rating), orchestrating Rennes' rearguard action against Marseille's corner pressure—13 set-pieces in total. The 36 combined shots and 7 on target painted a portrait of intensity rarely seen. Rennes' 28% possession masked a ruthless efficiency: they turned one chance into three points while Marseille's xG of 1.71 yielded nothing. A lesson in converting opportunity into silverware.
Key Questions
How did Ait Boudlal's red card reshape the match dynamics?
The 31st-minute dismissal forced Rennes into a defensive shell, yet paradoxically strengthened their compactness. Marseille dominated possession (72%) but lacked the cutting edge to breach a well-drilled backline.
How dramatic was Ludovic Blas's 90th-minute winner?
Blas entered at the 86th and scored four minutes before full-time, converting Merlin's assist into the match-winner. A classic super-sub narrative that turned a likely draw into three points.
How did substitute Ludovic Blas alter the game's trajectory?
Blas injected fresh legs and clinical finishing. His 90th-minute goal broke Marseille's siege and rewarded Rennes' efficiency—a reminder that matches are won by clinical strikers, not possession statistics.
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.
Archive note: this preview was written after the match was played.
Champions League Aspirations Collide at Roazhon Park
Skip It Futmetrix Score: 9/100. This encounter serves as a definitive litmus test for two clubs whose entire season hinges on securing a seat at Europe’s top table.
The Setup
As Marseille travel to Roazhon Park on August 15, 2025, the Stakes could not be higher for a season opener that feels like a mid-season finale. Currently sitting in 3rd place, the visitors hold a seven-point advantage over Rennes, who occupy 6th. For the home side, this is more than just three points; it is a mandatory strike to prevent the Top 4 gap from becoming a chasm. While Marseille's Form (WWLWL) suggests a team capable of clinical bursts, Rennes must find a way to correct the tactical Balance that saw them drop points in two of their last five outings.
Key Battle
The tactical friction will likely occur between the home side's defensive organization and the explosive Stars in the Marseille frontline. M. Greenwood and Igor Paixão offer a dual-threat on the flanks that forces full-backs into impossible decisions. Rennes will look to counter this through the industry of their midfield, hoping to isolate A. Kalimuendo against Marseille's high defensive line. If Rennes can win the transition battle, they can negate Marseille’s individual brilliance, but any lapse in concentration will be punished by the visitors' superior depth, including the emerging E. Nwaneri.
Our Prediction
Expect a match dictated by Marseille's aggressive press and Rennes' structured counter-punching. While the home crowd will provide a lift, Marseille’s clinical edge in the final third should prove decisive. We anticipate a contest where the visitors dominate possession but find themselves frustrated until a late moment of individual quality breaks the deadlock. A 2-1 victory for the visitors feels likely as their attacking rotations eventually overwhelm the Rennes backline.