BikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling historyBikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling history
Search our site:
Email Newsletter icon, E-mail Newsletter icon, Email List icon, E-mail List icon Sign up for our Email Newsletter

2023 World Road Cycling Championships

90th edition: August 5 - 13, 2023
Glasgow & Stirling, Scotland

find us on Facebook Find us on Twitter See our youtube channel

Melanoma: It started with a freckle Schwab Cycles South Salem Cycleworks frames Neugent Cycling Wheels Peaks Coaching: work with a coach! Shade Vise sunglass holder Advertise with us!

Content continues below the ads

Melanoma: It started with a freckle Schwab Cycles South Salem Cycleworks frames

Sunday, August 6: Elite Men's Road Race Edinburgh - Glasgow, 271.1 km

Elite Men's road race map & profile | Elite men's road race photos

Mathieu van der Poel is Champion of the World.

Cycling's World Championships

Les Woodland's book Cycling's World Championships: The Inside Story is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at the finish city of Glasgow at 12:30 PM, local time: 18C (64F), partly cloudy, with the wind from the west at 11 km/hr (7 mph). There is a 9% chance of rain, growing to 56% at 4:00.

Update: At 3:45 PM, with 34 km to go, there is light rain falling.

The race: 195 riders from 58 countries are entered. Two listed riders did not start, Morné Van Niekerk (South Africa) & Yevgeny Federov (Kazakstan). About 60 kilometers in the race there was a small crash that forced Natnael Berhane (Eritrea) to abandon.

Shortly thereafter a protest forced the race to be temporarily neutralized. After a delay of about 55 minutes, it was restared at about 12:15.

After the race was neutralised a little over 190km into the action, a statement from the UCI read: “Further to Police Scotland’s confirmation of a protest in the Carron Valley area, which has temporarily interrupted the men’s road race, we are working closely with all relevant authorities to minimise disruption to the race and also to ensure the safety of riders as our paramount concern.”

The Elite Men's Road Race is stopped by a protest. Photo: Alex Broadway/

Mathieu van der Poel went solo near the end, crashed on the wet streets, got back up and was still off the front alone with a 1-minute lead, with 6 kms to go.

Van der Poel was on song today, riding to the finish alone and ever increasing his lead. The new World Champion finished more than a minute and a half in front of his nearest chaser, the excellent Wout van Aert.

Here is the report from silver medalist Wout van Aert's Team Jumbo Visma:

Wout van Aert has finished second at the world road cycling championships. After a gruelling race in Glasgow, Scotland, the 28-year-old Belgian of Team Jumbo-Visma, was beaten by Mathieu van der Poel. It is the second road world championship silver medal of Van Aert's career.

The road race at the World Championships, held in early August this year for a change, turned into a battleground. A flurry of attacks created the first breakaway more than 100 kilometres from the finish line, including the Jumbo-Visma riders Van Aert, Tiesj Benoot, Nathan van Hooydonck and Dylan van Baarle. Christophe Laporte had to let go at the front due to equipment failure.

65 km to go.

After Benoot and Van Hooydonck, among others, began to ride in Van Aert's service, an elite group of four riders remained in pursuit of Alberto Bettiol, who had escaped alone. The Italian was caught after a solo ride of several dozen kilometres by the group that included Van Aert, Van der Poel, Mads Pedersen and Tadej Pogacar. At this point, Van der Poel attacked. Van Aert held on the longest but eventually had to let the Dutchman go. Van der Poel rode the last twenty kilometres solo to the line, despite a crash in the closing stages. Van Aert continued to chase and again showed his strong legs to take the silver medal.

Wout van Aert finishes second.

After receiving his medal, Van Aert told his story. "Of course, I came here for the gold medal, but I am realistic enough to say that silver was the highest achievable today. That is why I am still standing here as a somewhat satisfied person. When Mathieu attacked, I was right on his wheel. I could stay with him for a while, but then I had to let him go. Even though we gave everything in the chase, Mads, Tadej and I immediately understood that he was gone.”

The Belgian continued: "It was a blistering race that eventually turned into a man-to-man battle. I was always in an excellent position. I think that was the key to success on this track. I cannot thank my teammates enough for their support throughout the day. I was confident in the corners and wanted to take the initiative on the climbs. The legs were good, but one rider just proved to be better. Hats off to Mathieu for what he did today. My focus is now on next week's time trial.”

New World Champion Mathieu van der Poel, alone and off the front near the finish.

Fellow countryman Benoot struggled, but he could do the necessary work for his leader. "The course was gruelling, but I got through it. Wout asked me to take the initiative and control the race. Once he took over, only the strongest were left at the front. It is a shame that Wout could not crown his great day with a gold medal, but Mathieu is the rightful new world champion. He peaked again today at the right time; we can and must be honest about that”, said Benoot, who finished ninth.

Mathieu van der Poel in his Rainbow Jersey

Complete results:


271.1 kilometers raced at an average speed of 44.267 km/hr

1 Mathieu van der Poel Netherlands 6hr 7min 27sec
2 Wout van Aert Belgium @ 1min 37sec
3 Tadej Pogačar Slovenia 1:45
4 Mads Pedersen Denmark s.t.
5 Stefan Küng Switzerland 3:48
6 Jasper Stuyven Belgium s.t.
7 Matthew Dinham Australia s.t.
8 Toms Skujiņš Latvia s.t.
9 Tiesj Benoot Belgium s.t.
10 Alberto Bettiol Italy 4:03
11 Neilson Powless United States 4:20
12 Dylan Van Baarle Netherlands 4:24
13 Mauro Schmid Switzerland 5:50
14 Mattias Skjelmose Denmark 6:22
15 Valentin Madouas France 7:53
16 John Degenkolb Germany 8:30
17 Rasmus Tiller Norway s.t.
18 Owain Doull Great Britain s.t.
19 Alex Aranburu Spain s.t.
20 Kevin Vermaerke United States s.t.
21 Simon Clarke Australia s.t.
22 Patrick Gamper Austria s.t.
23 Krists Neilands Latvia 8:55
24 Petr Kelemen Czech Republic 10:01
25 Remco Evenepoel Belgium 10:10
26 Connor Swift Great Britain 13:59
27 Simone Velasco Italy s.t.
28 Lorenzo Rota Italy s.t.
29 Emīls Liepiņš Latvia s.t.
30 Iván García Cortina Spain s.t.
31 Marco Haller Austria s.t.
32 Lucas Eriksson Sweden s.t.
33 Matevž Govekar Slovenia s.t.
34 Kristian Sbaragli Italy s.t.
35 Michael Gogl Austria s.t.
36 Guillaume Boivin Canada s.t.
37 Michael Boroš Czech Republic s.t.
38 Sebastian Schönberger Austria s.t.
39 Andrea Bagioli Italy s.t.
40 Nickolas Zukowsky Canada 14:06
41 Jonas Rutsch Germany s.t.
42 Adam Ťoupalík Czech Republic s.t.
43 Silvan Dillier Switzerland s.t.
44 Yves Lampaert Belgium 14:11
45 Olav Kooij Netherlands s.t.
46 Nelson Oliveira Portugal 14:13
47 Benoît Cosnefroy France s.t.
48 Ryan Christensen New Zealand s.t.
49 Alexey Lutsenko Kazakhstan 14:15
50 Andreas Leknessund Norway 14:18
51 Tobias Halland Johannessen Norway s.t.


Course map & profile:

Elite Men's road race map

Elite Men's road race profile

Elite men's road race photos by Fotoreporter Sirotti:

The peloton in Glasgow.

Alberto Bettiol

I believe that is Belgium's Tiesj Bennot and Wout van Aert

