TSG Hoffenheim

German Bundesliga
21 Nov 2027
Sunday
Process
68 Edition

The TSG Hoffenheim Post

15 Nov 2027
From our football correspondent Steady

Match

Still nobody has beaten TSG Hoffenheim

The unbeaten run reaches 8. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

Squad

The manager makes an example of Vladimír Coufal

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

Match

TSG Hoffenheim share the spoils with Union Berlin

A 1-1 draw with Union Berlin leaves the dressing room somewhere between relief and regret.

In brief

Back issues
67 Edition

The TSG Hoffenheim Post

8 Nov 2027
From our football correspondent Upbeat

Squad

Gift Orban says TSG Hoffenheim went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Match

Still nobody has beaten TSG Hoffenheim

The unbeaten run reaches 7. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

Match

TSG Hoffenheim find a way past HNK Gorica

HNK Gorica made TSG Hoffenheim work for it, but the scoreboard read 3-1 at the end and the table does not ask how.

Match

TSG Hoffenheim get the job done against Heidenheim

A 1-0 win over Heidenheim, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

Squad

Robin Hranáč gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

Loan watch

Precious Benjamin has seen enough of Modena

“I am grateful for the games, but I did not become a footballer to be somebody else's spare part.” He wants to be at TSG Hoffenheim, and 3 appearances in 10 say he has earned the hearing.

Squad

No place for Haris Tabaković on the big day

He found out with everybody else, an hour before kick-off, from a sheet of paper on a wall. Nobody at TSG Hoffenheim pretended it was anything other than a decision about him.

Market

The Bernardo talk will not go away

Another week, another link, another denial nobody quite believes. TSG Hoffenheim know the market decides these things, not the back pages — but the back pages are louder.

Squad

Phillip Tietz asks for a word with the manager

“I would rather say it to his face than read about it.” The meeting was requested by the player, which tells you most of what you need to know.

In brief

66 Edition

The TSG Hoffenheim Post

1 Nov 2027
From our football correspondent Steady

Squad

The manager makes an example of Tim Lemperle

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

Loan watch

Lúkas Petersson: I did not sign for TSG Hoffenheim to play for other people

“Every summer it is another club, another set of team-mates, another manager to convince. I have done all that. Now I want a pre-season at TSG Hoffenheim and a proper look at me.” He remains St. Pauli’s player until the spell runs out — but the argument is with the club that owns him.

Match

Honours even between TSG Hoffenheim and Borussia Dortmund

1-1, and both dressing rooms will call it two points lost. A draw that asked plenty of questions and answered none of them.

Market

Fisnik Asllani linked with a move away

The name of Fisnik Asllani keeps appearing in other people's back pages. TSG Hoffenheim say nothing, which says plenty.

Squad

Robin Hranáč knocks on the manager's door

“It had gone on long enough. I would rather have it out than leave it sitting there.” Ten minutes behind a closed door at TSG Hoffenheim, and both men came out saying it was fine.

The terraces

The spotlight tightens on Max Moerstedt

Every touch is being weighed now, in print and everywhere else. Some players grow into that and some are quietly ruined by it, and nobody knows which in advance.

In brief

65 Edition

The TSG Hoffenheim Post

25 Oct 2027
From our football correspondent Steady

Match

TSG Hoffenheim run riot against HNK Gorica

3-0, and the margin flattered nobody — it could have carried another goal or two without complaint. Afternoons like this are why people keep coming.

Squad

A one-man rearguard from Oliver Baumann

There were 6 saves in it, and at least three that had no business being saves at all. The ten outfield players owe him a drink and they know it.

Squad

Hennes Behrens says TSG Hoffenheim went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Squad

Tim Lemperle left out for the big one

A player who expected to start watched it instead. The manager will call it a decision for the team; Tim Lemperle will call it something else in private.

Squad

The manager makes an example of Haris Tabaković

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

Match

TSG Hoffenheim and Eintracht Frankfurt take a point apiece

It finished 2-2, and it somehow always looked like it would. One of those afternoons where the table moves less than the tempers.

In brief

64 Edition

The TSG Hoffenheim Post

18 Oct 2027
From our football correspondent Steady

Squad

The manager makes an example of Vladimír Coufal

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

Squad

Costly mistake from Oliver Baumann

An error at the back is a moment; an error in goal is a goal. Oliver Baumann knows it, the crowd knew it instantly, and there was nobody behind him to make it anything else.

Match

Honours even between TSG Hoffenheim and Köln

1-1, and both dressing rooms will call it two points lost. A draw that asked plenty of questions and answered none of them.

The terraces

The spotlight tightens on Oliver Baumann

Every touch is being weighed now, in print and everywhere else. Some players grow into that and some are quietly ruined by it, and nobody knows which in advance.

Squad

Tim Lemperle has taken the shirt

At 25 he is in the side on merit and somebody else is watching from the bench. Places at TSG Hoffenheim are won quietly and lost loudly.

Squad

Arthur Chaves asks for a word with the manager

“I would rather say it to his face than read about it.” The meeting was requested by the player, which tells you most of what you need to know.

In brief

63 Edition

The TSG Hoffenheim Post

11 Oct 2027
From our football correspondent Upbeat

Match

TSG Hoffenheim get the job done against SC Freiburg

A 4-3 win over SC Freiburg, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

Squad

The manager makes an example of Oliver Baumann

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

Loan watch

Precious Benjamin wants to come home

“I did not go to Modena to sit and watch. I want to come back to TSG Hoffenheim and fight for my place.” 2 appearances in 6 matches say the rest.

Squad

Leon Avdullahu knocks on the manager's door

“It had gone on long enough. I would rather have it out than leave it sitting there.” Ten minutes behind a closed door at TSG Hoffenheim, and both men came out saying it was fine.

Squad

Tim Lemperle is off the mark for TSG Hoffenheim

The first one is the one every signing is asked about until it arrives. It has arrived, and he can stop being asked.

Market

The Bernardo talk will not go away

Another week, another link, another denial nobody quite believes. TSG Hoffenheim know the market decides these things, not the back pages — but the back pages are louder.

In brief

62 Edition

The TSG Hoffenheim Post

4 Oct 2027
From our football correspondent Crisis

Match

A hiding for TSG Hoffenheim

Beaten 0-3 by Hamburger SV, and beaten everywhere it matters. The inquest starts on the training pitch on Monday morning.

Squad

Oliver Baumann keeps TSG Hoffenheim in it on his own

Some afternoons a goalkeeper is the team. 7 saves, several of them the sort nobody expects to see stopped, and a scoreline that flatters everybody in front of him.

Squad

Albian Hajdari says TSG Hoffenheim went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Squad

Andrej Kramarić stays put

“The easiest signature of my career.” Andrej Kramarić and TSG Hoffenheim agree another 2 years, and the manager can plan around him rather than about him.

Match

Paris Saint-Germain take the points off TSG Hoffenheim

Beaten 3-5, and beaten fairly. The manager kept his words short afterwards, which was probably wise.

Squad

The manager makes an example of Dani Olmo

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

Loan watch

Lúkas Petersson has seen enough of St. Pauli

“I am grateful for the games, but I did not become a footballer to be somebody else's spare part.” He wants to be at TSG Hoffenheim, and 0 appearances in 13 say he has earned the hearing.

Boardroom

Nobody left the TSG Hoffenheim dressing room in a hurry

The door stayed shut a long time after the final whistle. What was said in there is between them; whether it worked is between them and Saturday.

Market

Fisnik Asllani linked with a move away

The name of Fisnik Asllani keeps appearing in other people's back pages. TSG Hoffenheim say nothing, which says plenty.

In brief

61 Edition

The TSG Hoffenheim Post

27 Sep 2027
From our football correspondent Steady

Match

VfB Stuttgart take the points off TSG Hoffenheim

Beaten 2-3, and beaten fairly. The manager kept his words short afterwards, which was probably wise.

Squad

The manager makes an example of Haris Tabaković

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

Squad

Andrej Kramarić is off the mark for TSG Hoffenheim

