21 Dec 2027
Tuesday
Process
73 Edition

The Mainz 05 Chronicle

20 Dec 2027
From our football correspondent Uneasy

Market

Otto Ruoppi 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.

Squad

Eric Martel is in the form of his life

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

Match

Whatever happens, Mainz 05 do not lose

8 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

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.

Player ratings

Benedict Hollerbach in the eights

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

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.

Player ratings

One of those days for Sheraldo Becker

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.70, and no argument anywhere in the ground.

Player ratings

Paul Nebel in the eights

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

Squad

The manager makes an example of El Chadaille Bitshiabu

“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

Back issues
72 Edition

The Mainz 05 Chronicle

13 Dec 2027
From our football correspondent Uneasy

Squad

A one-man rearguard from Robin Zentner

There were 7 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

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

Eric Martel is in the form of his life

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

Match

7 unbeaten for Mainz 05

Hard to beat is not the same as winning, but 7 matches without defeat is a foundation Mainz 05 did not have in the autumn.

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.

Player ratings

Benedict Hollerbach in the eights

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

Player ratings

One of those days for Eric Martel

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.38, and no argument anywhere in the ground.

Squad

Christopher Ibayi signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Christopher Ibayi and Mainz 05 agree another 2 years.

Match

Honours even between Mainz 05 and TSG Hoffenheim

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

In brief

  • Market The Anthony Caci story refuses to die
  • Loan watch The goals keep arriving from Kasey Bos’s exile
71 Edition

The Mainz 05 Chronicle

6 Dec 2027
From our football correspondent Upbeat

Squad

4 goals for Benedict Hollerbach

The match ball belongs to Benedict Hollerbach, whose 4 goals turned a difficult afternoon into a procession.

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.

Squad

Matheo Raab 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

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.

Match

Mainz 05 get the job done against RB Leipzig

A 5‑4 win over RB Leipzig, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

Player ratings

A masterclass from Benedict Hollerbach

Marked 10.00 — 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.

Squad

Eric Martel is carrying Mainz 05

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

Match

6 unbeaten for Mainz 05

Hard to beat is not the same as winning, but 6 matches without defeat is a foundation Mainz 05 did not have in the autumn.

Player ratings

Eric Martel in the eights

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

In brief

  • Player ratings The one thing Paul Nebel could not do
  • Boardroom Mainz 05 pull $26.4M back off the table
  • Player ratings Silas runs at them all day
70 Edition

The Mainz 05 Chronicle

29 Nov 2027
From our football correspondent Uneasy

Match

Mainz 05 through in the cup

A 2‑1 win over VfL Wolfsburg, and the draw for the next round can be watched with some interest for once.

Player ratings

Paul Nebel runs at them all day

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

Squad

Ransford Königsdörffer 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.

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

No hiding place for Benedict Hollerbach

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Benedict Hollerbach, and the manager let it.

Squad

Eric Martel is in the form of his life

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

Player ratings

A masterclass from Eric Martel

Marked 8.97 — 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.

Player ratings

A masterclass from William Bøving

Marked 8.54 — 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.

Player ratings

A masterclass from Sheraldo Becker

Marked 8.25 — 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.

In brief

69 Edition

The Mainz 05 Chronicle

22 Nov 2027
From our football correspondent Uneasy

Squad

Philipp Mwene: 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.” Mainz 05 have not answered, which is an answer of sorts.

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

One of those days for Paul Nebel

There is a version of this player everybody suspected was in there, and on this evidence it is. 9.42, and no argument anywhere in the ground.

Player ratings

Silas in the eights

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

Player ratings

One of those days for Benedict Hollerbach

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.77, and no argument anywhere in the ground.

Squad

The manager makes an example of Silas

“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 Mainz 05 and Bayern Munich

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

Squad

Home is on Otto Ruoppi's mind

“Some mornings you wake up and you are still a long way from everything you know.” It is not the football and it never was; Mainz 05 are dealing with a man who wants a different country.

Player ratings

Phillip Tietz leaves them behind him

Shots: 11. 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

68 Edition

The Mainz 05 Chronicle

15 Nov 2027
From our football correspondent Uneasy

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

Nobody could get near Paul Nebel

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

Squad

Paul Nebel signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Paul Nebel and Mainz 05 agree another 5 years.

Squad

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

One of those days for Eric Martel

There is a version of this player everybody suspected was in there, and on this evidence it is. 9.16, and no argument anywhere in the ground.

Player ratings

Sheraldo Becker in the eights

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

Squad

Eric Martel is in the form of his life

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

Loan watch

Kacper Potulski counts the days

“I watch every Mainz 05 game from here. That says everything about where my head is.” The loan at Borussia Dortmund runs its course, but his heart never made the trip.

Match

Mainz 05 share the spoils with Bayer Leverkusen

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

In brief

67 Edition

The Mainz 05 Chronicle

8 Nov 2027
From our football correspondent Uneasy

Player ratings

Paul Nebel runs at them all day

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

Squad

Robin Zentner 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.

Market

Otto Ruoppi 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

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.

Match

Mainz 05 find a way past St. Pauli

St. Pauli made Mainz 05 work for it, but the scoreboard read 3‑2 at the end and the table does not ask how.

Squad

Mainz 05 count the cost of losing Matheo Raab

47 days, the scan says, and scans are kinder than reality. The fixtures in that window have just become somebody else’s job.

Player ratings

One of those days for Eric Martel

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.81, and no argument anywhere in the ground.

Player ratings

Sheraldo Becker in the eights

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

Squad

Hong Hyun-Seok signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Hong Hyun-Seok and Mainz 05 agree another 4 years.

In brief

66 Edition

The Mainz 05 Chronicle

1 Nov 2027
From our football correspondent Crisis

Match

Mainz 05 taken apart

0‑3 to Werder Bremen, 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

Lasse Rieß: 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.” Mainz 05 have not answered, which is an answer of sorts.

Match

The wait goes on for Mainz 05

4 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.

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

El Chadaille Bitshiabu 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.

Player ratings

Nobody could get near Lee Jae-Sung

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

Squad

Hong Hyun-Seok signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Hong Hyun-Seok and Mainz 05 agree another 4 years.

Player ratings

The one thing Phillip Tietz could not do

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

Boardroom

Inquest at Mainz 05

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.

