Leah Thomas wins the final stage and overall in the Women’s Tour of Scotland (Edinburgh)
![]() |
Report/Result: Women’s Tour of Scotland
Dominant Team Bigla claim four jerseys and fire Thomas to glory
Sunday 11 August, Edinburgh – Leah Thomas won the first-ever Women’s Tour of Scotland with a clinical sprint to cap off a frantic finish in Edinburgh’s Holyrood Park. The 30-year-old, who was wearing the Motorola Solutions Queen of the Sprints Jersey, showed impressive power to edge off an elite leading group of riders in the bunch sprint. The American not only took the overall crown at the inaugural event, but also kept hold of the Motorola Solutions Queen of the Sprints Jersey.
Elise Chabbey, her Bigla teammate, crossed just behind in second but that wasn’t enough to move her up enough in the GC standings as Stage 2 winner Alison Jackson finished second. Meanwhile Stine Borgli repeated her third-placed second-stage finish in Edinburgh to finish third overall in Scotland.
With 5km left to ride it looked like Cecilie Uttrup Ludwig (Team Bigla) was set to win the race with a ten-second lead, although she was caught on the final climb. The Dane still took home the EventScotland Queen of the Mountains Jersey for her team after an impressive five victories in the competition over the course of the weekend. Stage 3 was a resounding success for Team Bigla with 22-year-old Belgian rider Nikola Noskova taking the Deloitte Best Young Rider Jersey, while Anna Shackley secured the Best Scottish Rider Jersey in the capital.
Jerseys
Winners Jersey: overall race winner: 26 Leah Thomas (Bigla)
Queen of Sprints Jersey: 26 Leah Thomas (Bigla)
Queen of the Mountains Jersey: 21 Cecilie Uttrup Ludwig (Bigla)
Best Young Rider Jersey: 24 Nikola Noskova (Bigla)
Best Scottish Rider Jersey: 6 Anna Shackley (Scotland)
Rider reaction
Leah Thomas, who won the Baillie Gifford Leaders Jersey and the Motorola Solutions Queen of the Sprints Jersey was thrilled to become the first-ever winner of the Women’s Tour of Scotland in Edinburgh. She said: “Crossing the finish line in first was amazing. I would not be able to claim the jersey without the work of this team. They were amazing all day and we knew we had multiple cards to play – it just happened to come down to a sprint so I knew it would be my job to seal the deal. I was confident I could win the race if it came down to a bunch sprint, I really wanted to bring it home for the team. I wouldn’t call myself a pure sprinter, but I did the absolute best I could to win the Tour. We’ve raced really well together all week and it’s been amazing to see the teamwork and confidence that has come out of this team.”
Alison Jackson, who won Stage 2 and finished second in the overall standings, said: “Going from winning yesterday to losing the lead today is disappointing, but we are pleased with the overall team performance. Finishing in second is great, but I would have rather won the jersey. A technical team is going to do better in a race in rainy weather conditions like today. There were some unpredictable moments on the road because of the water, you can’t see some holes and some of the descents became slippery. As professional athletes, we are meant to deal with all sorts of weather. I would love to come back and race in Scotland, the courses were dynamic and exciting – it was a fantastic race.”
Stine Borgli, who finished in third in both Stage 3 and the overall standings, said: “I’m very happy with my results. We wanted to go for the sprints today because we have strong riders who can attack them. We tried to make it hard for everyone else. It was a difficult course today in Edinburgh. It didn’t look very technical but it was because of the rain making the climbs so slippery. I was in front, so I just needed to make sure I was focused to make it to the sprint in the same position. It has been a fantastic and very well-organised event. I hope to come back next year.”
Cecilie Uttrup Ludwig, who won the Queen of the Mountains Jersey, said: “It was really awesome. I mean, in general, it was just – cool! I mean, what a day for the team. We rode so well together, holy moly, and the atmosphere, even though it was pouring rain, people were out there, I even saw my name on the road! It was awesome, thanks a lot!”
Nikola Noskova, who won the Deloitte Best Young Rider Jersey, said: “I am so happy that I have won the jersey because it was such a difficult race in the cold weather. I didn’t realise I had won the Best Young Rider Jersey until right at the end when I tried to go straight to the showers! My team has won so many jerseys so I am so proud to be a part of Bigla. Targeting all the jerseys was not in our plans, but we knew we have the riders who are capable of it. We made a great lead-out at the end and I am so pleased Leah managed to win the stage.
Anna Shackley, who won the Best Scottish Rider Jersey, said: “I am really pleased to win the jersey, especially because it was my first UCI race. I was quite surprised, but I am happy with my performance overall. The heavy rain made the surface a lot slippier when we were coming down the hill near Arthur’s Seat. It was quite scary at points, but it definitely made the race more interesting. Having the crowds at the finish line was so nice, some of them know me by name and it was so nice to hear them cheer.”
RACE REPORT
The race got off to a quick start with seven riders immediately trying to break clear of the peloton at 5km, but they were quickly caught by the main bunch as heavy rain lashed down on the capital. There were a few further breakaway attempts in the first 30km of the stage until 41 Dani Christmas broke clear with a small advantage, but again, the leader was swiftly caught.
The first 40km of the stage had passed by within the first 90 minutes of racing and all further breakaway attempts had failed with all teams represented at the front of the pack ahead of the first sprint in Innerleithen.
51.2km Innerleithen sprint (Motorola Solutions Queen of the Sprints Jersey competition)
1. (5pts) Rebecca Durrell (Brother UK-Tifosi)
2. (3pts) Leah Thomas (Bigla)
3. (2pts) Ahreum Na (Ale Cipollini)
4. (1pts) Stine Borgli (Norway National Team)
With 64km covered, Team Bigla were out in full force again heading into the only climb of Stage 3 and their team leader 21 Cecilie Uttrup Ludwig, who was wearing the Queen of the Mountains Jersey as they approached the Mound, added another eight points to her tally in the competition with another first-place finish.
70.4km The Mound/Granite climb (EventScotland Queen of the Mountains Jersey competition)
1. (8pts) Cecilie Uttrup Ludwig (Bigla)
2. (6pts) Elise Chabbey (Bigla)
3. (4pts) Eugenia Bujak (BTC City Ljubljana)
4. (2pts) Heda Samsing (Norway National Team)
It was Ann-Sophie Duyck of Parkhotel Valkenburg who gained a lone advantage over the rest of the peloton as the riders descended and her gap steadily increased to 15 seconds as the riders approached the 77km mark. Ann-Sophie Duyck extended her advantage to 1 minute 32secs with no riders attempting to chase and headed into the Bonnyrigg sprint well ahead of the pack.
89.9km Bonnyriggsprint (Motorola Solutions Queen of the Sprints Jersey competition)
1. (5pts) Ann-Sophie Duyck (Parkhotel Valkenburg)
2. (3pts) Alison Jackson (Team Tibco – Silicon Valley Bank)
3. (2pts) Eugenia Bujak (BTC City Ljubljana)
4. (1pts) Leah Thomas (Bigla)
Parkhotel Valkenburg’s Ann-Sophie Duyck was leading by 1 minute and 10 seconds as the riders came out of Bonnyrigg and into Edinburgh where hundreds of spectators were waiting to cheer them through the final stretch – the three laps of Holyrood Park.
101.8km Holyrood Park, Queens Drivesprint (Motorola Solutions Queen of the Sprints Jersey competition)
1. (5pts) Ann-Sophie Duyck (Parkhotel Valkenburg)
2. (3pts) Leah Thomas (Bigla)
3. (2pts) Eugenia Bujak (BTC City Ljubljana)
4. (1pts) Rebecca Durrell (Brother UK – Tifosi)
Ann-Sophie Duyck was the first to approach Arthur’s Seat but she was caught by peloton midway through the first lap as the competition began to hot up for the Baillie Gifford Leaders jersey. Four Bigla riders were in the front peloton allowing 21 Cecilie Uttrup Ludwig to do what she does best and storm to the front on the climb, winning her second successive climb of the stage and fourth of the Tour.
103km Holyrood Park (EventScotland Queen of the Mountains Jersey competition)
1. (8pts) Cecilie Uttrup Ludwig (Bigla)
2. (6pts) Vita Heine (Norway National Team)
3. (4pts) Elise Chabbey (Bigla)
4. (2pts) Nikola Noskova (Bigla)
As the riders approached the final lap, it was Cecilie Uttrup Ludwig who had a ten-second advantage over a chasing group of ten riders, which featured yellow jersey wearer Alison Jackson (Team Tibco – Silicon Valley Bank).
108km Holyrood Park (EventScotland Queen of the Mountains Jersey competition)
1. (8pts) Cecilie Uttrup Ludwig (Bigla)
2. (6pts) Julie Van de Velde (Lotto-Soudal Ladies)
3. (4pts) Elise Chabbey (Bigla)
4. (2pts) Eri Yonamine (Ale Cipollini)
5, (1pts) Leah Thomas (Bigla)
She had already won every climb of the Tour, securing the EventScotland Queen of the Mountains jersey regardless of the final result but Cecilie Uttrup Ludwig was unable to hold on for the last lap of the race as she was caught by the chasing group midway through.
113km Holyrood Park (EventScotland Queen of the Mountains Jersey competition)
1. (8pts) Julie Van de Velde (Lotto-Soudal Ladies)
2. (6pts) Elise Chabbey (Bigla)
3. (4pts) Leah Thomas (Bigla)
4. (2pts) Eri Yonamine (Ale Cipollini)
5. (1pts) Vita Heine (Norway National Team)
But Team Bigla played their cards right. The leading group split as the riders hurtled towards the finish but Leah Thomas and Elise Chabbey powered over the finish line in first and second, with Norway National Team’s Stine Borgli finishing narrowly behind in third.
…. continued after advert
Stage 3
1 Leah Thomas Bigla 03:10:04
2 Elise Chabbey Bigla
3 Stine Borgli Norway
4 Alison Jackson Team TIBCO – Silicon Valley Bank
5 Eugenia Bujak BTC City Ljubljana
6 Eri Yonamine Alé Cipollini
7 Julie Van De Velde Lotto – Soudal Ladies
8 Hanna Nilsson BTC City Ljubljana
9 Nikola Noskova Bigla @ 03
10 Nadia Quagliotto Alé Cipollini @ 06
11 Vita Heine Norway
12 Mikayla Harvey Bigla @ 08
13 Anna Shackley Scotland
14 Asja Paladin Valcar – Cylance Cycling @ 10
15 Neah Evans Scotland
16 Silvia Persico Valcar – Cylance Cycling @ 12
17 Jessica Roberts Great Britain
18 Abby-Mae Parkinson Drops
19 Niamh Fisher-Black Torelli-Assure Madison
20 Sophie Wright Bigla @ 15
21 Emma White Rally UHC Cycling
22 Leah Dixon Brother UK-Tifosi PB Onform
23 Beate Zanner Torelli-Assure Madison @ 18
24 Illi Gardner Brother UK-Tifosi PB Onform
25 Anna Christian Drops
26 Rossella Ratto BTC City Ljubljana
27 Ursa Pintar BTC City Ljubljana @ 24
28 Krista Doebel-Hickok Rally UHC Cycling @ 26
29 Ah Reum Na Alé Cipollini
30 Ilaria Sanguineti Valcar – Cylance Cycling @ 43
31 Annelies Dom Lotto – Soudal Ladies @ 54
32 Cecilie Uttrup Ludwig Bigla
33 Mie Bjørndal Ottestad Norway @ 01:33
34 Jennifer George Scotland
35 Rebecca Durrell Brother UK-Tifosi PB Onform
36 Danielle Christmas Lotto – Soudal Ladies
37 Laura Massey Torelli-Assure Madison
38 Elizabeth Bennett Drops
39 Urska Bravec BTC City Ljubljana
40 Spela Kern BTC City Ljubljana
41 Jessica Finney Brother UK-Tifosi PB Onform
42 Sharlotte Lucas Team TIBCO – Silicon Valley Bank @ 01:42
43 Ann-Sophie Duyck Parkhotel Valkenburg @ 01:55
44 Shannon Malseed Team TIBCO – Silicon Valley Bank @ 02:03
45 Brodie Chapman Team TIBCO – Silicon Valley Bank @ 02:15
46 Gabriella Shaw Brother UK-Tifosi PB Onform @ 03:40
47 Sandra Weiss Torelli-Assure Madison
48 Josie Knight Great Britain
49 Amelia Sharpe Great Britain
50 Seon Ha Yu Korea
51 Belle De Gast Parkhotel Valkenburg @
52 Sophie Enever Team Jadan @ 03:58
53 Marjolein Van ‘t Geloof Alé Cipollini @ 05:19
54 Katie Archibald Scotland @ 05:21
55 Dalia Muccioli Valcar – Cylance Cycling @ 05:26
56 Dannielle Khan Lotto – Soudal Ladies @ 05:29
57 Jessica Raimondi Alé Cipollini
58 Gillian Ellsay Rally UHC Cycling @ 05:41
59 Sophie Thackray Torelli-Assure Madison @ 05:45
60 Annabel Simpson Brother UK-Tifosi PB Onform @ 05:52
61 Silvia Pollicini Valcar – Cylance Cycling @ 08:06
62 Sylvie Swinkels Parkhotel Valkenburg @ 08:37
63 Grace Anderson Drops
64 Allison Beveridge Rally UHC Cycling
65 Hyun Ji Kim Korea
66 Megan Barker Drops @ 09:21
… continued after advert
OVERALL
1 Leah Thomas Bigla 06:34:24
2 Alison Jackson Team TIBCO – Silicon Valley Bank @ 05
3 Stine Borgli Norway @ 07
4 Eugenia Bujak BTC City Ljubljana @ 13
5 Elise Chabbey Bigla @ 14
6 Eri Yonamine Alé Cipollini @ 20
7 Hanna Nilsson BTC City Ljubljana
8 Julie Van De Velde Lotto – Soudal Ladies
9 Nikola Noskova Bigla @ 23
10 Emma White Rally UHC Cycling @ 26
11 Vita Heine Norway
12 Nadia Quagliotto Alé Cipollini
13 Anna Shackley Scotland @ 28
14 Mikayla Harvey Bigla
15 Jessica Roberts Great Britain @ 29
16 Abby-Mae Parkinson Drops
17 Niamh Fisher-Black Torelli-Assure Madison
18 Silvia Persico Valcar – Cylance Cycling @ 32
19 Sophie Wright Bigla @ 35
20 Leah Dixon Brother UK-Tifosi PB Onform
21 Asja Paladin Valcar – Cylance Cycling @ 36
22 Beate Zanner Torelli-Assure Madison @ 38
23 Rossella Ratto BTC City Ljubljana
24 Illi Gardner Brother UK-Tifosi PB Onform
25 Anna Christian Drops
26 Ah Reum Na Alé Cipollini @ 41
27 Ursa Pintar BTC City Ljubljana @ 44
28 Krista Doebel-Hickok Rally UHC Cycling @ 45
29 Ilaria Sanguineti Valcar – Cylance Cycling @ 01:00
30 Cecilie Uttrup Ludwig Bigla @ 01:14
31 Rebecca Durrell Brother UK-Tifosi PB Onform @ 01:47
32 Jennifer George Scotland @ 01:50
33 Spela Kern BTC City Ljubljana @ 01:53
34 Urska Bravec BTC City Ljubljana
35 Laura Massey Torelli-Assure Madison
36 Jessica Finney Brother UK-Tifosi PB Onform
37 Shannon Malseed Team TIBCO – Silicon Valley Bank @ 02:23
38 Brodie Chapman Team TIBCO – Silicon Valley Bank @ 02:32
39 Belle De Gast Parkhotel Valkenburg @ 03:57
40 Josie Knight Great Britain @ 04:00
41 Dalia Muccioli Valcar – Cylance Cycling @ 05:52
42 Gillian Ellsay Rally UHC Cycling @ 06:15
43 Neah Evans Scotland @ 07:58
44 Annelies Dom Lotto – Soudal Ladies @ 08:43
45 Mie Bjørndal Ottestad Norway @ 09:24
46 Danielle Christmas Lotto – Soudal Ladies
47 Ann-Sophie Duyck Parkhotel Valkenburg @ 09:46
48 Megan Barker Drops @ 09:55
49 Elizabeth Bennett Drops @ 11:29
50 Gabriella Shaw Brother UK-Tifosi PB Onform @ 11:31
51 Amelia Sharpe Great Britain
52 Sharlotte Lucas Team TIBCO – Silicon Valley Bank @ 11:38
53 Sophie Enever Team Jadan @ 11:49
54 Katie Archibald Scotland @ 13:12
55 Sophie Thackray Torelli-Assure Madison @ 13:36
56 Seon Ha Yu Korea
57 Sandra Weiss Torelli-Assure Madison
58 Jessica Raimondi Alé Cipollini @ 15:25
59 Annabel Simpson Brother UK-Tifosi PB Onform @ 15:48
60 Grace Anderson Drops @ 16:28
61 Allison Beveridge Rally UHC Cycling @ 16:28
62 Silvia Pollicini Valcar – Cylance Cycling @ 18:02
63 Sylvie Swinkels Parkhotel Valkenburg @ 18:33
64 Hyun Ji Kim Korea @ 18:33
65 Marjolein Van ‘t Geloof Alé Cipollini @ 24:18
66 Dannielle Khan Lotto – Soudal Ladies @ 24:28
Cycle Division’s Shop
Send your results as well as club, team & event news here
Other Results on VeloUK (including reports containing results)
- Features, Reports, Results
- BMCR RESULT: RCC SPRING CLASSIC
- Result: Sussex Cycle Racing League Circuits #4
- Result: Carlisle Cycling Association Season Starter
- TT Result: Newmarket Cycling & Triathlon Club 7.4
- TT Result: Banbury Star CC Hardriders TT 21.8
- Road Championships Heading to Wales
- TT Result: Knockhill Mountain Time Trial
- Result: Velo Bavarian Crit League 3
- RR Result: JGCC APR Road Race
- TT Result: Manchester & District TTA 10 (Tricycle Association)
- TT Result: VTTA (Kent) 10
- TT Result: Kernow Racing Team 10
- TT Result: Misery on the Milly
- TT Result: Maldon Hilly 22m
- TT Result: Hemel Hempstead CC Hilly 21.5
- Report/Result: Primavera Pursuit RR
- RESULT: CiCLE Classic (Women/Junior Men)
- Glasgow Track League Final Standings
- SUNDAY: Dulwich Paragon Wally Gimber Trophy
- NEW: Wentworth Woodhouse Grand Prix, Rotherham
- Club News: Halesowen Academy 10th Anniversary Teams
- Club News: Edinburgh Road Club Youth Squad 2025
- Result: Odd Down Winter Series 4
- Result: Sulis Scorpions Odd Down #2
- BIG NEWS! TOUR DE FRANCE GRAND DEPART IN SCOTLAND
- TT Result: SCCU 21
- Result: Wheal Jane Spring Cup 2025
- Result: Sussex Cycle Racing League Circuits #3
- TT Result: Bath Cycling Club 24m TT
- TT Result: Yorkshire Cycling Federation 10
- TT Result: Pendle Forest CC 27m TT
- News: Pedal Club Lunch (March)
- News: Merlin Cycles Rivington Brewing Co. Racing Team
- Result: Omega Early Season Circuit Races
- Result: Full Gas Spring Rumble Series 1
- Result: ART Winter warmer series rd 3
- BMCR RESULT: Arctic-Condor Rob Finch Memorial Race
- Startlist & Press Release: CiCLE Classic 2025
- TT Result: Nomansland Classic 28
- TT Result: Icebreaker 2-Up 10 TT
Other News on VeloUK
- Road Championships Heading to Wales
- Glasgow Track League Final Standings
- SUNDAY: Dulwich Paragon Wally Gimber Trophy
- NEW: Wentworth Woodhouse Grand Prix, Rotherham
- Club News: Halesowen Academy 10th Anniversary Teams
- Club News: Edinburgh Road Club Youth Squad 2025
- BIG NEWS! TOUR DE FRANCE GRAND DEPART IN SCOTLAND
- News: Pedal Club Lunch (March)
- News: Merlin Cycles Rivington Brewing Co. Racing Team
- Startlist & Press Release: CiCLE Classic 2025
- West Lothian Grand Prix, biggest ever prize pot
- Pro Gravel Team: Ribble Outliers
- STARTLIST: PEAKS TWO DAY STAGE RACE
- Start Lists: 17th Gifford Road Races (Scotland)
- Entries: Evesham Vale Road Race 2025
- Events: Tuesday Night Youth Race Series (West Lothian Cycle Circuit)
- TLI Cycling Report: Rhyl CC Races
- BMCR’s TOUR OF THE ABBERLEYS
- Coming Soon: Peaks Two Day (YBC)
- News: Prestigious Award for Cat Ferguson
- Startlist: 41st Jock Wadley Memorial
- Quiz Time: Leon Atkins (Fensham Howes MAS Design)
- Quiz Time! Seth Jackson
- Startlist: Royal Navy Cup Race
- Day 3 Report: British Track Championships
- SUNDAY: Clayton Spring Classic Handicap
- Quiz Time! Harrison Dainty (Fensham Howes MAS Design Junior Team )
- BMCR NEWS: Race dates change & new one
- News: CHS Host Winning Brits in Spain
- News: Pedal Club February Lunch Report
- News: Ribble Cycles to Sponsor Women’s CiCLE Classic
- NEWS: Lancashire Road Club – West Lancs Ronde
- News: Fensham Howes MAS Design 2025 Team Launch
- 20TH YEAR OF THE CICLE CLASSIC
- CELEBRATING WELSH LEGEND ‘G’!
- Track Euros Report Day 5
- TRACK EUROS REPORT (DAY 3)
- TRACK EUROS REPORT (DAY 2)
- STARTLIST: Azets Spring Classic (February 23)
- Entries: Clayton Spring Classic Handicap 2025