2024–25 Cardiff City F.C. season

Note: Flags indicate national team as has been defined under FIFA eligibility rules.On 21 June, Cardiff City announced their first four pre-season friendlies, against Kidderminster Harriers, KV Kortrijk, Penybont and Reading.[67] In July, a pre-season training camp in Austria was announced along with friendly matches against Hamburger SV, Hertha BSC and Mamelodi Sundowns.[73] Win Draw Loss Fixtures Cardiff City entered the competition in the third round, and were drawn away against Sheffield United.[83][84] Win Draw Loss Fixtures Players with no appearances are not included on the list
Cardiff City2024–25Vincent TanMehmet DalmanErol BulutOmer RizaCardiff City StadiumChampionshipEFL CupSecond roundCallum RobinsonLeeds UnitedBristol RoversPlymouth ArgyleBurnleyHome coloursAway coloursThird colours2023–24Cardiff City Football Clubdomestic leagueFA CupSwansea CityLuke PearceSouthamptonMichael ReindorfNorwich CityChris WillockQueens Park RangersCalum ChambersAston VillaAnwar El GhaziMainz 05BournemouthAlexander RobertsonManchester CityJesper DalandCercle BruggeWill FishManchester UnitedRoko ŠimićRed Bull SalzburgYousef SalechSiriusCameron AntwiNewport CountyEbou AdamsDerby CountyStoke CityMark McGuinnessLuton TownMalachi Fagan-WalcottYork CityThomas DaviesManolis SiopisPanathinaikosWilfried KangaHertha BSCSivert MannsverkSligo RoversJoel ColwillCheltenham TownEli KingStevenageKieron EvansRyan WintleMillwallBarry Town UnitedRaheem ConteWokingPlymouth ParkwayKortrijkRyotaro TsunodaExeter CityOldham AthleticYate TownMaidstone UnitedKion EteteBolton WanderersPenybontOliver DenhamHaverfordwest CountySouth ParkRohan LuthraJai SemenyoEastleighBarry TownSheyi OjoMariborChanka ZimbaMarineEnfield TownYeovil TownRomaine SawyersAFC WimbledonMahlon RomeoFIFA eligibility rulesEthan HorvathNottingham ForestJak AlnwickSt MirrenDimitrios GoutasSivassporJamilu CollinsSC PaderbornJoel BaganAcademyPerry NgCrewe AlexandraTrabzonsporJoe RallsAaron RamseyCallum O'DowdaBristol CityDavid TurnbullCelticAlex RobertsonRubin ColwillOllie TannerAndy RinomhotaReadingCian AshfordTottenham HotspurYakou MéïtéIK SiriusIsaak DaviesWest Bromwich AlbionYokohama F. MarinosKidderminster HarriersKV KortrijkAustriaHamburger SVMamelodi SundownsCantonColwillCardiff International Sports StadiumDaviesCollinsKanekoRobinsonO'DowdaAshfordBramberg am WildkogelTannerWörglMatthewsWaldstadionSt. Johann in TirolGechterLeckwithHorfieldRamseyMemorial Stadium2024–25 EFL ChampionshipOxford UnitedHull CityWatfordMet OfficeCardiff CouncilSouth Wales PoliceSunderlandO'NienClarkeAndy DaviesHorvathKoleoshoFosterBrownhillEstèveAmdouniGuðmundssonTurf MoorMichael SalisburyLandoreCullenDarlingSwansea.com StadiumOliver LangfordSky SportsMiddlesbroughSiopisDalandMorrisGoudmijnPride Park StadiumRamazaniKingston upon HullBelloumiMcLoughlinZambranoSlaterMehlemMKM StadiumChambersDe NorreCooperLeonardAshton GateMcNallyBobby MadleyA. RobertsonEl GhaziWillockCissokoEdwardsPortsmouthWest BromwichThe HawthornsBorja SainzKenilworth RoadBlackburn RoversTurnbullWeimannSheffield WednesdayOwlertonBernardHillsborough StadiumCoventry CityCoventryMason-ClarkRobertsonCoventry Building Society ArenaPreston North EndOsmajićStoke-on-TrentWilmotGibsonPhillipsBet365 StadiumSheffield UnitedLittlemoreHarrisPlachetaKassam StadiumChakvetadzeVicarage RoadSakamotoLatte LathRiverside StadiumGoutasBermondseyScanlonSalechThe DenSalvesenElland RoadMilton, PortsmouthFratton ParkPlymouthHome Park2024–25 FA CupSheffieldBramall Lane2024–25 EFL CupMcGuinnessAnthonyFagan-WalcottFernandesAmo-AmeyawDiblingArcherRonan KpakioLuey GilesSeasonsManagersRecords and statistics1899–19621962–presentEuropeLeague record by opponent100+ appearances25–99 appearances1–24 appearancesCaptainsInternationalsPlayer of the YearNinian ParkSouth Wales derbySevernside DerbyThe AyatollahBluebirds Flying HighMen of HarlechWomen's teamSoul CrewCardiff City F.C.1914–151919–201920–211921–221922–231923–241924–251925–261926–271927–281928–291929–301930–311931–321932–331933–341934–351935–361936–371937–381938–391946–471947–481948–491949–501950–511951–521952–531953–541954–551955–561956–571957–581958–591959–601960–611961–621962–631963–641964–651965–661966–671967–681968–691969–701970–711971–721972–731973–741974–751975–761976–771977–781978–791979–801980–811981–821982–831983–841984–851985–861986–871987–881988–891989–901990–911991–921992–931993–941994–951995–961996–971997–981998–991999–20002000–012001–022002–032003–042004–052005–062006–072007–082008–092009–102010–112011–122012–132013–142014–152015–162016–172017–182018–192019–202020–212021–222022–232024–25 in English men's footballSeniorqualificationfinalsPremier LeagueEnglish Football LeagueLeague OneLeague TwoNational LeagueIsthmian LeagueNorthern Premier LeagueSouthern LeagueCombined Counties LeagueEastern Counties LeagueEssex Senior LeagueHellenic LeagueMidland LeagueNorthern Counties East LeagueNorthern LeagueNorth West Counties LeagueSouthern Combination LeagueSouthern Counties East LeagueSouth West Peninsula LeagueSpartan South Midlands LeagueUnited Counties LeagueWessex LeagueWestern LeagueQualifying roundsFA Community ShieldFA TrophyFA VaseEFL TrophyProfessional U21 Development LeaguePremier League CupPremier League International CupProfessional U18 Development LeagueFA Youth CupArsenalBrentfordBrighton & Hove AlbionChelseaCrystal PalaceEvertonFulhamIpswich TownLeicester CityLiverpoolNewcastle UnitedWest Ham UnitedWolverhampton WanderersBarnsleyBirmingham CityBlackpoolBurton AlbionCambridge UnitedCharlton AthleticCrawley TownHuddersfield TownLeyton OrientLincoln CityMansfield TownNorthampton TownPeterborough UnitedRotherham UnitedShrewsbury TownStockport CountyWigan AthleticWrexhamWycombe WanderersAccrington StanleyBarrowBradford CityBromleyCarlisle UnitedChesterfieldColchester UnitedDoncaster RoversFleetwood TownGillinghamGrimsby TownHarrogate TownMilton Keynes DonsMorecambeNotts CountyPort ValeSalford CitySwindon TownTranmere RoversWalsallSummer 2024 transfersWinter 2024–25 transfers