Italy's second medal at the Montreal 2026 World Championships comes from the under 23 time trial. A silver medal performance from Nicolas Milesi, the Italian came close to gold after an excellent time trial effort: victory went to Dutch rider Ryan Gal with a total time of 37:26.16, with the decisive climb at the finish seeing Milesi arrive 7" behind. Spain's Hector Alvarez completed the podium, finishing with a gap of +11.88.
THE RACE. The Italian started his effort on the right foot, at the first intermediate checkpoint he registered a deficit of +10.53 from Alvarez (third best time), with whom he began a head-to-head battle all the way to the finish line. With Matisse van Kerckhove - the day's great favorite who started last - out of contention from the early kilometers, the two began to make up ground on the competition: at the second intermediate checkpoint Milesi placed second at +5.86 from the Spaniard, who in the third section lost considerable time, showing +3.80 from Gal and approximately two seconds from the Italian. Milesi pushed hard on the bike in the final kilometer trying to close the gap with the Dutchman, but the uphill section at the finish proved decisive.
An excellent performance from Milesi himself, while fellow Italian Alessandro Cattani finished in twenty-first place, with a deficit of 1:59.56 from Gal.
Click here to read the live text coverage!
FINAL RESULTS
1 Ryan Gal Netherlands 37'26"
2 Nicolas Milesi Italy 7"
3 Hector Alvarez Martinez Spain 11"
4 Ashlin Barry United States 33"
5 Mads Landbo Denmark 35"
6 Kristian Egholm Denmark 40"
7 Kasper Haugland Norway 46"
8 Bogdan Zabelinskiy Cyprus 51"
9 Michiel Mouris Netherlands 56"
10 Adam Rafferty Ireland 56"
11 Ben Wiggins Great Britain 1'07"
12 Matisse Van Kerckhove Belgium 1'23"
13 Bruno Kessler Germany 1'25"
14 Arthur Blaise France 1'25"
15 Louis Leidert Germany 1'30"
16 Jonas Walton Canada 1'35"
17 Jasper Schoofs Belgium 1'39"
18 Jonas Kind Hoydahl Norway 1'49"
19 Enaut Urcaregui Sanz Spain 1'54"
20 William Holmes Australia 1'57"
21 Alessandro Cattani Italy 1'59"
22 Carson Mattern Canada 1'59"
23 Sebastian Ruiz Teran Mexico 2'01"
24 Romet Pajur Estonia 2'02"
25 Nicholas Van der Merwe Bulgaria 2'04"
26 Mateo Kalejman Quiroga Argentina 2'09"
27 Kade Kreikemeier United States 2'17"
28 Frank Aron Ragilo Estonia 2'25"
29 Robert Andres Plazas Fonseca Colombia 2'32"
30 Patryk Goszczurny Poland 2'35"
31 Juan Quintero Osorno Colombia 2'36"
32 Davíd Jónsson Iceland 2'45"
33 Alberto Carlo Monti Czech Republic 2'48"
34 Thomas Waites Australia 2'49"
35 Jaka Marolt Slovenia 2'55"
36 Mikhail Podluzhnyy Kazakhstan 2'59"
37 Jan Jackowiak Poland 3'08"
38 Vladislav Bashlykov Kazakhstan 3'12"
39 Cameron Rogers Australia 3'24"
40 Jan Huber Switzerland 3'26"
41 Danylo Kozoriz Ukraine 3'26"
42 Taito Shindo Japan 3'37"
43 Joshua Dike South Africa 3'49"
44 Mansur Beisembay Kazakhstan 3'50"
45 Chenli Zhao China 3'58"
46 Mario Sanchez Navia Bolivia 4'00"
47 Ferhat Emisci Turkey 4'04"
48 Jadian Neaves Trinidad and Tobago 4'15"
49 Yusheng Chen China 4'18"
50 Rastko Nikacevic Serbia 4'22"
51 Mohamed Aziz Dellai Tunisia 4'51"
52 Isshin Yamasato Japan 4'56"
53 Kevin Nshutiraguma Rwanda 5'15"
54 Hareb Almarzooqi United Arab Emirates 5'20"
55 Alexander Erasmus South Africa 5'21"
56 Seth Dunwoody Ireland 5'53"
57 Jérémie Raboude Mauritius 5'58"
58 Samuel Quevauvilliers Mauritius 6'10"
59 Rizky Ridho Riyadiyanto Indonesia 6'19"
60 Jaylen Briceno Belize 6'27"
61 Pablo Escajadillo Peru 6'32"
62 Temuulen Khadbaatar Mongolia 6'41"
63 Deska Raya Adya Indonesia 7'11"
64 Arda Tekirdag Turkey 7'30"
65 Prateek Ravla Zimbabwe 10'15"
66 Denver Alphonse Saint Lucia 12'06"
67 John Muchiri Kenya 13'24"
RETIRED
Reef Roberts New Zealand
DID NOT START
Teweldemedhn Amaniel Desta Ethiopia
Rakaota Khotsofalang Lesotho
Tekle Alemayo Ethiopia
Goran Gabourel Belize