| Event |
Winner |
Second |
Third
|
| File:Flag of Colombia.svg Colombia, Cali — 25–27 May
|
| Individual pursuit |
File:Flag of Germany.svg Stefan Steinweg (GER) |
File:Flag of New Zealand.svg Hayden Godfrey (NZL) |
File:Flag of France.svg Damien Pommereau (FRA)
|
| 1 km time trial |
File:Flag of the United Kingdom.svg Chris Hoy (GBR) |
File:Flag of France.svg Hervé Robert Thuet (FRA) |
File:Flag of Germany.svg Carsten Bergemann (GER)
|
| Points race |
File:Flag of New Zealand.svg Gregory Henderson (NZL) |
File:Flag of Colombia.svg Leonardo Duque (COL) |
File:Flag of France.svg Robert Sassone (FRA)
|
| Sprint |
File:Flag of France.svg Laurent Gané (FRA) |
File:Flag of Germany.svg Matthias John (GER) |
File:Flag of Spain.svg José Antonio Villanueva (ESP)
|
| Team pursuit |
File:Flag of New Zealand.svg New Zealand Hayden Godfrey Gregory Henderson Matthew Randall Lee Maxwell Vertongen |
File:Flag of Colombia.svg Colombia Arles Castro Leonardo Duque Víctor Herrera José Serpa |
File:Flag of Spain.svg Spain Francisco Javier Carrion Sergio Escobar Cristobal Forcadell Asier Maeztu
|
| Keirin |
File:Flag of France.svg Laurent Gané (FRA) |
File:Flag of Germany.svg Jens Fiedler (GER) |
File:Flag of Greece.svg Labros Vasilopoulos (GRE)
|
| Team sprint |
File:Flag of Germany.svg Germany Carsten Bergemann Jens Fiedler Matthias John |
File:Flag of France.svg France Mickaël Bourgain Laurent Gané Hervé Robert Thuet |
File:Flag of the United Kingdom.svg Great Britain Chris Hoy Alwyn Mcmath Andrew Slater
|
| Madison |
File:Flag of Germany.svg Germany Stefan Steinweg Erik Weispfennig |
File:Flag of Argentina.svg Argentina Juan Curuchet Edgardo Simón |
File:Flag of Switzerland (Pantone).svg Switzerland Alexander Äschbach Franco Marvulli
|
| File:Flag of Poland.svg Poland, Szczecin — 8–10 June
|
| Individual pursuit |
File:Flag of Germany.svg Jens Lehmann (GER) |
File:Flag of Ukraine.svg Alexander Symonenko (UKR) |
File:Flag of Russia.svg Alexei Markov (RUS)
|
| Points |
File:Flag of Austria.svg Franz Stocher (AUT) |
File:Flag of Ukraine.svg Vasyl Yakovlev (UKR) |
File:Flag of the Czech Republic.svg Milan Kadlec (CZE)
|
| Sprint |
File:Flag of Italy.svg Roberto Chiappa (ITA) |
File:Flag of the Czech Republic.svg Pavel Buráň (CZE) |
File:Flag of Latvia.svg Viesturs Berzins (LAT)
|
| Team pursuit |
File:Flag of Germany.svg Germany Christian Bach Jens Lehmann Andreas Müller Sébastian Siedler |
File:Flag of the United Kingdom.svg Great Britain Paul Manning Bryan Steel Phillip West Bradley Wiggins |
File:Flag of Ukraine.svg Ukraine Sergiy Chernyavsky Aleksander Kliemienko Roman Kononenko Alexander Symonenko
|
| Keirin |
File:Flag of the Czech Republic.svg Pavel Buráň (CZE) |
File:Flag of Slovakia.svg Jaroslav Jeřábek (SVK) |
File:Flag of Latvia.svg Viesturs Berzins (LAT)
|
| Team sprint |
File:Flag of Poland.svg Poland Grzegorz Krejner Łukasz Kwiatkowski Marcin Mientki |
File:Flag of Ukraine.svg Ukraine Sergiy Ruban Igor Troyanovsky Andrei Vynokurov |
File:Flag of Germany.svg Germany Stefan Nimke Eyk Pokorny René Wolff
|
| Madison |
File:Flag of Switzerland (Pantone).svg Switzerland Alexander Äschbach Franco Marvulli |
File:Flag of the Netherlands.svg Netherlands Robert Slippens Danny Stam |
File:Flag of Austria.svg Austria Roland Garber Franz Stocher
|
| 1 km time trial |
File:Flag of the Netherlands.svg Teun Mulder (NED) |
File:Flag of Germany.svg Stefan Nimke (GER) |
File:Flag of Ukraine.svg Andrei Vynokurov (UKR)
|
| File:Flag of Italy.svg Italy, Pordenone — 29 June–1 July
|
| Individual pursuit |
File:Flag of Germany.svg Thomas Liese (GER) |
File:Flag of the United Kingdom.svg Bradley Wiggins (GBR) |
File:Flag of Ukraine.svg Ruslan Pidgornyy (UKR)
|
| 1 km time trial |
File:Flag of Germany.svg Sören Lausberg (GER) |
File:Flag of the United States.svg Marty Nothstein (USA) |
File:Flag of France.svg Hervé Robert Thuet (FRA)
|
| Points race |
File:Flag of South Korea.svg Ho-Sung Cho (KOR) |
File:Flag of Italy.svg Devid Garbelli (ITA) |
File:Flag of Ukraine.svg Olexandr Fedenko (UKR)
|
| Sprint |
File:Flag of France.svg Laurent Gané (FRA) |
File:Flag of France.svg Mickaël Bourgain (FRA) |
File:Flag of Latvia.svg Ainārs Ķiksis (LAT)
|
| Team pursuit |
File:Flag of Ukraine.svg Ukraine Ruslan Pidgorniy Uleksandr Fedenko Borys Gapych Sergiy Chernyavskyy |
File:Flag of the United Kingdom.svg Great Britain |
File:Flag of Australia (converted).svg Australia
|
| Keirin |
File:Flag of Latvia.svg Ainārs Ķiksis (LAT) |
File:Flag of Japan.svg Yuji Yamada (JPN) |
File:Flag of the United States.svg Marty Nothstein (USA)
|
| Team sprint |
File:Flag of Spain.svg Spain Aguilar José Antonio Escuredo Salvador Meliá |
File:Flag of Poland.svg Poland Krejner Zieliński Mientki |
File:Flag of Italy.svg Italy Brossa Roberto Chiappa McFarlane
|
| Madison |
Cancelled
|
| File:Flag of Mexico.svg Mexico, Mexico — 10–12 August
|
| Individual pursuit |
File:Flag of France.svg Damien Pommereau (FRA) |
File:Flag of Spain.svg Sergio Escobar (ESP) |
File:Flag of Russia.svg Alexei Markov (RUS)
|
| 1 km time trial |
File:Flag of France.svg Arnaud Tournant (FRA) |
File:Flag of Australia (converted).svg Mark Renshaw (AUS) |
File:Flag of Poland.svg Grzegorz Krejner (POL)
|
| Points race |
File:Flag of France.svg Robert Sassone (FRA) |
File:Flag of Chile.svg Marco Arriagada (CHI) |
File:Flag of Spain.svg Joan Llaneras (ESP)
|
| Sprint |
File:Flag of Italy.svg Roberto Chiappa (ITA) |
File:Flag of the United States.svg Jeffrey Labauve (USA) |
File:Flag of France.svg Arnaud Duble (FRA)
|
| Team pursuit |
File:Flag of Russia.svg Russia Alexei Markov Vladislav Borisov Vladimir Karpets Alexander Serov |
File:Flag of the Netherlands.svg Netherlands |
File:Flag of Chile.svg Chile
|
| Keirin |
File:Flag of Spain.svg José Antonio Villanueva (ESP) |
File:Flag of Poland.svg Grzegorz Krejner (POL) |
File:Flag of the United Kingdom.svg Craig MacLean (GBR)
|
| Team sprint |
File:Flag of France.svg France Mickaël Bourgain Arnaud Duble Arnaud Tournant |
File:Flag of Japan.svg Japan Takahiro Ara Koji Hamada Keichi Omori |
File:Flag of the United States.svg United States Jeffrey Labauve Giddeon Massie Joshua Weir
|
| Madison |
File:Flag of Spain.svg Spain |
File:Flag of Russia.svg Russia |
File:Flag of the Netherlands.svg Netherlands
|
| File:Flag of Malaysia 23px.svg Malaysia, Ipoh — 24–26 August
|
| Individual pursuit |
File:Flag of Switzerland (Pantone).svg Franco Marvulli (SUI) |
File:Flag of Japan.svg Noriyuki Iijima (JPN) |
File:Flag of Kazakhstan.svg Vadim Kravchenko (KAZ)
|
| 1 km time trial |
File:Flag of Germany.svg Stefan Nimke (GER) |
File:Flag of Australia (converted).svg Mark Renshaw (AUS) |
File:Flag of France.svg Hervé Gane (FRA)
|
| Points race |
File:Flag of Belgium (civil).svg Matthew Gilmore (BEL) |
File:Flag of Denmark.svg Jimmi Madsen (DEN) |
File:Flag of the United States.svg James Carney (USA)
|
| Sprint |
File:Flag of Australia (converted).svg Jobie Dajka (AUS) |
File:Flag of Germany.svg Matthias John (GER) |
File:Flag of Germany.svg René Wolff (GER)
|
| Team pursuit[1] |
File:Flag of Germany.svg Germany Marc Altman Leif Lampater Christian Müller Bernhard Wachter |
File:Flag of the Czech Republic.svg Czech Republic Blaha Hlavac Kesl Kozuvek |
File:Flag of Kazakhstan.svg Kazakhstan
|
| Keirin |
File:Flag of Australia (converted).svg Jobie Dajka (AUS) |
File:Flag of France.svg Florian Rousseau (FRA) |
File:Flag of the United States.svg Marty Nothstein (USA)
|
| Team sprint[2] |
File:Flag of Germany.svg Germany Matthias John Stefan Nimke Rene Wolff |
File:Flag of France.svg France Florian Rousseau Jérôme Hubschwerlin Hervé Gané |
File:Flag of Japan.svg Japan Nagai Kifoyumi Kaneko Takashi Sano Umezaku
|
| Madison[2] |
File:Flag of Switzerland (Pantone).svg Switzerland Franco Marvulli Alexander Äschbach |
File:Flag of the United States.svg United States James Carney Colby Pearce |
File:Flag of Belgium (civil).svg Belgium[3] Matthew Gilmore Wouter van Mechelen
|
| Final standings
|
| Individual pursuit |
File:Flag of France.svg Damien Pommereau (FRA) |
File:Flag of Spain.svg Sergio Escobar (ESP) |
File:Flag of Russia.svg Alexei Markov (RUS)
|
| 1 km time trial |
File:Flag of Australia (converted).svg Mark Renshaw (AUS) |
File:Flag of Germany.svg Stefan Nimke (GER) |
File:Flag of France.svg Hervé Robert Thuet (FRA)
|
| Points race |
File:Flag of the United States.svg James Carney (USA) |
File:Flag of France.svg Robert Sassone (FRA) |
File:Flag of Austria.svg Franz Stocher (AUT)
|
| Sprint |
File:Flag of Italy.svg Roberto Chiappa (ITA) shared with File:Flag of France.svg Laurent Gané (FRA) |
File:Flag of France.svg Mickaël Bourgain (FRA)
|
| Team pursuit |
File:Flag of Germany.svg Germany |
File:Flag of the United Kingdom.svg Great Britain shared with File:Flag of Ukraine.svg Ukraine
|
| Keirin |
File:Flag of the Czech Republic.svg Pavel Buráň (CZE) |
File:Flag of Malaysia.svg Josiah Ng (MAS) shared with File:Flag of the United States.svg Marty Nothstein (USA)
|
| Team sprint |
File:Flag of Germany.svg Germany shared with File:Flag of France.svg France |
File:Flag of Japan.svg Japan
|
| Madison |
File:Flag of Switzerland (Pantone).svg Switzerland |
File:Flag of Spain.svg Spain |
File:Flag of the United States.svg United States
|