Le Havre - Metz Match Detail

26-04-2026 16:15 · Ligue 1
Finished
4 - 4
Ally Samatta 5' (1-0)
Yassine Kechta 13' (2-1)
Yanis Zouaoui 52' (3-2)
Fodé Doucouré 61' (4-3)
Giorgi Kvilitaia 9' (1-1)
Gauthier Hein 45' (2-2)
Jahyann Pandore 54' (3-3)
Gauthier Hein 85' (4-4)
Match Detail
👨‍⚖️ Assistant Referee 2 Cyril Mugnier
👨‍⚖️ Fourth Official Samir Zolota
👨‍⚖️ Referee François Letexier
👨‍⚖️ Referee Mehdi Rahmouni
🏟️ Stadium Stade Océane
👥 Capacity 25,181
🌤️ Weather overcast clouds
🌡️ Temperature 16.66°C
🌡️ Feels Like 15.48°C
💨 Wind 4.11 m/s (61°)
💧 Humidity 42%
📊 Pressure 1024 hPa

Le Havre - Metz Match Summary:

Le Havre vs Metz finished at Stade Océane with a 4-4 scoreline. Referee: François Letexier. Weather: Kapalı bulutlu. gülen taraf olmadı, karşılaşma berabere sonuçlandı. See full match details and goal timeline.

Le Havre – Metz Match: When, What Time and Which Stadium?

Le Havre vs MetzLigue 1. Match on 26-04-2026 at 16:15, Stade Océane (capacity 25,181). Referee and match details on Skorjet.

Le Havre – Metz Live Score and Match Commentary

The match has ended. See full minute-by-minute summary and goal timeline.

Le Havre – Metz Match Result and Statistics

The Ligue 1 match between Le Havre and Metz ended with a 4-4 scoreline. Both teams took to the pitch at Stade Océane in search of victory. Key moments, goals, cards and all statistics from the match can be detailed on Skorjet. The match result, player performances and team statistics are available on the match page for fans.

Statistics
Le Havre
Metz
Yellowcards
3
1
Big Chances Missed
1
0
Injuries
1
2
Goal Attempts
7
11
Attacks
55
52
Duels Won
59
41
Shots Total
14
12
Goals
4
4
Accurate Crosses
3
7
Assists
1
3
Big Chances Created
4
4
Ball Safe
46
55
Shots Blocked
7
2
Saves
1
1
Key Passes
9
8
Substitutions
5
5
Successful Dribbles
8
7
Penalties
1
1
Successful Long Passes
15
39
Ball Possession %
47
53
Shots Outsidebox
6
5
Goal Kicks
7
8
Successful Passes
287
338
Long Passes
42
63
Dribble Attempts
19
23
Successful Dribbles Percentage
42
30
Offsides
3
1
Interceptions
6
14
Throwins
19
23
Shots On Target
5
5
Successful Long Passes Percentage
36
62
Total Crosses
19
20
Tackles
28
18
Passes
348
392
Free Kicks
11
11
Corners
6
4
Shots Off Target
2
5
Shots Insidebox
8
7
Successful Headers
12
6
Fouls
12
12
Dangerous Attacks
39
33
Successful Passes Percentage
82
86

Le Havre - Metz Match Statistics

Compare key metrics such as possession, total shots and attacking output for Le Havre and Metz.

Daren Mosengo
Simon Ebonog
Substitution
Simon Ebonog
Yellowcard
🟨
Timothée Pembélé
Yellowcard
🟨
90'
🟨
Yellowcard
85'
Gauthier Hein
Nathan Mbala
Goal / 4-4
82'
Giorgi Abuashvili
Jessy Deminguet
Substitution
Lucas Michal
Giorgi Kvilitaia
Substitution
Lucas Gourna-Douath
Yellowcard
🟨
80'
Sofiane Boufal
Yassine Kechta
Substitution
Timothée Pembélé
Yanis Zouaoui
Substitution
79'
Godson Kyeremeh
Fodé Doucouré
Substitution
69'
Fodé Doucouré
Issa Soumaré
Goal / 4-3
61'
54'
Jahyann Pandore
Nathan Mbala
Goal / 3-3
Yanis Zouaoui
Penalty / 3-2
52'
47'
🟨
Giorgi Kvilitaia
Yellowcard
Lucas Gourna-Douath
Rassoul Ndiaye
Substitution
46'
Jahyann Pandore
Michel Mboula
Substitution
Benjamin Stambouli
Alpha Touré
Substitution
45'
📺
Giorgi Tsitaishvili
VAR
Gauthier Hein
Penalty / 2-2
18'
Nathan Mbala
Jean-Philippe Gbamin
Substitution
Yassine Kechta
Goal / 2-1
13'
9'
Giorgi Kvilitaia
Gauthier Hein
Goal / 1-1
Ally Samatta
Goal / 1-0
5'

