Cardenden, Fife born inside or outside right John Lindsay began his football career with Bowhill Juniors and played for Inverkeithing before joining Scottish League club Ayr United. In 1924 he signed for Partick Thistle but a serious knee injury threatened to end Lindsay’s career while with The Jags. Lindsay moved to Wales to play with Rhyl Athletic and scored over 60 goals for the Welsh club in the 1927-28 season, persuading First Division Liverpool to sign him in April 1928.
He made his Football League debut against Derby County that December, and scored twice in 12 appearances as The Reds finished fifth in the League Championship, scoring his first goal at Burnden Park, Bolton in an FA Cup fourth round replay in January 1929, although Liverpool were eventually knocked out after extra-time by five goals to two. However he was very much a fringe player for Liverpool and he was transferred to Swansea Town in January 1930 after 3 goals in 16 appearances.
He failed to make much impression at The Vetch Field, scoring twice in 17 appearances before a return to Rhyl Athletic in the 1931 close season, where he had two further seasons before joining Bangor City in 1933. He returned to Scotland in 1934, joining Lochgelly Amateurs before his eventual retirement.