Jon Guthrie

Date of birth01 February 1993
Place of birthMilton Lilbourne
NationalityEnglish
Weight70 kg
Height1.78 m
PositionDefender

Jon Guthrie joined Crewe Alexandra in February 2012 with a contract to June 2013 that was extended to June 2014 in May 2013 and to June 2016 in March 2014.

He joined Walsall in July 2017 with a two-year contract.

Club history

Team Joined Left Loan / Trialist
Pewsey Vale 01 Jul 2010 09 Feb 2012
Crewe Alexandra 09 Feb 2012 30 Jun 2017
Walsall 01 Jul 2017

Club stats

Season Team Competition Apps Subs Goals Y R
2012-13 Crewe Alexandra League One 1
1
2013-14 Crewe Alexandra FA Cup 2
2013-14 Crewe Alexandra League One 23
2014-15 Crewe Alexandra FA Cup 2
1
2014-15 Crewe Alexandra Johnstones Paint Trophy 1
2014-15 Crewe Alexandra League Cup 1
1
2014-15 Crewe Alexandra League One 21
4
2
2015-16 Crewe Alexandra FA Cup 1
2015-16 Crewe Alexandra Johnstones Paint Trophy 1
2015-16 Crewe Alexandra League Cup 1
2015-16 Crewe Alexandra League One 38
1
1
3
2016-17 Crewe Alexandra FA Cup 2
2016-17 Crewe Alexandra Football League Trophy 1
1
2016-17 Crewe Alexandra League Cup 1
2016-17 Crewe Alexandra League Two 33
4
2017-18 Walsall FA Cup 1
2017-18 Walsall Football League Trophy 4
2017-18 Walsall League Cup 1
2017-18 Walsall League One 46
1
3


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
23 Oct 2012 Crewe Alexandra v Swindon Town W 2-1 League One
26 Jan 2013 AFC Bournemouth v Crewe Alexandra L 3-1 League One
21 Sep 2013 Oldham Athletic v Crewe Alexandra D 1-1 League One
28 Sep 2013 Crewe Alexandra v Gillingham L 0-3 League One
05 Oct 2013 Notts County v Crewe Alexandra L 4-0 League One
02 Nov 2013 Crewe Alexandra v Bradford City D 0-0 League One
09 Nov 2013 Wycombe Wanderers v Crewe Alexandra D 1-1 FA Cup Preliminary round 1st leg
16 Nov 2013 Brentford v Crewe Alexandra L 5-0 League One
19 Nov 2013 Crewe Alexandra v Wycombe Wanderers L 0-2 FA Cup 1st round replay
01 Feb 2014 Crewe Alexandra v Sheffield United W 3-0 League One
08 Feb 2014 Bradford City v Crewe Alexandra D 3-3 League One
15 Feb 2014 Crewe Alexandra v Brentford L 1-3 League One
22 Feb 2014 Port Vale v Crewe Alexandra W 1-3 League One
25 Feb 2014 Stevenage v Crewe Alexandra L 1-0 League One
01 Mar 2014 Crewe Alexandra v Swindon Town D 1-1 League One
08 Mar 2014 Peterborough United v Crewe Alexandra L 4-2 League One
11 Mar 2014 Walsall v Crewe Alexandra D 1-1 League One
15 Mar 2014 Crewe Alexandra v Oldham Athletic D 1-1 League One
22 Mar 2014 Gillingham v Crewe Alexandra W 1-3 League One
25 Mar 2014 Crewe Alexandra v Notts County L 1-3 League One
29 Mar 2014 Crewe Alexandra v Coventry City L 1-2 League One
05 Apr 2014 Crawley Town v Crewe Alexandra W 1-2 League One
12 Apr 2014 Crewe Alexandra v Wolverhampton Wanderers L 0-2 League One
18 Apr 2014 Shrewsbury Town v Crewe Alexandra W 1-3 League One
21 Apr 2014 Crewe Alexandra v Colchester United D 0-0 League One
26 Apr 2014 Bristol City v Crewe Alexandra D 0-0 League One
03 May 2014 Crewe Alexandra v Preston North End W 2-1 League One
09 Aug 2014 Fleetwood Town v Crewe Alexandra L 2-1 League One
12 Aug 2014 Barnsley v Crewe Alexandra W 0-2 League Cup Preliminary round 1st leg
16 Aug 2014 Crewe Alexandra v Barnsley L 1-2 League One
23 Aug 2014 Swindon Town v Crewe Alexandra L 2-0 League One
26 Aug 2014 Crewe Alexandra v Bolton Wanderers L 2-3 League Cup 2nd round
30 Aug 2014 Gillingham v Crewe Alexandra L 2-0 League One
02 Sep 2014 Crewe Alexandra v Rochdale L 0-3 Johnstones Paint Trophy 1st round - northern section
13 Sep 2014 Crewe Alexandra v Port Vale W 2-1 League One
16 Sep 2014 Yeovil Town v Crewe Alexandra D 1-1 League One
20 Sep 2014 Milton Keynes Dons v Crewe Alexandra L 6-1 League One
27 Sep 2014 Crewe Alexandra v Colchester United L 0-3 League One
30 Sep 2014 Crewe Alexandra v Notts County L 0-3 League One
01 Nov 2014 Crawley Town v Crewe Alexandra D 1-1 League One
08 Nov 2014 Crewe Alexandra v Sheffield United D 0-0 FA Cup Preliminary round 1st leg
15 Nov 2014 Crewe Alexandra v Chesterfield D 0-0 League One
18 Nov 2014 Sheffield United v Crewe Alexandra L 2-0 FA Cup 1st round replay
29 Nov 2014 Crewe Alexandra v Doncaster Rovers D 1-1 League One
26 Dec 2014 Oldham Athletic v Crewe Alexandra W 1-2 League One
28 Dec 2014 Crewe Alexandra v Preston North End D 1-1 League One
10 Jan 2015 Crewe Alexandra v Gillingham W 3-1 League One
17 Jan 2015 Notts County v Crewe Alexandra L 2-1 League One
28 Feb 2015 Crewe Alexandra v Swindon Town D 0-0 League One
03 Mar 2015 Rochdale v Crewe Alexandra L 4-0 League One
07 Mar 2015 Crewe Alexandra v Scunthorpe United W 2-0 League One
14 Mar 2015 Preston North End v Crewe Alexandra L 5-1 League One
17 Mar 2015 Bristol City v Crewe Alexandra L 3-0 League One
21 Mar 2015 Crewe Alexandra v Oldham Athletic L 0-1 League One
14 Apr 2015 Peterborough United v Crewe Alexandra D 1-1 League One
25 Apr 2015 Coventry City v Crewe Alexandra W 1-3 League One
03 May 2015 Crewe Alexandra v Bradford City L 0-1 League One
08 Aug 2015 Crewe Alexandra v Port Vale D 0-0 League One
12 Aug 2015 Crewe Alexandra v Preston North End L 1-3 League Cup Preliminary round 1st leg
15 Aug 2015 Scunthorpe United v Crewe Alexandra L 2-0 League One
18 Aug 2015 Coventry City v Crewe Alexandra L 3-2 League One
22 Aug 2015 Crewe Alexandra v Bury D 3-3 League One
19 Sep 2015 Shrewsbury Town v Crewe Alexandra W 0-1 League One
06 Oct 2015 Crewe Alexandra v Wigan Athletic L 2-3 Johnstones Paint Trophy 2nd round - northern section
10 Oct 2015 Barnsley v Crewe Alexandra W 1-2 League One
17 Oct 2015 Crewe Alexandra v Gillingham L 0-1 League One
20 Oct 2015 Burton Albion v Crewe Alexandra D 0-0 League One
24 Oct 2015 Blackpool v Crewe Alexandra L 2-0 League One
31 Oct 2015 Crewe Alexandra v Sheffield United W 1-0 League One
07 Nov 2015 Crewe Alexandra v Eastleigh L 0-1 FA Cup Preliminary round 1st leg
14 Nov 2015 Bradford City v Crewe Alexandra L 2-0 League One
24 Nov 2015 Colchester United v Crewe Alexandra W 2-3 League One
28 Nov 2015 Crewe Alexandra v Oldham Athletic W 1-0 League One
12 Dec 2015 Doncaster Rovers v Crewe Alexandra L 3-2 League One
19 Dec 2015 Crewe Alexandra v Fleetwood Town D 1-1 League One
28 Dec 2015 Crewe Alexandra v Shrewsbury Town L 1-2 League One
02 Jan 2016 Crewe Alexandra v Coventry City L 0-5 League One
16 Jan 2016 Swindon Town v Crewe Alexandra L 4-3 League One
23 Jan 2016 Crewe Alexandra v Wigan Athletic D 1-1 League One
26 Jan 2016 Bury v Crewe Alexandra D 0-0 League One
30 Jan 2016 Millwall v Crewe Alexandra D 1-1 League One
06 Feb 2016 Crewe Alexandra v Rochdale W 2-0 League One
13 Feb 2016 Crewe Alexandra v Walsall D 1-1 League One
16 Feb 2016 Rochdale v Crewe Alexandra D 2-2 League One
20 Feb 2016 Chesterfield v Crewe Alexandra L 3-1 League One
27 Feb 2016 Crewe Alexandra v Barnsley L 1-2 League One
01 Mar 2016 Southend United v Crewe Alexandra D 1-1 League One
05 Mar 2016 Crewe Alexandra v Burton Albion D 1-1 League One
12 Mar 2016 Gillingham v Crewe Alexandra L 3-0 League One
19 Mar 2016 Crewe Alexandra v Blackpool L 1-2 League One
25 Mar 2016 Sheffield United v Crewe Alexandra L 3-2 League One
28 Mar 2016 Crewe Alexandra v Bradford City L 0-1 League One
02 Apr 2016 Peterborough United v Crewe Alexandra L 3-0 League One
09 Apr 2016 Port Vale v Crewe Alexandra L 3-0 League One
16 Apr 2016 Crewe Alexandra v Scunthorpe United L 2-3 League One
19 Apr 2016 Crewe Alexandra v Colchester United D 1-1 League One
23 Apr 2016 Oldham Athletic v Crewe Alexandra L 1-0 League One
30 Apr 2016 Crewe Alexandra v Doncaster Rovers W 3-1 League One
08 May 2016 Fleetwood Town v Crewe Alexandra L 2-0 League One
06 Aug 2016 Stevenage v Crewe Alexandra W 1-2 League Two
13 Aug 2016 Crewe Alexandra v Portsmouth D 0-0 League Two
16 Aug 2016 Crewe Alexandra v Hartlepool United D 3-3 League Two
20 Aug 2016 Newport County v Crewe Alexandra D 1-1 League Two
23 Aug 2016 Blackburn Rovers v Crewe Alexandra L 4-3 League Cup 2nd round
27 Aug 2016 Cheltenham Town v Crewe Alexandra L 2-0 League Two
30 Aug 2016 Accrington Stanley v Crewe Alexandra W 0-3 Football League Trophy Group B – North
03 Sep 2016 Crewe Alexandra v Doncaster Rovers W 2-1 League Two
10 Sep 2016 Crewe Alexandra v Exeter City W 2-0 League Two
17 Sep 2016 Grimsby Town v Crewe Alexandra W 0-2 League Two
24 Sep 2016 Crewe Alexandra v Blackpool D 1-1 League Two
27 Sep 2016 Wycombe Wanderers v Crewe Alexandra L 5-1 League Two
01 Oct 2016 Crewe Alexandra v Mansfield Town D 1-1 League Two
04 Oct 2016 Crewe Alexandra v Wolverhampton Wanderers L 2-3 Football League Trophy Group B – North
08 Oct 2016 Luton Town v Crewe Alexandra D 1-1 League Two
15 Oct 2016 Notts County v Crewe Alexandra D 1-1 League Two
22 Oct 2016 Crewe Alexandra v Yeovil Town L 0-1 League Two
29 Oct 2016 Leyton Orient v Crewe Alexandra W 0-2 League Two
05 Nov 2016 Cheltenham Town v Crewe Alexandra D 1-1 FA Cup Preliminary round 1st leg
12 Nov 2016 Crewe Alexandra v Plymouth Argyle L 1-2 League Two
15 Nov 2016 Crewe Alexandra v Cheltenham Town L 1-4 FA Cup 1st round replay
19 Nov 2016 Barnet v Crewe Alexandra D 0-0 League Two
22 Nov 2016 Crewe Alexandra v Morecambe W 2-1 League Two
26 Nov 2016 Colchester United v Crewe Alexandra L 4-0 League Two
10 Dec 2016 Crewe Alexandra v Crawley Town L 0-2 League Two
17 Dec 2016 Cambridge United v Crewe Alexandra L 2-1 League Two
26 Dec 2016 Crewe Alexandra v Carlisle United D 1-1 League Two
31 Dec 2016 Crewe Alexandra v Accrington Stanley L 0-1 League Two
02 Jan 2017 Morecambe v Crewe Alexandra D 0-0 League Two
07 Jan 2017 Mansfield Town v Crewe Alexandra L 3-0 League Two
14 Jan 2017 Crewe Alexandra v Luton Town L 1-2 League Two
21 Jan 2017 Doncaster Rovers v Crewe Alexandra L 3-1 League Two
28 Jan 2017 Crewe Alexandra v Cheltenham Town D 0-0 League Two
04 Feb 2017 Exeter City v Crewe Alexandra L 4-0 League Two
11 Feb 2017 Crewe Alexandra v Grimsby Town W 5-0 League Two
14 Feb 2017 Crewe Alexandra v Wycombe Wanderers W 2-1 League Two
18 Feb 2017 Blackpool v Crewe Alexandra D 2-2 League Two
25 Feb 2017 Crewe Alexandra v Stevenage L 1-2 League Two


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