Frankfurt vs Hoffenheim - Bundesliga Highlights

Watch all the goals and highlights from the Bundesliga match between Frankfurt and Hoffenheim played on Saturday, January 24, 2026. The final score was Frankfurt 1 - 3 Hoffenheim.

Full match highlights are now available in high definition quality. Watch all key moments, goals, saves, and match action from this Bundesliga fixture. The video includes all goals scored, important chances, and decisive moments that shaped the match outcome.

This Bundesliga match featured Frankfurt playing at home against visiting team Hoffenheim. Bundesliga is one of the most prestigious football competitions, featuring top clubs from Germany.

Match Information

Competition:
Bundesliga
Home Team:
Frankfurt
Away Team:
Hoffenheim
Match Date:
1/24/2026
Final Score:
1 - 3

About Bundesliga

The Bundesliga features the best football clubs and players competing at the highest level. Watch highlights from every match, including goals, assists, saves, and all the key moments that matter. Our platform provides fast, reliable access to football highlights from all major competitions.

Watch Football Highlights Online

Goals is your trusted source for football match highlights. We provide free access to the latest highlights from Frankfurt, Hoffenheim, and hundreds of other top clubs. Our highlights are updated daily, ensuring you never miss the action from your favorite teams and players.

Whether you're looking for Bundesliga highlights, goals from specific matches, or comprehensive coverage of football action, Goals has you covered. Our platform is optimized for fast loading and seamless playback on all devices, so you can watch highlights on mobile, tablet, or desktop with ease.

Goals App Icon

Primeira Liga

Braga badge
Braga
3-2
Vitória
Vitória  badge
Feb 21
Highlights
Alverca badge
Alverca
1-1
Santa Clara
Santa Clara badge
Feb 21
Highlights
Arouca badge
Arouca
3-0
Nacional
Nacional badge
Feb 21
Highlights
Estrela badge
Estrela
0-2
Tondela
Tondela badge
Feb 20
Highlights

Eredivisie

Ajax badge
Ajax
1-1
NEC
NEC badge
Feb 21
Highlights

Premier League

Man City badge
Man City
2-1
Newcastle
Newcastle badge
Feb 21
Highlights
West Ham badge
West Ham
0-0
Bournemouth
Bournemouth badge
Feb 21
Highlights
Brentford badge
Brentford
0-2
Brighton
Brighton badge
Feb 21
Highlights
Aston Villa badge
Aston Villa
1-1
Leeds
Leeds badge
Feb 21
Highlights
Chelsea badge
Chelsea
1-1
Burnley
Burnley badge
Feb 21
Highlights

Serie A

Cagliari badge
Cagliari
0-0
Lazio
Lazio badge
Feb 21
Highlights
Lecce badge
Lecce
0-2
Inter Milan
Inter Milan badge
Feb 21
Highlights
Juventus badge
Juventus
0-2
Como
Como badge
Feb 21
Highlights

Bundesliga

RB Leipzig badge
RB Leipzig
2-2
Dortmund
Dortmund badge
Feb 21
Highlights
Union Berlin badge
Union Berlin
1-0
Leverkusen
Leverkusen badge
Feb 21
Highlights
Wolfsburg badge
Wolfsburg
2-3
Augsburg
Augsburg badge
Feb 21
Highlights
Bayern badge
Bayern
3-2
Frankfurt
Frankfurt badge
Feb 21
Highlights

La Liga

Osasuna badge
Osasuna
2-1
Real Madrid
Real Madrid badge
Feb 21
Highlights
Betis badge
Betis
1-1
Rayo
Rayo badge
Feb 21
Highlights
Athletic badge
Athletic
2-1
Elche
Elche badge
Feb 20
Highlights
Frankfurt
Frankfurt logo
1-3
Hoffenheim logo
Hoffenheim
Bundesliga
••
24/01/2026, 14:30:00

Team Statistics

SGEStatTSG
47.4Possession (%)52.6
0Shots0
3Shots On Target5
8Fouls Committed16
0Corners0
0Yellow Cards4
0Red Cards0

Lineups

Eintracht Frankfurt

Starting XI

  • Kauã Santos
  • Robin Koch
  • Aurèle Amenda
  • Nnamdi Collins
  • Ellyes Skhiri
  • Farès Chaïbi
  • Nathaniel Brown
  • Rasmus Kristensen
  • Arnaud Kalimuendo
  • Can Uzun
  • Ritsu Doan

Substitutes

  • Ayoube Amaimouni-Echghouyab
  • Oscar Højlund
  • Mario Götze
  • Jean-Mattéo Bahoya
  • Ansgar Knauff
  • Keita Kosugi
  • Michael Zetterer

