Lorient vs Olympique Marseille Prediction, Preview and Stats

France flag 2025/2026 Ligue 1, France
Stade Yves Allainmat - Le Moustoir Sat, 18 Apr - 3:00 PM
Ligue 1
Lorient LOR
2 Winner 0
Olympique Marseille OM
Full Time Sat, 18 Apr 3:00 PM
Round 30 Regular Season
Panos Katseris - 28'
Bamba Dieng - 58'
Goal
|

CONTEXT

Lorient delivered a stunning 2-0 upset victory over pre-match favorites Olympique Marseille in Ligue 1 action, securing their first-half lead of 1-0 and adding a second goal after the interval. Despite controlling just 43% possession to Marseille's 57%, Lorient's defensive resilience and clinical finishing frustrated the visitors, who dominated territory but lacked end product. No red cards marred the contest, maintaining a disciplined flow without major disruptions. This outcome marked a minimal structural deviation of 2.6% favoring Lorient, while efficiency stayed in line with expectations and aligned closely with market assessments. Marseille's inability to capitalize on superiority highlighted Lorient's tactical discipline, propelling the hosts up the table in a morale-boosting win that defied the stronger team's billing.

TL;DR

  • Structural deviation: Lorient's victory exhibited minimal structural deviation of 2.6%.
  • Efficiency shift: Team efficiencies aligned in line with pre-match projections.
  • xG alignment: xG data unavailable prevented alignment verification.
  • Market alignment: Result fully aligned with market expectations.
  • xG expectations: xG metrics absent for expectation evaluation.
  • Event impact: Empty second-half adjustments preserved game structure.
  • Red card distortion: Absence of red cards eliminated any distortion effects.
No standings statistics available.
No head-to-head records found.
0.5+ goals: 85%
1.5+ goals: 70%
2.5+ goals: 50%
3.5+ goals: 25%
Confidence: High (≥8 matches)

Quality vs Volume

Home: xG 1.8, Shots 12, xG/Shot 0.15
Away: xG 1.5, Shots 14, xG/Shot 0.11

Open Play vs Set Play

Open Play: 65%
Set Play: 35%

Expected Points

TeamxPts
Home1.8
Away1.2
ℹ️ Methodology: Expected Goals (xG) measures shot quality
E. Wattellier
E. Wattellier
Referee 25 matches
Fouls / Match
Referee 0.52
League Avg 19.73
Yellow Cards / Match
Referee 0.12
League Avg 2.84
Red Cards / Match
Referee 0
League Avg 0.16
Penalties / Match
Referee 0
League Avg 0.16
Y. El Hamzaoui
Y. El Hamzaoui
2nd Assistant 25 matches
Fouls / Match
Referee 0.52
League Avg 19.73
Yellow Cards / Match
Referee 0.12
League Avg 2.84
Red Cards / Match
Referee 0
League Avg 0.16
Penalties / Match
Referee 0
League Avg 0.16
T. LeProdhomme
T. LeProdhomme
4th Official 25 matches
Fouls / Match
Referee 0.52
League Avg 19.73
Yellow Cards / Match
Referee 0.12
League Avg 2.84
Red Cards / Match
Referee 0
League Avg 0.16
Penalties / Match
Referee 0
League Avg 0.16
H. Ocak
H. Ocak
1st Assistant 25 matches
Fouls / Match
Referee 0.52
League Avg 19.73
Yellow Cards / Match
Referee 0.12
League Avg 2.84
Red Cards / Match
Referee 0
League Avg 0.16
Penalties / Match
Referee 0
League Avg 0.16
Lorient O. Pantaloni
O. Pantaloni
VS
Olympique Marseille H. Beye
H. Beye
1.41
Avg Points / Game (Last 100 Matches)
1.68
1 i
Last 6 Opponents
Olympique Lyonnais Rank: L
Paris Rank: D
Toulouse Rank: L
Lens Rank: W
LOSC Lille Rank: D
Auxerre Rank: D
Avg Points / Game (Last 6 Matches)
2 i
Last 6 Opponents
Metz Rank: W
Monaco Rank: L
LOSC Lille Rank: L
Auxerre Rank: W
Toulouse Rank: W
Olympique Lyonnais Rank: W
6
Head to Head (Wins - Draws - Losses)
6 - 7 - 18
18

