6 Oct 2029
Saturday
Process
166 Edition

The Ajax Herald

1 Oct 2029
From our football correspondent Triumph

Match

Ajax make home a hard place to visit

81 without defeat on their own grass. The pitch has not changed; the crowd has — louder earlier, and quicker to sense when the opposition would rather be somewhere else.

Match

Ajax cannot stop winning

12 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

The dugout

Jérémy Doku keeps the receipts

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

Player ratings

Both of them Jérémy Doku's — 8.56

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

Squad

A move Tyrell Malacia would have made for nothing

There is a version of every career where the player ends up somewhere he chose rather than somewhere that chose him. Tyrell Malacia is living that version at Ajax, and it tends to show in the first month.

Player ratings

Age has not caught Julian Brandt yet — 8.18

At 33 he is supposed to be managing his minutes. Instead he was marked 8.18 and looked, for ninety minutes, exactly like the player everybody remembers.

Squad

Jérémy Doku 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 Ajax this week that will take longer than a week to unsay.

Market

Maher Carrizo is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Ajax is pretending he will be back in the shirt.

Match

Ajax are at home on the road

5 straight away victories. Sides that win away are usually sides that can defend and can counter, and the table has begun to reflect what those journeys have earned.

In brief

Back issues
165 Edition

The Ajax Herald

24 Sep 2029
From our football correspondent Triumph

Match

Ajax make home a hard place to visit

80 without defeat on their own grass. The pitch has not changed; the crowd has — louder earlier, and quicker to sense when the opposition would rather be somewhere else.

Match

Ajax take AEK apart in Europe

6‑0. Nights like this are why clubs spend decades trying to qualify for this competition, and they arrive perhaps twice in that time. Everybody who was in the ground will describe it badly for years.

Match

Ajax make it 10 in a row

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

Squad

A day Jérémy Doku will not forget

3 goals in one game. The first was taken well, the second was taken greedily, and by the third the crowd were simply waiting for him to get the ball.

The dugout

Ayoub Oufkir says Ajax 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.

Player ratings

Julian Brandt, 33, rolls back the years — 8.08

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

Market

Mark Verkuijl has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Ajax they have already started talking about him in the past tense.

Squad

A falling-out at Ajax

Wesley Fofana and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Match

6 goals as Ajax and AEK go for it

Defending was optional and nobody took up the option. 6 goals between Ajax and AEK, and not one of the people who paid to be there will ask for the money back.

In brief

164 Edition

The Ajax Herald

17 Sep 2029
From our football correspondent Triumph

Match

Nobody wins at Ajax

79 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.

Match

Nobody wants to play Ajax right now

9 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.

Match

No mercy from Ajax

Excelsior will want this one forgotten quickly: 5‑0, every duel lost, and a long ride home. Ajax were ruthless in the way good sides are ruthless.

Player ratings

A brace, and Hugo Ekitiké takes the afternoon — 9.60

There is a particular kind of quiet from an away end watching one man score twice. Hugo Ekitiké provided it, and the 9.60 beside his name is if anything generous to everybody else.

Market

Roméo Garnier says no to ES Setif

“I listened, I thought about it, and I am staying. That is the whole story.” The clubs had agreed a fee. Roméo Garnier had not agreed to go, which turned out to be the part that mattered.

Player ratings

Julian Brandt, 33, rolls back the years — 8.32

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

Squad

Words exchanged at Ajax

Jérémy Doku and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Market

Only the photograph left for Ángel Alarcón

Fee agreed, terms agreed, medical booked. Ángel Alarcón will be somebody else’s player by the weekend, and around Ajax the goodbyes have quietly begun.

Market

Tobol come back empty-handed

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

In brief

  • Squad A row about effort at Ajax
  • Match Ajax keep winning on the road
  • Player ratings Jérémy Doku was on a different afternoon to everybody else
163 Edition

The Ajax Herald

10 Sep 2029
From our football correspondent Triumph

Match

Ajax make home a hard place to visit

78 without defeat on their own grass. The pitch has not changed; the crowd has — louder earlier, and quicker to sense when the opposition would rather be somewhere else.

Match

No mercy from Ajax

Twente will want this one forgotten quickly: 4‑1, every duel lost, and a long ride home. Ajax were ruthless in the way good sides are ruthless.

Match

Ajax make it 7 in a row

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

Player ratings

A brace, and Oscar Gloukh takes the afternoon — 9.38

There is a particular kind of quiet from an away end watching one man score twice. Oscar Gloukh provided it, and the 9.38 beside his name is if anything generous to everybody else.

Market

Roméo Garnier has said yes to De Graafschap

The last thing about a transfer that is still about the player is his signature on his own terms, and it is there. Ajax have lost him in all but the paperwork.

Market

Only the photograph left for Félix Lemaréchal

Fee agreed, terms agreed, medical booked. Félix Lemaréchal will be somebody else’s player by the weekend, and around Ajax the goodbyes have quietly begun.

Squad

A falling-out at Ajax

Jérémy Doku and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Market

Karl Hein raises the bar for Ajax

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

Squad

Tijjani Reijnders falls out with a teammate over standards

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

In brief

162 Edition

The Ajax Herald

3 Sep 2029
From our football correspondent Triumph

Match

No mercy from Ajax

Zwolle will want this one forgotten quickly: 3‑0, every duel lost, and a long ride home. Ajax were ruthless in the way good sides are ruthless.

Player ratings

Both of them Hugo Ekitiké's — 9.20

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

Market

Terms done: Ángel Alarcón is going

Fee agreed, wages agreed, and Roda waiting with a shirt. Nobody at Ajax is pretending otherwise, and the supporters have stopped asking whether and started asking when.

Match

Ajax cannot stop winning

6 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

Player ratings

Age has not caught Julian Brandt yet — 8.16

At 33 he is supposed to be managing his minutes. Instead he was marked 8.16 and looked, for ninety minutes, exactly like the player everybody remembers.

Boardroom

Deadline passes with 19 signed and 14 gone

That is the business done at Ajax until the window opens again. Whether it was enough will be answered on Saturdays rather than in a column, and the first Saturday is close.

Squad

Jérémy Doku 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 Ajax this week that will take longer than a week to unsay.

Market

Maher Carrizo is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Ajax is pretending he will be back in the shirt.

Market

Julian Brandt raises the bar for Ajax

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

In brief

161 Edition

The Ajax Herald

27 Aug 2029
From our football correspondent Triumph

Match

The run at home goes on for Ajax

77 matches unbeaten here. Every visiting manager is asked about it in the week before, which is precisely why it keeps going.

Squad

5 goals for Jérémy Doku

The match ball belongs to Jérémy Doku, whose 5 goals turned a difficult afternoon into a procession.

Match

Ajax tear NEC apart

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

Market

Terms done: Félix Lemaréchal is going

Fee agreed, wages agreed, and Excelsior waiting with a shirt. Nobody at Ajax is pretending otherwise, and the supporters have stopped asking whether and started asking when.

Market

Not going: Jofre Torrents stays at Ajax

“I know what people will say. I know what I want, and it is here.” Heracles had the fee agreed and the shirt ready; they did not have the player, and now they will not.

Match

Nobody wants to play Ajax right now

5 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.

Player ratings

Julian Brandt, 33, rolls back the years — 8.35

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

Squad

Tempers go at Ajax

Jérémy Doku 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

Ajax turn down Feyenoord for Paul Reverson

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

In brief

160 Edition

The Ajax Herald

20 Aug 2029
From our football correspondent Triumph

Market

Wesley Fofana arrives at Ajax in a $134.1M statement of intent

There comes a point where a club either backs its own ambition or admits it does not have any. Ajax have paid $134.1M for Wesley Fofana, which is the loudest way there is of saying which one it chose.

Transfer targets

AS Roma tell Ajax: Senne Lammens is not for sale

The approach was made and the answer came back in a sentence. There is no number on the table because there was no number that would have been enough.

Match

Ajax tear Roda apart

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

Squad

A move Wesley Fofana would have made for nothing

There is a version of every career where the player ends up somewhere he chose rather than somewhere that chose him. Wesley Fofana is living that version at Ajax, and it tends to show in the first month.

Market

Maher Carrizo has said yes to PSV

The last thing about a transfer that is still about the player is his signature on his own terms, and it is there. Ajax have lost him in all but the paperwork.

Market

Ajax sell Rayane Bounida for $15.7M

Rayane Bounida has left for Heerenveen in a $15.7M deal. The accountants are pleased; the supporters are less certain.

Market

Roda come back empty-handed

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

Player ratings

Age has not caught Julian Brandt yet — 8.11

At 33 he is supposed to be managing his minutes. Instead he was marked 8.11 and looked, for ninety minutes, exactly like the player everybody remembers.

Match

Ajax make it 4 in a row

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

In brief

  • Squad Real improvement from Frenkie Promes at Ajax
  • Squad Words exchanged at Ajax
  • Squad Words at Ajax training over how hard people work
159 Edition

The Ajax Herald

13 Aug 2029
From our football correspondent Triumph

Match

Ajax make home a hard place to visit

76 without defeat on their own grass. The pitch has not changed; the crowd has — louder earlier, and quicker to sense when the opposition would rather be somewhere else.

Transfer targets

Fee done, terms next for Wesley Fofana

Ajax and Chelsea have settled on $134.1M. The rest belongs to the player and his agent, and a supporter who has watched one of these before knows not to buy the shirt yet.

Transfer targets

Ajax rebuffed over Bart Verbruggen

Not now, not at any price the club was prepared to say out loud. Inter have kept their man, and Ajax go back to a list with one name crossed off it.

Match

Jérémy Doku leads the rout of Heracles

3‑0, and Jérémy Doku took the headlines on an afternoon when everything Ajax tried came off. Days like this are retold all winter.

Market

Terms done: Félix Lemaréchal is going

Fee agreed, wages agreed, and Willem II waiting with a shirt. Nobody at Ajax is pretending otherwise, and the supporters have stopped asking whether and started asking when.

Player ratings

Jérémy Doku scores twice — 8.50

Two goals and a mark of 8.50 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.

Market

Not going: Mihajlo Cvetković stays at Ajax

“I know what people will say. I know what I want, and it is here.” Vitesse had the fee agreed and the shirt ready; they did not have the player, and now they will not.

Player ratings

Julian Brandt, 33, rolls back the years — 8.20

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

Market

Paul Reverson asks to leave Ajax

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

In brief

  • Squad A falling-out at Ajax
  • Market Kenneth Taylor wants to know where this is going
  • Match Ajax make it 3 in a row
158 Edition

The Ajax Herald

6 Aug 2029
From our football correspondent Upbeat

Squad

Josip Šutalo damages knee ligaments — 14 days out

The words a physio says slowly. 14 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Match

The view from the top for Ajax

92 points, and the rest of the division looking up. Every side that finishes first spends the season pretending it is not thinking about it, and this one has started pretending.

Market

Rayane Bounida agrees terms with Cambuur

The clubs have settled the fee and he has settled his wages. What remains is a medical and a photograph, and around Ajax people have started saying his name in the past tense.

Market

Rayane Bounida asks to leave Ajax

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

Market

Roméo Garnier turns Kryvbas down

“It was not right for me. I am not going to explain why to anybody except the people I owe an explanation to.” A deal agreed between two clubs, and a player who declined to be part of it.

Market

Tijjani Reijnders raises the bar for Ajax

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

Squad

Julian Brandt 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 Ajax this week that will take longer than a week to unsay.

Squad

A row about effort at Ajax

Somebody said out loud what several people thought about how hard another man trains, and Tijjani Reijnders was in the middle of it. The one dressing-room argument that is genuinely about football.

Squad

Steven Promes is a better footballer than he was

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

In brief

157 Edition

The Ajax Herald

30 Jul 2029
From our football correspondent Upbeat

Squad

A knee injury of the worst kind for Josip Šutalo

22 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Ajax lose a footballer; he loses considerably more than a season.

Market

David Kalokoh has said yes to Roda

The last thing about a transfer that is still about the player is his signature on his own terms, and it is there. Ajax have lost him in all but the paperwork.

Market

Ajax turn down Utrecht for Rayane Bounida

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

Squad

Tempers go at Ajax

Jérémy Doku 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

Marten Frimpong is a better footballer than he was

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

Squad

A row about effort at Ajax

Somebody said out loud what several people thought about how hard another man trains, and Tijjani Reijnders was in the middle of it. The one dressing-room argument that is genuinely about football.

Market

Heracles are about to pick up the phone

A conversation is coming this week. Ajax will put a number on him, and from there it stops being football and becomes arithmetic.

The dugout

Hugo Ekitiké gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Hugo Ekitiké is on it.

The dugout

Karl Hein 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 Karl Hein trained the next morning like a man with less to carry.

In brief

156 Edition

The Ajax Herald

23 Jul 2029
From our football correspondent Upbeat

Squad

Josip Šutalo damages knee ligaments — 33 days out

The words a physio says slowly. 33 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Market

Terms done: Mihajlo Cvetković is going

Fee agreed, wages agreed, and Cambuur waiting with a shirt. Nobody at Ajax is pretending otherwise, and the supporters have stopped asking whether and started asking when.

The dugout

Karl Hein: 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.” Ajax have not answered, which is an answer of sorts.

Squad

Words exchanged at Ajax

Jérémy Doku and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Market

Maher Carrizo has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Ajax they have already started talking about him in the past tense.

Squad

The step up is real for Emre Ünüvar

At 21 he is doing things this season that he could not do last season, and doing them every week. Form comes and goes; this has stayed long enough to be called something else.

Market

Heerenveen watching Rayane Bounida

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

Squad

A late step up for Wouter Goes

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

The dugout

Tijjani Reijnders has become a man the manager trusts

Nobody at Ajax will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

In brief

155 Edition

The Ajax Herald

16 Jul 2029
From our football correspondent Upbeat

Market

Félix Lemaréchal agrees terms with Roda

The clubs have settled the fee and he has settled his wages. What remains is a medical and a photograph, and around Ajax people have started saying his name in the past tense.

Squad

A falling-out at Ajax

Jérémy Doku and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Market

Ángel Alarcón is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Ajax is pretending he will be back in the shirt.

Squad

The step up is real for Shaqueel van Persie

At 22 he is doing things this season that he could not do last season, and doing them every week. Form comes and goes; this has stayed long enough to be called something else.

Market

Ajax say no — this time

The offer from Tskhinvali for Ryan van de Pavert 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

Tijjani Reijnders falls out with a teammate over standards

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

Squad

Oscar Gloukh has improved at 25, which nobody expected

Careers are supposed to plateau and then decline, and the players who ignore that are always the ones who were listening on the training ground. 3 points of it, over months, at an age where the direction normally only goes one way.

Market

Joel De Jong steps up from the Ajax academy

There is no fee, no unveiling and no agent on the steps. Joel De Jong has been at this club since he was a boy and is now, formally, one of the first-team squad — which for a local readership beats any signing of any size.

The dugout

Hugo Ekitiké 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

