fixtures
Latest videos Hoffenheim
| # | Team | Pts | P | Home | Away | |
|---|---|---|---|---|---|---|
| 1 |
|
47 | 17 | 1 - 4 | 08 Feb | |
| 2 |
|
36 | 17 | 18 Apr | 2 - 0 | |
| 3 |
|
32 | 16 | 3 - 1 | 21 Mar | |
| 4 |
|
32 | 17 | 02 May | 0 - 0 | |
| 5 |
|
30 | 16 | |||
| 6 |
|
29 | 16 | 17 Jan | 1 - 2 | |
| 7 |
|
26 | 17 | 1 - 3 | 24 Jan | |
| 8 |
|
23 | 17 | 14 Feb | 1 - 1 | |
| 9 |
|
23 | 17 | 31 Jan | 2 - 4 | |
| 10 |
|
19 | 17 | 5 - 1 | 16 May | |
| 11 |
|
18 | 17 | 14 Mar | 2 - 3 | |
| 12 |
|
17 | 17 | 0 - 1 | 21 Feb | |
| 13 |
|
17 | 16 | 09 May | 27 Jan | |
| 14 |
|
16 | 16 | 4 - 1 | 25 Apr | |
| 15 |
|
15 | 17 | 3 - 0 | 11 Apr | |
| 16 |
|
12 | 17 | 04 Apr | 1 - 1 | |
| 17 |
|
12 | 16 | 28 Feb | 0 - 3 | |
| 18 |
|
12 | 17 | 3 - 1 | 07 Mar |
Global stats in Bundesliga
- Appearances 16
- Goals for 34
- Penalty goal 3
- Goals against 21
- Yellow 30
- Red 0
Main formation
- 4-4-2 5 matches this season
Top players
- A. Kramarić 7
- G. Prömel 6
- 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 Hoffenheim vs Leverkusen and kicks-off at 14:30 on the Saturday 17 January 2026 as part of the the week 18 of Bundesliga.
The latest result of Bundesliga featured Hoffenheim and M'gladbach and ended up in a 5-1 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: Florian Peter Micheler, Grischa Prömel, Leon Avdullahu, Dennis Geiger, Muhammed Damar, Umut Deger Tohumcu, Wouter Burger, Alexander Prass, Paul Hennrich, Hennes Behrens and Luka Đurić
Strikers: William Cole Campbell, 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 Hoffenheim vs Leverkusen, the next match will be Frankfurt vs Hoffenheim on Saturday 24 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 |
|
47 | 17 | 15 | 2 | 0 | 66 | 13 | 53 | |
| 2 |
|
36 | 17 | 10 | 6 | 1 | 32 | 15 | 17 | |
| 3 |
|
32 | 16 | 10 | 2 | 4 | 32 | 19 | 13 | |
| 4 |
|
32 | 17 | 10 | 2 | 5 | 32 | 25 | 7 | |
| 5 |
|
30 | 16 | 9 | 3 | 4 | 34 | 21 | 13 | |
| 6 |
|
29 | 16 | 9 | 2 | 5 | 34 | 24 | 10 | |
| 7 |
|
26 | 17 | 7 | 5 | 5 | 35 | 36 | -1 | |
| 8 |
|
23 | 17 | 6 | 5 | 6 | 27 | 29 | -2 | |
| 9 |
|
23 | 17 | 6 | 5 | 6 | 23 | 26 | -3 | |
| 10 |
|
19 | 17 | 5 | 4 | 8 | 23 | 29 | -6 | |
| 11 |
|
18 | 17 | 5 | 3 | 9 | 26 | 37 | -11 | |
| 12 |
|
17 | 17 | 4 | 5 | 8 | 25 | 29 | -4 | |
| 13 |
|
17 | 16 | 4 | 5 | 7 | 18 | 31 | -13 | |
| 14 |
|
16 | 16 | 4 | 4 | 8 | 17 | 27 | -10 | |
| 15 |
|
15 | 17 | 4 | 3 | 10 | 18 | 33 | -15 | |
| 16 |
|
12 | 17 | 2 | 6 | 9 | 17 | 29 | -12 | |
| 17 |
|
12 | 16 | 3 | 3 | 10 | 14 | 28 | -14 | |
| 18 |
|
12 | 17 | 3 | 3 | 11 | 16 | 38 | -22 |
- UEFA Champions League
- UEFA Europa League
- UEFA Conference League Qualifiers
- Relegation Play-off
- Relegation
| # | Team | Pts | P | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
|
25 | 9 | 8 | 1 | 0 | 39 | 7 | 32 |
| 2 |
|
21 | 8 | 7 | 0 | 1 | 21 | 6 | 15 |
| 3 |
|
20 | 8 | 6 | 2 | 0 | 16 | 4 | 12 |
| 4 |
|
19 | 8 | 6 | 1 | 1 | 12 | 10 | 2 |
| 5 |
|
16 | 9 | 5 | 1 | 3 | 19 | 10 | 9 |
| 6 |
|
15 | 8 | 5 | 0 | 3 | 20 | 12 | 8 |
| 7 |
|
15 | 8 | 4 | 3 | 1 | 16 | 10 | 6 |
| 8 |
|
14 | 8 | 4 | 2 | 2 | 13 | 9 | 4 |
| 9 |
|
14 | 8 | 4 | 2 | 2 | 15 | 12 | 3 |
| 10 |
|
13 | 9 | 3 | 4 | 2 | 15 | 13 | 2 |
| 11 |
|
11 | 7 | 3 | 2 | 2 | 8 | 12 | -4 |
| 12 |
|
11 | 9 | 3 | 2 | 4 | 10 | 16 | -6 |
| 13 |
|
9 | 9 | 2 | 3 | 4 | 12 | 17 | -5 |
| 14 |
|
9 | 9 | 2 | 3 | 4 | 10 | 19 | -9 |
| 15 |
|
8 | 8 | 2 | 2 | 4 | 15 | 14 | 1 |
| 16 |
|
8 | 9 | 2 | 2 | 5 | 15 | 20 | -5 |
| 17 |
|
7 | 7 | 2 | 1 | 4 | 8 | 15 | -7 |
| 18 |
|
6 | 9 | 1 | 3 | 5 | 7 | 12 | -5 |
| # | Team | Pts | P | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
|
22 | 8 | 7 | 1 | 0 | 27 | 6 | 21 |
| 2 |
|
16 | 9 | 4 | 4 | 1 | 16 | 11 | 5 |
| 3 |
|
15 | 8 | 4 | 3 | 1 | 14 | 9 | 5 |
| 4 |
|
13 | 9 | 4 | 1 | 4 | 20 | 15 | 5 |
| 5 |
|
13 | 7 | 4 | 1 | 2 | 15 | 14 | 1 |
| 6 |
|
12 | 9 | 3 | 3 | 3 | 20 | 24 | -4 |
| 7 |
|
11 | 8 | 3 | 2 | 3 | 11 | 13 | -2 |
| 8 |
|
10 | 8 | 3 | 1 | 4 | 11 | 12 | -1 |
| 9 |
|
10 | 8 | 3 | 1 | 4 | 8 | 13 | -5 |
| 10 |
|
10 | 8 | 3 | 1 | 4 | 11 | 17 | -6 |
| 11 |
|
9 | 9 | 2 | 3 | 4 | 10 | 15 | -5 |
| 12 |
|
8 | 9 | 2 | 2 | 5 | 11 | 19 | -8 |
| 13 |
|
6 | 8 | 1 | 3 | 4 | 10 | 17 | -7 |
| 14 |
|
6 | 9 | 1 | 3 | 5 | 10 | 19 | -9 |
| 15 |
|
5 | 9 | 1 | 2 | 6 | 6 | 13 | -7 |
| 16 |
|
4 | 8 | 1 | 1 | 6 | 8 | 17 | -9 |
| 17 |
|
3 | 8 | 1 | 0 | 7 | 6 | 19 | -13 |
| 18 |
|
2 | 8 | 0 | 2 | 6 | 4 | 18 | -14 |
- Squad size 38
- Average age 24.3
- Foreign players 24 (63.2%)
- Contracts ending 13
- Injured players 4
-
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
-
Florian Peter Micheler20 years
-
#6 Grischa Prömel31 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
-
William Cole Campbell19 years - 06/2026
-
#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 Moerstedt20 years
-
#53 Precious Benjamin19 years
- 4-1-2-1-2 4 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 16
- Goals for 34
- Penalty goal 3
- Goals against 21
- Yellow 30
- Red 0
Final Time
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 16 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)
Stats for 8 matches already played
1st half
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 16 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)
Stats for 8 matches already played
2nd half
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 16 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)
Stats for 8 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 33'
- Last goal scored on average 62'
- Number of matches - at least 1 goal scored 13
- First goal conceded on average 39'
- Last goal conceded on average 51'
- Number of matches - at least 1 goal conceded 13
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 37'
- Last goal scored on average 73'
- Number of matches - at least 1 goal scored 7
- First goal conceded on average 45'
- Last goal conceded on average 56'
- Number of matches - at least 1 goal conceded 7
- 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 (25%)
- 0 - 1 2 (25%)
- 4 - 0 1 (13%)
- 3 - 0 1 (13%)
- 2 - 1 1 (13%)
- 0 - 2 1 (13%)
-
Final Time
- 3 - 1 2 (25%)
- 5 - 1 1 (13%)
- 4 - 1 1 (13%)
- 3 - 0 1 (13%)
- 0 - 1 1 (13%)
- 1 - 3 1 (13%)
- 1 - 4 1 (13%)
-
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.9
- 2. Leverkusen 2.1
- 4. Frankfurt 2.1
- Tournament average 1.6
- 1. Bayern München 0.4
- 2. Freiburg 0.3
- 3. Leverkusen 0.3
- Tournament average 0.2
- 1. Bayern München 8.6
- 2. Stuttgart 5.9
- 3. Leipzig 5.8
- Tournament average 4.6
- 1. Leipzig 10.4
- 2. Bayern München 8.6
- 3. Hamburg 7.6
- Tournament average 6.2
- 1. Bayern München 68%
- 2. Leverkusen 59%
- 4. Stuttgart 56%
- Tournament average 49.39%
- 1. Leverkusen 89%
- 2. Bayern München 90%
- 3. Leipzig 84%
- Tournament average 81.28%
- 2. Freiburg 29%
- 2. Wolfsburg 29%
- 4. Union Berlin 28%
- Tournament average 24.28%
- 1. Mainz 05 51.7
- 1. Union Berlin 51.7
- 4. Augsburg 50.1
- Tournament average 47.1
- 1. M'gladbach 10.8
- 2. Frankfurt 9.8
- 4. Augsburg 9.6
- Tournament average 9
- 1. Augsburg 2.6
- 2. Bremen 2.3
- 3. Leverkusen 2.3
- Tournament average 1.9
- 1. Heidenheim 2.2
- 2. Wolfsburg 2.2
- 3. Frankfurt 2.1
- Tournament average 1.6
- 2. A. Hajdari 52.8
- 3. R. Hranáč 49.6
- 4. Bernardo 47.9
- 2. B. Touré 1.1
- 2. W. Burger 1.1
- 4. F. Asllani 1.1
- 2. V. Coufal 0.8
- 3. T. Lemperle 0.6
- 4. A. Kramarić 0.6
- 2. L. Avdullahu 70.4
- 3. V. Coufal 70.1
- 4. A. Hajdari 69.1
- 2. W. Burger 2.6
- 3. A. Hajdari 2.5
- 4. R. Hranáč 2.3
- 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. A. Hajdari 1.2
- 3. B. Touré 1.1
- 4. V. Coufal 1.1
- 2. T. Lemperle 2.1
- 3. K. Machida 2
- 4. Bernardo 1.9
| Count | Average age | Amount | |
|---|---|---|---|
| Arrivals | 11 | 25 | 23.3M € |
| Departures | 21 | 26 | 25.8M € |
| Total | 32 | 25 | 2.5M € |