Thiago Beltrame

Goalkeeper - Mainz 05
4 Mar 2028
Saturday
Process

Marked for Thiago Beltrame

74 Edition

The Mainz 05 Chronicle

27 Dec 2027
From our football correspondent Crisis

Boardroom

The silence upstairs is getting loud at Mainz 05

Nobody on the board has said anything against the manager, which is the point — they have stopped saying anything for him either.

Squad

Alexander Meyer keeps Mainz 05 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.

Squad

Frank Feller keeps the receipts

“I remember the meeting. I remember exactly what was promised in it.” Mainz 05 may remember it differently, which is precisely the problem.

Market

Thiago Beltrame 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 Mainz 05 can pretend not to have heard.

Match

No end in sight to Mainz 05's wait for a win

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

Squad

Nadiem Amiri in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Mainz 05 this week that will take longer than a week to unsay.

Squad

Kaishu Sano falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Player ratings

Nobody could get near Paul Nebel

Successful dribbles: 20. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

Match

Mainz 05 come up short against VfB Stuttgart

VfB Stuttgart left with the points after a 0‑2 defeat that will take some explaining on the terraces.

In brief

Back issues
70 Edition

The Mainz 05 Chronicle

29 Nov 2027
From our football correspondent Uneasy

Squad

Alexander Meyer keeps Mainz 05 in it on his own

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

Match

The small margins put Mainz 05 out

Out, 1‑6 to Bayern Munich, and the long argument about which of the small moments decided it. The league is all there is now, and everybody knows it.

Player ratings

Both of them Lee Jae-Sung's — 8.77

2 goals, and the second was the one that settled it. Marked 8.77, and he could have had a third with better luck at the near post.

Boardroom

The silence upstairs is getting loud at Mainz 05

Nobody on the board has said anything against the manager, which is the point — they have stopped saying anything for him either.

The terraces

Mainz 05 are taken apart by Bayern Munich — and the town wants answers

It finished 1-6. A cup exit is a disappointment; this was a public dismantling, and the difference between the two is the number of people who will still be talking about it in August.

Squad

Régis Gurtner says Mainz 05 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

Thiago Beltrame asks to leave Mainz 05

“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

Nadiem Amiri in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Mainz 05 this week that will take longer than a week to unsay.

Match

Nobody could stop scoring

7 goals. Both benches spent the second half looking at each other rather than at the pitch. Purists will complain about Mainz 05 and Bayern Munich in equal measure; everybody else had a wonderful time.

In brief

66 Edition

The Mainz 05 Chronicle

1 Nov 2027
From our football correspondent Uneasy

Boardroom

Pressure builds in the Mainz 05 boardroom

The directors have stopped offering the manager public warmth. In football that is usually the stage before the short statement.

Market

Thiago Beltrame 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 Mainz 05 can pretend not to have heard.

Market

Lee Jae-Sung raises the bar for Mainz 05

“I want to be playing for trophies while my legs still let me.” Nothing in that sentence is a transfer request, and nobody at Mainz 05 heard it as anything else.

Squad

Nadiem Amiri in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Mainz 05 this week that will take longer than a week to unsay.

Squad

Kaishu Sano falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Match

Eric Martel sends Mainz 05 past Werder Bremen

It finished 2‑1, and it was Eric Martel’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Mainz 05.

Player ratings

A masterclass from Eric Martel

Marked 8.94 — the sort of number a correspondent writes down twice to be sure. Everything he tried came off, and what he did not try was not worth trying.

Market

Andreas Hanche-Olsen wants European nights

The general version of this complaint is that a player wants more. The specific version names the thing: he wants to walk out under floodlights against clubs from other countries, and he has stopped pretending otherwise.

Match

Werder Bremen blown away early

There is a particular helplessness in conceding 2 times before the twentieth minute. Werder Bremen tried to reorganise, Mainz 05 did not allow it, and the result was written long before it was confirmed.

In brief

62 Edition

The Mainz 05 Chronicle

