Dave Cotterill

Date of birth04 December 1987
Place of birthCardiff
NationalityWelsh
Weight68 kg
Height1.78 m
PositionMidfielder

Dave Cotterill - whose full name is David Rhys George Best Cotterill - signed his first professional contract with Bristol City in January 2005.

It was extended to June 2008 in September 2005.

He joined Wigan Athletic in August 2006 with a three-year contract.

After a loan spell, Cotterill joined Sheffield United in July 2008 with a three-year contract.

After a loan spell, he joined Swansea City in January 2010 with a contract to June 2013 that was cancelled in January 2012.

Dave joined Barnsley in February 2012 with a contract to June 2012.

He joined Birmingham City in July 2014 with a two-year contract that was extended to June 2018 in August 2015 before it was cancelled in December 2017.

Club history

Team Joined Left Loan / Trialist
Bristol City 05 Jan 2005 31 Aug 2006
Wigan Athletic 31 Aug 2006 31 Jul 2008
Sheffield United 08 Feb 2008 31 May 2008 L
Sheffield United 31 Jul 2008 07 Jan 2010
Swansea City 24 Nov 2009 02 Jan 2010 L
Swansea City 07 Jan 2010 12 Jan 2012
Portsmouth 17 Feb 2011 31 May 2011 L
Barnsley 16 Feb 2012 30 Jun 2012
Doncaster Rovers 01 Jul 2012 30 Jun 2014
Birmingham City 01 Jul 2014 19 Dec 2017
Bristol City 31 Jan 2017 31 May 2017 L

Club stats