154 Edition

The Ajax Herald

9 Jul 2029
From our football correspondent Upbeat

Match

Ajax are top

92 points and nobody above them. The word is not being said around the ground yet, and it is being thought in every seat.

Market

Terms done: Rayane Bounida is going

Fee agreed, wages agreed, and Willem II waiting with a shirt. Nobody at Ajax is pretending otherwise, and the supporters have stopped asking whether and started asking when.

Market

Roméo Garnier turns Akron down

“It was not right for me. I am not going to explain why to anybody except the people I owe an explanation to.” A deal agreed between two clubs, and a player who declined to be part of it.

Market

Ajax turn down NEC for Félix Lemaréchal

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

Squad

Jérémy Doku 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 Ajax this week that will take longer than a week to unsay.

Squad

Rayane Bounida is a better footballer than he was

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

Squad

A row about effort at Ajax

Somebody said out loud what several people thought about how hard another man trains, and Tijjani Reijnders was in the middle of it. The one dressing-room argument that is genuinely about football.

The dugout

The manager makes an example of Hugo Ekitiké

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

Market

Denso Kasius wants more than Ajax 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.

In brief

153 Edition

The Ajax Herald

2 Jul 2029
From our football correspondent Upbeat

The dugout

Hugo Ekitiké says Ajax 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

Terms done: Oliver Edvardsen is going

Fee agreed, wages agreed, and Roda waiting with a shirt. Nobody at Ajax is pretending otherwise, and the supporters have stopped asking whether and started asking when.

Market

Cambuur come back empty-handed

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

Squad

Tempers go at Ajax

Jérémy Doku 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

Zakaria Ouazane has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Ajax they have already started talking about him in the past tense.

Squad

Real improvement from Jofre Torrents at Ajax

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

Transfer targets

Chelsea tell Ajax: Reece James is not for sale

The approach was made and the answer came back in a sentence. There is no number on the table because there was no number that would have been enough.

Squad

A late step up for Tristan van Gilst

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

Squad

Jérémy Doku needs a bigger stage

He is doing things every Saturday that nobody around him can answer. It is flattering for a season and a problem after that, and Ajax know which stage they are at.

In brief

152 Edition

The Ajax Herald

25 Jun 2029
From our football correspondent Upbeat

Market

Ajax spend $191.0M to raise the standard

This is not cover and nobody is pretending it is. $191.0M has been paid because Jérémy Doku is straightforwardly better than what was already here, and the club has decided to stop waiting.

Market

Félix Lemaréchal has said yes to NEC

The last thing about a transfer that is still about the player is his signature on his own terms, and it is there. Ajax have lost him in all but the paperwork.

Transfer targets

Door shut on Myron Boadu

Ajax asked and Twente said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.

Market

Mihajlo Cvetković says no to Cambuur

“I listened, I thought about it, and I am staying. That is the whole story.” The clubs had agreed a fee. Mihajlo Cvetković had not agreed to go, which turned out to be the part that mattered.

Market

Emre Can 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 Ajax, and it is not being withdrawn.

Squad

Words exchanged at Ajax

Jérémy Doku and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Squad

The step up is real for Mark Verkuijl

At 23 he is doing things this season that he could not do last season, and doing them every week. Form comes and goes; this has stayed long enough to be called something else.

Squad

A row about effort at Ajax

Somebody said out loud what several people thought about how hard another man trains, and Tijjani Reijnders was in the middle of it. The one dressing-room argument that is genuinely about football.

The terraces

$191.0M for Jérémy Doku, and Ajax supporters approve

Boards get told what they have done wrong for years and hear nothing on the days they get it right. This is one of those days: Jérémy Doku from Arsenal for $191.0M, and a ticket office having a very good morning.

In brief

151 Edition

The Ajax Herald

18 Jun 2029
From our football correspondent Upbeat

Transfer targets

No deal for Moisés Caicedo at that price

Ajax offered $231.7M; Chelsea said it was not close. The manager will be told the money is still there for the right player, which is what managers are told.

Transfer targets

Twente tell Ajax: Sondre Ørjasæter is not for sale

The approach was made and the answer came back in a sentence. There is no number on the table because there was no number that would have been enough.

Market

Terms done: Mihajlo Cvetković is going

Fee agreed, wages agreed, and Willem II waiting with a shirt. Nobody at Ajax is pretending otherwise, and the supporters have stopped asking whether and started asking when.

Market

Tristan van Gilst is a Ajax player

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

Market

David Kalokoh 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 Ajax can pretend not to have heard.

Market

Ajax say no — this time

The offer from De Graafschap for Maher Carrizo 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

A move Tristan van Gilst would have made for nothing

There is a version of every career where the player ends up somewhere he chose rather than somewhere that chose him. Tristan van Gilst is living that version at Ajax, and it tends to show in the first month.

Squad

The step up is real for Emre Ünüvar

At 21 he is doing things this season that he could not do last season, and doing them every week. Form comes and goes; this has stayed long enough to be called something else.

Squad

A falling-out at Ajax

Julian Brandt and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

In brief

150 Edition

The Ajax Herald

11 Jun 2029
From our football correspondent Upbeat

Transfer targets

An offer of $191.0M for Jérémy Doku

Ajax have gone to Arsenal with a bid, and the supporters have gone to the internet with an opinion about it. Whether either changes anything is up to the selling club.

Transfer targets

Door shut on Mexx Meerdink

Ajax asked and AZ said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.

Match

Nobody above Ajax

First, on 92 points. The table is a fact and a fact is allowed to be enjoyed, which is as far as anybody at the club is prepared to go in public.

Market

Rayane Bounida agrees terms with Zwolle

The clubs have settled the fee and he has settled his wages. What remains is a medical and a photograph, and around Ajax people have started saying his name in the past tense.

Market

Not going: Jofre Torrents stays at Ajax

“I know what people will say. I know what I want, and it is here.” De Graafschap had the fee agreed and the shirt ready; they did not have the player, and now they will not.

Market

Oliver Edvardsen 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 Ajax can pretend not to have heard.

Market

Ajax say no — this time

The offer from Excelsior for Oliver Edvardsen 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

Words exchanged at Ajax

Hugo Ekitiké and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Squad

7 Ajax players away with their countries

The training ground goes quiet for a fortnight. 7 men have gone off to be somebody else’s players, and the manager is left with the ones nobody has called.

In brief

149 Edition

The Ajax Herald

4 Jun 2029
From our football correspondent Upbeat

The dugout

Sofyan Amrabat: 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.” Ajax have not answered, which is an answer of sorts.

Market

Cambuur come back empty-handed

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

Squad

A falling-out at Ajax

Hugo Ekitiké and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Market

Julian Brandt raises the bar for Ajax

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

Squad

A row about effort at Ajax

Somebody said out loud what several people thought about how hard another man trains, and Tijjani Reijnders was in the middle of it. The one dressing-room argument that is genuinely about football.

Market

Excelsior watching Oliver Edvardsen

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

The dugout

Wouter Goes 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.

Market

Zwolle expected to open talks for Rayane Bounida

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

The dugout

Hugo Ekitiké has become a man the manager trusts

Nobody at Ajax will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

In brief

148 Edition

The Ajax Herald

28 May 2029
From our football correspondent Upbeat

The dugout

Oscar Gloukh: 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.” Ajax have not answered, which is an answer of sorts.

Market

Maher Carrizo has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Ajax they have already started talking about him in the past tense.

Squad

Tempers go at Ajax

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

Squad

Words at Ajax training over how hard people work

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

The dugout

Tijjani Reijnders gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Tijjani Reijnders is on it.

The dugout

Ayoub Oufkir 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 Ajax, and both men came out saying it was fine.

The dugout

Caio Henrique has been promised minutes

A conversation in the manager’s office, and a commitment that came out of it. Promises like that are cheap to make and expensive to break, and Caio Henrique has written the date down.

Market

The Oscar Gloukh talk will not go away

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

Squad

Khvicha Kvaratskhelia is training like a man with a point to make

Nobody has promised him anything and he has not asked. The coaching staff have noticed, which at this stage of a season is the only thing that matters.

In brief

147 Edition

The Ajax Herald

21 May 2029
From our football correspondent Upbeat

Boardroom

Silverware for Ajax

They will talk about this season in this town for a long time. The trophy comes home with the squad, and the route is already agreed.

Squad

Khvicha Kvaratskhelia honoured for the season

The kind of year that ends with a name being read out in a hall. Ajax had the benefit of it every week and now have the problem of everybody else knowing.

The dugout

Félix Lemaréchal: 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.” Ajax have not answered, which is an answer of sorts.

Market

Ángel Alarcón has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Ajax they have already started talking about him in the past tense.

Squad

Hugo Ekitiké 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 Ajax this week that will take longer than a week to unsay.

Squad

Words at Ajax training over how hard people work

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

The dugout

Khvicha Kvaratskhelia gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Khvicha Kvaratskhelia is on it.

The dugout

Oscar Gloukh is still paying for one afternoon at Ajax

Nobody will confirm this and nothing else explains the last month of selections. A costly error buys a player a period of being second choice that is always longer than the error was.

The dugout

Ayoub Oufkir 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 Ayoub Oufkir trained the next morning like a man with less to carry.

In brief

146 Edition

The Ajax Herald

14 May 2029
From our football correspondent Triumph

Match

Still nobody has beaten Ajax

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

Match

Ajax make home a hard place to visit

75 without defeat on their own grass. The pitch has not changed; the crowd has — louder earlier, and quicker to sense when the opposition would rather be somewhere else.

Boardroom

Silverware for Ajax

They will talk about this season in this town for a long time. The trophy comes home with the squad, and the route is already agreed.

Squad

Khvicha Kvaratskhelia is carrying Ajax

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

Match

Ajax march on in the cup

PSV are out and Ajax go through, 1‑0 the final word. The bracket opens up a little, and everyone allows themselves a look at it.

Match

Nobody above Ajax

First, on 92 points. The table is a fact and a fact is allowed to be enjoyed, which is as far as anybody at the club is prepared to go in public.

Market

Kenneth Taylor raises the bar for Ajax

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

Market

Only the photograph left for Oliver Edvardsen

Fee agreed, terms agreed, medical booked. Oliver Edvardsen will be somebody else’s player by the weekend, and around Ajax the goodbyes have quietly begun.

Player ratings

The derby has a name on it: Hugo Ekitiké

Score against anybody else and it is a goal. Score against them and it is a story with your name in it for a decade, and Ajax supporters have already started telling it.

In brief

  • Squad A falling-out at Ajax
  • Squad A row about effort at Ajax
  • Squad Appearance number 400 for Julian Brandt
145 Edition

The Ajax Herald

7 May 2029
From our football correspondent Upbeat

The dugout

Hugo Ekitiké keeps the receipts

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

Market

Rayane Bounida has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Ajax they have already started talking about him in the past tense.

Market

Tijjani Reijnders wants more than Ajax 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

Words exchanged at Ajax

Hugo Ekitiké and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Squad

Words at Ajax training over how hard people work

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

The dugout

A promise honoured for Kenneth Taylor

It is not much of a headline and it is the reason players believe the next promise. Ajax told Kenneth Taylor something would happen and then it happened, which in this industry passes for remarkable.

Loan watch

Dies Janse has seen enough of PSV

“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 Ajax, and 7 appearances in 34 say he has earned the hearing.

The dugout

Hugo Ekitiké gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Hugo Ekitiké is on it.

Squad

Ajax have started building around Karl Hein

He used to be one of the options. He is now one of the men the options are picked around, and the change happened quietly enough that only the dressing room noticed on the day.

In brief

144 Edition

The Ajax Herald

30 Apr 2029
From our football correspondent Upbeat

Market

Maher Carrizo is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Ajax is pretending he will be back in the shirt.

Squad

A falling-out at Ajax

Youri Baas and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

Kenneth Taylor falls out with a teammate over standards

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

The dugout

The manager makes an example of Kasper Dolberg

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

The dugout

Youri Baas gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Youri Baas is on it.

The dugout

Ayoub Oufkir has been promised minutes

A conversation in the manager’s office, and a commitment that came out of it. Promises like that are cheap to make and expensive to break, and Ayoub Oufkir has written the date down.

In brief

143 Edition

The Ajax Herald

23 Apr 2029
From our football correspondent Upbeat

The dugout

Kasper Dolberg: 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.” Ajax have not answered, which is an answer of sorts.

Market

Only the photograph left for Ángel Alarcón

Fee agreed, terms agreed, medical booked. Ángel Alarcón will be somebody else’s player by the weekend, and around Ajax the goodbyes have quietly begun.

Squad

Words exchanged at Ajax

Julian Brandt and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Squad

A row about effort at Ajax

Somebody said out loud what several people thought about how hard another man trains, and Youri Baas was in the middle of it. The one dressing-room argument that is genuinely about football.

The dugout

When it matters, Khvicha Kvaratskhelia plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

The dugout

Denso Kasius 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 Denso Kasius trained the next morning like a man with less to carry.

Market

Oscar Gloukh linked with a move away

The name of Oscar Gloukh keeps appearing in other people's back pages. Ajax say nothing, which says plenty.

The dugout

The manager makes Josip Šutalo a promise

Nothing in writing and nothing in public: a word about playing time, given face to face at Ajax. The team sheets over the next month will show whether it was worth having.

Squad

Good reports on Hugo Ekitiké

The word out of the training ground is that he has been the sharpest man there all week. It is the quietest story a paper carries and it usually runs the week before somebody's run in the side begins.

In brief

142 Edition

The Ajax Herald

16 Apr 2029
From our football correspondent Upbeat

Match

The view from the top for Ajax

92 points, and the rest of the division looking up. Every side that finishes first spends the season pretending it is not thinking about it, and this one has started pretending.

Market

Oliver Edvardsen is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Ajax is pretending he will be back in the shirt.

Squad

A falling-out at Ajax

Hugo Ekitiké and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

Youri Baas falls out with a teammate over standards

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

The dugout

Tijjani Reijnders has become a man the manager trusts

Nobody at Ajax will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

The dugout

The manager makes an example of Charlie Setford

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

The dugout

Caio Henrique asks for a word with the manager

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

Market

Ajax and Roméo Garnier are talking past each other

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

Market

The Kasper Dolberg talk will not go away

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

In brief

141 Edition

The Ajax Herald

9 Apr 2029
From our football correspondent Upbeat

Market

Rayane Bounida is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Ajax is pretending he will be back in the shirt.

Squad

Words exchanged at Ajax

Hugo Ekitiké and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Squad

Rayane Bounida falls out with a teammate over standards

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

Loan watch

Dies Janse has seen enough of PSV

“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 Ajax, and 7 appearances in 30 say he has earned the hearing.

The dugout

When it matters, Hugo Ekitiké plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

Squad

Ajax are still strangers to each other

5 new signings in one window. Every one may be an upgrade and the side can still be worse for a while, which is the part of a rebuild the verdicts never mention.

The dugout

