The Men's omnium competition at the 2025 UCI Track Cycling World Championships was held on 25 October 2025.
Results Scratch race The scratch race was started at 12:22.
Rank Name Nation Laps down Event points 1 Kazushige Kuboki 40 2 Lindsay De Vylder 38 3 Juan David Sierra 36 4 Albert Torres 34 5 Ashlin Barry 32 6 Niklas Larsen 30 7 Campbell Stewart 28 8 Philip Heijnen 26 9 Oscar Nilsson-Julien 24 10 Moritz Augenstein 22 11 Adam Křenek 20 12 Matthew Bostock 18 13 Oliver Bleddyn 16 14 Dylan Bibic 14 15 Iúri Leitão 12 16 Raphael Kokas 10 17 Ricardo Peña 8 18 Bertold Drijver 6 19 Clever Martínez 4 20 Alex Vogel 2 21 Filip Prokopyszyn –1 1 22 Jacob Decar –1 1 23 Martin Chren –1 1 24 Akil Campbell –2 1
Tempo race The tempo race was started at 15:06.
Rank Name Nation Lap points Sprint points Total points Event points 1 Moritz Augenstein 20 3 23 40 2 Kazushige Kuboki 0 7 7 38 3 Albert Torres 0 6 6 36 4 Oliver Bleddyn 0 5 5 34 5 Filip Prokopyszyn 0 4 4 32 6 Adam Křenek 0 2 2 30 7 Philip Heijnen 0 1 1 28 8 Iúri Leitão 0 1 1 26 9 Raphael Kokas 0 1 1 24 10 Matthew Bostock 0 0 0 22 11 Lindsay De Vylder 0 0 0 20 12 Bertold Drijver 0 0 0 18 13 Niklas Larsen 0 0 0 16 14 Alex Vogel 0 0 0 14 15 Oscar Nilsson-Julien 0 0 0 12 16 Juan David Sierra 0 0 0 10 17 Ashlin Barry −20 3 −17 8 18 Campbell Stewart −20 2 −18 6 19 Ricardo Peña −20 1 −19 4 20 Jacob Decar −20 0 −20 2 21 Dylan Bibic −20 0 −20 1 22 Clever Martínez −20 0 −20 1 23 Martin Chren −20 0 −20 1 24 Akil Campbell −40 0 −40 1
Elimination race The elimination race was started at 18:56.
Rank Name Nation Event points 1 Lindsay De Vylder 40 2 Moritz Augenstein 38 3 Albert Torres 36 4 Iúri Leitão 34 5 Philip Heijnen 32 6 Matthew Bostock 30 7 Niklas Larsen 28 8 Oliver Bleddyn 26 9 Kazushige Kuboki 24 10 Adam Křenek 22 11 Juan David Sierra 20 12 Oscar Nilsson-Julien 18 13 Filip Prokopyszyn 16 14 Alex Vogel 14 15 Campbell Stewart 12 16 Clever Martínez 10 17 Akil Campbell 8 18 Ashlin Barry 6 19 Raphael Kokas 4 20 Bertold Drijver 2 21 Ricardo Peña 1 22 Jacob Decar 1 23 Dylan Bibic 1 24 Martin Chren 1
Points race and overall standings The points race was started at 20:18.
Rank Name Nation Lap points Sprint points Total points Albert Torres 20 7 133 Kazushige Kuboki 20 9 131 Lindsay De Vylder 20 13 131 4 Niklas Larsen 40 16 130 5 Moritz Augenstein 20 7 127 6 Oscar Nilsson-Julien 60 7 121 7 Matthew Bostock 40 6 116 8 Philip Heijnen 20 8 114 9 Iúri Leitão 20 12 104 10 Oliver Bleddyn 0 17 93 11 Adam Křenek 20 0 92 12 Juan David Sierra 20 3 89 13 Filip Prokopyszyn 20 0 69 14 Campbell Stewart 20 0 66 15 Raphael Kokas 20 3 61 16 Ashlin Barry 0 0 46 17 Bertold Drijver 0 1 27 18 Dylan Bibic 0 2 18 19 Ricardo Peña 0 5 18 20 Clever Martínez 20 0 15 21 Alex Vogel −20 3 13 22 Jacob Decar 0 2 6 23 Martin Chren −20 0 −17 — Akil Campbell Did not finish
References