| Men Keirin |
| |
| First Round |
| |
| Heat 1 |
| 1 Yudai Nitta (Japan) |
| 2 Josiah Ng Onn Lam (Malaysia) |
| 3 Miao Zhang (China) |
| 4 Shane Perkins (Australia) |
| 5 Sergey Borisov (Russia) |
| |
| Heat 2 |
| 1 Chris Hoy (Great Britain) |
| 2 Hersony Canelon (Venezuala) |
| 3 Joachim Eilers (Germany) |
| 4 Francesco Ceci (Italy) |
| 5 Kamil Kuczynski (Poland) |
| |
| Heat 3 |
| 1 Hodei Mazquiaran Uria (Spain) |
| 2 Simon van Velthooven (New Zealand) |
| 3 Teun Mulder (Netherlands) |
| 4 Maximilian Levy (Germany) |
| 5 Denis Spicka (Czech Republic) |
| |
| Heat 4 |
| 1 Azizulhasni Awang (Malaysia) |
| 2 Matthew Crampton (Great Britain) |
| 3 Alexander Quincy (Trinidad and Tobago) |
| 4 Juan Peralta Gascon (Spain) |
| 5 Puerta Zapata Fabian Hernando (Colombia) |
| 6 Matthew Glaetzer (Australia) |
| |
| Heat 5 |
| 1 Kazunari Watanabe (Japan) |
| 2 Jason Kenny (Great Britain) |
| 3 Christos Volikakis (Greece) |
| 4 Mickael Bourgain (France) |
| 5 Edward Dawkins (New Zealand) |
| 6 Andrii Vynokurov (Ukraine) |
| |
| Heat 6 |
| 1 Scott Sunderland (Australia) |
| 2 Francois Pervis (France) |
| 3 Matthew Archibald (New Zealand) |
| 4 Jonathan Marin Cermeno (Colombia) |
| 5 Muhammad Edrus Md Yunos (Malaysia) |
| 6 Hugo Haak (Netherlands) |
| Winners advance to Second Round, rest to repechage |
| |
| First Round Repechage |
| |
| Heat 1 |
| 1 Mickael Bourgain (France) |
| 2 Puerta Zapata Fabian Hernando (Colombia) |
| 3 Josiah Ng Onn Lam (Malaysia) |
| 4 Matthew Archibald (New Zealand) |
| |
| Heat 2 |
| 1 Hersony Canelon (Venezuala) |
| 2 Christos Volikakis (Greece) |
| 3 Denis Spicka (Czech Republic) |
| 4 Juan Peralta Gascon (Spain) |
| |
| Heat 3 |
| 1 Simon van Velthooven (New Zealand) |
| 2 Jonathan Marin Cermeno (Colombia) |
| 3 Kamil Kuczynski (Poland) |
| 4 Alexander Quincy (Trinidad and Tobago) |
| |
| Heat 4 |
| 1 Matthew Crampton (Great Britain) |
| 2 Francesco Ceci (Italy) |
| 3 Teun Mulder (Netherlands) |
| 4 Andrii Vynokurov (Ukraine) |
| 5 Sergey Borisov (Russia) |
| |
| Heat 5 |
| 1 Jason Kenny (Great Britain) |
| 2 Matthew Glaetzer (Australia) |
| 3 Shane Perkins (Australia) |
| 4 Joachim Eilers (Germany) |
| 5 Muhammad Edrus Md Yunos (Malaysia) |
| |
| Heat 6 |
| 1 Maximilian Levy (Germany) |
| 2 Edward Dawkins (New Zealand) |
| 3 Francois Pervis (France) |
| 4 Miao Zhang (China) |
| 5 Hugo Haak (Netherlands) |
| Winners advance to Second Round |
| |
| Second Round |
| |
| Heat 1 |
| 1 Maximilian Levy (Germany) |
| 2 Kazunari Watanabe (Japan) |
| 3 Simon van Velthooven (New Zealand) |
| 4 Yudai Nitta (Japan) |
| 5 Azizulhasni Awang (Malaysia) |
| 6 Hersony Canelon (Venezuala) |
| |
| Heat 2 |
| 1 Chris Hoy (Great Britain) |
| 2 Mickael Bourgain (France) |
| 3 Jason Kenny (Great Britain) |
| 4 Scott Sunderland (Australia) |
| 5 Matthew Crampton (Great Britain) |
| 6 Hodei Mazquiaran Uria (Spain) |
First 3 riders in each heat advance to Final 1-6 others to final 7-12 |
| |
| Final 1-6 |
| 1 Chris Hoy (Great Britain) |
| 2 Maximilian Levy (Germany) |
| 3 Jason Kenny (Great Britain) |
| 4 Mickael Bourgain (France) |
| 5 Kazunari Watanabe (Japan) |
| 6 Simon van Velthooven (New Zealand) |
| |
| Final 7-12 |
| 7 Scott Sunderland (Australia) |
| 8 Hersony Canelon (Venezuala) |
| 9 Azizulhasni Awang (Malaysia) |
| 10 Matthew Crampton (Great Britain) |
| 11 Hodei Mazquiaran Uria (Spain) |
| 12 Yudai Nitta (Japan) |