PLAYER PROFILE

Joe Allen.

· Wales

Matrix 23964

At a glance

Full name
Joseph Michael Allen
Born
14 Mar 1990
Age today
36
Nationality
Wales

Career by season

197 recorded appearances
Joe Allen appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
2025World Cup Qual. UEFA Wales 100060
24/25UEFA Nations League Wales 2000560
24/25FA Cup Swansea City 1000241
24/25EFL Cup Swansea City 1000170
24/25Championship Swansea City 258117012
23/24FA Cup Swansea City 22001271
23/24EFL Cup Swansea City 22001190
23/24Championship Swansea City 196216525
22/23UEFA Nations League Wales 1100380
22/23FA Cup Swansea City 21001061
22/23EFL Cup Swansea City 1000290
22/23Championship Swansea City 2517111,3182 / 1 red
2022World Cup Qual. UEFA Wales 1100—0
2022FIFA World Cup Wales 2100940
21/22FA Cup Stoke City 33002700
21/22Championship Stoke City 4138013,4795 / 1 red
2021World Cup Qual. UEFA Wales 77005481
20/21International Friendly Games Wales 22001200
20/21FA Cup Stoke City 1100900
2021EURO Wales 44003401
20/21Championship Stoke City 1815021,4112
19/20International Friendly Games Wales 1100900
19/20Championship Stoke City 3534423,0195 / 1 red

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

Match log

Newest first
Joe Allen match log
DateCompetitionMatchScoreMinutesGoals
26 Oct 2024Championship Swansea City v Millwall FCSubstitute, on 66′ 0 – 124
22 Oct 2024Championship Sheffield Wednesday v Swansea CitySubstitute, on 74′ 0 – 016
19 Oct 2024Championship Blackburn Rovers v Swansea CitySubstitute, on 72′ 1 – 018
14 Oct 2024UEFA Nations League Wales v MontenegroSubstitute, on 59′ 1 – 031
02 Oct 2024Championship Sheffield United v Swansea CitySubstitute, on 73′ 1 – 017
29 Sep 2024Championship Swansea City v Bristol CitySubstitute, on 73′ 1 – 117
21 Sep 2024Championship Coventry City v Swansea CitySubstitute, on 90′ 1 – 21
14 Sep 2024Championship Swansea City v Norwich CitySubstitute, on 79′ 1 – 011
28 Aug 2024EFL Cup Swansea City v Wycombe WanderersSubstitute, on 73′ 0 – 117
25 Aug 2024Championship Swansea City v Cardiff CitySubstitute, on 78′ 1 – 112
01 Apr 2024Championship Swansea City v Queens Park Rangers 0 – 135
29 Mar 2024Championship Sheffield Wednesday v Swansea CitySubstitute, on 70′ 1 – 120
16 Mar 2024Championship Swansea City v Cardiff City 2 – 090
10 Mar 2024Championship Bristol City v Swansea City 1 – 082
06 Mar 2024Championship Watford FC v Swansea CitySubstitute, on 70′ 1 – 120
02 Mar 2024Championship Swansea City v Blackburn Rovers 2 – 1651
24 Feb 2024Championship Sunderland AFC v Swansea City 1 – 263
17 Feb 2024Championship Swansea City v Ipswich Town 1 – 263
13 Feb 2024Championship Swansea City v Leeds UnitedSubstitute, on 61′ 0 – 429
10 Feb 2024Championship Hull City v Swansea CitySubstitute, on 67′ 0 – 123

Career transfers

7 recorded moves

All recorded career moves, newest first.

Joe Allen career transfers
Date FromToMoveFee
01 Jul 2025 Swansea City Retired Retired —
08 Jul 2022 Stoke City Swansea City Transfer Free
25 Jul 2016 Liverpool FC Stoke City Transfer €15.5m
10 Aug 2012 Swansea City Liverpool FC Transfer €19m
30 Nov 2008 Wrexham AFC Swansea City Loan return
07 Oct 2008 Swansea City Wrexham AFC Loan —
01 Jul 2007 Not recorded Swansea City Transfer —

Contracts and market values are not available yet.