PLAYER PROFILE

Aaron Ramsey.

· Wales

Matrix 25428

At a glance

Full name
Aaron James Ramsey
Born
26 Dec 1990
Age today
35
Nationality
Wales

Career by season

160 recorded appearances
Aaron Ramsey appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
24/25UEFA Nations League Wales 2100820
24/25FA Cup Cardiff City 22001280
24/25Championship Cardiff City 86005561
23/24International Friendly Games Wales 1000300
23/24Championship Cardiff City 137307252
22/23UEFA Nations League Wales 2001790
22/23UEFA Conference League OGC Nice 75015122
22/23Ligue 1 OGC Nice 2718121,5873
22/23EURO, Qualification Wales 55103540
2022World Cup Qual. UEFA Wales 1100—0
21/22UEFA Europa League Rangers FC 3100860
21/22UEFA Champions League Juventus FC 2000141
21/22Serie A Juventus FC 3100980
21/22Scottish Premiership Rangers FC 53202250
21/22Scottish Cup Rangers FC 1101610
2022FIFA World Cup Wales 33002671
2021World Cup Qual. UEFA Wales 44313311
20/21UEFA Nations League Wales 1100900
20/21UEFA Champions League Juventus FC 75003601
20/21Serie A Juventus FC 2213251,0972
20/21International Friendly Games Wales 2100920
2021EURO Wales 44103550
20/21Coppa Italia Juventus FC 1100900
19/20UEFA Champions League Juventus FC 62102000
19/20Serie A Juventus FC 2411311,0792
19/20Coppa Italia Juventus FC 41001101

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Aaron Ramsey match log
DateCompetitionMatchScoreMinutesGoals
16 Feb 2020Serie A Juventus FC v Brescia Calcio 2 – 066
13 Feb 2020Coppa Italia AC Milan v Juventus FC 1 – 163
08 Feb 2020Serie A Hellas Verona v Juventus FCSubstitute, on 72′ 2 – 118
22 Jan 2020Coppa Italia Juventus FC v AS RomaSubstitute, on 67′ 3 – 123
19 Jan 2020Serie A Juventus FC v Parma Calcio 1913 2 – 159
15 Jan 2020Coppa Italia Juventus FC v Udinese CalcioSubstitute, on 71′ 4 – 019
12 Jan 2020Serie A AS Roma v Juventus FC 1 – 269
06 Jan 2020Serie A Juventus FC v Cagliari Calcio 4 – 080
18 Dec 2019Serie A UC Sampdoria v Juventus FCSubstitute, on 69′ 1 – 221
01 Dec 2019Serie A Juventus FC v US SassuoloSubstitute, on 79′ 2 – 211
26 Nov 2019UEFA Champions League Juventus FC v Atlético de Madrid 1 – 063
23 Nov 2019Serie A Atalanta BC v Juventus FCSubstitute, on 26′ 1 – 364
06 Nov 2019UEFA Champions League Lokomotiv Moscow v Juventus FC 1 – 2641
02 Nov 2019Serie A Torino FC v Juventus FCSubstitute, on 67′ 0 – 123
30 Oct 2019Serie A Juventus FC v Genoa CFCSubstitute, on 61′ 2 – 129
01 Oct 2019UEFA Champions League Juventus FC v Bayer 04 LeverkusenSubstitute, on 78′ 3 – 012
28 Sep 2019Serie A Juventus FC v SPAL 2013 2 – 065
24 Sep 2019Serie A Brescia Calcio v Juventus FC 1 – 269
21 Sep 2019Serie A Juventus FC v Hellas Verona 2 – 1901
18 Sep 2019UEFA Champions League Atlético de Madrid v Juventus FCSubstitute, on 87′ 2 – 23

Career transfers

13 recorded moves

All recorded career moves, newest first.

Aaron Ramsey career transfers
Date FromToMoveFee
31 Oct 2025 UNAM Pumas Without club Released —
04 Jul 2025 Cardiff City UNAM Pumas Transfer Free
15 Jul 2023 OGC Nice Cardiff City Transfer Free
01 Aug 2022 Juventus FC OGC Nice Transfer Free
31 May 2022 Rangers FC Juventus FC Loan return
31 Jan 2022 Juventus FC Rangers FC Loan €780k
01 Jul 2019 Arsenal FC Juventus FC Transfer Free
28 Feb 2011 Cardiff City Arsenal FC Loan return
31 Jan 2011 Arsenal FC Cardiff City Loan —
31 Dec 2010 Nottingham Forest Arsenal FC Loan return
25 Nov 2010 Arsenal FC Nottingham Forest Loan —
01 Jul 2008 Cardiff City Arsenal FC Transfer €6.4m
01 Jul 2007 Not recorded Cardiff City Transfer —

Contracts and market values are not available yet.