Jaden Philogene is in contention to start at Crystal Palace tomorrow, while Azor Matusiwa is also back in training with Jack Taylor now the only player not involved at Playford Road.
Taylor and Matusiwa underwent surgery at the end of last season, while Philogene picked up an ankle issue in the friendly at Union Berlin, the former England U21 international’s only game in pre-season following a hamstring problem.
"We have everyone back in full training, apart from Jack Taylor,” manager Gary O’Neil said. "Azor is back fully training with the group. Jaden is back fully with the group, so it’s just Jack to go, which is good.
"We’ve had a tough pre-season, a lot of players arrive, some tough games, a cup game in the middle, so to go to Crystal Palace with basically a fully fit squad is a testament to the work that’s been done by the players to get themselves in good shape and by the medical and fitness team. To have everyone available is a big positive for us.”
Regarding Philogene and Matusiwa, two of last season’s top performers as the Blues won promotion, O’Neil added: "They will be hungry and injuries can be annoying at times. Sometimes you can lose the momentum and you have to play catch up a little bit, especially for Jaden.
"He came back after a little hamstring issue, which slowed down his pre-season, and then picked up an innocuous kick on his ankle, which set him back again. So it has been frustrating not to have Jaden around it.
"But he's looked up to speed this week and has been very, very impressive in training. Fitness-wise, he is in a good spot. If we decide to start him tomorrow, there would be no problem - he would be able to start the game.
"Whether he would be able to get through the whole 90, I'm not sure. But the fitness staff have cleared him to start which is good news. It gives us extra competition on that side.
"Azor will obviously be a little bit longer before he is able to start football matches but he is ready for minutes now. We can start to get him back in and around matchday squads.
"It is important for the group because as much as it is great to sign a load of new players and try and raise the level, the ones who have been here a while know the inner workings and the fabric of the club.
"They are very, very important and we need to keep that connection to what has been a very successful few years.”