2018–19 Bradford City A.F.C. season
{{Use dmy dates|date=July 2019}}
{{Infobox football club season
|club = Bradford City
|season = 2018–19
|manager = Michael Collins
(Until 3 September){{cite news |title=Bradford sack boss Collins after six games |url=https://www.bbc.co.uk/sport/football/45403103 |access-date=10 September 2018 |publisher=BBC |date=3 September 2018}}
David Hopkin
(Between 4 September–25 February){{cite news |title=Bradford appoint Hopkin as head coach |url=https://www.bbc.co.uk/sport/football/45406387 |access-date=10 September 2018 |publisher=BBC |date=4 September 2018}}{{cite news |title=Bradford City manager Hopkin resigns |work=BBC Sport |url=https://www.bbc.co.uk/sport/football/47357362 |access-date=26 February 2019}}
Gary Bowyer
(from 4 March){{cite news |title=Bradford appoint Bowyer as manager |work=BBC Sport |url=https://www.bbc.co.uk/sport/football/47441722 |access-date=4 March 2019}}
|mgrtitle = Head Coach
|chairman = Edic Rahic
Stefan Rupp
|stadium = Valley Parade
|league = League One
|league result = 24th (relegated)
|cup1 = FA Cup
|cup1 result = Round 2 Replay (vs. Peterborough United)
|cup2 = EFL Cup
|cup2 result = Round 1 (vs. Macclesfield Town)
|cup3 = EFL Trophy
|cup3 result = Group Stage
|league topscorer =
Eoin Doyle (11)
|season topscorer =
Eoin Doyle (11)
|highest attendance = 19,487 vs. Sunderland (League One)
|lowest attendance = 902 vs. Everton U21's (EFL Trophy)
|average attendance = {{formatnum:{{#expr: (18986 + 15302 + 15563 + 15709 + 15916 + 19487 + 15875 + 11075 + 16393 + 19084 + 15314 + 16130 + 16318 + 15517 + 14906 + 15365 + 15855 + 15890 + 15992 + 16307 + 16496 + 15686 + 17817)/23 round 0}}}}
|largest win = 4–0 vs. Walsall
(15 December 2018)
|largest loss = 0–4 vs. Gillingham
(27 October 2018)
|prevseason = 2017–18
|nextseason = 2019–20
|pattern_la1 = _bradford1819h
|pattern_b1 = _bradford1819h
|pattern_ra1 = _bradford1819h
|pattern_sh1 = _bradford1819h
|pattern_so1 = _bradford1819h
|leftarm1 = 000000
|body1 = 78140C
|rightarm1 = 000000
|shorts1 = 78140C
|socks1 = 78140C
|pattern_la2 = _bradford1819t
|pattern_b2 = _bradford1819t
|pattern_ra2 = _bradford1819t
|pattern_sh2 = _bradford1819t
|pattern_so2 =
|leftarm2 = 33CCFF
|body2 = 33CCFF
|rightarm2 = 33CCFF
|shorts2 = FFFFFF
|socks2 = 33CCFF
|pattern_la3 = _bradford1819a
|pattern_b3 = _bradford1819a
|pattern_ra3 = _bradford1819a
|pattern_sh3 = _bradford1819a
|pattern_so3 = _bradford1819a
|leftarm3 = 333333
|body3 = 000000
|rightarm3 = 333333
|shorts3 = 000000
|socks3 = 000000
}}
The 2018–19 season is Bradford City's 116th season in their history, their 104th in the English Football League and 106th in the English football league system.{{cite web| url = http://www.statto.com/football/teams/bradford-city/history| url-status = dead| archive-url = https://web.archive.org/web/20150427143214/http://www.statto.com/football/teams/bradford-city/history| archive-date = 2015-04-27| title = Bradford City Complete History - Statto.com}}
Pre-season
On 18 May 2018, Bradford City announced two friendly games against Farsley Celtic and Sheffield United.{{Cite news|url=https://www.bradfordcityfc.co.uk/news/2018/may/sheffield-united-friendly-confirmed/|title=Sheffield United Friendly Confirmed|access-date=2018-05-18|language=en-gb}} Three days later, they revealed further matches with Guiseley and local derby against Bradford Park Avenue.{{Cite news|url=https://www.bradfordcityfc.co.uk/news/2018/may/guiseley-afc-bradford-park-avenue/|title=Two More Fixtures Added To City's Pre-Season Schedule|access-date=2018-05-21|language=en-gb}} On 23 May 2018, a further date away at York City was added to the preseason schedule{{Cite news|url=https://www.bradfordcityfc.co.uk/news/2018/may/york-city-bootham-crescent/|title=York Pre-Season Friendly Confirmed|access-date=2018-05-23|language=en-gb}} followed by an away date against Harrogate Town announced on 11 June.{{Cite news|url=https://www.bradfordcityfc.co.uk/news/2018/june/city-to-take-on-harrogate-in-pre-season-tie/|title=City To Take On Harrogate In Pre-Season Friendly|access-date=2018-06-22|language=en-gb}} On 22 June 2018, a further away date against Carlisle United was announced.{{Cite news|url=https://www.bradfordcityfc.co.uk/news/2018/june/preseason-friendly-carlisle/|title=Pre-season Friendly Against Carlisle Confirmed|access-date=2018-06-22|language=en-gb}}
class="wikitable" style="text-align:center" |
Date
!Opponents !H / A !Result !Scorers !Attendance |
---|
style="background:#ddd;"
|7 July 2018 |A | A–A | Match cancelled due to safety concerns | |
style="background:#fcc;"
|10 July 2018 |A |[http://www.thetelegraphandargus.co.uk/sport/16345763.report-late-lions-double-takes-gloss-off-collins-bow/ 1–2] | Powell 46' | |
style="background:#fcc;"
|14 July 2018 |A |[https://www.bradfordcityfc.co.uk/news/2018/july/york-city/ 0–1] | | |
style="background:#fcc;"
|17 July 2017 |H |[https://www.bradfordcityfc.co.uk/news/2018/july/sheffield-united-match-report/ 2–3] | |
style="background:#cfc;"
|18 July 2018 |A |[https://www.bradfordcityfc.co.uk/news/2018/july/bradford-park-avenue-match-report/ 2–1] | Colville 71', Clare 90+1' | |
style="background:#fcc;"
|21 July 2018 |A |[https://www.bradfordcityfc.co.uk/news/2018/july/harrogate-town-match-report/ 2–7] | Clare (2) 59', 66' | 1,082 |
style="background:#fcc;"
|28 July 2018 |A |[https://www.bradfordcityfc.co.uk/news/2018/july/carlisle-united-match-report/ 0–1] | | |
Competitions
=League One=
{{main|2018–19 EFL League One}}
==League table==
{{:2018–19 EFL League One|showteam=BRA}}
==Result summary==
{{Fb_rs|hw=7|hd=4|hl=12|hgf=25|hga=31|aw=4|ad=4|al=15|agf=24|aga=46|dp=}}
{{Fb rs footer|u=27 April 2019|s=[http://www.statto.com/football/teams/bradford-city/2018-2019/results Statto.com]|date=May 2017}}
==Matches==
On 21 June 2018, the League One fixtures for the forthcoming season were announced.{{cite news |title=EFL fixtures for 2018-19 in full |url=https://www.bbc.co.uk/sport/football/44481605 |access-date=21 June 2018 |publisher=BBC |date=21 June 2018}}{{cite news |title=Bradford City Scores & Fixtures |url=https://www.bbc.co.uk/sport/football/teams/bradford-city/scores-fixtures |access-date=21 June 2018 |publisher=BBC }}
class="wikitable" style="text-align:center" |
Date
!Opponents !H / A !Result !Scorers !Attendance !Position |
---|
style="background:#cfc;"
|4 August 2018 |A | [https://www.bbc.co.uk/sport/football/44989243 1–0] | Payne 19' | 7,625 | 10th |
style="background:#fcc;"
|11 August 2018 | Barnsley |H | [https://www.bbc.co.uk/sport/football/45066830 0–2] | | 18,986 | 13th |
style="background:#fcc;"
|18 August 2018 |A | [https://www.bbc.co.uk/sport/football/45152766 0–2] | | 6,295 | 18th |
style="background:#cfc;"
|21 August 2018 |H | [https://www.bbc.co.uk/sport/football/45178105 1–0] | Payne 32' | 15,302 | 9th |
style="background:#fcc;"
|25 August 2018 |H | [https://www.bbc.co.uk/sport/football/45230174 1–2] | Colville 90+1' | 15,563 | 13th |
style="background:#fcc;"
|1 September 2018 |A | [https://www.bbc.co.uk/sport/football/45304772 1–2] | 3,347 | 17th |
style="background:#fcc;"
|8 September 2018 |A | [https://www.bbc.co.uk/sport/football/45378028 2–3] | 4,393 | 19th |
style="background:#fcc;"
|15 September 2018 |H | [https://www.bbc.co.uk/sport/football/45456247 0–2] | | 15,709 | 21st |
style="background:#fcc;"
|22 September 2018 |A | [https://www.bbc.co.uk/sport/football/45529616 1–2] | Miller 81' | 8,481 | 22nd |
style="background:#ffc;"
|29 September 2018 |H | [https://www.bbc.co.uk/sport/football/45609873 0–0] | | 15,916 | 22nd |
style="background:#cfc;"
|2 October 2018 |A | [https://www.bbc.co.uk/sport/football/45634982 1–0] | 3,630 | 19th |
style="background:#fcc;"
|6 October 2018 |H | [https://www.bbc.co.uk/sport/football/45688531 1–2] | A. O'Connor 52' | 19,487 | 22nd |
style="background:#fcc;"
|13 October 2018 |A | [https://www.bbc.co.uk/sport/football/45768368 1–3] | Doyle 62' | 3,346 | 22nd |
style="background:#fcc;"
|20 October 2018 | Rochdale |H | [https://www.bbc.co.uk/sport/football/45846484 0–2] | | 15,875 | 23rd |
style="background:#fcc;"
|23 October 2018 |H | [https://www.bbc.co.uk/sport/football/45871928 2–4] | A. O'Connor (2) 62', 78' | 11,075 | 24th |
style="background:#fcc;"
|27 October 2018 |A | [https://www.bbc.co.uk/sport/football/45923587 0–4] | | 4,399 | 24th |
style="background:#fcc;"
|3 November 2018 |H | [https://www.bbc.co.uk/sport/football/46000022 0–1] | | 16,393 | 24th |
style="background:#ffc;"
|17 November 2018 |A | [https://www.bbc.co.uk/sport/football/46160556 1–1] | A. O'Connor 10' | 8,046 | 24th |
style="background:#cfc;"
|24 November 2018 |H | [https://www.bbc.co.uk/sport/football/46244151 2–0] | 19,084 | 24th |
style="background:#fcc;"
|27 November 2018 |A | [https://www.bbc.co.uk/sport/football/46270554 0–4] | | 8,568 | 24th |
style="background:#ffc;"
|8 December 2018 |A | [https://www.bbc.co.uk/sport/football/46408899 3–3] | Payne (2) 4', 18', Miller 53' | 9,092 | 24th |
style="background:#cfc;"
|15 December 2018 | Walsall |H | [https://www.bbc.co.uk/sport/football/46491354 4–0] | Caddis 34', Ball (2) 52', 61', Doyle 83' | 15,314 | 22nd |
style="background:#cfc;"
|22 December 2018 |H | [https://www.bbc.co.uk/sport/football/46575761 2–0] | 16,130 | 20th |
style="background:#fcc;"
|26 December 2018 |A | [https://www.bbc.co.uk/sport/football/46614780 0–1] | | 46,039 | 21st |
style="background:#cfc;"
|29 December 2018 | Rochdale |A | [https://www.bbc.co.uk/sport/football/46656421 4–0] | Knight-Percival 23', A. O'Connor 48', Doyle 60' (pen.), Miller 89' | 5,673 | 21st |
style="background:#cfc;"
|1 January 2019 |H | [https://www.bbc.co.uk/sport/football/46677234 3–0] | L. O'Brien 21', Doyle 30', Wood 49' | 16,318 | 20th |
style="background:#fcc;"
|12 January 2019 | Barnsley |A | [https://www.bbc.co.uk/sport/football/46766571 0–3] | | 14,962 | 22nd |
style="background:#fcc;"
|19 January 2019 |H | [https://www.bbc.co.uk/sport/football/46847460 0–4] | | 15,517 | 23rd |
bgcolor="#ffffcc"
|26 January 2019 |A | [https://www.bbc.co.uk/sport/football/46928900 1–1] | Akpan 68' | 3,162 | 23rd |
style="background:#cfc;"
|29 January 2019 |H | [https://www.bbc.co.uk/sport/football/46955157 4–3] | Grant 19' (o.g.), L. O'Brien 38', Doyle 60', Ball 90+6' | 14,906 | 21st |
bgcolor="#ffffcc"
|2 February 2019 |A | [https://www.bbc.co.uk/sport/football/47011268 0–0] | | 4,586 | 22nd |
bgcolor="#ffcccc"
|9 February 2019 |H | [https://www.bbc.co.uk/sport/football/47098942 0–1] | | 15,365 | 23rd |
bgcolor="#ffffcc"
|16 February 2019 |H | [https://www.bbc.co.uk/sport/football/47180896 0–0] | | 15,855 | 23rd |
bgcolor="#ffcccc"
|23 February 2019 | Walsall |A | [https://www.bbc.co.uk/sport/football/47262166 2–3] | Doyle 12', A. O'Connor 54' | 5,503 | 23rd |
bgcolor="#ffcccc"
|2 March 2019 | A | [https://www.bbc.co.uk/sport/football/47340165 1–5] | Akpan 65' | 17,657 | 23rd |
bgcolor="#ccffcc"
|9 March 2019 | H | [https://www.bbc.co.uk/sport/football/47424563 3–1] | Butterfield 70', Doyle 83', L. O'Brien 86' | 15,890 | 23rd |
bgcolor="#ffcccc"
|12 March 2019 | H | [https://www.bbc.co.uk/sport/football/47450375 0–1] | | 15,992 | 23rd |
bgcolor="#ffcccc"
|16 March 2019 | A | [https://www.bbc.co.uk/sport/football/47505281 0–1] | | 6,681 | 24th |
bgcolor="#ffcccc"
|23 March 2019 | H | [https://www.bbc.co.uk/sport/football/47592875 1–4] | Ball 90+2' | 16,307 | 24th |
bgcolor="#ffcccc"
|30 March 2019 | A | [https://www.bbc.co.uk/sport/football/47676229 0–1] | | 11,630 | 24th |
bgcolor="#ffcccc"
|6 April 2019 | H | [https://www.bbc.co.uk/sport/football/47756688 0–1] | | 16,496 | 24th |
bgcolor="#ffcccc"
|13 April 2019 | A | [https://www.bbc.co.uk/sport/football/47836017 2–3] | L. O'Brien 16', Knight-Percival 90' | 8,418 | 24th |
bgcolor="#ffcccc"
|19 April 2019 | A | [https://www.bbc.co.uk/sport/football/47904235 0–2] | | 11,711 | 24th |
bgcolor="#ffffcc"
|22 April 2019 | H | [https://www.bbc.co.uk/sport/football/47930422 1–1] | Mellor 10' | 15,686 | 24th |
bgcolor="#ccffcc"
|27 April 2019 | A | [https://www.bbc.com/sport/football/47994514 3–2] | Clarke 2', Anderson 12', Doyle 15' | 4,528 | 24th |
bgcolor="#ffffcc"
|4 May 2019 | H | [https://www.bbc.co.uk/sport/football/48074723 0–0] | | 17,817 | 24th |
=FA Cup=
{{main|2018–19 FA Cup}}
The first round draw was made live on BBC by Dennis Wise and Dion Dublin on 22 October.{{Cite news |title=First round draw |url=http://www.thefa.com/news/2018/oct/22/fa-cup-draw-first-round-221018 |publisher=The Football Association |access-date=22 October 2018 |date=22 October 2018}} The draw for the second round was made live on BBC and BT by Mark Schwarzer and Glenn Murray on 12 November.{{Cite news |title=Guiseley to face Fleetwood in FA Cup second round |url=https://www.bbc.co.uk/sport/football/46188081 |publisher=BBC |access-date=12 November 2018 |date=12 November 2018}}
class="wikitable" style="text-align:center" |
Date
!Round !Opponents !H / A !Result !Scorers !Attendance |
---|
bgcolor="#ffffcc"
|10 November 2018 |Round 1 | A | [https://www.skysports.com/football/aldershot-vs-bradford/402662 1–1] | Knight-Percival 71' | 2,455 |
bgcolor="#ccffcc"
|20 November 2018 |Round 1 Replay | H | [https://www.bbc.co.uk/sport/football/46189620 1–1] {{pso|4–1}} | 2,248 |
bgcolor="#ffffcc"
|1 December 2018 |Round 2 | A | [https://www.bbc.co.uk/sport/football/46325849 2–2] | 3,750 |
bgcolor="#ffcccc"
|11 December 2018 |Round 2 Replay | H | [https://www.skysports.com/football/bradford-vs-peterboro/403195 4–4] {{pso|2–3}} | Miller (2) 22', 72', Ball 53', Caddis 58' | 3,486 |
=EFL Cup=
{{main|2018–19 EFL Cup}}
On 15 June 2018, the draw for the first round was made in Vietnam.{{cite news |title=Lampard's Derby at Oldham in Carabao Cup |url=https://www.bbc.co.uk/sport/football/44468336 |access-date=15 June 2018 |publisher=BBC |date=15 June 2018}}
class="wikitable" style="text-align:center" |
Date
!Round !Opponents !H / A !Result !Scorers !Attendance |
---|
style="background:#fcc;"
|14 August 2018 |Round 1 | A | [https://www.bbc.co.uk/sport/football/45092537 1–1] | Colville 62' | 1,422 |
=EFL Trophy=
On 13 July 2018, the initial group stage draw bar the U21 invited clubs was announced.{{cite news |title=Checkatrade Trophy: Round One Draw information |url=https://www.efl.com/news/2018/july/checkatrade-trophy-round-one-draw-information/ |access-date=13 July 2018 |publisher=English Football League |date=13 July 2018}}
{{:2018–19 EFL Trophy|transcludesection=North Group F}}
class="wikitable" style="text-align:center" |
Date
!Round !Opponents !H / A !Result !Scorers !Attendance |
---|
bgcolor="#ccffcc"
|25 September 2018 |Group Stage |H |[https://www.skysports.com/football/bradford-vs-everton-u21/400902 1–1] {{pso|6–5}} | Miller 90+2' | 902 |
bgcolor="#ffcccc"
|9 October 2018 |Group Stage |H |[https://www.skysports.com/football/bradford-vs-oldham/400938 1–4] | Brünker 49' | 1,015 |
bgcolor="#ffcccc"
|13 November 2018 |Group Stage |A | [https://www.skysports.com/football/barnsley-vs-bradford/400966 1–2] | Ball 8' | 2,925 |
Squad statistics
class="wikitable" style="text-align:center" | |||||||||||||
rowspan="2" style="vertical-align:bottom;"|No.
! rowspan="2" style="vertical-align:bottom;"|Pos. ! rowspan="2" style="vertical-align:bottom;"|Name ! colspan="2" style="width:85px;"|League ! colspan="2" style="width:85px;"|FA Cup ! colspan="2" style="width:85px;"|EFL Cup ! colspan="2" style="width:85px;"|EFL Trophy ! colspan="2" style="width:85px;"|Total ! colspan="2" style="width:85px;"|Discipline | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apps
!Goals !Apps !Goals !Apps !Goals !Apps !Goals !Apps !Goals !13px !13px | |||||||||||||
align="left"|1 | align="left"|GK | align="left"|{{flagicon|ENG}} Richard O'Donnell
|42 | 0 | 3 | 0 | 0 | 0 | 3 | 0 | 48 | 0 | 3 | 0 |
align="left"|2 | align="left"|DF | align="left"|{{flagicon|ENG}} Joe Riley
|5(1) | 0 | 0 | 0 | 1 | 0 | 0(1) | 0 | 6(2) | 0 | 0 | 0 |
align="left"|3 | align="left"|DF | align="left"|{{flagicon|ENG}} Adam Chicksen
|26(2) | 0 | 3 | 0 | 1 | 0 | 1 | 0 | 31(2) | 0 | 6 | 2 |
align="left"|5 | align="left"|DF | align="left"|{{flagicon|IRE}} Paudie O'Connor
|8(1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 8(1) | 0 | 0 | 0 |
align="left"|6 | align="left"|DF | align="left"|{{flagicon|IRE}} Anthony O'Connor
|41(1) | 6 | 4 | 0 | 1 | 0 | 2 | 0 | 48(1) | 6 | 8 | 0 |
align="left"|7 | align="left"|MF | align="left"|{{flagicon|IRE}} Sean Scannell
|15(1) | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 17(1) | 0 | 0 | 1 |
align="left"|8 | align="left"|MF | align="left"|{{flagicon|ENG}} Jake Reeves
|0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
align="left"|9 | align="left"|FW | align="left"|{{flagicon|IRE}} Eoin Doyle
|40(4) | 11 | 3(1) | 0 | 0 | 0 | 0 | 0 | 43(5) | 11 | 5 | 0 |
align="left"|10 | align="left"|FW | align="left"|{{flagicon|ENG}} Jack Payne
|33(6) | 8 | 4 | 0 | 1 | 0 | 2(1) | 0 | 40(7) | 8 | 3 | 0 |
align="left"|11 | align="left"|DF | align="left"|{{flagicon|ENG}} Tyrell Robinson
|0(2) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0(2) | 0 | 0 | 0 |
align="left"|12 | align="left"|FW | align="left"|{{flagicon|ENG}} George Miller
|18(21) | 3 | 2(2) | 2 | 1 | 0 | 1 | 1 | 22(23) | 6 | 5 | 1 |
align="left"|13 | align="left"|GK | align="left"|{{flagicon|ENG}} Ben Wilson
|4 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 6 | 0 | 0 | 0 |
align="left"|15 | align="left"|DF | align="left"|{{flagicon|ENG}} Kelvin Mellor
|17(3) | 1 | 2 | 1 | 0 | 0 | 0 | 0 | 19(3) | 2 | 1 | 0 |
align="left"|16 | align="left"|MF | align="left"|{{flagicon|ENG}} Jacob Butterfield
|11(4) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 11(4) | 1 | 1 | 0 |
align="left"|17 | align="left"|FW | align="left"|{{flagicon|IRE}} Billy Clarke
|6(8) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 6(8) | 1 | 1 | 0 |
align="left"|18 | align="left"|MF | align="left"|{{flagicon|ENG}} Jermaine Anderson
|9(4) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 9(4) | 1 | 1 | 0 |
align="left"|20 | align="left"|FW | align="left"|{{flagicon|ENG}} Omari Patrick
|0(1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0(1) | 0 | 0 | 0 |
align="left"|21 | align="left"|MF | align="left"|{{flagicon|NGA}} Hope Akpan
|24(4) | 2 | 2 | 0 | 1 | 0 | 0 | 0 | 27(4) | 2 | 4 | 0 |
align="left"|22 | align="left"|DF | align="left"|{{flagicon|ENG}} Nathaniel Knight-Percival
|34(1) | 2 | 3 | 1 | 0 | 0 | 3 | 0 | 40(1) | 3 | 12 | 2 |
align="left"|23 | align="left"|DF | align="left"|{{flagicon|ENG}} Connor Wood
|18(4) | 1 | 1(1) | 0 | 0 | 0 | 1(1) | 0 | 20(6) | 1 | 4 | 0 |
align="left"|24 | align="left"|MF | align="left"|{{flagicon|ENG}} Daniel Devine
|2(1) | 0 | 1(1) | 0 | 0 | 0 | 1 | 0 | 4(2) | 0 | 0 | 0 |
align="left"|25 | align="left"|DF | align="left"|{{flagicon|ENG}} Calum Woods
|5(1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5(1) | 0 | 0 | 0 |
align="left"|27 | align="left"|FW | align="left"|{{flagicon|ENG}} Jordan Gibson
|1(10) | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 3(10) | 0 | 1 | 0 |
align="left"|28 | align="left"|MF | align="left"|{{flagicon|ENG}} Cameron Hawkes
|0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
align="left"|32 | align="left"|DF | align="left"|{{flagicon|ENG}} Josef Hefele
|0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
align="left"|33 | align="left"|FW | align="left"|{{flagicon|ENG}} Tom Clare
|0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
align="left"|35 | align="left"|DF | align="left"|{{flagicon|ENG}} Reece Staunton
|0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 |
align="left"|36 | align="left"|MF | align="left"|{{flagicon|ENG}} Luca Colville
|3(8) | 1 | 0(2) | 1 | 1 | 1 | 0 | 0 | 4(10) | 3 | 1 | 0 |
align="left"|37 | align="left"|MF | align="left"|{{flagicon|ENG}} Eliot Goldthorp
|0(2) | 0 | 0 | 0 | 0 | 0 | 1(1) | 0 | 1(3) | 0 | 2 | 0 |
align="left"|38 | align="left"|DF | align="left"|{{flagicon|SCO}} Paul Caddis
|25(2) | 1 | 2 | 1 | 0 | 0 | 0 | 0 | 27(2) | 2 | 8 | 0 |
align="left"|39 | align="left"|MF | align="left"|{{flagicon|ENG}} Lewis O'Brien
|38(2) | 4 | 4 | 0 | 0 | 0 | 1(1) | 0 | 43(3) | 4 | 9 | 0 |
align="left"|40 | align="left"|FW | align="left"|{{flagicon|ENG}} David Ball
|30(5) | 5 | 4 | 1 | 0 | 0 | 3 | 1 | 37(5) | 7 | 9 | 0 |
align="left"|44 | align="left"|MF | align="left"|{{flagicon|ENG}} Josh Wright
|15(3) | 0 | 0(1) | 0 | 0(1) | 0 | 2 | 0 | 17(5) | 0 | 4 | 0 |
align="left"|47 | align="left"|MF | align="left"|{{flagicon|ENG}} Raecce Ellington
|0 | 0 | 0 | 0 | 0 | 0 | 0(1) | 0 | 0(1) | 0 | 0 | 0 |
align="left" | |||||||||||||
|align="left"|– | align="left"|Own goals
|– | 1 | – | 1 | – | 0 | – | 0 | – | 2 | – | – | |
colspan="15"|Players out on loan for rest of the season | |||||||||||||
align="left"|4 | align="left"|DF | align="left"|{{flagicon|AUS}} Ryan McGowan
|22(1) | 0 | 2 | 0 | 1 | 0 | 0 | 0 | 25(1) | 0 | 10 | 0 |
align="left"|14 | align="left"|FW | align="left"|{{flagicon|NIR}} Shay McCartan
|0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
align="left"|16 | align="left"|DF | align="left"|{{flagicon|ENG}} Jacob Hanson
|0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
align="left"|19 | align="left"|FW | align="left"|{{flagicon|ENG}} Alex Jones
|0(2) | 0 | 0 | 0 | 0 | 0 | 0(1) | 0 | 0(3) | 0 | 0 | 0 |
align="left"|29 | align="left"|MF | align="left"|{{flagicon|SCO}} Callum Gunner
|0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
align="left"|31 | align="left"|GK | align="left"|{{flagicon|ENG}} George Sykes-Kenworthy
|0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
colspan="15"|Players left during the season | |||||||||||||
align="left"|5 | align="left"|DF | align="left"|{{flagicon|ENG}} Matthew Kilgallon
|0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
align="left"|5 | align="left"|MF | align="left"|{{flagicon|SCO}} Jim O'Brien
|5(6) | 0 | 2(1) | 0 | 0 | 0 | 2 | 0 | 9(7) | 0 | 2 | 0 |
align="left"|17 | align="left"|MF | align="left"|{{flagicon|NED}} Sherwin Seedorf
|1(5) | 0 | 0 | 0 | 1 | 0 | 2(1) | 0 | 4(6) | 0 | 0 | 0 |
align="left"|18 | align="left"|FW | align="left"|{{flagicon|GER}} Kai Bruenker
|4(13) | 0 | 0(2) | 0 | 0(1) | 0 | 2 | 1 | 6(16) | 1 | 4 | 0 |
align="left"|25 | align="left"|DF | align="left"|{{flagicon|SWE}} Thomas Isherwood
|1(2) | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 3(2) | 0 | 1 | 0 |
align="left"|26 | align="left"|MF | align="left"|{{flagicon|ENG}} Ellis Hudson
|0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
align="left"|30 | align="left"|MF | align="left"|{{flagicon|ENG}} Curtis Peters
|0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
align="left"|34 | align="left"|FW | align="left"|{{flagicon|ENG}} Reece Powell
|0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
align="left"|48 | align="left"|MF | align="left"|{{flagicon|ENG}} Karl Henry
|3(1) | 0 | 1(1) | 0 | 0 | 0 | 0 | 0 | 4(2) | 0 | 2 | 0 |
Statistics accurate as of 4 May 2019
Transfers
=Transfers in=
=Transfers out=
=Loans in=
=Loans out=
References
{{reflist}}
{{Bradford City A.F.C. seasons}}
{{2018–19 in English football}}
{{DEFAULTSORT:2018-19 Bradford City A.F.C. season}}