← Match Finder
Coupe de France
Referee: F Batta
Lyon Duchere
S S T S S
1–2
Full-time
Toulouse
U T U S S

Retrospective analysis — the model is trained only on matches played before this one.

⚠️ One of the teams has played few league matches recently (e.g. newly promoted). The analysis is therefore more uncertain than usual, and we give no recommendations for this match.
🔒 Who wins? Pro

The model's probabilities for a home win, draw and away win — with reasoning and recommended markets.

Unlock with Pro

Already have an account? Log in

Team trends

Lyon Duchere Toulouse
Last 6 — all competitions · 6/6 matches
Win Ø 50%
67%
33%
Points per game
2,0
1,5
Over 2.5 Ø 58%
83%
33%
Both score Ø 58%
83%
33%
Average goals
3,7
1,8
Scored
2,3
1,2
Conceded
1,3
0,7
Goal diff per game
+1,0
+0,5
xG created Pro
xG conceded Pro
xG diff Pro
🔒 Goal markets Pro

Expected goals, over/under and both teams to score — priced by the model before kick-off.

Unlock with Pro

Already have an account? Log in

🔒 Most likely result Pro

The model's top final scores with the best bookmaker odds.

Unlock with Pro

Already have an account? Log in

Match stats

Half-time score: 0–0

