| 2022–23 season | |||
|---|---|---|---|
| President | Damien Comolli | ||
| Head coach | Philippe Montanier | ||
| Stadium | Stadium de Toulouse | ||
| Ligue 1 | 13th | ||
| Coupe de France | Winners | ||
| Top goalscorer | League: Thijs Dallinga (12) All: Thijs Dallinga (18) | ||
| Biggest win | Lannion FC 1–7 Toulouse | ||
| Biggest defeat | Marseille 6–1 Toulouse | ||
The2022–23 season was the 53rd season in the existence ofToulouse FC and the club's first season back in the top flight ofFrench football. In addition to thedomestic league, Toulouse participated in this season's edition of theCoupe de France, winning the competition for a first ever top-flight title. The season covers the period from 1 July 2022 to 30 June 2023.
Note: Flags indicate national team as defined underFIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
Note: Flags indicate national team as defined underFIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
|
|
Win Draw Loss Fixtures
| 2 July 2022Friendly | Toulouse | 2–0 | Nîmes | Béziers |
| 18:00CEST (UTC+2) | Stadium:Stade de Sauclières Attendance: 500 Referee: Abdelatif Kherradji |
| 9 July 2022Friendly | Toulouse | 6–1 | Troyes | Tulle |
| 18:00CEST (UTC+2) | Stadium:Stade Alexandre Cueille Attendance: 1,000 Referee:Jérémy Stinat |
| 12 July 2022Friendly | Toulouse | 2–0 | Pau | Tarbes |
| 18:00CEST (UTC+2) | Stadium:Stade Maurice-Trélut Attendance: 900 Referee: Azzedine Souifi |
| 16 July 2022Friendly | Real Sociedad | 0–1 | Toulouse | San Sebastián, Spain |
| 19:00CEST (UTC+2) |
| Stadium:Estadio Zubieta XXI Attendance: 5,014 Referee: Daniel Palencia Caballero (Spain) |
| 19 July 2022Friendly | Osasuna | 3–3 | Toulouse | Aranguren, Spain |
| 18:30CEST (UTC+2) | Stadium:Tajonar Facilities Attendance: 1,300 Referee: David Recio |
| 23 July 2022Friendly | Montpellier | 4–5 | Toulouse | Agde |
| 19:00CEST (UTC+2) |
| Stadium:Stade Louis Sanguin Attendance: 1,000 Referee:Gaël Angoula | ||
| Note: Match was played in three 45-minute periods. | ||||
| 30 July 2022Friendly | Toulouse | 0–1 | Clermont | Aurillac |
| 18:00CEST (UTC+2) |
| Report |
| Stadium:Stade de Baradel Attendance: 1,600 |
| Note: Match was played in two 90-minute periods. | ||||
| 23 September 2022Friendly | Toulouse | 2–1 | Nîmes | Toulouse |
| 11:30CEST (UTC+2) |
| Report | Stadium:Annexe 1 du Stadium Attendance: 0 Referee: Souiffi |
| 13 December 2022Friendly | İstanbul Başakşehir | 2–2 | Toulouse | Belek, Turkey |
| 16:00TRT (UTC+3) |
| Stadium:Maxx Royal Hotel Field A |
| 16 December 2022Friendly | Galatasaray | 2–1 | Toulouse | Aksu, Turkey |
| 17:00TRT (UTC+3) | Report |
| Stadium:Mardan Sports Complex |
| 20 December 2022Friendly | Montpellier | 2–1 | Toulouse | Montpellier |
| 16:15CET (UTC+1) |
| Attendance: 0 | ||
| Note: Match was played in three 45-minute periods | ||||
| Competition | First match | Last match | Starting round | Final position | Record | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Win % | |||||
| Ligue 1 | 7 August 2022 | 3 June 2023 | Matchday 1 | 13th | 38 | 13 | 9 | 16 | 51 | 57 | −6 | 034.21 |
| Coupe de France | 8 January 2023 | 29 April 2023 | Round of 64 | Winners | 6 | 6 | 0 | 0 | 25 | 5 | +20 | 100.00 |
| Total | 44 | 19 | 9 | 16 | 76 | 62 | +14 | 043.18 | ||||
Source:Soccerway
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 11 | Reims | 38 | 12 | 15 | 11 | 45 | 45 | 0 | 51 | |
| 12 | Montpellier | 38 | 15 | 5 | 18 | 65 | 62 | +3 | 50 | |
| 13 | Toulouse | 38 | 13 | 9 | 16 | 51 | 57 | −6 | 48 | Qualification for theEuropa League group stage[a] |
| 14 | Brest | 38 | 11 | 11 | 16 | 44 | 54 | −10 | 44 | |
| 15 | Strasbourg | 38 | 9 | 13 | 16 | 51 | 59 | −8 | 40 |
| Overall | Home | Away | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Pts | W | D | L | GF | GA | GD | W | D | L | GF | GA | GD |
| 38 | 13 | 9 | 16 | 51 | 57 | −6 | 48 | 6 | 6 | 7 | 27 | 27 | 0 | 7 | 3 | 9 | 24 | 30 | −6 |
Source:Ligue 1
| Round | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ground | H | A | H | A | H | A | H | A | H | A | H | H | A | H | A | A | H | A | H | A | H | A | H | H | A | H | A | H | A | A | H | A | H | A | H | A | H | A |
| Result | D | W | D | L | L | L | W | L | W | D | W | D | L | L | L | L | W | W | D | W | W | L | W | L | L | L | W | L | L | W | L | W | L | D | D | D | D | W |
| Position | 10 | 4 | 6 | 10 | 13 | 15 | 11 | 12 | 12 | 11 | 9 | 10 | 11 | 12 | 12 | 13 | 12 | 12 | 12 | 12 | 12 | 12 | 11 | 11 | 11 | 12 | 11 | 12 | 13 | 12 | 12 | 12 | 13 | 13 | 13 | 13 | 13 | 13 |
The league fixtures were announced on 17 June 2022.[3]
| 7 August 20221 | Toulouse | 1–1 | Nice | Toulouse |
| 13:00CEST (UTC+2) | Report | Stadium:Stadium de Toulouse Attendance: 20,567 Referee: Johan Hamel |
| 14 August 20222 | Troyes | 0–3 | Toulouse | Troyes |
| 15:00CEST (UTC+2) | Report | Stadium:Stade de l'Aube Attendance: 7,630 Referee: Marc Bollengier |
| 21 August 20223 | Toulouse | 2–2 | Lorient | Toulouse |
| 15:00CEST (UTC+2) |
| Report | Stadium:Stadium de Toulouse Attendance: 23,862 Referee: Gustavo Correia |
| 28 August 20224 | Nantes | 3–1 | Toulouse | Nantes |
| 13:00CEST (UTC+2) | Report |
| Stadium:Stade de la Beaujoire Attendance: 26,574 Referee: Mathieu Vernice |
| 31 August 20225 | Toulouse | 0–3 | Paris Saint-Germain | Toulouse |
| 21:00CEST (UTC+2) |
| Report | Stadium:Stadium de Toulouse Attendance: 33,150 Referee: Hakim Ben El Hadj |
| 4 September 20226 | Clermont | 2–0 | Toulouse | Clermont-Ferrand |
| 15:00CEST (UTC+2) | Report |
| Stadium:Stade Gabriel Montpied Attendance: 10,085 Referee:François Letexier |
| 11 September 20227 | Toulouse | 1–0 | Reims | Toulouse |
| 15:00CEST (UTC+2) | Report |
| Stadium:Stadium de Toulouse Attendance: 21,315 Referee:Stéphanie Frappart |
| 17 September 20228 | Lille | 2–1 | Toulouse | Villeneuve-d'Ascq |
| 21:00CEST (UTC+2) | Report |
| Stadium:Stade Pierre-Mauroy Attendance: 33,635 Referee: Pierre Gaillouste |
| 2 October 20229 | Toulouse | 4–2 | Montpellier | Toulouse |
| 15:00CEST (UTC+2) | Report | Stadium:Stadium de Toulouse Attendance: 21,820 Referee: Jérémie Pignard |
| 7 October 202210 | Lyon | 1–1 | Toulouse | Décines-Charpieu |
| 21:00CEST (UTC+2) |
| Report | Stadium:Groupama Stadium Attendance: 41,295 Referee:Ruddy Buquet |
| 16 October 202211 | Toulouse | 3–2 | Angers | Toulouse |
| 13:00CEST (UTC+2) |
| Report | Stadium:Stadium de Toulouse Attendance: 21,141 Referee:Benoît Bastien |
| 23 October 202212 | Toulouse | 2–2 | Strasbourg | Toulouse |
| 15:00CEST (UTC+2) |
| Report | Stadium:Stadium de Toulouse Attendance: 21,622 Referee:Jérémy Stinat |
| 28 October 202213 | Lens | 3–0 | Toulouse | Lens |
| 21:00CEST (UTC+2) | Report |
| Stadium:Stade Bollaert-Delelis Attendance: 37,488 Referee: Florent Batta |
| 6 November 202214 | Toulouse | 0–2 | Monaco | Toulouse |
| 15:00CET (UTC+1) | Report | Stadium:Stadium de Toulouse Attendance: 23,005 Referee:Benoît Millot |
| 12 November 202215 | Rennes | 2–1 | Toulouse | Rennes |
| 21:00CET (UTC+1) |
| Report |
| Stadium:Roazhon Park Attendance: 26,835 Referee:Willy Delajod |
| 29 December 202216 | Marseille | 6–1 | Toulouse | Marseille |
| 21:00CET (UTC+1) | Report |
| Stadium:Stade Vélodrome Attendance: 62,556 Referee: Jérémie Pignard |
| 1 January 202317 | Toulouse | 2–0 | Ajaccio | Toulouse |
| 15:00CET (UTC+1) |
| Report |
| Stadium:Stadium de Toulouse Attendance: 25,957 Referee: Pierre Gaillouste |
| 11 January 202318 | Auxerre | 0–5 | Toulouse | Auxerre |
| 19:00CET (UTC+1) | Report | Stadium:Stade de l'Abbé-Deschamps Attendance: 12,405 Referee: Florent Batta |
| 15 January 202319 | Toulouse | 1–1 | Brest | Toulouse |
| 15:00CET (UTC+1) | Report |
| Stadium:Stadium de Toulouse Attendance: 20,637 Referee:Benoît Millot |
| 29 January 202320 | Strasbourg | 1–2 | Toulouse | Strasbourg |
| 15:00CET (UTC+1) | Report | Stadium:Stade de la Meinau Attendance: 25,196 Referee:Willy Delajod |
| 1 February 202321 | Toulouse | 4–1 | Troyes | Toulouse |
| 19:00CET (UTC+1) | Report | Stadium:Stadium de Toulouse Attendance: 17,725 Referee: Mathieu Vernice |
| 4 February 202322 | Paris Saint-Germain | 2–1 | Toulouse | Paris |
| 17:00CET (UTC+1) | Report |
| Stadium:Parc des Princes Attendance: 45,000 Referee: Bastien Dechepy |
| 12 February 202323 | Toulouse | 3–1 | Rennes | Toulouse |
| 13:00CET (UTC+1) | Report | Stadium:Stadium de Toulouse Attendance: 21,783 Referee:Jérémy Stinat |
| 19 February 202324 | Toulouse | 2–3 | Marseille | Toulouse |
| 20:45CET (UTC+1) | Report | Stadium:Stadium de Toulouse Attendance: 29,218 Referee:Stéphanie Frappart |
| 26 February 202325 | Reims | 3–0 | Toulouse | Reims |
| 15:00CET (UTC+1) |
| Report | Stadium:Stade Auguste Delaune Attendance: 12,139 Referee: Mathieu Vernice |
| 5 March 202326 | Toulouse | 0–1 | Clermont | Toulouse |
| 15:00CET (UTC+1) |
| Report | Stadium:Stadium de Toulouse Attendance: 20,620 Referee: Florent Batta |
| 12 March 202327 | Angers | 0–2 | Toulouse | Angers |
| 15:00CET (UTC+1) | Report | Stadium:Stade Raymond Kopa Attendance: 6,487 Referee: Pierre Gaillouste |
| 18 March 202328 | Toulouse | 0–2 | Lille | Toulouse |
| 17:00CET (UTC+1) |
| Report |
| Stadium:Stadium de Toulouse Attendance: 23,006 Referee: Hakim Ben El Hadj |
| 2 April 202329 | Brest | 3–1 | Toulouse | Brest |
| 15:00CEST (UTC+2) |
| Report | Stadium:Stade Francis-Le Blé Attendance: 12,325 Referee:Stéphanie Frappart |
| 9 April 202329 | Montpellier | 1–2 | Toulouse | Montpellier |
| 15:00CEST (UTC+2) |
| Report |
| Stadium:Stade de la Mosson Attendance: 17,283 Referee: Florent Batta |
| 14 April 202331 | Toulouse | 1–2 | Lyon | Toulouse |
| 21:00CEST (UTC+2) | Report | Stadium:Stadium de Toulouse Attendance: 28,302 Referee:François Letexier |
| 23 April 202332 | Lorient | 0–1 | Toulouse | Lorient |
| 15:00CEST (UTC+2) | Report | Stadium:Stade du Moustoir Attendance: 15,948 Referee: Marc Bollengier |
| 2 May 202333 | Toulouse | 0–1 | Lens | Toulouse |
| 21:00CEST (UTC+2) |
| Report |
| Stadium:Stadium de Toulouse Attendance: 30,866 Referee: Bastien Dechepy |
| 7 May 202334 | Ajaccio | 0–0 | Toulouse | Ajaccio |
| 15:00CEST (UTC+2) | Report | Stadium:Stade François Coty Attendance: 6,735 Referee: Florent Batta |
| 14 May 202335 | Toulouse | 0–0 | Nantes | Toulouse |
| 15:00CEST (UTC+2) |
| Report |
| Stadium:Stadium de Toulouse Attendance: 27,033 Referee:Jérôme Brisard |
| 21 May 202336 | Nice | 0–0 | Toulouse | Nice |
| 15:00CEST (UTC+2) | Report |
| Stadium:Allianz Riviera Attendance: 20,041 Referee: Jérémie Pignard |
| 27 May 202337 | Toulouse | 1–1 | Auxerre | Toulouse |
| 21:00CEST (UTC+2) | Report | Stadium:Stadium de Toulouse Attendance: 25,172 Referee: Mathieu Vernice |
| 3 June 202338 | Monaco | 1–2 | Toulouse | Monaco |
| 21:00CEST (UTC+2) |
| Report | Stadium:Stade Louis II Attendance: 5,670 Referee:Stéphanie Frappart |
| 8 January 2023Round of 64 | Lannion FC | 1–7 | Toulouse | Guingamp |
| 18:00CET (UTC+1) | Haug | Report |
| Stadium:Stade de Roudourou Attendance: 6,300 Referee:Ruddy Buquet |
| 21 January 2023Round of 32 | Toulouse | 2–0 | Ajaccio | Toulouse |
| 18:00CET (UTC+1) | Report |
| Stadium:Stadium de Toulouse Attendance: 18,708 Referee:François Letexier |
| 8 February 2023Round of 16 | Toulouse | 3–1 | Reims | Toulouse |
| 18:15CET (UTC+1) | Report | Stadium:Stadium de Toulouse Attendance: 17,660 Referee:Willy Delajod |
| 1 March 2023Quarter-finals | Toulouse | 6–1 | Rodez | Toulouse |
| 18:45CET (UTC+1) | Report | Stadium:Stadium de Toulouse Attendance: 30,480 Referee: Jérémie Pignard |
| 6 April 2023Semi-finals | Annecy | 1–2 | Toulouse | Annecy |
| 20:45CEST (UTC+2) | Report |
| Stadium:Parc des Sports Attendance: 13,620 Referee:Jérémy Stinat |
| 29 April 2023Final | Nantes | 1–5 | Toulouse | Saint-Denis |
| 21:00CEST (UTC+2) |
| Report | Stadium:Stade de France Attendance: 78,038 Referee:Benoît Millot |
| No. | Pos | Nat | Player | Total | Ligue 1 | Coupe de France | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | ||||||||||
| Goalkeepers | |||||||||||||||
| 1 | GK | Thomas Himeur | 0 | 0 | 0 | 0 | 0 | 0 | |||||||
| 16 | GK | Kjetil Haug | 6 | 0 | 0 | 0 | 6 | 0 | |||||||
| 30 | GK | Maxime Dupé | 38 | 0 | 38 | 0 | 0 | 0 | |||||||
| Defenders | |||||||||||||||
| 2 | DF | Rasmus Nicolaisen | 39 | 0 | 34 | 0 | 5 | 0 | |||||||
| 3 | DF | Mikkel Desler | 31 | 1 | 26+1 | 1 | 4 | 0 | |||||||
| 4 | DF | Anthony Rouault | 40 | 2 | 37 | 2 | 1+2 | 0 | |||||||
| 12 | DF | Issiaga Sylla | 18 | 0 | 16+1 | 0 | 1 | 0 | |||||||
| 14 | DF | Logan Costa | 12 | 2 | 4+2 | 0 | 6 | 2 | |||||||
| 15 | DF | Gabriel Suazo | 22 | 1 | 14+4 | 0 | 4 | 1 | |||||||
| 18 | DF | Oliver Zandén | 6 | 0 | 1+4 | 0 | 1 | 0 | |||||||
| 23 | DF | Moussa Diarra | 25 | 0 | 12+11 | 0 | 0+2 | 0 | |||||||
| 26 | DF | Warren Kamanzi | 15 | 0 | 7+4 | 0 | 2+2 | 0 | |||||||
| 31 | DF | Kévin Keben | 11 | 0 | 4+7 | 0 | 0 | 0 | |||||||
| 32 | DF | Christian Mawissa | 3 | 0 | 1+1 | 0 | 0+1 | 0 | |||||||
| Midfielders | |||||||||||||||
| 5 | MF | Denis Genreau | 20 | 0 | 7+13 | 0 | 0 | 0 | |||||||
| 8 | MF | Branco van den Boomen | 40 | 6 | 32+3 | 5 | 4+1 | 1 | |||||||
| 10 | MF | Brecht Dejaegere | 35 | 4 | 25+5 | 4 | 0+5 | 0 | |||||||
| 13 | MF | Vincent Sierro | 19 | 0 | 7+8 | 0 | 1+3 | 0 | |||||||
| 17 | MF | Stijn Spierings | 41 | 3 | 35+1 | 2 | 2+3 | 1 | |||||||
| 19 | MF | Veljko Birmančević | 34 | 1 | 25+2 | 0 | 5+2 | 1 | |||||||
| 22 | MF | Naatan Skyttä | 2 | 1 | 0 | 0 | 1+1 | 1 | |||||||
| 24 | MF | Theocharis Tsingaras | 4 | 0 | 0+1 | 0 | 2+1 | 0 | |||||||
| 28 | MF | Farès Chaïbi | 41 | 8 | 24+12 | 5 | 4+1 | 3 | |||||||
| Forwards | |||||||||||||||
| 6 | FW | Zakaria Aboukhlal | 42 | 15 | 28+9 | 10 | 5 | 5 | |||||||
| 7 | FW | Ado Onaiwu | 37 | 2 | 9+25 | 2 | 0+3 | 0 | |||||||
| 9 | FW | Rhys Healey | 4 | 2 | 0+4 | 2 | 0 | 0 | |||||||
| 11 | FW | Yanis Begraoui | 5 | 1 | 1+2 | 0 | 1+1 | 1 | |||||||
| 21 | FW | Rafael Ratão | 34 | 6 | 25+5 | 5 | 1+3 | 1 | |||||||
| 27 | FW | Thijs Dallinga | 42 | 18 | 28+8 | 12 | 6 | 6 | |||||||
| 29 | FW | Said Hamulić | 9 | 0 | 0+6 | 0 | 0+3 | 0 | |||||||
| Players transferred out during the season | |||||||||||||||
| 19 | DF | Bafodé Diakité | 0 | 0 | 0 | 0 | 0 | 0 | |||||||
| 13 | MF | Kléri Serber | 0 | 0 | 0 | 0 | 0 | 0 | |||||||
| 15 | MF | Tom Rapnouil | 0 | 0 | 0 | 0 | 0 | 0 | |||||||
| 29 | MF | Nathan Ngoumou | 1 | 0 | 1 | 0 | 0 | 0 | |||||||
| 20 | FW | Junior Flemmings | 0 | 0 | 0 | 0 | 0 | 0 | |||||||
Source:Competitions