Mainz vs Hamburg

Mainz14th in Germany Bundesliga I
Feb 20, 2026
19:30
1
-
1
FULL TIME
Hamburg9th in Germany Bundesliga I

Mainz vs Hamburg Live Score

Mainz
full-time Full Time
Hamburg
Mainz vs Hamburg Feb 20, 2026 Timeline
0'
HT
42'
64'
FT
Attacks
73
99
Dangerous Attacks
58
32
Shots On Target
3
5
Shots Off Target
14
9
Possession
45%
55%
Passing Accuracy
74%
83%
Crossing Accuracy
25%
25%
1
Goals
1
8
Goal attempts
10
7
Corners
2
0
Penalties
0
16
Fouls
13
2
Offsides
1
4
Saves
2
3
Shots blocked
1
0
Red Cards
0
3
Yellow Cards
2
3
Substitutions
5
2
Injuries
2
24
crosses
12
1.31
Xg
0.64
12
key passes
7

Mainz vs Hamburg events Feb 20, 2026

  • 90+5'
    23rd Shot Off Target - Tietz - Mainz
  • 90+5'
    22nd Shot Off Target - Nebel - Mainz
  • Score After Full Time - 1-1
  • 90+4'
    21st Shot Off Target - Tietz - Mainz
  • 90+4'
    9th Corner - Mainz
  • 90+3'
    8th Shot On Target - Potulski - Mainz
  • 90+3'
    8th Corner - Mainz
  • 90+1'
    3rd Offside - Hamburg
  • 90'
    5th Yellow Card - Potulski - Mainz
  • 90'
    20th Shot Off Target - Veratschnig - Mainz
  • 88'
    Substitution - Gocholeishvili - Muheim - Hamburg
  • 89'
    19th Shot Off Target - Becker - Mainz
  • 88'
    Substitution - Elfadli - Konigsdorffer - Hamburg
  • 86'
    Substitution - Nebel - Lee - Mainz
  • 86'
    18th Shot Off Target - Mikelbrencis - Hamburg
  • 86'
    17th Shot Off Target - Philippe - Hamburg
  • 86'
    7th Corner - Hamburg
  • 85'
    16th Shot Off Target - Vieira - Hamburg
  • 80'
    15th Shot Off Target - Lee - Mainz
  • 78'
    6th Corner - Mainz
  • 78'
    14th Shot Off Target - Lee - Mainz
  • 76'
    Substitution - Philippe - Otele - Hamburg
  • 72'
    7th Shot On Target - Vieira - Hamburg
  • 65'
    Substitution - Poulsen - Glatzel - Hamburg
  • 65'
    Substitution - Mikelbrencis - Jatta - Hamburg
  • 64'
    6th Shot On Target - Vieira - Hamburg
  • 64'
    2nd Goal - Free Kick - Vieira - Hamburg
  • 60'
    13th Shot Off Target - Tietz - Mainz
  • 59'
    12th Shot Off Target - Potulski - Mainz
  • 58'
    Substitution - Veratschnig - Kohr - Mainz
  • 58'
    4th Yellow Card - Remberg - Hamburg
  • 57'
    11th Shot Off Target - Capaldo - Hamburg
  • 53'
    10th Shot Off Target - Posch - Mainz
  • 53'
    5th Corner - Mainz
  • 51'
    2nd Offside - Mainz
  • 48'
    4th Corner - Mainz
  • 47'
    9th Shot Off Target - Tietz - Mainz
  • 46'
    Substitution - Becker - Katompa Mvumpa - Mainz
  • Score After First Half - 1-0
  • 45+3'
    8th Shot Off Target - Vieira - Hamburg
  • 45+1'
    3rd Yellow Card - Kohr - Mainz
  • 42'
    1st Assist - Da Costa - Mainz
  • 42'
    5th Shot On Target - Amiri - Mainz
  • 42'
    1st Goal - Shot (Assist: Da Costa) - Amiri - Mainz
  • 37'
    3rd Corner - Mainz
  • 34'
    2nd Yellow Card - Muheim - Hamburg
  • 30'
    4th Shot On Target - Katompa Mvumpa - Mainz
  • 29'
    7th Shot Off Target - Tietz - Mainz
  • 26'
    6th Shot Off Target - Otele - Hamburg
  • 26'
    3rd Shot On Target - Glatzel - Hamburg
  • 27'
    5th Shot Off Target - Amiri - Mainz
  • 23'
    4th Shot Off Target - Konigsdorffer - Hamburg
  • 21'
    2nd Shot On Target - Omari - Hamburg
  • 21'
    3rd Shot Off Target - Konigsdorffer - Hamburg
  • 20'
    2nd Shot Off Target - Glatzel - Hamburg
  • 12'
    1st Yellow Card - Katompa Mvumpa - Mainz
  • 7'
    2nd Corner - Hamburg
  • 4'
    1st Shot On Target - Vieira - Hamburg
  • 2'
    1st Shot Off Target - Torunarigha - Hamburg
  • 3'
    1st Offside - Mainz
  • 2'
    1st Corner - Mainz
  • 1'
    1st Shot Off Target - Amiri - Mainz

