Colchester defender Ryan Jackson misses the visit of Macclesfield through suspension.
Jackson serves a one-match ban after being sent off in the draw at Morecambe but seven-goal forward Theo Robinson is available for the Sky Bet League Two fixture after rejoining on loan from Southend.
The U’s will be without Paris Cowan-Hall as the forward has suffered a recurrence of the Achilles injury that has ruled him out since the end of September.
Courtney Senior (groin) could be involved for the first time since Boxing Day but Cohen Bramall (ankle) and Omar Sowunmi (ribs) look like missing out again.
Macclesfield’s new head coach Mark Kennedy has a fully-fit squad at his disposal.
Nathan Cameron pushed his case for a starting spot when replacing Miles Welch-Hayes in the second half at Oldham last week – Macclesfield’s seventh draw in nine games.
Reice Charles-Cook impressed on his league debut for the Silkmen and should keep his place in goal.
Jak McCourt is fit after suffering a head injury against Oldham.