Sinclair Armstrong

Attacking Midfielder (R) - Nottingham Forest
3 Dec 2028
Sunday
Process

Marked for Sinclair Armstrong

100 Edition

The Cardiff City Herald

26 Jun 2028
From our football correspondent Triumph

Match

No mercy from Cardiff City

Watford will want this one forgotten quickly: 5‑2, every duel lost, and a long ride home. Cardiff City were ruthless in the way good sides are ruthless.

Match

Tommy Watson drives the Cardiff City comeback

2 behind and going nowhere, until Tommy Watson decided otherwise. Watford had done the hard part and then watched it come apart, and the noise at the final whistle was the sort a ground keeps.

Squad

Defences have started doubling up on Emile Smith Rowe

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

Market

Aston Villa come back empty-handed

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

Player ratings

A brace, and Emile Smith Rowe takes the afternoon — 8.54

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

Player ratings

Tommy Watson scores twice — 8.38

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

Market

Cardiff City sell Sinclair Armstrong for $8.6M

Sinclair Armstrong has left for Nottingham Forest in a $8.6M deal. The accountants are pleased; the supporters are less certain.

Match

Cardiff City cannot stop winning

5 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

Francis Gomez moves on

Leicester City pay $4.7M, 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.

In brief

Back issues
100 Edition

The Nottingham Forest Sentinel

26 Jun 2028
From our football correspondent Steady

Squad

Martin Dúbravka damages knee ligaments — 60 days out

The words a physio says slowly. 60 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

Nottingham Forest sign Myles Peart-Harris for $15.5M

The paperwork is done: Myles Peart-Harris joins from Oxford United in a deal worth $15.5M. Now comes the harder part.

Market

Nottingham Forest get their man

The chase for Nat Phillips ended with $6.1M changing hands and Burton Albion out of reasons to say no. The supporters will judge the fee the only way that matters: on Saturdays.

Market

Sinclair Armstrong arrives at Nottingham Forest as the heir apparent

Every dressing room knows how to read a signing like this one. Sinclair Armstrong is not here to sit and wait indefinitely, and the man whose place he has been bought to take knows it better than anyone.

Squad

A move Myles Peart-Harris 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. Myles Peart-Harris is living that version at Nottingham Forest, and it tends to show in the first month.

Squad

Tempers go at Nottingham Forest

Matz Sels 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

94 Edition

The Cardiff City Herald

15 May 2028
From our football correspondent Upbeat

Squad

Emile Smith Rowe is in the form of his life

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

Market

Cardiff City may not be able to give Nicolás Domínguez what he wants

It is the most legitimate ambition in the sport and the hardest for most clubs to satisfy. Nicolás Domínguez wants continental football; whether Cardiff City can provide it is a question about the next two seasons, not about him.

Match

Cardiff City make home a hard place to visit

11 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

Still nobody has beaten Cardiff City

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

Squad

Tempers go at Cardiff City

Will Fish 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 Cardiff City training over how hard people work

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

Match

Cardiff City find a way past Leicester City

Leicester City made Cardiff City work for it, but the scoreboard read 2‑0 at the end and the table does not ask how.

Player ratings

Emile Smith Rowe in the eights

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

Player ratings

Yousef Salech was on a different afternoon to everybody else

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

In brief

89 Edition

The Cardiff City Herald

10 Apr 2028
From our football correspondent Upbeat

Match

Cardiff City strike at the death to beat Stoke City

There were 88 minutes on the clock and Stoke City had all but banked the point. Football rarely reads the room, and Cardiff City did not stop to explain themselves.

Squad

Defences have started doubling up on Emile Smith Rowe

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

Squad

Tommy Watson 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 Cardiff City this week that will take longer than a week to unsay.

Match

Emile Smith Rowe the difference as Cardiff City beat Stoke City

Ask anyone on the way out what separated the sides and you will get one name: Emile Smith Rowe. 2‑1 against Stoke City, and the applause at the whistle was mostly his.

Player ratings

One of those days for Emile Smith Rowe

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

Loan watch

Caden Voice counts the days

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

Squad

The manager makes an example of Sinclair Armstrong

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

Squad

Lucas Baldunciel falls out with a teammate over standards

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

Market

The Nathan Trott talk will not go away

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

In brief

70 Edition

The Cardiff City Herald

29 Nov 2027
From our football correspondent Crisis

Player ratings

Nobody could get near Emile Smith Rowe

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

