Numerate Choir Soccer Ratings

Forecast generated 23:12 GMT · Oct 20, 2026 · Latest included result Oct 20, 2026

Ligue 1 · #93 in the world

Toulouse

Rating

54.8

Global rank

#93

Attack

1.65

Defense

0.98

Squad value

€122m

Based on ~45 weighted matches · as of Oct 20, 2026

Match-informed; cross-confederation comparisons remain less certain

Rating history

525456Jul ’24Oct ’24Jan ’25Apr ’25Jul ’25Oct ’25Jan ’26Apr ’26Jul ’26Oct ’2654.4

Focus the chart and use left/right arrows to explore monthly ratings.

Retrospective monthly fits with the current model; historical squad values are unavailable, so history excludes value priors. It is not an archive of published ratings.

Season projections

Ligue 1proj. 47.4 pts

Win league

<1%

UCL places*

6%

Europe places*

24%

Releg. playoff

2%

Relegated

2%

*Listed league places; cup cascades and qualifying rounds excluded.

Shares of simulated seasons; sample counts and approximations are listed on each competition page. Cells shade with likelihood; the printed number is the estimate.

Upcoming fixtures

DateCompetitionOpponentW / D / LProj.
Oct 24Ligue 1Troyes (H)59/23/191.9–1.0
Nov 1Ligue 1Marseille (A)26/23/511.3–1.9
Nov 6Ligue 1Strasbourg (H)44/26/301.6–1.3
Nov 21Ligue 1Lens (A)24/24/531.2–1.8
Nov 29Ligue 1Stade Rennais (H)44/24/321.7–1.4
Dec 5Ligue 1Paris Saint-Germain (H)19/21/591.1–2.1
Dec 12Ligue 1AJ Auxerre (A)38/27/351.4–1.3
Jan 2 '27Ligue 1Angers (H)60/23/181.9–0.9
Jan 16 '27Ligue 1Paris FC (A)33/27/401.3–1.4
Jan 23 '27Ligue 1Nice (H)50/25/251.7–1.1
Jan 30 '27Ligue 1Lens (H)37/25/371.5–1.5
Feb 6 '27Ligue 1Le Havre AC (A)43/27/301.4–1.2
Feb 13 '27Ligue 1AS Monaco (H)38/26/371.5–1.4
Feb 20 '27Ligue 1Stade Rennais (A)29/24/471.3–1.8

Recent results

DateCompetitionResultxG
Oct 16, 2026Ligue 1W 3–0 v Le Mans (A)2.1–0.6
Oct 10, 2026Ligue 1D 2–2 v AS Monaco (A)1.4–1.2
Sep 19, 2026Ligue 1W 3–2 v Le Havre AC (H)2.8–2.2
Sep 12, 2026Ligue 1D 2–2 v Lorient (A)1.3–0.7
Sep 3, 2026Ligue 1L 0–1 v Lille (H)3.0–1.0
Aug 29, 2026Ligue 1D 2–2 v Brest (A)1.3–3.6
Aug 22, 2026Ligue 1L 0–2 v Lyon (H)2.2–0.8
May 17, 2026Ligue 1D 0–0 v Nantes (A)0.3–0.1
May 10, 2026Ligue 1W 2–1 v Lyon (H)1.9–1.6
May 3, 2026Ligue 1W 2–1 v Strasbourg (A)1.7–0.4
Apr 25, 2026Ligue 1D 2–2 v AS Monaco (H)2.1–1.4
Apr 17, 2026Ligue 1L 2–3 v Lens (A)0.6–4.0

Season history

Current season · in progress

SeasonLeaguePositionPtsW–D–LGF–GA
2026-27Ligue 111th of 1892–3–212–11

Past seasons

SeasonLeaguePositionPtsW–D–LGF–GA
2025-26Ligue 19th of 184512–9–1347–46
2024-25Ligue 110th of 184211–9–1444–43
2023-24Ligue 111th of 184311–10–1342–46
2022-23Ligue 113th of 204813–9–1651–57
2021-22Ligue 21st of 207923–10–582–33
2020-21Ligue 23rd of 207020–10–871–42
2019-20Ligue 120th of 20133–4–2122–58
2018-19Ligue 116th of 20388–14–1635–57
2017-18Ligue 118th of 20379–10–1938–54
2016-17Ligue 113th of 204410–14–1437–41
2015-16Ligue 117th of 20409–13–1645–55
2014-15Ligue 117th of 204212–6–2043–64
2013-14Ligue 110th of 204912–13–1346–53
2012-13Ligue 110th of 205113–12–1349–47

Squad

shirt № · player · age — № blank where the feed reports a stale or duplicate number

Goalkeepers

  • 1T. Collin20
  • 16G. Restes20
  • 40N. Said Mchindra20
  • 60M. Niflore18

Defenders

  • 2R. Nicolaisen28
  • 3M. McKenzie26
  • 5S. Koumbassa18
  • 12C. Tapé19
  • 19D. Odogu19
  • 22R. Messali22
  • 44G. Bakhouche Piernas20
  • 94I. Diallo22

Midfielders

  • 6A. Vossah17
  • 8T. Jørgensen20
  • 14N. Sigur22
  • 15A. Dønnum27
  • 17A. Francis24
  • 18M. Amougou19
  • 20C. Tengstedt26
  • 23C. Cásseres25
  • 31N. Schmidt27
  • 37Y. Azizi17

Attackers

  • 7Julián Vignolo19
  • 9S. Hidalgo20
  • 11S. Oppong18
  • 13J. Russell-Rowe23
  • 49A. Amaaouch16
  • —L. Frechingues17