The manager makes an example of Bohdan Budko

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

The dugout

Caio Henrique 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 Ajax, and both men came out saying it was fine.

Squad

The division's best last weekend was a Ajax man

It is a small honour and it is not nothing: somebody watched every match in the division and decided that Emre Ünüvar was the best thing in any of them.

In brief

140 Edition

The Ajax Herald

2 Apr 2029
From our football correspondent Upbeat

Match

74 unbeaten for Ajax

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

Match

Ajax tear Willem II apart

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

Match

Ajax finish in position 1

92 points, and the season has a number on it. Whatever it felt like from the inside, this is what it will look like in a book.

Player ratings

Emre Ünüvar, 21, plays like he has been here for years — 9.59

A mark of 9.59 means one thing beside a twenty-nine-year-old's name and something else entirely beside a 21-year-old's. Nobody at the ground needed telling which this was.

Squad

Emre Ünüvar takes the match ball home

3 goals in one afternoon from one man. The other players were also present, a witness confirmed.

Market

Maher Carrizo is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Ajax is pretending he will be back in the shirt.

Squad

Tempers go at Ajax

Hugo Ekitiké 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

Youri Baas falls out with a teammate over standards

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

Squad

Rayane Bounida is in the form of his life

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

In brief

139 Edition

The Ajax Herald

26 Mar 2029
From our football correspondent Upbeat

Match

73 unbeaten for Ajax

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

Market

Frenkie Promes has said yes to FF Jaro

The last thing about a transfer that is still about the player is his signature on his own terms, and it is there. Ajax have lost him in all but the paperwork.

Market

Ángel Alarcón has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Ajax they have already started talking about him in the past tense.

Squad

Hugo Ekitiké 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 Ajax this week that will take longer than a week to unsay.

Market

IK Start come back empty-handed

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

Squad

Defences have started doubling up on Julian Brandt

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

Squad

Words at Ajax training over how hard people work

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

The terraces

The crowd has taken to Mihajlo Cvetković

At 22 he is being sung about by people twice his age, which is an affection a signing has to earn over years and a local kid gets for turning up. It is also the hardest thing in football to live up to.

Player ratings

One of those days for Mihajlo Cvetković

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

In brief

138 Edition

The Ajax Herald

19 Mar 2029
From our football correspondent Triumph

Match

The run at home goes on for Ajax

74 matches unbeaten here. Every visiting manager is asked about it in the week before, which is precisely why it keeps going.

Match

Ajax take Rosenborg apart in Europe

4‑1. Nights like this are why clubs spend decades trying to qualify for this competition, and they arrive perhaps twice in that time. Everybody who was in the ground will describe it badly for years.

Match

Ajax march on in the cup

Utrecht are out and Ajax go through, 6‑0 the final word. The bracket opens up a little, and everyone allows themselves a look at it.

Match

The view from the top for Ajax

88 points, and the rest of the division looking up. Every side that finishes first spends the season pretending it is not thinking about it, and this one has started pretending.

Squad

19 days out for Jesse van de Haar after a fracture

A bone, which is the one injury with a calendar attached. Ajax will name a return date and, unusually for this business, will probably be right about it.

Player ratings

Hugo Ekitiké scores twice — 8.47

Two goals and a mark of 8.47 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.

Player ratings

Both of them Khvicha Kvaratskhelia's — 8.40

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

Squad

3 goals for Rayane Bounida

The match ball belongs to Rayane Bounida, whose 3 goals turned a difficult afternoon into a procession.

The dugout

Paul Reverson says Ajax 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.

In brief

137 Edition

The Ajax Herald

12 Mar 2029
From our football correspondent Steady

Match

Still nobody has beaten Ajax

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

Squad

Khvicha Kvaratskhelia is in the form of his life

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

Squad

Jesse van de Haar breaks a bone — 27 days out

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

Player ratings

Ayoub Oufkir runs at them all day

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

Market

Only the photograph left for Rayane Bounida

Fee agreed, terms agreed, medical booked. Rayane Bounida will be somebody else’s player by the weekend, and around Ajax the goodbyes have quietly begun.

The dugout

Bohdan Budko keeps the receipts

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

Market

Emre Can wants more than Ajax 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

Julian Brandt 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 Ajax this week that will take longer than a week to unsay.

Squad

Words at Ajax training over how hard people work

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

In brief

136 Edition

The Ajax Herald

5 Mar 2029
From our football correspondent Upbeat

Match

Nobody wins at Ajax

72 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.

Match

Whatever happens, Ajax do not lose

68 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

Hugo Ekitiké takes the match ball home

4 goals in one afternoon from one man. The other players were also present, a witness confirmed.

Match

Ajax tear Utrecht apart

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

The dugout

Oliver Edvardsen says Ajax 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

Viktor Tsygankov signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Viktor Tsygankov commits to Ajax for another 4 years.

Market

Only the photograph left for Maher Carrizo

Fee agreed, terms agreed, medical booked. Maher Carrizo will be somebody else’s player by the weekend, and around Ajax the goodbyes have quietly begun.

Market

Julian Brandt 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 Ajax hears a sentence like that exactly as it was built.

Squad

A falling-out at Ajax

Julian Brandt and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

In brief

  • Player ratings Hugo Ekitiké in the eights
  • Squad Words at Ajax training over how hard people work
  • Match Ajax settle it inside twenty minutes
135 Edition

The Ajax Herald

26 Feb 2029
From our football correspondent Upbeat

Match

67 unbeaten for Ajax

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

Match

A European night to remember for Ajax

3‑1 against Rosenborg, under lights, against people who do not speak the same language as the crowd. These are the evenings a club measures its decade in, and there are never as many of them as anybody expects.

Player ratings

A brace, and Khvicha Kvaratskhelia takes the afternoon — 8.45

There is a particular kind of quiet from an away end watching one man score twice. Khvicha Kvaratskhelia provided it, and the 8.45 beside his name is if anything generous to everybody else.

Market

Rayane Bounida asks to leave Ajax

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

The dugout

Denso Kasius says Ajax 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

Ángel Alarcón is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Ajax is pretending he will be back in the shirt.

Player ratings

Rayane Bounida was unplayable

Successful dribbles: 24. He went past people as if he had been told there was a prize for it, and by the end the full-back had stopped pretending to try.

Squad

Hugo Ekitiké 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 Ajax this week that will take longer than a week to unsay.

Squad

Defences have started doubling up on Rayane Bounida

9 goals and a season average of 7.37 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

  • Player ratings Viktor Tsygankov in the eights
  • Player ratings Youri Baas was on a different afternoon to everybody else
  • Squad Words at Ajax training over how hard people work
134 Edition

The Ajax Herald

19 Feb 2029
From our football correspondent Upbeat

Match

Ajax make home a hard place to visit

71 without defeat on their own grass. The pitch has not changed; the crowd has — louder earlier, and quicker to sense when the opposition would rather be somewhere else.

Match

Whatever happens, Ajax do not lose

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

Match

Ajax are top

80 points and nobody above them. The word is not being said around the ground yet, and it is being thought in every seat.

Market

Ajax turn down FF Jaro for Frenkie Promes

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

Market

Only the photograph left for Oliver Edvardsen

Fee agreed, terms agreed, medical booked. Oliver Edvardsen will be somebody else’s player by the weekend, and around Ajax the goodbyes have quietly begun.

Squad

A falling-out at Ajax

Hugo Ekitiké and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

Julian Brandt is carrying Ajax

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

Squad

Youri Baas falls out with a teammate over standards

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

Player ratings

Rayane Bounida was unplayable

Successful dribbles: 18. He went past people as if he had been told there was a prize for it, and by the end the full-back had stopped pretending to try.

In brief

133 Edition

The Ajax Herald

12 Feb 2029
From our football correspondent Triumph

Squad

Khvicha Kvaratskhelia is carrying Ajax

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

Match

Ajax run riot against Heerenveen

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

Market

Terms done: Joeri Heerkens is going

Fee agreed, wages agreed, and Cambuur waiting with a shirt. Nobody at Ajax is pretending otherwise, and the supporters have stopped asking whether and started asking when.

Squad

Khvicha Kvaratskhelia takes the match ball home

3 goals in one afternoon from one man. The other players were also present, a witness confirmed.

Match

Ajax cannot stop winning

6 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

The dugout

Jesse van de Haar: 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.” Ajax have not answered, which is an answer of sorts.

Market

Rayane Bounida has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Ajax they have already started talking about him in the past tense.

Squad

Words exchanged at Ajax

Hugo Ekitiké and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Squad

Words at Ajax training over how hard people work

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

In brief

132 Edition

The Ajax Herald

5 Feb 2029
From our football correspondent Triumph

Match

Ajax make home a hard place to visit

69 without defeat on their own grass. The pitch has not changed; the crowd has — louder earlier, and quicker to sense when the opposition would rather be somewhere else.

Squad

Defences have started doubling up on Khvicha Kvaratskhelia

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

Match

Khvicha Kvaratskhelia leads the rout of Vitesse

6‑0, and Khvicha Kvaratskhelia took the headlines on an afternoon when everything Ajax tried came off. Days like this are retold all winter.

Transfer targets

The window shuts on the Mousa Lukaku deal

Ajax ran out of time with FC Nantes. The paperwork was open when the deadline passed, and a transfer that was almost done is now a transfer that never happened.

Market

Ángel Alarcón agrees terms with Roda

The clubs have settled the fee and he has settled his wages. What remains is a medical and a photograph, and around Ajax people have started saying his name in the past tense.

Player ratings

A brace, and Khvicha Kvaratskhelia takes the afternoon — 8.54

There is a particular kind of quiet from an away end watching one man score twice. Khvicha Kvaratskhelia provided it, and the 8.54 beside his name is if anything generous to everybody else.

Player ratings

A brace, and Rayane Bounida takes the afternoon — 8.42

There is a particular kind of quiet from an away end watching one man score twice. Rayane Bounida provided it, and the 8.42 beside his name is if anything generous to everybody else.

Match

Nobody wants to play Ajax right now

5 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.

Boardroom

Deadline passes with 4 signed and 1 gone

That is the business done at Ajax until the window opens again. Whether it was enough will be answered on Saturdays rather than in a column, and the first Saturday is close.

In brief

131 Edition

The Ajax Herald

29 Jan 2029
From our football correspondent Triumph

Market

Ajax pay Liverpool $185.6M for a proper upgrade

Liverpool did not want to sell and the number is why they did. $185.6M for Hugo Ekitiké, and the expectation that arrives with him is the kind no amount of settling-in period softens.

Transfer targets

Ajax make their move for Mousa Lukaku

$73.5M on the table at FC Nantes. The manager wanted him, the board agreed a number, and the only voices still to be heard are the ones at the other club.

Market

As if he never left: Kenneth Taylor returns

Some transfers need a press campaign. This one needed a shirt with the old number on it. Kenneth Taylor is a Ajax player again, and the town has its story of the summer.

Transfer targets

Ajax baulk at the price for Naci Ünüvar

Twente wanted more than $29.3M and the board would not go there. Walked away, for now, which in a transfer window means until somebody blinks.

Market

Rayane Bounida has said yes to NEC

The last thing about a transfer that is still about the player is his signature on his own terms, and it is there. Ajax have lost him in all but the paperwork.

Squad

A move Hugo Ekitiké would have made for nothing

There is a version of every career where the player ends up somewhere he chose rather than somewhere that chose him. Hugo Ekitiké is living that version at Ajax, and it tends to show in the first month.

Market

Mark Verkuijl says no to NEC

“I listened, I thought about it, and I am staying. That is the whole story.” The clubs had agreed a fee. Mark Verkuijl had not agreed to go, which turned out to be the part that mattered.

Match

Ajax cannot stop winning

4 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

The dugout

Roméo Garnier: 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.” Ajax have not answered, which is an answer of sorts.

In brief

130 Edition

The Ajax Herald

22 Jan 2029
From our football correspondent Triumph

Squad

Defences have started doubling up on Khvicha Kvaratskhelia

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

Transfer targets

An offer of $29.3M for Naci Ünüvar

Ajax have gone to Twente with a bid, and the supporters have gone to the internet with an opinion about it. Whether either changes anything is up to the selling club.

Match

Ajax are top

70 points and nobody above them. The word is not being said around the ground yet, and it is being thought in every seat.

Market

Roméo Garnier has said yes to Excelsior

The last thing about a transfer that is still about the player is his signature on his own terms, and it is there. Ajax have lost him in all but the paperwork.

Market

Not going: Owen Wijndal stays at Ajax

“I know what people will say. I know what I want, and it is here.” Groningen had the fee agreed and the shirt ready; they did not have the player, and now they will not.

Market

Ajax turn down Cambuur for Rayane Bounida

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

Market

Only the photograph left for Oliver Edvardsen

Fee agreed, terms agreed, medical booked. Oliver Edvardsen will be somebody else’s player by the weekend, and around Ajax the goodbyes have quietly begun.

Transfer targets

Dedryck Lukaku turns down Ajax

The clubs had agreed and the player had not. A snub, and a public one: Monaco keep him, and the supporters here are left wondering what he had heard about the place.

Match

Nobody wants to play Ajax right now

3 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.

In brief

129 Edition

The Ajax Herald

15 Jan 2029
From our football correspondent Triumph

Match

The run at home goes on for Ajax

68 matches unbeaten here. Every visiting manager is asked about it in the week before, which is precisely why it keeps going.

Match

Whatever happens, Ajax do not lose

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

Transfer targets

Ajax bid $185.6M for Hugo Ekitiké

The offer went to Liverpool this week and it is theirs to answer. First bids are rarely meant to succeed; they are meant to find out how loud the door closes.

Match

Ajax through in the cup

A 4‑0 win over ADO Den Haag, and the draw for the next round can be watched with some interest for once.

Match

Ajax win it in stoppage time

The board had gone up, the arguing had started, and then the ball was in the net in the 90th minute. Excelsior will replay every second of the added time for a week.

Market

David Kalokoh has said yes to Roda

The last thing about a transfer that is still about the player is his signature on his own terms, and it is there. Ajax have lost him in all but the paperwork.

Market

Rayane Bounida asks to leave Ajax

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

Market

Jesse van de Haar is a Ajax player

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

Player ratings

No sign of nerves from Emre Ünüvar at 20 — 7.99

The hardest thing about being 20 in a senior side is that nobody makes allowances. Emre Ünüvar did not need any: 7.99, and he looked the most comfortable man on the pitch.

In brief

128 Edition

The Ajax Herald

8 Jan 2029
From our football correspondent Upbeat

Match

Whatever happens, Ajax do not lose

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

Transfer targets

AZ tell Ajax: Mexx Meerdink is not for sale

The approach was made and the answer came back in a sentence. There is no number on the table because there was no number that would have been enough.

Market

Rayane Bounida agrees terms with Vitesse

The clubs have settled the fee and he has settled his wages. What remains is a medical and a photograph, and around Ajax people have started saying his name in the past tense.

Transfer targets

