David Ball Profile and Player Statistics
First name: David
Last name: Ball
Position: , Attacker, CF-L, CF-R, LF, LM, Midfielder, RF, RM
Nationality: England
Date of birth: 14 December 1989
Age: 34
Place of birth: England
Height: 183 cm
Weight: 75 kg

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which David Ball has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
A-League Men 2023/2024 Wellington Phoenix 1649 26 6 16 0 0 4 0
Australian Cup 2023 Wellington Phoenix 35 1 1 0 0 0 0 0
A-League Men 2022/2023 Wellington Phoenix 1812 24 3 8 1 0 6 0
League One 2022/2023 Fleetwood Town 0 0 0 0 0 0 0 0
Australian Cup 2022 Wellington Phoenix 0 0 0 0 0 0 0 0
A-League Men 2021/2022 Wellington Phoenix 1998 24 0 12 2 0 7 0
Australian Cup 2021 Wellington Phoenix 287 4 1 1 0 0 2 0
A-League Men 2020/2021 Wellington Phoenix 2048 24 0 7 6 0 5 1
A-League Men 2019/2020 Wellington Phoenix 2093 25 1 5 6 0 3 0
Australian Cup 2019 Wellington Phoenix 0 0 0 0 0 0 0 0
Carabao Cup 2018/2019 Rotherham United 151 2 0 1 0 0 0 0
EFL Trophy 2018/2019 Bradford City 262 3 0 1 1 0 0 0
FA Cup 2018/2019 Bradford City 0 4 0 4 1 0 2 0
League One 2018/2019 Bradford City 2663 35 5 10 5 0 6 0
Carabao Cup 2017/2018 Rotherham United 154 2 0 1 0 0 0 0
EFL Trophy 2017/2018 Rotherham United 341 8 5 2 0 0 1 0
FA Cup 2017/2018 Rotherham United 68 1 0 1 0 0 0 0
League One 2017/2018 Rotherham United 2304 33 6 18 8 0 1 0
Carabao Cup 2016/2017 Fleetwood Town 72 1 0 1 0 0 0 0
EFL Trophy 2016/2017 Fleetwood Town 32 1 0 1 0 0 0 0
FA Cup 2016/2017 Fleetwood Town 330 5 1 2 0 0 0 0
League One 2016/2017 Fleetwood Town 3717 48 7 10 14 0 2 0
Club Friendlies 1 2016 Fleetwood Town 46 1 0 1 0 0 0 0
Carabao Cup 2015/2016 Fleetwood Town 23 1 1 0 0 0 0 0
EFL Trophy 2015/2016 Fleetwood Town 73 3 3 0 1 0 0 0
FA Cup 2015/2016 Fleetwood Town 78 1 0 1 0 0 0 0
League One 2015/2016 Fleetwood Town 2141 37 11 21 4 0 1 0
Carabao Cup 2014/2015 Fleetwood Town 7 1 1 0 0 0 0 0
EFL Trophy 2014/2015 Fleetwood Town 90 1 0 0 0 0 0 0
League One 2014/2015 Fleetwood Town 1812 32 12 17 8 0 3 0
Carabao Cup 2013/2014 Fleetwood Town 90 1 0 0 1 0 0 0
EFL Trophy 2013/2014 Fleetwood Town 251 4 1 3 3 0 0 0
FA Cup 2013/2014 Fleetwood Town 104 2 1 1 1 0 0 0
League Two 2013/2014 Fleetwood Town 2378 33 6 13 8 0 1 0
Carabao Cup 2012/2013 Fleetwood Town 63 1 0 1 0 0 0 0
EFL Trophy 2012/2013 Fleetwood Town 90 1 0 0 0 0 0 0
FA Cup 2012/2013 Fleetwood Town 180 2 0 0 2 0 0 0
League Two 2012/2013 Fleetwood Town 2390 34 6 16 7 0 2 0
Carabao Cup 2011/2012 Peterborough United 143 2 1 1 2 0 0 0
Championship 2011/2012 Peterborough United 227 4 2 2 1 0 0 0
EFL Trophy 2011/2012 Rochdale 90 1 0 0 1 0 0 0
League One 2011/2012 Rochdale 598 7 0 3 3 0 2 0
Carabao Cup 2010/2011 Swindon Town 68 1 0 1 0 0 0 0
EFL Trophy 2010/2011 Swindon Town 183 2 1 2 1 0 0 0
League One 2010/2011 Swindon Town 707 18 11 6 2 0 0 0
League One 2010/2011 Peterborough United 709 21 14 6 5 0 1 0
Premier League 2009/2010 Manchester City 0 0 0 0 0 0 0 0

