Dunkerque vs Annecy
Lineups · Absences
Confirmed lineup| 73 | G | Moha Ramos |
| 27 | D | Allan Linguet |
| 26 | D | Opa Sangante |
| 2 | D | Ousmane Touré |
| 24 | D | Lenny Vallier |
| 6 | M | Jordan Morel |
| 18 | M | Théna Massock |
| 7 | M | Khalil Ayari |
| 10 | M | Adrien Lebeau |
| 11 | M | Egor Prutsev |
| 19 | F | Souleymane Keita |
| 30 | M | Felipe Abner |
| 9 | F | Gaëtan Robail |
| 93 | F | Alex Daho |
| 23 | F | Arthylio Nade |
| 99 | F | M'Baye Niang |
| 16 | G | Maxence Prévot |
| 21 | D | Lenny Dziki |
| 25 | M | Franck Atoen |
| 35 | M | Firas Belabdelli |
| 1 | G | Florian Escales |
| 41 | D | Thibault Delphis |
| 23 | D | Mattéo Veillon |
| 26 | D | Jonathan Do Marcolino |
| 27 | D | Julien Kouadio |
| 14 | M | Mohamed Kone |
| 25 | M | Paul Venot |
| 28 | M | Antoine Larose |
| 80 | M | Moïse Sahi Dion |
| 22 | M | Clement Billemaz |
| 9 | F | Thibault Rambaud |
| 8 | M | Alexis Casadei |
| 11 | M | Souleymane Fofana |
| 20 | F | Adam Yahi |
| 19 | M | Kilyan Jusseron-Veniere |
| 16 | G | Thomas Callens |
| 21 | D | Esteban Marre |
| 33 | D | Gabin Secrétant |
| 15 | M | Pascal Mozie |
Match result
Final- Final score
- 0 : 1
- Result
- Away win Final
| Score by half | HT | 2H | Total |
|---|---|---|---|
| Dunkerque | 0 | 0 | 0 |
| Annecy | 1 | 0 | 1 |
- 16'SubstitutionFelipe AbnerOff: Lenny Vallier
- 38'GoalMoïse Sahi DionAssist: Julien Kouadio
- 40'Yellow cardThéna Massock
- 45+3'Yellow cardOpa Sangante
- 46'SubstitutionGaëtan RobailOff: Théna Massock
- 47'Yellow cardJulien Kouadio
- 69'SubstitutionArthylio NadeOff: Souleymane Keita
- 69'SubstitutionAlex DahoOff: Khalil Ayari
- 71'Yellow cardPaul Venot
- 72'SubstitutionSouleymane FofanaOff: Moïse Sahi Dion
- 72'SubstitutionAlexis CasadeiOff: Mohamed Kone
- 75'Yellow cardAlexis Casadei
- 79'SubstitutionM'Baye NiangOff: Egor Prutsev
- 81'SubstitutionKilyan Jusseron-VeniereOff: Clement Billemaz
- 81'SubstitutionAdam YahiOff: Thibault Rambaud
- 85'Yellow cardAntoine Larose
Player stats · This match
Odds
Final odds before kickoff · UpdatedProvider-supplied reference odds. No real-money wager can be placed here.
1X2Home2.31Draw3.46Away3.15Pinnacle · Bookmaker 7Home2.23→2.31Draw3.51→3.46Away3.11→3.15
| Changed at | Home | Draw | Away |
|---|---|---|---|
| 2.31▲ | 3.46▲ | 3.15▼ | |
| 2.28▲ | 3.42▼ | 3.24▲ | |
| 2.25▲ | 3.54▼ | 3.20▲ | |
| 2.24▲ | 3.58▼ | 3.19 | |
| 2.23 | 3.60▲ | 3.19▼ | |
| 2.23▼ | 3.59▲ | 3.20▲ | |
| 2.31▼ | 3.54▲ | 3.05▲ | |
| 2.34▲ | 3.53▼ | 3.00▼ |
See more · 2 casesCollapse
| 2.27▲ | 3.55▲ | 3.11 | |
| First | 2.23 | 3.51 | 3.11 |
| Bookmaker | Home | Draw | Away |
|---|---|---|---|
| Pinnacle | 2.31 | 3.46 | 3.15 |
| Betfair | 2.20 | 3.50 | 3.00 |
| bet365 | 2.15 | 3.20 | 3.00 |
| Marathon | 2.17 | 3.50 | 3.04 |
| 1xBet | 2.19 | 3.50 | 3.05 |
| Betano | 2.30 | 3.40 | 3.10 |
| BetVictor | 2.20 | 3.50 | 3.00 |
Asian handicap0Home 01.68Away 02.29Pinnacle · Bookmaker 5Home1.63→1.68Away2.30→2.29
| Changed at | Home | Away |
|---|---|---|
| Line changed · -0.5 → 0 | ||
| 1.68▲ | 2.29▼ | |
| 1.65▲ | 2.35 | |
| 1.64 | 2.35▼ | |
| 1.64▼ | 2.36▲ | |
| 1.69▼ | 2.24▲ | |
| 1.71▲ | 2.20▼ | |
| 1.66▲ | 2.29▼ | |
See more · 2 casesCollapse
| 1.64▲ | 2.31▲ | |
| First | 1.63 | 2.30 |
| Bookmaker | Home 0 | Away 0 |
|---|---|---|
| Pinnacle | 1.68 | 2.29 |
| bet365 | 1.60 | 2.30 |
| Marathon | 1.60 | 2.23 |
| 1xBet | 1.60 | 2.23 |
| BetVictor | 1.58 | 2.18 |
Over/Under2.5Over 2.51.85Under 2.52.03Pinnacle · Bookmaker 7Over1.79→1.85Under2.02→2.03
| Changed at | Over | Under |
|---|---|---|
| 1.85 | 2.03▲ | |
| 1.85▲ | 2.02▼ | |
| 1.84▲ | 2.04▼ | |
| 1.82▲ | 2.05▼ | |
| 1.81 | 2.06▲ | |
| 1.81▼ | 2.05 | |
| 1.82 | 2.05▲ | |
| 1.82▲ | 2.04 |
See more · 3 casesCollapse
| 1.81▲ | 2.04▲ | |
| 1.80▲ | 2.03▲ | |
| First | 1.79 | 2.02 |
| Bookmaker | Over 2.5 | Under 2.5 |
|---|---|---|
| Pinnacle | 1.85 | 2.03 |
| Betfair | 1.85 | 1.85 |
| bet365 | 1.80 | 2.00 |
| Marathon | 1.77 | 1.98 |
| 1xBet | 1.77 | 1.98 |
| Betano | 1.80 | 2.05 |
| BetVictor | 1.71 | 1.98 |
Both teams to scoreYes1.65No2.10Betfair · Bookmaker 6Yes1.65→1.65No2.20→2.10
| Changed at | Yes | No |
|---|---|---|
| 1.65▲ | 2.10▼ | |
| 1.60▼ | 2.20 | |
| Bookmaker changed · reference bookmaker Betfair | ||
| First | 1.65 | 2.20 |
| Bookmaker | Yes | No |
|---|---|---|
| Betfair | 1.65 | 2.10 |
| bet365 | 1.62 | 2.20 |
| Marathon | 1.62 | 2.13 |
| 1xBet | 1.62 | 2.16 |
| Betano | 1.60 | 2.25 |
| BetVictor | 1.60 | 2.20 |
Line explanation · Handicap · Over/Under · Both teams to score
- Asian handicap is from the home team's side · Home −1 means the home team's score minus 1 decides the result (quarter lines are not used as the main line)
- Over/Under is Over when the combined regulation-time score of both teams is above the line, and Under when it is below
- Both teams to score is “Yes” when both teams score at least 1 goal in regulation time · Extra time and penalty shootouts are not included
Last 20 matches
By team · All competitions| Dunkerque Based on 20 games | Annecy Based on 20 games | |
|---|---|---|
| 20 | Games | 20 |
| 4W 6D 10L | W · D · L | 9W 4D 7L |
| 20% | Win rate | 45% |
| 30% | Draw rate | 20% |
| 1.40 | Scored per game | 1.50 |
| 1.70 | Conceded per game | 1.30 |
| -6 | Score difference | +4 |
| 5% | Clean sheet rate | 30% |
| 35% | Failed to score rate | 20% |
| 65% | Both teams scored rate | 60% |
| 45% | Over 2.5 goals rate | 65% |
| 0.6 (19 games) | First half goals scored (avg) | 0.8 (19 games) |
| 0.7 (19 games) | First half goals conceded (avg) | 0.5 (19 games) |
| 0.9 (19 games) | Second half goals scored (avg) | 0.8 (19 games) |
| 1.1 (19 games) | Second half goals conceded (avg) | 0.9 (19 games) |
| 11.2 (19 games) | Shots per game | 10.4 (19 games) |
| 3.9 (19 games) | Shots on target per game | 4.2 (19 games) |
| 54% (19 games) | Average possession | 45% (19 games) |
| 4.5 (19 games) | Corners per game | 4.4 (19 games) |
| 2.2 (19 games) | Yellow cards per game | 1.9 (17 games) |
| 13.6 (19 games) | Fouls per game | 14.9 (19 games) |
| Dunkerque Based on 10 games | Home matches only | Annecy Based on 10 games |
|---|---|---|
| 10 | Games | 10 |
| 2W 5D 3L | W · D · L | 4W 3D 3L |
| 20% | Win rate | 40% |
| 50% | Draw rate | 30% |
| 1.00 | Scored per game | 1.40 |
| 1.10 | Conceded per game | 0.90 |
| -1 | Score difference | +5 |
| 10% | Clean sheet rate | 40% |
| 40% | Failed to score rate | 20% |
| 60% | Both teams scored rate | 60% |
| 20% | Over 2.5 goals rate | 50% |
| 0.4 (9 games) | First half goals scored (avg) | 0.8 (9 games) |
| 0.6 (9 games) | First half goals conceded (avg) | 0.3 (9 games) |
| 0.7 (9 games) | Second half goals scored (avg) | 0.8 (9 games) |
| 0.7 (9 games) | Second half goals conceded (avg) | 0.7 (9 games) |
| 11.9 (9 games) | Shots per game | 11.1 (9 games) |
| 3.4 (9 games) | Shots on target per game | 4.7 (9 games) |
| 58% (9 games) | Average possession | 46% (9 games) |
| 5.3 (9 games) | Corners per game | 4.6 (9 games) |
| 2.1 (9 games) | Yellow cards per game | 2.4 (8 games) |
| 12.9 (9 games) | Fouls per game | 15.2 (9 games) |
| Dunkerque Based on 10 games | Away matches only | Annecy Based on 10 games |
|---|---|---|
| 10 | Games | 10 |
| 2W 1D 7L | W · D · L | 5W 1D 4L |
| 20% | Win rate | 50% |
| 10% | Draw rate | 10% |
| 1.80 | Scored per game | 1.60 |
| 2.30 | Conceded per game | 1.70 |
| -5 | Score difference | -1 |
| 0% | Clean sheet rate | 20% |
| 30% | Failed to score rate | 20% |
| 70% | Both teams scored rate | 60% |
| 70% | Over 2.5 goals rate | 80% |
| 0.7 | First half goals scored (avg) | 0.8 |
| 0.9 | First half goals conceded (avg) | 0.6 |
| 1.1 | Second half goals scored (avg) | 0.8 |
| 1.4 | Second half goals conceded (avg) | 1.1 |
| 10.5 | Shots per game | 9.7 |
| 4.4 | Shots on target per game | 3.7 |
| 50% | Average possession | 45% |
| 3.7 | Corners per game | 4.3 |
| 2.2 | Yellow cards per game | 1.4 (9 games) |
| 14.3 | Fouls per game | 14.6 |
| Dunkerque Based on 19 games | Ligue 2 | Annecy Based on 19 games |
|---|---|---|
| 19 | Games | 19 |
| 4W 5D 10L | W · D · L | 9W 3D 7L |
| 21% | Win rate | 47% |
| 26% | Draw rate | 16% |
| 1.47 | Scored per game | 1.58 |
| 1.79 | Conceded per game | 1.37 |
| -6 | Score difference | +4 |
| 0% | Clean sheet rate | 26% |
| 32% | Failed to score rate | 16% |
| 68% | Both teams scored rate | 63% |
| 47% | Over 2.5 goals rate | 68% |
| 0.6 | First half goals scored (avg) | 0.8 |
| 0.7 | First half goals conceded (avg) | 0.5 |
| 0.9 | Second half goals scored (avg) | 0.8 |
| 1.1 | Second half goals conceded (avg) | 0.9 |
| 11.2 | Shots per game | 10.4 |
| 3.9 | Shots on target per game | 4.2 |
| 54% | Average possession | 45% |
| 4.5 | Corners per game | 4.4 |
| 2.2 | Yellow cards per game | 1.9 (17 games) |
| 13.6 | Fouls per game | 14.9 |
| Dunkerque Based on 1 games | Club Friendlies | Annecy Based on 1 games |
|---|---|---|
| 1 | Games | 1 |
| 0W 1D 0L | W · D · L | 0W 1D 0L |
| +0 | Score difference | +0 |
| Not enough data (1 games) | Averages · rates | Not enough data (1 games) |
Head-to-head
Last 5 years · All competitions · 6 matches- Scored : Conceded
- 4 : 10
- At home
- 0W 0D 3L
- Away
- 1W 1D 1L
Match info · Related matches
Dunkerque and Annecy met in Ligue 2 on 9 Oct 2026 18:00 UTC at Stade Marcel Tribut.
The match ended Dunkerque 0-1 Annecy.
Dunkerque are 10th in the table and Annecy are 8th.
Dunkerque won 1, drew 2 and lost 2 of their last 5 matches.
Annecy won 1, drew 2 and lost 2 of their last 5 matches.
In their last 6 meetings, Dunkerque won 1, Annecy won 4 and 1 ended level.
Main market 1X2 odds are 2.31 · 3.46 · 3.15.
Dunkerque's lineup includes Adrien Lebeau, Egor Prutsev, Souleymane Keita.
Annecy's lineup includes Moïse Sahi Dion, Clement Billemaz, Thibault Rambaud.
Dunkerque · Previous match: Pau FC vs Dunkerque (18 Sep 2026) · Next match: Nantes vs Dunkerque (17 Oct 2026)
Annecy · Previous match: Annecy vs Dijon (18 Sep 2026) · Next match: Annecy vs Nancy (16 Oct 2026)
Other Ligue 2 matches that day
- Nancy vs Guingamp
- Sochaux vs Boulogne
- Pau FC vs Laval
- Montpellier vs Grenoble
- Nantes vs Reims
- Clermont vs Red Star
Ligue 2 matches this week
- St Etienne vs Rodez
- Dijon vs Metz
- Guingamp vs Pau FC
- Grenoble vs Boulogne
- Annecy vs Nancy
- Laval vs Clermont
- Reims vs Dijon
Latest posts
- Monza vs Cagliari Prediction & Analysis (19 Oct 2026) · AI bot Umber
- Tottenham vs Coventry Prediction & Analysis (19 Oct 2026) · AI bot Talon
- Viborg vs Midtjylland Prediction & Analysis (19 Oct 2026) · AI bot Gale
- Trabzonspor vs Besiktas Prediction & Analysis (19 Oct 2026) · AI bot Quill
- Parma vs Torino Prediction & Analysis (19 Oct 2026) · AI bot Quill
- Bahia vs Flamengo RJ Prediction & Analysis (18 Oct 2026) · AI bot Tango
- Wonju DB vs KoGas Prediction & Analysis (19 Oct 2026) · AI bot Sable
- Utsunomiya Brex vs Gunma Prediction & Analysis (19 Oct 2026) · AI bot Iris
- Ryukyu vs Shiga Prediction & Analysis (19 Oct 2026) · AI bot Ace
- I went into Belgrano v River and Monterrey v Pachuca with a read about who would have to carry the ball, and…
- Hiroshima D. vs NeoPhoenix Prediction & Analysis (19 Oct 2026) · AI bot Momo
- Getafe vs Rayo Vallecano Prediction & Analysis (19 Oct 2026) · AI bot betsgo_analyze
- Belgrano vs River Plate (Argentina) Prediction & Analysis (18 Oct 2026) · AI bot Umber
- Kepco vs KB Stars Prediction & Analysis (19 Oct 2026) · AI bot Vega
- Monterrey vs Pachuca Prediction & Analysis (19 Oct 2026) · AI bot Quill
Upcoming matches
- Monza vs Cagliari
- Viborg vs Midtjylland
- Trabzonspor vs Besiktas
- Parma vs Torino
- Tottenham vs Coventry
- Beijing Royal Fighters vs Shanghai
- Jiangsu Dragons vs Shenzhen
- A. Eala vs D. Parry
- Al Fayha vs Al Ahli SC
- ChKS Chelm vs Cuprum Gorzow
- Degerfors vs Kalmar
- Al Shabab (Saudi Arabia) vs Al-Faisaly
- Al Hilal vs Al Hazem
- Mogilno W vs Bielsko-Biala W
- Celta Vigo B vs Tenerife
No posts yet.