In brief

65 Edition

The Mainz 05 Chronicle

25 Oct 2027
From our football correspondent Steady

Squad

Mainz 05 count the cost of losing Kaishu Sano

18 days, the scan says, and scans are kinder than reality. The fixtures in that window have just become somebody else’s job.

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.

Player ratings

Nobody could get near Paul Nebel

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

Player ratings

A masterclass from Eric Martel

Marked 8.97 — 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.

Player ratings

A masterclass from Silas

Marked 8.70 — 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.

Player ratings

One of those days for Sheraldo Becker

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.31, and no argument anywhere in the ground.

Squad

The manager makes an example of William Bøving

“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 Mainz 05 and VfL Wolfsburg

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

Squad

Eric Martel is carrying Mainz 05

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

In brief

  • The terraces The press cannot get enough of Eric Martel
  • Boardroom The Mainz 05 production line keeps running
64 Edition

The Mainz 05 Chronicle

18 Oct 2027
From our football correspondent Steady

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.

Player ratings

A masterclass from Benedict Hollerbach

Marked 9.09 — 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.

Squad

The manager makes an example of Robin Zentner

“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.

Player ratings

One of those days for Paul Nebel

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.44, and no argument anywhere in the ground.

Player ratings

Sheraldo Becker runs at them all day

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

Match

Mainz 05 share the spoils with Union Berlin

A 2‑2 draw with Union Berlin leaves the dressing room somewhere between relief and regret.

Player ratings

A costly moment from William Bøving

One lapse, one goal, and ninety minutes of honest work counting for nothing. That is the job at Mainz 05, and it is a cruel one.

Market

The Anthony Caci story refuses to die

It has been denied twice and printed three times, which is the usual arithmetic. Until Anthony Caci signs something — a contract at Mainz 05 or anywhere else — this column belongs to him.

Squad

Andreas Hanche-Olsen 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 Mainz 05, and both men came out saying it was fine.

In brief

63 Edition

The Mainz 05 Chronicle

11 Oct 2027
From our football correspondent Crisis

Squad

Christopher Ibayi 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.

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.

Match

Heidenheim take the points off Mainz 05

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

Player ratings

Nobody could get near Silas

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

Squad

Janik Haberer signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Janik Haberer and Mainz 05 agree another 3 years.

Player ratings

Phillip Tietz leaves them behind him

Shots: 12. 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.

Squad

Anthony Caci 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

Kacper Potulski wants to come home

“I did not go to Borussia Dortmund to sit and watch. I want to come back to Mainz 05 and fight for my place.” 4 appearances in 13 matches say the rest.

Player ratings

Benedict Hollerbach keeps on missing

Shots: 12, 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

62 Edition

The Mainz 05 Chronicle

4 Oct 2027
From our football correspondent Steady

Match

Mainz 05 tear Borussia Dortmund apart

Rarely has this fixture seen a display like it: 4‑1 against Borussia Dortmund, and it could have been more.

Squad

Wouter Prins 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

Benedict Hollerbach 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.

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.

Player ratings

Eric Martel in the eights

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

Player ratings

A masterclass from Silas

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.

Player ratings

Phillip Tietz in the eights

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

Player ratings

One of those days for Sheraldo Becker

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.76, and no argument anywhere in the ground.

In brief

61 Edition

The Mainz 05 Chronicle

27 Sep 2027
From our football correspondent Crisis

Squad

William Bøving 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.

Squad

Robin Zentner 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

Tempers go at Mainz 05

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

Match

A bad afternoon for Mainz 05 against Eintracht Frankfurt

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

Player ratings

Paul Nebel runs at them all day

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

Squad

The manager makes an example of Erick Gallardo

“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.

Player ratings

Christopher Ibayi leaves them behind him

Shots: 13. 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.

Player ratings

The one thing Eric Martel could not do

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

Player ratings

Benedict Hollerbach leaves them behind him

Shots: 7. 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

60 Edition

The Mainz 05 Chronicle

20 Sep 2027
From our football correspondent Uneasy

Squad

Nelson Weiper: 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.” Mainz 05 have not answered, which is an answer of sorts.

Squad

Benedict Hollerbach stays put

“The easiest signature of my career.” Benedict Hollerbach and Mainz 05 agree another 5 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.

Match

Mainz 05 see off Köln

Three points for Mainz 05, 5‑4 the final word against Köln in a contest settled by the finer margins.

Player ratings

Eric Martel in the eights

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

Player ratings

A masterclass from Silas

Marked 9.34 — 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.

Squad

The manager makes an example of Robin Zentner

“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.

Player ratings

Sheraldo Becker in the eights

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

Player ratings

A masterclass from Lee Jae-Sung

Marked 8.40 — 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.

In brief

59 Edition

The Mainz 05 Chronicle

13 Sep 2027
From our football correspondent Uneasy

Squad

Robin Zentner 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.

Match

5 matches without a win for Mainz 05

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

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.

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.

Player ratings

One of those days for Eric Martel

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.94, and no argument anywhere in the ground.

Player ratings

A masterclass from Benedict Hollerbach

Marked 8.21 — 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.

Squad

The manager makes an example of El Chadaille Bitshiabu

“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.

Player ratings

Phillip Tietz leaves them behind him

Shots: 9. 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.

Loan watch

Kacper Potulski wants to come home

“I did not go to Borussia Dortmund to sit and watch. I want to come back to Mainz 05 and fight for my place.” 1 appearances in 9 matches say the rest.

In brief

58 Edition

The Mainz 05 Chronicle

6 Sep 2027
From our football correspondent Crisis

Match

The wait goes on for Mainz 05

4 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.

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

Mainz 05 come up short against Hamburger SV

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

Market

Erick Gallardo 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.

Player ratings

A masterclass from Paul Nebel

Marked 8.51 — 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.

Squad

No hiding place for Anthony Caci

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Anthony Caci, and the manager let it.

Squad

Robin Zentner 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.

Player ratings

Nobody could get near Silas

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

Player ratings

The one thing Phillip Tietz could not do

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

In brief

57 Edition

The Mainz 05 Chronicle

30 Aug 2027
From our football correspondent Uneasy

Squad

Robin Zentner keeps Mainz 05 in it on his own

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

Player ratings

Nothing got past Eric Martel

