Hun vant sølvmedaljer i syvkamp under EM 1982 i Athen og VM 1983 i Helsingfors, begge gangene bak Ramona Neubert. John kronet karrieren med sølvmedalje i OL 1988 i Seoul.