Date of birth | 22 November 1980 |
Place of birth | Rotherham |
Weight | 87 kg |
Height | 1.88 m |
Position | Defender |
As a young Rotherham United defender, David stepped up to make his first appearance in the starting line-up in 2000-01 and grabbed the opportunity with both hands as he went on to become a regular in the Millers first team.
Big and strong, he is also very effective in the opposing penalty area as he demonstrated by scoring some useful goals.
He was rewarded for his progress by being offered an extended contract towards the end of the campaign.
David joined Mansfield Town in August 2003 on a short-term contract that was extended to June 2005 in July 2004.
His contract at Morecambe was extended to June 2010 in May 2009.
He joined Crewe Alexandra in July 2010 with a two-year contract.
David joined Port Vale in July 2012 with a one-year contract before joining Northampton Town the following month in a two-year deal.
Team | Joined | Left | Loan / Trialist |
---|---|---|---|
Rotherham United | 01 Jul 1999 | 30 Jun 2003 | |
Shrewsbury Town | 26 Sep 2002 | 04 May 2003 | L |
Mansfield Town | 04 Aug 2003 | 08 Jul 2005 | |
Chester City | 08 Jul 2005 | 30 Jun 2007 | |
Morecambe | 12 Jul 2007 | 30 Jun 2010 | |
Crewe Alexandra | 01 Jul 2010 | 30 Jun 2012 | |
Port Vale | 06 Jul 2012 | 13 Aug 2012 | |
Northampton Town | 13 Aug 2012 | 02 Sep 2013 | |
Wrexham | 26 Feb 2013 | 31 May 2013 | L |
Wrexham | 10 Sep 2013 | 30 Jun 2014 |
Season | Team | Competition | Apps | Subs | Goals | Y | R |
---|---|---|---|---|---|---|---|
2000-01 | Rotherham United | FA Cup | 3 | ||||
2000-01 | Rotherham United | LDV Vans Trophy | 1 | ||||
2000-01 | Rotherham United | League Division 2 | 35 | 1 |
4 |
9
|
1
|
2002-03 | Shrewsbury Town | FA Cup | 3 |
1
|
|||
2002-03 | Shrewsbury Town | LDV Vans Trophy | 5 |
1
|
|||
2002-03 | Shrewsbury Town | League Division 3 | 27 | 1 |
1 |
3
|
|
2003-04 | Mansfield Town | FA Cup | 3 | 1 |
|||
2003-04 | Mansfield Town | LDV Vans Trophy | 1 |
||||
2003-04 | Mansfield Town | League Cup | 1 | ||||
2003-04 | Mansfield Town | League Division 3 | 24 | 2 |
3 |
6
|
|
2004-05 | Mansfield Town | FA Cup | 2 |
1
|
|||
2004-05 | Mansfield Town | LDV Vans Trophy | 1 |
1
|
|||
2004-05 | Mansfield Town | League Cup | 1 | ||||
2004-05 | Mansfield Town | League Two | 19 | 2 |
3
|
||
2005-06 | Chester City | FA Cup | 4 |
1
|
|||
2005-06 | Chester City | League Two | 34 | 3 |
2 |
6
|
1
|
2006-07 | Chester City | FA Cup | 5 |
1
|
|||
2006-07 | Chester City | Johnstones Paint Trophy | 1 |
1
|
|||
2006-07 | Chester City | League Cup | 1 | ||||
2006-07 | Chester City | League Two | 42 | 1 |
1 |
7
|
|
2007-08 | Morecambe | Johnstones Paint Trophy | 5 |
1
|
|||
2007-08 | Morecambe | League Cup | 3 | 1 |
|||
2007-08 | Morecambe | League Two | 34 | 2 |
3 |
4
|
1
|
2008-09 | Morecambe | FA Cup | 1 | 1 |
|||
2008-09 | Morecambe | Johnstones Paint Trophy | 2 | 1 |
1
|
||
2008-09 | Morecambe | League Cup | 1 | ||||
2008-09 | Morecambe | League Two | 35 | 2 |
3 |
2
|
|
2009-10 | Morecambe | FA Cup | 1 | ||||
2009-10 | Morecambe | Johnstones Paint Trophy | 1 | ||||
2009-10 | Morecambe | League Cup | 1 | ||||
2009-10 | Morecambe | League Two | 33 | 4 |
7 |
5
|
|
2009-10 | Morecambe | League Two Play-Offs | 2 | 1 |
|||
2010-11 | Crewe Alexandra | FA Cup | 1 | ||||
2010-11 | Crewe Alexandra | Johnstones Paint Trophy | 1 | 1 |
|||
2010-11 | Crewe Alexandra | League Cup | 2 | ||||
2010-11 | Crewe Alexandra | League Two | 40 | 4 |
4
|
||
2011-12 | Crewe Alexandra | FA Cup | 1 | ||||
2011-12 | Crewe Alexandra | Johnstones Paint Trophy | 2 | ||||
2011-12 | Crewe Alexandra | League Cup | 1 | 1 |
|||
2011-12 | Crewe Alexandra | League Two | 31 | 1 |
2 |
4
|
1
|
2011-12 | Crewe Alexandra | League Two Play-Offs | 2 | ||||
2012-13 | Northampton Town | Johnstones Paint Trophy | 1 | ||||
2012-13 | Northampton Town | League Cup | 2 | 1 |
1
|
||
2012-13 | Northampton Town | League Two | 10 | 1 |
3 |
||
2013-14 | Wrexham | FA Cup | 2 |
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 | |
---|---|---|---|---|---|
07 Aug 2010 | Crewe Alexandra v Hereford United | L | 0-1 | League Two | |
10 Aug 2010 | Crewe Alexandra v Derby County | W | 1-0 | League Cup | 1st round |
14 Aug 2010 | Cheltenham Town v Crewe Alexandra | L | 3-2 | League Two | |
21 Aug 2010 | Crewe Alexandra v Barnet | W | 7-0 | League Two | |
24 Aug 2010 | Crewe Alexandra v Ipswich Town | L | 0-1 | League Cup | 2nd round |
28 Aug 2010 | Lincoln City v Crewe Alexandra | D | 1-1 | League Two | |
04 Sep 2010 | Stevenage v Crewe Alexandra | D | 1-1 | League Two | |
11 Sep 2010 | Crewe Alexandra v Bury | W | 3-0 | League Two | |
18 Sep 2010 | Burton Albion v Crewe Alexandra | D | 1-1 | League Two | |
25 Sep 2010 | Crewe Alexandra v Oxford United | D | 1-1 | League Two | |
28 Sep 2010 | Crewe Alexandra v Macclesfield Town | D | 1-1 | League Two | |
02 Oct 2010 | Chesterfield v Crewe Alexandra | D | 5-5 | League Two | |
05 Oct 2010 | Macclesfield Town v Crewe Alexandra | W | 2-4 | Johnstones Paint Trophy | 2nd round - northern section |
09 Oct 2010 | Crewe Alexandra v Torquay United | D | 3-3 | League Two | |
16 Oct 2010 | Southend United v Crewe Alexandra | W | 0-2 | League Two | |
23 Oct 2010 | Crewe Alexandra v Aldershot Town | W | 3-1 | League Two | |
30 Oct 2010 | Port Vale v Crewe Alexandra | L | 2-1 | League Two | |
02 Nov 2010 | Crewe Alexandra v Shrewsbury Town | L | 1-2 | League Two | |
06 Nov 2010 | Tamworth v Crewe Alexandra | L | 2-1 | FA Cup | 1st round |
13 Nov 2010 | Gillingham v Crewe Alexandra | W | 1-3 | League Two | |
20 Nov 2010 | Crewe Alexandra v Rotherham United | L | 0-1 | League Two | |
27 Nov 2010 | Morecambe v Crewe Alexandra | W | 1-2 | League Two | |
11 Dec 2010 | Stockport County v Crewe Alexandra | D | 3-3 | League Two | |
01 Jan 2011 | Crewe Alexandra v Northampton Town | W | 2-0 | League Two | |
03 Jan 2011 | Shrewsbury Town v Crewe Alexandra | W | 0-1 | League Two | |
08 Jan 2011 | Crewe Alexandra v Wycombe Wanderers | W | 3-0 | League Two | |
11 Jan 2011 | Torquay United v Crewe Alexandra | L | 2-1 | League Two | |
15 Jan 2011 | Crewe Alexandra v Port Vale | W | 2-1 | League Two | |
01 Feb 2011 | Northampton Town v Crewe Alexandra | L | 6-2 | League Two | |
05 Feb 2011 | Rotherham United v Crewe Alexandra | L | 3-1 | League Two | |
12 Feb 2011 | Crewe Alexandra v Gillingham | D | 1-1 | League Two | |
19 Feb 2011 | Crewe Alexandra v Stevenage | L | 0-1 | League Two | |
22 Feb 2011 | Accrington Stanley v Crewe Alexandra | L | 3-2 | League Two | |
26 Feb 2011 | Bury v Crewe Alexandra | L | 3-1 | League Two | |
05 Mar 2011 | Crewe Alexandra v Burton Albion | W | 4-1 | League Two | |
08 Mar 2011 | Macclesfield Town v Crewe Alexandra | L | 1-0 | League Two | |
12 Mar 2011 | Crewe Alexandra v Chesterfield | W | 2-0 | League Two | |
15 Mar 2011 | Crewe Alexandra v Southend United | W | 1-0 | League Two | |
19 Mar 2011 | Oxford United v Crewe Alexandra | L | 2-1 | League Two | |
22 Mar 2011 | Crewe Alexandra v Accrington Stanley | D | 0-0 | League Two | |
27 Mar 2011 | Hereford United v Crewe Alexandra | L | 1-0 | League Two | |
02 Apr 2011 | Crewe Alexandra v Cheltenham Town | W | 8-1 | League Two | |
09 Apr 2011 | Barnet v Crewe Alexandra | L | 2-1 | League Two | |
07 May 2011 | Bradford City v Crewe Alexandra | W | 1-5 | League Two | |
06 Aug 2011 | Swindon Town v Crewe Alexandra | L | 3-0 | League Two | |
09 Aug 2011 | Preston North End v Crewe Alexandra | L | 3-2 | League Cup | 1st round |
13 Aug 2011 | Crewe Alexandra v Gillingham | L | 1-2 | League Two | |
16 Aug 2011 | Crewe Alexandra v Rotherham United | L | 1-2 | League Two | |
20 Aug 2011 | Shrewsbury Town v Crewe Alexandra | L | 2-0 | League Two | |
27 Aug 2011 | Plymouth Argyle v Crewe Alexandra | W | 0-1 | League Two | |
30 Aug 2011 | Bury v Crewe Alexandra | W | 0-0 (4-2) | Johnstones Paint Trophy | 1st round - northern section |
03 Sep 2011 | Crewe Alexandra v Oxford United | W | 3-1 | League Two | |
25 Oct 2011 | Cheltenham Town v Crewe Alexandra | W | 0-1 | League Two | |
08 Nov 2011 | Oldham Athletic v Crewe Alexandra | L | 3-1 | Johnstones Paint Trophy | Quarter-final - northern section |
12 Nov 2011 | Crewe Alexandra v Colchester United | L | 1-4 | FA Cup | 1st round |
19 Nov 2011 | Morecambe v Crewe Alexandra | W | 1-2 | League Two | |
26 Nov 2011 | Crewe Alexandra v Hereford United | W | 1-0 | League Two | |
10 Dec 2011 | Northampton Town v Crewe Alexandra | D | 1-1 | League Two | |
17 Dec 2011 | Crewe Alexandra v Crawley Town | D | 1-1 | League Two | |
26 Dec 2011 | Bradford City v Crewe Alexandra | L | 3-0 | League Two | |
31 Dec 2011 | Bristol Rovers v Crewe Alexandra | W | 2-5 | League Two | |
02 Jan 2012 | Crewe Alexandra v Morecambe | L | 0-1 | League Two | |
07 Jan 2012 | Crewe Alexandra v Plymouth Argyle | W | 3-2 | League Two | |
14 Jan 2012 | Oxford United v Crewe Alexandra | W | 0-1 | League Two | |
21 Jan 2012 | Crewe Alexandra v Dagenham and Redbridge | W | 4-1 | League Two | |
28 Jan 2012 | Barnet v Crewe Alexandra | L | 2-0 | League Two | |
18 Feb 2012 | Southend United v Crewe Alexandra | L | 1-0 | League Two | |
21 Feb 2012 | Crewe Alexandra v Accrington Stanley | W | 2-0 | League Two | |
25 Feb 2012 | Crewe Alexandra v AFC Wimbledon | D | 3-3 | League Two | |
28 Feb 2012 | Port Vale v Crewe Alexandra | D | 1-1 | League Two | |
06 Mar 2012 | Rotherham United v Crewe Alexandra | D | 1-1 | League Two | |
10 Mar 2012 | Gillingham v Crewe Alexandra | W | 3-4 | League Two | |
17 Mar 2012 | Crewe Alexandra v Swindon Town | W | 2-0 | League Two | |
20 Mar 2012 | Crewe Alexandra v Bradford City | W | 1-0 | League Two | |
24 Mar 2012 | Hereford United v Crewe Alexandra | W | 0-1 | League Two | |
31 Mar 2012 | Crewe Alexandra v Northampton Town | D | 1-1 | League Two | |
06 Apr 2012 | Crawley Town v Crewe Alexandra | D | 1-1 | League Two | |
09 Apr 2012 | Crewe Alexandra v Bristol Rovers | W | 3-0 | League Two | |
14 Apr 2012 | Macclesfield Town v Crewe Alexandra | D | 2-2 | League Two | |
21 Apr 2012 | Crewe Alexandra v Cheltenham Town | W | 1-0 | League Two | |
16 May 2012 | Southend United v Crewe Alexandra | D |
2-2 Agg: 2-3 |
League Two Play-Offs | Semi-final 2nd leg |
27 May 2012 | Cheltenham Town v Crewe Alexandra | W | 0-2 | League Two Play-Offs | Final |
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 |
---|---|---|---|---|---|---|---|
2013-14 | Gibraltar | International Friendly | 2 | ||||
2014-15 | Gibraltar | UEFA European Championship | 3 |
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 | |
---|---|---|---|---|---|
05 Mar 2014 | Gibraltar v Estonia | L | 0-2 | International Friendly | |
26 May 2014 | Estonia v Gibraltar | D | 1-1 | International Friendly | |
07 Sep 2014 | Gibraltar v Poland | L | 0-7 | UEFA European Championship | Qualifying group D |
14 Nov 2014 | Germany v Gibraltar | L | 4-0 | UEFA European Championship | Qualifying group D |
29 Mar 2015 | Scotland v Gibraltar | L | 6-1 | UEFA European Championship | Qualifying group D |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.