Win Probabilities

Live Win Probability (90 Min)
Home Lorient
97.35%
Draw
2.37%
Away Olympique Marseille
0.28%

Team Power Ranking

i
What is Power Ranking?
Power score: composite of opponent-weighted form (last 6 & 20 games) and league position over last 3 seasons.
25.05
30
0 (Weakest) 100 (Strongest)
Metric
Lorient
Olympique Marseille
Power Score
25.05
30
League Position
9
4
Global Rank
-
-

Form Analysis Opponent-Weighted

Line chart of recent results (points/trend). Friendlies excluded by default. Hover for opponent, result, xG/xGA and power ranking — based on last 6 matches.

vs
Lorient Opponent-weighted form score
Olympique Marseille Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) Lorient Olympique Marseille

Heatmaps Ball coordinates

Attack and defence zones from ball position data. Filters: last 6 matches (overall/home/away), time period, competition.

vs

Lorient

Left / Center / Right
Opposition half density
vs season average

Olympique Marseille

Left / Center / Right
Opposition half density
vs season average

Possession Efficiency Possession-Adjusted

How effectively each team uses and defends their share of possession. Efficiency adjusted based on team possession percentage

Lorient ⚠ Proxy
vs
⚠ Proxy Olympique Marseille
Attacking Efficiency
Higher is better
Attacking Efficiency
28.26
34.30
Defensive Efficiency
Lower is better
Defensive Efficiency
34.30
28.26
Combined Efficiency Index Z-score combining attacking and defensive possession-adjusted efficiency.
Positive = above league average.
Negative = below league average.
Formula: EfficiencyIndex = z(AttackEff) − z(DefenceEff)
-3 0 3
Lorient -0.62 Efficiency Index
vs
Olympique Marseille +0.62 Efficiency Index
xG data unavailable for both teams. Values estimated using shots and dangerous attacks (proxy). Confidence: Medium.
Lorient
Olympique Marseille
AttackEff = xG ÷ pos
DefenceEff = xGA ÷ (1−pos)

Set Pieces Efficiency Attack & Defence

Set-piece reliance and strength using expected metrics and actual outcomes for each team.

Lorient ⚠ Proxy
vs
⚠ Proxy Olympique Marseille
Created Set-piece attacking threat
Lorient Olympique Marseille
Set-piece xG Share Share of total expected goals generated from set pieces. Higher = more set-piece reliant in attack.
Goals per Match Average set-piece goals scored per match.
0.00 0.00
vs Expected (xG) Goals scored minus set-piece xG. Positive = overperforming; Negative = underperforming expectations.
vs
Conceded Set-piece defensive exposure
Lorient Olympique Marseille
Set-piece xGA Share Share of total expected goals conceded from set pieces. Higher = more exposed to set pieces defensively.
Conceded per Match Average set-piece goals conceded per match.
0.00 0.00
vs Expected (xGA) Goals conceded minus set-piece xGA. Positive = conceding more than expected (bad); Negative = conceding less than expected (good).
vs
xG set-piece data unavailable for both teams. Values estimated using proxy metrics (shots, dangerous attacks). Confidence: Medium.
Lorient
Olympique Marseille
xG Share = set-piece xG ÷ total xG
vs Expected = goals − set-piece xG

Counter / Transition Attack & Defence

What happens in the 15 seconds immediately after possession changes hands — based on Last 6 matches.

Lorient
vs
Olympique Marseille
Attack After Winning Possession transition → offence
Lorient Olympique Marseille
Goals per Match Average goals scored within 15s of winning the ball per match. ↑ better
Shots per Match Average shots taken within 15s of winning the ball per match. ↑ better
Dangerous Attacks Average dangerous attacks launched within 15s of winning possession per match. ↑ better
Defence After Losing Possession loss → defensive exposure
Lorient Olympique Marseille
Goals Conceded Average goals conceded within 15s of losing the ball per match. ↓ better
Shots Conceded Average shots conceded within 15s of losing the ball per match. ↓ better
Dangerous Attacks Conceded Average dangerous attacks allowed within 15s of losing possession per match. ↓ better
Lorient
Olympique Marseille
Window = 15s post-possession change
Index = 0–1 composite score

PRESSURE INDEX

