SportBettingStats

Union Berlin vs Eintracht Frankfurt — result & stats

Regular Season - 1 · 2026-08-29 13:30

Union Berlin crestUnion Berlin
3–3
Eintracht Frankfurt crestEintracht Frankfurt

Recent form

Union Berlinlast 10
4W 2D 4L·1.9 scored · 2.5 conceded /game
Eintracht Frankfurtlast 10
2W 4D 4L·2.6 scored · 2.4 conceded /game

Analysis & Betting Tips

Union Berlin hold the sharper expected metrics, but Eintracht Frankfurt's proven efficiency upends the surface narrative. Both sides leak goals consistently, and their head-to-head record points to an open, attacking contest.

Union Berlin carry the higher xG average over their last six matches—1.9 per game to Frankfurt's 1.38—a cushion that on the surface marks them as clear attacking threats. The underlying creation numbers favour the home side. Yet actual output tells a different story. Union Berlin have scored only 1.8 goals per match across their recent ten-game stretch, whilst Eintracht Frankfurt have delivered 2.4. That gap—between Union's superior expected creation and their inferior conversion—sits at the heart of this matchup's true value.

Frankfurt's actual performance outpaces their xG profile. Over ten games, they've scored 24 goals to Union's 18, a division that speaks to ruthlessness in front of goal and the kind of clinical finishing that xG models alone cannot always price. Union Berlin generate the chances. Frankfurt finish them.

Defensively, both sides collapse with similar regularity. Union Berlin have conceded 18 goals in ten matches—an average of 1.8 per game—without recording a single clean sheet in their last snapshot reading. Frankfurt's 1.6 goals-against average looks tidier on paper, yet that 100% clean-sheet rate in recent snapshots masks a side that has still shipped goals at the rate of 16 per ten games. Neither defence is secure. In a direct head-to-head over 17 meetings, 58.8% have seen both teams score and 58.8% have cleared the over 2.5 total. That's no aberration; it's the established pattern.

Union Berlin's attacking profile over their last six matches underscores the possession-xG disconnect. They average 46% possession with 15.5 shots per game, yet that high shot volume hasn't translated to overwhelming goal tallies. Frankfurt sit at the same 46% possession with a lower 13.6 shots, suggesting they take fewer but more clinical chances. Union's profile screams volume without sufficient output. Frankfurt's screams efficiency.

The 10-game form snapshot reveals Union Berlin have managed four wins, two draws and four losses, averaging 1.8 goals for and 1.8 against. That symmetry is instructive: they create and concede in equilibrium. Frankfurt, by contrast, have taken three wins, three draws and four losses whilst outscoring opponents 2.4 to 1.6. They don't win more often, but when they attack, they hurt. When they defend, they hurt less than they might.

Union Berlin are tournament favourites in terms of the outright prediction, but at only a 45% implied win probability against Frankfurt's 10%, that favourite status remains tight. The 45% draw projection suggests the bookmakers see little to separate them. Both the result and the total goals market deserve deeper scrutiny.

The corners reading for Union—16 in a snapshot match—hints at sustained possession and pressure, yet one-game snapshots are brittle evidence. What matters is the established pattern: over 17 head-to-head meetings, Frankfurt have won eight, Union five, with four draws. Frankfurt have the edge in the statistical record despite Union's recent xG advantage. That blend—Union's expected creation, Frankfurt's actual conversion, matched against a history that favours the visitor—creates the mispricing.

Union Berlin don't keep clean sheets. Frankfurt don't either. The H2H record for both teams to score sits at 58.8% across 17 meetings. Over 2.5 goals has landed in the same proportion. Recent form compounds the signal: Union concede freely, Frankfurt convert when they get the chance. Frankfurt's 2.4-per-game tally and Union's vulnerability without a clean sheet since recent snapshots are compatible with the over 2.5 landing consistently.

The tactical collision is straightforward: Union press forward with xG dominance, Frankfurt punish them on transition or set-piece with the lethal efficiency they've shown over the season. Neither side is defensively organised. Union are the better chance creators. Frankfurt are the better chance converters. In a Bundesliga matchup where both defences bleed, the team that finishes the cleaner chances—or in Frankfurt's case, punishes every error—tends to prevail. Union's form snapshot showed 100% first-half goal incidence; Frankfurt matched it. Early pressure and early goals are the signature of this fixture.

Over 2.5 goals at current odds represents the clearer value play than backing Union at their marginal favourite price. The xG-to-goals mismatch, the defensive frailty of both sides, the head-to-head pattern spanning 17 meetings, and the recent snapshot that shows Union unable to keep a clean sheet whilst Frankfurt continue to breach opponents—all point to a goal-heavy contest. Union Berlin's advantage in expected creation matters far less when their actual scoring is outpaced by their opponents, and both teams have proven they cannot defend cohesively.

