Skip to main content

Ladies Tour of Norway: Faulkner wins stage 1

Kristen Faulkner (Team TIBCO-Silicon Valley Bank) has won stage 1 of the Ladies Tour of Norway, taking the first UCI Women's WorldTour victory of her career. 

The 28-year-old was part of a breakaway of five riders that got away with 100 kilometres to go, and on the finishing laps, Faulkner went solo and held off the peloton, crossing the line just a bike length ahead of Susanne Andersen (Team DSM) and Alice Barnes (Canyon-SRAM) who sprinted to second and third.

Due to time bonifications, Faulkner leads the general classification by four seconds on Andersen and six seconds on Barnes.

"It was really close! I didn't know how far they were behind, but it didn't matter because I was going all-out. I knew the gap was one minute with two laps to go and 30 seconds with one lap to go, and I was like, 'with this pace, they'll catch me at the line, so I have to pick it up!'

"This is my first WorldTour win, so it is the biggest win of my career, and it was with a lot of support from my teammates," said Faulkner who only started racing professionally in September 2020.

"We thought it would be a bunch sprint at the finish, so my director told me to get in a break and go for the QOMs. The break stuck, and in the end, when the break blew up, I had a little bit left in me, so I gave it what I could. I am normally not good in technical finishes, so this was my only chance, and I went for it. I only started to believe in the win about two metres from the finish line," Faulkner laughed.

How it unfolded

The first stage started in Halden, the hometown of the Ladies Tour of Norway, and took the peloton inland from the coast over the rolling hills of Østfold before finishing in the coastal town of Sarpsborg where three laps of a 6.7-kilometre finishing circuit brought the total distance to 141.5 kilometres.

Anna Christian (Drops-Le Col s/b Tempur), Natalie van Gogh (Bingoal Casino-Chevalmeire), and Nina Buysman (Parkhotel Valkenburg) got away soon after the first intermediate sprint 31 km into the race and were joined by Faulkner and Tiril Jørgensen (Norway). The five escapees built an advantage of up to 4:30 minutes, and Ann Helen Olsen (Team Coop-Hitec Products) went off the front of the peloton in the second half of the race.

As they neared the finishing circuit, the peloton reeled in Olsen and continued to reduce the gap to the break which fell apart on the first time up the rising finishing straight. Faulkner left her breakmates behind and entered the three laps with a 20-second gap on the peloton.

Faulkner increased her advantage again to a minute with two laps to go and had 30 seconds left as she started the final lap. In the peloton, there was a crash with two kilometres to go that took down several riders, a.o. Marta Cavalli (FDJ Nouvelle-Aquitaine Futuroscope), Leah Thomas (Movistar Team), Mikayla Harvey (Canyon-SRAM), Elena Cecchini, and Christine Majerus (both Team SD Worx).

Faulkner continued undeterred and held off Andersen by one bikelength to win the stage and take the overall lead. Buysman will wear the QOM jersey on stage 2.

