Боксёр из Асбеста в 2012 году на Олимпиаде в Лондоне поднялся на высшую ступень пьедестала почёта в весовой категории до 81 кг.
На своём пути к золоту уралец победил австралийца Дамиена Хупера из Австралии (19:11), узбека Эльшода Расулова (19:15), бразильца Ямагучи Фалькао Флорентино (23:11). В финале соперником Егора стал серебряный призёр чемпионата мира-2011 казах Адильбек Ниязымбетов. Поединок получился непростым. После трёх раундов счёт был равным:
Егор Мехонцев стал первым в истории Свердловской области олимпийским чемпионом в боксе.