Pitch Radar

Troyes — Le Mans 2:0

Troyes
2:0
Le Mans
Ligue 1 · 31 Oct 2026 · season 2026/27

The score says how it ended. xG says how it should have ended: it is the sum of the chances each shot was worth, not an opinion about the game.

Score2:0
Home xG1.95Troyes
Away xG0.26Le Mans
Expected points2.53 : 0.30

Who deserved it

The score matched the game: Troyes was the better side by chances too.

The numbers

TeamGoalsxGGoals − xGExpected points
Troyes21.95+0.12.53
Le Mans00.26−0.30.30

Goals

MinuteGoalTeamShot xGAssist
32'Mouhamed DiopTroyes0.09Timothee Nkada
70'Ismael BouraTroyes0.91

Key chances

MinutePlayerTeamxGOutcome
70'Ismael BouraTroyes0.91goal, from a corner
52'Raúl TorrenteLe Mans0.13blocked, from a set piece
72'Mouhamed DiopTroyes0.11saved

Shots: Troyes 14, Le Mans 3; big chances (xG 0.3 and above): 2 and 0.

How the game went

In the first half xG was Troyes 0.22, Le Mans 0.06: about even. In the second half xG was Troyes 2.26, Le Mans 0.20: a big edge for Troyes.

Shot data: Understat. xG rates the quality of a chance; it is not a forecast of the result.

How it fits the season

Troyes: −2.8 for the season (17 in the table). Le Mans: −1.7 (15). The gap between points and xPTS is built from matches like this one.

All Ligue 1 matches with xG →