LEE Gregory is a doubt for Millwall after going off in the 2-0 defeat to Birmingham at The Den on Wednesday.
Tom Elliott has been ruled out of the fixture with a hamstring problem, meaning a likely front two of Steve Morison and Aiden O’Brien.
Ryan Leonard is serving a one-game ban after his sending-off for two bookings against Blues. Ryan Tunnicliffe is set to start just his fourth league game this season.
Centre-back Shaun Hutchinson should be available despite going off with a head injury against Garry Monk’s side.
Lee Johnson’s Bristol City ended a four-game losing streak as they came from behind to beat Ipswich Town 3-2 in midweek.
Callum O’Dowda and Marley Watkins could be involved after illness and injury, respectively. Midfielder Liam Walsh went off injured against the Tractor Boys, but Josh Brownhill could return to replace him.
Possible Millwall starting XI:
4-4-2: Archer; Romeo, Hutchinson, Cooper, Meredith; J Wallace, Tunnicliffe, Williams, Ferguson; Morison, O’Brien.
Match odds:
Bristol City 10/11 Draw 23/10 Millwall 11/4
Last season’s meetings:
Bristol City 0-0 Millwall; Millwall 2-0 Bristol City (Wallace 11′, Morison 52′).
Image: Millwall FC