Momentum phases from smoothed minute-by-minute pressure.

  • OM had peak pressure around 40'.
  • OM started the game with stronger pressure.
LOR Pressure OM Pressure
Pressure Index: OM reached the top pressure at 40' (71.00).

Team Head to Head Last 6 Seasons

Summary of 31 matches between these sides — filtered by competition and venue context.

Lorient LOR Home
31 matches
Olympique Marseille OM Away
Match Record
6
Wins
18
7
Draws
7
18
Losses
6
Goals
34
Goals Scored
58
58
Goals Conceded
34
-24
Goal Difference
+24
Expected Goals
0
xG
0
0
xGA
0

Data last updated: 2026-04-19T00:05:26+00:00

STARTING XI

Match Formation 3-4-3
Match Formation 3-4-2-1
Pitch
Y. Mvogo
Switzerland
38 Y. Mvogo
A. Meité
France
5 A. Meité
N. Adjei
Ghana
32 N. Adjei
A. Faye
Senegal
25 A. Faye
P. Katseris
Substitution
Greece
77 P. Katseris
A. Ebong Avon
Cameroon
62 A. Ebong Avon
N. Cadiou
France
8 N. Cadiou
D. Yongwa Ngameni
Cameroon
44 D. Yongwa Ngameni
J. Makengo
Substitution
France
17 J. Makengo
Bamba Dieng
Substitution
Senegal
12 Bamba Dieng
P. Pagis
Substitution
France
10 P. Pagis
G. Rulli
Argentina
1 G. Rulli
E. Palmieri dos Santos
Italy
33 E. Palmieri dos Santos
L. Balerdi Rossa
Argentina
5 L. Balerdi Rossa
B. Pavard
France
28 B. Pavard
I. Barbosa da Paixão
Substitution
Brazil
14 I. Barbosa da Paixão
H. Abdelli
Substitution
Algeria
8 H. Abdelli
P. Højbjerg
Substitution
Denmark
23 P. Højbjerg
H. Traorè
Ivory Coast
20 H. Traorè
A. Gouiri
Substitution
Algeria
9 A. Gouiri
M. Greenwood
England
10 M. Greenwood
P. Aubameyang
Substitution
Gabon
17 P. Aubameyang

General Information

Date & Time
Apr 18, 2026, 03:00 PM
Competition
2025/2026 Ligue 1, France · Round 30 · Regular Season
Stadium
Stade Yves Allainmat - Le Moustoir
Capacity
18110
Attendance
16585
Pitch Surface
Artificial turf
Weather
☀️ 12°C, Fair
Referees
Eric Wattellier
Youssef El Hamzaoui
T. LeProdhomme
Huseyin Ocak

Statistics

Possession
LOR
44%
OM
56%

Top Statistics

2 Goals 0
2 Big Chances Created 3
5 Shots 11
23 Dangerous attacks 71
43 Possession 57
1 Corners 7
10 Free kicks 6
0 Yellow Cards 3

Match Overview

40 Successful Dribbles Percentage 46
13 Throwins 22
18 Goal Kicks 6
8 Goal Attempts 13
6 Successful Headers 14
4 Successful Dribbles 6
65 Ball Safe 54
10 Dribble Attempts 13
4 Substitutions 5
1 Assists 0
0 Hit Woodwork 1
1 Injuries 1

Attacking

54 Attacks 101
0 Big Chances Missed 3

Possession

46 Successful Long Passes Percentage 48
382 Passes 489
54 Long Passes 33
83 Successful Passes Percentage 87
318 Successful Passes 426
25 Successful Long Passes 16
5 Key Passes 13

Defensive

18 Tackles 13
2 Saves 3
38 Duels Won 39
6 Interceptions 8

Build-up

9 Total Crosses 34
2 Accurate Crosses 7

Discipline

6 Fouls 10
2 Offsides 0

Lineup

Referee : Eric Wattellier

Starting XI

