Toulouse host Lyon in the French Ligue 1 on 10 May 2026, Sunday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 20:00 UK Time.
Toulouse return home looking to build on an important away victory against Strasbourg, but overall form still reflects inconsistency across both attacking and defensive phases. Their matches have regularly developed into open contests, with momentum swings and defensive instability preventing long periods of control.
Lyon arrive in considerably stronger form after a sequence of high scoring performances that has reinforced their attacking confidence. The visitors continue to play with aggression in forward areas, and their recent results suggest they are increasingly comfortable in fast paced matches with heavy attacking involvement.
Toulouse have seen over two goals scored in each of their last five league matches, including a 2-1 win at Strasbourg, a 2-2 draw against Monaco and defeats to Lens 3-2 and PSG 3-1. Their ability to contribute offensively has remained evident, but defensive organisation continues to collapse too easily once games become stretched. Across 32 league matches, Toulouse have both scored and conceded 45 goals, perfectly reflecting the balance of entertainment and inconsistency surrounding their campaign.
At home, Toulouse often attempt to play aggressively through transitions and direct attacking phases rather than maintaining controlled possession. That approach creates opportunities going forward but also leaves space behind the midfield line, particularly against opponents capable of quick vertical attacks. Facing Lyon’s current attacking rhythm, Toulouse may again struggle to keep defensive structure intact for long periods.
Lyon come into this match after four wins in their last five league outings, scoring 13 goals during that stretch. Victories over Rennes 4-2, Auxerre 3-2, PSG 2-1 and Lorient 2-0 highlighted the confidence currently driving their attacking play. Even the goalless draw against Angers was more an exception than a pattern, with Lyon consistently creating chances through aggressive movement and quick combinations around the penalty area.
Away performances have also improved significantly in recent weeks. Lyon now look far more comfortable attacking at speed during transition moments, while their front line continues producing goals against both high pressing and deep defensive systems. Recent meetings against Toulouse have regularly delivered goals as well, including Lyon wins of 2-1, 2-3 and 3-0 across previous encounters.
The best bet for this match is Lyon to score in both halves at 2.62 odds. Toulouse continue allowing chances throughout matches, particularly once tempo increases, while Lyon’s attacking confidence has become increasingly difficult to contain. With Lyon scoring multiple goals in four of their last five league matches, sustained pressure across both halves looks highly realistic.
Over 2.5 goals and both teams to score at 2.10 odds also stands out strongly given the recent patterns surrounding both sides. Toulouse games have consistently developed into open contests, and their attacking approach at home should still create opportunities despite Lyon’s stronger overall quality. The combination of Toulouse’s defensive vulnerability and Lyon’s aggressive attacking style points firmly towards goals at both ends.
For those looking at a correct score prediction, a 3-1 Lyon victory at 13.00 odds aligns naturally with current form trends. Lyon’s attacking depth and recent scoring consistency give them a clear edge, while Toulouse still possess enough forward threat to contribute offensively in front of home support. Another open Ligue 1 encounter with Lyon ultimately pulling clear appears the most convincing outcome.
| Toulouse | Lyon | |
|---|---|---|
| Game Played | 33 | 33 |
| Wins | 12 | 18 |
| Draws | 8 | 6 |
| Loss | 13 | 9 |
| Goals For | 47 | 53 |
| Goals Against | 46 | 36 |
| Toulouse | Lyon | |
|---|---|---|
| Game Played | 17 | 17 |
| Wins | 6 | 6 |
| Draws | 6 | 5 |
| Loss | 5 | 6 |
| Goals For | 25 | 23 |
| Goals Against | 24 | 22 |
|
10.05.26
|
Toulouse Lyon |
2-1 |
|
03.05.26
|
Strasbourg Toulouse |
1-2 |
|
25.04.26
|
Toulouse Monaco |
2-2 |
|
21.04.26
|
Lens Toulouse |
4-1 |
|
17.04.26
|
Lens Toulouse |
3-2 |
|
12.04.26
|
Toulouse Lille |
0-4 |
|
03.04.26
|
PSG Toulouse |
3-1 |
|
21.03.26
|
Toulouse Lorient |
1-0 |
|
15.03.26
|
Metz Toulouse |
3-4 |
|
07.03.26
|
Toulouse Marseille |
0-1 |
|
04.03.26
|
Marseille Toulouse (Penalties:3 - 4) |
2-2 |
|
28.02.26
|
Rennes Toulouse |
1-0 |
|
21.02.26
|
Toulouse Paris FC |
1-1 |
|
15.02.26
|
Le Havre Toulouse |
2-1 |
|
08.02.26
|
Angers Toulouse |
1-0 |
|
04.02.26
|
Toulouse Amiens |
1-0 |
|
01.02.26
|
Toulouse Auxerre |
0-0 |
|
25.01.26
|
Brest Toulouse |
0-2 |
|
17.01.26
|
Toulouse Nice |
5-1 |
|
10.01.26
|
Angers Toulouse (Penalties:5 - 6) |
1-1 |
|
02.01.26
|
Toulouse Lens |
0-3 |
|
20.12.25
|
Lyon Duchere Toulouse |
1-2 |
|
13.12.25
|
Paris FC Toulouse |
0-3 |
|
06.12.25
|
Toulouse Strasbourg |
1-0 |
|
29.11.25
|
Marseille Toulouse |
2-2 |
|
23.11.25
|
Toulouse Angers |
0-1 |
|
09.11.25
|
Lorient Toulouse |
1-1 |
|
02.11.25
|
Toulouse Le Havre |
0-0 |
|
29.10.25
|
Toulouse Rennes |
2-2 |
|
25.10.25
|
Monaco Toulouse |
1-0 |
|
19.10.25
|
Toulouse Metz |
4-0 |
|
05.10.25
|
Lyon Toulouse |
1-2 |
|
27.09.25
|
Toulouse Nantes |
2-2 |
|
21.09.25
|
Auxerre Toulouse |
1-0 |
|
14.09.25
|
Lille Toulouse |
2-1 |
|
30.08.25
|
Toulouse PSG |
3-6 |
|
24.08.25
|
Toulouse Brest |
2-0 |
|
16.08.25
|
Nice Toulouse |
0-1 |
|
10.08.25
|
Toulouse Sevilla |
1-1 |
|
02.08.25
|
Stuttgart Toulouse |
6-0 |
|
26.07.25
|
RB Leipzig Toulouse |
7-0 |
|
18.07.25
|
Toulouse QPR |
1-2 |
|
12.07.25
|
Toulouse Pau FC |
0-0 |
|
17.05.25
|
Saint-Etienne Toulouse |
2-3 |
|
10.05.25
|
Toulouse Lens |
1-1 |
|
03.05.25
|
Toulouse Rennes |
2-1 |
|
27.04.25
|
Nantes Toulouse |
0-0 |
|
20.04.25
|
Reims Toulouse |
1-0 |
|
12.04.25
|
Toulouse Lille |
1-2 |
|
06.04.25
|
Marseille Toulouse |
3-2 |
|
10.05.26
|
Toulouse Lyon |
2-1 |
|
25.04.26
|
Toulouse Monaco |
2-2 |
|
12.04.26
|
Toulouse Lille |
0-4 |
|
21.03.26
|
Toulouse Lorient |
1-0 |
|
07.03.26
|
Toulouse Marseille |
0-1 |
|
21.02.26
|
Toulouse Paris FC |
1-1 |
|
04.02.26
|
Toulouse Amiens |
1-0 |
|
01.02.26
|
Toulouse Auxerre |
0-0 |
|
17.01.26
|
Toulouse Nice |
5-1 |
|
02.01.26
|
Toulouse Lens |
0-3 |
|
06.12.25
|
Toulouse Strasbourg |
1-0 |
|
23.11.25
|
Toulouse Angers |
0-1 |
|
02.11.25
|
Toulouse Le Havre |
0-0 |
|
29.10.25
|
Toulouse Rennes |
2-2 |
|
19.10.25
|
Toulouse Metz |
4-0 |
|
27.09.25
|
Toulouse Nantes |
2-2 |
|
30.08.25
|
Toulouse PSG |
3-6 |
|
24.08.25
|
Toulouse Brest |
2-0 |
|
10.08.25
|
Toulouse Sevilla |
1-1 |
|
18.07.25
|
Toulouse QPR |
1-2 |
|
12.07.25
|
Toulouse Pau FC |
0-0 |
|
10.05.25
|
Toulouse Lens |
1-1 |
|
03.05.25
|
Toulouse Rennes |
2-1 |
|
12.04.25
|
Toulouse Lille |
1-2 |
|
30.03.25
|
Toulouse Brest |
2-4 |
|
07.03.25
|
Toulouse Monaco |
1-1 |
|
15.02.25
|
Toulouse PSG |
0-1 |
|
05.02.25
|
Toulouse Guingamp |
0-2 |
|
02.02.25
|
Toulouse Nice |
1-1 |
|
26.01.25
|
Toulouse Montpellier |
1-2 |
|
15.01.25
|
Toulouse Laval |
2-1 |
|
12.01.25
|
Toulouse Strasbourg |
1-2 |
|
13.12.24
|
Toulouse Saint-Etienne |
2-1 |
|
01.12.24
|
Toulouse Auxerre |
2-0 |
|
03.11.24
|
Toulouse Reims |
1-0 |
|
20.10.24
|
Toulouse Angers |
1-1 |
|
29.09.24
|
Toulouse Lyon |
1-2 |
|
15.09.24
|
Toulouse Le Havre |
2-0 |
|
31.08.24
|
Toulouse Marseille |
1-3 |
|
18.08.24
|
Toulouse Nantes |
0-0 |
|
10.08.24
|
Toulouse Valladolid |
0-2 |
|
20.07.24
|
Toulouse Pau FC |
2-2 |
|
13.07.24
|
Toulouse Rodez |
2-1 |
|
19.05.24
|
Toulouse Brest |
0-3 |
|
03.05.24
|
Toulouse Montpellier |
1-2 |
|
21.04.24
|
Toulouse Marseille |
2-2 |
|
07.04.24
|
Toulouse Strasbourg |
0-0 |
|
15.03.24
|
Toulouse Lyon |
2-3 |
|
03.03.24
|
Toulouse Nice |
2-1 |
|
25.02.24
|
Toulouse Lille |
3-1 |
|
03.05.26
|
Strasbourg Toulouse |
1-2 |
|
21.04.26
|
Lens Toulouse |
4-1 |
|
17.04.26
|
Lens Toulouse |
3-2 |
|
03.04.26
|
PSG Toulouse |
3-1 |
|
15.03.26
|
Metz Toulouse |
3-4 |
|
04.03.26
|
Marseille Toulouse (Penalties:3 - 4) |
2-2 |
|
28.02.26
|
Rennes Toulouse |
1-0 |
|
15.02.26
|
Le Havre Toulouse |
2-1 |
|
08.02.26
|
Angers Toulouse |
1-0 |
|
25.01.26
|
Brest Toulouse |
0-2 |
|
10.01.26
|
Angers Toulouse (Penalties:5 - 6) |
1-1 |
|
20.12.25
|
Lyon Duchere Toulouse |
1-2 |
|
13.12.25
|
Paris FC Toulouse |
0-3 |
|
29.11.25
|
Marseille Toulouse |
2-2 |
|
09.11.25
|
Lorient Toulouse |
1-1 |
|
25.10.25
|
Monaco Toulouse |
1-0 |
|
05.10.25
|
Lyon Toulouse |
1-2 |
|
21.09.25
|
Auxerre Toulouse |
1-0 |
|
14.09.25
|
Lille Toulouse |
2-1 |
|
16.08.25
|
Nice Toulouse |
0-1 |
|
02.08.25
|
Stuttgart Toulouse |
6-0 |
|
26.07.25
|
RB Leipzig Toulouse |
7-0 |
|
17.05.25
|
Saint-Etienne Toulouse |
2-3 |
|
27.04.25
|
Nantes Toulouse |
0-0 |
|
20.04.25
|
Reims Toulouse |
1-0 |
|
06.04.25
|
Marseille Toulouse |
3-2 |
|
16.03.25
|
Strasbourg Toulouse |
2-1 |
|
02.03.25
|
Angers Toulouse |
0-4 |
|
23.02.25
|
Le Havre Toulouse |
1-4 |
|
09.02.25
|
Auxerre Toulouse |
2-2 |
|
18.01.25
|
Lyon Toulouse |
0-0 |
|
05.01.25
|
Lens Toulouse |
0-1 |
|
21.12.24
|
Hauts Lyonnais Toulouse (Penalties:2 - 4) |
0-0 |
|
07.12.24
|
Monaco Toulouse |
2-0 |
|
22.11.24
|
PSG Toulouse |
3-0 |
|
10.11.24
|
Rennes Toulouse |
0-2 |
|
27.10.24
|
Montpellier Toulouse |
0-3 |
|
05.10.24
|
Lille Toulouse |
2-1 |
|
22.09.24
|
Brest Toulouse |
2-0 |
|
25.08.24
|
Nice Toulouse |
1-1 |
|
04.08.24
|
Espanyol Toulouse |
0-0 |
|
31.07.24
|
Girona Toulouse |
0-4 |
|
12.05.24
|
PSG Toulouse |
1-3 |
|
28.04.24
|
Lorient Toulouse |
1-2 |
|
13.04.24
|
Rennes Toulouse |
1-2 |
|
31.03.24
|
Clermont Foot Toulouse |
0-3 |
|
10.03.24
|
Le Havre Toulouse |
1-0 |
|
18.02.24
|
Monaco Toulouse |
1-2 |
|
15.02.24
|
Benfica Toulouse |
2-1 |
|
04.02.24
|
Reims Toulouse |
2-3 |
|
17.05.26
|
Lyon Lens |
0-4 |
|
10.05.26
|
Toulouse Lyon |
2-1 |
|
03.05.26
|
Lyon Rennes |
4-2 |
|
25.04.26
|
Lyon Auxerre |
3-2 |
|
19.04.26
|
PSG Lyon |
1-2 |
|
12.04.26
|
Lyon Lorient |
2-0 |
|
05.04.26
|
Angers Lyon |
0-0 |
|
22.03.26
|
Lyon Monaco |
1-2 |
|
19.03.26
|
Lyon Celta Vigo |
0-2 |
|
15.03.26
|
Le Havre Lyon |
0-0 |
|
12.03.26
|
Celta Vigo Lyon |
1-1 |
|
08.03.26
|
Lyon Paris FC |
1-1 |
|
05.03.26
|
Lyon Lens (Penalties:4 - 5) |
2-2 |
|
01.03.26
|
Marseille Lyon |
3-2 |
|
22.02.26
|
Strasbourg Lyon |
3-1 |
|
15.02.26
|
Lyon Nice |
2-0 |
|
07.02.26
|
Nantes Lyon |
0-1 |
|
04.02.26
|
Lyon Laval |
2-0 |
|
01.02.26
|
Lyon Lille |
1-0 |
|
29.01.26
|
Lyon PAOK |
4-2 |
|
25.01.26
|
Metz Lyon |
2-5 |
|
22.01.26
|
Young Boys Lyon |
0-1 |
|
18.01.26
|
Lyon Brest |
2-1 |
|
11.01.26
|
Lille Lyon |
1-2 |
|
03.01.26
|
Monaco Lyon |
1-3 |
|
21.12.25
|
Lyon Saint-Cyr Collonges |
3-0 |
|
14.12.25
|
Lyon Le Havre |
1-0 |
|
11.12.25
|
Lyon Go Ahead Eagles |
2-1 |
|
07.12.25
|
Lorient Lyon |
1-0 |
|
30.11.25
|
Lyon Nantes |
3-0 |
|
27.11.25
|
Maccabi Tel Aviv Lyon |
0-6 |
|
23.11.25
|
Auxerre Lyon |
0-0 |
|
09.11.25
|
Lyon PSG |
2-3 |
|
06.11.25
|
Real Betis Lyon |
2-0 |
|
02.11.25
|
Brest Lyon |
0-0 |
|
29.10.25
|
Paris FC Lyon |
3-3 |
|
26.10.25
|
Lyon Strasbourg |
2-1 |
|
23.10.25
|
Lyon FC Basel |
2-0 |
|
18.10.25
|
Nice Lyon |
3-2 |
|
05.10.25
|
Lyon Toulouse |
1-2 |
|
02.10.25
|
Lyon Salzburg |
2-0 |
|
28.09.25
|
Lille Lyon |
0-1 |
|
25.09.25
|
Utrecht Lyon |
0-1 |
|
19.09.25
|
Lyon Angers |
1-0 |
|
14.09.25
|
Rennes Lyon |
3-1 |
|
31.08.25
|
Lyon Marseille |
1-0 |
|
23.08.25
|
Lyon Metz |
3-0 |
|
16.08.25
|
Lens Lyon |
0-1 |
|
09.08.25
|
Lyon Getafe |
2-1 |
|
02.08.25
|
Bayern Munich Lyon |
2-1 |
|
17.05.26
|
Lyon Lens |
0-4 |
|
03.05.26
|
Lyon Rennes |
4-2 |
|
25.04.26
|
Lyon Auxerre |
3-2 |
|
12.04.26
|
Lyon Lorient |
2-0 |
|
22.03.26
|
Lyon Monaco |
1-2 |
|
19.03.26
|
Lyon Celta Vigo |
0-2 |
|
08.03.26
|
Lyon Paris FC |
1-1 |
|
05.03.26
|
Lyon Lens (Penalties:4 - 5) |
2-2 |
|
15.02.26
|
Lyon Nice |
2-0 |
|
04.02.26
|
Lyon Laval |
2-0 |
|
01.02.26
|
Lyon Lille |
1-0 |
|
29.01.26
|
Lyon PAOK |
4-2 |
|
18.01.26
|
Lyon Brest |
2-1 |
|
21.12.25
|
Lyon Saint-Cyr Collonges |
3-0 |
|
14.12.25
|
Lyon Le Havre |
1-0 |
|
11.12.25
|
Lyon Go Ahead Eagles |
2-1 |
|
30.11.25
|
Lyon Nantes |
3-0 |
|
09.11.25
|
Lyon PSG |
2-3 |
|
26.10.25
|
Lyon Strasbourg |
2-1 |
|
23.10.25
|
Lyon FC Basel |
2-0 |
|
05.10.25
|
Lyon Toulouse |
1-2 |
|
02.10.25
|
Lyon Salzburg |
2-0 |
|
19.09.25
|
Lyon Angers |
1-0 |
|
31.08.25
|
Lyon Marseille |
1-0 |
|
23.08.25
|
Lyon Metz |
3-0 |
|
09.08.25
|
Lyon Getafe |
2-1 |
|
19.07.25
|
Lyon Villefranche |
1-0 |
|
17.05.25
|
Lyon Angers |
2-0 |
|
04.05.25
|
Lyon Lens |
1-2 |
|
26.04.25
|
Lyon Rennes |
4-1 |
|
10.04.25
|
Lyon Manchester United |
2-2 |
|
05.04.25
|
Lyon Lille |
2-1 |
|
16.03.25
|
Lyon Le Havre |
4-2 |
|
13.03.25
|
Lyon FCSB |
4-0 |
|
02.03.25
|
Lyon Brest |
2-1 |
|
23.02.25
|
Lyon PSG |
2-3 |
|
09.02.25
|
Lyon Reims |
4-0 |
|
30.01.25
|
Lyon Ludogorets |
1-1 |
|
18.01.25
|
Lyon Toulouse |
0-0 |
|
04.01.25
|
Lyon Montpellier |
1-0 |
|
12.12.24
|
Lyon Eintracht Frankfurt |
3-2 |
|
01.12.24
|
Lyon Nice |
4-1 |
|
10.11.24
|
Lyon Saint-Etienne |
1-0 |
|
27.10.24
|
Lyon Auxerre |
2-2 |
|
24.10.24
|
Lyon Besiktas |
0-1 |
|
06.10.24
|
Lyon Nantes |
2-0 |
|
26.09.24
|
Lyon Olympiacos |
2-0 |
|
22.09.24
|
Lyon Marseille |
2-3 |
|
30.08.24
|
Lyon Strasbourg |
4-3 |
|
24.08.24
|
Lyon Monaco |
0-2 |
|
10.05.26
|
Toulouse Lyon |
2-1 |
|
19.04.26
|
PSG Lyon |
1-2 |
|
05.04.26
|
Angers Lyon |
0-0 |
|
15.03.26
|
Le Havre Lyon |
0-0 |
|
12.03.26
|
Celta Vigo Lyon |
1-1 |
|
01.03.26
|
Marseille Lyon |
3-2 |
|
22.02.26
|
Strasbourg Lyon |
3-1 |
|
07.02.26
|
Nantes Lyon |
0-1 |
|
25.01.26
|
Metz Lyon |
2-5 |
|
22.01.26
|
Young Boys Lyon |
0-1 |
|
11.01.26
|
Lille Lyon |
1-2 |
|
03.01.26
|
Monaco Lyon |
1-3 |
|
07.12.25
|
Lorient Lyon |
1-0 |
|
27.11.25
|
Maccabi Tel Aviv Lyon |
0-6 |
|
23.11.25
|
Auxerre Lyon |
0-0 |
|
06.11.25
|
Real Betis Lyon |
2-0 |
|
02.11.25
|
Brest Lyon |
0-0 |
|
29.10.25
|
Paris FC Lyon |
3-3 |
|
18.10.25
|
Nice Lyon |
3-2 |
|
28.09.25
|
Lille Lyon |
0-1 |
|
25.09.25
|
Utrecht Lyon |
0-1 |
|
14.09.25
|
Rennes Lyon |
3-1 |
|
16.08.25
|
Lens Lyon |
0-1 |
|
02.08.25
|
Bayern Munich Lyon |
2-1 |
|
26.07.25
|
Hamburger SV Lyon |
0-4 |
|
10.05.25
|
Monaco Lyon |
2-0 |
|
20.04.25
|
Saint-Etienne Lyon |
2-1 |
|
17.04.25
|
Manchester United Lyon |
5-4 |
|
13.04.25
|
Auxerre Lyon |
1-3 |
|
28.03.25
|
Strasbourg Lyon |
4-2 |
|
09.03.25
|
Nice Lyon |
0-2 |
|
06.03.25
|
FCSB Lyon |
1-3 |
|
16.02.25
|
Montpellier Lyon |
1-4 |
|
02.02.25
|
Marseille Lyon |
3-2 |
|
26.01.25
|
Nantes Lyon |
1-1 |
|
23.01.25
|
Fenerbahce Lyon |
0-0 |
|
15.01.25
|
Bourgoin-Jallieu Lyon (Penalties:4 - 2) |
2-2 |
|
11.01.25
|
Brest Lyon |
2-1 |
|
21.12.24
|
Feignies-Aulnoye Lyon |
1-2 |
|
15.12.24
|
PSG Lyon |
3-1 |
|
07.12.24
|
Angers Lyon |
0-3 |
|
28.11.24
|
Qarabag Lyon |
1-4 |
|
23.11.24
|
Reims Lyon |
1-1 |
|
07.11.24
|
Hoffenheim Lyon |
2-2 |
|
01.11.24
|
Lille Lyon |
1-1 |
|
20.10.24
|
Le Havre Lyon |
0-4 |
|
03.10.24
|
Rangers Lyon |
1-4 |
|
29.09.24
|
Toulouse Lyon |
1-2 |
|
15.09.24
|
Lens Lyon |
0-0 |
|
18.08.24
|
Rennes Lyon |
3-0 |
|
05.10.2025
|
Lyon Toulouse |
1-2
|
|
18.01.2025
|
Lyon Toulouse |
0-0
|
|
29.09.2024
|
Toulouse Lyon |
1-2
|
|
15.03.2024
|
Toulouse Lyon |
2-3
|
|
10.12.2023
|
Lyon Toulouse |
3-0
|
|
29.09.2024
|
Toulouse Lyon |
1-2
|
|
15.03.2024
|
Toulouse Lyon |
2-3
|
|
14.04.2023
|
Toulouse Lyon |
1-2
|
|
02.11.2019
|
Toulouse Lyon |
2-3
|
|
16.01.2019
|
Toulouse Lyon |
2-2
|
|
20.12.2017
|
Toulouse Lyon |
1-2
|