Fee done, terms next for Jesse van de Haar

Ajax and Utrecht have settled on $4.8M. The rest belongs to the player and his agent, and a supporter who has watched one of these before knows not to buy the shirt yet.

Market

Jofre Torrents turns De Graafschap down

“It was not right for me. I am not going to explain why to anybody except the people I owe an explanation to.” A deal agreed between two clubs, and a player who declined to be part of it.

Match

Twente end the Ajax run at 14

Every run ends on an afternoon somebody had marked down as routine. This one went 14 matches, which is long enough that a town had stopped counting, and short enough that it will remember exactly who stopped it.

Market

Ajax turn down De Graafschap for Maher Carrizo

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

Squad

A falling-out at Ajax

Julian Brandt and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

Words at Ajax training over how hard people work

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

In brief

127 Edition

The Ajax Herald

1 Jan 2029
From our football correspondent Triumph

Match

Ajax make home a hard place to visit

66 without defeat on their own grass. The pitch has not changed; the crowd has — louder earlier, and quicker to sense when the opposition would rather be somewhere else.

Match

Ajax make it 14 in a row

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

Squad

Khvicha Kvaratskhelia is in the form of his life

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

Match

Ajax tear Zwolle apart

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

Player ratings

A brace, and Khvicha Kvaratskhelia takes the afternoon — 8.60

There is a particular kind of quiet from an away end watching one man score twice. Khvicha Kvaratskhelia provided it, and the 8.60 beside his name is if anything generous to everybody else.

Squad

Khvicha Kvaratskhelia honoured for the season

The kind of year that ends with a name being read out in a hall. Ajax had the benefit of it every week and now have the problem of everybody else knowing.

Market

Charlie Setford 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 Ajax, and it is not being withdrawn.

Market

Tijjani Reijnders 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 Ajax hears a sentence like that exactly as it was built.

Market

Maher Carrizo is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Ajax is pretending he will be back in the shirt.

In brief

126 Edition

The Ajax Herald

25 Dec 2028
From our football correspondent Triumph

Match

Ajax are at home on the road

23 straight away victories. Sides that win away are usually sides that can defend and can counter, and the table has begun to reflect what those journeys have earned.

Match

Ajax cannot stop winning

13 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

Player ratings

Rayane Bounida runs at them all day

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

Squad

Defences have started doubling up on Khvicha Kvaratskhelia

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

Match

Ajax are top

60 points and nobody above them. The word is not being said around the ground yet, and it is being thought in every seat.

Market

Only the photograph left for Oliver Edvardsen

Fee agreed, terms agreed, medical booked. Oliver Edvardsen will be somebody else’s player by the weekend, and around Ajax the goodbyes have quietly begun.

Squad

Tempers go at Ajax

Youri Baas 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

Khvicha Kvaratskhelia sends Ajax past NEC

It finished 1‑0, and it was Khvicha Kvaratskhelia’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Ajax.

Player ratings

Khvicha Kvaratskhelia in the eights

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

In brief

125 Edition

The Ajax Herald

18 Dec 2028
From our football correspondent Triumph

Match

Ajax make home a hard place to visit

65 without defeat on their own grass. The pitch has not changed; the crowd has — louder earlier, and quicker to sense when the opposition would rather be somewhere else.

Match

Ajax cannot stop winning

12 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

Match

No mercy from Ajax

Roda will want this one forgotten quickly: 3‑0, every duel lost, and a long ride home. Ajax were ruthless in the way good sides are ruthless.

Squad

Defences have started doubling up on Khvicha Kvaratskhelia

20 goals and a season average of 7.60 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

Khvicha Kvaratskhelia scores twice — 8.46

Two goals and a mark of 8.46 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.

Market

Rayane Bounida 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 Ajax, and it is not being withdrawn.

Player ratings

No sign of nerves from Emre Ünüvar at 20 — 8.32

The hardest thing about being 20 in a senior side is that nobody makes allowances. Emre Ünüvar did not need any: 8.32, and he looked the most comfortable man on the pitch.

Market

Only the photograph left for Jofre Torrents

Fee agreed, terms agreed, medical booked. Jofre Torrents will be somebody else’s player by the weekend, and around Ajax the goodbyes have quietly begun.

Player ratings

Nobody could get near Viktor Tsygankov

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

In brief

124 Edition

The Ajax Herald

11 Dec 2028
From our football correspondent Triumph

Match

Nobody wins at Ajax

64 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.

Match

Another one collected away from home

22 on the bounce on the road for Ajax. The coaches leave early, arrive at unlovely grounds in the dark, and keep coming home with three points.

Match

Ajax cannot stop winning

11 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

Match

A European night to remember for Ajax

3‑1 against Lugano, under lights, against people who do not speak the same language as the crowd. These are the evenings a club measures its decade in, and there are never as many of them as anybody expects.

Player ratings

Both of them Khvicha Kvaratskhelia's — 8.54

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

Market

Only the photograph left for Rayane Bounida

Fee agreed, terms agreed, medical booked. Rayane Bounida will be somebody else’s player by the weekend, and around Ajax the goodbyes have quietly begun.

Market

Emre Can raises the bar for Ajax

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

Squad

A falling-out at Ajax

Julian Brandt and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

A row about effort at Ajax

Somebody said out loud what several people thought about how hard another man trains, and Youri Baas was in the middle of it. The one dressing-room argument that is genuinely about football.

In brief

123 Edition

The Ajax Herald

4 Dec 2028
From our football correspondent Triumph

Match

Nobody wins at Ajax

63 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.

Match

Nobody wants to play Ajax right now

9 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.

Squad

Defences have started doubling up on Khvicha Kvaratskhelia

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

Player ratings

Jofre Torrents, 21, plays like he has been here for years — 7.86

A mark of 7.86 means one thing beside a twenty-nine-year-old's name and something else entirely beside a 21-year-old's. Nobody at the ground needed telling which this was.

Market

Only the photograph left for Maher Carrizo

Fee agreed, terms agreed, medical booked. Maher Carrizo will be somebody else’s player by the weekend, and around Ajax the goodbyes have quietly begun.

Squad

Words exchanged at Ajax

Youri Baas and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Market

Julian Brandt raises the bar for Ajax

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

Loan watch

Paul Reverson wants to come home

“I did not go to AZ to sit and watch. I want to come back to Ajax and fight for my place.” 3 appearances in 15 matches say the rest.

The terraces

The crowd has taken to Jofre Torrents

At 21 he is being sung about by people twice his age, which is an affection a signing has to earn over years and a local kid gets for turning up. It is also the hardest thing in football to live up to.

In brief

122 Edition

The Ajax Herald

27 Nov 2028
From our football correspondent Triumph

Match

Nobody wins at Ajax

62 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.

Match

Ajax are at home on the road

21 straight away victories. Sides that win away are usually sides that can defend and can counter, and the table has begun to reflect what those journeys have earned.

Match

A European night to remember for Ajax

2‑0 against Panathinaikos, under lights, against people who do not speak the same language as the crowd. These are the evenings a club measures its decade in, and there are never as many of them as anybody expects.

Match

Ajax cannot stop winning

8 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

Match

Kasper Dolberg leads the rout of ADO Den Haag

3‑0, and Kasper Dolberg took the headlines on an afternoon when everything Ajax tried came off. Days like this are retold all winter.

Match

Nobody above Ajax

First, on 48 points. The table is a fact and a fact is allowed to be enjoyed, which is as far as anybody at the club is prepared to go in public.

Squad

Defences have started doubling up on Khvicha Kvaratskhelia

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

Market

Oliver Edvardsen has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Ajax they have already started talking about him in the past tense.

Squad

Tempers go at Ajax

Julian Brandt 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.

In brief

121 Edition

The Ajax Herald

20 Nov 2028
From our football correspondent Triumph

Match

Another one collected away from home

20 on the bounce on the road for Ajax. The coaches leave early, arrive at unlovely grounds in the dark, and keep coming home with three points.

Player ratings

A brace, and Khvicha Kvaratskhelia takes the afternoon — 8.34

There is a particular kind of quiet from an away end watching one man score twice. Khvicha Kvaratskhelia provided it, and the 8.34 beside his name is if anything generous to everybody else.

Match

Ajax cannot stop winning

6 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

Market

Rayane Bounida 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 Ajax, and it is not being withdrawn.

Squad

Khvicha Kvaratskhelia is in the form of his life

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

Market

Only the photograph left for Jofre Torrents

Fee agreed, terms agreed, medical booked. Jofre Torrents will be somebody else’s player by the weekend, and around Ajax the goodbyes have quietly begun.

The dugout

Charlie Setford says Ajax 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

Julian Brandt 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 Ajax this week that will take longer than a week to unsay.

Squad

Words at Ajax training over how hard people work

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

In brief

120 Edition

The Ajax Herald

13 Nov 2028
From our football correspondent Triumph

Match

Ajax make home a hard place to visit

61 without defeat on their own grass. The pitch has not changed; the crowd has — louder earlier, and quicker to sense when the opposition would rather be somewhere else.

Match

Cup progress for Ajax

A 2‑0 win over De Graafschap, a place in the next round, and the quiet arithmetic every supporter does on the walk home: how many more until a final?

Player ratings

Mihajlo Cvetković, 21, plays like he has been here for years — 8.49

A mark of 8.49 means one thing beside a twenty-nine-year-old's name and something else entirely beside a 21-year-old's. Nobody at the ground needed telling which this was.

Match

Nobody wants to play Ajax right now

5 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.

Market

Rayane Bounida is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Ajax is pretending he will be back in the shirt.

Squad

Khvicha Kvaratskhelia is in the form of his life

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

Squad

A falling-out at Ajax

Youri Baas and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

The terraces

Ajax supporters have found a favourite in Maher Carrizo

There is a particular warmth a ground reserves for a 22-year-old it feels ownership of. Maher Carrizo has it now, and everything he does for the rest of his time here will be measured against the goodwill he was handed for free.

Match

Ajax find a way past Groningen

Groningen made Ajax work for it, but the scoreboard read 1‑0 at the end and the table does not ask how.

In brief

119 Edition

The Ajax Herald

6 Nov 2028
From our football correspondent Triumph

Match

Ajax are at home on the road

19 straight away victories. Sides that win away are usually sides that can defend and can counter, and the table has begun to reflect what those journeys have earned.

Match

A European night to remember for Ajax

2‑0 against Red Bull Salzburg, under lights, against people who do not speak the same language as the crowd. These are the evenings a club measures its decade in, and there are never as many of them as anybody expects.

Player ratings

Both of them Khvicha Kvaratskhelia's — 8.58

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

Player ratings

Shaqueel van Persie, 21, plays like he has been here for years — 8.20

A mark of 8.20 means one thing beside a twenty-nine-year-old's name and something else entirely beside a 21-year-old's. Nobody at the ground needed telling which this was.

Market

Maher Carrizo has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Ajax they have already started talking about him in the past tense.

Match

Ajax cannot stop winning

3 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

Squad

Words exchanged at Ajax

Julian Brandt and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Squad

Youri Baas falls out with a teammate over standards

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

Match

Ajax find a way past Utrecht

Utrecht made Ajax work for it, but the scoreboard read 3‑1 at the end and the table does not ask how.

In brief

118 Edition

The Ajax Herald

30 Oct 2028
From our football correspondent Triumph

Match

Nobody wins at Ajax

59 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.

Match

44 unbeaten for Ajax

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

Match

Derby delight as Ajax down Feyenoord

Bragging rights belong to Ajax for another year after a 3‑0 win over Feyenoord in front of a full house.

Match

Nobody above Ajax

First, on 36 points. The table is a fact and a fact is allowed to be enjoyed, which is as far as anybody at the club is prepared to go in public.

Player ratings

Kasper Dolberg wins the derby

There are goals, and then there are goals against that particular opponent. The Ajax support have their bragging rights for a year and they know exactly whose name is on them.

The dugout

Marten Frimpong says Ajax 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

Oliver Edvardsen is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Ajax is pretending he will be back in the shirt.

Squad

Tempers go at Ajax

Julian Brandt 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

Youri Baas falls out with a teammate over standards

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

In brief

117 Edition

The Ajax Herald

23 Oct 2028
From our football correspondent Upbeat

Match

The run at home goes on for Ajax

58 matches unbeaten here. Every visiting manager is asked about it in the week before, which is precisely why it keeps going.

Match

Whatever happens, Ajax do not lose

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

Match

Ajax keep winning on the road

17 away wins in a row. Travelling support is the truest kind, and this season it is being repaid in the only currency that counts.

Match

After 28 games, Ajax finally taste it again

The first defeat in 28 matches. The manager will say it had to come; the dressing room will say it did not have to come against Red Bull Salzburg; the supporters will say both, in that order, all week.

Match

Derby delight as Ajax down PSV

Bragging rights belong to Ajax for another year after a 2‑0 win over PSV in front of a full house.

Match

A European night to remember for Ajax

1‑1 against Red Bull Salzburg, under lights, against people who do not speak the same language as the crowd. These are the evenings a club measures its decade in, and there are never as many of them as anybody expects.

Market

Rayane Bounida asks to leave Ajax

“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

A derby belongs to Julian Brandt

Beat anybody else and it is three points. Beat them and it is a story a city tells for a decade. Ajax have their man.

Market

Only the photograph left for Jofre Torrents

Fee agreed, terms agreed, medical booked. Jofre Torrents will be somebody else’s player by the weekend, and around Ajax the goodbyes have quietly begun.

In brief

116 Edition

The Ajax Herald

16 Oct 2028
From our football correspondent Triumph

Match

The run at home goes on for Ajax

57 matches unbeaten here. Every visiting manager is asked about it in the week before, which is precisely why it keeps going.

Match

Ajax make it 27 in a row

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

Match

Ajax tear Heerenveen apart

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

Player ratings

A brace, and Khvicha Kvaratskhelia takes the afternoon — 8.47

There is a particular kind of quiet from an away end watching one man score twice. Khvicha Kvaratskhelia provided it, and the 8.47 beside his name is if anything generous to everybody else.

Player ratings

Both of them Julian Brandt's — 8.41

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

Market

Rayane Bounida is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Ajax is pretending he will be back in the shirt.

Squad

Khvicha Kvaratskhelia is in the form of his life

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

Squad

A falling-out at Ajax

Julian Brandt and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

Youri Baas falls out with a teammate over standards

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

In brief

  • Match Ajax settle it inside twenty minutes
  • Player ratings Rayane Bounida was on a different afternoon to everybody else
  • Player ratings Ninety minutes of Oscar Gloukh at his very best
115 Edition

The Ajax Herald

9 Oct 2028
From our football correspondent Triumph

Match

Ajax make it 26 in a row

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

Match

Ajax are at home on the road

16 straight away victories. Sides that win away are usually sides that can defend and can counter, and the table has begun to reflect what those journeys have earned.

Match

Ajax tear Vitesse apart

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

Player ratings

Ayoub Oufkir scores twice — 8.48

Two goals and a mark of 8.48 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.