38
Yvon Mvogo
Yvon Mvogo Goalkeeper
6.86
5
Bamo Meïté
Bamo Meïté Defender
6.74
25
Abdoulaye Faye
Abdoulaye Faye Defender
6.58
32
Nathaniel Adjei
Nathaniel Adjei Defender
6.55
8
Noah Doriann Cadiou
Noah Doriann Cadiou Midfielder
6.77
44
Darlin Yongwa
Darlin Yongwa Midfielder
6.55
62
Arthur Avom
Arthur Avom Midfielder
6.97
77
Panos Katseris
Panos Katseris Midfielder
6.57
2
Igor Silva
Igor Silva
Defender82'
6.78
10
Pablo Pagis
Pablo Pagis Attacker
7.19
28
Sambou Soumano
Sambou Soumano
Attacker82'
6.66
12
Bamba Dieng
Bamba Dieng Attacker
6.89
15
Aiyegun Tosin
Aiyegun Tosin
Attacker75'
6.69
17
Jean-Victor Makengo
Jean-Victor Makengo Attacker
6.93
6
Laurent Abergel
Laurent Abergel
Midfielder69'
6.86
Referee : Eric Wattellier

Starting XI

1
Gerónimo Rulli
Gerónimo Rulli Goalkeeper
6.99
5
Leonardo Balerdi
Leonardo Balerdi Defender
6.76
28
Benjamin Pavard
Benjamin Pavard Defender
6.83
33
Emerson
Emerson Defender
7.01
8
Himad Abdelli
Himad Abdelli Midfielder
6.89
26
Bilal Nadir
Bilal Nadir
Midfielder59'
6.65
14
Igor Paixão
Igor Paixão Midfielder
6.94
22
Timothy Weah
Timothy Weah
Attacker46'
6.8
20
Hamed Junior Traoré
Hamed Junior Traoré Midfielder
6.85
23
Pierre-Emile Højbjerg
Pierre-Emile Højbjerg Midfielder
7.18
18
Arthur Vermeeren
Arthur Vermeeren
Midfielder76'
6.62
9
Amine Gouiri
Amine Gouiri Attacker
7.1
11
Ethan Nwaneri
Ethan Nwaneri
Midfielder59'
6.7
10
Mason Greenwood
Mason Greenwood Attacker
7.6
17
Pierre-Emerick Aubameyang
Pierre-Emerick Aubameyang Attacker
7.01
35
Ugo Lamare El Kadmiri
Ugo Lamare El Kadmiri
Attacker76'
6.31

Events

2ND-HALF
90'
Event
Timothy Weah
Foul / 3rd Yellowcard
Event
Igor Silva Panos Katseris
8th Substitution
82'
Event
Sambou Soumano Pablo Pagis
9th Substitution
82'
76'
Event
Ugo Lamare El Kadmiri Pierre-Emerick Aubameyang
6th Substitution
76'
Event
Arthur Vermeeren Pierre-Emile Højbjerg
7th Substitution
Event
Aiyegun Tosin Bamba Dieng
5th Substitution
75'
74'
Event
Bilal Nadir
Foul / 2nd Yellowcard
Event
Laurent Abergel Jean-Victor Makengo
4th Substitution
69'
59'
Event
Ethan Nwaneri Amine Gouiri
3rd Substitution
59'
Event
Bilal Nadir Himad Abdelli
2nd Substitution
Event
Bamba Dieng
Right foot shot / 2nd Goal
58'
57'
Event
Benjamin Pavard
Foul / 1st Yellowcard
46'
Event
Timothy Weah Igor Paixão
1st Substitution
1ST-HALF
Event
Panos Katseris
Right foot shot / 1st Goal
28'

Match Commentary