Headers, blocks, tackles, interceptions — 29 of them, and not one goal behind him. The sort of performance that never makes a highlight reel and wins football matches.

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.

Player ratings

Nothing got past Nadiem Amiri

Headers, blocks, tackles, interceptions — 23 of them, and not one goal behind him. The sort of performance that never makes a highlight reel and wins football matches.

Market

Robert Roth comes home

The shirt still fits. Robert Roth is back at Mainz 05, and half the ground remembers him in these colours already. Some signings need selling to the town; this one sold itself.

Market

Paul Neumann is a Mainz 05 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.

Market

Sven Jäger comes home

The shirt still fits. Sven Jäger is back at Mainz 05, and half the ground remembers him in these colours already. Some signings need selling to the town; this one sold itself.

Market

Daniel Winter comes home

The shirt still fits. Daniel Winter is back at Mainz 05, and half the ground remembers him in these colours already. Some signings need selling to the town; this one sold itself.

Player ratings

Sheraldo Becker runs at them all day

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

In brief

56 Edition

The Mainz 05 Chronicle

23 Aug 2027
From our football correspondent Uneasy

Market

Mainz 05 turn down Union Berlin for Lee Jae-Sung

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

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

The Anthony Caci story refuses to die

It has been denied twice and printed three times, which is the usual arithmetic. Until Anthony Caci signs something — a contract at Mainz 05 or anywhere else — this column belongs to him.

In brief

55 Edition

The Mainz 05 Chronicle

16 Aug 2027
From our football correspondent Crisis

Squad

Tempers go at Mainz 05

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

Loan watch

Kacper Potulski has seen enough of Borussia Dortmund

“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 Mainz 05, and 0 appearances in 5 say he has earned the hearing.

Squad

The manager makes an example of Matheo Raab

“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

54 Edition

The Mainz 05 Chronicle

9 Aug 2027
From our football correspondent Crisis

Squad

Christopher Ibayi 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

Mainz 05 turn down Vitesse for Christopher Ibayi

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

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

53 Edition

The Mainz 05 Chronicle

2 Aug 2027
From our football correspondent Crisis

Boardroom

Mainz 05 spell it out for Peter Schreiber

The board’s statement ran to three sentences and one of them mentioned results. Peter Schreiber has managed long enough to translate: win soon, or the next statement is shorter.

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

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.

Market

El Chadaille Bitshiabu 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.

Market

Vitesse join the queue for Christopher Ibayi

Add another name to the list: Vitesse have asked the question everybody in the game has been asking about Christopher Ibayi. The answer from Mainz 05 has not changed — yet.

Squad

Christopher Ibayi 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

52 Edition

The Mainz 05 Chronicle

26 Jul 2027
From our football correspondent Crisis

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

The Anthony Caci story refuses to die

It has been denied twice and printed three times, which is the usual arithmetic. Until Anthony Caci signs something — a contract at Mainz 05 or anywhere else — this column belongs to him.

Squad

Silvan Widmer 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

51 Edition

The Mainz 05 Chronicle

19 Jul 2027
From our football correspondent Crisis

Squad

Danny da Costa 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

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

The manager makes an example of Daniel Gleiber

“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

50 Edition

The Mainz 05 Chronicle

12 Jul 2027
From our football correspondent Crisis

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.

Loan watch

Kacper Potulski counts the days

“I watch every Mainz 05 game from here. That says everything about where my head is.” The loan at Borussia Dortmund runs its course, but his heart never made the trip.

Squad

The manager makes an example of Dominik Kohr

“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

49 Edition

The Mainz 05 Chronicle

5 Jul 2027
From our football correspondent Crisis

Boardroom

Mainz 05 put Peter Schreiber 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.

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.

Market

Benedict Hollerbach 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.

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

No hiding place for Matheo Raab

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Matheo Raab, and the manager let it.

Market

Mainz 05 and Hong Hyun-Seok 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.

Boardroom

Mainz 05 pull $1.6M back off the table

The money that was there in the summer is not there now. Nobody upstairs calls this a change of ambition, and everybody downstairs reads it as one.

Squad

Philipp Mwene knocks on the manager’s door

“Thirty minutes, door closed, everything said. We shook hands after.” Whatever was in the room stayed in the room, and Philipp Mwene trained the next morning like a man with less to carry.

Squad

A season on the outside for Hong Hyun-Seok

He trains hard, says the right things and goes home to an empty flat. Nobody at Mainz 05 has done anything wrong, which is exactly what makes it so difficult to fix.

In brief

48 Edition

The Mainz 05 Chronicle

28 Jun 2027
From our football correspondent Uneasy

Squad

Matheo Raab 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

Danny da Costa 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

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

47 Edition

The Mainz 05 Chronicle

21 Jun 2027
From our football correspondent Uneasy

Market

Mainz 05 turn down Borussia Dortmund for Benedict Hollerbach

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

Squad

Christopher Ibayi: 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.” Mainz 05 have not answered, which is an answer of sorts.

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.

In brief

46 Edition

The Mainz 05 Chronicle

14 Jun 2027
From our football correspondent Uneasy

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

Danny da Costa told to find a new club

“They were honest with me, and I would rather know.” Danny da Costa has been informed he is not in the manager's thinking at Mainz 05.

Squad

No hiding place for Lasse Rieß

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Lasse Rieß, and the manager let it.

Market

Talks stall between Mainz 05 and Janik Haberer

“We are a long way apart, and pretending otherwise helps nobody.” Neither side is close, and the calendar is not on the club's side.

Squad

Philipp Mwene called up by his country

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

Squad

Stefan Posch called up by his country

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

In brief

45 Edition

The Mainz 05 Chronicle

7 Jun 2027
From our football correspondent Uneasy

Market

Mainz 05 turn down Köln for Lee Jae-Sung

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

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.

Market

Maxim Dal 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.

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.

Market

Erick Gallardo 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.

Market

Mainz 05 bring in an old head

Janik Haberer 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.

Squad

Kacper Potulski named player of the month

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

Loan watch

Tom Krauß keeps scoring at Köln

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

Squad

William Bøving 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

44 Edition

The Mainz 05 Chronicle

31 May 2027
From our football correspondent Uneasy

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

Christopher Ibayi 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

El Chadaille Bitshiabu 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

43 Edition

The Mainz 05 Chronicle