Squad

Tempers go at Cardiff City

Harry Maguire 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

Gabriel Osho 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

Millwall take the points off Cardiff City

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

Squad

Cardiff City keep their word to Emile Smith Rowe

Clubs make promises constantly and the page usually only hears about them when they are broken. This one was honoured, and the dressing room noticed that faster than any supporter did.

Boardroom

The numbers do not look good at Cardiff City

Wages have outrun income and the accountants have started attending meetings they used to send apologies to. Ambition comes second in a season like this.

In brief

68 Edition

The Cardiff City Herald

15 Nov 2027
From our football correspondent Uneasy

Squad

Tommy Watson 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 Cardiff City this week that will take longer than a week to unsay.

The terraces

The crowd has taken to Cian Ashford

At 23 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.

Match

Emile Smith Rowe the difference as Cardiff City beat Preston

Ask anyone on the way out what separated the sides and you will get one name: Emile Smith Rowe. 2‑0 against Preston, and the applause at the whistle was mostly his.

Player ratings

Emile Smith Rowe in the eights

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

Player ratings

Ninety minutes of Cian Ashford at his very best

Marked 8.22. Players have careers without a single afternoon like this in them, and he has just had one in front of everybody at Cardiff City.

Squad

A smaller club would suit Nathan Trott now

He has had enough of the noise. Whether Cardiff City can be a quieter place for him, or whether the only cure is a move somewhere the phone-ins are gentler, is a question for the next few months.

Squad

No hiding place for Sinclair Armstrong

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

Squad

Emile Smith Rowe is carrying Cardiff City

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

Market

The Nathan Trott story refuses to die

It has been denied twice and printed three times, which is the usual arithmetic. Until Nathan Trott signs something — a contract at Cardiff City or anywhere else — this column belongs to him.

In brief

67 Edition

The Cardiff City Herald

8 Nov 2027
From our football correspondent Crisis

Match

No end in sight to Cardiff City's wait for a win

5 matches now without a victory, and the excuses have worn thinner than the patience. Somebody at Cardiff City has to find a result from somewhere.

Market

Cardiff City may not be able to give Nicolás Domínguez what he wants

It is the most legitimate ambition in the sport and the hardest for most clubs to satisfy. Nicolás Domínguez wants continental football; whether Cardiff City can provide it is a question about the next two seasons, not about him.

Squad

Tempers go at Cardiff City

Yousef Salech 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 Cardiff City training over how hard people work

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

Match

Cardiff City come up short against Sheffield United

Sheffield United left with the points after a 1‑3 defeat that will take some explaining on the terraces.

Squad

The manager makes an example of Perry Ng

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

Boardroom

Cardiff City release $17.0M for the manager

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

Squad

The manager has not finished forgetting Nathan Trott's mistake

Publicly it is behind everybody. It is not behind the man who picks the team, and the only place that shows is a team sheet. He will get another chance; he will get it in a match that matters less.

Player ratings

Nobody could get near Cian Ashford

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

In brief

66 Edition

The Cardiff City Herald

1 Nov 2027
From our football correspondent Steady

Player ratings

Nobody could get near Ollie Tanner

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

Match

Cardiff City bow out of the cup

Plymouth Argyle go through and Cardiff City go home, 1‑2 the scoreline that did it. The dressing room will call the league the priority now, because that is what dressing rooms say.

Match

The wait goes on for Cardiff City

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

Squad

Yousef Salech 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 Cardiff City this week that will take longer than a week to unsay.

Squad

Gabriel Osho 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

The manager makes an example of Calum Chambers

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

Player ratings

Sinclair Armstrong was on a different afternoon to everybody else

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

Joel Colwill signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Joel Colwill commits to Cardiff City for another 4 years.

Boardroom

The numbers do not look good at Cardiff City

Wages have outrun income and the accountants have started attending meetings they used to send apologies to. Ambition comes second in a season like this.

In brief

63 Edition

The Cardiff City Herald

11 Oct 2027
From our football correspondent Triumph

Match

Whatever happens, Cardiff City do not lose

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

Market

Nicolás Domínguez wants more than Cardiff City 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

Harry Maguire 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 Cardiff City this week that will take longer than a week to unsay.

Squad

Words at Cardiff City training over how hard people work

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

Match

Cardiff City get the job done against Blackburn Rovers

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

The terraces

The crowd has taken to Mohamed Touré

