David Anderson of Granite City RT won the Moray Firth Stage Race in Scotland for 2/3/4 riders
![]() |
Results – Moray Firth Stage Race
NOTE: Send your results as well as club, team & event news here
Final Overall
1 David Anderson Granite City RT
2 Alister Watt Granite City RT
3 Ian Brown Deeside Thistle CC
4 Alan Dobbie Ronde Cycling Club
5 Brian Widdison Moray Firth Cycling Club
6 Jason Roberts Glasgow Whls
7 Calum Gray Peebles CC
8 Aidan Quinn Speg – Project 51
9 Veli-Matti Raikkonen Granite City RT
10 Neil Scott Dundee Thistle RC
11 David Griffiths Glasgow Whls
12 Jack Richards Deeside Thistle CC
13 Walter Hamilton Edinburgh RC
14 Jonathan Hunter Aberdeen Wheelers CC
15 Christopher Goddard Moray Firth Cycling Club
16 Eric Innes Moray Firth Cycling Club
17 John Gartland GJS Cruise Racing
18 Ross Laidlaw Gala Cycling Club
19 Thomas Deas Moray Firth Cycling Club
20 Peter Wakely Edinburgh RC
21 James McPake GJS Cruise Racing
22 Andrew Bruce Kinross CC
23 Derek McMillan St Christopher’s CC
24 Jordan Stronach Ythan CC
25 Roman Bardzik Granite City RT
26 Douglas Taylor Deeside Thistle CC
27 John Anderson Glasgow Road Club
28 Andrew Hood Leslie Bike Shop/Bikers Boutiq…
29 Peter Wilson Velo Club Edinburgh
30 Andrew Nicell Velo Club Edinburgh
31 David Stewart Deeside Thistle CC
32 Ross Clark Glasgow Ivy CC
33 Richard Garrett Velo Club Edinburgh
34 Graham Doig Moray Firth Cycling Club
35 Matthew Ansell Velo Club Edinburgh
36 Kris Wright Edinburgh RC
37 Garry Russell Royal Air Force CC
38 David Smith Moray Firth Cycling Club
39 Michael Kinsella Glasgow Whls
40 Robin Atkinson Shetland Wheelers
41 Svetozar Hristov
42 Barry McGurk Glasgow Road Club
43 Alan McCaffrey Highland Bikes Racing Team
44 Calum Barbour Highland Bikes Racing Team
45 Angus Wilson Dundee Thistle RC
46 Wojciech Kosciuszko Deeside Thistle CC
47 Graeme Scott Edinburgh RC
48 Alek Rozin Moray Firth Cycling Club
49 Mark Munro Cairngorm CC
Prologue: ITT
1 David Anderson Granite City RT
2 Christopher Goddard Moray Firth Cycling Club
2 Jonathan Hunter Aberdeen Wheelers CC
4 Angus Wilson Dundee Thistle RC
5 Robin Atkinson Shetland Wheelers
6 Eric Innes Moray Firth Cycling Club
7 John Gartland GJS Cruise Racing
8 Ross Laidlaw Gala Cycling Club
9 Ian Brown Deeside Thistle CC
9 Neil Scott Dundee Thistle RC
11 Alan Dobbie Ronde Cycling Club
12 Barry McGurk Glasgow Road Club
13 Thomas Deas Moray Firth Cycling Club
13 James McPake GJS Cruise Racing
13 David Smith Moray Firth Cycling Club
13 Brian Widdison Moray Firth Cycling Club
17 Alister Watt Granite City RT
18 Peter Wakely Edinburgh RC
19 Andrew Bruce Kinross CC
19 Derek McMillan St Christopher’s CC
21 Calum Gray Peebles CC
22 Calum Barbour Highland Bikes Racing Team
23 Aidan Quinn Speg – Project 51
24 Svetozar Hristov
24 Graeme Scott Edinburgh RC
26 Veli-Matti Raikkonen Granite City RT
27 Jordan Stronach Ythan CC
28 Roman Bardzik Granite City RT
29 John Anderson Glasgow Road Club
29 Andrew Hood Leslie Bike Shop/Bikers Boutiq…
31 David Griffiths Glasgow Whls
31 Jack Richards Deeside Thistle CC
33 Peter Wilson Velo Club Edinburgh
34 Jason Roberts Glasgow Whls
35 Walter Hamilton Edinburgh RC
36 Andrew Nicell Velo Club Edinburgh
37 Alan McCaffrey Highland Bikes Racing Team
37 Garry Russell Royal Air Force CC
39 David Stewart Deeside Thistle CC
40 Ross Clark Glasgow Ivy CC
41 Graham Doig Moray Firth Cycling Club
41 Richard Garrett Velo Club Edinburgh
43 Matthew Ansell Velo Club Edinburgh
44 Douglas Taylor Deeside Thistle CC
45 Kieran Robbins East Sutherland Wheelers
46 Michael Kinsella Glasgow Whls
47 Kris Wright Edinburgh RC
48 Andrew Gajda Moray Firth Cycling Club
48 Alek Rozin Moray Firth Cycling Club
50 Mark Munro Cairngorm CC
51 Wojciech Kosciuszko Deeside Thistle CC
Stage 1: Road
1 David Griffiths Glasgow Whls
2 David Anderson Granite City RT
3 Brian Widdison Moray Firth Cycling Club
4 Walter Hamilton Edinburgh RC
5 Jack Richards Deeside Thistle CC
6 Alister Watt Granite City RT
7 Neil Scott Dundee Thistle RC
8 Aidan Quinn Speg – Project 51
9 Veli-Matti Raikkonen Granite City RT
10 Ian Brown Deeside Thistle CC
11 Calum Gray Peebles CC
12 Alan Dobbie Ronde Cycling Club
13 Jason Roberts Glasgow Whls
14 John Gartland GJS Cruise Racing
15 David Stewart Deeside Thistle CC
16 Andrew Bruce Kinross CC
17 Jonathan Hunter Aberdeen Wheelers CC
18 Douglas Taylor Deeside Thistle CC
19 Ross Laidlaw Gala Cycling Club
20 Roman Bardzik Granite City RT
21 John Anderson Glasgow Road Club
22 Richard Garrett Velo Club Edinburgh
23 Kris Wright Edinburgh RC
24 Peter Wilson Velo Club Edinburgh
25 David Smith Moray Firth Cycling Club
26 Thomas Deas Moray Firth Cycling Club
27 Christopher Goddard Moray Firth Cycling Club
28 James McPake GJS Cruise Racing
29 Jordan Stronach Ythan CC
30 Derek McMillan St Christopher’s CC
31 Graham Doig Moray Firth Cycling Club
32 Ross Clark Glasgow Ivy CC
33 Garry Russell Royal Air Force CC
34 Eric Innes Moray Firth Cycling Club
35 Peter Wakely Edinburgh RC
36 Andrew Nicell Velo Club Edinburgh
37 Michael Kinsella Glasgow Whls
38 Andrew Hood Leslie Bike Shop/Bikers Boutiq…
39 Robin Atkinson Shetland Wheelers
40 Calum Barbour Highland Bikes Racing Team
41 Svetozar Hristov
42 Barry McGurk Glasgow Road Club
43 Alan McCaffrey Highland Bikes Racing Team
44 Angus Wilson Dundee Thistle RC
45 Andrew Gajda Moray Firth Cycling Club
46 Wojciech Kosciuszko Deeside Thistle CC
47 Alek Rozin Moray Firth Cycling Club
48 Mark Munro Cairngorm CC
49 Graeme Scott Edinburgh RC
50 Matthew Ansell Velo Club Edinburgh
Stage 2: Road
1 Jason Roberts Glasgow Whls
2 Douglas Taylor Deeside Thistle CC
3 Alister Watt Granite City RT
4 Peter Wakely Edinburgh RC
5 John Gartland GJS Cruise Racing
6 Brian Widdison Moray Firth Cycling Club
7 Kris Wright Edinburgh RC
8 Walter Hamilton Edinburgh RC
9 Ross Clark Glasgow Ivy CC
10 Andrew Bruce Kinross CC
11 Ross Laidlaw Gala Cycling Club
12 Roman Bardzik Granite City RT
13 David Griffiths Glasgow Whls
14 Ian Brown Deeside Thistle CC
15 Garry Russell Royal Air Force CC
16 Alan Dobbie Ronde Cycling Club
17 Graham Doig Moray Firth Cycling Club
18 Andrew Hood Leslie Bike Shop/Bikers Boutiq…
19 Jonathan Hunter Aberdeen Wheelers CC
20 Jordan Stronach Ythan CC
21 Alan McCaffrey Highland Bikes Racing Team
22 Neil Scott Dundee Thistle RC
23 Richard Garrett Velo Club Edinburgh
24 Derek McMillan St Christopher’s CC
25 John Anderson Glasgow Road Club
26 Thomas Deas Moray Firth Cycling Club
27 Jack Richards Deeside Thistle CC
28 Calum Gray Peebles CC
29 Peter Wilson Velo Club Edinburgh
30 Andrew Nicell Velo Club Edinburgh
31 Christopher Goddard Moray Firth Cycling Club
32 Eric Innes Moray Firth Cycling Club
33 Veli-Matti Raikkonen Granite City RT
34 David Stewart Deeside Thistle CC
35 David Anderson Granite City RT
36 Svetozar Hristov
37 Aidan Quinn Speg – Project 51
38 Matthew Ansell Velo Club Edinburgh
39 James McPake GJS Cruise Racing
40 Barry McGurk Glasgow Road Club
41 Graeme Scott Edinburgh RC
42 Robin Atkinson Shetland Wheelers
43 David Smith Moray Firth Cycling Club
44 Michael Kinsella Glasgow Whls
45 Calum Barbour Highland Bikes Racing Team
46 Wojciech Kosciuszko Deeside Thistle CC
47 Angus Wilson Dundee Thistle RC
48 Mark Munro Cairngorm CC
49 Alek Rozin Moray Firth Cycling Club
Send your results as well as club, team & event news here
Other Results on VeloUK (including reports containing results)
- Features, Reports, Results
- TT Result: Manchester & District TTA 50
- TT Result: Wrexham CC Hilly TT
- TT Result: RTTC Team Time Trial Championship
- TT Result: Andover Wheelers 10
- TT Result: VTTA (Surrey/ Sussex) 10
- TT Result: Redditch Road & Path CC 10
- Result: Portsmouth Evening Circuits (June 11)
- TT Result: City RC (Hull) 10
- TT Result: Goodwood Time Trial League
- Result: Lotus Cars Cycle Race League #4
- BMCR Result: The Ron Day MK Bowl Series
- BMCR RESULT: Gemini BC Summer Grand Prix
- Result: Crystal Palace Crits
- Result: SSSCCRRL Handicap Racing League (June 5)
- Result: London Dynamo Road Race
- West Suffolk Grass Track meeting
- Result: RL360 Isle of Man Youth League
- START LISTS FOR BRITISH ROAD CHAMPIONSHIPS
- STARTLIST: Two day Giant Tugby Ronde van Wymeswold
- NEWS: MAJOR JUNIOR TEAMS TO MERGE FOR 2026
- TT Result: Oxonian CC 50
- TT Result: VTTA North Lancs and Lakes Group 50
- Result: Swindon Summer Race Series 1
- Result: Kames Race Day
- Result: Lichfield No Frills #1
- Result: Ride Revolution Coaching Summer Crits #2
- Result: Pippa Handley&Eastern Promise Road Races
- Result: West Thames League Rnd 9
- Result: SACA Salt Ayre Tuesday 9
- TT Result: RTTC 12 hour Championship
- TT Result: National VTTA and Sussex CA Championship 50
- Result: Twickenham Cycling Club Open Season Track Meeting
- Result: PDQ Race Series #2
- Result: HH Crit Series Round 2 of 5
- Result: City Crits Cardiff 7
- Result: King and Queen of the Bowl Crit Series #6
- Result: North Wales Circuit Series 3
- Result: Full Gas Summer Sizzler 1
- BMCR RESULT: Road Race Championships (E, F, G, H & I)
- Entries Wanted: Ilkley Town Centre Races
Other News on VeloUK
- START LISTS FOR BRITISH ROAD CHAMPIONSHIPS
- STARTLIST: Two day Giant Tugby Ronde van Wymeswold
- NEWS: MAJOR JUNIOR TEAMS TO MERGE FOR 2026
- Entries Wanted: Ilkley Town Centre Races
- Report/Result: Women’s Tour of Britain Stage 2
- Report: Women’s Tour of Britain Stage 1
- STARTLIST: Owen Blower Memorial Road Races
- Events: Halesowen Academy Road Race
- News: May Pedal Club Lunch
- RIBBLE PARTNERS WITH THE BIKE FITTERS
- Monday: Witham Wheelers Road Races
- British Stars for Women’s Tour of Britain
- Women’s Tour of Britain Riders 2025
- BIKES: RIBBLE UNVEILS ULTRA-RACE
- Women’s Tour of Britain Routes
- STARTLISTS: 2025 Lincoln Grand Prix
- STARTLIST: The Witham Hall Grand Prix
- Startlist: Timmy James Memorial Grand Prix
- FEATURE: PEDAL CLUB LUNCH REPORT (APRIL)
- 2025 BRITISH ROAD CHAMPIONSHIPS – ROUTES
- STARTLIST: Sloan Trophy (April 27)
- News: Teams Revealed for the Women’s Tour of Britain
- Startlist: CiCLE Classic International
- Sunday: CiCLE Classic UCI Road Race
- News: Women’s Tour of Britain Stage Hosts
- PERTH GRAND PRIX (SCOTLAND)
- April 19: PNE National B Road Race
- STARTLIST: East Cleveland Classic
- Startlists: Witham Hall Junior Two Day (Men & Women)
- Startlist: Totnes-Vire Two Day
- STARTLISTS: Cold Dark Capenwray Road Races
- News: CiCLE Classic – Volunteers Wanted
- Startlist: Danum Trophy 2025
- This weekend: National Under 23 Road Series Rd 1
- 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