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.
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.