At 23 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.

Match

Cardiff City are at home on the road

3 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

Ninety minutes of Emile Smith Rowe at his very best

Marked 8.60. Players have careers without a single afternoon like this in them, and he has just had one in front of everybody at Cardiff City.

Player ratings

Mohamed Touré was on a different afternoon to everybody else

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

In brief

41 Edition

The Cardiff City Herald

10 May 2027
From our football correspondent Upbeat

Player ratings

Mohamed Touré runs at them all day

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

Squad

Gabriel Osho is named among the best

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

Match

Still nobody has beaten Cardiff City

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

Squad

Tempers go at Cardiff City

Will Fish 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.

The terraces

Cardiff City supporters have found a favourite in Sinclair Armstrong

There is a particular warmth a ground reserves for a 23-year-old it feels ownership of. Sinclair Armstrong 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.

Player ratings

A masterclass from Sinclair Armstrong

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

Squad

Francis Gomez gets it from the manager

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

Match

Cardiff City share the spoils with Northampton Town

A 1‑1 draw with Northampton Town leaves the dressing room somewhere between relief and regret.

Squad

Ollie Tanner dropped after a run of poor form

The one version of being left out a player cannot argue with, and the one he takes worst. Somebody else has been better and the team sheet says so, in public, every week until it changes.

In brief

40 Edition

The Cardiff City Herald

3 May 2027
From our football correspondent Upbeat

Player ratings

Sinclair Armstrong runs at them all day

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

Squad

A knee injury of the worst kind for Harry Watts

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

Match

Cardiff City up to position 1

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

Match

8 unbeaten for Cardiff City

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

Squad

Will Fish 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 Cardiff City this week that will take longer than a week to unsay.

Match

Nobody wins at Cardiff City

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

Squad

Gabriel Osho 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 terraces

Cardiff City supporters have found a favourite in Mohamed Touré

There is a particular warmth a ground reserves for a 23-year-old it feels ownership of. Mohamed Touré 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

Cardiff City get the job done against Plymouth Argyle

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

In brief

39 Edition

The Cardiff City Herald

26 Apr 2027
From our football correspondent Upbeat

Squad

Harry Watts damages knee ligaments — 27 days out

The words a physio says slowly. 27 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.

Squad

Defences have started doubling up on Yousef Salech

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

Match

7 unbeaten for Cardiff City

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

Squad

Tempers go at Cardiff City

Yousef Salech 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 Cardiff City training over how hard people work

Somebody said out loud what several people had been thinking. Gabriel Osho 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

Thierry Katsukunya has seen enough of Exeter 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 Cardiff City, and 3 appearances in 13 say he has earned the hearing.

Match

Cardiff City share the spoils with Reading

A 1‑1 draw with Reading leaves the dressing room somewhere between relief and regret.

Player ratings

Nobody could get near Sinclair Armstrong

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

Market

The Nathan Trott question follows Cardiff City around

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

In brief

38 Edition

The Bristol City Chronicle

19 Apr 2027
From our football correspondent Steady

Squad

A knee injury of the worst kind for Vito Mannone

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

Squad

Tempers go at Bristol City

Jason Knight 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

Bristol City count the cost of losing Taine Anderson

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

Loan watch

Josh Stokes keeps scoring at Reading

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

Player ratings

Patrick Dorgu takes the honours

Marked 7.36 on an afternoon he ran from the first whistle to the last. Whatever else went wrong, Bristol City had the best player on the pitch.

Squad

Bristol City pick somebody else ahead of Nicolás López

There is no complaint available here and everybody involved knows it, which does not make the walk to the bench any shorter. Form is the only currency in football that cannot be borrowed against.

Player ratings

Tomi Horvat runs at them all day

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

Match

Bristol City draw a blank against Swansea City

The crowd waited for a goal that never came. Swansea City defended in numbers and left with what they came for, and the two sides could be playing still without troubling a scorer.

Market

The Adam Randell story refuses to die

It has been denied twice and printed three times, which is the usual arithmetic. Until Adam Randell signs something — a contract at Bristol City or anywhere else — this column belongs to him.

In brief

38 Edition

The Cardiff City Herald

19 Apr 2027
From our football correspondent Triumph

Squad

A knee injury of the worst kind for Harry Watts

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

Squad

Yousef Salech is in the form of his life

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

Match

Nobody wants to play Cardiff City 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.

Squad

