# Saison 2020-2021 du Toulouse Football Club

La saison 2020-2021 du Toulouse Football Club voit le club s'engager dans la Ligue 2, après avoir été relégué de Ligue 1 la saison précédente et la Coupe de France.
Il voit aussi le club changer d'ère avec la vente du club par Olivier Sadran aux investisseurs américains RedBird Capital Partners. Le nouveau président se nomme Damien Comolli.
Patrice Garande est le nouvel entraîneur du club succédant à Denis Zanko.

## Transferts
### Mercato d'été

| Nom | Nationalité | Poste | Transfert | Provenance/Destination | Division |
| Arrivées ||||||
| Sam Sanna | France | Milieu | Premier contrat professionnel | - | - |
| Patrice Garande | France | Entraîneur | Libre | - | - |
| Janis Antiste | France | Attaquant | Premier contrat professionnel | - | - |
| John Bostock | Trinité-et-Tobago | Milieu | Retour de Prêt | Nottingham Forest | Championship (D2) |
| Corentin Jean | France | Attaquant | Retour de Prêt | RC Lens | Ligue 1 |
| Maxime Dupé | France | Gardien | Transfert | FC Nantes | Ligue 1 |
| Firmin Mubele | République démocratique du Congo | Attaquant | Retour de Prêt | FK Astana | Premier-Liga |
| Steve Mvoué | Cameroun | Milieu | Premier contrat professionnel | - | - |
| Branco van den Boomen | Pays-Bas | Milieu | Transfert | De Graafschap | Jupiler League |
| Vakoun Issouf Bayo | Côte d'Ivoire | Attaquant | Prêt | Celtic FC | Scottish Premiership |
| Deiver Machado | Colombie | Défenseur | Fin de contrat | La Gantoise | Division 1A Jupiler Pro League |
| Rhys Healey | Angleterre | Attaquant | Transfert | Milton Keynes Dons | League One |
| Brecht Dejaegere | Belgique | Milieu | Prêt | La Gantoise | Division 1A Jupiler Pro League |
| Samuel Kasongo | Suisse | Milieu | Premier contrat professionnel | BSC Young Boys | Super League |
| Stijn Spierings | Pays-Bas | Milieu | Transfert | PFK Levski Sofia | Première Ligue de Football Professionnel |
| Départs ||||||
| Denis Zanko | France | Entraîneur | | | |
| Lovre Kalinić | Croatie | Gardien | Retour de Prêt | Aston Villa | Premier League |
| Nicolas Isimat-Mirin | France | Défenseur | Retour de Prêt | Beşiktaş JK | Spor Toto Süper Lig (D1) |
| William Vainqueur | France | Milieu | Retour de Prêt | Antalyaspor | Spor Toto Süper Lig (D1) |
| Jean-Victor Makengo | France | Milieu | Retour de Prêt | OGC Nice | Ligue 1 |
| Matthieu Dossevi | Togo | Milieu | Fin de contrat | Denizlispor | Spor toto Süper Lig |
| Yaya Sanogo | France | Attaquant | Fin de contrat | - | - |
| Corentin Jean | France | Attaquant | Transfert | RC Lens | Ligue 1 |
| Baptiste Reynet | France | Gardien | Transfert | Nîmes Olympique | Ligue 1 |
| Quentin Boisgard | France | Milieu | Transfert | FC Lorient | Ligue 1 |
| Max-Alain Gradel | Côte d'Ivoire | Attaquant | Fin de contrat | Sivasspor | Spor toto Süper Lig |
| Issiaga Sylla | Guinée | Défenseur | Prêt | RC Lens | Ligue 1 |
| Ibrahim Sangaré | Côte d'Ivoire | Milieu | Transfert | PSV Eindhoven | Eredivisie |
| Mathieu Gonçalves | France | Défenseur | Prêt | Le Mans FC | National |
| John Bostock | Trinité-et-Tobago | Milieu | Fin de contrat | - | - |
| Aaron Leya Iseka | Belgique | Attaquant | Prêt | FC Metz | Ligue 1 |

#### Départs

Après 6 mois au club, Lovre Kalinić n'est pas conservé et retourne à Aston Villa.
Après une saison au club, Nicolas Isimat-Mirin n'est pas conservé et retourne à Beşiktaş JK.
Après une saison au club, William Vainqueur n'est pas conservé et retourne à Antalyaspor.
Après une saison au club, Jean-Victor Makengo n'est pas conservé et retourne à l'OGC Nice.
Matthieu Dossevi est en fin de contrat et quitte le club.
Yaya Sanogo est en fin de contrat et quitte le club.
Corentin Jean est transféré au RC Lens pour 3 ans.
Baptiste Reynet est transféré au Nîmes Olympique pour 2 ans.
Quentin Boisgard est transféré au FC Lorient pour 4 ans.
Max-Alain Gradel est libéré de son contrat avec le Toulouse FC.
Issiaga Sylla est prêté avec option d'achat au RC Lens.
Ibrahim Sangaré est transféré au PSV Eindhoven pour 5 ans.
Mathieu Gonçalves est prêté sans option d'achat au Le Mans FC.
John Bostock est libéré de son contrat avec le Toulouse FC.
Aaron Leya Iseka est prêté avec option d'achat au FC Metz.

