Skip to stories
The Sporting Page Real Analysis. Not Corporate
The Sporting Page
Loading scores…
Connecting to scores…
BundesligaClub home

2026–27

TSG Hoffenheim

Bundesliga · Table position 12

W–D–L3–0–5

9 points · 8 played

Some statistics and schedule entries use earlier updates. See Sources & coverage for check times.

Latest Headlines

New TSG Hoffenheim coverage will appear here when published.

Schedule & results

Eastern Time

Last three reported finals, a recently verified live match when available and up to five future listed fixtures. All confirmed kickoff times Eastern. Supplied results and fixtures for this club and competition season.

Date / phaseOpponentTime / resultDetails
BundesligaatBorussia MönchengladbachW 2–1FTMatch details
BundesligavsBayer LeverkusenW 3–0FTMatch details
BundesligaatWerder BremenL 0–2FTMatch details
BundesligavsSchalke 041:30 PM ESTMatch details
BundesligaatEintracht Frankfurt9:30 AM ESTMatch details
BundesligavsFC Augsburg11:30 AM ESTMatch details
BundesligaatSC FreiburgTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
BundesligavsBayern MunichTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
All supplied matches · 34 listed entries

Matches retain their reported competition, phase and status. This is the supplied schedule window, not a complete season or appearance census.

Date / phaseOpponentTime / resultDetails
BundesligaatFC CologneL 2–3FTMatch details
BundesligavsBorussia DortmundL 2–3FTMatch details
BundesligavsVfB StuttgartW 2–1FTMatch details
BundesligaatSC Paderborn 07L 1–3FTMatch details
BundesligavsHamburg SVL 2–3FTMatch details
BundesligaatBorussia MönchengladbachW 2–1FTMatch details
BundesligavsBayer LeverkusenW 3–0FTMatch details
BundesligaatWerder BremenL 0–2FTMatch details
BundesligavsSchalke 041:30 PM ESTMatch details
BundesligaatEintracht Frankfurt9:30 AM ESTMatch details
BundesligavsFC Augsburg11:30 AM ESTMatch details
BundesligaatSC FreiburgTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
BundesligavsBayern MunichTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
Bundesligaat1. FC Union BerlinTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
BundesligavsSV ElversbergTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
BundesligaatMainzTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
BundesligavsRB LeipzigTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
BundesligavsFC CologneTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
BundesligaatBorussia DortmundTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
BundesligaatVfB StuttgartTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
BundesligavsSC Paderborn 07Time unavailableSource fixture date; kickoff time is unconfirmed.Match details
BundesligaatHamburg SVTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
BundesligavsBorussia MönchengladbachTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
BundesligaatBayer LeverkusenTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
BundesligavsWerder BremenTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
BundesligaatSchalke 04Time unavailableSource fixture date; kickoff time is unconfirmed.Match details
BundesligavsEintracht FrankfurtTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
BundesligaatFC AugsburgTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
BundesligavsSC FreiburgTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
BundesligaatBayern MunichTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
Bundesligavs1. FC Union BerlinTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
BundesligaatSV ElversbergTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
BundesligavsMainzTime unavailableSource fixture date; kickoff time is unconfirmed.Match details
BundesligaatRB Leipzig9:30 AM EDTMatch details

Selected competition and season only. Roster-player statistics preserve source display and missing values; they are not match statistics or a transfer-stint reconstruction.

Goals for
14
Goals against
16
Goal difference
-2
Points
9

Reported roster leaders

Among current reported roster players with supplied 2026–27 Bundesliga statistics. Not a complete all-season contributor census; previous-club figures may remain in source totals.

Team player statistics

2026–27 · Bundesliga

Outfield player statistics

Source-supplied 2026–27 Bundesliga figures for current reported roster players. Cup and national-team totals are excluded. This is not a complete season-contributor or verified club-only transfer-stint table; missing figures remain unavailable.

27 reported players · Checked Nov 4, 2026 · 11:05 PM EST