Player ratings

A brace, and Khvicha Kvaratskhelia takes the afternoon — 8.44

There is a particular kind of quiet from an away end watching one man score twice. Khvicha Kvaratskhelia provided it, and the 8.44 beside his name is if anything generous to everybody else.

Market

Maher Carrizo has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Ajax they have already started talking about him in the past tense.

Squad

Words exchanged at Ajax

Julian Brandt and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Squad

Youri Baas falls out with a teammate over standards

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

Squad

Khvicha Kvaratskhelia is in the form of his life

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

In brief

114 Edition

The Ajax Herald

2 Oct 2028
From our football correspondent Triumph

Match

The run at home goes on for Ajax

56 matches unbeaten here. Every visiting manager is asked about it in the week before, which is precisely why it keeps going.

Match

Ajax cannot stop winning

25 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

Match

Ajax are at home on the road

15 straight away victories. Sides that win away are usually sides that can defend and can counter, and the table has begun to reflect what those journeys have earned.

Match

Ajax announce themselves in Europe

3‑0 against Lugano, on a night that will be replayed at this club for a generation. Continental reputations are made in single evenings and this was the evening.

Squad

A day Khvicha Kvaratskhelia will not forget

3 goals in one game. The first was taken well, the second was taken greedily, and by the third the crowd were simply waiting for him to get the ball.

Market

Tijjani Reijnders wants more than Ajax 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

Oliver Edvardsen is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Ajax is pretending he will be back in the shirt.

Squad

Tempers go at Ajax

Youri Baas 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

Ajax see off AZ

Three points for Ajax, 2‑1 the final word against AZ in a contest settled by the finer margins.

In brief

113 Edition

The Ajax Herald

25 Sep 2028
From our football correspondent Triumph

Match

The run at home goes on for Ajax

55 matches unbeaten here. Every visiting manager is asked about it in the week before, which is precisely why it keeps going.

Match

Nobody wants to play Ajax right now

23 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.

Match

Ajax tear Cambuur apart

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

Player ratings

A brace, and Kasper Dolberg takes the afternoon — 9.07

There is a particular kind of quiet from an away end watching one man score twice. Kasper Dolberg provided it, and the 9.07 beside his name is if anything generous to everybody else.

Market

Rayane Bounida asks to leave Ajax

“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

Shaqueel van Persie, 21, steals the show — 8.39

Marked 8.39 at 21, in a side that makes no allowances for age. He did not need any, and he looked the least nervous man on the pitch.

Market

Only the photograph left for Jofre Torrents

Fee agreed, terms agreed, medical booked. Jofre Torrents will be somebody else’s player by the weekend, and around Ajax the goodbyes have quietly begun.

The dugout

Roméo Garnier: 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.” Ajax have not answered, which is an answer of sorts.

Squad

Words exchanged at Ajax

Karl Hein and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

In brief

112 Edition

The Ajax Herald

18 Sep 2028
From our football correspondent Triumph

Match

The run at home goes on for Ajax

54 matches unbeaten here. Every visiting manager is asked about it in the week before, which is precisely why it keeps going.

Match

Nobody wants to play Ajax right now

22 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.

Match

Ajax keep winning on the road

14 away wins in a row. Travelling support is the truest kind, and this season it is being repaid in the only currency that counts.

Match

Ajax announce themselves in Europe

3‑0 against Panathinaikos, on a night that will be replayed at this club for a generation. Continental reputations are made in single evenings and this was the evening.

Player ratings

A brace, and Khvicha Kvaratskhelia takes the afternoon — 8.56

There is a particular kind of quiet from an away end watching one man score twice. Khvicha Kvaratskhelia provided it, and the 8.56 beside his name is if anything generous to everybody else.

Player ratings

Mihajlo Cvetković, 21, steals the show — 8.24

Marked 8.24 at 21, in a side that makes no allowances for age. He did not need any, and he looked the least nervous man on the pitch.

The dugout

Wouter Goes says Ajax 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

Only the photograph left for Rayane Bounida

Fee agreed, terms agreed, medical booked. Rayane Bounida will be somebody else’s player by the weekend, and around Ajax the goodbyes have quietly begun.

Squad

Tempers go at Ajax

Karl Hein 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.

In brief

111 Edition

The Ajax Herald

11 Sep 2028
From our football correspondent Triumph

Match

The run at home goes on for Ajax

53 matches unbeaten here. Every visiting manager is asked about it in the week before, which is precisely why it keeps going.

Match

Nobody wants to play Ajax right now

20 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.

Market

Joeri Heerkens agrees terms with De Graafschap

The clubs have settled the fee and he has settled his wages. What remains is a medical and a photograph, and around Ajax people have started saying his name in the past tense.

Player ratings

A brace, and Rayane Bounida takes the afternoon — 8.39

There is a particular kind of quiet from an away end watching one man score twice. Rayane Bounida provided it, and the 8.39 beside his name is if anything generous to everybody else.

Player ratings

Zakaria Ouazane, 21, plays like he has been here for years — 7.79

A mark of 7.79 means one thing beside a twenty-nine-year-old's name and something else entirely beside a 21-year-old's. Nobody at the ground needed telling which this was.

Market

Only the photograph left for Maher Carrizo

Fee agreed, terms agreed, medical booked. Maher Carrizo will be somebody else’s player by the weekend, and around Ajax the goodbyes have quietly begun.

Squad

Tempers go at Ajax

Youri Baas 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

Julian Brandt wants more than Ajax 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.

Match

Ajax get the job done against Twente

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

In brief

110 Edition

The Ajax Herald

4 Sep 2028
From our football correspondent Triumph

Match

Ajax cannot stop winning

19 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

Match

Another one collected away from home

13 on the bounce on the road for Ajax. The coaches leave early, arrive at unlovely grounds in the dark, and keep coming home with three points.

Match

Viktor Tsygankov leads the rout of Zwolle

4‑1, and Viktor Tsygankov took the headlines on an afternoon when everything Ajax tried came off. Days like this are retold all winter.

Market

Maher Carrizo agrees terms with Excelsior

The clubs have settled the fee and he has settled his wages. What remains is a medical and a photograph, and around Ajax people have started saying his name in the past tense.

Player ratings

A brace, and Viktor Tsygankov takes the afternoon — 8.44

There is a particular kind of quiet from an away end watching one man score twice. Viktor Tsygankov provided it, and the 8.44 beside his name is if anything generous to everybody else.

Boardroom

Window shuts: 27 in, 35 out at Ajax

The deadline has passed and the squad is the squad. 27 arrived, 35 left, and everything else printed about this club last month was a rumour that stayed one.

Market

Karl Hein raises the bar for Ajax

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

Squad

Karl Hein 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 Ajax this week that will take longer than a week to unsay.

Squad

Youri Baas falls out with a teammate over standards

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

In brief

109 Edition

The Ajax Herald

28 Aug 2028
From our football correspondent Triumph

Match

The run at home goes on for Ajax

52 matches unbeaten here. Every visiting manager is asked about it in the week before, which is precisely why it keeps going.

Match

Nobody wants to play Ajax right now

18 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.

Market

Rayane Bounida has said yes to Zwolle

The last thing about a transfer that is still about the player is his signature on his own terms, and it is there. Ajax have lost him in all but the paperwork.

Market

Rayane Bounida asks to leave Ajax

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

Market

Jofre Torrents is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Ajax is pretending he will be back in the shirt.

Player ratings

Mihajlo Cvetković 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.

Market

Ajax turn down Roda for Oliver Edvardsen

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

Squad

Tempers go at Ajax

Karl Hein 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

A row about effort at Ajax

Somebody said out loud what several people thought about how hard another man trains, and Tijjani Reijnders was in the middle of it. The one dressing-room argument that is genuinely about football.

In brief

108 Edition

The Ajax Herald

21 Aug 2028
From our football correspondent Triumph

Match

Nobody wants to play Ajax right now

17 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.

Match

Ajax keep winning on the road

12 away wins in a row. Travelling support is the truest kind, and this season it is being repaid in the only currency that counts.

Match

No mercy from Ajax

Roda will want this one forgotten quickly: 3‑0, every duel lost, and a long ride home. Ajax were ruthless in the way good sides are ruthless.

Market

Davy Klaassen agrees terms with Heracles

The clubs have settled the fee and he has settled his wages. What remains is a medical and a photograph, and around Ajax people have started saying his name in the past tense.

Player ratings

A brace, and Khvicha Kvaratskhelia takes the afternoon — 8.45

There is a particular kind of quiet from an away end watching one man score twice. Khvicha Kvaratskhelia provided it, and the 8.45 beside his name is if anything generous to everybody else.

Market

Not going: Emre Ünüvar stays at Ajax

“I know what people will say. I know what I want, and it is here.” Toluca had the fee agreed and the shirt ready; they did not have the player, and now they will not.

Market

Davy Klaassen 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 Ajax, and it is not being withdrawn.

Market

Oliver Edvardsen has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Ajax they have already started talking about him in the past tense.

Squad

Jofre Torrents is a better footballer than he was

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

In brief

107 Edition

The Ajax Herald

14 Aug 2028
From our football correspondent Triumph

Match

Ajax make home a hard place to visit

51 without defeat on their own grass. The pitch has not changed; the crowd has — louder earlier, and quicker to sense when the opposition would rather be somewhere else.

Match

Ajax make it 16 in a row

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

Match

Ajax are at home on the road

11 straight away victories. Sides that win away are usually sides that can defend and can counter, and the table has begun to reflect what those journeys have earned.

Match

Ajax run riot against Heracles

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

Market

Charlie Setford has said yes to Reading

The last thing about a transfer that is still about the player is his signature on his own terms, and it is there. Ajax have lost him in all but the paperwork.

Market

Only the photograph left for David Kalokoh

Fee agreed, terms agreed, medical booked. David Kalokoh will be somebody else’s player by the weekend, and around Ajax the goodbyes have quietly begun.

Market

Harrogate Town come back empty-handed

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

Squad

The step up is real for Mihajlo Cvetković

At 21 he is doing things this season that he could not do last season, and doing them every week. Form comes and goes; this has stayed long enough to be called something else.

Squad

A falling-out at Ajax

Karl Hein and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

In brief

  • Squad Youri Baas falls out with a teammate over standards
  • Squad Late improvement for Caio Henrique
  • Boardroom 5 academy players handed senior numbers at Ajax
106 Edition

The Ajax Herald

7 Aug 2028
From our football correspondent Upbeat

Market

Terms done: Oliver Edvardsen is going

Fee agreed, wages agreed, and Roda waiting with a shirt. Nobody at Ajax is pretending otherwise, and the supporters have stopped asking whether and started asking when.

Transfer targets

Heracles tell Ajax: Kevin Paredes is not for sale

The approach was made and the answer came back in a sentence. There is no number on the table because there was no number that would have been enough.

Squad

Emre Can arrives at the club he grew up with

Every footballer has an answer to the question about his boyhood club, and most of them never get to act on it. Emre Can has, at Ajax, and the first month will show what that does to a man.

Market

Ajax turn down Utrecht for Owen Wijndal

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

Squad

Ajax lose Karl Hein

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

Squad

Rayane Bounida is a better footballer than he was

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

Squad

Karl Hein 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 Ajax this week that will take longer than a week to unsay.

Market

Eyes on Roméo Garnier again

The phone has started ringing about Roméo Garnier again, and this time the name on the line is USM Khenchela. Ajax are listening politely and promising nothing.

Market

No place for Rayane Bounida in the plan

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

In brief

105 Edition

The Ajax Herald

31 Jul 2028
From our football correspondent Upbeat

Market

Shaqueel van Persie is a Ajax player

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

Market

Rayane Bounida has said yes to Roda

The last thing about a transfer that is still about the player is his signature on his own terms, and it is there. Ajax have lost him in all but the paperwork.

Transfer targets

Ajax rebuffed over Max Bruns

Not now, not at any price the club was prepared to say out loud. Twente have kept their man, and Ajax go back to a list with one name crossed off it.

Market

Jofre Torrents has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Ajax they have already started talking about him in the past tense.

Squad

A move Shaqueel van Persie would have made for nothing

There is a version of every career where the player ends up somewhere he chose rather than somewhere that chose him. Shaqueel van Persie is living that version at Ajax, and it tends to show in the first month.

Market

Ajax turn down Zwolle for Zakaria Ouazane

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

Squad

The step up is real for Shaqueel van Persie

At 21 he is doing things this season that he could not do last season, and doing them every week. Form comes and goes; this has stayed long enough to be called something else.

Squad

A falling-out at Ajax

Youri Baas and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

A late step up for Youri Baas

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

In brief

104 Edition

The Ajax Herald

24 Jul 2028
From our football correspondent Upbeat

Match

The view from the top for Ajax

90 points, and the rest of the division looking up. Every side that finishes first spends the season pretending it is not thinking about it, and this one has started pretending.

Transfer targets

Ajax make their move for Shaqueel van Persie

$13.1M on the table at Utrecht. The manager wanted him, the board agreed a number, and the only voices still to be heard are the ones at the other club.

Market

Terms done: Davy Klaassen is going

Fee agreed, wages agreed, and Heracles waiting with a shirt. Nobody at Ajax is pretending otherwise, and the supporters have stopped asking whether and started asking when.

Transfer targets

Ajax rebuffed over Thijmen Blokzijl

Not now, not at any price the club was prepared to say out loud. Groningen have kept their man, and Ajax go back to a list with one name crossed off it.

Market

Ajax turn down NEC for Rayane Bounida

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

Squad

Youri Baas 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 Ajax this week that will take longer than a week to unsay.

Squad

Jofre Torrents is a better footballer than he was

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

Market

Ajax sell Abdellah Ouazane for $230.0K

Abdellah Ouazane has left for Utrecht in a $230.0K deal. The accountants are pleased; the supporters are less certain.

Squad

A late step up for Oscar Gloukh

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

In brief

103 Edition

The Ajax Herald

17 Jul 2028
From our football correspondent Upbeat

Market

Terms done: Rayane Bounida is going

Fee agreed, wages agreed, and Heracles waiting with a shirt. Nobody at Ajax is pretending otherwise, and the supporters have stopped asking whether and started asking when.

Market

Ajax say no — this time

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

Market

David Kalokoh is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Ajax is pretending he will be back in the shirt.

Squad

At 21, Mihajlo Cvetković is already the best thing here

An average of 7.19 in a first team he is several years too young for. Ajax have something, and by now the whole division has noticed.

Squad

Enoch Mastoras is a better footballer than he was

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

Squad

A row about effort at Ajax

Somebody said out loud what several people thought about how hard another man trains, and Tijjani Reijnders was in the middle of it. The one dressing-room argument that is genuinely about football.

Squad

Tempers go at Ajax

Julian Brandt 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

Zwolle join the queue for Zakaria Ouazane

Add another name to the list: Zwolle have asked the question everybody in the game has been asking about Zakaria Ouazane. The answer from Ajax has not changed — yet.

The dugout

