Elistratovas varžėsi 2010 m. žiemos olimpinėse žaidynėse už Rusiją. 500 metrų ir 1000 metrų lenktynėse jis užėmė trečiąją vietą pirmojo etapo varžybose, nesugebėdamas patekti į priekį, o 1500 metrų lenktynėse
, jis užėmė ketvirtąją vietą, taip pat nesugebėjo patekti į viršų. Visose trijose varžybose jis baigė 24-uoju.