KickoffDNA
0 live

TSG Hoffenheim

Bundesliga · Europa League 13th of 18 · 3 pts · P3 W1 D0 L2 · GD -1 LLWL

Coach: Christian Ilzer · since Nov 2024 · 1.35 ppg over 65

Next: at Paderborn · Bundesliga

35 team matches · 64 goals · 2025-09-20 → 2026-09-17 · ranks within the current squad · 10 players who appeared but left not shown

Most influential

#1
Vladimír Coufal 34 · Right Back
● 6.79
Minutes #2G+A #3Rating #4Defence #5
Minutes
3089 (98% of team) · 35 starts
Goals + assists
1 + 10 (17% of team goals) · xG 0.9
Rating
7.08 (94th pct, defenders in league)
Defence
6.4 actions/90 · duels 55% · aerials 116%
  • LOFIA6.8
  • WVfB StuttgartH6.5
  • LBorussia DortmundH 1A6.8
  • LFC KölnA 1A7.2
  • LBorussia MönchengladbachA6.6
#2
Wouter Burger 18 · Defensive Midfield
● 7.05
Minutes #5G+A #4Rating #1Creation #7
Minutes
2655 (84% of team) · 32 starts
Goals + assists
4 + 6 (16% of team goals) · xG 4.1
Rating
7.16 (89th pct, midfielders in league)
Creation
54.0 key passes · 10.0 big chances · 2.17/90
  • LOFIA8.3
  • WVfB StuttgartH7.0
  • LBorussia DortmundH6.8
  • LFC KölnA6.5
  • LBorussia MönchengladbachA6.7
#3
Andrej Kramaric 27 · Secondary Striker
▼ 6.35
Minutes #9G+A #1Rating #2Creation #9
Minutes
2064 (66% of team) · 23 starts + 12 sub
Goals + assists
13 + 6 (30% of team goals) · xG 9.7
Rating
7.13 (91th pct, attackers in league)
Creation
35.0 key passes · 7.0 big chances · 1.83/90
With / without
2.09 ppg starting (23) · 0.83 without (12) +1.25
  • LOFIA6.2
  • WVfB StuttgartH6.5
  • LBorussia DortmundH6.4
  • LFC KölnA
  • LBorussia MönchengladbachA6.3
#4
Fisnik Asllani 11 · Centre Forward
● 6.79
Minutes #6G+A #2Rating #7Creation #8
Minutes
2154 (68% of team) · 28 starts + 4 sub
Goals + assists
7 + 7 (22% of team goals) · xG 8.6
Rating
6.93 (57th pct, attackers in league)
Creation
34.0 key passes · 10.0 big chances · 1.84/90
With / without
1.64 ppg starting (28) · 1.71 without (7) -0.07
  • LOFIA6.4
  • WVfB StuttgartH6.7
  • LBorussia MönchengladbachA6.9
  • WWerder BremenH6.8
  • DVfB StuttgartH 1A7.1
#5
Albian Hajdari 21 · Centre Back
▼ 6.44
Minutes #4G+A #8Rating #8Defence #2
Minutes
2658 (84% of team) · 31 starts + 1 sub
Goals + assists
1 + 2 (5% of team goals) · xG 1.7
Rating
6.9 (70th pct, defenders in league)
Defence
10.1 actions/90 · duels 52% · aerials 70%
  • LOFIA6.4
  • WVfB StuttgartH6.9
  • LBorussia DortmundH6.3
  • LFC KölnA6.4
  • LBorussia MönchengladbachA6.2

Full squad by position · click a column to sort

