← Match Finder
Coupe de France
Referee: A Valnet
2–3
Full-time
Dunkerque
U T U T T

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

Saint-Omer Dunkerque
Last 6 — all competitions · 2/6 matches
Win Ø 0%
0%
0%
Points per game
1,0
0,3
Over 2.5 Ø 9%
0%
17%
Both score Ø 67%
100%
33%
Average goals
2,0
2,3
Scored
1,0
0,3
Conceded
1,0
2,0
Goal diff per game
+0,0
-1,7
This season — Coupe de France · 2/2 matches
Win Ø 25%
0%
50%
Points per game
1,0
2,0
Over 2.5 Ø 0%
0%
0%
Both score Ø 75%
100%
50%
Average goals
2,0
1,5
Scored
1,0
1,0
Conceded
1,0
0,5
Goal diff per game
+0,0
+0,5
🔒 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–2

41% Possession 59%
13 Shots 10
8 Shots on target 5
1 Blocked shots 3
2 Goalkeeper saves 6
5 Corners 4
1 Offside 3
7 Free kicks against 12
0 Yellow cards 1
0 Red cards 0
The table before the match Saint-Omer 84. · Dunkerque 46.
# Team K V U T +/− P
1 Rodez 3 3 0 0 +16 9
2 Romorantin 3 3 0 0 +11 9
3 Orleans 3 3 0 0 +6 9
4 Le Puy Foot 3 3 0 0 +6 9
5 Racing Colombes 92 3 3 0 0 +4 9
6 Feignies-Aulnoye 3 3 0 0 +3 9
7 Trélissac 3 2 1 0 +5 7
8 Valenciennes 3 2 1 0 +4 7
9 Paris FC 3 2 1 0 +3 7
10 Bergerac 2 2 0 0 +6 6
11 Caen 2 2 0 0 +6 6
12 Laval 2 2 0 0 +6 6
13 Olympique d'Alès 3 2 0 1 +5 6
14 Chambly Thelle FC 3 2 0 1 +5 6
15 Chateauroux 2 2 0 0 +5 6
16 Quevilly Rouen 3 2 0 1 +5 6
17 Sochaux 2 2 0 0 +5 6
18 Thionville Lusitanos 2 2 0 0 +5 6
19 Saint-Priest 2 2 0 0 +4 6
20 Feurs 2 2 0 0 +4 6
21 Dinan Léhon 2 2 0 0 +4 6
22 Amiens 2 2 0 0 +4 6
23 Lyon Duchere 3 2 0 1 +3 6
24 Sarreguemines 3 2 0 1 +3 6
25 Libourne 2 2 0 0 +3 6
26 Dieppe 2 2 0 0 +3 6
27 Entente S St Gratien 2 2 0 0 +3 6
28 Pau FC 3 2 0 1 +2 6
29 Nimes 3 2 0 1 +2 6
30 Angers 3 2 0 1 +2 6
31 Les Herbiers 2 2 0 0 +2 6
32 Rouen 2 2 0 0 +2 6
33 Avoine OCC 2 1 1 0 +3 4
34 Auxerre 2 1 1 0 +3 4
35 Revel 2 1 1 0 +3 4
36 Louhans-Cuiseaux 2 1 1 0 +1 4
37 Cannes 2 1 1 0 +1 4
38 Grenoble 2 1 1 0 +1 4
39 Guingamp 2 1 1 0 +1 4
40 Union Cosnoise 2 1 1 0 +1 4
41 Epinal 2 1 1 0 +1 4
42 Mulhouse 2 1 1 0 +1 4
43 Paimpol 2 1 1 0 +1 4
44 Bordeaux 2 1 1 0 +1 4
45 Chambéry 2 1 1 0 +1 4
46 Dunkerque 2 1 1 0 +1 4
47 Blagnac 2 1 1 0 +1 4
48 Fleury 91 2 1 1 0 +1 4
49 Sarre Union 2 1 1 0 +1 4
50 Pontarlier 2 1 1 0 +1 4
51 Lille 1 1 0 0 +12 3
52 Dijon 2 1 0 1 +4 3
53 Vitré 2 1 0 1 +4 3
54 Nantes 1 1 0 0 +3 3
55 Métropole Troyenne 2 1 0 1 +2 3
56 Ajaccio 2 1 0 1 +2 3
57 Villers Houlgate CF 2 1 0 1 +2 3
58 St Etienne 2 1 0 1 +2 3
59 Martigues 2 1 0 1 +1 3
60 St-Philbert Gd Lieu 2 1 0 1 +1 3
61 Pontivy GSI 2 1 0 1 +1 3
62 Furiani-Agliani 2 1 0 1 +1 3
63 Brest 1 1 0 0 +1 3
64 Entente Itancourt-Neu. 2 1 0 1 +0 3
65 Castanet 2 1 0 1 +0 3
66 Ergué-Gaberic 2 1 0 1 +0 3
67 Thaon 2 1 0 1 +0 3
68 Annecy 2 1 0 1 +0 3
69 Plessis Robinson 92 2 1 0 1 +0 3
70 AG Caennaise 2 1 0 1 +0 3
71 Angoulême 2 1 0 1 +0 3
72 Panazol 2 1 0 1 -1 3
73 Villenave 2 1 0 1 -1 3
74 Biesheim 2 1 0 1 -1 3
75 Hauts Lyonnais 2 1 0 1 -1 3
76 Bassin d'Arcachon Sud 2 1 0 1 -1 3
77 RC Calais 2 1 0 1 -2 3
78 Saint-Meziery 2 1 0 1 -2 3
79 Coulaines 2 1 0 1 -3 3
80 JS Douvres 2 1 0 1 -3 3
81 Stade Mayennais 2 1 0 1 -8 3
82 Golden Lion 2 1 0 1 -11 3
83 Reims Sainte-Anne 2 0 2 0 +0 2
84 Saint-Omer 2 0 2 0 +0 2
85 Fabrègues 3 0 2 1 -3 2
86 Challans 3 0 2 1 -4 2
87 Concarneau 1 0 1 0 +0 1
88 Saint-Malo 1 0 1 0 +0 1
89 Villejuif 1 0 1 0 +0 1
90 Aubagne 1 0 1 0 +0 1
91 Squadra Valincu ARR 1 0 1 0 +0 1
92 Nœux-les-Mines 1 0 1 0 +0 1
93 Étoile Maritime 1 0 1 0 +0 1
94 Metz 1 0 1 0 +0 1
95 Clermont 1 0 1 0 +0 1
96 Stade Plabennec 1 0 1 0 +0 1
97 Boulogne 1 0 1 0 +0 1
98 Canet Roussillon 1 0 1 0 +0 1
99 Limonest 1 0 1 0 +0 1
100 Le Pays du Valois 1 0 1 0 +0 1
101 Hyères 1 0 1 0 +0 1
102 Forbach 1 0 1 0 +0 1
103 ASPTT Dijon 1 0 1 0 +0 1
104 Stade Briochin 2 0 1 1 -1 1
105 Thonon Évian 2 0 1 1 -1 1
106 Saint-Denis 2 0 1 1 -2 1
107 Domerat 2 0 1 1 -3 1
108 Chaponnay-Marennes 2 0 1 1 -3 1
109 Blériot-Plage 2 0 1 1 -3 1
110 Moulien 2 0 1 1 -4 1
111 Geispolsheim 2 0 1 1 -4 1
112 Croix Football IC 1 0 0 1 -1 0
113 Dives-Cabourg 1 0 0 1 -1 0
114 Schweighouse s/Moder 1 0 0 1 -1 0
115 Red Star 1 0 0 1 -1 0
116 Jura Sud Foot 1 0 0 1 -1 0
117 Mâcon 1 0 0 1 -1 0
118 Espaly-Saint-Marcel 1 0 0 1 -1 0
119 Roche Saint-Genest 1 0 0 1 -1 0
120 Stade Pontivy 1 0 0 1 -1 0
121 Avranches 1 0 0 1 -1 0
122 Troyes 1 0 0 1 -1 0
123 Villefranche 1 0 0 1 -1 0
124 Cholet 1 0 0 1 -1 0
125 Brissac 1 0 0 1 -1 0
126 Fos 1 0 0 1 -1 0
127 Drapeau Fougères 1 0 0 1 -1 0
128 Bourgoin-Jallieu 1 0 0 1 -1 0
129 Longueau 1 0 0 1 -1 0
130 Jura Dolois 1 0 0 1 -1 0
131 France Aizenay 1 0 0 1 -1 0
132 Saumur 1 0 0 1 -1 0
133 Flers 1 0 0 1 -1 0
134 US Laon 1 0 0 1 -1 0
135 Choisy au Bac 1 0 0 1 -1 0
136 Volvic 1 0 0 1 -1 0
137 APM Metz 1 0 0 1 -1 0
138 Chauray 1 0 0 1 -1 0
139 Chaumont 1 0 0 1 -1 0
140 Vierzon FC 1 0 0 1 -1 0
141 Chantilly 1 0 0 1 -1 0
142 Bondues 1 0 0 1 -1 0
143 Pirae 1 0 0 1 -1 0
144 Bayonne 1 0 0 1 -1 0
145 Colmar 1 0 0 1 -1 0
146 Torcy 1 0 0 1 -1 0
147 Isle 1 0 0 1 -1 0
148 Morlaas Est-Bearn 1 0 0 1 -1 0
149 Aunis Avenir 1 0 0 1 -1 0
150 Jarville 1 0 0 1 -2 0
151 Velay 1 0 0 1 -2 0
152 Saint-Renan 1 0 0 1 -2 0
153 TA Rennes 1 0 0 1 -2 0
154 Roannais Foot 1 0 0 1 -2 0
155 Haguenau 1 0 0 1 -2 0
156 Villerupt Thil 1 0 0 1 -2 0
157 Neuville 1 0 0 1 -2 0
158 Houilles 1 0 0 1 -2 0
159 Plougastel 1 0 0 1 -2 0
160 Noisy-le-Sec 1 0 0 1 -2 0
161 Le Poiré sur Vie 1 0 0 1 -2 0
162 Seyssins 1 0 0 1 -2 0
163 Saint-Michel 91 1 0 0 1 -2 0
164 Camon 1 0 0 1 -3 0
165 Bastia 1 0 0 1 -3 0
166 Le Geldar 1 0 0 1 -3 0
167 Le Quesnoy 1 0 0 1 -3 0
168 Toulouse Métropole 1 0 0 1 -3 0
169 Poitiers 1 0 0 1 -3 0
170 Hombourg-Haut 1 0 0 1 -3 0
171 Loon-Plage 1 0 0 1 -3 0
172 Bourg-en-bresse 01 1 0 0 1 -3 0
173 Liffré 1 0 0 1 -3 0
174 St-Aubin Guérande 1 0 0 1 -3 0
175 Hienghène Sport 1 0 0 1 -4 0
176 Lavernose Lherm 1 0 0 1 -4 0
177 Montdidier 1 0 0 1 -4 0
178 Montlouis 1 0 0 1 -4 0
179 Auch 1 0 0 1 -4 0
180 FC Equeurdreville 1 0 0 1 -4 0
181 Rosador 1 0 0 1 -5 0
182 Provin 1 0 0 1 -5 0
183 Doullens 1 0 0 1 -6 0
184 Châteaugiron 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