France's Valentin Madouas

Austria's Marco Haller

John Degenkolb

Mattias Skjelmose Jensen

Tadej Pogacar riding to third place

He's gone. Mathieu van der Poel heads to the finish line and a rainbow jersey.

Mathieu van der Poel has left everyone behind.

Mathieu van der Poel certainly earned his rainbow stripes.

The podium, from left: Wout van Aert (2nd), Mathieu van der Poel (1st) & Tadej Pogacar (3rd)

Saturday, August 12: Men Under-23 Road Race, Loch Lomond - Glasgow, 168.4 km

Men Under-23 road race map & profile

Frenchman Axel Laurance makes good his escape to become champion of the world. Sirotti photo

Plato's Crito

Plato's dialogue Crito is available both in audiobook and Kindle eBook versions. To get your copy, just click on the Amazon link on the right.

Weather at the finish city of Glasgow at 12:40 PM, local time: 18C (65F), cloudy, with the wind from the southwest at 26 km/hr (16 mph). At 1:00 there is a 57% chance of rain. It was raining at the start of the race.

The race: Axel Laurance (France) had a 15-second lead in the men's U23 road race with five kilometers to go. There was a five-man chasing group.

France's Axel Laurance did it, giving it his all to stay away from the chasing bunch and win the men's U23 road race.

The lead chasing group finished in a small bunch sprint, with Great Britain's Jack Rootkin-Gray narrowly missing out on the podium behind Antonio Morgado (Portugal) and Martin Svrcek (Slovakia).

Complete results:

168.4 kilometers raced at an average speed of 41.246 km/hr

1 Axel Laurance France 4hr 4min 58sec
2 António Morgado Portugal @ 2sec
3 Martin Svrček Slovakia s.t.
4 Jack Rootkin-Gray Great Britain s.t.
5 Lorenzo Milesi Italy s.t.
6 Moritz Kretschy Germany 0:09
7 Alec Segaert Belgium 1:01
8 Iván Romeo Spain s.t.
9 Max Walker Great Britain 1:03
10 Pierre Gautherat France 1:41
11 Carlos Canal Spain 1:43
12 Trym Brennsæter Norway 2:33
13 Igor Arrieta Spain 2:35
14 Henri Uhlig Germany 3:07
15 Luke Lamperti United States 3:16
16 Colby Simmons United States s.t.
17 Tim Torn Teutenberg Germany s.t.
18 Robert Donaldson Great Britain s.t.
19 Loe Van Belle Netherlands s.t.
20 Mats Wenzel Luxembourg s.t.
21 Davide De Pretto Italy s.t.
22 Gil Gelders Belgium s.t.
23 Pavel Bittner Czech Republic s.t.
24 Kasper Andersen Denmark s.t.
25 Darren Rafferty Ireland s.t.
26 Logan Currie New Zealand s.t.
27 Thibau Nys Belgium 3:24
28 Madis Mihkels Estonia 3:28
29 Aivaras Mikutis Lithuania 4:54
30 Alekss Krasts Latvia s.t.
31 Hamza Amari Algeria s.t.
32 Pierre-Pascal Keup Germany s.t.
33 Fabio Christen Switzerland s.t.
34 Jakub Ťoupalík Czech Republic s.t.
35 Alexander Hajek Austria s.t.
36 Yuhi Todome Japan s.t.
37 Gonçalo Tavares Portugal s.t.
38 Pavel Novák Czech Republic 4:57
39 Nicolò Buratti Italy 6:50
40 Alastair Mackellar Australia 8:07
41 Brody Mcdonald United States s.t.
42 Casper Van Uden Netherlands 8:16
43 Anders Foldager Denmark s.t.
44 Gal Glivar Slovenia s.t.
45 Rotem Tene Israel s.t.
46 Andrey Remkhe Kazakhstan s.t.
47 Pepijn Reinderink Netherlands s.t.
48 Riley Pickrell Canada s.t.
49 Diego Pescador Colombia s.t.
50 Alessandro Romele Italy s.t.
51 Lukas Nerurkar Great Britain s.t.
52 Vicente Rojas Chile s.t.
53 Diogo Gonçalves Portugal 8:20
54 Roel Van Sintmaartensdijk Netherlands 8:27
55 Ole Theiler Germany 9:21
56 Owen Cole United States s.t.
57 Enzo Paleni France 9:56
58 Philippe Jacob Canada 10:01
59 Milkias Kudus Eritrea 10:19
60 Germán Dario Gómez Colombia 10:58
61 Pablo Sandino Bonilla Uruguay 12:25
62 Axel Källberg Finland s.t.
63 Maksym Bilyi Ukraine s.t.
64 Jesse Kramer Netherlands s.t.
65 Jose Manuel Aramayo Bolivia s.t.
66 Odhran Doogan Ireland s.t.
67 Michał Pomorski Poland s.t.
68 Hamish McKenzie Australia s.t.
69 Dylan Jiménez Costa Rica s.t.
70 Dean Harvey Ireland s.t.
71 Jamie Meehan Ireland s.t.
72 Jonathan  Vervenne Belgium s.t.
73 Frank Aron Ragilo Estonia s.t.
74 Embret Svestad-Bårdseng Norway 12:28
75 Cesar Macias Mexico 13:24
76 Kiya Rogora Ethiopia 15:04
77 Aklilu Arefayne Eritrea 15:44
78 Eddy Le Huitouze France 17:26
79 Carl-Frederik Bévort Denmark 19:55


Course map & profile:

The Under-23 Men's Road Race map

The Under-23 Men's Road Race profile

Content continues below the ads

Neugent Cycling Wheels Peaks Coaching: work with a coach!

Saturday, August 5: Junior Men's Road Race, Glasgow - Glasgow, 9 x 14.3 km laps, 127.2 km

Junior Men's road race map & profile

Albert Philipsen is Champion of the World. Sirotti photo.

Bill and Carol McGann's book The Story of the Giro d'Italia, A Year-by-Year History of the Tour of Italy, Vol 2: 1971 - 2011 is available in print, Kindle eBook and audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at the finish city of Glasgow at 12:50 PM, local time: 16C (61F), mostly cloudy, with the wind from the northeast at 18 km/hr (10 mph). There is a 50% chance of rain.

The race: Denmark has its first gold medal at this year's World Championships.

With four laps to go a break of seven riders were 1min 8sec ahead of the peloton. The peloton chased hard and with three laps to go the gap was just 36 seconds.

Albert Philipsen tore away from the breakaway of 7 riders with around 1 lap to go and never looked back. Second and third place went to Fietzke (Germany) and Ørn-Kristoff (Norway). 

The junior men's peloton racing through Glasgow. Sirotti photo


127.2 kilometers raced at an average speed of 41.098 km/hr