Le Havre - Metz Dakika Dakika Maç Özeti

Follow the complete minute-by-minute timeline for Le Havre vs Metz, including key moments, goals and cards.

Le Havre - Metz Pitch Formation

4-2-3-1
3-5-2
Gautier Lloris
Gautier Lloris 4
Gautier Lloris
Gautier Lloris 4
Loïc Nego
Loïc Nego 7
Yassine Kechta
Yassine Kechta 8
Fodé Doucouré
Fodé Doucouré 13
Rassoul Ndiaye
Rassoul Ndiaye 14
Ayumu Seko
Ayumu Seko 15
Yanis Zouaoui
Yanis Zouaoui 18
Ally Samatta
Ally Samatta 25
Simon Ebonog
Simon Ebonog 26
Yanis Zouaoui
Yanis Zouaoui 18
Sadibou Sané
Sadibou Sané 38
Pape Sy
Pape Sy 61
Gauthier Hein
Gauthier Hein 10
Giorgi Kvilitaia
Giorgi Kvilitaia 11
Alpha Touré
Alpha Touré 12
Terry Yegbe
Terry Yegbe 15
Jessy Deminguet
Jessy Deminguet 20
Michel Mboula
Michel Mboula 4
Jean-Philippe Gbamin
Jean-Philippe Gbamin 5
Giorgi Tsitaishvili
Giorgi Tsitaishvili 7
Michel Mboula
Michel Mboula 4

Le Havre - Metz Match Squad

Jersey Player Jersey Player
Le Havre Le Havre 4-2-3-1
Metz Metz 3-5-2
Gautier Lloris 4 Gautier Lloris Michel Mboula 4 Michel Mboula
Loïc Nego 7 Loïc Nego Jean-Philippe Gbamin 5 Jean-Philippe Gbamin
Yassine Kechta 8 Yassine Kechta Giorgi Tsitaishvili 7 Giorgi Tsitaishvili
Fodé Doucouré 13 Fodé Doucouré Gauthier Hein 10 Gauthier Hein
Rassoul Ndiaye 14 Rassoul Ndiaye Giorgi Kvilitaia 11 Giorgi Kvilitaia
Ayumu Seko 15 Ayumu Seko Alpha Touré 12 Alpha Touré
Yanis Zouaoui 18 Yanis Zouaoui Terry Yegbe 15 Terry Yegbe
Ally Samatta 25 Ally Samatta Jessy Deminguet 20 Jessy Deminguet
Simon Ebonog 26 Simon Ebonog Sadibou Sané 38 Sadibou Sané
Issa Soumaré 45 Issa Soumaré Pape Sy 61 Pape Sy
Mory Diaw 99 Mory Diaw 70 Bouna Sarr
Didier Digard Le Havre — Coach
Benoit Tavenot Metz — Coach

Le Havre - Metz Bench Players

Jersey Player Jersey Player
Le Havre Le Havre
Metz Metz
Étienne Youté Kinkoué 6 Étienne Youté Kinkoué Jonathan Fischer 1 Jonathan Fischer
Felix Mambimbi 10 Felix Mambimbi 3 Moustapha Diop
Godson Kyeremeh 11 Godson Kyeremeh Giorgi Abuashvili 9 Giorgi Abuashvili
Sofiane Boufal 17 Sofiane Boufal Lucas Michal 19 Lucas Michal
Lucas Gourna-Douath 19 Lucas Gourna-Douath Benjamin Stambouli 21 Benjamin Stambouli
20 Noam Obougou Nathan Mbala 34 Nathan Mbala
Timothée Pembélé 32 Timothée Pembélé 35 Jahyann Pandore
Lionel Mpasi-Nzau 77 Lionel Mpasi-Nzau Koffi Kouao 39 Koffi Kouao
Daren Mosengo 78 Daren Mosengo

