Perry Ng has featured in four League Cup matches this season, playing a total of 360 minutes. He has not scored or provided an assist, and has not taken any shots or had shots on target. Ng recorded one key pass, six tackles, and one interception across his appearances. His per-90 statistics show 0.25 key passes, 1.5 tackles, and 0.25 successful dribbles, all slightly below the league baseline figures of 0.56 key passes, 1.65 tackles, and 0.36 dribbles. With an average match rating of 6.9, Ng’s contributions reflect a defensive role focused on breaking up play and maintaining possession rather than attacking output. The numbers depict a defender who has been consistently involved in the defensive phase, contributing tackles and interceptions while offering limited creative input.
Perry Ng has played 544 minutes across 6 appearances in Championship, scoring 0.17 goals per 90 against a positional baseline of 0.06, converting 25% of 4 shots and averaging 7.08 a match.
| Player | Pos | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Drib % | Tackles | Interc. | Blocks | Duels won % | Fouls | Fouled | Yel | Red | Saves | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Yousef Salech | F | 6 | 468 | 4 | 1 | 14 | 8 | 29% | 2 | 66% | 2 | 67% | 2 | 0 | 0 | 37% | 9 | 2 | 0 | 0 | 0 | 7.03 | 4.1 |
| Cian Ashford | M | 6 | 381 | 2 | 2 | 8 | 4 | 25% | 7 | 86% | 6 | 75% | 5 | 2 | 0 | 57% | 1 | 7 | 0 | 0 | 0 | 6.98 | 4.2 |
| Jack Moylan | M | 6 | 367 | 2 | 0 | 10 | 4 | 20% | 3 | 71% | 5 | 29% | 3 | 0 | 1 | 35% | 1 | 5 | 1 | 0 | 0 | 6.87 | 3.3 |
| Perry Ng | D | 6 | 544 | 1 | 0 | 4 | 2 | 25% | 2 | 89% | 2 | 40% | 10 | 7 | 2 | 55% | 6 | 7 | 2 | 0 | 0 | 7.08 | 4.7 |
| Rubin Colwill | M | 5 | 308 | 1 | 1 | 4 | 3 | 25% | 2 | 83% | 0 | 0% | 7 | 4 | 0 | 44% | 8 | 5 | 1 | 0 | 0 | 7.00 | – |
| Joel Bagan | D | 6 | 544 | 0 | 0 | 1 | 1 | 0% | 13 | 88% | 0 | – | 11 | 1 | 9 | 57% | 2 | 2 | 0 | 0 | 0 | 7.35 | 5.3 |
| Nathan Trott | G | 6 | 544 | 0 | 0 | 0 | 0 | – | 0 | 74% | 0 | – | 0 | 0 | 0 | 100% | 0 | 2 | 0 | 0 | 16 | 7.03 | 6.0 |
| Alex Robertson | M | 6 | 533 | 0 | 0 | 3 | 0 | 0% | 6 | 90% | 3 | 100% | 10 | 11 | 6 | 69% | 4 | 7 | 2 | 0 | 0 | 7.03 | 4.1 |
| Ollie Tanner | M | 5 | 366 | 0 | 1 | 4 | 4 | 0% | 10 | 85% | 5 | 56% | 8 | 1 | 0 | 43% | 2 | 4 | 1 | 0 | 0 | 6.78 | – |
| Gabriel Osho | D | 4 | 364 | 0 | 0 | 1 | 0 | 0% | 2 | 96% | 1 | 100% | 6 | 1 | 6 | 57% | 4 | 5 | 0 | 0 | 0 | 7.10 | – |
| Chris Willock | M | 6 | 282 | 0 | 0 | 1 | 0 | 0% | 6 | 85% | 6 | 75% | 4 | 0 | 0 | 66% | 1 | 7 | 0 | 0 | 0 | 6.80 | 3.5 |
| Ronan Kpakio | D | 4 | 280 | 0 | 1 | 2 | 0 | 0% | 2 | 84% | 4 | 44% | 6 | 2 | 0 | 45% | 6 | 5 | 0 | 0 | 0 | 6.25 | – |
| Calum Scanlon | D | 4 | 219 | 0 | 0 | 0 | 0 | – | 3 | 91% | 3 | 60% | 2 | 3 | 0 | 50% | 2 | 3 | 0 | 0 | 0 | 6.73 | – |
| Joel Colwill | M | 6 | 187 | 0 | 0 | 1 | 0 | 0% | 1 | 86% | 1 | 50% | 4 | 0 | 1 | 49% | 7 | 10 | 1 | 0 | 0 | 6.67 | 5.4 |
| Isaak Davies | F | 6 | 164 | 0 | 0 | 2 | 0 | 0% | 0 | 79% | 1 | 100% | 2 | 2 | 0 | 35% | 4 | 1 | 1 | 0 | 0 | 6.36 | 5.6 |
| David Turnbull | M | 3 | 156 | 0 | 0 | 4 | 1 | 0% | 3 | 86% | 1 | 33% | 2 | 0 | 0 | 36% | 1 | 1 | 0 | 0 | 0 | 6.67 | – |
| Krystian Bielik | D | 2 | 135 | 0 | 0 | 2 | 2 | 0% | 0 | 89% | 1 | 100% | 2 | 3 | 1 | 39% | 4 | 0 | 0 | 0 | 0 | 6.60 | – |
| Callum Robinson | F | 4 | 88 | 0 | 0 | 2 | 1 | 0% | 0 | 67% | 1 | 100% | 0 | 0 | 0 | 75% | 0 | 1 | 0 | 0 | 0 | 6.50 | – |
| Noah Anyadike | D | 1 | 53 | 0 | 0 | 0 | 0 | – | 0 | 86% | 0 | – | 0 | 1 | 0 | 50% | 1 | 1 | 0 | 0 | 0 | 6.50 | – |
| Rob Tankiewicz | M | 1 | 1 | 0 | 0 | 0 | 0 | – | 1 | 71% | 0 | – | 0 | 0 | 0 | 0% | 0 | 0 | 0 | 0 | 0 | – | – |
| Season | Club | Comp | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Tackles | Interc. | Duels won % | Fouls | Yel | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | Cardiff | Championship | 4 | 364 | 1 | 0 | 4 | 2 | 25% | 2 | 91% | 1 | 7 | 6 | 53% | 3 | 1 | 0 | 7.25 |
| 2026/27 | Cardiff | League Cup | 2 | 180 | 0 | 0 | 0 | 0 | – | 0 | 85% | 1 | 3 | 1 | 59% | 3 | 1 | 0 | 6.75 |
| 2025/26 | Cardiff | League One | 35 | 2640 | 6 | 4 | 26 | 13 | 23% | 35 | 85% | 20 | 61 | 26 | 58% | 33 | 4 | 0 | 7.24 |
| 2025/26 | Cardiff | League Cup | 4 | 252 | 0 | 1 | 2 | 1 | 0% | 2 | 79% | 2 | 6 | 1 | 57% | 2 | 1 | 0 | 6.95 |
| 2024/25 | Cardiff | Championship | 35 | 2790 | 1 | 1 | 17 | 7 | 6% | 29 | 77% | 28 | 78 | 27 | 61% | 35 | 9 | 0 | 6.92 |
| 2024/25 | Cardiff | FA Cup | 2 | 166 | 0 | 0 | 0 | 0 | – | 3 | 83% | 2 | 2 | 1 | 40% | 5 | 0 | 0 | 6.60 |
| 2023/24 | Cardiff | Championship | 39 | 3404 | 6 | 4 | 22 | 14 | 27% | 34 | 76% | 33 | 111 | 61 | 60% | 39 | 9 | 0 | 7.15 |
| 2022/23 | Cardiff | Championship | 43 | 3719 | 2 | 2 | 16 | 7 | 12% | 24 | 77% | 13 | 72 | 42 | 57% | 25 | 8 | 1 | 6.95 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 02 Sep | a QPR | L | 90 | 1 | 0 | 3 | 2 | 1 | 3 | 2 | 1 | 0 | 7.90 | 9.6 |
| 29 Aug | v Sheffield United | D | 94 | – | – | 1 | – | 0 | 1 | – | 0 | 0 | 7.00 | 3.4 |
| 25 Aug | v Norwich | L | 90 | – | 0 | 0 | – | 0 | 1 | 2 | 1 | 0 | 6.30 | 2.9 |
| 22 Aug | a Derby | D | 90 | – | 0 | 0 | – | 0 | 2 | – | 0 | 0 | 6.90 | 4.3 |
| 17 Aug | v Wrexham | D | 90 | – | 0 | 0 | – | 1 | 1 | 1 | 0 | 0 | 7.20 | 4.3 |
| 08 Aug | v Swindon | W | 90 | – | 0 | 0 | – | 0 | 2 | 1 | 0 | 0 | 7.20 | 5.6 |
| 18 Apr | a Reading | – | 90 | 1 | 0 | 1 | 1 | 1 | 1 | 2 | 0 | 0 | 7.90 | – |
| 14 Apr | a Huddersfield | – | 90 | – | 0 | 1 | – | 2 | 3 | 3 | 0 | 0 | 7.00 | – |
| 11 Apr | v Bolton | – | 90 | – | 0 | 1 | – | 1 | 3 | 1 | 0 | 0 | 8.20 | – |
| 06 Apr | a Peterboro | – | 90 | – | 0 | 2 | 1 | 4 | 1 | – | 0 | 0 | 7.20 | – |
| 21 Mar | v Blackpool | – | 90 | – | 0 | 0 | – | 2 | 1 | 1 | 1 | 0 | 7.30 | – |
| 17 Mar | v Wycombe | – | 90 | – | 0 | 2 | 1 | 1 | 3 | 1 | 0 | 0 | 6.90 | – |
| 14 Mar | a Exeter | – | 90 | – | 0 | 2 | – | 1 | 2 | 2 | 0 | 0 | 6.60 | – |
| 10 Mar | a Barnsley | – | 90 | – | 0 | 0 | – | 1 | 0 | 1 | 0 | 0 | 6.20 | – |
| 28 Feb | a Doncaster | – | 74 | – | 1 | 0 | – | 3 | 0 | 1 | 0 | 0 | 7.30 | – |