He made 210 Football League appearances and ?? Scottish League appearances in the years after the First World War. Jock Taylor played in Scotland for Street Johnstone, Cowdenbeath and Raith Rovers. Taylor made 2 appearances at full back late in 1927-1928 then established a regular place at left half in the latter half of 1928-1929 making 21 appearances as Bristol City just escaped relegation finishing 20th.
Taylor made 33 appearances at left half as City again finished 20th in 1929-1930.
Although Taylor lost the left half position to Ernie Brinton in September 1930, he made 23 appearances mainly at right half. When Bristol City were relegated from the Second Division in 22nd place in 1931-1932 Taylor reappeared from October onwards as the regular left back making 33 appearances.
Taylor continued in the left back position making 27 appearances in 1932-1933 but only 9 appearances in 1933-1934. Taylor moved to Halifax Town in May 1934.
Taylor joined Clapton Orient in July 1935.
Jock Taylor finally rejoined Bristol City in 1937 but failed to make the first team in his second spell with the club Jock Taylor coached Cork in Ireland and H.B.S. in the Netherlands after retiring as a player. He returned to Bristol to coach local club Horfield Sports and ran a sports shop in Totterdown before his death in 1967.