Trzeci start olimpijski Jelistratowa miał miejsce w 2018 roku w Pjongczangu. Jako reprezentant olimpijskich sportowców z Rosji wystąpił w trzech konkurencjach – zdobył brązowy medal olimpijski w biegu na 1500 m, zajął 20. miejsce na 500 m i 6. miejsce na 1000 m