OVO Energy Women's Tour: Dideriksen wins stage 4

Amalie Dideriksen (Boels Dolmans) won stage 4 of the OVO Energy Women's Tour in a sprint finish in Worcester, beating Lotta Lepistö (Cervélo-Bigla) and Marianne Vos (WaowDeals) to the line. Coryn Rivera (Team Sunweb) finished in 14th place and defended her overall lead.

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Amalie Dideriksen (Den) Boels Dolmans Cyclingteam3:31:19
2Lotta Pauliina Lepistö (Fin) Cervelo Bigla Pro Cycling TeamRow 1 - Cell 2
3Marianne Vos (Ned) Waowdeals Pro Cycling TeamRow 2 - Cell 2
4Chloe Hosking (Aus) Ale CipolliniRow 3 - Cell 2
5Barbara Guarischi (Ita) Team Virtu CyclingRow 4 - Cell 2
6Chiara Consonni (Ita) Valcar PBMRow 5 - Cell 2
7Emma Norsgaard (Den) Cervelo Bigla Pro Cycling TeamRow 6 - Cell 2
8Jolien D'Hoore (Bel) Mitchelton Scott WomenRow 7 - Cell 2
9Neah Evans (GBr) Storey RacingRow 8 - Cell 2
10Roxane Fournier (Fra) FDJ Nouvelle-Aquitaine FuturoscopeRow 9 - Cell 2
11Eugenia Bujak (Slo) BTC City LjubljanaRow 10 - Cell 2
12Lucinda Brand (Ned) Team Sunweb WomenRow 11 - Cell 2
13Amy Pieters (Ned) Boels Dolmans CyclingteamRow 12 - Cell 2
14Coryn Rivera (USA) Team Sunweb WomenRow 13 - Cell 2
15Christine Majerus (Lux) Boels Dolmans CyclingteamRow 14 - Cell 2
16Maria Giulia Confalonieri (Ita) Valcar PBMRow 15 - Cell 2
17Kirsten Wild (Ned) Wiggle High5Row 16 - Cell 2
18Eva Buurman (Ned) Trek-DropsRow 17 - Cell 2
19Katarzyna Pawlowska (Pol) Team Virtu CyclingRow 18 - Cell 2
20Giorgia Bronzini (Ita) Cylance Pro CyclingRow 19 - Cell 2
21Moniek Tenniglo (Ned) FDJ Nouvelle-Aquitaine FuturoscopeRow 20 - Cell 2
22Eugénie Duval (Fra) FDJ Nouvelle-Aquitaine FuturoscopeRow 21 - Cell 2
23Elisa Longo Borghini (Ita) Wiggle High5Row 22 - Cell 2
24Sarah Roy (Aus) Mitchelton Scott WomenRow 23 - Cell 2
25Cecilie Uttrup Ludwig (Den) Cervelo Bigla Pro Cycling TeamRow 24 - Cell 2
26Sabrina Stultiens (Ned) Waowdeals Pro Cycling TeamRow 25 - Cell 2
27Emilie Moberg (Nor) Team Virtu CyclingRow 26 - Cell 2
28Lisa Klein (Ger) Canyon-SRAM RacingRow 27 - Cell 2
29Ilaria Sanguineti (Ita) Valcar PBMRow 28 - Cell 2
30Lisa Brennauer (Ger) Wiggle High5Row 29 - Cell 2
31Jelena Eric (Srb) Cylance Pro CyclingRow 30 - Cell 2
32Anastasiia Iakovenko (Rus) BTC City LjubljanaRow 31 - Cell 2
33Pauline Ferrand Prevot (Fra) Canyon-SRAM RacingRow 32 - Cell 2
34Leah Kirchmann (Can) Team Sunweb WomenRow 33 - Cell 2
35Rebecca Durrell (GBr) Storey RacingRow 34 - Cell 2
36Maaike Boogaard (Ned) BTC City LjubljanaRow 35 - Cell 2
37Christina Siggaard (Den) Team Virtu CyclingRow 36 - Cell 2
38Elizabeth Holden (GBr) Trek-DropsRow 37 - Cell 2
39Chantal Blaak (Ned) Boels Dolmans CyclingteamRow 38 - Cell 2
40Susanne Andersen (Nor) Hitec Products-Birk SportRow 39 - Cell 2
41Elizabeth-Jane Harris (GBr) Storey RacingRow 40 - Cell 2
42Lauren Kitchen (Aus) FDJ Nouvelle-Aquitaine FuturoscopeRow 41 - Cell 2
43Clara Koppenburg (Ger) Cervelo Bigla Pro Cycling TeamRow 42 - Cell 2
44Floortje Mackaij (Ned) Team Sunweb WomenRow 43 - Cell 2
45Nina Kessler (Ned) Hitec Products-Birk SportRow 44 - Cell 2
46Marta Tagliaferro (Ita) Cylance Pro CyclingRow 45 - Cell 2
47Nicole Hanselmann (Swi) Cervelo Bigla Pro Cycling TeamRow 46 - Cell 2
48Annette Edmondson (Aus) Wiggle High5Row 47 - Cell 2
49Dalia Muccioli (Ita) Valcar PBMRow 48 - Cell 2
50Gracie Elvin (Aus) Mitchelton Scott WomenRow 49 - Cell 2
51Alexandra Manly (Aus) Mitchelton Scott WomenRow 50 - Cell 2
52Marta Bastianelli (Ita) Ale CipolliniRow 51 - Cell 2
53Katarzyna Niewiadoma (Pol) Canyon-SRAM RacingRow 52 - Cell 2
54Sara Penton (Swe) Team Virtu CyclingRow 53 - Cell 2
55Coralie Demay (Fra) FDJ Nouvelle-Aquitaine FuturoscopeRow 54 - Cell 2
56Alena Amialiusik (Blr) Canyon-SRAM RacingRow 55 - Cell 2
57Natalie Grinczer (GBr) WNT Rotor Pro Cycling TeamRow 56 - Cell 2
58Hannah Barnes (GBr) Canyon-SRAM RacingRow 57 - Cell 2
59Urska Pintar (Slo) BTC City LjubljanaRow 58 - Cell 2
60Chanel Mason (GBr) Storey RacingRow 59 - Cell 2
61Abby-Mae Parkinson (GBr) Trek-DropsRow 60 - Cell 2
62Ellen van Dijk (Ned) Team Sunweb WomenRow 61 - Cell 2
63Alice Barnes (GBr) Canyon-SRAM RacingRow 62 - Cell 2
64Bethany Crumpton (GBr) Storey RacingRow 63 - Cell 2
65Georgia Williams (NZl) Mitchelton Scott WomenRow 64 - Cell 2
66Audrey Cordon Ragot (Fra) Wiggle High5Row 65 - Cell 2
67Simona Frapporti (Ita) Hitec Products-Birk SportRow 66 - Cell 2
68Aafke Soet (Ned) WNT Rotor Pro Cycling TeamRow 67 - Cell 2
69Ingrid Lorvik (Nor) Hitec Products-Birk SportRow 68 - Cell 2
70Silvia Pollicini (Ita) Valcar PBMRow 69 - Cell 2
71Chiara Zanettin (Ita) Valcar PBMRow 70 - Cell 2
72Jessica Allen (Aus) Mitchelton Scott WomenRow 71 - Cell 2
73Omer Shapira (Isr) Cylance Pro CyclingRow 72 - Cell 2
74Anouska Koster (Ned) Waowdeals Pro Cycling TeamRow 73 - Cell 2
75Mel Lowther (GBr) Storey RacingRow 74 - Cell 2
76Polona Batagelj (Slo) BTC City LjubljanaRow 75 - Cell 2
77Hanna Nilsson (Swe) BTC City LjubljanaRow 76 - Cell 2
78Charlotte Becker (Ger) Hitec Products-Birk SportRow 77 - Cell 2
79Sheyla Gutierrez (Spa) Cylance Pro CyclingRow 78 - Cell 2
80Rossella Ratto (Ita) Cylance Pro CyclingRow 79 - Cell 2
81Soraya Paladin (Ita) Ale CipolliniRow 80 - Cell 2
82Janneke Ensing (Ned) Ale CipolliniRow 81 - Cell 2
83Rozanne Slik (Ned) FDJ Nouvelle-Aquitaine FuturoscopeRow 82 - Cell 2
84Julia Soek (Ned) Team Sunweb WomenRow 83 - Cell 2
85Paulien Rooijakkers (Ned) Waowdeals Pro Cycling Team0:02:43
86Gabrielle Pilote-Fortin (Can) WNT Rotor Pro Cycling TeamRow 85 - Cell 2
87Anna Plichta (Pol) Boels Dolmans CyclingteamRow 86 - Cell 2
88Vita Heine (Nor) Hitec Products-Birk SportRow 87 - Cell 2
89Jeanne Korevaar (Ned) Waowdeals Pro Cycling TeamRow 88 - Cell 2
90Danielle Rowe (GBr) Waowdeals Pro Cycling TeamRow 89 - Cell 2
91Winanda Spoor (Ned) WNT Rotor Pro Cycling TeamRow 90 - Cell 2
DNFJip van den Bos (Ned) Boels Dolmans CyclingteamRow 91 - Cell 2
DNFRomy Kasper (Ger) Ale CipolliniRow 92 - Cell 2
DNFAnna Trevisi (Ita) Ale CipolliniRow 93 - Cell 2
DNFAnna Badegruber (Aut) WNT Rotor Pro Cycling TeamRow 94 - Cell 2
DNFMieke Kröger (Ger) Team Virtu CyclingRow 95 - Cell 2
DNSAnn-Sophie Duyck (Bel) Cervelo Bigla Pro Cycling TeamRow 96 - Cell 2
DNSManon Lloyd (GBr) Trek-DropsRow 97 - Cell 2
Swipe to scroll horizontally
General Classification after stage 4
#Rider Name (Country) TeamResult
1Coryn Rivera (USA) Team Sunweb Women14:48:44
2Marianne Vos (Ned) Waowdeals Pro Cycling Team0:00:14
3Danielle Rowe (GBr) Waowdeals Pro Cycling Team0:00:22
4Amy Pieters (Ned) Boels Dolmans Cyclingteam0:00:25
5Christine Majerus (Lux) Boels Dolmans CyclingteamRow 4 - Cell 2
6Elisa Longo Borghini (Ita) Wiggle High50:00:29
7Eugenia Bujak (Slo) BTC City Ljubljana0:00:30
8Eva Buurman (Ned) Trek-Drops0:00:31
9Maria Giulia Confalonieri (Ita) Valcar PBMRow 8 - Cell 2
10Pauline Ferrand Prevot (Fra) Canyon-SRAM RacingRow 9 - Cell 2
11Sabrina Stultiens (Ned) Waowdeals Pro Cycling TeamRow 10 - Cell 2
12Anastasiia Iakovenko (Rus) BTC City LjubljanaRow 11 - Cell 2
13Ellen van Dijk (Ned) Team Sunweb WomenRow 12 - Cell 2
14Alena Amialiusik (Blr) Canyon-SRAM RacingRow 13 - Cell 2
15Soraya Paladin (Ita) Ale CipolliniRow 14 - Cell 2
16Sarah Roy (Aus) Mitchelton Scott Women14:49:20
17Giorgia Bronzini (Ita) Cylance Pro Cycling14:49:24
18Cecilie Uttrup Ludwig (Den) Cervelo Bigla Pro Cycling Team14:49:29
19Roxane Fournier (Fra) FDJ Nouvelle-Aquitaine Futuroscope14:49:30
20Eugénie Duval (Fra) FDJ Nouvelle-Aquitaine FuturoscopeRow 19 - Cell 2
21Katarzyna Niewiadoma (Pol) Canyon-SRAM Racing14:49:31
22Katarzyna Pawlowska (Pol) Team Virtu Cycling14:49:32
23Chantal Blaak (Ned) Boels Dolmans CyclingteamRow 22 - Cell 2
24Hanna Nilsson (Swe) BTC City LjubljanaRow 23 - Cell 2
25Polona Batagelj (Slo) BTC City LjubljanaRow 24 - Cell 2
26Rossella Ratto (Ita) Cylance Pro CyclingRow 25 - Cell 2
27Janneke Ensing (Ned) Ale CipolliniRow 26 - Cell 2
28Amalie Dideriksen (Den) Boels Dolmans Cyclingteam14:49:38
29Lucinda Brand (Ned) Team Sunweb Women14:49:48
30Lisa Klein (Ger) Canyon-SRAM RacingRow 29 - Cell 2
31Abby-Mae Parkinson (GBr) Trek-DropsRow 30 - Cell 2
32Ingrid Lorvik (Nor) Hitec Products-Birk SportRow 31 - Cell 2
33Lisa Brennauer (Ger) Wiggle High514:49:53
34Clara Koppenburg (Ger) Cervelo Bigla Pro Cycling Team14:49:55
35Gracie Elvin (Aus) Mitchelton Scott WomenRow 34 - Cell 2
36Omer Shapira (Isr) Cylance Pro CyclingRow 35 - Cell 2
37Georgia Williams (NZl) Mitchelton Scott Women14:49:58
38Floortje Mackaij (Ned) Team Sunweb Women14:50:10
39Susanne Andersen (Nor) Hitec Products-Birk Sport14:50:16
40Leah Kirchmann (Can) Team Sunweb WomenRow 39 - Cell 2
41Alexandra Manly (Aus) Mitchelton Scott Women14:50:31
42Vita Heine (Nor) Hitec Products-Birk Sport14:50:32
43Chloe Hosking (Aus) Ale Cipollini14:50:34
44Jeanne Korevaar (Ned) Waowdeals Pro Cycling Team14:50:51
45Alice Barnes (GBr) Canyon-SRAM Racing14:51:06
46Urska Pintar (Slo) BTC City Ljubljana14:53:32
47Rozanne Slik (Ned) FDJ Nouvelle-Aquitaine FuturoscopeRow 46 - Cell 2
48Charlotte Becker (Ger) Hitec Products-Birk Sport14:53:44
49Neah Evans (GBr) Storey Racing14:53:48
50Natalie Grinczer (GBr) WNT Rotor Pro Cycling TeamRow 49 - Cell 2
51Elizabeth Holden (GBr) Trek-Drops14:53:55
52Coralie Demay (Fra) FDJ Nouvelle-Aquitaine Futuroscope14:54:05
53Gabrielle Pilote-Fortin (Can) WNT Rotor Pro Cycling Team14:54:26
54Hannah Barnes (GBr) Canyon-SRAM Racing14:54:35
55Emilie Moberg (Nor) Team Virtu CyclingRow 54 - Cell 2
56Sara Penton (Swe) Team Virtu CyclingRow 55 - Cell 2
57Mel Lowther (GBr) Storey RacingRow 56 - Cell 2
58Emma Norsgaard (Den) Cervelo Bigla Pro Cycling Team14:55:03
59Kirsten Wild (Ned) Wiggle High514:55:15
60Chanel Mason (GBr) Storey Racing14:55:19
61Bethany Crumpton (GBr) Storey Racing14:55:28
62Audrey Cordon Ragot (Fra) Wiggle High514:55:40
63Elizabeth-Jane Harris (GBr) Storey Racing14:56:12
64Lauren Kitchen (Aus) FDJ Nouvelle-Aquitaine Futuroscope14:58:17
65Marta Bastianelli (Ita) Ale Cipollini14:58:49
66Moniek Tenniglo (Ned) FDJ Nouvelle-Aquitaine Futuroscope14:59:04
67Anouska Koster (Ned) Waowdeals Pro Cycling TeamRow 66 - Cell 2
68Julia Soek (Ned) Team Sunweb WomenRow 67 - Cell 2
69Silvia Pollicini (Ita) Valcar PBM14:59:20
70Dalia Muccioli (Ita) Valcar PBM14:59:35
71Chiara Consonni (Ita) Valcar PBM14:59:44
72Ilaria Sanguineti (Ita) Valcar PBMRow 71 - Cell 2
73Nina Kessler (Ned) Hitec Products-Birk SportRow 72 - Cell 2
74Marta Tagliaferro (Ita) Cylance Pro CyclingRow 73 - Cell 2
75Jessica Allen (Aus) Mitchelton Scott Women14:59:46
76Barbara Guarischi (Ita) Team Virtu Cycling15:00:06
77Anna Plichta (Pol) Boels Dolmans Cyclingteam15:00:46
78Sheyla Gutierrez (Spa) Cylance Pro Cycling15:01:28
79Jolien D'Hoore (Bel) Mitchelton Scott Women15:02:34
80Lotta Pauliina Lepistö (Fin) Cervelo Bigla Pro Cycling Team15:07:05
81Jelena Eric (Srb) Cylance Pro Cycling15:07:13
82Christina Siggaard (Den) Team Virtu CyclingRow 81 - Cell 2
83Maaike Boogaard (Ned) BTC City LjubljanaRow 82 - Cell 2
84Nicole Hanselmann (Swi) Cervelo Bigla Pro Cycling TeamRow 83 - Cell 2
85Winanda Spoor (Ned) WNT Rotor Pro Cycling TeamRow 84 - Cell 2
86Aafke Soet (Ned) WNT Rotor Pro Cycling Team15:07:51
87Chiara Zanettin (Ita) Valcar PBMRow 86 - Cell 2
88Simona Frapporti (Ita) Hitec Products-Birk Sport15:08:34
89Annette Edmondson (Aus) Wiggle High515:09:00
90Paulien Rooijakkers (Ned) Waowdeals Pro Cycling Team15:10:34
91Rebecca Durrell (GBr) Storey Racing15:10:54
Swipe to scroll horizontally
Points Classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Marianne Vos (Ned) Waowdeals Pro Cycling Team35pts
2Coryn Rivera (USA) Team Sunweb Women31Row 1 - Cell 3
3Amalie Dideriksen (Den) Boels Dolmans Cyclingteam21Row 2 - Cell 3
4Giorgia Bronzini (Ita) Cylance Pro Cycling19Row 3 - Cell 3
5Jolien D'Hoore (Bel) Mitchelton Scott Women18Row 4 - Cell 3
6Sarah Roy (Aus) Mitchelton Scott Women15Row 5 - Cell 3
7Marta Bastianelli (Ita) Ale Cipollini12Row 6 - Cell 3
8Lotta Pauliina Lepistö (Fin) Cervelo Bigla Pro Cycling Team12Row 7 - Cell 3
9Roxane Fournier (Fra) FDJ Nouvelle-Aquitaine Futuroscope11Row 8 - Cell 3
10Christine Majerus (Lux) Boels Dolmans Cyclingteam9Row 9 - Cell 3
11Danielle Rowe (GBr) Waowdeals Pro Cycling Team8Row 10 - Cell 3
12Maria Giulia Confalonieri (Ita) Valcar PBM8Row 11 - Cell 3
13Chloe Hosking (Aus) Ale Cipollini7Row 12 - Cell 3
14Barbara Guarischi (Ita) Team Virtu Cycling7Row 13 - Cell 3
15Gracie Elvin (Aus) Mitchelton Scott Women6Row 14 - Cell 3
16Eva Buurman (Ned) Trek-Drops5Row 15 - Cell 3
17Pauline Ferrand Prevot (Fra) Canyon-SRAM Racing5Row 16 - Cell 3
18Eugénie Duval (Fra) FDJ Nouvelle-Aquitaine Futuroscope5Row 17 - Cell 3
19Chiara Consonni (Ita) Valcar PBM5Row 18 - Cell 3
20Emma Norsgaard (Den) Cervelo Bigla Pro Cycling Team4Row 19 - Cell 3
21Eugenia Bujak (Slo) BTC City Ljubljana3Row 20 - Cell 3
22Kirsten Wild (Ned) Wiggle High53Row 21 - Cell 3
23Amy Pieters (Ned) Boels Dolmans Cyclingteam2Row 22 - Cell 3
24Neah Evans (GBr) Storey Racing2Row 23 - Cell 3
25Hannah Barnes (GBr) Canyon-SRAM Racing2Row 24 - Cell 3
26Elisa Longo Borghini (Ita) Wiggle High51Row 25 - Cell 3
Swipe to scroll horizontally
Mountains Classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Elisa Longo Borghini (Ita) Wiggle High537pts
2Katarzyna Niewiadoma (Pol) Canyon-SRAM Racing22Row 1 - Cell 3
3Charlotte Becker (Ger) Hitec Products-Birk Sport13Row 2 - Cell 3
4Marianne Vos (Ned) Waowdeals Pro Cycling Team13Row 3 - Cell 3
5Danielle Rowe (GBr) Waowdeals Pro Cycling Team12Row 4 - Cell 3
6Alena Amialiusik (Blr) Canyon-SRAM Racing11Row 5 - Cell 3
7Christine Majerus (Lux) Boels Dolmans Cyclingteam9Row 6 - Cell 3
8Ellen van Dijk (Ned) Team Sunweb Women9Row 7 - Cell 3
9Coryn Rivera (USA) Team Sunweb Women6Row 8 - Cell 3
10Cecilie Uttrup Ludwig (Den) Cervelo Bigla Pro Cycling Team6Row 9 - Cell 3
11Amy Pieters (Ned) Boels Dolmans Cyclingteam5Row 10 - Cell 3
12Sabrina Stultiens (Ned) Waowdeals Pro Cycling Team5Row 11 - Cell 3
13Vita Heine (Nor) Hitec Products-Birk Sport5Row 12 - Cell 3
14Audrey Cordon Ragot (Fra) Wiggle High54Row 13 - Cell 3
15Pauline Ferrand Prevot (Fra) Canyon-SRAM Racing2Row 14 - Cell 3
16Janneke Ensing (Ned) Ale Cipollini1Row 15 - Cell 3
17Lucinda Brand (Ned) Team Sunweb Women1Row 16 - Cell 3
18Georgia Williams (NZl) Mitchelton Scott Women1Row 17 - Cell 3
19Leah Kirchmann (Can) Team Sunweb Women1Row 18 - Cell 3
Swipe to scroll horizontally
Sprints Classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Coryn Rivera (USA) Team Sunweb Women15pts
2Danielle Rowe (GBr) Waowdeals Pro Cycling Team9Row 1 - Cell 3
3Amy Pieters (Ned) Boels Dolmans Cyclingteam6Row 2 - Cell 3
4Charlotte Becker (Ger) Hitec Products-Birk Sport4Row 3 - Cell 3
5Cecilie Uttrup Ludwig (Den) Cervelo Bigla Pro Cycling Team3Row 4 - Cell 3
6Vita Heine (Nor) Hitec Products-Birk Sport3Row 5 - Cell 3
7Christine Majerus (Lux) Boels Dolmans Cyclingteam2Row 6 - Cell 3
8Elisa Longo Borghini (Ita) Wiggle High52Row 7 - Cell 3
9Audrey Cordon Ragot (Fra) Wiggle High52Row 8 - Cell 3
10Lotta Pauliina Lepistö (Fin) Cervelo Bigla Pro Cycling Team2Row 9 - Cell 3
11Marianne Vos (Ned) Waowdeals Pro Cycling Team1Row 10 - Cell 3
12Eugenia Bujak (Slo) BTC City Ljubljana1Row 11 - Cell 3
13Katarzyna Niewiadoma (Pol) Canyon-SRAM Racing1Row 12 - Cell 3
14Chloe Hosking (Aus) Ale Cipollini1Row 13 - Cell 3
Swipe to scroll horizontally
Teams
#Rider Name (Country) TeamResult
1Waowdeals Pro Cycling Team44:27:43
2Team Sunweb0:00:17
3Boels Dolmans Cyclingteam0:00:19
4Btc City LjubljanaRow 3 - Cell 2
5Ale CipolliniRow 4 - Cell 2
6Canyon // Sram RacingRow 5 - Cell 2
7Mitchelton Scott0:00:53
8Cylance Pro Cycling0:01:14
9Hitec Products - Birk Sport0:02:09
10Cervelo - Bigla Pro Cycling Team0:02:19
11Fdj Nouvelle - Aquitaine Futuroscope0:04:49
12Trek - Drops0:05:15
13Wiggle High50:05:20
14Storey Racing0:10:45
15Team Virtu Cycling0:10:59
16Valcar Pbm0:20:27
17Wnt Rotor Pro Cycling Team0:20:34

Thank you for reading 5 articles in the past 30 days*

Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read any 5 articles for free in each 30-day period, this automatically resets

After your trial you will be billed £4.99 $7.99 €5.99 per month, cancel anytime. Or sign up for one year for just £49 $79 €59

Join now for unlimited access

Try your first month for just £1 / $1 / €1

Lukas Knöfler started working in cycling communications in 2013 and has seen the inside of the scene from many angles. Having worked as press officer for teams and races and written for several online and print publications, he has been Cyclingnews’ Women’s WorldTour correspondent since 2018.

Latest on Cyclingnews