 Cox started his career in his native Scotland with Hibernian before joining Football League side Burnley midway through the 1888–89 season.He was signed to replace Robert Kay, who had just been released by the club.Cox made his Burnley debut on 10 November 1888 at Turf Moor, Burnley and he replaced Fred Poland as goalkeeper.