Ben Stephens has left King's Lynn Town and joined Harborough Town.

In a statement, Lynn said: "We wish nothing but the best for a player who always gave his all, and we thank him for his efforts."

Stephens, 26, joined Lynn after an impressive 2021–22 campaign with Barwell.

He made a total of 81 league and cup appearances for the Linnets, scoring 16 goals.

Stephens' career began at Oadby Town before he moved on to Kettering, Stratford and Macclesfield Town, where he played in the EFL. He returned to Kettering and then Stratford Town before joining Barwell in the summer of 2021.

Stephens scored six goals in 33 starts last season, but was troubled by injury and a loss of confidence.