Toulouse
2018-19#38/38Season complete
Ligue 1 · 2018-19
2018-1916thLeague position38 pts from 38 games
2018-1935 : 57Goals for / against-22 difference
2018-19—Expected goals
2018-1911Goals - Team leaderMax Gradel2018-195Assists - Team leaderMax Gradel2018-193,240Minutes - Team leaderMax GradelSquad
29 players with appearances in 2018-19, sorted by goals. Goalkeepers are listed last — they are judged on different numbers.
| # | Player | Pos | Apps | Min | Goals | Assists | Rating |
|---|---|---|---|---|---|---|---|
| MFMidfielder | 36 | 3,240 | 11 | 5 | 6.99 | ||
| MFMidfielder | 35 | 2,482 | 4 | 2 | 6.80 | ||
| MFMidfielder | 36 | 1,904 | 4 | 1 | 6.78 | ||
| FWForward | 28 | 1,438 | 4 | 0 | 6.60 | ||
| FWForward | 21 | 1,242 | 3 | 0 | 6.71 | ||
| DFDefender | 24 | 1,995 | 2 | 0 | 6.77 | ||
| FWForward | 28 | 2,466 | 1 | 3 | 7.07 | ||
| DFDefender | 34 | 3,016 | 1 | 0 | 6.88 | ||
| MFMidfielder | 23 | 1,428 | 1 | 0 | 6.63 | ||
| MFMidfielder | 20 | 1,271 | 1 | 0 | 6.57 | ||
| DFDefender | 10 | 836 | 1 | 0 | 6.74 | ||
| DFDefender | 9 | 632 | 1 | 0 | 6.62 | ||
| FWForward | 15 | 457 | 1 | 0 | 6.59 | ||
| MFMidfielder | 31 | 1,848 | 0 | 4 | 6.62 | ||
| DFDefender | 32 | 2,880 | 0 | 1 | 6.67 | ||
| DFDefender | 22 | 1,934 | 0 | 0 | 6.74 | ||
| DFDefender | 18 | 1,620 | 0 | 0 | 6.78 | ||
| MFMidfielder | 16 | 982 | 0 | 0 | 6.58 | ||
| DFDefender | 10 | 864 | 0 | 0 | 6.36 | ||
| FWForward | 19 | 622 | 0 | 0 | 6.64 | ||
| MFMidfielder | 5 | 447 | 0 | 0 | 6.74 | ||
| DFDefender | 3 | 135 | 0 | 0 | 6.60 | ||
| DFDefender | 1 | 90 | 0 | 0 | 6.40 | ||
| MFMidfielder | 1 | 71 | 0 | 0 | 6.50 | ||
| MFMidfielder | 1 | 69 | 0 | 0 | 6.30 | ||
| MFMidfielder | 2 | 23 | 0 | 0 | 6.70 | ||
| MFMidfielder | 1 | 12 | 0 | 0 | 6.30 | ||
| GKGoalkeeper | 31 | 2,705 | 0 | 0 | 6.72 | ||
| GKGoalkeeper | 8 | 712 | 0 | 0 | 6.71 |
League table
Toulouse's row is highlighted. Sorted by points, then goal difference.
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Paris Saint-Germain | 38 | 29 | 4 | 5 | +70 | 91 |
| 2 | Lille | 38 | 22 | 9 | 7 | +35 | 75 |
| 3 | Olympique Lyonnais | 38 | 21 | 9 | 8 | +23 | 72 |
| 4 | Saint-Étienne | 38 | 19 | 9 | 10 | +18 | 66 |
| 5 | Olympique de Marseille | 38 | 18 | 7 | 13 | +8 | 61 |
| 6 | Montpellier | 38 | 15 | 14 | 9 | +11 | 59 |
| 7 | Nice | 38 | 15 | 11 | 12 | -5 | 56 |
| 8 | Stade de Reims | 38 | 13 | 16 | 9 | -3 | 55 |
| 9 | Nîmes Olympique | 38 | 15 | 8 | 15 | -1 | 53 |
| 10 | Stade Rennais | 38 | 13 | 13 | 12 | +3 | 52 |
| 11 | RC Strasbourg | 38 | 11 | 16 | 11 | +10 | 49 |
| 12 | Nantes | 38 | 13 | 9 | 16 | 0 | 48 |
| 13 | Angers | 38 | 10 | 16 | 12 | -5 | 46 |
| 14 | Bordeaux | 38 | 10 | 11 | 17 | -8 | 41 |
| 15 | Amiens SC | 38 | 9 | 11 | 18 | -21 | 38 |
| 16 | Toulouse | 38 | 8 | 14 | 16 | -22 | 38 |
| 17 | AS Monaco | 38 | 8 | 12 | 18 | -19 | 36 |
| 18 | Dijon | 38 | 9 | 7 | 22 | -29 | 34 |
| 19 | Stade Malherbe Caen | 38 | 7 | 12 | 19 | -25 | 33 |
| 20 | Guingamp | 38 | 5 | 12 | 21 | -40 | 27 |
Data updated 25 Sept 2026, 22:31 UTC