Jon Taylor

Date of birth23 December 1989
Place of birthLiverpool
NationalityEnglish
Weight78 kg
Height1.80 m
PositionMidfielder

Jon Taylor signed his first pro contract at Shrewsbury Town in May 2010.

It ran to June 2011 and was extended to June 2013 in June 2011 then to June 2015.

He joined Peterborough United in June 2014 with a three-year contract.

Jon joined Rotherham United in August 2016 with a three-year contract for a reported club record fee of £500,000.

Club history

Team Joined Left Loan / Trialist
Shrewsbury Town 12 May 2010 04 Jun 2014
Peterborough United 04 Jun 2014 03 Aug 2016
Rotherham United 03 Aug 2016

Club stats

Season Team Competition Apps Subs Goals Y R
2009-10 Shrewsbury Town League Two
2
1
2010-11 Shrewsbury Town League Two 19
1
6
2010-11 Shrewsbury Town League Two Play-Offs 2
2011-12 Shrewsbury Town FA Cup
2
2011-12 Shrewsbury Town League Cup
1
2011-12 Shrewsbury Town League Two 15
18
2
1
2012-13 Shrewsbury Town FA Cup 1
2012-13 Shrewsbury Town Johnstones Paint Trophy 1
2012-13 Shrewsbury Town League One 30
7
6
5
2013-14 Shrewsbury Town FA Cup 1
2013-14 Shrewsbury Town Johnstones Paint Trophy 1
2013-14 Shrewsbury Town League Cup 1
2013-14 Shrewsbury Town League One 36
5
9
3
1
2014-15 Peterborough United FA Cup 1
2014-15 Peterborough United League One 22
2
3
1
2015-16 Peterborough United FA Cup 3
1
2
2015-16 Peterborough United Johnstones Paint Trophy 1
2015-16 Peterborough United League Cup 1
1
2015-16 Peterborough United League One 32
12
11
2
2016-17 Rotherham United League Championship 35
7
4
2
2016-17 Rotherham United League Cup 1
2017-18 Rotherham United FA Cup
1
2017-18 Rotherham United Football League Trophy 2
2017-18 Rotherham United League Cup 1
2017-18 Rotherham United League One 13
12
4
2
2017-18 Rotherham United League One Play-Offs 2
1
1
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
02 Jan 2010 Chesterfield v Shrewsbury Town W 0-1 League Two
30 Jan 2010 Shrewsbury Town v Accrington Stanley L 0-1 League Two
28 Jan 2011 Bury v Shrewsbury Town L 1-0 League Two
01 Feb 2011 Shrewsbury Town v Burton Albion W 3-0 League Two
05 Feb 2011 Southend United v Shrewsbury Town W 0-2 League Two
08 Feb 2011 Lincoln City v Shrewsbury Town W 1-5 League Two
12 Feb 2011 Shrewsbury Town v Stevenage W 1-0 League Two
26 Feb 2011 Shrewsbury Town v Gillingham D 0-0 League Two
01 Mar 2011 Shrewsbury Town v Bury L 0-3 League Two
05 Mar 2011 Northampton Town v Shrewsbury Town W 2-3 League Two
08 Mar 2011 Shrewsbury Town v Port Vale D 2-2 League Two
12 Mar 2011 Torquay United v Shrewsbury Town L 5-0 League Two
19 Mar 2011 Shrewsbury Town v Wycombe Wanderers D 1-1 League Two
26 Mar 2011 Bradford City v Shrewsbury Town W 1-2 League Two
29 Mar 2011 Rotherham United v Shrewsbury Town W 1-3 League Two
02 Apr 2011 Shrewsbury Town v Macclesfield Town W 4-1 League Two
09 Apr 2011 Aldershot Town v Shrewsbury Town L 3-0 League Two
16 Apr 2011 Shrewsbury Town v Stockport County W 2-0 League Two
23 Apr 2011 Hereford United v Shrewsbury Town W 0-2 League Two
25 Apr 2011 Shrewsbury Town v Accrington Stanley D 0-0 League Two
30 Apr 2011 Cheltenham Town v Shrewsbury Town W 0-1 League Two
07 May 2011 Shrewsbury Town v Oxford United W 3-0 League Two
14 May 2011 Torquay United v Shrewsbury Town L 2-0 League Two Play-Offs Semi-final 1st leg
20 May 2011 Shrewsbury Town v Torquay United D 0-0
Agg: 0-2
League Two Play-Offs Semi-final 2nd leg
06 Aug 2011 Shrewsbury Town v Plymouth Argyle D 1-1 League Two
13 Aug 2011 Burton Albion v Shrewsbury Town D 1-1 League Two
16 Aug 2011 Oxford United v Shrewsbury Town L 2-0 League Two
13 Sep 2011 Bristol Rovers v Shrewsbury Town L 1-0 League Two
20 Sep 2011 Arsenal v Shrewsbury Town L 3-1 League Cup 3rd round
30 Sep 2011 Southend United v Shrewsbury Town L 3-0 League Two
15 Oct 2011 Crawley Town v Shrewsbury Town L 2-1 League Two
22 Oct 2011 Rotherham United v Shrewsbury Town D 1-1 League Two
25 Oct 2011 Shrewsbury Town v Accrington Stanley W 1-0 League Two
29 Oct 2011 Shrewsbury Town v AFC Wimbledon D 0-0 League Two
05 Nov 2011 Dagenham and Redbridge v Shrewsbury Town W 0-2 League Two
03 Dec 2011 Shrewsbury Town v Rotherham United W 2-1 FA Cup 2nd round
17 Dec 2011 Shrewsbury Town v Macclesfield Town W 1-0 League Two
26 Dec 2011 Cheltenham Town v Shrewsbury Town D 0-0 League Two
31 Dec 2011 Bradford City v Shrewsbury Town L 3-1 League Two
02 Jan 2012 Shrewsbury Town v Northampton Town D 1-1 League Two
07 Jan 2012 Middlesbrough v Shrewsbury Town L 1-0 FA Cup 3rd round
14 Jan 2012 Shrewsbury Town v Gillingham W 2-0 League Two
21 Jan 2012 Shrewsbury Town v Southend United W 2-1 League Two
28 Jan 2012 Hereford United v Shrewsbury Town W 0-2 League Two
11 Feb 2012 Torquay United v Shrewsbury Town L 1-0 League Two
14 Feb 2012 Shrewsbury Town v Bristol Rovers W 1-0 League Two
18 Feb 2012 Barnet v Shrewsbury Town W 1-2 League Two
21 Feb 2012 Swindon Town v Shrewsbury Town L 2-1 League Two
27 Feb 2012 Shrewsbury Town v Crawley Town W 2-1 League Two
03 Mar 2012 Crewe Alexandra v Shrewsbury Town D 1-1 League Two
06 Mar 2012 Shrewsbury Town v Oxford United D 2-2 League Two
10 Mar 2012 Shrewsbury Town v Burton Albion W 1-0 League Two
17 Mar 2012 Plymouth Argyle v Shrewsbury Town L 1-0 League Two
20 Mar 2012 Shrewsbury Town v Cheltenham Town W 2-0 League Two
24 Mar 2012 Morecambe v Shrewsbury Town W 0-1 League Two
14 Apr 2012 Shrewsbury Town v Rotherham United W 3-1 League Two
17 Apr 2012 Shrewsbury Town v Port Vale W 1-0 League Two
21 Apr 2012 Accrington Stanley v Shrewsbury Town D 1-1 League Two
28 Apr 2012 Shrewsbury Town v Dagenham and Redbridge W 1-0 League Two
05 May 2012 AFC Wimbledon v Shrewsbury Town L 3-1 League Two
21 Aug 2012 Shrewsbury Town v Preston North End W 1-0 League One
18 Sep 2012 Shrewsbury Town v Coventry City W 4-1 League One
29 Sep 2012 Shrewsbury Town v Swindon Town L 0-1 League One
02 Oct 2012 Brentford v Shrewsbury Town D 0-0 League One
06 Oct 2012 Doncaster Rovers v Shrewsbury Town L 1-0 League One
09 Oct 2012 Shrewsbury Town v Crewe Alexandra L 1-2 Johnstones Paint Trophy 2nd round - northern section
14 Oct 2012 Shrewsbury Town v Walsall W 1-0 League One
20 Oct 2012 Portsmouth v Shrewsbury Town L 3-1 League One
23 Oct 2012 Shrewsbury Town v Yeovil Town L 1-3 League One
27 Oct 2012 Shrewsbury Town v Colchester United D 2-2 League One
03 Nov 2012 Hereford United v Shrewsbury Town L 3-1 FA Cup 1st round
06 Nov 2012 AFC Bournemouth v Shrewsbury Town L 2-1 League One
10 Nov 2012 Leyton Orient v Shrewsbury Town L 2-1 League One
17 Nov 2012 Shrewsbury Town v Crewe Alexandra W 1-0 League One
20 Nov 2012 Shrewsbury Town v Milton Keynes Dons D 2-2 League One
24 Nov 2012 Oldham Athletic v Shrewsbury Town L 1-0 League One
08 Dec 2012 Crawley Town v Shrewsbury Town D 2-2 League One
15 Dec 2012 Shrewsbury Town v Carlisle United W 2-1 League One
21 Dec 2012 Bury v Shrewsbury Town D 2-2 League One
26 Dec 2012 Shrewsbury Town v Notts County D 2-2 League One
29 Dec 2012 Shrewsbury Town v Brentford D 0-0 League One
01 Jan 2013 Coventry City v Shrewsbury Town W 0-1 League One
05 Jan 2013 Scunthorpe United v Shrewsbury Town D 0-0 League One
12 Jan 2013 Shrewsbury Town v Hartlepool United D 1-1 League One
19 Jan 2013 Swindon Town v Shrewsbury Town L 2-0 League One
26 Jan 2013 Shrewsbury Town v Bury D 0-0 League One
02 Feb 2013 Preston North End v Shrewsbury Town W 1-2 League One
09 Feb 2013 Shrewsbury Town v Sheffield United L 1-2 League One
23 Feb 2013 Shrewsbury Town v Stevenage W 2-1 League One
09 Mar 2013 Shrewsbury Town v Leyton Orient L 0-2 League One
12 Mar 2013 Milton Keynes Dons v Shrewsbury Town W 2-3 League One
16 Mar 2013 Crewe Alexandra v Shrewsbury Town D 1-1 League One
29 Mar 2013 Carlisle United v Shrewsbury Town D 2-2 League One
01 Apr 2013 Shrewsbury Town v Crawley Town W 3-0 League One
06 Apr 2013 Yeovil Town v Shrewsbury Town L 2-1 League One
13 Apr 2013 Shrewsbury Town v AFC Bournemouth L 0-3 League One
20 Apr 2013 Colchester United v Shrewsbury Town D 0-0 League One
23 Apr 2013 Shrewsbury Town v Oldham Athletic W 1-0 League One
27 Apr 2013 Shrewsbury Town v Portsmouth W 3-2 League One
03 Aug 2013 Shrewsbury Town v Milton Keynes Dons D 0-0 League One
06 Aug 2013 Shrewsbury Town v Bolton Wanderers L 1-3 League Cup 1st round
10 Aug 2013 Leyton Orient v Shrewsbury Town L 3-0 League One
17 Aug 2013 Shrewsbury Town v Swindon Town W 2-0 League One
24 Aug 2013 Rotherham United v Shrewsbury Town D 2-2 League One
31 Aug 2013 Shrewsbury Town v Coventry City D 1-1 League One
03 Sep 2013 Shrewsbury Town v Oldham Athletic L 1-4 Johnstones Paint Trophy 1st round - northern section
14 Sep 2013 Crawley Town v Shrewsbury Town D 1-1 League One
17 Sep 2013 Bristol City v Shrewsbury Town D 1-1 League One
21 Sep 2013 Shrewsbury Town v Wolverhampton Wanderers L 0-1 League One
05 Oct 2013 Shrewsbury Town v Carlisle United D 2-2 League One
12 Oct 2013 Shrewsbury Town v Gillingham W 2-0 League One
19 Oct 2013 Peterborough United v Shrewsbury Town L 1-0 League One
22 Oct 2013 Shrewsbury Town v Colchester United D 1-1 League One
26 Oct 2013 Brentford v Shrewsbury Town L 1-0 League One
02 Nov 2013 Shrewsbury Town v Sheffield United W 2-0 League One
09 Nov 2013 Walsall v Shrewsbury Town L 3-0 FA Cup 1st round
14 Dec 2013 Shrewsbury Town v Walsall L 0-1 League One
21 Dec 2013 Crewe Alexandra v Shrewsbury Town D 1-1 League One
26 Dec 2013 Shrewsbury Town v Tranmere Rovers L 0-1 League One
29 Dec 2013 Shrewsbury Town v Preston North End L 0-1 League One
01 Jan 2014 Oldham Athletic v Shrewsbury Town W 1-2 League One
07 Jan 2014 Shrewsbury Town v Leyton Orient L 0-2 League One
11 Jan 2014 Milton Keynes Dons v Shrewsbury Town L 3-2 League One
18 Jan 2014 Shrewsbury Town v Rotherham United L 0-3 League One
25 Jan 2014 Swindon Town v Shrewsbury Town L 3-1 League One
01 Feb 2014 Shrewsbury Town v Brentford D 1-1 League One
08 Feb 2014 Sheffield United v Shrewsbury Town L 2-0 League One
15 Feb 2014 Shrewsbury Town v Port Vale D 0-0 League One
22 Feb 2014 Notts County v Shrewsbury Town W 2-3 League One
02 Mar 2014 Coventry City v Shrewsbury Town D 0-0 League One
08 Mar 2014 Shrewsbury Town v Bristol City L 2-3 League One
11 Mar 2014 Shrewsbury Town v Crawley Town D 1-1 League One
15 Mar 2014 Wolverhampton Wanderers v Shrewsbury Town D 0-0 League One
18 Mar 2014 Colchester United v Shrewsbury Town L 1-0 League One
22 Mar 2014 Shrewsbury Town v Bradford City W 2-1 League One
25 Mar 2014 Carlisle United v Shrewsbury Town D 0-0 League One
29 Mar 2014 Walsall v Shrewsbury Town L 1-0 League One
05 Apr 2014 Shrewsbury Town v Stevenage W 1-0 League One
12 Apr 2014 Tranmere Rovers v Shrewsbury Town L 2-1 League One
18 Apr 2014 Shrewsbury Town v Crewe Alexandra L 1-3 League One
21 Apr 2014 Preston North End v Shrewsbury Town L 5-2 League One
26 Apr 2014 Shrewsbury Town v Peterborough United L 2-4 League One
03 May 2014 Gillingham v Shrewsbury Town D 1-1 League One


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