Егор Тамачаков родился 31 января 1996 года в городе Междуреченск, Кемеровской области. В возрасте 4 лет отец отдал Егора в хоккей. Первым тренером мальчика стал Алексей Иванович Кицин. Позднее проявляя лучшие качества стал успешный спортсмен. Играл в Юношеской Хоккейной Лиге «Сибирь». Становился Чемпионом региона «Сибирь - Дальний Восток».
После окончания средней школы поступил в Кузбасскую государственную педагогическую академию, на факультет «Преподавание физической культуры и спорта».
В начале 2015 года его пригласили в Хоккейный Клуб «Сахалинские Акулы», вратарем команды. Таким образом он попал в команду и приехал на Сахалин. Хоккеист отыграл на Сахалине два сезона.
После расформирования команды переехал в Краснодарский край. Тамачаков начал играть за Хоккейный Клуб «Северские Волки». Является вратарем основного состава.