

Nantes v Dunkerque
Nantes
DunkerqueLigue 2 · SAT 17 OCT · Stade de la Beaujoire
The prediction on this page is exactly as published before kick-off. Match events and statistics come from the match and are corrected when the official figures change. Wrong calls are shown exactly like right ones.
- 0′Before kick-off: we said Nantes win at 41%.
- 1′KICK-OFF Nantes v Dunkerque
- 2′Much as we predicted: Nantes was 41% before kick-off and our model makes it 41% now. 0–0 · 41–26–33
- 29′We published Nantes at 41%. Our model now makes it 70%. 1–0 · 70–20–10
- 29′29′: Kelvin Amian on the scoresheet for Nantes, making it 1–0. 1–0 · 70–20–10
- 29′⚽ GOAL · 29' Nantes 1–0 Dunkerque
- 29′OUR NUMBER MOVES UP · 29' Nantes win: 41% at kick-off, 70% now
- 30′Goals are coming at about the 2.7 we expected. 1–0 · 70–20–10
- 35′🟨 YELLOW · 35' Gaëtan Robail · Dunkerque
- 36′OUR NUMBER MOVES UP · 36' Nantes win: 41% at kick-off, 71% now
- 38′⚽ GOAL · 38' Nantes 1–1 Dunkerque
- 38′OUR NUMBER MOVES DOWN · 38' Nantes win: 41% at kick-off, 35% now
- 39′Dunkerque level it on 38′ through Egor Prutsev. 1–1. 1–1 · 35–36–29
- 43′We said Nantes at 41%. It is not going that way — our model now has it at 10%. 1–2 · 10–23–66
- 43′That is 3, and we only asked for 2.7 across ninety minutes. 1–2 · 10–23–66
- 43′Gaëtan Robail scores for Dunkerque on 43′ — 1–2. 1–2 · 10–23–66
- 43′⚽ GOAL · 43' Nantes 1–2 Dunkerque
- 43′OUR NUMBER MOVES DOWN · 43' Nantes win: 41% at kick-off, 10% now
- 43′THE CALL SWINGS · 43' Dunkerque win is now our likeliest result at 66% (was Nantes win 10%)
- 47′We said Nantes at 41%. It is not going that way — our model now has it at 9%. 1–2 · 9–23–68
- 47′🟨 YELLOW · 45+2' Adrian Lebeau · Dunkerque
- 47′SECOND HALF Nantes 1–2 Dunkerque
- 48′HALF-TIME Nantes 1–2 Dunkerque
- 59′We said Nantes at 41%. It is not going that way — our model now has it at 1%. 1–3 · 1–5–94
- 59′4 goals already, more than the 2.7 we expected for the whole match. 1–3 · 1–5–94
- 59′⚽ GOAL · 59' Nantes 1–3 Dunkerque
- 59′OUR NUMBER MOVES DOWN · 59' Nantes win: 41% at kick-off, 1% now
- 60′59′: Gaëtan Robail on the scoresheet for Dunkerque, making it 1–3. 1–3 · 1–5–94
- 61′SUBSTITUTION · 60' Nantes · On: Fabien Centonze · Off: Fode Doucoure
- 61′SUBSTITUTION · 61' Nantes · On: Igniatius Ganago · Off: Wilitty Younoussa
- 62′SUBSTITUTION · 61' Nantes · On: Balthazar Pierret · Off: Ibrahima Sissoko
- 68′SUBSTITUTION · 67' Dunkerque · On: Khalil Ayari · Off: Egor Prutsev
- 68′SUBSTITUTION · 67' Dunkerque · On: Steven N'Zonzi · Off: Théna Massock
- 73′SUBSTITUTION · 72' Nantes · On: Louis Leroux · Off: Thomas Robinet
- 73′SUBSTITUTION · 73' Nantes · On: Antoine Joujou · Off: Killian Corredor
- 75′🟨 YELLOW · 74' Kelvin Amian · Nantes
- 77′SUBSTITUTION · 76' Dunkerque · On: Arthylio Nade · Off: Souleymane Keita
- 77′SUBSTITUTION · 76' Dunkerque · On: M'Baye Niang · Off: Gaëtan Robail
- 83′🟨 YELLOW · 82' Balthazar Pierret · Nantes
- 85′🟨 YELLOW · 84' Abner · Dunkerque
- 89′SUBSTITUTION · 88' Dunkerque · On: Franck Leroy Atoen · Off: Jordan Morel
- 90′That is 5, and we only asked for 2.7 across ninety minutes. 2–3 · 0–4–96
- 90′⚽ GOAL · 90' Nantes 2–3 Dunkerque
- 91′Nantes pull one back on 90′ through Ryad Hachem. 2–3. 2–3 · 0–4–96
- 96′Full time, 2–3. We called Nantes at 41% — wrong, and it goes on the record that way. 2–3 · 0–0–100
- 96′🟨 YELLOW · 90+5' Lucas Perrin · Nantes
- FTFULL TIME Nantes 2–3 Dunkerque
- FTNantes 2–3 Dunkerque · Nantes win: wrong · Over 2.5: right · Both to score: right · Over 1.5: right · Under 3.5: wrong · 1–1 exactly: wrong
What our live read said during the match, as it was said, with the score and our numbers for home–draw–away at that moment; and every alert we raised, with the minute. Nothing is written after the final whistle.
The match pulse
BEFORE KICK-OFF
Match outcome probability (%)
AI match analysis
PassNantes are narrow favourites.
The Pitchside prediction: Nantes 41%, draw 26%, Dunkerque 33%. Over 2.5 goals 50%, both teams to score 54%.
Pre-match prediction
First published 11 Oct 03:54 · locked at kick-off
Nantes win41%
Dunkerque win33%Kick-offSAT 17 OCT · 13:00
RoundMatchday 9
VenueStade de la Beaujoire
RefereeBenoit Millot
Match timeline
All events
NantesMIN
DunkerqueEvents will appear when the match starts.
Line-ups
Nantes
3-4-3
Dunkerque
4-2-3-1
Rest & schedule
Before kick-off · every competition we cover
Nantes
Dunkerque
Last match: 10 Oct · the French Ligue 2
Last match: 9 Oct · the French Ligue 2
Counted across every competition we cover, before kick-off. Friendlies are not counted.
Line-ups
Nantes
3-4-3
30 P. Carlgren
4 S. Sow
5 L. Perrin
98 K. Amian
13 F. Doucoure
8 J. Lepenant
28 I. Sissoko
26 R. Hachem
23 W. Younoussa
27 T. Robinet
12 K. Corredor
Coach · Gregory Poirier
Substitutes
1 · M. Dupe
18 · F. Centonze
24 · F. Guilbert
75 · A. Cherni
44 · B. Pierret
17 · D. Tabibou
19 · L. Leroux
7 · A. Joujou
37 · I. Ganago
Dunkerque
4-2-3-1
73 Moha
27 A. Linguet
26 O. Sangante
2 O. Toure
30 F. Abner
6 J. Morel
18 T. Massock
19 S. Keita
10 A. Lebeau
11 E. Prutsev
9 G. Robail
Coach · Albert Sanchez
Substitutes
16 · M. Prevot
35 · F. Belabdelli
15 · S. N'Zonzi
21 · L. Dziki Loussilaho
25 · F. Atoen
99 · M. Niang
93 · A. Daho
7 · K. Ayari
23 · A. Nade
Match statistics
Match statistics aren’t available yet.
Line-ups
Nantes
3-4-3
30 P. Carlgren
4 S. Sow
5 L. Perrin
98 K. Amian
13 F. Doucoure
8 J. Lepenant
28 I. Sissoko
26 R. Hachem
23 W. Younoussa
27 T. Robinet
12 K. Corredor
Coach · Gregory Poirier
Substitutes
1 · M. Dupe
18 · F. Centonze
24 · F. Guilbert
75 · A. Cherni
44 · B. Pierret
17 · D. Tabibou
19 · L. Leroux
7 · A. Joujou
37 · I. Ganago
Dunkerque
4-2-3-1
73 Moha
27 A. Linguet
26 O. Sangante
2 O. Toure
30 F. Abner
6 J. Morel
18 T. Massock
19 S. Keita
10 A. Lebeau
11 E. Prutsev
9 G. Robail
Coach · Albert Sanchez
Substitutes
16 · M. Prevot
35 · F. Belabdelli
15 · S. N'Zonzi
21 · L. Dziki Loussilaho
25 · F. Atoen
99 · M. Niang
93 · A. Daho
7 · K. Ayari
23 · A. Nade
We make Nantes a 41% chance to win. The market has them at 57%. We are 16 points less confident than the market. The model expects 1.4–1.3.
What the number rests on
Our modelBuilt from every result and the chances each side creates and concedes, recent matches counting most, with home advantage in it. Line-ups, injuries and rest are not in the number.
Our number has not moved since we published. The market has not moved either.
| Market | Us | Market | Gap |
|---|---|---|---|
| Nantes win | 41% | 57% | −16 |
| Draw | 26% | 24% | +2 |
| Dunkerque win | 33% | 19% | +14 |
| Over 2.5 goals | 50% | 55% | −5 |
| Both teams to score | 54% | 54% | 0 |
| Over 1.5 goals | 75% | 77% | −2 |
| Over 3.5 goals | 28% | 34% | −6 |
| Nantes or draw | 67% | 81% | −14 |
| Nantes clean sheet | 29% | – | – |
| Dunkerque clean sheet | 24% | – | – |
Every figure here is read off one scoreline distribution, so no two can contradict each other. The market is the median of 6 bookmakers, each with its margin stripped — what we are measured against, never an input to the model.
This is a probability, not a recommendation. We take no bets and hold no affiliate relationships with any gambling operator. Model 1.2 — Pitchside Lab's own model.
Head to head
No meetings since 2021/22No meetings between these two in the competitions we cover since 2021/22.
Every competition we cover, the latest meeting first.
Form · last six in Ligue 2 this season · since 21 Aug
NANTES
DUNKERQUE
The table
2026/27| # | TEAM | P | GD | PTS |
|---|---|---|---|---|
| 1 | Saint Etienne | 8 | +13 | 19 |
| 2 | Reims | 9 | +8 | 17 |
| 3 | RED Star FC 93 | 8 | +3 | 17 |
| 4 | Nancy | 9 | +3 | 16 |
| 5 | Montpellier | 8 | +3 | 15 |
| 6 | PAU | 9 | +2 | 14 |
| 7 | Annecy | 9 | 0 | 13 |
| 8 | Dijon | 9 | 0 | 12 |
| 9 | Sochaux | 8 | −1 | 11 |
| 10 | Metz | 8 | +1 | 10 |
| 11 | Boulogne | 9 | 0 | 9 |
| 12 | Dunkerque | 8 | −3 | 8 |
| 13 | Guingamp | 9 | −4 | 8 |
| 14 | Nantes | 8 | −4 | 8 |
| 15 | Grenoble | 9 | −7 | 8 |
| 16 | Clermont Foot | 9 | −3 | 7 |
| 17 | Rodez | 8 | −4 | 7 |
| 18 | Laval | 9 | −7 | 6 |
The competition's standings before kick-off.
Saint Etienne
Reims
RED Star FC 93
Nancy
Montpellier
PAU
Annecy
Dijon
Sochaux
Metz
Boulogne
Guingamp
Grenoble
Clermont Foot
Rodez
Laval