Lorient vs Troyes

29 August 2026 · Ligue 1 · 2026/27 · Referee Azzedine Souifi

Full time 1 – 2

Half-time: 0–2

  • Jean-Victor Makengo 51’
  • Renaud Ripart 29’ (pen)
  • Lucas Maronnier 38’

Match summary

Troyes won 2-1 away at Lorient. Troyes led 2-0 at half-time.

Renaud Ripart put Troyes ahead from the penalty spot in the 29th minute, Lucas Maronnier made it 0-2 in the 38th minute, set up by Antoine Mille, and Jean-Victor Makengo pulled one back to make it 1-2 in the 51st minute.

The chances backed that up: Troyes created 1.68 expected goals (xG) from 11 shots to Lorient's 1.02 from 15.

Lorient dominated territory and possession during their Ligue 1 fixture against Troyes, registering sixty-seven percent possession and six hundred and seventy-seven passes compared to their opponents' three hundred and eighteen. Despite this territorial advantage and a higher shot volume of fifteen attempts against eleven, Lorient failed to match Troyes in efficiency. Troyes accumulated an expected goals figure of one point six eight, outperforming Lorient's expected goals of one point zero two. The match saw a disciplinary tally of nine fouls committed by Lorient and eleven by Troyes, alongside two corners for the home side and five for the away team.

The opening half featured a VAR review in the twenty-sixth minute before Renaud Ripart opened the scoring for Troyes from a penalty kick in the twenty-ninth minute. Lucas Maronnier extended the away lead to two goals in the thirty-eighth minute with a left-footed shot, securing a half-time scoreline of zero to two. Following the interval, Jean-Victor Makengo responded for Lorient in the fifty-first minute with a right-footed shot to reduce the deficit. Both managers utilised their substitutes extensively throughout the second half, but Troyes successfully defended their advantage until the final whistle confirmed the final score of one to two.

Match stats

67% Possession 33%
15 Shots 11
6 Shots on target 2
2 Corners 5
52 Attacks 36
33 Dangerous attacks 16
677 Passes 318
88% Pass accuracy 75%
21 Tackles 23
9 Fouls 11
0 Yellow cards 0
0 Red cards 0
0 Offsides 3

Key events