4 Oct 2027
From our football correspondent Crisis

Squad

A fracture rules Álex Arce out for 20 days

Bones knit. That is the one merciful thing about this injury and the reason Mainz 05 will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Squad

Alexander Meyer keeps Mainz 05 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.

Market

Thiago Beltrame puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at Mainz 05, and it is not being withdrawn.

Squad

Lee Jae-Sung stays put

“The easiest signature of my career.” Lee Jae-Sung and Mainz 05 agree another 2 years, and the manager can plan around him rather than about him.

Squad

Nadiem Amiri in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Mainz 05 this week that will take longer than a week to unsay.

Market

Tom Krauß 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 Mainz 05 hears a sentence like that exactly as it was built.

Match

Mainz 05 come up short against Borussia Dortmund

Borussia Dortmund left with the points after a 2‑3 defeat that will take some explaining on the terraces.

Player ratings

Paul Nebel runs at them all day

Successful dribbles: 16. There is a particular sort of despair on a full-back's face by the seventieth minute, and it was on display.

Player ratings

A day to forget for Anthony Caci

Marked 4.65, and generously at that. Nothing came off, and by the end the crowd had stopped expecting it to.

In brief

58 Edition

The Mainz 05 Chronicle

6 Sep 2027
From our football correspondent Crisis

Squad

A fracture rules Álex Arce out for 52 days

Bones knit. That is the one merciful thing about this injury and the reason Mainz 05 will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Squad

Philippe Coutinho says Mainz 05 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

Alexander Meyer keeps Mainz 05 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.

Match

The wait goes on for Mainz 05

6 without a win now, and the ground has developed the special quiet of a crowd that expects the worst. One scrappy 1-0 would cure most of it; that is the maddening part.

Player ratings

Up for the corner, and Eric Martel delivers — 7.73

Centre-halves are allowed forward twice a season and are judged on what they do when they get there. Eric Martel scored, was marked 7.73, and got back before anybody noticed he had gone.

Market

Thiago Beltrame puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at Mainz 05, and it is not being withdrawn.

Market

Germán Berterame raises the bar for Mainz 05

“I want to be playing for trophies while my legs still let me.” Nothing in that sentence is a transfer request, and nobody at Mainz 05 heard it as anything else.

Market

Mainz 05 say no — this time

The offer from Huddersfield Town for Alynho Haïdara was heard out and sent back the same day. First bids are rarely meant to succeed; they are meant to find out how loudly the door closes.

Squad

Nadiem Amiri in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Mainz 05 this week that will take longer than a week to unsay.

In brief

51 Edition

The Mainz 05 Chronicle

19 Jul 2027
From our football correspondent Steady

The terraces

Anger at Mainz 05 spills outside the ground

It has stopped being a mood in the stands and started being something organised. Boards can ignore a bad atmosphere for a long time; they cannot ignore this stage of it for very long at all.

Squad

Andreas Hanche-Olsen breaks a bone — 61 days out

Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 61 days, a clean timeline, and a return date somebody can actually plan around.

Market

Caracas come back empty-handed

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

Market

Thiago Beltrame asks to leave Mainz 05

“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

Tempers go at Mainz 05

Nadiem Amiri was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Words at Mainz 05 training over how hard people work

Somebody said out loud what several people had been thinking. Kaishu Sano is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

In brief

47 Edition

The Mainz 05 Chronicle

21 Jun 2027
From our football correspondent Uneasy

The terraces

Anger at Mainz 05 spills outside the ground

It has stopped being a mood in the stands and started being something organised. Boards can ignore a bad atmosphere for a long time; they cannot ignore this stage of it for very long at all.

Squad

Andreas Hanche-Olsen breaks a bone — 93 days out

Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 93 days, a clean timeline, and a return date somebody can actually plan around.

Market

Maxim Dal asks to leave Mainz 05

“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

Real improvement from Nelson Weiper at Mainz 05

Form comes and goes; this has not gone. Nelson Weiper is 22, and the version of him training now would not have got into the side he was in a year ago.

