David Ball

Date of birth14 December 1989
Place of birthWhitefield
NationalityEnglish
Weight83 kg
Height1.78 m
PositionForward

David Ball joined Peterborough United in January 2011 with a contract to June 2013 before he was made available for transfer in April 2012.

He joined Fleetwood Town in July 2012 with a two-year contract.

His Cod Army contract was extended to June 2017 in August 2015.

David joined Rotherham United in July 2017 with a two-year contract.

Club history

Team Joined Left Loan / Trialist
Manchester City 01 Jul 2007 31 Jan 2011
Swindon Town 13 Jul 2010 10 Jan 2011 L
Peterborough United 31 Jan 2011 23 Jul 2012
Rochdale 31 Aug 2011 10 Oct 2011 L
Rochdale 24 Nov 2011 16 Jan 2012 L
Fleetwood Town 23 Jul 2012 30 Jun 2017
Rotherham United 01 Jul 2017

Club stats

Season Team Competition Apps Subs Goals Y R
2010-11 Peterborough United League One 7
12
5
1
2010-11 Peterborough United League One Play-Offs
2
2010-11 Swindon Town Johnstones Paint Trophy 1
1
1
2010-11 Swindon Town League Cup 1
2010-11 Swindon Town League One 7
11
2
2011-12 Peterborough United League Championship 6
16
4
2011-12 Peterborough United League Cup 1
1
2
2011-12 Rochdale Johnstones Paint Trophy 1
1
2011-12 Rochdale League One 12
2
3
2
2012-13 Fleetwood Town FA Cup 2
2
2012-13 Fleetwood Town Johnstones Paint Trophy 1
2012-13 Fleetwood Town League Cup 1
2012-13 Fleetwood Town League Two 28
6
7
2
2013-14 Fleetwood Town FA Cup 1
1
1
2013-14 Fleetwood Town Johnstones Paint Trophy 3
1
3
2013-14 Fleetwood Town League Cup 1
1
2013-14 Fleetwood Town League Two 24
6
8
1
2013-14 Fleetwood Town League Two Play-Offs 3
2014-15 Fleetwood Town Johnstones Paint Trophy 1
2014-15 Fleetwood Town League Cup
1
2014-15 Fleetwood Town League One 20
12
8
2
2015-16 Fleetwood Town FA Cup 1
2015-16 Fleetwood Town Johnstones Paint Trophy
3
1
2015-16 Fleetwood Town League Cup
1
2015-16 Fleetwood Town League One 26
11
4
1
2016-17 Fleetwood Town FA Cup 4
1
2016-17 Fleetwood Town Football League Trophy 1
2016-17 Fleetwood Town League Cup 1
2016-17 Fleetwood Town League One 39
7
14
2
2016-17 Fleetwood Town League One Play-Offs 2
2017-18 Rotherham United FA Cup 1
2017-18 Rotherham United Football League Trophy 1
1
1
2017-18 Rotherham United League Cup 1
2017-18 Rotherham United League One 26
6
8
1
2017-18 Rotherham United League One Play-Offs 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
13 Aug 2012 Fleetwood Town v Nottingham Forest L 0-1 League Cup 1st round
18 Aug 2012 Fleetwood Town v Torquay United D 0-0 League Two
21 Aug 2012 Bradford City v Fleetwood Town L 1-0 League Two
25 Aug 2012 Burton Albion v Fleetwood Town W 0-1 League Two
04 Sep 2012 Rochdale v Fleetwood Town L 2-2 (2-4) Johnstones Paint Trophy 1st round - northern section
29 Sep 2012 Fleetwood Town v Barnet W 2-1 League Two
02 Oct 2012 York City v Fleetwood Town W 0-2 League Two
06 Oct 2012 Cheltenham Town v Fleetwood Town D 2-2 League Two
13 Oct 2012 Fleetwood Town v Wycombe Wanderers L 0-1 League Two
20 Oct 2012 Fleetwood Town v AFC Wimbledon D 1-1 League Two
23 Oct 2012 Chesterfield v Fleetwood Town W 1-2 League Two
27 Oct 2012 Rochdale v Fleetwood Town D 0-0 League Two
03 Nov 2012 Fleetwood Town v Bromley W 3-0 FA Cup 1st round
06 Nov 2012 Fleetwood Town v Rotherham United D 1-1 League Two
10 Nov 2012 Exeter City v Fleetwood Town D 2-2 League Two
17 Nov 2012 Fleetwood Town v Plymouth Argyle W 3-0 League Two
20 Nov 2012 Fleetwood Town v Accrington Stanley L 1-3 League Two
24 Nov 2012 Dagenham and Redbridge v Fleetwood Town L 1-0 League Two
01 Dec 2012 Fleetwood Town v Aldershot Town L 2-3 FA Cup 2nd round
08 Dec 2012 Fleetwood Town v Southend United D 0-0 League Two
15 Dec 2012 Gillingham v Fleetwood Town D 2-2 League Two
26 Dec 2012 Fleetwood Town v Morecambe W 1-0 League Two
29 Dec 2012 Fleetwood Town v York City D 0-0 League Two
01 Jan 2013 Port Vale v Fleetwood Town W 0-2 League Two
05 Jan 2013 Northampton Town v Fleetwood Town L 3-1 League Two
12 Jan 2013 Fleetwood Town v Bristol Rovers L 0-3 League Two
09 Feb 2013 Torquay United v Fleetwood Town W 0-1 League Two
12 Feb 2013 Oxford United v Fleetwood Town W 1-2 League Two
16 Feb 2013 Fleetwood Town v Burton Albion L 0-4 League Two
23 Feb 2013 Aldershot Town v Fleetwood Town L 2-0 League Two
26 Feb 2013 Fleetwood Town v Cheltenham Town D 1-1 League Two
02 Mar 2013 Wycombe Wanderers v Fleetwood Town L 1-0 League Two
12 Mar 2013 Accrington Stanley v Fleetwood Town W 0-3 League Two
16 Mar 2013 Plymouth Argyle v Fleetwood Town L 2-1 League Two
19 Mar 2013 Barnet v Fleetwood Town L 2-0 League Two
13 Apr 2013 Rotherham United v Fleetwood Town L 2-1 League Two
20 Apr 2013 Fleetwood Town v Chesterfield L 1-3 League Two
27 Apr 2013 AFC Wimbledon v Fleetwood Town L 2-1 League Two
03 Aug 2013 Fleetwood Town v Dagenham and Redbridge W 3-1 League Two
07 Aug 2013 Notts County v Fleetwood Town L 3-2 League Cup 1st round
10 Aug 2013 Plymouth Argyle v Fleetwood Town W 0-2 League Two
17 Aug 2013 Fleetwood Town v Burton Albion L 2-3 League Two
24 Aug 2013 Hartlepool United v Fleetwood Town W 0-1 League Two
31 Aug 2013 AFC Wimbledon v Fleetwood Town L 2-0 League Two
03 Sep 2013 Tranmere Rovers v Fleetwood Town W 1-2 Johnstones Paint Trophy 1st round - northern section
07 Sep 2013 Fleetwood Town v Torquay United W 4-1 League Two
14 Sep 2013 Fleetwood Town v Bury W 2-1 League Two
21 Sep 2013 Portsmouth v Fleetwood Town W 0-1 League Two
28 Sep 2013 Fleetwood Town v Exeter City L 1-2 League Two
08 Oct 2013 Fleetwood Town v Crewe Alexandra W 4-0 Johnstones Paint Trophy 2nd round - northern section
12 Oct 2013 Fleetwood Town v Chesterfield D 1-1 League Two
18 Oct 2013 Southend United v Fleetwood Town L 2-0 League Two
22 Oct 2013 Fleetwood Town v Scunthorpe United L 0-1 League Two
02 Nov 2013 Fleetwood Town v Newport County W 4-1 League Two
09 Nov 2013 Gloucester City v Fleetwood Town W 0-2 FA Cup 1st round
13 Nov 2013 Fleetwood Town v Carlisle United W 2-0 Johnstones Paint Trophy Quarter-final - northern section
16 Nov 2013 Northampton Town v Fleetwood Town L 1-0 League Two
17 Dec 2013 Burton Albion v Fleetwood Town L 1-0 FA Cup 2nd round replay
21 Dec 2013 Fleetwood Town v Cheltenham Town L 0-2 League Two
26 Dec 2013 Morecambe v Fleetwood Town L 1-0 League Two
01 Jan 2014 Fleetwood Town v Accrington Stanley W 3-1 League Two
11 Jan 2014 Dagenham and Redbridge v Fleetwood Town W 0-1 League Two
18 Jan 2014 Fleetwood Town v Hartlepool United W 2-0 League Two
25 Jan 2014 Burton Albion v Fleetwood Town W 2-4 League Two
27 Jan 2014 Scunthorpe United v Fleetwood Town D 0-0 League Two
01 Feb 2014 Fleetwood Town v York City L 1-2 League Two
04 Feb 2014 Fleetwood Town v Chesterfield L 1-3 Johnstones Paint Trophy Final - northern section (1st leg)
22 Mar 2014 Exeter City v Fleetwood Town L 3-0 League Two
25 Mar 2014 Fleetwood Town v Bristol Rovers W 3-1 League Two
29 Mar 2014 Fleetwood Town v Rochdale D 0-0 League Two
05 Apr 2014 Oxford United v Fleetwood Town W 0-2 League Two
12 Apr 2014 Fleetwood Town v Morecambe D 2-2 League Two
18 Apr 2014 Cheltenham Town v Fleetwood Town W 1-2 League Two
21 Apr 2014 Fleetwood Town v Wycombe Wanderers W 1-0 League Two
26 Apr 2014 Fleetwood Town v Southend United D 1-1 League Two
12 May 2014 York City v Fleetwood Town W 0-1 League Two Play-Offs Semi-final 1st leg
16 May 2014 Fleetwood Town v York City D 0-0
Agg: 1-0
League Two Play-Offs Semi-final 2nd leg
26 May 2014 Burton Albion v Fleetwood Town W 0-1 League Two Play-Offs Final
09 Aug 2014 Fleetwood Town v Crewe Alexandra W 2-1 League One
12 Aug 2014 Rotherham United v Fleetwood Town L 1-0 League Cup 1st round
16 Aug 2014 Notts County v Fleetwood Town W 0-1 League One
19 Aug 2014 Scunthorpe United v Fleetwood Town W 0-2 League One
23 Aug 2014 Fleetwood Town v Chesterfield D 0-0 League One
30 Aug 2014 Fleetwood Town v Leyton Orient D 1-1 League One
02 Sep 2014 Fleetwood Town v Morecambe L 1-3 Johnstones Paint Trophy 1st round - northern section
06 Sep 2014 Oldham Athletic v Fleetwood Town L 1-0 League One
13 Sep 2014 Crawley Town v Fleetwood Town L 1-0 League One
17 Sep 2014 Fleetwood Town v Barnsley D 0-0 League One
20 Sep 2014 Fleetwood Town v Bristol City D 3-3 League One
27 Sep 2014 Peterborough United v Fleetwood Town L 1-0 League One
04 Oct 2014 Fleetwood Town v Port Vale W 1-0 League One
11 Oct 2014 Colchester United v Fleetwood Town L 2-1 League One
18 Oct 2014 Fleetwood Town v Doncaster Rovers W 3-1 League One
21 Oct 2014 Milton Keynes Dons v Fleetwood Town L 2-1 League One
17 Jan 2015 Fleetwood Town v Oldham Athletic L 0-2 League One
24 Jan 2015 Fleetwood Town v Crawley Town W 1-0 League One
01 Feb 2015 Bristol City v Fleetwood Town L 2-0 League One
07 Feb 2015 Fleetwood Town v Peterborough United D 1-1 League One
10 Feb 2015 Barnsley v Fleetwood Town W 1-2 League One
14 Feb 2015 Crewe Alexandra v Fleetwood Town L 2-0 League One
21 Feb 2015 Fleetwood Town v Notts County W 2-1 League One
28 Feb 2015 Chesterfield v Fleetwood Town L 3-0 League One
03 Mar 2015 Fleetwood Town v Scunthorpe United D 2-2 League One
21 Mar 2015 Bradford City v Fleetwood Town D 2-2 League One
29 Mar 2015 Fleetwood Town v Preston North End D 1-1 League One
03 Apr 2015 Gillingham v Fleetwood Town W 0-1 League One
06 Apr 2015 Fleetwood Town v Yeovil Town W 4-0 League One
11 Apr 2015 Walsall v Fleetwood Town L 1-0 League One
14 Apr 2015 Fleetwood Town v Milton Keynes Dons L 0-3 League One
18 Apr 2015 Doncaster Rovers v Fleetwood Town D 0-0 League One
25 Apr 2015 Fleetwood Town v Colchester United L 2-3 League One
03 May 2015 Port Vale v Fleetwood Town W 1-2 League One
11 Aug 2015 Fleetwood Town v Hartlepool United L 0-1 League Cup 1st round
15 Aug 2015 Oldham Athletic v Fleetwood Town L 1-0 League One
18 Aug 2015 Bury v Fleetwood Town W 3-4 League One
22 Aug 2015 Fleetwood Town v Colchester United W 4-0 League One
29 Aug 2015 Doncaster Rovers v Fleetwood Town L 2-0 League One
05 Sep 2015 Fleetwood Town v Rochdale D 1-1 League One
19 Sep 2015 Wigan Athletic v Fleetwood Town L 2-1 League One
26 Sep 2015 Fleetwood Town v Port Vale L 1-2 League One
29 Sep 2015 Gillingham v Fleetwood Town L 5-1 League One
03 Oct 2015 Scunthorpe United v Fleetwood Town L 1-0 League One
10 Oct 2015 Fleetwood Town v Coventry City L 0-1 League One
20 Oct 2015 Sheffield United v Fleetwood Town L 3-0 League One
24 Oct 2015 Barnsley v Fleetwood Town W 0-1 League One
31 Oct 2015 Fleetwood Town v Chesterfield L 0-1 League One
07 Nov 2015 Walsall v Fleetwood Town L 2-0 FA Cup 1st round
10 Nov 2015 Fleetwood Town v Sheffield United W 0-0 (4-1) Johnstones Paint Trophy Quarter-final - northern section
14 Nov 2015 Peterborough United v Fleetwood Town L 2-1 League One
21 Nov 2015 Fleetwood Town v Swindon Town W 5-1 League One
24 Nov 2015 Fleetwood Town v Millwall W 2-1 League One
28 Nov 2015 Blackpool v Fleetwood Town L 1-0 League One
08 Dec 2015 Fleetwood Town v Morecambe W 2-0 Johnstones Paint Trophy Semi-final - northern section
19 Dec 2015 Crewe Alexandra v Fleetwood Town D 1-1 League One
26 Dec 2015 Shrewsbury Town v Fleetwood Town D 1-1 League One
28 Dec 2015 Fleetwood Town v Wigan Athletic L 1-3 League One
04 Feb 2016 Fleetwood Town v Barnsley L 1-1 (2-4) Johnstones Paint Trophy Final - northern section (2nd leg)
07 Feb 2016 Fleetwood Town v Shrewsbury Town D 0-0 League One
13 Feb 2016 Port Vale v Fleetwood Town D 0-0 League One
27 Feb 2016 Coventry City v Fleetwood Town W 1-2 League One
01 Mar 2016 Fleetwood Town v Gillingham W 2-1 League One
05 Mar 2016 Fleetwood Town v Sheffield United D 2-2 League One
12 Mar 2016 Burton Albion v Fleetwood Town L 2-1 League One
15 Mar 2016 Fleetwood Town v Walsall L 0-1 League One
19 Mar 2016 Fleetwood Town v Barnsley L 0-2 League One
26 Mar 2016 Chesterfield v Fleetwood Town D 0-0 League One
02 Apr 2016 Swindon Town v Fleetwood Town D 1-1 League One
05 Apr 2016 Fleetwood Town v Peterborough United W 2-0 League One
09 Apr 2016 Southend United v Fleetwood Town D 2-2 League One
16 Apr 2016 Fleetwood Town v Oldham Athletic D 1-1 League One
19 Apr 2016 Millwall v Fleetwood Town L 1-0 League One
23 Apr 2016 Fleetwood Town v Blackpool D 0-0 League One
02 May 2016 Walsall v Fleetwood Town L 3-1 League One
08 May 2016 Fleetwood Town v Crewe Alexandra W 2-0 League One
06 Aug 2016 Northampton Town v Fleetwood Town D 1-1 League One
10 Aug 2016 Fleetwood Town v Leeds United L 2-2 (4-5) League Cup 1st round
13 Aug 2016 Fleetwood Town v Scunthorpe United D 2-2 League One
17 Aug 2016 Fleetwood Town v Oxford United W 2-0 League One
20 Aug 2016 Bolton Wanderers v Fleetwood Town L 2-1 League One
27 Aug 2016 Southend United v Fleetwood Town W 0-2 League One
03 Sep 2016 Fleetwood Town v Coventry City W 2-0 League One
10 Sep 2016 Fleetwood Town v Charlton Athletic D 2-2 League One
17 Sep 2016 Rochdale v Fleetwood Town L 2-1 League One
24 Sep 2016 Fleetwood Town v Milton Keynes Dons L 1-4 League One
27 Sep 2016 Bradford City v Fleetwood Town L 2-1 League One
01 Oct 2016 Fleetwood Town v Sheffield United D 1-1 League One
04 Oct 2016 Fleetwood Town v Oldham Athletic L 0-2 Football League Trophy Group D – North
15 Oct 2016 Fleetwood Town v Peterborough United W 2-0 League One
18 Oct 2016 Chesterfield v Fleetwood Town W 0-1 League One
22 Oct 2016 Millwall v Fleetwood Town L 2-1 League One
29 Oct 2016 Fleetwood Town v Gillingham W 2-1 League One
01 Nov 2016 Bristol Rovers v Fleetwood Town L 2-1 League One
07 Nov 2016 Southport v Fleetwood Town D 0-0 FA Cup 1st round
12 Nov 2016 Port Vale v Fleetwood Town L 2-1 League One
15 Nov 2016 Fleetwood Town v Southport W 4-1 FA Cup 1st round replay
19 Nov 2016 Fleetwood Town v Chesterfield W 2-1 League One
22 Nov 2016 Fleetwood Town v Shrewsbury Town W 3-0 League One
26 Nov 2016 AFC Wimbledon v Fleetwood Town D 2-2 League One
03 Dec 2016 Shrewsbury Town v Fleetwood Town D 0-0 FA Cup 2nd round
10 Dec 2016 Fleetwood Town v Walsall W 2-1 League One
17 Dec 2016 Swindon Town v Fleetwood Town D 1-1 League One
26 Dec 2016 Fleetwood Town v Bury D 0-0 League One
31 Dec 2016 Fleetwood Town v Oldham Athletic W 1-0 League One
02 Jan 2017 Shrewsbury Town v Fleetwood Town W 0-1 League One
07 Jan 2017 Bristol City v Fleetwood Town D 0-0 FA Cup 3rd round
14 Jan 2017 Fleetwood Town v Bristol Rovers W 3-1 League One
17 Jan 2017 Fleetwood Town v Bristol City L 0-1 FA Cup 3rd round replay
21 Jan 2017 Coventry City v Fleetwood Town W 0-1 League One
24 Jan 2017 Sheffield United v Fleetwood Town W 0-2 League One
28 Jan 2017 Fleetwood Town v Southend United D 1-1 League One
04 Feb 2017 Charlton Athletic v Fleetwood Town D 1-1 League One
11 Feb 2017 Fleetwood Town v Rochdale D 0-0 League One
14 Feb 2017 Fleetwood Town v Bradford City W 2-1 League One
18 Feb 2017 Milton Keynes Dons v Fleetwood Town W 0-1 League One
25 Feb 2017 Fleetwood Town v Northampton Town W 3-0 League One
04 Mar 2017 Scunthorpe United v Fleetwood Town W 0-2 League One
11 Mar 2017 Fleetwood Town v Bolton Wanderers L 2-4 League One
14 Mar 2017 Walsall v Fleetwood Town W 0-1 League One
18 Mar 2017 Fleetwood Town v AFC Wimbledon D 0-0 League One
25 Mar 2017 Bury v Fleetwood Town D 0-0 League One
01 Apr 2017 Fleetwood Town v Swindon Town L 0-1 League One
05 Apr 2017 Oxford United v Fleetwood Town W 1-3 League One
08 Apr 2017 Oldham Athletic v Fleetwood Town L 2-0 League One
14 Apr 2017 Peterborough United v Fleetwood Town W 1-2 League One
17 Apr 2017 Fleetwood Town v Millwall W 1-0 League One
22 Apr 2017 Gillingham v Fleetwood Town W 2-3 League One
30 Apr 2017 Fleetwood Town v Port Vale D 0-0 League One
04 May 2017 Bradford City v Fleetwood Town L 1-0 League One Play-Offs Semi-final 1st leg
07 May 2017 Fleetwood Town v Bradford City D 0-0 League One Play-Offs Semi-final 2nd leg


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