Le Havre - Metz Injured and Suspended Players

Player Status Player Status
Le Havre Le Havre
Metz Metz
Abdoulaye Touré Abdoulaye Touré Diz Sakatlığı Joseph Mangondo Joseph Mangondo Knee Problems
Stephan Zagadou Stephan Zagadou Sakat Habib Diallo Habib Diallo Sakat
Arouna Sangante Arouna Sangante Cezalı Boubacar Traoré Boubacar Traoré Sakat
Believe Munongo Believe Munongo Diz Sakatlığı
Fodé Ballo-Touré Fodé Ballo-Touré Sakat
Değişiklikler
Le Havre Le Havre
90' Daren Mosengo Simon Ebonog
79' Sofiane Boufal Yassine Kechta
79' Timothée Pembélé Yanis Zouaoui
69' Godson Kyeremeh Fodé Doucouré
46' Lucas Gourna-Douath Rassoul Ndiaye
Metz Metz
82' Giorgi Abuashvili Jessy Deminguet
82' Lucas Michal Giorgi Kvilitaia
46' Jahyann Pandore Michel Mboula
46' Benjamin Stambouli Alpha Touré
18' Nathan Mbala Jean-Philippe Gbamin

Le Havre - Metz Lineups, Bench and Tactical Analysis

Review starting XI, bench options and tactical setup for Le Havre and Metz.

# Team P W D L GF GA GD Pts Form
1 30 22 3 5 68 25 43 69 W W L W W
2 30 20 3 7 60 32 28 63 L W L W D
3 31 17 6 8 50 34 16 57 W W W D W
4 31 17 6 8 48 32 16 57 L D W W W
5 31 16 8 7 54 42 12 56 D W W W W
6 31 16 5 10 59 41 18 53 L L W L D
7 31 15 6 10 54 47 7 51 W W L D D
8 30 13 7 10 49 39 10 46 D W W L W
9 31 10 11 10 42 47 -5 41 L D L W L
10 31 10 8 13 43 44 -1 38 W L L L D
11 30 10 8 12 41 47 -6 38 L L L D D
12 31 9 11 11 40 47 -7 38 W D W W L
13 31 9 7 15 26 43 -17 34 L D L D L
14 31 6 13 12 29 42 -13 31 L D D D D
15 31 7 9 15 35 57 -22 30 L L D D D
16 31 5 10 16 27 42 -15 25 W D D D L
17 31 4 8 19 26 51 -25 20 D D D L L
18 31 3 7 21 31 70 -39 16 D D L L D

Le Havre - Metz Standings Overview

Check the latest Ligue 1 table position, points and goal difference for Le Havre and Metz.

Head-to-Head (H2H) Summary
0
Wins
3
Draws
1
Wins
Head-to-Head (H2H) Previous Matches
Ligue 1
4 : 4
26.04.2026
Ligue 1
Ligue 1
0 : 0
28.09.2025
Ligue 1
0 : 1
21.04.2024
0 : 0
29.10.2023

Le Havre vs Metz Head-to-Head Record

Explore previous meetings, win/draw distribution and score history between Le Havre and Metz.

Le Havre - Metz TV Broadcast Information

Logo TV Channel Date Kick-off Status
Bet365 Bet365 26-04-2026 16:15 Finished
beIN SPORTS CONNECT beIN SPORTS CONNECT 26-04-2026 16:15 Finished
QQ Sports Live QQ Sports Live 26-04-2026 16:15 Finished
Free Free 26-04-2026 16:15 Finished
ArtMotion ArtMotion 26-04-2026 16:15 Finished
Sport TV1 Sport TV1 26-04-2026 16:15 Finished
Sport TV Multiscreen Sport TV Multiscreen 26-04-2026 16:15 Finished
TOD TOD 26-04-2026 16:15 Finished
beIN SPORTS en Español beIN SPORTS en Español 26-04-2026 16:15 Finished
fuboTV fuboTV 26-04-2026 16:15 Finished
beIN Sports HD 2 beIN Sports HD 2 26-04-2026 16:15 Finished
beIN Sports HD 3 beIN Sports HD 3 26-04-2026 16:15 Finished
📺
Caliente TV 26-04-2026 16:15 Finished
📺
beIN Sports English 26-04-2026 16:15 Finished
📺
beIN Sports English 2 26-04-2026 16:15 Finished
📺
myCANAL 26-04-2026 16:15 Finished
📺
Sunrise TV 26-04-2026 16:15 Finished
📺
DAZN1 Germany 26-04-2026 16:15 Finished
📺
Okko Sport 26-04-2026 16:15 Finished
📺
beIN Sports Canada 26-04-2026 16:15 Finished
📺
ART Sport 2 26-04-2026 16:15 Finished