1 Albert Withen Philipsen Denmark 3hr 6min 26sec
2 Paul Fietzke Germany @ 1min 19sec
3 Felix Ørn-Kristoff Norway s.t.
4 Juan David Sierra Italy 1:24
5 Theodor Storm Denmark 1:29
6 Jørgen Nordhagen Norway 1:43
7 Steffen De Schuyteneer Belgium 2:57
8 Sebastian Grindley Great Britain 2:59
9 Žak Eržen Slovenia 3:01
10 Oscar Chamberlain Australia s.t.
11 Senna Remijn Netherlands s.t.
12 Kryštof Král Czech Republic s.t.
13 Storm Ingebrigtsen Norway s.t.
14 Sente Sentjens Belgium s.t.
15 Kasper Haugland Norway s.t.
16 Theodor Clemmensen Denmark s.t.
17 Wil Holmes Australia s.t.
18 Viego Tijssen Netherlands s.t.
19 Mikal Uglehus Norway s.t.
20 Matys Grisel France s.t.
21 Andrea Bessega Italy s.t.
22 Jakob Omrzel Slovenia s.t.
23 Tomos Pattinson Great Britain s.t.
24 Patryk Goszczurny Poland s.t.
25 Paul Seixas France s.t.
26 Adria Pericas Spain s.t.
27 Louis Leidert Germany s.t.
28 Joshua Cranage Australia s.t.
29 Kasper Borremans Finland s.t.
30 Hector Alvarez Spain s.t.
31 Henry Neff United States 3:06
32 Erazem Valjavec Slovenia 3:18
33 Matthew Brennan Great Britain 3:44
34 Karst Hayma Netherlands 6:20
35 Matthias Schwarzbacher Slovakia 6:34
36 Victor Vaneeckhoute Belgium 10:21
37 Maxime Decomble France s.t.
38 Ian Kings Germany s.t.
39 Luke Fetzer United States 11:58
40 Lars Vanden Heede Belgium s.t.
41 Sjors Lugthart Netherlands 12:07
42 Daniil Yakovlev Ukraine s.t.
43 Ville Merlöv Sweden 12:11
44 Kristupas Mikutis Lithuania 12:14
45 Zsombor Tamás Takács Hungary 12:21
46 Victor Benareau Switzerland 12:29
47 Thom Van Der Werff Netherlands s.t.
48 Ikki Watanabe Japan s.t.
49 Charles Bergeron Canada s.t.
50 Martti Lenzius Estonia s.t.
51 Bernardo Gaston Cambareri Argentina s.t.
52 Ciro Perez Uruguay s.t.
53 Bálint Feldhoffer Hungary s.t.
54 Filip Gruszczynski Poland s.t.
55 Finn Wilson New Zealand s.t.
56 Martin Bárta Czech Republic s.t.
57 Marcel Skok Slovenia s.t.
58 Andrey André Brazil s.t.
59 Andrei Carbunarea Romania s.t.
60 Alvaro Garcia Spain s.t.
61 Ryno Schutte South Africa s.t.
62 Nicolas Ginter Switzerland s.t.
63 Florian Hochuli Switzerland s.t.
64 Matthew Ney Canada s.t.
65 Manolo Wrolich Austria 12:41
66 Andreas Krogh Jensen Denmark 12:42
67 Gusts Lapins Latvia 12:48
68 Julian Abi Manyu Indonesia 12:51
69 Seth Dunwoody Ireland 14:25
70 Luiz Fernando Bomfim Brazil 18:56

Junior Men's Road Race map & profile

Junior men's road race map, 14.3 kms per lap, 9 laps

Junior men's road race profile

Sunday, August 13: Elite Womens Road Race, Loch Lomand - Glasgow, 154.1 km

Elite women's road race map & profile

Lotte Kopecky is champion of the world.

Epictetus' Golden Sayings

Stoic philosopher Epictetus' Golden Sayings is available in both audiobook & Kindle eBook versions. To get your copy, just click on the Amazon link on the right.

Weather at the finish city of Glasgow at 1:00 PM, local time: 17C (63F), cloudy, with the wind from the southwest at 19 km/hr (12 mph). There is a 50% chance of rain, dropping to 24% at 4:00. It was raining on the riders when the race started.

The race: There were two notable non-starters: Chloe Dygert (USA & new world time trial champion) & Katarzyna Niewiadoma (Poland). USA Cyclng said that Dygert was ill.

Belgian racer Lote Kopecky’s attack with around 5 kilometers to go was the winning move of this year's women's elite road race.

It's her third rainbow jersey of these amazing world championships, following her victories in the Points race and Elimination on the Track.

Tour de France Femmes winner Demi Vollering (Netherlands) pipped Cecilie Ludwig (Denmark) to second place in a sprint for the line.

Great Britain's Lizzie Deignan finished 6th.

Complete results:

154.1 kilometers raced at an average speed of 38.175 km/hr

1 Lotte Kopecky Belgium 4hr 2min 12sec
2 Demi Vollering Netherlands @ 7sec
3 Cecilie Uttrup Ludwig Denmark s.t.
4 Marlen Reusser Switzerland 0:12
5 Christina Schweinberger Austria 0:34
6 Elizabeth Deignan Great Britain s.t.
7 Elise  Chabbey Switzerland 1:24
8 Annemiek Van Vleuten Netherlands 2:48
9 Riejanne Markus Netherlands 3:51
10 Mavi García Spain 4:05
11 Blanka Vas Hungary 4:34
12 Silvia Persico Italy s.t.
13 Shirin Van Anrooij Netherlands s.t.
14 Agnieszka Skalniak-Sójka Poland s.t.
15 Ashleigh Moolman South Africa s.t.
16 Juliette Labous France s.t.
17 Anna Shackley Great Britain s.t.
18 Lauren Stephens United States s.t.
19 Liane Lippert Germany s.t.
20 Chiara Consonni Italy 5:13
21 Marta Lach Poland 8:11
22 Justine Ghekiere Belgium 8:26
23 Lauretta Hanson Australia s.t.
24 Grace Brown Australia s.t.
25 Jelena Erić Serbia s.t.
26 Audrey Cordon-Ragot France s.t.
27 Paula Patiño Colombia s.t.
28 Pfeiffer Georgi Great Britain s.t.
29 Elisa Balsamo Italy s.t.
30 Elena Cecchini Italy 8:29
31 Soraya Paladin Italy s.t.
32 Simone Boilard Canada 9:11
33 Alison Jackson Canada 13:47
34 Olivia Baril Canada s.t.
35 Julie De Wilde Belgium 14:42
36 Megan Jastrab United States s.t.
37 Romy Kasper Germany 14:49
38 Kathrin Schweinberger Austria s.t.
39 Anastasia Carbonari Latvia s.t.
40 Marthe Goossens Belgium s.t.
41 Karolina Kumiega Poland s.t.
42 Eri Yonamine Japan s.t.
43 Dominika Włodarczyk Poland s.t.
44 Linda Riedmann Germany s.t.
45 Loes Adegeest Netherlands s.t.
46 Sarah Van Dam Canada s.t.
47 Marianne Vos Netherlands s.t.
48 Carina Schrempf Austria s.t.
49 Sandra Alonso Spain s.t.
50 Teniel Campbell Trinidad & Tobago s.t.
51 Ella Wyllie New Zealand s.t.
52 Franziska Koch Germany s.t.
53 Arlenis Sierra Cuba s.t.
54 Eugenia Bujak Slovenia s.t.
55 Niamh Fisher-Black New Zealand s.t.
56 Tereza Neumanova Czech Republic s.t.
57 Alexandra Manly Australia s.t.
58 Emilia Fahlin Sweden s.t.
59 Claire Steels Great Britain s.t.
60 Marie Schreiber Luxembourg s.t.
61 Noëlle Rüetschi Switzerland s.t.
62 Eliška Kvasničková Czech Republic s.t.
63 Maggie Coles-Lyster Canada s.t.
64 Kimberley Le Court Mauritius s.t.
65 Luyao Zeng China s.t.
66 Marthe Truyen Belgium s.t.
67 Ricarda Bauernfeind Germany s.t.
68 Lara Gillespie Ireland s.t.
69 Sanne Cant Belgium s.t.
70 Elena Hartmann Switzerland 14:58
71 Rasa Leleivytė Lithuania s.t.
72 Yee Leung Wing Hong Kong s.t.
73 Léa Curinier France s.t.
74 Antonia Niedermaier Germany 15:01
75 Lilibeth Chacón Venezuela s.t.
76 Amalie Lutro Norway 15:04
77 Yanina Kuskova Uzbekistan s.t.
78 Kim Cadzow New Zealand 15:05
79 Megan Armitage Ireland s.t.
80 Olha Kulynych Ukraine s.t.
81 Diana Peñuela Colombia s.t.
82 Marcela Prieto Mexico s.t.
83 Sara Poidevin Canada 15:09
84 Mischa Bredewold Netherlands 15:21
85 Marte Berg Edseth Norway 19:46
86 Julia Borgström Sweden s.t.