Mainz vs Hamburg Lineups Feb 20, 2026

:Referee
country-flagRobin BraunBraun
Mainz
Hamburg
country-flagUrs FischerFischer
country-flagMerlin PolzinPolzin
Lineup
country-flag33 - Daniel BatzBatz- Guard
country-flag1 - Daniel FernandesFernandes- Guard
country-flag4 - Stefan PoschPosch- Defender
country-flag24 - Nicolas CapaldoCapaldo- Midfielder
country-flag48 - Kacper PotulskiPotulski- Defender
country-flag17 - Warmed OmariOmari- Defender
country-flag31 - Dominik KohrKohr- Midfielder
Nikolas VeratschnigVeratschnig
country-flag25 - Jordan TorunarighaTorunarigha- Defender
country-flag21 - Danny da Costada Costa- Defender
country-flag18 - Bakery JattaJatta- Midfielder
William MikelbrencisMikelbrencis
country-flag6 - Kaishu SanoSano- Midfielder
country-flag20 - Fabio VieiraVieira- Midfielder
country-flag2 - Philipp MweneMwene- Defender
country-flag21 - Nicolai RembergRemberg- Midfielder
country-flag10 - Nadiem AmiriAmiri- Midfielder
country-flag28 - Miro MuheimMuheim- Defender
Giorgi GocholeishviliGocholeishvili
country-flag7 - Jae-sung LeeLee- Midfielder
Paul NebelNebel
country-flag11 - Ransford KonigsdorfferKonigsdorffer- Forward
Daniel ElfadliElfadli
country-flag26 - Silas Katompa MvumpaKatompa Mvumpa- Forward
Sheraldo BeckerBecker
country-flag9 - Robert GlatzelGlatzel- Forward
Yussuf PoulsenPoulsen
country-flag20 - Phillip TietzTietz- Forward
country-flag27 - Philipas OteleOtele- Forward
Rayan PhilippePhilippe
SUBSTITUTES
country-flag22 - Nikolas VeratschnigVeratschnig- Midfielder
Dominik KohrKohr
country-flag19 - Damion DownsDowns- Forward
country-flag42 - Daniel GleiberGleiber- Midfielder
country-flag49 - Otto StangeStange- Forward
country-flag8 - Paul NebelNebel- Midfielder
Jae-sung LeeLee
country-flag2 - William MikelbrencisMikelbrencis- Defender
Bakery JattaJatta
country-flag1 - Lasse Finn RiessFinn Riess- Guard
country-flag16 - Giorgi GocholeishviliGocholeishvili- Defender
Miro MuheimMuheim
country-flag5 - Maxim LeitschLeitsch- Defender
country-flag14 - Rayan PhilippePhilippe- Forward
Philipas OteleOtele
country-flag15 - Lennard MaloneyMaloney- Midfielder
country-flag12 - Sander TangvikTangvik- Guard
country-flag11 - Armindo SiebSieb- Forward
country-flag15 - Yussuf PoulsenPoulsen- Forward
Robert GlatzelGlatzel
country-flag14 - William Boving VickBoving Vick- Midfielder
country-flag7 - Jean-Luc DompeDompe- Midfielder
country-flag23 - Sheraldo BeckerBecker- Forward
Silas Katompa MvumpaKatompa Mvumpa
country-flag8 - Daniel ElfadliElfadli- Defender
Ransford KonigsdorfferKonigsdorffer
Missing Players
country-flagStefan BellBell(Internal ligament strain)
country-flagAlbert Sambi LokongaSambi Lokonga- Central Midfield(Torn lateral ankle ligament)
country-flagRobin ZentnerZentner- Goalkeeper(Adductor injury)
country-flagAlbert GrönbaekGrönbaek- Central Midfield(Hamstring injury)
country-flagSilvan WidmerWidmer(Yellow card suspension)
country-flagLuka VuskovicVuskovic- Centre-Back(Yellow card suspension)
country-flagAndreas Hanche-OlsenHanche-Olsen(muscular problems)
country-flagAlexander Røssing-LelesiitRøssing-Lelesiit- Left Winger(Syndesmotic ligament tear)
country-flagLennard MaloneyMaloney- Centre-Back(Ill)
country-flagAnthony CaciCaci(Hamstring injury)
country-flagBenedict HollerbachHollerbach- Centre-Forward(Achilles tendon rupture)
country-flagArmindo SiebSieb- Second Striker(Ill)
country-flagSota KawasakiKawasaki- Central Midfield(Muscle injury)
country-flagNelson WeiperWeiper- Centre-Forward(Ill)
country-flagMaxim DalDal- Centre-Back(Cruciate ligament tear)

Mainz vs Hamburg Stadium Feb 20, 2026

  • Name: Mewa Arena
  • City: Mainz, Germany
  • Capacity: 34000

Mainz - Hamburg H2H

  • 19:30
    Feb 20, 2026
    Mainz
    1
    -
    1
    Hamburg
    1
    -
    1
  • 15:30
    Oct 5, 2025
    Hamburg
    4
    -
    0
    Mainz
    4
    -
    0