Full Results
Pos.Rider Name (Country) TeamResult
1Kristen Faulkner (USA) Team Tibco-Silicon Valley Bank 3:38:15
2Susanne Andersen (Nor) Team DSM
3Alice Barnes (GBr) Canyon-SRAM Racing
4Cecilie Uttrup Ludwig (Den) FDJ Nouvelle-Aquitaine Futuroscope
5Femke Markus (Ned) Parkhotel Valkenburg
6Lucinda Brand (Ned) Trek-Segafredo
7Annemiek van Vleuten (Ned) Movistar Team Women
8Roxane Fournier (Fra) Team SD Worx
9Barbara Guarischi (Ita) Movistar Team Women
10Sofia Bertizzolo (Ita) Liv Racing
11Sanne Cant (Bel) Plantur-Pura
12Ilaria Sanguineti (Ita) Valcar-Travel & Service
13Stine Borgli (Nor) FDJ Nouvelle-Aquitaine Futuroscope
14Sarah Roy (Aus) Team BikeExchange
15Elise Chabbey (Swi) Canyon-SRAM Racing
16Juliette Labous (Fra) Team DSM
17Emilie Moberg (Nor) Drops-le Col Supported by Tempur
18Mavi Garcia (Spa) Ale' BTC Ljubljana
19Joscelin Lowden (GBr) Drops-le Col Supported by Tempur
20Nancy van der Berg (Ned) Jumbo-Visma Women Team
21Ingvild Gåskjenn (Nor) Team Coop Hitec Products
22Floortje Mackaij (Ned) Team DSM
23Ashleigh Moolman-Pasio (RSA) Team SD Worx
24Janneke Ensing (Ned) Team BikeExchange
25Yara Kastelijn (Ned) Plantur-Pura
26Marlen Reusser (Swi) Ale' BTC Ljubljana
27Anna Shackley (GBr) Team SD Worx
28Anouska Koster (Ned) Jumbo-Visma Women Team
29Mischa Bredewold (Ned) Parkhotel Valkenburg
30Riejanne Markus (Ned) Jumbo-Visma Women Team
31Shirin van Anrooij (Ned) Trek-Segafredo
32Niamh Fisher-Black (NZl) Team SD Worx
33Alison Jackson (Can) Liv Racing
34Eugénie Duval (Fra) FDJ Nouvelle-Aquitaine Futuroscope
35Anne Dorthe Ysland (Nor) Team Coop Hitec Products
36Alice Maria Arzuffi (Ita) Valcar-Travel & Service
37Anna Henderson (GBr) Jumbo-Visma Women Team
38Rachel Neylan (Aus) Parkhotel Valkenburg
39Pien Limpens (Ned) Parkhotel Valkenburg
40Vita Heine (Nor) Norway National Team
41Mie Bjørndal Ottestad (Nor) Norway National Team
42Urska Pintar (Slo) Ale' BTC Ljubljana
43Eugenia Bujak (Slo) Ale' BTC Ljubljana
44Silvia Persico (Ita) Valcar-Travel & Service
45Annemarie Worst (Ned) Plantur-Pura
46Ella Harris (NZl) Canyon-SRAM Racing
47Tanja Erath (Ger) Team Tibco-Silicon Valley Bank
48Sophie Wright (GBr) Ale' BTC Ljubljana
49Amber Kraak (Ned) Jumbo-Visma Women Team
50Brodie Chapman (Aus) FDJ Nouvelle-Aquitaine Futuroscope
51Sabrina Stultiens (Ned) Liv Racing
52Tatiana Guderzo (Ita) Ale' BTC Ljubljana
53Julie De Wilde (Bel) Plantur-Pura
54Julie Van De Velde (Bel) Jumbo-Visma Women Team
55Rotem Gafinovitz (Isr) Bingoal Casino-Chevalmeire
56Ingrid Lorvik (Nor) Norway National Team
57Eri Yonamine (Jpn) Team Tibco-Silicon Valley Bank
58Elise Marie Olsen (Nor) Drops-le Col Supported by Tempur
59Birgitte Andersen Nilssen (Nor) Norway National Team
60Hannah Barnes (GBr) Canyon-SRAM Racing
61Lucy Kennedy (Aus) Team BikeExchange
62Chiara Consonni (Ita) Valcar-Travel & Service
63Eleonora Camilla Gasparrini (Ita) Valcar-Travel & Service
64Urska Zigart (Slo) Team BikeExchange 0:00:40
65Sheyla Gutierrez Ruiz (Spa) Movistar Team Women
66Aude Biannic (Fra) Movistar Team Women 0:00:48
67Alexis Ryan (USA) Canyon-SRAM Racing 0:00:52
68Silvia Pollicini (Ita) Valcar-Travel & Service 0:00:59
69Femke Gerritse (Ned) Parkhotel Valkenburg 0:01:12
70Liane Lippert (Ger) Team DSM 0:01:24
71Wilma Olausson (Swe) Team DSM
72Caroline Andersson (Swe) Team Coop Hitec Products 0:01:54
73Mari Hole Mohr (Nor) Team Coop Hitec Products
74Marta Cavalli (Ita) FDJ Nouvelle-Aquitaine Futuroscope
75Chloe Hosking (Aus) Trek-Segafredo 0:02:08
76Demi De Jong (Ned) Bingoal Casino-Chevalmeire
77Leah Thomas (USA) Movistar Team Women
78Coryn Rivera (USA) Team DSM
79Inge van der Heijden (Ned) Plantur-Pura 0:02:26
80Diana Carolina Peñuela Martinez (Col) Team Tibco-Silicon Valley Bank
81Nina Kessler (Ned) Team Tibco-Silicon Valley Bank
82Anna Christian (GBr) Drops-le Col Supported by Tempur 0:02:35
83Sara Penton (Swe) Drops-le Col Supported by Tempur
84Amalie Lutro (Nor) Team Coop Hitec Products
85Rossella Ratto (Ita) Bingoal Casino-Chevalmeire
86Justine Ghekiere (Bel) Bingoal Casino-Chevalmeire 0:02:39
87Evy Kuijpers (Ned) Liv Racing 0:02:51
88Claudia Jongerius (Ned) Bingoal Casino-Chevalmeire
89Nina Buijsman (Ned) Parkhotel Valkenburg
90Jessica Allen (Aus) Team BikeExchange
91Mikayla Harvey (NZl) Canyon-SRAM Racing
92Manon Bakker (Ned) Plantur-Pura 0:02:51
93Elena Cecchini (Ita) Team SD Worx
94Audrey Cordon Ragot (Fra) Trek-Segafredo
95Ann Helen Olsen (Nor) Team Coop Hitec Products 0:04:48
96Christine Majerus (Lux) Team SD Worx
97Jeanne Korevaar (Ned) Liv Racing
98Tiril Jørgensen (Nor) Norway National Team 0:05:43
99Magdalene Lind (Nor) Norway National Team
100Natalie van Gogh (Ned) Bingoal Casino-Chevalmeire 0:05:57
101Elynor Backstedt (GBr) Trek-Segafredo 0:06:02
102Trixi Worrack (Ger) Trek-Segafredo
103Gloria Rodriguez Sanchez (Spa) Movistar Team Women
DNFMaria Van 'T Geloof (Ned) Drops-le Col Supported by Tempur

