На Паралімпіаді 2012 у Лондоні Єгор виступав у чотирьох дисциплінах: дві трекові та дві шосейні, і завоював дві золоті медалі.