Former Port Vale striker JJ Hooper has signed for the Valiants' League Two rivals Grimsby Town.

The 23-year-old has signed a two-year contract with the Mariners after impressing on trial. He left the Valiants on a free transfer in the summer having scored 10 goals in 54 appearances for Vale in his two years in Burslem.

Hooper, who has been given the number nine shirt, has spent the last few weeks on trial at Grimsby.

The striker was allowed to join Northampton on loan in the first half of last season but returned to Port Vale in January to make 20 appearances in a Vale shirt, scoring five goals, as the club slid to relegation from League One.

He is due to face his former club when the Valiants are at home to Grimsby on Saturday October 7.