Tempers go at Cardiff City

Yousef Salech 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 Sinclair Armstrong

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

Match

Cardiff City make home a hard place to visit

9 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

Yousef Salech the difference as Cardiff City beat Stevenage

Ask anyone on the way out what separated the sides and you will get one name: Yousef Salech. 1‑0 against Stevenage, and the applause at the whistle was mostly his.

Player ratings

A masterclass from Yousef Salech

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

Squad

Cardiff City keep their word to Sinclair Armstrong

Clubs make promises constantly and the page usually only hears about them when they are broken. This one was honoured, and the dressing room noticed that faster than any supporter did.

In brief

37 Edition

The Cardiff City Herald

12 Apr 2027
From our football correspondent Upbeat

Squad

Harry Watts damages knee ligaments — 44 days out

The words a physio says slowly. 44 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.

Squad

3 goals for Mohamed Touré

The match ball belongs to Mohamed Touré, whose 3 goals turned a difficult afternoon into a procession.

Squad

Yousef Salech 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 Cardiff City this week that will take longer than a week to unsay.

Squad

Gabriel Osho 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

Mohamed Touré the difference as Cardiff City beat Wigan Athletic

Ask anyone on the way out what separated the sides and you will get one name: Mohamed Touré. 3‑1 against Wigan Athletic, and the applause at the whistle was mostly his.

The terraces

The crowd has taken to Sinclair Armstrong

At 23 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

Ninety minutes of Mohamed Touré at his very best

Marked 8.63. Players have careers without a single afternoon like this in them, and he has just had one in front of everybody at Cardiff City.

Player ratings

A masterclass from Sinclair Armstrong

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

Market

The Alex Robertson talk will not go away

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

In brief

34 Edition

The Bristol City Chronicle

22 Mar 2027
From our football correspondent Steady

Squad

A knee injury of the worst kind for Jack Hooper

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

Squad

Tempers go at Bristol City

Nicolás López 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 Bristol City training over how hard people work

Somebody said out loud what several people had been thinking. Luke McNally 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

No hiding place for Nicolás López

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Nicolás López, and the manager let it.

Player ratings

Jason Knight in the eights

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

Match

Bristol City and Derby County take a point apiece

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

Player ratings

Nobody could get near Sam Bell

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

Loan watch

7 goals on loan for Josh Stokes

32 appearances at Reading and the goals keep coming. Bristol City are watching this more closely than the borrowing club would like.

Market

The Adam Randell story refuses to die

It has been denied twice and printed three times, which is the usual arithmetic. Until Adam Randell signs something — a contract at Bristol City or anywhere else — this column belongs to him.

In brief

33 Edition

The Cardiff City Herald

15 Mar 2027
From our football correspondent Triumph

Player ratings

Sinclair Armstrong runs at them all day

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

Squad

A fracture rules Ellis Yorke out for 18 days

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

Market

Cardiff City turn down KR for Lautaro Taboada

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

Squad

David Turnbull 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 Cardiff City this week that will take longer than a week to unsay.

Squad

Defences have started doubling up on Yousef Salech

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

Squad

Gabriel Osho 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 terraces

The crowd has taken to Sinclair Armstrong

At 23 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.

Match

Cardiff City get the job done against Doncaster Rovers

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

Player ratings

Yousef Salech was on a different afternoon to everybody else

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

In brief

24 Edition

The Bristol City Chronicle

11 Jan 2027
From our football correspondent Uneasy

Match

No end in sight to Bristol City's wait for a win

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

Squad

Tempers go at Bristol City

Jason Knight 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

Cardiff City join the queue for Sinclair Armstrong

Add another name to the list: Cardiff City have asked the question everybody in the game has been asking about Sinclair Armstrong. The answer from Bristol City has not changed — yet.

Squad

Words at Bristol City training over how hard people work

Somebody said out loud what several people had been thinking. Luke McNally 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.

Player ratings

Ninety minutes of Jason Knight at his very best

Marked 8.16. Players have careers without a single afternoon like this in them, and he has just had one in front of everybody at Bristol City.

Player ratings

Nobody could get near Scott Twine

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

Market

Blackpool expected to open talks for Lewis Thomas

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

Squad

Vito Mannone has become a man the manager trusts

Nobody at Bristol City 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.

Match

Bristol City share the spoils with Birmingham

A 1‑1 draw with Birmingham leaves the dressing room somewhere between relief and regret.

In brief