Midfielder Griffith has completed a two-match ban and striker MacDonald, the recent signing from MK Dons, was cup-tied for Tuesday night's FA Cup defeat by Hull.
But skipper Nathan Clarke remains sidelined with a broken foot and striker Kevin Lisbie has a hamstring injury.
Scott Cuthbert could start in defence after coming on at half-time for a tiring Mathieu Baudry against the Tigers.
Boss Russell Slade may opt to go without a goalkeeper on the bench after Ryan Allsop left the club this week to join Bournemouth following the end of his six-month contract.
Jamie Jones will start in goal but back-up Lee Butcher (knee) is still injured.

