Neil Taylor

Date of birth07 February 1989
Place of birthRuthin
NationalityWelsh
Weight64 kg
Height1.75 m
PositionDefender/Midfielder

Neil Taylor's contract at Wrexham was extended to June 2010 in March 2008.

He joined Swansea City in July 2010 with a three-year contract that was extended to June 2015 in July 2011, to June 2016 in December 2012 and to June 2019 in June 2015.

Neil joined Aston Villa in January 2017 with a contract to June 2021.

Club history

Team Joined Left Loan / Trialist
Wrexham 30 Jul 2007 30 Jun 2010
Swansea City 01 Jul 2010 31 Jan 2017
Aston Villa 31 Jan 2017 30 Jun 2021
Middlesbrough 18 Nov 2021

Club stats

Season Team Competition Apps Subs Goals Y R
2007-08 Wrexham League Cup
1
2007-08 Wrexham League Two 21
5
4
2009-10 Wrexham FA Cup 1
1
2010-11 Swansea City League Championship 25
4
2
2010-11 Swansea City League Championship Play-Offs 1
1
2010-11 Swansea City League Cup 2
1
2011-12 Swansea City FA Cup 1
1
2011-12 Swansea City League Cup
1
2011-12 Swansea City Premier League 35
1
4
2012-13 Swansea City Premier League 4
2
2013-14 Swansea City FA Cup 3
2013-14 Swansea City League Cup 1
1
2013-14 Swansea City Premier League 6
4
1
2013-14 Swansea City UEFA Europa League 5
1
1
2014-15 Swansea City League Cup 2
1
2014-15 Swansea City Premier League 34
9
2015-16 Swansea City Premier League 33
1
4
2016-17 Aston Villa League Championship 14
2
2016-17 Swansea City League Cup 2
2016-17 Swansea City Premier League 11
1
2017-18 Aston Villa FA Cup 1
2017-18 Aston Villa League Championship 27
2
3
1
2019-20 Aston Villa FA Cup 1
1
2019-20 Aston Villa League Cup 3
2019-20 Aston Villa Premier League 11
3
2
2020-21 Aston Villa League Cup 3
2020-21 Aston Villa Premier League
1
1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

International stats

Season Team Competition Apps Subs Goals Y R
2009-10 Wales International Friendly
1
2010-11 Wales Nations Cup 2
2011-12 Wales International Friendly 2
2011-12 Wales UEFA European Championship 4
2012-13 Wales International Friendly 1
2013-14 Wales FIFA World Cup 2
1
2013-14 Wales International Friendly 3
1
2014-15 Wales UEFA European Championship 6
1
2015-16 Wales International Friendly 3
2015-16 Wales UEFA European Championship 9
1
1
2016-17 Wales FIFA World Cup 5
1
2017-18 Wales International Friendly 2
2018-19 Wales International Friendly 1
2019-20 Wales UEFA European Championship 1


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
23 May 2010 Croatia v Wales L 2-0 International Friendly
25 May 2011 Wales v Scotland L 1-3 Nations Cup
27 May 2011 Wales v Northern Ireland W 2-0 Nations Cup
10 Aug 2011 Wales v Australia L 1-2 International Friendly
02 Sep 2011 Wales v Montenegro W 2-1 UEFA European Championship Group G
06 Sep 2011 England v Wales L 1-0 UEFA European Championship Group G
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
27 May 2012 Mexico v Wales L 2-0 International Friendly
15 Aug 2012 Wales v Bosnia and Herzegovina L 0-2 International Friendly
14 Aug 2013 Wales v Republic of Ireland D 0-0 International Friendly
11 Oct 2013 Wales v North Macedonia W 1-0 FIFA World Cup Europe group A
15 Oct 2013 Belgium v Wales D 1-1 FIFA World Cup Europe group A
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
10 Oct 2014 Wales v Bosnia and Herzegovina D 0-0 UEFA European Championship Qualifying group B
13 Oct 2014 Wales v Cyprus W 2-1 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
03 Sep 2015 Cyprus v Wales W 0-1 UEFA European Championship Qualifying group B
06 Sep 2015 Wales v Israel D 0-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
28 Mar 2016 Ukraine v Wales L 1-0 International Friendly
05 Jun 2016 Sweden v Wales L 3-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
09 Oct 2016 Wales v Georgia D 1-1 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
10 Nov 2017 France v Wales L 2-0 International Friendly
14 Nov 2017 Wales v Panama D 1-1 International Friendly
20 Mar 2019 Wales v Trinidad and Tobago W 1-0 International Friendly
06 Sep 2019 Wales v Azerbaijan W 2-1 UEFA European Championship Qualifying group E


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