Elite women's road race map & profile:

Elite women's road race map

Elite women's road race profile

Saturday, August 5: Junior Women's Road Race, Glasgow - Glasgow, 5 laps, 70.3 km

Junior women's road race map & profile

France's Julie Bego takes a brilliant solo win. Sirotti photo

Bill and Carol McGann's book The Story of the Giro d'Italia, A Year-by-Year History of the Tour of Italy, Vol 1: 1909 - 1970 is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.

The race: With 20km to go in the women's junior road race, the Frenchwoman and one of the pre-race favourites Julie Bego went 12-seconds clear.

With 3km left in the women's junior road race, Julie Bego still had a 20 second lead on the chasing pack, which included Team GB's Cat Ferguson.

That attack by France's Bego turned out to be the world championship winning move.

Here's the report from Eurosport:

France's Julie Bego produced a stunning performance to win the Women's Junior Road Race from Great Britain's Cat Ferguson at the UCI Cycling World Championships in Glasgow. Bego launched an attack on the penultimate lap and wouldn't be caught, crossing the line nine seconds clear of Ferguson and Belgium's Fleur Moors, who rounded out the podium in third.

France’s Julie Bego sealed an impressive solo victory in the Women’s Junior Road Race at the 2023 UCI Cycling World Championships in Glasgow, denying home favourite Cat Ferguson a fairytale gold medal.

Bego made her move with 20km of the 70.3km race to go, building a gap and maintaining her lead to the line to finish nine seconds clear of Ferguson and Belgium’s Fleur Moors, who rounded out the podium in third.

The course was not without its challenges. Sirotti photo

After the race, Bego paid tribute to her French team-mates that helped her clinch gold.
“It’s two months that I’ve been telling everyone that I’ll be world champion,”Bego said. “Today I made it happen. I’ve worked so hard, and there have been six months that I’ve thought about it.

“I was afraid that I wanted it so much I’d make mistakes. I had an amazing team around me, and today I knew that success wouldn’t just be about how strong I was but how the team would be there.

“The atmosphere in the team was amazing… I’m the world champion but I also had the best team today.”

The jubilant French team after the race. Sirotti photo

The race began in Glasgow’s famous George Square, with Great Britain setting the early pace.

It was a contest between four nations in the early phase until it became a battle to the line between riders from Great Britain, France, Belgium and Italy.
Carys Lloyd of Great Britain upped the pace with 43km to go but was caught by the pack a few kilometres later before Bego made the decisive move on the penultimate lap.

She quickly opened up a significant gap at and began the final circuit 15 seconds clear as she closed in on victory in tricky conditions as a short Scottish shower swept the area.

Ferguson launched an attack in an effort to hunt down her rival but failed to make a significant dent in her deficit as the race entered the final 10km.

Belgium’s Xaydee van Dinaey and Fleur Moors were next to attack, followed by Italy’s Federica Venturelli, but nobody could match the Frenchwoman, whose advantage was an almost-unassailable 30 seconds with 2km to go, allowing her the opportunity to savour her ride to glory.

Bego admitted she thought she might have mistimed her attack but that she took a few calculated risks to hang on to her advantage.

“I was told to stay quiet for the first few laps and come to the front in the third lap and in the end attacked before the last lap. I was worried I went too far out, and I wouldn’t have the strength to go all the way to the finish.

"I convinced myself that I wasn’t going to make it just to be focused. I took a few risks in the corners but now I’m world champion.”

Complete results:

70.3 km raced at an average speed of 36.716 km/hr

1 Julie Bego France 1hr 54min 53sec
2 Cat Ferguson Great Britain @ 9sec
3 Fleur Moors Belgium s.t.
4 Federica Venturelli Italy s.t.
5 Imogen Wolff Great Britain 0:12
6 Titia Ryo France s.t.
7 Célia Gery France s.t.
8 Isabella Holmgren Canada 0:15
9 Mackenzie Coupland Australia s.t.
10 Xaydee Van Sinaey Belgium 0:17
11 Elyne Roussel France s.t.
12 Viktoria Chladonova Slovakia s.t.
13 Awen Roberts Great Britain 0:20
14 Alberte Greve Denmark 1:08
15 Carys Lloyd Great Britain 2:36
16 Izzy Sharp Great Britain 2:45
17 Hannah Kunz Germany s.t.
18 Sara Piffer Italy s.t.
19 Talia Appleton Australia s.t.
20 Tabea Huys Austria s.t.
21 Ema Comte France s.t.
22 Lauren Molengraaf Netherlands s.t.
23 Kamilla Aasebø Norway s.t.
24 Anina Hutter Switzerland s.t.
25 Eleonora La Bella Italy 2:52
26 Jule Märkl Germany s.t.
27 Lore De Schepper Belgium s.t.
28 Zoë Van Velzen Netherlands 2:59
29 Pia Grünewald Germany 3:03
30 Lara Liehner Switzerland 4:16
31 Stina Kagevi Sweden 4:54
32 Lucy Benezet Minns Ireland 5:07
33 Marta Pavesi Italy 5:38
34 Fee Knaven Netherlands 6:03
35 Ida Krickau Ketelsen Denmark s.t.
36 Puck Langenbarg Netherlands s.t.
37 Luca Vierstraete Belgium 6:51
38 Juliana Londoño Colombia 6:53
39 Martyna Szczęsna Poland s.t.
40 Alexandra Volstad Canada 6:56
41 Nela Kaňkovská Czech Republic s.t.
42 Angie Mariana Londoño Colombia 8:02
43 Makala Jaramillo United States 8:09
44 Ella Heremans Belgium 8:22
45 Kateřina Douděrová Czech Republic 8:27
46 Violeta Hernandez Spain s.t.
47 Aline Epp Switzerland 8:36
48 Bonnie Rattray New Zealand s.t.
49 Maayan Tal Israel 8:41
50 Aine Doherty Ireland 10:12
51 Silje Bader Netherlands 10:26
52 Tina Rücker Germany 10:35
53 Barbara Cywińska Poland 11:36
54 Nora Linton Canada 12:08
55 Ella Sabo United States 13:28
56 Valeria Ponomarenko Ukraine 13:29
57 Natalia Alonso Spain 13:38
58 Astrid Marie Sørensen Denmark 13:54
59 Ella Brenneman United States s.t.
60 Olympia Norrid-Mortensen Denmark s.t.
61 Maia Barclay New Zealand s.t.
62 Laia Bosch Spain 14:26
63 Anika Visser South Africa 14:36
64 Lesly Yulieth Aguirre Colombia 14:40
65 Felicity Wilson-Haffenden Australia 15:41
66 Marta Marek Poland s.t.
67 Sara Pestotnik Slovenia s.t.
68 Raquel Dias Portugal s.t.
69 Ema Podberšič Slovenia s.t.
70 Martha Stokkeland Norway s.t.
71 Maria Guadalupe Nava Mexico s.t.
72 Daniela Simao Portugal s.t.
73 Ruby Spring New Zealand 16:33
74 Skaistė Mikašauskaitė Lithuania 17:13
75 Matilde Skjelde Norway 17:34


