← Match Finder
Coupe de France
Referee: P Gaillouste
Guingamp
S T S U S
2–2
Full-time
Sochaux
U T S S U

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

Guingamp Sochaux
Last 6 — all competitions · 6/6 matches
Win Ø 59%
67%
50%
Points per game
2,2
1,8
Over 2.5 Ø 67%
67%
67%
Both score Ø 75%
83%
67%
Average goals
3,3
3,3
Scored
2,2
1,7
Conceded
1,2
1,7
Goal diff per game
+1,0
+0,0
This season — Coupe de France · 3/3 matches
Win Ø 84%
100%
67%
Points per game
3,0
2,3
Over 2.5 Ø 67%
100%
33%
Both score Ø 50%
67%
33%
Average goals
4,3
2,0
Scored
3,7
1,7
Conceded
0,7
0,3
Goal diff per game
+3,0
+1,3
🔒 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: 1–2

76% Possession 24%
29 Shots 10
10 Shots on target 6
13 Blocked shots 3
4 Goalkeeper saves 8
10 Corners 3
2 Offside 0
9 Free kicks against 11
1 Yellow cards 1
1 Red cards 0
The table before the match Guingamp 6. · Sochaux 15.
# Team K V U T +/− P
1 Le Mans 3 3 0 0 +12 9
2 Bastia 3 3 0 0 +11 9
3 Le Puy Foot 3 3 0 0 +10 9
4 Bourgoin-Jallieu 3 3 0 0 +10 9
5 Lorient 3 3 0 0 +10 9
6 Guingamp 3 3 0 0 +9 9
7 Cannes 3 3 0 0 +7 9
8 Thaon 3 3 0 0 +7 9
9 Troyes 3 3 0 0 +6 9
10 Dives-Cabourg 3 2 1 0 +7 7
11 Annecy 3 2 1 0 +6 7
12 Thionville Lusitanos 3 2 1 0 +5 7
13 Dijon 3 2 1 0 +4 7
14 Haguenau 3 2 1 0 +4 7
15 Sochaux 3 2 1 0 +4 7
16 Clermont 3 2 1 0 +4 7
17 Espaly-Saint-Marcel 3 2 1 0 +4 7
18 Stade Briochin 3 2 1 0 +4 7
19 Valenciennes 3 2 1 0 +3 7
20 Quevilly Rouen 3 2 1 0 +3 7
21 Hauts Lyonnais 3 2 1 0 +3 7
22 Dunkerque 3 2 1 0 +3 7
23 Caen 3 2 0 1 +9 6
24 Feignies-Aulnoye 3 2 0 1 +5 6
25 Martigues 3 2 0 1 +4 6
26 Boulogne 3 2 0 1 +2 6
27 Union Saint-Jean 3 2 0 1 +2 6
28 ASS Still Mutzig 3 2 0 1 +2 6
29 Bordeaux 3 2 0 1 +1 6
30 Metz 3 2 0 1 +1 6
31 Drancy 3 2 0 1 +0 6
32 RC Calais 3 2 0 1 +0 6
33 RC Saint Joseph 3 2 0 1 -2 6
34 SA Mérignac 3 1 2 0 +6 5
35 Corte 3 1 2 0 +2 5
36 Red Star 2 1 1 0 +6 4
37 La Roche VF 3 1 1 1 +5 4
38 Jura Sud Foot 2 1 1 0 +4 4
39 Grenoble 3 1 1 1 +3 4
40 Bobigny 3 1 1 1 +3 4
41 Orleans 2 1 1 0 +3 4
42 Colmar 2 1 1 0 +3 4
43 Amiens 3 1 1 1 +2 4
44 Concarneau 2 1 1 0 +2 4
45 Pau FC 2 1 1 0 +2 4
46 Saint-Denis 3 1 1 1 +1 4
47 St-Philbert Gd Lieu 3 1 1 1 +1 4
48 Beaumont Saint-Cyr 2 1 1 0 +1 4
49 Rumilly Vallières 2 1 1 0 +1 4
50 Saint-Malo 2 1 1 0 +1 4
51 Chasselay MDA 3 1 1 1 +0 4
52 Tours 3 1 1 1 +0 4
53 Marmande 3 1 1 1 -4 4
54 Marseille 1 1 0 0 +4 3
55 Nantes 1 1 0 0 +4 3
56 Rennes 1 1 0 0 +3 3
57 Monaco 1 1 0 0 +3 3
58 Strasbourg 1 1 0 0 +3 3
59 Mâcon 2 1 0 1 +2 3
60 Aubervilliers 2 1 0 1 +2 3
61 Rouen 2 1 0 1 +2 3
62 Reims 1 1 0 0 +2 3
63 Versailles 2 1 0 1 +1 3
64 Aigles d'Or de Mana 1 1 0 0 +1 3
65 Lyon 1 1 0 0 +1 3
66 Lille 1 1 0 0 +1 3
67 Brest 1 1 0 0 +1 3
68 Angers 1 1 0 0 +1 3
69 Neuilly sur Marne 2 1 0 1 +0 3
70 Nancy 2 1 0 1 +0 3
71 Istres 2 1 0 1 +0 3
72 Angoulême 2 1 0 1 +0 3
73 Laval 3 0 3 0 +0 3
74 Gallia Lucciana 2 1 0 1 +0 3
75 Cluses-Scionzier 2 1 0 1 +0 3
76 Carnoux 2 1 0 1 +0 3
77 Beauvais 2 1 0 1 -1 3
78 La Roche sur Yon 2 1 0 1 -1 3
79 Calais Beau-Marais 2 1 0 1 -1 3
80 Les Herbiers 2 1 0 1 -1 3
81 Chambéry 2 1 0 1 -1 3
82 Ginglin Cesson 2 1 0 1 -1 3
83 Valence FC 2 1 0 1 -1 3
84 Olympique d'Alès 2 1 0 1 -2 3
85 Saint-Colomban Locminé 2 1 0 1 -2 3
86 Olympique de Valence 2 1 0 1 -2 3
87 Couzeix-Chaptelat 2 1 0 1 -2 3
88 Monnaie 2 1 0 1 -3 3
89 Bolbec 2 1 0 1 -5 3
90 Vierzon FC 2 0 2 0 +0 2
91 USSA Vertou 2 0 2 0 +0 2
92 Hettange-Grande 1 0 1 0 +0 1
93 Colomiers 1 0 1 0 +0 1
94 Avranches 1 0 1 0 +0 1
95 TA Rennes 1 0 1 0 +0 1
96 Lens 1 0 1 0 +0 1
97 Paris SG 1 0 1 0 +0 1
98 Paris FC 1 0 1 0 +0 1
99 Villefranche 1 0 1 0 +0 1
100 Fleury 91 1 0 1 0 +0 1
101 Romorantin 1 0 1 0 +0 1
102 Biesheim 1 0 1 0 +0 1
103 Saint-Omer 1 0 1 0 +0 1
104 Nice 1 0 1 0 +0 1
105 Linas-Montlhery 1 0 1 0 +0 1
106 Saint-Pierre Milizac 1 0 1 0 +0 1
107 Montagnarde 1 0 1 0 +0 1
108 Saint-Lô Manche 1 0 1 0 +0 1
109 Porto Portugais Amiens 1 0 1 0 +0 1
110 Brétigny Foot 1 0 1 0 +0 1
111 Vitré 1 0 1 0 +0 1
112 Stade Béthunois 1 0 1 0 +0 1
113 Toulouse 1 0 1 0 +0 1
114 Étoile Maritime 1 0 1 0 +0 1
115 Crépy-en-Valois 1 0 1 0 +0 1
116 Raon l'Etape 2 0 1 1 -1 1
117 Le Touquet 2 0 1 1 -1 1
118 Liancourt Clermont 2 0 1 1 -1 1
119 Diables Noirs 2 0 1 1 -2 1
120 Dinan Léhon 2 0 1 1 -3 1
121 Cesson 2 0 1 1 -3 1
122 Noyelles sous Lens 2 0 1 1 -3 1
123 Lunéville 2 0 1 1 -4 1
124 Agde 2 0 1 1 -4 1
125 Dragon 2 0 1 1 -5 1
126 Roubaix 1 0 0 1 -1 0
127 Chaumont 1 0 0 1 -1 0
128 Rodez 1 0 0 1 -1 0
129 OCPAM 1 0 0 1 -1 0
130 Pays de Cassel 1 0 0 1 -1 0
131 Vannes 1 0 0 1 -1 0
132 Saint-Cyr Collonges 1 0 0 1 -1 0
133 Ajaccio 1 0 0 1 -1 0
134 Samaritaine 1 0 0 1 -1 0
135 Vendée Fontenay 1 0 0 1 -1 0
136 Saint-Brieuc 1 0 0 1 -1 0
137 Maladrerie 1 0 0 1 -1 0
138 Auxerre 1 0 0 1 -1 0
139 Chantilly 1 0 0 1 -1 0
140 Jura Dolois 1 0 0 1 -1 0
141 Le Havre 1 0 0 1 -1 0
142 Biars-Bretenoux 1 0 0 1 -1 0
143 Marboz 1 0 0 1 -1 0
144 Blenod 1 0 0 1 -1 0
145 Marignane 1 0 0 1 -1 0
146 Arles 1 0 0 1 -1 0
147 Illkirch Graffenstaden 1 0 0 1 -1 0
148 Mérignac-Arlac 1 0 0 1 -1 0
149 Sauveteurs Brivois 1 0 0 1 -1 0
150 Lempdes 1 0 0 1 -1 0
151 Stade Beaucairois 1 0 0 1 -2 0
152 Epinal 1 0 0 1 -2 0
153 Grandvillars 1 0 0 1 -2 0
154 Sablé 1 0 0 1 -2 0
155 Les Ulis 1 0 0 1 -2 0
156 Gueugnon 1 0 0 1 -2 0
157 Canet Roussillon 1 0 0 1 -2 0
158 Bayonne 1 0 0 1 -2 0
159 Foron 1 0 0 1 -2 0
160 AC Paris 15 1 0 0 1 -2 0
161 Anduzien 1 0 0 1 -2 0
162 Fief-Gesté 1 0 0 1 -2 0
163 Sarre Union 1 0 0 1 -2 0
164 Saumur 1 0 0 1 -2 0
165 Alençon 1 0 0 1 -2 0
166 Ruffiac Malestroit 1 0 0 1 -2 0
167 Arras 1 0 0 1 -2 0
168 Comtal 1 0 0 1 -2 0
169 Grau-du-Roi 1 0 0 1 -2 0
170 Bressuire 1 0 0 1 -2 0
171 Etoile Matoury 2 0 0 2 -3 0
172 Saint-Pierroise 1 0 0 1 -3 0
173 Jeunesse Evolution 1 0 0 1 -3 0
174 Niort 1 0 0 1 -3 0
175 Houilles 1 0 0 1 -3 0
176 Paimpol 1 0 0 1 -3 0
177 Thouars 1 0 0 1 -3 0
178 FCSR Obernai 1 0 0 1 -3 0
179 Feytiat 1 0 0 1 -3 0
180 Nousseviller 1 0 0 1 -3 0
181 Boulay 1 0 0 1 -3 0
182 Avenir Mourenxois 1 0 0 1 -3 0
183 St Etienne 1 0 0 1 -4 0
184 Montpellier 1 0 0 1 -4 0
185 C' Chartres 1 0 0 1 -4 0
186 Freyming 1 0 0 1 -4 0
187 Cannet Rocheville 1 0 0 1 -4 0
188 Guéreins Genouilleux 1 0 0 1 -4 0
189 St-Just St-Rambert 1 0 0 1 -4 0
190 Valdahon Vercel 1 0 0 1 -4 0
191 ETC Anstaing Chéreng 1 0 0 1 -4 0
192 Labourse 1 0 0 1 -4 0
193 Montferrand 1 0 0 1 -4 0
194 Vesoul 1 0 0 1 -5 0
195 Serquigny Nassandres 1 0 0 1 -5 0
196 Raismes 1 0 0 1 -5 0
197 Allobroges Asafia 1 0 0 1 -5 0
198 Haubourdin 1 0 0 1 -6 0
199 St-Philbert Réorthe JA 1 0 0 1 -6 0
200 Olympique Cazaux 1 0 0 1 -6 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

