Results for the U23 women and men time trials in Montreal.

U23 Women, 20.3 km

Time

     Gap

1 Felicity Wilson-Haffenden (Australia)

  0:27:40.72

     0:00

2 Nienke Vinke (Netherlands)

  0:28:09.19

     0:28.47

3 Luca Vierstraete (Belgium)

  0:28:25.79

     0:45.07

4 Viktoria Chladoňova (Slovakia)

  0:28:26.68

     0:45.96

5 Mackenzie Coupland (Australia)

  0:28:27.71

     0:46.99

6 Ava Holmgren (Canada) 

  0:28:42.00

     1:01.28

7 Febe Jooris (Belgium)

  0:28:48.32

     1:07.60

8 Oda Aune Gissinger (Norway)

  0:28:49.83

     1:09.11

9 Megan Arens (Netherlands)

  0:28:51.05

     1:10.33

10 Justyna Czapla (Germany)

  0:28:52.19

     1:11.47

11 Tabea Huys (Austria)

  0:28:54.80

     1:14.08

12 Paula Ostiz (Spain)

  0:28:57.95

     1:17.23

13 Silje Antvorskov (Denmark)

  0:28:58.14

     1:17.42

14 Amandine Muller (France)

  0:29:08.56

     1:27.84

15 Wilma Aintila (Finland)

  0:29:10.76

     1:30.04

16 Laura Lizette Sander (Estonia)

  0:29:11.86

     1:31.14

17 Julia Kopecky (Czechia)

  0:29:15.12

     1:34.40

18 Mara Winter (Switzerland)

  0:29:17.13

     1:36.41

19 Sidney Swierenga (Canada) 

  0:29:17.59

     1:36.87

20 Eliška Kvasničkova (Czechia)

  0:29:28.52

     1:47.80

21 Kylee Hanel (USA)

  0:29:30.11

     1:49.39

22 Gwen Nothum (Luxembourg)

  0:29:31.66

     1:50.94

23 Magdalena Leis (Germany)

  0:29:33.07

     1:52.35

24 Sophia Sammons (Australia)

  0:29:38.90

     1:58.18

25 Nadia Hartman (Poland)

  0:29:47.17

     2:06.45

26 Milana Ushakova (Ukraine)

  0:29:53.51

     2:12.79

27 Maja Tracka (Poland)

  0:29:57.16

     2:16.44

28 Liv Wenzel (Luxembourg)

  0:29:58.99

     2:18.27

29 Olympia Norrid-Mortensen (Denmark)

  0:30:10.38

     2:29.66

30 Sofia Ungerova (Slovakia)

  0:30:22.56

     2:41.84

31 Natalia Garzon (Colombia)

  0:30:22.95

     2:42.23

32 Delfina Dibella (Argentina)

  0:30:25.72

     2:45.00

33 Lidia Cusack (USA)

  0:30:42.27

     3:01.55

34 Elisabeth Ebras (Estonia)

  0:30:47.41

     3:06.69

35 Celia Torres Arias (Spain)

  0:30:51.86

     3:11.14

36 Angie Londono (Colombia)

  0:30:54.27

     3:13.55

37 Natalie Revelo (Ecuador)

  0:31:05.66

     3:24.94

38 Haixin Dong (China)

  0:31:22.99

     3:42.27

39 Jazilla Mwamikazi (Rwanda)

  0:31:23.33

     3:42.61

40 Marlen Rojas (Chile)

  0:31:23.42

     3:42.70

41 Florencia Monsalvez (Chile)

  0:31:28.51

     3:47.79

42 Tsige Kiros (Ethiopia)

  0:31:52.88

     4:12.16

43 Mariate Byukusenge (Rwanda)

  0:33:00.32

     5:19.60

44 Qing Zhao (China)

  0:33:03.19

     5:22.47

45 Shafa Al Zahra (Indonesia)

  0:33:05.11

     5:24.39

46 Rena Tanaka (Japan)

  0:33:07.19

     5:26.47

47 Camille Chasteau De Balyon (Mauritius)

  0:33:23.85

     5:43.13

48 Mieraf Aregawi (Ethiopia)

  0:33:49.02

     6:08.30

49 Ayana Mizutani (Japan)

  0:33:49.84

     6:09.12

50 Georgette Vignonfodo (Benin)

  0:33:57.30

     6:16.58

51 Nihayatuzzain Asshofi (Indonesia)

  0:34:17.86

     6:37.14

52 Jazmin Puac (Guatemala)

  0:34:52.25

     7:11.53

U23 Men, 31.3 km

1 Ryan Gal (Netherlands)

  0:37:26.16

     0:00

2 Nicolas Milesi (Italy)

  0:37:33.17

     0:07.01

3 Hector Alvarez (Spain)

  0:37:38.04

     0:11.88

4 Ashlin Barry (USA)

  0:37:59.94

     0:33.78

5 Mads Landbo (Denmark)

  0:38:01.89

     0:35.73

6 Kristian Egholm (Denmark)

  0:38:06.55

     0:40.39

7 Kasper Haugland (Norway)

  0:38:12.74

     0:46.58

8 Bogdan Zabelinskiy (Cyprus)

  0:38:18.14

     0:51.98

9 Michiel Mouris (Netherlands)

  0:38:22.36

     0:56.2