PlayerRankAppsMinGAxGRatingFormMin#G+A#Rat#
Goalkeepers
Oliver Baumann 1 #10 35 3150 0 0 0.0 6.78 ● 6.6 1 18 12
Luca Philipp 37 0 0 0 0 ● None
Lúkas Petersson 36 0 0 0 0 ● None
Defenders
Vladimír Coufal 34 #1 35 3089 1 10 0.9 7.08 ● 6.79 2 3 4
Albian Hajdari 21 #5 32 2658 1 2 1.7 6.9 ▼ 6.44 4 8 8
Ozan Kabak 5 #6 29 2101 5 0 5.2 6.98 ● 6.95 8 6 6
Bernardo 13 #11 27 2108 0 0 0.9 6.84 ● 6.84 7 15 11
Robin Hranac 2 #14 28 2064 1 0 2.4 6.7 ● 6.42 10 13 16
Mats Rots 39 New signing · 1 Jul #15 4 229 0 0 0.1 7.04 ● 6.83 17 17 5
Valentin Gendrey 15 9 75 1 1 0.3 6.72 ● 6.74
Koki Machida 28 2 65 0 0 0.0 6.62 6.56
Natnael Abraha 29 0 0 0 0 ● None
Sean Dulic 4 New signing · 1 Jul 0 0 0 0 ● None
Midfielders
Wouter Burger 18 #2 32 2655 4 6 4.1 7.16 ● 7.05 5 4 1
Leon Avdullahu 7 #7 34 2928 1 0 1.0 6.88 ● 6.66 3 14 9
Adam Daghim 14 New signing · 2 Aug #8 4 290 1 2 0.3 7.11 ● 6.93 15 9 3
Alexander Prass 22 #12 29 1267 3 2 1.6 6.68 ▼ 6.21 12 7 17
Adam Hlozek 10 #13 9 320 2 0 3.0 6.77 ● 6.95 14 10 13
Bambasé Conté 20 Back from loan #16 4 192 0 2 0.4 6.86 6.86 18 12 10
Patrick Wimmer 8 New signing · 1 Jul #18 5 239 0 0 0.6 6.73 ● 6.73 16 16 15
Nathan De Cat 17 New signing · 10 Jul #19 3 90 0 0 0.0 6.42 6.53 19 19 19
Cajetan Lenz 32 New signing · 1 Jul 0 0 0 0 ● None
Luis Engelns 16 0 0 0 0 ● None
Attackers
Andrej Kramaric 27 #3 35 2064 13 6 9.7 7.13 ▼ 6.35 9 1 2
Fisnik Asllani 11 #4 32 2154 7 7 8.6 6.93 ● 6.79 6 2 7
Tim Lemperle 19 #9 29 1966 7 1 7.9 6.76 ● 6.6 11 5 14
Max Moerstedt 9 #17 22 401 2 0 1.9 6.53 ● 6.37 13 11 18

Ranks need 90+ minutes in the window (rating also 2+ rated matches). Form = average rating over the player's last 5 appearances anywhere, arrow vs their own last-365 average (±0.3). With/without shown only with 5+ matches each side and is a record, not an effect.

This week · last 7 days

2matches played · last one 1 day ago
4,066 kmtravelled · round trips from PreZero Arena, as the crow flies
2 duntil the next match
Last win from behind · 237 days ago 24 Jan 2026 · at Eintracht Frankfurt 3-1 · Bundesliga From 1 down at 18′ · level Max Moerstedt 52′ · winner Ozan Kabak 60′
  • 12 Sepv VfB Stuttgart · PreZero Arena, Sinsheim · home · GER BI
  • 17 Sepat OFI · Pankritio Stadio, Heraklion · 2,033 km each way · UEFA EL

Market · 2026/2027 · Bundesliga · 3 priced matches

3 ptsthe market expected 4.4 ± 2.3 · gap -1.4 (-0.6 sd)
0%went in as favourite · even 100% · underdog 0%

Pinnacle closing 1X2, margin removed; expected points = 3 × P(win) + P(draw) per match, summed. ± is one standard deviation of the season total, so about a third of team-seasons finish outside it and the gap is a description of this season, not a rating of the team or the market.

35 matches · 2025-09-20 → 2026-09-17

