Ligue 1 · 2025Parc Olympique Lyonnais

Olympique Lyonnais 1–0 Olympique de Marseille · Ligue 1

A completed match from a finished season. This page is the record of what happened.

Match at a glance

Olympique Lyonnais won 1–0.

Shots
175
Shots on target
52
Expected goals
2.270.77
Possession
58%42%

Full time

What the match recorded

Lyon beat Marseille 1–0. Recorded in this match (Lyon – Marseille): shots 17–5, shots on target 5–2, expected goals 2.27–0.77, possession 58%–42%. This is what was recorded. It is not a claim that the result was foreseeable.

Pre-match record

What the data showed before kick-off. Kept for reference; it did not know the result.

Both teams have elevated corners records

weak

Each team's season corners average is above the competition baseline.

7 corners/matchCornersLyon · Marseille7 corners/match
Evidence and caveat

Comparison: Both team averages are compared with the same competition baseline.

Window: season

MetricLyonMarseilleBaseline
Corners7 corners/match7 corners/match4.83 corners/match

Caveat: A shared historical pattern is descriptive and may not repeat in one fixture.

This match

Match statistics

  • Shots17 shots5 shotsOlympique Lyonnais 17 shots, Olympique de Marseille 5 shots
  • Shots on target5 shots2 shotsOlympique Lyonnais 5 shots, Olympique de Marseille 2 shots
  • Expected goals2.27 xG0.77 xGOlympique Lyonnais 2.27 xG, Olympique de Marseille 0.77 xG
  • Possession58%42%Olympique Lyonnais 58%, Olympique de Marseille 42%
  • Corners9 corners4 cornersOlympique Lyonnais 9 corners, Olympique de Marseille 4 corners
  • Fouls16 fouls11 foulsOlympique Lyonnais 16 fouls, Olympique de Marseille 11 fouls
  • Yellow cards2 cards2 cardsOlympique Lyonnais 2 cards, Olympique de Marseille 2 cards

Every shot

Shot map

Every recorded shot, placed where it was taken and sized by its expected-goals value. Arrows show each team’s attacking direction.

Hamed Junior Traorè · Marseille · 24′ · 0.01 xG · off target or blockedTimothy Weah · Marseille · 25′ · 0.01 xG · off target or blockedCorentin Tolisso · Lyon · 51′ · 0.01 xG · off target or blockedAdam Karabec · Lyon · 63′ · 0.01 xG · off target or blockedTanner Tessmann · Lyon · 49′ · 0.02 xG · on targetTanner Tessmann · Lyon · 33′ · 0.03 xG · off target or blockedMalick Fofana · Lyon · 40′ · 0.03 xG · on targetAdam Karabec · Lyon · 45′ · 0.03 xG · off target or blockedTyler Morton · Lyon · 31′ · 0.04 xG · off target or blockedClinton Mata · Lyon · 77′ · 0.06 xG · off target or blockedMalick Fofana · Lyon · 45′ · 0.07 xG · on targetCorentin Tolisso · Lyon · 45′ · 0.07 xG · off target or blockedMoussa Niakhaté · Lyon · 72′ · 0.07 xG · off target or blockedTanner Tessmann · Lyon · 38′ · 0.09 xG · off target or blockedPierre-Emile Højbjerg · Marseille · 90′ · 0.10 xG · off target or blockedPierre-Emile Højbjerg · Marseille · 63′ · 0.14 xG · on targetTanner Tessmann · Lyon · 67′ · 0.15 xG · off target or blockedNicolás Tagliafico · Lyon · 87′ · 0.22 xG · off target or blockedAbner Vinícius · Lyon · 14′ · 0.32 xG · on targetCorentin Tolisso · Lyon · 15′ · 0.51 xG · off target or blockedHamed Junior Traorè · Marseille · 68′ · 0.52 xG · on targetPavel Šulc · Lyon · 88′ · 0.75 xG · goalPavel Šulc · Lyon · 87′ · 0.83 xG · on target
  • off target
  • on target
  • goal
  • penalty
  • size = xG

Lyon: 18 shots, 6 on target, 3.31 xG. Marseille: 5 shots, 2 on target, 0.78 xG.

How the match built

Expected-goals timeline

Expected goals accumulated minute by minute. Circles mark the goals that were actually scored.

01.753.50′HT90′Pavel Šulc · Lyon · 88′

The step line is cumulative expected goals; circles mark goals. Final: Lyon 3.31 xG · Marseille 0.78 xG.

History

Head-to-head

Recent meetings between these teams.

Last 5 meetings

1Olympique Lyonnais
0Draws
4Olympique de Marseille
Olympique de Marseille — Olympique Lyonnais · Ligue 13–2
Olympique Lyonnais — Olympique de Marseille · Ligue 12–3
Olympique Lyonnais — Olympique de Marseille · Ligue 11–0
Olympique de Marseille — Olympique Lyonnais · Ligue 13–0
Olympique Lyonnais — Olympique de Marseille · Ligue 11–2

Head-to-Head & Recent Meetings

Metric comparison

Team comparison

Season averages, with the sample size beside each metric.

Where the edge is

Season: Olympique Lyonnais favored in 0 of 11 directional metrics · Olympique de Marseille in 0 · 11 too close

led this metric higher value (descriptive) too close

Window

Season

Olympique Lyonnais3 matchesOlympique de Marseille3 matches
1.67 goals/matchGoals scored3/31.67 goals/match
0 goals/match ▲Goals allowed3/31.33 goals/match
2.15 xG/match ▲Expected goals3/31.8 xG/match
13.7 shots/matchShots3/313.3 shots/match
5.33 shots/match ▲Shots on target3/33.67 shots/match
52%Possession3/3● 58.3%
7 corners/matchCorners3/37 corners/match
1.67 cards/matchCards3/32.33 cards/match
16.3 fouls/matchFouls3/310.3 fouls/match

Evidence quality

How much supports this analysis

Grade C · Limited evidenceLimited evidence — limited
Season samples3 / 3home / away teams
Recent samples3 / 3last-five windows
FreshnessLess than one dayfrom nearest prior match
  • At least one team has fewer than the configured season sample.
  • At least one team has an incomplete last-five window.

Known unknowns

  • Lineups, injuries, suspensions and tactical changes are not available in the retained dataset.
  • The completed-match sample is too small for broad style conclusions.
  • The fixture season differs from the competition's configured active season.
Analysis cutoff: Sun, 31 Aug 2025, 22:45 UTC · analysis-v4

Team rankings in Ligue 1

Make a graphic from this match

Creator Studio builds a branded post from this match's recorded data, with its evidence grade and source cutoff carried into the export.

Turn this match into a graphicReady-made from PitchMath data · No sign-up required