Мечтата за медал на единствения български състезател във вдигането на тежести за мъже на Олимпиадата в Лондон Иван Марков не се осъществи. Той събра двубой от 375 кг - 172 кг в изхвърлянето и 203 кг в изтласкването - и се нареди на пето място в крайното класиране. Българинът не успя да вдигне 209 кг в изтласкването. И двата пъти Марков се изправи с щангата, но не успя да я задържи над главата си.
Златото спечели полякът Едуард Зелински с двубой от 385 кг в сериозна битка с Апти Аухадов от Русия, който остана със сребърния медал заради по-голямото си лично тегло. Петима тежкоатлети направиха "нула" в изтласкването и не достигнаха до разпределението на отличията.
Иван Марков повтори постижението на Милка Манева, която завърши пета при жените в категория до 63 кг.