Manager Alex Neil could have positive selection dilemmas for the first time in a long while, as his side entertain Brentford at Deepdale on Wednesday night.
Ben Pearson is free of suspension, having missed Saturday’s trip to Hull City after an accumulation of five yellow cards for the season.
Tom Clarke (groin) and Tom Barkhuizen (ankle), who both missed the clash with the Tigers, are also expected to be back in contention, whilst Callum Robinson – who was only fit for the bench at the weekend after an overnight illness, should also be available for a recall to the starting XI.
That just means that long-term casualties Billy Bodin and Josh Harrop (both ACL) are the only players unavailable for the Lilywhites for the clash with Thomas Frank’s Bees.
The new Brentford boss will be without Welsh international defender Chris Mepham following his red card in Saturday’s late defeat to Bristol City at Griffin Park.
Rico Henry has returned to training with Frank’s squad and he will be getting closer to a return to the group. Emiliano Marcondes is expected to still be on the sidelines with a foot problem, as is forward Marcus Forss who suffered a back injury last month.