The Cardiff City Herald
Player ratings2 Nov 2026
Both of them Yousef Salech's — 8.70
2 goals, and the second was the one that settled it. Marked 8.70, and he could have had a third with better luck at the near post.
Match31 Oct 2026
Cardiff City 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 dugout2 Nov 2026
Michael Reindorf says Cardiff City 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 ratings2 Nov 2026
Ollie Tanner was unplayable
Successful dribbles: 23. 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.
Squad2 Nov 2026
Costinha 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.
Match31 Oct 2026
Yousef Salech sends Cardiff City past Stevenage
It finished 3‑1, and it was Yousef Salech’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Cardiff City.
The terraces2 Nov 2026
One of their own: Cian Ashford
He is 22 and the ground already sings his name, which is a thing that happens to local boys and almost never to signings. Everything from here is measured against an affection he did nothing to earn except be from here.
The dugout2 Nov 2026
Nathan Trott 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.
Match27 Oct 2026
Chris Willock the difference as Cardiff City beat Wigan Athletic
Ask anyone on the way out what separated the sides and you will get one name: Chris Willock. 1‑0 against Wigan Athletic, and the applause at the whistle was mostly his.
In brief
- Player ratings Ninety minutes of Chris Willock at his very best
- Player ratings A masterclass from David Turnbull
- Squad A falling-out at Cardiff City