Skip to content
Almanac
Menu

Cardiff City

  • 13W
  • 13S
  • 14O
  • 14W
  • 14S
  • 15O
  • 15W
  • 15S
  • 16O
  • 16W
  • 16S
  • 17O
  • 17W
  • 17S
  • 18W
  • 18S
  • 19W
  • 19S
  • 20O
  • 20W
  • 20S
  • 21W
  • 21S
  • 22O
  • 22W
  • 22S
  • 23O
  • 23W
  • 23S
  • 24O
  • 24W
  • 24S
  • 25O
  • 25W
  • 25S
  • 26S

90% or more have a feeSome have a feeNo fee recordedS summer, W winter, O other dates

In

24 Jan 2011Aaron RamseyMArsenalLoan
8 Aug 2011Filip KissMSlovan Bratislava€1.3M
26 Oct 2012K. FreiMFulhamLoan
10 Aug 2013Gary MedelMSevilla€13M
11 Jan 2014M. DaehliMMolde€3M
1 Jul 2014Joe RallsMYeovil Town—
2 Feb 2015M. KennedyMEvertonFree
1 Jun 2015Filip KissMRoss County—
2 Jan 2016Kadeem HarrisMBarnsley—
21 Jan 2016Lex ImmersMFeyenoordLoan
7 Apr 2016M. KennedyMPort Vale—
1 Jul 2016Lex ImmersMFeyenoord—
13 Jul 2017Lee TomlinMBristol City—
24 Jul 2017Filip KissMHaugesund—
31 Aug 2017C. BrysonMDerby CountyLoan
17 Jan 2018Marko GrujićMLiverpoolLoan
1 Jun 2018M. KennedyMPortsmouth—
12 Jun 2018J. MurphyMNorwich City€12.5M
9 Aug 2018Harry ArterMBournemouthLoan
31 Jan 2019Leandro BacunaMReading€3.4M
16 Oct 2020Harry WilsonMLiverpoolLoan
3 Jan 2022R. WintleMBlackpool—
29 Jan 2022Alfie DoughtyMStoke CityLoan
1 Jul 2022Andy RinomhotaMReadingFree
1 Jul 2022Ollie TannerMBromley—
13 Jul 2022S. OjoMLiverpoolFree
26 Jul 2022J. PhilogeneMAston VillaLoan
1 Jul 2023Ollie TannerMYork City—
15 Jul 2023Aaron RamseyMNiceFree
8 Jan 2024E. KingMMorecambe—
1 Feb 2024David TurnbullMCeltic€2.3M
1 Jul 2024E. KingMRoss County—
28 Jan 2025S. MannsverkMAjaxLoan
30 May 2025R. WintleMMillwall—
30 May 2025J. ColwillMExeter City—
29 Jun 2025E. KingMStevenage—
3 Aug 2026J. MoylanMLincoln City—
Total€38.18M

Out

1 Aug 2008Aaron RamseyMArsenal€6.4M
1 Jul 2010Joe LedleyMCelticFree
16 Aug 2013Joe RallsMYeovil TownLoan
18 Oct 2013Kadeem HarrisMBrentfordLoan
8 Jan 2014Filip KissMRoss CountyLoan
11 Aug 2014Gary MedelMInter Milan—
1 Jan 2015M. DaehliMSC Freiburg€1.5M
20 Aug 2015Kadeem HarrisMBarnsleyLoan
21 Aug 2015Filip KissMHaugesundLoan
25 Jan 2016M. KennedyMPort ValeLoan
7 Jan 2017Lex ImmersMClub BruggeFree
31 Aug 2017S. O'KeefeMPortsmouthLoan
31 Aug 2017M. KennedyMPortsmouthLoan
1 Jul 2018C. BrysonMDerby County—
21 Jul 2018M. KennedyMSt JohnstoneFree
1 Jul 2019S. O'KeefeMGillinghamFree
1 Jul 2021Harry WilsonMLiverpool—
1 Jul 2021S. OjoMLiverpool—
13 Aug 2021J. WilliamsMSwindon TownFree
19 Aug 2021Junior HoilettMReadingFree
28 Aug 2021R. WintleMBlackpoolLoan
31 Jan 2022Thomas SangMSt JohnstoneLoan
25 Feb 2022Lee TomlinMWalsallFree
1 Jul 2022Marlon PackMPortsmouthFree
26 Jul 2022J. MurphyMOxford UnitedFree
25 Aug 2022E. KingMCrewe AlexandraLoan
14 Dec 2022Leandro BacunaMWatford—
1 Jul 2023Thomas SangMPort ValeFree
28 Jul 2023E. KingMMorecambeLoan
16 Aug 2023S. OjoMKortrijkLoan
15 Jan 2024E. KingMRoss CountyLoan
31 Jan 2024Ebou AdamsMDerby CountyLoan
10 Jul 2024C. AntwiMNewport CountyFree
17 Jul 2024Ebou AdamsMDerby County—
22 Aug 2024E. KingMStevenageLoan
29 Aug 2024R. WintleMMillwallLoan
12 Jan 2025J. ColwillMExeter CityLoan
31 Jan 2025Manolis SiopisMPanathinaikos€800K
29 Jun 2025S. MannsverkMAjax—
3 Jul 2025Aaron RamseyMPumas UNAMFree
9 Sept 2025Anwar El GhaziMAl-SailiyaFree
11 Nov 2025Andy RinomhotaMReadingFree
30 Aug 2026E. KingMGillingham—
Total€8.7M

Sources: Wikipedia (CC BY-SA 4.0), API-Football · Data sources