| Men Sprint |
| |
| Qualifying |
| 1 Juan Peralta Gascon (Reyno De Navarra-Conor) |
9.633 |
| 2 Max Niederlag (Germany) |
9.682 |
| 3 Seiichiro Nakagawa (Japan) |
9.702 |
| 4 Denis Dmitriev (RusVelo) |
9.716 |
| 5 Matthew Archibald (New Zealand) |
9.737 |
| 6 Peter Lewis (Australia) |
9.747 |
| 7 Sam Webster (New Zealand) |
9.772 |
| 8 Bernard Esterhuizen (South Africa) |
9.786 |
| 9 Michaël D'almeida (France) |
9.795 |
| 10 Valentin Savitskiy (Petroholding Leningrad) |
9.807 |
| 11 Denis Shurshin (Russia) |
9.813 |
| 12 Nikita Shurshin (RusVelo) |
9.823 |
| 13 Kazunari Watanabe (Cyclo Channel Tokyo) |
9.850 |
| 14 Kevin Sireau (France) |
9.864 |
| 15 Hugo Barrette (Canada) |
9.888 |
| 16 Andrii Vynokurov (Ukraine) |
9.895 |
| 17 Tomoyuki Kawabata (Cyclo Channel Tokyo) |
9.902 |
| 18 Tomas Babek (Czech Republic) |
9.911 |
| 19 Mitchell Bullen (Australia) |
9.914 |
| 20 Christos Volikakis (Greece) |
9.954 |
| 21 Chao Xu (Max Success Pro Cycling) |
9.958 |
| 22 Jiren Wei (Giant Pro Cycling) |
9.959 |
| 23 Eoin Mullen (Ireland) |
9.965 |
| 24 Ilya Okunev (Petroholding Leningrad) |
9.984 |
| 25 Matthijs Buchli (Netherlands) |
9.994 |
| 26 Andrey Russkikh (Russia) |
9.997 |
| 27 Jeffrey Hoogland (Netherlands) |
9.999 |
| 28 Sergio Aliaga Chivite (Reyno De Navarra-Conor) |
10.033 |
| 29 Yong Feng (Giant Pro Cycling) |
10.037 |
| 30 Richard Assmus (Germany) |
10.054 |
| 31 Joe Veloce (Canada) |
10.059 |
| 32 Krzysztof Maksel (Poland) |
10.060 |
| 33 Francesco Ceci (Italy) |
10.063 |
| 34 Zafeiris Volikakis (Greece) |
10.063 |
| 35 Robin Wagner (Czech Republic) |
10.089 |
| 36 Leandro Hernan Botasso (Argentina) |
10.102 |
| 37 Makuru Wada (Japan) |
10.114 |
| 38 Andriy Kutsenko (Ukraine) |
10.189 |
| 39 Pablo Javier Perruchoud (Argentina) |
10.195 |
| 40 Qiming Wang (Max Success Pro Cycling) |
10.238 |
| 41 Yhonny Araujo (Venezuela) |
10.341 |
| 42 Bernardo Mejia (Mexico) |
10.498 |
| 43 Haseem Mclean (BGN Sports Management) |
10.499 |
| 44 Cesar Marcano (Venezuela) |
10.532 |
| 45 Davide Ceci (Team Ceci Dreambike) |
10.570 |
| 46 Jose Arturo Rodriguez (Mexico) |
10.605 |
| 47 Nicky Cocquyt (Belgium) |
10.919 |
| 48 Christian Grazian (Italy) |
10.948 |
| 49 Rene Magaña (El Salvador) |
11.432 |
| Top 16 riders advance 1/8 finals |
| |
| 1/8 Finals |
| |
| Heat 1 |
| 1 Juan Peralta Gascon (Reyno De Navarra-Conor) |
| 2 Andrii Vynokurov (Ukraine) |
| |
| Heat 2 |
| 1 Max Niederlag (Germany) |
| 2 Hugo Barrette (Canada) |
| |
| Heat 3 |
| 1 Seiichiro Nakagawa (Japan) |
| 2 Kevin Sireau (France) |
| |
| Heat 4 |
| 1 Denis Dmitriev (RusVelo) |
| 2 Kazunari Watanabe (Cyclo Channel Tokyo) |
| |
| Heat 5 |
| 1 Matthew Archibald (New Zealand) |
| 2 Nikita Shurshin (RusVelo) |
| |
| Heat 6 |
| 1 Peter Lewis (Australia) |
| 2 Denis Shurshin (Russia) |
| |
| Heat 7 |
| 1 Sam Webster (New Zealand) |
| 2 Valentin Savitskiy (Petroholding Leningrad) |
| |
| Heat 4 |
| 1 Michaël D'almeida (France) |
| 2 Bernard Esterhuizen (South Africa) |
Winner of each heat advancees to Quarterfinals. Losers go to Quarterfinals B. |
| |
| Quarterfinals B |
| |
| Heat 1 |
| 1 Bernard Esterhuizen (South Africa) |
| 2 Andrii Vynokurov (Ukraine) |
| |
| Heat 2 |
| 1 Valentin Savitskiy (Petroholding Leningrad) |
| 2 Hugo Barrette (Canada) |
| |
| Heat 3 |
| 1 Denis Shurshin (Russia) |
| 2 Kevin Sireau (France) |
| |
| Heat 4 |
| 1 Nikita Shurshin (RusVelo) |
| 2 Kazunari Watanabe (Cyclo Channel Tokyo) |
| Winners of each heat advance to Semifinals B. |
| |
| Semifinals B |
| |
| Heat 1 |
| 1 Bernard Esterhuizen (South Africa) |
| 2 Nikita Shurshin (RusVelo) |
| |
| Heat 2 |
| 1 Denis Shurshin (Russia) |
| 2 Valentin Savitskiy (Petroholding Leningrad) |
| |
| Quarterfinals |
| |
| Heat 1 |
| 1 Juan Peralta Gascon (Reyno De Navarra-Conor) |
| 2 Michaël D'Almeida (France) |
| |
| Heat 2 |
| 1 Max Niederlag (Germany) |
| 2 Sam Webster (New Zealand) |
| |
| Heat 3 |
| 1 Seiichiro Nakagawa (Japan) |
| 2 Peter Lewis (Australia) |
| |
| Heat 4 |
| 1 Denis Dmitriev (RusVelo) |
| 2 Matthew Archibald (New Zealand) |
| Winners advance to Semfinal, losers races 5-8 final |
| |
| 5-8 Final |
| 5 Sam Webster (New Zealand) |
| 6 Michaël D'Almeida (France) |
| 7 Peter Lewis (Australia) |
| 8 Matthew Archibald (New Zealand) |
| |
| Semifinal |
| |
| Heat 1 |
| 1 Denis Dmitriev (RusVelo) |
| 2 Juan Peralta Gascon (Reyno De Navarra-Conor) |
| |
| Heat 2 |
| 1 Max Niederlag (Germany) |
| 2 Seiichiro Nakagawa (Japan) |
| Winners race for Gold. Losers race for Bronze |
| |
| FInal |
| |
| Ride for Gold and Silver |
| 1 Denis Dmitriev (RusVelo) |
| 2 Max Niederlag (Germany) |
| |
| Ride for Bronze |
| 3 Juan Peralta Gascon (Reyno De Navarra-Conor) |
| 4 Seiichiro Nakagawa (Japan) |