Vickers saavutti Rooman olympialaisista 1960 pronssia 20 kilometriltä Vladimir Golubnitšin ja Noel Freemanin jälkeen ajalla 1.34.56,4. Kahta vuotta aikaisemmin hän saavutti 20 kilometrin Euroopan mestaruuden Tukholmassa ajalla 1.33.09 ennen Leonid Spiriniä ja Lennart Backia. Melbournen kesäolympialaisissa 1956 hän sijoittui viidenneksi.