Skip to stories
The Sporting Page Real Analysis. Not Corporate
The Sporting Page
Loading scores…
Connecting to scores…
Ligue 1Club home

2026–27

Toulouse

Ligue 1 · Table position 12

W–D–L2–4–3

10 points · 9 played

Some statistics and schedule entries use earlier updates. See Sources & coverage for check times.

Latest Headlines

New Toulouse coverage will appear here when published.

Schedule & results

Eastern Time

Last three reported finals, a recently verified live match when available and up to five future listed fixtures. All confirmed kickoff times Eastern. Supplied results and fixtures for this club and competition season.

Date / phaseOpponentTime / resultDetails
Ligue 1atLe MansW 3–0FTMatch details
Ligue 1vsTroyesD 0–0FTMatch details
Ligue 1atMarseilleL 0–2FTMatch details
Ligue 1vsStrasbourg2:45 PM ESTMatch details
Ligue 1atLens2:45 PM ESTMatch details
Ligue 1vsStade Rennais11:15 AM ESTMatch details
Ligue 1vsParis Saint-Germain2:45 PM ESTMatch details
Ligue 1atAJ Auxerre2:45 PM ESTMatch details
All supplied matches · 34 listed entries

Matches retain their reported competition, phase and status. This is the supplied schedule window, not a complete season or appearance census.

Date / phaseOpponentTime / resultDetails
Ligue 1vsLyonL 0–2FTMatch details
Ligue 1atBrestD 2–2FTMatch details
Ligue 1vsLilleL 0–1FTMatch details
Ligue 1atLorientD 2–2FTMatch details
Ligue 1vsLe Havre ACW 3–2FTMatch details
Ligue 1atAS MonacoD 2–2FTMatch details
Ligue 1atLe MansW 3–0FTMatch details
Ligue 1vsTroyesD 0–0FTMatch details
Ligue 1atMarseilleL 0–2FTMatch details
Ligue 1vsStrasbourg2:45 PM ESTMatch details
Ligue 1atLens2:45 PM ESTMatch details
Ligue 1vsStade Rennais11:15 AM ESTMatch details
Ligue 1vsParis Saint-Germain2:45 PM ESTMatch details
Ligue 1atAJ Auxerre2:45 PM ESTMatch details
Ligue 1vsAngers3:00 PM ESTMatch details
Ligue 1atParis FC9:00 AM ESTMatch details
Ligue 1vsNice2:45 PM ESTMatch details
Ligue 1vsLens2:45 PM ESTMatch details
Ligue 1atLe Havre ACTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
Ligue 1vsAS MonacoTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
Ligue 1atStade RennaisTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
Ligue 1atLyonTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
Ligue 1vsLe MansTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
Ligue 1atNiceTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
Ligue 1vsBrestTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
Ligue 1atStrasbourgTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
Ligue 1atLilleTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
Ligue 1vsParis FCTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
Ligue 1atTroyesTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
Ligue 1vsMarseilleTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
Ligue 1atAngersTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
Ligue 1vsLorientTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
Ligue 1vsAJ AuxerreTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
Ligue 1atParis Saint-GermainTime unavailableSource fixture date; kickoff time is unconfirmed.Match details

Selected competition and season only. Roster-player statistics preserve source display and missing values; they are not match statistics or a transfer-stint reconstruction.

Goals for
12
Goals against
13
Goal difference
-1
Points
10

Reported roster leaders

Among current reported roster players with supplied 2026–27 Ligue 1 statistics. Not a complete all-season contributor census; previous-club figures may remain in source totals.

Team player statistics

2026–27 · Ligue 1

Outfield player statistics

Source-supplied 2026–27 Ligue 1 figures for current reported roster players. Cup and national-team totals are excluded. This is not a complete season-contributor or verified club-only transfer-stint table; missing figures remain unavailable.

21 reported players · Checked Nov 3, 2026 · 10:06 PM EST

