Date of birth | 09 November 1990 |
Place of birth | Chester |
Nationality | English |
Weight | 71 kg |
Height | 1.71 m |
Position | Defender/Midfielder |
Nathan Thompson is the elder brother of felllow Swindon Town player, Louis Thompson.
He signed his first pro contract with Town in April 2009.
It ran to June 2010 and was extended to June 2012 in June 2011, to June 2015 in May 2013 and to June 2017 in October 2014.
He joined Portsmouth in July 2017 with a two-year contract.
Team | Joined | Left | Loan / Trialist |
---|---|---|---|
Swindon Town | 29 Apr 2009 | 30 Jun 2017 | |
Portsmouth | 01 Jul 2017 |
Season | Team | Competition | Apps | Subs | Goals | Y | R |
---|---|---|---|---|---|---|---|
2010-11 | Swindon Town | Johnstones Paint Trophy | 1 |
||||
2010-11 | Swindon Town | League One | 2 | 1 |
|||
2011-12 | Swindon Town | Johnstones Paint Trophy | 1 |
||||
2011-12 | Swindon Town | League Two | 2 | 3 |
1
|
||
2012-13 | Swindon Town | FA Cup | 1 | ||||
2012-13 | Swindon Town | League Cup | 1 | 1 |
|||
2012-13 | Swindon Town | League One | 24 | 3 |
8
|
||
2013-14 | Swindon Town | Johnstones Paint Trophy | 1 |
1
|
|||
2013-14 | Swindon Town | League Cup | 2 |
1
|
|||
2013-14 | Swindon Town | League One | 40 | 1 |
9
|
1
|
|
2014-15 | Swindon Town | FA Cup | 1 | ||||
2014-15 | Swindon Town | Johnstones Paint Trophy | 2 |
1
|
|||
2014-15 | Swindon Town | League Cup | 2 |
2
|
1
|
||
2014-15 | Swindon Town | League One | 35 |
7
|
1
|
||
2014-15 | Swindon Town | League One Play-Offs | 3 | ||||
2015-16 | Swindon Town | League Cup | 1 | ||||
2015-16 | Swindon Town | League One | 21 | 2 |
1 |
4
|
1
|
2016-17 | Swindon Town | FA Cup | 1 | ||||
2016-17 | Swindon Town | League Cup | 1 | ||||
2016-17 | Swindon Town | League One | 34 | 2 |
10
|
||
2017-18 | Portsmouth | FA Cup | 1 |
1
|
|||
2017-18 | Portsmouth | Football League Trophy | 3 | ||||
2017-18 | Portsmouth | League One | 34 | 2 |
9
|
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 Oct 2010 | Swindon Town v Torquay United | W | 2-0 | Johnstones Paint Trophy | 2nd round - southern section |
02 Nov 2010 | Swindon Town v Charlton Athletic | L | 0-3 | League One | |
30 Apr 2011 | Swindon Town v Oldham Athletic | L | 0-2 | League One | |
07 May 2011 | Tranmere Rovers v Swindon Town | W | 0-2 | League One | |
13 Aug 2011 | Cheltenham Town v Swindon Town | L | 1-0 | League Two | |
16 Aug 2011 | Dagenham and Redbridge v Swindon Town | L | 1-0 | League Two | |
04 Oct 2011 | Exeter City v Swindon Town | W | 1-2 | Johnstones Paint Trophy | 2nd round - southern section |
03 Apr 2012 | Barnet v Swindon Town | W | 0-2 | League Two | |
06 Apr 2012 | Morecambe v Swindon Town | W | 0-1 | League Two | |
05 May 2012 | Bradford City v Swindon Town | D | 0-0 | League Two | |
28 Aug 2012 | Stoke City v Swindon Town | W | 3-4 | League Cup | 2nd round |
18 Sep 2012 | Portsmouth v Swindon Town | W | 1-2 | League One | |
22 Sep 2012 | Swindon Town v AFC Bournemouth | W | 4-0 | League One | |
25 Sep 2012 | Swindon Town v Burnley | W | 3-1 | League Cup | 3rd round |
06 Oct 2012 | Bury v Swindon Town | W | 0-1 | League One | |
13 Oct 2012 | Swindon Town v Coventry City | D | 2-2 | League One | |
20 Oct 2012 | Swindon Town v Scunthorpe United | D | 1-1 | League One | |
03 Nov 2012 | Swindon Town v Macclesfield Town | L | 0-2 | FA Cup | 1st round |
06 Nov 2012 | Swindon Town v Sheffield United | D | 0-0 | League One | |
10 Nov 2012 | Walsall v Swindon Town | W | 0-2 | League One | |
20 Nov 2012 | Swindon Town v Brentford | L | 0-1 | League One | |
08 Dec 2012 | Swindon Town v Doncaster Rovers | D | 1-1 | League One | |
15 Dec 2012 | Oldham Athletic v Swindon Town | W | 0-2 | League One | |
21 Dec 2012 | Swindon Town v Tranmere Rovers | W | 5-0 | League One | |
01 Jan 2013 | Swindon Town v Portsmouth | W | 5-0 | League One | |
05 Jan 2013 | Swindon Town v Carlisle United | W | 4-0 | League One | |
12 Jan 2013 | AFC Bournemouth v Swindon Town | D | 1-1 | League One | |
19 Jan 2013 | Swindon Town v Shrewsbury Town | W | 2-0 | League One | |
29 Jan 2013 | Leyton Orient v Swindon Town | D | 0-0 | League One | |
02 Feb 2013 | Crawley Town v Swindon Town | D | 1-1 | League One | |
05 Feb 2013 | Colchester United v Swindon Town | W | 0-1 | League One | |
09 Feb 2013 | Swindon Town v Hartlepool United | D | 1-1 | League One | |
19 Feb 2013 | Tranmere Rovers v Swindon Town | W | 1-3 | League One | |
26 Feb 2013 | Swindon Town v Bury | L | 0-1 | League One | |
02 Mar 2013 | Coventry City v Swindon Town | W | 1-2 | League One | |
09 Mar 2013 | Swindon Town v Walsall | D | 2-2 | League One | |
12 Mar 2013 | Brentford v Swindon Town | L | 2-1 | League One | |
19 Mar 2013 | Yeovil Town v Swindon Town | W | 0-2 | League One | |
23 Mar 2013 | Swindon Town v Notts County | D | 0-0 | League One | |
29 Mar 2013 | Swindon Town v Oldham Athletic | D | 1-1 | League One | |
03 Aug 2013 | Peterborough United v Swindon Town | L | 1-0 | League One | |
10 Aug 2013 | Swindon Town v Stevenage | W | 1-0 | League One | |
17 Aug 2013 | Shrewsbury Town v Swindon Town | L | 2-0 | League One | |
24 Aug 2013 | Swindon Town v Gillingham | D | 2-2 | League One | |
27 Aug 2013 | Queens Park Rangers v Swindon Town | W | 0-2 | League Cup | 2nd round |
31 Aug 2013 | Swindon Town v Crewe Alexandra | W | 5-0 | League One | |
07 Sep 2013 | Milton Keynes Dons v Swindon Town | D | 1-1 | League One | |
14 Sep 2013 | Wolverhampton Wanderers v Swindon Town | L | 3-2 | League One | |
21 Sep 2013 | Swindon Town v Bristol City | W | 3-2 | League One | |
24 Sep 2013 | Swindon Town v Chelsea | L | 0-2 | League Cup | 3rd round |
28 Sep 2013 | Preston North End v Swindon Town | L | 2-1 | League One | |
05 Oct 2013 | Swindon Town v Tranmere Rovers | W | 1-0 | League One | |
12 Oct 2013 | Rotherham United v Swindon Town | W | 0-4 | League One | |
18 Oct 2013 | Swindon Town v Notts County | W | 2-0 | League One | |
22 Oct 2013 | Swindon Town v Walsall | L | 1-3 | League One | |
26 Oct 2013 | Oldham Athletic v Swindon Town | L | 2-1 | League One | |
02 Nov 2013 | Swindon Town v Port Vale | W | 5-2 | League One | |
23 Nov 2013 | Swindon Town v Leyton Orient | L | 1-3 | League One | |
26 Nov 2013 | Crawley Town v Swindon Town | D | 0-0 | League One | |
30 Nov 2013 | Swindon Town v Carlisle United | W | 3-1 | League One | |
14 Dec 2013 | Sheffield United v Swindon Town | L | 1-0 | League One | |
26 Dec 2013 | Brentford v Swindon Town | L | 3-2 | League One | |
29 Dec 2013 | Bradford City v Swindon Town | D | 1-1 | League One | |
11 Jan 2014 | Swindon Town v Peterborough United | W | 2-1 | League One | |
14 Jan 2014 | Stevenage v Swindon Town | L | 2-0 | League One | |
18 Jan 2014 | Gillingham v Swindon Town | L | 2-0 | League One | |
25 Jan 2014 | Swindon Town v Shrewsbury Town | W | 3-1 | League One | |
28 Jan 2014 | Walsall v Swindon Town | D | 1-1 | League One | |
01 Feb 2014 | Swindon Town v Oldham Athletic | L | 0-1 | League One | |
05 Feb 2014 | Peterborough United v Swindon Town | D | 2-2 | Johnstones Paint Trophy | Final - southern section (1st leg) |
08 Feb 2014 | Port Vale v Swindon Town | W | 2-3 | League One | |
14 Feb 2014 | Swindon Town v Colchester United | D | 0-0 | League One | |
25 Feb 2014 | Swindon Town v Crawley Town | D | 1-1 | League One | |
01 Mar 2014 | Crewe Alexandra v Swindon Town | D | 1-1 | League One | |
08 Mar 2014 | Swindon Town v Milton Keynes Dons | L | 1-2 | League One | |
15 Mar 2014 | Bristol City v Swindon Town | D | 0-0 | League One | |
22 Mar 2014 | Swindon Town v Preston North End | W | 1-0 | League One | |
29 Mar 2014 | Swindon Town v Sheffield United | W | 2-1 | League One | |
05 Apr 2014 | Carlisle United v Swindon Town | L | 1-0 | League One | |
12 Apr 2014 | Swindon Town v Brentford | W | 1-0 | League One | |
18 Apr 2014 | Coventry City v Swindon Town | W | 1-2 | League One | |
21 Apr 2014 | Swindon Town v Bradford City | W | 1-0 | League One | |
26 Apr 2014 | Notts County v Swindon Town | L | 2-0 | League One | |
09 Aug 2014 | Swindon Town v Scunthorpe United | W | 3-1 | League One | |
12 Aug 2014 | Luton Town v Swindon Town | W | 1-2 | League Cup | 1st round |
16 Aug 2014 | Crawley Town v Swindon Town | L | 1-0 | League One | |
19 Aug 2014 | Gillingham v Swindon Town | D | 2-2 | League One | |
23 Aug 2014 | Swindon Town v Crewe Alexandra | W | 2-0 | League One | |
26 Aug 2014 | Swindon Town v Brighton and Hove Albion | L | 2-4 | League Cup | 2nd round |
13 Sep 2014 | Bradford City v Swindon Town | W | 1-2 | League One | |
16 Sep 2014 | Swindon Town v Oldham Athletic | D | 2-2 | League One | |
20 Sep 2014 | Swindon Town v Sheffield United | W | 5-2 | League One | |
23 Sep 2014 | Newport County v Swindon Town | W | 1-2 | Johnstones Paint Trophy | 1st round - southern section |
27 Sep 2014 | Barnsley v Swindon Town | W | 0-3 | League One | |
04 Oct 2014 | Leyton Orient v Swindon Town | W | 1-2 | League One | |
07 Oct 2014 | Plymouth Argyle v Swindon Town | L | 3-2 | Johnstones Paint Trophy | 2nd round - southern section |
18 Oct 2014 | Yeovil Town v Swindon Town | D | 1-1 | League One | |
28 Oct 2014 | Chesterfield v Swindon Town | W | 0-3 | League One | |
01 Nov 2014 | Milton Keynes Dons v Swindon Town | L | 2-1 | League One | |
04 Nov 2014 | Swindon Town v Preston North End | W | 1-0 | League One | |
08 Nov 2014 | Cheltenham Town v Swindon Town | L | 5-0 | FA Cup | 1st round |
15 Nov 2014 | Swindon Town v Bristol City | W | 1-0 | League One | |
22 Nov 2014 | Peterborough United v Swindon Town | W | 1-2 | League One | |
29 Nov 2014 | Swindon Town v Fleetwood Town | W | 1-0 | League One | |
13 Dec 2014 | Notts County v Swindon Town | W | 0-3 | League One | |
20 Dec 2014 | Swindon Town v Doncaster Rovers | L | 0-1 | League One | |
26 Dec 2014 | Walsall v Swindon Town | W | 1-4 | League One | |
12 Jan 2015 | Coventry City v Swindon Town | W | 0-3 | League One | |
17 Jan 2015 | Swindon Town v Chesterfield | W | 3-1 | League One | |
31 Jan 2015 | Sheffield United v Swindon Town | L | 2-0 | League One | |
14 Feb 2015 | Scunthorpe United v Swindon Town | L | 3-1 | League One | |
21 Feb 2015 | Swindon Town v Crawley Town | L | 1-2 | League One | |
24 Feb 2015 | Swindon Town v Bradford City | W | 2-1 | League One | |
28 Feb 2015 | Crewe Alexandra v Swindon Town | D | 0-0 | League One | |
03 Mar 2015 | Swindon Town v Gillingham | L | 0-3 | League One | |
07 Mar 2015 | Swindon Town v Notts County | W | 3-0 | League One | |
14 Mar 2015 | Port Vale v Swindon Town | W | 0-1 | League One | |
17 Mar 2015 | Doncaster Rovers v Swindon Town | W | 1-2 | League One | |
04 Apr 2015 | Swindon Town v Milton Keynes Dons | L | 0-3 | League One | |
14 Apr 2015 | Rochdale v Swindon Town | W | 2-4 | League One | |
18 Apr 2015 | Swindon Town v Yeovil Town | L | 0-1 | League One | |
21 Apr 2015 | Swindon Town v Walsall | D | 3-3 | League One | |
28 Apr 2015 | Colchester United v Swindon Town | D | 1-1 | League One | |
07 May 2015 | Sheffield United v Swindon Town | W | 1-2 | League One Play-Offs | Semi-final 1st leg |
11 May 2015 | Swindon Town v Sheffield United | D |
5-5 Agg: 7-6 |
League One Play-Offs | Semi-final 2nd leg |
24 May 2015 | Preston North End v Swindon Town | L | 4-0 | League One Play-Offs | Final |
08 Aug 2015 | Swindon Town v Bradford City | W | 4-1 | League One | |
11 Aug 2015 | Swindon Town v Exeter City | L | 1-2 | League Cup | 1st round |
15 Aug 2015 | Bury v Swindon Town | D | 2-2 | League One | |
18 Aug 2015 | Swindon Town v Port Vale | D | 2-2 | League One | |
22 Aug 2015 | Southend United v Swindon Town | W | 0-1 | League One | |
19 Sep 2015 | Swindon Town v Burton Albion | L | 0-1 | League One | |
16 Jan 2016 | Swindon Town v Crewe Alexandra | W | 4-3 | League One | |
23 Jan 2016 | Sheffield United v Swindon Town | D | 1-1 | League One | |
30 Jan 2016 | Swindon Town v Barnsley | L | 0-1 | League One | |
02 Feb 2016 | Port Vale v Swindon Town | L | 1-0 | League One | |
06 Feb 2016 | Gillingham v Swindon Town | D | 0-0 | League One | |
13 Feb 2016 | Colchester United v Swindon Town | W | 1-4 | League One | |
20 Feb 2016 | Swindon Town v Blackpool | W | 3-2 | League One | |
27 Feb 2016 | Peterborough United v Swindon Town | W | 1-2 | League One | |
01 Mar 2016 | Swindon Town v Doncaster Rovers | W | 2-0 | League One | |
12 Mar 2016 | Swindon Town v Millwall | D | 2-2 | League One | |
19 Mar 2016 | Coventry City v Swindon Town | D | 0-0 | League One | |
25 Mar 2016 | Swindon Town v Wigan Athletic | L | 1-4 | League One | |
09 Apr 2016 | Bradford City v Swindon Town | L | 1-0 | League One | |
16 Apr 2016 | Swindon Town v Bury | L | 0-1 | League One | |
19 Apr 2016 | Walsall v Swindon Town | D | 1-1 | League One | |
23 Apr 2016 | Swindon Town v Chesterfield | W | 1-0 | League One | |
30 Apr 2016 | Rochdale v Swindon Town | D | 2-2 | League One | |
08 May 2016 | Swindon Town v Shrewsbury Town | W | 3-0 | League One | |
06 Aug 2016 | Swindon Town v Coventry City | W | 1-0 | League One | |
10 Aug 2016 | Queens Park Rangers v Swindon Town | L | 2-2 (2-4) | League Cup | 1st round |
13 Aug 2016 | Chesterfield v Swindon Town | L | 3-1 | League One | |
16 Aug 2016 | Gillingham v Swindon Town | D | 1-1 | League One | |
20 Aug 2016 | Swindon Town v Port Vale | W | 1-0 | League One | |
03 Sep 2016 | Peterborough United v Swindon Town | D | 2-2 | League One | |
10 Sep 2016 | Oxford United v Swindon Town | L | 2-0 | League One | |
17 Sep 2016 | Swindon Town v Bury | L | 1-2 | League One | |
20 Sep 2016 | Swindon Town v Bristol Rovers | L | 1-2 | League One | |
24 Sep 2016 | Oldham Athletic v Swindon Town | W | 0-2 | League One | |
27 Sep 2016 | Swindon Town v Northampton Town | L | 1-3 | League One | |
01 Oct 2016 | Shrewsbury Town v Swindon Town | D | 1-1 | League One | |
08 Oct 2016 | Swindon Town v Bolton Wanderers | L | 0-1 | League One | |
15 Oct 2016 | AFC Wimbledon v Swindon Town | D | 0-0 | League One | |
18 Oct 2016 | Swindon Town v Rochdale | W | 3-0 | League One | |
22 Oct 2016 | Swindon Town v Walsall | L | 0-2 | League One | |
29 Oct 2016 | Scunthorpe United v Swindon Town | L | 4-1 | League One | |
04 Nov 2016 | Eastleigh v Swindon Town | D | 1-1 | FA Cup | 1st round |
17 Dec 2016 | Swindon Town v Fleetwood Town | D | 1-1 | League One | |
26 Dec 2016 | Millwall v Swindon Town | L | 2-0 | League One | |
30 Dec 2016 | Milton Keynes Dons v Swindon Town | L | 3-2 | League One | |
21 Jan 2017 | Swindon Town v Peterborough United | L | 0-1 | League One | |
28 Jan 2017 | Bristol Rovers v Swindon Town | L | 1-0 | League One | |
05 Feb 2017 | Swindon Town v Oxford United | L | 1-2 | League One | |
11 Feb 2017 | Bury v Swindon Town | L | 1-0 | League One | |
14 Feb 2017 | Northampton Town v Swindon Town | L | 2-1 | League One | |
18 Feb 2017 | Swindon Town v Oldham Athletic | D | 0-0 | League One | |
25 Feb 2017 | Coventry City v Swindon Town | W | 1-3 | League One | |
28 Feb 2017 | Swindon Town v Gillingham | W | 3-1 | League One | |
04 Mar 2017 | Swindon Town v Chesterfield | L | 0-1 | League One | |
11 Mar 2017 | Port Vale v Swindon Town | L | 3-2 | League One | |
14 Mar 2017 | Swindon Town v Sheffield United | L | 2-4 | League One | |
18 Mar 2017 | Bradford City v Swindon Town | L | 2-1 | League One | |
25 Mar 2017 | Swindon Town v Millwall | W | 1-0 | League One | |
01 Apr 2017 | Fleetwood Town v Swindon Town | W | 0-1 | League One | |
08 Apr 2017 | Swindon Town v Milton Keynes Dons | D | 1-1 | League One |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.