24 May 2027
From our football correspondent Uneasy

Squad

Eric Martel is named among the best

There are footballers who have a good season and footballers a season is remembered for, and the second kind get their names read out in a hall in the summer. Mainz 05 will be quietly delighted and privately nervous.

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

Robin Zentner claims the golden glove

The one award nobody else on the pitch can win goes to Robin Zentner, on 8 clean sheets across the season. Keepers wait a career for a season like it.

In brief

42 Edition

The Mainz 05 Chronicle

17 May 2027
From our football correspondent Uneasy

Squad

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

The manager makes an example of Ransford Königsdörffer

“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

Kacper Potulski keeps scoring at Renate

14 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

41 Edition

The Mainz 05 Chronicle

10 May 2027
From our football correspondent Uneasy

Market

Thomas Vettorel 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.

Squad

Mainz 05 lose Phillip Tietz

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

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.

In brief

40 Edition

The Mainz 05 Chronicle

3 May 2027
From our football correspondent Uneasy

Squad

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

El Chadaille Bitshiabu 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

No hiding place for Andreas Hanche-Olsen

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Andreas Hanche-Olsen, and the manager let it.

Market

The Anthony Caci story refuses to die

It has been denied twice and printed three times, which is the usual arithmetic. Until Anthony Caci signs something — a contract at Mainz 05 or anywhere else — this column belongs to him.

Loan watch

4 goals on loan for Kacper Potulski

12 appearances at Renate and the goals keep coming. Mainz 05 are watching this more closely than the borrowing club would like.

Loan watch

The goals keep arriving from William Bøving’s exile

3 goals in 29 games at FC Augsburg — numbers that travel home faster than he does. Somebody at Mainz 05 updates a spreadsheet every Monday, and it makes better reading each week.

In brief

39 Edition

The Mainz 05 Chronicle

26 Apr 2027
From our football correspondent Uneasy

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

No hiding place for Daniel Gleiber

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Daniel Gleiber, and the manager let it.

Squad

Andreas Hanche-Olsen 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 Mainz 05, and both men came out saying it was fine.

In brief

38 Edition

The Mainz 05 Chronicle

19 Apr 2027
From our football correspondent Crisis

Squad

Benedict Hollerbach is carrying Mainz 05

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

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.

Player ratings

Paul Nebel runs at them all day

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

Match

Mainz 05 come up short against FC Augsburg

FC Augsburg left with the points after a 0‑1 defeat that will take some explaining on the terraces.

Player ratings

The one thing Erick Gallardo could not do

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

Squad

Thomas Vettorel 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.

In brief

37 Edition

The Mainz 05 Chronicle

12 Apr 2027
From our football correspondent Uneasy

Squad

Robin Zentner 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

Armindo Sieb: 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.” Mainz 05 have not answered, which is an answer of sorts.

Squad

Mainz 05 count the cost of losing Phillip Tietz

63 days, the scan says, and scans are kinder than reality. The fixtures in that window have just become somebody else’s job.

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.

Player ratings

A masterclass from Paul Nebel

Marked 8.80 — 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.

Loan watch

The goals keep arriving from Tom Krauß’s exile

10 goals in 30 games at Köln — numbers that travel home faster than he does. Somebody at Mainz 05 updates a spreadsheet every Monday, and it makes better reading each week.

Player ratings

The one thing Christopher Ibayi could not do

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

Match

Mainz 05 and TSG Hoffenheim 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.

Player ratings

Benedict Hollerbach runs at them all day

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

In brief

36 Edition

The Mainz 05 Chronicle

5 Apr 2027
From our football correspondent Uneasy

Squad

Robin Zentner 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.

Squad

Matheo Raab: 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.” Mainz 05 have not answered, which is an answer of sorts.

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.

Match

Mainz 05 find a way past RB Leipzig

RB Leipzig made Mainz 05 work for it, but the scoreboard read 2‑1 at the end and the table does not ask how.

Player ratings

Lee Jae-Sung in the eights

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

Player ratings

Erick Gallardo in the eights

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

Squad

No hiding place for Stefan Posch

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Stefan Posch, and the manager let it.

Player ratings

Benedict Hollerbach 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.

Market

Anthony Caci linked with a move away

The name of Anthony Caci keeps appearing in other people's back pages. Mainz 05 say nothing, which says plenty.

In brief

35 Edition

The Mainz 05 Chronicle

29 Mar 2027
From our football correspondent Crisis

Player ratings

Nobody could get near Paul Nebel

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

Match

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

5 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

Tempers go at Mainz 05

Dominik Kohr 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.

Match

Mainz 05 come up short against Borussia Mönchengladbach

Borussia Mönchengladbach left with the points after a 0‑1 defeat that will take some explaining on the terraces.

Player ratings

Erick Gallardo keeps on missing

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

Squad

No hiding place for Sheraldo Becker

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Sheraldo Becker, and the manager let it.

In brief

34 Edition

The Mainz 05 Chronicle

22 Mar 2027
From our football correspondent Uneasy

Squad

A one-man rearguard from Robin Zentner

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

Defences have started doubling up on Benedict Hollerbach

12 goals and a season average of 7.55 will do that. The space he used to find has gone; he keeps scoring anyway, which is the mark of the real thing.

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

Tempers go at Mainz 05

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

Player ratings

One of those days for Benedict Hollerbach

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.96, and no argument anywhere in the ground.

Player ratings

A masterclass from Paul Nebel

Marked 8.32 — 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.

Squad

No place for Dominik Kohr 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 Mainz 05 pretended it was anything other than a decision about him.

Match

Benedict Hollerbach rescues a point for Mainz 05

It needed Benedict Hollerbach to find the net to bring anything home at all: 1‑1 against Bayern Munich, and half the dressing room will call it a point won.

Player ratings

Nobody could get near Silas

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

In brief

33 Edition

The Mainz 05 Chronicle

15 Mar 2027
From our football correspondent Uneasy

Squad

Lasse Rieß: 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.” Mainz 05 have not answered, which is an answer of sorts.

Squad

Phillip Tietz out for 93 days

The medical room confirms 93 days on the sidelines for Phillip Tietz, and a plan built around him now has to be rebuilt.

Squad

Defences have started doubling up on Benedict Hollerbach