Le Havre - Metz TV Channels and Schedule

Find channel availability, broadcast status and kick-off details for Le Havre vs Metz.

Le Havre - Metz Live Commentary

90+8'
Sofiane Boufal's left-footed shot from the center of the box is blocked. He was assisted by Mbwana Samatta.
90+8'
The second half ends with the match finishing 4-4 between Le Havre and Metz.
90+6'
🟨
Timothée Pembélé from Le Havre receives a yellow card for a foul.
90+5'
Jahyann Pandore from Metz wins a free kick in the defensive half.
90+5'
Foul committed by Gautier Lloris of Le Havre.
90+4'
🔄
Substitution for Le Havre: Daren Mosengo comes on for Simon Ebonog.
90+4'
Attempt saved. Giorgi Abuashvili from Metz has a right-footed shot from the left side of the box, but it's saved in the top center of the goal by Mory Diaw from Le Havre. The assist comes from Giorgi Tsitaishvili.
90+3'
Bouna Sarr from Metz misses a right-footed shot from the right side of the box, sending it to the left. The attempt was assisted by Gauthier Hein after a set piece.
90+3'
Gauthier Hein's left-footed shot from outside the box for Metz is blocked.
90+2'
Foul committed by Simon Ebonog of Le Havre.
90+2'
Benjamin Stambouli from Metz wins a free kick in the attacking half.
90+2'
🟨
Simon Ebonog from Le Havre receives a yellow card for a bad foul.
90+1'
Foul committed by Ayumu Seko of Le Havre.
90+1'
Giorgi Abuashvili from Metz wins a free kick in the attacking half.
90+1'
The fourth official has indicated there will be 7 minutes of added time.
89'
Godson Kyeremeh of Le Havre is caught offside.
88'
Foul by Giorgi Tsitaishvili for Metz.
88'
Godson Kyeremeh from Le Havre wins a free kick in the defensive half.
88'
Nathan Mbala from Metz has a left-footed shot from outside the box that is close but misses to the left after a corner.
87'
Metz wins a corner after Timothée Pembélé concedes.
85'
Goal! Gauthier Hein scores for Metz with a header from the center of the box into the bottom left corner, assisted by Nathan Mbala's cross. The match is now 4-4.
84'
Simon Ebonog from Le Havre wins a free kick in the defensive half.
84'
Foul committed by Jahyann Pandore of Metz.
83'
Foul committed by Bouna Sarr of Metz.
83'
Issa Soumaré from Le Havre is awarded a free kick on the left wing.
82'
🔄
Substitution for Metz: Lucas Michal comes on for Giorgi Kvilitaia.
82'
🔄
Substitution for Metz: Giorgi Abuashvili comes on for Jessy Deminguet.
80'
Jahyann Pandore from Metz is awarded a free kick in the defensive half.
80'
Foul committed by Lucas Gourna-Douath of Le Havre.
80'
🟨
Lucas Gourna-Douath from Le Havre receives a yellow card for a foul.
79'
Le Havre wins a corner after Sadibou Sané concedes.
79'
🔄
Substitution for Le Havre: Sofiane Boufal comes on for Yassine Kechta.
79'
🔄
Substitution for Le Havre: Timothée Pembélé comes on for Yanis Zouaoui.
78'
Yassine Kechta from Le Havre misses the attempt with a left-footed shot from outside the box, sending it high and wide to the left. Ayumu Seko provided the assist.
77'
Foul committed by Giorgi Tsitaishvili of Metz.
77'
Foul committed by Sadibou Sané of Metz.
77'
Godson Kyeremeh from Le Havre is awarded a free kick on the right wing.
77'
Lucas Gourna-Douath from Le Havre is awarded a free kick in the defensive half.
75'
Metz wins a corner after Yanis Zouaoui concedes.
74'
Godson Kyeremeh of Le Havre is caught offside.
71'
Foul committed by Godson Kyeremeh of Le Havre.
71'
Sadibou Sané from Metz wins a free kick in the defensive half.
71'
The match is delayed due to an injury to Godson Kyeremeh from Le Havre.
71'
The match is delayed due to an injury to Sadibou Sané from Metz.
69'
🔄
Substitution for Le Havre: Godson Kyeremeh comes on for Fodé Doucouré.
66'
Foul committed by Benjamin Stambouli of Metz.
66'
Mbwana Samatta from Le Havre wins a free kick in the defensive half.
61'
Goal! Fodé Doucouré scores for Le Havre with a right-footed shot from the center of the box into the high center of the goal, assisted by Issa Soumaré. The score is now Le Havre 4, Metz 3.
59'
Issa Soumaré's right-footed shot from outside the box is blocked. The attempt was assisted by Fodé Doucouré.
59'
Issa Soumaré from Le Havre misses a right-footed shot from the center of the box, hitting it close but to the left. Yassine Kechta provided the assist.
58'
Giorgi Kvilitaia commits a handball for Metz.
54'
Goal! Jahyann Pandore scores for Metz with a right-footed shot from the right side of the six-yard box into the bottom right corner. The match is now 3-3, and he was assisted by Nathan Mbala's cross.
52'
Goal in the penalty shootout! Yanis Zouaoui scores for Le Havre with a left-footed shot into the bottom left corner. The match remains 3-2.
50'
Terry Yegbe of Metz concedes a penalty after committing a foul in the penalty area.
50'
Terry Yegbe of Metz concedes a penalty after committing a foul in the penalty area.
47'
Foul committed by Giorgi Kvilitaia of Metz.
47'
🟨
Giorgi Kvilitaia of Metz receives a yellow card for a foul.
47'
Gautier Lloris from Le Havre wins a free kick in the defensive half.
46'
Issa Soumaré from Le Havre is caught offside.
45+7'
First half ends with the score at Le Havre 2, Metz 2.
45+5'
Goal in the penalty shootout! Gauthier Hein scores for Metz with a left-footed shot into the bottom right corner. The match remains 2-2.
45+2'
Giorgi Tsitaishvili from Metz misses an attempt with a left-footed shot from the center of the box that goes too high.
45+1'
The fourth official has indicated there will be 5 minutes of added time.
45+1'
Foul by Mbwana Samatta of Le Havre.
45+1'
Alpha Touré from Metz wins a free kick in the attacking half.
45'
🔄
Substitution for Metz: Jahyann Pandore comes on for Michel Mboula.
45'
Corner awarded to Le Havre after a concession by Terry Yegbe.
45'
🔄
Substitution for Metz: Benjamin Stambouli comes on for Alpha Touré.
45'
The second half begins with the match tied at 2-2 between Le Havre and Metz.
45'
🔄
Substitution for Le Havre: Lucas Gourna-Douath comes on for Rassoul Ndiaye.
44'
Foul committed by Giorgi Kvilitaia of Metz.
44'
Gautier Lloris from Le Havre wins a free kick in the defensive half.
44'
Foul committed by Issa Soumaré of Le Havre.
43'
Sadibou Sané from Metz wins a free kick in the defensive half.
41'
Corner awarded to Metz after Gautier Lloris concedes.
41'
Gauthier Hein's left-footed shot from the right side of the box is blocked. The attempt was assisted by Giorgi Kvilitaia.
39'
The match is delayed due to an injury to Rassoul Ndiaye from Le Havre.
38'
Attempt missed by Jessy Deminguet from Metz with a left-footed shot from outside the box.
38'
Attempt missed. Jessy Deminguet from Metz takes a left-footed shot from outside the box, but it goes high and wide to the left.
37'
Yassine Kechta's left-footed shot from the center of the box is blocked. Issa Soumaré provided the assist.
37'
Corner awarded to Le Havre after a concession by Pape Sy.
36'
Attempt missed. Giorgi Tsitaishvili of Metz takes a left-footed shot from outside the box, but it goes high and wide to the left. Alpha Touré provided the assist.
35'
Rassoul Ndiaye's right-footed shot from outside the box is blocked. Issa Soumaré provided the assist.
33'
Le Havre wins a corner after Sadibou Sané concedes.
32'
Gauthier Hein from Metz misses an attempt with a left-footed shot from outside the box that goes too high, assisted by Nathan Mbala.
32'
Attempt missed. Gauthier Hein from Metz takes a left-footed shot from outside the box, but it goes too high. Nathan Mbala provided the assist.
31'
Foul committed by Mbwana Samatta of Le Havre.
31'
Jessy Deminguet from Metz wins a free kick in the defensive half.
30'
Le Havre is awarded a corner after Sadibou Sané concedes.
29'
Issa Soumaré from Le Havre wins a free kick in the attacking half.
29'
Foul committed by Sadibou Sané of Metz.
25'
Simon Ebonog's right-footed shot from outside the box is blocked. Yanis Zouaoui provided the assist.
24'
Giorgi Tsitaishvili from Metz wins a free kick on the right wing.
24'
Foul committed by Yanis Zouaoui of Le Havre.
22'
The match is delayed due to an injury to Giorgi Tsitaishvili of Metz.
18'
🔄
Substitution for Metz: Nathan Mbala comes on for Jean-Philippe Gbamin due to an injury.
17'
The match is delayed due to an injury to Jean-Philippe Gbamin from Metz.
16'
Foul committed by Simon Ebonog of Le Havre.
16'
Le Havre wins a corner after Michel Mboula concedes.
16'
Gauthier Hein from Metz wins a free kick in the defensive half.
14'
Fodé Doucouré commits a foul for Le Havre.
14'
Michel Mboula from Metz wins a free kick in the defensive half.
13'
Goal! Yassine Kechta scores for Le Havre with a left-footed shot from the center of the box into the top left corner after a set piece. The score is now Le Havre 2, Metz 1.
11'
Issa Soumaré from Le Havre wins a free kick in the attacking half.
11'
Foul committed by Jean-Philippe Gbamin of Metz.
11'
The match is delayed due to an injury to Jean-Philippe Gbamin from Metz.
10'
Offside called against Metz. Alpha Touré is caught offside.
9'
Goal! The match is now 1-1 after Giorgi Kvilitaia scores for Metz with a header into the top left corner, assisted by Gauthier Hein's cross from a corner.
8'
Corner awarded to Metz after Gautier Lloris concedes.
5'
Yanis Zouaoui from Le Havre has a left-footed shot from outside the box, but it is blocked.
5'
Goal! Le Havre takes the lead 1-0 with Mbwana Samatta scoring a right-footed shot from the center of the box into the top left corner.
0'
The match ends in a 4-4 draw between Le Havre and Metz.
Advanced Statistics
Le Havre
Metz
Big Chances Missed
1
0
Successful Headers
12
6
Duels Won
59
41
Assists
1
3
Goals
4
4
Successful Dribbles Percentage
42
30
Big Chances Created
4
4
Goal Kicks
7
8
Ball Safe
46
55
Saves
1
1
Offsides
3
1
Substitutions
5
5
Successful Dribbles
8
7
Penalties
1
1
Ball Possession %
47
53
Throwins
19
23
Dribble Attempts
19
23
Total Crosses
19
20
Free Kicks
11
11