Season Team Competition Apps Subs Goals Y R
2004-05 Bristol City LDV Vans Trophy
1
2004-05 Bristol City League One 8
4
2005-06 Bristol City FA Cup 1
2005-06 Bristol City LDV Vans Trophy 1
2005-06 Bristol City League One 37
8
7
2
2006-07 Bristol City League Cup 1
1
2006-07 Bristol City League One 3
2
1
1
2006-07 Wigan Athletic FA Cup 1
2006-07 Wigan Athletic Premier League 5
11
1
3
2007-08 Sheffield United League Championship 15
1
1
2007-08 Wigan Athletic FA Cup
1
1
2007-08 Wigan Athletic League Cup 1
1
2007-08 Wigan Athletic Premier League 2
2008-09 Sheffield United FA Cup 3
2008-09 Sheffield United League Championship 17
7
4
2008-09 Sheffield United League Championship Play-Offs 2
1
2008-09 Sheffield United League Cup 3
2009-10 Sheffield United League Championship 3
11
2
3
2009-10 Swansea City FA Cup 1
1
2009-10 Swansea City League Championship 14
7
3
1
2010-11 Portsmouth League Championship 12
3
1
3
2010-11 Swansea City League Championship 10
4
1
2
2010-11 Swansea City League Cup 2
2011-12 Barnsley League Championship 6
5
1
2
2012-13 Doncaster Rovers Johnstones Paint Trophy 2
2012-13 Doncaster Rovers League Cup 2
1
2012-13 Doncaster Rovers League One 44
10
10
2013-14 Doncaster Rovers FA Cup 1
2013-14 Doncaster Rovers League Championship 25
15
4
3
2013-14 Doncaster Rovers League Cup 2
2014-15 Birmingham City FA Cup 1
2014-15 Birmingham City League Championship 42
9
8
2014-15 Birmingham City League Cup 2
2015-16 Birmingham City FA Cup 1
2015-16 Birmingham City League Championship 24
5
4
4
2016-17 Birmingham City FA Cup 1
1
2016-17 Birmingham City League Championship 19
6
1
3
2016-17 Bristol City League Championship 12
1
2
3
2017-18 Birmingham City League Championship 2
5
2017-18 Birmingham City League Cup 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
11 Aug 2012 Doncaster Rovers v York City W 1-1 (4-2) League Cup 1st round
18 Aug 2012 Walsall v Doncaster Rovers W 0-3 League One
21 Aug 2012 Doncaster Rovers v Bury W 2-1 League One
25 Aug 2012 Doncaster Rovers v Crawley Town L 0-1 League One
28 Aug 2012 Doncaster Rovers v Hull City W 3-2 League Cup 2nd round
01 Sep 2012 Yeovil Town v Doncaster Rovers L 2-1 League One
15 Sep 2012 Colchester United v Doncaster Rovers W 1-2 League One
18 Sep 2012 Sheffield United v Doncaster Rovers D 0-0 League One
22 Sep 2012 Doncaster Rovers v Stevenage D 1-1 League One
26 Sep 2012 Norwich City v Doncaster Rovers L 1-0 League Cup 3rd round
29 Sep 2012 Leyton Orient v Doncaster Rovers W 0-2 League One
02 Oct 2012 Doncaster Rovers v Preston North End L 1-3 League One
06 Oct 2012 Doncaster Rovers v Shrewsbury Town W 1-0 League One
09 Oct 2012 Doncaster Rovers v Chesterfield W 1-0 Johnstones Paint Trophy 2nd round - northern section
13 Oct 2012 Hartlepool United v Doncaster Rovers D 1-1 League One
20 Oct 2012 Doncaster Rovers v Brentford W 2-1 League One
23 Oct 2012 Tranmere Rovers v Doncaster Rovers W 1-2 League One
10 Nov 2012 Doncaster Rovers v AFC Bournemouth L 0-1 League One
17 Nov 2012 Portsmouth v Doncaster Rovers W 0-1 League One
20 Nov 2012 Carlisle United v Doncaster Rovers W 1-3 League One
24 Nov 2012 Doncaster Rovers v Scunthorpe United W 4-0 League One
27 Nov 2012 Doncaster Rovers v Oldham Athletic W 1-0 League One
04 Dec 2012 Crewe Alexandra v Doncaster Rovers L 1-1 (3-5) Johnstones Paint Trophy Quarter-final - northern section
08 Dec 2012 Swindon Town v Doncaster Rovers D 1-1 League One
15 Dec 2012 Doncaster Rovers v Coventry City L 1-4 League One
26 Dec 2012 Oldham Athletic v Doncaster Rovers W 1-2 League One
29 Dec 2012 Preston North End v Doncaster Rovers W 0-3 League One
01 Jan 2013 Doncaster Rovers v Sheffield United D 2-2 League One
05 Jan 2013 Doncaster Rovers v Colchester United W 1-0 League One
12 Jan 2013 Stevenage v Doncaster Rovers W 1-2 League One
19 Jan 2013 Doncaster Rovers v Leyton Orient W 2-0 League One
02 Feb 2013 Bury v Doncaster Rovers L 2-0 League One
09 Feb 2013 Doncaster Rovers v Walsall L 1-2 League One
12 Feb 2013 Doncaster Rovers v Milton Keynes Dons D 0-0 League One
18 Feb 2013 Crawley Town v Doncaster Rovers D 1-1 League One
23 Feb 2013 Doncaster Rovers v Yeovil Town D 1-1 League One
26 Feb 2013 Shrewsbury Town v Doncaster Rovers W 1-2 League One
02 Mar 2013 Doncaster Rovers v Hartlepool United W 3-0 League One
05 Mar 2013 Milton Keynes Dons v Doncaster Rovers L 3-0 League One
09 Mar 2013 AFC Bournemouth v Doncaster Rovers W 1-2 League One
16 Mar 2013 Doncaster Rovers v Portsmouth D 1-1 League One
23 Mar 2013 Scunthorpe United v Doncaster Rovers W 2-3 League One
29 Mar 2013 Coventry City v Doncaster Rovers L 1-0 League One
01 Apr 2013 Doncaster Rovers v Swindon Town W 1-0 League One
06 Apr 2013 Doncaster Rovers v Tranmere Rovers W 1-0 League One
09 Apr 2013 Doncaster Rovers v Carlisle United L 0-2 League One
13 Apr 2013 Crewe Alexandra v Doncaster Rovers W 1-2 League One
20 Apr 2013 Doncaster Rovers v Notts County L 0-1 League One
27 Apr 2013 Brentford v Doncaster Rovers W 0-1 League One
03 Aug 2013 Doncaster Rovers v Blackpool L 1-3 League Championship
06 Aug 2013 Doncaster Rovers v Rochdale W 1-0 League Cup 1st round
16 Aug 2013 Doncaster Rovers v Blackburn Rovers W 2-0 League Championship
20 Aug 2013 Wigan Athletic v Doncaster Rovers D 2-2 League Championship
27 Aug 2013 Doncaster Rovers v Leeds United L 1-3 League Cup 2nd round
31 Aug 2013 Doncaster Rovers v AFC Bournemouth L 0-1 League Championship
14 Sep 2013 Huddersfield Town v Doncaster Rovers D 0-0 League Championship
17 Sep 2013 Watford v Doncaster Rovers L 2-1 League Championship
21 Sep 2013 Doncaster Rovers v Nottingham Forest D 2-2 League Championship
28 Sep 2013 Sheffield Wednesday v Doncaster Rovers W 0-1 League Championship
01 Oct 2013 Doncaster Rovers v Burnley L 0-2 League Championship
25 Oct 2013 Middlesbrough v Doncaster Rovers L 4-0 League Championship
02 Nov 2013 Doncaster Rovers v Brighton and Hove Albion L 1-3 League Championship
09 Nov 2013 Barnsley v Doncaster Rovers D 0-0 League Championship
22 Nov 2013 Doncaster Rovers v Yeovil Town W 2-1 League Championship
03 Dec 2013 Birmingham City v Doncaster Rovers D 1-1 League Championship
07 Dec 2013 Bolton Wanderers v Doncaster Rovers L 3-0 League Championship
26 Dec 2013 Doncaster Rovers v Ipswich Town L 0-3 League Championship
29 Dec 2013 Doncaster Rovers v Millwall D 0-0 League Championship
01 Jan 2014 Queens Park Rangers v Doncaster Rovers L 2-1 League Championship
04 Jan 2014 Doncaster Rovers v Stevenage L 2-3 FA Cup 3rd round
11 Jan 2014 Blackburn Rovers v Doncaster Rovers L 1-0 League Championship
18 Jan 2014 Doncaster Rovers v Wigan Athletic W 3-0 League Championship
25 Jan 2014 Blackpool v Doncaster Rovers D 1-1 League Championship
28 Jan 2014 Doncaster Rovers v Charlton Athletic W 3-0 League Championship
01 Feb 2014 Doncaster Rovers v Middlesbrough D 0-0 League Championship
08 Feb 2014 Brighton and Hove Albion v Doncaster Rovers L 1-0 League Championship
15 Feb 2014 Doncaster Rovers v Barnsley D 2-2 League Championship
22 Feb 2014 Yeovil Town v Doncaster Rovers L 1-0 League Championship
01 Mar 2014 AFC Bournemouth v Doncaster Rovers L 5-0 League Championship
08 Mar 2014 Doncaster Rovers v Huddersfield Town W 2-0 League Championship
11 Mar 2014 Doncaster Rovers v Watford W 2-1 League Championship
15 Mar 2014 Nottingham Forest v Doncaster Rovers D 0-0 League Championship
22 Mar 2014 Doncaster Rovers v Sheffield Wednesday W 1-0 League Championship
25 Mar 2014 Burnley v Doncaster Rovers L 2-0 League Championship
29 Mar 2014 Leeds United v Doncaster Rovers W 1-2 League Championship
05 Apr 2014 Doncaster Rovers v Birmingham City L 1-3 League Championship
08 Apr 2014 Doncaster Rovers v Bolton Wanderers L 1-2 League Championship
12 Apr 2014 Ipswich Town v Doncaster Rovers L 2-1 League Championship
18 Apr 2014 Doncaster Rovers v Derby County L 0-2 League Championship
21 Apr 2014 Millwall v Doncaster Rovers D 0-0 League Championship
26 Apr 2014 Doncaster Rovers v Reading L 1-3 League Championship
03 May 2014 Leicester City v Doncaster Rovers L 1-0 League Championship


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

