Toulouse host Paris Saint-Germain in Ligue 1. PSG have been one of the most consistent sides in the division this season, while Toulouse have had a tougher time of it in the bottom half of the table.
Toulouse have shipped goals regularly in recent weeks, and this fixture brings together two sides heading in quite different directions. There's enough in the recent record and head-to-head history to get a proper sense of how this one might play out.
Analysis updated .
Compare bookmakers
Free-scoring PSG against a leaky Toulouse defence
Across their last 20 matches in all competitions, PSG have won 12, drawn four and lost four, scoring 48 and conceding 24. That includes some big wins, but also a couple of surprise slips, including a home league defeat to Monaco and a cup loss to Lens.
Toulouse: 20 completed matches; Paris Saint Germain: 20 completed matches.
Toulouse
- Win
- 25% 5 / 20
- Draw
- 30% 6 / 20
- Loss
- 45% 9 / 20
- Scored
- 28
- Conceded
- 38
- Difference
- -10
Paris Saint Germain
- Win
- 60% 12 / 20
- Draw
- 20% 4 / 20
- Loss
- 20% 4 / 20
- Scored
- 48
- Conceded
- 24
- Difference
- +24
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Ligue 1 | Marseille | Toulouse | 01.11.2026 | 2-0 |
| Ligue 1 | Toulouse | Estac Troyes | 25.10.2026 | 0-0 |
| Ligue 1 | Le Mans | Toulouse | 16.10.2026 | 0-3 |
| Ligue 1 | Monaco | Toulouse | 10.10.2026 | 2-2 |
| Friendlies Clubs | Toulouse | PAU | 03.10.2026 | 2-3 |
| Ligue 1 | Toulouse | Le Havre | 19.09.2026 | 3-2 |
| Ligue 1 | Lorient | Toulouse | 12.09.2026 | 2-2 |
| Ligue 1 | Toulouse | Lille | 03.09.2026 | 0-1 |
| Ligue 1 | Stade Brestois 29 | Toulouse | 29.08.2026 | 2-2 |
| Ligue 1 | Toulouse | Lyon | 22.08.2026 | 0-2 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| UEFA Champions League | Villarreal | Paris Saint Germain | 03.11.2026 | 0-6 |
| Ligue 1 | Le Havre | Paris Saint Germain | 30.10.2026 | 1-5 |
| Ligue 1 | Paris Saint Germain | Lyon | 26.10.2026 | 2-0 |
| UEFA Champions League | Paris Saint Germain | Barcelona | 20.10.2026 | 4-2 |
| Ligue 1 | Strasbourg | Paris Saint Germain | 17.10.2026 | 1-3 |
| UEFA Champions League | Manchester City | Paris Saint Germain | 14.10.2026 | 2-4 |
| Ligue 1 | Paris Saint Germain | Le Mans | 10.10.2026 | 3-1 |
| Ligue 1 | Marseille | Paris Saint Germain | 20.09.2026 | 1-2 |
| Ligue 1 | Stade Brestois 29 | Paris Saint Germain | 13.09.2026 | 0-1 |
| UEFA Champions League | Paris Saint Germain | Slovan Bratislava | 09.09.2026 | 6-1 |
Toulouse's equivalent run reads five wins, six draws and nine losses, with 28 scored and 38 conceded. That's a side drawing a lot of games and leaking goals too often to climb away from the lower half.
PSG's attack has been firing more often than not, while Toulouse's defensive record makes goals against them a live possibility.
Comparative Team Statistics: Toulouse vs Paris Saint Germain

History strongly favours PSG
Looking back through recent meetings between these two, PSG have won the vast majority, including the most recent league clash in April 2026, which they won 3-1. Toulouse's wins in this fixture have been rare, with their last coming back in 2024 and before that 2016.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Ligue 1 | Paris Saint Germain | Toulouse | 03.04.2026 | 3-1 |
| Ligue 1 | Toulouse | Paris Saint Germain | 30.08.2025 | 3-6 |
| Ligue 1 | Toulouse | Paris Saint Germain | 15.02.2025 | 0-1 |
| Ligue 1 | Paris Saint Germain | Toulouse | 22.11.2024 | 3-0 |
| Ligue 1 | Paris Saint Germain | Toulouse | 12.05.2024 | 1-3 |
| Trophée des Champions | Paris Saint Germain | Toulouse | 03.01.2024 | 2-0 |
| Ligue 1 | Toulouse | Paris Saint Germain | 19.08.2023 | 1-1 |
| Ligue 1 | Paris Saint Germain | Toulouse | 04.02.2023 | 2-1 |
| Ligue 1 | Toulouse | Paris Saint Germain | 31.08.2022 | 0-3 |
| Ligue 1 | Paris Saint Germain | Toulouse | 25.08.2019 | 4-0 |
It's a long and one-sided record, though it stretches back years and doesn't tell us much about either side's current form.
A big gap in the table
PSG sit top of Ligue 1 with 20 points from nine games, built on six wins and just one defeat. Toulouse are down in 11th with 10 points from eight, having drawn as often as they've won.
| № | Team | Played | Win | Draw | Loss | GF/GA | Points |
|---|---|---|---|---|---|---|---|
| 1 | Paris Saint Germain | 9 | 6 | 2 | 1 | 21/10 | 20 |
| 2 | Lille | 9 | 5 | 3 | 1 | 12/6 | 18 |
| 3 | Rennes | 9 | 5 | 1 | 3 | 20/19 | 16 |
| 10 | Lorient | 8 | 3 | 3 | 2 | 7/6 | 12 |
| 11 | Toulouse | 8 | 2 | 4 | 2 | 12/11 | 10 |
| 12 | Auxerre | 8 | 3 | 1 | 4 | 12/18 | 10 |
That's a clear gap in quality of results so far this season, though league position alone won't settle a single match.
Players to keep an eye on
Ferran Torres has four goals in his last five appearances for PSG, with Marquinhos chipping in three over the same stretch. Fabián Ruiz has also been creating chances from midfield.
For Toulouse, Tengstedt has three goals in three matches and Cásseres has set up four goals in five, so there's some threat going forward even if results haven't followed. Schmidt has picked up two yellow cards in four games, which is worth watching from a discipline standpoint.

