GOALSENSE
📈 MOMENTUM · ATTACK WAVE
▼ Le Havre LAST 30 MIN ▲ Metz
📊 FULL-TIME STATS
14 SHOTS 12
5 ON TARGET 5
47 POSSESSION % 53
6 CORNERS 4
12 FOULS 12
3 YELLOW CARDS 1
2.18 XG 1.52
352 PASSES 393
⚡ KEY EVENTS
5' M. Samatta Normal Goal
9' G. Kvilitaia Normal Goal
13' Y. Kechta Normal Goal
18' 🔄 J. Gbamin Substitution
45'+5 G. Hein Penalty Goal
46' 🔄 A. Touré Substitution
46' 🔄 R. Ndiaye Substitution
46' 🔄 U. Mboula Substitution
⭐ MAN OF THE MATCH
G. Hein
9.3
RATING
📋 PLAYER RATINGS · TOP 5 EACH
Le Havre
8.5 M. Samatta
7.6 Y. Kechta
7.2 F. Doucouré
Metz
G. Hein 9.3
N. Mbala 7.3
B. Stambouli 7.2
🏆 LEAGUE CONTEXT
13 Angers 31 34
14 Le Havre 31 31
15 Nice 31 30
17 Nantes 31 20
18 Metz 31 16
💬 COMMENTARY
90'
CARD · Yellow Card
Roughing
90'
CARD · Yellow Card
Roughing
80'
CARD · Yellow Card
Roughing
47'
CARD · Yellow Card
Roughing
5'
M. Samatta
Normal Goal
9'
G. Kvilitaia
Normal Goal
13'
Y. Kechta
Normal Goal
18' 🔄
J. Gbamin
Substitution 1
45'+5
G. Hein
Penalty
46' 🔄
A. Touré
Substitution 2
46' 🔄
R. Ndiaye
Substitution 1
46' 🔄
U. Mboula
Substitution 3
47' 🟨
G. Kvilitaia
Yellow Card
52'
Y. Zouaoui
Penalty
54'
J. Pandore
Normal Goal
61'
F. Doucouré
Normal Goal
69' 🔄
F. Doucouré
Substitution 2
79' 🔄
Y. Zouaoui
Substitution 3
79' 🔄
Y. Kechta
Substitution 4
80' 🟨
L. Gourna-Douath
Yellow Card
83' 🔄
J. Deminguet
Substitution 4
83' 🔄
G. Kvilitaia
Substitution 5
85'
G. Hein
Normal Goal
90'+2 🟨
S. Ebonog
Yellow Card
90'+4 🔄
S. Ebonog
Substitution 5
90'+6 🟨
T. Pembélé
Yellow Card
14 SHOTS 12
5 ON TARGET 5
47 POSSESSION % 53
2.18 XG 1.52
6 CORNERS 4
12 FOULS 12
3 YELLOW CARDS 1
14 TOTAL SHOTS 12
5 ON TARGET 5
2 OFF TARGET 5
7 BLOCKED 2
8 INSIDE BOX 7
6 OUTSIDE BOX 5
2.18 XG 1.52
352 TOTAL PASSES 393
290 ACCURATE 340
82 ACCURACY % 87
47 POSSESSION % 53
6 CORNERS 4
3 OFFSIDES 1
1 GK SAVES 1
12 FOULS 12
3 YELLOW CARDS 1
0 RED CARDS 0
🎯 SHOT BREAKDOWN
Le Havre 4 sh
Y. Kechta 1/2
M. Samatta 1/1
F. Doucour... 1/1
Metz 5 sh
G. Hein 2/3
N. Mbala 0/1
J. Pandore 1/1
📈 xG RACE 2.181.52
2.2 0 0' 90'
Le Havre Metz
HEAD TO HEAD · ALL-TIME · 10 Recent meetings
3
Le Havre
6
D Draws
1
Metz
⚡ AI TOP PICK
Le Havre
PROJECTED: 4-3
78%
CONF 76
WIN PROBABILITY
78%
Le Havre
15%
Draw
7%
Metz
🤖 AI MODEL BLEND
MODEL Le Hav... D Metz
POISSON 63% 14% 22%
ELO 92% 4% 4%
DL 78% 15% 7%
FINAL 78% 15% 7%
PREDICTED SCORE
4 - 3
📊 OVER / UNDER
OVER 1.5
OVER 2.5
92%
OVER 3.5
BOTH TEAMS TO SCORE
95%
YES
5%
NO
💡 KEY FACTORS
Le Havre holds 1-goal lead at 64'; likely to hold on despite Metz's attacking threat and recent yellow cards.
1-goal lead with 26 minutes remaining — statistically ~80% win probability
Le Havre's home form (DDLWW) steadier than Metz's away form (LDLLL)
High-scoring game (4–3 at 64') suggests BTTS and Over 2.5 highly probable
OVER / UNDER · GOALS
1.5
OVER
1.21
UNDER
4.34
10 bk
2.5
OVER
1.65
UNDER
2.22
11 bk
3.5
OVER
2.62
UNDER
1.48
10 bk
BOTH TEAMS TO SCORE
YES
1.71
10 bk
NO
2.08
10 bk
ASIAN HANDICAP
Away -0.25 2.92 6bk
Away -0.5 2.35 7bk
Away -0.75 2.11 7bk
Away -1 1.84 8bk
Away -1.25 1.63 7bk
Away -1.5 1.49 8bk
🏟 STADIUM
Stade Océane
Le Havre · 25,178 seats
REFEREE
François Letexier, France
⚖ MATCH OFFICIALS
REFEREE
François Letex...
LE... MGR
Didier Digard
head coach
MET... MGR
Benoit Tavenot
head coach
🏥 UNAVAILABLE PLAYERS
Le Havre · 20 OUT
L. Négo · Red card Sus...
Thomas Delai... · Injury
Andy Elysee... · Shoulder inj...
Y. Zouaoui · Ankle Injury
+ 16 more
Metz · 0 OUT

No injuries reported

KICK-OFFSun, 26 Apr · 15:15
RoundRegular Season - 31
Season2025
SURFACEGrass
CAPACITY25,178
🏟
Stade Océane
Le Havre · 25,178