Mackie and Hector startRoyals boss Steve Clarke has made two changes to the side that lost to Wigan in midweek ahead of a tricky fixture against Mick McCarthy's Ipswich this afternoon.
Michael Hector returns from a knock to retake his place at centre-half alongside Alex Pearce, so Nathaniel Chalobah is back in midfield beside Danny Williams with Oliver Norwood dropping to the bench.
Jamie Mackie also is named in the starting line-up, replacing Garath McCleary on the wing. McCleary is named as a substitute.
Ipswich: Bialkowski, Mings, Chambers (c), Smith, Berra, Skuse, Tabb, Bru, Bishop, Sears, Murphy.
Subs: Gerken, Parr, Stewart, Anderson, Chaplow, Clarke, Varney.
Reading: Federici, Kelly, Obita, Pearce (c), Hector, Chalobah, Williams, Mackie, Robson-Kanu, Cox, Pogrebnyak.
Subs: Andersen, Cooper, Akpan, Norwood, McCleary, Blackman, Yakubu.