fixtures
Latest videos Hoffenheim
| # | Team | Pts | P | Home | Away | |
|---|---|---|---|---|---|---|
| 1 |
|
41 | 15 | 1 - 4 | 08 Feb | |
| 2 |
|
32 | 15 | 18 Apr | 2 - 0 | |
| 3 |
|
29 | 15 | 17 Jan | 1 - 2 | |
| 4 |
|
29 | 15 | 3 - 1 | 21 Mar | |
| 5 |
|
27 | 15 | |||
| 6 |
|
26 | 15 | 02 May | 0 - 0 | |
| 7 |
|
25 | 15 | 1 - 3 | 24 Jan | |
| 8 |
|
21 | 15 | 31 Jan | 2 - 4 | |
| 9 |
|
20 | 15 | 14 Feb | 1 - 1 | |
| 10 |
|
17 | 15 | 09 May | 10 Jan | |
| 11 |
|
16 | 15 | 0 - 1 | 21 Feb | |
| 12 |
|
16 | 15 | 14 Jan | 16 May | |
| 13 |
|
16 | 15 | 4 - 1 | 25 Apr | |
| 14 |
|
15 | 15 | 14 Mar | 2 - 3 | |
| 15 |
|
14 | 15 | 3 - 0 | 11 Apr | |
| 16 |
|
12 | 15 | 28 Feb | 0 - 3 | |
| 17 |
|
11 | 15 | 3 - 1 | 07 Mar | |
| 18 |
|
8 | 15 | 04 Apr | 1 - 1 |
Global stats in Bundesliga
- Appearances 15
- Goals for 29
- Penalty goal 2
- Goals against 20
- Yellow 29
- Red 0
Main formation
- 4-4-2 5 matches this season
Top players
- G. Prömel 6
- T. Lemperle 5
- A. Kramarić 5
- B. Touré 4
- Year of construction: 2009
- Surface: grass
- Capacity: 30164
- Average attendance: 22095
- Maximum attendance: 30400
- % sold: 73
- Type club male
- Names Hoffenheim
- Code TSG
- Area Germany
Hoffenheim on Football Today
Hoffenheim match result
The next match is Bremen vs Hoffenheim and kicks-off at 14:30 on the Saturday 10 January 2026 as part of the the week 16 of Bundesliga.
The latest result of Bundesliga featured Stuttgart and Hoffenheim and ended up in a 0-0 score.
Hoffenheim is currently at rank 5. in the General table of Bundesliga 2025/2026.
Main players
Leon Avdullahu is the latest most expensive arrival, coming from Basel on the Tuesday 01 July 2025 for a 8M € fee.
Anton Stach is the latest biggest sale. He left to Leeds United on the Tuesday 22 July 2025, a transfer which is valued at 20M €.
Fisnik Asllani is the top scorer with 7 goals.
Wouter Burger has the most assists with 5 goal assists.
The full squad is as follows:Goalkeepers: Oliver Baumann, Jakob Busk, Lúkas Jóhannes Blöndal Petersson, Luca Dante Philipp and Tim Philipp
Defenders: Lucas Ribeiro, Robin Hranáč, Ozan Kabak, Bernardo, Valentin Gendrey, Albian Hajdari, Kevin Akpoguma, Koki Machida, Vladimír Coufal, Arthur Largura Chaves and Luca Erlein
Midfielders: Grischa Prömel, Leon Avdullahu, Dennis Geiger, Muhammed Damar, Umut Deger Tohumcu, Wouter Burger, Alexander Prass, Paul Hennrich, Hennes Behrens and Luka Đurić
Strikers: Ihlas Bebou, Fisnik Asllani, Tim Lemperle, Adam Hložek, David Ngabi Mokwa Ntusu, Andrej Kramarić, Bazoumana Touré, Simon Elyan Kalambayi Mukuta, Max Moerstedt and Precious Benjamin
Hoffenheim schedule & next match
Following Bremen vs Hoffenheim, the next match will be Hoffenheim vs M'gladbach on Wednesday 14 January 2026. The coach Christian Ilzer will announce its strategy and the line-ups a few hours ahead of the game. The team most of the time plays with a 4-4-2 game plan| # | Team | Pts | P | W | D | L | GF | GA | GD | |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 |
|
41 | 15 | 13 | 2 | 0 | 55 | 11 | 44 | |
| 2 |
|
32 | 15 | 9 | 5 | 1 | 26 | 12 | 14 | |
| 3 |
|
29 | 15 | 9 | 2 | 4 | 33 | 20 | 13 | |
| 4 |
|
29 | 15 | 9 | 2 | 4 | 30 | 19 | 11 | |
| 5 |
|
27 | 15 | 8 | 3 | 4 | 29 | 20 | 9 | |
| 6 |
|
26 | 15 | 8 | 2 | 5 | 25 | 22 | 3 | |
| 7 |
|
25 | 15 | 7 | 4 | 4 | 30 | 30 | 0 | |
| 8 |
|
21 | 15 | 6 | 3 | 6 | 20 | 23 | -3 | |
| 9 |
|
20 | 15 | 5 | 5 | 5 | 25 | 26 | -1 | |
| 10 |
|
17 | 15 | 4 | 5 | 6 | 18 | 28 | -10 | |
| 11 |
|
16 | 15 | 4 | 4 | 7 | 22 | 24 | -2 | |
| 12 |
|
16 | 15 | 4 | 4 | 7 | 18 | 24 | -6 | |
| 13 |
|
16 | 15 | 4 | 4 | 7 | 16 | 25 | -9 | |
| 14 |
|
15 | 15 | 4 | 3 | 8 | 23 | 28 | -5 | |
| 15 |
|
14 | 15 | 4 | 2 | 9 | 17 | 28 | -11 | |
| 16 |
|
12 | 15 | 3 | 3 | 9 | 13 | 26 | -13 | |
| 17 |
|
11 | 15 | 3 | 2 | 10 | 13 | 34 | -21 | |
| 18 |
|
8 | 15 | 1 | 5 | 9 | 13 | 26 | -13 |
- UEFA Champions League
- UEFA Europa League
- UEFA Conference League Qualifiers
- Relegation Play-off
- Relegation
| # | Team | Pts | P | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
|
22 | 8 | 7 | 1 | 0 | 31 | 6 | 25 |
| 2 |
|
18 | 7 | 6 | 0 | 1 | 19 | 6 | 13 |
| 3 |
|
17 | 7 | 5 | 2 | 0 | 13 | 4 | 9 |
| 4 |
|
16 | 8 | 5 | 1 | 2 | 18 | 6 | 12 |
| 5 |
|
16 | 7 | 5 | 1 | 1 | 9 | 8 | 1 |
| 6 |
|
14 | 8 | 4 | 2 | 2 | 13 | 9 | 4 |
| 7 |
|
13 | 7 | 4 | 1 | 2 | 12 | 9 | 3 |
| 8 |
|
12 | 7 | 3 | 3 | 1 | 14 | 9 | 5 |
| 9 |
|
12 | 7 | 4 | 0 | 3 | 15 | 11 | 4 |
| 10 |
|
12 | 8 | 3 | 3 | 2 | 13 | 11 | 2 |
| 11 |
|
11 | 7 | 3 | 2 | 2 | 8 | 12 | -4 |
| 12 |
|
10 | 8 | 3 | 1 | 4 | 9 | 15 | -6 |
| 13 |
|
8 | 7 | 2 | 2 | 3 | 14 | 11 | 3 |
| 14 |
|
8 | 8 | 2 | 2 | 4 | 8 | 17 | -9 |
| 15 |
|
7 | 7 | 2 | 1 | 4 | 8 | 15 | -7 |
| 16 |
|
6 | 8 | 1 | 3 | 4 | 8 | 17 | -9 |
| 17 |
|
5 | 8 | 1 | 2 | 5 | 13 | 19 | -6 |
| 18 |
|
3 | 8 | 0 | 3 | 5 | 5 | 11 | -6 |
| # | Team | Pts | P | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
|
19 | 7 | 6 | 1 | 0 | 24 | 5 | 19 |
| 2 |
|
15 | 8 | 4 | 3 | 1 | 14 | 9 | 5 |
| 3 |
|
15 | 8 | 4 | 3 | 1 | 13 | 8 | 5 |
| 4 |
|
13 | 7 | 4 | 1 | 2 | 15 | 14 | 1 |
| 5 |
|
12 | 8 | 3 | 3 | 2 | 18 | 21 | -3 |
| 6 |
|
11 | 8 | 3 | 2 | 3 | 11 | 13 | -2 |
| 7 |
|
10 | 7 | 3 | 1 | 3 | 10 | 7 | 3 |
| 8 |
|
10 | 8 | 3 | 1 | 4 | 16 | 14 | 2 |
| 9 |
|
10 | 7 | 3 | 1 | 3 | 10 | 9 | 1 |
| 10 |
|
9 | 7 | 3 | 0 | 4 | 7 | 12 | -5 |
| 11 |
|
8 | 8 | 2 | 2 | 4 | 8 | 13 | -5 |
| 12 |
|
8 | 8 | 2 | 2 | 4 | 11 | 17 | -6 |
| 13 |
|
6 | 8 | 1 | 3 | 4 | 10 | 16 | -6 |
| 14 |
|
5 | 8 | 1 | 2 | 5 | 5 | 11 | -6 |
| 15 |
|
5 | 7 | 1 | 2 | 4 | 8 | 15 | -7 |
| 16 |
|
4 | 7 | 1 | 1 | 5 | 8 | 13 | -5 |
| 17 |
|
3 | 7 | 1 | 0 | 6 | 5 | 17 | -12 |
| 18 |
|
2 | 7 | 0 | 2 | 5 | 3 | 16 | -13 |
- Squad size 36
- Average age 24.5
- Foreign players 22 (61.1%)
- Contracts ending 12
- Suspended players 1
- Injured players 2
-
Lucas Ribeiro26 years
-
#2 Robin Hranáč25 years - 06/2028
-
#5 Ozan Kabak25 years - 06/2026
-
#13 Bernardo30 years - 06/2026
-
#15 Valentin Gendrey25 years - 06/2028
-
#21 Albian Hajdari22 years - 06/2029
-
#25 Kevin Akpoguma30 years - 06/2026
-
#28 Koki Machida28 years - 06/2029
-
#34 Vladimír Coufal33 years - 06/2026
-
#35 Arthur Largura Chaves24 years - 06/2029
-
#54 Luca Erlein18 years
-
#6 Grischa Prömel30 years - 06/2026
-
#7 Leon Avdullahu21 years - 06/2029
-
#8 Dennis Geiger27 years - 06/2027
-
#10 Muhammed Damar21 years
-
#17 Umut Deger Tohumcu21 years - 06/2028
-
#18 Wouter Burger24 years - 06/2029
-
#22 Alexander Prass24 years - 06/2028
-
#39 Paul Hennrich20 years
-
#40 Hennes Behrens20 years
-
#57 Luka Đurić22 years
-
#9 Ihlas Bebou31 years - 06/2026
-
#11 Fisnik Asllani23 years - 06/2026
-
#19 Tim Lemperle23 years - 06/2026
-
#23 Adam Hložek23 years - 06/2025
-
#24 David Ngabi Mokwa Ntusu21 years
-
#27 Andrej Kramarić34 years - 06/2026
-
#29 Bazoumana Touré19 years - 06/2029
-
#30 Simon Elyan Kalambayi Mukuta20 years
-
#33 Max Moerstedt19 years
-
#53 Precious Benjamin19 years
- 4-1-2-1-2 3 time
- 4-2-3-1 3 time
- 3-5-1-1 2 time
- 4-3-3 2 time
- 4-2-4-0 1 time
- Appearances 15
- Goals for 29
- Penalty goal 2
- Goals against 20
- Yellow 29
- Red 0
Final Time
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 15 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 7 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 8 matches already played
1st half
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 15 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 7 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 8 matches already played
2nd half
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 15 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 7 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 8 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 34'
- Last goal scored on average 61'
- Number of matches - at least 1 goal scored 12
- First goal conceded on average 36'
- Last goal conceded on average 50'
- Number of matches - at least 1 goal conceded 12
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 39'
- Last goal scored on average 72'
- Number of matches - at least 1 goal scored 6
- First goal conceded on average 41'
- Last goal conceded on average 54'
- Number of matches - at least 1 goal conceded 6
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 29'
- Last goal scored on average 50'
- Number of matches - at least 1 goal scored 6
- First goal conceded on average 32'
- Last goal conceded on average 45'
- Number of matches - at least 1 goal conceded 6
-
1st half
- 2 - 0 2 (29%)
- 0 - 1 2 (29%)
- 3 - 0 1 (14%)
- 2 - 1 1 (14%)
- 0 - 2 1 (14%)
-
Final Time
- 3 - 1 2 (29%)
- 4 - 1 1 (14%)
- 3 - 0 1 (14%)
- 0 - 1 1 (14%)
- 1 - 3 1 (14%)
- 1 - 4 1 (14%)
-
1st half
- 1 - 1 3 (38%)
- 0 - 0 2 (25%)
- 0 - 2 1 (13%)
- 0 - 1 1 (13%)
- 1 - 0 1 (13%)
-
Final Time
- 1 - 1 2 (25%)
- 0 - 3 1 (13%)
- 2 - 4 1 (13%)
- 2 - 3 1 (13%)
- 1 - 2 1 (13%)
- 0 - 0 1 (13%)
- 2 - 0 1 (13%)
- 1. Bayern München 3.7
- 2. Leverkusen 2.2
- 3. Frankfurt 2
- Tournament average 1.6
- 1. Bayern München 0.4
- 2. Freiburg 0.3
- 3. Leverkusen 0.2
- Tournament average 0.1
- 1. Bayern München 8.6
- 2. Leipzig 5.7
- 3. Stuttgart 5.5
- Tournament average 4.5
- 1. Leipzig 10.5
- 2. Bayern München 8.2
- 3. Hamburg 7.7
- Tournament average 6.2
- 1. Bayern München 68%
- 2. Leverkusen 59%
- 3. Stuttgart 57%
- Tournament average 49.33%
- 1. Bayern München 90%
- 2. Leverkusen 89%
- 3. Dortmund 84%
- Tournament average 81.33%
- 1. Wolfsburg 29%
- 2. Union Berlin 28%
- 3. Freiburg 27%
- Tournament average 24.5%
- 1. Union Berlin 50.7
- 3. Hamburg 50.3
- 4. Freiburg 50.1
- Tournament average 47
- 1. M'gladbach 10.7
- 2. Bremen 9.9
- 4. Frankfurt 9.9
- Tournament average 8.9
- 1. Augsburg 2.9
- 2. Bremen 2.5
- 3. Union Berlin 2.4
- Tournament average 1.9
- 1. Heidenheim 2.3
- 2. Frankfurt 2
- 3. Augsburg 1.9
- Tournament average 1.6
- 2. A. Hajdari 52.6
- 3. R. Hranáč 48.7
- 4. Bernardo 46.6
- 1. V. Coufal 1.1
- 3. B. Touré 1.1
- 4. A. Kramarić 1
- 2. V. Coufal 0.7
- 3. T. Lemperle 0.6
- 4. A. Kramarić 0.5
- 2. V. Coufal 69.1
- 3. A. Hajdari 69
- 4. L. Avdullahu 67.5
- 2. W. Burger 2.7
- 3. A. Hajdari 2.5
- 4. R. Hranáč 2.4
- 2. Bernardo 1.5
- 3. A. Hajdari 1.3
- 4. Arthur Chaves 1.3
- 2. A. Hajdari 1.4
- 3. L. Avdullahu 1.1
- 4. Arthur Chaves 1
- 2. B. Touré 1.2
- 3. A. Hajdari 1.2
- 4. V. Coufal 1
- 2. T. Lemperle 2.1
- 3. Bernardo 2.1
- 4. K. Machida 2
| Count | Average age | Amount | |
|---|---|---|---|
| Arrivals | 10 | 25 | 21.8M € |
| Departures | 21 | 26 | 25.8M € |
| Total | 31 | 26 | 4M € |