Bradford City  Squad 1998-2025   [2002-2003 only]   [2024-2025 only]

(Data likely to be incomplete)
Apps Goals Time Subbed Unused
Joe Adams 2 +1      168 3         
Kielen Adams           1    
Tom Adeyemi 1 +1 1     1 101          
Chisom Afoka 4 +1      1 322 2     4    
Simon Ainge 1 +1      146      1    
Hope Akpan 44 +10 6     8 3832 21     8    
Jak Alnwick 1      90      2    
Jermaine Anderson 15 +7 2     3 1334 6     25    
Paul Anderson 7 +11      3 650 6     4    
Lee Angol 24 +18 7     8 2260 16     3    
Paul Arnison 1      90          
Moses Ashikodi 1      76 1         
Peter Atherton 3      1 1 270          
Chris Atkinson 1 +3      167 1     8    
Will Atkinson 38 +19 3     1 3778 7     4    
Adam Baker +4      213      7    
Aden Baldwin 8 +2      2 686 2     1    
David Ball 37 +5 7     9 3208 15         
Scott Banks 26 +10 6     6 2273 18     2    
Steve Banks           1    
Elliott Barker           3    
Lachlan Barr 1 +1      104      1    
Alex Bass 21      1 1890          
Forrayah Bass 1      105 1     6    
Matthew Bates 21 +2      1900 6     9    
Jonathan Bateson 1 +1      138      1    
Jay Benn 13 +3      4 1194 3     3    
Kyle Bennett 14 +4 1     1 1124 9     1    
Mason Bennett 5 +8 1     463 5         
Craig Bentham +1      1      1    
Jack Bentley           6    
Matthew Birchall           1    
Kwame Boateng 1 +1      121      7    
Tolaji Bola 2 +2      182      7    
Adam Bolder 1      90          
Michael Boulding 2      109 1     2    
Mark Bower 8 +1      731      2    
Jordan Bowery 1 +2      97 1     2    
Michael Branch 1      90          
Chris Brandon +2      29          
Joseph Brennan           1    
Marc Bridge-Wilkinson 4      1 360          
Scott Brown 3      272 1     9    
Kai Brunker +1      1          
Kai Brünker 11 +19 1     5 1047 9     10    
Lee Bullock 6 +1 2     2 554      1    
Oliver Burke 2      139 2     2    
Reece Burke 36 2     4 3073 6     2    
Rumarn Burrell +2      12      4    
Jacob Butterfield 11 +4 1     1 1020 4     1    
Neill Byrne 17 +1 2     4 1 1488 2     1    
Danny Cadamarteri 3 +1      1 300          
Paul Caddis 27 +2 2     7 2439 4     2    
Niall Canavan 35 +1 1     3 1 3095 2     8    
Harrison Chapman 40 +18 3     9 3096 35     19    
Adam Chicksen 47 +4      8 3 4205 6     9    
Chibuzor Chilaka           1    
Steve Claridge +1      11          
Billy Clarke 122 +46 30     12 10515 86     13    
Matthew Clarke 4 +1      3 361      2    
Nathan Clarke 29 +6      5 1 2791 4     28    
Tom Clarke +1      29          
Lewis Clarkson +1      4      1    
Adam Clayton 15 +1      4 1236 7     1    
Joe Colbeck 3 +3 1     346          
Devante Cole 14 +9 6     1 1349 9     3    
Luca Colville 4 +11 3     2 522 2     6    
Alan Combe           2    
Jack Compton 3      214 3         
Barry Conlon 1 +2      104 1         
Alan Connell 19 +40 9     3 2032 13     28    
Dylan Connolly 24 +5 1     4 2069 10     2    
Andy Cook 160 +28 81     16 1 14148 61     3    
Andrew Cooke 2      139 2         
Callum Cooke 85 +27 6     15 1 7854 25     7    
Dara Costelloe 8 +3      3 725 8     3    
Finn Cousin-Dawson 33 +7      9 2905 8     35    
Joe Cracknell           45    
Oliver Crankshaw 12 +15 1     2 1150 9     4    
Romoney Crichlow-Noble 35 +6 1     6 3222 2     4    
Lee Crooks +1      45      1    
Josh Cullen 61 +2 1     8 5402 9     1    
Nathan Curtis +1      15          
Omar Daley 6 +1 2     1 509 3     1    
Matthew Daly 8 +1 1     563 7     2    
Sherwin Dandery Seedorf           1    
Mark Danks           1    
Stephen Darby 233 +6 1     18 1 20867 17     31    
Andrew Davies 96 +2 5     10 1 8187 11     5    
Steve Davies 8 +22 5     5 1 1059 9     2    
Aidan Davison 2      180          
Raffaele De Vita 9 +14 1     1 843 7     8    
Luke Dean 1      64 1         
Nathan Delfouneso 4 +2      368 2     4    
Matt Derbyshire 4 +19 2     1 505 4     12    
Daniel Devine 32 +21 1     4 3227 9     72    
Jamie Devitt 4 +3      1 1 402 2     3    
Cheick Diabate 13 +2      6 1155 2     3    
Ryan Dickson 4 +2 1     421 1         
Timothee Dieng 57 +21 7     9 5253 14     12    
Scott Dobie 1      70 1         
Tommy Doherty 1      67 1         
Matthew Dolan 14 +15      3 1316 6     23    
Clayton Donaldson 43 +19 10     6 3858 19     14    
Colin Doyle 97 +1      4 8679 2     131    
Eoin Doyle 50 +5 11     5 4314 25     1    
Nathan Doyle 82 +13 2     17 2 7361 18     11    
Adam Drury 11 +1      3 890 3         
Shane Duff 1      90          
Matt Duke 32 +1      1 2968      34    
Bruce Dyer +1      15          
Ryan East 7 +19      898 5     23    
Simon Eastwood 2      180          
Richard Edghill 4      304 1         
John Egan 4      287 1         
Abobaker Eisa 10 +11 2     1017 8     5    
Raecce Ellington +1      5      1    
Tom Elliott 2 +5      173 2         
Lewis Emanuel 2 +1      209 1     1    
Connor Erangey           1    
Corry Evans 4 +5      1 310 4     3    
Gareth Evans 39 +18 3     3 3394 24     18    
Lee Evans 39 +2 4     10 1 3429 8         
Paul Evans 2 +1      1 181      1    
Rhys Evans 2      180          
Craig Fagan 3 +1      1 305 1         
Gareth Farrelly 1      90          
Tom Field 8 +1      1 642 4     9    
Michael Flynn 6 4     2 561 1         
Caleb Folan +6      1 79      2    
Danny Forrest +1      20      2    
Craig Forsyth 6 +2 1     493 3     3    
Matthew Foulds 42 +10 2     1 4029 1     35    
Simon Francis 2 +1      215          
Tyler French 14 +11 1     2 1405 2     20    
Dean Furman 1      90          
Jason Gavin 2      1 180          
Jordan Gibson 11 +18 1     1 1217 4     19    
Alex Gilliead 177 +28 6     16 15565 53     8    
Matthew Glennon 1      90          
Eliot Goldthorp 1 +3      2 132      12    
Curtis Good 8 +1      702 2     5    
George Goodman           2    
David Graham +1      34          
Jordan Graham +1      15      2    
Andy Gray 12 +7 2     3 988 8     17    
Joel Grodowski +1      32      3    
Callum Gunner           1    
Kurtis Guthrie 7 +6      634 4     1    
Callum Guy 15 +2      3 1335 3     1    
Zac Hadi           3    
Andy Halliday 25 +7 3     3 1940 16     6    
Brad Halliday 119 +8 5     20 1 10682 12     7    
Ross Hannah 1 +4      162 1     8    
Jacob Hanson 5 +2 1     435 2     8    
James Hanson 182 +37 56     21 17062 14     2    
Kian Harratt 3 +6 1     1 412      6    
Cameron Hawkes +2      53          
Niall Heaton           2    
Paul Heckingbottom 4      360          
Josef Hefele           2    
Lee Hendrie +1      15          
Luke Hendrie 34 +6      6 3065 5     14    
Adam Henley 25 +2      2 2134 5     8    
Karl Henry 4 +2      2 409 2         
Calum Hepworth           1    
Zavon Hines 26 +15 2     4 2218 22     15    
Jordy Hiwula 32 +17 12     2 2921 17     7    
Lee Holmes 2      180          
Sam Hornby 32      1 2880      65    
Louis Horne           4    
Bryce Hosanah 11      1 780 6     1    
Russell Howarth 1 +1      154      2    
Ellis Hudson 1 +5      260 1     13    
William Huffer           4    
Lewis Hunt 1 1     90          
Paul Huntington 6 +1      547      7    
Harry Ibbitson           1    
Thomas Isherwood 3 +2      1 247 2     18    
Zeli Ismail 12 +9 1     2 1 958 10     10    
Wayne Jacobs 1      90      2    
Luke James 4 +10      380 3     14    
Arron Jameson           14    
Freddy Jeffreys 1 +1      73 1         
Eddie Johnson 6      1 481 2         
Jermaine Johnson 2      153 1         
Alexander Jones 16 +14 10     2 1471 15     13    
Brad Jones 3      270      10    
Gary Jones 93 +7 8     8 8674 6     3    
Ritchie Jones 9 +3 1     1 878 2     13    
Steve Jones 1 1     89 1         
Claus Jorgensen 1 +1 1     1 99          
Juanjo           1    
Calum Kavanagh 27 +9 8     7 2328 20     1    
Tom Kearney 2      180      1    
Fiacre Kelleher 8 +3      1 768      34    
Ciaran Kelly 46 +8 1     11 3960 15     20    
Jason Kennedy 29 +8 3     3 2584 8     24    
Matthew Kilgallon 55 +3 5     5 1 4994 2     23    
James King 1      90      6    
Oliver Kirkpatrick           1    
Nathaniel Knight-Percival 132 +3 8     26 2 11964 2     11    
Billy Knott 62 +17 8     7 5550 35     26    
Alex Laird 1 +1      104      1    
Caolan Lavery 5 +15 1     2 579 4     14    
Nicky Law 80 +12 6     3 7223 19     5    
Jamie Lawrence 1      90          
Graeme Lee 2      180          
Greg Leigh 9 2     1 778 2     31    
Harry Lewis 86      2 7770      3    
Gary Liddle 70 +6 4     14 6264 7     6    
Scott Loach 2      180          
Jackson Longridge 7 +3      2 643      23    
Matthew Lund 7 +3 2     1 657 3     2    
Gary MacKenzie 9 +3 1     1 910 2     6    
Jake Maltby +1      9      7    
Mark Marshall 57 +31 6     4 5455 23     9    
Rory McArdle 225 +6 15     26 2 20404 4     18    
Oliver McBurnie 4 +16      529 4     23    
Mark McCammon           1    
Shay McCartan 26 +24 8     8 2374 20     25    
Kevin McDonald 14 +9      8 1373 9     10    
Luke McGee 4      360      7    
Ryan McGowan 28 +1 1     11 2468 2     8    
Patrick McGuire           1    
Carl McHugh 35 +9 4     9 3552 4     59    
Paul McLaren 1 +1      62 1         
Jon McLaughlan           1    
Jon McLaughlin 85 +1      2 7771 1     35    
Aaron Mclean 27 +10 7     2 2241 20     2    
Tony McMahon 122 +6 14     28 11109 7     11    
Marc McNulty 6 +10 1     1 617 5     2    
Kelvin Mellor 42 +8 3     6 3831 6     5    
Luca Mellor           1    
James Meredith 211 +9 4     19 19099 11     14    
Glenn Middleton 2 +1      191 2     2    
Jeremie Milambo           1    
George Miller 22 +22 6     4 1 2322 14     5    
Chris Mitchell 3 1     279 1     1    
Robert Molenaar 2      1 180          
Thomas Moncur 2      180          
Liam Moore 1      90      1    
Filipe Morais 44 +27 8     6 1 3997 24     9    
Connor Morris +1      18          
Josh Morris 8 +8 1     831 4     16    
Dylan Mottley-Henry 11 +15      1293 5     22    
Louis Moult           1    
Ben Muirhead 2 +2      209 2     1    
Paul Mullin           1    
Andy Myers 1      90          
Tom Naylor 6 +1      500 3     3    
Scott Neilson 2      154 2         
Michael Nelson 13 +1      1223 1     9    
Thierry Nevers 2 +7      1 232 2     4    
Kyle Nix 2 +2      183 1         
Lee Novak 22 +2 9     2 1973 4     1    
James O'Brien 1 +1      49 1         
Jim O'Brien 9 +7      2 819 5         
Lewis O'Brien 43 +3 4     9 3938 5     1    
Luke O'Brien 9 1     1 840      1    
Anthony O'Connor 134 +3 8     15 1 12090 1     4    
Paudie O'Connor 123 +6 8     31 3 11051 4     21    
Richard O'Donnell 137      5 12390      53    
Steve O'Leary           1    
Joseph O'Shaughnessy           1    
Clark Oduor 35 +25 5     2 3246 22     9    
Oluwarotimi Odusina 7      584 1     17    
Luke Oliver 26 +1      4 2320 5     10    
Vadaine Oliver 17 +45 6     2 1927 14     14    
Emmanuel Osadebe 9 +24 2     1 1 1033 8     9    
Leon Osborne 1 +1      71 1         
Aramide Oteh 12 +10 4     3 1146 8     5    
Daniel Oyegoke 17 +10      6 1 1519 5     6    
Matt Palmer 17 +1      1431 3     4    
Ben Parker 4      2 333 1         
Mark Paston 1      90          
Omari Patrick 14 +16 3     1 1288 11     28    
Alex Pattison 18 +9 5     4 1 1530 9     1    
Jack Payne 40 +7 9     3 3602 19     6    
Niah Payne           1    
Billy Paynter 2 1     179 1         
Tom Penford 1      90      1    
Matt Penney +1      31      8    
Dion Pereira 19 +9 2     1 1530 13     12    
Curtis Peters           1    
Bobby Petta 1      45 1         
Jordan Pickford 34      1 2 2979      1    
Lenny Pidgeley 1      90          
Matthew Platt 79 +9 3     18 2 7111 4     10    
Bobby Pointon 32 +24 6     5 3038 22     14    
Dominic Poleon 18 +19 7     2 1709 15     8    
James Pollard +1      1     3    
Reece Powell           2    
Harry Pritchard 31 +13 7     3 2759 16     9    
Jamie Proctor 15 +5 6     1 1224 9         
Michael Proctor 1 1     90          
Daniel Pybus 5 +2      476 2     8    
Vincent Rabiega 2 +2      151 1     3    
Lukas Raeder 4      360      41    
Simon Ramsden 4      2 1 338          
Richard Ravenhill 2      180          
Ricky Ravenhill 35 +6 1     8 1 2877 11     26    
Adam Reach 18 3     1 1619 1         
Jake Reeves 44 +2 1     9 3612 16     7    
Zesh Rehman 2      180          
Zeshan Rehman 1      79 1         
Kyel Reid 90 +21 13     9 8043 45     7    
Paul Reid           1    
Alex Rhodes 1 1     74 1     1    
Lewis Richards 40 +11 1     5 3532 13     4    
Ben Richards-Everton 49 +2 2     5 1 4279 3     8    
Heath Richardson           2    
Donovan Ricketts 5      386 1         
Liam Ridehalgh 88 +9 1     15 7717 17     9    
Joe Riley 6 +2      420 4     2    
Connor Ripley 1      90      26    
Theo Robinson 7 +19 4     1 948 7     8    
Tyrell Robinson 17 +11 3     1 1731 3     3    
Alan Rogers +1      27          
Christopher Routis 30 +8 3     4 1 2402 13     41    
Danny Rowe 8 +10 5     4 802 7     2    
Austin Samuels 7 +7 1     642 5     6    
Oliver Sanderson 11 +5 3     1 897 11     6    
Antoni Sarcevic 4 +2      2 391 2         
Rouven Sattelmaier 20 +2      1 1881 1     58    
Lloyd Saxton           1    
Ben Saynor           2    
Kian Scales 11 +16 1     2 1132 5     20    
Sean Scannell 20 +4 1     1 1736 8         
Steven Schumacher 5 1     450          
Sherwin Seedorf 4 +6      375 3     4    
Marcel Seip 4      390          
Connor Shanks 2 +1      1 204 2     2    
Mo Shariff +2      28      2    
Alan Sheehan 22 +10 1     5 1 2275      19    
Jack Shepherd 20 +4 2     8 1848 4     2    
Jorge Sikora 5 +1      432 2     6    
Richard Smallwood 124 +5 5     29 10952 22     3    
Tyler Smith 27 +26 12     1 2398 24     16    
Yann Songo'o 48 +15 3     7 4458 4     19    
Jake Speight 1 +1      113          
Michael Standing 3      206 3         
Ben Starosta 1 +1      91          
Reece Staunton 14 +6 1     3 1319 3     17    
Jonathan Stead 43 +5 12     2 3625 21     1    
Jordan Stevens 1 +15      243 1     8    
Damion Stewart           2    
Mark Stewart +1      13          
Jack Stockdill           5    
Sam Stubbs 50 +5 2     11 4519 2     4    
Oliver Suklenicki +1      11          
Nicky Summerbee 1      31 1     1    
Levi Sutton 66 +29 5     13 1 6303 15     10    
Louie Swain           2    
John Swift 1      75 1     1    
Dave Syers           1    
David Syers 1 +1      96 1         
George Sykes-Kenworthy 2      180      36    
Andrew Taylor 2      180          
Ash Taylor 14 +3      3 1 1245 2     6    
Charlie Taylor 1      77 1         
Chris Taylor 9 +6      1 823 5     3    
Matt Taylor 3 +1      198 2     17    
Paul Taylor 22 +11 6     2 1961 11     5    
Wes Thomas 6 +4 1     1 517 6     2    
Adam Thompson 8 +5 1     2 755 1     13    
Garry Thompson 70 +32 11     7 5894 50     5    
Peter Thorne 3 +1 2     266 2         
Tom Thorpe 2 +2      228      5    
Robbie Threlfall 2      180      1    
Oscar Threlkeld 26 +1      6 2121 8     5    
Jonathan Tomkinson 22 +6      7 2003 3     4    
Kevin Toner 2 1     180      15    
Willy Topp +1      1 14      1    
Rayhaan Tulloch 3 +7 1     1 464 3     2    
Blair Turgott 4 +7      508 1     7    
Gus Uhlenbeek 2 1     180          
Matthew Urwin +1      1 1     21    
Nico Vaesen 1      90          
James Vaughan 25 +2 10     10 2186 6         
Charles Vernam 37 +17 10     3417 25     4    
Romain Vincelot 93 +1 7     21 1 8171 8     5    
Haris Vuckic 8 +6 4     621 6     7    
Gabriel Wadsworth           3    
Noah Wadsworth +2      6      4    
Jamie Walker 85 +19 18     25 2 7294 52     2    
Sam Walker 42      1 3780      4    
Ronnie Wallwork 1 2     90          
Gary Walsh           1    
Ashley Ward 2 2     180          
Stephen Warnock 13      1 1134 3     4    
Elliot Watt 93 +3 5     20 1 8139 17     3    
Reece Webb-Foster 1 +4      109      18    
Spencer Weir-Daley +1      14          
Nahki Wells 58 +19 40     7 5197 36     7    
David Wetherall 8      1 720          
Simon Whaley 1      70 1         
Ben Williams 75 +2      1 6890      34    
Darren Williams 1      89 1     1    
Steve Williams 4      1 360      1    
Adam Wilson 4 +12 1     1 474 3     5    
Ben Wilson 6      570      33    
Dean Windass 5 4     450          
Tom Windle 1 +2      139          
Charlie Wood +1      11          
Connor Wood 108 +7 3     11 9809 5     16    
Calum Woods 5 +1      383 3         
Jonathan Worthington 1      79 1         
Josh Wright 17 +5      4 1527 4     8    
Sam Wright +1      22      6    
Tyreik Wright 36 +9 6     11 3080 17     2    
Charlie Wyke 60 +2 22     2 2 5408 4         
Mark Yeates 41 +40 7     6 4245 18     16    
Kelly Youga 1      1 90      1    
Dylan Youmbi           1    
Jake Young 9 +9 4     2 843 8     5    
Francois Zoko 3 +18 1     4 421 3     13