90
Update Update
Timothy Weah commits a foul against Marseille.
90
Update Update
Bilal Nadir from Marseille committed a foul.
90
Yellow Card Yellow Card Important
Timothy Weah of Marseille receives a yellow card for a foul.
90
Update Update
The fourth official has indicated there will be 5 minutes of added time.
90
Attempt Attempt
Hamed Traoré from Marseille misses a chance with a right-footed shot from the left side of the box.
90
Update Update
Aiyegun Tosin from Lorient won a free kick in defense.
90
Update Update
The second half ends with Lorient winning 2-0 against Marseille.
90
Attempt Attempt
Missed chance. Ugo El Kadmiri from Marseille shot with his right foot from the center of the box.
90
Update Update
Aiyegun Tosin from Lorient won a free kick in the attacking area.
84
Update Update
There is a delay in the match due to an injury to Bilal Nadir from Marseille.
83
Attempt Attempt
Missed chance. Benjamin Pavard of Marseille heads the ball from the center of the box, but it goes just left of the target. The assist came from Bilal Nadir's cross.
82
Substitution Substitution
Substitution for Lorient: Sambou Soumano replaces Pablo Pagis.
82
Substitution Substitution
Substitution for Lorient: Igor Silva replaces Panos Katseris.
80
Update Update
Aiyegun Tosin of Lorient is caught offside.
79
Update Update
Hamed Traoré of Marseille misses a chance, shooting with his right foot from the left side of the box, sending the ball high and wide to the right. The assist was provided by Arthur Vermeeren.
78
Attempt Attempt
Missed chance. Aiyegun Tosin from Lorient takes a right-footed shot from outside the box.
76
Substitution Substitution
Substitution for Marseille: Arthur Vermeeren replaces Pierre-Emile Højbjerg.
76
Substitution Substitution
Substitution for Marseille: Ugo El Kadmiri replaces Pierre-Emerick Aubameyang.
75
Substitution Substitution
Substitution for Lorient: Aiyegun Tosin replaces Bamba Dieng.
75
Attempt Attempt
Pablo Pagis from Lorient misses a chance with a right-footed shot from outside the box following a free kick.
74
Update Update
Darlin Yongwa from Lorient won a free kick in an attacking position.
74
Yellow Card Yellow Card Important
Bilal Nadir of Marseille receives a yellow card for a foul.
74
Update Update
Darlin Yongwa from Lorient won a free kick in the attacking area.
72
Attempt Attempt
Ethan Nwaneri from Marseille hits the woodwork with a left-footed shot from outside the box.
71
Update Update
Foul committed by Pierre-Emile Højbjerg against Marseille.
71
Update Update
Pablo Pagis from Lorient won a free kick in an attacking position.
69
Substitution Substitution
Substitution for Lorient: Laurent Abergel replaces Jean-Victor Makengo.
63
Update Update
There is a delay in the match due to an injury to Bamba Dieng from Lorient.
62
Corner Corner
New attacking attempt. Pablo Pagis from Lorient takes a left-footed shot from the left side of the box, but Gerónimo Rulli from Marseille saves it in the top left corner. The assist was provided by Darlin Yongwa.
61
Attempt Attempt
Emerson's right-footed shot from outside the box is blocked.
60
Attempt Attempt
Pierre-Emerick Aubameyang from Marseille had a missed opportunity, shooting with his right foot from the center of the box but missing to the left.
59
Substitution Substitution
Substitution for Marseille: Ethan Nwaneri replaces Amine Gouiri.
59
Substitution Substitution
Substitution for Marseille: Bilal Nadir replaces Himad Abdelli.
58
GOAL! GOAL! Important
Goal! Lorient lead Marseille 2-0. Bamba Dieng scores for Lorient with a right-footed shot from the center of the box into the center of the goal, assisted by Pablo Pagis.
57
Yellow Card Yellow Card Important
Benjamin Pavard from Marseille receives a yellow card for a foul.
56
Update Update
Jean-Victor Makengo of Lorient won a free kick in defense.
56
Corner Corner
Marseille is awarded a corner after Noah Cadiou concedes it.
55
Corner Corner
Missed chance. Pierre-Emerick Aubameyang of Marseille shot with his right foot from the right side of the box after a corner.
54
Corner Corner
Marseille wins a corner after Jean-Victor Makengo concedes.
53
Attempt Attempt
Pierre-Emerick Aubameyang of Marseille had a missed chance, heading the ball from a few meters out but missing the target. The assist came from Emerson.
51
Update Update
Bamo Meïté of Lorient is caught offside.
51
Attempt Attempt
Pablo Pagis of Lorient has a shot from outside the box with his right foot, but it is blocked.
51
Attempt Attempt
Pablo Pagis from Lorient missed a chance with a left-footed shot from outside the box.
50
Corner Corner
New attacking attempt. Timothy Weah of Marseille takes a right-footed shot from outside the box, but Yvon Mvogo of Lorient saves it in the right corner. The assist comes from Amine Gouiri.
50
Update Update
Foul committed by Benjamin Pavard against Marseille.
50
Update Update
Pablo Pagis from Lorient won a free kick in an attacking position.
49
Update Update
New attacking attempt. Bamba Dieng from Lorient shoots with his left foot from the center of the box, but Gerónimo Rulli from Marseille saves it in the center of the goal. The assist came from Panos Katseris with a cross.
48
Attempt Attempt
Missed chance. Himad Abdelli from Marseille shoots with his right foot from outside the box, but the ball goes high and wide to the right. Emerson provided the assist.
46
Attempt Attempt
Pablo Pagis from Lorient had a missed chance, shooting with his right foot from the center of the box but missing to the left. The assist came from Darlin Yongwa with a cross.
45
Update Update
The first half ends with Lorient leading 1-0 against Marseille.
45
Update Update
Panos Katseris from Lorient commits a foul.
45
Update Update
The fourth official has indicated there will be 1 minute of added time.
45
Update Update
Pablo Pagis from Lorient won a free kick in defense.
45
Corner Corner
Marseille wins a corner after Darlin Yongwa concedes.
45
Update Update
Fouled by Igor Paixão of Marseille.
45
Update Update
Amine Gouiri from Marseille won a free kick in defense.
45
Substitution Substitution
Substitution for Marseille: Timothy Weah replaces Igor Paixão.
45
Update Update
The second half starts with the match score at Lorient 1, Marseille 0.
39
Corner Corner
Marseille wins a corner after Darlin Yongwa concedes.
36
Attempt Attempt
Hamed Traoré from Marseille had a missed chance, shooting with his left foot from inside the six-yard box but sending it wide to the left. The assist came from Mason Greenwood, who provided a cross.
34
Corner Corner
Marseille wins a corner after Darlin Yongwa concedes.
32
Attempt Attempt
Missed chance. Pierre-Emile Højbjerg of Marseille heads the ball from the center of the box but it goes over the bar. The assist came from Emerson's cross.
31
Update Update
Mason Greenwood from Marseille won a free kick on the right wing.
31
Update Update
Foul committed by Darlin Yongwa of Lorient.
28
GOAL! GOAL! Important
Goal! Lorient leads 1-0 against Marseille. Panos Katseris scores for Lorient with a right-footed shot from the right side of the six-yard box into the right corner.
27
Update Update
Pablo Pagis from Lorient won a free kick in defense.
27
Update Update
Mason Greenwood fouled a player from Marseille.
24
Update Update
Mason Greenwood commits a foul against Marseille.
24
Update Update
Pablo Pagis from Lorient won a free kick in defense.
22
Update Update
Pierre-Emerick Aubameyang from Marseille won a free kick on the left wing.
22
Update Update
Bamo Meïté from Lorient committed a foul.
20
Update Update
Foul committed by Bamo Meïté of Lorient.
20
Update Update
Pierre-Emile Højbjerg from Marseille won a free kick in defense.
19
Attempt Attempt
Missed chance. Pierre-Emile Højbjerg from Marseille shoots with his right foot from outside the box, but it goes high and wide to the right. Amine Gouiri provided the assist.
13
Attempt Attempt
Mason Greenwood from Marseille had a missed chance, shooting with his right foot from over 35 yards, but it went wide to the left after a fast break.
12
Update Update
Foul by Pablo Pagis for Lorient.
12
Update Update
Hamed Traoré from Marseille won a free kick in defense.
11
Update Update
Noah Cadiou from Lorient misses a chance, shooting with his right foot from outside the box, sending the ball high and wide to the right.
10
Update Update
Abdoulaye Faye from Lorient won a free kick in defense.
10
Update Update
Mason Greenwood committed a foul against a Marseille player.
10
Corner Corner
Mason Greenwood of Marseille attempts an attack with a left-footed shot from the right side of the box, but Yvon Mvogo of Lorient makes a save in the right corner.
9
Corner Corner
Marseille wins a corner after Darlin Yongwa concedes.
7
Update Update
Foul by Panos Katseris of Lorient.
7
Update Update
Igor Paixão of Marseille was awarded a free kick in defense.
6
Corner Corner
Lorient wins a corner, conceded by Gerónimo Rulli.
2
Corner Corner
Corner awarded to Marseille after being conceded by Bamo Meïté.

CONCLUSION

Structural assessment: Lorient exhibited a minimal deviation from the pre-match structural baseline. Efficiency outcome: Possession-adjusted chance creation finished in line with projected levels. Result alignment: The final score was consistent with the pre-match probability model. Market alignment: The match result was within the projected probability range.

Explore League Previews