Sprint 1 - Aremark, km 31.4
Pos.Rider Name (Country) TeamResult
1Christine Majerus (Lux) Team SD Worx 4
2Alison Jackson (Can) Liv Racing 3
3Diana Carolina Peñuela Martinez (Col) Team Tibco-Silicon Valley Bank 2
4Claudia Jongerius (Ned) Bingoal Casino-Chevalmeire 1

Sprint 2 - Rakkestad, km 70.2
Pos.Rider Name (Country) TeamResult
1Natalie van Gogh (Ned) Bingoal Casino-Chevalmeire 4
2Kristen Faulkner (USA) Team Tibco-Silicon Valley Bank 3
3Tiril Jørgensen (Nor) Norway National Team 2
4Nina Buijsman (Ned) Parkhotel Valkenburg 1

Sprint 3, km 128.1
Pos.Rider Name (Country) TeamResult
1Kristen Faulkner (USA) Team Tibco-Silicon Valley Bank 4
2Anna Christian (GBr) Drops-le Col Supported by Tempur 3
3Alison Jackson (Can) Liv Racing 2
4Christine Majerus (Lux) Team SD Worx 1

Points
Pos.Rider Name (Country) TeamResult
1Kristen Faulkner (USA) Team Tibco-Silicon Valley Bank 7
2Susanne Andersen (Nor) Team DSM 5
3Alice Barnes (GBr) Canyon-SRAM Racing 4
4Cecilie Uttrup Ludwig (Den) FDJ Nouvelle-Aquitaine Futuroscope 3
5Femke Markus (Ned) Parkhotel Valkenburg 2
6Lucinda Brand (Ned) Trek-Segafredo 1

Mountain 1 - Damholtet, km 47
Pos.Rider Name (Country) TeamResult
1Anna Christian (GBr) Drops-le Col Supported by Tempur 4
2Nina Buijsman (Ned) Parkhotel Valkenburg 3
3Kristen Faulkner (USA) Team Tibco-Silicon Valley Bank 2
4Tiril Jørgensen (Nor) Norway National Team 1

Mountain 2 - Skantebygda, km 97.8
Pos.Rider Name (Country) TeamResult
1Nina Buijsman (Ned) Parkhotel Valkenburg 4
2Kristen Faulkner (USA) Team Tibco-Silicon Valley Bank 3
3Tiril Jørgensen (Nor) Norway National Team 2
4Anna Christian (GBr) Drops-le Col Supported by Tempur 1

