Career
Sherlock played for Hanley Young Men's Christian Association before joining Portuguese Vale in May 1929. He played seven Second Division games in the 1930-1931 campaign, as Vale posted a club record fifth-place finish. He featured 12 times at The Old Recreation Ground in the 1931-1932 season.
He was transferred to Colwyn Bay United in July 1933.
He joined Cheshire County League side Macclesfield Town in December 1933, playing regularly at right-full back until early April 1934.