The Men's omnium competition at the 2024 UCI Track Cycling World Championships was held on 19 October 2024.

Results Scratch race The scratch race was started at 13:37.

Rank Name Nation Laps down Event points 1 Yanne Dorenbos 40 2 Simone Consonni 38 3 Shunsuke Imamura 36 4 Grant Koontz 34 5 Rui Oliveira 32 6 Alan Banaszek 30 7 Simon Vitzthum 28 8 Tim Torn Teutenberg 26 9 Tobias Hansen 24 10 Lindsay De Vylder 22 11 Dylan Bibic 20 12 Ethan Hayter 18 13 Oscar Nilsson-Julien 16 14 Sebastián Mora 14 15 Bernard Van Aert 12 16 Jan Voneš 10 17 Bertold Drijver 8 18 Liam Walsh 6 19 Ramis Dinmukhametov 4 20 Juan Esteban Arango 2 21 Fernando Gabriel Nava Romo 1 22 Harshveer Sekhon –1 1 23 Tso Kai Kwong –1 1 24 Akil Campbell –1 1

Tempo race The tempo race was started at 15:49.

Rank Name Nation Lap points Sprint points Total points Event points 1 Oscar Nilsson-Julien 20 4 24 40 2 Yanne Dorenbos 20 4 24 38 3 Ethan Hayter 20 3 23 36 4 Lindsay De Vylder 20 2 22 34 5 Simon Vitzthum 20 1 21 32 6 Simone Consonni 20 1 21 30 7 Sebastián Mora 0 6 6 28 8 Tobias Hansen 0 4 4 26 9 Rui Oliveira 0 3 3 24 10 Alan Banaszek 0 2 2 22 11 Dylan Bibic 0 2 2 20 12 Tim Torn Teutenberg 0 2 2 18 13 Liam Walsh 0 1 1 16 14 Ramis Dinmukhametov 0 1 1 14 15 Grant Koontz 0 0 0 12 16 Jan Voneš 0 0 0 10 17 Fernando Gabriel Nava Romo 0 0 0 8 18 Shunsuke Imamura 0 0 0 6 19 Tso Kai Kwong 0 0 0 4 20 Bernard Van Aert 0 0 0 2 21 Juan Esteban Arango 0 0 0 1 22 Akil Campbell −20 0 −20 1 23 Harshveer Sekhon −40 0 −40 1 Bertold Drijver Did not finish

Elimination race The elimination race was started at 19:54.

Rank Name Nation Event points 1 Ethan Hayter 40 2 Rui Oliveira 38 3 Simone Consonni 36 4 Yanne Dorenbos 34 5 Dylan Bibic 32 6 Sebastián Mora 30 7 Lindsay De Vylder 28 8 Tobias Hansen 26 9 Alan Banaszek 24 10 Simon Vitzthum 22 11 Oscar Nilsson-Julien 20 12 Liam Walsh 18 13 Tim Torn Teutenberg 16 14 Ramis Dinmukhametov 14 15 Shunsuke Imamura 12 16 Akil Campbell 10 17 Bernard Van Aert 8 18 Fernando Gabriel Nava Romo 6 19 Jan Voneš 4 20 Juan Esteban Arango 2 21 Harshveer Sekhon 1 22 Tso Kai Kwong 1 23 Grant Koontz 1

Points race and overall standings The points race was started at 21:07.

Rank Name Nation Lap points Sprint points Total points Lindsay De Vylder 60 6 150 Simone Consonni 20 14 138 Yanne Dorenbos 0 16 128 4 Oscar Nilsson-Julien 40 11 127 5 Ethan Hayter 20 11 125 6 Rui Oliveira 20 10 124 7 Sebastián Mora 40 5 117 8 Tim Torn Teutenberg 40 6 106 9 Simon Vitzthum 20 3 105 10 Alan Banaszek 20 2 98 11 Shunsuke Imamura 40 4 98 12 Tobias Hansen 20 1 97 13 Grant Koontz 20 20 87 14 Dylan Bibic 0 3 75 15 Liam Walsh 20 3 63 16 Jan Voneš 0 1 25 17 Fernando Gabriel Nava Romo 0 0 15 18 Ramis Dinmukhametov −20 0 12 19 Juan Esteban Arango 0 5 10 20 Tso Kai Kwong 0 0 6 21 Bernard Van Aert −20 0 2 22 Akil Campbell −40 0 −28 23 Harshveer Sekhon −40 0 −77

References