TSG Hoffenheim

Starting XI

  • Oliver Baumann
  • Albian Hajdari
  • Bernardo
  • Ozan Kabak
  • Wouter Burger
  • Leon Avdullahu
  • Alexander Prass
  • Vladimír Coufal
  • Max Moerstedt
  • Fisnik Asllani
  • Andrej Kramaric

Substitutes

  • Muhammed Damar
  • Bazoumana Touré
  • Luca Philipp
  • Robin Hranác
  • Valentin Gendrey
  • Kevin Akpoguma
  • Grischa Prömel

Key Moments

Lineups are announced and players are warming up.

First Half begins.

1''

Attempt saved. Alexander Prass (TSG Hoffenheim) right footed shot from outside the box is saved in the bottom left corner by Kauã Santos (Eintracht Frankfurt).

1''

Ellyes Skhiri (Eintracht Frankfurt) wins a free kick in the defensive half.

1''

Foul by Max Moerstedt (TSG Hoffenheim).

4''

Alexander Prass (TSG Hoffenheim) wins a free kick in the defensive half.

4''

Foul by Nnamdi Collins (Eintracht Frankfurt).

4''

Foul by Aurèle Amenda (Eintracht Frankfurt).

4''

Max Moerstedt (TSG Hoffenheim) wins a free kick on the left wing.

5''

Attempt saved. Arnaud Kalimuendo (Eintracht Frankfurt) right footed shot from a difficult angle on the right is saved in the bottom right corner by Oliver Baumann (TSG Hoffenheim). Assisted by Ritsu Doan with a through ball.

5''

Corner, Eintracht Frankfurt. Conceded by Oliver Baumann.

14''

Farès Chaïbi (Eintracht Frankfurt) wins a free kick in the defensive half.

14''

Foul by Wouter Burger (TSG Hoffenheim).

14''

Can Uzun (Eintracht Frankfurt) wins a free kick in the attacking half.

14''

Foul by Leon Avdullahu (TSG Hoffenheim).

18''

Goal! Eintracht Frankfurt 1, TSG Hoffenheim 0. Arnaud Kalimuendo (Eintracht Frankfurt) left footed shot from the left side of the box to the centre of the goal following a fast break.

20''

Corner, TSG Hoffenheim. Conceded by Aurèle Amenda.

21''

Ozan Kabak (TSG Hoffenheim) hits the left post with a header from the centre of the box. Assisted by Wouter Burger with a cross following a corner.

21''

Corner, TSG Hoffenheim. Conceded by Aurèle Amenda.

23''

Farès Chaïbi (Eintracht Frankfurt) wins a free kick on the right wing.

23''

Foul by Albian Hajdari (TSG Hoffenheim).

24''

Attempt blocked. Can Uzun (Eintracht Frankfurt) header from outside the box is blocked. Assisted by Ritsu Doan with a cross.

28''

Fisnik Asllani (TSG Hoffenheim) wins a free kick in the attacking half.

28''

Foul by Robin Koch (Eintracht Frankfurt).

29''

Attempt missed. Andrej Kramaric (TSG Hoffenheim) right footed shot from outside the box is close, but misses to the left from a direct free kick.

29''

Can Uzun (Eintracht Frankfurt) wins a free kick in the defensive half.

29''

Foul by Vladimír Coufal (TSG Hoffenheim).

33''

Fisnik Asllani (TSG Hoffenheim) wins a free kick in the attacking half.

33''

Foul by Robin Koch (Eintracht Frankfurt).

34''

Attempt missed. Ozan Kabak (TSG Hoffenheim) header from the left side of the box misses to the left. Assisted by Vladimír Coufal following a set piece situation.

36''

Delay in match because of an injury Rasmus Kristensen (Eintracht Frankfurt).

37''

Delay over. They are ready to continue.

38''

Delay in match because of an injury Arnaud Kalimuendo (Eintracht Frankfurt).

38''

Delay over. They are ready to continue.

39''

Attempt saved. Fisnik Asllani (TSG Hoffenheim) right footed shot from the left side of the box is saved in the top centre of the goal by Kauã Santos (Eintracht Frankfurt). Assisted by Wouter Burger.

39''

Corner, TSG Hoffenheim. Conceded by Kauã Santos.

39''

Delay in match because of an injury Rasmus Kristensen (Eintracht Frankfurt).

40''

Delay over. They are ready to continue.

40''

Attempt missed. Ozan Kabak (TSG Hoffenheim) header from very close range misses to the left following a corner.

42''

Arnaud Kalimuendo (Eintracht Frankfurt) wins a free kick in the defensive half.

42''

Foul by Albian Hajdari (TSG Hoffenheim).