Young riders
Pos.Rider Name (Country) TeamResult
1Anna Shackley (GBr) Team SD Worx 3:38:15
2Mischa Bredewold (Ned) Parkhotel Valkenburg
3Shirin van Anrooij (Ned) Trek-Segafredo
4Niamh Fisher-Black (NZl) Team SD Worx
5Anne Dorthe Ysland (Nor) Team Coop Hitec Products
6Pien Limpens (Ned) Parkhotel Valkenburg
7Sophie Wright (GBr) Ale' BTC Ljubljana
8Julie De Wilde (Bel) Plantur-Pura
9Elise Marie Olsen (Nor) Drops-le Col Supported by Tempur
10Chiara Consonni (Ita) Valcar-Travel & Service
11Eleonora Camilla Gasparrini (Ita) Valcar-Travel & Service
12Femke Gerritse (Ned) Parkhotel Valkenburg 0:01:12
13Wilma Olausson (Swe) Team DSM 0:01:24
14Caroline Andersson (Swe) Team Coop Hitec Products 0:01:54
15Mari Hole Mohr (Nor) Team Coop Hitec Products
16Inge van der Heijden (Ned) Plantur-Pura 0:02:26
17Amalie Lutro (Nor) Team Coop Hitec Products 0:02:35
18Manon Bakker (Ned) Plantur-Pura 0:02:51
19Tiril Jørgensen (Nor) Norway National Team 0:05:43
20Magdalene Lind (Nor) Norway National Team
21Elynor Backstedt (GBr) Trek-Segafredo 0:06:02