Junior women's road race map & profile:

The Juniors women's race circuit, 5 laps.

Junior women's road race profile

Content continues below the ads

Shade Vise sunglass holder Advertise with us!

Tuesday, August 8: Team Time Trial Mixed Relay, 40.3 km (2 x 20.15 km/lap)

Team Time Trial map & profile

The podium, from left: France (2nd), Switzerland(1st) & Germany (3rd). Sirotti photo

Cycling's World Championships

Les Woodland's book Cycling's World Championships: The Inside Story is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at the race city of Glasgow at 1:00 PM, local time: 17C (63F), partly cloudy, with the wind from the northwest at 21 km/hr (13 mph). No rain is forecast.

How it works: The Team Time Trial Mixed Relay sees squads of six - three women and three men - race a road circuit in turn. The men go first and race their lap as quickly as they can. The women can only go when the second man reaches them. The women push the pace and when the second woman crosses the finish line, the team has their time.

A single rider per team can drop out of each stage, so teams use this strategically by letting one rider lead the way to keep legs fresh for as long as they can. Communication, coordination and understanding of individual strengths will be key.

The race: Here's the race report from the Reuters News Agency:

Switzerland successfully defended their team time trial mixed relay crown at the world championships on Tuesday despite a crash for Marlen Reusser.

The Swiss were the last squad - which consists of three women and three men - to tackle the 40.3-kilometre circuit in Glasgow and were under pressure after France set the fastest time.

The crash did little to hurt their chances as Switzerland eventually finished with a time of 54 minutes and 16.20 seconds, a full seven seconds ahead of France while Germany were third.

The Swiss women. Sirotti photo

Stefan Bissegger, Stefan Kung and Mauro Schmid had a good start before they handed it over to the women's team consisting of Reusser, Elise Chabbey and Nicole Koller, when Reusser lost valuable time after a crash.

Reusser is one of the favourites for the individual time trial but she did manage to quickly get back on her bike to continue.

The Swiss men. Sirotti photo

Complete results:

40.3 kilometers raced at an average speed of 44.555 km/hr

    Time Time behind Speed
1 SWITZERLAND (SUI) 54min 16.2sec 44.555 km/hhr
KUNG Stefan
2 FRANCE (FRA) 54:23.3 @ 7.08sec 44.458
LABOUS Juliette
3 GERMANY (GER) 55:07.5 51.31 43.864
WALSCHEID Maximilian Richard
KOCH Franziska
4 GREAT BRITAIN (GBR) 55:19.6 +1:03.42 43.704
GEORGI Pfeiffer
5 ITALY (ITA) 55:33.2 +1:17.01 43.526
MORO Manlio
6 AUSTRALIA (AUS) 55:54.0 +1:37.79 43.256
HANSON Lauretta
ROY Sarah
7 NETHERLANDS (NED) 55:59.6 +1:43.37 43.184
van DIJKE Tim
van EMDEN Jos
van ANROOIJ Shirin
MARKUS Riejanne
8 UNITED STATES (USA) 56:02.0 +1:45.85 43.152
BARTA William
9 AUSTRIA 56:14.0 +1:57.83 42.999
GAMPER Patrick
10 POLAND 57:03.1 +2:46.93 42.382
LACH Marta
11 SPAIN (ESP) 58:16.1 +3:59.93 41.497
12 KAZAKHSTAN (KAZ) 59:29.3  +5:13.10 40.647
FEDOROV Yevgeniy
13 UZBEKISTAN (UZB) 59:42.1  +5:25.90 40.501
14 UCI WORLD CYCLING CENTRE (WCC) - Refugees 00:48.5  +6:32.27 39.765
WAIS Ahmad Badreddin
le ROUX Maude Elaine
15 UKRAINE (UKR) 01:00.5 +6:44.27 39.634
BILYI Maksym
16 MAURITIUS (MRI) 01:24.0 +7:07.82 39.381
de COMARMOND Aurelien
MAYER Alexandre
LAMUSSE Raphaelle
le COURT de BILLOT Kimberley
17 CHINA (CHN) 01:28.5 +7:12.30 39.333
JU Jinyang
LI Tiancheng
XUE Ming
CUI Yuhang
ZENG Luyao
SUN Jiajun
18 AFGHANISTAN (AFG) 12:04.9  +17:48.75 33.545
JORAT Mohamad Islam


Team Time Trial Mixed Relay map & profile:

Team Time Trial Mixed Relay map

Team Time Trial Mixed Relay profile

Friday, August 11: Elite Men 47.8 km Individual Time Trial

Course map & profile

Remco Evenepoel rides to a rainbow jersey under gathering clouds.

Plato's Apology

Plato's dialogue Apology is available in both Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at the start/finish city of Stirling at 12:40 PM, local time: 22C (70F), partly cloudy, with the wind from the southwest at 23 km/hr (14 mph). There is a 35% chance of rain.

The race: Here's the report posted by the IOC.

Remco Evenepoel reigns supreme at the UCI Cycling World Championships again.

Last year's road race world champion claimed 2023 honors in the men's individual time trial on Friday (11 August 2023) in Stirling, Scotland, to add to his impressive palmarès at just 23 years old.

The Belgian – the youngest time trial world champion in history – was second behind Italian favorite Filippo Ganna at the first time check on the 47.8km-long course in Scotland. But he quickly took hold of the race, going through each remaining intermediate as the fastest man before taking 12.28 seconds out of Ganna at the finish line.

Evenepoel's winning time was 55:19.23, with Ganna taking silver.

"I'm the first Belgian to ever win the world title in the TT, it was one of my biggest goals of the season to win today on a course which is maybe not perfect for a guy of my weight," Evenepoel said after the race.

Joshua Tarling of Great Britain became the youngest medalist in the event's history, with the 19-year-old putting in a stunning ride to win bronze, 48.20 seconds behind Evenepoel.

No teenager had ever finished in the top three of the world championships men's elite time trial before Tarling on Friday.

Complete results:

47.8 kilometers raced at an average speed of 51.847 km/hr