#### Arrivées

Sam Sanna signe son premier contrat professionnel au Toulouse FC pour un contrat de 2 ans.
Patrice Garande est le nouvel entraîneur du Toulouse FC pour un contrat de 2 ans.
Janis Antiste signe son premier contrat professionnel au Toulouse FC pour un contrat de 3 ans.
John Bostock revient de son prêt du Nottingham Forest.
Corentin Jean revient de son prêt du RC Lens.
Maxime Dupé signe pour 3 ans au Toulouse FC.
Firmin Mubele revient de son prêt du FK Astana.
Steve Mvoué signe son premier contrat professionnel au Toulouse FC pour un contrat de 4 ans.
Branco van den Boomen signe pour 3 ans au Toulouse FC.
Vakoun Issouf Bayo est prêté par le Celtic FC au Toulouse FC pour 1 saison avec option d'achat.
En fin de contrat à la La Gantoise, Deiver Machado arrive au Toulouse FC.
Rhys Healey signe au Toulouse FC.
Brecht Dejaegere est prêté par La Gantoise au Toulouse FC pour 1 saison avec option d'achat.
Samuel Kasongo signe son premier contrat professionnel au Toulouse FC en provenance du BSC Young Boys.
Stijn Spierings signe pour 3 ans au Toulouse FC.

### Mercato d'hiver

| Nom | Nationalité | Poste | Transfert | Provenance/Destination | Division |
| Isak Pettersson | Suède | Gardien | Transfert | IFK Norrköping | Allsvenskan |
| Sébastien Dewaest | Belgique | Défenseur | Prêt | KRC Genk | Division 1A Jupiler Pro League |
| Kouadio Koné | France | Milieu | Prêt | Borussia Mönchengladbach | Bundesliga |
| Kléri Serber | France | Milieu | Transfert | FC Sète 34 | National |
| Naatan Skyttä | Finlande | Milieu | Transfert | Ilves | Veikkausliiga |
| Adil Taoui | France | Attaquant | Fin de contrat | - | - |
| Kouadio Koné | France | Milieu | Transfert | Borussia Mönchengladbach | Bundesliga |
| Kléri Serber | France | Milieu | Prêt | FC Sète 34 | National |
| Kalidou Sidibé | France | Milieu | Prêt | LB Châteauroux | Ligue 2 |
| Agustín Rogel | Argentine | Défenseur | Prêt | Club Estudiantes de La Plata | Primera división |

#### Départs

Adil Taoui est libéré de son contrat.
Kouadio Koné est transféré au Borussia Mönchengladbach mais finira la saison au TFC.
Kalidou Sidibé est prêté à la LB Châteauroux jusqu'à la fin de la saison.
Agustín Rogel est prêté avec option d'achat au Club Estudiantes de La Plata jusqu'au 31 décembre 2021.

#### Arrivées

Isak Pettersson arrive libre au Toulouse FC.
Sébastien Dewaest est prêté avec option d'achat par le KRC Genk au Toulouse FC.
Kléri Serber rejoint le Toulouse FC pour 3 ans mais finira la saison au FC Sète 34.
Naatan Skyttä rejoint le Toulouse FC pour 4 ans.

## Joueurs et encadrement technique
### Effectif professionnel

Le tableau ci-dessous recense l'effectif professionnel actuel du Toulouse Football Club pour la saison 2020-2021.

## Compétitions
### Matchs amicaux

| 1er match amical | Toulouse FC | 3 - 3 | FC Sète 34 | Annexe du Stadium, Toulouse |
| Mardi 21 juillet 2020 18:00 (UTC+1) | Kouloúris 40e Leya Iseka 63e Sangaré 75e (pen.) | (1 - 2) | 15e Mané 41e Patrao 61e Ferhaoui | |
| 2e match amical | Toulouse FC | 2 - 2 | Pau FC | Stade de Sède, Saint-Gaudens |
| Vendredi 31 juillet 2020 19:00 (UTC+1) | Gabrielsen 14e Zobo 75e | (1 - 2) | 45e Assifuah 72e Jarju | |
| 3e match amical | Girondins de Bordeaux | 0 - 0 | Toulouse FC | Stade Armandie, Agen |
| Mardi 4 août 2020 19:00 (UTC+1) | | (0 - 0) | | |
| 4e match amical | Toulouse FC | 1 - 2 | Chamois niortais FC | Stade Alain Roche, Villenave-d'Ornon |
| Samedi 15 août 2020 19:00 (UTC+1) | Antiste 60e | (0 - 2) | 2e Ba 27e Koyalipou | |

### Championnat

La Ligue 2 2020-2021 est la quatre-vingt-deuxième édition de Ligue 2. L'épreuve est disputée par vingt clubs réunis dans un seul groupe et se déroulant par matches aller et retour, soit une série de trente-huit rencontres.
En raison du contexte sanitaire, les quatre premiers matchs se jouent avec une jauge de cinq-mille spectateurs maximum dans les stades. Puis les matchs se déroulent à huis clos pour le reste de la saison. Les supporters toulousains, comme ceux de nombreux autres clubs, prennent l'habitude de venir accueillir le bus des joueurs lors des matchs à domicile.