Our verdict

Union Berlin edge the prediction as slight favourites, but Over 2.5 Goals is the sharper play. Frankfurt's conversion efficiency upends their xG underperformance; Union's volume without output masks a defensive liability. Expect goals.

Betting tips

Over 2.5 Goals is the primary angle. Union Berlin's 1.9 xG average over six games reads as attacking dominance, yet Frankfurt's actual 2.4 goals-per-game output—against Union's 1.8 across ten matches—flips the conventional read. Both sides concede consistently: Union without a clean sheet recently, Frankfurt at 1.6 per game on average. The head-to-head record across 17 meetings sits at 58.8% BTTS and 58.8% Over 2.5, establishing the established pattern as goals-heavy. Union Berlin to win follows as secondary value, reflecting their xG edge and home advantage, but at a marginal 45% implied probability, the outright result is tighter than the booking market initially suggests. Frankfurt's proven efficiency in conversion—and Union's inability to close out defensively—make the total the sharper proposition.

Match stats

Full-time statistical comparison
Union BerlinEintracht Frankfurt
1.84Expected goals (xG)1.47
19Shots12
10Shots on target3
5Corners2
2Yellow cards4
—Red cards—
49Possession %51
68Pass accuracy %76

Timeline

Union BerlinEintracht Frankfurt
  1. E. Latte Lath
    3'
  2. 10'
    Y. Ebnoutalib
  3. 11'
    Y. Ebnoutalib
  4. 11'
    Y. Ebnoutalib
  5. 13'
    J. Maluze
  6. M. Aebischer
    23'
  7. A. Schäfer
    61'
  8. M. Aebischer
    61'
  9. E. Latte Lath
    61'
  10. 66'
    J. Burkardt
  11. 67'
    Y. Ebnoutalib
  12. A. Kemlein
    75'
  13. 79'
    A. Amaimouni
  14. 79'
    C. Uzun
  15. L. Querfeld
    79'
  16. Z. Van Den Bosch
    81'
  17. M. Ljubičić
    82'
  18. 84'
    R. Onyedika
  19. 85'
    Y. Ebnoutalib
  20. 90'
    Otávio
  21. T. Skarke
    90'

Head-to-head

8
Eintracht Frankfurt wins
4
Draws
5
Union Berlin wins
58.8% · 58.8%
BTTS · Over 2.5
  • 2026-02-06Union Berlin1–1Eintracht Frankfurt
  • 2025-09-21Eintracht Frankfurt3–4Union Berlin
  • 2025-03-09Eintracht Frankfurt1–2Union Berlin
  • 2024-10-27Union Berlin1–1Eintracht Frankfurt
  • 2024-03-30Eintracht Frankfurt0–0Union Berlin
  • 2023-11-04Union Berlin0–3Eintracht Frankfurt
  • 2023-04-04Eintracht Frankfurt2–0Union Berlin
  • 2023-03-19Union Berlin2–0Eintracht Frankfurt

Lineups

Union Berlin
4-1-3-2 · Mauro Lustrinelli
  • 31M. RaabG
  • 15T. RotheD
  • 4Z. Van Den BoschD
  • 14L. QuerfeldD
  • 18J. JuranovicD
  • 6A. KemleinM
  • 13A. SchaferM
  • 8R. KhediraM
  • 20M. AebischerM
  • 29E. Latte LathF
  • 27M. LjubicicF
Substitutes (9)
  • 2F. UduokhaiD
  • 9L. BurcuF
  • 11Jeong Woo-YeongM
  • 17D. KohnD
  • 19J. HabererM
  • 21T. SkarkeM
  • 25C. KlausG
  • 28C. TrimmelD
  • 49L. GutherF
Eintracht Frankfurt
4-4-2 · Adi Hutter
  • 1N. AtuboluG
  • 26K. KosugiD
  • 37J. MaluzeD
  • 4R. KochD
  • 2E. BaumD
  • 42C. UzunM
  • 25R. OnyedikaM
  • 8F. ChaibiM
  • 29A. AmaimouniM
  • 9J. BurkardtF
  • 11Y. EbnoutalibF
Substitutes (9)
  • 5OtavioD
  • 6O. HojlundM
  • 15N. Aseko-NkiliM
  • 19J. BahoyaF
  • 22T. ChandlerD
  • 27M. GotzeM
  • 31L. ArrhovM
  • 35M. PimpongF
  • 40Kaua SantosG

Want a deeper take?

Ask SportBettingStats AI about this — get a data-driven tip and deep, multi-angle analysis in seconds. Free to start.

💬 Ask the AI

18+ · Please gamble responsibly. Help & resources