John Archibald winner of the Cromarty Stage Race over the weekend at Moray in Scotland. John Archibald, Grant Martin and David Griffiths winner of the three stages
![]() |
Result: Cromarty Stage Race
Overall
1 John Archibald Pro Vision Cycle Clothing
2 Wilson Renwick Parentini Test Team
3 Daniel Nieto TBW Bottecchia Wigmore RT
4 Grant Martin Spokes Racing Team
5 Alastair McNicol www.Dooleys-Cycles.co.uk
6 Jason Roberts Pro Vision Cycle Clothing
7 Walter Hamilton Veloclub Edinburgh
8 Neill Kemp Glasgow Nightingale CC
9 David Griffiths Pro Vision Cycle Clothing
10 Matthew Cartlidge Kuota – Spinergy – GSG
11 Andrew Bruce Kinross CC
12 Callum Sharp Synergy Cycles
13 Stephen Dent Spokes Racing Team
14 Kris Lindsay Veloclub Edinburgh
15 Graeme Cross TheBicycleWorks
16 Noel Baxter Moray Firth Cycling Club
17 Ross Mallen Royal Air Force CA
18 Calum Gray DUMRCC
19 David Gleave East Kilbride Road Club
20 Kevin Barclay TheBicycleWorks
21 Peter Wakely Edinburgh RC
22 Lewis Oliphant Veloclub Edinburgh
23 Danny Hedley Moray Cycle Racing Team
24 Finn Crockett Ben Wyvis Cycle Club
25 Scott Wardlaw Veloclub Edinburgh
26 Charles Fletcher Cairngorm CC
27 Hamish Carrick Berwick Wheelers CC
28 Richard McGhee Glasgow Nightingale CC
29 Jonathan Gamwell Glasgow University Cycling Clu…
30 Samuele Sanna Musselburgh RCC
31 Robin Atkinson Shetland Wheelers
32 Chris Pitblado Moray Firth Cycling Club
33 Mark Walker Deeside Thistle CC
34 Andrew Macleod Caithness CC
35 Sean Stead Glasgow Nightingale CC
36 Marc Roberts Elgin CC
37 Tom Broadbent Elgin CC
38 Thomas Gelati Ythan CC
39 Alec Marwick East Sutherland Wheelers
40 Kris Wright Edinburgh RC
41 Calum Shackley Glasgow Cycle Team
42 Dean Cunningham Moray Firth Cycling Club
43 Donald MacRury Moray Firth Cycling Club
44 Allan Shearer Caithness CC
45 Fraser MacBeath Moray Firth Cycling Club
46 Andrew MacMaster West Highland Wheelers
47 Terry Christie Elgin CC
48 Brian Fishpool Cairngorm CC
49 William Turner Falkirk Bicycle Club
50 Alan Horsburgh Inverness Cycle Club
Prologue TT
1 John Archibald Pro Vision Cycle Clothing
2 David Griffiths Pro Vision Cycle Clothing
3 Andrew Bruce Kinross CC
4 Wilson Renwick Parentini Test Team
5 Tom Broadbent Elgin CC
6 Neill Kemp Glasgow Nightingale CC
7 Daniel Nieto TBW Bottecchia Wigmore RT
7 Callum Sharp Synergy Cycles
9 Matthew Cartlidge Kuota – Spinergy – GSG
9 Aidan Quinn www.Dooleys-Cycles.co.uk
11 Alastair McNicol www.Dooleys-Cycles.co.uk
12 Jason Roberts Pro Vision Cycle Clothing
13 Stephen Dent Spokes Racing Team
14 Noel Baxter Moray Firth Cycling Club
14 Kris Lindsay Veloclub Edinburgh
16 Graeme Cross TheBicycleWorks
17 Calum Gray DUMRCC
18 Kevin Barclay TheBicycleWorks
18 Alan Dean Edinburgh RC
18 Walter Hamilton Veloclub Edinburgh
18 Gavin Shirley www.Dooleys-Cycles.co.uk
22 Tim Mackley Deeside Thistle CC
22 Sean Stead Glasgow Nightingale CC
24 Scott Wardlaw Veloclub Edinburgh
25 Grant Martin Spokes Racing Team
26 John Gartland GJS Cruise Racing
27 Donald MacRury Hebridean Cycle Club
27 Peter Wakely Edinburgh RC
29 David Gleave East Kilbride Road Club
30 Dean Cunningham Moray Firth Cycling Club
31 Lewis Oliphant Veloclub Edinburgh
32 Danny Hedley Moray Cycle Racing Team
33 Marc Roberts Elgin CC
34 Finn Crockett Ben Wyvis Cycle Club
34 Jordan Stronach Spokes Racing Team
36 Fraser MacBeath Moray Firth Cycling Club
37 Robin Atkinson Shetland Wheelers
37 Mark Walker Deeside Thistle CC
39 Peter Fenwick Moray Firth Cycling Club
39 Andrew Macleod Caithness CC
41 Stephen Collins Pedal Power RT
42 Ross Mallen Royal Air Force CA
42 Allan Shearer Caithness CC
44 Hamish Carrick Berwick Wheelers CC
44 Richard McGhee Glasgow Nightingale CC
46 Charles Fletcher Cairngorm CC
46 Andrew MacMaster West Highland Wheelers
48 Chris Pitblado Moray Firth Cycling Club
49 Samuele Sanna Musselburgh RCC
50 Thomas Gelati Ythan CC
51 Terry Christie Elgin CC
51 Brian Fishpool Cairngorm CC
51 Alan Horsburgh Inverness Cycle Club
54 Jonathan Gamwell Glasgow University Cycling Clu…
55 Jody Hall Deeside Thistle CC
55 Calum Shackley Glasgow Cycle Team
57 Lewis MacFarlane Moray Firth Cycling Club
58 Kieran Robbins East Sutherland Wheelers
58 William Turner Falkirk Bicycle Club
60 Alec Marwick East Sutherland Wheelers
61 Kris Wright Edinburgh RC
62 Cameron Earnshaw Caithness CC
… continued after advert
Stage 1
1 David Griffiths Pro Vision Cycle Clothing
2 John Archibald Pro Vision Cycle Clothing
3 Wilson Renwick Parentini Test Team
4 Andrew Bruce Kinross CC
5 Noel Baxter Moray Firth Cycling Club
6 Stephen Dent Spokes Racing Team
7 Grant Martin Spokes Racing Team
8 Ross Mallen Royal Air Force CA
9 Graeme Cross TheBicycleWorks
10 Kris Lindsay Veloclub Edinburgh
11 Peter Wakely Edinburgh RC
12 Richard McGhee Glasgow Nightingale CC
13 Finn Crockett Ben Wyvis Cycle Club
14 Daniel Nieto TBW Bottecchia Wigmore RT
15 Sean Stead Glasgow Nightingale CC
16 Charles Fletcher Cairngorm CC
17 Hamish Carrick Berwick Wheelers CC
18 Calum Gray DUMRCC
19 Walter Hamilton Veloclub Edinburgh
20 Danny Hedley Moray Cycle Racing Team
21 Lewis Oliphant Veloclub Edinburgh
22 Callum Sharp Synergy Cycles
23 Scott Wardlaw Veloclub Edinburgh
24 Neill Kemp Glasgow Nightingale CC
25 Matthew Cartlidge Kuota – Spinergy – GSG
26 Samuele Sanna Musselburgh RCC
27 Alastair McNicol www.Dooleys-Cycles.co.uk
28 Jason Roberts Pro Vision Cycle Clothing
29 Jonathan Gamwell Glasgow University Cycling Clu…
30 David Gleave East Kilbride Road Club
31 Kevin Barclay TheBicycleWorks
32 Aidan Quinn www.Dooleys-Cycles.co.uk
33 Mark Walker Deeside Thistle CC
34 Alec Marwick East Sutherland Wheelers
35 Tom Broadbent Elgin CC
36 Thomas Gelati Ythan CC
37 Chris Pitblado Moray Firth Cycling Club
38 Alan Dean Edinburgh RC
39 Kris Wright Edinburgh RC
40 Robin Atkinson Shetland Wheelers
41 Marc Roberts Elgin CC
42 Fraser MacBeath Moray Firth Cycling Club
43 Calum Shackley Glasgow Cycle Team
44 Allan Shearer Caithness CC
45 Donald MacRury Hebridean Cycle Club
46 Brian Fishpool Cairngorm CC
47 William Turner Falkirk Bicycle Club
48 Terry Christie Elgin CC
49 Andrew Macleod Caithness CC
50 Andrew MacMaster West Highland Wheelers
51 Dean Cunningham Moray Firth Cycling Club
52 Gavin Shirley www.Dooleys-Cycles.co.uk
53 Tim Mackley Deeside Thistle CC
54 Jody Hall Deeside Thistle CC
55 Peter Fenwick Moray Firth Cycling Club
56 Jordan Stronach Spokes Racing Team
57 Alan Horsburgh Inverness Cycle Club
58 Cameron Earnshaw Caithness CC
Stage 2
1 Grant Martin Spokes Racing Team
2 John Archibald Pro Vision Cycle Clothing
3 Daniel Nieto TBW Bottecchia Wigmore RT
4 Walter Hamilton Veloclub Edinburgh
5 Wilson Renwick Parentini Test Team
6 Alastair McNicol www.Dooleys-Cycles.co.uk
7 Jason Roberts Pro Vision Cycle Clothing
8 Neill Kemp Glasgow Nightingale CC
9 Matthew Cartlidge Kuota – Spinergy – GSG
10 Ross Mallen Royal Air Force CA
11 Stephen Dent Spokes R
Send your results as well as club, team & event news here
Other Results on VeloUK (including reports containing results)
- Features, Reports, Results
- TT Result: Ferryhill Whs 25
- RESULT: Salt Ayre Tuesday Series 13 (Lune RCC)
- Result: A Bridge Too Far Road Race
- Result: Lichfield No Frills #3
- Result: Chorley CC UCLAN Series Round 2
- Result: Seacroft Wheelers Summer Road Races
- Result: Junior Road Championships
- TT Result: Mid Devon Cycling Club 25
- TT Result: The Nifty Fifty
- TT Result: East Lancashire RC 10
- Result: King and Queen of the Bowl Crit Series 10
- TT Result: VC Norwich 10
- TT Result: Ross on Wye & Dist CC 10
- TT Result: City RC (Hull) 10
- TT Result: Dan Ward Memorial TT
- TT Result: Bristol South Cycling Club 50
- Result: Banbury Star Festival of Racing
- Result: Mid Shropshire Wheelers Severn Valley Youth Series
- Result: Fete du Velo (Redbourn)
- Result: Ilkley Town Centre Races
- HC Result: Winster Hill Climb
- Result: Mallory Park Youth Road Race League 4
- Result: RCR Goodwood Series #7
- Result: Schils Summer Circuit Races
- Result: Tameside Cycling Development League
- Result: West Thames League Circuit Race League 12
- Result: Chorley CC UCLAN Series Round 1
- Opening of Sir Mark Cavendish Raceway
- Result: Full Gas Summer Circuit Series 13
- Result: RL360 Isle of Man Youth League 11
- Result: PNE Mountbatten Summer Series 6
- Bike News: Ribble Cycles Alloy Bikes
- RESULT: Otley Grand Prix 2025
- Result: Lotus Cars Cycle Race League 7
- TT Result: Darlington Cycling Club 25
- TT Result: Velo Club Cumbria 25
- TT Result: Hinckley Cycle Racing Club 2-up TTT 25
- Result: SACA Salt Ayre Tuesday Series #12
- TT Result: Holsworthy Peloton Club 10
- TT Result: Kent CA Time Trials
Other News on VeloUK
- Opening of Sir Mark Cavendish Raceway
- Bike News: Ribble Cycles Alloy Bikes
- This Weekend: Junior Road Championships
- Wednesday: Otley Cycle Races
- Mid Shropshire Wheelers celebrates 100 Years of Cycling
- Team Feature: Prologue Junior Racing Team Spring Review
- New: Ribble Cycles Ultra-Grit & Allgrit Ranges
- 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