Craig Alcock

Date of birth08 December 1987
Place of birthTruro
NationalityEnglish
Weight70 kg
Height1.73 m
PositionDefender

Alcock's contract at Yeovil Town was extended to June 2011 in May 2009.

He joined Peterborough United in July 2011 with a three-year contract.

Alcock joined Sheffield United in July 2014 with a two-year contract.

After a loan spell, he joined Doncaster Rovers in January 2015 with a contract to June 2018.

Club history

Team Joined Left Loan / Trialist
Yeovil Town 07 Jul 2006 30 Jun 2011
Weston-super-Mare 14 Oct 2006 14 Nov 2006 L
Taunton Town 02 Feb 2007 02 Mar 2007 L
Tiverton Town 28 Mar 2007 28 Apr 2007 L
Peterborough United 07 Jul 2011 30 Jun 2014
Sheffield United 15 Jul 2014 07 Jan 2016
Doncaster Rovers 10 Nov 2015 04 Jan 2016 L
Doncaster Rovers 07 Jan 2016

Club stats

Season Team Competition Apps Subs Goals Y R
2006-07 Yeovil Town League One
1
2007-08 Yeovil Town FA Cup 1
2007-08 Yeovil Town Johnstones Paint Trophy 2
1
2007-08 Yeovil Town League Cup
1
2007-08 Yeovil Town League One 5
3
2008-09 Yeovil Town FA Cup 2
1
2008-09 Yeovil Town Johnstones Paint Trophy 1
2008-09 Yeovil Town League Cup
2
2008-09 Yeovil Town League One 25
5
1
3
2009-10 Yeovil Town FA Cup 1
2009-10 Yeovil Town League One 39
3
1
4
2010-11 Yeovil Town FA Cup 1
2010-11 Yeovil Town Johnstones Paint Trophy 1
2010-11 Yeovil Town League Cup 1
2010-11 Yeovil Town League One 19
7
1
2
2011-12 Peterborough United FA Cup 1
2011-12 Peterborough United League Championship 40
1
5
2011-12 Peterborough United League Cup 1
1
2012-13 Peterborough United FA Cup 1
2012-13 Peterborough United League Championship 23
4
2012-13 Peterborough United League Cup 1
2013-14 Peterborough United FA Cup 1
2013-14 Peterborough United Johnstones Paint Trophy 4
1
2013-14 Peterborough United League Cup 3
2013-14 Peterborough United League One 24
4
3
2013-14 Peterborough United League One Play-Offs 2
1
2014-15 Sheffield United FA Cup 3
2014-15 Sheffield United Johnstones Paint Trophy 1
2014-15 Sheffield United League Cup 3
1
2014-15 Sheffield United League One 17
7
1
2014-15 Sheffield United League One Play-Offs 1
1
2015-16 Doncaster Rovers FA Cup 2
2015-16 Doncaster Rovers League One 24
3
3
1
2015-16 Sheffield United Johnstones Paint Trophy 1
2015-16 Sheffield United League Cup 1
1
2015-16 Sheffield United League One 1
2
2016-17 Doncaster Rovers FA Cup 1
2016-17 Doncaster Rovers Football League Trophy 1
2016-17 Doncaster Rovers League Two 24
3
2
2017-18 Doncaster Rovers FA Cup 1
2017-18 Doncaster Rovers Football League Trophy 4
2017-18 Doncaster Rovers League Cup 1
2
2017-18 Doncaster Rovers League One 6
3


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
05 May 2007 Gillingham v Yeovil Town W 0-2 League One
14 Aug 2007 Hereford United v Yeovil Town L 4-1 League Cup Preliminary round 1st leg
18 Aug 2007 Yeovil Town v Port Vale W 1-0 League One
25 Aug 2007 Northampton Town v Yeovil Town W 1-2 League One
04 Sep 2007 Yeovil Town v Shrewsbury Town W 1-0 Johnstones Paint Trophy 1st round - southern section
09 Oct 2007 Hereford United v Yeovil Town W 0-0 (4-2) Johnstones Paint Trophy 2nd round - southern section
11 Nov 2007 Torquay United v Yeovil Town L 4-1 FA Cup Preliminary round 1st leg
13 Nov 2007 Swansea City v Yeovil Town L 1-0 Johnstones Paint Trophy Quarter-final - southern section
04 Dec 2007 Yeovil Town v AFC Bournemouth W 2-1 League One
29 Jan 2008 Port Vale v Yeovil Town D 2-2 League One
09 Feb 2008 Walsall v Yeovil Town L 2-0 League One
08 Mar 2008 Yeovil Town v Cheltenham Town W 2-1 League One
11 Mar 2008 Yeovil Town v Millwall L 0-1 League One
21 Mar 2008 Yeovil Town v Doncaster Rovers W 2-1 League One
12 Aug 2008 Charlton Athletic v Yeovil Town W 0-1 League Cup Preliminary round 1st leg
16 Aug 2008 Hereford United v Yeovil Town W 1-2 League One
23 Aug 2008 Yeovil Town v Leeds United D 1-1 League One
26 Aug 2008 Middlesbrough v Yeovil Town L 5-1 League Cup 2nd round
02 Sep 2008 Brentford v Yeovil Town L 2-2 (2-4) Johnstones Paint Trophy 1st round - southern section
13 Sep 2008 Yeovil Town v Brighton and Hove Albion D 1-1 League One
20 Sep 2008 Yeovil Town v Bristol Rovers D 2-2 League One
21 Oct 2008 Yeovil Town v Crewe Alexandra W 3-2 League One
25 Oct 2008 Yeovil Town v Leyton Orient D 0-0 League One
28 Oct 2008 Huddersfield Town v Yeovil Town D 0-0 League One
01 Nov 2008 Oldham Athletic v Yeovil Town W 0-2 League One
08 Nov 2008 Yeovil Town v Stockport County D 1-1 FA Cup Preliminary round 1st leg
15 Nov 2008 Yeovil Town v Peterborough United L 0-1 League One
18 Nov 2008 Stockport County v Yeovil Town L 5-0 FA Cup 1st round replay
22 Nov 2008 Yeovil Town v Tranmere Rovers W 1-0 League One
25 Nov 2008 Colchester United v Yeovil Town L 1-0 League One
06 Dec 2008 Hartlepool United v Yeovil Town D 0-0 League One
20 Dec 2008 Swindon Town v Yeovil Town W 2-3 League One
26 Dec 2008 Yeovil Town v Cheltenham Town D 1-1 League One
28 Dec 2008 Millwall v Yeovil Town D 1-1 League One
13 Jan 2009 Yeovil Town v Scunthorpe United L 1-2 League One
19 Jan 2009 Yeovil Town v Leicester City L 0-2 League One
24 Jan 2009 Southend United v Yeovil Town W 0-1 League One
27 Jan 2009 Yeovil Town v Huddersfield Town W 1-0 League One
31 Jan 2009 Leyton Orient v Yeovil Town W 0-1 League One
14 Feb 2009 Peterborough United v Yeovil Town W 1-3 League One
17 Feb 2009 Bristol Rovers v Yeovil Town L 3-0 League One
21 Feb 2009 Yeovil Town v Oldham Athletic D 2-2 League One
24 Feb 2009 Crewe Alexandra v Yeovil Town L 2-0 League One
28 Feb 2009 Walsall v Yeovil Town L 2-0 League One
10 Mar 2009 Leeds United v Yeovil Town L 4-0 League One
14 Mar 2009 Brighton and Hove Albion v Yeovil Town L 5-0 League One
31 Mar 2009 Yeovil Town v Northampton Town W 1-0 League One
25 Apr 2009 Tranmere Rovers v Yeovil Town D 1-1 League One
02 May 2009 Yeovil Town v Colchester United L 0-2 League One
18 Aug 2009 Exeter City v Yeovil Town D 1-1 League One
22 Aug 2009 Yeovil Town v Leyton Orient D 3-3 League One
29 Aug 2009 Huddersfield Town v Yeovil Town L 2-1 League One
05 Sep 2009 Yeovil Town v Swindon Town L 0-1 League One
19 Sep 2009 Southampton v Yeovil Town L 2-0 League One
26 Sep 2009 Yeovil Town v Brentford W 2-0 League One
29 Sep 2009 Millwall v Yeovil Town D 0-0 League One
10 Oct 2009 Yeovil Town v Brighton and Hove Albion D 2-2 League One
17 Oct 2009 Yeovil Town v Carlisle United W 3-1 League One
24 Oct 2009 Bristol Rovers v Yeovil Town W 1-2 League One
31 Oct 2009 Leeds United v Yeovil Town L 4-0 League One
07 Nov 2009 Oxford United v Yeovil Town L 1-0 FA Cup Preliminary round 1st leg
14 Nov 2009 Yeovil Town v Southend United W 1-0 League One
21 Nov 2009 Yeovil Town v Charlton Athletic D 1-1 League One
24 Nov 2009 Gillingham v Yeovil Town L 1-0 League One
01 Dec 2009 Yeovil Town v Walsall L 1-3 League One
05 Dec 2009 Milton Keynes Dons v Yeovil Town D 2-2 League One
12 Dec 2009 Yeovil Town v Norwich City D 3-3 League One
19 Dec 2009 Hartlepool United v Yeovil Town D 1-1 League One
26 Dec 2009 Yeovil Town v Wycombe Wanderers W 4-0 League One
28 Dec 2009 Swindon Town v Yeovil Town L 3-1 League One
19 Jan 2010 Leyton Orient v Yeovil Town L 2-0 League One
23 Jan 2010 Yeovil Town v Exeter City W 2-1 League One
26 Jan 2010 Tranmere Rovers v Yeovil Town L 2-1 League One
30 Jan 2010 Yeovil Town v Huddersfield Town L 0-1 League One
06 Feb 2010 Wycombe Wanderers v Yeovil Town W 1-4 League One
13 Feb 2010 Yeovil Town v Gillingham D 0-0 League One
16 Feb 2010 Yeovil Town v Colchester United L 0-1 League One
20 Feb 2010 Charlton Athletic v Yeovil Town L 2-0 League One
23 Feb 2010 Walsall v Yeovil Town W 0-1 League One
27 Feb 2010 Yeovil Town v Milton Keynes Dons W 1-0 League One
06 Mar 2010 Norwich City v Yeovil Town L 3-0 League One
13 Mar 2010 Yeovil Town v Hartlepool United W 4-0 League One
16 Mar 2010 Carlisle United v Yeovil Town L 1-0 League One
20 Mar 2010 Yeovil Town v Bristol Rovers L 0-3 League One
03 Apr 2010 Southend United v Yeovil Town D 0-0 League One
05 Apr 2010 Yeovil Town v Leeds United L 1-2 League One
10 Apr 2010 Stockport County v Yeovil Town W 1-3 League One
13 Apr 2010 Yeovil Town v Millwall D 1-1 League One
17 Apr 2010 Yeovil Town v Southampton L 0-1 League One
24 Apr 2010 Brentford v Yeovil Town D 1-1 League One
01 May 2010 Yeovil Town v Oldham Athletic W 3-0 League One
08 May 2010 Brighton and Hove Albion v Yeovil Town L 1-0 League One
07 Aug 2010 Yeovil Town v Leyton Orient W 2-1 League One
10 Aug 2010 Yeovil Town v Crystal Palace L 0-1 League Cup Preliminary round 1st leg
14 Aug 2010 Bristol Rovers v Yeovil Town L 2-1 League One
21 Aug 2010 Yeovil Town v Hartlepool United L 0-2 League One
28 Aug 2010 Oldham Athletic v Yeovil Town D 0-0 League One
31 Aug 2010 Yeovil Town v Exeter City L 1-3 Johnstones Paint Trophy 1st round - southern section
04 Sep 2010 Notts County v Yeovil Town L 4-0 League One
11 Sep 2010 Yeovil Town v Tranmere Rovers W 3-1 League One
18 Sep 2010 Huddersfield Town v Yeovil Town L 4-2 League One
02 Oct 2010 Walsall v Yeovil Town W 0-1 League One
09 Oct 2010 Rochdale v Yeovil Town W 0-1 League One
16 Oct 2010 Yeovil Town v Sheffield Wednesday L 0-2 League One
20 Nov 2010 Charlton Athletic v Yeovil Town L 3-2 League One
23 Nov 2010 AFC Bournemouth v Yeovil Town L 2-0 League One
11 Dec 2010 Colchester United v Yeovil Town D 0-0 League One
14 Dec 2010 Hartlepool United v Yeovil Town L 4-2 FA Cup 2nd round
26 Feb 2011 Tranmere Rovers v Yeovil Town W 0-1 League One
08 Mar 2011 Southampton v Yeovil Town L 3-0 League One
19 Mar 2011 Exeter City v Yeovil Town W 2-3 League One
26 Mar 2011 Leyton Orient v Yeovil Town W 1-5 League One
29 Mar 2011 Yeovil Town v Carlisle United W 1-0 League One
02 Apr 2011 Yeovil Town v Bristol Rovers L 0-1 League One
09 Apr 2011 Hartlepool United v Yeovil Town L 3-1 League One
12 Apr 2011 Yeovil Town v Notts County W 2-1 League One
16 Apr 2011 Yeovil Town v Oldham Athletic D 1-1 League One
23 Apr 2011 Yeovil Town v AFC Bournemouth D 2-2 League One
25 Apr 2011 Peterborough United v Yeovil Town D 2-2 League One
30 Apr 2011 Yeovil Town v Colchester United W 4-2 League One
07 May 2011 Carlisle United v Yeovil Town W 0-2 League One


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