The first one is the one every signing is asked about until it arrives. It has arrived, and he can stop being asked.

In brief

60 Edition

The TSG Hoffenheim Post

20 Sep 2027
From our football correspondent Upbeat

Squad

Arthur Chaves says TSG Hoffenheim went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Squad

A one-man rearguard from Oliver Baumann

There were 6 saves in it, and at least three that had no business being saves at all. The ten outfield players owe him a drink and they know it.

Squad

Robin Hranáč signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Robin Hranáč commits to TSG Hoffenheim for another 5 years.

Squad

Fisnik Asllani gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

Match

TSG Hoffenheim see off FC Augsburg

Three points for TSG Hoffenheim, 2-1 the final word against FC Augsburg in a contest settled by the finer margins.

Match

TSG Hoffenheim see off Maritimo

Three points for TSG Hoffenheim, 2-0 the final word against Maritimo in a contest settled by the finer margins.

In brief

59 Edition

The TSG Hoffenheim Post

13 Sep 2027
From our football correspondent Crisis

Match

TSG Hoffenheim taken apart

0-4 to Bayer Leverkusen, and it was every bit as bad as the number suggests. There are defeats you argue about and defeats you apologise for; this was the second kind.

Squad

Robin Hranáč gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

Boardroom

Inquest at TSG Hoffenheim

The manager kept them in and said what needed saying. A response is expected on Saturday, and if it does not come the questions move upstairs.

Squad

Costly mistake from Oliver Baumann

An error at the back is a moment; an error in goal is a goal. Oliver Baumann knows it, the crowd knew it instantly, and there was nobody behind him to make it anything else.

Squad

Haris Tabaković knocks on the manager's door

“It had gone on long enough. I would rather have it out than leave it sitting there.” Ten minutes behind a closed door at TSG Hoffenheim, and both men came out saying it was fine.

Market

The Bernardo talk will not go away

Another week, another link, another denial nobody quite believes. TSG Hoffenheim know the market decides these things, not the back pages — but the back pages are louder.

In brief

58 Edition

The TSG Hoffenheim Post

6 Sep 2027
From our football correspondent Crisis

Squad

Haris Tabaković says TSG Hoffenheim went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Squad

Oliver Baumann keeps TSG Hoffenheim in it on his own

Some afternoons a goalkeeper is the team. 8 saves, several of them the sort nobody expects to see stopped, and a scoreline that flatters everybody in front of him.

Market

Dani Olmo wants to know where this is going

“I want to win things, and I would like to do it here.” Nothing has been demanded and nothing has been threatened — but a boardroom at TSG Hoffenheim hears a sentence like that exactly as it was built.

Squad

Oliver Baumann signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Oliver Baumann commits to TSG Hoffenheim for another 2 years.

Match

RB Leipzig take the points off TSG Hoffenheim

Beaten 1-2, and beaten fairly. The manager kept his words short afterwards, which was probably wise.

Squad

The manager makes an example of Valentin Gendrey

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

Loan watch

Lúkas Petersson has seen enough of St. Pauli

“I am grateful for the games, but I did not become a footballer to be somebody else's spare part.” He wants to be at TSG Hoffenheim, and 0 appearances in 9 say he has earned the hearing.

The terraces

The spotlight tightens on Leon Avdullahu

Every touch is being weighed now, in print and everywhere else. Some players grow into that and some are quietly ruined by it, and nobody knows which in advance.

Market

Fisnik Asllani linked with a move away

The name of Fisnik Asllani keeps appearing in other people's back pages. TSG Hoffenheim say nothing, which says plenty.

In brief

57 Edition

The TSG Hoffenheim Post

30 Aug 2027
From our football correspondent Steady

Market

TSG Hoffenheim sign Keven Schlotterbeck for $5.0M

The paperwork is done: Keven Schlotterbeck joins from FC Augsburg in a deal worth $5.0M. Now comes the harder part.

Market

Ihlas Bebou asks to leave TSG Hoffenheim

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Market

Christian Huber comes home

The shirt still fits. Christian Huber is back at TSG Hoffenheim, and half the ground remembers him in these colours already. Some signings need selling to the town; this one sold itself.

Market

Klaus Maier is a TSG Hoffenheim player again

He left as a boy and has come back still knowing where the away end is. Most signings have to be explained to a town; this one needed a photograph and nothing else.

Match

TSG Hoffenheim find a way past Borussia Mönchengladbach

Borussia Mönchengladbach made TSG Hoffenheim work for it, but the scoreboard read 4-3 at the end and the table does not ask how.

Squad

The manager makes an example of Bernardo

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

Squad

Kelven Frees signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Kelven Frees commits to TSG Hoffenheim for another 4 years.

Squad

Oliver Baumann lets one through his hands

A defender's mistake gets tidied up by somebody else; a goalkeeper's ends up in the net. He knew before the ball crossed the line, and so did everybody in the ground.

Squad

Tim Lemperle asks for a word with the manager

“I would rather say it to his face than read about it.” The meeting was requested by the player, which tells you most of what you need to know.

In brief

56 Edition

The TSG Hoffenheim Post

23 Aug 2027
From our football correspondent Uneasy

Squad

Leon Avdullahu asks for a word with the manager

“I would rather say it to his face than read about it.” The meeting was requested by the player, which tells you most of what you need to know.

Market

Koki Machida placed on the list

TSG Hoffenheim have made Koki Machida available for transfer. A career at this club is over in all but paperwork.

Squad

Vladimír Coufal keeps his manager's vote

The message was aimed at the stands as much as the dressing room: Vladimír Coufal plays, and the argument is closed until the manager decides otherwise.

In brief

55 Edition

The TSG Hoffenheim Post

16 Aug 2027
From our football correspondent Uneasy

Market

TSG Hoffenheim sign Lukas Klostermann for $7.3M

The paperwork is done: Lukas Klostermann joins from RB Leipzig in a deal worth $7.3M. Now comes the harder part.

Squad

Leon Avdullahu knocks on the manager's door

“It had gone on long enough. I would rather have it out than leave it sitting there.” Ten minutes behind a closed door at TSG Hoffenheim, and both men came out saying it was fine.

Squad

Alessandro Vogt gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

In brief

54 Edition

The TSG Hoffenheim Post

9 Aug 2027
From our football correspondent Uneasy

Loan watch

Lúkas Petersson has seen enough of St. Pauli

“I am grateful for the games, but I did not become a footballer to be somebody else's spare part.” He wants to be at TSG Hoffenheim, and 0 appearances in 5 say he has earned the hearing.

The terraces

Everybody has an opinion about Dani Olmo

He is the name in every column and on every phone-in, which is a heavy thing to carry at any age. Some footballers thrive on it; others are quietly finished by it.

Market

Ihlas Bebou is free to find somewhere else

“I was told straight, and I would rather have it straight.” The manager at TSG Hoffenheim has been clear about where Ihlas Bebou stands, which is more than many ever get.

Squad

The manager makes an example of Patrick Drewes

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

Market

Fisnik Asllani linked with a move away

The name of Fisnik Asllani keeps appearing in other people's back pages. TSG Hoffenheim say nothing, which says plenty.

Squad

Andrej Kramarić has company in his position

The competition arrived without a word said to him about it. Andrej Kramarić keeps the shirt for now, at TSG Hoffenheim's convenience rather than his own.

Market

The clock runs on Luca Philipp's contract

48 months left and silence from upstairs — no offer, no talks, nothing for his people to answer. Clubs that let a calendar do their negotiating usually end up negotiating with the calendar.

Market

Dani Olmo joins TSG Hoffenheim on a free

No fee and no drama: Dani Olmo has signed at TSG Hoffenheim, and the wage bill is the only line that moved.

Squad

Alessandro Vogt knocks on the manager's door

“It had gone on long enough. I would rather have it out than leave it sitting there.” Ten minutes behind a closed door at TSG Hoffenheim, and both men came out saying it was fine.

In brief

53 Edition