General classification after stage 1
Pos.Rider Name (Country) TeamResult
1Kristen Faulkner (USA) Team Tibco-Silicon Valley Bank 3:38:05
2Susanne Andersen (Nor) Team DSM 0:00:04
3Alice Barnes (GBr) Canyon-SRAM Racing 0:00:06
4Cecilie Uttrup Ludwig (Den) FDJ Nouvelle-Aquitaine Futuroscope 0:00:10
5Femke Markus (Ned) Parkhotel Valkenburg
6Lucinda Brand (Ned) Trek-Segafredo
7Annemiek van Vleuten (Ned) Movistar Team Women
8Roxane Fournier (Fra) Team SD Worx
9Barbara Guarischi (Ita) Movistar Team Women
10Sofia Bertizzolo (Ita) Liv Racing
11Sanne Cant (Bel) Plantur-Pura
12Ilaria Sanguineti (Ita) Valcar-Travel & Service
13Stine Borgli (Nor) FDJ Nouvelle-Aquitaine Futuroscope
14Sarah Roy (Aus) Team BikeExchange
15Elise Chabbey (Swi) Canyon-SRAM Racing
16Juliette Labous (Fra) Team DSM
17Emilie Moberg (Nor) Drops-le Col Supported by Tempur
18Mavi Garcia (Spa) Ale' BTC Ljubljana
19Joscelin Lowden (GBr) Drops-le Col Supported by Tempur
20Nancy van der Berg (Ned) Jumbo-Visma Women Team
21Ingvild Gåskjenn (Nor) Team Coop Hitec Products
22Floortje Mackaij (Ned) Team DSM
23Ashleigh Moolman-Pasio (RSA) Team SD Worx
24Janneke Ensing (Ned) Team BikeExchange
25Yara Kastelijn (Ned) Plantur-Pura
26Marlen Reusser (Swi) Ale' BTC Ljubljana
27Anna Shackley (GBr) Team SD Worx
28Anouska Koster (Ned) Jumbo-Visma Women Team
29Mischa Bredewold (Ned) Parkhotel Valkenburg
30Riejanne Markus (Ned) Jumbo-Visma Women Team
31Shirin van Anrooij (Ned) Trek-Segafredo
32Niamh Fisher-Black (NZl) Team SD Worx
33Alison Jackson (Can) Liv Racing
34Eugénie Duval (Fra) FDJ Nouvelle-Aquitaine Futuroscope
35Anne Dorthe Ysland (Nor) Team Coop Hitec Products
36Alice Maria Arzuffi (Ita) Valcar-Travel & Service
37Anna Henderson (GBr) Jumbo-Visma Women Team
38Rachel Neylan (Aus) Parkhotel Valkenburg
39Pien Limpens (Ned) Parkhotel Valkenburg
40Vita Heine (Nor) Norway National Team
41Mie Bjørndal Ottestad (Nor) Norway National Team
42Urska Pintar (Slo) Ale' BTC Ljubljana
43Eugenia Bujak (Slo) Ale' BTC Ljubljana
44Silvia Persico (Ita) Valcar-Travel & Service
45Annemarie Worst (Ned) Plantur-Pura
46Ella Harris (NZl) Canyon-SRAM Racing
47Tanja Erath (Ger) Team Tibco-Silicon Valley Bank
48Sophie Wright (GBr) Ale' BTC Ljubljana
49Amber Kraak (Ned) Jumbo-Visma Women Team
50Brodie Chapman (Aus) FDJ Nouvelle-Aquitaine Futuroscope
51Sabrina Stultiens (Ned) Liv Racing
52Tatiana Guderzo (Ita) Ale' BTC Ljubljana
53Julie De Wilde (Bel) Plantur-Pura
54Julie Van De Velde (Bel) Jumbo-Visma Women Team
55Rotem Gafinovitz (Isr) Bingoal Casino-Chevalmeire
56Ingrid Lorvik (Nor) Norway National Team
57Eri Yonamine (Jpn) Team Tibco-Silicon Valley Bank
58Elise Marie Olsen (Nor) Drops-le Col Supported by Tempur
59Birgitte Andersen Nilssen (Nor) Norway National Team
60Hannah Barnes (GBr) Canyon-SRAM Racing
61Lucy Kennedy (Aus) Team BikeExchange
62Chiara Consonni (Ita) Valcar-Travel & Service
63Eleonora Camilla Gasparrini (Ita) Valcar-Travel & Service
64Marta Cavalli (Ita) FDJ Nouvelle-Aquitaine Futuroscope
65Leah Thomas (USA) Movistar Team Women
66Coryn Rivera (USA) Team DSM
67Mikayla Harvey (NZl) Canyon-SRAM Racing
68Elena Cecchini (Ita) Team SD Worx
69Audrey Cordon Ragot (Fra) Trek-Segafredo
70Christine Majerus (Lux) Team SD Worx
71Jeanne Korevaar (Ned) Liv Racing
72Urska Zigart (Slo) Team BikeExchange 0:00:50
73Sheyla Gutierrez Ruiz (Spa) Movistar Team Women
74Aude Biannic (Fra) Movistar Team Women 0:00:58
75Alexis Ryan (USA) Canyon-SRAM Racing 0:01:02
76Silvia Pollicini (Ita) Valcar-Travel & Service 0:01:09
77Femke Gerritse (Ned) Parkhotel Valkenburg 0:01:22
78Liane Lippert (Ger) Team DSM 0:01:34
79Wilma Olausson (Swe) Team DSM
80Caroline Andersson (Swe) Team Coop Hitec Products 0:02:04
81Mari Hole Mohr (Nor) Team Coop Hitec Products
82Chloe Hosking (Aus) Trek-Segafredo 0:02:18
83Demi De Jong (Ned) Bingoal Casino-Chevalmeire
84Inge van der Heijden (Ned) Plantur-Pura 0:02:36
85Diana Carolina Peñuela Martinez (Col) Team Tibco-Silicon Valley Bank
86Nina Kessler (Ned) Team Tibco-Silicon Valley Bank
87Anna Christian (GBr) Drops-le Col Supported by Tempur 0:02:45
88Sara Penton (Swe) Drops-le Col Supported by Tempur
89Amalie Lutro (Nor) Team Coop Hitec Products
90Rossella Ratto (Ita) Bingoal Casino-Chevalmeire
91Justine Ghekiere (Bel) Bingoal Casino-Chevalmeire 0:02:49
92Evy Kuijpers (Ned) Liv Racing 0:03:01
93Claudia Jongerius (Ned) Bingoal Casino-Chevalmeire
94Nina Buijsman (Ned) Parkhotel Valkenburg
95Jessica Allen (Aus) Team BikeExchange
96Manon Bakker (Ned) Plantur-Pura
97Ann Helen Olsen (Nor) Team Coop Hitec Products 0:04:58
98Tiril Jørgensen (Nor) Norway National Team 0:05:53
99Magdalene Lind (Nor) Norway National Team
100Natalie van Gogh (Ned) Bingoal Casino-Chevalmeire 0:06:07
101Elynor Backstedt (GBr) Trek-Segafredo 0:06:12
102Trixi Worrack (Ger) Trek-Segafredo
103Gloria Rodriguez Sanchez (Spa) Movistar Team Women

