Pitch Radar

Rennes — Le Mans 3:2

Rennes
3:2
Le Mans
Ligue 1 · 30 Aug 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.

Score3:2
Home xG3.64Rennes
Away xG2.72Le Mans
Expected points1.83 : 1.01

Who deserved it

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

The numbers

TeamGoalsxGGoals − xGExpected points
Rennes33.64−0.61.83
Le Mans22.72−0.71.01

Goals

MinuteGoalTeamShot xGAssist
4'Esteban LepaulRennes0.10Adrien Thomasson
25'Valentin RongierRennes0.02Issa Soumaré
29'Louis MafoutaLe Mans0.62Lucas Calodat
53'Louis Mafouta (penalty)Le Mans0.76
95'Esteban Lepaul (penalty)Rennes0.76

Key chances

MinutePlayerTeamxGOutcome
29'Louis MafoutaLe Mans0.62goal
14'Louis MafoutaLe Mans0.53saved
91'Arnaud NordinRennes0.50blocked

Shots: Rennes 22, Le Mans 12; big chances (xG 0.3 and above): 4 and 4.

How the game went

In the first half xG was Rennes 1.20, Le Mans 1.74: a small edge for Le Mans. In the second half xG was Rennes 2.46, Le Mans 0.99: a clear edge for Rennes. The edge in chances passed from Le Mans to Rennes.

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

How it fits the season

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

Other matches of the round

All Ligue 1 matches with xG →