Lockett played for Wereton Queen's Park, Audley, and Kidsgrove Wellington before joining Port Vale in the summer of 1914.
[1] He scored on his debut at The Old Recreation Ground in a 3–1 win over Oldham Athletic Reserves in a Central League match on 13 February 1915.
[1] He finished the season with four goals in eight games and was one of the goalscorers in the North Staffordshire Infirmary Cup final 3–0 win over Macclesfield Town in 1915.
[1] He played nine games in the Football League for the club before being released at the season's end; for a fourth time he joined Audley.
[1] A right-handed batsman who was a right-arm bowler,[2] Lockett made his debut for Staffordshire in the 1920 Minor Counties Cricket Championship against Northumberland.