Aaron Ramsey

Date of birth26 December 1990
Place of birthCaerphilly
NationalityWelsh
Weight67 kg
Height1.75 m
PositionMidfielder

Aaron Ramsey became Cardiff City's youngest-ever player when he came on as a late substitute against Hull City on 28 April 2007 at the age of 16 years and 123 days.

The previous record holder was John Toshack when he was 16 years and 236 days when he made his Bluebirds debut against Leyton Orient on 13 November 1965.

He became youngest-ever player to represent Wales at Under-21 level whilst still aged 16 in August 2007, playing in 4-3 victory against Sweden.

Shortly before his move to Arsenal, Ramsey became the second youngest-ever player to appear in a FA Cup Final when he came on as a substitute for Cardiff against Portsmouth at Wembley.

Club history

Team Joined Left Loan / Trialist
Cardiff City 31 Dec 2007 13 Jun 2008
Arsenal 13 Jun 2008 30 Jun 2019
Nottingham Forest 25 Nov 2010 03 Jan 2011 L
Cardiff City 21 Jan 2011 27 Feb 2011 L
Juventus 01 Jul 2019

Club stats

Season Team Competition Apps Subs Goals Y R
2006-07 Cardiff City League Championship
1
2007-08 Cardiff City FA Cup 3
2
1
2007-08 Cardiff City League Championship 11
4
1
1
2007-08 Cardiff City League Cup
1
2008-09 Arsenal FA Cup 2
2
2008-09 Arsenal League Cup 3
1
2008-09 Arsenal Premier League 1
8
1
2008-09 Arsenal UEFA Champions League 4
2
1
2009-10 Arsenal FA Cup 1
1
1
2009-10 Arsenal League Cup 3
2
2009-10 Arsenal Premier League 7
11
3
2009-10 Arsenal UEFA Champions League 1
5
2010-11 Arsenal FA Cup
1
2010-11 Arsenal Premier League 5
2
1
1
2010-11 Cardiff City League Championship 6
1
2010-11 Nottingham Forest League Championship 2
3
1
2011-12 Arsenal FA Cup 3
2011-12 Arsenal Premier League 27
7
2
3
2011-12 Arsenal UEFA Champions League 5
2
1
1
2012-13 Arsenal FA Cup 2
1
2
2012-13 Arsenal League Cup 1
2012-13 Arsenal Premier League 21
15
1
5
2012-13 Arsenal UEFA Champions League 4
3
1
2
2013-14 Arsenal FA Cup 2
1
2013-14 Arsenal League Cup 1
2013-14 Arsenal Premier League 20
3
10
3
2013-14 Arsenal UEFA Champions League 7
1
5
3
2014-15 Arsenal FA Community Shield 1
1
2014-15 Arsenal FA Cup 3
1
1
2014-15 Arsenal Premier League 23
6
6
6
2014-15 Arsenal UEFA Champions League 6
1
3
1
2015-16 Arsenal FA Community Shield 1
2015-16 Arsenal FA Cup
2
1
2015-16 Arsenal League Cup 1
2015-16 Arsenal Premier League 29
2
5
4
2015-16 Arsenal UEFA Champions League 3
2
1
2016-17 Arsenal FA Cup 4
3
1
2016-17 Arsenal League Cup 1
2016-17 Arsenal Premier League 13
10
1
3
2016-17 Arsenal UEFA Champions League 4
2017-18 Arsenal League Cup 1
1
1
2017-18 Arsenal Premier League 21
3
7
2017-18 Arsenal UEFA Europa League 6
4
1
2018-19 Arsenal FA Cup 2
2018-19 Arsenal League Cup 2
1
2018-19 Arsenal Premier League 14
14
4
2018-19 Arsenal UEFA Europa League 6
1
2


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

Club matches