The TSG Hoffenheim Post

2 Aug 2027
From our football correspondent Uneasy

Market

The Bernardo talk will not go away

Another week, another link, another denial nobody quite believes. TSG Hoffenheim know the market decides these things, not the back pages — but the back pages are louder.

Market

The clock runs on Ihlas Bebou's contract

12 months left and silence from upstairs — no offer, no talks, nothing for his people to answer. Clubs that let a calendar do their negotiating usually end up negotiating with the calendar.

Squad

Bernardo has company in his position

The competition arrived without a word said to him about it. Bernardo keeps the shirt for now, at TSG Hoffenheim's convenience rather than his own.

Market

Hesham Hafez joins TSG Hoffenheim on a free

No fee and no drama: Hesham Hafez has signed at TSG Hoffenheim, and the wage bill is the only line that moved.

Squad

Hesham Hafez asks for a word with the manager

“I would rather say it to his face than read about it.” The meeting was requested by the player, which tells you most of what you need to know.

The terraces

The spotlight tightens on Hesham Hafez

Every touch is being weighed now, in print and everywhere else. Some players grow into that and some are quietly ruined by it, and nobody knows which in advance.

In brief

52 Edition

The TSG Hoffenheim Post

26 Jul 2027
From our football correspondent Uneasy

Squad

The manager makes an example of Valentin Gendrey

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

Squad

Andrej Kramarić keeps his manager's vote

The message was aimed at the stands as much as the dressing room: Andrej Kramarić plays, and the argument is closed until the manager decides otherwise.

Squad

Valentin Gendrey is out on the grass again

He came through the session, took part in everything and finished it smiling. TSG Hoffenheim will not rush him, and he will spend the next fortnight trying to rush them.

51 Edition

The TSG Hoffenheim Post

19 Jul 2027
From our football correspondent Uneasy

Squad

Tim Lemperle says TSG Hoffenheim went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Squad

Valentin Gendrey asks for a word with the manager

“I would rather say it to his face than read about it.” The meeting was requested by the player, which tells you most of what you need to know.

Market

The Max Moerstedt talk will not go away

Another week, another link, another denial nobody quite believes. TSG Hoffenheim know the market decides these things, not the back pages — but the back pages are louder.

In brief

50 Edition

The TSG Hoffenheim Post

12 Jul 2027
From our football correspondent Uneasy

Squad

Tim Lemperle knocks on the manager's door

“It had gone on long enough. I would rather have it out than leave it sitting there.” Ten minutes behind a closed door at TSG Hoffenheim, and both men came out saying it was fine.

Market

Fisnik Asllani linked with a move away

The name of Fisnik Asllani keeps appearing in other people's back pages. TSG Hoffenheim say nothing, which says plenty.

Squad

Valentin Gendrey keeps his manager's vote

The message was aimed at the stands as much as the dressing room: Valentin Gendrey plays, and the argument is closed until the manager decides otherwise.

In brief

49 Edition

The TSG Hoffenheim Post

5 Jul 2027
From our football correspondent Uneasy

Squad

Haris Tabaković stays put

“The easiest signature of my career.” Haris Tabaković and TSG Hoffenheim agree another 2 years, and the manager can plan around him rather than about him.

Squad

Gift Orban asks for a word with the manager

“I would rather say it to his face than read about it.” The meeting was requested by the player, which tells you most of what you need to know.

Market

The Bernardo talk will not go away

Another week, another link, another denial nobody quite believes. TSG Hoffenheim know the market decides these things, not the back pages — but the back pages are louder.

In brief

48 Edition

The TSG Hoffenheim Post

28 Jun 2027
From our football correspondent Uneasy

Market

TSG Hoffenheim turn down Bayern Munich for Fisnik Asllani

The offer was not close and it was refused without much discussion. Whether the second one is refused as quickly is another matter.

Market

St. Pauli expected to open talks for Lúkas Petersson

Both sides expect a conversation in the coming days. TSG Hoffenheim will name a price, and everything after that is arithmetic.

Squad

The manager makes an example of Jannik Huth

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

In brief

47 Edition

The TSG Hoffenheim Post

21 Jun 2027
From our football correspondent Uneasy

Market

Fisnik Asllani attracts admirers

The name of Fisnik Asllani has come up in conversations TSG Hoffenheim were not part of. Nothing formal, nothing signed — but nothing about it accidental either.

Squad

Andrej Ilić knocks on the manager's door

“It had gone on long enough. I would rather have it out than leave it sitting there.” Ten minutes behind a closed door at TSG Hoffenheim, and both men came out saying it was fine.

The terraces

The stands have heard the Fisnik Asllani talk too

What was a back-page story is now a matter for the terraces, and the terraces do not do nuance. TSG Hoffenheim would like it dealt with before it becomes the only question anybody asks.

In brief

46 Edition

The TSG Hoffenheim Post

14 Jun 2027
From our football correspondent Uneasy

Market

RB Leipzig come back empty-handed

The bid was some way short and TSG Hoffenheim did not need long over it. Nobody in the game reads a first refusal as the end of anything.

Squad

Andrej Ilić gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

Loan watch

6 goals on loan for Haris Tabaković

7 appearances at Borussia Mönchengladbach and the goals keep coming. TSG Hoffenheim are watching this more closely than the borrowing club would like.

Squad

International call for Patrick Wimmer

Patrick Wimmer joins up with his country. TSG Hoffenheim lose him for the window and would like him back in one piece.

Squad

Vladimír Coufal called up by his country

A window away with the national side, and a shirt at TSG Hoffenheim that briefly doubles as an advertisement. A call-up flatters the player and the club that built him in the same breath.

Squad

International call for Adam Hložek

Adam Hložek joins up with his country. TSG Hoffenheim lose him for the window and would like him back in one piece.

In brief

45 Edition

The TSG Hoffenheim Post

7 Jun 2027
From our football correspondent Uneasy

Market

TSG Hoffenheim turn down Union Berlin for Andrej Kramarić

The offer was not close and it was refused without much discussion. Whether the second one is refused as quickly is another matter.

Loan watch

Gift Orban keeps scoring at Hellas Verona

29 appearances away from home and 17 goals to show for them. Every one of them makes next summer's conversation a little more expensive.

Market

The Bernardo talk will not go away

Another week, another link, another denial nobody quite believes. TSG Hoffenheim know the market decides these things, not the back pages — but the back pages are louder.

Loan watch

Attila Szalai keeps scoring at Pogon

20 appearances away from home and 4 goals to show for them. Every one of them makes next summer's conversation a little more expensive.

Market

Patrick Drewes placed on the list

TSG Hoffenheim have made Patrick Drewes available for transfer. A career at this club is over in all but paperwork.

Squad

Lúkas Petersson asks for a word with the manager

“I would rather say it to his face than read about it.” The meeting was requested by the player, which tells you most of what you need to know.

In brief

44 Edition

The TSG Hoffenheim Post

31 May 2027
From our football correspondent Uneasy

Squad

Lúkas Petersson knocks on the manager's door

“It had gone on long enough. I would rather have it out than leave it sitting there.” Ten minutes behind a closed door at TSG Hoffenheim, and both men came out saying it was fine.

Squad

The manager makes an example of Jannik Huth

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

Squad

The manager comes out for Leon Avdullahu

Public backing, and the sort that costs a manager something if it turns out to be wrong. Leon Avdullahu has been told in front of everybody that the shirt is his.

In brief

43 Edition

The TSG Hoffenheim Post

24 May 2027
From our football correspondent Uneasy

Boardroom

Continental nights are coming to TSG Hoffenheim

Qualification is secured, and next season the big floodlit nights are continental ones. For the players it is a stage; for the accounts it is a lifeline; for the supporters it is passports.

Squad

Tim Lemperle asks for a word with the manager

“I would rather say it to his face than read about it.” The meeting was requested by the player, which tells you most of what you need to know.

Squad

Oliver Baumann keeps his manager's vote

The message was aimed at the stands as much as the dressing room: Oliver Baumann plays, and the argument is closed until the manager decides otherwise.

