Silovs osallistui olympialaisiin ensimmäistä kertaa Münchenissä 1972. Hän oli tuolloin maansa hopeaa voittaneen 4 × 100 metrin viestijoukkueen jäsen. Silovs voitti vuonna 1973 Moskovassa pidetyissä universiadeissa kultaa 100 metriltä ajallaan 10,37 sekuntia. Hän sijoittui EM-kilpailuissa 1974 neljänneksi 100 metrillä ja oli mukana myös Neuvostoliiton neljänneksi sijoittuneessa 4 × 100 metrin viestijoukkueessa. Silovs juoksi Montréalin olympialaisissa 1976 sekä 100 metrin henkilökohtaisen matkan, jolla hän putosi jo alkuerissä että pikaviestin, jossa hän voitti pronssia.