С 1992 года играл за московский «Спартак»; с 1995 года — в основном составе. В 2004 году был подвергнут годичной дисквалификации за нарушение антидопинговых правил — употребление запрещённого препарата бромантана, который маскирует употребление стероидов. По этой причине Егор не попал в заявку на чемпионат Европы 2004 года. 18 ноября 2006 года, забив 2 мяча"Ростову", стал членом клуба бомбардиров Григория Федотова и «Клуба 100» российских бомбардиров. В 2008 году в результате конфликта с главным тренером Станиславом Черчесовым был вынужден покинуть «Спартак».