1 Remco Evenepoel Belgium 55min 19sec
2 Filippo Ganna Italy @ 12sec
3 Joshua Tarling Great Britain 0:48
4 Brandon McNulty United States 1:27
5 Wout van Aert Belgium 1:37
6 Nelson Oliveira Portugal 1:52
7 Rohan Dennis Australia 1:54
8 Mattia Cattaneo Italy 1:57
9 Mikkel Bjerg Denmark 1:59
10 Geraint Thomas Great Britain 2:04
11 Tobias Foss Norway 2:05
12 Stefan Küng Switzerland 2:17
13 Søren Wærenskjold Norway 2:25
14 Jay Vine Australia 2:27
15 Kasper Asgreen Denmark 2:28
16 Lawson Craddock United States 2:37
17 Stefan Bissegger Switzerland 2:43
18 Derek Gee Canada 2:58
19 Lennard Kämna Germany 3:01
20 Ryan Mullen Ireland 3:02
21 Bruno Armirail France 3:04
22 Tadej Pogačar Slovenia 3:06
23 Ryan Gibbons South Africa 3:07
24 João Almeida Portugal 3:08
25 Stefan De Bod South Africa 3:11
26 Rémi Cavagna France 3:13
27 Ben Healy Ireland 3:14
28 Iver Knotten Norway 3:15
29 Tom Sexton New Zealand 3:21
30 Walter Vargas Colombia 3:33
31 Maciej Bodnar Poland 3:55
32 Nils Politt Germany 3:56
33 Toms Skujiņš Latvia 4:05
34 Daan Hoole Netherlands 4:10
35 Harold Tejada Colombia 4:11
36 Jos Van Emden Netherlands 4:40
37 Patrick Gamper Austria 4:41
38 Mathias Vacek Czech Republic 4:53
39 Yevgeniy Fedorov Kazakhstan 4:54
40 Xabier Mikel Azparren Spain 5:08
41 Ognjen Ilić Serbia 5:17
42 Andreas Miltiadis Cyprus 5:44
43 Miltiadis Giannoutsos Greece 5:50
44 Jakub Otruba Czech Republic 5:51
45 Nickolas Zukowsky Canada 6:51
46 Pablo Dotti Juan Argentina 7:06
47 Aleksey Fomovskiy Uzbekistan 7:10
48 Igor Chzhan Kazakhstan 7:29
49 Charles Kagimu Uganda 7:57
50 Muradjan Khalmuratov Uzbekistan 9:06
51 Felix Ritzinger Austria 9:07
52 Ingvar Ómarsson Iceland 9:09
53 Jambaljamts Sainbayar Mongolia 9:10
54 Ming Xue China 9:20
55 Randish Abdul Lorenzo Panama 9:59
56 Amir Arsalan Ansari Refugee Team 10:04
57 Christopher Rougier-Lagane Mauritius 10:20
58 Haoyu Su China 10:57
59 Hasani Hennis Anguilla 11:07
60 Ahmad Badreddin Wais Refugee Team 12:07
61 Daniel Bonello Malta 12:17
62 Aidan Buttigieg Malta s.t.
63 Vitalii Novakowskyi Ukraine 12:41
64 Fadhel Alkhater Qatar 16:07
65 Darel Christopher British Virgin Islands 17:15
66 Mohammad Ganjkhanlou Iran 17:42
67 Kluivert Mitchel Saint Lucia 19:05
68 Edward Oingerang Guam 20:12
69 Jacob Jones Guam 20:17
70 Qais Haidari Afghanistan 20:56
71 Christopher Symonds Ghana 23:33
72 Ahmad Mirzaee Afghanistan 23:42
73 Abdoulaye Bangoura Guinea 24:20
74 Shabangu Muzi Eswatini 25:40
75 Wiliam Gomes Cape Verde 26:59
76 Renato Soares Cape Verde 29:31
77 Henry Djangmah Ghana 30:03


Course map & profile:

Elite men's time trial map

Elite men's time trial profile

Wednesday, August 9: Men Under 23 Individual Time Trial, 36.2 km

Course map & profile

Lorenzo Milesi on his way to becoming Champion of the World.

Cycling's 50 Triumphs and Tragedies

Les Woodland's book Cycling's 50 Triumphs and Tragedies: The rise and fall of bicycle racing's champions is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at the start/finish city of Stirling at 12:30 PM, local time: 61F, partly cloudy, with the wind from the west at 9 mph.There is a 1% chance of rain.

The race: Alastair Mackellar (Australia) was the first rider scheduled to start at 2:30.

Here's the race report from winner Lorenzo Milesi's Team dsm-firmenich:

This afternoon in the city of Stirling, Lorenzo Milesi powered around the rolling time trial course, setting the timing sheets alight; becoming the U23 World Champion in remarkable fashion.

Having taken tenth last year representing Italy, Milesi was motivated to go even better this year and came in with confidence after a good TT at the Tour de Pologne with Team dsm-firmenich. Riding to the pacing plan of starting strong into the headwind and holding the effort, Milesi put on a dominant display of power over the 36 kilometre route. Using his experience from riding with the team and knowledge gained from the team’s experts, Milesi flew around the course and claimed the title by 11 seconds; after a superb ride. It’s a historic moment for the team, as it’s their first World title as Team dsm-firmenich.

Speaking after his effort a buoyant Milesi said: “It’s unbelievable. It was a brutal race; especially the last kilometre on the climb, it was really painful. It was painful to watch Segaert too all the time as it was close between us. I just went full from the start to the end. There was a headwind in the first part so it was important to start well and then keep it up. I just gave it everything to the line. I knew that I needed to push full to the end. It’s not sunk in yet, I think I will need a moment to realise just what’s happened. I want to thank everyone that’s been a part of this.”

Complete results:

36.2 kilometers raced at an average speed of 50.512 km/hr

1 Lorenzo Milesi Italy 43min 0sec
2 Alec Segaert Belgium @ 11sec
3 Hamish Mckenzie Australia 0:50
4 Raúl García Pierna Spain 0:53
5 Darren Rafferty Ireland 0:56
6 Josh Charlton Great Britain 1:11
7 Jakob Söderqvist Sweden 1:18
8 Logan Currie New Zealand s.t.
9 Jan Christen Switzerland 1:21
10 Michael Leonard Canada 1:29
11 Jonathan Vervenne Belgium 1:42
12 Alastair Mackellar Australia s.t.
13 Carl-Frederik Bévort Denmark s.t.
14 Callum Thornley Great Britain 1:45
15 Iván Romeo Spain 1:51
16 Eddy Le Huitouze France 1:57
17 Aivaras Mikutis Lithuania s.t.
18 Loe Van Belle Netherlands 2:02
19 Dean Harvey Ireland 2:07
20 Gustav Wang Denmark s.t.
21 Roel Van Sintmaartensdijk Netherlands 2:13
22 Enzo Paleni France 2:18
23 Yuhi Todome Japan 2:24
24 Fabian Weiss Switzerland 2:26
25 Evan Boyle United States 2:45
26 Tristan Jussaume Canada 2:46
27 António Morgado Portugal 2:56
28 Moritz Kretschy Germany s.t.
29 Mateusz Gajdulewicz Poland 3:08
30 Andrey Remkhe Kazakhstan 3:12
31 Viggo Moore United States 3:22
32 Adrian Stieger Austria 3:24
33 Alekss Krasts Latvia 3:27
34 Brady Gilmore Australia 3:29
35 Truls Nordhagen Norway s.t.
36 Mats Wenzel Luxembourg 3:32
37 Exequiel Quintana Hector Chile 3:38
38 Gonçalo Tavares Portugal 3:43
39 Kacper Gieryk Poland 3:46
40 Ole Theiler Germany 3:47
41 Filip Řeha Czech Republic 3:53
42 Maxim Taraskin Kazakhstan 4:06
43 Kiya Rogora Ethiopia 4:09
44 Martin Jurík Slovakia 4:13
45 Dario Gómez Germán Colombia s.t.
46 Bryan Olivo Italy 4:16
47 Natan Gregorčič Slovenia 4:33
48 Dillon Geary South Africa 4:40
49 Mateo Kalejmann Argentina 4:49
50 Štěpán Telecký Czech Republic 4:53
51 Filip Lohinský Slovakia 4:57
52 Dylan Jiménez Costa Rica 5:00
53 Anderson Arboleda Colombia 5:01
54 Jose Muniz Mexico 5:05
55 Juan Prieto Jose Mexico 5:12
56 Dmitriy Bocharov Uzbekistan 5:25
57 Jinyang Ju China 6:00
58 Andy Royan Muhammad Indonesia 6:15
59 Davíð Jónsson Iceland 6:19
60 Paul Lomuria Uganda 6:20
61 Renus Byiza Uhiriwe Rwanda 6:22
62 Etienne Tuyizere Rwanda 6:44
63 Bilal Alsaadi Qatar 7:03
64 Dmytro Polupan Ukraine 7:06
65 Samet Bulut Turkey 7:07
66 Tymofii Predko Ukraine 8:03
67 Ali Egin Turkey 8:05
68 Ismail Anwar Muhammad Pakistan 8:35
69 Tiancheng Li China s.t.
70 Aurelien De Comarmond Mauritius 10:10
71 Jacob Schembri Malta 10:54
72 Nayef Al Mesallam Qatar 11:04
73 Mahmoud Bakr Egypt 11:40
74 Luke Borg Malta 12:18
75 Harold Fotsing Claude Cameroon 13:29
76 Kohath Baron Dominica 14:15
77 Ruben Lopes Cape Verde 14:29
78 Leonarde Cosmo Cape Verde 15:42


