FOOTBALL·ANALYTICLigue 1 2025/26

Ligue 1 2025/26 · Matchday 1 · Roazhon Park (Rennes)

Rennes1:0Olympique de Marseille

15 August 2025 · Jérémie Pignard

tap a player for their match file

Rennes5-3-2
Olympique de Marseille3-2-4-1
Samba7.2Rouault7.5J. Jacquet7.3A. Aït Boudlal5.8Merlin7.8 Frankowski7.0Fofana6.9Rongier6.7Rieder7.4Meïté6.2Al-Taamari6.4Rulli6.8Kondogbia6.6Balerdi6.7Egan-Riley7.1Gomes7.3Højbjerg6.2Jon Rowe6.6Murillo6.9Rabiot7.5Greenwood7.8Gouiri7.1
from the bench

match pulse — xG per 5 minutes · goals · cards

4590rennesolympique-de-marseille

goals — hover the strip for every shot and card, with names

  • 90+1BlasGoal · 0.56 xG · 0.56 xG

The shots, as they came

Every attempt, sized by expected goals

Rennes 0:0 Marseille0'kickoff
9' Gouiri — xG 0.08 · Blocked13' Greenwood — xG 0.05 · Missed17' Al-Taamari — xG 0.11 · Saved18' Gouiri — xG 0.04 · Blocked20' Al-Taamari — xG 0.03 · Blocked38' Greenwood — xG 0.02 · Blocked39' Jon Rowe — xG 0.07 · Blocked39' Højbjerg — xG 0.14 · Missed41' Greenwood — xG 0.03 · Missed42' Al-Taamari — xG 0.10 · Saved42' Rongier — xG 0.03 · Saved44' Rieder — xG 0.00 · Missed45 + 1' Jon Rowe — xG 0.02 · Missed49' Al-Taamari — xG 0.08 · Blocked45 + 6' Rabiot — xG 0.05 · Post52' Jon Rowe — xG 0.01 · Missed54' Jon Rowe — xG 0.13 · Missed55' Balerdi — xG 0.24 · Blocked58' Murillo — xG 0.03 · Post61' Al-Taamari — xG 0.04 · Saved63' Højbjerg — xG 0.03 · Missed66' Balerdi — xG 0.55 · Saved69' Gouiri — xG 0.02 · Saved75' Greenwood — xG 0.03 · Blocked77' Al-Taamari — xG 0.12 · Blocked77' Merlin — xG 0.02 · Blocked80' Gomes — xG 0.03 · Missed82' Weah — xG 0.02 · Blocked82' Greenwood — xG 0.02 · Blocked83' Balerdi — xG 0.08 · Missed83' Greenwood — xG 0.05 · Blocked83' Højbjerg — xG 0.03 · Missed88' I. Salah — xG 0.03 · Blocked90 + 1' Blas — xG 0.56 · Goal90 + 7' Nagida — xG 0.16 · Missed90 + 7' Nagida — xG 0.16 · Missed

The xG race

Expected goals accumulating minute by minute

The xG race — cumulative expected goals, minute by minute

Rennes 0:0 Marseille
1.0015304560759090 + 1' Blas — GOAL1.441.77

Territory

Where each side actually occupied the pitch, summed from every player’s heatmap

Rennes attacking right · Olympique de Marseille attacking left · where both glow, the pitch was contested

The duel

Rennes vs Olympique de Marseille

28%
Possession
72%
1.29
Expected goals
1.75
12
Shots
23
5
Shots on target
2
3
Big chances created
3
221
Passes completed
655
31
Into final third
214
37
Duels won
33
7/10 (70%)
Tackles won
9/15 (60%)
1
Corners
12
8
Fouls
11

No physical or tracking data for league matches — that tier is FIFA-only. Everything above is from the public match feed.