| Event | Winner | Second | Third |
Great Britain, Glasgow | 21–24 April |
Sprint Details |
Harrie Lavreysen (NED) 10.083/10.130 |
Matthew Richardson (AUS) +0.100/+0.247 |
Sébastien Vigier (FRA) no race |
Team Sprint Details |
Australia Thomas Cornish Leigh Hoffman Matthew Richardson
42.532 |
France 2 Florian Grengbo Rayan Helal Sébastien Vigier
42.673 |
Netherlands Harrie Lavreysen Roy van den Berg Tijmen van Loon Sam Ligtlee 43.343 |
Individual Pursuit Details |
Corentin Ermenault (FRA) 4:05.644 |
Nicolas Heinrich (GER) 4:09.371 |
Charlie Tanfield (GBR) 4:09.209 |
Team Pursuit Details |
France 1 Benjamin Thomas Thomas Denis Corentin Ermenault Eddy le Huitouze 3:50.267 |
Great Britain 1 Ethan Vernon Oliver Wood Rhys Britton Charlie Tanfield 3:51.638 |
Denmark Tobias Hansen Rasmus Pedersen Carl-Frederik Bévort Robin Skivild 3:50.986 |
1 km Time Trial Details |
Cristian Ortega (COL) 1:00.325 |
Melvin Landerneau (FRA) 1:00.700 |
Alejandro Martínez (ESP) 1:00.832 |
Keirin Details |
Harrie Lavreysen (NED) |
Kevin Quintero (COL) |
Matthew Richardson (AUS) |
Omnium Details |
Oliver Wood (GBR) (Team Inspired) 145 pts. |
Sebastián Mora (ESP)
134 pts. |
Fabio Van den Bossche (BEL)
110 pts. |
Elimination Race Details |
Elia Viviani (ITA) |
Yoeri Havik (NED) (BEAT Cycling) |
Tim Torn Teutenberg (GER) |
Madison Details |
France Thomas Boudat Benjamin Thomas 66 pts. |
Japan Shunsuke Imamura Kazushige Kuboki 63 pts. |
Italy Michele Scartezzini Simone Consonni 49 pts. |
Canada, Milton | 12–15 May |
Sprint Details |
Matthew Richardson (AUS)
9.956/9.945 |
Jeffrey Hoogland (NED)
+0.206/+5.249 |
Jack Carlin (GBR) (Team Inspired) 10.285/10.315 |
Team Sprint Details |
Netherlands Jeffrey Hoogland Sam Ligtlee Roy van den Berg Tijmen van Loon 43.309 |
China A Liu Qi Luo Yongjia Zhou Yu
43.401 |
Germany Stefan Bötticher Marc Jurczyk Paul Schippert
43.996 |
Individual Pursuit Details |
Nicolas Heinrich (GER) 4:07.691 |
Tobias Buck-Gramcko (GER) 4:09.266 |
James Moriarty (AUS) 4:14.177 |
Team Pursuit Details |
Australia Graeme Frislie James Moriarty Josh Duffy Conor Leahy
3:56.042 |
Italy Davide Plebani Carloalberto Giordani Stefano Moro Mattia Pinazzi Davide Boscaro OVL |
Germany Tobias Buck-Gramcko Nicolas Heinrich Leon Rohde Domenic Weinstein Theo Reinhardt 3:53.818 |
1 km Time Trial Details |
Xue Chenxi (CHN) 1:00.754 |
Nick Kergozou (NZL) 1:01.013 |
Santiago Ramírez (COL) 1:01.105 |
Keirin Details |
Kevin Quintero (COL) |
Matthew Richardson (AUS) |
Stefan Bötticher (GER) |
Omnium Details |
Ethan Hayter (GBR) 163 pts. |
Gavin Hoover (USA) 128 pts. |
Jan-Willem van Schip (NED) 125 pts. |
Elimination Race Details |
Jules Hesters (BEL) |
Yoeri Havik (NED) |
Gavin Hoover (USA) |
Madison Details |
Netherlands Yoeri Havik Jan-Willem van Schip 74 pts. |
Great Britain Ethan Hayter Rhys Britton 66 pts. |
Germany Theo Reinhardt Tim Torn Teutenberg 47 pts. |
Scratch Details |
Rhys Britton (GBR) |
Erik Martorell (ESP) |
Mattia Pinazzi (ITA) |
Colombia, Cali | 7–10 July |
Sprint Details |
Nicholas Paul (TTO) 9.802/9.814 |
Harrie Lavreysen (NED) +0.113/+0.012 |
Jeffrey Hoogland (NED) 10.245/10.780 |
Team Sprint Details |
China Lu Jiachen Xue Chenxi Zhou Yu 43.471 |
Colombia A Cristian Ortega Kevin Quintero Santiago Ramírez 44.422 |
Colombia B Carlos Echeverri Rubén Murillo Juan Ochoa 44.249 |
Individual Pursuit Details |
Jonathan Milan (ITA) 4:05.373 |
Davide Plebani (ITA) OVL |
Cheng Tingzhuang (CHN) 4:18.932 |
Team Pursuit Details |
Italy Francesco Lamon Michele Scartezzini Liam Bertazzo Jonathan Milan Davide Plebani 3:55.081 |
China Yang Yang Jiang Zhihui Qiu Zhentao Sun Haijiao Zhang Haiao 3:57.810 |
Colombia A Juan Esteban Arango Jordan Parra Bryan Gómez Brayan Sánchez |
1 km Time Trial Details |
Maximilian Dornbach (GER) 59.414 |
Santiago Ramírez (COL) 59.581 |
Melvin Landerneau (FRA) 59.995 |
Keirin Details |
Nicholas Paul (TTO) |
Jai Angsuthasawit (THA) |
Sam Dakin (NZL) |
Omnium Details |
Matteo Donega (ITA) 116 pts. |
Bernard Benyamin van Aert (INA) 114 pts. |
Juan Esteban Arango (COL) 113 pts. |
Elimination Race Details |
Akil Campbell (TTO) |
Michele Scartezzini (ITA) |
Jordan Parra (COL) |
Madison Details |
Italy Francesco Lamon Michele Scartezzini 106 pts. |
Mexico Ricardo Pena Jorge Peyrot 72 pts. |
Colombia Juan Esteban Arango Jordan Parra 42 pts. |