11 goals and a season average of 7.52 will do that. The space he used to find has gone; he keeps scoring anyway, which is the mark of the real thing.

Squad

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

One of those days for Silas

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.94, and no argument anywhere in the ground.

Player ratings

Benedict Hollerbach in the eights

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

Match

Mainz 05 and Bayer Leverkusen 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.

Player ratings

Paul Nebel runs at them all day

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

Loan watch

9 goals on loan for Tom Krauß

26 appearances at Köln and the goals keep coming. Mainz 05 are watching this more closely than the borrowing club would like.

In brief

32 Edition

The Mainz 05 Chronicle

8 Mar 2027
From our football correspondent Uneasy

Market

Erick Gallardo 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.

Player ratings

Nobody could get near Paul Nebel

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

Squad

Sota Kawasaki: 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.” Mainz 05 have not answered, which is an answer of sorts.

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

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

Defences have started doubling up on Benedict Hollerbach

10 goals and a season average of 7.49 will do that. The space he used to find has gone; he keeps scoring anyway, which is the mark of the real thing.

Player ratings

One of those days for Benedict Hollerbach

There is a version of this player everybody suspected was in there, and on this evidence it is. 9.02, and no argument anywhere in the ground.

Player ratings

Lee Jae-Sung in the eights

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

Player ratings

Christopher Ibayi keeps on missing

Shots: 10, 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

31 Edition

The Mainz 05 Chronicle

1 Mar 2027
From our football correspondent Crisis

Player ratings

Nobody could get near Paul Nebel

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

Market

Lennard Maloney 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

Danny da Costa 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

Benedict Hollerbach 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

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

Benedict Hollerbach is in the form of his life

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

Match

Werder Bremen take the points off Mainz 05

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

Squad

Home is on Erick Gallardo's mind

“Some mornings you wake up and you are still a long way from everything you know.” It is not the football and it never was; Mainz 05 are dealing with a man who wants a different country.

Player ratings

One of those days for Benedict Hollerbach

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.97, and no argument anywhere in the ground.

In brief

30 Edition

The Mainz 05 Chronicle

22 Feb 2027
From our football correspondent Steady

Player ratings

Nothing got past Nadiem Amiri

Headers, blocks, tackles, interceptions — 31 of them, and not one goal behind him. The sort of performance that never makes a highlight reel and wins football matches.

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.

Player ratings

Eric Martel in the eights

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

Match

Eric Martel sends Mainz 05 past VfL Wolfsburg

It finished 1‑0, and it was Eric Martel’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.49 does not come along often, and when it does the rest of the team becomes scenery. He was magnificent.

Squad

The manager makes an example of Erick Gallardo

“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

Eric Martel is in the form of his life

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

Squad

Thomas Vettorel 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.

Player ratings

Off the pace: Dominik Kohr

A mark of 4.59 tells the story without any need for embellishment. He will want the tape of this one quietly lost.

In brief

29 Edition

The Mainz 05 Chronicle

15 Feb 2027
From our football correspondent Steady

Squad

Mainz 05 lose Phillip Tietz

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

Market

Thomas Vettorel 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.

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

No hiding place for Robin Zentner

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Robin Zentner, and the manager let it.

Player ratings

Benedict Hollerbach in the eights

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

Player ratings

One of those days for Paul Nebel

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.59, and no argument anywhere in the ground.

Squad

Benedict Hollerbach is in the form of his life

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

Loan watch

9 goals on loan for Tom Krauß

23 appearances at Köln and the goals keep coming. Mainz 05 are watching this more closely than the borrowing club would like.

In brief

28 Edition

The Mainz 05 Chronicle

8 Feb 2027
From our football correspondent Steady

Player ratings

Paul Nebel runs at them all day

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

Squad

Tempers go at Mainz 05

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

Match

Mainz 05 come up short against Heidenheim

Heidenheim left with the points after a 0‑1 defeat that will take some explaining on the terraces.

Squad

The manager makes an example of Anthony Caci

“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

Benedict Hollerbach is carrying Mainz 05

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

Loan watch

Tom Krauß keeps scoring at Köln

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

In brief

27 Edition

The Mainz 05 Chronicle

1 Feb 2027
From our football correspondent Steady

Squad

A one-man rearguard from Robin Zentner

There were 12 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

Christopher Ibayi 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.

Squad

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

Stefan Bell moves on

Borussia Mönchengladbach pay $780.0K, 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.

Player ratings

Nobody could get near Paul Nebel

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

Match

Borussia Dortmund take the points off Mainz 05

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

Squad

No hiding place for Phillip Tietz

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Phillip Tietz, and the manager let it.

Player ratings

A day to forget for Armindo Sieb

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

Market

The Anthony Caci talk will not go away

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

In brief

26 Edition

The Mainz 05 Chronicle

25 Jan 2027
From our football correspondent Steady

Squad

Fabio Moreno Fell 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.

Player ratings

Nobody could get near Paul Nebel

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

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.

Squad

Defences have started doubling up on Phillip Tietz

13 goals and a season average of 7.24 will do that. The space he used to find has gone; he keeps scoring anyway, which is the mark of the real thing.

Player ratings

One of those days for Phillip Tietz

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.60, and no argument anywhere in the ground.

Squad

No hiding place for Ransford Königsdörffer

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Ransford Königsdörffer, and the manager let it.

Match

Honours even between Mainz 05 and Eintracht Frankfurt

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

Loan watch

The goals keep arriving from Tom Krauß’s exile

7 goals in 20 games at Köln — numbers that travel home faster than he does. Somebody at Mainz 05 updates a spreadsheet every Monday, and it makes better reading each week.

Player ratings

The one thing Nadiem Amiri could not do

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

In brief

25 Edition

The Mainz 05 Chronicle

18 Jan 2027
From our football correspondent Upbeat

Market

Borussia Mönchengladbach 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.

Match

Mainz 05 make it 3 in a row

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

Squad

Mainz 05 count the cost of losing Erick Gallardo

17 days, the scan says, and scans are kinder than reality. The fixtures in that window have just become somebody else’s job.

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

Mainz 05 get the job done against Köln

A 3‑1 win over Köln, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

Player ratings

Benedict Hollerbach in the eights

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

Player ratings

One of those days for Lee Jae-Sung

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.68, and no argument anywhere in the ground.

Player ratings