Le Havre - Metz Advanced Statistics Summary

Detailed general metrics for Le Havre and Metz are shown above for quick technical comparison.

Le Havre
Metz
Key Passes
9
8
Successful Long Passes
15
39
Successful Passes
287
338
Successful Long Passes Percentage
36
62
Long Passes
42
63
Passes
348
392
Successful Passes Percentage
82
86

Le Havre - Metz Passing Statistics

Detailed passing metrics for Le Havre and Metz are shown above for quick technical comparison.

Le Havre
Metz
Injuries
1
2
Goal Attempts
7
11
Attacks
55
52
Shots Total
14
12
Accurate Crosses
3
7
Dangerous Attacks
39
33
Shots Blocked
7
2
Shots Insidebox
8
7
Shots Off Target
2
5
Shots On Target
5
5
Shots Outsidebox
6
5
Interceptions
6
14
Corners
6
4

Le Havre - Metz Attack Statistics

Detailed attack metrics for Le Havre and Metz are shown above for quick technical comparison.

Le Havre
Metz
Tackles
28
18

Le Havre - Metz Defense Statistics

Detailed defense metrics for Le Havre and Metz are shown above for quick technical comparison.

Le Havre
Metz
Yellowcards
3
1
Fouls
12
12

Le Havre - Metz Fouls and Cards Statistics

Detailed fouls metrics for Le Havre and Metz are shown above for quick technical comparison.