⚙️
All Markets
🏆
1X2
📊
Over/Under 2.5
🥅
BTTS
🎯
Correct Score
📈
Over 0.5 Goals
20 Apr 2026 18:45
FRANCE LIGUE 2 REGULAR SEASON - 31
Dunkerque
W D W L W
FT
0 - 2
Laval
L D L W W
🏟️ Stade Marcel Tribut
Dunkerque
Referee: T. Bouille

Match Events

Goals, cards, substitutions and VAR decisions from this fixture.

Dunkerque 0 - 2 Laval
Dunkerque Timeline Laval
1st Half 0 - 1
7'
0 - 1
M. Camara penalty
24'
Cyril Mandouki yellow card
44'
William Bianda yellow card
2nd Half 0 - 1
60'
T. Massock ↔ E. Sylvestre Substitution
61'
M. Bokele Mputu ↔ M. Essimi Substitution
66'
Mathis Houdayer yellow card
67'
M. Houdayer ↔ E. Clavreul Substitution
74'
A. Linguet ↔ A. Kante Substitution
74'
A. Zossou ↔ A. Daho Substitution
83'
M. Sellouki ↔ T. Thomas Substitution
85'
0 - 2
E. Clavreul Assist: T. Thomas
89'
L. Doucet ↔ I. Eguaras Substitution
90+6'
Vincent Sasso yellow card

All Predictions Markets

AI-powered match picks, confidence ratings and value signals.

AI Model · Pro v3.1
★ Top AI Pick
BTTS

BTTS Yes

AI Confidence 78.4% High Confidence
Odds -
Value +0%
Win Probability 78.4%
View Full Analysis
👕
1X2 Home Win
Confidence 63.1%
Odds -
Over / Under 2.5 Over 2.5
Confidence 69.6%
Odds -
🧠

AI Insight Summary

Our model highlights BTTS as the strongest available market, with the pick "BTTS Yes" showing the best current confidence signal.

Confidence 70.4% High
Best Odds - Fair Odds
Value Edge +0% Expected Value
📊

Season Statistics

Team averages and season trends before this fixture

68 matches analysed
Dunkerque
Dunkerque Home
VS
Laval Away
Laval
🎟️ 33 Matches Played
🏆 11 Wins
🎯 1.61 Avg Goals
🎟️ 35 Matches Played
🏆 8 Wins
🎯 1.17 Avg Goals
33
Matches Played
35
11
Wins
8
11
Draws
13
11
Losses
14
53
Goals For
41
41
Goals Against
45
1.61
Avg Goals Scored
1.17
1.24
Avg Goals Conceded
1.29
21
BTTS Yes
14
19
Over 2.5
13
7
Clean Sheets
10
7
Failed To Score
15

Key Stats

Quick comparison based on available match data

1.61
Average Goals Scored
1.17
1.24
Average Goals Conceded
1.29
21
BTTS Yes
14
19
Over 2.5
13
3.78
Shots on Goal
3.36

Trend Signals

Derived from season data
Attack Edge Dunkerque
Defensive Edge Dunkerque
BTTS Signal Lower BTTS profile
Goals Trend Lower-scoring trend

Quick Verdict

Pre-match summary
Home Win Rate 33%
Away Win Rate 23%

Dunkerque show the stronger season trend before kickoff.

Dunkerque Dunkerque

Match Statistics

