Bundesliga Gameweek 19 Sat, Jan 24 2026 · 14:30 Deutsche Bank Park, Frankfurt am Main
1–3 Full time · HT 1–0 xG 0.64 – 1.35
  • A. Kalimuendo 18’
  • 52’ M. Moerstedt
  • 60’ O. Kabak
  • 65’ (OG) A. Amenda
Full match report oneScoredOdds · Value · Detailed stats →
Match story · our forecast vs the result iModel is our forecast, published before the match and locked at kick-off: expected goals for each side and the probability of every outcome.

xG after the match measures the quality of the chances each side actually created. It is known only after the final whistle, so it is not a forecast.

1899 Hoffenheim come from behind to beat Eintracht Frankfurt

Eintracht Frankfurt entered as narrow favourites and led 1–0 at half-time through a Kalimuendo goal. But Moerstedt, Kabak and an own goal scored to turn it around for 1899 Hoffenheim, who won 3–1. 1899 Hoffenheim finished with the higher xG (1.35 vs 0.64). On the chances created, Eintracht Frankfurt deserved more: 0.8 expected points against the 0 points they took.

Eintracht Frankfurt45%
Draw26%
1899 Hoffenheim ✓30%

Model vs reality

Eintracht Frankfurt goals
1
Model 1.63 · xG 0.64
1899 Hoffenheim goals
3
Model 1.29 · xG 1.35
Total goals
4
Model 2.91 · xG 1.99
Score 1–3
3%
Most likely 1–1 (12%)
Over 2.5
Yes
Model 56%
Both scored
Yes
Model 59%
Match facts
★ Player of the matchO. Kabak1899 Hoffenheim · 1 goal
8.2
  • RefereeSven Jablonski
  • VenueDeutsche Bank Park
  • Table before kick-offEintracht Frankfurt 7th · 1899 Hoffenheim 3rd

Timeline

  1. A. Kalimuendo 1–0Assist C. Uzun
    18’
  2. V. CoufalYellow card · Tripping
    44’
  3. A. HajdariYellow card · Roughing
    45+2’
  4. Half time · 1–0
  5. M. Moerstedt 1–1Assist W. Burger
    52’
  6. O. Kabak 1–2Assist W. Burger
    60’
  7. ⇄ A. KnauffFor C. Uzun
    61’
  8. ⇄ H. LarssonFor F. Chaïbi
    61’
  9. A. Amenda (own goal) 1–3
    65’
  10. ⇄ G. PrömelFor A. Kramarić
    67’
  11. ⇄ Ayoube Amaimouni-EchghouyabFor P. Collins
    72’
  12. ⇄ J. BahoyaFor A. Kalimuendo
    72’
  13. ⇄ I. BebouFor M. Moerstedt
    76’
  14. L. AvdullahuYellow card · Foul
    90’
  15. ⇄ M. DamarFor F. Asllani
    90+2’
  16. I. BebouYellow card · Roughing
    90+5’
  17. Full time · 1–3

Team stats

Eintracht Frankfurt9 shots · 5 in box, 4 outside
1899 Hoffenheim10 shots · 8 in box, 2 outside
Eintracht Frankfurt1899 Hoffenheim
47% Possession 53%
0.64 Expected goals (xG) 1.35
0.81 Expected points (xPts) 1.90
9 Shots 10
3 Shots on target 5
4 Shots off target 5
2 Blocked shots 0
5 Shots inside the box 8
4 Shots outside the box 2
415 Passes 471
73% Pass accuracy 79%
6 Corners 6
3 Goalkeeper saves 2
7 Fouls 15
0 Offsides 3
0 Yellow cards 4
0 Red cards 0
6.41 Team rating 6.91

Line-ups

Eintracht Frankfurt 3-4-2-1

406.2 Kauã Santos(G)
55.2 A. Amenda 45.9 R. Koch 346.3 P. Collins ↓72’
217.0 N. Brown 156.5 E. Skhiri 86.5 F. Chaïbi ↓61’ 136.3 R. Kristensen
427.2 C. Uzun A↓61’ 206.7 R. Doan
257.3 A. Kalimuendo ↓72’
  • 40Kauã Santos (G)6.2
  • 5A. Amenda5.2
  • 4R. Koch5.9
  • 34P. Collins↓72’6.3
  • 21N. Brown7.0
  • 15E. Skhiri6.5
  • 8F. Chaïbi↓61’6.5
  • 13R. Kristensen6.3
  • 42C. UzunA↓61’7.2
  • 20R. Doan6.7
  • 25A. Kalimuendo↓72’7.3

Substitutes used

  • 16H. Larsson↑61’6.3
  • 19J. Bahoya↑72’6.3
  • 7A. Knauff↑61’6.3
  • 29Ayoube Amaimouni-Echghouyab↑72’6.2

Unused: M. Zetterer, K. Kosugi, A. Theate, M. Götze, O. Højlund

1899 Hoffenheim 3-4-2-1

17.0 O. Baumann(G)
136.9 Bernardo 216.9 A. Hajdari 58.2★ O. Kabak
226.3 A. Prass 187.6 W. Burger AA 76.3 L. Avdullahu 346.9 V. Coufal
116.3 F. Asllani ↓90’ 276.5 A. Kramarić ↓67’
337.2 M. Moerstedt ↓76’
  • 1O. Baumann (G)7.0
  • 13Bernardo6.9
  • 21A. Hajdari6.9
  • 5O. Kabak ★8.2
  • 22A. Prass6.3
  • 18W. BurgerA×27.6
  • 7L. Avdullahu6.3
  • 34V. Coufal6.9
  • 11F. Asllani↓90’6.3
  • 27A. Kramarić↓67’6.5
  • 33M. Moerstedt↓76’7.2

Substitutes used

  • 6G. Prömel↑67’6.9
  • 10M. Damar↑90’
  • 9I. Bebou↑76’6.3

Unused: L. Philipp, V. Gendrey, K. Akpoguma, R. Hranáč, B. Toure

Player stats

Top rated
O. Kabak1899 Hoffenheim8.2
2nd
W. Burger1899 Hoffenheim7.6
3rd
A. KalimuendoEintracht Frankfurt7.3

Eintracht Frankfurt

1899 Hoffenheim

Match data from eScored. Ratings are the data provider's 0–10 match ratings; 7.2 and above is a strong game, 8+ is rare.