Joe Allen

Date of birth14 March 1990
Place of birthCarmarthen
NationalityWelsh
Weight62 kg
Height1.68 m
PositionMidfielder

Joe Allen's contract at Swansea City was extended to June 2010 in August 2007, to June 2012 in June 2009 and to June 2015 in August 2011.

He joined Liverpool in August 2012 with a six-year contract.

Joe joined Stoke City in July 2016 with a five-year contract that was extended to June 2022 in June 2018.

Club history

Team Joined Left Loan / Trialist
Swansea City 23 Aug 2007 10 Aug 2012
Wrexham 07 Oct 2008 07 Nov 2008 L
Liverpool 10 Aug 2012 25 Jul 2016
Stoke City 25 Jul 2016

Club stats

Season Team Competition Apps Subs Goals Y R
2006-07 Swansea City League One
1
2007-08 Swansea City FA Cup 2
1
2007-08 Swansea City Johnstones Paint Trophy 2
1
2007-08 Swansea City League Cup 2
2007-08 Swansea City League One 2
4
2008-09 Swansea City FA Cup 2
2008-09 Swansea City League Championship 17
6
1
4
2008-09 Swansea City League Cup 1
2009-10 Swansea City FA Cup 1
2009-10 Swansea City League Championship 13
8
2
2010-11 Swansea City FA Cup 2
2010-11 Swansea City League Championship 30
10
2
4
2010-11 Swansea City League Championship Play-Offs 3
1
2010-11 Swansea City League Cup 2
1
2011-12 Swansea City FA Cup
2
2011-12 Swansea City League Cup 1
2011-12 Swansea City Premier League 31
5
4
1
1
2012-13 Liverpool FA Cup 2
1
2012-13 Liverpool League Cup 1
2012-13 Liverpool Premier League 21
6
2
2012-13 Liverpool UEFA Europa League 5
2
1
1
2013-14 Liverpool FA Cup 1
2013-14 Liverpool League Cup 1
2013-14 Liverpool Premier League 15
9
1
4
2014-15 Liverpool FA Cup 5
1
2014-15 Liverpool Premier League 16
5
1
3
2014-15 Liverpool UEFA Champions League 4
2014-15 Liverpool UEFA Europa League 2
2015-16 Liverpool FA Cup 2
1
2015-16 Liverpool League Cup 4
1
2
2015-16 Liverpool Premier League 8
11
2
2015-16 Liverpool UEFA Europa League 5
6
1
2016-17 Stoke City FA Cup
1
2016-17 Stoke City League Cup 2
1
2016-17 Stoke City Premier League 34
2
6
9
2017-18 Stoke City FA Cup 1
1
2017-18 Stoke City League Cup 1
2
2017-18 Stoke City Premier League 36
2
8


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
18 Aug 2012 West Bromwich Albion v Liverpool L 3-0 Premier League
23 Aug 2012 Heart of Midlothian v Liverpool W 0-1 UEFA Europa League Play-off 1st leg
26 Aug 2012 Liverpool v Manchester City D 2-2 Premier League
30 Aug 2012 Liverpool v Heart of Midlothian D 1-1
Agg: 2-1
UEFA Europa League Play-off 2nd leg
02 Sep 2012 Liverpool v Arsenal L 0-2 Premier League
15 Sep 2012 Sunderland v Liverpool D 1-1 Premier League
23 Sep 2012 Liverpool v Manchester United L 1-2 Premier League
29 Sep 2012 Norwich City v Liverpool W 2-5 Premier League
04 Oct 2012 Liverpool v Udinese L 2-3 UEFA Europa League Group A
07 Oct 2012 Liverpool v Stoke City D 0-0 Premier League
20 Oct 2012 Liverpool v Reading W 1-0 Premier League
25 Oct 2012 Liverpool v Anzhi Makhachkala W 1-0 UEFA Europa League Group A
28 Oct 2012 Everton v Liverpool D 2-2 Premier League
31 Oct 2012 Liverpool v Swansea City L 1-3 League Cup 4th round
04 Nov 2012 Liverpool v Newcastle United D 1-1 Premier League
11 Nov 2012 Chelsea v Liverpool D 1-1 Premier League
17 Nov 2012 Liverpool v Wigan Athletic W 3-0 Premier League
25 Nov 2012 Swansea City v Liverpool D 0-0 Premier League
28 Nov 2012 Tottenham Hotspur v Liverpool L 2-1 Premier League
01 Dec 2012 Liverpool v Southampton W 1-0 Premier League
06 Dec 2012 Udinese v Liverpool W 0-1 UEFA Europa League Group A
09 Dec 2012 West Ham United v Liverpool W 2-3 Premier League
15 Dec 2012 Liverpool v Aston Villa L 1-3 Premier League
22 Dec 2012 Liverpool v Fulham W 4-0 Premier League
30 Dec 2012 Queens Park Rangers v Liverpool W 0-3 Premier League
02 Jan 2013 Liverpool v Sunderland W 3-0 Premier League
06 Jan 2013 Mansfield Town v Liverpool W 1-2 FA Cup 3rd round
13 Jan 2013 Manchester United v Liverpool L 2-1 Premier League
19 Jan 2013 Liverpool v Norwich City W 5-0 Premier League
27 Jan 2013 Oldham Athletic v Liverpool L 3-2 FA Cup 4th round
03 Feb 2013 Manchester City v Liverpool D 2-2 Premier League
14 Feb 2013 Zenit St Petersburg v Liverpool L 2-0 UEFA Europa League Round of 32 1st leg
17 Feb 2013 Liverpool v Swansea City W 5-0 Premier League
21 Feb 2013 Liverpool v Zenit St Petersburg W 3-1
Agg: 3-3
UEFA Europa League Round of 32 2nd leg
02 Mar 2013 Wigan Athletic v Liverpool W 0-4 Premier League
10 Mar 2013 Liverpool v Tottenham Hotspur W 3-2 Premier League
16 Mar 2013 Southampton v Liverpool L 3-1 Premier League
24 Aug 2013 Aston Villa v Liverpool W 0-1 Premier League
27 Aug 2013 Liverpool v Notts County W 4-2 League Cup 2nd round
26 Oct 2013 Liverpool v West Bromwich Albion W 4-1 Premier League
09 Nov 2013 Liverpool v Fulham W 4-0 Premier League
23 Nov 2013 Everton v Liverpool D 3-3 Premier League
04 Dec 2013 Liverpool v Norwich City W 5-1 Premier League
07 Dec 2013 Liverpool v West Ham United W 4-1 Premier League
15 Dec 2013 Tottenham Hotspur v Liverpool W 0-5 Premier League
21 Dec 2013 Liverpool v Cardiff City W 3-1 Premier League
26 Dec 2013 Manchester City v Liverpool L 2-1 Premier League
29 Dec 2013 Chelsea v Liverpool L 2-1 Premier League
18 Jan 2014 Liverpool v Aston Villa D 2-2 Premier League
02 Feb 2014 West Bromwich Albion v Liverpool D 1-1 Premier League
08 Feb 2014 Liverpool v Arsenal W 5-1 Premier League
16 Feb 2014 Arsenal v Liverpool L 2-1 FA Cup 5th round
23 Feb 2014 Liverpool v Swansea City W 4-3 Premier League
01 Mar 2014 Southampton v Liverpool W 0-3 Premier League
16 Mar 2014 Manchester United v Liverpool W 0-3 Premier League
22 Mar 2014 Cardiff City v Liverpool W 3-6 Premier League
26 Mar 2014 Liverpool v Sunderland W 2-1 Premier League
30 Mar 2014 Liverpool v Tottenham Hotspur W 4-0 Premier League
13 Apr 2014 Liverpool v Manchester City W 3-2 Premier League
20 Apr 2014 Norwich City v Liverpool W 2-3 Premier League
27 Apr 2014 Liverpool v Chelsea L 0-2 Premier League
05 May 2014 Crystal Palace v Liverpool D 3-3 Premier League
11 May 2014 Liverpool v Newcastle United W 2-1 Premier League
17 Aug 2014 Liverpool v Southampton W 2-1 Premier League
25 Aug 2014 Manchester City v Liverpool L 3-1 Premier League
31 Aug 2014 Tottenham Hotspur v Liverpool W 0-3 Premier League
19 Oct 2014 Queens Park Rangers v Liverpool W 2-3 Premier League
22 Oct 2014 Liverpool v Real Madrid L 0-3 UEFA Champions League Group B
25 Oct 2014 Liverpool v Hull City D 0-0 Premier League
01 Nov 2014 Newcastle United v Liverpool L 1-0 Premier League
04 Nov 2014 Real Madrid v Liverpool L 1-0 UEFA Champions League Group B
08 Nov 2014 Liverpool v Chelsea L 1-2 Premier League
23 Nov 2014 Crystal Palace v Liverpool L 3-1 Premier League
26 Nov 2014 PFC Ludogorets Razgrad v Liverpool D 2-2 UEFA Champions League Group B
29 Nov 2014 Liverpool v Stoke City W 1-0 Premier League
02 Dec 2014 Leicester City v Liverpool W 1-3 Premier League
09 Dec 2014 Liverpool v FC Basel D 1-1 UEFA Champions League Group B
14 Dec 2014 Manchester United v Liverpool L 3-0 Premier League
24 Jan 2015 Liverpool v Bolton Wanderers D 0-0 FA Cup 4th round
04 Feb 2015 Bolton Wanderers v Liverpool W 1-2 FA Cup 4th round replay
07 Feb 2015 Everton v Liverpool D 0-0 Premier League
14 Feb 2015 Crystal Palace v Liverpool W 1-2 FA Cup 5th round
19 Feb 2015 Liverpool v Besiktas W 1-0 UEFA Europa League Round of 32 1st leg
22 Feb 2015 Southampton v Liverpool W 0-2 Premier League
26 Feb 2015 Besiktas v Liverpool L 1-0
Agg: 1-1 (4-5)
UEFA Europa League Round of 32 2nd leg
01 Mar 2015 Liverpool v Manchester City W 2-1 Premier League
04 Mar 2015 Liverpool v Burnley W 2-0 Premier League
16 Mar 2015 Swansea City v Liverpool W 0-1 Premier League
22 Mar 2015 Liverpool v Manchester United L 1-2 Premier League
04 Apr 2015 Arsenal v Liverpool L 4-1 Premier League
08 Apr 2015 Blackburn Rovers v Liverpool W 0-1 FA Cup 6th round replay
13 Apr 2015 Liverpool v Newcastle United W 2-0 Premier League
19 Apr 2015 Aston Villa v Liverpool L 2-1 FA Cup Semi-final
28 Apr 2015 Hull City v Liverpool L 1-0 Premier League
24 May 2015 Stoke City v Liverpool L 6-1 Premier League
23 Sep 2015 Liverpool v Carlisle United W 1-1 (3-2) League Cup 3rd round
26 Sep 2015 Liverpool v Aston Villa W 3-2 Premier League
01 Oct 2015 Liverpool v FC Sion D 1-1 UEFA Europa League Group B
04 Oct 2015 Everton v Liverpool D 1-1 Premier League
17 Oct 2015 Tottenham Hotspur v Liverpool D 0-0 Premier League
22 Oct 2015 Liverpool v Rubin Kazan D 1-1 UEFA Europa League Group B
28 Oct 2015 Liverpool v AFC Bournemouth W 1-0 League Cup 4th round
05 Nov 2015 Rubin Kazan v Liverpool W 0-1 UEFA Europa League Group B
26 Nov 2015 Liverpool v Bordeaux W 2-1 UEFA Europa League Group B
02 Dec 2015 Southampton v Liverpool W 1-6 League Cup 5th round
06 Dec 2015 Newcastle United v Liverpool L 2-0 Premier League
26 Dec 2015 Liverpool v Leicester City W 1-0 Premier League
02 Jan 2016 West Ham United v Liverpool L 2-0 Premier League
05 Jan 2016 Stoke City v Liverpool W 0-1 League Cup Semi-final 1st leg
13 Jan 2016 Liverpool v Arsenal D 3-3 Premier League
20 Jan 2016 Liverpool v Exeter City W 3-0 FA Cup 3rd round replay
26 Jan 2016 Liverpool v Stoke City L 0-1
Agg: 1-1 (6-5)
League Cup Semi-final 2nd leg
30 Jan 2016 Liverpool v West Ham United D 0-0 FA Cup 4th round
02 Feb 2016 Leicester City v Liverpool L 2-0 Premier League
06 Feb 2016 Liverpool v Sunderland D 2-2 Premier League
02 Mar 2016 Liverpool v Manchester City W 3-0 Premier League
10 Mar 2016 Liverpool v Manchester United W 2-0 UEFA Europa League Round of 16 1st leg
17 Mar 2016 Manchester United v Liverpool D 1-1 UEFA Europa League Round of 16 2nd leg
20 Mar 2016 Southampton v Liverpool L 3-2 Premier League
02 Apr 2016 Liverpool v Tottenham Hotspur D 1-1 Premier League
07 Apr 2016 Borussia Dortmund v Liverpool D 1-1 UEFA Europa League Quarter-final 1st leg
10 Apr 2016 Liverpool v Stoke City W 4-1 Premier League
14 Apr 2016 Liverpool v Borussia Dortmund W 4-3 UEFA Europa League Quarter-final 2nd leg
17 Apr 2016 AFC Bournemouth v Liverpool W 1-2 Premier League
20 Apr 2016 Liverpool v Everton W 4-0 Premier League
23 Apr 2016 Liverpool v Newcastle United D 2-2 Premier League
28 Apr 2016 Villarreal v Liverpool L 1-0 UEFA Europa League Semi-final 1st leg
05 May 2016 Liverpool v Villarreal W 3-0 UEFA Europa League Semi-final 2nd leg
08 May 2016 Liverpool v Watford W 2-0 Premier League
11 May 2016 Liverpool v Chelsea D 1-1 Premier League
15 May 2016 West Bromwich Albion v Liverpool D 1-1 Premier League
18 May 2016 Liverpool v Sevilla L 1-3 UEFA Europa League Final


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 International Friendly
1
2008-09 Wales UEFA Under-21
1
2009-10 Wales International Friendly
1
2011-12 Wales International Friendly 3
1
2011-12 Wales UEFA European Championship 2
1
2012-13 Wales FIFA World Cup 3
1
2012-13 Wales International Friendly 2
2013-14 Wales International Friendly 4
2014-15 Wales UEFA European Championship 4
3
2015-16 Wales International Friendly 2
1
2015-16 Wales UEFA European Championship 7
1
2016-17 Wales FIFA World Cup 5
2
2
2017-18 Wales China Cup 2
1
2017-18 Wales FIFA World Cup 3
1
2017-18 Wales International Friendly 1
1
2018-19 Wales International Friendly 2
2018-19 Wales UEFA European Championship 3
1
2018-19 Wales UEFA Nations League 4
1
2019-20 Wales International Friendly 1
2019-20 Wales UEFA European Championship 4
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
10 Oct 2008 Wales v England L 2-3 UEFA Under-21 Play-off 1st leg
29 May 2009 Wales v Estonia W 1-0 International Friendly
14 Nov 2009 Wales v Scotland W 3-0 International Friendly
10 Aug 2011 Wales v Australia L 1-2 International Friendly
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
29 Feb 2012 Wales v Costa Rica L 0-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
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
16 Oct 2012 Croatia v Wales L 2-0 FIFA World Cup Europe group A
06 Feb 2013 Wales v Austria W 2-1 International Friendly
14 Aug 2013 Wales v Republic of Ireland D 0-0 International Friendly
16 Nov 2013 Wales v Finland D 1-1 International Friendly
05 Mar 2014 Wales v Iceland W 3-1 International Friendly
04 Jun 2014 Netherlands v Wales L 2-0 International Friendly
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
10 Oct 2015 Bosnia and Herzegovina v Wales L 2-0 UEFA European Championship Qualifying group B
13 Nov 2015 Wales v Netherlands L 2-3 International Friendly
24 Mar 2016 Wales v Northern Ireland D 1-1 International Friendly
28 Mar 2016 Ukraine v Wales L 1-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
06 Jul 2016 Portugal v Wales L 2-0 UEFA European Championship Semi-final
05 Sep 2016 Wales v Moldova W 4-0 FIFA World Cup Europe group D
06 Oct 2016 Austria v Wales D 2-2 FIFA World Cup Europe group D
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
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
22 Mar 2018 China PR v Wales W 0-6 China Cup Semi-final
26 Mar 2018 Wales v Uruguay L 0-1 China Cup Final
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 Oct 2018 Republic of Ireland v Wales W 0-1 UEFA Nations League League B Group B4
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
24 Mar 2019 Wales v Slovakia W 1-0 UEFA European Championship Qualifying group E
08 Jun 2019 Croatia v Wales L 2-1 UEFA European Championship Qualifying group E
11 Jun 2019 Hungary v Wales L 1-0 UEFA European Championship Qualifying group E
06 Sep 2019 Wales v Azerbaijan W 2-1 UEFA European Championship Qualifying group E
09 Sep 2019 Wales v Belarus W 1-0 International Friendly
10 Oct 2019 Slovakia v Wales D 1-1 UEFA European Championship Qualifying group E
13 Oct 2019 Wales v Croatia D 1-1 UEFA European Championship Qualifying group E
19 Nov 2019 Wales v Hungary W 2-0 UEFA European Championship Qualifying group E


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