Cardiff

City

Population
250001 - 500000
Attraction
18
Language
English
Weather
English Coastal
Altitude
0 m
Coordinates
51.4816, -3.1791

Clubs

28

Stadiums

26

Born here

100
Gareth BalePlayer16 Jul 1989R. Madrid
Joe LedleyPlayer21 Jan 1987—
Ben CabangoPlayer30 May 2000Swansea City
David CotterillPlayer4 Dec 1987Newtown
Joe JacobsonPlayer17 Nov 1986Wycombe Wanderers
Wes BurnsPlayer23 Nov 1994Ipswich Town
Regan PoolePlayer18 Jun 1998Lincoln City
Joe WalshPlayer13 May 1992Lincoln City
Andrew HughesPlayer5 Jun 1992Preston North End
Tom JamesPlayer15 Apr 1996Leyton Orient
Macauley Southam-HalesPlayer2 Feb 1996Stockport County
Aaron Amadi-HollowayPlayer21 Feb 1993Burton Albion
Aron DaviesPlayer5 Sep 1997Barry Town United
Joe MassaroPlayer5 May 1997Risca United
Jack FoxPlayer3 Nov 1999Taffs Well
Mika ChunuonseePlayer26 Mar 1989Bangkok United
Dan HawkinsPlayer22 Apr 2001Finn Harps
Rhys GriffithsPlayer1 Mar 1980Penybont FC
Richard EvansPlayer19 Jun 1983Ton Pentre
Brandon GriffithsPlayer3 Dec 1997Barry Town United
Mael DaviesPlayer10 Oct 1998Penybont FC
Jordan BranchPlayer16 Jan 1990—
Nat JarvisPlayer20 Oct 1991Barry Town United
Josh HillPlayer1 Aug 1991Dartford
Ibrahim FarahPlayer24 Jan 1992—
Curtis McDonaldPlayer24 Mar 1988Barry Town United
Danny SlatterPlayer15 Nov 1980Stanway Rovers
James BloomPlayer11 Aug 1991Pontypridd Town
Danny GreensladePlayer28 Sep 1995Chippenham Town
Nicky FishPlayer15 Sep 1984Ton Pentre
Dylan JonesPlayer31 Dec 2001—
Jason PricePlayer6 Jul 1976Caerleon
Rafeeq KaidPlayer24 Oct 1990AFC Butetown
Craig HughesPlayer18 Dec 1978Ynyshir Albions
Craig WilliamsPlayer28 Jan 1983Llansantffraid Village
Geza HajgatoPlayer23 Oct 1981Dinas Powys
Kristian DimondPlayer1 Feb 1983Dinas Powys
Michael ParkinsPlayer12 Jan 1985—
Nathan MathiasPlayer17 Feb 1997Caerau Ely
Laurent MondoPlayer18 Sep 1994—
Mark JohnsonPlayer23 Jul 1978Bridgend Street
Damian LackPlayer6 Sep 1985Bridgend Street
Daniel HowePlayer28 Mar 1984Treharris Athletic Western
Daniel HooperPlayer19 Nov 1986Caerau Ely
Ben DimondPlayer13 Feb 1984Dinas Powys
Jason DaviesPlayer14 Feb 1987Dinas Powys
Robbie JamesPlayer9 Jun 1983Newport City
Tyrrell WebbePlayer27 Dec 1989Canton Liberal
Ryan GreenStaff20 Oct 1980—
Phil BaterStaff26 Oct 1955Larkhall Athletic
Lee PhillipsStaff18 Mar 1979—
Craig LimaPlayer5 Aug 1972—
David BiggsPlayer6 Dec 1989—
Ryan ChandrinosPlayer18 Oct 1999—
Ryan ShugarPlayer22 Nov 1982Ton Pentre
Russell WigleyPlayer9 Jan 1972—
Nathan CotterrallStaff15 Dec 1976Caerau Ely
John KaramousisStaff22 Oct 1959—
James McCarthyStaff11 Feb 1980—
Lee BridgemanStaff21 Apr 1972Taffs Well
Phil PreeneStaff22 Dec 1951—
Jason BurtonPlayer4 May 1973Pontyclun
Craig WilliamsPlayer24 Jun 1986Pontyclun
John CooperPlayer1 Jan 1978Pontyclun
Dale MorrisPlayer1 Dec 1971Pontyclun
Gareth MorganStaff16 Nov 1978—
John HernimanStaff31 Oct 1943Dinas Powys
Craig SampsonStaff9 Jul 1986Taffs Well
Phil HarringtonStaff20 Nov 1964—
Richard WilliamsStaff22 Jun 1976Barry Town United
Craig BellamyStaff13 Jul 1979—
Tony BirdStaff1 Sep 1974—
Nathan BlakeStaff27 Jan 1972—
Paul BodinStaff13 Sep 1964—
Simon HaworthStaff30 Mar 1977Stalybridge Celtic
Lee JarmanStaff16 Dec 1977—
Lee NoganStaff21 May 1969—
Tom RamasutStaff30 Aug 1977Cardiff City
Damon SearleStaff26 Oct 1971—
Scott YoungStaff14 Jan 1976Cambrian & Clydach Vale Boys & Girls Club
David SullivanStaff5 Feb 1949West Ham United
Tony JamesStaff19 Oct 1978Westfields
Martyn GilesStaff10 Apr 1983Penybont FC
Tony WallisStaff9 Oct 1982Caldicot Town AFC
Lee FowlerStaff10 Jun 1983—
Callum HartStaff21 Dec 1985Salisbury FC
Jamal EasterPlayer15 Nov 1987—
Jamie LowndesStaff——
Steve BorleyStaff1 Jan 1950Cardiff City
Terry MooreStaff13 Nov 1958—
David WilliamsStaff22 Mar 1969Manchester UFC
Mark AllenStaff20 Jul 1963Swansea City
Craig MurrayStaff6 Aug 1976Pirin Blagoevgrad
Ellis BellamyPlayer21 Feb 1997—
Abdi NoorPlayer23 Sep 1996Pontypridd Town
Cameron ToshackStaff7 Mar 1970—
Tom JenkinsonStaff7 Jul 1991Swansea City
Nyall GrayPlayer21 May 1997Bristol Manor Farm
Kyle PattenPlayer21 Jul 1994Haverfordwest County
Rhys CarrStaff16 Nov 1986—