MetricAll 35Home 18Away 17
Results
Matches351817
Points per game1.661.941.35
W / D / L17 / 7 / 1111 / 2 / 56 / 5 / 6
Goals for / match1.832.111.53
Goals against / match1.571.221.94
Clean sheets20%22%18%
Failed to score20%11%29%
Both teams scored63%67%59%
Over 2.569%72%65%
Expected goals
xG for / match1.741.881.59
xG against / match1.451.291.61
xG difference0.290.59-0.03
Finishing vs xG0.090.23-0.06
xPts / match1.601.751.45
Points vs xPts0.050.20-0.10
Game state
Scored first51%67%35%
PPG when scoring first2.442.582.17
PPG when conceding first0.810.670.90
Came back from behind39%29%46%
Won from behind312
Came back for a point or win725
Leads held77%85%67%
Minutes leading37%49%24%
Minutes level42%38%47%
Minutes trailing21%14%29%
First goal (min)323132
First goal conceded (min)405029
Timing
Goals scored in 2nd half44%40%50%
Goals conceded in 2nd half56%73%46%
Late goals for (76'+)0.230.330.12
Late goals against0.430.390.47
Style
Possession56%56%55%
Shots14.816.513.0
On target5.26.14.2
Shot conversion12%13%12%
Shots inside box67%67%67%
Big chances created2.93.42.5
Corners6.16.75.6
xG from set plays33%35%31%
Goals from headers22%19%27%
Pressure index15.116.413.9
Dominant minutes57.662.652.3
Pass accuracy80%81%80%
Fouls14.113.414.9
Cards2.291.892.71

Goal timing for / against per 15 min

0–15'68
16–30'129
31–45'187
46–60'135
61–75'711
76–90'815

Current: winless 1 · conceding 5

FormationUsePPGGFGAxGxGA
4-2-3-110 29%1.71.41.52.01.14
4-4-27 20%1.292.142.431.481.72
4-3-1-24 11%1.752.251.02.011.21
3-5-1-12 6%3.03.01.51.641.43
3-4-2-12 6%3.02.51.01.611.21

Windows with fewer than 5 matches show no figures. Won from behind counts matches the team trailed in at any point and won on goals; a shootout win after coming back to level counts as a comeback, not a win from behind. Distances are straight-line round trips from the ground the team hosts most, never road or air miles.

4 matches with pressure data · intensity v an average side in the same situations, SD units · raw 17.14 for, 8.32 against

Pressure above an average side in the same situations (+0.37) · stands out: when behind +0.94

Typical match · pressure by minute, smoothed · overall home away

0'15'30'45'60'75'90'

Tempo

Overall intensity+0.374
Early press (0-15, level)+0.574
Late push (76+, level)-0.532
Late chase (76+, behind)+0.073

Game state

When ahead-0.103
When level+0.374
When behind+0.943
10 min after conceding-0.124
10 min after scoring+0.013

Situations

At home-0.012
Away+0.762
4+ days rest+0.374

Opposition

v top-tier opponents-0.012
Evenly matched+0.053

Conceded

Pressure conceded-0.184
Conceded when ahead-0.033
Conceded late (76+)-0.154

Ahead vs level -0.47 · Behind vs level +0.57

Bars are SD units against the league baseline for the same venue, game state, men on the pitch and minute; the last column is the number of matches behind each figure. Fewer than 3 matches shows greyed.

4 played in the 2026/27 season · W1 D0 L3 · tap a result for the summary, events, stats, lineups, player stats and closing odds.

Bundesliga· 2026/2027W1 D0 L2
Europa League· 2026/2027W0 D0 L1

38 fixtures in the feed · kick-off times in your local time.

Sun 20 SepBundesliga · Matchweek 4 Paderborn v TSG Hoffenheim 1/1 Sat 10 OctBundesliga · Matchweek 5 TSG Hoffenheim v Hamburger SV 1/1 Thu 15 OctEuropa League · League Stage · Matchday 2 TSG Hoffenheim v Beşiktaş 1/1 Sun 18 OctBundesliga · Matchweek 6 Borussia Mönchengladbach v TSG Hoffenheim 1/1 Thu 22 OctEuropa League · League Stage · Matchday 3 TSG Hoffenheim v Olympique Lyonnais 1/1 Sun 25 OctBundesliga · Matchweek 7 TSG Hoffenheim v Bayer 04 Leverkusen 1/1 Sat 31 OctBundesliga · Matchweek 8 Werder Bremen v TSG Hoffenheim 1/1 Thu 5 NovEuropa League · League Stage · Matchday 4 Crystal Palace v TSG Hoffenheim 1/1 Sun 8 NovBundesliga · Matchweek 9 TSG Hoffenheim v Schalke 04 1/1 Sat 21 NovBundesliga · Matchweek 10 Eintracht Frankfurt v TSG Hoffenheim 1/1 Thu 26 NovEuropa League · League Stage · Matchday 5 TSG Hoffenheim v Sturm Graz 1/1 Sun 29 NovBundesliga · Matchweek 11 TSG Hoffenheim v FC Augsburg 1/1 Sat 5 DecBundesliga · Matchweek 12 SC Freiburg v TSG Hoffenheim 1/1 Thu 10 DecEuropa League · League Stage · Matchday 6 Anderlecht v TSG Hoffenheim 1/1 Sat 12 DecBundesliga · Matchweek 13 TSG Hoffenheim v FC Bayern München 1/1 Sat 19 DecBundesliga · Matchweek 14 FC Union Berlin v TSG Hoffenheim 1/1 Sat 9 JanBundesliga · Matchweek 15 TSG Hoffenheim v Elversberg 1/1 Wed 13 JanBundesliga · Matchweek 16 FSV Mainz 05 v TSG Hoffenheim 1/1 Sat 16 JanBundesliga · Matchweek 17 TSG Hoffenheim v RB Leipzig 1/1 Thu 21 JanEuropa League · League Stage · Matchday 7 Olympiacos F.C. v TSG Hoffenheim 1/1 Sat 23 JanBundesliga · Matchweek 18 TSG Hoffenheim v FC Köln 1/1 Thu 28 JanEuropa League · League Stage · Matchday 8 TSG Hoffenheim v Ferencvárosi 1/1 Sat 30 JanBundesliga · Matchweek 19 Borussia Dortmund v TSG Hoffenheim 1/1 Sat 6 FebBundesliga · Matchweek 20 VfB Stuttgart v TSG Hoffenheim 1/1 Sat 13 FebBundesliga · Matchweek 21 TSG Hoffenheim v Paderborn 1/1 Sat 20 FebBundesliga · Matchweek 22 Hamburger SV v TSG Hoffenheim 1/1 Sat 27 FebBundesliga · Matchweek 23 TSG Hoffenheim v Borussia Mönchengladbach 1/1 Wed 3 MarBundesliga · Matchweek 24 Bayer 04 Leverkusen v TSG Hoffenheim 1/1 Sat 6 MarBundesliga · Matchweek 25 TSG Hoffenheim v Werder Bremen 1/1 Sat 13 MarBundesliga · Matchweek 26 Schalke 04 v TSG Hoffenheim 1/1 Sat 20 MarBundesliga · Matchweek 27 TSG Hoffenheim v Eintracht Frankfurt 1/1 Sat 3 AprBundesliga · Matchweek 28 FC Augsburg v TSG Hoffenheim 1/1 Sat 10 AprBundesliga · Matchweek 29 TSG Hoffenheim v SC Freiburg 1/1 Sat 17 AprBundesliga · Matchweek 30 FC Bayern München v TSG Hoffenheim 1/1 Sat 24 AprBundesliga · Matchweek 31 TSG Hoffenheim v FC Union Berlin 1/1 Sat 8 MayBundesliga · Matchweek 32 Elversberg v TSG Hoffenheim 1/1 Sat 15 MayBundesliga · Matchweek 33 TSG Hoffenheim v FSV Mainz 05 1/1 Sat 22 MayBundesliga · Matchweek 34 RB Leipzig v TSG Hoffenheim 1/1

27 players in the current squad · 2026/2027. Appearances, minutes and rating over the last 365 days for this club.

Goalkeepers 3

Defenders 10

  • 2 Robin HranacCentre Back · 26 · Czech Republic 28 (23) 2064′ 1+0 6.7
  • 4 Sean Dulic New signing · 1 Jul Yet to debutCentre Back · 21 · Germany 0 0′ 0+0
  • 5 Ozan KabakCentre Back · 26 · Turkey 29 (22) 2101′ 5+0 6.98
  • 13 BernardoLeft Back · 31 · Brazil 27 (24) 2108′ 0+0 6.84
  • 15 Valentin GendreyRight Back · 26 · France 9 75′ 1+1 6.72
  • 21 Albian HajdariCentre Back · 23 · Switzerland 32 (31) 2658′ 1+2 6.9
  • 28 Koki MachidaCentre Back · 29 · Japan 2 65′ 0+0 6.62
  • 29 Natnael AbrahaRight Back · 18 · Germany 0 0′ 0+0
  • 34 Vladimír CoufalRight Back · 34 · Czech Republic 35 (35) 3089′ 1+10 7.08
  • 39 Mats Rots New signing · 1 JulLeft Back · 20 · Netherlands 4 (3) 229′ 0+0 7.04

Midfielders 10

  • 7 Leon AvdullahuDefensive Midfield · 22 · Switzerland 34 (33) 2928′ 1+0 6.88
  • 8 Patrick Wimmer New signing · 1 JulRight Wing · 25 · Austria 5 (4) 239′ 0+0 6.73
  • 10 Adam HlozekCentre Forward · 24 · Czech Republic 9 (4) 320′ 2+0 6.77
  • 14 Adam Daghim New signing · 2 AugRight Wing · 20 · Denmark 4 (3) 290′ 1+2 7.11
  • 16 Luis EngelnsDefensive Midfield · 19 · Germany 0 0′ 0+0
  • 17 Nathan De Cat New signing · 10 JulCentral Midfield · 18 · Belgium 3 (1) 90′ 0+0 6.42
  • 18 Wouter BurgerDefensive Midfield · 25 · Netherlands 32 (32) 2655′ 4+6 7.16
  • 20 Bambasé Conté Back from loanAttacking Midfield · 23 · Germany 4 (2) 192′ 0+2 6.86
  • 22 Alexander PrassLeft Midfield · 25 · Austria 29 (12) 1267′ 3+2 6.68
  • 32 Cajetan Lenz New signing · 1 Jul Yet to debutDefensive Midfield · 20 · Germany 0 0′ 0+0

Attackers 4

  • 9 Max MoerstedtCentre Forward · 20 · Germany 22 (1) 401′ 2+0 6.53
  • 11 Fisnik AsllaniCentre Forward · 24 · Germany 32 (28) 2154′ 7+7 6.93
  • 19 Tim LemperleCentre Forward · 24 · Germany 29 (24) 1966′ 7+1 6.76
  • 27 Andrej KramaricSecondary Striker · 35 · Croatia 35 (23) 2064′ 13+6 7.13