In brief

42 Edition

The TSG Hoffenheim Post

17 May 2027
From our football correspondent Uneasy

Boardroom

TSG Hoffenheim are in Europe

Qualification is done, and next season the floodlights come on for something bigger. A stage for the players, oxygen for the accounts and a passport for everybody else.

Squad

Koki Machida says TSG Hoffenheim went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Squad

TSG Hoffenheim lose Leon Avdullahu

49 days, the medical staff say, and medical staff are optimists by profession. The team sheet will look wrong without him.

Loan watch

Mats Rots has seen enough of FC Augsburg

“I am grateful for the games, but I did not become a footballer to be somebody else's spare part.” He wants to be at TSG Hoffenheim, and 5 appearances in 15 say he has earned the hearing.

Squad

Robin Hranáč knocks on the manager's door

“It had gone on long enough. I would rather have it out than leave it sitting there.” Ten minutes behind a closed door at TSG Hoffenheim, and both men came out saying it was fine.

Loan watch

6 goals on loan for Haris Tabaković

7 appearances at Borussia Mönchengladbach and the goals keep coming. TSG Hoffenheim are watching this more closely than the borrowing club would like.

In brief

41 Edition

The TSG Hoffenheim Post

10 May 2027
From our football correspondent Uneasy

Squad

Luka Đurić says TSG Hoffenheim went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Loan watch

Gift Orban keeps scoring at Hellas Verona

29 appearances away from home and 17 goals to show for them. Every one of them makes next summer's conversation a little more expensive.

Squad

Leon Avdullahu knocks on the manager's door

“It had gone on long enough. I would rather have it out than leave it sitting there.” Ten minutes behind a closed door at TSG Hoffenheim, and both men came out saying it was fine.

In brief

40 Edition

The TSG Hoffenheim Post

3 May 2027
From our football correspondent Uneasy

Loan watch

Gift Orban keeps scoring at Hellas Verona

28 appearances away from home and 15 goals to show for them. Every one of them makes next summer's conversation a little more expensive.

Squad

Leon Avdullahu asks for a word with the manager

“I would rather say it to his face than read about it.” The meeting was requested by the player, which tells you most of what you need to know.

Squad

The manager comes out for Fisnik Asllani

Public backing, and the sort that costs a manager something if it turns out to be wrong. Fisnik Asllani has been told in front of everybody that the shirt is his.

In brief

39 Edition

The TSG Hoffenheim Post

26 Apr 2027
From our football correspondent Uneasy

Loan watch

14 goals on loan for Gift Orban

27 appearances at Hellas Verona and the goals keep coming. TSG Hoffenheim are watching this more closely than the borrowing club would like.

Squad

The manager makes an example of Andrej Ilić

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

Squad

Florian Micheler knocks on the manager's door

“It had gone on long enough. I would rather have it out than leave it sitting there.” Ten minutes behind a closed door at TSG Hoffenheim, and both men came out saying it was fine.

In brief

38 Edition

The TSG Hoffenheim Post

19 Apr 2027
From our football correspondent Uneasy

Squad

Oliver Baumann keeps TSG Hoffenheim in it on his own

Some afternoons a goalkeeper is the team. 7 saves, several of them the sort nobody expects to see stopped, and a scoreline that flatters everybody in front of him.

Match

4 matches without a win for TSG Hoffenheim

The run now stands at 4, and the questions being asked around TSG Hoffenheim are no longer polite ones.

Match

Honours even between TSG Hoffenheim and Bayern Munich

2-2, and both dressing rooms will call it two points lost. A draw that asked plenty of questions and answered none of them.

Squad

The manager makes an example of Koki Machida

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

Squad

Andrej Kramarić is carrying TSG Hoffenheim

5 goals and a season average of 7.25. Form like that gets noticed well beyond this town.

The terraces

Everybody has an opinion about Oliver Baumann

He is the name in every column and on every phone-in, which is a heavy thing to carry at any age. Some footballers thrive on it; others are quietly finished by it.

In brief

37 Edition

The TSG Hoffenheim Post

12 Apr 2027
From our football correspondent Uneasy

Squad

Fisnik Asllani is carrying TSG Hoffenheim

11 goals and a season average of 7.61. Form like that gets noticed well beyond this town.

Squad

Oliver Baumann gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

Squad

Oliver Baumann lets one through his hands

A defender's mistake gets tidied up by somebody else; a goalkeeper's ends up in the net. He knew before the ball crossed the line, and so did everybody in the ground.

In brief

36 Edition

The TSG Hoffenheim Post

5 Apr 2027
From our football correspondent Crisis

Squad

Ozan Kabak is in the form of his life

A season average of 7.51 with 10 goals behind it. Opponents have started planning around him, which is the sincerest compliment football pays.

Squad

Phillip Tietz signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Phillip Tietz commits to TSG Hoffenheim for another 4 years.

Match

TSG Hoffenheim come up short against St. Pauli

St. Pauli left with the points after a 1-2 defeat that will take some explaining on the terraces.

Loan watch

Gift Orban keeps scoring at Hellas Verona

25 appearances away from home and 13 goals to show for them. Every one of them makes next summer's conversation a little more expensive.

Squad

TSG Hoffenheim lose Deniz Zeitler

24 days, the medical staff say, and medical staff are optimists by profession. The team sheet will look wrong without him.

Boardroom

TSG Hoffenheim release $2.7M for the manager

The board have put money on the table rather than an encouraging word. What happens to it now is somebody else's problem, and somebody else's job.

In brief

35 Edition

The TSG Hoffenheim Post

29 Mar 2027
From our football correspondent Uneasy

Match

TSG Hoffenheim up to position 3

56 points on the board and a place in the leading group. Nobody at the ground is saying the word out loud yet.

Match

Still nobody has beaten TSG Hoffenheim

The unbeaten run reaches 10. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

Squad

Adam Hložek is in the form of his life

A season average of 7.35 with 6 goals behind it. Opponents have started planning around him, which is the sincerest compliment football pays.

Squad

Oliver Baumann lets one through his hands

A defender's mistake gets tidied up by somebody else; a goalkeeper's ends up in the net. He knew before the ball crossed the line, and so did everybody in the ground.

Match

TSG Hoffenheim and Werder Bremen take a point apiece

It finished 2-2, and it somehow always looked like it would. One of those afternoons where the table moves less than the tempers.

Squad

The manager makes an example of Jannik Huth

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

In brief

34 Edition

The TSG Hoffenheim Post

22 Mar 2027
From our football correspondent Steady

Match

Still nobody has beaten TSG Hoffenheim

The unbeaten run reaches 9. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

Squad

Ozan Kabak is carrying TSG Hoffenheim

9 goals and a season average of 7.47. Form like that gets noticed well beyond this town.

Match

TSG Hoffenheim get the job done against VfL Wolfsburg

A 3-1 win over VfL Wolfsburg, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

Squad

The manager makes an example of Koki Machida

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

Loan watch

Haris Tabaković keeps scoring at Borussia Mönchengladbach

7 appearances away from home and 6 goals to show for them. Every one of them makes next summer's conversation a little more expensive.

Squad

Muhammed Damar finally opens his account

He wheeled away like a man who had been carrying it for months, because he had. TSG Hoffenheim have their signing off the mark and one press-conference question retired.

In brief

33 Edition

The TSG Hoffenheim Post

15 Mar 2027
From our football correspondent Uneasy

Squad

Oliver Baumann keeps TSG Hoffenheim in it on his own

Some afternoons a goalkeeper is the team. 8 saves, several of them the sort nobody expects to see stopped, and a scoreline that flatters everybody in front of him.

Squad

Alessandro Vogt: that is not what I was promised

“Things were said to me before I signed. I am not going to repeat them, but I remember all of them.” TSG Hoffenheim have not answered, which is an answer of sorts.

Squad

Fisnik Asllani is carrying TSG Hoffenheim

11 goals and a season average of 7.63. Form like that gets noticed well beyond this town.