Guingamp Sochaux
12′
T. Fontaine 0–1
29′
🟨 M. Patouillet
1–1 M. Riou
38′
Half-time 1–2
46′
A. Gnanduillet 1–2
2–2 S. Guendouz
H. Picard
59′
64′
🔁 V. Joseph
↦ R. Pereira De Sa
64′
🔁 S. Loubao
↦ I. Macalou
L. Maronnier 🔁
↦ D. Ourega
64′
J. Siwe 🔁
↦ T. Luvambo
64′
Junior Armando Mendes 🔁
↦ H. Picard
71′
K. Sidibé 🔁
↦ S. Guendouz
71′
72′
🔁 M. Mukanya
↦ A. Gnanduillet
75′
🔁 É. N'Gatta
↦ Amilcar Silva
75′
🔁 N. Kotto Kotto Mouyema
↦ M. Lecolier
A. Sissoko 🟥
85′
S. Nair 🔁
↦ B. Labeau
87′
K. Sidibe 🟨
95′
121′
D. Michel
penalty missed
121′
D. Michel
penalty missed
121′
D. Michel
penalty missed
121′
D. Michel
penalty missed
121′
D. Michel
penalty missed
121′
D. Michel
penalty missed
3–2 D. Louiserre
122′
123′
T. Fontaine 3–3
4–3 J. Siwe
124′
125′
J. Dacosta 4–4
A. Hemia
penalty missed
126′
A. Hemia
penalty missed
126′
A. Hemia
penalty missed
126′
A. Hemia
penalty missed
126′
A. Hemia
penalty missed
126′
A. Hemia
penalty missed
126′
127′
V. Joseph
penalty missed
127′
V. Joseph
penalty missed
127′
V. Joseph
penalty missed
127′
V. Joseph
penalty missed
127′
V. Joseph
penalty missed
127′
V. Joseph
penalty missed
5–4 K. Sidibé
128′
129′
V. Mayela 5–5
M. Riou
penalty missed
130′
M. Riou
penalty missed
130′
M. Riou
penalty missed
130′
M. Riou
penalty missed
130′
M. Riou
penalty missed
130′
M. Riou
penalty missed
130′
131′
M. Mukanya 5–6
6–6 P. Lemonnier
132′
133′
H. Bayanginisa 6–7
7–7 L. Maronnier
134′
135′
S. Loubao 7–8
8–8 S. Nair
136′
9–8 Junior Armando Mendes
137′
138′
N. Kotto Kotto Mouyema 9–9
139′
M. Patouillet 9–10
10–10 B. Niasse
140′
141′
T. Fontaine
penalty missed
141′
T. Fontaine
penalty missed
141′
T. Fontaine
penalty missed
141′
T. Fontaine
penalty missed
141′
T. Fontaine
penalty missed
141′
T. Fontaine
penalty missed
11–10 D. Louiserre
142′
Full-time 11–10

