RANGERS midfielder Jordan Thompson has agreed a new deal that will keep him at Ibrox until the end of next season.

The former Manchester United kid has spent recent months on loan at Raith Rovers and has made 19 appearances for Gary Locke's side.

Thompson has now been rewarded with an extension to his contract by boss Mark Warburton and agreed to remain in Kirkcaldy for the remainder of the campaign.

Keeper Liam Kelly has also committed to stay with Livingston for the second half of their League One title push, while Sam Jamieson and Kieran Wright will continue their spells with Stirling University and Gala Fairydean respectively.