John Cox startet sin fotballkarriere i Spondon før han gikk til Long Eaton Rangers. I 1891 skrev han under for Derby County, og året etter debuterte han på det engelske landslaget da England slo 2-0 i Belfast. Cox spilte for Derby County fram til 1899. Han emigrerte senere til Canada der livnærte seg som maler og dekoratør.