Joe Thompson

Date of birth05 March 1989
Place of birthRochdale
NationalityEnglish
Weight60 kg
Height1.83 m
PositionMidfielder

Joe Thompson's contract at Rochdale was extended to June 2010 in June 2009 and to June 2012 in June 2010.

He joined Tranmere Rovers in August 2012 with a two-year contract.

Joe joined Bury in August 2014 with a one-year contract.

He joined Carlisle United in July 2015 with a contract to January 2016 that was then extended to June 2016.

Joe re-joined Rochdale in August 2016 with a contract to January 2017 that was extended to June 2018 in December 2016.

Club history

Team Joined Left Loan / Trialist
Rochdale 05 Jul 2007 03 Aug 2012
Tranmere Rovers 03 Aug 2012 30 Jun 2014
Rochdale 01 Mar 2013 04 Apr 2013 L
Bury 06 Aug 2014 30 Jun 2015
Wrexham 27 Nov 2014 01 Jan 2015 L
Southport 14 Feb 2015 14 Mar 2015 L
Carlisle United 31 Jul 2015 30 Jun 2016
Rochdale 06 Aug 2016

Club stats

Season Team Competition Apps Subs Goals Y R
2005-06 Rochdale League Two
1
2006-07 Rochdale League Two 5
8
2007-08 Rochdale Johnstones Paint Trophy
1
2007-08 Rochdale League Two 4
8
1
2
2008-09 Rochdale FA Cup
1
2008-09 Rochdale Johnstones Paint Trophy 2
2008-09 Rochdale League Two 21
9
5
2
2008-09 Rochdale League Two Play-Offs 1
1
2009-10 Rochdale FA Cup 2
2
2009-10 Rochdale Johnstones Paint Trophy 1
2009-10 Rochdale League Cup 1
2009-10 Rochdale League Two 27
9
6
2010-11 Rochdale Johnstones Paint Trophy 1
2010-11 Rochdale League Cup 1
2010-11 Rochdale League One 19
12
2
3
2011-12 Rochdale Johnstones Paint Trophy 1
2011-12 Rochdale League Cup
3
2011-12 Rochdale League One 8
9
1
2012-13 Rochdale League Two 5
2
2012-13 Tranmere Rovers FA Cup 1
1
1
2012-13 Tranmere Rovers Johnstones Paint Trophy 1
2012-13 Tranmere Rovers League Cup 2
2012-13 Tranmere Rovers League One 7
12
1
2013-14 Tranmere Rovers Johnstones Paint Trophy
1
2013-14 Tranmere Rovers League Cup 1
2013-14 Tranmere Rovers League One 6
2
2
2014-15 Bury FA Cup
1
2014-15 Bury Johnstones Paint Trophy
1
2014-15 Bury League Cup
1
2014-15 Bury League Two
1
2015-16 Carlisle United FA Cup
1
2015-16 Carlisle United Johnstones Paint Trophy 1
2015-16 Carlisle United League Two 4
11
1
2016-17 Rochdale FA Cup 2
2016-17 Rochdale Football League Trophy 2
2016-17 Rochdale League Cup 1
1
2016-17 Rochdale League One 17
4
4
2017-18 Rochdale FA Cup
1
2017-18 Rochdale League One 3
7
1
1


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
02 May 2006 Rochdale v Carlisle United L 0-2 League Two
12 Aug 2006 Swindon Town v Rochdale L 1-0 League Two
19 Aug 2006 Rochdale v Notts County L 0-1 League Two
23 Dec 2006 Milton Keynes Dons v Rochdale L 2-1 League Two
26 Dec 2006 Rochdale v Wrexham D 2-2 League Two
30 Dec 2006 Rochdale v Boston United W 4-0 League Two
01 Jan 2007 Grimsby Town v Rochdale W 0-4 League Two
06 Jan 2007 Wycombe Wanderers v Rochdale D 1-1 League Two
13 Jan 2007 Rochdale v Bristol Rovers L 0-1 League Two
16 Mar 2007 Chester City v Rochdale W 0-1 League Two
14 Apr 2007 Mansfield Town v Rochdale W 1-2 League Two
21 Apr 2007 Rochdale v Macclesfield Town W 5-0 League Two
28 Apr 2007 Rochdale v Hartlepool United W 2-0 League Two
05 May 2007 Peterborough United v Rochdale D 3-3 League Two
18 Aug 2007 Rochdale v Chester City L 1-2 League Two
02 Oct 2007 Darlington v Rochdale D 1-1 League Two
09 Oct 2007 Rochdale v Bury L 1-3 Johnstones Paint Trophy 2nd round - northern section
26 Dec 2007 Wrexham v Rochdale W 0-2 League Two
29 Dec 2007 Macclesfield Town v Rochdale D 2-2 League Two
01 Jan 2008 Rochdale v Darlington W 3-1 League Two
05 Jan 2008 Rochdale v Lincoln City L 0-2 League Two
12 Jan 2008 Wycombe Wanderers v Rochdale W 0-1 League Two
26 Jan 2008 Milton Keynes Dons v Rochdale W 0-1 League Two
16 Mar 2008 Rochdale v Accrington Stanley W 4-1 League Two
22 Mar 2008 Notts County v Rochdale L 1-0 League Two
08 Apr 2008 Rochdale v Notts County W 4-2 League Two
03 May 2008 Rochdale v Shrewsbury Town D 1-1 League Two
28 Sep 2008 Accrington Stanley v Rochdale W 1-3 League Two
04 Oct 2008 Rochdale v Dagenham and Redbridge L 0-2 League Two
07 Oct 2008 Rochdale v Carlisle United W 2-2 (4-3) Johnstones Paint Trophy 2nd round - northern section
18 Oct 2008 Morecambe v Rochdale D 1-1 League Two
21 Oct 2008 Rochdale v Chester City W 6-1 League Two
25 Oct 2008 Rochdale v Aldershot Town W 3-1 League Two
28 Oct 2008 Notts County v Rochdale W 1-2 League Two
01 Nov 2008 Brentford v Rochdale W 1-2 League Two
04 Nov 2008 Scunthorpe United v Rochdale L 1-0 Johnstones Paint Trophy Quarter-final - northern section
15 Nov 2008 Rochdale v Macclesfield Town D 1-1 League Two
18 Nov 2008 Rochdale v Barnet W 3-2 FA Cup 1st round replay
22 Nov 2008 Rochdale v Luton Town W 2-0 League Two
25 Nov 2008 Gillingham v Rochdale D 1-1 League Two
26 Dec 2008 Rochdale v Shrewsbury Town W 2-1 League Two
28 Dec 2008 Port Vale v Rochdale L 2-1 League Two
17 Jan 2009 Rochdale v Lincoln City D 2-2 League Two
24 Jan 2009 Dagenham and Redbridge v Rochdale L 3-2 League Two
27 Jan 2009 Rochdale v Notts County W 3-0 League Two
31 Jan 2009 Aldershot Town v Rochdale W 2-4 League Two
03 Feb 2009 Chester City v Rochdale W 0-2 League Two
14 Feb 2009 Macclesfield Town v Rochdale W 0-1 League Two
17 Feb 2009 Rochdale v Morecambe D 1-1 League Two
21 Feb 2009 Rochdale v Brentford L 1-2 League Two
28 Feb 2009 Rochdale v Grimsby Town W 2-0 League Two
07 Mar 2009 Bury v Rochdale L 2-1 League Two
10 Mar 2009 Rochdale v Bradford City W 3-0 League Two
14 Mar 2009 Rochdale v Rotherham United L 1-2 League Two
21 Mar 2009 Wycombe Wanderers v Rochdale W 0-1 League Two
04 Apr 2009 AFC Bournemouth v Rochdale L 4-0 League Two
11 Apr 2009 Rochdale v Port Vale W 1-0 League Two
13 Apr 2009 Shrewsbury Town v Rochdale D 1-1 League Two
25 Apr 2009 Luton Town v Rochdale D 1-1 League Two
02 May 2009 Rochdale v Gillingham L 0-1 League Two
07 May 2009 Rochdale v Gillingham D 0-0 League Two Play-Offs Semi-final 1st leg
10 May 2009 Gillingham v Rochdale L 2-1
Agg: 2-1
League Two Play-Offs Semi-final 2nd leg
08 Aug 2009 Port Vale v Rochdale D 1-1 League Two
11 Aug 2009 Sheffield Wednesday v Rochdale L 3-0 League Cup 1st round
15 Aug 2009 Rochdale v Aldershot Town W 1-0 League Two
18 Aug 2009 Rochdale v Cheltenham Town L 0-1 League Two
23 Aug 2009 Rotherham United v Rochdale L 2-1 League Two
29 Aug 2009 Rochdale v Bury W 3-0 League Two
01 Sep 2009 Rochdale v Bradford City L 1-2 Johnstones Paint Trophy 1st round - northern section
04 Sep 2009 Morecambe v Rochdale D 3-3 League Two
12 Sep 2009 Rochdale v Torquay United W 2-1 League Two
19 Sep 2009 Northampton Town v Rochdale W 1-2 League Two
26 Sep 2009 Rochdale v Hereford United W 4-1 League Two
29 Sep 2009 Darlington v Rochdale W 0-2 League Two
04 Oct 2009 Burton Albion v Rochdale L 1-0 League Two
10 Oct 2009 Rochdale v Barnet W 2-1 League Two
17 Oct 2009 Grimsby Town v Rochdale W 0-2 League Two
24 Oct 2009 Rochdale v Accrington Stanley L 1-2 League Two
31 Oct 2009 AFC Bournemouth v Rochdale W 0-4 League Two
07 Nov 2009 Luton Town v Rochdale D 3-3 FA Cup 1st round
11 Nov 2009 Rochdale v Luton Town L 0-2 FA Cup 1st round replay
01 Dec 2009 Bradford City v Rochdale W 0-3 League Two
12 Dec 2009 Lincoln City v Rochdale W 1-3 League Two
19 Dec 2009 Rochdale v Shrewsbury Town W 4-0 League Two
26 Dec 2009 Crewe Alexandra v Rochdale D 2-2 League Two
28 Dec 2009 Rochdale v Morecambe W 4-1 League Two
19 Jan 2010 Aldershot Town v Rochdale D 1-1 League Two
23 Jan 2010 Cheltenham Town v Rochdale W 1-4 League Two
26 Jan 2010 Rochdale v Port Vale D 0-0 League Two
01 Feb 2010 Bury v Rochdale L 1-0 League Two
06 Mar 2010 Rochdale v Lincoln City D 1-1 League Two
13 Mar 2010 Shrewsbury Town v Rochdale W 0-1 League Two
20 Mar 2010 Accrington Stanley v Rochdale W 2-4 League Two
27 Mar 2010 Rochdale v Grimsby Town W 4-1 League Two
03 Apr 2010 Chesterfield v Rochdale L 2-0 League Two
10 Apr 2010 Torquay United v Rochdale L 5-0 League Two
13 Apr 2010 Rochdale v Darlington L 0-1 League Two
17 Apr 2010 Rochdale v Northampton Town W 1-0 League Two
20 Apr 2010 Notts County v Rochdale L 1-0 League Two
24 Apr 2010 Hereford United v Rochdale L 2-1 League Two
01 May 2010 Rochdale v Burton Albion L 1-2 League Two
08 May 2010 Barnet v Rochdale L 1-0 League Two
07 Aug 2010 Rochdale v Hartlepool United D 0-0 League One
10 Aug 2010 Barnsley v Rochdale W 0-1 League Cup 1st round
14 Aug 2010 Brighton and Hove Albion v Rochdale D 2-2 League One
21 Aug 2010 Rochdale v Colchester United L 1-2 League One
31 Aug 2010 Port Vale v Rochdale L 2-1 Johnstones Paint Trophy 1st round - northern section
04 Sep 2010 Southampton v Rochdale W 0-2 League One
11 Sep 2010 Rochdale v Walsall W 3-2 League One
18 Sep 2010 Milton Keynes Dons v Rochdale D 1-1 League One
25 Sep 2010 Rochdale v Plymouth Argyle D 1-1 League One
28 Sep 2010 Rochdale v Huddersfield Town W 3-0 League One
02 Oct 2010 Exeter City v Rochdale L 1-0 League One
09 Oct 2010 Rochdale v Yeovil Town L 0-1 League One
30 Oct 2010 Leyton Orient v Rochdale L 2-1 League One
13 Nov 2010 Sheffield Wednesday v Rochdale L 2-0 League One
20 Nov 2010 Rochdale v Swindon Town D 3-3 League One
23 Nov 2010 Carlisle United v Rochdale D 1-1 League One
27 Nov 2010 Rochdale v Oldham Athletic D 1-1 League One
01 Jan 2011 Rochdale v Tranmere Rovers W 3-2 League One
03 Jan 2011 Oldham Athletic v Rochdale W 1-2 League One
18 Jan 2011 Rochdale v AFC Bournemouth D 0-0 League One
22 Jan 2011 Yeovil Town v Rochdale W 0-1 League One
01 Feb 2011 Tranmere Rovers v Rochdale D 1-1 League One
05 Feb 2011 Swindon Town v Rochdale D 1-1 League One
25 Mar 2011 Hartlepool United v Rochdale W 0-2 League One
29 Mar 2011 Rochdale v Charlton Athletic W 2-0 League One
05 Apr 2011 Notts County v Rochdale W 1-2 League One
09 Apr 2011 Colchester United v Rochdale L 1-0 League One
12 Apr 2011 Rochdale v Southampton W 2-0 League One
16 Apr 2011 Rochdale v Brentford L 0-1 League One
23 Apr 2011 Rochdale v Carlisle United L 2-3 League One
25 Apr 2011 Charlton Athletic v Rochdale L 3-1 League One
30 Apr 2011 Rochdale v Peterborough United D 2-2 League One
07 May 2011 AFC Bournemouth v Rochdale W 1-2 League One
09 Aug 2011 Rochdale v Chesterfield W 3-2 League Cup 1st round
13 Aug 2011 Rochdale v Huddersfield Town D 2-2 League One
16 Aug 2011 Rochdale v Carlisle United D 0-0 League One
20 Aug 2011 Oldham Athletic v Rochdale L 2-0 League One
23 Aug 2011 Queens Park Rangers v Rochdale W 0-2 League Cup 2nd round
27 Aug 2011 Rochdale v Hartlepool United L 1-3 League One
20 Sep 2011 Aldershot Town v Rochdale L 2-1 League Cup 3rd round
24 Sep 2011 Notts County v Rochdale L 2-0 League One
01 Oct 2011 Rochdale v Wycombe Wanderers W 2-1 League One
04 Oct 2011 Rochdale v Walsall W 1-1 (3-1) Johnstones Paint Trophy 2nd round - northern section
31 Dec 2011 Walsall v Rochdale D 0-0 League One
02 Jan 2012 Rochdale v Preston North End D 1-1 League One
14 Jan 2012 Rochdale v Stevenage L 1-5 League One
14 Feb 2012 Scunthorpe United v Rochdale L 1-0 League One
18 Feb 2012 Rochdale v AFC Bournemouth W 1-0 League One
21 Feb 2012 Charlton Athletic v Rochdale D 1-1 League One
28 Feb 2012 Rochdale v Notts County L 0-1 League One
03 Mar 2012 Rochdale v Sheffield Wednesday D 0-0 League One
14 Apr 2012 Rochdale v Exeter City W 3-2 League One
21 Apr 2012 Chesterfield v Rochdale L 2-1 League One
28 Apr 2012 Rochdale v Milton Keynes Dons L 1-2 League One
02 Mar 2013 Morecambe v Rochdale L 3-0 League Two
09 Mar 2013 Rochdale v Wycombe Wanderers W 4-1 League Two
12 Mar 2013 York City v Rochdale D 0-0 League Two
16 Mar 2013 Bristol Rovers v Rochdale L 2-1 League Two
19 Mar 2013 Rochdale v Gillingham D 1-1 League Two
29 Mar 2013 Rochdale v Aldershot Town D 1-1 League Two
01 Apr 2013 Exeter City v Rochdale W 1-2 League Two
09 Aug 2016 Rochdale v Chesterfield W 3-1 League Cup 1st round
16 Aug 2016 Port Vale v Rochdale L 1-0 League One
20 Aug 2016 Rochdale v Milton Keynes Dons L 0-1 League One
23 Aug 2016 Queens Park Rangers v Rochdale L 2-1 League Cup 2nd round
17 Sep 2016 Rochdale v Fleetwood Town W 2-1 League One
24 Sep 2016 Millwall v Rochdale W 2-3 League One
27 Sep 2016 Rochdale v Bolton Wanderers W 1-0 League One
01 Oct 2016 Charlton Athletic v Rochdale W 0-1 League One
04 Oct 2016 Rochdale v Notts County W 2-1 Football League Trophy Group F – North
08 Oct 2016 Rochdale v Southend United W 3-0 League One
29 Oct 2016 Rochdale v Oldham Athletic W 1-0 League One
09 Nov 2016 Hartlepool United v Rochdale W 1-2 Football League Trophy Group F – North
12 Nov 2016 Bradford City v Rochdale L 4-0 League One
15 Nov 2016 Rochdale v Maidstone United [1992] W 2-0 FA Cup 1st round replay
19 Nov 2016 Rochdale v Swindon Town W 4-0 League One
22 Nov 2016 Rochdale v Walsall W 4-0 League One
26 Nov 2016 Gillingham v Rochdale L 3-0 League One
03 Dec 2016 Carlisle United v Rochdale W 0-2 FA Cup 2nd round
10 Dec 2016 Rochdale v Scunthorpe United W 3-2 League One
17 Dec 2016 Northampton Town v Rochdale W 2-3 League One
30 Dec 2016 Rochdale v Shrewsbury Town W 2-1 League One
02 Jan 2017 Walsall v Rochdale W 0-2 League One
11 Feb 2017 Fleetwood Town v Rochdale D 0-0 League One
14 Feb 2017 Bolton Wanderers v Rochdale L 1-0 League One
18 Feb 2017 Rochdale v Charlton Athletic D 3-3 League One
25 Feb 2017 Peterborough United v Rochdale L 3-1 League One
11 Mar 2017 Milton Keynes Dons v Rochdale D 2-2 League One
23 Dec 2017 Rochdale v Walsall D 1-1 League One
26 Dec 2017 Blackburn Rovers v Rochdale L 2-0 League One
01 Jan 2018 Rochdale v Blackpool L 1-2 League One
13 Feb 2018 Bristol Rovers v Rochdale L 3-2 League One
28 Feb 2018 Tottenham Hotspur v Rochdale L 6-1 FA Cup 5th round replay
07 Apr 2018 Rochdale v Portsmouth D 3-3 League One
14 Apr 2018 Peterborough United v Rochdale W 0-1 League One
17 Apr 2018 Rochdale v Oldham Athletic D 0-0 League One
21 Apr 2018 Rochdale v Bradford City D 1-1 League One
28 Apr 2018 Oxford United v Rochdale L 2-1 League One
05 May 2018 Rochdale v Charlton Athletic W 1-0 League One


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