fixtures
Latest videos Hoffenheim
| # | Team | Pts | P | Home | Away | |
|---|---|---|---|---|---|---|
| 1 |
|
54 | 21 | 1 - 4 | 5 - 1 | |
| 2 |
|
48 | 21 | 18 Apr | 2 - 0 | |
| 3 |
|
42 | 21 | |||
| 4 |
|
39 | 21 | 3 - 1 | 20 Mar | |
| 5 |
|
39 | 21 | 02 May | 0 - 0 | |
| 6 |
|
36 | 20 | 1 - 0 | 1 - 2 | |
| 7 |
|
30 | 21 | 14 Feb | 1 - 1 | |
| 8 |
|
28 | 21 | 1 - 3 | 1 - 3 | |
| 9 |
|
25 | 21 | 3 - 1 | 2 - 4 | |
| 10 |
|
23 | 21 | 0 - 1 | 21 Feb | |
| 11 |
|
22 | 20 | 4 - 1 | 25 Apr | |
| 12 |
|
22 | 21 | 5 - 1 | 16 May | |
| 13 |
|
22 | 21 | 3 - 0 | 11 Apr | |
| 14 |
|
21 | 21 | 04 Apr | 1 - 1 | |
| 15 |
|
19 | 21 | 14 Mar | 2 - 3 | |
| 16 |
|
19 | 21 | 09 May | 0 - 2 | |
| 17 |
|
17 | 21 | 28 Feb | 0 - 3 | |
| 18 |
|
13 | 21 | 3 - 1 | 07 Mar |
Global stats in Bundesliga
- Appearances 21
- Goals for 44
- Penalty goal 4
- Goals against 28
- Yellow 42
- Red 2
Main formation
- 4-4-2 5 matches this season
Top players
- G. Prömel 7
- F. Asllani 7
- A. Kramarić 6
- B. Touré 5
- Year of construction: 2009
- Surface: grass
- Capacity: 30164
- Average attendance: 22029
- 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 Freiburg and kicks-off at 14:30 on the Saturday 14 February 2026 as part of the the week 22 of Bundesliga.
The latest result of Bundesliga featured Bayern München and Hoffenheim and ended up in a 5-1 score.
Hoffenheim is currently at rank 3. 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 €.
Andrej Kramarić is the top scorer with 10 goals.
Wouter Burger has the most assists with 6 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, Kelven Olagie Frees and Luca Erlein
Midfielders: Florian Peter Micheler, Grischa Prömel, Leon Avdullahu, Dennis Geiger, Muhammed Damar, Umut Deger Tohumcu, Wouter Burger, Alexander Prass, Bazoumana Touré, Paul Hennrich, Hennes Behrens, Luka Đurić and Valentin Lässig
Strikers: William Cole Campbell, Ihlas Bebou, Fisnik Asllani, Tim Lemperle, Adam Hložek, David Ngabi Mokwa Ntusu, Andrej Kramarić, Simon Elyan Kalambayi Mukuta, Max Moerstedt and Precious Benjamin
Hoffenheim schedule & next match
Following Hoffenheim vs Freiburg, the next match will be Köln vs Hoffenheim on Saturday 21 February 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 |
|
54 | 21 | 17 | 3 | 1 | 79 | 19 | 60 | |
| 2 |
|
48 | 21 | 14 | 6 | 1 | 43 | 20 | 23 | |
| 3 |
|
42 | 21 | 13 | 3 | 5 | 44 | 28 | 16 | |
| 4 |
|
39 | 21 | 12 | 3 | 6 | 40 | 28 | 12 | |
| 5 |
|
39 | 21 | 12 | 3 | 6 | 38 | 28 | 10 | |
| 6 |
|
36 | 20 | 11 | 3 | 6 | 39 | 27 | 12 | |
| 7 |
|
30 | 21 | 8 | 6 | 7 | 32 | 33 | -1 | |
| 8 |
|
28 | 21 | 7 | 7 | 7 | 41 | 46 | -5 | |
| 9 |
|
25 | 21 | 6 | 7 | 8 | 26 | 34 | -8 | |
| 10 |
|
23 | 21 | 6 | 5 | 10 | 30 | 34 | -4 | |
| 11 |
|
22 | 20 | 5 | 7 | 8 | 21 | 29 | -8 | |
| 12 |
|
22 | 21 | 5 | 7 | 9 | 25 | 34 | -9 | |
| 13 |
|
22 | 21 | 6 | 4 | 11 | 24 | 39 | -15 | |
| 14 |
|
21 | 21 | 5 | 6 | 10 | 25 | 33 | -8 | |
| 15 |
|
19 | 21 | 5 | 4 | 12 | 29 | 44 | -15 | |
| 16 |
|
19 | 21 | 4 | 7 | 10 | 22 | 39 | -17 | |
| 17 |
|
17 | 21 | 4 | 5 | 12 | 20 | 35 | -15 | |
| 18 |
|
13 | 21 | 3 | 4 | 14 | 19 | 47 | -28 |
- UEFA Champions League
- UEFA Europa League
- UEFA Conference League Qualifiers
- Relegation Play-off
- Relegation
| # | Team | Pts | P | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
|
28 | 11 | 9 | 1 | 1 | 45 | 10 | 35 |
| 2 |
|
26 | 10 | 8 | 2 | 0 | 22 | 8 | 14 |
| 3 |
|
23 | 10 | 7 | 2 | 1 | 14 | 11 | 3 |
| 4 |
|
21 | 10 | 7 | 0 | 3 | 24 | 13 | 11 |
| 5 |
|
21 | 10 | 7 | 0 | 3 | 23 | 13 | 10 |
| 6 |
|
21 | 10 | 6 | 3 | 1 | 19 | 11 | 8 |
| 7 |
|
19 | 10 | 6 | 1 | 3 | 20 | 10 | 10 |
| 8 |
|
16 | 10 | 4 | 4 | 2 | 15 | 11 | 4 |
| 9 |
|
15 | 11 | 4 | 3 | 4 | 14 | 19 | -5 |
| 10 |
|
14 | 11 | 4 | 2 | 5 | 19 | 17 | 2 |
| 11 |
|
14 | 10 | 4 | 2 | 4 | 17 | 18 | -1 |
| 12 |
|
14 | 11 | 3 | 5 | 3 | 16 | 17 | -1 |
| 13 |
|
13 | 10 | 3 | 4 | 3 | 12 | 18 | -6 |
| 14 |
|
12 | 11 | 3 | 3 | 5 | 12 | 13 | -1 |
| 15 |
|
12 | 10 | 3 | 3 | 4 | 11 | 17 | -6 |
| 16 |
|
10 | 11 | 2 | 4 | 5 | 13 | 21 | -8 |
| 17 |
|
9 | 11 | 2 | 3 | 6 | 17 | 23 | -6 |
| 18 |
|
9 | 11 | 2 | 3 | 6 | 10 | 24 | -14 |
| # | Team | Pts | P | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
|
26 | 10 | 8 | 2 | 0 | 34 | 9 | 25 |
| 2 |
|
22 | 11 | 6 | 4 | 1 | 21 | 12 | 9 |
| 3 |
|
21 | 11 | 6 | 3 | 2 | 20 | 15 | 5 |
| 4 |
|
18 | 11 | 5 | 3 | 3 | 17 | 15 | 2 |
| 5 |
|
17 | 10 | 5 | 2 | 3 | 19 | 17 | 2 |
| 6 |
|
16 | 11 | 5 | 1 | 5 | 24 | 17 | 7 |
| 7 |
|
14 | 11 | 3 | 5 | 3 | 24 | 28 | -4 |
| 8 |
|
12 | 10 | 3 | 3 | 4 | 12 | 13 | -1 |
| 9 |
|
11 | 10 | 3 | 2 | 5 | 10 | 17 | -7 |
| 10 |
|
10 | 10 | 3 | 1 | 6 | 12 | 21 | -9 |
| 11 |
|
9 | 10 | 2 | 3 | 5 | 11 | 17 | -6 |
| 12 |
|
9 | 10 | 2 | 3 | 5 | 13 | 20 | -7 |
| 13 |
|
9 | 11 | 2 | 3 | 6 | 13 | 22 | -9 |
| 14 |
|
7 | 10 | 2 | 1 | 7 | 10 | 20 | -10 |
| 15 |
|
6 | 11 | 1 | 3 | 7 | 10 | 21 | -11 |
| 16 |
|
6 | 10 | 1 | 3 | 6 | 6 | 18 | -12 |
| 17 |
|
5 | 11 | 1 | 2 | 8 | 9 | 18 | -9 |
| 18 |
|
4 | 10 | 1 | 1 | 8 | 9 | 23 | -14 |
- Squad size 40
- Average age 24.3
- Foreign players 24 (60%)
- Contracts ending 12
- Suspended players 1
- Injured players 6
-
Lucas Ribeiro27 years
-
#2 Robin Hranáč26 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 Chaves25 years
-
#45 Kelven Olagie Frees21 years
-
#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
-
#18 Wouter Burger24 years - 06/2029
-
#22 Alexander Prass24 years - 06/2028
-
#29 Bazoumana Touré19 years - 06/2029
-
#39 Paul Hennrich20 years
-
#40 Hennes Behrens21 years
-
#48 Luka Đurić22 years
-
#49 Valentin Lässig22 years
-
William Cole Campbell19 years - 06/2026
-
#9 Ihlas Bebou31 years - 06/2026
-
#11 Fisnik Asllani23 years - 06/2026
-
#19 Tim Lemperle24 years - 06/2026
-
#23 Adam Hložek23 years - 06/2025
-
#24 David Ngabi Mokwa Ntusu21 years
-
#27 Andrej Kramarić34 years - 06/2026
-
#30 Simon Elyan Kalambayi Mukuta20 years
-
#33 Max Moerstedt20 years
-
#53 Precious Benjamin19 years
- 4-4-2 4 time
- 4-1-2-1-2 4 time
- 4-3-3 3 time
- 3-5-1-1 2 time
- 4-1-4-1 1 time
- 3-4-2-1 1 time
- 4-2-4-0 1 time
- Appearances 21
- Goals for 44
- Penalty goal 4
- Goals against 28
- Yellow 42
- Red 2
Final Time
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 21 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 10 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 11 matches already played
1st half
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 21 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 10 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 11 matches already played
2nd half
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 21 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 10 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 11 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 34'
- Last goal scored on average 56'
- Number of matches - at least 1 goal scored 18
- First goal conceded on average 38'
- Last goal conceded on average 52'
- Number of matches - at least 1 goal conceded 16
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 34'
- Last goal scored on average 63'
- Number of matches - at least 1 goal scored 9
- First goal conceded on average 48'
- Last goal conceded on average 58'
- Number of matches - at least 1 goal conceded 8
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 34'
- Last goal scored on average 50'
- Number of matches - at least 1 goal scored 9
- First goal conceded on average 29'
- Last goal conceded on average 47'
- Number of matches - at least 1 goal conceded 8
-
1st half
- 2 - 0 3 (30%)
- 0 - 1 2 (20%)
- 4 - 0 1 (10%)
- 3 - 0 1 (10%)
- 2 - 1 1 (10%)
- 1 - 0 1 (10%)
- 0 - 2 1 (10%)
-
Final Time
- 3 - 1 3 (30%)
- 5 - 1 1 (10%)
- 4 - 1 1 (10%)
- 3 - 0 1 (10%)
- 1 - 0 1 (10%)
- 0 - 1 1 (10%)
- 1 - 3 1 (10%)
- 1 - 4 1 (10%)
-
1st half
- 1 - 1 3 (27%)
- 0 - 1 2 (18%)
- 0 - 0 2 (18%)
- 1 - 0 2 (18%)
- 0 - 2 1 (9%)
- 3 - 1 1 (9%)
-
Final Time
- 1 - 1 2 (18%)
- 0 - 3 1 (9%)
- 2 - 4 1 (9%)
- 1 - 3 1 (9%)
- 0 - 2 1 (9%)
- 2 - 3 1 (9%)
- 1 - 2 1 (9%)
- 0 - 0 1 (9%)
- 2 - 0 1 (9%)
- 5 - 1 1 (9%)
- 1. Bayern München 3.8
- 3. Dortmund 2
- 4. Frankfurt 2
- Tournament average 1.6
- 1. Bayern München 0.4
- 2. Mainz 05 0.3
- 3. Freiburg 0.2
- Tournament average 0.2
- 1. Bayern München 8.9
- 2. Stuttgart 5.8
- 3. Leipzig 5.6
- Tournament average 4.6
- 1. Leipzig 11.1
- 2. Bayern München 9
- 3. Dortmund 8.2
- Tournament average 6.4
- 1. Bayern München 67%
- 2. Leverkusen 59%
- 3. Stuttgart 57%
- Tournament average 49.33%
- 1. Leverkusen 88%
- 2. Bayern München 90%
- 3. Hamburg 82%
- Tournament average 80.94%
- 1. Freiburg 28%
- 1. Union Berlin 28%
- 1. Wolfsburg 28%
- Tournament average 23.89%
- 1. Mainz 05 52.6
- 2. Union Berlin 52.5
- 3. Freiburg 50.7
- Tournament average 47.9
- 1. M'gladbach 10.1
- 2. St. Pauli 9.9
- 4. Frankfurt 9.8
- Tournament average 9.1
- 1. Augsburg 2.6
- 2. Mainz 05 2.3
- 3. Leverkusen 2.2
- Tournament average 1.8
- 1. Heidenheim 2.2
- 2. Frankfurt 2.2
- 3. Wolfsburg 2.1
- Tournament average 1.6
- 2. A. Hajdari 51.3
- 3. R. Hranáč 47.6
- 4. Bernardo 47.1
- 2. V. Coufal 1.1
- 3. B. Touré 1.1
- 4. F. Asllani 1
- 2. V. Coufal 0.9
- 3. F. Asllani 0.5
- 3. T. Lemperle 0.5
- 2. V. Coufal 69.4
- 3. L. Avdullahu 69.4
- 4. A. Hajdari 68.8
- 2. W. Burger 1.4
- 3. A. Hajdari 1.3
- 4. Arthur Chaves 1.3
- 2. A. Hajdari 1.2
- 3. L. Avdullahu 1.1
- 4. V. Coufal 1
- 2. B. Touré 1.2
- 3. V. Coufal 1.1
- 4. A. Hajdari 1.1
- 1. W. Burger 2.1
- 3. K. Machida 2
- 4. Bernardo 1.8
| Count | Average age | Amount | |
|---|---|---|---|
| Arrivals | 10 | 25 | 23.3M € |
| Departures | 27 | 25 | 29.3M € |
| Total | 37 | 25 | 6M € |