Wild wins overall again after final stage sprint

Kirsten Wild (Cervélo Test Team) won the final stage at the Tour of Qatar on Friday, snatching overall victory from Giorgia Bronzini (Italy) by four seconds to take a second consecutive win in the short stage race in the Persian Gulf.

Swipe to scroll horizontally
Full Results
1Kirsten Wild (Ned) Cervelo TestTeam2:45:40
2Giorgia Bronzini (Ita) ItalyRow 1 - Cell 2
3Lauren Tamayo (USA) US National TeamRow 2 - Cell 2
4Martine Bras (Ned) NetherlandsRow 3 - Cell 2
5Pascale Jeuland (Fra) FranceRow 4 - Cell 2
6Elke Gebhardt (Ger) GermanyRow 5 - Cell 2
7Monique Van De Ree (Ned) NetherlandsRow 6 - Cell 2
8Annemiek Van Vleuten (Ned) Nederland BloeitRow 7 - Cell 2
9Angela Hennig (Ger) GermanyRow 8 - Cell 2
10Xin Liu (Chn) Giant Pro CyclingRow 9 - Cell 2
11Sophie Creux (Fra) FranceRow 10 - Cell 2
12Loes Gunnewijk (Ned) Nederland BloeitRow 11 - Cell 2
13Shelley Olds (USA) US National TeamRow 12 - Cell 2
14Loes Markerink (Ned) Nederland BloeitRow 13 - Cell 2
15Kirsty Broun (Aus) AustraliaRow 14 - Cell 2
16Trixi Worrack (Ger) GermanyRow 15 - Cell 2
17Monia Baccaille (Ita) ItalyRow 16 - Cell 2
18Eleonora Patuzzo (Ita) Safi -Pasta Zara ManhattanRow 17 - Cell 2
19Marlen Johrend (Ger) GermanyRow 18 - Cell 2
20Judith Arndt (Ger) HTC Columbia WomenRow 19 - Cell 2
21Sinead Miller (USA) US National TeamRow 20 - Cell 2
22Adrie Visser (Ned) HTC Columbia WomenRow 21 - Cell 2
23Ludivine Henrion (Bel) Red Sun Cycling TeamRow 22 - Cell 2
24Noemi Cantele (Ita) HTC Columbia WomenRow 23 - Cell 2
25Marie Lindberg (Swe) Red Sun Cycling TeamRow 24 - Cell 2
26Liesbeth De Vocht (Ger) Nederland BloeitRow 25 - Cell 2
27Veronica Andreasson (Swe) Lotto Ladies TeamRow 26 - Cell 2
28Kim Schoonbaert (Ger) Lotto Ladies TeamRow 27 - Cell 2
29Tiffany Cromwell (Aus) AustraliaRow 28 - Cell 2
30Birgit Lavrijssen (Ned) Red Sun Cycling TeamRow 29 - Cell 2
31Lang Meng (Chn) Giant Pro CyclingRow 30 - Cell 2
32Ellen Van Dijk (Ned) HTC Columbia WomenRow 31 - Cell 2
33Carly Light (Aus) AustraliaRow 32 - Cell 2
34Trine Schmidt (Den) Team MTNRow 33 - Cell 2
35Fiona Dutriaux (Fra) FranceRow 34 - Cell 2
36Lauren Kitchen (Aus) AustraliaRow 35 - Cell 2
37Sarah Düster (Ger) Cervelo TestTeamRow 36 - Cell 2
38Regina Bruins (Ned) Cervelo TestTeam0:00:16
39Marta Tagliaferro (Ita) ItalyRow 38 - Cell 2
40Charlotte Becker (Ger) Cervelo TestTeam0:00:26
41Vera Koedooder (Ned) NetherlandsRow 40 - Cell 2
42Valentina Scandolara (Ita) ItalyRow 41 - Cell 2
43Min Gao (Chn) Giant Pro CyclingRow 42 - Cell 2
44Rasa Leleivyte (Ltu) Safi -Pasta Zara ManhattanRow 43 - Cell 2
45Janel Holcomb (USA) US National Team0:00:44
46Barbara Guarischi (Ita) ItalyRow 45 - Cell 2
47Inge Klep (Ned) Red Sun Cycling Team0:00:51
48Janneke Kanis (Ned) Nederland BloeitRow 47 - Cell 2
49Ruth Corset (Aus) Australia0:00:54
50Emilia Fahlin (Swe) HTC Columbia Women0:00:57
51Inga Cilvinaite (Ltu) Safi -Pasta Zara ManhattanRow 50 - Cell 2
52Pascale Schnider (Swi) Switzerland0:01:24
53Tatiana Guderzo (Ita) ItalyRow 52 - Cell 2
54Marissa Van Der Merwe (RSA) Team MTN0:01:30
55Marina Romoli (Ita) Safi -Pasta Zara ManhattanRow 54 - Cell 2
56Oxana Kozonchuk (Rus) Safi -Pasta Zara ManhattanRow 55 - Cell 2
57Rochelle Gilmore (Aus) Lotto Ladies TeamRow 56 - Cell 2
58Sarah Roy (Aus) AustraliaRow 57 - Cell 2
59Amy Pieters (Ned) Netherlands0:08:25
60Anna Van Der Breggen (Ned) NetherlandsRow 59 - Cell 2
61Lisa Brennauer (Ger) GermanyRow 60 - Cell 2
62Iris Slappendel (Ned) Cervelo TestTeamRow 61 - Cell 2
63Mélanie Bravard (Fra) FranceRow 62 - Cell 2
64Liesbeth Bakker (Ned) Nederland Bloeit0:09:21
65Elise Van Hage (Ned) NetherlandsRow 64 - Cell 2
66Andrea Wolfer (Swi) SwitzerlandRow 65 - Cell 2
67Xiaoling Luo (Chn) Giant Pro CyclingRow 66 - Cell 2
68Emma Silversides (GBr) Red Sun Cycling TeamRow 67 - Cell 2
69Annelies Van Doorslaer (Ger) Lotto Ladies TeamRow 68 - Cell 2
70Florence Girardet (Fra) FranceRow 69 - Cell 2
71Béatrice Thomas (Fra) France0:19:16
72Elizabeth Hatch (USA) Lotto Ladies TeamRow 71 - Cell 2
73Lorena Foresi (Ita) Safi -Pasta Zara ManhattanRow 72 - Cell 2
74Latoya Brulee (Bel) Red Sun Cycling Team0:19:16
75Yiu Wong Wan (Chn) Giant Pro CyclingRow 74 - Cell 2
76Doris Schweizer (Swi) SwitzerlandRow 75 - Cell 2
77Huili Gu (Chn) Giant Pro CyclingRow 76 - Cell 2
78Robyn De Groot (RSA) Team MTNRow 77 - Cell 2
79Chrissie Viljoen (RSA) Team MTNRow 78 - Cell 2
DNFChloe Hosking (Aus) HTC Columbia WomenRow 79 - Cell 2
DNFKatharine Carroll (USA) US National TeamRow 80 - Cell 2
DNSSusanne Ljungskog (Swe) Team MTNRow 81 - Cell 2
DNSBianca Purath (Ger) GermanyRow 82 - Cell 2
Swipe to scroll horizontally
Sprint 1 - Al Wakra
1Kirsten Wild (Ned) Cervelo TestTeam3pts
2Rochelle Gilmore (Aus) Lotto Ladies Team2Row 1 - Cell 3
3Eleonora Patuzzo (Ita) Safi -Pasta Zara Manhattan1Row 2 - Cell 3
Swipe to scroll horizontally
Sprint 2 - Doha Corniche
1Kirsty Broun (Aus) Australia3pts
2Kirsten Wild (Ned) Cervelo TestTeam2Row 1 - Cell 3
3Giorgia Bronzini (Ita) Italy1Row 2 - Cell 3
Swipe to scroll horizontally
Sprint 3 - Doha Corniche
1Kirsten Wild (Ned) Cervelo TestTeam30pts
2Giorgia Bronzini (Ita) Italy27Row 1 - Cell 3
3Lauren Tamayo (USA) US National Team25Row 2 - Cell 3
4Martine Bras (Ned) Netherlands23Row 3 - Cell 3
Swipe to scroll horizontally
Young riders
1Pascale Jeuland (Fra) France2:45:40
2Monique Van De Ree (Ned) NetherlandsRow 1 - Cell 2
3Xin Liu (Chn) Giant Pro CyclingRow 2 - Cell 2
4Loes Markerink (Ned) Nederland BloeitRow 3 - Cell 2
5Eleonora Patuzzo (Ita) Safi -Pasta Zara ManhattanRow 4 - Cell 2
6Marlen Johrend (Ger) GermanyRow 5 - Cell 2
7Sinead Miller (USA) US National TeamRow 6 - Cell 2
8Marie Lindberg (Swe) Red Sun Cycling TeamRow 7 - Cell 2
9Kim Schoonbaert (Ger) Lotto Ladies TeamRow 8 - Cell 2
10Tiffany Cromwell (Aus) AustraliaRow 9 - Cell 2
11Birgit Lavrijssen (Ned) Red Sun Cycling TeamRow 10 - Cell 2
12Ellen Van Dijk (Ned) HTC Columbia WomenRow 11 - Cell 2
13Carly Light (Aus) AustraliaRow 12 - Cell 2
14Trine Schmidt (Den) Team MTNRow 13 - Cell 2
15Fiona Dutriaux (Fra) FranceRow 14 - Cell 2
16Lauren Kitchen (Aus) AustraliaRow 15 - Cell 2
17Regina Bruins (Ned) Cervelo TestTeam0:00:16
18Marta Tagliaferro (Ita) ItalyRow 17 - Cell 2
19Valentina Scandolara (Ita) ItalyRow 18 - Cell 2
20Rasa Leleivyte (Ltu) Safi -Pasta Zara ManhattanRow 19 - Cell 2
21Barbara Guarischi (Ita) ItalyRow 20 - Cell 2
22Janneke Kanis (Ned) Nederland Bloeit0:00:51
23Emilia Fahlin (Swe) HTC Columbia Women0:00:57
24Inga Cilvinaite (Ltu) Safi -Pasta Zara ManhattanRow 23 - Cell 2
25Marina Romoli (Ita) Safi -Pasta Zara ManhattanRow 24 - Cell 2
26Oxana Kozonchuk (Rus) Safi -Pasta Zara ManhattanRow 25 - Cell 2
27Sarah Roy (Aus) AustraliaRow 26 - Cell 2
28Amy Pieters (Ned) Netherlands0:08:25
29Anna Van Der Breggen (Ned) NetherlandsRow 28 - Cell 2
30Lisa Brennauer (Ger) GermanyRow 29 - Cell 2
31Iris Slappendel (Ned) Cervelo TestTeamRow 30 - Cell 2
32Mélanie Bravard (Fra) FranceRow 31 - Cell 2
33Liesbeth Bakker (Ned) Nederland Bloeit0:09:21
34Elise Van Hage (Ned) NetherlandsRow 33 - Cell 2
35Andrea Wolfer (Swi) SwitzerlandRow 34 - Cell 2
36Xiaoling Luo (Chn) Giant Pro CyclingRow 35 - Cell 2
37Annelies Van Doorslaer (Ger) Lotto Ladies TeamRow 36 - Cell 2
38Florence Girardet (Fra) FranceRow 37 - Cell 2
39Lorena Foresi (Ita) Safi -Pasta Zara ManhattanRow 38 - Cell 2
40Latoya Brulee (Bel) Red Sun Cycling Team0:19:16
41Yiu Wong Wan (Chn) Giant Pro CyclingRow 40 - Cell 2
42Doris Schweizer (Swi) SwitzerlandRow 41 - Cell 2
43Huili Gu (Chn) Giant Pro CyclingRow 42 - Cell 2
Swipe to scroll horizontally
Teams
1Germany8:17:00
2Nederlands BloeitRow 1 - Cell 2
3USA National TeamRow 2 - Cell 2
4FranceRow 3 - Cell 2
5NetherlandsRow 4 - Cell 2
6ItalyRow 5 - Cell 2
7Team HTC-Columbia WomenRow 6 - Cell 2
8AustraliaRow 7 - Cell 2
9Red Sun Cycling TeamRow 8 - Cell 2
10Giant Pro CyclingRow 9 - Cell 2
11Lotto Ladies TeamRow 10 - Cell 2
12Safi -Pasta Zara ManhattanRow 11 - Cell 2
13Cervelo TestTeam0:00:16
14MTN Cycling0:20:46
15Switzerland0:30:01
Swipe to scroll horizontally
Final general classification
1Kirsten Wild (Ned) Cervelo TestTeam8:18:39
2Giorgia Bronzini (Ita) Italy0:00:04
3Rasa Leleivyte (Ltu) Safi -Pasta Zara Manhattan0:00:17
4Rochelle Gilmore (Aus) Lotto Ladies Team0:00:19
5Martine Bras (Ned) Netherlands0:00:23
6Lauren Tamayo (USA) US National TeamRow 5 - Cell 2
7Adrie Visser (Ned) HTC Columbia WomenRow 6 - Cell 2
8Kirsty Broun (Aus) AustraliaRow 7 - Cell 2
9Monique Van De Ree (Ned) Netherlands0:00:24
10Sarah Düster (Ger) Cervelo TestTeamRow 9 - Cell 2
11Loes Gunnewijk (Ned) Nederland Bloeit0:00:26
12Pascale Jeuland (Fra) France0:00:27
13Angela Hennig (Ger) GermanyRow 12 - Cell 2
14Xin Liu (Chn) Giant Pro CyclingRow 13 - Cell 2
15Annemiek Van Vleuten (Ned) Nederland BloeitRow 14 - Cell 2
16Tiffany Cromwell (Aus) AustraliaRow 15 - Cell 2
17Elke Gebhardt (Ger) GermanyRow 16 - Cell 2
18Trixi Worrack (Ger) GermanyRow 17 - Cell 2
19Sophie Creux (Fra) FranceRow 18 - Cell 2
20Liesbeth De Vocht (Ger) Nederland BloeitRow 19 - Cell 2
21Ellen Van Dijk (Ned) HTC Columbia WomenRow 20 - Cell 2
22Kim Schoonbaert (Ger) Lotto Ladies TeamRow 21 - Cell 2
23Monia Baccaille (Ita) ItalyRow 22 - Cell 2
24Judith Arndt (Ger) HTC Columbia WomenRow 23 - Cell 2
25Oxana Kozonchuk (Rus) Safi -Pasta Zara ManhattanRow 24 - Cell 2
26Noemi Cantele (Ita) HTC Columbia WomenRow 25 - Cell 2
27Marlen Johrend (Ger) GermanyRow 26 - Cell 2
28Marta Tagliaferro (Ita) ItalyRow 27 - Cell 2
29Trine Schmidt (Den) Team MTNRow 28 - Cell 2
30Veronica Andreasson (Swe) Lotto Ladies TeamRow 29 - Cell 2
31Marina Romoli (Ita) Safi -Pasta Zara ManhattanRow 30 - Cell 2
32Lauren Kitchen (Aus) AustraliaRow 31 - Cell 2
33Lang Meng (Chn) Giant Pro Cycling0:00:33
34Vera Koedooder (Ned) Netherlands0:00:39
35Sarah Roy (Aus) AustraliaRow 34 - Cell 2
36Valentina Scandolara (Ita) ItalyRow 35 - Cell 2
37Regina Bruins (Ned) Cervelo TestTeam0:00:43
38Barbara Guarischi (Ita) Italy0:00:51
39Loes Markerink (Ned) Nederland Bloeit0:00:57
40Charlotte Becker (Ger) Cervelo TestTeam0:01:09
41Janneke Kanis (Ned) Nederland Bloeit0:01:18
42Inge Klep (Ned) Red Sun Cycling TeamRow 41 - Cell 2
43Marissa Van Der Merwe (RSA) Team MTN0:01:57
44Tatiana Guderzo (Ita) Italy0:02:07
45Eleonora Patuzzo (Ita) Safi -Pasta Zara Manhattan0:02:25
46Shelley Olds (USA) US National Team0:02:26
47Ludivine Henrion (Bel) Red Sun Cycling TeamRow 46 - Cell 2
48Marie Lindberg (Swe) Red Sun Cycling TeamRow 47 - Cell 2
49Min Gao (Chn) Giant Pro CyclingRow 48 - Cell 2
50Emilia Fahlin (Swe) HTC Columbia Women0:02:31
51Elizabeth Hatch (USA) Lotto Ladies Team0:02:46
52Janel Holcomb (USA) US National Team0:03:10
53Ruth Corset (Aus) Australia0:03:20
54Inga Cilvinaite (Ltu) Safi -Pasta Zara Manhattan0:03:23
55Carly Light (Aus) Australia0:03:52
56Lisa Brennauer (Ger) Germany0:09:04
57Iris Slappendel (Ned) Cervelo TestTeam0:09:16
58Andrea Wolfer (Swi) Switzerland0:09:48
59Amy Pieters (Ned) Netherlands0:10:51
60Mélanie Bravard (Fra) FranceRow 59 - Cell 2
61Annelies Van Doorslaer (Ger) Lotto Ladies Team0:11:47
62Elise Van Hage (Ned) NetherlandsRow 61 - Cell 2
63Xiaoling Luo (Chn) Giant Pro CyclingRow 62 - Cell 2
64Liesbeth Bakker (Ned) Nederland BloeitRow 63 - Cell 2
65Florence Girardet (Fra) FranceRow 64 - Cell 2
66Sinead Miller (USA) US National Team0:15:10
67Fiona Dutriaux (Fra) FranceRow 66 - Cell 2
68Birgit Lavrijssen (Ned) Red Sun Cycling TeamRow 67 - Cell 2
69Lorena Foresi (Ita) Safi -Pasta Zara ManhattanRow 68 - Cell 2
70Pascale Schnider (Swi) Switzerland0:16:34
71Robyn De Groot (RSA) Team MTN0:21:36
72Chrissie Viljoen (RSA) Team MTN0:21:42
73Anna Van Der Breggen (Ned) Netherlands0:23:35
74Emma Silversides (GBr) Red Sun Cycling Team0:24:31
75Béatrice Thomas (Fra) France0:34:26
76Huili Gu (Chn) Giant Pro CyclingRow 75 - Cell 2
77Yiu Wong Wan (Chn) Giant Pro Cycling0:35:47
78Latoya Brulee (Bel) Red Sun Cycling Team0:39:33
79Doris Schweizer (Swi) Switzerland0:39:36
Swipe to scroll horizontally
Points classification
1Giorgia Bronzini (Ita) Italy85pts
2Kirsten Wild (Ned) Cervelo TestTeam72Row 1 - Cell 3
3Martine Bras (Ned) Netherlands63Row 2 - Cell 3
4Rochelle Gilmore (Aus) Lotto Ladies Team52Row 3 - Cell 3
5Lauren Tamayo (USA) US National Team46Row 4 - Cell 3
6Rasa Leleivyte (Ltu) Safi -Pasta Zara Manhattan43Row 5 - Cell 3
7Monique Van De Ree (Ned) Netherlands37Row 6 - Cell 3
8Marina Romoli (Ita) Safi -Pasta Zara Manhattan21Row 7 - Cell 3
9Pascale Jeuland (Fra) France20Row 8 - Cell 3
10Angela Hennig (Ger) Germany20Row 9 - Cell 3
11Xin Liu (Chn) Giant Pro Cycling17Row 10 - Cell 3
12Sophie Creux (Fra) France17Row 11 - Cell 3
13Ellen Van Dijk (Ned) HTC Columbia Women17Row 12 - Cell 3
14Tiffany Cromwell (Aus) Australia16Row 13 - Cell 3
15Oxana Kozonchuk (Rus) Safi -Pasta Zara Manhattan15Row 14 - Cell 3
16Janneke Kanis (Ned) Nederland Bloeit13Row 15 - Cell 3
17Kirsty Broun (Aus) Australia12Row 16 - Cell 3
18Adrie Visser (Ned) HTC Columbia Women7Row 17 - Cell 3
19Eleonora Patuzzo (Ita) Safi -Pasta Zara Manhattan7Row 18 - Cell 3
20Annemiek Van Vleuten (Ned) Nederland Bloeit5Row 19 - Cell 3
21Trixi Worrack (Ger) Germany5Row 20 - Cell 3
22Marta Tagliaferro (Ita) Italy4Row 21 - Cell 3
23Anna Van Der Breggen (Ned) Netherlands4Row 22 - Cell 3
24Sarah Düster (Ger) Cervelo TestTeam3Row 23 - Cell 3
25Fiona Dutriaux (Fra) France3Row 24 - Cell 3
26Loes Gunnewijk (Ned) Nederland Bloeit2Row 25 - Cell 3
27Inge Klep (Ned) Red Sun Cycling Team2Row 26 - Cell 3
28Liesbeth De Vocht (Ger) Nederland Bloeit1Row 27 - Cell 3
Swipe to scroll horizontally
Young rider classification
1Rasa Leleivyte (Ltu) Safi -Pasta Zara Manhattan8:18:56
2Monique Van De Ree (Ned) Netherlands0:00:07
3Pascale Jeuland (Fra) France0:00:10
4Xin Liu (Chn) Giant Pro CyclingRow 3 - Cell 2
5Tiffany Cromwell (Aus) AustraliaRow 4 - Cell 2
6Ellen Van Dijk (Ned) HTC Columbia WomenRow 5 - Cell 2
7Kim Schoonbaert (Ger) Lotto Ladies TeamRow 6 - Cell 2
8Oxana Kozonchuk (Rus) Safi -Pasta Zara ManhattanRow 7 - Cell 2
9Marlen Johrend (Ger) GermanyRow 8 - Cell 2
10Trine Schmidt (Den) Team MTNRow 9 - Cell 2
11Marta Tagliaferro (Ita) ItalyRow 10 - Cell 2
12Marina Romoli (Ita) Safi -Pasta Zara ManhattanRow 11 - Cell 2
13Lauren Kitchen (Aus) AustraliaRow 12 - Cell 2
14Sarah Roy (Aus) Australia0:00:22
15Valentina Scandolara (Ita) ItalyRow 14 - Cell 2
16Regina Bruins (Ned) Cervelo TestTeam0:00:26
17Barbara Guarischi (Ita) Italy0:00:34
18Loes Markerink (Ned) Nederland Bloeit0:00:40
19Janneke Kanis (Ned) Nederland Bloeit0:01:01
20Eleonora Patuzzo (Ita) Safi -Pasta Zara Manhattan0:02:08
21Marie Lindberg (Swe) Red Sun Cycling Team0:02:09
22Emilia Fahlin (Swe) HTC Columbia Women0:02:14
23Inga Cilvinaite (Ltu) Safi -Pasta Zara Manhattan0:03:06
24Carly Light (Aus) Australia0:03:35
25Lisa Brennauer (Ger) Germany0:08:47
26Iris Slappendel (Ned) Cervelo TestTeam0:08:59
27Andrea Wolfer (Swi) Switzerland0:09:31
28Amy Pieters (Ned) Netherlands0:10:34
29Mélanie Bravard (Fra) FranceRow 28 - Cell 2
30Annelies Van Doorslaer (Ger) Lotto Ladies Team0:11:30
31Xiaoling Luo (Chn) Giant Pro CyclingRow 30 - Cell 2
32Elise Van Hage (Ned) NetherlandsRow 31 - Cell 2
33Liesbeth Bakker (Ned) Nederland BloeitRow 32 - Cell 2
34Florence Girardet (Fra) FranceRow 33 - Cell 2
35Sinead Miller (USA) US National Team0:14:53
36Fiona Dutriaux (Fra) FranceRow 35 - Cell 2
37Birgit Lavrijssen (Ned) Red Sun Cycling TeamRow 36 - Cell 2
38Lorena Foresi (Ita) Safi -Pasta Zara ManhattanRow 37 - Cell 2
39Anna Van Der Breggen (Ned) Netherlands0:23:18
40Huili Gu (Chn) Giant Pro Cycling0:34:09
41Yiu Wong Wan (Chn) Giant Pro Cycling0:35:30
42Latoya Brulee (Bel) Red Sun Cycling Team0:39:16
43Doris Schweizer (Swi) Switzerland0:39:19
Swipe to scroll horizontally
Teams classification
1Safi -Pasta Zara Manhattan24:57:18
2GermanyRow 1 - Cell 2
3Nederlands BloeitRow 2 - Cell 2
4Team HTC-Columbia WomenRow 3 - Cell 2
5ItalyRow 4 - Cell 2
6Lotto Ladies TeamRow 5 - Cell 2
7AustraliaRow 6 - Cell 2
8Netherlands0:00:12
9Cervelo TestTeam0:00:16
10France0:01:59
11Giant Pro Cycling0:02:05
12USA National Team0:03:58
13Red Sun Cycling TeamRow 12 - Cell 2
14MTN Cycling0:20:46
15Switzerland0:52:17
Stephen Farrand
Head of News

Stephen is the most experienced member of the Cyclingnews team, having reported on professional cycling since 1994. He has been Head of News at Cyclingnews since 2022, before which he held the position of European editor since 2012 and previously worked for Reuters, Shift Active Media, and CyclingWeekly, among other publications.

Latest on Cyclingnews