A londoni olimpián 11. magyar sportoló szakításban – szokásához híven – jól szerepelt, 190 kg-os eredményével mindössze két kilóval maradt le a dobogó harmadik fokáról. Lökésben ugyanakkor messze elmaradt a legjobbaktól, s a 219 kg-mal összetettben (409 kg) visszacsúszott a hatodik helyre.
férfi plusz 105 kg, összetett:
1. Ruszlan Albegov (orosz) 442 kg (szakítás: 195 kg/lökés: 247 kg)
2. Artyom Udatcsin (ukrán) 442 (200/242)
3. Jiri Orsag (cseh) 422 (185/237)
…6. Nagy Péter 409 (190/219)