Op 20-jarige leeftijd kwam hij voor het eerst in aanraking met de schaatssport en ging trainen onder de schaatscoach Alexander Kalinin en werd in 1953 kampioen van de Sovjet-Unie bij het allrounden, in 1954 en 1955 herhaalde hij deze prestatie.
Boris Sjilkov heeft drie periodes aan de top van de Adelskalender gestaan: eerst van 9 januari 1955 tot 10 januari 1955 (1 dagen), een tweede keer van 20 januari 1955 tot 1 maart 1959 (1501 dagen) en ten slotte van 30 januari 1960 tot 16 februari 1960 (16 dagen). In totaal heeft Boris Sjilkov 1518 dagen aan de top van de Adelskalender gestaan.
Hieronder staan de persoonlijke records (PR's) waarmee Boris Sjilkov aan de top van de Adelskalender kwam en de PR's die hij had staan toen hij van de eerste plek verdreven werd. Tevens zijn de gegevens weergegeven van de schaatsers die voor en na hem aan de top van de lijst stonden.