Match

Still nobody has beaten TSG Hoffenheim

The unbeaten run reaches 8. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

Match

No end in sight to TSG Hoffenheim's wait for a win

4 matches now without a victory, and the excuses have worn thinner than the patience. Somebody at TSG Hoffenheim has to find a result from somewhere.

Squad

The manager makes an example of Robin Hranáč

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

In brief

32 Edition

The TSG Hoffenheim Post

8 Mar 2027
From our football correspondent Steady

Squad

Ihlas Bebou says TSG Hoffenheim went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Squad

Andrej Kramarić signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Andrej Kramarić commits to TSG Hoffenheim for another 2 years.

Match

Still nobody has beaten TSG Hoffenheim

The unbeaten run reaches 7. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

Loan watch

Gift Orban keeps scoring at Hellas Verona

23 appearances away from home and 13 goals to show for them. Every one of them makes next summer's conversation a little more expensive.

Squad

The manager makes an example of Andrej Ilić

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

Boardroom

TSG Hoffenheim release $2.7M for the manager

The board have put money on the table rather than an encouraging word. What happens to it now is somebody else's problem, and somebody else's job.

In brief

31 Edition

The TSG Hoffenheim Post

1 Mar 2027
From our football correspondent Steady

Match

TSG Hoffenheim up to position 3

50 points on the board and a place in the leading group. Nobody at the ground is saying the word out loud yet.

Squad

TSG Hoffenheim lose Tim Lemperle

18 days, the medical staff say, and medical staff are optimists by profession. The team sheet will look wrong without him.

Match

Still nobody has beaten TSG Hoffenheim

The unbeaten run reaches 6. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

Squad

Leon Avdullahu gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

Squad

Adam Hložek is carrying TSG Hoffenheim

6 goals and a season average of 7.36. Form like that gets noticed well beyond this town.

Loan watch

12 goals on loan for Gift Orban

22 appearances at Hellas Verona and the goals keep coming. TSG Hoffenheim are watching this more closely than the borrowing club would like.

In brief

30 Edition

The TSG Hoffenheim Post

22 Feb 2027
From our football correspondent Steady

Squad

Kelven Frees says TSG Hoffenheim went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Squad

Ozan Kabak is carrying TSG Hoffenheim

9 goals and a season average of 7.51. Form like that gets noticed well beyond this town.

Loan watch

Gift Orban keeps scoring at Hellas Verona

21 appearances away from home and 11 goals to show for them. Every one of them makes next summer's conversation a little more expensive.

Loan watch

Luca Erlein has seen enough of Mainz 05

“I am grateful for the games, but I did not become a footballer to be somebody else's spare part.” He wants to be at TSG Hoffenheim, and 0 appearances in 5 say he has earned the hearing.

Match

Honours even between TSG Hoffenheim and Eintracht Frankfurt

2-2, and both dressing rooms will call it two points lost. A draw that asked plenty of questions and answered none of them.

Squad

The manager makes an example of Albian Hajdari

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

In brief

29 Edition

The TSG Hoffenheim Post

15 Feb 2027
From our football correspondent Upbeat

Squad

Koki Machida says TSG Hoffenheim went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Squad

Fisnik Asllani is carrying TSG Hoffenheim

10 goals and a season average of 7.60. Form like that gets noticed well beyond this town.

Match

TSG Hoffenheim see off Köln

Three points for TSG Hoffenheim, 4-2 the final word against Köln in a contest settled by the finer margins.

In brief

28 Edition

The TSG Hoffenheim Post

8 Feb 2027
From our football correspondent Steady

Squad

Oliver Baumann stays put

“The easiest signature of my career.” Oliver Baumann and TSG Hoffenheim agree another 2 years, and the manager can plan around him rather than about him.

Squad

Fisnik Asllani is in the form of his life

A season average of 7.53 with 9 goals behind it. Opponents have started planning around him, which is the sincerest compliment football pays.

Squad

The manager makes an example of Oliver Baumann

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

In brief

27 Edition

The TSG Hoffenheim Post

1 Feb 2027
From our football correspondent Steady

Match

TSG Hoffenheim run riot against Hamburger SV

3-0, and the margin flattered nobody — it could have carried another goal or two without complaint. Afternoons like this are why people keep coming.

Match

TSG Hoffenheim up to position 3

44 points on the board and a place in the leading group. Nobody at the ground is saying the word out loud yet.

Squad

Albian Hajdari says TSG Hoffenheim went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Market

Bernardo wants more than TSG Hoffenheim are offering

“I have ambitions, and I would like the club to share them.” Nobody has asked to leave and nobody has been shown the door — but a player chooses that sentence carefully, and a boardroom hears it exactly as it was meant.

Squad

Tim Lemperle out for 51 days

The medical room confirms 51 days on the sidelines for Tim Lemperle, and a plan built around him now has to be rebuilt.

Squad

Fisnik Asllani is in the form of his life

A season average of 7.49 with 8 goals behind it. Opponents have started planning around him, which is the sincerest compliment football pays.

Squad

Leon Avdullahu asks for a word with the manager

“I would rather say it to his face than read about it.” The meeting was requested by the player, which tells you most of what you need to know.

Loan watch

Haris Tabaković keeps scoring at Borussia Mönchengladbach

6 appearances away from home and 4 goals to show for them. Every one of them makes next summer's conversation a little more expensive.

Loan watch

3 goals on loan for Attila Szalai

19 appearances at Pogon and the goals keep coming. TSG Hoffenheim are watching this more closely than the borrowing club would like.

In brief

26 Edition

The TSG Hoffenheim Post

25 Jan 2027
From our football correspondent Steady

Match

The cup run ends for TSG Hoffenheim

1-3 against Bayer Leverkusen, and the road stops here. Cup exits are quick deaths — no second leg, no next week, just the league from now until May.

Market

TSG Hoffenheim sign Aaron Zehnter for $8.0M

The paperwork is done: Aaron Zehnter joins from VfL Wolfsburg in a deal worth $8.0M. Now comes the harder part.

Squad

Patrick Drewes says TSG Hoffenheim went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Squad

Ozan Kabak is in the form of his life

A season average of 7.50 with 9 goals behind it. Opponents have started planning around him, which is the sincerest compliment football pays.

Match

TSG Hoffenheim get the job done against VfB Stuttgart

A 3-2 win over VfB Stuttgart, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

Loan watch

Gift Orban keeps scoring at Hellas Verona

17 appearances away from home and 11 goals to show for them. Every one of them makes next summer's conversation a little more expensive.

Squad

Oliver Baumann lets one through his hands

A defender's mistake gets tidied up by somebody else; a goalkeeper's ends up in the net. He knew before the ball crossed the line, and so did everybody in the ground.

Squad

The manager makes an example of Albian Hajdari

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

The terraces

The spotlight tightens on Aaron Zehnter

Every touch is being weighed now, in print and everywhere else. Some players grow into that and some are quietly ruined by it, and nobody knows which in advance.

In brief

25 Edition

The TSG Hoffenheim Post

18 Jan 2027
From our football correspondent Uneasy

Market

RB Leipzig come back empty-handed

The bid was some way short and TSG Hoffenheim did not need long over it. Nobody in the game reads a first refusal as the end of anything.

Squad

Ozan Kabak is carrying TSG Hoffenheim

8 goals and a season average of 7.43. Form like that gets noticed well beyond this town.

Squad

Jannik Huth stays put

“The easiest signature of my career.” Jannik Huth and TSG Hoffenheim agree another 2 years, and the manager can plan around him rather than about him.

Squad

Eliesse Ben Seghir gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

Loan watch

Gift Orban keeps scoring at Hellas Verona

16 appearances away from home and 9 goals to show for them. Every one of them makes next summer's conversation a little more expensive.

Match

TSG Hoffenheim and FC Augsburg take a point apiece

It finished 1-1, and it somehow always looked like it would. One of those afternoons where the table moves less than the tempers.

In brief

24 Edition

The TSG Hoffenheim Post

