The 19-year-old midfielder, who has made 20 appearances for the ’Gers, broke into the first team this season and put pen to paper until the Summer of 2027.
Stuart King commented:
“I see Josh as a big part of Carrick’s future. He played a lot of games for us at the start of the season and deserves this deal. He will develop even more and become an established Premiership player with hard work and dedication”