Signed on loan from Rangers in July 2021, Jack has made 19 appearances so far this season, scoring one goal – the winner in a 3-2 home win over Peterhead in September.
Commenting on the signing, Director of Football Marijn Beuker said: “Jack is a player with a lot of potential. He understands the game and already operates at a good technical level. I am very pleased we have been able to add him to our squad and we look forward to helping him develop his career further here at Queen’s Park.”
Jack Thomson commented: “I am delighted to sign for Queen’s Park. I really enjoyed my loan period, so it was great to be offered a deal. With all the developments happening at the club, I think it’s the best place for me to develop as a player. I’m really looking forward to the future here.”
Jack’s contract runs through to June 2023.