Rennes vs Marseille
1 – 0
0 – 0
1 – 0
(HT: 0–0)
FT20:45
Roazhon Park (Rennes) · Ref: Jeremie Pignard, France
Score Summary
Full Time
1 – 0
Half Time
0 – 0
Key Stats
Ball Possession
28% – 72%
Blocked Shots
5 – 9
Corner Kicks
1 – 12
Fouls
8 – 11
Goalkeeper Saves
2 – 4
Offsides
5 – 0
Elo (before match)
Rating
1500 – 1500
Expected win probability
50.0% – 50.0%
Top Performers
Top Rated
Ludovic Blas
Rennes
8.3 rating (11 min)
Rennes
8.3 rating (11 min)
Most Clinical
Ludovic Blas
Rennes
1 goals
Rennes
1 goals
Best Creator
Mason Greenwood
Marseille
5 key passes, 0 assists
Marseille
5 key passes, 0 assists
Defensive Leader
Leonardo Balerdi
Marseille
5 tackles + 0 interceptions
Marseille
5 tackles + 0 interceptions
Standings (Top 6)
View Full Standings
| # | Team | Pts | Form |
|---|---|---|---|
| 1 |
Paris Saint Germain
|
57 | L W W L W |
| 2 |
Lens
|
56 | W D L W W |
| 3 |
Marseille
|
46 | W W L D L |
| 4 |
Lyon
|
45 | L L W W W |
| 5 |
Lille
|
43 | W W D D L |
| 6 |
Rennes
|
43 | W W W L L |
| 7 |
Monaco
|
40 | W W W W D |
| 8 |
Strasbourg
|
36 | D D W D L |
| 9 |
Stade Brestois 29
|
36 | W W D W D |
| 10 |
Lorient
|
33 | D D W L W |
| 11 |
Angers
|
32 | W L L L W |
| 12 |
Toulouse
|
31 | L L D L L |
| 13 |
Paris FC
|
26 | W D L D D |
| 14 |
Le Havre
|
26 | L L W W L |
| 15 |
Nice
|
24 | L D L D D |
| 16 |
Auxerre
|
19 | D D L W D |
| 17 |
Nantes
|
17 | L L W L L |
| 18 |
Metz
|
13 | L L L L D |
{# ================================================================
Lineup Section — SofaScore/Flashscore style shared pitch
Context: pitch_lineups, lineups_data, match, substitutions,
substitutions_map, debug_mode, debug_lineups
================================================================ #}
Rennes
Marseille
👤 Team Lineups (Pitch View)
HOME LEN: 11
AWAY LEN: 11
| First home: top=6.0% left=50.0%
👥 Substitutes
Rennes
Marseille
🔄 Substitutions
Match Substitutions
46'
Marseille
63'
Marseille
78'
Marseille
85'
Rennes
Match Statistics (Full Time)
| Statistic | Rennes | Marseille |
|---|---|---|
| Ball Possession | 28% | 72% |
| Blocked Shots | 5 | 9 |
| Corner Kicks | 1 | 12 |
| Fouls | 8 | 11 |
| Goalkeeper Saves | 2 | 4 |
| Offsides | 5 | 0 |
| Passes Accurate | 220 | 658 |
| Red Cards | 1 | 0 |
| Shots Insidebox | 8 | 15 |
| Shots Off Goal | 2 | 13 |
| Shots On Goal | 5 | 2 |
| Shots Outsidebox | 4 | 9 |
| Total Passes | 284 | 718 |
| Total Shots | 12 | 24 |
| Yellow Cards | 2 | 3 |
| expected_goals | 1.47 | 1.71 |
| goals_prevented | 0 | 0 |
| Passes % | 77% | 92% |
Team Aggregates (Season)
Rennes
| Possession % | {{ team_aggregates_home.avg_possession }}% |
| Pass Accuracy % | {{ team_aggregates_home.pass_accuracy }}% |
| Shot Accuracy % | {{ team_aggregates_home.shot_accuracy }}% |
| Goals (avg) | 1.68 |
| xG (avg) | 1.48{% else %}N/A |
Marseille
| Possession % | {{ team_aggregates_away.avg_possession }}% |
| Pass Accuracy % | {{ team_aggregates_away.pass_accuracy }}% |
| Shot Accuracy % | {{ team_aggregates_away.shot_accuracy }}% |
| Goals (avg) | 2.08 |
| xG (avg) | 1.81{% else %}N/A |
Rennes — Player Statistics
| Player | cards.red | cards.yellow | dribbles.attempts | dribbles.past | dribbles.success | duels.total | duels.won | fouls.committed | fouls.drawn | games.captain | games.minutes | games.number | games.position | games.rating | games.substitute | goals.assists | goals.conceded | goals.saves | goals.total | offsides | passes.accuracy | passes.key | passes.total | penalty.commited | penalty.missed | penalty.saved | penalty.scored | penalty.won | shots.on | shots.total | tackles.blocks | tackles.interceptions | tackles.total |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 👤 Abdelhamid Ait Boudlal | 1 | 0 | N/A | N/A | N/A | 1 | N/A | 1 | N/A | False | 31 | 48 | D | 5.6 | False | 0 | 0 | N/A | N/A | N/A | 11 | N/A | 12 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 1 | 1 | N/A |
| 👤 Anthony Rouault | 0 | 0 | N/A | 1 | N/A | 6 | 2 | 1 | 1 | False | 90 | 24 | D | 7.9 | False | 0 | 0 | N/A | N/A | N/A | 26 | N/A | 31 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 3 | 1 | 1 |
| 👤 Bertuğ Yıldırım | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 99 | F | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Brice Samba | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 90 | 30 | G | 7.7 | False | 0 | 0 | 2 | N/A | N/A | 21 | N/A | 34 | N/A | 0 | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Christopher Wooh | 0 | 0 | 1 | N/A | 1 | 1 | 1 | N/A | N/A | False | 53 | 4 | D | 7 | True | 0 | 0 | N/A | N/A | N/A | 10 | N/A | 11 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Djaoui Cissé | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 6 | M | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Doğan Alemdar | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 16 | G | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Fabian Rieder | 0 | 0 | N/A | N/A | N/A | 6 | 2 | 1 | N/A | False | 64 | 32 | M | 6.6 | False | 0 | 0 | N/A | N/A | N/A | 15 | 2 | 18 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | 1 | 1 | 1 |
| 👤 Ibrahim Salah | 0 | 0 | N/A | N/A | N/A | 3 | 1 | N/A | N/A | False | 13 | 34 | F | 6.3 | True | 0 | 0 | N/A | N/A | N/A | 3 | N/A | 3 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Jordan James | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 17 | M | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Jérémy Jacquet | 0 | 0 | 1 | 1 | 1 | 7 | 6 | N/A | 1 | False | 90 | 97 | D | 7.7 | False | 0 | 0 | N/A | N/A | N/A | 22 | N/A | 28 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | 1 |
| 👤 Ludovic Blas | 0 | 0 | N/A | N/A | N/A | 1 | 1 | N/A | 1 | False | 11 | 10 | M | 8.3 | True | 0 | 0 | N/A | 1 | N/A | 7 | 1 | 7 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | N/A | N/A | N/A |
| 👤 Mahamadou Nagida | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 12 | 18 | D | 6.3 | True | 0 | 0 | N/A | N/A | N/A | 2 | N/A | 2 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | N/A | N/A |
| 👤 Mahdi Camara | 0 | 0 | N/A | N/A | N/A | 2 | 1 | 1 | N/A | False | 26 | 45 | M | 6.7 | True | 0 | 0 | N/A | N/A | N/A | 6 | 1 | 8 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Mohamed Kader Meite | 0 | 0 | N/A | N/A | N/A | 3 | 2 | 1 | N/A | False | 37 | 39 | F | 6.6 | False | 0 | 0 | N/A | N/A | 3 | 2 | N/A | 3 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Mousa Tamari | 0 | 1 | 3 | N/A | 1 | 8 | 3 | 2 | 2 | False | 84 | 11 | F | 7 | False | 0 | 0 | N/A | N/A | 2 | 5 | N/A | 10 | N/A | 0 | N/A | 0 | N/A | 3 | 3 | N/A | N/A | N/A |
| 👤 Przemysław Frankowski | 0 | 0 | 1 | N/A | N/A | 6 | 4 | N/A | 2 | False | 85 | 95 | D | 6.9 | False | 0 | 0 | N/A | N/A | N/A | 16 | 1 | 30 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 1 |
| 👤 Quentin Merlin | 0 | 0 | 3 | 2 | N/A | 16 | 6 | N/A | 3 | False | 90 | 26 | D | 7.5 | False | 1 | 0 | N/A | N/A | N/A | 19 | 1 | 28 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 3 | N/A | 3 |
| 👤 Seko Fofana | 0 | 0 | 3 | N/A | 2 | 5 | 4 | N/A | N/A | False | 86 | 8 | M | 7 | False | 0 | 0 | N/A | N/A | N/A | 30 | 2 | 33 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 1 |
| 👤 Valentin Rongier | 0 | 1 | N/A | N/A | N/A | 3 | 2 | 1 | N/A | True | 90 | 21 | M | 7.2 | False | 0 | 0 | N/A | N/A | N/A | 25 | N/A | 26 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | 1 | N/A | 1 |
Marseille — Player Statistics
| Player | cards.red | cards.yellow | dribbles.attempts | dribbles.past | dribbles.success | duels.total | duels.won | fouls.committed | fouls.drawn | games.captain | games.minutes | games.number | games.position | games.rating | games.substitute | goals.assists | goals.conceded | goals.saves | goals.total | offsides | passes.accuracy | passes.key | passes.total | penalty.commited | penalty.missed | penalty.saved | penalty.scored | penalty.won | shots.on | shots.total | tackles.blocks | tackles.interceptions | tackles.total |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 👤 Adrien Rabiot | 0 | 1 | 1 | N/A | N/A | 5 | 1 | 2 | 1 | False | 90 | 25 | M | 6.3 | False | 0 | 0 | N/A | N/A | N/A | 39 | 4 | 41 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | N/A | N/A |
| 👤 Amine Gouiri | 0 | 0 | 2 | N/A | N/A | 2 | N/A | N/A | N/A | False | 86 | 9 | F | 6.3 | False | 0 | 0 | N/A | N/A | N/A | 27 | 3 | 32 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | N/A | 1 | N/A |
| 👤 Amine Harit | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 11 | M | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Amir Murillo | 0 | 0 | N/A | N/A | N/A | 4 | 3 | 1 | 1 | False | 78 | 62 | M | 6.3 | False | 0 | 0 | N/A | N/A | N/A | 30 | 1 | 37 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | 1 | N/A | N/A |
| 👤 Angel Gomes | 0 | 0 | N/A | N/A | N/A | 4 | 2 | N/A | 1 | False | 86 | 8 | M | 7.2 | False | 0 | 0 | N/A | N/A | N/A | 91 | 3 | 100 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | N/A | 1 |
| 👤 Bilal Nadir | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 26 | M | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Conrad Jaden Egan-Riley | 0 | 0 | N/A | N/A | N/A | 5 | 4 | N/A | N/A | False | 90 | 4 | D | 7.7 | False | 0 | 0 | N/A | N/A | N/A | 75 | 1 | 83 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 3 | N/A | 4 |
| 👤 Darryl Bakola | 0 | 0 | N/A | N/A | N/A | 2 | 1 | N/A | 1 | False | 11 | 50 | M | 6.3 | True | 0 | 0 | N/A | N/A | N/A | 8 | N/A | 8 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Derek Cornelius | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 13 | D | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Geoffrey Kondogbia | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 45 | 19 | D | 6.9 | False | 0 | 0 | N/A | N/A | N/A | 37 | N/A | 40 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Gerónimo Rulli | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 90 | 1 | G | 7.3 | False | 0 | 1 | 4 | N/A | N/A | 24 | N/A | 27 | N/A | 0 | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Jeffrey de Lange | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 12 | G | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Jonathan Rowe | 0 | 0 | 1 | 1 | N/A | 7 | 2 | 2 | 2 | False | 63 | 17 | F | 6.2 | False | 0 | 0 | N/A | N/A | N/A | 19 | N/A | 24 | N/A | 0 | N/A | 0 | N/A | N/A | 4 | N/A | 1 | N/A |
| 👤 Leonardo Balerdi | 0 | 1 | N/A | 1 | N/A | 11 | 7 | 1 | 1 | True | 90 | 5 | D | 7.7 | False | 0 | 0 | N/A | N/A | N/A | 92 | 1 | 94 | N/A | 0 | N/A | 0 | N/A | 1 | 2 | 1 | N/A | 5 |
| 👤 Mason Greenwood | 0 | 0 | 8 | 1 | 4 | 10 | 4 | 1 | N/A | False | 90 | 10 | F | 7.3 | False | 0 | 0 | N/A | N/A | N/A | 58 | 5 | 65 | N/A | 0 | N/A | 0 | N/A | N/A | 2 | N/A | N/A | N/A |
| 👤 Pierre-Emerick Aubameyang | 0 | 0 | N/A | 1 | N/A | 2 | N/A | 1 | N/A | False | 27 | 97 | F | 6.2 | True | 0 | 0 | N/A | N/A | N/A | 6 | N/A | 7 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Pierre-Emile Højbjerg | 0 | 0 | 1 | N/A | N/A | 7 | 5 | N/A | 1 | False | 90 | 23 | M | 7.3 | False | 0 | 0 | N/A | N/A | N/A | 111 | N/A | 115 | N/A | 0 | N/A | 0 | N/A | N/A | 3 | N/A | 1 | 1 |
| 👤 Robinio Vaz | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 11 | 34 | F | 6.3 | True | 0 | 0 | N/A | N/A | N/A | 1 | N/A | 2 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Timothy Weah | 0 | 0 | N/A | 1 | N/A | 7 | 3 | 2 | N/A | False | 45 | 22 | F | 6.5 | True | 0 | 0 | N/A | N/A | N/A | 30 | 2 | 31 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | 3 |
| 👤 Ulisses Garcia | 0 | 1 | N/A | N/A | N/A | 2 | 1 | 1 | N/A | False | 12 | 6 | D | 6.3 | True | 0 | 0 | N/A | N/A | N/A | 10 | N/A | 12 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 1 |
Match Events
26'
Adrien Rabiot (Yellow Card)
Abdelhamid Ait Boudlal (Red Card)
31'
Mousa Tamari (Yellow Card)
37'
M. Meite → Substitution 1
37'
46'
G. Kondogbia → Substitution 1
63'
J. Rowe → Substitution 2
F. Rieder → Substitution 2
64'
78'
M. Murillo → Substitution 3
84'
Ulisses Garcia (Yellow Card)
M. Tamari → Substitution 3
84'
P. Frankowski → Substitution 4
85'
S. Fofana → Substitution 5
86'
86'
A. Gomes → Substitution 4
86'
A. Gouiri → Substitution 5
Valentin Rongier (Yellow Card)
89'
90'
Leonardo Balerdi (Yellow Card)
L. Blas (Normal Goal)
90'
Substitutions
46'
Marseille
63'
Marseille
78'
Marseille
85'
Rennes
League Standings
View Standings
Teams in this match: Rennes and Marseille
| # | Team | MP | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 |
Paris Saint Germain
|
25 | 18 | 3 | 4 | 54 | 22 | 32 | 57 | L W W L W |
| 2 |
Lens
|
25 | 18 | 2 | 5 | 48 | 21 | 27 | 56 | W D L W W |
| 3 |
Marseille
|
25 | 14 | 4 | 7 | 52 | 33 | 19 | 46 | W W L D L |
| 4 |
Lyon
|
24 | 14 | 3 | 7 | 39 | 26 | 13 | 45 | L L W W W |
| 5 |
Lille
|
25 | 13 | 4 | 8 | 38 | 31 | 7 | 43 | W W D D L |
| 6 |
Rennes
|
25 | 12 | 7 | 6 | 41 | 35 | 6 | 43 | W W W L L |
| 7 |
Monaco
|
25 | 12 | 4 | 9 | 43 | 37 | 6 | 40 | W W W W D |
| 8 |
Strasbourg
|
25 | 10 | 6 | 9 | 40 | 31 | 9 | 36 | D D W D L |
| 9 |
Stade Brestois 29
|
25 | 10 | 6 | 9 | 34 | 34 | 0 | 36 | W W D W D |
| 10 |
Lorient
|
25 | 8 | 9 | 8 | 34 | 39 | -5 | 33 | D D W L W |
| 11 |
Angers
|
25 | 9 | 5 | 11 | 23 | 30 | -7 | 32 | W L L L W |
| 12 |
Toulouse
|
25 | 8 | 7 | 10 | 33 | 29 | 4 | 31 | L L D L L |
| 13 |
Paris FC
|
24 | 6 | 8 | 10 | 28 | 40 | -12 | 26 | W D L D D |
| 14 |
Le Havre
|
25 | 6 | 8 | 11 | 20 | 32 | -12 | 26 | L L W W L |
| 15 |
Nice
|
25 | 6 | 6 | 13 | 30 | 47 | -17 | 24 | L D L D D |
| 16 |
Auxerre
|
25 | 4 | 7 | 14 | 19 | 35 | -16 | 19 | D D L W D |
| 17 |
Nantes
|
25 | 4 | 5 | 16 | 22 | 42 | -20 | 17 | L L W L L |
| 18 |
Metz
|
25 | 3 | 4 | 18 | 22 | 56 | -34 | 13 | L L L L D |
Predictions provided by Football API
All data below is returned exactly as from GET /predictions?fixture={id}. Keys are not renamed or translated.
Ligue 1
Teams
Last 5: Form 0% · Att 0% · Def 0%
Goals: — for · — against
W— D— L— ·
Last 5: Form 0% · Att 0% · Def 0%
Goals: — for · — against
W— D— L— ·
Predictions
Draw
50%
Double chance : draw or Marseille
Goals: Rennes — · Marseille —
Win or Draw
Comparison
Form
0% – 0%
Attack
0% – 0%
Defense
0% – 0%
Poisson
0% – 0%
Head to Head
29% – 71%
Goals
40% – 60%
Total
34.5% – 65.5%
Head to Head
Last 8 matches: Home wins: 5, Away wins: 2, Draws: 1
Orange Vélodrome
Roazhon Park
Roazhon Park
Roazhon Park
Orange Vélodrome
Roazhon Park
Stade Orange Vélodrome
Stade Orange Vélodrome
CatBoost Prediction
Model not available yet. Run train_catboost to train a model.
No Predictions Available
Predictions for this match have not been generated yet. Check back later or sync match data.
Analysis
Analysis Coming Soon
xG comparison, momentum graph, and match rating overview will be available in a future update.















