Cobblers have just one player not currently in training
Kevin Nolan has close a clean bill of health going into the busy Christmas period with Jack Vale the only player not currently training.
The 24-year-old, who signed as a free agent in September, has not played since injuring his hamstring in the defeat to Rotherham on October 11th, however he’s expected to return early in the New Year.


Liam Shaw and Joe Wormleighton have stepped up their recoveries from ACL and groin injuries respectively, while Jordan Willis and Jordan Thorniley appear to have shaken off recent knocks. Jack Perkins, however, will miss the next three games due to suspension.
"The squad’s looking really good,” said Nolan on Wednesday. “I’m delighted to say that we’ve got everyone training at the moment, other than Jack Vale who is probably a week or two away from coming back.
"It’s a massive difference to the situation we had this time last year. The squad’s in a good place and everyone is going to be needed over this period, that’s something which we spoke about at the start of December and we’ve reiterated to them.
"It’s a tough time for footballers because whilst everyone around them is enjoying the festive spirit, you’ve got to be very professional. People enjoy a bit more drink and a bit more food but we have to keep the squad ready for what is a very busy period.
"As much as we want them to enjoy it with their families, I always found as a player, and now as a coach and a manager, the best way to enjoy Christmas is by winning games and getting points and that’s what we want to do.”