The Men's omnium was held on 21 October 2016; 21 riders competed across four events.
Standings after 1 event.
[1][2] Standings after 2 events.
[3][4] Standings after 3 events.
[5][6] Riders' points from the previous 3 events were carried into the points race, in which the final standings were decided.