Cycling at the 2016 Summer Olympics – Men's omnium
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.

The medals were presented by Marisol Casado, IOC member, Spain and Renato Di Rocco, Member of the UCI Management Committee.

Competition format

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.

 Scratch race: a  scratch race, with all riders competing at once and first across the line winning.
 Individual pursuit: a  individual pursuit, with placing based on time.
 Elimination race: a "miss-and-out" elimination race, with the last rider in every sprint (each two laps) eliminated.
 Time trial: a  time trial, with two riders (starting opposite the track) riding at once.
 Flying lap: an individual time trial over  with a "flying start".
 Points race: a  points race, with scoring for intermediate sprints as well as for lapping the pack.

Schedule 
All times are Brasília Time (UTC−03:00)

Overall results 
Final standings after all six events.

SR: Scratch race. IP: 4000m individual pursuit. ER: Elimination race.TT: 1000m time trial. FL: 250m flying lap. PR: Points race.

Event results

Scratch race

Individual pursuit

Elimination race

Time trial

Flying lap

Points race

References

omnium
Cycling at the Summer Olympics – Men's omnium
Men's events at the 2016 Summer Olympics