#### Détails des matchs

| 1er journée | Toulouse FC | 0 - 1 | USL Dunkerque | Stadium, Toulouse |
| Samedi 22 août 2020 15:00 | | (0 - 0) | 55e Bruneel | Spectateurs : 4 412 Diffuseur : beIN Sports 1 Arbitrage : Aurélien Petit |
| Samedi 22 août 2020 15:00 | Koné 51e | Rapport | 31e Pierre | Spectateurs : 4 412 Diffuseur : beIN Sports 1 Arbitrage : Aurélien Petit |
| 2e journée | Grenoble Foot 38 | 5 - 3 | Toulouse FC | Stade des Alpes, Grenoble |
| Samedi 29 août 2020 19:00 | Nestor 12e Anani 16e Benet 32e Semedo 42e Djitté 69e | (4 - 2) | 30e 45e Bayo 80e Antiste | Spectateurs : 2 435 Diffuseur : Téléfoot 4 Arbitrage : Arnaud Baert |
| Samedi 29 août 2020 19:00 | Gaspar 90+7e | Rapport | 10e Machado 42e Sangaré 50e Koné | Spectateurs : 2 435 Diffuseur : Téléfoot 4 Arbitrage : Arnaud Baert |
| 3e journée | Toulouse FC | 0 - 0 | FC Sochaux-Montbéliard | Stadium, Toulouse |
| Lundi 14 septembre 2020 20:45 | | (0 - 0) | | Spectateurs : 5 000 Diffuseur : beIN Sports 1 Arbitrage : Johan Hamel |
| Lundi 14 septembre 2020 20:45 | Adli 9e Amian 65e Healey 90e | Rapport | 26e Soumaré 38e Bédia 61e Paye 79e Ambri 90+4e Ndiaye | Spectateurs : 5 000 Diffuseur : beIN Sports 1 Arbitrage : Johan Hamel |
| 4e journée | Clermont Foot 63 | 1 - 1 | Toulouse FC | Stade Gabriel-Montpied, Clermont |
| Samedi 19 septembre 2020 15:00 | Berthomier 10e | (1 - 0) | 88e Antiste | Spectateurs : 3 406 Diffuseur : beIN Sports 2 Arbitrage : Pierre Gaillouste |
| Samedi 19 septembre 2020 15:00 | Magnin 36e Desmas 42e Allevinah 53e | Rapport | 46e Antiste 89e Adli | Spectateurs : 3 406 Diffuseur : beIN Sports 2 Arbitrage : Pierre Gaillouste |
| 5e journée | Toulouse FC | 3 - 1 | AJ Auxerre | Stadium, Toulouse |
| Samedi 26 septembre 2020 15:00 | Van den Boomen 69e (pen.) Moreira 86e Healey 90+3e | (0 - 0) | 58e Le Bihan | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 2 Arbitrage : Mathieu Vernice |
| Samedi 26 septembre 2020 15:00 | Van den Boomen 43e Moreira 90e | Rapport | 34e Sakhi | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 2 Arbitrage : Mathieu Vernice |
| 6e journée | Toulouse FC | 0 - 0 | ESTAC Troyes | Stadium, Toulouse |
| Samedi 3 octobre 2020 15:00 | | (0 - 0) | | Spectateurs : 329 Diffuseur : beIN Sports 2 Arbitrage : Rémi Landry |
| Samedi 3 octobre 2020 15:00 | Diakité 53e Gabrielsen 80e Adli 90+4e Sidibé 90+5e | Rapport | 90+5e Tardieu | Spectateurs : 329 Diffuseur : beIN Sports 2 Arbitrage : Rémi Landry |
| 7e journée | AC Ajaccio | 0 - 1 | Toulouse FC | Stade François-Coty, Ajaccio |
| Samedi 17 octobre 2020 19:00 | | (0 - 0) | 87e (pen.) Spierings | Spectateurs : 2 500 Diffuseur : Téléfoot 2 Arbitrage : Mehdi Mohktari |
| Samedi 17 octobre 2020 19:00 | Huard 29e Laçi 37e Avinel 52e Barreto 89e Kalulu 90+2e | Rapport | 7e Antiste 10e Spierings 38e Sanna 54e Dejaegere | Spectateurs : 2 500 Diffuseur : Téléfoot 2 Arbitrage : Mehdi Mohktari |
| 8e journée | Toulouse FC | 3 - 0 | Rodez AF | Stadium, Toulouse |
| Samedi 24 octobre 2020 19:00 | Dejaegere 14e Amian 56e Spierings 90+6e (pen.) | (1 - 0) | | Spectateurs : 540 Diffuseur : Téléfoot 8 Arbitrage : Bartolomeu Varela |
| Samedi 24 octobre 2020 19:00 | Spierings 67e Van den Boomen 90+3e | Rapport | 29e Ouammou 34e Poujol | Spectateurs : 540 Diffuseur : Téléfoot 8 Arbitrage : Bartolomeu Varela |
| 9e journée | Amiens SC | 0 - 1 | Toulouse FC | Stade de la Licorne, Amiens |
| Lundi 2 novembre 2020 20:45 | | (0 - 0) | 55e Spierings | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 1 Arbitrage : Alexandre Perrau Niel |
| Lundi 2 novembre 2020 20:45 | Gomis 34e Blin 47e Sy 67e Lusamba 89e | Rapport | 60e Dejaegere 90+1e Gabrielsen | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 1 Arbitrage : Alexandre Perrau Niel |
| 10e journée | Toulouse FC | 4 - 5 | Valenciennes FC | Stadium, Toulouse |
| Samedi 7 novembre 2020 19:00 | Adli 14e 23e Dejaegere 58e Antiste 83e | (2 - 2) | 27e Cabral 33e 63e 77e 85e Cuffaut | Spectateurs : 0 (huis clos) Diffuseur : Téléfoot 1 Arbitrage : Sylvain Palhies |
| Samedi 7 novembre 2020 19:00 | Amian 37e Spierings 62e Rouault 76e | Rapport | 11e Elogo 22e D'Almeida 53e Cabral | Spectateurs : 0 (huis clos) Diffuseur : Téléfoot 1 Arbitrage : Sylvain Palhies |
| 11e journée | FC Chambly Oise | 1 - 1 | Toulouse FC | Stade Pierre-Brisson, Beauvais |
| Samedi 21 novembre 2020 19:00 | Doucoure 74e | (0 - 0) | 56e Antiste | Spectateurs : 0 (huis clos) Diffuseur : Téléfoot 3 Arbitrage : Romain Lissorgue |
| Samedi 21 novembre 2020 19:00 | David 19e | Rapport | 31e Koné 63e Rouault 65e van den Boomen 86e Amian | Spectateurs : 0 (huis clos) Diffuseur : Téléfoot 3 Arbitrage : Romain Lissorgue |
| 12e journée | Toulouse FC | 2 - 1 | Chamois niortais FC | Stadium, Toulouse |
| Samedi 28 novembre 2020 15:00 | van den Boomen 9e Healey 79e | (1 - 1) | 7e Ba | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 3 Arbitrage : Gaël Angoula |
| Samedi 28 novembre 2020 15:00 | Bayo 78e | Rapport | 90+4e Kemen | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 3 Arbitrage : Gaël Angoula |
| 13e journée | AS Nancy-Lorraine | 1 - 3 | Toulouse FC | Stade Marcel-Picot, Tomblaine |
| Mardi 1er décembre 2020 19:00 | Biron 25e | (1 - 0) | 54e Healey 65e (pen.) Spierings 90+3e Adli | Spectateurs : 0 (huis clos) Diffuseur : Téléfoot 2 Arbitrage : Johan Hamel |
| Mardi 1er décembre 2020 19:00 | Valette 64e Akichi 77e | Rapport | 70e Rouault 89e Spierings | Spectateurs : 0 (huis clos) Diffuseur : Téléfoot 2 Arbitrage : Johan Hamel |
| 14e journée | Toulouse FC | 2 - 2 | EA Guingamp | Stadium, Toulouse |
| Samedi 5 décembre 2020 19:00 | Healey 51e Antiste 73e | (0 - 0) | 56e (pen.) Gomis 81e Ngbakoto | Spectateurs : 0 (huis clos) Diffuseur : Téléfoot 1 Arbitrage : Rémi Landry |
| Samedi 5 décembre 2020 19:00 | Moreira 55e Amian 63e | Rapport | 50e Valdivia 65e Livolant 88e Niakaté 90+4e Fofana | Spectateurs : 0 (huis clos) Diffuseur : Téléfoot 1 Arbitrage : Rémi Landry |
| 15e journée | LB Châteauroux | 0 - 3 | Toulouse FC | Stade Gaston-Petit, Châteauroux |
| Samedi 12 décembre 2020 19:00 | | (0 - 1) | 37e (pen.) Spierings 65e Healey 85e (csc) Operi | Spectateurs : 0 (huis clos) Diffuseur : Téléfoot 3 Arbitrage : Mathieu Vernice |
| Samedi 12 décembre 2020 19:00 | M'Boné 42e Cissé 65e Fofana 70e Leroy 90+1e | Rapport | 18e Machado | Spectateurs : 0 (huis clos) Diffuseur : Téléfoot 3 Arbitrage : Mathieu Vernice |
| 16e journée | Toulouse FC | 4 - 3 | Le Havre AC | Stadium, Toulouse |
| Samedi 19 décembre 2020 15:00 | Healey 2e 12e Adli 31e Spiering 90+8e (pen.) | (3 - 1) | 10e Bonnet 50e Meraş 83e Alioui | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 3 Arbitrage : Arnaud Baert |
| Samedi 19 décembre 2020 15:00 | Amian 60e Healey 80e | Rapport | 56e Basque 90+5e Meraş | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 3 Arbitrage : Arnaud Baert |
| 17e journée | Pau FC | 0 - 3 | Toulouse FC | Stade du Hameau, Pau |
| Mardi 22 décembre 2020 20:00 | | (0 - 1) | 30e Healey 57e Amian 84e Koné | Spectateurs : 0 (huis clos) Diffuseur : Téléfoot 8 Arbitrage : Bartolomeu Varela |
| Mardi 22 décembre 2020 20:00 | Scaramozzino 80e | Rapport | 22e Moreira | Spectateurs : 0 (huis clos) Diffuseur : Téléfoot 8 Arbitrage : Bartolomeu Varela |
| 18e journée | Toulouse FC | 1 - 0 | Paris FC | Stadium, Toulouse |
| Mardi 5 janvier 2021 20:00 | Spiering 66e | (0 - 0) | | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 2 Arbitrage : Willy Delajod |
| Mardi 5 janvier 2021 20:00 | Moreira 15e Dejaegere 18e Rouault 32e | Rapport | 13e Diakité 57e Bamba | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 2 Arbitrage : Willy Delajod |
| 19e journée | SM Caen | 2 - 2 | Toulouse FC | Stade Michel-d'Ornano, Caen |
| Lundi 11 janvier 2021 20:45 | Nsona 10e Mendy 18e | (2 - 1) | 45e Diakité 78e N'Goumou | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 1 Arbitrage : Bastien Depechy |
| Lundi 11 janvier 2021 20:45 | Mendy 18e Court 40e | Rapport | 32e Amian 38e Machado | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 1 Arbitrage : Bastien Depechy |
| 20e journée | Toulouse FC | 2 - 0 | Grenoble Foot 38 | Stadium, Toulouse |
| Samedi 16 janvier 2021 15:00 | Bayo 65e Adli 73e | (0 - 0) | | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 1 Arbitrage : Romain Lissorgue |
| Samedi 16 janvier 2021 15:00 | Koné 36e | Rapport | 51e Abdallah 64e Monfray 71e Pickel | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 1 Arbitrage : Romain Lissorgue |
| 21e journée | FC Sochaux-Montbéliard | 0 - 1 | Toulouse FC | Stade Bonal, Sochaux |
| Lundi 25 janvier 2021 20:45 | | (0 - 0) | 54e Diakité | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 2 Arbitrage : Mehdi Mohktari |
| Lundi 25 janvier 2021 20:45 | Lasme 39e Mbakata 55e Ambri 90+1e | Rapport | 75e van den Boomen 90+4e Koné | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 2 Arbitrage : Mehdi Mohktari |
| 22e journée | Toulouse FC | 3 - 2 | Clermont Foot 63 | Stadium, Toulouse |
| Samedi 30 janvier 2021 15:00 | van den Boomen 5e 50e Spiering 67e (pen.) | (1 - 1) | 42e Allevinah 85e Iglesias | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 3 Arbitrage : Karim Abed |
| Samedi 30 janvier 2021 15:00 | Spiering 21e Dejaegere 53e Antiste 90+2e | Rapport | 23e Magnin | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 3 Arbitrage : Karim Abed |
| 23e journée | AJ Auxerre | 3 - 1 | Toulouse FC | Stade de l'Abbé-Deschamps, Auxerre |
| Mardi 2 février 2021 20:00 | Dugimont 4e 77e Ngando 42e | (2 - 0) | 90+3e (pen.) Healey | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 1 Arbitrage : Guillaume Paradis |
| Mardi 2 février 2021 20:00 | Bernard 90+2e | Rapport | 80e Healey 88e Machado | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 1 Arbitrage : Guillaume Paradis |
| 24e journée | ESTAC Troyes | 1 - 1 | Toulouse FC | Stade de l'Aube, Troyes |
| Samedi 6 février 2021 15:00 | Dingomé 49e | (0 - 1) | 15e Adli | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 2 Arbitrage : Benoît Millot |
| Samedi 6 février 2021 15:00 | Spierings 30e Dejaegere 38e Healey 70e | Rapport | 29e Giraudon 36e Salmier 90+3e El Hajjam | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 2 Arbitrage : Benoît Millot |
| 25e journée | Toulouse FC | 3 - 0 | AC Ajaccio | Stadium, Toulouse |
| Lundi 15 février 2021 20:45 | Machado 27e Adli 85e Bayo 90+1e | (1 - 0) | | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 1 Arbitrage : Jérémy Stinat |
| Lundi 15 février 2021 20:45 | Gabrielsen 47e Adli 85e | Rapport | 62e Coutadeur | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 1 Arbitrage : Jérémy Stinat |
| 26e journée | Rodez AF | 1 - 0 | Toulouse FC | Stade Paul-Lignon, Rodez |
| Samedi 20 février 2021 19:00 | Bonnet 40e | (1 - 0) | | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 2 (multiplex) et beIN Sports 3 Arbitrage : Olivier Thual |
| Samedi 20 février 2021 19:00 | Boissier 39e Sanaia 78e Leborgne 82e | Rapport | 78e Bayo 84e Adli 90e Moreira | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 2 (multiplex) et beIN Sports 3 Arbitrage : Olivier Thual |
| 27e journée | Toulouse FC | 3 - 0 | Amiens SC | Stadium, Toulouse |
| Samedi 27 février 2021 15:00 | Healey 15e Spierings 41e (pen.) Bayo 86e | (2 - 0) | | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 3 Arbitrage : Éric Wattellier |
| Samedi 27 février 2021 15:00 | van den Boomen 44e | Rapport | 37e Lomotey 39e Coly | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 3 Arbitrage : Éric Wattellier |
| 28e journée | Valenciennes FC | 1 - 0 | Toulouse FC | Stade du Hainaut, Valenciennes |
| Mardi 2 mars 2021 20:00 | Guillaume 19e | (1 - 0) | | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 1 (multiplex) et beIN Sports 2 Arbitrage : Abdelatif Kherradji |
| Mardi 2 mars 2021 20:00 | Kankava 88e | Rapport | 77e Koné | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 1 (multiplex) et beIN Sports 2 Arbitrage : Abdelatif Kherradji |
| 29e journée | Toulouse FC | 4 - 0 | FC Chambly | Stadium, Toulouse |
| Samedi 13 mars 2021 20:00 | van den Boomen 56e Amian 68e Koné 79e Bayo 86e | (0 - 0) | | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 2 (multiplex) et beIN Sports max 6 Arbitrage : Guillaume Paradis |
| Samedi 13 mars 2021 20:00 | Machado 26e | Rapport | 30e Camelo | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 2 (multiplex) et beIN Sports max 6 Arbitrage : Guillaume Paradis |
| 30e journée | Chamois niortais FC | 1 - 0 | Toulouse FC | Stade René-Gaillard, Niort |
| Samedi 20 mars 2021 20:00 | Ba 87e | (0 - 0) | | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 2 (multiplex) et beIN Sports max 5 Arbitrage : Mehdi Mohktari |
| Samedi 20 mars 2021 20:00 | Kilama 14e Moutachy 63e Kemen 73e | Rapport | 90+6e Moreira | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 2 (multiplex) et beIN Sports max 5 Arbitrage : Mehdi Mohktari |
| 31e journée | Toulouse FC | 4 - 1 | AS Nancy Lorraine | Stadium, Toulouse |
| Samedi 3 avril 2021 15:00 | Ciss 32e (csc) Antiste 47e Gabrielsen 50e Adli 62e | (1 - 1) | 43e Bassi | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 3 Arbitrage : Romain Lissorgue |
| Samedi 3 avril 2021 15:00 | Gabrielsen 16e Healey 36e Spierings 82e | Rapport | 77e Triboulet | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 3 Arbitrage : Romain Lissorgue |
| 32e journée | EA Guingamp | 1 - 1 | Toulouse FC | Stade du Roudourou, Guingamp |
| Lundi 12 avril 2021 20:45 | Livolant 27e | (1 - 1) | 37e Healey | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 1 Arbitrage : Alexandre Perrrau Niel |
| Lundi 12 avril 2021 20:45 | Mellot 55e Sampaio 71e Niakaté 90+2e | Rapport | 40e Koné 50e Sanna | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 1 Arbitrage : Alexandre Perrrau Niel |
| 33e journée | Toulouse FC | 1 - 0 | LB Châteauroux | Stadium, Toulouse |
| Samedi 17 avril 2021 20:00 | Amian 52e | (0 - 0) | | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 2 (multiplex) et beIN Sports max 4 Arbitrage : Nicolas Rainville |
| Samedi 17 avril 2021 20:00 | Bayo 56e | Rapport | 48e Ibara 89e Canelhas | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 2 (multiplex) et beIN Sports max 4 Arbitrage : Nicolas Rainville |
| 36e journée | Paris FC | 3 - 1 | Toulouse FC | Stade Charléty, Paris |
| Samedi 1er mai 2021 15:00 | Martin 12e Name 86e Arab 90+4e | (1 - 1) | 16e Bayo | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 1 Arbitrage : Benjamin Lepaysant |
| Samedi 1er mai 2021 15:00 | Name 22e | Rapport | 26e Diakité 55e Spierings 78e Adli | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 1 Arbitrage : Benjamin Lepaysant |
| 34e journée | Le Havre AC | 0 - 1 | Toulouse FC | Stade Océane, Le Havre |
| Mardi 4 mai 2021 19:00 | | (0 - 1) | 28e Koné | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 1 Arbitrage : Rémi Landry |
| Mardi 4 mai 2021 19:00 | Bonnet 60e Lekhal 69e Boutaïb 89e | Rapport | 47e van den Boomen 70e Gabrielsen 77e Spierings 83e Dewaest | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 1 Arbitrage : Rémi Landry |
| 37e journée | Toulouse FC | 3 - 0 | SM Caen | Stadium, Toulouse |
| Samedi 8 mai 2021 20:00 | Dejaegere 30e Bayo 67e N'Goumou 81e | (1 - 0) | | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 2 (multiplex) et beIN Sports max 6 Arbitrage : Florent Batta |
| Samedi 8 mai 2021 20:00 | | Rapport | 57e Weber 66e Yago 82e Mbala | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 2 (multiplex) et beIN Sports max 6 Arbitrage : Florent Batta |
| 35e journée | Toulouse FC | 2 - 2 | Pau FC | Stadium, Toulouse |
| Mercredi 12 mai 2021 19:00 | Bayo 9e 54e | (1 - 0) | 46e Koffi 66e Assifuah | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 1 Arbitrage : Willy Delajod |
| Mercredi 12 mai 2021 19:00 | Gabrielsen 29e Koné 84e | Rapport | 22e Daubin 53e Dembélé 53e Diarra | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 1 Arbitrage : Willy Delajod |
| 38e journée | USL Dunkerque | 3 - 3 | Toulouse FC | Stade Marcel-Tribut, Dunkerque |
| Samedi 15 mai 2021 20:00 | Dudouit 33e (pen.) Boudaud 49e Tchokounté 73e | (1 - 1) | 27e 79e (pen.) 87e Healey | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 2 (multiplex) et beIN Sports max 7 Arbitrage : Johan Hamel |
| Samedi 15 mai 2021 20:00 | Maraval 78e | Rapport | 32e Sanna 68e Mvoué | Spectateurs : 0 (huis clos) Diffuseur : beIN Sports 2 (multiplex) et beIN Sports max 7 Arbitrage : Johan Hamel |

