P
Prognosist
P
⚽ Football 📈 Forecasts
Football Germany Germany Bundesliga FSV Mainz 05 — Hamburger SV

Match FSV Mainz 05 vs Hamburger SV February 20, 2026

FSV Mainz 05
FSV Mainz 05
Home · last 5 D L W L W
Kick-off
Fri 20 Feb · 19:30
1:1
Full-time
Hamburger SV
Hamburger SV
L L W W D Away · last 5
Mewa Arena · Mainz Referee Robin Braun, Germany
Miss
BTTS No
BTTS No
AI 48% · book 2.30
Hit
Double Chance X2
Double Chance X2
AI 60% · book 1.77
Hit
Under 2.5
Under 2.5
AI 52% · book 2.06
Total goals
2
1 · 1
xG (open play)
1.32 – 0.65
Δ +0.67
Possession
45% – 55%
AI accuracy
8 / 17
picks cashed
Post-match · 90 sec read

FSV Mainz 05 hosts Hamburger SV in a Bundesliga clash where the away side holds a slight quality edge. Mainz’s home advantage is moderate, with a compact defense likely to face pressure from Hamburg’s steady offense. Recent form favors Hamburg slightly, showing resilience with draws and wins, while Mainz has been inconsistent. Expect a tactical battle with moderate pace, leaning towards a tight scoreline given both teams’ defensive solidity.

  • Mainz’s defensive discipline vs Hamburg’s measured attack
  • Close recent form and balanced quality
  • Moderate tempo suggests fewer high-scoring chances

P Recap generated by AI · 6 markets graded

Lineups

MAI 3-5-2 · HAM 3-4-2-1
Subs used · MAI
46' Becker ↑ · Silas
59' Veratschnig ↑ · Kohr
86' Nebel ↑ · Jae-Sung
Subs used · HAM
65' Mikelbrencis ↑ · Jatta
65' Poulsen ↑ · Glatzel
76' Philippe ↑ · Otele
87' Elfadli ↑ · Konigsdorffer
88' Gocholeishvili ↑ · Muheim

📊 Statistics

MAI 11 HAM
45%
Possession (%)
55%
1.32
Expected Goals (xG) expected goals
0.65
17
Total Shots
14
3
Shots on Target
5
9
Shots off Target
7
14
Shots Inside Box
5
7
Corner Kicks
2
2
Offsides
1
16
Fouls
13
74%
Pass Accuracy (%)
83%
3
Yellow Cards
2
4
Goalkeeper Saves
2

Match events

15 · 1 – 1
Silas
Yellow Card
12'
34'
Miro Muheim
Yellow Card
N. Amiri
Assist · D. da Costa · 1–0
42'
Dominik Kohr
Yellow Card
45+1'
Half-time · 1 – 0
S. Becker ↓ · Silas ↑
Substitution 1
46'
58'
Nicolai Remberg
Yellow Card
N. Veratschnig ↓ · D. Kohr ↑
Substitution 2
59'
64'
F. Vieira
1–1
65'
W. Mikelbrencis ↓ · B. Jatta ↑
Substitution 1
65'
Y. Poulsen ↓ · R. Glatzel ↑
Substitution 2
76'
R. Philippe ↓ · P. Otele ↑
Substitution 3
P. Nebel ↓ · Lee Jae-Sung ↑
Substitution 3
86'
87'
D. Elfadli ↓ · R. Konigsdorffer ↑
Substitution 4
88'
G. Gocholeishvili ↓ · M. Muheim ↑
Substitution 5
Kacper Potulski
Yellow Card
90'
Full-time · 1 – 1

Bet recap · markets settled

17 · 8 W · 9 L
Market Odds Closed AI Result P/L · 1u
BTTS No 2.30 48% Lost −1.00 Miss
Double Chance X2 1.77 60% Cashed +0.77 Cashed
Under 2.5 2.06 52% Cashed +1.06 Cashed
Over 2.5 1.92 48% Lost −1.00 Miss
BTTS Yes 1.70 52% Cashed +0.70 Cashed
Home Win 2.17 40% Lost −1.00 Miss
Away Win 4.02 33% Lost −1.00 Miss
Under 1.5 4.12 26% Lost −1.00 Miss
Under 3.5 1.42 73% Cashed +0.42 Cashed
AH Away 0 2.82 33% Lost −1.00 Miss
Double Chance 1X 1.30 67% Cashed +0.30 Cashed
Over 3.5 3.20 27% Lost −1.00 Miss
Over 0.5 1.07 91% Cashed +0.07 Cashed
Under 0.5 11.00 9% Lost −1.00 Miss
Over 1.5 1.27 74% Cashed +0.27 Cashed
Draw 3.50 27% Cashed +2.50 Cashed
AH Home 0 1.50 40% Lost −1.00 Miss
Total · 17 markets @ 1u each 8 W · 9 L −2.91u −17% ROI