Course map & profile:

Friday, August 11: Junior Men 22.8 km Individual Time Trial

Course map & profile

Oscar Chamberlain on his gold-medal winning ride. Photo: Getty Images

Melanoma: It Started with a Freckle

David L. Stanley's masterful telling of his bout with skin cancer Melanoma: It Started with a Freckle is available in print, Kindle eBook and audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at the start/finish city of Stirling at 12:40 PM, local time: 22C (70F), partly cloudy, with the wind from the southwest at 23 km/hr (14 mph). There is a 35% chance of rain.

The race: Oscar Chamberlain won the junior men’s time trial world title in Sterling, beating Britain’s Ben Wiggins and Germany’s Louis Leidert with a wonderfully paced ride.

The Australian was 12 seconds down at the first intermediate time check after 10km. He then used his energy on the four rolling hills and dug deep on the cobbled climb to the finish within the shadow of Sterling castle.

Chamberlain set a time of 28:29, beating Wiggins (Bradley Wiggins’ son) by 24 seconds. Germany’s Louis Leidert was third at 34 seconds.

Wiggins was only 4 seconds down on Chamberlain at the second time check after 18.4km

Complete results:

22.8 kilometers raced at an average speed of 48.028 km/hr

1 Oscar Chamberlain Australia 28min 29sec
2 Ben Wiggins Great Britain @ 25sec
3 Louis Leidert Germany 0:34
4 Jørgen Nordhagen Norway 0:38
5 Jacob Bush Great Britain 0:51
6 Luca Giaimi Italy 0:57
7 Duarte Marivoet Belgium 0:58
8 Adam Rafferty Ireland s.t.
9 Andrew August United States 1:02
10 Paul Fietzke Germany 1:10
11 Liam O'Brien Ireland 1:18
12 Matthew Ney Canada 1:23
13 Mikal Grimstad Uglehus Norway 1:24
14 Matthias Schwarzbacher Slovakia 1:25
15 Mees Vlot Netherlands 1:27
16 Dominik Dunár Slovakia 1:31
17 Sente Sentjens Belgium 1:32
18 Markel Beloki Spain 1:36
19 Sjors Lugthart Netherlands 1:44
20 Wil Holmes Australia 1:46
21 Theodor Storm Denmark 1:49
22 Arthur Blaise France 1:57
23 Davide Donati Italy 2:01
24 Hector Alvarez Spain 2:02
25 Carl Emil Just Pedersen Denmark 2:03
26 Dawid Wika-Czarnowski Poland 2:05
27 Pavel Šumpík Czech Republic 2:07
28 Maxime Decomble France 2:09
29 Robinson Rincon Colombia 2:10
30 Joshua Cranage Australia 2:16
31 Filip Gruszczynski Poland 2:17
32 Erazem Valjavec Slovenia 2:23
33 Kryštof Král Czech Republic s.t.
34 Tamás Hancz Hungary 2:26
35 Jaka Marolt Slovenia 2:27
36 Noah Hollamby New Zealand 2:29
37 David John Thompson United States 2:56
38 Elliot Robertson New Zealand 2:58
39 Kristupas Mikutis Lithuania 2:59
40 Daniil Yakovlev Ukraine 3:04
41 Manolo Wrolich Austria s.t.
42 Olivers Jekabs Skrapcis Latvia 3:18
43 Daniil Shyrin Ukraine 3:25
44 Victor Benareau Switzerland 3:31
45 Lawrence Lorot Uganda 3:32
46 Muhammad Syelhan Nurahmat Indonesia 3:34
47 Ramazan Yilmaz Turkey 3:39
48 Felipe Chan Hassan Panama 3:43
49 Julian Abi Manyu Indonesia 3:56
50 Konstantinos Berdempes Greece 4:00
51 Jose Kleinsmit South Africa 4:06
52 Ciro Perez Uruguay 4:07
53 Carlos Montes De Oca Cuba 4:15
54 Rodrigo Gabriel Alonso Dominican Republic 4:24
55 Cian Hampton Austria 4:34
56 Alexis Bouchard Canada 4:46
57 Jonathan Morales Mexico 4:47
58 Janvier Shyaka Rwanda 4:56
59 Kevin Nshutiraguma Rwanda 5:24
60 Nasrallah Mohamed Aissa Essemiani Algeria 5:28
61 Ryno Schutte South Africa 5:32
62 Andres Castro Mexico 5:35
63 Felipe Emanuel Reyes Uruguay 5:50
64 Kamya Richard Bukenya Uganda 5:54
65 Degaga Jeno Ethiopia 5:58
66 Alexander Ulcuango Gabriel Ecuador 6:02
67 Serdar Gedik Turkey 6:45
68 Qodirov Komron Tajikistan 9:41
69 George Ascott Zimbabwe 11:09
70 Drissa Bamba Mali 11:24
71 Lovemore Ntini Zimbabwe 12:54


Course map & profile:

Junior men's time trial map

Junior men's time trial profile

Thursday, August 10: Elite Women 36.2 km Individual Time Trial

Course map & profile

Chloe Dygert racing to a gold medal. Getty Images

Paris–Roubaix: The Inside Story

Les Woodland's book Paris-Roubaix: The Inside Story - All the bumps of cycling's cobbled classic is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at the start/finish city of Stirling at 12:50 PM, local time: 22C (72F), cloudy, with the wind from the southeast at 5 mph (8 km/hr). There is a 7% chance of rain.

The race: After dominating the women's individual pursuit on the track, American rider Chloe Dygert has turned her attention to the Road and narrowly held out to win her second individual time trial world title.

Only Grace Brown (New Zealand) came close, but a strong surge at the end of her ride wasn't enough to unseat Dygert.

Feeling the effects from her crash in the team time trial, Swiss rider Marlen Reusser climbed off her bike mid-way through her ride. She sat down by the side of the road, eventually breaking into tears. What a shame, she was one of the favorites to win the race.

Here's the report from NBC Sports:

American Chloé Dygert won the world cycling championships road time trial, completing a comeback from a career-threatening crash in the same event three years ago.

“This is really special,” she said. “This means a lot for us. It’s just trusting the process and God’s plan.”

Dygert, a two-time Olympic medalist on the track, won the 22-mile time trial in Scotland by five seconds over Austrlian Grace Brown. The rest of the field was more than a minute back.

Dygert also provisionally qualified for the 2024 U.S. Olympic team, the only caveat being she stays in decent form through early next year.

Dygert, the 19th starter in the 86-rider field, covered the course in 46 minutes, 59.8 seconds.

She crossed the finish line coughing after a final climb over cobblestones. Dygert was not feeling well going into the ride.

“If the race was yesterday, I don’t think I would have started,” she said. “I spent the last four days praying to God that I’d be OK today. I’m still not 100 percent.”

She waited more than an hour for the rest of the field to finish, including all of the other favorites. Brown made up 19 seconds on Dygert in the last seven minutes.

Dygert also won the time trial at 2019 Worlds, a defining moment as she prevailed by the largest margin in history (92 seconds) and positioned herself as a Tokyo Olympic favorite.

Complete results:

36.2 kilometers raced at an average speed of 46.229 km/hr

