Ross Barkley

Date of birth05 December 1993
Place of birthLiverpool
NationalityEnglish
Weight76 kg
Height1.89 m
PositionMidfielder

Ross Barkley signed his first pro contract with Everton in December 2010.

It ran to June 2013 and was extended to June 2016 in December 2011 and to June 2018 in July 2014.

He joined Chelsea in January 2018 with a contract to June 2023 that was cancelled in August 2022.

Club history

Team Joined Left Loan / Trialist
Everton 08 Dec 2010 05 Jan 2018
Sheffield Wednesday 14 Sep 2012 19 Nov 2012 L
Leeds United 11 Jan 2013 13 Feb 2013 L
Chelsea 05 Jan 2018 29 Aug 2022
Aston Villa 30 Sep 2020 31 May 2021 L
OGC Nice 04 Sep 2022 30 Jun 2023
Luton Town 09 Aug 2023 30 Jun 2024
Aston Villa 01 Jul 2024

Club stats

Season Team Competition Apps Subs Goals Y R
2011-12 Everton FA Cup
1
2011-12 Everton League Cup 2
2011-12 Everton Premier League 2
4
2012-13 Everton FA Cup
1
2012-13 Everton League Cup
1
2012-13 Everton Premier League 2
5
2
2012-13 Leeds United League Championship 3
1
2012-13 Sheffield Wednesday League Championship 12
1
4
2
2013-14 Everton FA Cup 3
1
2013-14 Everton League Cup 1
2013-14 Everton Premier League 25
9
6
5
2014-15 Everton FA Cup 2
2014-15 Everton Premier League 22
7
2
1
2014-15 Everton UEFA Europa League 4
1
1
2015-16 Everton FA Cup 4
2
1
2015-16 Everton League Cup 4
2
2
2015-16 Everton Premier League 36
2
8
4
2016-17 Everton FA Cup 1
2016-17 Everton League Cup 2
1
2016-17 Everton Premier League 32
4
5
5
2017-18 Chelsea FA Cup
1
2017-18 Chelsea League Cup
1
2017-18 Chelsea Premier League 2
2018-19 Chelsea FA Community Shield 1
2018-19 Chelsea FA Cup 2
1
1
2018-19 Chelsea League Cup 5
2018-19 Chelsea Premier League 13
14
3
1
2018-19 Chelsea UEFA Europa League 9
3
2
2
2019-20 Chelsea FA Cup 3
2
3
1
2019-20 Chelsea League Cup 1
1
2019-20 Chelsea Premier League 13
8
1
2019-20 Chelsea UEFA Champions League 2
1
2019-20 Chelsea UEFA Super Cup
1
2020-21 Aston Villa Premier League 18
6
3
2020-21 Chelsea League Cup 1
1
2020-21 Chelsea Premier League
2
2021-22 Chelsea FA Cup
2
2021-22 Chelsea League Cup 2
1
2021-22 Chelsea Premier League 1
5
1
2021-22 Chelsea UEFA Champions League 1
2
2023-24 Luton Town FA Cup 4
2023-24 Luton Town League Cup
1
2023-24 Luton Town Premier League 30
2
5
6
2024-25 Aston Villa FA Cup 1
1
2024-25 Aston Villa League Cup 1
2024-25 Aston Villa Premier League 3
17
3
3
2024-25 Aston Villa UEFA Champions League
6
1
1
2025-26 Aston Villa FA Cup 1
2025-26 Aston Villa Premier League 7
14
3
1
2025-26 Aston Villa UEFA Europa League
1


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
04 Oct 2020 Aston Villa v Liverpool W 7-2 Premier League
18 Oct 2020 Leicester City v Aston Villa W 0-1 Premier League
23 Oct 2020 Aston Villa v Leeds United L 0-3 Premier League
01 Nov 2020 Aston Villa v Southampton L 3-4 Premier League
08 Nov 2020 Arsenal v Aston Villa W 0-3 Premier League
21 Nov 2020 Aston Villa v Brighton and Hove Albion L 1-2 Premier League
20 Jan 2021 Manchester City v Aston Villa L 2-0 Premier League
23 Jan 2021 Aston Villa v Newcastle United W 2-0 Premier League
27 Jan 2021 Burnley v Aston Villa L 3-2 Premier League
30 Jan 2021 Southampton v Aston Villa W 0-1 Premier League
03 Feb 2021 Aston Villa v West Ham United L 1-3 Premier League
06 Feb 2021 Aston Villa v Arsenal W 1-0 Premier League
13 Feb 2021 Brighton and Hove Albion v Aston Villa D 0-0 Premier League
21 Feb 2021 Aston Villa v Leicester City L 1-2 Premier League
03 Mar 2021 Sheffield United v Aston Villa L 1-0 Premier League
06 Mar 2021 Aston Villa v Wolverhampton Wanderers D 0-0 Premier League
12 Mar 2021 Newcastle United v Aston Villa D 1-1 Premier League
21 Mar 2021 Aston Villa v Tottenham Hotspur L 0-2 Premier League
10 Apr 2021 Liverpool v Aston Villa L 2-1 Premier League
21 Apr 2021 Aston Villa v Manchester City L 1-2 Premier League
25 Apr 2021 Aston Villa v West Bromwich Albion D 2-2 Premier League
01 May 2021 Everton v Aston Villa W 1-2 Premier League
09 May 2021 Aston Villa v Manchester United L 1-3 Premier League
13 May 2021 Aston Villa v Everton D 0-0 Premier League
24 Aug 2024 Aston Villa v Arsenal L 0-2 Premier League
31 Aug 2024 Leicester City v Aston Villa W 1-2 Premier League
14 Sep 2024 Aston Villa v Everton W 3-2 Premier League
17 Sep 2024 Young Boys Berne v Aston Villa W 0-3 UEFA Champions League League phase
21 Sep 2024 Aston Villa v Wolverhampton Wanderers W 3-1 Premier League
24 Sep 2024 Wycombe Wanderers v Aston Villa W 1-2 League Cup 3rd round
29 Sep 2024 Ipswich Town v Aston Villa D 2-2 Premier League
02 Oct 2024 Aston Villa v Bayern Munchen W 1-0 UEFA Champions League League phase
06 Oct 2024 Aston Villa v Manchester United D 0-0 Premier League
19 Oct 2024 Fulham v Aston Villa W 1-3 Premier League
22 Oct 2024 Aston Villa v Bologna W 2-0 UEFA Champions League League phase
26 Oct 2024 Aston Villa v AFC Bournemouth D 1-1 Premier League
23 Nov 2024 Aston Villa v Crystal Palace D 2-2 Premier League
27 Nov 2024 Aston Villa v Juventus D 0-0 UEFA Champions League League phase
01 Dec 2024 Chelsea v Aston Villa L 3-0 Premier League
04 Dec 2024 Aston Villa v Brentford W 3-1 Premier League
07 Dec 2024 Aston Villa v Southampton W 1-0 Premier League
10 Dec 2024 RB Leipzig v Aston Villa W 2-3 UEFA Champions League League phase
14 Dec 2024 Nottingham Forest v Aston Villa L 2-1 Premier League
26 Dec 2024 Newcastle United v Aston Villa L 3-0 Premier League
30 Dec 2024 Aston Villa v Brighton and Hove Albion D 2-2 Premier League
04 Jan 2025 Aston Villa v Leicester City W 2-1 Premier League
10 Jan 2025 Aston Villa v West Ham United W 2-1 FA Cup 3rd round
15 Apr 2025 Aston Villa v Paris St Germain W 3-2 UEFA Champions League Quarter-final 2nd leg
19 Apr 2025 Aston Villa v Newcastle United W 4-1 Premier League
26 Apr 2025 Crystal Palace v Aston Villa L 3-0 FA Cup Semi-final
03 May 2025 Aston Villa v Fulham W 1-0 Premier League
16 May 2025 Aston Villa v Tottenham Hotspur W 2-0 Premier League
25 May 2025 Manchester United v Aston Villa L 2-0 Premier League
05 Oct 2025 Aston Villa v Burnley W 2-1 Premier League
19 Oct 2025 Tottenham Hotspur v Aston Villa W 1-2 Premier League
26 Oct 2025 Aston Villa v Manchester City W 1-0 Premier League
01 Nov 2025 Liverpool v Aston Villa L 2-0 Premier League
09 Nov 2025 Aston Villa v AFC Bournemouth W 4-0 Premier League
23 Nov 2025 Leeds United v Aston Villa W 1-2 Premier League
27 Nov 2025 Aston Villa v Young Boys Berne W 2-1 UEFA Europa League League phase
30 Nov 2025 Aston Villa v Wolverhampton Wanderers W 1-0 Premier League
07 Feb 2026 AFC Bournemouth v Aston Villa D 1-1 Premier League
11 Feb 2026 Aston Villa v Brighton and Hove Albion W 1-0 Premier League
14 Feb 2026 Aston Villa v Newcastle United L 1-3 FA Cup 4th round
21 Feb 2026 Aston Villa v Leeds United D 1-1 Premier League
27 Feb 2026 Wolverhampton Wanderers v Aston Villa L 2-0 Premier League
04 Mar 2026 Aston Villa v Chelsea L 1-4 Premier League
15 Mar 2026 Manchester United v Aston Villa L 3-1 Premier League
22 Mar 2026 Aston Villa v West Ham United W 2-0 Premier League
12 Apr 2026 Nottingham Forest v Aston Villa D 1-1 Premier League
19 Apr 2026 Aston Villa v Sunderland W 4-3 Premier League
25 Apr 2026 Fulham v Aston Villa L 1-0 Premier League
03 May 2026 Aston Villa v Tottenham Hotspur L 1-2 Premier League
10 May 2026 Burnley v Aston Villa D 2-2 Premier League
15 May 2026 Aston Villa v Liverpool W 4-2 Premier League
24 May 2026 Manchester City v Aston Villa W 1-2 Premier League


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
2010-11 England Under-19 1
2011-12 England UEFA Under-19 3
2011-12 England UEFA Under-21 1
2
2011-12 England Under-19 2
2011-12 England Under-21 1
2012-13 England FIFA Under-20 World Cup 3
2013-14 England FIFA World Cup 1
3
1
2013-14 England International Friendly 1
4
2013-14 England Under-21
1
1
2014-15 England International Friendly
3
2014-15 England UEFA European Championship
1
2015-16 England International Friendly 3
2
2015-16 England UEFA European Championship 3
1
2
2018-19 England UEFA European Championship 1
1
2
1
2018-19 England UEFA Nations League 4
1
1
2019-20 England UEFA European Championship 3
1
2


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
02 Sep 2010 England v Slovakia W 2-0 Under-19
05 Sep 2011 England v Israel W 4-1 Under-21
06 Oct 2011 Iceland v England W 0-3 UEFA Under-21 Qualifying group 8
10 Oct 2011 Norway v England W 1-2 UEFA Under-21 Qualifying group 8
10 Nov 2011 England v Denmark W 1-0 Under-19
14 Nov 2011 Belgium v England L 2-1 UEFA Under-21 Qualifying group 8
28 Feb 2012 England v Czech Republic W 2-1 Under-19
25 May 2012 England v Slovenia W 5-0 UEFA Under-19 Elite Round Group 2
27 May 2012 England v Montenegro D 1-1 UEFA Under-19 Elite Round Group 2
30 May 2012 England v Switzerland W 1-0 UEFA Under-19 Elite Round Group 2
23 Jun 2013 England v Iraq D 2-2 FIFA Under-20 World Cup Finals group E
26 Jun 2013 Chile v England D 1-1 FIFA Under-20 World Cup Finals group E
29 Jun 2013 Egypt v England L 2-0 FIFA Under-20 World Cup Finals group E
13 Aug 2013 England v Scotland W 6-0 Under-21
06 Sep 2013 England v Moldova W 4-0 FIFA World Cup Europe group H
15 Nov 2013 England v Chile L 0-2 International Friendly
19 Nov 2013 England v Germany L 0-1 International Friendly
30 May 2014 England v Peru W 3-0 International Friendly
04 Jun 2014 Ecuador v England D 2-2 International Friendly
07 Jun 2014 England v Honduras D 0-0 International Friendly
14 Jun 2014 England v Italy L 1-2 FIFA World Cup Finals Group D
19 Jun 2014 Uruguay v England L 2-1 FIFA World Cup Finals Group D
24 Jun 2014 Costa Rica v England D 0-0 FIFA World Cup Finals Group D
18 Nov 2014 Scotland v England W 1-3 International Friendly
27 Mar 2015 England v Lithuania W 4-0 UEFA European Championship Qualifying group E
31 Mar 2015 Italy v England D 1-1 International Friendly
07 Jun 2015 Republic of Ireland v England D 0-0 International Friendly
05 Sep 2015 San Marino v England W 0-6 UEFA European Championship Qualifying group E
08 Sep 2015 England v Switzerland W 2-0 UEFA European Championship Qualifying group E
09 Oct 2015 England v Estonia W 2-0 UEFA European Championship Qualifying group E
12 Oct 2015 Lithuania v England W 0-3 UEFA European Championship Qualifying group E
13 Nov 2015 Spain v England L 2-0 International Friendly
17 Nov 2015 England v France W 2-0 International Friendly
26 Mar 2016 Germany v England W 2-3 International Friendly
29 Mar 2016 England v Netherlands L 1-2 International Friendly
27 May 2016 England v Australia W 2-1 International Friendly
12 Oct 2018 Croatia v England D 0-0 UEFA Nations League League A Group A4
15 Oct 2018 Spain v England W 2-3 UEFA Nations League League A Group A4
18 Nov 2018 England v Croatia W 2-1 UEFA Nations League League A Group A4
22 Mar 2019 England v Czech Republic W 5-0 UEFA European Championship Qualifying group A
25 Mar 2019 Montenegro v England W 1-5 UEFA European Championship Qualifying group A
06 Jun 2019 England v Netherlands L 1-3 UEFA Nations League Semi-final
09 Jun 2019 Switzerland v England W 0-0 (6-5) UEFA Nations League 3rd place play-off
07 Sep 2019 England v Bulgaria W 4-0 UEFA European Championship Qualifying group A
10 Sep 2019 England v Kosovo W 5-3 UEFA European Championship Qualifying group A
11 Oct 2019 Czech Republic v England L 2-1 UEFA European Championship Qualifying group A
14 Oct 2019 Bulgaria v England W 0-6 UEFA European Championship Qualifying group A


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