Colchester United prospect Oscar Thorn has signed a new two-and-a-half year contract with the League Two club.
The 20-year-old winger made his first-team debut in an EFL Trophy match against Tottenham Hotspur Under-21s last season.
Thorn was then loaned out to Bath City and started this season with Chelmsford City in the National League South.
After returning to Colchester in October, he made 14 appearances for Danny Cowley’s side, including 11 in the league.