Bundesliga · 2026/27

Hoffenheim45Index51Attack37Defense

LLWLL
Assessed fixtures
at BMG
37% win
Chances created and conceded, against 198 club-seasons of this league
npxG /90Shots /90Close-range shareFinishing /90Chance qualityBig-chance sharenpxG conceded /90Shots faced /90Close-range concededQuality concededBig chances facedKeeping /90Set-piece shareCorner shareSet-piece conceded
hover a club to isolate it
Percentile against 198 club-seasons of league history, 2025 season. Higher is better on every spoke, including the ones where a low raw number is the good one. n = 198 club-seasons.
Chances created and conceded
0.0+0.7+1.3+2.0+2.62026/27HOF
Solid: chances created. Dashed red: chances conceded. Both six-match rolling averages. A dashed vertical marks a new season. n = 38 matches. Chart R4pbsnpfiv5snb.

Season shape · 2026/27

Home1-0-26–7 goals · 6–6 xG
Away0-0-23–6 goals · 4–4 xG
Proportional breakdown3 categories totalling 8.75%13%13%8SCORED
  • Open play75%
  • From corners13%
  • Set pieces13%
Proportional breakdown — 3 categories totalling 8.
CategoryValueShare
Open play675.0%
From corners112.5%
Set pieces112.5%
Where Hoffenheim's goals came from, counted from shot data. Own goals by opponents are excluded, so this can total less than goals-for in the split above.
Proportional breakdown3 categories totalling 12.67%25%8%12CONCEDED
  • Open play67%
  • From corners25%
  • Set pieces8%
Proportional breakdown — 3 categories totalling 12.
CategoryValueShare
Open play866.7%
From corners325.0%
Set pieces18.3%
Where the goals against arose. Own goals excluded, as above.
Who carried the threat
PlayerxGxAGA
Andrej Kramaric13.14.5146
Fisnik Asllani9.55.4107
Bazoumana Touré5.17.259
Tim Lemperle9.42.682
Wouter Burger4.25.945
Vladimir Coufal1.07.518
Grischa Prömel5.12.672
Ozan Kabak4.60.440
Alexander Prass1.62.232
Albian Hajdari2.01.512

Chance quality, match by match

Time series2 series over 5 time points.0.731.31.92.63.2135xG createdxG concededXGMATCHDAY (1–5)
  • xG created
  • xG conceded
Time series — 2 series over 5 time points.
matchday (1–5)xG createdxG conceded
11.92.3
22.22.0
33.02.7
41.71.3
50.931.5
Per-match chance quality across 5 matches — creation vs concession. Crossovers are where seasons turn.
Squad projections — this week
Tim LemperleG+A 0.3022% goal
Vladimir CoufalG+A 0.292% goal
Adam HlozekG+A 0.2218% goal
Adam DaghimG+A 0.213% goal
Wouter BurgerG+A 0.2111% goal
Ozan KabakG+A 0.1812% goal
Max MoerstedtG+A 0.139% goal
Patrick WimmerG+A 0.103% goal

Style profile · how they play, not how good they are

Each axis is a percentile against the 17 other clubs with a profile this season, built from every shot Hoffenheim has taken and conceded in their last twelve matches. A club can sit high on these axes and still be poor — this describes character, not quality.

Style profile7-axis radar comparing 1 profile(s).Set-piece threat1stAerial32ndCrossing19thCarrying1stBig chances32ndClose range19thChance quality38th
  • Creating
Style profile — 7-axis radar comparing 1 profile(s).
AxisCreating
Set-piece threat1st
Aerial32nd
Crossing19th
Carrying1st
Big chances32nd
Close range19th
Chance quality38th
Where Hoffenheim's threat comes from. Strongest trait: chance quality (38th percentile). as of 2026-10-10
Style profile7-axis radar comparing 1 profile(s).Set-piece threat1stAerial99thCrossing81stCarrying62ndBig chances93rdClose range93rdChance quality93rd
  • Conceding
Style profile — 7-axis radar comparing 1 profile(s).
AxisConceding
Set-piece threat1st
Aerial99th
Crossing81st
Carrying62nd
Big chances93rd
Close range93rd
Chance quality93rd
The shape of what they give up. Most exposed to: aerial (99th percentile). as of 2026-10-10

Descriptive only. We tested whether style matchups improve match forecasts — a set-piece side against a set-piece-vulnerable defence, and so on — and the answer was no, to five decimal places. These profiles tell you what a match will look like, not who will win it.

Luck ledger · 2026/27

04915
— points · - - expected points · hover for any game

Match log

GameOpponentScorexGxGAxPtsPts
1@ Köln2-31.92.31.10
2Dortmund2-32.22.01.50
3VfB Stuttgart2-13.02.71.63
4@ Paderborn1-31.71.31.60
5Hamburger SV2-30.91.50.80

Latest results

2026-10-10Hoffenheim2–3Hamburger SVxG 0.9–1.5
2026-09-20Paderborn3–1HoffenheimxG 1.3–1.7
2026-09-12Hoffenheim2–1VfB StuttgartxG 3.0–2.7
2026-09-05Hoffenheim2–3DortmundxG 2.2–2.0
2026-08-29Köln3–2HoffenheimxG 2.3–1.9