When it matters, Youri Baas plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

In brief

102 Edition

The Ajax Herald

10 Jul 2028
From our football correspondent Upbeat

Squad

A final lost, and Ayoub Oufkir comes home

0 caps, a month of football, and a medal that will never leave a drawer. He is due back at Ajax in a fortnight and nobody will mention it, which is its own way of mentioning it.

Market

Jofre Torrents has said yes to Cambuur

The last thing about a transfer that is still about the player is his signature on his own terms, and it is there. Ajax have lost him in all but the paperwork.

Market

Denso Kasius is a Ajax player

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

Market

Lokeren come back empty-handed

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

Squad

Denso Kasius arrives at the club he grew up with

Every footballer has an answer to the question about his boyhood club, and most of them never get to act on it. Denso Kasius has, at Ajax, and the first month will show what that does to a man.

Squad

Karl Hein out for 66 days

The medical room confirms 66 days on the sidelines for Karl Hein, and a plan built around him now has to be rebuilt.

Squad

Words exchanged at Ajax

Youri Baas and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Market

IMT join the queue for Roméo Garnier

Add another name to the list: IMT have asked the question everybody in the game has been asking about Roméo Garnier. The answer from Ajax has not changed — yet.

The dugout

When it matters, Khvicha Kvaratskhelia plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

In brief

  • The dugout Karl Hein knocks on the manager's door
  • The dugout The manager makes Owen Wijndal a promise
  • Boardroom Ajax keep producing them
101 Edition

The Ajax Herald

3 Jul 2028
From our football correspondent Upbeat

The dugout

Karl Hein says Ajax 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

David Kalokoh has said yes to Roda

The last thing about a transfer that is still about the player is his signature on his own terms, and it is there. Ajax have lost him in all but the paperwork.

Market

Tijjani Reijnders wants more than Ajax 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

Davy Klaassen is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Ajax is pretending he will be back in the shirt.

Squad

A falling-out at Ajax

Youri Baas and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

Real improvement from Paul Reverson at Ajax

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

Squad

Maher Carrizo 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 Ajax know it.

Squad

A row about effort at Ajax

Somebody said out loud what several people thought about how hard another man trains, and Ayoub Oufkir was in the middle of it. The one dressing-room argument that is genuinely about football.

Market

The Rayane Bounida conversation is coming

Everyone has stopped pretending: Cambuur will make the call about Rayane Bounida this week. Ajax have a number in mind, and the number is not shy.

In brief

  • Boardroom Ajax sign 11 boys into the academy
  • The dugout When it matters, Julian Brandt plays
  • The dugout A promise honoured at Ajax
100 Edition

The Ajax Herald

26 Jun 2028
From our football correspondent Upbeat

Match

Ajax are top

90 points and nobody above them. The word is not being said around the ground yet, and it is being thought in every seat.

Market

Ajax sign Ayoub Oufkir for $17.0M

The paperwork is done: Ayoub Oufkir joins from AZ in a deal worth $17.0M. Now comes the harder part.

Market

Davy Klaassen agrees terms with Heracles

The clubs have settled the fee and he has settled his wages. What remains is a medical and a photograph, and around Ajax people have started saying his name in the past tense.

Transfer targets

Ajax rebuffed over Sem van Duijn

Not now, not at any price the club was prepared to say out loud. AZ have kept their man, and Ajax go back to a list with one name crossed off it.

The dugout

Caio Henrique says Ajax 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

Ayoub Oufkir arrives at the club he grew up with

Every footballer has an answer to the question about his boyhood club, and most of them never get to act on it. Ayoub Oufkir has, at Ajax, and the first month will show what that does to a man.

Market

Ajax sell Mark Engel for $3.1M

Mark Engel has left for Twente in a $3.1M deal. The accountants are pleased; the supporters are less certain.

Market

Only the photograph left for Jofre Torrents

Fee agreed, terms agreed, medical booked. Jofre Torrents will be somebody else’s player by the weekend, and around Ajax the goodbyes have quietly begun.

Squad

Youri Baas 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 Ajax this week that will take longer than a week to unsay.

In brief

  • Squad Words at Ajax training over how hard people work
  • Squad 9 new faces, and Ajax are still learning each other
  • The dugout When it matters, Tijjani Reijnders plays
99 Edition

The Ajax Herald

19 Jun 2028
From our football correspondent Upbeat

Transfer targets

Ajax make their move for Ayoub Oufkir

$17.0M on the table at AZ. The manager wanted him, the board agreed a number, and the only voices still to be heard are the ones at the other club.

Market

Ajax get their man

The chase for Wouter Goes ended with $16.8M changing hands and AZ out of reasons to say no. The supporters will judge the fee the only way that matters: on Saturdays.

Market

Terms done: Abdellah Ouazane is going

Fee agreed, wages agreed, and Radnicki Nis waiting with a shirt. Nobody at Ajax is pretending otherwise, and the supporters have stopped asking whether and started asking when.

Transfer targets

Door shut on Wouter Goes

Ajax asked and AZ said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.

Transfer targets

Ajax baulk at the price for Quenten Attigah

AZ wanted more than $2.9M and the board would not go there. Walked away, for now, which in a transfer window means until somebody blinks.

Squad

Wouter Goes arrives at the club he grew up with

Every footballer has an answer to the question about his boyhood club, and most of them never get to act on it. Wouter Goes has, at Ajax, and the first month will show what that does to a man.

Market

So close: Rayane Bounida’s move dies late

The fee was agreed and the flight was looked at — and then the phone stopped ringing. NEC moved on, Rayane Bounida reports back to Ajax, and everybody pretends Monday is just Monday.

Market

Ajax turn down Poltava for Roméo Garnier

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

Squad

Tempers go at Ajax

Youri Baas 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.

In brief

  • Squad Words at Ajax training over how hard people work
  • The dugout Youri Baas has become a man the manager trusts
  • Squad Tijjani Reijnders has company in his position
98 Edition

The Ajax Herald

12 Jun 2028
From our football correspondent Upbeat

Transfer targets

Ajax make their move for Wouter Goes

$16.8M on the table at AZ. The manager wanted him, the board agreed a number, and the only voices still to be heard are the ones at the other club.

Market

Rayane Bounida agrees terms with ADO Den Haag

The clubs have settled the fee and he has settled his wages. What remains is a medical and a photograph, and around Ajax people have started saying his name in the past tense.

Transfer targets

No deal for Sondre Ørjasæter at that price

Ajax offered $14.6M; Twente said it was not close. The manager will be told the money is still there for the right player, which is what managers are told.

Transfer targets

Ajax rebuffed over Myron Boadu

Not now, not at any price the club was prepared to say out loud. Twente have kept their man, and Ajax go back to a list with one name crossed off it.

Squad

Words exchanged at Ajax

Youri Baas and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Boardroom

Jinairo Johnson has agreed to leave Ajax for nothing

He will play here until the summer and then walk out of the door for free, having already signed elsewhere. Supporters will manage the first part of that sentence; it is the second they will struggle with.

Squad

Remember the name: Mihajlo Cvetković

He is 21, he is averaging 7.19, and older professionals have started passing to him in the difficult minutes. That last part is the real scouting report.

Market

Karl Hein wants more than Ajax 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

Youri Regeer signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Youri Regeer commits to Ajax for another 4 years.

In brief

97 Edition

The Ajax Herald

5 Jun 2028
From our football correspondent Upbeat

Transfer targets

Ajax bid $31.3M for Ayoub Oufkir

The offer went to AZ this week and it is theirs to answer. First bids are rarely meant to succeed; they are meant to find out how loud the door closes.

Transfer targets

Twente tell Ajax: Daan Rots is not for sale

The approach was made and the answer came back in a sentence. There is no number on the table because there was no number that would have been enough.

Transfer targets

An offer of $2.5M for Quenten Attigah

Ajax have gone to AZ with a bid, and the supporters have gone to the internet with an opinion about it. Whether either changes anything is up to the selling club.

The dugout

Dies Janse says Ajax 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

Julian Rijkhoff asks to leave Ajax

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

Market

Ajax say no — this time

The offer from De Graafschap for Maher Carrizo 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

A falling-out at Ajax

Youri Baas and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Market

Julian Brandt 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 Ajax hears a sentence like that exactly as it was built.

Squad

A row about effort at Ajax

Somebody said out loud what several people thought about how hard another man trains, and Tijjani Reijnders was in the middle of it. The one dressing-room argument that is genuinely about football.

In brief

96 Edition

The Ajax Herald

29 May 2028
From our football correspondent Upbeat

Match

Nobody above Ajax

First, on 90 points. The table is a fact and a fact is allowed to be enjoyed, which is as far as anybody at the club is prepared to go in public.

Squad

Youri Baas signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Youri Baas and Ajax agree another 5 years.

Squad

Julian Brandt 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 Ajax this week that will take longer than a week to unsay.

Squad

A row about effort at Ajax

Somebody said out loud what several people thought about how hard another man trains, and Tijjani Reijnders was in the middle of it. The one dressing-room argument that is genuinely about football.

Market

Emre Ünüvar comes back from a loan that worked

26 appearances and 8 goals away from here, and a player the manager did not have in August. Loans are sent out hoping for exactly this and most of them do not deliver it.

The dugout

No hiding place for Caio Henrique

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

Squad

9 new faces, and Ajax are still learning each other

A squad rebuilt inside one window pays for it in a currency nobody budgets for. The football is not worse than the sum of the players; it is worse than the sum of the players who have played together before.

The dugout

Tijjani Reijnders gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Tijjani Reijnders is on it.

Market

Nothing to show for Martin Henrion's season away

0 appearances, 0 clean sheets, and a goalkeeper no further forward than the day he left. Whether that belongs to him, to the club that borrowed him or to the people who arranged it is the argument Ajax will have this month.

In brief

95 Edition

The Ajax Herald

22 May 2028
From our football correspondent Upbeat

Boardroom

Silverware for Ajax

They will talk about this season in this town for a long time. The trophy comes home with the squad, and the route is already agreed.

Squad

The season belongs to Khvicha Kvaratskhelia

An individual honour is a strange thing in a team game, and the best of them are never argued with. He has had the sort of year that ends with his name being read out, and Ajax have had the benefit of it.

Squad

25 clean sheets and the golden glove for Karl Hein

The one award on the pitch nobody else can win. 25 games in a season in which nobody scored past him, and a career that will be measured against this one.

Squad

Tempers go at Ajax

Sofyan Amrabat 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

Gastón Ávila signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Gastón Ávila commits to Ajax for another 4 years.

The dugout

When it matters, Julian Brandt plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

Loan watch

Carrarese cannot leave Abdellah Ouazane out

36 starts and an average of 6.75. He went there to play and he is playing, which is the only thing a loan was ever for.

Loan watch

Anton Gaaei first choice at Roda

32 starts and a season average of 6.82. The loan is doing exactly what it was arranged to do.

Market

The Viktor Tsygankov question follows Ajax around

Every press conference now starts and ends the same way: with Viktor Tsygankov’s future. The manager has run out of new ways to say nothing.

In brief

94 Edition

The Ajax Herald

15 May 2028
From our football correspondent Triumph

Match

The run at home goes on for Ajax

50 matches unbeaten here. Every visiting manager is asked about it in the week before, which is precisely why it keeps going.

Boardroom

Ajax lift the trophy

The season a town measures the next twenty against. The trophy comes home with the squad, and the route through the streets was agreed days ago.

Match

Nobody wants to play Ajax right now

15 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.

Match

Ajax keep winning on the road

11 away wins in a row. Travelling support is the truest kind, and this season it is being repaid in the only currency that counts.

Match

Cup progress for Ajax

A 1‑0 win over PSV, a place in the next round, and the quiet arithmetic every supporter does on the walk home: how many more until a final?

Squad

Defences have started doubling up on Julian Brandt

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

Market

Youri Regeer has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Ajax they have already started talking about him in the past tense.

Player ratings

Khvicha Kvaratskhelia wins the derby

There are goals, and then there are goals against that particular opponent. The Ajax support have their bragging rights for a year and they know exactly whose name is on them.

Squad

Words exchanged at Ajax

Julian Brandt and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

In brief

93 Edition

The Ajax Herald

8 May 2028
From our football correspondent Upbeat

Squad

A falling-out at Ajax

Julian Brandt and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

Tijjani Reijnders falls out with a teammate over standards

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

Loan watch

Martin Henrion counts the days

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

Squad

Davy Klaassen signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Davy Klaassen and Ajax agree another 2 years.

The dugout

Khvicha Kvaratskhelia gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Khvicha Kvaratskhelia is on it.

Loan watch

The goals keep arriving from Emre Ünüvar’s exile

8 goals in 26 games at Chaves — numbers that travel home faster than he does. Somebody at Ajax updates a spreadsheet every Monday, and it makes better reading each week.

Squad

Tijjani Reijnders still has not settled

A year in and the language has not come, the city has not opened up, and he eats alone more often than anybody at Ajax would like to admit. It is showing on Saturdays.

Market

No place for Don-Angelo Konadu in the plan

“The manager did not use many words, and he did not need to.” Don-Angelo Konadu has his answer from Ajax; what he does with it is the next window’s story.

Loan watch

Anton Gaaei wants to stay at Roda

“I am playing every week here and I feel like a footballer again.” 32 appearances and 1 goals on loan, and a decision waiting in the summer.

In brief

92 Edition

The Ajax Herald

1 May 2028
From our football correspondent Upbeat

The dugout

Julian Brandt: 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.” Ajax have not answered, which is an answer of sorts.

Match

Ajax are top

90 points and nobody above them. The word is not being said around the ground yet, and it is being thought in every seat.

Squad

A fracture rules Paul Reverson out for 19 days

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

Squad

Julian Brandt 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 Ajax this week that will take longer than a week to unsay.

Market

Steven Promes steps up from the Ajax academy

There is no fee, no unveiling and no agent on the steps. Steven Promes has been at this club since he was a boy and is now, formally, one of the first-team squad — which for a local readership beats any signing of any size.

Market

Nathan Brobbey steps up from the Ajax academy

There is no fee, no unveiling and no agent on the steps. Nathan Brobbey has been at this club since he was a boy and is now, formally, one of the first-team squad — which for a local readership beats any signing of any size.

Market

Teun Malen steps up from the Ajax academy

There is no fee, no unveiling and no agent on the steps. Teun Malen has been at this club since he was a boy and is now, formally, one of the first-team squad — which for a local readership beats any signing of any size.

Market

Quincy Promes steps up from the Ajax academy

There is no fee, no unveiling and no agent on the steps. Quincy Promes has been at this club since he was a boy and is now, formally, one of the first-team squad — which for a local readership beats any signing of any size.

The dugout

A promise honoured at Ajax

Something was said to Khvicha Kvaratskhelia and then it happened. In this industry that passes for remarkable, and the dressing room noticed faster than any supporter could.

In brief

91 Edition

The Ajax Herald

24 Apr 2028
From our football correspondent Upbeat