11 Jan 2027
From our football correspondent Uneasy

Market

Alexander Prass moves on

Borussia Dortmund pay $11.8M, and the deal is done. The number reads well on a balance sheet; whether it reads well on the pitch is next season's question.

Squad

Florian Micheler: that is not what I was promised

“Things were said to me before I signed. I am not going to repeat them, but I remember all of them.” TSG Hoffenheim have not answered, which is an answer of sorts.

Market

Jannik Huth is a TSG Hoffenheim player

The fee is $1.3M, the contract is signed, and the argument about whether he is worth it can begin. SC Freiburg drove a hard bargain; time will say who won it.

Market

RB Leipzig watching Ozan Kabak

The interest is real enough to have reached print. TSG Hoffenheim have said nothing, which in a transfer window is its own kind of answer.

Squad

The manager makes an example of Oliver Baumann

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

Squad

Patrick Drewes signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Patrick Drewes commits to TSG Hoffenheim for another 2 years.

Match

TSG Hoffenheim share the spoils with Bayer Leverkusen

A 2-2 draw with Bayer Leverkusen leaves the dressing room somewhere between relief and regret.

Market

TSG Hoffenheim bring in an old head

Patrick Drewes is 33 and has run out of things to prove. What he has left is where to stand, when to slow it down and what to say at half-time, and none of that is on a fitness chart.

The terraces

Everybody has an opinion about Oliver Baumann

He is the name in every column and on every phone-in, which is a heavy thing to carry at any age. Some footballers thrive on it; others are quietly finished by it.

In brief

23 Edition

The TSG Hoffenheim Post

4 Jan 2027
From our football correspondent Steady

Squad

Oliver Baumann keeps TSG Hoffenheim in it on his own

Some afternoons a goalkeeper is the team. 11 saves, several of them the sort nobody expects to see stopped, and a scoreline that flatters everybody in front of him.

Match

TSG Hoffenheim up to position 3

36 points on the board and a place in the leading group. Nobody at the ground is saying the word out loud yet.

Squad

Ihlas Bebou: that is not what I was promised

“Things were said to me before I signed. I am not going to repeat them, but I remember all of them.” TSG Hoffenheim have not answered, which is an answer of sorts.

Squad

Tim Lemperle out for 85 days

The medical room confirms 85 days on the sidelines for Tim Lemperle, and a plan built around him now has to be rebuilt.

Market

Borussia Dortmund watching Alexander Prass

The interest is real enough to have reached print. TSG Hoffenheim have said nothing, which in a transfer window is its own kind of answer.

Squad

Fisnik Asllani is in the form of his life

A season average of 7.38 with 5 goals behind it. Opponents have started planning around him, which is the sincerest compliment football pays.

In brief

22 Edition

The TSG Hoffenheim Post

28 Dec 2026
From our football correspondent Steady

Match

TSG Hoffenheim find a way past Borussia Mönchengladbach

Borussia Mönchengladbach made TSG Hoffenheim work for it, but the scoreboard read 2-1 at the end and the table does not ask how.

Squad

Ozan Kabak is in the form of his life

A season average of 7.42 with 7 goals behind it. Opponents have started planning around him, which is the sincerest compliment football pays.

Boardroom

103% of the income goes out in wages at TSG Hoffenheim

Every club in football pays most of what it earns to its players. Paying nearly all of it is a different arrangement, and it has ended the same way every time somebody has tried it.

Squad

Andrej Ilić finally opens his account

He wheeled away like a man who had been carrying it for months, because he had. TSG Hoffenheim have their signing off the mark and one press-conference question retired.

Squad

The manager makes an example of Florian Micheler

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

Squad

Alessandro Vogt asks for a word with the manager

“I would rather say it to his face than read about it.” The meeting was requested by the player, which tells you most of what you need to know.

In brief

21 Edition

The TSG Hoffenheim Post

21 Dec 2026
From our football correspondent Crisis

Match

Chastening afternoon for TSG Hoffenheim

A 1-4 beating by Bayern Munich was the sort of result that empties a stadium long before the final whistle.

Market

Alexander Prass asks to leave TSG Hoffenheim

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Squad

Costly mistake from Oliver Baumann

An error at the back is a moment; an error in goal is a goal. Oliver Baumann knows it, the crowd knew it instantly, and there was nobody behind him to make it anything else.

Squad

Leon Avdullahu gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

Boardroom

Nobody left the TSG Hoffenheim dressing room in a hurry

The door stayed shut a long time after the final whistle. What was said in there is between them; whether it worked is between them and Saturday.

Squad

Fisnik Asllani is carrying TSG Hoffenheim

4 goals and a season average of 7.30. Form like that gets noticed well beyond this town.

In brief

20 Edition

The TSG Hoffenheim Post

14 Dec 2026
From our football correspondent Steady

Match

TSG Hoffenheim come up short against Mainz 05

Mainz 05 left with the points after a 2-3 defeat that will take some explaining on the terraces.

Squad

The manager makes an example of Oliver Baumann

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

Squad

Ozan Kabak is carrying TSG Hoffenheim

6 goals and a season average of 7.36. Form like that gets noticed well beyond this town.

The terraces

The spotlight tightens on Andrej Kramarić

Every touch is being weighed now, in print and everywhere else. Some players grow into that and some are quietly ruined by it, and nobody knows which in advance.

Loan watch

Gift Orban keeps scoring at Hellas Verona

11 appearances away from home and 7 goals to show for them. Every one of them makes next summer's conversation a little more expensive.

Squad

Leon Avdullahu knocks on the manager's door

“It had gone on long enough. I would rather have it out than leave it sitting there.” Ten minutes behind a closed door at TSG Hoffenheim, and both men came out saying it was fine.

In brief

19 Edition

The TSG Hoffenheim Post

7 Dec 2026
From our football correspondent Steady

Match

Still nobody has beaten TSG Hoffenheim

The unbeaten run reaches 14. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

Match

TSG Hoffenheim are in among the leaders

Position 2 and 32 points on the board. Nobody at the ground will say the word out loud yet, and everybody at the ground is thinking it.

Boardroom

$2.7M on the table at TSG Hoffenheim

The board have answered with money instead of encouragement, which is the only answer a manager ever wants. Spending it well is now entirely his problem.

Squad

Ozan Kabak is in the form of his life

A season average of 7.29 with 5 goals behind it. Opponents have started planning around him, which is the sincerest compliment football pays.

Match

Honours even between TSG Hoffenheim and St. Pauli

1-1, and both dressing rooms will call it two points lost. A draw that asked plenty of questions and answered none of them.

Squad

Alexander Prass gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

In brief

18 Edition

The TSG Hoffenheim Post

30 Nov 2026
From our football correspondent Upbeat

Match

Still nobody has beaten TSG Hoffenheim

The unbeaten run reaches 13. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

Match

TSG Hoffenheim find a way past Werder Bremen

Werder Bremen made TSG Hoffenheim work for it, but the scoreboard read 2-1 at the end and the table does not ask how.

Boardroom

125% of the income goes out in wages at TSG Hoffenheim

Every club in football pays most of what it earns to its players. Paying nearly all of it is a different arrangement, and it has ended the same way every time somebody has tried it.

Squad

The manager makes an example of Eliesse Ben Seghir

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

Squad

Fisnik Asllani is carrying TSG Hoffenheim

3 goals and a season average of 7.24. Form like that gets noticed well beyond this town.

Loan watch

Gift Orban keeps scoring at Hellas Verona

9 appearances away from home and 5 goals to show for them. Every one of them makes next summer's conversation a little more expensive.

In brief

17 Edition

The TSG Hoffenheim Post

23 Nov 2026
From our football correspondent Upbeat

Match

TSG Hoffenheim march on in the cup

VfL Wolfsburg are out and TSG Hoffenheim go through, 1-1 the final word. The bracket opens up a little, and everyone allows themselves a look at it.

Match

Still nobody has beaten TSG Hoffenheim

The unbeaten run reaches 12. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

Squad