Saint-Omer Dunkerque
8′
G. Courtet 0–1
A. Laaziri
25′
B. Youssouf 0–2
A. Maurer
Half-time 0–2
L. Beaucamp 🔁
↦ S. Ferlin
46′
51′
🔁 J. Senneville
↦ N. Fernandez-Veliz
62′
🟨 A. Laaziri
C. Hanquez 🔁
↦ A. Guinot
65′
M. Camara 🔁
↦ A. Condé
65′
69′
🔁 J. Anziani
↦ B. Youssouf
J. Lanoy 🔁
↦ A. Schapman
77′
81′
🔁 S. Baghdadi
↦ E. Bardeli
81′
🔁 A. Gnanduillet
↦ G. Courtet
81′
🔁 I. Sy
↦ A. Maurer
84′
A. Gnanduillet 0–3
S. Baghdadi
K. Rudent 🔁
↦ M. Briche
89′
1–3 P. Fontaine
91′
2–3 M. Camara
92′
Full-time 2–3

Line-ups

Saint-Omer

4-2-3-1
1 T. Vincent
2 M. Leblond
7 A. Guinot
10 P. Fontaine
4 R. Flahaut
5 C. Kaboyi
6 M. Briche
8 E. Hérault
11 S. Ferlin
9 A. Condé
3 A. Schapman
Bench (9)
12 L. Beaucamp
17 C. Hanquez
14 M. Camara
18 J. Lanoy
20 K. Rudent
15 T. Dubois
13 N. Boquet
16 M. Caron
19 F. Provence

Coach: C. Strobbe

Dunkerque

4-2-3-1
1 L. Lavallée G
2 Y. Bilingi D
4 N. Fernandez-Veliz D
5 L. Bessilé D
3 A. Laaziri D
8 R. Boissier M
6 T. Keita M
7 B. Youssouf M
10 E. Bardeli M
11 A. Maurer M
9 G. Courtet F
Bench (9)
13 J. Senneville
12 J. Anziani
15 S. Baghdadi
18 A. Gnanduillet
14 I. Sy
17 J. Gbamin
19 E. Bah
16 A. Balijon
20 M. Guel

Coach: Luís Castro

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

A Valnet · 81 kamper i vår database

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

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