The midfielder missed the midweek win over Wolves after suffering a broken nose during the FA Cup victory against MK Dons last weekend.
But the 24-year-old came through training unscathed on Thursday and is pushing to be involved against bottom-side City.
Fellow midfielder Scott Golbourne has been ruled out for the rest of the season with a knee problem. The Tykes expect Ryan Tunnicliffe to come into the squad to replace him once his loan move from Manchester United is confirmed.
David Flitcroft's side are unbeaten in their last six league games and have won eight of their last nine in all competitions. They currently sit two points clear of safety and six ahead of their opponents.