44''

Foul by Vladimír Coufal (TSG Hoffenheim).

44''

Nathaniel Brown (Eintracht Frankfurt) wins a free kick in the defensive half.

44''

Vladimír Coufal (TSG Hoffenheim) is shown the yellow card for a bad foul.

45''

Fourth official has announced 4 minutes of added time.

45'+1''

Attempt saved. Wouter Burger (TSG Hoffenheim) header from the centre of the box is saved in the centre of the goal by Kauã Santos (Eintracht Frankfurt). Assisted by Fisnik Asllani with a cross.

45'+1''

Arnaud Kalimuendo (Eintracht Frankfurt) wins a free kick in the defensive half.

45'+1''

Foul by Albian Hajdari (TSG Hoffenheim).

45'+2''

Albian Hajdari (TSG Hoffenheim) is shown the yellow card for a bad foul.

45'+4''

Offside, TSG Hoffenheim. Max Moerstedt is caught offside.

45'+5''

Corner, Eintracht Frankfurt. Conceded by Bernardo.

45'+5''

First Half ends, Eintracht Frankfurt 1, TSG Hoffenheim 0.

45''

Second Half begins Eintracht Frankfurt 1, TSG Hoffenheim 0.

47''

Corner, Eintracht Frankfurt. Conceded by Wouter Burger.

48''

Attempt saved. Farès Chaïbi (Eintracht Frankfurt) left footed shot from outside the box is saved in the bottom left corner by Oliver Baumann (TSG Hoffenheim).

48''

Handball by Alexander Prass (TSG Hoffenheim).

51''

Attempt blocked. Arnaud Kalimuendo (Eintracht Frankfurt) right footed shot from the left side of the box is blocked. Assisted by Nathaniel Brown.

51''

Fisnik Asllani (TSG Hoffenheim) wins a free kick in the defensive half.

51''

Foul by Aurèle Amenda (Eintracht Frankfurt).

52''

Goal! Eintracht Frankfurt 1, TSG Hoffenheim 1. Max Moerstedt (TSG Hoffenheim) header from the centre of the box to the high centre of the goal. Assisted by Wouter Burger with a cross.

55''

Attempt missed. Wouter Burger (TSG Hoffenheim) left footed shot from the left side of the box misses to the left. Assisted by Alexander Prass.

57''

Corner, TSG Hoffenheim. Conceded by Robin Koch.

58''

Offside, TSG Hoffenheim. Fisnik Asllani is caught offside.

59''

Corner, TSG Hoffenheim. Conceded by Nathaniel Brown.

60''

Goal! Eintracht Frankfurt 1, TSG Hoffenheim 2. Ozan Kabak (TSG Hoffenheim) header from the centre of the box to the top left corner following a corner.

61''

Substitution, Eintracht Frankfurt. Hugo Larsson replaces Farès Chaïbi.

61''

Substitution, Eintracht Frankfurt. Ansgar Knauff replaces Can Uzun.

63''

Foul by Alexander Prass (TSG Hoffenheim).

63''

Nnamdi Collins (Eintracht Frankfurt) wins a free kick in the defensive half.

63''

Corner, Eintracht Frankfurt. Conceded by Albian Hajdari.

64''

Attempt missed. Hugo Larsson (Eintracht Frankfurt) right footed shot from outside the box misses to the left. Assisted by Nathaniel Brown following a corner.

65''

Own Goal by Aurèle Amenda, Eintracht Frankfurt. Eintracht Frankfurt 1, TSG Hoffenheim 3.

67''

Substitution, TSG Hoffenheim. Grischa Prömel replaces Andrej Kramaric.

67''

Attempt missed. Rasmus Kristensen (Eintracht Frankfurt) right footed shot from the centre of the box misses to the left. Assisted by Arnaud Kalimuendo.

72''

Substitution, Eintracht Frankfurt. Ayoube Amaimouni-Echghouyab replaces Nnamdi Collins.

72''

Substitution, Eintracht Frankfurt. Jean-Mattéo Bahoya replaces Arnaud Kalimuendo.

72''

Corner, Eintracht Frankfurt. Conceded by Vladimír Coufal.

73''

Attempt missed. Jean-Mattéo Bahoya (Eintracht Frankfurt) header from the centre of the box misses to the right. Assisted by Ritsu Doan with a cross following a corner.

73''

Foul by Alexander Prass (TSG Hoffenheim).

73''

Nathaniel Brown (Eintracht Frankfurt) wins a free kick in the defensive half.

75''

Ayoube Amaimouni-Echghouyab (Eintracht Frankfurt) wins a free kick in the defensive half.

75''

