A product of the Burnley youth academy, the 20-year old had previously represented Longridge Town and Mossley.
He joined Colls ahead of the 2021/22 season and received their Young Player of the Year award in his debut campaign.
To date this season, he has made 32 appearances in all competitions, scoring once in a 2-2 draw at Gainsborough Trinity back in October.
Colls are currently 15th in the Northern Premier League table, seven points above the relegation zone.
Photo credit: Atherton Collieries
Keep up-to-date with our exclusive email newsletters.
Subscribe