Event | Gold | Silver | Bronze |
Men's events |
Sprint details | Harrie Lavreysen Netherlands | Mateusz Rudyk Poland | Rayan Helal France |
Team sprint details | Netherlands Jeffrey Hoogland Harrie Lavreysen Roy van den Berg Tijmen van Loon | 42.325 | Great Britain Jack Carlin Alistair Fielding Hamish Turnbull Joseph Truman | 43.565 | France Timmy Gillion Melvin Landerneau Sébastien Vigier | 43.332 |
Team pursuit details | Italy Filippo Ganna Francesco Lamon Jonathan Milan Manlio Moro Simone Consonni | 3:47.667 | Great Britain Daniel Bigham Charlie Tanfield Ethan Vernon Oliver Wood | 3:48.800 | France Thomas Denis Corentin Ermenault Quentin Lafargue Benjamin Thomas Adrien Garel | 3:49.837 |
Keirin details | Harrie Lavreysen Netherlands | Patryk Rajkowski Poland | Jeffrey Hoogland Netherlands |
Omnium details | Benjamin Thomas France | 162 pts | Simone Consonni Italy | 146 pts | William Perrett Great Britain | 136 pts |
Madison details | Germany Roger Kluge Theo Reinhardt | 43 pts | Italy Simone Consonni Michele Scartezzini | 34 pts | France Donavan Grondin Benjamin Thomas | 32 pts |
1 km time trial[N] details | Jeffrey Hoogland Netherlands | 58.203 | Alejandro Martínez Spain | 59.687 | Maximilian Dörnbach Germany | 59.778 |
Individual pursuit[N] details | Jonathan Milan Italy | 4:03.744 | Daniel Bigham Great Britain | 4:05.860 | Tobias Buck-Gramcko Germany | 4:09.796 |
Points race[O] details | Simone Consonni Italy | 54 pts | Albert Torres Spain | 51 pts | Donavan Grondin France | 48 pts |
Scratch[O] details | Oliver Wood Great Britain | Roy Eefting Netherlands | Donavan Grondin France |
Elimination race[O] details | Tim Torn Teutenberg Germany | Rui Oliveira Portugal | Philip Heijnen Netherlands |
Women's events |
Sprint details | Lea Friedrich Germany | Pauline Grabosch Germany | Sophie Capewell Great Britain |
Team sprint details | Germany Lea Friedrich Pauline Grabosch Emma Hinze Alessa-Catriona Pröpster | 46.865 | Great Britain Lauren Bell Emma Finucane Katy Marchant Sophie Capewell | 47.639 | Netherlands Kyra Lamberink Hetty van de Wouw Steffie van der Peet | 47.431 |
Team pursuit details | Great Britain Katie Archibald Neah Evans Josie Knight Anna Morris Elinor Barker | 4:13.890 | Italy Martina Alzini Elisa Balsamo Martina Fidanza Vittoria Guazzini Letizia Paternoster | 4:16.018 | Germany Franziska Brauße Lisa Klein Mieke Kröger Laura Süßemilch | 4:14.402 |
Keirin details | Lea Friedrich Germany | Emma Finucane Great Britain | Emma Hinze Germany |
Omnium details | Katie Archibald Great Britain | 155 pts | Daria Pikulik Poland | 124 pts | Lotte Kopecky Belgium | 124 pts |
Madison details | Great Britain Katie Archibald Elinor Barker | 38 pts | France Victoire Berteau Clara Copponi | 25 pts | Italy Elisa Balsamo Vittoria Guazzini | 19 pts |
500 m time trial[N] details | Emma Hinze Germany | 32.947 | Taky Marie-Divine Kouamé France | 33.390 | Hetty van de Wouw Netherlands | 33.554 |
Individual pursuit[N] details | Franziska Brauße Germany | 3:20.101 | Josie Knight Great Britain | 3:23.613 | Mieke Kröger Germany | 3:24.895 |
Points race[O] details | Anita Stenberg Norway | 56 pts | Shari Bossuyt Belgium | 42 pts | Marie Le Net France | 34 pts |
Scratch[O] details | Maria Martins Portugal | Eukene Larrarte Spain | Daria Pikulik Poland |
Elimination race[O] details | Lotte Kopecky Belgium | Valentine Fortin France | Maike van der Duin Netherlands |