 Two years later he signed with Portsmouth via Plymouth Argyle, and helped the "Greens" to finish as Southern League runners-up in 1907–08.He joined Stoke in May 1908, before moving on to Liverpool two months later.He then had spells with Grantham, Wrexham, and Ton Pentre; scoring the winning goal for Wrexham in the 1910 Welsh Cup final.