David Duke

Date of birth07 November 1978
Place of birthInverness
NationalityScottish
Weight70 kg
Height1.80 m
PositionMidfielder

Duke, who joined Sunderland from Redby CA, extended his contract at Swindon Town to June 2005 in June 2004.

Club history

Team Joined Left Loan / Trialist
Sunderland 03 Jul 1997 30 Jun 2000
Swindon Town 10 Aug 2000 30 Jun 2005
Darlington 21 Jul 2005 16 Mar 2007

Club stats

Season Team Competition Apps Subs Goals Y R
2000-01 Swindon Town FA Cup 1
2
2000-01 Swindon Town LDV Vans Trophy 3
2000-01 Swindon Town League Cup 4
2000-01 Swindon Town League Division 2 24
8
1
2
2001-02 Swindon Town FA Cup 3
2001-02 Swindon Town LDV Vans Trophy 1
2001-02 Swindon Town League Cup 2
1
2001-02 Swindon Town League Division 2 36
6
2
4
1
2002-03 Swindon Town FA Cup 2
2002-03 Swindon Town LDV Vans Trophy 1
1
2002-03 Swindon Town League Cup 1
1
2002-03 Swindon Town League Division 2 44
2
4
2003-04 Swindon Town FA Cup 1
2003-04 Swindon Town LDV Vans Trophy
1
2003-04 Swindon Town League Cup 1
1
2003-04 Swindon Town League Division 2 35
7
1
5
2003-04 Swindon Town League Division 2 Play-Offs 1
2004-05 Swindon Town FA Cup 3
1
2004-05 Swindon Town LDV Vans Trophy 1
2004-05 Swindon Town League Cup 1
2004-05 Swindon Town League One 42
2
1
2
2005-06 Darlington League Cup
1
2005-06 Darlington League Two 17
3
1
2
2006-07 Darlington FA Cup 1
2006-07 Darlington Johnstones Paint Trophy 2
2006-07 Darlington League Cup 2
1
2006-07 Darlington League Two 4
9
4


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
12 Aug 2000 Swindon Town v Colchester United D 0-0 League Division 2
19 Aug 2000 Reading v Swindon Town L 2-0 League Division 2
22 Aug 2000 Swindon Town v Exeter City D 1-1 League Cup 1st round 1st leg
28 Aug 2000 Port Vale v Swindon Town L 3-0 League Division 2
05 Sep 2000 Exeter City v Swindon Town W 1-2
Agg: 2-3
League Cup 1st round 2nd leg
09 Sep 2000 Bristol City v Swindon Town W 0-1 League Division 2
12 Sep 2000 AFC Bournemouth v Swindon Town L 3-0 League Division 2
19 Sep 2000 Tranmere Rovers v Swindon Town D 1-1 League Cup 2nd round 1st leg
23 Sep 2000 Luton Town v Swindon Town W 2-3 League Division 2
26 Sep 2000 Swindon Town v Tranmere Rovers L 0-1
Agg: 1-2
League Cup 2nd round 2nd leg
30 Sep 2000 Swindon Town v Wigan Athletic D 2-2 League Division 2
08 Oct 2000 Swindon Town v Oxford United W 2-1 League Division 2
14 Oct 2000 Oldham Athletic v Swindon Town L 1-0 League Division 2
17 Oct 2000 Swansea City v Swindon Town D 0-0 League Division 2
21 Oct 2000 Swindon Town v Bristol Rovers L 1-3 League Division 2
28 Oct 2000 Notts County v Swindon Town L 3-2 League Division 2
31 Oct 2000 Swindon Town v Cambridge United W 3-1 League Division 2
07 Nov 2000 Swindon Town v Wrexham D 2-2 League Division 2
11 Nov 2000 Peterborough United v Swindon Town L 4-0 League Division 2
18 Nov 2000 Swindon Town v Ilkeston Town W 4-1 FA Cup Preliminary round 1st leg
25 Nov 2000 Swindon Town v Stoke City L 0-3 League Division 2
02 Dec 2000 Northampton Town v Swindon Town W 0-1 League Division 2
09 Dec 2000 Swindon Town v Gateshead W 5-0 FA Cup 2nd round
16 Dec 2000 Swindon Town v Rotherham United W 2-1 League Division 2
23 Dec 2000 Bury v Swindon Town L 1-0 League Division 2
26 Dec 2000 Swindon Town v Brentford L 2-3 League Division 2
01 Jan 2001 Walsall v Swindon Town L 1-0 League Division 2
06 Jan 2001 Swindon Town v Coventry City L 0-2 FA Cup 3rd round
09 Jan 2001 Millwall v Swindon Town W 0-0 (3-2) LDV Vans Trophy 2nd round - southern section
13 Jan 2001 Swindon Town v Port Vale L 0-1 League Division 2
27 Jan 2001 Swindon Town v Bury W 3-0 League Division 2
30 Jan 2001 Swindon Town v Wycombe Wanderers W 2-1 LDV Vans Trophy Quarter-final - southern section
04 Feb 2001 Wrexham v Swindon Town D 1-1 League Division 2
10 Feb 2001 Swindon Town v Bristol City D 1-1 League Division 2
13 Feb 2001 Southend United v Swindon Town L 2-1 LDV Vans Trophy Semi-final - southern section
17 Feb 2001 Cambridge United v Swindon Town W 0-1 League Division 2
20 Feb 2001 Swindon Town v AFC Bournemouth D 1-1 League Division 2
24 Feb 2001 Swindon Town v Luton Town L 1-3 League Division 2
03 Mar 2001 Wigan Athletic v Swindon Town D 0-0 League Division 2
21 Apr 2001 Wycombe Wanderers v Swindon Town D 0-0 League Division 2
28 Apr 2001 Swindon Town v Peterborough United W 2-1 League Division 2
05 May 2001 Stoke City v Swindon Town L 4-1 League Division 2
11 Aug 2001 Swindon Town v Peterborough United D 0-0 League Division 2
18 Aug 2001 Bristol City v Swindon Town L 3-1 League Division 2
22 Aug 2001 Wolverhampton Wanderers v Swindon Town W 1-2 League Cup Preliminary round 1st leg
25 Aug 2001 Swindon Town v Oldham Athletic L 0-2 League Division 2
27 Aug 2001 Bury v Swindon Town W 0-3 League Division 2
01 Sep 2001 Swindon Town v Colchester United W 1-0 League Division 2
08 Sep 2001 AFC Bournemouth v Swindon Town D 0-0 League Division 2
11 Sep 2001 West Bromwich Albion v Swindon Town L 2-0 League Cup 2nd round
15 Sep 2001 Swindon Town v Tranmere Rovers D 2-2 League Division 2
18 Sep 2001 Port Vale v Swindon Town W 0-2 League Division 2
22 Sep 2001 Chesterfield v Swindon Town L 4-0 League Division 2
25 Sep 2001 Swindon Town v Brentford W 2-0 League Division 2
29 Sep 2001 Northampton Town v Swindon Town D 1-1 League Division 2
13 Oct 2001 Reading v Swindon Town W 1-3 League Division 2
16 Oct 2001 Colchester United v Swindon Town L 1-0 LDV Vans Trophy 1st round - southern section
21 Oct 2001 Swindon Town v Cardiff City L 0-3 League Division 2
24 Oct 2001 Swindon Town v Cambridge United W 2-0 League Division 2
27 Oct 2001 Wycombe Wanderers v Swindon Town D 1-1 League Division 2
03 Nov 2001 Swindon Town v Stoke City L 0-3 League Division 2
17 Nov 2001 Swindon Town v Hartlepool United W 3-1 FA Cup Preliminary round 1st leg
21 Nov 2001 Queens Park Rangers v Swindon Town L 4-0 League Division 2
24 Nov 2001 Swindon Town v Brighton and Hove Albion D 1-1 League Division 2
27 Nov 2001 Swindon Town v Wrexham W 3-1 League Division 2
01 Dec 2001 Wigan Athletic v Swindon Town L 1-0 League Division 2
08 Dec 2001 Swindon Town v Hereford United W 3-2 FA Cup 2nd round
21 Dec 2001 Notts County v Swindon Town L 3-1 League Division 2
26 Dec 2001 Swindon Town v AFC Bournemouth D 0-0 League Division 2
29 Dec 2001 Swindon Town v Bury W 3-1 League Division 2
05 Jan 2002 Manchester City v Swindon Town L 2-0 FA Cup 3rd round
13 Jan 2002 Swindon Town v Bristol City L 1-2 League Division 2
16 Jan 2002 Oldham Athletic v Swindon Town L 2-0 League Division 2
19 Jan 2002 Peterborough United v Swindon Town D 1-1 League Division 2
22 Jan 2002 Swindon Town v Notts County W 1-0 League Division 2
26 Jan 2002 Wrexham v Swindon Town D 2-2 League Division 2
30 Jan 2002 Colchester United v Swindon Town W 1-3 League Division 2
02 Feb 2002 Swindon Town v Northampton Town W 2-1 League Division 2
05 Feb 2002 Swindon Town v Huddersfield Town L 0-1 League Division 2
09 Feb 2002 Cardiff City v Swindon Town L 3-0 League Division 2
02 Mar 2002 Swindon Town v Port Vale W 3-0 League Division 2
05 Mar 2002 Brentford v Swindon Town L 2-0 League Division 2
09 Mar 2002 Huddersfield Town v Swindon Town L 2-0 League Division 2
16 Mar 2002 Swindon Town v Wigan Athletic D 1-1 League Division 2
30 Mar 2002 Swindon Town v Blackpool W 1-0 League Division 2
01 Apr 2002 Stoke City v Swindon Town L 2-0 League Division 2
06 Apr 2002 Swindon Town v Queens Park Rangers L 0-1 League Division 2
09 Apr 2002 Cambridge United v Swindon Town W 1-2 League Division 2
13 Apr 2002 Brighton and Hove Albion v Swindon Town D 0-0 League Division 2
20 Apr 2002 Swindon Town v Wycombe Wanderers D 1-1 League Division 2
10 Aug 2002 Swindon Town v Barnsley W 3-1 League Division 2
13 Aug 2002 Chesterfield v Swindon Town W 2-4 League Division 2
17 Aug 2002 Blackpool v Swindon Town D 0-0 League Division 2
24 Aug 2002 Swindon Town v Cardiff City L 0-1 League Division 2
26 Aug 2002 Brentford v Swindon Town L 3-1 League Division 2
31 Aug 2002 Swindon Town v Stockport County L 0-1 League Division 2
07 Sep 2002 Swindon Town v Port Vale L 1-2 League Division 2
11 Sep 2002 Swindon Town v Wycombe Wanderers L 1-2 League Cup Preliminary round 1st leg
14 Sep 2002 Queens Park Rangers v Swindon Town L 2-0 League Division 2
17 Sep 2002 Cheltenham Town v Swindon Town L 2-0 League Division 2
21 Sep 2002 Swindon Town v Northampton Town W 2-0 League Division 2
28 Sep 2002 Luton Town v Swindon Town L 3-0 League Division 2
05 Oct 2002 Swindon Town v Oldham Athletic L 0-1 League Division 2
12 Oct 2002 Swindon Town v Colchester United D 2-2 League Division 2
19 Oct 2002 Bristol City v Swindon Town L 2-0 League Division 2
22 Oct 2002 Swindon Town v Southend United W 6-1 LDV Vans Trophy 1st round - southern section
26 Oct 2002 Swindon Town v Mansfield Town W 2-1 League Division 2
29 Oct 2002 Notts County v Swindon Town D 1-1 League Division 2
02 Nov 2002 Wycombe Wanderers v Swindon Town W 2-3 League Division 2
09 Nov 2002 Swindon Town v Tranmere Rovers D 1-1 League Division 2
12 Nov 2002 Kidderminster Harriers v Swindon Town L 3-2 LDV Vans Trophy 2nd round - southern section
16 Nov 2002 Swindon Town v Huddersfield Town W 1-0 FA Cup Preliminary round 1st leg
23 Nov 2002 Huddersfield Town v Swindon Town W 2-3 League Division 2
30 Nov 2002 Swindon Town v Peterborough United D 1-1 League Division 2
08 Dec 2002 Oxford United v Swindon Town L 1-0 FA Cup 2nd round
14 Dec 2002 Plymouth Argyle v Swindon Town D 1-1 League Division 2
21 Dec 2002 Swindon Town v Crewe Alexandra L 1-3 League Division 2
26 Dec 2002 Swindon Town v Brentford W 2-1 League Division 2
01 Jan 2003 Cardiff City v Swindon Town D 1-1 League Division 2
04 Jan 2003 Swindon Town v Chesterfield W 3-0 League Division 2
18 Jan 2003 Stockport County v Swindon Town W 2-5 League Division 2
22 Jan 2003 Swindon Town v Blackpool D 1-1 League Division 2
25 Jan 2003 Swindon Town v Wigan Athletic W 2-1 League Division 2
01 Feb 2003 Barnsley v Swindon Town D 1-1 League Division 2
08 Feb 2003 Tranmere Rovers v Swindon Town W 0-1 League Division 2
15 Feb 2003 Swindon Town v Wycombe Wanderers L 0-3 League Division 2
22 Feb 2003 Port Vale v Swindon Town D 1-1 League Division 2
01 Mar 2003 Swindon Town v Queens Park Rangers W 3-1 League Division 2
08 Mar 2003 Northampton Town v Swindon Town L 1-0 League Division 2
12 Mar 2003 Swindon Town v Cheltenham Town L 0-3 League Division 2
15 Mar 2003 Mansfield Town v Swindon Town L 2-1 League Division 2
19 Mar 2003 Swindon Town v Bristol City D 1-1 League Division 2
22 Mar 2003 Swindon Town v Notts County W 5-0 League Division 2
29 Mar 2003 Colchester United v Swindon Town L 1-0 League Division 2
05 Apr 2003 Peterborough United v Swindon Town D 1-1 League Division 2
19 Apr 2003 Crewe Alexandra v Swindon Town W 0-1 League Division 2
23 Apr 2003 Swindon Town v Plymouth Argyle W 2-0 League Division 2
26 Apr 2003 Oldham Athletic v Swindon Town L 4-0 League Division 2
03 May 2003 Swindon Town v Luton Town W 2-1 League Division 2
09 Aug 2003 Swindon Town v Sheffield Wednesday L 2-3 League Division 2
12 Aug 2003 Southend United v Swindon Town W 2-3 League Cup Preliminary round 1st leg
15 Aug 2003 Colchester United v Swindon Town W 0-1 League Division 2
23 Aug 2003 Swindon Town v Notts County W 4-0 League Division 2
25 Aug 2003 AFC Bournemouth v Swindon Town D 2-2 League Division 2
30 Aug 2003 Swindon Town v Blackpool D 2-2 League Division 2
06 Sep 2003 Brighton and Hove Albion v Swindon Town D 2-2 League Division 2
13 Sep 2003 Swindon Town v Wrexham W 1-0 League Division 2
16 Sep 2003 Grimsby Town v Swindon Town W 1-2 League Division 2
20 Sep 2003 Barnsley v Swindon Town D 1-1 League Division 2
24 Sep 2003 Leeds United v Swindon Town L 2-2 (3-4) League Cup 2nd round
01 Oct 2003 Swindon Town v Luton Town D 2-2 League Division 2
04 Oct 2003 Bristol City v Swindon Town L 2-1 League Division 2
11 Oct 2003 Swindon Town v Stockport County L 1-2 League Division 2
15 Oct 2003 Boston United v Swindon Town L 2-1 LDV Vans Trophy 1st round - southern section
18 Oct 2003 Chesterfield v Swindon Town L 3-0 League Division 2
21 Oct 2003 Tranmere Rovers v Swindon Town L 1-0 League Division 2
25 Oct 2003 Swindon Town v Port Vale D 0-0 League Division 2
01 Nov 2003 Swindon Town v Wycombe Wanderers W 2-0 League Division 2
08 Nov 2003 Wycombe Wanderers v Swindon Town L 4-1 FA Cup Preliminary round 1st leg
15 Nov 2003 Oldham Athletic v Swindon Town W 0-1 League Division 2
22 Nov 2003 Swindon Town v Queens Park Rangers D 1-1 League Division 2
29 Nov 2003 Hartlepool United v Swindon Town L 2-0 League Division 2
13 Dec 2003 Swindon Town v Plymouth Argyle L 2-3 League Division 2
20 Dec 2003 Brentford v Swindon Town W 0-2 League Division 2
26 Dec 2003 Rushden and Diamonds v Swindon Town L 2-0 League Division 2
03 Jan 2004 Swindon Town v AFC Bournemouth W 2-1 League Division 2
10 Jan 2004 Sheffield Wednesday v Swindon Town D 1-1 League Division 2
17 Jan 2004 Swindon Town v Colchester United W 2-0 League Division 2
24 Jan 2004 Notts County v Swindon Town W 1-2 League Division 2
31 Jan 2004 Blackpool v Swindon Town D 2-2 League Division 2
07 Feb 2004 Swindon Town v Rushden and Diamonds W 4-2 League Division 2
14 Feb 2004 Stockport County v Swindon Town W 2-4 League Division 2
06 Mar 2004 Swindon Town v Brentford W 2-1 League Division 2
13 Mar 2004 Plymouth Argyle v Swindon Town L 2-1 League Division 2
17 Mar 2004 Swindon Town v Grimsby Town W 2-0 League Division 2
20 Mar 2004 Wrexham v Swindon Town L 3-2 League Division 2
27 Mar 2004 Swindon Town v Barnsley D 1-1 League Division 2
30 Mar 2004 Port Vale v Swindon Town D 3-3 League Division 2
03 Apr 2004 Peterborough United v Swindon Town L 4-2 League Division 2
10 Apr 2004 Swindon Town v Bristol City D 1-1 League Division 2
12 Apr 2004 Luton Town v Swindon Town W 0-3 League Division 2
17 Apr 2004 Wycombe Wanderers v Swindon Town W 0-3 League Division 2
24 Apr 2004 Swindon Town v Oldham Athletic L 1-2 League Division 2
01 May 2004 Queens Park Rangers v Swindon Town L 1-0 League Division 2
08 May 2004 Swindon Town v Hartlepool United D 1-1 League Division 2
16 May 2004 Swindon Town v Brighton and Hove Albion L 0-1 League Division 2 Play-Offs Semi-final 1st leg
07 Aug 2004 Wrexham v Swindon Town L 2-1 League One
11 Aug 2004 Swindon Town v Luton Town L 2-3 League One
15 Aug 2004 Swindon Town v Milton Keynes Dons W 2-1 League One
21 Aug 2004 Bristol City v Swindon Town W 1-2 League One
28 Aug 2004 Swindon Town v Hartlepool United W 3-0 League One
30 Aug 2004 Walsall v Swindon Town L 3-2 League One
04 Sep 2004 Colchester United v Swindon Town W 0-1 League One
11 Sep 2004 Swindon Town v Peterborough United L 0-1 League One
18 Sep 2004 Blackpool v Swindon Town D 1-1 League One
21 Sep 2004 Leeds United v Swindon Town L 1-0 League Cup 2nd round
25 Sep 2004 Swindon Town v Bradford City W 1-0 League One
02 Oct 2004 Stockport County v Swindon Town D 3-3 League One
16 Oct 2004 Swindon Town v Oldham Athletic W 1-0 League One
19 Oct 2004 Port Vale v Swindon Town L 1-0 League One
23 Oct 2004 Barnsley v Swindon Town D 2-2 League One
27 Oct 2004 Swindon Town v Sheffield Wednesday W 3-2 League One
30 Oct 2004 Swindon Town v Torquay United D 3-3 League One
06 Nov 2004 Tranmere Rovers v Swindon Town L 2-1 League One
13 Nov 2004 Swindon Town v Sheffield Wednesday W 4-1 FA Cup Preliminary round 1st leg
20 Nov 2004 Swindon Town v Hull City W 4-2 League One
27 Nov 2004 Chesterfield v Swindon Town L 1-0 League One
04 Dec 2004 Swindon Town v Notts County D 1-1 FA Cup 2nd round
08 Dec 2004 Swindon Town v Huddersfield Town L 1-2 League One
11 Dec 2004 Swindon Town v Doncaster Rovers D 1-1 League One
15 Dec 2004 Notts County v Swindon Town L 2-0 FA Cup 2nd round replay
18 Dec 2004 AFC Bournemouth v Swindon Town L 2-1 League One
26 Dec 2004 Peterborough United v Swindon Town W 0-2 League One
28 Dec 2004 Swindon Town v Brentford W 3-0 League One
01 Jan 2005 Swindon Town v Colchester United L 0-3 League One
03 Jan 2005 Bradford City v Swindon Town W 1-2 League One
08 Jan 2005 Sheffield Wednesday v Swindon Town L 2-0 League One
15 Jan 2005 Swindon Town v Blackpool D 2-2 League One
25 Jan 2005 Southend United v Swindon Town L 2-0 LDV Vans Trophy Semi-final - southern section
29 Jan 2005 Swindon Town v Stockport County W 3-0 League One
05 Feb 2005 Oldham Athletic v Swindon Town W 1-2 League One
12 Feb 2005 Swindon Town v Barnsley W 2-1 League One
19 Feb 2005 Torquay United v Swindon Town D 2-2 League One
23 Feb 2005 Swindon Town v Port Vale W 1-0 League One
26 Feb 2005 Doncaster Rovers v Swindon Town D 1-1 League One
05 Mar 2005 Swindon Town v AFC Bournemouth L 0-3 League One
12 Mar 2005 Luton Town v Swindon Town L 3-1 League One
19 Mar 2005 Swindon Town v Wrexham W 4-2 League One
25 Mar 2005 Milton Keynes Dons v Swindon Town D 1-1 League One
02 Apr 2005 Hartlepool United v Swindon Town L 3-0 League One
09 Apr 2005 Swindon Town v Walsall L 1-2 League One
13 Apr 2005 Swindon Town v Bristol City D 0-0 League One
16 Apr 2005 Hull City v Swindon Town D 0-0 League One
23 Apr 2005 Swindon Town v Tranmere Rovers W 2-1 League One
30 Apr 2005 Huddersfield Town v Swindon Town L 4-0 League One


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