A masterclass from Eric Martel

Marked 8.66 — 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.

Player ratings

A masterclass from Phillip Tietz

Marked 8.61 — 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.

In brief

24 Edition

The Mainz 05 Chronicle

11 Jan 2027
From our football correspondent Steady

Match

Mainz 05 tear SC Freiburg apart

Rarely has this fixture seen a display like it: 3‑0 against SC Freiburg, and it could have been more.

Player ratings

Kaishu Sano shuts the door

Defensive actions: 32, and a clean sheet at the end of it. A centre-half's best afternoons look like nothing happening, which is precisely the point.

Squad

Robin Zentner 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.

Market

Mainz 05 get their man

The chase for Matheo Raab ended with $4.9M changing hands and Union Berlin out of reasons to say no. The supporters will judge the fee the only way that matters: on Saturdays.

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.

Player ratings

Dominik Kohr shuts the door

Defensive actions: 22, and a clean sheet at the end of it. A centre-half's best afternoons look like nothing happening, which is precisely the point.

Player ratings

A masterclass from Eric Martel

Marked 9.44 — 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.

Player ratings

A masterclass from Benedict Hollerbach

Marked 9.17 — 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.

Squad

Defences have started doubling up on Benedict Hollerbach

5 goals and a season average of 7.28 will do that. The space he used to find has gone; he keeps scoring anyway, which is the mark of the real thing.

In brief

23 Edition

The Mainz 05 Chronicle

4 Jan 2027
From our football correspondent Uneasy

Squad

A one-man rearguard from Robin Zentner

There were 7 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

Stefan Bell 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

Daniel Gleiber: 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.” Mainz 05 have not answered, which is an answer of sorts.

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.

Player ratings

A masterclass from Eric Martel

Marked 9.33 — 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.

Match

Mainz 05 see off Hamburger SV

Three points for Mainz 05, 3‑1 the final word against Hamburger SV in a contest settled by the finer margins.

Player ratings

A masterclass from Benedict Hollerbach

Marked 8.59 — 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.

Player ratings

One of those days for Phillip Tietz

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.50, and no argument anywhere in the ground.

Squad

Philipp Mwene 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

22 Edition

The Mainz 05 Chronicle

28 Dec 2026
From our football correspondent Crisis

Match

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

9 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

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.

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

A bad afternoon for Mainz 05 against VfB Stuttgart

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

Boardroom

Wages eat 92% of everything Mainz 05 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.

Squad

Ransford Königsdörffer 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.

Player ratings

The one thing Phillip Tietz could not do

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

Loan watch

Tom Krauß keeps scoring at Köln

17 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

Dominik Kohr knocks on the manager’s door

“Thirty minutes, door closed, everything said. We shook hands after.” Whatever was in the room stayed in the room, and Dominik Kohr trained the next morning like a man with less to carry.

In brief

21 Edition

The Mainz 05 Chronicle

21 Dec 2026
From our football correspondent Uneasy

Match

The wait goes on for Mainz 05

8 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.

Squad

Christopher Ibayi: 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.” Mainz 05 have not answered, which is an answer of sorts.

Squad

Mainz 05 count the cost of losing Erick Gallardo

52 days, the scan says, and scans are kinder than reality. The fixtures in that window have just become somebody else’s job.

Squad

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

Silas runs at them all day

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

Player ratings

One of those days for Benedict Hollerbach

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.69, and no argument anywhere in the ground.

Player ratings

One of those days for Paul Nebel

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.36, and no argument anywhere in the ground.

Squad

No hiding place for Sheraldo Becker

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Sheraldo Becker, and the manager let it.

Match

Mainz 05 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

20 Edition

The Mainz 05 Chronicle

14 Dec 2026
From our football correspondent Crisis

Match

The wait goes on for Mainz 05

7 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

Nobody could get near Paul Nebel

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

Squad

Tempers go at Mainz 05

Erick Gallardo 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.

Match

A bad afternoon for Mainz 05 against TSG Hoffenheim

1‑2 to TSG Hoffenheim, and no complaints worth printing. The performance asked for nothing more than it got.

Player ratings

A masterclass from Benedict Hollerbach

Marked 8.60 — 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.

Squad

Anthony Caci 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.

Player ratings

Phillip Tietz keeps on missing

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

Squad

Phillip Tietz has to sit this one out

A booking nobody needed, on a night the game was already won. Mainz 05 lose a player for the most avoidable reason there is.

Squad

Lee Jae-Sung is carrying Mainz 05

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

In brief

19 Edition

The Mainz 05 Chronicle

7 Dec 2026
From our football correspondent Crisis

Match

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

6 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.

Player ratings

Nobody could get near Paul Nebel

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

Market

Erick Gallardo 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

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

Eric Martel’s goal not enough for Mainz 05

Eric Martel scored, and precious little else went right: 2‑3 to RB Leipzig, and a quiet walk to the dressing room.

Player ratings

A masterclass from Eric Martel

Marked 8.49 — 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.

Player ratings

Phillip Tietz in the eights

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

Squad

Stefan Posch 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

Eric Martel is off the mark for Mainz 05

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

18 Edition

The Mainz 05 Chronicle

30 Nov 2026
From our football correspondent Uneasy

Player ratings

Nothing got past Kaishu Sano

Headers, blocks, tackles, interceptions — 45 of them, and not one goal behind him. The sort of performance that never makes a highlight reel and wins football matches.

Match

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

5 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.

Player ratings

Eric Martel shuts the door

Defensive actions: 25, and a clean sheet at the end of it. A centre-half's best afternoons look like nothing happening, which is precisely the point.

Player ratings

Paul Nebel runs at them all day

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

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

The manager makes an example of Nadiem Amiri

“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 108% of everything Mainz 05 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.

Player ratings

Christopher Ibayi leaves them behind him

Shots: 9. 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.

Match

No goals between Mainz 05 and Borussia Mönchengladbach

Ninety minutes, two goalkeepers with clean gloves, and not one finish worth keeping. Borussia Mönchengladbach will be the happier side with the point.

In brief

17 Edition

The Mainz 05 Chronicle

23 Nov 2026
From our football correspondent Steady

Player ratings

Nadiem Amiri shuts the door

Defensive actions: 44, and a clean sheet at the end of it. A centre-half's best afternoons look like nothing happening, which is precisely the point.

