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

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


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
28 Aug 2007 Wrexham v Aston Villa L 0-5 League Cup 2nd round
22 Sep 2007 Stockport County v Wrexham L 2-1 League Two
29 Sep 2007 Wrexham v Lincoln City W 1-0 League Two
02 Oct 2007 Wrexham v Chesterfield L 0-4 League Two
05 Oct 2007 Accrington Stanley v Wrexham W 0-2 League Two
13 Oct 2007 Macclesfield Town v Wrexham L 3-2 League Two
20 Oct 2007 Wrexham v Barnet L 0-2 League Two
27 Oct 2007 Notts County v Wrexham L 2-1 League Two
07 Nov 2007 Wrexham v Wycombe Wanderers D 0-0 League Two
25 Nov 2007 Wrexham v Chester City D 2-2 League Two
01 Dec 2007 Rochdale v Wrexham D 0-0 League Two
15 Dec 2007 Wrexham v Brentford L 1-3 League Two
26 Dec 2007 Wrexham v Rochdale L 0-2 League Two
29 Dec 2007 Wrexham v Stockport County L 0-1 League Two
01 Jan 2008 Chesterfield v Wrexham L 2-1 League Two
29 Jan 2008 Morecambe v Wrexham D 2-2 League Two
02 Feb 2008 Wrexham v Darlington W 2-0 League Two
09 Feb 2008 Peterborough United v Wrexham D 0-0 League Two
11 Mar 2008 Wycombe Wanderers v Wrexham L 2-1 League Two
15 Mar 2008 Wrexham v Bury W 2-1 League Two
05 Apr 2008 Wrexham v Macclesfield Town D 1-1 League Two
08 Apr 2008 Milton Keynes Dons v Wrexham L 4-1 League Two
13 Apr 2008 Shrewsbury Town v Wrexham L 3-0 League Two
19 Apr 2008 Wrexham v Notts County W 1-0 League Two
22 Apr 2008 Hereford United v Wrexham L 2-0 League Two
26 Apr 2008 Wrexham v Accrington Stanley L 1-3 League Two
03 May 2008 Lincoln City v Wrexham W 2-4 League Two
07 Nov 2009 Wrexham v Lowestoft Town W 1-0 FA Cup 1st round
28 Nov 2009 Wrexham v Swindon Town L 0-1 FA Cup 2nd round


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


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


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