Squad

A late step up for Paul Nebel

At 24 the improving is meant to be over. It is not: 3 points better than the mark taken at the start of the year, which is the sort of thing that happens to players who take the boring parts of the job seriously.

Squad

Germán Berterame falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Market

Markus Alaba attracts admirers

The name of Markus Alaba has come up in conversations Mainz 05 were not part of. Nothing formal, nothing signed — but nothing about it accidental either.

Market

Mainz 05 may not be able to give Thiago Beltrame what he wants

It is the most legitimate ambition in the sport and the hardest for most clubs to satisfy. Thiago Beltrame wants continental football; whether Mainz 05 can provide it is a question about the next two seasons, not about him.

Market

Köln expected to open talks for Stefan Bell

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

In brief

45 Edition

The Mainz 05 Chronicle

7 Jun 2027
From our football correspondent Uneasy

Boardroom

The scrutiny sharpens at Mainz 05

Nobody upstairs has said anything, which is the loudest thing they could do. Results buy silence in this game; the account at Mainz 05 is running low.

Match

Every point is an argument now for Mainz 05

Position 17 and 30 points, and the table gets read bottom-up in this part of town. The calendar has stopped being a schedule and started being a countdown.

Boardroom

Mainz 05 put Klaus Seidel on notice

The board have said in public what they had been saying in private. Results between now and the next meeting decide it, and everybody in the building knows the arithmetic.

Market

Mainz 05 say no — this time

The offer from Hamburger SV for Robin Zentner was heard out and sent back the same day. First bids are rarely meant to succeed; they are meant to find out how loudly the door closes.

Market

Dominik Kohr 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 Mainz 05 can pretend not to have heard.

Market

Robin Zentner raises the bar for Mainz 05

“I want to be playing for trophies while my legs still let me.” Nothing in that sentence is a transfer request, and nobody at Mainz 05 heard it as anything else.

Squad

Tempers go at Mainz 05

Nadiem Amiri was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Real improvement from Thiago Beltrame at Mainz 05

Form comes and goes; this has not gone. Thiago Beltrame is 23, and the version of him training now would not have got into the side he was in a year ago.

Squad

Words at Mainz 05 training over how hard people work

Somebody said out loud what several people had been thinking. Kaishu Sano is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

In brief

36 Edition

The Mainz 05 Chronicle

5 Apr 2027
From our football correspondent Steady

Boardroom

Mainz 05 part company with Alexander Möller

The statement thanked him for his efforts and wished him well, in that order and in about that many words. The search begins immediately.

Squad

A one-man rearguard from Robin Zentner

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.

Player ratings

Both of them Paul Nebel's — 8.70

2 goals, and the second was the one that settled it. Marked 8.70, and he could have had a third with better luck at the near post.

Boardroom

Uwe Scholz minds the shop at Mainz 05

“I am not thinking past Saturday, and I would advise nobody else to.” The caretaker’s first rule is to pretend the job is small; Uwe Scholz recited it perfectly.

Player ratings

Eric Martel pops up at the right end — 7.82

7.82, 1 on the scoresheet, and the specific comedy of a back-four player celebrating like somebody who does this every week. He does not, and that is exactly why the ground reacted the way it did.

Squad

Tempers go at Mainz 05

Nadiem Amiri was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Thiago Beltrame is a better footballer than he was

Not a run of form — an actual step up, held for months. At 23 he is doing things at this level he could not do at the start of the season, and the coaching staff will tell you exactly which of them.

Match

Paul Nebel among the goals in a wild afternoon

6 goals in one match, Paul Nebel on the scoresheet, and a scoreline that will look like a misprint. Neutrals could not have asked more of Mainz 05 and RB Leipzig.

Squad

Words at Mainz 05 training over how hard people work

Somebody said out loud what several people had been thinking. Kaishu Sano is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

In brief

32 Edition

The Mainz 05 Chronicle

8 Mar 2027
From our football correspondent Crisis

Match

