World Cup 2026 — kicks off 11 June.See predictions →
Bawler / GERMANY: Bundesliga / Eintracht Frankfurt
Eintracht Frankfurt crest

Eintracht Frankfurt

GERMANY: Bundesliga

Eintracht Frankfurt operate as a perfectly balanced but blunt attacking force, generating 1.65 xG per match whilst conceding 1.64—a midfield-heavy profile that leaves them vulnerable to clinical opponents. Their recent run of one win in six has exposed this fragility, with four losses across the last six settled fixtures revealing how easily they drop points when finishing falters. With no immediate fixtures on the horizon, the model remains primed for their next outing. Bawler's banker selections on Frankfurt have maintained a perfect strike rate across six settled matches, suggesting strong predictive alignment on their output volatility.

> Attack vs Defence (xG per match)
Goals scored (xG)1.65+0.03 vs league
Goals conceded (xG)1.640.07 vs league
◇ = GERMANY: Bundesliga average. Lower xG conceded is better.

How to read this: the green bar shows the average goals Eintracht Frankfurt were expected to score per match (their xG output). The red bar shows what opponents are expected to score against them. The diamond on each bar marks the GERMANY: Bundesliga average — if the bar extends past the diamond, Eintracht Frankfurt are above average there.

> xG performance · last 6 matches
0123@ Mainz: actual 1, xG 1.35vs Koln: actual 2, xG 1.92vs RB Leipzig: actual 1, xG 1.65vs Hamburger SV: actual 1, xG 2.02@ Dortmund: actual 2, xG 1.51vs VfB Stuttgart: actual 2, xG 1.48@MainzKolnRB LeiHambur@DortmuVfB St
Goals scoredModel xGAggregate -0.9 goals vs xG (-0.15/game)

How to read this: the solid line is the goals Eintracht Frankfurt actually scored each match. The dashed line is the goals the model expected them to score (xG). When the solid line is above the dashed, they overperformed — they finished better than the chances they created suggested. When it's below, they underperformed. Persistent underperformance often regresses; a one-off gap usually doesn't.

> What the data says
Bawler's edge: Goals (Over/Under)
Banker picks in this market land 100% of the time on Eintracht Frankfurt fixtures (5/5).
> Form · last 5
Overall: 0W / 2D / 4L · Avg goals 1.5 for, 2.3 against

How to read this: each tile is one settled match, most recent first. Green = win, amber = draw, red = loss. Numbers show the actual scoreline from Eintracht Frankfurt's perspective. Tap a tile to see Bawler's full prediction for that match.

Matches Covered
6
6 settled
Avg xG Scored
1.65
per match
Avg xG Conceded
1.64
per match
Banker Hit Rate
100%
6/6 picks
> Bawler's Banker picks on Eintracht Frankfurt matches
100%
hit rate over 6 picks

When Bawler issues a Banker pick on a Eintracht Frankfurt fixture, the model lands 6 out of 6 (100%). This is well above the cross-league baseline of ~65%. Every pick is logged before kickoff and settled publicly.

> Recent matches (last 6)

> More from Bawler