Ben is an experienced striker that joins from Runcorn Linnets where he had been since January 2020 but prior to his spell with The Linnets, he had made 263 appearances for Radcliffe, scoring 87 goals in two different spells for the club. He came through Stockport's youth ranks, before joining Rochdale youth, where he scored on his first team debut against Accrington. After leaving Rochdale in 2008, he joined Mossley and Northwich Victoria briefly, before a season at Buxton. His first stint at Radcliffe Borough followed, ending after 4 seasons in 2013 when he moved to Warrington Town. The 2016/17 season saw him bounce around a bit, taking in Ashton United, Colne, Bamber Bridge, Brighouse Town, Droylsden and finally Curzon Ashton, before he settled back down at Radcliffe in 2018 for a season.