Ligue 1 · Matchweek 8
HT 0:0
Sun, 25 Oct 2026, 16:15 (UK) · Stadium Municipal, Toulouse

Toulouse had the ball for long spells but could not break down Estac Troyes, and the sides shared a goalless draw.

FN MOMRasmus Nicolaisen7.2

Toulouse 0-0 Troyes: possession with no pay-off

Key numbers

  • 63% possession, above any of their previous seven
  • Troyes: no shots on target, against a 3.1 average
  • Toulouse xG of 0.7, against a 2.0 average

Plenty of the ball, no goal to show

Toulouse had the ball for long spells in Ligue 1 but could not turn it into a goal. Their 63% possession was higher than in any of their previous seven matches this season, when the best had been 59%. The visitors, Estac Troyes, took a point from the goalless draw regardless.

Territory that never became chances

Toulouse's expected goals came to just 0.7, well short of their 2.0 average over seven matches this season. Most of their shots came from inside the box, yet the xG per shot was lower than usual, which suggests those efforts were not high-quality ones. Possession, in other words, was not matched by penetration.

Troyes found no way to test the keeper

Troyes managed none on target, against an average of 3.1 across seven matches this season. Even so they kept a clean sheet, with midfielder Antoine Mille making more tackles, interceptions and blocks combined than anyone else in the match. Their corner count also fell well below their usual.

Konaté keeps the door shut

Toulouse also committed 19 fouls, above the previous high of 18 this season, which hints at a rhythm that kept breaking up despite their share of the ball. Their frustration was complete when Troyes goalkeeper Hillel Konaté saved all three of the shots on target he faced.

FN MOM
Highest FN Score · our own pick by a published formula, not the official Player of the Match
Rasmus Nicolaisen 7.2Strong

He completed 71 of 76 passes and made three interceptions in a clean-sheet display.

Nicolaisen's biggest return came in build-up play. He kept Toulouse's possession ticking over from the back with 76 passes and won five of his eight duels. In a match without goals, his three interceptions also helped hold Troyes to no shots on target, so the clean sheet owed plenty to him.

Game state

Toulouse ahead 0 min · level 90 min · Estac Troyes ahead 0 min

FN xPts — what each moment was worth

No goals, red cards or missed penalties, so no FN xPts moments in this match.

Toulouse Expected (last two seasons) 1.8Own moments 0.0Opponent moments 0.0Time effect −0.8→ League points won 1
Estac Troyes Expected (last two seasons) 0.9Own moments 0.0Opponent moments 0.0Time effect +0.1→ League points won 1

Expected points don't add up to a fixed total (a draw is 1 + 1), so an opponent's moment isn't simply the mirror of your loss. "Time effect" is the change as the clock runs down on a lead or a chase, and isn't credited to any player.

How FN Score and FN xPts work →

Match stats

ToulouseEstac Troyes
63%Possession37%
0.7Expected goals (xG)0.38
0.1xG per shot0.05
7Shots8
3Shots on target0
43%Shots on target %0%
6Shots in box2
596Passes339
4Corners2
0Saves3
19Fouls14
6Yellow cards2
1Offsides0

Compared with usual

Toulouse

7 matches this season, all competitions baseline
This matchAvg
Goals01.7
Conceded01.6
xG0.72
xG against0.381.5
Shots713.7
On target34.6
Shots faced814.7
xG per shot0.10.15
Possession63%50.3%
Passes596503.1
Corners44.1
Fouls1915.6

Estac Troyes

7 matches this season, all competitions baseline
This matchAvg
Goals00.71
Conceded02.3
xG0.381.3
xG against0.71.8
Shots814.4
On target03.1
Shots faced712.4
xG per shot0.050.09
Possession37%39.1%
Passes339359.7
Corners27.1
Fouls1412.4

Timeline

  • 25' Yellow Rafik Messali
  • 25' Yellow Aron Dønnum
  • 36' Yellow Michel Diaz
  • 39' Yellow Cristian Cásseres Jr.
  • 40' Yellow Timothé Nkada
  • 58' Sub Rafik Messali → Alexis Vossah
  • 67' Sub Aron Dønnum → Ilyas Azizi
  • 73' Sub Renaud Ripart → Jérémy Le Douaron
  • 73' Sub Timothé Nkada → Kandet Diawara
  • 83' Yellow Niko Sigur
  • 84' Sub Jacen Russell Rowe → Santiago Hidalgo
  • 84' Sub Thomas Jørgensen → Niklas Schmidt
  • 88' Yellow Jens Berthel Askou (coaching staff)
  • 89' Yellow Alexis Vossah
  • 90' Sub Mouhamed Diop → Iron Gomis
  • 90+3' Yellow Mark McKenzie

Category leaders

  • Key passesCristian Cásseres Jr.4
  • Duels wonMark McKenzie6/11
  • DribblesAron Dønnum2/3
  • Defensive actionsAntoine Mille7
  • ShotsCasper Tengstedt3 (on target 2)
  • Fouls wonMouhamed Diop3
#Toulouse#Estac Troyes#Ligue 1#Rasmus Nicolaisen#Hillel Konaté#Goalless draw

This review was written by AI from match data (API-Football). FN Score and FN xPts are calculated by Fulltime Note using a published formula.