Aldershot Town have signed Josh Stokes from AFC Sudbury for an undisclosed fee.

The 19-year-old has signed a two-year deal and becomes the Shots' first signing of the summer.

Stokes advanced through the Ipswich Town academy ranks before joining Sudbury as a 16-year-old.

He made his debut in an FA Cup fixture against Dartford in 2021 and continued to impress as he fired Sudbury towards promotion with 16 goals as well as being named Fans' Player of the Year last season.