Squad

26 days out for Paul Reverson after a fracture

A bone, which is the one injury with a calendar attached. Ajax will name a return date and, unusually for this business, will probably be right about it.

Squad

Tempers go at Ajax

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

Squad

Words at Ajax training over how hard people work

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

Loan watch

Charlie Setford has seen enough of Seattle Sounders

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

The dugout

When it matters, Tijjani Reijnders plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

The dugout

Don-Angelo Konadu 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.

The dugout

Karl Hein has been promised minutes

A conversation in the manager’s office, and a commitment that came out of it. Promises like that are cheap to make and expensive to break, and Karl Hein has written the date down.

Squad

Julian Rijkhoff still has not settled

A year in and the language has not come, the city has not opened up, and he eats alone more often than anybody at Ajax would like to admit. It is showing on Saturdays.

Market

The Kasper Dolberg talk will not go away

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

In brief

90 Edition

The Ajax Herald

17 Apr 2028
From our football correspondent Upbeat

Squad

The knee: Viktor Tsygankov out for 19 days

19 days on the announcement, and a year of quiet, unwatched rehabilitation behind it. Ajax lose a player for a season; he loses something harder to name.

Squad

35 days out for Paul Reverson after a fracture

A bone, which is the one injury with a calendar attached. Ajax will name a return date and, unusually for this business, will probably be right about it.

Market

Youri Regeer has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Ajax they have already started talking about him in the past tense.

Squad

Words exchanged at Ajax

Julian Brandt and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Squad

Mihajlo Cvetković is the real thing at 21

A season average of 7.19 at an age when most of his year group are still in the youth team. Ajax know what they have, and so, by now, does everybody else.

The dugout

A promise honoured for Khvicha Kvaratskhelia

It is not much of a headline and it is the reason players believe the next promise. Ajax told Khvicha Kvaratskhelia something would happen and then it happened, which in this industry passes for remarkable.

Loan watch

Roméo Garnier counts the days

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

The dugout

Julian Brandt has become a man the manager trusts

Nobody at Ajax will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

The dugout

Miliano Jonathans 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

89 Edition

The Ajax Herald

10 Apr 2028
From our football correspondent Upbeat

Squad

The knee: Viktor Tsygankov out for 29 days

29 days on the announcement, and a year of quiet, unwatched rehabilitation behind it. Ajax lose a player for a season; he loses something harder to name.

Squad

A fracture rules Paul Reverson out for 42 days

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

Market

Not going: Paul Reverson stays at Ajax

“I know what people will say. I know what I want, and it is here.” Portland Timbers had the fee agreed and the shirt ready; they did not have the player, and now they will not.

Squad

A falling-out at Ajax

Julian Brandt and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

Words at Ajax training over how hard people work

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

Loan watch

Martin Henrion counts the days

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

The dugout

Khvicha Kvaratskhelia has become a man the manager trusts

Nobody at Ajax will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

The dugout

A promise honoured for Oscar Gloukh

It is not much of a headline and it is the reason players believe the next promise. Ajax told Oscar Gloukh something would happen and then it happened, which in this industry passes for remarkable.

Loan watch

Emre Ünüvar keeps scoring at Chaves

26 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

88 Edition

The Ajax Herald

3 Apr 2028
From our football correspondent Triumph

Match

Ajax make it 14 in a row

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

Squad

Viktor Tsygankov damages knee ligaments — 36 days out

The words a physio says slowly. 36 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Match

Ajax are at home on the road

11 straight away victories. Sides that win away are usually sides that can defend and can counter, and the table has begun to reflect what those journeys have earned.

Match

Nobody above Ajax

First, on 90 points. The table is a fact and a fact is allowed to be enjoyed, which is as far as anybody at the club is prepared to go in public.

Match

Ajax tear Willem II apart

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

Match

The season ends: position 1 for Ajax

The last league game has been played and the table has stopped moving: 90 points. The summer begins on Monday, and so does the argument about what it all meant.

Squad

A fracture rules Paul Reverson out for 52 days

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

The dugout

Sofyan Amrabat keeps the receipts

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

Player ratings

A brace, and Khvicha Kvaratskhelia takes the afternoon — 8.51

There is a particular kind of quiet from an away end watching one man score twice. Khvicha Kvaratskhelia provided it, and the 8.51 beside his name is if anything generous to everybody else.

In brief

87 Edition

The Ajax Herald

27 Mar 2028
From our football correspondent Triumph

Match

Ajax make it 13 in a row

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

Squad

The knee: Viktor Tsygankov out for 45 days

45 days on the announcement, and a year of quiet, unwatched rehabilitation behind it. Ajax lose a player for a season; he loses something harder to name.

Match

Ajax are at home on the road

10 straight away victories. Sides that win away are usually sides that can defend and can counter, and the table has begun to reflect what those journeys have earned.

Player ratings

Tyrese Teuwsen, 19, steals the show — 7.73

Marked 7.73 at 19, in a side that makes no allowances for age. He did not need any, and he looked the least nervous man on the pitch.

Market

Oscar Gloukh has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Ajax they have already started talking about him in the past tense.

Squad

Tempers go at Ajax

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

Squad

Words at Ajax training over how hard people work

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

Squad

Khvicha Kvaratskhelia is in the form of his life

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

The terraces

The crowd has taken to Tyrese Teuwsen

At 19 he is being sung about by people twice his age, which is an affection a signing has to earn over years and a local kid gets for turning up. It is also the hardest thing in football to live up to.

In brief

86 Edition

The Ajax Herald

20 Mar 2028
From our football correspondent Triumph

Match

Nobody wins at Ajax

49 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.

Squad

The knee: Viktor Tsygankov out for 53 days

53 days on the announcement, and a year of quiet, unwatched rehabilitation behind it. Ajax lose a player for a season; he loses something harder to name.

Match

Nobody wants to play Ajax right now

12 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.

Match

Ajax tear De Graafschap apart

Rarely has this fixture seen a display like it: 4‑0 against De Graafschap, and it could have been more.

Player ratings

Mihajlo Cvetković scores twice — 8.53

Two goals and a mark of 8.53 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.

Player ratings

Jofre Torrents, 21, plays like he has been here for years — 7.70

A mark of 7.70 means one thing beside a twenty-nine-year-old's name and something else entirely beside a 21-year-old's. Nobody at the ground needed telling which this was.

Market

Only the photograph left for Youri Regeer

Fee agreed, terms agreed, medical booked. Youri Regeer will be somebody else’s player by the weekend, and around Ajax the goodbyes have quietly begun.

Market

Ajax turn down Orebro for Joeri Heerkens

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

Squad

Words exchanged at Ajax

Julian Brandt and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

In brief

85 Edition

The Ajax Herald

13 Mar 2028
From our football correspondent Triumph

Match

Ajax make home a hard place to visit

48 without defeat on their own grass. The pitch has not changed; the crowd has — louder earlier, and quicker to sense when the opposition would rather be somewhere else.

Squad

A knee injury of the worst kind for Viktor Tsygankov

63 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Ajax lose a footballer; he loses considerably more than a season.

Match

Ajax cannot stop winning

11 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

Match

Rayane Bounida lights up a European night for Ajax

2‑0 against Hajduk Split, and a performance that will be described to people who were not there for the rest of the season. Rayane Bounida was at the centre of the description.

Match

Cup progress for Ajax

A 1‑0 win over Groningen, a place in the next round, and the quiet arithmetic every supporter does on the walk home: how many more until a final?

Match

Ajax keep winning on the road

9 away wins in a row. Travelling support is the truest kind, and this season it is being repaid in the only currency that counts.

Match

Ajax leave it late against Groningen

Ninety minutes of very little, and then everything at once. The winner arrived in the 85th, and Groningen spent what remained of the match appealing to the referee rather than chasing the ball.

Player ratings

A brace, and Rayane Bounida takes the afternoon — 8.15

There is a particular kind of quiet from an away end watching one man score twice. Rayane Bounida provided it, and the 8.15 beside his name is if anything generous to everybody else.

Squad

Defences have started doubling up on Julian Brandt

20 goals and a season average of 7.48 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

84 Edition

The Ajax Herald

6 Mar 2028
From our football correspondent Triumph

Match

Nobody wins at Ajax

47 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.

Squad

The knee: Viktor Tsygankov out for 71 days

71 days on the announcement, and a year of quiet, unwatched rehabilitation behind it. Ajax lose a player for a season; he loses something harder to name.

Match

Ajax make it 8 in a row

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

Match

The view from the top for Ajax

78 points, and the rest of the division looking up. Every side that finishes first spends the season pretending it is not thinking about it, and this one has started pretending.

Market

Joeri Heerkens says no to Real Salt Lake

“I listened, I thought about it, and I am staying. That is the whole story.” The clubs had agreed a fee. Joeri Heerkens had not agreed to go, which turned out to be the part that mattered.

Squad

Julian Brandt is carrying Ajax

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

The dugout

Ángel Alarcón says Ajax 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

Julian Brandt 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 Ajax hears a sentence like that exactly as it was built.

Market

Ajax say no — this time

The offer from Sandefjord for Charlie Setford 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.

In brief

83 Edition

The Ajax Herald

28 Feb 2028
From our football correspondent Triumph

Match

Ajax silence Feyenoord

A derby is never about the football alone, but the football helped: 5‑0, and the away end emptied early. Bragging rights renewed for another season.

Squad

Viktor Tsygankov damages knee ligaments — 79 days out

The words a physio says slowly. 79 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Match

Ajax cannot stop winning

7 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

Match

Ajax are at home on the road

7 straight away victories. Sides that win away are usually sides that can defend and can counter, and the table has begun to reflect what those journeys have earned.

Player ratings

The derby has a name on it: Julian Brandt

Score against anybody else and it is a goal. Score against them and it is a story with your name in it for a decade, and Ajax supporters have already started telling it.

Squad

Julian Brandt is in the form of his life

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

Market

Only the photograph left for Oscar Gloukh

Fee agreed, terms agreed, medical booked. Oscar Gloukh will be somebody else’s player by the weekend, and around Ajax the goodbyes have quietly begun.

The dugout

Zidane Iqbal says Ajax 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 Ajax

Julian Brandt 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.

In brief

82 Edition

The Ajax Herald

21 Feb 2028
From our football correspondent Triumph

Match

Nobody wins at Ajax

46 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.

Squad

A knee injury of the worst kind for Viktor Tsygankov

87 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Ajax lose a footballer; he loses considerably more than a season.

Match

Khvicha Kvaratskhelia wins the derby for Ajax

Derby days make names, and Khvicha Kvaratskhelia made his against PSV. 1‑0, bragging rights secured, and one half of town will be tired of hearing about him by Tuesday.

Match

Khvicha Kvaratskhelia lights up a European night for Ajax

2‑0 against Hajduk Split, and a performance that will be described to people who were not there for the rest of the season. Khvicha Kvaratskhelia was at the centre of the description.

Match

Ajax make it 6 in a row

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

Market

Don-Angelo Konadu has said yes to Atyrau

The last thing about a transfer that is still about the player is his signature on his own terms, and it is there. Ajax have lost him in all but the paperwork.

Market

Youri Regeer is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Ajax is pretending he will be back in the shirt.

Market

BK Hacken come back empty-handed

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

Player ratings

Khvicha Kvaratskhelia settles the derby

Beat anybody else and it is three points. Beat them, with his name on it, and it is a year of bragging rights for Ajax and a story that will outlast his contract.

In brief

81 Edition

The Ajax Herald

14 Feb 2028
From our football correspondent Triumph

Squad

Viktor Tsygankov damages knee ligaments — 95 days out

The words a physio says slowly. 95 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Market

Roméo Garnier has said yes to Tobol

The last thing about a transfer that is still about the player is his signature on his own terms, and it is there. Ajax have lost him in all but the paperwork.

Market

Joeri Heerkens says no to Esteghlal

“I listened, I thought about it, and I am staying. That is the whole story.” The clubs had agreed a fee. Joeri Heerkens had not agreed to go, which turned out to be the part that mattered.

Player ratings

No sign of nerves from Mihajlo Cvetković at 21 — 8.46

The hardest thing about being 21 in a senior side is that nobody makes allowances. Mihajlo Cvetković did not need any: 8.46, and he looked the most comfortable man on the pitch.

Player ratings

David Kalokoh was unplayable

Successful dribbles: 28. He went past people as if he had been told there was a prize for it, and by the end the full-back had stopped pretending to try.

Market

Ajax turn down Excelsior for Oscar Gloukh

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

Match

Another one collected away from home

6 on the bounce on the road for Ajax. The coaches leave early, arrive at unlovely grounds in the dark, and keep coming home with three points.

Match

Ajax make it 4 in a row

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

Market

Maher Carrizo is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Ajax is pretending he will be back in the shirt.

In brief

  • Squad A falling-out at Ajax
  • Squad At 21, Mihajlo Cvetković is already the best thing here
  • Squad Words at Ajax training over how hard people work
80 Edition

The Ajax Herald

7 Feb 2028
From our football correspondent Triumph

Match

Ajax make home a hard place to visit

44 without defeat on their own grass. The pitch has not changed; the crowd has — louder earlier, and quicker to sense when the opposition would rather be somewhere else.

Squad

A knee injury of the worst kind for Viktor Tsygankov

103 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Ajax lose a footballer; he loses considerably more than a season.

Squad

A day Khvicha Kvaratskhelia will not forget

5 goals in one game. The first was taken well, the second was taken greedily, and by the third the crowd were simply waiting for him to get the ball.

Match

Ajax tear Vitesse apart

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

Market

Youri Regeer has said yes to Excelsior

The last thing about a transfer that is still about the player is his signature on his own terms, and it is there. Ajax have lost him in all but the paperwork.

Match

Ajax are top

66 points and nobody above them. The word is not being said around the ground yet, and it is being thought in every seat.

Market

Davy Klaassen says no to Heracles

“I listened, I thought about it, and I am staying. That is the whole story.” The clubs had agreed a fee. Davy Klaassen had not agreed to go, which turned out to be the part that mattered.

Player ratings

Rayane Bounida, 21, plays like he has been here for years — 8.39

A mark of 8.39 means one thing beside a twenty-nine-year-old's name and something else entirely beside a 21-year-old's. Nobody at the ground needed telling which this was.

The dugout

Miliano Jonathans says Ajax 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.

In brief

79 Edition

The Ajax Herald

31 Jan 2028
From our football correspondent Triumph

Squad

Viktor Tsygankov damages knee ligaments — 112 days out

The words a physio says slowly. 112 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Match

16 unbeaten for Ajax

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

Match

No mercy from Ajax

AZ will want this one forgotten quickly: 3‑0, every duel lost, and a long ride home. Ajax were ruthless in the way good sides are ruthless.

Market

Terms done: Oscar Gloukh is going

Fee agreed, wages agreed, and NEC waiting with a shirt. Nobody at Ajax is pretending otherwise, and the supporters have stopped asking whether and started asking when.

Squad