Squad

A one-man rearguard from Robin Zentner

There were 9 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.

Match

The small margins put Mainz 05 out

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

Squad

Erick Gallardo out for 82 days

The medical room confirms 82 days on the sidelines for Erick Gallardo, and a plan built around him now has to be rebuilt.

Match

The wait goes on for Mainz 05

4 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.

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.

Player ratings

A defender's afternoon for Eric Martel

Defensive actions: 20. He was first to everything and second to nothing, and the goalkeeper had an easy day because of it.

Player ratings

Nothing got past Dominik Kohr

Headers, blocks, tackles, interceptions — 19 of them, and not one goal behind him. The sort of performance that never makes a highlight reel and wins football matches.

Player ratings

Stefan Posch runs at them all day

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

In brief

16 Edition

The Mainz 05 Chronicle

16 Nov 2026
From our football correspondent Steady

Player ratings

Paul Nebel runs at them all day

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

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.

Match

6 unbeaten for Mainz 05

Hard to beat is not the same as winning, but 6 matches without defeat is a foundation Mainz 05 did not have in the autumn.

Squad

The manager makes an example of Robin Zentner

“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.

Player ratings

Phillip Tietz in the eights

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

Player ratings

Nelson Weiper in the eights

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

In brief

15 Edition

The Mainz 05 Chronicle

9 Nov 2026
From our football correspondent Steady

Player ratings

Nadiem Amiri shuts the door

Defensive actions: 37, and a clean sheet at the end of it. A centre-half's best afternoons look like nothing happening, which is precisely the point.

Player ratings

Eric Martel shuts the door

Defensive actions: 37, and a clean sheet at the end of it. A centre-half's best afternoons look like nothing happening, which is precisely the point.

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.

Player ratings

Nobody could get near Sheraldo Becker

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

Squad

The manager makes an example of Erick Gallardo

“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

Dominik Kohr 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.

Match

Mainz 05 and St. Pauli cancel each other out

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

The terraces

The spotlight tightens on Silas

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.

Player ratings

Benedict Hollerbach leaves them behind him

Shots: 4. 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

14 Edition

The Mainz 05 Chronicle

2 Nov 2026
From our football correspondent Upbeat

Squad

Robin Zentner 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.

Player ratings

Paul Nebel runs at them all day

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

Match

Mainz 05 get the job done against Werder Bremen

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

Player ratings

A masterclass from Lee Jae-Sung

Marked 9.41 — 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.

Squad

Dominik Kohr 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

One of those days for Benedict Hollerbach

There is a version of this player everybody suspected was in there, and on this evidence it is. 9.21, and no argument anywhere in the ground.

Player ratings

Phillip Tietz in the eights

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

Boardroom

Wages eat 108% of everything Mainz 05 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.

Squad

Philipp Mwene 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

13 Edition

The Mainz 05 Chronicle

26 Oct 2026
From our football correspondent Steady

Player ratings

Nothing got past Kaishu Sano

Headers, blocks, tackles, interceptions — 40 of them, and not one goal behind him. The sort of performance that never makes a highlight reel and wins football matches.

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.

Squad

Mainz 05 count the cost of losing Erick Gallardo

113 days, the scan says, and scans are kinder than reality. The fixtures in that window have just become somebody else’s job.

Squad

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

Nothing got past Nadiem Amiri

Headers, blocks, tackles, interceptions — 23 of them, and not one goal behind him. The sort of performance that never makes a highlight reel and wins football matches.

Player ratings

Nothing got past Eric Martel

Headers, blocks, tackles, interceptions — 20 of them, and not one goal behind him. The sort of performance that never makes a highlight reel and wins football matches.

Player ratings

A masterclass from Phillip Tietz

Marked 8.77 — 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.

Match

Mainz 05 get the job done against VfL Wolfsburg

A 1‑0 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 Christopher Ibayi

“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

12 Edition

The Mainz 05 Chronicle

19 Oct 2026
From our football correspondent Uneasy

Player ratings

Paul Nebel runs at them all day

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

Squad

Tempers go at Mainz 05

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

Robin Zentner 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.

Player ratings

Nadiem Amiri in the eights

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

Player ratings

A masterclass from Nelson Weiper

Marked 8.00 — 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.

Player ratings

One of those days for Erick Gallardo

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.02, and no argument anywhere in the ground.

Match

Honours even between Mainz 05 and Union Berlin

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

Thomas Vettorel 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 Robin Zentner

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

11 Edition

The Mainz 05 Chronicle

12 Oct 2026
From our football correspondent Steady

Player ratings

Nadiem Amiri shuts the door

Defensive actions: 34, and a clean sheet at the end of it. A centre-half's best afternoons look like nothing happening, which is precisely the point.

Player ratings

Kaishu Sano shuts the door

Defensive actions: 30, and a clean sheet at the end of it. A centre-half's best afternoons look like nothing happening, which is precisely the point.

Squad

Robin Zentner 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.

Player ratings

Sheraldo Becker runs at them all day

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

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.

Player ratings

Benedict Hollerbach in the eights

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

Match

Benedict Hollerbach sends Mainz 05 past Heidenheim

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

Squad

Benedict Hollerbach is off the mark for Mainz 05

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

Squad

The manager makes an example of Daniel Gleiber

“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

10 Edition

The Mainz 05 Chronicle

5 Oct 2026
From our football correspondent Crisis

Match

The wait goes on for Mainz 05

4 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.

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.

Match

Mainz 05 come up short against Borussia Dortmund

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

Boardroom

165% of the income goes out in wages at Mainz 05

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.

Player ratings

One of those days for Nadiem Amiri

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.70, and no argument anywhere in the ground.

Player ratings

Nobody could get near Sheraldo Becker

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

Market

Talks stall between Mainz 05 and Erick Gallardo

“We are a long way apart, and pretending otherwise helps nobody.” Neither side is close, and the calendar is not on the club's side.

Player ratings

Phillip Tietz leaves them behind him

Shots: 9. 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.

Squad

The manager makes an example of Silvan Widmer

“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

9 Edition

The Mainz 05 Chronicle

28 Sep 2026
From our football correspondent Steady

Squad

Robin Zentner 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.

Player ratings

Paul Nebel runs at them all day

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

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

8 Edition

The Mainz 05 Chronicle

