Ligue 1 Gameweek 12

Lorient 1 - 1 FT Toulouse

Stade du Moustoir

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
40
FT
Sun, Nov 9
Français
Lorient
1-1
Toulouse
⚡ Intensity 39
⚖️ Balance 40
🏆 Stakes 0
🎲 Upset 19
Two penalties, one stalemate holds

Win Probability

  • Lorient 33%
  • Draw 28%
  • Toulouse 39%

Futmetrix AI estimate

Lorient and Toulouse settle for a penalty-marred stalemate

Average Entertainment Futmetrix Score: 40/100. Two converted penalties encapsulate a match where precarious equilibrium and referee decisions held absolute sway.

Penalties dictate the narrative at Stade du Moustoir

At Stade du Moustoir, the match's Intensity crystallised around two pivotal moments: P. Pagis opened the scoring from the penalty spot in the 44th minute, handing Lorient the advantage heading into the break. The Breton striker converted with composure, capitalising on a first half where the hosts attempted to build momentum against a struggling Toulouse. Yet the match's Balance shifted decisively at 65 minutes: D. Sidibé equalised from the penalty mark, restoring parity for the Violets and completely revitalising proceedings.

Two lead changes, no victor emerges

This 1-1 draw epitomises a battle where tactical control was evenly distributed—50% possession apiece—but where referee decisions carried disproportionate weight. Lorient, rooted 17th with just 10 points from 12 matches, could ill afford to surrender this contest. Toulouse, sitting 10th on 16 points, salvaged a precious point despite committing 18 fouls and collecting four yellow cards. The 10 corners manufactured (six for Lorient, four for Toulouse) generated relentless Intensity in the final third, yet neither side mustered the cutting edge required to claim victory.

Attack blunted, defence stretched thin

Despite Lorient's 10 shots (two on target) and Toulouse's six attempts, both teams lacked clinical finishing. Nearly identical Expected Goals figures (1.36 versus 1.32) confirm the contest remained tightly contested throughout. Pass accuracy—81% for Lorient, 84% for Toulouse—failed to translate into clear-cut opportunities. This draw underscores Lorient's urgent need to climb clear of the drop zone and Toulouse's consolidation of mid-table security, though their recent form (three matches without a win) suggests stagnation.

Key Questions

Why two penalties in one match?

Both spot-kicks reflected elevated defensive intensity and fouls in critical zones. Toulouse's 18 fouls (versus Lorient's six) created repeated error opportunities inside the box.

What's the title race impact?

Lorient remains in crisis: 17th place, -12 goal difference. Toulouse consolidates 10th but stagnates—three matches without victory.

Who controlled the tactical battle?

Possession split evenly (50-50), but Lorient fired more (10 versus six shots). Toulouse proved more composed in passing (84% accuracy).

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
50%
50%
Lorient 50%
Toulouse 50%
Shots
10
6
Lorient 10
Toulouse 6
Shots on Target
2
2
Lorient 2
Toulouse 2
Expected Goals (xG)
1.36
1.32
Lorient 1.36
Toulouse 1.32
Passes
399
413
Lorient 399
Toulouse 413
Pass Accuracy
81%
84%
Lorient 81%
Toulouse 84%
Corners
6
4
Lorient 6
Toulouse 4
Fouls
6
18
Lorient 6
Toulouse 18
Yellow Cards
0
4
Lorient 0
Toulouse 4
Red Cards
0
0
Lorient 0
Toulouse 0

Match Events

44' P. Pagis
HT
60' 🔄 L. Abergel N. Cadiou
D. Sidibe 65'
A. Francis A. Vossah 🔄 66'
69' 🔄 P. Pagis J. Makengo
69' 🔄 A. Tosin S. Soumano
Alexis Vossah 🟨 79'
80' 🔄 J. Mvuka Mugisha T. Le Bris
80' 🔄 D. Karim M. Bamba
M. McKenzie R. Messali 🔄 80'
Emersonn S. Hidalgo 🔄 80'
Rafik Messali 🟨 86'
Y. Gboho M. Sauer 🔄 90'
FT

Player Cards

Our take on every player in this match

Lorient

Goalkeepers
Yvon Mvogo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Igor Silva
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
Montassar Talbi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Darlin Yongwa
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
6
Duels Won
0
Pens Won
Midfielders
Joel Mugisha Mvuka
LATE SHIFT
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
Arthur Avom
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
7.2
Rating
Laurent Abergel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Arsène Kouassi
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
6
Duels Won
1
Pens Won
Forwards
Dermane Karim
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
Pablo Pagis
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
7.2
Rating
Aiyegun Tosin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
BENCH
Bingourou Kamara
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nathaniel Adjei
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Bamo Meité
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jean-Victor Makengo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Théo Le Bris
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Noah Cadiou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Muhamad Bamba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Sambou Soumano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry

Toulouse

Goalkeepers
Guillaume Restes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Mark McKenzie
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
83%
Duel Win %
Charlie Cresswell
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Rasmus Nicolaisen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Djibril Sidibé
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
2
Fouls
6.5
Rating
Cristian Cásseres Jr.
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Abu Francis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
Dayann Methalie
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Yann Gboho
NPC
NPC
89
Minutes
89
Minutes
33%
Pass Acc
6.6
Rating
Frank Magri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Emersonn
LATE SHIFT
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
BENCH
Kjetil Haug
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Warren Kamanzi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Seny Koumbassa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mário Sauer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Rafik Messali
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Alexis Vossah
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Santiago Hidalgo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Julián Vignolo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Noah Edjouma
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
03/21/2026 Toulouse 1 - 0 Lorient Ligue 1 Stadium de Toulouse
11/09/2025 Lorient 1 - 1 Toulouse Ligue 1 Stade du Moustoir
04/28/2024 Lorient 1 - 2 Toulouse Ligue 1 Stade du Moustoir - Yves Allainmat
12/03/2023 Toulouse 1 - 1 Lorient Ligue 1 Stadium de Toulouse
04/23/2023 Lorient 0 - 1 Toulouse Ligue 1 Stade Yves Allainmat - Le Moustoir
08/21/2022 Toulouse 2 - 2 Lorient Ligue 1 Stadium de Toulouse
10/31/2018 Toulouse 0 - 1 Lorient Coupe de la Ligue Stadium Municipal
02/08/2017 Lorient 1 - 1 Toulouse Ligue 1 Stade du Moustoir
12/10/2016 Toulouse 3 - 2 Lorient Ligue 1 Stadium Municipal
04/16/2016 Lorient 1 - 1 Toulouse Ligue 1 Stade du Moustoir
03/21/2026
Ligue 1 Stadium de Toulouse
11/09/2025
Ligue 1 Stade du Moustoir
04/28/2024
Ligue 1 Stade du Moustoir - Yves Allainmat
12/03/2023
Ligue 1 Stadium de Toulouse
04/23/2023
Ligue 1 Stade Yves Allainmat - Le Moustoir
08/21/2022
Ligue 1 Stadium de Toulouse
10/31/2018
Coupe de la Ligue Stadium Municipal
02/08/2017
Ligue 1 Stade du Moustoir
12/10/2016
Ligue 1 Stadium Municipal
04/16/2016
Ligue 1 Stade du Moustoir
Lorient Win
Toulouse Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Paris Saint Germain 12 27 24 11 +13 WLyon 2 - 3 Paris Saint Germain (09-11-2025)WParis Saint Germain 1 - 0 Nice (01-11-2025)DLorient 1 - 1 Paris Saint Germain (29-10-2025)WStade Brestois 29 0 - 3 Paris Saint Germain (25-10-2025)DParis Saint Germain 3 - 3 Strasbourg (17-10-2025)
2 Marseille 12 25 28 11 +17 WMarseille 3 - 0 Stade Brestois 29 (08-11-2025)WAuxerre 0 - 1 Marseille (01-11-2025)DMarseille 2 - 2 Angers (29-10-2025)LLens 2 - 1 Marseille (25-10-2025)WMarseille 6 - 2 Le Havre (18-10-2025)
3 Lens 12 25 21 11 +10 WMonaco 1 - 4 Lens (08-11-2025)WLens 3 - 0 Lorient (02-11-2025)LMetz 2 - 0 Lens (29-10-2025)WLens 2 - 1 Marseille (25-10-2025)WLens 2 - 1 Paris FC (19-10-2025)
4 Strasbourg 12 22 24 16 +8 WStrasbourg 2 - 0 Lille (09-11-2025)LRennes 4 - 1 Strasbourg (02-11-2025)WStrasbourg 3 - 0 Auxerre (29-10-2025)LLyon 2 - 1 Strasbourg (26-10-2025)DParis Saint Germain 3 - 3 Strasbourg (17-10-2025)
5 Nice 14 21 21 19 +2 WNice 4 - 1 Saint Etienne (29-05-2026)DSaint Etienne 0 - 0 Nice (26-05-2026)LMetz 2 - 1 Nice (09-11-2025)LParis Saint Germain 1 - 0 Nice (01-11-2025)WNice 2 - 0 Lille (29-10-2025)
6 Lille 12 20 23 15 +8 LStrasbourg 2 - 0 Lille (09-11-2025)WLille 1 - 0 Angers (02-11-2025)LNice 2 - 0 Lille (29-10-2025)WLille 6 - 1 Metz (26-10-2025)WNantes 0 - 2 Lille (19-10-2025)
7 Monaco 12 20 24 21 +3 LMonaco 1 - 4 Lens (08-11-2025)LMonaco 0 - 1 Paris FC (01-11-2025)WNantes 3 - 5 Monaco (29-10-2025)WMonaco 1 - 0 Toulouse (25-10-2025)DAngers 1 - 1 Monaco (18-10-2025)
8 Lyon 12 20 18 15 +3 LLyon 2 - 3 Paris Saint Germain (09-11-2025)DStade Brestois 29 0 - 0 Lyon (02-11-2025)DParis FC 3 - 3 Lyon (29-10-2025)WLyon 2 - 1 Strasbourg (26-10-2025)LNice 3 - 2 Lyon (18-10-2025)
9 Rennes 12 18 19 17 +2 WParis FC 0 - 1 Rennes (07-11-2025)WRennes 4 - 1 Strasbourg (02-11-2025)DToulouse 2 - 2 Rennes (29-10-2025)LRennes 1 - 2 Nice (26-10-2025)DRennes 2 - 2 Auxerre (19-10-2025)
10 Toulouse 12 16 18 16 +2 DLorient 1 - 1 Toulouse (09-11-2025)DToulouse 0 - 0 Le Havre (02-11-2025)DToulouse 2 - 2 Rennes (29-10-2025)LMonaco 1 - 0 Toulouse (25-10-2025)WToulouse 4 - 0 Metz (19-10-2025)
11 Paris FC 12 14 18 21 -3 LParis FC 0 - 1 Rennes (07-11-2025)WMonaco 0 - 1 Paris FC (01-11-2025)DParis FC 3 - 3 Lyon (29-10-2025)LParis FC 1 - 2 Nantes (24-10-2025)LLens 2 - 1 Paris FC (19-10-2025)
12 Le Havre 12 14 13 17 -4 DLe Havre 1 - 1 Nantes (08-11-2025)DToulouse 0 - 0 Le Havre (02-11-2025)WLe Havre 1 - 0 Stade Brestois 29 (29-10-2025)WAuxerre 0 - 1 Le Havre (26-10-2025)LMarseille 6 - 2 Le Havre (18-10-2025)
13 Angers 12 13 10 15 -5 WAngers 2 - 0 Auxerre (09-11-2025)LLille 1 - 0 Angers (02-11-2025)DMarseille 2 - 2 Angers (29-10-2025)WAngers 2 - 0 Lorient (26-10-2025)DAngers 1 - 1 Monaco (18-10-2025)
14 Metz 12 11 12 27 -15 WMetz 2 - 1 Nice (09-11-2025)WNantes 0 - 2 Metz (02-11-2025)WMetz 2 - 0 Lens (29-10-2025)LLille 6 - 1 Metz (26-10-2025)LToulouse 4 - 0 Metz (19-10-2025)
15 Stade Brestois 29 12 10 14 21 -7 LMarseille 3 - 0 Stade Brestois 29 (08-11-2025)DStade Brestois 29 0 - 0 Lyon (02-11-2025)LLe Havre 1 - 0 Stade Brestois 29 (29-10-2025)LStade Brestois 29 0 - 3 Paris Saint Germain (25-10-2025)DLorient 3 - 3 Stade Brestois 29 (19-10-2025)
16 Nantes 12 10 11 18 -7 DLe Havre 1 - 1 Nantes (08-11-2025)LNantes 0 - 2 Metz (02-11-2025)LNantes 3 - 5 Monaco (29-10-2025)WParis FC 1 - 2 Nantes (24-10-2025)LNantes 0 - 2 Lille (19-10-2025)
17 Lorient 12 10 14 26 -12 DLorient 1 - 1 Toulouse (09-11-2025)LLens 3 - 0 Lorient (02-11-2025)DLorient 1 - 1 Paris Saint Germain (29-10-2025)LAngers 2 - 0 Lorient (26-10-2025)DLorient 3 - 3 Stade Brestois 29 (19-10-2025)
18 Auxerre 12 7 7 19 -12 LAngers 2 - 0 Auxerre (09-11-2025)LAuxerre 0 - 1 Marseille (01-11-2025)LStrasbourg 3 - 0 Auxerre (29-10-2025)LAuxerre 0 - 1 Le Havre (26-10-2025)DRennes 2 - 2 Auxerre (19-10-2025)
19 Rodez 2 4 3 2 +1 DSaint Etienne 0 - 0 (PEN 7-6) Rodez (15-05-2026)WRED Star FC 93 2 - 3 Rodez (12-05-2026)
20 Saint Etienne 3 2 1 4 -3 LNice 4 - 1 Saint Etienne (29-05-2026)DSaint Etienne 0 - 0 Nice (26-05-2026)DSaint Etienne 0 - 0 (PEN 7-6) Rodez (15-05-2026)
21 RED Star FC 93 1 0 2 3 -1 LRED Star FC 93 2 - 3 Rodez (12-05-2026)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.