A one-man rearguard from Oliver Baumann

There were 6 saves in it, and at least three that had no business being saves at all. The ten outfield players owe him a drink and they know it.

Market

Alexander Prass asks to leave TSG Hoffenheim

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Squad

Muhammed Damar gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

Squad

Leon Avdullahu is off the mark for TSG Hoffenheim

The first one is the one every signing is asked about until it arrives. It has arrived, and he can stop being asked.

In brief

16 Edition

The TSG Hoffenheim Post

16 Nov 2026
From our football correspondent Triumph

Squad

A one-man rearguard from Oliver Baumann

There were 8 saves in it, and at least three that had no business being saves at all. The ten outfield players owe him a drink and they know it.

Squad

Eliesse Ben Seghir: that is not what I was promised

“Things were said to me before I signed. I am not going to repeat them, but I remember all of them.” TSG Hoffenheim have not answered, which is an answer of sorts.

Match

10 unbeaten for TSG Hoffenheim

Hard to beat is not the same as winning, but 10 matches without defeat is a foundation TSG Hoffenheim did not have in the autumn.

In brief

15 Edition

The TSG Hoffenheim Post

9 Nov 2026
From our football correspondent Upbeat

Match

TSG Hoffenheim up to position 1

24 points on the board and a place in the leading group. Nobody at the ground is saying the word out loud yet.

Match

9 unbeaten for TSG Hoffenheim

Hard to beat is not the same as winning, but 9 matches without defeat is a foundation TSG Hoffenheim did not have in the autumn.

Match

TSG Hoffenheim and Heidenheim cancel each other out

Nil-nil, and few chances worth the name. Heidenheim came to defend and left with exactly what they came for.

Squad

Oliver Baumann shuts the door again

5 clean sheets and counting. Strikers leave this ground muttering his name, which is exactly how a goalkeeper measures a good season.

Squad

Andrej Kramarić wants a proper job in this side

Shifted about, taken off before the hour, asked to do somebody else's running — Andrej Kramarić has had enough of being useful and would like to be picked. TSG Hoffenheim know, and have known for weeks.

Squad

Adam Hložek asks for a word with the manager

“I would rather say it to his face than read about it.” The meeting was requested by the player, which tells you most of what you need to know.

In brief

14 Edition

The TSG Hoffenheim Post

2 Nov 2026
From our football correspondent Triumph

Match

TSG Hoffenheim make it 6 in a row

Momentum is a hard thing to buy and an easy thing to lose, and right now TSG Hoffenheim have 6 straight wins of it.

Squad

Oliver Baumann keeps TSG Hoffenheim in it on his own

Some afternoons a goalkeeper is the team. 6 saves, several of them the sort nobody expects to see stopped, and a scoreline that flatters everybody in front of him.

Market

Bernardo wants to know where this is going

“I want to win things, and I would like to do it here.” Nothing has been demanded and nothing has been threatened — but a boardroom at TSG Hoffenheim hears a sentence like that exactly as it was built.

Match

TSG Hoffenheim get the job done against Borussia Dortmund

A 2-1 win over Borussia Dortmund, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

Boardroom

125% of the income goes out in wages at TSG Hoffenheim

Every club in football pays most of what it earns to its players. Paying nearly all of it is a different arrangement, and it has ended the same way every time somebody has tried it.

Squad

Ozan Kabak named player of the month

The award goes to Ozan Kabak, and nobody around here is inclined to argue with the choice.

Boardroom

TSG Hoffenheim release $2.7M for the manager

The board have put money on the table rather than an encouraging word. What happens to it now is somebody else's problem, and somebody else's job.

Squad

Patrick Wimmer finally opens his account

He wheeled away like a man who had been carrying it for months, because he had. TSG Hoffenheim have their signing off the mark and one press-conference question retired.

Loan watch

Gift Orban keeps scoring at Hellas Verona

7 appearances away from home and 5 goals to show for them. Every one of them makes next summer's conversation a little more expensive.

In brief

13 Edition

The TSG Hoffenheim Post

26 Oct 2026
From our football correspondent Triumph

Match

No mercy from TSG Hoffenheim

Eintracht Frankfurt will want this one forgotten quickly: 4-0, every duel lost, and a long ride home. TSG Hoffenheim were ruthless in the way good sides are ruthless.

Match

TSG Hoffenheim make it 5 in a row

Momentum is a hard thing to buy and an easy thing to lose, and right now TSG Hoffenheim have 5 straight wins of it.

Squad

Oliver Baumann keeps TSG Hoffenheim in it on his own

Some afternoons a goalkeeper is the team. 6 saves, several of them the sort nobody expects to see stopped, and a scoreline that flatters everybody in front of him.

Market

Alexander Prass asks to leave TSG Hoffenheim

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Squad

Eliesse Ben Seghir gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

Squad

Fisnik Asllani has taken the shirt

At 24 he is in the side on merit and somebody else is watching from the bench. Places at TSG Hoffenheim are won quietly and lost loudly.

In brief

12 Edition

The TSG Hoffenheim Post

19 Oct 2026
From our football correspondent Upbeat

Match

TSG Hoffenheim make it 4 in a row

Momentum is a hard thing to buy and an easy thing to lose, and right now TSG Hoffenheim have 4 straight wins of it.

Match

TSG Hoffenheim find a way past Köln

Köln made TSG Hoffenheim work for it, but the scoreboard read 1-0 at the end and the table does not ask how.

Squad

The manager makes an example of Koki Machida

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

In brief

11 Edition

The TSG Hoffenheim Post

12 Oct 2026
From our football correspondent Upbeat

Match

TSG Hoffenheim make it 3 in a row

Momentum is a hard thing to buy and an easy thing to lose, and right now TSG Hoffenheim have 3 straight wins of it.

Match

TSG Hoffenheim find a way past SC Freiburg

SC Freiburg made TSG Hoffenheim work for it, but the scoreboard read 2-1 at the end and the table does not ask how.

Squad

Florian Micheler stays put

“The easiest signature of my career.” Florian Micheler and TSG Hoffenheim agree another 5 years, and the manager can plan around him rather than about him.

Squad

Wouter Burger finally opens his account

He wheeled away like a man who had been carrying it for months, because he had. TSG Hoffenheim have their signing off the mark and one press-conference question retired.

Squad

Robin Hranáč knocks on the manager's door

“It had gone on long enough. I would rather have it out than leave it sitting there.” Ten minutes behind a closed door at TSG Hoffenheim, and both men came out saying it was fine.

Squad

International call for Vladimír Coufal

Vladimír Coufal joins up with his country. TSG Hoffenheim lose him for the window and would like him back in one piece.

In brief

10 Edition

The TSG Hoffenheim Post

5 Oct 2026
From our football correspondent Upbeat

Squad

A one-man rearguard from Oliver Baumann

There were 8 saves in it, and at least three that had no business being saves at all. The ten outfield players owe him a drink and they know it.

Boardroom

197% of the income goes out in wages at TSG Hoffenheim

Every club in football pays most of what it earns to its players. Paying nearly all of it is a different arrangement, and it has ended the same way every time somebody has tried it.

Squad

The manager makes an example of Andrej Ilić

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

Match

TSG Hoffenheim find a way past Hamburger SV

Hamburger SV made TSG Hoffenheim work for it, but the scoreboard read 1-0 at the end and the table does not ask how.

Squad

Ozan Kabak is off the mark for TSG Hoffenheim

The first one is the one every signing is asked about until it arrives. It has arrived, and he can stop being asked.

Squad

Robin Hranáč asks for a word with the manager

“I would rather say it to his face than read about it.” The meeting was requested by the player, which tells you most of what you need to know.

In brief

9 Edition

The TSG Hoffenheim Post

28 Sep 2026
From our football correspondent Steady

Market

Alexander Prass asks to leave TSG Hoffenheim

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Match

TSG Hoffenheim get the job done against VfB Stuttgart

A 2-1 win over VfB Stuttgart, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

Squad

Andrej Ilić asks for a word with the manager

