Date of birth | 14 March 1990 |
Place of birth | Carmarthen |
Nationality | Welsh |
Weight | 62 kg |
Height | 1.68 m |
Position | Midfielder |
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.
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 |
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.
Date | Match | Result | Competition | Round | |
---|---|---|---|---|---|
13 Aug 2016 | Middlesbrough v Stoke City | D | 1-1 | Premier League | |
20 Aug 2016 | Stoke City v Manchester City | L | 1-4 | Premier League | |
23 Aug 2016 | Stevenage v Stoke City | W | 0-4 | League Cup | 2nd round |
27 Aug 2016 | Everton v Stoke City | L | 1-0 | Premier League | |
10 Sep 2016 | Stoke City v Tottenham Hotspur | L | 0-4 | Premier League | |
18 Sep 2016 | Crystal Palace v Stoke City | L | 4-1 | Premier League | |
21 Sep 2016 | Stoke City v Hull City | L | 1-2 | League Cup | 3rd round |
24 Sep 2016 | Stoke City v West Bromwich Albion | D | 1-1 | Premier League | |
02 Oct 2016 | Manchester United v Stoke City | D | 1-1 | Premier League | |
15 Oct 2016 | Stoke City v Sunderland | W | 2-0 | Premier League | |
22 Oct 2016 | Hull City v Stoke City | W | 0-2 | Premier League | |
31 Oct 2016 | Stoke City v Swansea City | W | 3-1 | Premier League | |
05 Nov 2016 | West Ham United v Stoke City | D | 1-1 | Premier League | |
19 Nov 2016 | Stoke City v AFC Bournemouth | L | 0-1 | Premier League | |
03 Dec 2016 | Stoke City v Burnley | W | 2-0 | Premier League | |
10 Dec 2016 | Arsenal v Stoke City | L | 3-1 | Premier League | |
14 Dec 2016 | Stoke City v Southampton | D | 0-0 | Premier League | |
17 Dec 2016 | Stoke City v Leicester City | D | 2-2 | Premier League | |
27 Dec 2016 | Liverpool v Stoke City | L | 4-1 | Premier League | |
31 Dec 2016 | Chelsea v Stoke City | L | 4-2 | Premier League | |
03 Jan 2017 | Stoke City v Watford | W | 2-0 | Premier League | |
07 Jan 2017 | Stoke City v Wolverhampton Wanderers | L | 0-2 | FA Cup | 3rd round |
14 Jan 2017 | Sunderland v Stoke City | W | 1-3 | Premier League | |
21 Jan 2017 | Stoke City v Manchester United | D | 1-1 | Premier League | |
01 Feb 2017 | Stoke City v Everton | D | 1-1 | Premier League | |
04 Feb 2017 | West Bromwich Albion v Stoke City | L | 1-0 | Premier League | |
11 Feb 2017 | Stoke City v Crystal Palace | W | 1-0 | Premier League | |
26 Feb 2017 | Tottenham Hotspur v Stoke City | L | 4-0 | Premier League | |
04 Mar 2017 | Stoke City v Middlesbrough | W | 2-0 | Premier League | |
08 Mar 2017 | Manchester City v Stoke City | D | 0-0 | Premier League | |
18 Mar 2017 | Stoke City v Chelsea | L | 1-2 | Premier League | |
01 Apr 2017 | Leicester City v Stoke City | L | 2-0 | Premier League | |
04 Apr 2017 | Burnley v Stoke City | L | 1-0 | Premier League | |
08 Apr 2017 | Stoke City v Liverpool | L | 1-2 | Premier League | |
22 Apr 2017 | Swansea City v Stoke City | L | 2-0 | Premier League | |
29 Apr 2017 | Stoke City v West Ham United | D | 0-0 | Premier League | |
06 May 2017 | AFC Bournemouth v Stoke City | D | 2-2 | Premier League | |
13 May 2017 | Stoke City v Arsenal | L | 1-4 | Premier League | |
21 May 2017 | Southampton v Stoke City | W | 0-1 | Premier League | |
12 Aug 2017 | Everton v Stoke City | L | 1-0 | Premier League | |
19 Aug 2017 | Stoke City v Arsenal | W | 1-0 | Premier League | |
23 Aug 2017 | Stoke City v Rochdale | W | 4-0 | League Cup | 2nd round |
27 Aug 2017 | West Bromwich Albion v Stoke City | D | 1-1 | Premier League | |
09 Sep 2017 | Stoke City v Manchester United | D | 2-2 | Premier League | |
16 Sep 2017 | Newcastle United v Stoke City | L | 2-1 | Premier League | |
23 Sep 2017 | Stoke City v Chelsea | L | 0-4 | Premier League | |
30 Sep 2017 | Stoke City v Southampton | W | 2-1 | Premier League | |
21 Oct 2017 | Stoke City v AFC Bournemouth | L | 1-2 | Premier League | |
28 Oct 2017 | Watford v Stoke City | W | 0-1 | Premier League | |
04 Nov 2017 | Stoke City v Leicester City | D | 2-2 | Premier League | |
20 Nov 2017 | Brighton and Hove Albion v Stoke City | D | 2-2 | Premier League | |
25 Nov 2017 | Crystal Palace v Stoke City | L | 2-1 | Premier League | |
29 Nov 2017 | Stoke City v Liverpool | L | 0-3 | Premier League | |
02 Dec 2017 | Stoke City v Swansea City | W | 2-1 | Premier League | |
09 Dec 2017 | Tottenham Hotspur v Stoke City | L | 5-1 | Premier League | |
12 Dec 2017 | Burnley v Stoke City | L | 1-0 | Premier League | |
16 Dec 2017 | Stoke City v West Ham United | L | 0-3 | Premier League | |
23 Dec 2017 | Stoke City v West Bromwich Albion | W | 3-1 | Premier League | |
26 Dec 2017 | Huddersfield Town v Stoke City | D | 1-1 | Premier League | |
01 Jan 2018 | Stoke City v Newcastle United | L | 0-1 | Premier League | |
06 Jan 2018 | Coventry City v Stoke City | L | 2-1 | FA Cup | 3rd round |
15 Jan 2018 | Manchester United v Stoke City | L | 3-0 | Premier League | |
20 Jan 2018 | Stoke City v Huddersfield Town | W | 2-0 | Premier League | |
31 Jan 2018 | Stoke City v Watford | D | 0-0 | Premier League | |
03 Feb 2018 | AFC Bournemouth v Stoke City | L | 2-1 | Premier League | |
10 Feb 2018 | Stoke City v Brighton and Hove Albion | D | 1-1 | Premier League | |
24 Feb 2018 | Leicester City v Stoke City | D | 1-1 | Premier League | |
03 Mar 2018 | Southampton v Stoke City | D | 0-0 | Premier League | |
12 Mar 2018 | Stoke City v Manchester City | L | 0-2 | Premier League | |
17 Mar 2018 | Stoke City v Everton | L | 1-2 | Premier League | |
01 Apr 2018 | Arsenal v Stoke City | L | 3-0 | Premier League | |
07 Apr 2018 | Stoke City v Tottenham Hotspur | L | 1-2 | Premier League | |
16 Apr 2018 | West Ham United v Stoke City | D | 1-1 | Premier League | |
22 Apr 2018 | Stoke City v Burnley | D | 1-1 | Premier League | |
28 Apr 2018 | Liverpool v Stoke City | D | 0-0 | Premier League | |
05 May 2018 | Stoke City v Crystal Palace | L | 1-2 | Premier League | |
13 May 2018 | Swansea City v Stoke City | W | 1-2 | Premier League |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.
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
|
|||
2020-21 | Wales | FIFA World Cup | 1 | ||||
2020-21 | Wales | International Friendly | 2 | ||||
2020-21 | Wales | UEFA European Championship | 4 |
1
|
|||
2021-22 | Wales | FIFA World Cup | 8 |
2
|
|||
2021-22 | Wales | UEFA Nations League | 1 | ||||
2022-23 | Wales | FIFA World Cup | 1 | 1 |
Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.
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 |
24 Mar 2021 | Belgium v Wales | L | 3-1 | FIFA World Cup | Europe group E |
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 |
05 Sep 2021 | Belarus v Wales | W | 2-3 | FIFA World Cup | Europe group E |
08 Sep 2021 | Wales v Estonia | D | 0-0 | FIFA World Cup | Europe group E |
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 |
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 |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.