The men's cycling omnium at the 2016 Olympic Games in Rio de Janeiro took place at the Rio Olympic Velodrome on 14 and 15 August.
[1] The medals were presented by Marisol Casado, IOC member, Spain and Renato Di Rocco, Member of the UCI Management Committee.
The omnium competition consists of six events.
During the first five events, riders receive points depending on their place, while during the final points race they can obtain points by winning sprints and taking laps during the event.
ER: Elimination race.TT: 1000m time trial.