| Men Sprint |
| |
| Qualifying |
| 1 Gregory Bauge (France) |
9.854 |
| 2 Robert Foerstemann (Germany) |
9.873 |
| 3 Kevin Sireau (France) |
9.893 |
| 4 Chris Hoy (Great Britain) |
9.902 |
| 5 Matthew Glaetzer (Australia) |
9.902 |
| 6 Jason Kenny (Great Britain) |
9.953 |
| 7 Edward Dawkins (New Zealand) |
9.963 |
| 8 Shane Perkins (Australia) |
9.965 |
| 9 Mickael Bourgain (France) |
9.966 |
| 10 Stefan Boetticher (Germany) |
9.983 |
| 11 Seiichiro Nakagawa (Japan) |
10.003 |
| 12 Matthew Archibald (New Zealand) |
10.034 |
| 13 Scott Sunderland (Australia) |
10.040 |
| 14 Miao Zhang (China) |
10.061 |
| 15 Hersony Canelon (Venezuela) |
10.077 |
| 16 Rene Enders (Germany) |
10.077 |
| 17 Juan Peralta Gascon (Spain) |
10.101 |
| 18 Michael Blatchford (USA) |
10.118 |
| 19 Sam Webster (New Zealand) |
10.122 |
| 20 Kazunari Watanabe (Japan) |
10.159 |
| 21 Ethan Mitchell (New Zealand) |
10.163 |
| 22 Hodei Mazquiaran Uria (Spain) |
10.163 |
| 23 Matthew Crampton (Great Britain) |
10.167 |
| 24 Charlie Conord (France) |
10.169 |
| 25 Nikita Shurshin (Russia) |
10.178 |
| 26 Damian Zielinski (Poland) |
10.192 |
| 27 Azizulhasni Awang (Malaysia) |
10.193 |
| 28 Kazuki Amagai (Japan) |
10.196 |
| 29 Roy Van Den Berg (Netherlands) |
10.203 |
| 30 Denis Dmitriev (Russia) |
10.209 |
| 31 Yudai Nitta (Japan) |
10.214 |
| 32 Bernard Esterhuizen (South Africa) |
10.234 |
| 33 Lei Zhang (China) |
10.239 |
| 34 Joseph Veloce (Canada) |
10.281 |
| 35 Kevin Mansker (USA) |
10.300 |
| 36 Denis Spicka (Czech Republic) |
10.310 |
| 37 Sergey Borisov (Russia) |
10.311 |
| 38 Puerta Zapata Fabian Hernando (Colombia) |
10.334 |
| 39 Matthijs Buchli (Netherlands) |
10.342 |
| 40 Christos Volikakis (Greece) |
10.354 |
| 41 Travis Smith (Canada) |
10.354 |
| 42 Adam Ptacnik (Czech Republic) |
10.383 |
| 43 Andrii Vynokurov (Ukraine) |
10.400 |
| 44 Jonathan Marin Cermeno (Colombia) |
10.416 |
| 45 Muhammad Edrus Md Yunos (Malaysia) |
10.439 |
| 46 Philip Hindes (Great Britain) |
10.498 |
| 47 Alexander Quincy (Trinidad and Tobago) |
10.590 |
| 48 Zafeirios Volikakis (Greece) |
10.668 |
| 49 Cesar Mervin Marcano Sanchez (Venezuela) |
10.668 |
| 50 Filip Ditzel (Czech Republic) |
10.673 |
| 51 Francesco Ceci (Italy) |
10.775 |
| 52 Omar Bertazzo (Italy) |
11.384 |
| 53 Bobby Lea (USA) |
11.496 |
| Top 24 riders advance to 1/16 Finals |
| |
| 1/16 Finals |
| |
| Heat 1 |
| 1 Gregory Bauge (France) |
10.876 |
| 2 Charlie Conord (France) |
| |
| Heat 2 |
| 1 Robert Foerstemann (Germany) |
11.008 |
| 2 Matthew Crampton (Great Britain) |
| |
| Heat 3 |
| 1 Kevin Sireau (France) |
10.560 |
| 2 Hodei Mazquiaran Uria (Spain) |
| |
| Heat 4 |
| 1 Chris Hoy (Great Britain) |
11.054 |
| 2 Ethan Mitchell (New Zealand) |
| |
| Heat 5 |
| 1 Matthew Glaetzer (Australia) |
10.404 |
| 2 Kazunari Watanabe (Japan) |
| |
| Heat 6 |
| 1 Jason Kenny (Great Britain) |
10.406 |
| 2 Sam Webster (New Zealand) |
| |
| Heat 7 |
| 1 Edward Dawkins (New Zealand) |
10.632 |
| 2 Michael Blatchford (USA) |
| |
| Heat 8 |
| 1 Shane Perkins (Australia) |
10.311 |
| 2 Juan Peralta Gascon (Spain) |
| |
| Heat 9 |
| 1 Mickael Bourgain (France) |
11.854 |
| 2 Rene Enders (Germany) |
| |
| Heat 10 |
| 1 Stefan Boetticher (Germany) |
10.492 |
| 2 Hersony Canelon (Venezuela) |
| |
| Heat 11 |
| 1 Seiichiro Nakagawa (Japan) |
10.660 |
| 2 Miao Zhang (China) |
| |
| Heat 2 |
| 1 Scott Sunderland (Australia) |
10.501 |
| 2 Matthew Archibald (New Zealand) |
| Winner of each heat advances to 1/8 finals |
| |
| 1/8 Finals |
| |
| Heat 1 |
| 1 Gregory Bauge (France) |
10.346 |
| 2 Scott Sunderland (Australia) |
| |
| Heat 2 |
| 1 Robert Foerstemann (Germany) |
10.704 |
| 2 Seiichiro Nakagawa (Japan) |
| |
| Heat 3 |
| 1 Kevin Sireau (France) |
10.423 |
| 2 Stefan Boetticher (Germany) |
| |
| Heat 4 |
| 1 Mickael Bourgain (France) |
10.293 |
| 2 Chris Hoy (Great Britain) |
| |
| Heat 5 |
| 1 Shane Perkins (Australia) |
10.357 |
| 2 Matthew Glaetzer (Australia) |
| |
| Heat 6 |
| 1 Jason Kenny (Great Britain) |
10.548 |
| 2 Edward Dawkins (New Zealand) |
| |
Winner of each heat advances to Quarterfinals Losers go to 1/8 Finals Repechages. |
| |
| 1/8 Finals Repechages |
| |
| Heat 1 |
| 1 Chris Hoy (Great Britain) |
10.579 |
| 2 Scott Sunderland (Australia) |
| 3 Edward Dawkins (New Zealand) |
| |
| Heat 2 |
| 1 Stefan Boetticher (Germany) |
10.694 |
| 2 Matthew Glaetzer (Australia) |
REL |
| 3 Seiichiro Nakagawa (Japan) |
DNF |
| Winner of each heat advances to Quarterfinals |
| |
| Quarter Finals |
| |
| Heat 1 |
Race 1 |
Race 2 |
Decider |
| 1 Gregory Bauge (France) |
10.561 |
10.46 |
| 2 Stefan Boetticher (Germany) |
| |
| Heat 2 |
| 1 Chris Hoy (Great Britain) |
10.281 |
|
10.401 |
| 2 Robert Foerstemann (Germany) |
|
10.35 |
| |
| Heat 3 |
| 1 Jason Kenny (Great Britain) |
10.331 |
|
10.597 |
| 2 Kevin Sireau (France) |
|
10.228 |
| |
| Heat 4 |
| 1 Shane Perkins (Australia) |
10.251 |
|
10.464 |
| 2 Mickael Bourgain (France) |
|
10.458 |
REL |
| Winner of each heat advances to Semifinals (on Saturday) |
| Losers to race for 5th-8th place |
| |
| 5-8 Final |
| 5 Robert Foerstemann (Germany) |
| 6 Stefan Boetticher (Germany) |
| 7 Kevin Sireau (France) |
| DSQ Mickael Bourgain (France) |