Mihai Nita arrives at the club he grew up with

Every footballer has an answer to the question about his boyhood club, and most of them never get to act on it. Mihai Nita has, at Ajax, and the first month will show what that does to a man.

Player ratings

Both of them Julian Brandt's — 8.31

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

Player ratings

No sign of nerves from Rayane Bounida at 21 — 7.84

The hardest thing about being 21 in a senior side is that nobody makes allowances. Rayane Bounida did not need any: 7.84, and he looked the most comfortable man on the pitch.

Market

Bohdan Budko is a Ajax player

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

Market

Ajax turn down Roda for Oliver Edvardsen

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

In brief

  • Squad Julian Brandt is in the form of his life
  • Squad Tempers go at Ajax
  • Match Ajax are at home on the road
78 Edition

The Ajax Herald

24 Jan 2028
From our football correspondent Triumph

Squad

A knee injury of the worst kind for Viktor Tsygankov

119 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Ajax lose a footballer; he loses considerably more than a season.

Match

Still nobody has beaten Ajax

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

Match

Ajax run riot against Cambuur

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

Player ratings

Mihajlo Cvetković scores twice — 9.19

Two goals and a mark of 9.19 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.

Market

Not going: Oscar Gloukh stays at Ajax

“I know what people will say. I know what I want, and it is here.” De Graafschap had the fee agreed and the shirt ready; they did not have the player, and now they will not.

Market

Davy Klaassen has said yes to Heracles

The last thing about a transfer that is still about the player is his signature on his own terms, and it is there. Ajax have lost him in all but the paperwork.

Player ratings

Both of them Khvicha Kvaratskhelia's — 8.32

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

Player ratings

Rayane Bounida, 21, plays like he has been here for years — 8.34

A mark of 8.34 means one thing beside a twenty-nine-year-old's name and something else entirely beside a 21-year-old's. Nobody at the ground needed telling which this was.

Market

Youri Regeer is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Ajax is pretending he will be back in the shirt.

In brief

77 Edition

The Ajax Herald

17 Jan 2028
From our football correspondent Upbeat

Match

Nobody wins at Ajax

43 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.

Squad

Viktor Tsygankov damages knee ligaments — 128 days out

The words a physio says slowly. 128 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Market

Ajax spend $109.1M to raise the standard

This is not cover and nobody is pretending it is. $109.1M has been paid because Khvicha Kvaratskhelia is straightforwardly better than what was already here, and the club has decided to stop waiting.

Match

Kasper Dolberg sends Ajax through

Cup ties wait for somebody to seize them, and Kasper Dolberg obliged against NEC. 4‑0 on the night, and the name in the next round’s hat is Ajax.

Match

Whatever happens, Ajax do not lose

14 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

Khvicha Kvaratskhelia gets the move he always wanted

Footballers are asked about their boyhood club so often that nobody listens to the answer. Khvicha Kvaratskhelia has just signed for Ajax, and for once the answer mattered.

Market

Terms done: Maher Carrizo is going

Fee agreed, wages agreed, and Roda waiting with a shirt. Nobody at Ajax is pretending otherwise, and the supporters have stopped asking whether and started asking when.

Player ratings

No sign of nerves from Rayane Bounida at 21 — 8.22

The hardest thing about being 21 in a senior side is that nobody makes allowances. Rayane Bounida did not need any: 8.22, and he looked the most comfortable man on the pitch.

Player ratings

Davy Klaassen, 34, rolls back the years — 7.84

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

In brief

76 Edition

The Ajax Herald

10 Jan 2028
From our football correspondent Triumph

Squad

The knee: Viktor Tsygankov out for 137 days

137 days on the announcement, and a year of quiet, unwatched rehabilitation behind it. Ajax lose a player for a season; he loses something harder to name.

Transfer targets

An offer of $109.1M for Khvicha Kvaratskhelia

Ajax have gone to Paris Saint-Germain with a bid, and the supporters have gone to the internet with an opinion about it. Whether either changes anything is up to the selling club.

Market

Youri Regeer has said yes to Cambuur

The last thing about a transfer that is still about the player is his signature on his own terms, and it is there. Ajax have lost him in all but the paperwork.

Match

Nobody wants to play Ajax right now

7 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.

Match

Ajax are top

56 points and nobody above them. The word is not being said around the ground yet, and it is being thought in every seat.

Market

Marcos Leonardo moves on

AZ pay $10.3M, 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.

Market

Joeri Heerkens says no to Lusitânia Lourosa

“I listened, I thought about it, and I am staying. That is the whole story.” The clubs had agreed a fee. Joeri Heerkens had not agreed to go, which turned out to be the part that mattered.

Market

Heracles come back empty-handed

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

Squad

Miliano Jonathans arrives at the club he grew up with

Every footballer has an answer to the question about his boyhood club, and most of them never get to act on it. Miliano Jonathans has, at Ajax, and the first month will show what that does to a man.

In brief

75 Edition

The Ajax Herald

3 Jan 2028
From our football correspondent Triumph

Match

Ajax make home a hard place to visit

41 without defeat on their own grass. The pitch has not changed; the crowd has — louder earlier, and quicker to sense when the opposition would rather be somewhere else.

Transfer targets

An offer of $124.4M for João Félix

Ajax have gone to Spartak Moscow with a bid, and the supporters have gone to the internet with an opinion about it. Whether either changes anything is up to the selling club.

Squad

Leroy Fränkel damages knee ligaments — 46 days out

The words a physio says slowly. 46 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Player ratings

Both of them Julian Brandt's — 8.23

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

Match

Ajax cannot stop winning

6 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

Squad

Julian Brandt honoured for the season

The kind of year that ends with a name being read out in a hall. Ajax had the benefit of it every week and now have the problem of everybody else knowing.

Player ratings

No sign of nerves from Rayane Bounida at 21 — 7.76

The hardest thing about being 21 in a senior side is that nobody makes allowances. Rayane Bounida did not need any: 7.76, and he looked the most comfortable man on the pitch.

Market

Don-Angelo Konadu asks to leave Ajax

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

Market

Tijjani Reijnders 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 Ajax hears a sentence like that exactly as it was built.

In brief

74 Edition

The Ajax Herald

27 Dec 2027
From our football correspondent Triumph

Match

Julian Brandt leads the rout of NEC

3‑0, and Julian Brandt took the headlines on an afternoon when everything Ajax tried came off. Days like this are retold all winter.

Player ratings

A brace, and Julian Brandt takes the afternoon — 8.34

There is a particular kind of quiet from an away end watching one man score twice. Julian Brandt provided it, and the 8.34 beside his name is if anything generous to everybody else.

Player ratings

No sign of nerves from Rayane Bounida at 21 — 8.28

The hardest thing about being 21 in a senior side is that nobody makes allowances. Rayane Bounida did not need any: 8.28, and he looked the most comfortable man on the pitch.

Match

Ajax make it 5 in a row

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

Market

Ajax say no — this time

The offer from Independiente Rivadavia for Joeri Heerkens 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

A falling-out at Ajax

Julian Brandt and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

Julian Brandt is carrying Ajax

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

Player ratings

Viktor Tsygankov was on a different afternoon to everybody else

8.52. There are performances a supporter describes to somebody who was not there and cannot quite convey; this was one, and the number does not help either.

Squad

Words at Ajax training over how hard people work

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

In brief

73 Edition

The Ajax Herald

20 Dec 2027
From our football correspondent Upbeat

Match

Nobody wins at Ajax

40 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.

Match

Ajax tear Roda apart

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

Squad

A day Rayane Bounida will not forget

4 goals in one game. The first was taken well, the second was taken greedily, and by the third the crowd were simply waiting for him to get the ball.

Squad

Viktor Tsygankov takes the match ball home

3 goals in one afternoon from one man. The other players were also present, a witness confirmed.

Player ratings

Rayane Bounida, 21, plays like he has been here for years — 8.48

A mark of 8.48 means one thing beside a twenty-nine-year-old's name and something else entirely beside a 21-year-old's. Nobody at the ground needed telling which this was.

Match

Nobody wants to play Ajax right now

4 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.

Squad

Words exchanged at Ajax

Youri Baas and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Match

Nobody could stop scoring

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

Squad

Words at Ajax training over how hard people work

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

In brief

72 Edition

The Ajax Herald

13 Dec 2027
From our football correspondent Triumph

Match

Nobody wins at Ajax

39 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.

Match

Mihajlo Cvetković lights up a European night for Ajax

2‑0 against Braga, and a performance that will be described to people who were not there for the rest of the season. Mihajlo Cvetković was at the centre of the description.

Match

Rayane Bounida leads the rout of Heracles

3‑0, and Rayane Bounida took the headlines on an afternoon when everything Ajax tried came off. Days like this are retold all winter.

Match

Ajax are top

44 points and nobody above them. The word is not being said around the ground yet, and it is being thought in every seat.

Player ratings

Rayane Bounida scores twice — 8.42

Two goals and a mark of 8.42 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.

Player ratings

No sign of nerves from Mihajlo Cvetković at 20 — 8.01

The hardest thing about being 20 in a senior side is that nobody makes allowances. Mihajlo Cvetković did not need any: 8.01, and he looked the most comfortable man on the pitch.

The dugout

Tristan Gooijer says Ajax 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 Ajax

Julian Brandt 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

Karl Hein raises the bar for Ajax

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

In brief

71 Edition

The Ajax Herald

6 Dec 2027
From our football correspondent Upbeat

Match

Nobody wins at Ajax

38 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.

Match

Ajax run riot against Willem II

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

Match

Ajax up to position 2

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

The dugout

Viktor Tsygankov says Ajax 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.

Player ratings

No sign of nerves from Mihajlo Cvetković at 20 — 9.75

The hardest thing about being 20 in a senior side is that nobody makes allowances. Mihajlo Cvetković did not need any: 9.75, and he looked the most comfortable man on the pitch.

Squad

3 goals for Rayane Bounida

The match ball belongs to Rayane Bounida, whose 3 goals turned a difficult afternoon into a procession.

Market

Julian Brandt 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 Ajax hears a sentence like that exactly as it was built.

Squad

Julian Brandt 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 Ajax this week that will take longer than a week to unsay.

Squad

At 20, Mihajlo Cvetković is already the best thing here

An average of 7.01 in a first team he is several years too young for. Ajax have something, and by now the whole division has noticed.

In brief

70 Edition

The Ajax Herald

29 Nov 2027
From our football correspondent Steady

Match

Nobody wins at Ajax

37 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.

Match

Ajax do the business in Europe

0‑0. Continental football is where a club finds out what it actually is, and Ajax came through the finding-out well against Monaco.

Squad

A falling-out at Ajax

Julian Brandt and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Player ratings

Rayane Bounida beats them one at a time

Successful dribbles: 23. There was always a defender in front of him and there was never a defender in front of him for long.

Squad

A row about effort at Ajax

Somebody said out loud what several people thought about how hard another man trains, and Tijjani Reijnders was in the middle of it. The one dressing-room argument that is genuinely about football.

Player ratings

A defender's afternoon for Youri Baas

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

The dugout

No place for Sofyan Amrabat 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 Ajax pretended it was anything other than a decision about him.

Loan watch

Charlie Setford wants to come home

“I did not go to Pacos de Ferreira to sit and watch. I want to come back to Ajax and fight for my place.” 0 appearances in 19 matches say the rest.

The dugout

Tijjani Reijnders gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Tijjani Reijnders is on it.

In brief

69 Edition

The Ajax Herald

22 Nov 2027
From our football correspondent Triumph

Match

Ajax win it in stoppage time

The board had gone up, the arguing had started, and then the ball was in the net in the 91th minute. De Graafschap will replay every second of the added time for a week.

Squad

Words exchanged at Ajax

Julian Brandt and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Match

Ajax make it 3 in a row

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

Squad

A row about effort at Ajax

Somebody said out loud what several people thought about how hard another man trains, and Tijjani Reijnders was in the middle of it. The one dressing-room argument that is genuinely about football.

Player ratings

Bitello runs at them all day

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

Match

Marcos Leonardo sends Ajax past De Graafschap

It finished 1‑0, and it was Marcos Leonardo’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Ajax.

Player ratings

The afternoon belonged to Marcos Leonardo

A mark of 7.88, and nobody in the ground would argue with it. He was involved in everything that mattered and most of what did not.

Loan watch

Paul Reverson has seen enough of Sporting Kansas City

“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 Ajax, and 1 appearances in 15 say he has earned the hearing.

The dugout

Julian Brandt gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Julian Brandt is on it.

In brief

  • The dugout The manager’s verdict
  • The dugout A promise honoured at Ajax
  • The dugout The form table has caught Zidane Iqbal
68 Edition

The Ajax Herald

15 Nov 2027
From our football correspondent Triumph

Match

Nobody wins at Ajax

36 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.

Match

Cup progress for Ajax

A 3‑0 win over Cambuur, a place in the next round, and the quiet arithmetic every supporter does on the walk home: how many more until a final?

Player ratings

Vintage Davy Klaassen — 8.59

At 34 every good afternoon gets called a throwback, and this one was: 8.59, and nobody on the pitch better.

Squad

Tempers go at Ajax

Julian Brandt 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 Maher Carrizo

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

The terraces

Ajax supporters have found a favourite in David Kalokoh

There is a particular warmth a ground reserves for a 22-year-old it feels ownership of. David Kalokoh has it now, and everything he does for the rest of his time here will be measured against the goodwill he was handed for free.

Match

Julian Brandt sends Ajax past Groningen

It finished 1‑0, and it was Julian Brandt’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Ajax.

Squad

A row about effort at Ajax

Somebody said out loud what several people thought about how hard another man trains, and Mihajlo Cvetković was in the middle of it. The one dressing-room argument that is genuinely about football.

Player ratings

Julian Brandt in the eights

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

In brief

67 Edition

The Ajax Herald

8 Nov 2027
From our football correspondent Upbeat

Match

Kasper Dolberg lights up a European night for Ajax

2‑0 against Rapid Wien, and a performance that will be described to people who were not there for the rest of the season. Kasper Dolberg was at the centre of the description.

Match

Ajax up to position 2

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

Match

After 9 games, Ajax finally taste it again

The first defeat in 9 matches. The manager will say it had to come; the dressing room will say it did not have to come against Utrecht; the supporters will say both, in that order, all week.

Squad

Julian Brandt 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 Ajax this week that will take longer than a week to unsay.

Squad

Words at Ajax training over how hard people work

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

Loan watch

Mark Engel has seen enough of Alanyaspor

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

The terraces

Ajax supporters have found a favourite in Oscar Gloukh

There is a particular warmth a ground reserves for a 23-year-old it feels ownership of. Oscar Gloukh has it now, and everything he does for the rest of his time here will be measured against the goodwill he was handed for free.

Match

A bad afternoon for Ajax against Utrecht

0‑1 to Utrecht, and no complaints worth printing. The performance asked for nothing more than it got.

Player ratings

Kasper Dolberg in the eights

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

In brief