Gary MacDonald and Anna Flynn two of the winners at round 1 of the Scottish CX League (Muir of Ord) on September 18
![]() |
CX Result: SCX Round 1: Black Isle Showground
WOMEN
1 Anna Flynn SF
2 Jane Barr SF
3 Natalie Munro SF
4 Millie Thomson JF
5 Sally Devlin SF
6 Abigail Corsie SF
7 Isla Easto JF
8 Anne Murray V50F
9 Amy Renwick SF
10 Antoinette Burgess V40F
11 Zofia Lisowski V40F
12 Fiona Paton V60F
13 Alexandra Hayden SF
14 Joanne Donaldson SF
15 Lorna Macarthur SF
16 Roma Shepherd V40F
17 Nicola Bishop V40F
18 Lucie Rothe V40F
19 Aileigh Easton JF
20 Lynda Henderson V40F
21 Emily Holl V50F
22 Hazel Ednie V50F
23 Elaine Law V50F
24 Kirsteen Ellis V50F
25 Fiona Barrett V50F
26 Fiona Ellis V60F
27 Nina Tomlin V40F
OPEN
1 Gary MacDonald SM
2 Sam Chisholm SM
3 Neil Scott SM
4 Douglas Cameron SM
5 John Mackenzie SM
6 Jackie Chan SM
7 Malcolm Bain SM
8 Iain Paton SM
9 Craig Owen SM
10 Callum Macgregor SM
11 Gareth Hunt SM
12 James Robertson SM
13 Barry Wilson SM
14 Chris Barr SM
15 Graeme Warren SM
16 Christopher Ashton SM
17 Ian Ezzi SM
18 Neil Duff SM
19 Steven Gallagher SM
20 Chris Shields SM
21 Craig McCulloch SM
22 Jason Gabriel SM
23 Alan Myles SM
24 John Macarthur SM
25 Fraser Beaton SM
26 Stuart Andrews SM
27 Felix Reynish SM
VET 40
1 Chris Buchan V40M
2 Graeme Cross V40M
3 Malcolm Bain V40M
4 Wayne Barr V40M
5 Scott Smith V40M
6 Luke Bates V40M
7 Stephen Couper V40M
8 Chris Main V40M
9 Gordon Mackenzie V40M
10 Roddy Fawbert V40M
11 Martin Chisholm V40M
12 Andrew Poole V40M
13 David Hull-Bailey V40M
14 Edward Addis V40M
15 Andrew Chalton V40M
16 Daniel Brazier V40M
17 Keith Froude V40M
18 Alan Horsburgh V40M
19 Sam Long V40M
20 Gareth Luce V40M
21 Alistair Aitken V40M
22 Keith Stocker V40M
23 David Allen V40M
24 Lorne MacEachen V40M
25 Kenneth Dey V40M
26 Nicholas Hatchard V40M
27 David Lindsay V40M
28 Ruairidh Ross V40M
29 Charles Lawrence V40M
30 Niall Hepburn V40M
…. continued after the advert.
JUNIOR MEN/VET 50
1 Ruan Vorster JM
2 Campbell Mackintosh JM
3 Milo McIntosh JM
4 Douglas Cameron V50M
5 Gary McCrae V50M
6 Lewis Dey JM
7 Murray Gray JM
8 Alasdair Ray JM
9 James Melville V50M
10 Neil Raitt V50M
11 Robert Smart JM
12 Marcus Illingworth V50M
13 Brendan Roe V60M
14 George Roberts V50M
15 Kenny Kentley V50M
16 Elliott Davies JM
17 James Moore V50M
18 Simon Titmuss V50M
19 Michael Thomson V50M
20 Nigel Holl V50M
21 Paul Anderson V50M
22 John Reid V50M
23 Duncan McIntosh V50M
24 Tyler Clare JM
25 Mark Barnett V50M
26 Tom Nicholson V60M
27 Seb Lay V50M
28 Alasdair Rothe V50M
29 Colin Shearer V60M
30 Alastair Ross V50M
31 Vincent Mcgregor V60M
32 Jim Smillie V60M
33 Jeremy Toy V60M
34 Mike Giles V50M
35 Brian Mccutcheon V50M
36 John Mcfarlane V50M
37 Euan Ritchie V60M
38 Howard Perkins V60M
39 Peter Bentley V50M
40 David Hogg V50M
41 Iain Macdonald V60M
42 Michael A Devlin V50M
43 Andrew Christie V60M
44 Hamish McAllan V50M
45 Martin Lugg V60M
46 Graham Beaton V60M
47 John Myerscough V60M
48 Victor Atkinson JM
49 Joseph Fee V50M
50 Alan Cockburn V60M
51 Bill Davies V60M
52 Stan MacKenzie V60M
53 Christopher White V60M
YOUTH
1 Innes McDonald U16B
2 Benjamin Massey U16B
3 Brodie Duncan U16B
4 Tomas McIntosh U16B
5 Xander Graham U14B
6 Melanie Rowe U14G
7 Fraser Anderson U16B
8 Reuben McLardie U14B
9 Rhuairdh Fulton U14B
10 Josh Buchan U14B
11 Olivia Poole U14G
12 Innes Long U14B
13 Oliver Bain U16B
14 Edward Lindsay U16B
15 Hope Thomson U16G
16 Emma Campbell U14G
17 Sam Maclean U14B
18 Ava Luce U14G
19 Tom Hulse U14B
20 Magnus Atkinson U16B
21 Cailean Vorster U16B
22 Oliver Paterson U14B
23 Zara Main U14G
24 Logan Anderson U14B
25 Eva Murphy U16G
26 Micah Myles U14B
27 Ruairidh Horsburgh U14B
28 Natalie Rothe U14G
UNDER 12
1 Alexander Mullen U12B
2 Sam Kingan U12B
3 Thomas MacLeod U12B
4 Griff Aitken U12B
5 Boo Williams U12G
6 Eden Thomson U12G
7 Roidh Coull U10B
8 Calum Campbell U10B
9 Alasdair fulton U10B
10 Oswin Hull-Bailey U8B
11 Arran MacCallum U10B
12 Aemelia Simpson U12G
13 Freya Illingworth U10G
14 ellie horsburgh U10G
15 Espen Hull-Bailey U10B
16 Archie Williams U12B
17 Iain Rothe U10B
18 Benjamin Warren U10B
19 Zoe Martin U8G
20 Murray Rae U12B
21 Euan Broadbent U10B
22 Harris Warren U8B
23 Finlay Stark U8B
24 Lewis Barr U10B
25 Fraser Gallagher U8B
26 Emma Kingan U10G
27 William Hicks U8B
28 Anya Hepburn U10G
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
- TT Result: RTTC National Open 10 Mile Championship
- TT Result: RTTC National Women’s & Junior 10 Mile Championship
- Mid Shropshire Wheelers Friday Night Cyclo-Cross
- Result: Full Gas Summer Circuit Series 24
- Result: Cambridge Criterium
- Result: Lothian Flyer Road Race
- Result: PNE Mountbatten Circuit Series #10
- Men’s Tour of Britain Provisional Start List
- Result: On Yer Bike Crit Series #10
- Result: King&Queen of the Bowl Crit Series #16
- Tour of Britain News: GB Team for Race
- Result: RL360 Isle of Man Youth League
- Report: Victor Berlemont Trophy Road Race
- TT Result: AURCC Drumoak Ten
- TT Result: Cleveland Coureurs Teesside District 25 mile Championship
- TT Result: Robin’s Sporting Weekend Part 1
- TT Result: Verulam Open 25
- TT Result: ECCA 10
- TLI Cycling TT Result: City Cycle Couriers RT 10m TT
- TT Result: North Shropshire Wheelers 25
- TT Result: Fast Fifteen
- TT Result: Vector Racing 10 Mile TT
- Result: Victor Berlemont Trophy Road Race
- Result: Great Limber Grand Prix
- Result: North West Youth Tour Overall Standings
- Result: North West Youth Tour Stage 3
- TT Result: Border City Whs CC 10
- HC Result: Kildale Hill Climb
- TT Result: Velo Club Bristol 10
- Result: Velo Bavarian Crit League 8
- Result: North West Youth Tour (Stage 2)
- Result: Stage 1 North West Youth Tour
- Result: Portsmouth Evening Circuits
- RESULT: North West Circuit Champs
- Shrewsbury Friday Night Cross 4
- FEATURE: The Pedal Club Lunch (August)
- TT Result: North Tyneside Riders CC
- TT Result: SVTTA 30 Pinky Williams Trophy
- TT Result: Royal Dean Forest Cycle Club 25
- TT Result: VC Baracchi 50
Other News on VeloUK
- Men’s Tour of Britain Provisional Start List
- Tour of Britain News: GB Team for Race
- FEATURE: The Pedal Club Lunch (August)
- Winners! Ribble Outliers Latvian Triple!
- GB FOR JUNIOR TRACK WORLD CHAMPS
- Beaumont Trophy/Curlew Cup 2025
- STAGE ROUTES ANNOUNCED FOR MEN’S TOUR OF BRITAIN
- TOUR OF BRITAIN NEWS – THE TEAMS
- Startlist: RTTC National 25 Mile Championship
- Ribble Cycles CGR – Commute, Gravel, Road range
- Tour of Britain News: 2 Days in Wales
- News: The Pedal Club Lunch (July)
- STARTLIST: National Youth Circuit Series (Wyke)
- Men’s Tour of Britain Route Update
- GB Team for Track Euros
- 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