1 Chloe Dygert United States 46min 59.8sec
2 Grace Brown Australia @ 6sec
3 Christina Schweinberger Austria 1:13
4 Anna Henderson Great Britain 1:15
5 Juliette Labous France 1:22
6 Demi Vollering Netherlands 1:28
7 Agnieszka Skalniak-Sójka Poland 1:38
8 Amber Neben United States 1:52
9 Riejanne Markus Netherlands 2:08
10 Georgie Howe Australia 2:26
11 Antonia Niedermaier Germany 2:27
12 Eugenia Bujak Slovenia 2:29
13 Cédrine Kerbaol France 2:35
14 Elizabeth Holden Great Britain 2:45
15 Anna Kiesenhofer Austria 2:54
16 Emma Norsgaard Denmark 2:57
17 Julie De Wilde Belgium 3:07
18 Mieke Kröger Germany s.t.
19 Olivia Baril Canada 3:11
20 Georgia Williams New Zealand s.t.
21 Teniel Campbell Trinidad & Tobago 3:13
22 Lauren Stephens United States 3:27
23 Elena Hartmann Switzerland 3:29
24 Alessia Vigilia Italy 3:40
25 Paula Findlay Canada 3:41
26 Olga Zabelinskaya Uzbekistan 3:43
27 Cecilie Uttrup Ludwig Denmark 3:45
28 Valeriya Kononenko Ukraine s.t.
29 Urška Žigart Slovenia 4:00
30 Kelly Murphy Ireland 4:02
31 Dana Rožlapa Latvia 4:08
32 Vittoria Guazzini Italy 4:16
33 Georgia Perry New Zealand 4:34
34 Anniina Ahtosalo Finland 4:36
35 Marta Lach Poland 4:40
36 Petra Zsankó Hungary 4:42
37 Diana Peñuela Colombia 4:44
38 Nora Jenčušová Slovakia 5:00
39 Antri Christoforou Cyprus 5:04
40 Eliška Kvasničková Czech Republic 5:18
41 Agua Marina Espínola Paraguay 5:30
42 Sandra Alonso Spain 5:36
43 Sara Martín Spain 5:41
44 Ella Wyllie New Zealand 5:47
45 Caitlin Conyers Bermuda 5:53
46 Febe Jooris Belgium 5:54
47 Rotem Gafinovitz Israel 5:57
48 Zanri Rossouw South Africa 6:02
49 Nina Berton Luxembourg 6:07
50 Kristýna Burlová Czech Republic 6:15
51 Tetiana Yashchenko Ukraine 6:19
52 Hafdís Sigurðardóttir Iceland 6:23
53 Lotta Henttala Finland 6:24
54 Catalina Anais Soto Chile 6:34
55 Rinata Sultanova Kazakhstan 6:42
56 Fernanda Anabel Yapura Argentina 6:48
57 Siying Lu China 6:57
58 Selam Amha Gerefiel Ethiopia s.t.
59 Aurelie Halbwachs Mauritius 7:40
60 Diane Ingabire Rwanda 7:42
61 Makhabbat Umutzhanova Kazakhstan 8:24
62 Margarita Misyurina Uzbekistan 8:25
63 Yuhang Cui China 8:40
64 Annibel Emilia Prieto Panama 8:55
65 Qianyu Yang Hong Kong 9:10
66 Fariba Hashimi Afghanistan 9:18
67 Yee Leung Wing Hong Kong 9:23
68 Kristin Edda Sveinsdóttir Iceland 9:42
69 Nesrine Houili Algeria 10:07
70 Elena Petrova North Macedonia 10:15
71 Skye Davidson Zimbabwe 10:32
72 Luciana Roland Argentina 10:47
73 Agustina Delia Priatna Indonesia 10:56
74 Dunja Ivanova North Macedonia 11:10
75 Abigail Sarabia Bolivia 11:23
76 Awa Bamogo Burkina Faso 12:44
77 Fanny Cauchois One Laos 13:12
78 Julia Mirigu Kenya 14:00
79 Grace Ayuba Nigeria 16:46
80 Mary Samuel Nigeria 17:27
81 Helen Mitchell Zimbabwe 18:11
82 Florence Nakagwa Uganda 18:49
83 Arefa Amini Afghanistan 21:49
84 Masomah Ali Zada Refugee Cycling Team 22:46
85 Olympia Maduro Fahie British Virgin Islands 26:11


Course map & profile:

Elite Women's time trial map

Elite Women's time trial profile

Thursday, August 10: Junior Women 13.4 km Individual Time Trial

Course map & profile

New junior women's world time trial champion Felicity Wilson-Haffenden on her way to a rainbow jersey.

Tour of Flanders, the Inside Story

Les Woodland's book Tour of Flanders: The Inside Story - The rocky roads of the Ronde van Vlaanderen is available in print, Kindle eBook and audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at the start/finish city of Stirling at 12:50 PM, local time: 22C (72F), cloudy, with the wind from the southeast at 5 mph (8 km/hr). There is a 7% chance of rain.

The race: After crashing in the junior women's road race five days before (you can see the scars on her leg in the picture above) and finishing the road race almost 16 minutes down, Felicity Wilson-Haffenden blasted the time trial to win by more than a quarter-minute.

“It was pretty hard, pretty disappointing to crash on Saturday. I put a lot into that race,” Wilson-Haffenden was quoted by Cycling Weekly. “Personally, I felt like I let a lot of people down, because there was a lot of people who put so much time and money and energy into getting me here.

“It was just about trying to reset, and put that one behind me."

Complete results:

13.4 kilometers raced at an average speed of 41.200 km/hr

1 Felicity Wilson-Haffenden Australia 19min 31sec
2 Izzy Sharp Great Britain @ 16sec
3 Federica Venturelli Italy 0:29
4 Lucy Benezet Minns Ireland 0:36
5 Mackenzie Coupland Australia 0:41
6 Hannah Kunz Germany 0:49
7 Pia Grünewald Germany 0:52
8 Fee Knaven Netherlands 0:58
9 Julie Bego France 1:00
10 Cat Ferguson Great Britain s.t.
11 Tabea Huys Austria 1:01
12 Juliana Londoño Colombia 1:02
13 Alberte Greve Denmark 1:06
14 Nora Linton Canada 1:10
15 Martyna Szczęsna Poland 1:16
16 Célia Gery France 1:27
17 Xaydee Van Sinaey Belgium s.t.
18 Alice Toniolli Italy 1:31
19 Skaistė Mikašauskaitė Lithuania 1:36
20 Barbara Cywińska Poland 1:43
21 Mariana Londoño Angie Colombia 1:45
22 Olympia Norrid-Mortensen Denmark 1:46
23 Luca Vierstraete Belgium 1:50
24 Éloïse Camiré Canada 1:51
25 Zoë Van Velzen Netherlands 1:53
26 Aline Epp Switzerland 1:55
27 Kateřina Douděrová Czech Republic 1:57
28 Ella Brenneman United States 2:04
29 Maia Barclay New Zealand 2:10
30 Samantha Scott United States s.t.
31 Ina Nakken Norway 2:15
32 Nela Kaňkovská Czech Republic 2:19
33 Aine Doherty Ireland s.t.
34 Maayan Tal Israel 2:21
35 Yuliia Pchelintseva Ukraine 2:28
36 Valeria Ponomarenko Ukraine 2:45
37 Neža Zupanič Slovenia 2:49
38 Anna Ržoncová Slovakia 3:15
39 Muireann Green New Zealand 3:22
40 Violeta Hernandez Spain 3:30
41 Effiong Otuodung Patience Nigeria 3:43
42 Maryam Ali Pakistan 7:19


Course map & profile:

Junior women's course map

Junior women's course profile