10 Adam Rafferty (Ireland)

  0:38:23.05

     0:56.89

11 Ben Wiggins (Great Britain)

  0:38:33.53

     1:07.37

12 Matisse van Kerckhove (Belgium)

  0:38:49.51

     1:23.35

13 Bruno Kessler (Germany)

  0:38:51.66

     1:25.50

14 Arthur Blaise (France)

  0:38:51.94

     1:25.78

15 Louis Leidert (Germany)

  0:38:56.37

     1:30.21

16 Jonas Walton (Canada) 

  0:39:01.98

     1:35.82

17 Jasper Schoofs (Belgium)

  0:39:05.18

     1:39.02

18 Jonas Kind Hoydahl (Norway)

  0:39:15.56

     1:49.40

19 Enaut Urcaregui (Spain)

  0:39:21.10

     1:54.94

20 William Holmes (Australia)

  0:39:23.48

     1:57.32

21 Alessandro Cattani (Italy)

  0:39:25.72

     1:59.56

22 Carson Mattern (Canada) 

  0:39:25.73

     1:59.57

23 Sebastian Ruiz (Mexico)

  0:39:28.10

     2:01.94

24 Romet Pajur (Estonia)

  0:39:28.74

     2:02.58

25 Nicholas van der Merwe (Bulgaria)

  0:39:30.28

     2:04.12

26 Mateo Kalejman (Argentina)

  0:39:35.36

     2:09.20

27 Kade Kreikemeier (USA)

  0:39:44.05

     2:17.89

28 Frank Aron Ragilo (Estonia)

  0:39:51.61

     2:25.45

29 Robert Andres Plazas (Colombia)

  0:39:58.93

     2:32.77

30 Patryk Goszczurny (Poland)

  0:40:01.33

     2:35.17

31 Juan Diego Quintero (Colombia)

  0:40:03.04

     2:36.88

32 Davio Jonsson (Iceland)

  0:40:11.67

     2:45.51

33 Alberto Monti (Czechia)

  0:40:14.90

     2:48.74

34 Thomas Waites (Australia)

  0:40:15.47

     2:49.31

35 Jaka Marolt (Slovenia)

  0:40:21.91

     2:55.75

36 Mikhail Podluzhnyy (Kazakhstan)

  0:40:26.11

     2:59.95

37 Jan Jackowiak (Poland)

  0:40:35.12

     3:08.96

38 Vladislav Bashlykov (Kazakhstan)

  0:40:38.80

     3:12.64

39 Cameron Rogers (Australia)

  0:40:50.39

     3:24.23

40 Jan Huber (Switzerland)

  0:40:52.52

     3:26.36

41 Danylo Kozoriz (Ukraine)

  0:40:52.73

     3:26.57

42 Taito Shindo (Japan)

  0:41:03.64

     3:37.48

43 Joshua Dike (South Africa)

  0:41:15.41

     3:49.25

44 Mansur Beisembay (Kazakhstan)

  0:41:16.22

     3:50.06

45 Chenli Zhao (China)

  0:41:24.39

     3:58.23

46 Mario Sanchez (Bolivia)

  0:41:26.97

     4:00.81

47 Ferhat Emisci (Türkiye)

  0:41:30.43

     4:04.27

48 Jadian Neaves (Trinidad and Tobago)

  0:41:42.01

     4:15.85

49 Yusheng Chen (China)

  0:41:44.37

     4:18.21

50 Rastko Nikačević (Serbia)

  0:41:48.86

     4:22.70

51 Mohamed Aziz Dellai (Tunisia)

  0:42:17.23

     4:51.07

52 Isshin Yamasato (Japan)

  0:42:23.10

     4:56.94

53 Kevin Nshutiraguma (Rwanda)

  0:42:41.90

     5:15.74

54 Hareb Almarzooqi (United Arab Emirates)

  0:42:47.05

     5:20.89

55 Alexander Erasmus (South Africa)

  0:42:47.37

     5:21.21

56 Seth Dunwoody (Ireland)

  0:43:20.08

     5:53.92

57 Jeremy Raboude (Mauritius)

  0:43:24.64

     5:58.48

58 Samuel Quevauvilliers (Mauritius)

  0:43:36.53

     6:10.37

59 Rizky Ridho Riyadiyanto (Indonesia)

  0:43:45.23

     6:19.07

60 Jaylen Briceno (Belize)

  0:43:53.91

     6:27.75

61 Pablo Escajadillo (Peru)

  0:43:58.57

     6:32.41

62 Temuulen Khadbaatar (Mongolia)

  0:44:07.88

     6:41.72

63 Deska Raya Adya (Indonesia)

  0:44:37.71

     7:11.55

64 Arda Tekirdag (Türkiye)

  0:44:56.88

     7:30.72

65 Prateek Ravla (Zimbabwe)

  0:47:41.39

     10:15.23

66 Denver Alphonse (Saint Lucia)

  0:49:32.94

     12:06.78

67 John Muchiri (Kenya)

  0:50:50.34

     13:24.18

DNF Reef Roberts (New Zealand)

DNS Amaniel Desta (Ethiopia)

DNS Goran Gabourel (Belize)

DNS Khotsofalang Rakaota (Lesotho)

DNS Tekle Alemayo (Ethiopia)