33% Possession 67%
4 Shots 19
2 Shots on target 5
1 Blocked shots 8
3 Goalkeeper saves 1
0 Corners 9
0 Offside 2
12 Free kicks against 16
2 Yellow cards 4
0 Red cards 0
The table before the match
# Team K V U T +/− P
1 Laval 3 3 0 0 +13 9
2 Reims 3 3 0 0 +9 9
3 Troyes 3 3 0 0 +7 9
4 Chantilly 3 3 0 0 +7 9
5 Montpellier 3 3 0 0 +5 9
6 Bayeux 3 3 0 0 +3 9
7 Les Herbiers 3 2 1 0 +3 7
8 St Etienne 2 2 0 0 +12 6
9 St Maur Lusitanos 3 2 0 1 +9 6
10 Amiens 2 2 0 0 +7 6
11 Nancy 2 2 0 0 +6 6
12 Pontivy GSI 2 2 0 0 +6 6
13 Olympique Marcquois 3 2 0 1 +5 6
14 Feignies-Aulnoye 3 2 0 1 +4 6
15 Guingamp 3 2 0 1 +4 6
16 Orleans 2 2 0 0 +4 6
17 Grenoble 2 2 0 0 +4 6
18 Dieppe 2 2 0 0 +4 6
19 Lyon Duchere 2 2 0 0 +4 6
20 Concarneau 2 2 0 0 +4 6
21 Canet Roussillon 3 2 0 1 +3 6
22 Bourg-en-bresse 01 2 2 0 0 +3 6
23 Istres 2 2 0 0 +3 6
24 Bordeaux 2 2 0 0 +2 6
25 Le Puy Foot 2 2 0 0 +2 6
26 Le Mans 3 1 2 0 +1 5
27 Sochaux 2 1 1 0 +6 4
28 Bastia 2 1 1 0 +6 4
29 Dunkerque 2 1 1 0 +5 4
30 Chauvigny 2 1 1 0 +4 4
31 Aubervilliers 2 1 1 0 +3 4
32 Raon l'Etape 2 1 1 0 +3 4
33 Mulhouse 2 1 1 0 +3 4
34 Bassin d'Arcachon Sud 2 1 1 0 +3 4
35 Vendée Fontenay 2 1 1 0 +3 4
36 Feurs 2 1 1 0 +2 4
37 Granville 2 1 1 0 +2 4
38 Romorantin 2 1 1 0 +2 4
39 Red Star 2 1 1 0 +2 4
40 Périgny 3 1 1 1 +1 4
41 Poitiers 2 1 1 0 +1 4
42 Marmande 2 1 1 0 +1 4
43 Les Sables-d'Olonne 2 1 1 0 +1 4
44 Montreuil 2 1 1 0 +1 4
45 SA Mérignac 2 1 1 0 +1 4
46 Biesheim 3 1 1 1 -2 4
47 Freyming 3 1 1 1 -2 4
48 Croix Football IC 3 1 1 1 -3 4
49 Gosier 3 1 1 1 -6 4
50 Lorient 1 1 0 0 +7 3
51 Ancienne Château-Gontier 2 1 0 1 +5 3
52 Stade Briochin 2 1 0 1 +3 3
53 Racing Besançon 2 1 0 1 +3 3
54 Metz 1 1 0 0 +3 3
55 Carnoux 2 1 0 1 +2 3
56 MJEP Cormontreuil 2 1 0 1 +2 3
57 Lens 1 1 0 0 +2 3
58 Chalon 2 1 0 1 +2 3
59 Sarreguemines 2 1 0 1 +1 3
60 Stade Plabennec 2 1 0 1 +1 3
61 Rodez 2 1 0 1 +1 3
62 Pau FC 2 1 0 1 +1 3
63 Lille 1 1 0 0 +1 3
64 Mazeres 2 1 0 1 +0 3
65 Annecy 2 1 0 1 +0 3
66 Avranches 3 0 3 0 +0 3
67 Bondues 2 1 0 1 +0 3
68 Union Saint-Jean 2 1 0 1 +0 3
69 Yvetot 2 1 0 1 +0 3
70 Chateauroux 2 1 0 1 -1 3
71 Montceau 2 1 0 1 -1 3
72 Beaucouzé 2 1 0 1 -1 3
73 Torcy 2 1 0 1 -2 3
74 Reims Sainte-Anne 2 1 0 1 -3 3
75 Abbeville 2 1 0 1 -4 3
76 Saint-Pauloise 2 1 0 1 -5 3
77 Oissel 2 0 2 0 +0 2
78 Villeneuve-la-Garenne 2 0 2 0 +0 2
79 Hauts Lyonnais 2 0 2 0 +0 2
80 Stade Béthunois 2 0 2 0 +0 2
81 Rhone-Vallee 2 0 2 0 +0 2
82 Steenvoorde 2 0 2 0 +0 2
83 Saint-Malo 2 0 2 0 +0 2
84 Saint-Cyr Collonges 2 0 2 0 +0 2
85 Blois 3 0 2 1 -1 2
86 Nord Lozère 1 0 1 0 +0 1
87 Boulogne 1 0 1 0 +0 1
88 Quevilly Rouen 1 0 1 0 +0 1
89 Racing Colombes 92 1 0 1 0 +0 1
90 Fleury 91 1 0 1 0 +0 1
91 Pontarlier 1 0 1 0 +0 1
92 Etoile Matoury 1 0 1 0 +0 1
93 Wittenheim 1 0 1 0 +0 1
94 Andrézieux 1 0 1 0 +0 1
95 Brest 1 0 1 0 +0 1
96 Vitré 1 0 1 0 +0 1
97 Loon-Plage 1 0 1 0 +0 1
98 Saint-Meziery 1 0 1 0 +0 1
99 Grasse 1 0 1 0 +0 1
100 Villars-l'Isle 1 0 1 0 +0 1
101 Chambly Thelle FC 1 0 1 0 +0 1
102 Ivry 1 0 1 0 +0 1
103 Etoile Bobigny 1 0 1 0 +0 1
104 Saint-Brice Courcelles 1 0 1 0 +0 1
105 Pen Hir 1 0 1 0 +0 1
106 Épernay 1 0 1 0 +0 1
107 Clermont 1 0 1 0 +0 1
108 Drancy 1 0 1 0 +0 1
109 Gobelins 1 0 1 0 +0 1
110 Angers 1 0 1 0 +0 1
111 Colomiers 1 0 1 0 +0 1
112 Sablé 1 0 1 0 +0 1
113 Chamalières 1 0 1 0 +0 1
114 Thonon Évian 1 0 1 0 +0 1
115 Aubagne 1 0 1 0 +0 1
116 Eveil 1 0 1 0 +0 1
117 Mauguio Carnon 1 0 1 0 +0 1
118 Le Geldar 2 0 1 1 -1 1
119 Plouvorn 2 0 1 1 -1 1
120 Selongey 2 0 1 1 -1 1
121 Beauvais 2 0 1 1 -1 1
122 APM Metz 2 0 1 1 -2 1
123 UF Touraine 2 0 1 1 -2 1
124 Seyssinet-Pariset 2 0 1 1 -2 1
125 Bogny 2 0 1 1 -3 1
126 Espoir Ste Luce 2 0 1 1 -4 1
127 Sarre Union 2 0 1 1 -6 1
128 Ecotay Moingt 2 0 1 1 -10 1
129 Strasbourg Koenigshoffen 1 0 0 1 -1 0
130 Moulien 1 0 0 1 -1 0
131 Caen 1 0 0 1 -1 0
132 Seignosse Capbreton 1 0 0 1 -1 0
133 ES Cappelle 1 0 0 1 -1 0
134 Gazelec FC Ajaccio 1 0 0 1 -1 0
135 Cannes 1 0 0 1 -1 0
136 Saint-Colomban Locminé 1 0 0 1 -1 0
137 L'Etrat La Tour 1 0 0 1 -1 0
138 Caen PTT 1 0 0 1 -1 0
139 Lapalisse 1 0 0 1 -1 0
140 SS Allinges 1 0 0 1 -1 0
141 Boé Bon Encontre 1 0 0 1 -1 0
142 ASPTT Dijon 1 0 0 1 -1 0
143 OCPAM 1 0 0 1 -1 0
144 Angoulême 1 0 0 1 -1 0
145 FC 2 Rives 82 1 0 0 1 -1 0
146 Bandrele 1 0 0 1 -1 0
147 Montmorillon 1 0 0 1 -1 0
148 Dominicaine 1 0 0 1 -1 0
149 Savigneux Montbrison 1 0 0 1 -2 0
150 Furiani-Agliani 1 0 0 1 -2 0
151 Orvault SF 1 0 0 1 -2 0
152 Dinan Léhon 1 0 0 1 -2 0
153 Lavaur 1 0 0 1 -2 0
154 Quetigny 1 0 0 1 -2 0
155 Trélissac 1 0 0 1 -2 0
156 Biars-Bretenoux 1 0 0 1 -2 0
157 Agde 1 0 0 1 -2 0
158 Challans 1 0 0 1 -2 0
159 Forbach 1 0 0 1 -2 0
160 Atlas Paillade 1 0 0 1 -2 0
161 Avion 1 0 0 1 -2 0
162 Plédran 1 0 0 1 -2 0
163 Longuenesse 1 0 0 1 -2 0
164 Pierrelatte 1 0 0 1 -2 0
165 Le Poinconnet 1 0 0 1 -2 0
166 SA Beaumont 1 0 0 1 -3 0
167 Porto Portugais Amiens 1 0 0 1 -3 0
168 Blagnac 1 0 0 1 -3 0
169 Auch 1 0 0 1 -3 0
170 Bayonne 1 0 0 1 -3 0
171 France Aizenay 1 0 0 1 -3 0
172 ASS Still Mutzig 1 0 0 1 -3 0
173 Olympique de Villefontaine 1 0 0 1 -3 0
174 Magenta 1 0 0 1 -3 0
175 Auby 1 0 0 1 -3 0
176 Les Bleuets 1 0 0 1 -3 0
177 Montreal-la-Cluse 1 0 0 1 -3 0
178 Premontre 1 0 0 1 -3 0
179 Saint-Amand 1 0 0 1 -3 0
180 Pirae 1 0 0 1 -4 0
181 Avenir Sportif de Gouzon 1 0 0 1 -4 0
182 Cambrai 1 0 0 1 -4 0
183 Saint-Renan 1 0 0 1 -4 0
184 Thionville Lusitanos 1 0 0 1 -4 0
185 GSA Tomblaine 1 0 0 1 -5 0
186 OS Aire-Sur-La-Lys 1 0 0 1 -5 0
187 US Chateau-Malo 1 0 0 1 -6 0
188 Le Cellier Mauves 1 0 0 1 -6 0
189 Camon 1 0 0 1 -7 0
190 Stade Quimperlois 1 0 0 1 -9 0

