P
Prognosist
P
⚽ Football 📈 Forecasts
Football Germany Germany Bundesliga 1899 Hoffenheim — FSV Mainz 05

Match 1899 Hoffenheim vs FSV Mainz 05 April 4, 2026

1899 Hoffenheim
1899 Hoffenheim
Home · last 5 W W D W L
Kick-off
Sat 04 Apr · 13:30
1:2
Full-time
FSV Mainz 05
FSV Mainz 05
D L W L W Away · last 5
PreZero Arena · Sinsheim Referee Harm Osmers, Germany
Miss
Home Win
Home Win
AI 62% · book 1.81
Hit
Under 3.5
Under 3.5
AI 62% · book 1.64
Miss
Under 2.5
Under 2.5
AI 40% · book 2.52
Total goals
3
1 · 2
xG (open play)
1.23 – 2.16
Δ −0.93
Possession
61% – 39%
AI accuracy
8 / 17
picks cashed
Post-match · 90 sec read

1899 Hoffenheim arrives with a clear quality edge and home momentum, showing a stronger attack against Mainz's defense. Their recent form suggests resilience, while Mainz's mixed results hint at a compact but less potent setup. Hoffenheim's home advantage and offensive pressure could unlock chances, though Mainz's disciplined defense may limit scoring.

  • Home side's offensive edge vs away defense
  • Better recent form and home comfort
  • Moderate pace expected, favoring structured play

P Recap generated by AI · 6 markets graded

Lineups

HOF 4-1-3-2 · MAI 3-5-2
Subs used · HOF
61' Kramaric ↑ · Asllani
61' Avdullahu ↑ · Coufal
84' Bebou ↑ · Prass
87' Moerstedt ↑ · Lemperle
Subs used · MAI
37' Potulski ↑ · Kohr
46' Veratschnig ↑ · Widmer
75' Sieb ↑ · Becker
75' Kawasaki ↑ · Jae-Sung
87' Maloney ↑ · Nebel

📊 Statistics

HOF 12 MAI
61%
Possession (%)
39%
1.23
Expected Goals (xG) expected goals
2.16
16
Total Shots
9
5
Shots on Target
5
4
Shots off Target
2
9
Shots Inside Box
9
7
Corner Kicks
3
0
Offsides
4
11
Fouls
5
79%
Pass Accuracy (%)
69%
4
Yellow Cards
1
3
Goalkeeper Saves
4

Match events

17 · 1 – 2
7'
Dominik Kohr
Yellow Card
13'
P. Tietz
Assist · P. Mwene · 0–1
F. Asllani
Assist · B. Toure · 1–1
23'
37'
K. Potulski ↓ · D. Kohr ↑
Substitution 1
Ozan Kabak
Yellow Card
45'
Half-time · 1 – 1
46'
N. Veratschnig ↓ · S. Widmer ↑
Substitution 2
Vladimír Coufal
Yellow Card
47'
A. Kramaric ↓ · F. Asllani ↑
Substitution 1
61'
L. Avdullahu ↓ · V. Coufal ↑
Substitution 2
61'
75'
A. Sieb ↓ · S. Becker ↑
Substitution 3
75'
S. Kawasaki ↓ · Lee Jae-Sung ↑
Substitution 4
Wouter Burger
Yellow Card
79'
79'
P. Tietz
1–2
Oliver Baumann
Yellow Card
80'
I. Bebou ↓ · A. Prass ↑
Substitution 3
84'
M. Moerstedt ↓ · T. Lemperle ↑
Substitution 4
87'
87'
L. Maloney ↓ · P. Nebel ↑
Substitution 5
Full-time · 1 – 2

Bet recap · markets settled

17 · 8 W · 9 L
Market Odds Closed AI Result P/L · 1u
Home Win 1.81 62% Lost −1.00 Miss
Under 3.5 1.64 62% Cashed +0.64 Cashed
Under 2.5 2.52 40% Lost −1.00 Miss
BTTS No 2.50 40% Lost −1.00 Miss
Over 3.5 2.46 38% Lost −1.00 Miss
Double Chance X2 2.15 38% Cashed +1.15 Cashed
Double Chance 1X 1.25 83% Lost −1.00 Miss
Over 2.5 1.58 60% Cashed +0.58 Cashed
BTTS Yes 1.55 60% Cashed +0.55 Cashed
AH Home 0 1.37 62% Lost −1.00 Miss
Under 1.5 5.25 19% Lost −1.00 Miss
Over 0.5 1.03 95% Cashed +0.03 Cashed
Draw 4.40 22% Lost −1.00 Miss
Over 1.5 1.18 81% Cashed +0.18 Cashed
Under 0.5 19.00 5% Lost −1.00 Miss
Away Win 4.46 17% Cashed +3.46 Cashed
AH Away 0 3.30 17% Cashed +2.30 Cashed
Total · 17 markets @ 1u each 8 W · 9 L −0.11u −1% ROI