Date Match Result Competition Round
28 Apr 2007 Cardiff City v Hull City L 0-1 League Championship
14 Aug 2007 Cardiff City v Brighton and Hove Albion W 1-0 League Cup 1st round
06 Oct 2007 Cardiff City v Burnley W 2-1 League Championship
05 Jan 2008 Chasetown v Cardiff City W 1-3 FA Cup 3rd round
29 Jan 2008 Cardiff City v Queens Park Rangers W 3-1 League Championship
12 Feb 2008 Coventry City v Cardiff City D 0-0 League Championship
16 Feb 2008 Cardiff City v Wolverhampton Wanderers W 2-0 FA Cup 5th round
23 Feb 2008 Sheffield Wednesday v Cardiff City L 1-0 League Championship
01 Mar 2008 Cardiff City v Leicester City L 0-1 League Championship
04 Mar 2008 Crystal Palace v Cardiff City D 0-0 League Championship
09 Mar 2008 Middlesbrough v Cardiff City W 0-2 FA Cup 6th round
15 Mar 2008 Colchester United v Cardiff City D 1-1 League Championship
22 Mar 2008 Cardiff City v Bristol City W 2-1 League Championship
29 Mar 2008 Cardiff City v Southampton W 1-0 League Championship
06 Apr 2008 Barnsley v Cardiff City W 0-1 FA Cup Semi-final
09 Apr 2008 Ipswich Town v Cardiff City D 1-1 League Championship
12 Apr 2008 Cardiff City v Blackpool W 3-1 League Championship
19 Apr 2008 Scunthorpe United v Cardiff City L 3-2 League Championship
22 Apr 2008 Wolverhampton Wanderers v Cardiff City L 3-0 League Championship
26 Apr 2008 Burnley v Cardiff City D 3-3 League Championship
04 May 2008 Cardiff City v Barnsley W 3-0 League Championship
17 May 2008 Cardiff City v Portsmouth L 0-1 FA Cup Final
01 Feb 2011 Cardiff City v Reading D 2-2 League Championship
06 Feb 2011 Swansea City v Cardiff City W 0-1 League Championship
12 Feb 2011 Cardiff City v Scunthorpe United W 1-0 League Championship
15 Feb 2011 Cardiff City v Burnley D 1-1 League Championship
22 Feb 2011 Cardiff City v Leicester City W 2-0 League Championship
26 Feb 2011 Hull City v Cardiff City W 0-2 League Championship


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.

International stats

Season Team Competition Apps Subs Goals Y R
2008-09 Wales FIFA World Cup 2
1
1
2008-09 Wales International Friendly 2
1
2008-09 Wales UEFA Under-21 2
1
2009-10 Wales FIFA World Cup 3
1
2009-10 Wales International Friendly 2
1
2010-11 Wales Nations Cup 1
1
1
2010-11 Wales UEFA European Championship 1
2011-12 Wales International Friendly 3
1
2011-12 Wales UEFA European Championship 4
2
2012-13 Wales FIFA World Cup 4
1
3
1
2012-13 Wales International Friendly 1
2013-14 Wales FIFA World Cup 4
2
2014-15 Wales UEFA European Championship 4
1
2015-16 Wales International Friendly 1
2015-16 Wales UEFA European Championship 9
2
3
2016-17 Wales FIFA World Cup 3
1
1
2017-18 Wales FIFA World Cup 4
1
2017-18 Wales International Friendly 2
1
2018-19 Wales International Friendly 1
1
2018-19 Wales UEFA Nations League 3
1
2019-20 Wales UEFA European Championship 1
1
2
2020-21 Wales International Friendly 1
1
2020-21 Wales UEFA European Championship 4
1
2020-21 Wales UEFA Nations League 1
2021-22 Wales FIFA World Cup 6
3
1
2021-22 Wales UEFA Nations League
2
2022-23 Wales FIFA World Cup 3
1
2022-23 Wales UEFA European Championship 4
2023-24 Wales International Friendly
1
2023-24 Wales UEFA European Championship 1
1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

International matches

