Cowie started his career with
Keith, where he played until joining
Raith Rovers in 1926. He joined
York City in 1928. During the
1928–29 season, Cowie scored a total of 56 goals in 56 appearances for York. He scored in York's first game in
the Football League against
Wigan Borough. He returned to Keith in the summer of 1931. Later in life, Cowie was a keen bowls player and snooker player. He also worked in insurance. He died in 1966. ==Notes==