Егор Сергеевич Ушаков родился 2 декабря 2002 года в городе Красногорск Московской области.
Амплуа полузащитник.
Футболом Егор Ушаков начал заниматься в родном Красногорске в КСШОР «Зоркий». Среди сверстников юноша выделялся хорошей техникой и был заметно сильнее. Тренер детской команды подошёл к родителям и сказал, что если они хотят развивать способности Егора, то нужно переходить в серьёзную московскую академию.
В 9 лет Ушакова приняли в ДЮСШ «Локомотива», где он позаниматься пять лет. На поездки из Красногорска в Москву уходило 2-3 часа в одну сторону, но на тренировки он не опаздывал. Его привлекали болбоем на матчи основной команды Локомотива и он сумел даже сфотографироваться с будущими одноклубниками, Игорем Акинфеевым и Георгием Щенниковым.
В возрасте 14 лет, Егор был значительно меньше сверстников и в Локомотиве почтили, что он не сможет конкурировать со сверстнивами и не стали его держать.
Ушаков перешёл в «Торпедо» к тренеру Олегу Левину.
Уже в 15 лет Ушакова стали привлекать к тренировкам основного состава «Торпедо». Тогда трениром был Игорь Колыванов, но такой ход был чисто символическим, также про Ушакова знал и Сергей Игнашевич.
Дебютировать за основную команду «Торпедо» он не успел, в начале 2020 года Егор перешёл в молодёжку ЦСКА. К этому времени Ушакоку было уже 17 лет и его привлекали в в сборную России U-17.
Дебют в м-Лиге за ЦСКА произошёл против молодёжной команды «Урала», Ушаков забил два мяча. Развить успех и закрепиться в стартовом составе молодежки не дал ковидный логдаун. А большую часть сезона-2020/21 пропустил из-за двух травм.
Дебют за основную команду ЦСКА произошёл против опять же «Урала», в команде были серьёзные проблемы с составом. Из-за перебора жёлтых карточек матч пропускал Иван Обляков и Бахтиер Зайнутдинов, также из-за травм выбыл Антон Заболотный и Бруно Фукс. Алексей Березуцкий заявку пополнил игроками молодёжного состава. Помимо Егора Ушакова туда вошли Максим Елеев, Матвей Лукин и Заур Тарба. В том матче Игорь Дивеев получил повреждение. Чтобы не менять схему Березуцкий решил выпустить Ушакова лотералем, а Марио Фернандес опустился на позицию центрального защитника. В том матче Егор Ушаков заработал пенальти, который реализовал Юсуф Языджы. А в следующей атаке чуть не привёз одиннадцатиметровый уже в свои ворота, арбитр посмлтрев повтор не указал на точку.
У Ушакова хорошие качества – быстрый, техничный, креативный, может обыграть один в один, с хорошим ударом. По качествам его сравнивают с Юрием Жорковым.
Контракт с клубом действует до 2026 года.