International stats

Season Team Competition Apps Subs Goals Y R
2004-05 Wales UEFA Under-19 2
1
1
2
2004-05 Wales UEFA Under-21
1
2005-06 Wales FIFA World Cup
1
2005-06 Wales International Friendly 1
2005-06 Wales UEFA Under-21 2
1
2005-06 Wales Under-21 1
2006-07 Wales International Friendly
2
2006-07 Wales UEFA European Championship
3
2007-08 Wales International Friendly
2
2007-08 Wales UEFA European Championship
1
2007-08 Wales Under-21 1
2008-09 Wales FIFA World Cup
1
2008-09 Wales International Friendly
1
1
2009-10 Wales International Friendly
3
2010-11 Wales International Friendly 1
1
1
2010-11 Wales Nations Cup 1
1
2013-14 Wales International Friendly
1
2014-15 Wales UEFA European Championship 1
1
1
1
2015-16 Wales International Friendly 1
2016-17 Wales FIFA World Cup
1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

International matches

Date Match Result Competition Round
08 Oct 2004 Hungary v Wales W 0-1 UEFA Under-19 Group 1
10 Oct 2004 Greece v Wales D 0-0 UEFA Under-19 Group 1
12 Oct 2004 Faroe Islands v Wales W 1-3 UEFA U19 Group 1
29 Mar 2005 Austria v Wales L 2-0 UEFA Under-21 Group
16 Aug 2005 Wales v Malta W 3-1 U21
02 Sep 2005 Wales v England L 0-4 UEFA Under-21 Group 6
06 Sep 2005 Poland v Wales L 3-2 UEFA U21 Group 6
12 Oct 2005 Wales v Azerbaijan W 2-0 FIFA World Cup Europe group 6
27 May 2006 Wales v Trinidad and Tobago W 2-1 International Friendly
02 Sep 2006 Czech Republic v Wales L 2-1 UEFA European Championship Group D
05 Sep 2006 Brazil v Wales L 2-0 International Friendly
07 Oct 2006 Wales v Slovakia L 1-5 UEFA European Championship Group D
06 Feb 2007 Northern Ireland v Wales D 0-0 International Friendly
28 Mar 2007 Wales v San Marino W 3-0 UEFA European Championship Group D
17 Nov 2007 Wales v Republic of Ireland D 2-2 UEFA European Championship Group D
06 Feb 2008 Wales v Norway W 3-0 International Friendly
26 Mar 2008 Luxembourg v Wales W 0-2 International Friendly
15 May 2008 Wales v England L 0-2 Under-21
11 Feb 2009 Wales v Poland L 0-1 International Friendly
01 Apr 2009 Wales v Germany L 0-2 FIFA World Cup Europe group 4
12 Aug 2009 Montenegro v Wales L 2-1 International Friendly
14 Nov 2009 Wales v Scotland W 3-0 International Friendly
03 Mar 2010 Wales v Sweden L 0-1 International Friendly
11 Aug 2010 Wales v Luxembourg W 5-1 International Friendly
25 May 2011 Wales v Scotland L 1-3 Nations Cup
27 May 2011 Wales v Northern Ireland W 2-0 Nations Cup
16 Nov 2013 Wales v Finland D 1-1 International Friendly
13 Oct 2014 Wales v Cyprus W 2-1 UEFA European Championship Qualifying group B
16 Nov 2014 Belgium v Wales D 0-0 UEFA European Championship Qualifying group B
24 Mar 2016 Wales v Northern Ireland D 1-1 International Friendly
09 Oct 2016 Wales v Georgia D 1-1 FIFA World Cup Europe group D


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