Wilson Odobert is 'miles off' returning from a hamstring injury and could remain sidelined until the latter stages of the season.