Lorient Troyes
Kick-off
Mamadou KonéShot on target
10’
Théo Le BrisShot on target
16’
26’
VAR review
29’
Renaud RipartPenalty0-1 (Troyes)
38’
Lucas MaronnierLeft foot shot0-2 (Troyes)
Half-time0-2
Second half underway
Jean-Victor MakengoRight foot shot1-2 (Lorient)
51’
Mamadou KonéShot on target
52’
Montassar TalbiShot on target
90+3’
Full-time1-2

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.02 1.68 29’ Renaud Ripart (Troyes), 0-1 29’ 38’ Lucas Maronnier (Troyes), 0-2 38’ 51’ Jean-Victor Makengo (Lorient), 1-2 51’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.02 1.68 29’ Renaud Ripart (Troyes), 0-1 Ripart 29’ 38’ Lucas Maronnier (Troyes), 0-2 Maronnier 38’ 51’ Jean-Victor Makengo (Lorient), 1-2 Makengo 51’
Lorient 1.02 xGTroyes 1.68 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Troyes attacking Lorient attacking 
29’ Renaud Ripart (Troyes), penalty, 0.76 xG, goal 38’ Lucas Maronnier (Troyes), open play, 0.47 xG, goal 10’ Mamadou Koné (Lorient), open play, 0.37 xG, saved 6’ Renaud Ripart (Troyes), open play, 0.09 xG, blocked 12’ Renaud Ripart (Troyes), open play, 0.09 xG, off target 55’ Mamadou Koné (Lorient), set piece, 0.09 xG, off target 90+3’ Montassar Talbi (Lorient), open play, 0.09 xG, saved 62’ Iron Gomis (Troyes), open play, 0.08 xG, off target 79’ Souleymane Faye (Lorient), open play, 0.07 xG, off target 21’ Gabin Bernardeau (Lorient), open play, 0.06 xG, off target 3’ Gabin Bernardeau (Lorient), open play, 0.06 xG, blocked 26’ Antoine Mille (Troyes), from a corner, 0.06 xG, blocked 51’ Mamadou Koné (Lorient), open play, 0.06 xG, blocked 74’ Renaud Ripart (Troyes), open play, 0.05 xG, off target 77’ Arthur Avom (Lorient), open play, 0.05 xG, off target 52’ Mamadou Koné (Lorient), open play, 0.04 xG, saved 81’ Noah Cadiou (Lorient), open play, 0.05 xG, off target 35’ Iron Gomis (Troyes), open play, 0.04 xG, off target 51’ Jean-Victor Makengo (Lorient), open play, 0.03 xG, goal 16’ Théo Le Bris (Lorient), open play, 0.03 xG, saved 36’ Renaud Ripart (Troyes), open play, 0.02 xG, off target 46’ Noah Cadiou (Lorient), open play, 0.02 xG, blocked 68’ Arthur Avom (Lorient), open play, 0.02 xG, off target 62’ Michel Diaz (Troyes), from a corner, 0.01 xG, blocked 50’ Arthur Avom (Lorient), open play, 0.01 xG, blocked 62’ Adrien Monfray (Troyes), from a corner, 0.01 xG, blocked 29’ Renaud Ripart (Troyes), penalty, 0.76 xG, goal 38’ Lucas Maronnier (Troyes), open play, 0.47 xG, goal 10’ Mamadou Koné (Lorient), open play, 0.37 xG, saved 6’ Renaud Ripart (Troyes), open play, 0.09 xG, blocked 12’ Renaud Ripart (Troyes), open play, 0.09 xG, off target 55’ Mamadou Koné (Lorient), set piece, 0.09 xG, off target 90+3’ Montassar Talbi (Lorient), open play, 0.09 xG, saved 62’ Iron Gomis (Troyes), open play, 0.08 xG, off target 79’ Souleymane Faye (Lorient), open play, 0.07 xG, off target 3’ Gabin Bernardeau (Lorient), open play, 0.06 xG, blocked 21’ Gabin Bernardeau (Lorient), open play, 0.06 xG, off target 26’ Antoine Mille (Troyes), from a corner, 0.06 xG, blocked 51’ Mamadou Koné (Lorient), open play, 0.06 xG, blocked 74’ Renaud Ripart (Troyes), open play, 0.05 xG, off target 77’ Arthur Avom (Lorient), open play, 0.05 xG, off target 81’ Noah Cadiou (Lorient), open play, 0.05 xG, off target 52’ Mamadou Koné (Lorient), open play, 0.04 xG, saved 35’ Iron Gomis (Troyes), open play, 0.04 xG, off target 16’ Théo Le Bris (Lorient), open play, 0.03 xG, saved 51’ Jean-Victor Makengo (Lorient), open play, 0.03 xG, goal 36’ Renaud Ripart (Troyes), open play, 0.02 xG, off target 46’ Noah Cadiou (Lorient), open play, 0.02 xG, blocked 68’ Arthur Avom (Lorient), open play, 0.02 xG, off target 62’ Michel Diaz (Troyes), from a corner, 0.01 xG, blocked 62’ Adrien Monfray (Troyes), from a corner, 0.01 xG, blocked 50’ Arthur Avom (Lorient), open play, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Lorient 3-4-2-1 Starting XI
Mvogo
Sylla
Talbi
Adjei
Bris 73’
Avom
Cadiou 84’
Kouassi
Bernardeau 66’
Makengo 73’
Koné 66’
Troyes 4-2-3-1 Starting XI
Beach
Ouzenadji
Diaz
Monfray
Maronnier 86’
Diop
Mille 78’
Picard 67’
Gomis 85’
Ifnaoui
Ripart 86’

Player stats

PlayerPosMinGAShxGxAKPCards
Yvon Mvogo GK900 0.000.000
Dembo Sylla DEF900 0.000.000
Nathaniel Adjei DEF900 0.000.000
Montassar Talbi DEF901 0.090.000
Théo Le Bris MID751 0.030.000
Arsène Kouassi MID900 0.000.073
Arthur Avom MID903 0.080.021
Noah Cadiou MID862 0.070.000
Jean-Victor Makengo MID7511 0.030.000
Gabin Bernardeau MID682 0.110.462
Mamadou Koné FWD684 0.560.082
Aiyegun Tosin Sub220 0.000.000
Isak Jensen Sub220 0.000.000
Panos Katseris Sub150 0.000.091
Souleymane Faye Sub151 0.070.051
Noah Mbamba-Muanda Sub40 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Lorient win 49% Avg odds 1.93
Draw 28% Avg odds 3.33
Troyes win 23% Avg odds 4.10

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.