Laval Laval
3
🎯 Shots on Goal
7
7
Shots off Goal
2
3
🛡️ Blocked Shots
2
5
🚩 Corner Kicks
2
11
🦶 Fouls
12
68%
Ball Possession
32%
13
Total Shots
11
597
Total passes
287
511
Passes accurate
207
1
🟨 Yellow Cards
3
0
🟥 Red Cards
0
Last matches: Dunkerque
04.07.26
Fri
Dunkerque
Valenciennes
0
2
L
09.05.26
Lig
Dunkerque
Nancy
2
3
L
02.05.26
Lig
Dunkerque
Grenoble
0
1
L
27.04.26
Lig
Dunkerque
Boulogne
6
2
W
11.04.26
Lig
Dunkerque
Saint Etienne
1
2
L
03.04.26
Lig
Dunkerque
Rodez
1
1
D
21.03.26
Lig
Dunkerque
Estac Troyes
1
5
L
14.03.26
Lig
Dunkerque
RED Star FC 93
0
1
L
09.03.26
Lig
Dunkerque
Reims
1
1
D
27.02.26
Lig
Dunkerque
Clermont Foot
1
2
L
20.02.26
Lig
Dunkerque
Bastia
1
1
D
13.02.26
Lig
Dunkerque
Amiens
4
1
W
06.02.26
Lig
Dunkerque
Guingamp
0
0
D
31.01.26
Lig
Dunkerque
Annecy
0
1
L
26.01.26
Lig
Dunkerque
Le Mans
0
1
L
16.01.26
Lig
Dunkerque
PAU
3
1
W
05.01.26
Lig
Dunkerque
Montpellier
3
1
W
21.12.25
Cou
Dunkerque
Strasbourg
1
2
L
12.12.25
Lig
Dunkerque
Laval
2
1
W
06.12.25
Lig
Dunkerque
Saint Etienne
1
0
W
Last matches: Laval
24.05.26
Lig
Laval
Rouen
1
0
W
19.05.26
Lig
Laval
Rouen
1
1
D
09.05.26
Lig
Laval
Boulogne
2
1
W
02.05.26
Lig
Laval
Estac Troyes
0
4
L
24.04.26
Lig
Laval
Rodez
0
0
D
10.04.26
Lig
Laval
Reims
2
2
D
03.04.26
Lig
Laval
RED Star FC 93
0
0
D
20.03.26
Lig
Laval
Grenoble
3
2
W
13.03.26
Lig
Laval
Montpellier
0
2
L
06.03.26
Lig
Laval
Guingamp
2
2
D
27.02.26
Lig
Laval
Nancy
1
1
D
21.02.26
Lig
Laval
Saint Etienne
1
2
L
13.02.26
Lig
Laval
Annecy
2
2
D
07.02.26
Lig
Laval
Le Mans
1
1
D
04.02.26
Cou
Laval
Lyon
0
2
L
30.01.26
Lig
Laval
PAU
0
1
L
23.01.26
Lig
Laval
Amiens
0
0
D
16.01.26
Lig
Laval
Bastia
0
2
L
10.01.26
Cou
Laval
Istres
2
0
W
03.01.26
Lig
Laval
Clermont Foot
1
4
L
H2H: Dunkerque vs Laval
20.04.26
H2H
Dunkerque
Laval
0
2
L
12.12.25
H2H
Laval
Dunkerque
1
2
W
02.05.25
H2H
Dunkerque
Laval
0
0
D
18.10.24
H2H
Laval
Dunkerque
3
2
L
16.03.24
H2H
Laval
Dunkerque
1
2
W
25.11.23
H2H
Dunkerque
Laval
0
2
L
13.03.20
H2H
Laval
Dunkerque
D
04.10.19
H2H
Dunkerque
Laval
1
2
L
29.03.19
H2H
Dunkerque
Laval
1
0
W
02.11.18
H2H
Laval
Dunkerque
3
2
L
09.02.18
H2H
Laval
Dunkerque
3
1
L
02.09.17
H2H
Dunkerque
Laval
1
1
D
Last matches: Dunkerque
04.07.26
Fri
Dunkerque
Valenciennes
0
2
L
02.05.26
Lig
Dunkerque
Grenoble
0
1
L
03.04.26
Lig
Dunkerque
Rodez
1
1
D
09.03.26
Lig
Dunkerque
Reims
1
1
D
20.02.26
Lig
Dunkerque
Bastia
1
1
D
06.02.26
Lig
Dunkerque
Guingamp
0
0
D
31.01.26
Lig
Dunkerque
Annecy
0
1
L
16.01.26
Lig
Dunkerque
PAU
3
1
W
06.12.25
Lig
Dunkerque
Saint Etienne
1
0
W
07.11.25
Lig
Dunkerque
Boulogne
1
1
D
28.10.25
Lig
Dunkerque
RED Star FC 93
3
0
W
18.10.25
Lig
Dunkerque
Montpellier
0
1
L
27.09.25
Lig
Dunkerque
Amiens
6
2
W
19.09.25
Lig
Dunkerque
Le Mans
2
2
D
29.08.25
Lig
Dunkerque
Estac Troyes
2
0
W
22.08.25
Lig
Dunkerque
Nancy
1
3
L
09.08.25
Lig
Dunkerque
Clermont Foot
2
2
D
H2H at home: Dunkerque
20.04.26
H2H
Dunkerque
Laval
0
2
L
02.05.25
H2H
Dunkerque
Laval
0
0
D
25.11.23
H2H
Dunkerque
Laval
0
2
L
04.10.19
H2H
Dunkerque
Laval
1
2
L
29.03.19
H2H
Dunkerque
Laval
1
0
W
02.09.17
H2H
Dunkerque
Laval
1
1
D
Last matches: Laval
19.05.26
Lig
Laval
Rouen
1
1
D
02.05.26
Lig
Laval
Estac Troyes
0
4
L
03.04.26
Lig
Laval
RED Star FC 93
0
0
D
13.03.26
Lig
Laval
Montpellier
0
2
L
21.02.26
Lig
Laval
Saint Etienne
1
2
L
07.02.26
Lig
Laval
Le Mans
1
1
D
04.02.26
Cou
Laval
Lyon
0
2
L
23.01.26
Lig
Laval
Amiens
0
0
D
10.01.26
Cou
Laval
Istres
2
0
W
03.01.26
Lig
Laval
Clermont Foot
1
4
L
19.12.25
Cou
Laval
Guingamp
1
0
W
08.12.25
Lig
Laval
Reims
0
4
L
25.11.25
Lig
Laval
Bastia
2
0
W
15.11.25
Cou
Laval
Le Cellier Mauves
6
0
W
07.11.25
Lig
Laval
Nancy
2
0
W
31.10.25
Lig
Laval
Guingamp
0
2
L
03.10.25
Lig
Laval
Annecy
0
0
D
23.09.25
Lig
Laval
PAU
0
1
L
12.09.25
Lig
Laval
Boulogne
2
1
W
22.08.25
Lig
Laval
Rodez
1
1
D
H2H away: Laval
20.04.26
H2H
Dunkerque
Laval
0
2
W
02.05.25
H2H
Dunkerque
Laval
0
0
D
25.11.23
H2H
Dunkerque
Laval
0
2
W
04.10.19
H2H
Dunkerque
Laval
1
2
W
29.03.19
H2H
Dunkerque
Laval
1
0
L
02.09.17
H2H
Dunkerque
Laval
1
1
D
Dunkerque
Dunkerque 4-1-4-1
Lineups 4-1-4-1 vs 3-4-2-1
Laval 3-4-2-1
Laval
60
M. Niflore
27
A. Linguet
23
V. Sasso
🟨
22
V. Mayela
2
A. Georgen
15
L. Doucet
69
M. Bokele Mputu
87
T. Massock
20
E. Bardeli
77
A. Zossou
9
T. Robinet
30
M. Samassa
4
P. Ouaneh
24
S. Bane
3
W. Bianda
🟨
7
T. Vargas
6
S. Sanna
14
C. Mandouki
🟨
12
M. Commaret
10
M. Sellouki
31
M. Houdayer
🟨
9
M. Camara
Dunkerque Laval ⚽ Goal 🎯 Assist 🟨 Yellow 🟥 Red ↑ In ↓ Out