Foul by Bernardo (TSG Hoffenheim).

76''

Substitution, TSG Hoffenheim. Ihlas Bebou replaces Max Moerstedt.

78''

Foul by Bernardo (TSG Hoffenheim).

78''

Ritsu Doan (Eintracht Frankfurt) wins a free kick in the defensive half.

81''

Albian Hajdari (TSG Hoffenheim) wins a free kick in the defensive half.

81''

Foul by Ayoube Amaimouni-Echghouyab (Eintracht Frankfurt).

84''

Delay in match because of an injury Vladimír Coufal (TSG Hoffenheim).

85''

Delay over. They are ready to continue.

86''

Corner, TSG Hoffenheim. Conceded by Robin Koch.

87''

Offside, TSG Hoffenheim. Alexander Prass is caught offside.

88''

Foul by Vladimír Coufal (TSG Hoffenheim).

88''

Jean-Mattéo Bahoya (Eintracht Frankfurt) wins a free kick in the defensive half.

88''

Corner, Eintracht Frankfurt. Conceded by Ozan Kabak.

90''

Foul by Leon Avdullahu (TSG Hoffenheim).

90''

Ritsu Doan (Eintracht Frankfurt) wins a free kick in the attacking half.

90''

Leon Avdullahu (TSG Hoffenheim) is shown the yellow card for a bad foul.

90''

Fourth official has announced 4 minutes of added time.

90'+1''

Attempt missed. Ritsu Doan (Eintracht Frankfurt) left footed shot from outside the box is close, but misses to the right from a direct free kick.

90'+1''

Fisnik Asllani (TSG Hoffenheim) wins a free kick in the attacking half.

90'+1''

Foul by Rasmus Kristensen (Eintracht Frankfurt).

90'+2''

Substitution, TSG Hoffenheim. Muhammed Damar replaces Fisnik Asllani.

90'+3''

Albian Hajdari (TSG Hoffenheim) wins a free kick in the defensive half.

90'+3''

Foul by Ansgar Knauff (Eintracht Frankfurt).

90'+5''

Foul by Ihlas Bebou (TSG Hoffenheim).

90'+5''

Nathaniel Brown (Eintracht Frankfurt) wins a free kick in the defensive half.

90'+5''

Ihlas Bebou (TSG Hoffenheim) is shown the yellow card for a bad foul.

90'+5''

Second Half ends, Eintracht Frankfurt 1, TSG Hoffenheim 3.

Match ends, Eintracht Frankfurt 1, TSG Hoffenheim 3.

Primeira Liga

Braga badge
Braga
3-2
Vitória
Vitória  badge
Feb 21
Highlights
Alverca badge
Alverca
1-1
Santa Clara
Santa Clara badge
Feb 21
Highlights
Arouca badge
Arouca
3-0
Nacional
Nacional badge
Feb 21
Highlights
Estrela badge
Estrela
0-2
Tondela
Tondela badge
Feb 20
Highlights

Eredivisie

Ajax badge
Ajax
1-1
NEC
NEC badge
Feb 21
Highlights

Premier League

Man City badge
Man City
2-1
Newcastle
Newcastle badge
Feb 21
Highlights
West Ham badge
West Ham
0-0
Bournemouth
Bournemouth badge
Feb 21
Highlights
Brentford badge
Brentford
0-2
Brighton
Brighton badge
Feb 21
Highlights
Aston Villa badge
Aston Villa
1-1
Leeds
Leeds badge
Feb 21
Highlights
Chelsea badge
Chelsea
1-1
Burnley
Burnley badge
Feb 21
Highlights

Serie A

Cagliari badge
Cagliari
0-0
Lazio
Lazio badge
Feb 21
Highlights
Lecce badge
Lecce
0-2
Inter Milan
Inter Milan badge
Feb 21
Highlights
Juventus badge
Juventus
0-2
Como
Como badge
Feb 21
Highlights

Bundesliga

RB Leipzig badge
RB Leipzig
2-2
Dortmund
Dortmund badge
Feb 21
Highlights
Union Berlin badge
Union Berlin
1-0
Leverkusen
Leverkusen badge
Feb 21
Highlights
Wolfsburg badge
Wolfsburg
2-3
Augsburg
Augsburg badge
Feb 21
Highlights
Bayern badge
Bayern
3-2
Frankfurt
Frankfurt badge
Feb 21
Highlights

La Liga

Osasuna badge
Osasuna
2-1
Real Madrid
Real Madrid badge
Feb 21
Highlights
Betis badge
Betis
1-1
Rayo
Rayo badge
Feb 21
Highlights
Athletic badge
Athletic
2-1
Elche
Elche badge
Feb 20
Highlights