21 Sep 2026
From our football correspondent Steady

Player ratings

Nobody could get near Paul Nebel

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

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.

Match

Mainz 05 come up short against Köln

Köln left with the points after a 1‑2 defeat that will take some explaining on the terraces.

Squad

No hiding place for Erick Gallardo

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Erick Gallardo, and the manager let it.

Player ratings

One of those days for Phillip Tietz

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.29, and no argument anywhere in the ground.

Squad

Robin Zentner 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

7 Edition

The Mainz 05 Chronicle

14 Sep 2026
From our football correspondent Upbeat

Squad

Erick Gallardo 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

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

Sheraldo Becker in the eights

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

Player ratings

Philipp Mwene in the eights

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

Player ratings

The one thing Phillip Tietz could not do

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

Squad

Mainz 05 lose Maxim Dal

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

Match

Honours even between Mainz 05 and SC Freiburg

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

Player ratings

The one thing Nelson Weiper could not do

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

Squad

Armindo Sieb 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

6 Edition

The Mainz 05 Chronicle

7 Sep 2026
From our football correspondent Triumph

Squad

Anthony Caci in trouble away from the ground

Every paper's favourite story and every manager's least. What happened is being dealt with internally, which is the phrase clubs use when they would rather nobody asked again.

Market

Erick Gallardo 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.

Squad

Tempers go at Mainz 05

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

Match

Mainz 05 find a way past Hamburger SV

Hamburger SV made Mainz 05 work for it, but the scoreboard read 3‑2 at the end and the table does not ask how.

Player ratings

One of those days for Lee Jae-Sung

There is a version of this player everybody suspected was in there, and on this evidence it is. 9.49, and no argument anywhere in the ground.

Boardroom

147% of the income goes out in wages at Mainz 05

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.

Player ratings

One of those days for Phillip Tietz

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.39, and no argument anywhere in the ground.

Player ratings

Nelson Weiper in the eights

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

Player ratings

Philipp Mwene keeps on missing

Shots: 9, 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

5 Edition

The Mainz 05 Chronicle

31 Aug 2026
From our football correspondent Triumph

Market

Mainz 05 say no — this time

The offer from TSG Hoffenheim for Phillip Tietz 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.

Player ratings

Nothing got past Kaishu Sano

Headers, blocks, tackles, interceptions — 30 of them, and not one goal behind him. The sort of performance that never makes a highlight reel and wins football matches.

Squad

Robin Zentner 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.

Player ratings

Nothing got past Eric Martel

Headers, blocks, tackles, interceptions — 25 of them, and not one goal behind him. The sort of performance that never makes a highlight reel and wins football matches.

Player ratings

Paul Nebel runs at them all day

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

Squad

Tempers go at Mainz 05

Anthony Caci 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.

Player ratings

Nadiem Amiri shuts the door

Defensive actions: 21, and a clean sheet at the end of it. A centre-half's best afternoons look like nothing happening, which is precisely the point.

Squad

Stefan Bell out for 16 days

The medical room confirms 16 days on the sidelines for Stefan Bell, and a plan built around him now has to be rebuilt.

Match

Mainz 05 see off VfB Stuttgart

Three points for Mainz 05, 1‑0 the final word against VfB Stuttgart in a contest settled by the finer margins.

In brief

4 Edition

The Mainz 05 Chronicle

24 Aug 2026
From our football correspondent Steady

Market

El Chadaille Bitshiabu is a Mainz 05 player

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

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.

Market

No place for Stefan Bell in the plan

“The manager did not use many words, and he did not need to.” Stefan Bell has his answer from Mainz 05; what he does with it is the next window’s story.

Market

Mainz 05 sign Peter Schwarz, one for the future

Peter Schwarz is 16, and Mainz 05 have signed him for the player he will be rather than the one he is. The first team can wait; the point of a deal like this is the years it buys.

Market

A long bet from Mainz 05 on Niklas Huber

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

Squad

Nadiem Amiri has company in his position

The competition arrived without a word said to him about it. Nadiem Amiri keeps the shirt for now, at Mainz 05's convenience rather than his own.

In brief

3 Edition

The Mainz 05 Chronicle

17 Aug 2026
From our football correspondent Steady

Market

Mainz 05 get their man

The chase for Christopher Ibayi ended with $4.5M changing hands and Thun out of reasons to say no. The supporters will judge the fee the only way that matters: on Saturdays.

Market

Mainz 05 get their man

The chase for Erick Gallardo ended with $4.4M changing hands and Veracruz out of reasons to say no. The supporters will judge the fee the only way that matters: on Saturdays.

Market

Mainz 05 sign Frank Feller for $2.3M

The paperwork is done: Frank Feller joins from Heidenheim in a deal worth $2.3M. Now comes the harder part.

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

Maxim Dal out for 62 days

The medical room confirms 62 days on the sidelines for Maxim Dal, and a plan built around him now has to be rebuilt.

Player ratings

Erick Gallardo 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.

Squad

A wage question at Mainz 05

Paul Nebel has done the arithmetic and does not like the answer. Nothing corrodes a squad faster, and no club has ever solved it by explaining the wage structure to a footballer.

Squad

Robin Zentner has company in his position

The competition arrived without a word said to him about it. Robin Zentner keeps the shirt for now, at Mainz 05's convenience rather than his own.

The terraces

Everybody has an opinion about Frank Feller

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

2 Edition

The Mainz 05 Chronicle

10 Aug 2026
From our football correspondent Steady

Market

Mainz 05 say no — this time

The offer from Borussia Dortmund for Nadiem Amiri 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 signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Nadiem Amiri and Mainz 05 agree another 4 years.

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.

Player ratings

One of those days for Christopher Ibayi

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.17, and no argument anywhere in the ground.

Squad

The manager makes an example of Andreas Hanche-Olsen

“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

Kaishu Sano knocks on the manager’s door

“Thirty minutes, door closed, everything said. We shook hands after.” Whatever was in the room stayed in the room, and Kaishu Sano trained the next morning like a man with less to carry.

In brief

1 Edition

The Mainz 05 Chronicle

3 Aug 2026
From our football correspondent Steady

Squad

Paul Nebel signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Paul Nebel commits to Mainz 05 for another 4 years.

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.

Market

William Bøving attracts admirers

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

In brief