Line-ups

Guingamp

1 B. Niasse G
2 A. Sissoko D
6 M. Riou D
5 P. Lemonnier D
3 D. Ourega D
8 A. Hemia M
4 D. Louiserre M
7 S. Guendouz M
11 T. Luvambo M
10 H. Picard M
9 B. Labeau F
Bench (9)
17 J. Siwe
13 L. Maronnier
12 K. Sidibé
20 Junior Armando Mendes
18 S. Nair
15 L. Phiri
19 R. Touzghar
16 T. Bartouche-Selbonne
14 D. Gomis

Coach: S. Ripoll

Sochaux

1 M. Patouillet G
2 J. Dacosta D
5 T. Fontaine D
4 V. Mayela D
8 I. Macalou M
6 H. Bayanginisa M
11 D. Michel M
3 Amilcar Silva M
10 R. Pereira De Sa F
9 A. Gnanduillet F
7 M. Lecolier F
Bench (7)
13 S. Loubao
14 V. Joseph
15 M. Mukanya
17 N. Kotto Kotto Mouyema
18 É. N'Gatta
12 N. Ouammou
16 A. Pierre

Coach: K. Mokeddem

Odds comparison

Green columns are the outcomes that came in.

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

Referee

P Gaillouste · 98 kamper i vår database

🟨 Yellow cards
3,5 / match
Above average
⚽ Free kicks
25,5 / match
Above average

🟥 Red cards: 0,30 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.