How this one might unfold
Put the table, the recent form and the head-to-head record together and the picture is fairly consistent: PSG arrive as the much stronger side with a settled attacking threat, while Toulouse have struggled for results and conceded freely.
That doesn't guarantee a one-sided game. Toulouse have shown they can score too, and PSG have had the odd off day in recent weeks, including a couple of unexpected defeats.
Squad lists and player details
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| R. Nicolaisen | Denmark | 29 | Defender | 191 | 81 |
| N. Schmidt | Germany | 28 | Midfielder | 184 | 89 |
| A. Dønnum | Norway | 28 | Midfielder | 179 | 73 |
| M. McKenzie | USA | 27 | Defender | 184 | 83 |
| C. Cásseres | Venezuela | 26 | Midfielder | 176 | 68 |
| Y. Gboho | France | 25 | Midfielder | 178 | 63 |
| C. Tengstedt | Denmark | 26 | Attacker | 184 | 79 |
| J. Russell-Rowe | Canada | 24 | Attacker | 183 | 73 |
| M. Sauer | Slovakia | 22 | Midfielder | 182 | n/a |
| G. Restes | France | 21 | Goalkeeper | 188 | 82 |
| R. Messali | Algeria | 23 | Midfielder | 177 | 74 |
| S. Hidalgo | Argentina | 21 | Attacker | 174 | 71 |
| T. Jørgensen | Denmark | 20 | Midfielder | 177 | 70 |
| D. Odogu | Germany | 20 | Defender | 191 | 83 |
| M. Amougou | France | 20 | Midfielder | 177 | 65 |
| N. Sigur | Croatia | 23 | Midfielder | 180 | 72 |
| I. Diallo | France | 23 | Defender | n/a | n/a |
| Julián Vignolo | Argentina | 19 | Midfielder | n/a | n/a |
| M. Saka | France | 20 | Midfielder | 172 | 63 |
| C. Tapé | Côte d'Ivoire | 20 | Defender | n/a | n/a |
| Y. Azizi | France | 18 | Attacker | 173 | 63 |
| S. Koumbassa | France | 19 | Defender | 187 | n/a |
| S. Oppong | Sweden | 19 | Attacker | n/a | n/a |
| A. Vossah | France | 18 | Midfielder | 181 | 69 |
| M. Niflore | n/a | n/a | Goalkeeper | n/a | n/a |
| A. Amaaouch | n/a | n/a | Attacker | n/a | n/a |
| T. Collin | n/a | n/a | Goalkeeper | n/a | n/a |
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| A. Hakimi | Morocco | 28 | Defender | 181 | 73 |
| L. Hernández | France | 30 | Defender | 184 | 79 |
| O. Dembélé | France | 29 | Attacker | 178 | 67 |
| Marquinhos | Brazil | 32 | Defender | 183 | 75 |
| Fabián Ruiz | Spain | 30 | Midfielder | 189 | 70 |
| K. Kvaratskhelia | Georgia | 25 | Attacker | 183 | 76 |
| Ferran Torres | Spain | 26 | Attacker | 182 | 80 |
| M. Safonov | Russia | 27 | Goalkeeper | 192 | 82 |
| L. Digne | France | 33 | Defender | 178 | 74 |
| W. Pacho | Ecuador | 25 | Defender | 188 | 81 |
| Vitinha | Portugal | 26 | Midfielder | 172 | 64 |
| I. Zabarnyi | Ukraine | 24 | Defender | 189 | 80 |
| B. Barcola | France | 24 | Attacker | 182 | 73 |
| L. Chevalier | France | 25 | Goalkeeper | 189 | 78 |
| Nuno Mendes | Portugal | 24 | Defender | 180 | 70 |
| M. Akliouche | France | 24 | Attacker | 183 | 72 |
| Beraldo | Brazil | 22 | Defender | 186 | 78 |
| João Neves | Portugal | 22 | Midfielder | 174 | 66 |
| W. Zaïre-Emery | France | 20 | Midfielder | 178 | 68 |
| M. Godts | Belgium | 21 | Attacker | 176 | 70 |
| D. Doué | France | 21 | Attacker | 181 | 79 |
| Senny Mayulu | France | 20 | Midfielder | 183 | 69 |
| I. Mbaye | France | 18 | Attacker | 185 | 65 |
| Quentin Ndjantou Mbitcha | France | 19 | Attacker | n/a | n/a |
| Pedro Fernández | Spain | 18 | Midfielder | 182 | 68 |
| D. Boly | n/a | n/a | Defender | n/a | n/a |
| A. Longoni | n/a | n/a | Goalkeeper | n/a | n/a |
Everything in the data points towards PSG as the stronger team here, from league position to recent form to the long head-to-head record. But without a market to weigh against that evidence, there's no sensible way to back a specific outcome.
We'd rather sit this one out than force a pick just because the form lines look lopsided.