David Ball has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
18/05/2024 Wellington Phoenix
1 - 2
Melbourne Victory 0-0H2H+
  30' D. Arzani
A. Rufer 63'  
  0 - 1 82' A. Traoré
Y. Salas 90+1'  
O. Zawada 90+9' 1 - 1  
  97' C. Chapman
  1 - 2 102' C. Ikonomidis
12/05/2024 Melbourne Victory
0 - 0
Wellington Phoenix 0-0H2H+
  41' David Ball
  52' N. Pennington
D. Arzani 88'  
  90+5' A. Rufer
27/04/2024 Wellington Phoenix
3 - 0
Macarthur 2-0H2H+
K. Barbarouses 22' 1 - 0  
T. Payne 29' 2 - 0  
  41' J. Drew
A. Rufer 54'  
Y. Salas 84'  
O. Zawada 87'  
O. Zawada 90+2' 3 - 0  
19/04/2024 Newcastle Jets
1 - 1
Wellington Phoenix 1-0H2H+
A. Paulsen 15' 1 - 0  
C. Timmins 17'  
P. Cancar 65'  
C. Jenkinson 66'  
  68' S. Wootton
  1 - 1 71' K. Barbarouses
D. Ingham 90+6'  
  90+6' A. Rufer
12/04/2024 Wellington Phoenix
1 - 0
Melbourne Victory 0-0H2H+
T. Payne 31'  
  34' F. Monge
David Ball 65'  
  90+1' D. Da Silva
F. Surman 90+5' 1 - 0  
31/03/2024 Wellington Phoenix
1 - 0
Brisbane Roar 1-0H2H+
B. Kraev 2' 1 - 0  
David Ball 43'  
  73' H. Hore
A. Rufer 81'  
  90+6' T. Aldred
16/03/2024 Wellington Phoenix
2 - 1
Sydney 0-1H2H+
  0 - 1 6' R. Mak
H. Matthews 54' 1 - 1  
K. Barbarouses 69' 2 - 1  
S. Sutton 79'  
S. Wootton 89'  
09/03/2024 Melbourne City
1 - 0
Wellington Phoenix 0-0H2H+
J. Jeggo 15'  
  34' Y. Salas
S. Souprayen 58' 1 - 0  
  70' K. Barbarouses
S. Souprayen 72'  
A. Nabbout 79'  
  82' A. Rufer
M. Jakoliš 84'  
03/03/2024 Wellington Phoenix
3 - 2
Adelaide United 1-0H2H+
B. Old 34' 1 - 0  
  54' Isaías
  1 - 1 60' L. Jovanovic
O. van Hattum 69' 2 - 1  
  76' B. Warland
B. Old 78' 3 - 1  
  90+2' N. Irankunda
  3 - 2 90+4' H. Ibusuki
  90+4' N. Irankunda
24/02/2024 Perth Glory
0 - 0
Wellington Phoenix 0-0H2H+
J. Muir 38'  
A. Stajcic 39'  
G. Colli 57'  
J. Rawlins 77'  
B. Kamau 78'  
  90+3' O. Zawada
A. Šušnjar 90+3'  
18/02/2024 Macarthur
1 - 2
Wellington Phoenix 0-1H2H+
C. Lewis 22'  
  24' David Ball
  0 - 1 31' K. Barbarouses
  42' O. van Hattum
  54' I. Hughes
  0 - 2 73' K. Barbarouses
C. M'Mombwa 75'  
B. Oliveira 78' 1 - 2  
  90+4' Y. Salas
  90+4' O. Zawada
10/02/2024 Wellington Phoenix
2 - 0
Western United 1-0H2H+
N. Pennington 3' 1 - 0  
  26' S. Pasquali
J. Donachie 47' 2 - 0  
  70' J. Donachie
A. Paulsen 90+3'  
06/02/2024 Wellington Phoenix
0 - 0
Central Coast Mariners 0-0H2H+
  68' C. Theoharous
02/02/2024 Brisbane Roar
1 - 1
Wellington Phoenix 0-0H2H+
  0 - 1 51' B. Kraev
J. Nikolovski 59'  
  64' N. Pennington
  89' B. Kraev
L. Zabala 90+1'  
C. Brown 90+4' 1 - 1  
27/01/2024 Newcastle Jets
1 - 2
Wellington Phoenix 0-1H2H+
  0 - 1 5' A. Rufer
