Simon Sluga is back between the sticks for the first time since the defeat to Cardiff City over a month ago. James Shea sits this match out with partner due to give birth.
Matty Pearson slots into the defence as he did against Middlesbrough away from home and Rhys Norrington-Davies joins him after a 45 minute appearance from the bench against Reading on Boxing Day.
Ryan Tunnicliffe starts for the fourth time in the league this season, with Kiernan Dewsbury-Hall also joining him in the middle of the park after he was amongst the substitutes against the Royals. Luke Berry is absent from the matchday squad enforced by injury.
The sixth change is Harry Cornick who is eyeing his first goal of the season after scoring nine last term as Saturday's goalscorer Kazenga LuaLua is on the bench once more.
Town: Sluga; Pearson, Lockyer, Bradley (C), Norrington-Davies; Rea, Tunnicliffe, Mpanzu, Dewsbury-Hall; Cornick, Collins.
Substitutes: Isted, Potts, Hylton, Lee, Moncur, Clark, Galloway, LuaLua, Nombe.
Bristol City: Bentley, Hunt, Vyner, Kalas, Rowe; Bakinson, Nagy, Massengo; Semenyo, Wells; Martin.
Substitutes: Diedhiou, O’Leary, Mariappa, Moore, Smith, Pearson, Bell, Towler
Referee: Gavin Ward