KESHI Anderson could miss a chunk of Swindon Town’s festive fixture programme due to a hamstring injury, boss Richie Wellens has revealed.

Forward Anderson sat out last weekend’s 2-1 win at home to Newport County in League Two and will remain unavailable for Saturday’s trip to Grimsby Town.

Wellens does not expect Anderson to make an immediate return after the clash at Blundell Park, with the 23-year-old a doubt for Town’s “next three or four games”.

Swindon host Cheltenham Town at the Energy Check County Ground on December 22 in their final pre-Christmas fixture before travelling to Northampton Town on Boxing Day and then Mansfield Town on December 29.

Wellens’ side play a fourth game in the space of 11 days when they begin 2019 with a home match against Exeter City on New Year’s Day.

Anderson has played 25 times for Town in all competitions this season, but is now facing at least a couple of weeks on the sidelines.

“Keshi will be out for the foreseeable future – maybe the next three or four games. Keshi is not close for this weekend,” said Wellens.

“Keshi has been struggling since probably late on in the Port Vale game (on November 24). He soldiered on and now he is going to be out for a couple of weeks.

“It’s not good timing because Keshi is a good player – he is one of the best players at this level and we don’t want him injured – but it’s lucky that we have got Kaiyne (Woolery) back as Keshi has gone down.”

The loss of Anderson may be offset by the potential return of Marc Richards this weekend after an injury lay-off of his own.

Wellens revealed the 36-year-old striker is fighting to prove his fitness in order feature against Grimsby in the hope of making a first appearance since late October.

“Marc Richards may be fit for this weekend, Toumani Diagouraga is progressing well and Chris Robertson is back on the grass training,” said Wellens.

“Those are three lads who know the game and are very experienced – and that will be a help to us.”