West Ham United striker Rob Hall has joined Bolton Wanderers on a three-year contract.

The 19-year-old has spent 12 years at Upton Park but has opted to move to the Championship club in search of first-team football.

He made his senior debut in a 2-1 Championship defeat at Derby County on New Year's Eve 2011. In total, he made seven senior appearances for West Ham.