Michael Townsend

Date of birth17 May 1986
Place of birthWalsall
NationalityEnglish
Weight88 kg
Height1.87 m
PositionDefender/Centre back

Townsend joined Cheltenham Town in December 2004 with a contract to June 2006 that was extended to June 2007 in April 2006 and to June 2010 in September 2007.

He joined Hereford United in July 2010 with a two-year contract that was extended to June 2013 in January 2012.

Club history

Team Joined Left Loan / Trialist
Wolverhampton Wanderers 01 Jul 2002 31 Dec 2004
Cheltenham Town 31 Dec 2004 30 Jun 2010
Barnet 20 Oct 2008 20 Jan 2009 L
Hereford United 15 Jul 2010 30 Jun 2013

Club stats

Season Team Competition Apps Subs Goals Y R
2005-06 Cheltenham Town FA Cup 3
2005-06 Cheltenham Town LDV Vans Trophy 1
1
2005-06 Cheltenham Town League Cup 1
2005-06 Cheltenham Town League Two 30
1
1
1
2006-07 Cheltenham Town League One 27
3
1
4
2007-08 Cheltenham Town Johnstones Paint Trophy 1
1
2007-08 Cheltenham Town League One 13
1
1
2008-09 Barnet FA Cup 2
1
2008-09 Barnet League Two 13
3
2008-09 Cheltenham Town League Cup 2
2008-09 Cheltenham Town League One 23
3
1
4
2009-10 Cheltenham Town FA Cup 1
2009-10 Cheltenham Town Johnstones Paint Trophy 1
2009-10 Cheltenham Town League Cup 1
2009-10 Cheltenham Town League Two 34
3
4
2010-11 Hereford United FA Cup 5
2010-11 Hereford United Johnstones Paint Trophy 1
2010-11 Hereford United League Cup 1
2010-11 Hereford United League Two 42
1
1
8
2
2011-12 Hereford United FA Cup 1
2011-12 Hereford United Johnstones Paint Trophy 1
2011-12 Hereford United League Cup 1
2011-12 Hereford United League Two 36
3
3
2


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
06 Aug 2005 Cheltenham Town v Bury W 2-1 League Two
09 Aug 2005 Macclesfield Town v Cheltenham Town D 2-2 League Two
13 Aug 2005 Rochdale v Cheltenham Town D 1-1 League Two
20 Aug 2005 Cheltenham Town v Boston United W 3-0 League Two
27 Aug 2005 Cheltenham Town v Leyton Orient D 1-1 League Two
29 Aug 2005 Wycombe Wanderers v Cheltenham Town D 0-0 League Two
02 Sep 2005 Cheltenham Town v Barnet D 1-1 League Two
10 Sep 2005 Wrexham v Cheltenham Town L 2-0 League Two
17 Sep 2005 Cheltenham Town v Carlisle United L 2-3 League Two
20 Sep 2005 Sunderland v Cheltenham Town L 1-0 League Cup 2nd round
24 Sep 2005 Northampton Town v Cheltenham Town W 1-2 League Two
27 Sep 2005 Cheltenham Town v Peterborough United W 2-1 League Two
01 Oct 2005 Cheltenham Town v Torquay United L 0-1 League Two
18 Oct 2005 Shrewsbury Town v Cheltenham Town W 0-2 LDV Vans Trophy 1st round - southern section
29 Oct 2005 Cheltenham Town v Mansfield Town L 0-2 League Two
31 Dec 2005 Cheltenham Town v Shrewsbury Town W 1-0 League Two
02 Jan 2006 Stockport County v Cheltenham Town D 2-2 League Two
07 Jan 2006 Cheltenham Town v Chester City D 2-2 FA Cup 3rd round
10 Jan 2006 Barnet v Cheltenham Town D 1-1 League Two
17 Jan 2006 Chester City v Cheltenham Town W 0-1 FA Cup 3rd round replay
21 Jan 2006 Carlisle United v Cheltenham Town D 1-1 League Two
24 Jan 2006 Cheltenham Town v Colchester United L 0-1 LDV Vans Trophy Semi-final - southern section
28 Jan 2006 Cheltenham Town v Newcastle United L 0-2 FA Cup 4th round
04 Feb 2006 Peterborough United v Cheltenham Town L 1-0 League Two
11 Feb 2006 Cheltenham Town v Northampton Town W 3-1 League Two
14 Feb 2006 Bristol Rovers v Cheltenham Town W 0-1 League Two
18 Feb 2006 Oxford United v Cheltenham Town D 1-1 League Two
25 Feb 2006 Cheltenham Town v Rochdale D 1-1 League Two
04 Mar 2006 Cheltenham Town v Wycombe Wanderers W 2-1 League Two
11 Mar 2006 Leyton Orient v Cheltenham Town L 1-0 League Two
18 Mar 2006 Chester City v Cheltenham Town W 0-1 League Two
21 Mar 2006 Cheltenham Town v Wrexham D 2-2 League Two
25 Mar 2006 Cheltenham Town v Rushden and Diamonds W 3-1 League Two
01 Apr 2006 Shrewsbury Town v Cheltenham Town L 2-0 League Two
08 Apr 2006 Cheltenham Town v Stockport County D 3-3 League Two
15 Apr 2006 Torquay United v Cheltenham Town W 1-2 League Two
17 Apr 2006 Cheltenham Town v Darlington D 1-1 League Two
26 Sep 2006 Cheltenham Town v Northampton Town L 0-2 League One
30 Sep 2006 Gillingham v Cheltenham Town L 2-1 League One
14 Oct 2006 Cheltenham Town v Doncaster Rovers L 0-2 League One
21 Oct 2006 Leyton Orient v Cheltenham Town L 2-0 League One
05 Dec 2006 Blackpool v Cheltenham Town L 2-1 League One
16 Dec 2006 Cheltenham Town v Rotherham United W 2-0 League One
23 Dec 2006 Cheltenham Town v Bristol City D 2-2 League One
26 Dec 2006 Northampton Town v Cheltenham Town L 2-0 League One
30 Dec 2006 Bradford City v Cheltenham Town D 2-2 League One
02 Jan 2007 Cheltenham Town v Crewe Alexandra D 1-1 League One
13 Jan 2007 Huddersfield Town v Cheltenham Town L 2-0 League One
16 Jan 2007 Cheltenham Town v Scunthorpe United D 1-1 League One
20 Jan 2007 Cheltenham Town v Gillingham D 1-1 League One
31 Jan 2007 Bristol City v Cheltenham Town W 0-1 League One
03 Feb 2007 Cheltenham Town v Swansea City W 2-1 League One
17 Feb 2007 Cheltenham Town v AFC Bournemouth W 1-0 League One
20 Feb 2007 Tranmere Rovers v Cheltenham Town D 2-2 League One
24 Feb 2007 Cheltenham Town v Carlisle United L 0-1 League One
03 Mar 2007 Millwall v Cheltenham Town L 2-0 League One
06 Mar 2007 Port Vale v Cheltenham Town D 1-1 League One
10 Mar 2007 Cheltenham Town v Yeovil Town L 1-2 League One
17 Mar 2007 Doncaster Rovers v Cheltenham Town W 0-2 League One
24 Mar 2007 Nottingham Forest v Cheltenham Town L 3-0 League One
31 Mar 2007 Cheltenham Town v Leyton Orient W 2-1 League One
07 Apr 2007 Brentford v Cheltenham Town W 0-2 League One
09 Apr 2007 Cheltenham Town v Chesterfield D 0-0 League One
14 Apr 2007 Oldham Athletic v Cheltenham Town W 0-2 League One
21 Apr 2007 Cheltenham Town v Blackpool L 1-2 League One
28 Apr 2007 Rotherham United v Cheltenham Town W 2-4 League One
05 May 2007 Cheltenham Town v Brighton and Hove Albion D 1-1 League One
18 Aug 2007 Millwall v Cheltenham Town L 1-0 League One
25 Aug 2007 Cheltenham Town v Swindon Town D 1-1 League One
01 Sep 2007 Carlisle United v Cheltenham Town L 1-0 League One
15 Sep 2007 Huddersfield Town v Cheltenham Town W 2-3 League One
18 Sep 2007 Cheltenham Town v Swansea City L 1-2 League One
22 Sep 2007 Cheltenham Town v Tranmere Rovers D 1-1 League One
29 Sep 2007 Doncaster Rovers v Cheltenham Town L 2-0 League One
02 Oct 2007 Port Vale v Cheltenham Town L 3-0 League One
06 Oct 2007 Cheltenham Town v Oldham Athletic D 1-1 League One
09 Oct 2007 Swindon Town v Cheltenham Town W 1-3 Johnstones Paint Trophy 2nd round - southern section
13 Oct 2007 Cheltenham Town v Nottingham Forest L 0-3 League One
20 Oct 2007 Northampton Town v Cheltenham Town L 2-1 League One
27 Oct 2007 Cheltenham Town v Crewe Alexandra D 2-2 League One
03 Nov 2007 Walsall v Cheltenham Town L 2-0 League One
09 Aug 2008 Northampton Town v Cheltenham Town L 4-2 League One
12 Aug 2008 Southend United v Cheltenham Town W 0-1 League Cup 1st round
16 Aug 2008 Cheltenham Town v Swindon Town W 2-0 League One
23 Aug 2008 Oldham Athletic v Cheltenham Town L 4-0 League One
26 Aug 2008 Cheltenham Town v Stoke City L 2-3 League Cup 2nd round
30 Aug 2008 Cheltenham Town v Leicester City L 0-4 League One
06 Sep 2008 Cheltenham Town v Huddersfield Town L 1-2 League One
12 Sep 2008 Hartlepool United v Cheltenham Town L 4-1 League One
16 Sep 2008 Cheltenham Town v Bristol Rovers W 2-1 League One
20 Sep 2008 Millwall v Cheltenham Town L 2-0 League One
27 Sep 2008 Cheltenham Town v Stockport County D 2-2 League One
04 Oct 2008 Brighton and Hove Albion v Cheltenham Town D 3-3 League One
11 Oct 2008 Cheltenham Town v Colchester United W 4-3 League One
17 Feb 2009 Stockport County v Cheltenham Town L 1-0 League One
21 Feb 2009 Leeds United v Cheltenham Town L 2-0 League One
07 Mar 2009 Leicester City v Cheltenham Town L 4-0 League One
14 Mar 2009 Cheltenham Town v Hartlepool United W 2-0 League One
17 Mar 2009 Cheltenham Town v Tranmere Rovers W 1-0 League One
21 Mar 2009 Huddersfield Town v Cheltenham Town D 2-2 League One
24 Mar 2009 Cheltenham Town v Oldham Athletic D 1-1 League One
28 Mar 2009 Walsall v Cheltenham Town D 1-1 League One
04 Apr 2009 Cheltenham Town v Leyton Orient L 0-1 League One
10 Apr 2009 Peterborough United v Cheltenham Town D 1-1 League One
13 Apr 2009 Cheltenham Town v Yeovil Town W 1-0 League One
18 Apr 2009 Crewe Alexandra v Cheltenham Town W 1-2 League One
25 Apr 2009 Cheltenham Town v Carlisle United D 1-1 League One
28 Apr 2009 Scunthorpe United v Cheltenham Town L 3-0 League One
02 May 2009 Southend United v Cheltenham Town L 2-0 League One
11 Aug 2009 Cheltenham Town v Southend United L 1-2 League Cup 1st round
15 Aug 2009 Hereford United v Cheltenham Town D 1-1 League Two
18 Aug 2009 Rochdale v Cheltenham Town W 0-1 League Two
22 Aug 2009 Cheltenham Town v Bradford City L 4-5 League Two
29 Aug 2009 Darlington v Cheltenham Town D 1-1 League Two
01 Sep 2009 Cheltenham Town v Torquay United L 1-3 Johnstones Paint Trophy 1st round - southern section
05 Sep 2009 Cheltenham Town v Dagenham and Redbridge D 1-1 League Two
12 Sep 2009 Bury v Cheltenham Town W 0-1 League Two
19 Sep 2009 Cheltenham Town v Rotherham United D 1-1 League Two
26 Sep 2009 Aldershot Town v Cheltenham Town L 4-1 League Two
29 Sep 2009 Cheltenham Town v Shrewsbury Town L 1-2 League Two
03 Oct 2009 Cheltenham Town v Notts County D 1-1 League Two
10 Oct 2009 Accrington Stanley v Cheltenham Town L 4-0 League Two
16 Oct 2009 Cheltenham Town v Macclesfield Town L 1-2 League Two
24 Oct 2009 Port Vale v Cheltenham Town D 1-1 League Two
31 Oct 2009 Cheltenham Town v Crewe Alexandra L 0-4 League Two
07 Nov 2009 Torquay United v Cheltenham Town L 3-1 FA Cup 1st round
14 Nov 2009 Lincoln City v Cheltenham Town D 1-1 League Two
26 Dec 2009 Cheltenham Town v AFC Bournemouth L 0-1 League Two
28 Dec 2009 Dagenham and Redbridge v Cheltenham Town W 0-2 League Two
02 Jan 2010 Bradford City v Cheltenham Town D 1-1 League Two
16 Jan 2010 Grimsby Town v Cheltenham Town D 0-0 League Two
23 Jan 2010 Cheltenham Town v Rochdale L 1-4 League Two
06 Feb 2010 AFC Bournemouth v Cheltenham Town D 0-0 League Two
09 Feb 2010 Cheltenham Town v Burton Albion L 0-1 League Two
13 Feb 2010 Barnet v Cheltenham Town D 1-1 League Two
20 Feb 2010 Cheltenham Town v Morecambe W 2-0 League Two
06 Mar 2010 Cheltenham Town v Chesterfield L 0-1 League Two
13 Mar 2010 Burton Albion v Cheltenham Town W 5-6 League Two
20 Mar 2010 Cheltenham Town v Port Vale D 1-1 League Two
27 Mar 2010 Macclesfield Town v Cheltenham Town L 1-0 League Two
03 Apr 2010 Cheltenham Town v Lincoln City W 1-0 League Two
05 Apr 2010 Crewe Alexandra v Cheltenham Town W 1-2 League Two
10 Apr 2010 Cheltenham Town v Bury W 5-2 League Two
24 Apr 2010 Cheltenham Town v Aldershot Town L 1-2 League Two
01 May 2010 Notts County v Cheltenham Town L 5-0 League Two
08 May 2010 Cheltenham Town v Accrington Stanley D 1-1 League Two


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