A. Stamatelopoulos 23'  
  43' M. Al-Taay
  45+3' N. Pennington
M. Natta 77'  
T. Buhagiar 80' 1 - 1  
  85' A. Rufer
  1 - 2 87' O. Zawada
19/01/2024 Wellington Phoenix
1 - 1
Melbourne Victory 0-0H2H+
  36' A. Traoré
T. Payne 45+8'  
  0 - 1 79' C. Chapman
A. Rufer 90+5' 1 - 1  
14/01/2024 Perth Glory
3 - 4
Wellington Phoenix 1-2H2H+
A. Taggart 7' 1 - 0  
  1 - 1 29' K. Barbarouses
  1 - 2 45+2' A. Rufer
A. Šušnjar 50' 2 - 2  
  53' S. Sutton
  2 - 3 57' T. Payne
  65' F. Surman
J. Carluccio 70' 3 - 3  
  3 - 4 73' K. Barbarouses
  82' B. Kraev
04/01/2024 Adelaide United
2 - 2
Wellington Phoenix 1-1H2H+
  0 - 1 15' K. Barbarouses
H. Ibusuki 26' 1 - 1  
N. Irankunda 37'  
R. Tunnicliffe 41'  
A. Popovic 43'  
  1 - 2 46' K. Barbarouses
H. Ibusuki 55' 2 - 2  
  77' A. Paulsen
B. Warland 83'  
  90+2' O. van Hattum
H. Ibusuki 90+4'  
29/12/2023 Sydney
3 - 1
Wellington Phoenix 1-0H2H+
R. Grant 11' 1 - 0  
J. Kucharski 25'  
J. Rodwell 33'  
J. Girdwood-Reich 43'  
R. Mak 63'  
  1 - 1 81' K. Barbarouses
M. Burgess 83'  
R. Mak 86' 2 - 1  
  88' S. Sutton
P. Wood 90+1'  
Fábio 90+4' 3 - 1  
Fábio 90+5'  
23/12/2023 Wellington Phoenix
2 - 0
Western Sydney Wanderers 0-0H2H+
A. Rufer 31'  
  75' N. Milanovic
K. Barbarouses 90+1' 1 - 0  
B. Old 90+4' 2 - 0  
18/12/2023 Macarthur
0 - 3
Wellington Phoenix 0-1H2H+
Y. Nicolaou 9'  
  13' A. Rufer
  26' N. Pennington
  0 - 1 40' B. Kraev
J. Aspropotamitis 53'  
  0 - 2 58' K. Barbarouses
  0 - 3 61' K. Barbarouses
U. Dávila 65'  
65'  
Kearyn Baccus 85'  
09/12/2023 Wellington Phoenix
0 - 3
Newcastle Jets 0-2H2H+
  0 - 1 4' A. Stamatelopoulos
  29' P. Cancar
  0 - 2 43' C. Taylor
A. Rufer 45+1'  
  0 - 3 47' A. Stamatelopoulos
K. Barbarouses 90+1'  
02/12/2023 Western United
0 - 1
Wellington Phoenix 0-0H2H+
J. Tratt 3'  
S. Luštica 33'  
  33' N. Pennington
  59' A. Rufer
  0 - 1 79' B. Old
  90+3' S. Sutton
25/11/2023 Wellington Phoenix
1 - 0
Melbourne City 0-0H2H+
B. Kraev 48' 1 - 0  
  68' C. Good
B. Kraev 72'  
  74' J. MacLaren
10/11/2023 Melbourne Victory
1 - 1
Wellington Phoenix 1-1H2H+
  8' N. Pennington
R. Teague 14' 1 - 0  
  18' F. Surman
  1 - 1 41' D. Da Silva
  45+4' L. Kelly-Heald
J. Geria 83'  
  89' T. Payne
22/10/2023 Western Sydney Wanderers
0 - 0
Wellington Phoenix 0-0H2H+
J. Brillante 70'  
N. Milanovic 83'  
  90+4' K. Barbarouses
27/08/2023 Melbourne City
3 - 0
Wellington Phoenix 1-0H2H+
  22' N. Pennington
  30' K. Barbarouses
T. Arslan 37' 1 - 0  
  63' A. Rufer
J. MacLaren 76' 2 - 0  
J. MacLaren 78' 3 - 0  
05/05/2023 Adelaide United
2 - 0
Wellington Phoenix 1-0H2H+
C. Goodwin 19' 1 - 0  
R. Kitto 34'  
C. Goodwin 67' 2 - 0  
  80' Yan Sasse
  83' B. Kraev
