Date of birth | 07 February 1989 |
Place of birth | Ruthin |
Nationality | Welsh |
Weight | 64 kg |
Height | 1.75 m |
Position | Defender/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.
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 |
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.
Date | Match | Result | Competition | Round | |
---|---|---|---|---|---|
11 Feb 2017 | Aston Villa v Ipswich Town | L | 0-1 | League Championship | |
20 Feb 2017 | Newcastle United v Aston Villa | L | 2-0 | League Championship | |
25 Feb 2017 | Aston Villa v Derby County | W | 1-0 | League Championship | |
28 Feb 2017 | Aston Villa v Bristol City | W | 2-0 | League Championship | |
04 Mar 2017 | Rotherham United v Aston Villa | W | 0-2 | League Championship | |
07 Mar 2017 | Huddersfield Town v Aston Villa | L | 1-0 | League Championship | |
11 Mar 2017 | Aston Villa v Sheffield Wednesday | W | 2-0 | League Championship | |
18 Mar 2017 | Wigan Athletic v Aston Villa | W | 0-2 | League Championship | |
01 Apr 2017 | Aston Villa v Norwich City | W | 2-0 | League Championship | |
04 Apr 2017 | Aston Villa v Queens Park Rangers | W | 1-0 | League Championship | |
08 Apr 2017 | Burton Albion v Aston Villa | D | 1-1 | League Championship | |
23 Apr 2017 | Aston Villa v Birmingham City | W | 1-0 | League Championship | |
29 Apr 2017 | Blackburn Rovers v Aston Villa | L | 1-0 | League Championship | |
07 May 2017 | Aston Villa v Brighton and Hove Albion | D | 1-1 | League Championship | |
05 Aug 2017 | Aston Villa v Hull City | D | 1-1 | League Championship | |
12 Aug 2017 | Cardiff City v Aston Villa | L | 3-0 | League Championship | |
15 Aug 2017 | Reading v Aston Villa | L | 2-1 | League Championship | |
19 Aug 2017 | Aston Villa v Norwich City | W | 4-2 | League Championship | |
25 Aug 2017 | Bristol City v Aston Villa | D | 1-1 | League Championship | |
09 Sep 2017 | Aston Villa v Brentford | D | 0-0 | League Championship | |
12 Sep 2017 | Aston Villa v Middlesbrough | D | 0-0 | League Championship | |
16 Sep 2017 | Barnsley v Aston Villa | W | 0-3 | League Championship | |
23 Sep 2017 | Aston Villa v Nottingham Forest | W | 2-1 | League Championship | |
26 Sep 2017 | Burton Albion v Aston Villa | W | 0-4 | League Championship | |
30 Sep 2017 | Aston Villa v Bolton Wanderers | W | 1-0 | League Championship | |
18 Nov 2017 | Queens Park Rangers v Aston Villa | W | 1-2 | League Championship | |
21 Nov 2017 | Aston Villa v Sunderland | W | 2-1 | League Championship | |
25 Nov 2017 | Aston Villa v Ipswich Town | W | 2-0 | League Championship | |
01 Dec 2017 | Leeds United v Aston Villa | D | 1-1 | League Championship | |
09 Dec 2017 | Aston Villa v Millwall | D | 0-0 | League Championship | |
16 Dec 2017 | Derby County v Aston Villa | L | 2-0 | League Championship | |
23 Dec 2017 | Aston Villa v Sheffield United | D | 2-2 | League Championship | |
26 Dec 2017 | Brentford v Aston Villa | L | 2-1 | League Championship | |
06 Jan 2018 | Aston Villa v Peterborough United | L | 1-3 | FA Cup | 3rd round |
13 Jan 2018 | Nottingham Forest v Aston Villa | W | 0-1 | League Championship | |
24 Feb 2018 | Sheffield Wednesday v Aston Villa | W | 2-4 | League Championship | |
06 Mar 2018 | Sunderland v Aston Villa | W | 0-3 | League Championship | |
10 Mar 2018 | Aston Villa v Wolverhampton Wanderers | W | 4-1 | League Championship | |
13 Mar 2018 | Aston Villa v Queens Park Rangers | L | 1-3 | League Championship | |
03 Apr 2018 | Aston Villa v Reading | W | 3-0 | League Championship | |
07 Apr 2018 | Norwich City v Aston Villa | L | 3-1 | League Championship | |
13 Apr 2018 | Aston Villa v Leeds United | W | 1-0 | League Championship | |
21 Apr 2018 | Ipswich Town v Aston Villa | W | 0-4 | League Championship | |
28 Apr 2018 | Aston Villa v Derby County | D | 1-1 | League Championship | |
10 Aug 2019 | Tottenham Hotspur v Aston Villa | L | 3-1 | Premier League | |
17 Aug 2019 | Aston Villa v AFC Bournemouth | L | 1-2 | Premier League | |
23 Aug 2019 | Aston Villa v Everton | W | 2-0 | Premier League | |
31 Aug 2019 | Crystal Palace v Aston Villa | L | 1-0 | Premier League | |
16 Sep 2019 | Aston Villa v West Ham United | D | 0-0 | Premier League | |
22 Sep 2019 | Arsenal v Aston Villa | L | 3-2 | Premier League | |
28 Sep 2019 | Aston Villa v Burnley | D | 2-2 | Premier League | |
30 Oct 2019 | Aston Villa v Wolverhampton Wanderers | W | 2-1 | League Cup | 4th round |
10 Nov 2019 | Wolverhampton Wanderers v Aston Villa | L | 2-1 | Premier League | |
17 Dec 2019 | Aston Villa v Liverpool | W | 5-0 | League Cup | 5th round |
01 Jan 2020 | Burnley v Aston Villa | W | 1-2 | Premier League | |
04 Jan 2020 | Fulham v Aston Villa | L | 2-1 | FA Cup | 3rd round |
08 Jan 2020 | Leicester City v Aston Villa | D | 1-1 | League Cup | Semi-final 1st leg |
12 Jan 2020 | Aston Villa v Manchester City | L | 1-6 | Premier League | |
27 Jun 2020 | Aston Villa v Wolverhampton Wanderers | L | 0-1 | Premier League | |
05 Jul 2020 | Liverpool v Aston Villa | L | 2-0 | Premier League | |
09 Jul 2020 | Aston Villa v Manchester United | L | 0-3 | Premier League | |
12 Jul 2020 | Aston Villa v Crystal Palace | W | 2-0 | Premier League | |
15 Sep 2020 | Burton Albion v Aston Villa | W | 1-3 | League Cup | 2nd round |
24 Sep 2020 | Bristol City v Aston Villa | W | 0-3 | League Cup | 3rd round |
01 Oct 2020 | Aston Villa v Stoke City | L | 0-1 | League Cup | 4th round |
20 Jan 2021 | Manchester City v Aston Villa | L | 2-0 | 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 |
---|---|---|---|---|---|---|---|
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.
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.