De sprong voor de mannen op de Olympische Zomerspelen 2012 in Londen vond plaats op 28 juli (kwalificatie) en op 6 augustus (finale). De Zuid-Koreaan Yang Hak-Seon won het onderdeel voor de Rus Denis Abljazin die het zilver pakte en de Oekraïner Igor Radivilov die het brons won.

Format 
Alle deelnemende turners moesten een kwalificatie-oefening turnen. De beste acht deelnemers gingen door naar de finale. Echter mochten er maximaal twee deelnemers per land in de finale komen. De scores van de kwalificatie werden bij de finale gewist, en alleen de scores die in de finale gehaald werden, telden voor de einduitslag.

Uitslag

Finale 
 D-Score; de moeilijkheidsgraad van de oefening
 E-Score; de uitvoeringsscore van de oefening
 Straf; straffen die zijn gegeven door de jury
 Totaal; D-Score + E-Score - Straf geeft de totaalscore
 De einduitslag werd gebaseerd op een gemiddeld van de twee sprongen.

Mannen sprong