Date of birth | 05 November 1987 |
Place of birth | Glasgow |
Nationality | Scottish |
Weight | 70 kg |
Height | 1.75 m |
Position | Midfielder |
Leslie's contract at Shrewsbury Town was extended to June 2008 in July 2007, then to June 2009 in February 2008 and to June 2012 in June 2011 before it was cancelled in January 2012.
Team | Joined | Left | Loan / Trialist |
---|---|---|---|
Shrewsbury Town | 21 Feb 2006 | 27 Jan 2012 | |
Hereford United | 17 Mar 2011 | 09 May 2011 | L |
Hereford United | 06 Oct 2011 | 06 Jan 2012 | L |
Wrexham | 27 Jan 2012 | 30 Jun 2012 | |
AFC Telford United | 08 Aug 2012 | 30 Jun 2013 |
Season | Team | Competition | Apps | Subs | Goals | Y | R |
---|---|---|---|---|---|---|---|
2005-06 | Shrewsbury Town | League Two | 1 |
||||
2006-07 | Shrewsbury Town | Johnstones Paint Trophy | 1 | ||||
2006-07 | Shrewsbury Town | League Cup | 1 |
||||
2006-07 | Shrewsbury Town | League Two | 1 | 4 |
|||
2007-08 | Shrewsbury Town | FA Cup | 1 | ||||
2007-08 | Shrewsbury Town | Johnstones Paint Trophy | 1 |
||||
2007-08 | Shrewsbury Town | League Cup | 2 | ||||
2007-08 | Shrewsbury Town | League Two | 10 | 7 |
1 |
||
2008-09 | Shrewsbury Town | FA Cup | 1 | ||||
2008-09 | Shrewsbury Town | Johnstones Paint Trophy | 1 | 3 |
1 |
||
2008-09 | Shrewsbury Town | League Two | 12 | 15 |
2
|
||
2008-09 | Shrewsbury Town | League Two Play-Offs | 1 |
1
|
|||
2009-10 | Shrewsbury Town | Johnstones Paint Trophy | 1 | ||||
2009-10 | Shrewsbury Town | League Two | 21 | 13 |
6 |
2
|
|
2010-11 | Hereford United | League Two | 10 | 1 |
2 |
1
|
|
2010-11 | Shrewsbury Town | Johnstones Paint Trophy | 2 | 1 |
|||
2010-11 | Shrewsbury Town | League Cup | 1 | 1 |
|||
2010-11 | Shrewsbury Town | League Two | 9 | 9 |
|||
2010-11 | Shrewsbury Town | League Two Play-Offs | 1 |
||||
2011-12 | Hereford United | League Two | 10 | 2 |
1
|
||
2011-12 | Shrewsbury Town | Johnstones Paint Trophy | 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 | |
---|---|---|---|---|---|
18 Apr 2006 | Shrewsbury Town v Rushden and Diamonds | W | 4-1 | League Two | |
19 Aug 2006 | Shrewsbury Town v Boston United | W | 5-0 | League Two | |
22 Aug 2006 | Birmingham City v Shrewsbury Town | L | 1-0 | League Cup | 1st round |
26 Aug 2006 | Bristol Rovers v Shrewsbury Town | L | 1-0 | League Two | |
06 Oct 2006 | Shrewsbury Town v Macclesfield Town | W | 2-1 | League Two | |
14 Oct 2006 | Peterborough United v Shrewsbury Town | L | 2-1 | League Two | |
17 Oct 2006 | Hereford United v Shrewsbury Town | W | 1-2 | Johnstone's Paint Trophy | 1st round - southern section |
28 Apr 2007 | Hereford United v Shrewsbury Town | W | 0-1 | League Two | |
11 Aug 2007 | Lincoln City v Shrewsbury Town | W | 0-4 | League Two | |
14 Aug 2007 | Shrewsbury Town v Colchester United | W | 1-0 | League Cup | 1st round |
18 Aug 2007 | Shrewsbury Town v Bradford City | W | 1-0 | League Two | |
28 Aug 2007 | Shrewsbury Town v Fulham | L | 0-1 | League Cup | 2nd round |
04 Sep 2007 | Yeovil Town v Shrewsbury Town | L | 1-0 | Johnstones Paint Trophy | 1st round - southern section |
20 Oct 2007 | Bury v Shrewsbury Town | D | 1-1 | League Two | |
06 Nov 2007 | Darlington v Shrewsbury Town | L | 2-0 | League Two | |
10 Nov 2007 | Walsall v Shrewsbury Town | L | 2-0 | FA Cup | 1st round |
17 Nov 2007 | Shrewsbury Town v Barnet | W | 1-0 | League Two | |
24 Nov 2007 | Rotherham United v Shrewsbury Town | L | 2-0 | League Two | |
01 Jan 2008 | Peterborough United v Shrewsbury Town | L | 2-1 | League Two | |
23 Feb 2008 | Shrewsbury Town v Hereford United | L | 1-2 | League Two | |
22 Mar 2008 | Dagenham and Redbridge v Shrewsbury Town | D | 1-1 | League Two | |
24 Mar 2008 | Shrewsbury Town v Notts County | D | 0-0 | League Two | |
29 Mar 2008 | Shrewsbury Town v Bury | L | 0-1 | League Two | |
05 Apr 2008 | Chesterfield v Shrewsbury Town | L | 4-1 | League Two | |
08 Apr 2008 | Morecambe v Shrewsbury Town | D | 1-1 | League Two | |
13 Apr 2008 | Shrewsbury Town v Wrexham | W | 3-0 | League Two | |
19 Apr 2008 | Mansfield Town v Shrewsbury Town | L | 3-1 | League Two | |
26 Apr 2008 | Shrewsbury Town v Chester City | D | 0-0 | League Two | |
03 May 2008 | Rochdale v Shrewsbury Town | D | 1-1 | League Two | |
02 Sep 2008 | Exeter City v Shrewsbury Town | W | 1-2 | Johnstones Paint Trophy | 1st round - southern section |
07 Oct 2008 | Wycombe Wanderers v Shrewsbury Town | W | 0-7 | Johnstones Paint Trophy | 2nd round - southern section |
01 Nov 2008 | Shrewsbury Town v Luton Town | W | 3-0 | League Two | |
04 Nov 2008 | Shrewsbury Town v Dagenham and Redbridge | W | 5-0 | Johnstones Paint Trophy | Quarter-final - southern section |
08 Nov 2008 | Blyth Spartans v Shrewsbury Town | L | 3-1 | FA Cup | 1st round |
14 Nov 2008 | Chesterfield v Shrewsbury Town | D | 2-2 | League Two | |
22 Nov 2008 | Lincoln City v Shrewsbury Town | D | 0-0 | League Two | |
06 Dec 2008 | Shrewsbury Town v Rotherham United | W | 1-0 | League Two | |
16 Dec 2008 | Shrewsbury Town v Brighton and Hove Albion | L | 0-0 (4-5) | Johnstones Paint Trophy | Semi-final - southern section |
20 Dec 2008 | Shrewsbury Town v Wycombe Wanderers | L | 0-1 | League Two | |
26 Dec 2008 | Rochdale v Shrewsbury Town | L | 2-1 | League Two | |
28 Dec 2008 | Shrewsbury Town v Bury | W | 1-0 | League Two | |
03 Jan 2009 | Bradford City v Shrewsbury Town | D | 0-0 | League Two | |
17 Jan 2009 | Port Vale v Shrewsbury Town | D | 1-1 | League Two | |
24 Jan 2009 | Shrewsbury Town v Darlington | W | 1-0 | League Two | |
27 Jan 2009 | Barnet v Shrewsbury Town | D | 0-0 | League Two | |
03 Feb 2009 | Shrewsbury Town v Accrington Stanley | W | 2-0 | League Two | |
07 Feb 2009 | AFC Bournemouth v Shrewsbury Town | L | 1-0 | League Two | |
14 Feb 2009 | Shrewsbury Town v Chesterfield | W | 2-1 | League Two | |
17 Feb 2009 | Shrewsbury Town v Chester City | W | 1-0 | League Two | |
21 Feb 2009 | Luton Town v Shrewsbury Town | L | 3-1 | League Two | |
03 Mar 2009 | Shrewsbury Town v Exeter City | D | 1-1 | League Two | |
07 Mar 2009 | Shrewsbury Town v Notts County | W | 3-2 | League Two | |
10 Mar 2009 | Aldershot Town v Shrewsbury Town | D | 0-0 | League Two | |
14 Mar 2009 | Gillingham v Shrewsbury Town | D | 2-2 | League Two | |
21 Mar 2009 | Shrewsbury Town v Morecambe | D | 0-0 | League Two | |
28 Mar 2009 | Wycombe Wanderers v Shrewsbury Town | D | 1-1 | League Two | |
04 Apr 2009 | Shrewsbury Town v Grimsby Town | D | 1-1 | League Two | |
10 Apr 2009 | Bury v Shrewsbury Town | L | 2-1 | League Two | |
13 Apr 2009 | Shrewsbury Town v Rochdale | D | 1-1 | League Two | |
18 Apr 2009 | Rotherham United v Shrewsbury Town | W | 1-2 | League Two | |
25 Apr 2009 | Shrewsbury Town v Lincoln City | D | 0-0 | League Two | |
10 May 2009 | Bury v Shrewsbury Town | D |
1-1 Agg: 2-1 (4-3) |
League Two Play-Offs | Semi-final 2nd leg |
18 Aug 2009 | Dagenham and Redbridge v Shrewsbury Town | L | 5-0 | League Two | |
22 Aug 2009 | Shrewsbury Town v Chesterfield | D | 1-1 | League Two | |
29 Aug 2009 | Accrington Stanley v Shrewsbury Town | W | 1-3 | League Two | |
05 Sep 2009 | Shrewsbury Town v Bradford City | L | 1-2 | League Two | |
12 Sep 2009 | Shrewsbury Town v Crewe Alexandra | W | 2-0 | League Two | |
10 Oct 2009 | Shrewsbury Town v Port Vale | L | 0-1 | League Two | |
17 Oct 2009 | Darlington v Shrewsbury Town | L | 2-1 | League Two | |
20 Oct 2009 | Accrington Stanley v Shrewsbury Town | L | 2-0 | Johnstones Paint Trophy | 2nd round - northern section |
24 Oct 2009 | Shrewsbury Town v Aldershot Town | W | 3-1 | League Two | |
14 Nov 2009 | Shrewsbury Town v Torquay United | D | 1-1 | League Two | |
21 Nov 2009 | Shrewsbury Town v Bury | D | 1-1 | League Two | |
01 Dec 2009 | Shrewsbury Town v Rotherham United | W | 2-0 | League Two | |
12 Dec 2009 | Shrewsbury Town v Grimsby Town | D | 0-0 | League Two | |
28 Dec 2009 | Bradford City v Shrewsbury Town | W | 1-3 | League Two | |
02 Jan 2010 | Chesterfield v Shrewsbury Town | W | 0-1 | League Two | |
16 Jan 2010 | Burton Albion v Shrewsbury Town | D | 1-1 | League Two | |
23 Jan 2010 | Shrewsbury Town v Dagenham and Redbridge | W | 2-1 | League Two | |
30 Jan 2010 | Shrewsbury Town v Accrington Stanley | L | 0-1 | League Two | |
06 Feb 2010 | Macclesfield Town v Shrewsbury Town | W | 0-1 | League Two | |
09 Feb 2010 | Shrewsbury Town v Barnet | W | 2-0 | League Two | |
13 Feb 2010 | Shrewsbury Town v Hereford United | W | 3-1 | League Two | |
19 Feb 2010 | Bury v Shrewsbury Town | L | 1-0 | League Two | |
22 Feb 2010 | Rotherham United v Shrewsbury Town | D | 1-1 | League Two | |
27 Feb 2010 | Shrewsbury Town v AFC Bournemouth | W | 1-0 | League Two | |
06 Mar 2010 | Grimsby Town v Shrewsbury Town | L | 3-0 | League Two | |
13 Mar 2010 | Shrewsbury Town v Rochdale | L | 0-1 | League Two | |
20 Mar 2010 | Aldershot Town v Shrewsbury Town | L | 2-0 | League Two | |
27 Mar 2010 | Shrewsbury Town v Darlington | L | 0-2 | League Two | |
03 Apr 2010 | Torquay United v Shrewsbury Town | L | 2-1 | League Two | |
10 Apr 2010 | Crewe Alexandra v Shrewsbury Town | W | 0-3 | League Two | |
13 Apr 2010 | Shrewsbury Town v Cheltenham Town | D | 0-0 | League Two | |
17 Apr 2010 | Shrewsbury Town v Lincoln City | W | 1-0 | League Two | |
24 Apr 2010 | Northampton Town v Shrewsbury Town | L | 2-0 | League Two | |
01 May 2010 | Shrewsbury Town v Morecambe | L | 2-3 | League Two | |
08 May 2010 | Port Vale v Shrewsbury Town | D | 1-1 | League Two | |
21 Aug 2010 | Shrewsbury Town v Aldershot Town | D | 1-1 | League Two | |
24 Aug 2010 | Stoke City v Shrewsbury Town | L | 2-1 | League Cup | 2nd round |
28 Aug 2010 | Stockport County v Shrewsbury Town | W | 0-4 | League Two | |
31 Aug 2010 | Oldham Athletic v Shrewsbury Town | W | 0-1 | Johnstones Paint Trophy | 1st round - northern section |
11 Sep 2010 | Gillingham v Shrewsbury Town | L | 2-0 | League Two | |
18 Sep 2010 | Shrewsbury Town v Northampton Town | W | 3-1 | League Two | |
25 Sep 2010 | Wycombe Wanderers v Shrewsbury Town | D | 2-2 | League Two | |
28 Sep 2010 | Port Vale v Shrewsbury Town | L | 1-0 | League Two | |
02 Oct 2010 | Shrewsbury Town v Torquay United | D | 1-1 | League Two | |
05 Oct 2010 | Bury v Shrewsbury Town | L | 0-0 (5-6) | Johnstones Paint Trophy | 2nd round - northern section |
09 Oct 2010 | Morecambe v Shrewsbury Town | L | 1-0 | League Two | |
23 Oct 2010 | Chesterfield v Shrewsbury Town | L | 4-3 | League Two | |
02 Nov 2010 | Crewe Alexandra v Shrewsbury Town | W | 1-2 | League Two | |
03 Jan 2011 | Shrewsbury Town v Crewe Alexandra | L | 0-1 | League Two | |
08 Jan 2011 | Shrewsbury Town v Morecambe | L | 1-3 | League Two | |
15 Jan 2011 | Barnet v Shrewsbury Town | D | 1-1 | League Two | |
18 Jan 2011 | Accrington Stanley v Shrewsbury Town | W | 1-3 | League Two | |
22 Jan 2011 | Shrewsbury Town v Chesterfield | D | 0-0 | League Two | |
25 Jan 2011 | Oxford United v Shrewsbury Town | L | 3-1 | League Two | |
28 Jan 2011 | Bury v Shrewsbury Town | L | 1-0 | League Two | |
01 Mar 2011 | Shrewsbury Town v Bury | L | 0-3 | League Two | |
20 May 2011 | Shrewsbury Town v Torquay United | D |
0-0 Agg: 0-2 |
League Two Play-Offs | Semi-final 2nd leg |
30 Aug 2011 | Walsall v Shrewsbury Town | L | 2-1 | Johnstones Paint Trophy | 1st round - northern section |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.