The Men's omnium competition at the 2023 UCI Track Cycling World Championships was held on 6 August 2023.

Results Scratch race The scratch race was started at 14:28.

Rank Name Nation Laps down Event points 1 Iúri Leitão 40 2 Oliver Wood 38 3 Tim Torn Teutenberg 36 4 Vincent Hoppezak 34 5 Dylan Bibic 32 6 Niklas Larsen 30 7 Campbell Stewart 28 8 Shunsuke Imamura 26 9 Sebastián Mora 24 10 Elia Viviani 22 11 Kelland O'Brien 20 12 Tim Wafler 18 13 Daniel Crista 16 14 Alan Banaszek 14 15 Artyom Zakharov 12 16 Benjamin Thomas 10 17 Gavin Hoover 8 18 Fabio Van Den Bossche 6 19 Valère Thiébaud 4 20 Ricardo Peña −1 2 21 Leung Ka Yu Did not finish −39 21 Bernard Van Aert −39 21 Ahmed Al-Mansoori −39 21 Akil Campbell −39

Tempo race The scratch race was started at 18:22.

Rank Name Nation Lap points Sprint points Total points Event points 1 Iúri Leitão 20 12 32 40 2 Shunsuke Imamura 0 8 9 38 3 Sebastián Mora 0 8 8 36 4 Niklas Larsen 0 6 6 34 5 Benjamin Thomas 0 1 1 32 6 Fabio Van Den Bossche 0 0 0 30 7 Dylan Bibic 0 0 0 28 8 Vincent Hoppezak 0 0 0 26 9 Elia Viviani 0 0 0 24 10 Alan Banaszek 0 0 0 22 11 Oliver Wood 0 0 0 20 12 Tim Torn Teutenberg 0 0 0 18 13 Tim Wafler 0 0 0 16 14 Campbell Stewart 0 0 0 14 15 Valère Thiébaud 0 0 0 12 16 Gavin Hoover 0 0 0 10 17 Ricardo Peña 0 0 0 8 18 Daniel Crista 0 0 0 6 19 Ahmed Al-Mansoori 0 0 0 4 20 Akil Campbell 0 0 0 2 21 Kelland O'Brien 0 0 0 1 22 Artyom Zakharov 0 0 0 1 23 Leung Ka Yu −20 0 −20 1 24 Bernard Van Aert −20 0 −20 1

Elimination race The elimination race was started at 19:16. Rank Name Nation Event points1Campbell Stewart 402Iúri Leitão 383Kelland O'Brien 364Dylan Bibic 345Vincent Hoppezak 326Sebastián Mora 307Tim Torn Teutenberg 288Oliver Wood 269Benjamin Thomas 2410Elia Viviani 2211Shunsuke Imamura 2012Tim Wafler 1813Fabio Van Den Bossche 1614Artyom Zakharov 1415Akil Campbell 1216Bernard Van Aert 1017Gavin Hoover 818Valère Thiébaud 619Ricardo Peña 420Daniel Crista 221Ahmed Al-Mansoori 122Niklas Larsen 123Leung Ka Yu 124Alan Banaszek 1

Points race and overall standings The points race was started at 20:12. Rank Name Nation Lap points Sprint points Total points Iúri Leitão 60 9 187 Benjamin Thomas 80 25 185 Shunsuke Imamura 80 11 175 4 Niklas Larsen 80 25 170 5 Vincent Hoppezak 60 8 160 6 Elia Viviani 80 12 158 7 Fabio Van Den Bossche 100 2 156 8 Sebastián Mora 60 7 155 9 Oliver Wood 60 0 144 10 Tim Torn Teutenberg 40 6 128 11 Campbell Stewart 40 3 125 12 Alan Banaszek 80 3 118 13 Dylan Bibic 20 1 115 14 Tim Wafler 40 3 93 15 Kelland O'Brien 20 0 75 16 Gavin Hoover 40 5 71 17 Valère Thiébaud 20 1 47 18 Daniel Crista 20 0 42 19 Artyom Zakharov 0 0 25 20 Ricardo Peña 0 0 14 22 Akil Campbell 0 0 −25 21 Bernard Van Aert 0 0 −28– Leung Ka Yu Did not finishAhmed Al-Mansoori

References