Returning to competitive action has brought mixed emotions for Craig Halkett. He spent mostly 18 months out injured and is grateful to be fit again, but playing in a losing Hearts team is not for him.
Some results have been hidden because they may be inaccessible to you