Skip to content
Cover Wales

Club

Cardiff City

Cardiff City news, match reports, results and fixtures from the Cover Wales desk. Every number from one named provider.

Form
DDLLDL

Next up

Football

  • Sat 10 Oct, 15:00 · Ewood Park, Blackburn · Championship

    Blackburn v Cardiff City

    Fixture listing; preview to follow

Results and reports

Cardiff City stories

The numbers

Club file

Filed match data

Ground
Cardiff City Stadium, Cardiff
Last shape
4-2-3-1

Manager and shape read from the team sheet for Wolves v Cardiff City.

The accounts

Companies House

Player wages as a share of turnover

113%

Derived. Player wages divided by turnover, both as the accounts state them.

Turnover
£25.8m

up 11% on last year

Player wages
£29.2m

up 37% on last year

Loss before tax
£35.1m

up 193% on last year

Cardiff City Football Club (Holdings) Limited, company 04044254. Year ended 31 May 2025, filed 26 February 2026.Full record

Summer transfers

Club announcements

In (14)

  • K. Bielik from West Brom25 Aug · permanent
  • C. Scanlon from Liverpool14 Aug · loan
  • J. Moylan from Lincoln4 Aug · permanent
  • N. Trott from FC Copenhagen30 Jun · permanent
  • D. Mafico from Yeovil Town29 Jun · loan

and 9 more.

Out (16)

  • Eli King to Gillingham1 Sept · permanent
  • L. Giles to Kidderminster Harriers1 Sept · loan
  • Tanatswa Nyakuhwa to Newport County1 Sept · loan
  • A. Debono to Penybont31 Aug · loan
  • K. Etete to Newport County31 Aug · loan

and 11 more.

14 in, 16 out, 1 May to 1 September 2026.Full record

Scorers and assists

Licensed data provider

Goals and assists cover 10 matches with player statistics. Matches without these data are excluded.

Goals

  • Jack Moylan6
  • Ollie Tanner2
  • Yousef Salech2
  • Cian Ashford1
  • Perry Ng1

Assists

  • Ollie Tanner4
  • Jack Moylan2
  • Cian Ashford2
  • Yousef Salech1
  • Perry Ng1

Full record

Goals against expected goals

Licensed data provider

These totals cover 6 matches with expected-goals data. Matches without these data are excluded.

Scored
11
Expected
14.67
Conceded
8
Expected against
7.36
MatchScorexGChances against what went in
Charlton3-12.60
Watford5-13.75
at Middlesbrough2-2-
Birmingham1-0-
at Wolves0-3-

Showing the last 5.

Full record

Squad minutes and ratings

Licensed data provider

PlayerPosAppsMinutesMean rating
Nathan TrottG109006.65
Joel BaganD108917.10
Alex RobertsonM108807.29
Jack MoylanM108537.19
Ollie TannerM108117.09
Perry NgD98107.22
Gabriel OshoD87057.08
Yousef SalechF87006.52

Showing the 8 with the most minutes, of 21.

10 enriched matches. A mean rating is arithmetic on the provider's per match figures.Full record

Not on this page yet

  • Net spend, which needs a fee against each move, from club announcements and the EFL.
  • Honours and club history, from the club's own site.