Date Match Result Competition Round
10 Oct 2008 Wales v England L 2-3 UEFA Under-21 Play-off 1st leg
14 Oct 2008 England v Wales D 2-2 UEFA Under-21 Play-off 2nd leg
19 Nov 2008 Denmark v Wales W 0-1 International Friendly
11 Feb 2009 Wales v Poland L 0-1 International Friendly
28 Mar 2009 Wales v Finland L 0-2 FIFA World Cup Europe group 4
01 Apr 2009 Wales v Germany L 0-2 FIFA World Cup Europe group 4
29 May 2009 Wales v Estonia W 1-0 International Friendly
06 Jun 2009 Azerbaijan v Wales W 0-1 FIFA World Cup Europe group 4
12 Aug 2009 Montenegro v Wales L 2-1 International Friendly
09 Sep 2009 Wales v Russia L 1-3 FIFA World Cup Europe group 4
10 Oct 2009 Finland v Wales L 2-1 FIFA World Cup Europe group 4
14 Oct 2009 Liechtenstein v Wales W 0-2 FIFA World Cup Europe group 4
14 Nov 2009 Wales v Scotland W 3-0 International Friendly
26 Mar 2011 Wales v England L 0-2 UEFA European Championship Group G
25 May 2011 Wales v Scotland L 1-3 Nations Cup
27 May 2011 Wales v Northern Ireland W 2-0 Nations Cup
10 Aug 2011 Wales v Australia L 1-2 International Friendly
02 Sep 2011 Wales v Montenegro W 2-1 UEFA European Championship Group G
06 Sep 2011 England v Wales L 1-0 UEFA European Championship Group G
07 Oct 2011 Wales v Switzerland W 2-0 UEFA European Championship Group G
11 Oct 2011 Bulgaria v Wales W 0-1 UEFA European Championship Group G
12 Nov 2011 Wales v Norway W 4-1 International Friendly
27 May 2012 Mexico v Wales L 2-0 International Friendly
15 Aug 2012 Wales v Bosnia and Herzegovina L 0-2 International Friendly
07 Sep 2012 Wales v Belgium L 0-2 FIFA World Cup Europe group A
11 Sep 2012 Serbia v Wales L 6-1 FIFA World Cup Europe group A
12 Oct 2012 Wales v Scotland W 2-1 FIFA World Cup Europe group A
22 Mar 2013 Scotland v Wales W 1-2 FIFA World Cup Europe group A
06 Sep 2013 North Macedonia v Wales L 2-1 FIFA World Cup Europe group A
10 Sep 2013 Wales v Serbia L 0-3 FIFA World Cup Europe group A
11 Oct 2013 Wales v North Macedonia W 1-0 FIFA World Cup Europe group A
15 Oct 2013 Belgium v Wales D 1-1 FIFA World Cup Europe group A
09 Sep 2014 Andorra v Wales W 1-2 UEFA European Championship Qualifying group B
16 Nov 2014 Belgium v Wales D 0-0 UEFA European Championship Qualifying group B
28 Mar 2015 Israel v Wales W 0-3 UEFA European Championship Qualifying group B
12 Jun 2015 Wales v Belgium W 1-0 UEFA European Championship Qualifying group B
03 Sep 2015 Cyprus v Wales W 0-1 UEFA European Championship Qualifying group B
06 Sep 2015 Wales v Israel D 0-0 UEFA European Championship Qualifying group B
10 Oct 2015 Bosnia and Herzegovina v Wales L 2-0 UEFA European Championship Qualifying group B
13 Oct 2015 Wales v Andorra W 2-0 UEFA European Championship Qualifying group B
05 Jun 2016 Sweden v Wales L 3-0 International Friendly
11 Jun 2016 Wales v Slovakia W 2-1 UEFA European Championship Group B
16 Jun 2016 England v Wales L 2-1 UEFA European Championship Group B
20 Jun 2016 Russia v Wales W 0-3 UEFA European Championship Group B
25 Jun 2016 Wales v Northern Ireland W 1-0 UEFA European Championship Finals - Round of 16
01 Jul 2016 Wales v Belgium W 3-1 UEFA European Championship Quarter-final
12 Nov 2016 Wales v Serbia D 1-1 FIFA World Cup Europe group D
24 Mar 2017 Republic of Ireland v Wales D 0-0 FIFA World Cup Europe group D
11 Jun 2017 Serbia v Wales D 1-1 FIFA World Cup Europe group D
02 Sep 2017 Wales v Austria W 1-0 FIFA World Cup Europe group D
05 Sep 2017 Moldova v Wales W 0-2 FIFA World Cup Europe group D
06 Oct 2017 Georgia v Wales W 0-1 FIFA World Cup Europe group D
09 Oct 2017 Wales v Republic of Ireland L 0-1 FIFA World Cup Europe group D
10 Nov 2017 France v Wales L 2-0 International Friendly
28 May 2018 Mexico v Wales D 0-0 International Friendly
06 Sep 2018 Wales v Republic of Ireland W 4-1 UEFA Nations League League B Group B4
09 Sep 2018 Denmark v Wales L 2-0 UEFA Nations League League B Group B4
11 Oct 2018 Wales v Spain L 1-4 International Friendly
16 Nov 2018 Wales v Denmark L 1-2 UEFA Nations League League B Group B4
20 Nov 2018 Albania v Wales L 1-0 International Friendly
16 Nov 2019 Azerbaijan v Wales W 0-2 UEFA European Championship Qualifying group E
19 Nov 2019 Wales v Hungary W 2-0 UEFA European Championship Qualifying group E
11 Oct 2020 Republic of Ireland v Wales D 0-0 UEFA Nations League League B Group B4
02 Jun 2021 France v Wales L 3-0 International Friendly
05 Jun 2021 Wales v Albania D 0-0 International Friendly
12 Jun 2021 Wales v Switzerland D 1-1 UEFA European Championship Group A
16 Jun 2021 Turkey v Wales W 0-2 UEFA European Championship Group A
20 Jun 2021 Italy v Wales L 1-0 UEFA European Championship Group A
26 Jun 2021 Wales v Denmark L 0-4 UEFA European Championship Finals - Round of 16
08 Oct 2021 Czech Republic v Wales D 2-2 FIFA World Cup Europe group E
11 Oct 2021 Estonia v Wales W 0-1 FIFA World Cup Europe group E
13 Nov 2021 Wales v Belarus W 5-1 FIFA World Cup Europe group E
16 Nov 2021 Wales v Belgium D 1-1 FIFA World Cup Europe group E
24 Mar 2022 Wales v Austria W 2-1 FIFA World Cup Semi-final play-off
05 Jun 2022 Wales v Ukraine W 1-0 FIFA World Cup Final play-off
11 Jun 2022 Wales v Belgium D 1-1 UEFA Nations League League A Group A4
14 Jun 2022 Netherlands v Wales L 3-2 UEFA Nations League League A Group A4
21 Nov 2022 USA v Wales D 1-1 FIFA World Cup Group B
25 Nov 2022 Wales v Iran L 0-2 FIFA World Cup Group B
29 Nov 2022 Wales v England L 0-3 FIFA World Cup Group B
25 Mar 2023 Croatia v Wales D 1-1 UEFA European Championship Qualifying group D
28 Mar 2023 Wales v Latvia W 1-0 UEFA European Championship Qualifying group D
16 Jun 2023 Wales v Armenia L 2-4 UEFA European Championship Qualifying group D
19 Jun 2023 Turkey v Wales L 2-0 UEFA European Championship Qualifying group D
07 Sep 2023 Wales v Korea Republic D 0-0 International Friendly
11 Sep 2023 Latvia v Wales W 0-2 UEFA European Championship Qualifying group D


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.