PlayerPos.
Adam DaghimF812294108420
Adam HlozekF8121229009500
Alexander PrassD312174112300
Bambasé ContéM72221330051310
Andrej KramaricF871152101200
Leon AvdullahuM801051207600
Max MoerstedtF431143100200
Ozan KabakD81101122017200
Tim LemperleF6210134007030
Albian HajdariD410030107321
BernardoD200000013000
Cajetan LenzM110000000000
Fisnik AsllaniF6201194105820
Jykese FieldsF110000001000
Klaus GjasulaM000000000000
Koki MachidaD610040008200
Mats RotsD710041007210
Muhammed Yasin Batuhan ZorF110000000000
Nathan De CatM220000001000
Natnael AbrahaD100000001000
Oskar HenckeM000000000000
Patrick WimmerM420091003410
Robin HranácD540020002010
Valentin GendreyD220000000000
Valentin LässigD110000000100
Vladimír CoufalD700230005900
Wouter BurgerM7000102306600

Goalkeeper statistics

Source-supplied 2026–27 Bundesliga figures for current reported roster players. Cup and national-team totals are excluded. This is not a complete season-contributor or verified club-only transfer-stint table; missing figures remain unavailable.

2 reported players · Checked Nov 4, 2026 · 11:05 PM EST

PlayerPos.
Oliver BaumannG80170160000000000
Luca PhilippG000000000000000

Current source roster, not a season-opening squad or complete appearance census. Roster presence does not establish match eligibility or medical clearance. Roster last verified Nov 4, 2026 · 11:05 PM EST.

  • Goalkeepers3
  • Defenders13
  • Midfielders9
  • Forwards8

Goalkeepers

PlayerNo.Pos.HeightWeightAgeReported status
Oliver Baumann1G6' 2"181 lbs36—
Luca Philipp37G6' 4"183 lbs25—
Lúkas Petersson36G6' 4"201 lbs22—

Defenders

PlayerNo.Pos.HeightWeightAgeReported status
Vladimír Coufal34D5' 9"168 lbs34—
Bernardo13D6' 1"168 lbs31—
Koki Machida28D6' 3"183 lbs29—
Ozan Kabak5D6' 2"190 lbs26—
Valentin Gendrey15D5' 10"163 lbs26—
Albian Hajdari21D6' 2"174 lbs23—
Alexander Prass22D6' 0"159 lbs25—
Robin Hranác2D6' 3"181 lbs26—
Mats Rots39D6' 1"152 lbs20—
Natnael Abraha29D5' 10"—18—
Valentin Lässig47D5' 10"168 lbs23—
Sean Dulic4D————
Tristan Spranger40D————

Midfielders

PlayerNo.Pos.HeightWeightAgeReported status
Klaus Gjasula52M6' 3"185 lbs36—
Wouter Burger18M6' 3"183 lbs25—
Patrick Wimmer8M6' 0"170 lbs25—
Bambasé Conté20M6' 0"168 lbs23—
Leon Avdullahu7M6' 1"172 lbs22—
Luis Engelns16M6' 2"161 lbs19—
Nathan De Cat17M6' 3"190 lbs18—
Cajetan Lenz32M6' 3"174 lbs20—
Oskar Hencke41M————

Forwards

PlayerNo.Pos.HeightWeightAgeReported status
Andrej Kramaric27F5' 10"161 lbs35—
Adam Hlozek10F6' 2"183 lbs24—
Tim Lemperle19F6' 2"172 lbs24—
Fisnik Asllani11F6' 3"179 lbs24—
Adam Daghim14F6' 2"174 lbs21—
Max Moerstedt9F6' 4"170 lbs20—
Jykese Fields46F————
Muhammed Yasin Batuhan Zor55F————

33 players in the supplied roster groups

Sources & coverage

League scope and source clocks remain separate; a selected match date does not rewind the current table or roster.

Standings
Nov 4, 2026 · 11:51 PM EST
Results
Nov 4, 2026 · 11:05 PM EST · Last verified record
Fixtures
Nov 4, 2026 · 1:39 PM EST · Last verified record
Roster
Nov 4, 2026 · 11:05 PM EST · Last verified record
  • ESPN — Current published table. Points and source ordering are retained, including reported deductions; a selected match date does not rewind standings.
  • ESPN — Matches supplied by this club schedule source; no unlisted fixture is inferred.
  • ESPN — Matches supplied by this club schedule source; no unlisted fixture is inferred.
  • ESPN — Current roster supplied for the selected competition season; not a season-start or transfer-history census.