#### Barrages de promotion

Le 5e au 3e de la Ligue 2 prennent part à des playoffs en matchs unique dont le vainqueur affronte le 18e de la Ligue 1 dans le cadre d'un barrage aller-retour pour une place dans cette division la saison suivante.
| Match 2 | Toulouse FC (L2) | 3 - 0 | (L2) Grenoble Foot 38 | Stadium de Toulouse, Toulouse |
| Vendredi 21 mai 2021 20h45 | Spierings 3e Koné 23e Healey 90+2e | (2 - 0) | | Spectateurs : 0 (huis clos) Diffuseur : beIn Sports 1 Arbitrage : Amaury Delerue |
| Vendredi 21 mai 2021 20h45 | Dejaegere 16e Adli 69e | | 4e Pickel 36e Djitté 54e Belmonte | Spectateurs : 0 (huis clos) Diffuseur : beIn Sports 1 Arbitrage : Amaury Delerue |
| Match aller | Toulouse FC (L2) | 1 - 2 | (L1) FC Nantes | Stadium de Toulouse, Toulouse |
| Jeudi 27 mai 2021 20h45 | Machado 19e | (1 - 2) | 10e Blas 22e Kolo Muani | Spectateurs : 0 (huis clos) Diffuseur : Canal+ Sport, beIn Sports 1 Arbitrage : Jérémie Pignard |
| Jeudi 27 mai 2021 20h45 | Koné 63e Moreira 72e | | 46e Chirivella | Spectateurs : 0 (huis clos) Diffuseur : Canal+ Sport, beIn Sports 1 Arbitrage : Jérémie Pignard |
| Match retour | FC Nantes (L1) | 0 - 1 | (L2) Toulouse FC | Stade de la Beaujoire, Nantes |
| Dimanche 30 mai 2021 18h00 | | (0 - 0) | 62e Bayo | Spectateurs : 0 Diffuseur : Canal+, beIn Sports 1 Arbitrage : Benoît Bastien Arbitre vidéo : Willy Delajod |
| Dimanche 30 mai 2021 18h00 | Appiah 5e Kolo Muani 41e Chirivella 77e | | 53e Bayo 70e Machado 81e Antiste 87e Ngoumou | Spectateurs : 0 Diffuseur : Canal+, beIn Sports 1 Arbitrage : Benoît Bastien Arbitre vidéo : Willy Delajod |
Avec un score cumulé de 2-2, le FC Nantes l'emporte en vertu de la règle des buts marqués à l'extérieur. Les deux clubs restent donc dans leurs divisions respectives.

