Matthew Walls byl jednoznačně nejlepším závodníkem omnia, do vedení se dostal už po první ze čtyř disciplín. Ve scratchi vyhrál, zvládl i další disciplíny a v závěrečném bodovacím závodě si rychle vyjel okruh náskoku a tím i 20 bodů a zbytek závodu už jen kontroloval nejvážnější soupeře.

Obhájce zlaté medaile, Ital Elia Viviani, nepatřil k nejlepším v prvních dvou disciplínách, ale vyhrál vylučovací závod před Wallsem a posunul se na průběžné šesté místo. Viviani objel bodovačky s velkým přehledem, ale Wallse už reálně ohrozit nemohl, rodák z Manchesteru měl příliš velký náskok. Viviani útočil na stříbrnou medaili, ale v závěru poslední disciplíny si nechal ujet Campbella Stewarta, který dojel hlavní skupinu o jedno kolo a dostal se před sprintera týmu Cofidis.

Francouz Benjamin Thomas přišel o olympijskou medaili až v úplném konci omnia, nedokázal získat 20 bodů za okruh náskoku a za Vivianim zaostal o pouhých 6 bodů. Na Stewarta ztratil 11 bodů. Pátý skončil Niklas Larsen z Dánska.

Celkové výsledky na Olympics.com