Midfielder Joe Newell begins a three-match ban, while Jack Baldwin, Ben Nugent, Nicky Ajose and Conor Washington are all available after being cup-tied in Sunday's Johnstone's Paint Trophy final victory against Chesterfield.
Colchester loanee Alex Wynter, previously expected to start the game, makes the bench for tonight's clash, having joined from Crystal Palace last week.
However Sanchez Watt, who has missed the last two matches with a quad injury, remains out for the struggling U's.
Peterborough United: Olejnik, Little, Rowe, Paybe, Bostwick, Brisley, McQuoid, McCann, Assombalonga, Washington, Swanson
Subs: Baldwin, Vassell, Day, Anderson, Knight-Percival, Ajose, Isgrove
Colchester United: Walker, Olufemi, Dickson, Wright, Okuonghae, Eastman, Gilbey, Vose, Sears, Morrison, Eastmond
Subs: Cousins, Wynter, Ibehre, Massey, Wright, Sesay, Szmodics