#### Classement

| Rang | Équipev · d · m | Pts | J | G | N | P | Bp | Bc | Diff | Promotion, qualification ou relégation |
| 1 | ESTAC Troyes (C, P) | 77 | 38 | 23 | 8 | 7 | 60 | 36 | +24 | Promotion en Ligue 1 |
| 2 | Clermont Foot 63 (P) | 72 | 38 | 21 | 9 | 8 | 61 | 25 | +36 | Promotion en Ligue 1 |
| 3 | Toulouse FC $^R$ | 70 | 38 | 20 | 10 | 8 | 71 | 42 | +29 | Participation aux barrages de promotion |
| 4 | Grenoble Foot 38 | 65 | 38 | 18 | 11 | 9 | 51 | 35 | +16 | Participation aux barrages de promotion |
| 5 | Paris FC | 64 | 38 | 17 | 13 | 8 | 53 | 37 | +16 | Participation aux barrages de promotion |

### Coupe de France

| 8e tour | Toulouse FC | 1 - 0 | Chamois niortais FC | Stadium, Toulouse |
| Mercredi 20 janvier 2021 18:00 | Bayo 36e | (1 - 0) | | Spectateurs : 0 (huis clos) Arbitrage : Nicolas Rainville |
| Mercredi 20 janvier 2021 18:00 | Sanna 84e Spierings 88e | | | Spectateurs : 0 (huis clos) Arbitrage : Nicolas Rainville |
| 32e de finale | Girondins de Bordeaux | 0 - 2 | Toulouse FC | Matmut Atlantique, Bordeaux |
| Mercredi 10 février 2021 14:45 | | (0 - 1) | 39e Bayo 56e Antiste | Spectateurs : 0 (huis clos) Diffuseur : Eurosport 2, France 3 Régions Arbitrage : Hakim Ben El Hadj |
| Mercredi 10 février 2021 14:45 | Mara 30e | | 36e Dewaest | Spectateurs : 0 (huis clos) Diffuseur : Eurosport 2, France 3 Régions Arbitrage : Hakim Ben El Hadj |
| 16e de finale | Aubagne FC | 0 - 2 | Toulouse FC | Stade Francis Turcan, Martigues |
| Vendredi 5 mars 2021 21:00 | | (0 - 1) | 9e Koné 53e N'Goumou | Spectateurs : 0 (huis clos) Diffuseur : Eurosport 2 Arbitrage : Aurélien Petit |
| Vendredi 5 mars 2021 21:00 | Petrozzi 88e | | | Spectateurs : 0 (huis clos) Diffuseur : Eurosport 2 Arbitrage : Aurélien Petit |
| 8e de finale | Olympique Saumur FC | 1 - 2 | Toulouse FC | Stade des Rives du Thouet, Saumur |
| Mercredi 7 avril 2021 18:45 | Bouhoutt 32e | (1 - 1) | 20e (pen.) Spiering 67e Bangré | Spectateurs : 0 (huis clos) Diffuseur : Eurosport 2 Arbitrage : Johan Hamel |
| Mercredi 7 avril 2021 18:45 | Billeaux 15e Viaud 42e Pillier 78e | | 45e Diakité | Spectateurs : 0 (huis clos) Diffuseur : Eurosport 2 Arbitrage : Johan Hamel |
| 1/4 de finale | GFA Rumilly-Vallières | 2 - 0 | Toulouse FC | Parc des Sports d'Annecy, Annecy |
| Mardi 20 avril 2021 18:45 | Guillaud 19e Rouault 83e (csc) | (1 - 0) | | Spectateurs : 0 (huis clos) Diffuseur : Eurosport 2 Arbitrage : Jérôme Brisard |
| Mardi 20 avril 2021 18:45 | | | 58e Rouault 85e Pettersson | Spectateurs : 0 (huis clos) Diffuseur : Eurosport 2 Arbitrage : Jérôme Brisard |

