Andrew Neil signed for Brighton and Hove Albion in 1920. He was a regular at inside right, technically skilful and creative, and impressed to the extent that Arsenal paid a £3,000 fee – an Albion club record – for his services in March 1924.
He returned to Brighton in March 1926. He stayed until the 1927 close season, and then moved on to Queens Park Rangers where he played until retiring in 1930 at the age of 37.
He then went back to Scotland and his original trade, as a baker.