Points classification
Pos.Rider Name (Country) TeamResult
1Kristen Faulkner (USA) Team Tibco-Silicon Valley Bank 14
2Christine Majerus (Lux) Team SD Worx 5
3Susanne Andersen (Nor) Team DSM 5
4Alison Jackson (Can) Liv Racing 5
5Natalie van Gogh (Ned) Bingoal Casino-Chevalmeire 4
6Alice Barnes (GBr) Canyon-SRAM Racing 4
7Cecilie Uttrup Ludwig (Den) FDJ Nouvelle-Aquitaine Futuroscope 3
8Anna Christian (GBr) Drops-le Col Supported by Tempur 3
9Femke Markus (Ned) Parkhotel Valkenburg 2
10Diana Carolina Peñuela Martinez (Col) Team Tibco-Silicon Valley Bank 2
11Tiril Jørgensen (Nor) Norway National Team 2
12Lucinda Brand (Ned) Trek-Segafredo 1
13Claudia Jongerius (Ned) Bingoal Casino-Chevalmeire 1
14Nina Buijsman (Ned) Parkhotel Valkenburg 1

Mountains classification
Pos.Rider Name (Country) TeamResult
1Nina Buijsman (Ned) Parkhotel Valkenburg 7
2Anna Christian (GBr) Drops-le Col Supported by Tempur 5
3Kristen Faulkner (USA) Team Tibco-Silicon Valley Bank 5
4Tiril Jørgensen (Nor) Norway National Team 3

Young riders classification
Pos.Rider Name (Country) TeamResult
1Anna Shackley (GBr) Team SD Worx 3:38:15
2Mischa Bredewold (Ned) Parkhotel Valkenburg
3Shirin van Anrooij (Ned) Trek-Segafredo
4Niamh Fisher-Black (NZl) Team SD Worx
5Anne Dorthe Ysland (Nor) Team Coop Hitec Products
6Pien Limpens (Ned) Parkhotel Valkenburg
7Sophie Wright (GBr) Ale' BTC Ljubljana
8Julie De Wilde (Bel) Plantur-Pura
9Elise Marie Olsen (Nor) Drops-le Col Supported by Tempur
10Chiara Consonni (Ita) Valcar-Travel & Service
11Eleonora Camilla Gasparrini (Ita) Valcar-Travel & Service
12Femke Gerritse (Ned) Parkhotel Valkenburg 0:01:12
13Wilma Olausson (Swe) Team DSM 0:01:24
14Caroline Andersson (Swe) Team Coop Hitec Products 0:01:54
15Mari Hole Mohr (Nor) Team Coop Hitec Products
16Inge van der Heijden (Ned) Plantur-Pura 0:02:26
17Amalie Lutro (Nor) Team Coop Hitec Products 0:02:35
18Manon Bakker (Ned) Plantur-Pura 0:02:51
19Tiril Jørgensen (Nor) Norway National Team 0:05:43
20Magdalene Lind (Nor) Norway National Team
21Elynor Backstedt (GBr) Trek-Segafredo 0:06:02

Teams classification
Pos.Rider Name (Country) TeamResult
1Team DSM 10:54:45
2FDJ Nouvelle-Aquitaine Futuroscope
3Team SD Worx
4Parkhotel Valkenburg
5Jumbo-Visma Women Team
6Movistar Team Women
7Canyon-SRAM Racing
8Trek-Segafredo
9Liv Racing
10Plantur Pura 0:00:12
11Ale' BTC Ljubljana
12Valcar-Travel & Service
13Drops-le Col Supported by Tempur 0:00:29
14Team BikeExchange
15Team Tibco-Silicon Valley Bank 0:00:41
16Norway 0:00:48
17Team Coop Hitec Products 0:01:54
18Bingoal Casino-Chevalmeire 0:04:55

Thank you for reading 5 articles this month*

Join now for unlimited access

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

*Read 5 free articles per month without a subscription

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