Ligue 2 Standings

# Team MP GD PTS Form
1
Estac Troyes
34 27 67
L W W W L
2
Le Mans
34 19 62
W D D W D
3
Saint Etienne
34 21 60
W L L L W
4
RED Star FC 93
34 8 58
D W W L W
5
Rodez
34 6 58
W W D W W
6
Reims
34 18 56
W D D W D
7
Annecy
34 10 52
L W W W D
8
Montpellier
34 10 51
D L W W D
9
PAU
34 -14 45
L L L W W
10
Dunkerque
34 8 43
L L W L L
11
Guingamp
34 -7 40
L L L L D
12
Grenoble
34 -6 39
W W D L D
13
Clermont Foot
34 -6 37
W W D L D
14
Nancy
34 -17 37
W W D L D
15
Boulogne
34 -15 36
L L L L D
16
Laval
34 -18 32
W D W L D
17
Bastia
34 -16 28
L W D W L
18
Amiens
34 -28 24
L L L L L
Promotion
Promotion Playoffs
Relegation Playoffs
Relegation

Match Events

Goals, cards, substitutions and VAR decisions from this fixture.

Dunkerque 0 - 2 Laval
Dunkerque Timeline Laval
1st Half 0 - 1
7'
0 - 1
M. Camara penalty
24'
Cyril Mandouki yellow card
44'
William Bianda yellow card
2nd Half 0 - 1
60'
T. Massock ↔ E. Sylvestre Substitution
61'
M. Bokele Mputu ↔ M. Essimi Substitution
66'
Mathis Houdayer yellow card
67'
M. Houdayer ↔ E. Clavreul Substitution
74'
A. Linguet ↔ A. Kante Substitution
74'
A. Zossou ↔ A. Daho Substitution
83'
M. Sellouki ↔ T. Thomas Substitution
85'
0 - 2
E. Clavreul Assist: T. Thomas
89'
L. Doucet ↔ I. Eguaras Substitution
90+6'
Vincent Sasso yellow card