Kelvin Amian
(ast. Wilitty Younoussa)
29'
Ryad Hachem
90'
38'
Egor Prutsev
43'
Gaëtan Robail
59'
(ast. Souleymane Keita)
Gaëtan Robail
The ForzaPitch pre-match prediction gave Nantes a 42% win probability (draw 29%, Dunkerque 28%). The final result was Nantes 2–3 Dunkerque.
Match statistics
18
Total shots
12
4
Shots on target
4
1.70
Actual xG
1.52
1
Saves
2
60%
Possession
40%
8
Corners
7
14
Tackles
13
3
🟨 Yellow cards
3
Match Events
⚽Kelvin Amian
· ast. Wilitty Younoussa
29'
35'
Gaëtan Robail
38'
Egor Prutsev⚽
43'
Gaëtan Robail⚽
45'+2
Adrian Lebeau
59'
ast. Souleymane Keita ·
Gaëtan Robail⚽
Fode Doucoure
/ Fabien Centonze
60'
Wilitty Younoussa
/ Igniatius Ganago
61'
Ibrahima Sissoko
/ Balthazar Pierret
61'
67'
Steven N'Zonzi
/
Théna Massock
67'
Khalil Ayari
/
Egor Prutsev
Thomas Robinet
/ Louis Leroux
72'
Killian Corredor
/ Antoine Joujou
73'
Kelvin Amian
74'
76'
Arthylio Nade
/
Souleymane Keita
76'
M'Baye Niang
/
Gaëtan Robail
Balthazar Pierret
82'
84'
Abner
88'
Franck Leroy Atoen
/
Jordan Morel
Lucas Perrin
90'+5
⚽Ryad Hachem
90'
Pre-match prediction
42.26%
Nantes
29.2%
X
28.54%
Dunkerque ←
we assigned to the actual result (Dunkerque)
28.54%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
1.38
1.70
+0.32
0.93
1.52
+0.59
xG dominance was balanced (1.70 – 1.52).
The final result does not reflect the playing dominance.
The model's xG estimates diverged from reality.
Lineups
30
P. Carlgren
G
P. Carlgren
G
98
K. Amian
1 ⚽
D
K. Amian
1 ⚽
D
5
L. Perrin
D
L. Perrin
D
4
S. Sow
D
S. Sow
D
26
R. Hachem
1 ⚽
M
R. Hachem
1 ⚽
M
28
I. Sissoko
61'
M
I. Sissoko
61'
M
8
J. Lepenant
M
J. Lepenant
M
13
F. Doucouré
60'
M
F. Doucouré
60'
M
12
K. Corredor
73'
F
K. Corredor
73'
F
27
T. Robinet
72'
F
T. Robinet
72'
F
23
W. Younoussa
1 👟
61'
F
W. Younoussa
1 👟
61'
F
Bench
75
A. Cherni
D
A. Cherni
D
7
A. Joujou
17'
F
A. Joujou
17'
F
44
B. Pierret
29'
M
B. Pierret
29'
M
17
D. Assoumani
M
D. Assoumani
M
18
F. Centonze
30'
D
F. Centonze
30'
D
24
F. Guilbert
D
F. Guilbert
D
37
I. Ganago
29'
F
I. Ganago
29'
F
19
Louis Leroux
18'
M
Louis Leroux
18'
M
1
M. Dupé
G
M. Dupé
G
73
Moha Airam
G
Moha Airam
G
30
Abner
D
Abner
D
2
O. Touré
D
O. Touré
D
26
Opa Sanganté
D
Opa Sanganté
D
27
A. Linguet
D
A. Linguet
D
18
Théna Massock
67'
M
Théna Massock
67'
M
6
J. Morel
88'
M
J. Morel
88'
M
11
E. Prutsev
1 ⚽
67'
M
E. Prutsev
1 ⚽
67'
M
10
A. Lebeau
M
A. Lebeau
M
9
G. Robail
2 ⚽
76'
M
G. Robail
2 ⚽
76'
M
19
S. Keita
1 👟
76'
F
S. Keita
1 👟
76'
F
Bench
93
A. Daho
F
A. Daho
F
23
A. Nade
14'
F
A. Nade
14'
F
25
Franck Atoen
2'
M
Franck Atoen
2'
M
7
K. Ayari
23'
F
K. Ayari
23'
F
21
L. Loussilaho
D
L. Loussilaho
D
99
M. Niang
14'
F
M. Niang
14'
F
16
M. Prévot
G
M. Prévot
G
15
S. Nzonzi
23'
M
S. Nzonzi
23'
M
Best on the pitch
G. Robail
M · Dunkerque
8.37
2 ⚽
3 shots
· 18 pass
R. Hachem
M · Nantes
7.44
1 ⚽
3 shots
· 37 pass
E. Prutsev
M · Dunkerque
7.19
1 ⚽
4 shots
· 6 pass
S. Keita
F · Dunkerque
7.18
1 👟
2 shots
· 17 pass
W. Younoussa
F · Nantes
6.91
1 👟
2 shots
· 26 pass
J. Lepenant
M · Nantes
6.89
· 59 pass
Nantes — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| P. Carlgren | G | 90 | 5.75 | — | — | 0 | 22 | 15% | 0 | — | — |
| K. Amian | D | 90 | 6.40 | 1 | — | 1 | 49 | 40% | 0 | 1 | — |
| L. Perrin | D | 90 | 6.08 | — | — | 1 | 53 | 47% | 1 | 1 | — |
| S. Sow | D | 90 | 6.71 | — | — | 1 | 59 | 50% | 2 | — | — |
| R. Hachem | M | 90 | 7.44 | 1 | — | 3 | 37 | 28% | 2 | — | — |
| I. Sissoko | M | 61 | 5.88 | — | — | 0 | 25 | 21% | 1 | — | — |
| J. Lepenant | M | 90 | 6.89 | — | — | 0 | 59 | 52% | 3 | — | — |
| F. Doucouré | M | 60 | 6.58 | — | — | 1 | 29 | 28% | 3 | — | — |
| K. Corredor | F | 73 | 6.51 | — | — | 1 | 25 | 19% | 0 | — | — |
| T. Robinet | F | 72 | 6.32 | — | — | 3 | 26 | 21% | 0 | — | — |
| W. Younoussa | F | 61 | 6.91 | — | 1 | 2 | 26 | 20% | 1 | — | — |
| A. Joujou | F | 17 | 6.61 | — | — | 0 | 3 | 3% | 0 | — | — |
| B. Pierret | M | 29 | 5.99 | — | — | 0 | 25 | 22% | 0 | 1 | — |
| F. Centonze | D | 30 | 6.15 | — | — | 0 | 12 | 8% | 1 | — | — |
| I. Ganago | F | 29 | 6.26 | — | — | 5 | 7 | 5% | 0 | — | — |
| Louis Leroux | M | 18 | 5.80 | — | — | 0 | 9 | 9% | 0 | — | — |
Dunkerque — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Moha Airam | G | 90 | 5.72 | — | — | 0 | 39 | 22% | 0 | — | — |
| Abner | D | 90 | 6.16 | — | — | 0 | 36 | 26% | 0 | 1 | — |
| O. Touré | D | 90 | 6.14 | — | — | 0 | 40 | 33% | 0 | — | — |
| Opa Sanganté | D | 90 | 6.21 | — | — | 0 | 46 | 31% | 3 | — | — |
| A. Linguet | D | 90 | 6.80 | — | — | 1 | 35 | 30% | 0 | — | — |
| Théna Massock | M | 67 | 6.06 | — | — | 0 | 15 | 13% | 2 | — | — |
| J. Morel | M | 88 | 6.51 | — | — | 2 | 30 | 30% | 2 | — | — |
| E. Prutsev | M | 67 | 7.19 | 1 | — | 4 | 6 | 5% | 1 | — | — |
| A. Lebeau | M | 90 | 6.41 | — | — | 0 | 31 | 23% | 1 | 1 | — |
| G. Robail | M | 76 | 8.37 | 2 | — | 3 | 18 | 14% | 0 | 1 | — |
| S. Keita | F | 76 | 7.18 | — | 1 | 2 | 17 | 12% | 2 | — | — |
| A. Nade | F | 14 | 6.43 | — | — | 0 | 0 | 0% | 0 | — | — |
| Franck Atoen | M | 2 | 6.00 | — | — | 0 | 1 | 0% | 0 | — | — |
| K. Ayari | F | 23 | 6.87 | — | — | 0 | 2 | 2% | 2 | — | — |
| M. Niang | F | 14 | 6.45 | — | — | 0 | 2 | 2% | 0 | — | — |
| S. Nzonzi | M | 23 | 5.98 | — | — | 0 | 6 | 4% | 0 | — | — |
Frequently Asked Questions
What was the final score of Nantes vs Dunkerque?
The final score was Nantes 2–3 Dunkerque.
What did the model predict before Nantes vs Dunkerque?
The model assigned 42% probability to a Nantes win, 29% to a draw, and 28% to an Dunkerque win.