13 matches without a win for Mainz 05

The run now stands at 13, and the questions being asked around Mainz 05 are no longer polite ones.

Boardroom

Mainz 05 put Alexander Möller on notice

The board have said in public what they had been saying in private. Results between now and the next meeting decide it, and everybody in the building knows the arithmetic.

Squad

Lee Jae-Sung signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Lee Jae-Sung commits to Mainz 05 for another 2 years.

Squad

Real improvement from Thiago Beltrame at Mainz 05

Form comes and goes; this has not gone. Thiago Beltrame is 23, and the version of him training now would not have got into the side he was in a year ago.

Squad

Robin Zentner falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Squad

Anthony Caci in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Mainz 05 this week that will take longer than a week to unsay.

Player ratings

The chances came and went for Eric Martel

9 shots, and a count that reads like a good afternoon until you check the other column. Strikers survive weeks like this on the understanding that the chances keep arriving; the day they stop is the day it becomes a problem.

Player ratings

Paul Nebel runs at them all day

Successful dribbles: 16. There is a particular sort of despair on a full-back's face by the seventieth minute, and it was on display.

Player ratings

Germán Berterame leaves them behind him

Shots: 5. Goals: none. The chances were there and they were good ones, and they went into the stand, the goalkeeper's arms and the side netting in roughly that order.

In brief

29 Edition

The Mainz 05 Chronicle

15 Feb 2027
From our football correspondent Crisis

Match

No end in sight to Mainz 05's wait for a win

10 matches now without a victory, and the excuses have worn thinner than the patience. Somebody at Mainz 05 has to find a result from somewhere.

Match

Mainz 05 are in real trouble now

Position 17, 18 points, and a fixture list with fewer games left in it than excuses. The arithmetic is not cruel yet, but it has stopped being kind.

Player ratings

Nobody could get near Paul Nebel

Successful dribbles: 31. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

Market

Thiago Beltrame 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 Mainz 05 can pretend not to have heard.

Market

Germán Berterame raises the bar for Mainz 05

“I want to be playing for trophies while my legs still let me.” Nothing in that sentence is a transfer request, and nobody at Mainz 05 heard it as anything else.

Squad

Nadiem Amiri in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Mainz 05 this week that will take longer than a week to unsay.

Squad

Kaishu Sano falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Squad

Nadiem Amiri 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

No clean sheets in sight for Mainz 05

4 games now with at least two against. The back line has been rearranged, the goalkeeper has been backed publicly, and the goals keep going in anyway.

In brief

21 Edition

The Mainz 05 Chronicle

21 Dec 2026
From our football correspondent Crisis

Match

Every point is an argument now for Mainz 05

Position 16 and 17 points, and the table gets read bottom-up in this part of town. The calendar has stopped being a schedule and started being a countdown.

Squad

Sota Kawasaki keeps the receipts

“I remember the meeting. I remember exactly what was promised in it.” Mainz 05 may remember it differently, which is precisely the problem.

Market

Mainz 05 may not be able to give Germán Berterame what he wants

It is the most legitimate ambition in the sport and the hardest for most clubs to satisfy. Germán Berterame wants continental football; whether Mainz 05 can provide it is a question about the next two seasons, not about him.

Squad

Nadiem Amiri in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Mainz 05 this week that will take longer than a week to unsay.

Squad

Thiago Beltrame is a better footballer than he was

Not a run of form — an actual step up, held for months. At 23 he is doing things at this level he could not do at the start of the season, and the coaching staff will tell you exactly which of them.

Squad

Kaishu Sano falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Match

FC Augsburg take the points off Mainz 05

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

Player ratings

Benedict Hollerbach runs at them all day

Successful dribbles: 16. There is a particular sort of despair on a full-back's face by the seventieth minute, and it was on display.

Player ratings

Germán Berterame keeps on missing

Shots: 5, not one of them in. A centre forward is paid for one thing, and on this evidence he has forgotten which thing it is.

In brief

16 Edition

The Mainz 05 Chronicle

