P
Prognosist
P
⚽ Football 📈 Forecasts
Football Germany Germany Bundesliga Eintracht Frankfurt — FSV Mainz 05

Match Eintracht Frankfurt vs FSV Mainz 05 November 9, 2025

Eintracht Frankfurt
Eintracht Frankfurt
Home · last 5 L D L L D
Kick-off
Sun 09 Nov · 18:30
1:0
Full-time
FSV Mainz 05
FSV Mainz 05
D L W L W Away · last 5
Referee Matthias Jollenbeck, Germany
Hit
Home Win
Home Win
AI 60% · book 1.89
Miss
Over 3.5
Over 3.5
AI 42% · book 2.43
Hit
Under 3.5
Under 3.5
AI 58% · book 1.66
Total goals
1
1 · 0
xG (open play)
0.85 – 0.16
Δ +0.69
Possession
55% – 45%
AI accuracy
8 / 17
picks cashed
Post-match · 90 sec read

Eintracht Frankfurt holds a clear quality edge over Mainz, reflected in their stronger overall profile and home advantage. Despite recent mixed form, Frankfurt's offensive potential against Mainz's slightly weaker defense suggests they can control the game tempo. Mainz's recent struggles and lower form trend may limit their attacking threat, making Frankfurt favorites to capitalize on set-pieces and maintain pressure.

  • Home momentum with tactical pressing edge
  • Frankfurt's attack vs Mainz's defense mismatch
  • Lower pace expected, favoring compact home block

P Recap generated by AI · 6 markets graded

Lineups

EIN 4-2-3-1 · MAI 3-4-2-1
Subs used · EIN
46' Larsson ↑ · Skhiri
46' Bahoya ↑ · Chaibi
66' Gotze ↑ · Knauff
79' Collins ↑ · Kristensen
79' Wahi ↑ · Dahoud
Subs used · MAI
71' Sieb ↑ · Hollerbach
87' Kawasaki ↑ · Maloney
87' Weiper ↑ · Widmer
90' Veratschnig ↑ · Mwene

📊 Statistics

EIN 10 MAI
55%
Possession (%)
45%
0.85
Expected Goals (xG) expected goals
0.16
13
Total Shots
3
4
Shots on Target
0
4
Shots off Target
1
7
Shots Inside Box
1
4
Corner Kicks
3
1
Offsides
1
8
Fouls
14
81%
Pass Accuracy (%)
68%
0
Yellow Cards
4
0
Goalkeeper Saves
3

Match events

15 · 1 – 0
45+1'
Silvan Widmer
Yellow Card
Half-time · 0 – 0
H. Larsson ↓ · E. Skhiri ↑
Substitution 1
46'
J. Bahoya ↓ · F. Chaibi ↑
Substitution 2
46'
M. Gotze ↓ · A. Knauff ↑
Substitution 3
66'
67'
Danny da Costa
Yellow Card
68'
Phillipp Mwene
Yellow Card
71'
A. Sieb ↓ · B. Hollerbach ↑
Substitution 1
N. Collins ↓ · R. Kristensen ↑
Substitution 4
79'
E. Wahi ↓ · M. Dahoud ↑
Substitution 5
79'
R. Doan
Assist · N. Collins · 1–0
81'
87'
S. Kawasaki ↓ · L. Maloney ↑
Substitution 2
87'
N. Weiper ↓ · S. Widmer ↑
Substitution 3
90'
N. Veratschnig ↓ · P. Mwene ↑
Substitution 4
90+3'
Paul Nebel
Yellow Card
90+6'
Robin Zentner
Yellow Card
Full-time · 1 – 0

Bet recap · markets settled

17 · 8 W · 9 L
Market Odds Closed AI Result P/L · 1u
Home Win 1.89 60% Cashed +0.89 Cashed
Over 3.5 2.43 42% Lost −1.00 Miss
Under 3.5 1.66 58% Cashed +0.66 Cashed
BTTS No 2.50 37% Cashed +1.50 Cashed
Under 2.5 2.60 36% Cashed +1.60 Cashed
Double Chance X2 2.03 40% Lost −1.00 Miss
AH Home 0 1.44 60% Cashed +0.44 Cashed
Double Chance 1X 1.29 82% Cashed +0.29 Cashed
Over 2.5 1.58 64% Lost −1.00 Miss
BTTS Yes 1.56 63% Lost −1.00 Miss
Over 1.5 1.19 84% Lost −1.00 Miss
Over 0.5 1.04 96% Cashed +0.04 Cashed
Draw 4.16 23% Lost −1.00 Miss
Under 1.5 5.75 16% Cashed +4.75 Cashed
AH Away 0 3.04 18% Lost −1.00 Miss
Under 0.5 18.50 4% Lost −1.00 Miss
Away Win 4.12 18% Lost −1.00 Miss
Total · 17 markets @ 1u each 8 W · 9 L +1.17u +7% ROI