The 21-year-old, on loan from Bolton Wanderers, has scored twice in his three games for City and he replaces Dominic Samuel, who drops to the bench.
Williams will be making his first league start of the season for the Bantams after Jordan Pickford was recalled by Sunderland.
Coventry: Burge, Phillips, Martin, Pennington, Stokes, Barton, Fleck, O'Brien, Odelusi, Tudgay, Nouble
Subs: Charles-Cook, Webster, Finch, Proschwitz, Jackson, Samuel, Turgott
Bradford: Williams, Darby, Meredith, Davies, Liddle, Hanson, Clarke, Zoko, Morais, McArdle, Halliday
Subs: Sheehan, Knott, Yeates, Stead, Routis, Urwin, Burke