“I would rather say it to his face than read about it.” The meeting was requested by the player, which tells you most of what you need to know.

Squad

Florian Micheler gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

Squad

Tim Lemperle finally opens his account

He wheeled away like a man who had been carrying it for months, because he had. TSG Hoffenheim have their signing off the mark and one press-conference question retired.

Squad

Oliver Baumann has taken the shirt

At 36 he is in the side on merit and somebody else is watching from the bench. Places at TSG Hoffenheim are won quietly and lost loudly.

In brief

8 Edition

The TSG Hoffenheim Post

21 Sep 2026
From our football correspondent Steady

Squad

The manager makes an example of Patrick Wimmer

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

Match

Honours even between TSG Hoffenheim and FC Augsburg

1-1, and both dressing rooms will call it two points lost. A draw that asked plenty of questions and answered none of them.

Squad

Fisnik Asllani finally opens his account

He wheeled away like a man who had been carrying it for months, because he had. TSG Hoffenheim have their signing off the mark and one press-conference question retired.

In brief

7 Edition

The TSG Hoffenheim Post

14 Sep 2026
From our football correspondent Steady

Squad

Eliesse Ben Seghir gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

Match

TSG Hoffenheim share the spoils with Bayer Leverkusen

A 1-1 draw with Bayer Leverkusen leaves the dressing room somewhere between relief and regret.

Squad

Phillip Tietz finally opens his account

He wheeled away like a man who had been carrying it for months, because he had. TSG Hoffenheim have their signing off the mark and one press-conference question retired.

In brief

6 Edition

The TSG Hoffenheim Post

7 Sep 2026
From our football correspondent Steady

Squad

The manager makes an example of Oliver Baumann

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

Boardroom

Wages eat 202% of everything TSG Hoffenheim earn

There is a figure at which a wage bill stops being ambitious and becomes the reason nothing else is possible, and this club has reached it. Nothing is left over for a transfer, a stand or a rainy afternoon.

Match

A bad afternoon for TSG Hoffenheim against RB Leipzig

0-1 to RB Leipzig, and no complaints worth printing. The performance asked for nothing more than it got.

In brief

5 Edition

The TSG Hoffenheim Post

31 Aug 2026
From our football correspondent Triumph

Squad

Oliver Baumann keeps TSG Hoffenheim in it on his own

Some afternoons a goalkeeper is the team. 6 saves, several of them the sort nobody expects to see stopped, and a scoreline that flatters everybody in front of him.

Market

Alexander Prass asks to leave TSG Hoffenheim

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Match

TSG Hoffenheim find a way past Borussia Mönchengladbach

Borussia Mönchengladbach made TSG Hoffenheim work for it, but the scoreboard read 1-0 at the end and the table does not ask how.

Squad

Adam Hložek is off the mark for TSG Hoffenheim

The first one is the one every signing is asked about until it arrives. It has arrived, and he can stop being asked.

Squad

Andrej Kramarić wants a proper job in this side

Shifted about, taken off before the hour, asked to do somebody else's running — Andrej Kramarić has had enough of being useful and would like to be picked. TSG Hoffenheim know, and have known for weeks.

Squad

The manager comes out for Oliver Baumann

Public backing, and the sort that costs a manager something if it turns out to be wrong. Oliver Baumann has been told in front of everybody that the shirt is his.

In brief

4 Edition

The TSG Hoffenheim Post

24 Aug 2026
From our football correspondent Steady

Market

TSG Hoffenheim sign Phillip Tietz for $12.4M

The paperwork is done: Phillip Tietz joins from Mainz 05 in a deal worth $12.4M. Now comes the harder part.

Market

A long bet from TSG Hoffenheim on Florian Ludwig

He is 16, and nobody at TSG Hoffenheim signed him for this season. Deals like this are judged in four years, by people who may not still be in the building.

Market

A long bet from TSG Hoffenheim on Friedrich Walter

He is 16, and nobody at TSG Hoffenheim signed him for this season. Deals like this are judged in four years, by people who may not still be in the building.

Market

A long bet from TSG Hoffenheim on Jürgen Lehmann

He is 15, and nobody at TSG Hoffenheim signed him for this season. Deals like this are judged in four years, by people who may not still be in the building.

The terraces

The spotlight tightens on Phillip Tietz

Every touch is being weighed now, in print and everywhere else. Some players grow into that and some are quietly ruined by it, and nobody knows which in advance.

Squad

Andrej Ilić has company in his position

The competition arrived without a word said to him about it. Andrej Ilić keeps the shirt for now, at TSG Hoffenheim's convenience rather than his own.

In brief

3 Edition

The TSG Hoffenheim Post

17 Aug 2026
From our football correspondent Steady

Market

Eliesse Ben Seghir is a TSG Hoffenheim player

The fee is $13.1M, the contract is signed, and the argument about whether he is worth it can begin. Bayer Leverkusen drove a hard bargain; time will say who won it.

Squad

The manager makes an example of Tim Lemperle

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

Squad

Somebody is after Oliver Baumann’s shirt

A new face in his position, and Oliver Baumann suddenly has to win back what he thought he owned. TSG Hoffenheim have promised nothing — clubs rarely do at this stage.

The terraces

The spotlight tightens on Eliesse Ben Seghir

Every touch is being weighed now, in print and everywhere else. Some players grow into that and some are quietly ruined by it, and nobody knows which in advance.

Market

TSG Hoffenheim and Thomas Vettorel are talking past each other

“There is a gap, and pretending there is not helps nobody.” Neither side has moved, and the calendar is working for exactly one of them.

Market

Thomas Vettorel joins TSG Hoffenheim on a free

No fee and no drama: Thomas Vettorel has signed at TSG Hoffenheim, and the wage bill is the only line that moved.

In brief

2 Edition

The TSG Hoffenheim Post

10 Aug 2026
From our football correspondent Steady

Market

TSG Hoffenheim sign Andrej Ilić for $5.3M

The paperwork is done: Andrej Ilić joins from Union Berlin in a deal worth $5.3M. Now comes the harder part.

Squad

Wouter Burger stays put

“The easiest signature of my career.” Wouter Burger and TSG Hoffenheim agree another 4 years, and the manager can plan around him rather than about him.

Squad

Albian Hajdari gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

Squad

Wouter Burger knocks on the manager's door

“It had gone on long enough. I would rather have it out than leave it sitting there.” Ten minutes behind a closed door at TSG Hoffenheim, and both men came out saying it was fine.

Market

TSG Hoffenheim and Ozan Kabak are talking past each other

“There is a gap, and pretending there is not helps nobody.” Neither side has moved, and the calendar is working for exactly one of them.

Market

The clock runs on Patrick Wimmer's contract

48 months left and silence from upstairs — no offer, no talks, nothing for his people to answer. Clubs that let a calendar do their negotiating usually end up negotiating with the calendar.

In brief

1 Edition

The TSG Hoffenheim Post

3 Aug 2026
From our football correspondent Steady

Market

Alexander Prass hands in a written request

“I have nothing bad to say about this place. I just need to be somewhere else.” It is in writing now, which changes what TSG Hoffenheim can pretend not to have heard.

Market

Bernardo wants to know where this is going

“I want to win things, and I would like to do it here.” Nothing has been demanded and nothing has been threatened — but a boardroom at TSG Hoffenheim hears a sentence like that exactly as it was built.

Squad

Andrej Kramarić signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Andrej Kramarić commits to TSG Hoffenheim for another 2 years.

Market

Bolton Wanderers watching Lúkas Petersson

The interest is real enough to have reached print. TSG Hoffenheim have said nothing, which in a transfer window is its own kind of answer.

Market

The clock runs on Vladimír Coufal's contract

24 months left and silence from upstairs — no offer, no talks, nothing for his people to answer. Clubs that let a calendar do their negotiating usually end up negotiating with the calendar.

Squad

Wouter Burger asks for a word with the manager

“I would rather say it to his face than read about it.” The meeting was requested by the player, which tells you most of what you need to know.

In brief