Calculated from our results data. “xG +/−” is expected goal difference — a positive number with a low league position suggests an undervalued team. Ties on points are sorted by goal difference; some leagues use other rules.

Match report

Lyon Duchere Toulouse
Maé Clavel 🟨
9′
Half-time 0–1
51′
Emersonn 0–1
Amir Etien 🟨
54′
56′
A. Donnum 0–2
C. Casseres
57′
🔁 S. Hidalgo
↦ W. Kamanzi
1–2 A. Etien
67′
71′
🟨 Rafik Messali
76′
🔁 D. Methalie
↦ R. Messali
77′
🟨 Seny Koumbassa
79′
🟨 Dayann Methalie
I. Ihaddadene 🔁
↦ Y. Zouma
83′
J. Laurent 🔁
↦ E. Valey
86′
K. Souare 🔁
↦ S. Bourouis-Belle
87′
K. Belmahi 🔁
↦ A. Etien
91′
96′
🟨 Mario Sauer
Full-time 1–2

Line-ups

Lyon Duchere

5-4-1
1 E. Vita G
2 M. Haon D
6 Y. Zouma D
5 R. Thunet D
4 N. Ighbane D
3 M. Clavel D
7 A. Etien M
8 Y. Martelat M
10 N. Dhib
11 E. Valey M
9 S. Bourouis-Belle F
Bench (9)
16 A. Rambaud
14 K. Bafounta
15 K. Belmahi
20 I. Ihaddadene
13 O. Benyounes
19 I. Boughanmi
18 J. Laurent
17 K. Souare
12 L. Ndoutoume

Coach: Lionel Bah

Toulouse

3-4-2-1
1 K. Haug G
8 A. Vossah D
5 S. Koumbassa D
3 M. McKenzie D
2 R. Messali M
4 M. Sauer M
6 C. Casseres M
11 W. Kamanzi M
7 A. Donnum F
10 Y. Gboho F
9 Emersonn F
Bench (9)
16 A. Dominguez
20 C. Cresswell
19 D. Sidibe
18 D. Methalie
17 G. Bakhouche Piernas
12 N. Schmidt
15 J. Vignolo
14 S. Hidalgo
13 N. Edjouma

Coach: Carles Martinez

Odds comparison

Green columns are the outcomes that came in.

Over/under goals
O1,5 ✓
O2,5 ✓
U3,5 ✓
Both teams to score
BLS ja ✓
BLS nei

Referee

F Batta · 132 kamper i vår database

🟨 Yellow cards
3,4 / match
Above average
⚽ Free kicks
27,3 / match
Above average

🟥 Red cards: 0,23 per match

The analysis is a statistical estimate based on the teams' results and underlying performances (xG) — not a guarantee. See the model's results.