Sandford spent the 1897 and 1898 seasons at Geelong, but only put together eight games.[3] He was instantly appointed captain of St Kilda, when he joined them in 1901. His stint as captain began well, with the club ending a four-year win-less streak in his first game for the club.[4] After losing the captaincy for the 1901 season, he had a good year, topping St Kilda's goal-kicking, with nine goals. He later served as the sports master of Scotch College.[5]