Perry Ng

Right Back - Cardiff City
11 Feb 2029
Sunday
Process

Marked for Perry Ng

126 Edition

The Cardiff City Herald

25 Dec 2028
From our football correspondent Crisis

Squad

A fracture rules Marcus Bettinelli out for 40 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.

Squad

Perry Ng: 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.” Cardiff City have not answered, which is an answer of sorts.

Market

Cardiff City may not be able to give Dylan Lawlor what he wants

It is the most legitimate ambition in the sport and the hardest for most clubs to satisfy. Dylan Lawlor 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

Nathan Trott 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. Arnaud Kalimuendo 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

Sheffield take the points off Cardiff City

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

Player ratings

Nobody could get near Arnaud Kalimuendo

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

Market

Yousef Salech linked with a move away

The name of Yousef Salech keeps appearing in other people's back pages. Cardiff City say nothing, which says plenty.

The terraces

Everybody has an opinion about Cian Ashford

He is the name in every column and on every phone-in, which is a heavy thing to carry at any age. Some footballers thrive on it; others are quietly finished by it.

In brief

Back issues
121 Edition

The Cardiff City Herald

20 Nov 2028
From our football correspondent Crisis

Squad

A one-man rearguard from Nathan Trott

There were 9 saves in it, and at least three that had no business being saves at all. The ten outfield players owe him a drink and they know it.

Squad

A fracture rules Marcus Bettinelli out for 79 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.

Player ratings

Yousef Salech scores twice — 8.25

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

Squad

Nathan Trott 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

Yousef Salech’s goal not enough for Cardiff City

Yousef Salech scored, and precious little else went right: 3‑4 to Derby County, and a quiet walk to the dressing room.

Match

Yousef Salech among the goals in a wild afternoon

7 goals in one match, Yousef Salech on the scoresheet, and a scoreline that will look like a misprint. Neutrals could not have asked more of Cardiff City and Derby County.

Squad

Arnaud Kalimuendo 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

Rubin Colwill in the eights

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

Player ratings

Perry Ng could not find anything

3.61. Every footballer has these and most of them happen away from a full ground; his did not, and he will be aware of that all week.

In brief

73 Edition

The Cardiff City Herald

20 Dec 2027
From our football correspondent Steady

Squad

Perry Ng 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.

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.

Squad

Rubin Colwill 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

The manager makes an example of Paulo Moreira

“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

Nobody could get near David Turnbull

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

Match

Honours even between Cardiff City and Wolverhampton

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

The terraces

Everybody has an opinion about Yousef Salech

He is the name in every column and on every phone-in, which is a heavy thing to carry at any age. Some footballers thrive on it; others are quietly finished by it.

Player ratings

Isaak Davies could not find anything

5.74. Every footballer has these and most of them happen away from a full ground; his did not, and he will be aware of that all week.

Player ratings

Yousef Salech could not find anything

5.80. Every footballer has these and most of them happen away from a full ground; his did not, and he will be aware of that all week.

In brief

42 Edition

The Cardiff City Herald

17 May 2027
From our football correspondent Uneasy

Squad

Thierry Katsukunya breaks a bone — 17 days out

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

Squad

Perry Ng keeps the receipts

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

Squad

Words at Cardiff City training over how hard people work

Somebody said out loud what several people had been thinking. Myles Lewis-Skelly 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

38 Edition

The Cardiff City Herald

19 Apr 2027
From our football correspondent Crisis

Squad

Thierry Katsukunya breaks a bone — 48 days out

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

The terraces

The boos come down from three sides

“We pay for this every fortnight. The least we want is somebody who looks like he cares.” 7 of the 30 senior players walked off into it; the rest were not playing.

Match

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

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

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

Myles Lewis-Skelly 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

Bolton Wanderers take the points off Cardiff City

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

Squad

No hiding place for Alex Robertson

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

The terraces

Everybody has an opinion about Omari Kellyman

He is the name in every column and on every phone-in, which is a heavy thing to carry at any age. Some footballers thrive on it; others are quietly finished by it.

Player ratings

A day to forget for Calum Scanlon

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

In brief

35 Edition

The Cardiff City Herald

29 Mar 2027
From our football correspondent Uneasy

Boardroom

The silence upstairs is getting loud at Cardiff City

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

Market

Alex Robertson 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 Cardiff City, and it is not being withdrawn.

Squad

A fracture rules Thierry Katsukunya out for 72 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.

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

Words at Cardiff City training over how hard people work

Somebody said out loud what several people had been thinking. Myles Lewis-Skelly 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

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.

Squad

Caden Voice 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.

Player ratings

Will Fish shuts the door

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

Player ratings

Nothing got past Paulo Moreira

15 defensive actions and a clean sheet at the end of them. A defender's afternoon can only be told by what did not happen, which is why nobody makes a highlights package out of one and every manager in the division would take it.

In brief