16 Nov 2026
From our football correspondent Steady

Match

Bayer Leverkusen punish Mainz 05 for switching off

2 goals to the good, and then a slow surrender of everything that had been earned. Germán Berterame will not be the one blamed for it, but nobody at Mainz 05 escapes the conversation that follows a collapse like this.

Player ratings

A brace, and Germán Berterame takes the afternoon — 9.16

There is a particular kind of quiet from an away end watching one man score twice. Germán Berterame provided it, and the 9.16 beside his name is if anything generous to everybody else.

Squad

Tempers go at Mainz 05

Nadiem Amiri was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Words at Mainz 05 training over how hard people work

Somebody said out loud what several people had been thinking. Kaishu Sano is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Squad

Kaishu Sano 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

Mainz 05 and Bayer Leverkusen take a point apiece

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

Player ratings

Nobody could get near Silas

Successful dribbles: 16. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

Squad

Thiago Beltrame wants to go home

“I have given this everything, but my family is not here and neither am I, not really.” A footballer can be coached out of bad form. Nobody has ever been coached out of this, and Mainz 05 know it.

The terraces

The spotlight tightens on Philipp Mwene

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

10 Edition

The Mainz 05 Chronicle

5 Oct 2026
From our football correspondent Crisis

Squad

A fracture rules Robin Zentner out for 59 days

Bones knit. That is the one merciful thing about this injury and the reason Mainz 05 will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Market

Robin Zentner wants more than Mainz 05 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

Tempers go at Mainz 05

Nadiem Amiri was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Real improvement from Thiago Beltrame at Mainz 05

Form comes and goes; this has not gone. Thiago Beltrame is 23, and the version of him training now would not have got into the side he was in a year ago.

Squad

Words at Mainz 05 training over how hard people work

Somebody said out loud what several people had been thinking. Kaishu Sano is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Match

A bad afternoon for Mainz 05 against Borussia Dortmund

0‑2 to Borussia Dortmund, and no complaints worth printing. The performance asked for nothing more than it got.

Player ratings

The one thing Phillip Tietz could not do

Shots: 7, enough of them from close enough that a striker in form scores two. He is not a striker in form.

Player ratings

Paul Nebel could have had three

5 attempts, none of them in. He got into the right places all afternoon, which is the hard part, and did the easy part badly — and that is the version of a bad day a manager can live with.

Player ratings

Silas runs at them all day

Successful dribbles: 12. There is a particular sort of despair on a full-back's face by the seventieth minute, and it was on display.

In brief

7 Edition

The Mainz 05 Chronicle

14 Sep 2026
From our football correspondent Steady

Squad

A fracture rules Robin Zentner out for 84 days

Bones knit. That is the one merciful thing about this injury and the reason Mainz 05 will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Player ratings

Lee Jae-Sung, 34, rolls back the years — 9.31

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 9.31 at 34, and nobody on the pitch was better.

Squad

Nadiem Amiri in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Mainz 05 this week that will take longer than a week to unsay.

Squad

Real improvement from Daniel Gleiber at Mainz 05

Form comes and goes; this has not gone. Daniel Gleiber is 21, and the version of him training now would not have got into the side he was in a year ago.

Squad

Kaishu Sano falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Match

Lee Jae-Sung sends Mainz 05 past SC Freiburg

It finished 3‑1, and it was Lee Jae-Sung’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Mainz 05.

Player ratings

Benedict Hollerbach in the eights

A performance of 8.71 does not come along often, and when it does the rest of the team becomes scenery. He was magnificent.

Match

Lee Jae-Sung at the heart of a fast Mainz 05 start

2 goals inside twenty minutes with Lee Jae-Sung in the middle of it, and SC Freiburg unable to get near the ball long enough to change anything. Some matches are won before the first drink.

Player ratings

Germán Berterame could have had three

7 attempts, none of them in. He got into the right places all afternoon, which is the hard part, and did the easy part badly — and that is the version of a bad day a manager can live with.

In brief