FOOTBALL·ANALYTICLigue 1 2025/26

Ligue 1 2025/26 · Matchday 22 · Orange Vélodrome

Olympique de Marseille2:2Strasbourg

14 February 2026 · 59,238 in the ground · Francois Letexier (France)

tap a player for their match file

Olympique de Marseille4-2-3-1
Strasbourg4-2-3-1
Rulli5.9Emerson5.4 Aguerd6.5Pavard6.3Weah6.3Timber6.5Højbjerg6.9Aubameyang7.6Nadir6.9Greenwood7.6Gouiri8.1Penders5.4Chilwell6.1Omobamidele6.7L. Høgsberg6.3Doué6.0El Mourabet5.8Barco6.4M. Godo7.3Enciso6.7Moreira6.9Panichelli6.8
from the bench

match pulse — xG per 5 minutes · goals · cards

4590olympique-de-marseillestrasbourg

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

  • 14GreenwoodGoal · 0.33 xG · 0.33 xG
  • 47GouiriGoal · 0.05 xG · 0.05 xG
  • 73NanasiGoal · 0.07 xG · 0.07 xG
  • 90+7PanichelliGoal · 0.79 xG · 0.79 xG

The shots, as they came

Every attempt, sized by expected goals

Marseille 0:0 Strasbourg0'kickoff
5' M. Godo — xG 0.47 · Post13' Greenwood — xG 0.06 · Missed14' Greenwood — xG 0.33 · Goal27' L. Høgsberg — xG 0.10 · Missed39' Aubameyang — xG 0.05 · Saved39' Aubameyang — xG 0.08 · Saved40' Panichelli — xG 0.08 · Missed43' Moreira — xG 0.04 · Saved45' Chilwell — xG 0.01 · Missed45 + 1' Greenwood — xG 0.19 · Saved47' Gouiri — xG 0.05 · Goal49' M. Godo — xG 0.02 · Blocked50' Timber — xG 0.37 · Missed66' Yassine — xG 0.03 · Missed73' Nanasi — xG 0.07 · Goal76' Doué — xG 0.11 · Saved76' Nanasi — xG 0.06 · Missed83' Greenwood — xG 0.03 · Missed90 + 1' Paixao — xG 0.11 · Saved90 + 3' Weah — xG 0.05 · Missed90 + 3' Panichelli — xG 0.15 · Missed90 + 7' Panichelli — xG 0.79 · Goal

The xG race

Expected goals accumulating minute by minute

The xG race — cumulative expected goals, minute by minute

Marseille 0:0 Strasbourg
1.02.0015304560759014' Greenwood — GOAL47' Gouiri — GOAL73' Nanasi — GOAL90 + 7' Panichelli — GOAL1.321.93

Territory

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

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

The duel

Olympique de Marseille vs Strasbourg

44%
Possession
56%
1.32
Expected goals
1.92
10
Shots
12
6
Shots on target
4
2
Big chances created
4
362
Passes completed
490
88
Into final third
104
57
Duels won
49
18/25 (72%)
Tackles won
10/17 (59%)
5
Corners
5
11
Fouls
10

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