USL Dunkerque vs ES Troyes AC, Ligue 2 2024-25 REGULAR SEASON
Overview
Match Preview
USL Dunkerque vs ES Troyes AC — Ligue 2 at Stade Marcel-Tribut.
- USL Dunkerque 12 games · 15 pts (2026/27)
- ES Troyes AC 34 games · 67 pts (2026/27)
Match Details
- Referee Ahmed Taleb
3 games this season
🟨 4.0/game
⚽ 17.0 goals/game
🟥 1 total
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | AS Saint-Étienne | 12 | 28 |
| 2 | AS Nancy-Lorraine | 12 | 25 |
| 3 | Montpellier HSC | 12 | 24 |
| 4 | Stade de Reims | 12 | 21 |
| 5 | Pau FC | 12 | 20 |
| 6 | Dijon Football Cote d'Or | 12 | 18 |
| 7 | FC Metz | 12 | 17 |
| 8 | Red Star FC | 12 | 17 |
| 9 | FC Annecy | 12 | 16 |
| 10 | USL Dunkerque | 12 | 15 |
| 11 | En Avant Guingamp | 12 | 14 |
| 12 | US Boulogne Côte d'Opale | 12 | 13 |
| 13 | Rodez Aveyron Football | 12 | 13 |
| 14 | FC Nantes | 12 | 12 |
| 15 | Clermont Foot 63 | 12 | 11 |
| 16 | FC Sochaux-Montbeliard | 12 | 11 |
| 17 | Grenoble Foot 38 | 12 | 11 |
| 18 | Stade Lavallois Mayenne FC | 12 | 9 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 04 Oct | ES Troyes AC | H | 2–1 | W |
| 27 Sep | FC Martigues | A | 1–1 | D |
| 24 Sep | SC Bastia | H | 2–1 | W |
| 20 Sep | Pau FC | H | 3–2 | W |
| 13 Sep | Clermont Foot 63 | A | 1–0 | W |
| 30 Aug | Rodez Aveyron Football | H | 1–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 04 Oct | USL Dunkerque | A | 1–2 | L |
| 28 Sep | FC Metz | H | 2–1 | W |
| 24 Sep | FC Annecy | A | 0–1 | L |
| 20 Sep | Rodez Aveyron Football | H | 0–3 | L |
| 13 Sep | SC Bastia | A | 0–0 | D |
| 30 Aug | AC Ajaccio | A | 1–2 | L |
Key Stats
50%
Both Teams to Score
H2H (8 games)
H2H (8 games)
50%
Over 2.5 Goals
H2H history
H2H history
8%
Clean Sheets
USL Dunkerque this season
USL Dunkerque this season
Goal Timing (This Season)
USL Dunkerque
0-15
–/1
16-30
2/1
31-45
4/6
46-60
5/4
61-75
5/2
76+
1/3
■ Scored ■ Conceded
Top Scorers (This Season)
USL Dunkerque
| Egor Prutsev | 3 G | 2 A |
| Souleymane Keita | 3 G | 1 A |
| Gaetan Robail | 2 G | |
| Opa Sangante | 2 G | |
| Marco Decherf | 1 G | 2 A |
Events
Match Events
- 0' The match kicks off with home fans waiting with anticipation for USL Dunkerque to score. At the same time, ES Troyes AC does not seem to pull back! Let’s get it on!
- 5' Both keepers have barely been tested. USL Dunkerque and ES Troyes AC are cancelling each other out in the centre of the park.
- 10' A tactical chess match is unfolding here. The question is which manager blinks first.
- 15' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 20' The 22-year-old Kyliane Dong has been sensational this season — 0 goals and 2 assists is a remarkable return.
- 25' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 30' Ismaelben Boura is a natural and has been asked to do a very specific job for ES Troyes AC tonight.
- 35' While there is no rush on the pitch, let’s have a look at some stats. Rafiki Said Ahamada made 453 appearances and scored 26 goals. He is very likely to score a goal today.
- 40' Adrien Monfray needs to be pretty careful with his discipline considering 0 Red cards this season.
- 43' ES Troyes AC is taking the lead after the goal scored by Rafiki Said Ahamada on 43.
- 45' It’s gonna be a card for Rafiki Said Ahamada.
- 48' The referee reaches into his pocket. Out comes the card for Alec Georgen.
- 53' Against the run of play, Opa Sangante has scored! This game has turned on its head.
- 58' Maxence Rivera makes way for Gaetan Courtet at the 58 minute mark. A tactical switch from USL Dunkerque.
- 63' Spectators do not have much to choose from both teams. The sides had several scoring chances but they still need a bit more than just a sight of a goal.
- 64' USL Dunkerque is taking the lead after the goal scored by Yacine Bammou on 64.
- 69' The referee reaches into his pocket. Out comes the card for Abdoulaye Kante.
- 72' It is a substitution in ES Troyes AC team. Martin Adeline is replaced by Kyliane Dong on 72 minute.
- 73' Another substitution for ES Troyes AC to replace Rafiki Said Ahamada by Renaud Ripart on 73 minute.
- 75' Nachon Nsingi is ready to make an impact after coming on for Kay Tejan at the 75 minute mark.
- 79' A tactical swap from ES Troyes AC — Thierno Balde on, Pape Ibnou Ba off on 79 minutes.
- 80' Another change for ES Troyes AC made on 80 minute. Paolo Gozzi Iweru leaves to be changed by Ryan Fage.
- 82' Abdoulaye Kante catches the referee's attention in entirely the wrong way. card on 82.
- 87' Although teams showed high tempo form the start, they seem to slow down a bit. Both sides really need to catch a fire. Otherwise, we have another goalless match.
- 89' Jaures Assoumou has so much to prove this time. He replaces Cyriaque Irie on 89 minute.
- ES Troyes AC will have plenty to reflect on. USL Dunkerque were simply the better side today.
Lineups
USL Dunkerque Lineups
Starting XI
- 2
- 19
- 26
- 23
- 22
-
8
Maxence Rivera ↓ Gaetan Courtet 58'
-
9
Kay Tejan ↓ Nachon Nsingi 75'
-
20
Enzo Bardeli ↓ Yirigue Sekongo 89'
- 28
- 1
- 30
Bench
-
18
Gaetan Courtet ↑ 58'
- 17
-
29
Nachon Nsingi ↑ 75'
- 4
- 80
-
15
Yirigue Sekongo ↑ 89'
- 16
Coach
Luís Castro
ES Troyes AC Lineups
Starting XI
- 1
- 6
-
23
Paolo Gozzi Iweru ↓ Ryan Fage 80'
-
25
Pape Ibnou Ba ↓ Thierno Balde 79'
- 14
- 11
-
24
Martin Adeline ↓ Kyliane Dong 72'
- 8
- 4
- 42
-
21
Cyriaque Irie ↓ Jaures Assoumou 89'
Bench
-
20
Renaud Ripart ↑ 73'
- 16
- 7
-
28
Ryan Fage ↑ 80'
-
18
Thierno Balde ↑ 79'
-
27
Kyliane Dong ↑ 72'
-
15
Jaures Assoumou ↑ 89'
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Dylan Saint-Louis | 2 |
| Rayan Ghrieb | 2 |
| Rafiki Said Ahamada | 2 |
| Nicolas de Preville | 1 |
| Alimani Gory | 1 |
| Luka Ilic | 1 |
| Kyliane Dong | 1 |
| Julien Anziani | 1 |
Head to Head
USL Dunkerque Form
Predictions
Prediction accuracy
1 / 4
1.43
USL Dunkerque xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.02
ES Troyes AC xG
I would bet for:
Under 2.5 goals 56%
Match Result
✓ CorrectActual: USL Dunkerque win
Both Teams to Score
✗ Wrong
Avg goals/match: 2.45
Actual: Yes — both scored
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 89% |
|
11% |
| ± 1.5 | 70% |
|
30% |
| ± 2.5 | 44% |
|
56% |
| ± 3.5 | 24% |
|
76% |
| ± 4.5 | 11% |
|
89% |
Double Chance
USL Dunkerque or Draw
77%
Draw or ES Troyes AC
50%
USL Dunkerque or ES Troyes AC
73%
Half-Time Result
✗ WrongActual: ES Troyes AC win at HT
Correct Score
✓ In top 12
1 – 1
13.5%
1 – 0
11.2%
0 – 0
10.7%
2 – 1
Actual
2 – 0
8.5%
0 – 1
7.7%
1 – 2
6.2%
2 – 2
4.5%
0 – 2
4.4%
3 – 1
4.2%
3 – 0
4%
3 – 2
2.2%
Asian Handicap — USL Dunkerque
| Handicap | USL Dunkerque covers | Push | ES Troyes AC covers |
|---|---|---|---|
| -2.5 | 9% | — | 91% |
| -2 | 9% | 14% | 78% |
| -1.5 | 22% | — | 78% |
| -1 | 22% | 23% | 55% |
| -0.5 | 45% | — | 55% |
| +0.5 | 75% | — | 25% |
| +1 | 75% | 16% | 10% |
| +1.5 | 90% | — | 10% |
| +2 | 90% | 7% | 3% |
| +2.5 | 97% | — | 3% |
Clean Sheet
USL Dunkerque keeps clean sheet
37%
✓
ES Troyes AC keeps clean sheet
25%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