PlayerPos.
Casper TengstedtF72512480026110
Jacen Russell-RoweF91201711107310
Thomas JørgensenM90211780010810
Aron DonnumM411122102600
Christ TapéD9010621015500
Sion OppongF661021100310
Alexis VossahM740030106500
Aymen AmmaouchF000000000000
Cristian Cásseres Jr.M900510230172000
David OdoguD000000000000
Ilyas AziziF6200910011600
Ismail DialloD630010003310
Julián VignoloF530041005400
Mark McKenzieD9000001013900
Mathis AmougouM000000000000
Niklas SchmidtM640020204100
Niko SigurM620031208710
Rafik MessaliM8200101012600
Rasmus NicolaisenD6000401010600
Santiago HidalgoF850095207710
Seny KoumbassaD630000106100

Goalkeeper statistics

Source-supplied 2026–27 Ligue 1 figures for current reported roster players. Cup and national-team totals are excluded. This is not a complete season-contributor or verified club-only transfer-stint table; missing figures remain unavailable.

3 reported players · Checked Nov 3, 2026 · 10:06 PM EST

PlayerPos.
Guillaume RestesG80180100004000000
Mathys NifloreG213030000000000
Théo CollinG000000000000000

Current source roster, not a season-opening squad or complete appearance census. Roster presence does not establish match eligibility or medical clearance. Roster last verified Nov 3, 2026 · 10:06 PM EST.

  • Goalkeepers4
  • Defenders6
  • Midfielders9
  • Forwards7

Goalkeepers

PlayerNo.Pos.HeightWeightAgeReported status
Guillaume Restes16G6' 2"181 lbs21—
Mathys Niflore60G6' 2"161 lbs19—
Naime Said Mchindra40G6' 1"—21—
Théo Collin1G————

Defenders

PlayerNo.Pos.HeightWeightAgeReported status
Mark McKenzie3D6' 0"183 lbs27—
Rasmus Nicolaisen2D6' 3"179 lbs29—
David Odogu19D6' 3"183 lbs20—
Christ Tapé12D——20—
Ismail Diallo94D——23—
Seny Koumbassa5D6' 2"—19—

Midfielders

PlayerNo.Pos.HeightWeightAgeReported status
Niklas Schmidt31M6' 0"194 lbs28—
Aron Donnum15M5' 10"161 lbs28—
Cristian Cásseres Jr.23M5' 9"150 lbs26—
Abu Francis17M6' 0"141 lbs25—
Thomas Jørgensen8M5' 10"152 lbs21—
Niko Sigur14M5' 11"170 lbs23—
Mathis Amougou18M5' 10"141 lbs20—
Rafik Messali22M5' 10"161 lbs23—
Alexis Vossah6M5' 11"150 lbs18—

Forwards

PlayerNo.Pos.HeightWeightAgeReported status
Jacen Russell-Rowe13F6' 0"161 lbs24—
Casper Tengstedt20F6' 0"172 lbs26—
Santiago Hidalgo9F5' 9"157 lbs21—
Julián Vignolo7F6' 1"—19—
Sion Oppong11F——19—
Ilyas Azizi37F5' 8"139 lbs18—
Aymen Ammaouch49F——17—

26 players in the supplied roster groups

Sources & coverage

League scope and source clocks remain separate; a selected match date does not rewind the current table or roster.

Standings
Nov 3, 2026 · 11:33 PM EST
Results
Nov 3, 2026 · 10:06 PM EST · Last verified record
Fixtures
Nov 3, 2026 · 9:46 PM EST · Last verified record
Roster
Nov 3, 2026 · 10:06 PM EST · Last verified record
  • ESPN — Current published table. Points and source ordering are retained, including reported deductions; a selected match date does not rewind standings.
  • ESPN — Matches supplied by this club schedule source; no unlisted fixture is inferred.
  • ESPN — Matches supplied by this club schedule source; no unlisted fixture is inferred.
  • ESPN — Current roster supplied for the selected competition season; not a season-start or transfer-history census.