## Statistiques
### Statistiques des buteurs

Tableau des buteurs violets :
| R | Nom | Ligue 2 | Coupe de France | Total |
| 1 | Rhys Healey | 14 | 0 | 14 |
| 2 | Vakoun Issouf Bayo | 11 | 2 | 13 |
| 3 | Stijn Spierings | 10 | 1 | 11 |
| 4 | Amine Adli | 8 | 0 | 8 |
| 5 | Janis Antiste | 6 | 1 | 7 |
| 6 | Branco van den Boomen | 5 | 0 | 5 |
| 6 | Kouadio Koné | 4 | 1 | 5 |
| 7 | Kelvin Amian | 4 | 0 | 4 |
| 8 | Brecht Dejaegere | 3 | 0 | 3 |
| 8 | Nathan N'Goumou | 2 | 1 | 3 |
| 9 | Bafodé Diakité | 2 | 0 | 2 |
| 9 | Deiver Machado | 2 | 0 | 2 |
| 10 | Steven Moreira | 1 | 0 | 1 |
| 10 | Ruben Gabrielsen | 1 | 0 | 1 |
| 10 | Mamady Alex Bangré | 0 | 1 | 1 |
| Total | Total | 75 | 7 | 82 |

### Statistiques des passeurs

Tableau des passeurs violets :
| R | Nom | Ligue 2 | Coupe de France | Total |
| 1 | Brecht Dejaegere | 10 | 0 | 10 |
| 2 | Amine Adli | 8 | 0 | 8 |
| 2 | Branco van den Boomen | 7 | 1 | 8 |
| 3 | Deiver Machado | 5 | 0 | 5 |
| 4 | Steven Moreira | 4 | 0 | 4 |
| 5 | Stijn Spierings | 3 | 0 | 3 |
| 5 | Vakoun Issouf Bayo | 2 | 1 | 3 |
| 6 | Sam Sanna | 2 | 0 | 2 |
| 6 | Rhys Healey | 1 | 1 | 2 |
| 6 | Janis Antiste | 1 | 1 | 2 |
| 7 | Ruben Gabrielsen | 1 | 0 | 1 |
| 7 | Maxime Dupé | 1 | 0 | 1 |
| 7 | Kouadio Koné | 1 | 0 | 1 |
| 7 | Moussa Diarra | 1 | 0 | 1 |
| Total | Total | 46 | 4 | 50 |