Perry Ng

Right Back - Cardiff City
7 Mar 2027
Sunday
Process

Marked for Perry Ng

31 Edition

The Cardiff City Herald

1 Mar 2027
From our football correspondent Triumph

Match

Cardiff City are in among the leaders

Position 2 and 82 points on the board. Nobody at the ground will say the word out loud yet, and everybody at the ground is thinking it.

The dugout

Dylan Lawlor 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.

Match

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

Cardiff City say no — this time

The offer from VPS for Ronan Kpakio 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

Gabriel Osho 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 Cardiff City hears a sentence like that exactly as it was built.

Squad

Home is on Perry Ng's mind

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

Squad

Words exchanged at Cardiff City

Milan van Ewijk 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

Jack Sykes is a better footballer than he was

Not a run of form — an actual step up, held for months. At 18 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.

The dugout

The manager makes an example of Rubin Colwill

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

In brief

Back issues
19 Edition

The Cardiff City Herald

7 Dec 2026
From our football correspondent Upbeat

Match

David Turnbull leads the rout of Leyton Orient

4‑1, and David Turnbull took the headlines on an afternoon when everything Cardiff City tried came off. Days like this are retold all winter.

Match

Cardiff City refuse to drop out of the race

Position 2, 44 points, and the result everyone checks first is now theirs. The word is still not being said around the ground, which is how you know everyone is thinking it.

Player ratings

Both of them Yousef Salech's — 9.19

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

Player ratings

A brace, and David Turnbull takes the afternoon — 8.18

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

The dugout

Thierry Katsukunya 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.

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.

Loan watch

Matthew Turner wants to come home

“I did not go to Doncaster Rovers to sit and watch. I want to come back to Cardiff City and fight for my place.” 0 appearances in 17 matches say the rest.

Match

Luton Town take the points off Cardiff City

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

Player ratings

Ninety minutes of Chris Willock at his very best

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

In brief

  • The dugout The manager makes an example of Will Fish
  • Squad Perry Ng named in the team of the month
  • The dugout The manager’s verdict
1 Edition

The Cardiff City Herald

3 Aug 2026
From our football correspondent Steady

Transfer targets

AEL tell Cardiff City: Luther Singh 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

Eyes on Callum Robinson again

The phone has started ringing about Callum Robinson again, and this time the name on the line is Perth Glory. Cardiff City are listening politely and promising nothing.

Squad

Alex Robertson signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Alex Robertson and Cardiff City agree another 4 years.

Squad

A falling-out at Cardiff City

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

Market

Gabriel Osho raises the bar for Cardiff City

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

The dugout

The manager makes an example of Dylan Lawlor

“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

Cardiff City and Perry Ng 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 clock runs on Alex Robertson's contract

49 months left and silence from upstairs — no offer, no talks, nothing for his people to answer. Clubs that let a calendar do their negotiating usually end up negotiating with the calendar.

Transfer targets

A loan move for Nick Oyekunle is in the works

Cardiff City have made the call to Southampton. No fee, a share of the wages, and a spare shirt in the position where the squad has been thinnest all season.

In brief