B. Halloran 85'  
E. Alagich 90+1'  
29/04/2023 Macarthur
0 - 1
Wellington Phoenix 0-1H2H+
  0 - 1 11' O. Zawada
  26' A. Rufer
  34' U. Talay
J. Skotadis 55'  
Kearyn Baccus 77'  
  80' J. Laws
21/04/2023 Western Sydney Wanderers
4 - 0
Wellington Phoenix 2-0H2H+
B. Borello 9' 1 - 0  
C. Nieuwenhof 31' 2 - 0  
A. Simmons 65' 3 - 0  
  69' T. Payne
  77' C. Elliott
  86' A. Rufer
K. Yengi 87' 4 - 0  
16/04/2023 Wellington Phoenix
2 - 2
Brisbane Roar 1-1H2H+
  0 - 1 8' J. O'Shea
O. Zawada 35' 1 - 1  
  40' T. Gomulka
  43' S. Neville
  46' T. Aldred
Yan Sasse 56' 2 - 1  
David Ball 67'  
  2 - 2 82' S. Neville
  90+4' J. Hingert
10/04/2023 Melbourne City
4 - 1
Wellington Phoenix 1-0H2H+
J. MacLaren 34' 1 - 0  
  1 - 1 49' S. Ugarković
J. MacLaren 52' 2 - 1  
M. Tilio 57' 3 - 1  
  65' J. Laws
C. Talbot 70'  
M. Tilio 83' 4 - 1  
  90' David Ball
01/04/2023 Wellington Phoenix
1 - 2
Melbourne Victory 1-0H2H+
O. Zawada 25' 1 - 0  
  50' C. Chapman
  1 - 1 58' B. Fornaroli
  1 - 2 76' D. Da Silva
  77' C. Ikonomidis
  90+1' B. Fornaroli
17/03/2023 Adelaide United
5 - 1
Wellington Phoenix 2-0H2H+
S. Wootton 16' 1 - 0  
  23' L. Mauragis
L. Jovanovic 23' 2 - 0  
  33' C. Elliott
L. Barr 51' 3 - 0  
  3 - 1 54' A. Rufer
H. Ibusuki 62' 4 - 1  
C. Goodwin 71' 5 - 1  
L. Barr 81'  
12/03/2023 Wellington Phoenix
1 - 0
Sydney 1-0H2H+
O. Zawada 21' 1 - 0  
Yan Sasse 41'  
  77' R. Grant
04/03/2023 Wellington Phoenix
2 - 1
Newcastle Jets 2-0H2H+
  35' T. Buhagiar
David Ball 38'  
C. Elliott 40' 1 - 0  
  41' J. Duncan
O. Zawada 45+6' 2 - 0  
  2 - 1 51' M. Saito
  86' C. Jenkinson
24/02/2023 Central Coast Mariners
1 - 1
Wellington Phoenix 1-0H2H+
Nick Montgomery 0'  
J. Mcgarry 12' 1 - 0  
  34' B. Kraev
B. Kaltack 58'  
Nick Montgomery 60'  
  65' B. Old
  70' David Ball
J. Farrell 90'  
  1 - 1 90+4' O. Zawada
  90+5' O. van Hattum
Moresche 90+7'  
  90+7' S. Wootton
17/02/2023 Western United
0 - 3
Wellington Phoenix 0-1H2H+
A. Prijović 9'  
  0 - 1 19' Yan Sasse
  27' C. Elliott
  0 - 2 58' B. Kraev
  0 - 3 64' O. Zawada
A. Diamanti 79'  
12/02/2023 Macarthur
2 - 1
Wellington Phoenix 1-1H2H+
  0 - 1 4' B. Kraev
U. Dávila 32' 1 - 1  
T. Uskok 34'  
J. Drew 36'  
  41' O. Zawada
Kearyn Baccus 43'  
  44' Yan Sasse
  45+2' A. Rufer
M. Najjar 49' 2 - 1  
U. Dávila 57'  
  90+5' O. van Hattum
03/02/2023 Melbourne Victory
3 - 1
Wellington Phoenix 1-1H2H+
  0 - 1 13' O. Zawada
  25' C. Elliott
B. Fornaroli 32' 1 - 1  
  52' F. Surman
J. Brimmer 54' 2 - 1  
B. Fornaroli 70'  
T. Jurić 90+1' 3 - 1  

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2024 SoccerPunter Pte. Ltd. All rights reserved.