Reports

2025 Mennock Pass Stage Race: day one report and results

Saturday 14 June brought a true Southern Uplands test at the Mennock Pass Stage Race — rain-lashed roads, constant attacks, and a two-up break settled in a sprint won by Henry Hunter (Kendal Cycle Club). Earlier, Logan Maclean claimed the morning prologue to take the first leader’s jersey. But after two stages, it’s Charlie Genner (Telco’m – On Clima – Osés) who leads overall thanks to his consistency across both efforts.

The opening stage of the inaugural Mennock Pass Stage Race served up a true Southern Uplands test — a rain-soaked, wind-lashed affair marked by relentless aggression, shifting alliances, and a committed solo move from Kendal Cycle Club’s Henry Hunter, who came away with the win. That followed Logan Maclean’s victory in the morning prologue, where he clocked the fastest time to pull on the race’s first leader’s jersey. But after two stages, it’s Charlie Genner (Telco’m – On Clima – Osés) who leads the general classification overnight, his consistency across both efforts.

Featured image: mccart_media

Report

Prologue

The Mennock Pass Stage Race began as it meant to go on: under a bruised Scottish sky, lashed by rain, and shaped by raw power and nerve. Saturday morning’s prologue, a short, sharp test against the clock, set the tone – and the general classification – with Logan Maclean (Private Member) storming to the win in a time of exactly nine minutes.

His effort was smooth, measured, and ultimately unmatched, handing him the win by three seconds over Evan Marsh (BCC Race Team). Elliott Colyer (TAAP Kalas) slotted into third at +8″, while Ciaran McSherry (Defined Cycling Team) and Charlie Genner (Telco’m – On Clima – Osés) rounded out the top five, both finishing 12 seconds down on the winner.

Charlie Genner. Image: mccart_media

Stage one

The morning prologue had already seen Logan Maclean (Private Member) power to an early GC lead in biblical conditions, giving him the honour of rolling out in the leader’s jersey as the afternoon road stage got underway. A flurry of early moves animated the race from the off, with Alexander Ball (BCC Race Team) drawing first blood, gaining a brief ten-second advantage on the bunch.

Image: mccart_media

The peloton refused to settle. Break after break tried to pry open the race, with one particularly aggressive move featuring Sam Barbour (Cycling Sheffield), Ethan Squires (BCC Race Team), Kris Lindsay (Veloclub Edinburgh), and Elliott Colyer (TAAP Kalas), among others, gaining 15 seconds before being reeled back.

As the race approached its final circuits, a trio finally made the elastic snap: Charlie Genner (Telco’m – On Clima – Osés), Henry Hunter (Kendal Cycle Club), and Ross Fawcett (StolenGoat Race Team) worked well together, stretching their lead to a commanding 1 minute 35 seconds heading into the last lap. Hunter hoovered up the intermediate sprint and looked the most aggressive.

Image: mccart_media

With less than ten kilometres to go, Hunter launched the decisive move with a stinging attack that only Genner could follow. Fawcett was distanced, leaving the final honours to be decided in a two-up showdown.

Hunter was not done. In the closing kilometres, he shook Genner too, powering solo to the line and etching his name into the race’s young history books. Genner held on for second, with Fawcett completing the podium.

Image: mccart_media

Hunter timed his sprint to perfection, outkicking Genner for a well-earned victory – a just reward for a hard day’s work out front. Fawcett rolled in for third, while the Matti Dobbins (Private Member) peloton came in 1 minute 30 seconds down.

Video: Alex Marr

But after two stages, it’s Charlie Genner (Telco’m – On Clima – Osés) who leads the general classification overnight, his consistency across both efforts – fifth in the prologue and second on the road – enough to earn him the blue jersey heading into Sunday’s decisive final stage.

Results

Prologue

PosRiderTeamTimePts
1  Logan Maclean Private Member0:09:00+15
2  Evan Marsh BCC Race Team+3″+12
3  Elliott Colyer TAAP Kalas+8″+10
4  Ciaran McSherry Defined Cycling Team+12″+8
5  Charlie Genner Telco’m – On Clima – Osés+12″+6
6  William Taylor Moonglu SpatzWear+13″+5
7  Matti Dobbins Private Member+17″+4
8  Ross Fawcett StolenGoat Race Team+19″+3
9  Alexander Ball BCC Race Team+19″+2
10  Alexander Foster Cycling Sheffield+21″+1
11  Patrick Clark Team Lifting Gear Products+23″+0
12  Daniel Piercy StolenGoat Race Team+24″+0
13  James Sweeney BCC Race Team+27″+0
14  Eamon O’Keeffe Private Member+27″+0
15  Henry Hunter Kendal Cycle Club+27″+0
16  Ethan Squires BCC Race Team+27″+0
17  Ross Turner Leadout Performance+32″+0
18  Sandy Holl Vanelli-Project Go+33″+0
19  Ben Goodwin StolenGoat Race Team+35″+0
20  Oliver Pemberton Vanelli-Project Go+38″+0
21  Toby Tanfield Leadout Performance+39″+0
22  Rhys Edwards Vanelli-Project Go+40″+0
23  James Sawyers  (U23)Cycling Sheffield+44″+0
24  Philip Campbell HUUB WattShop+48″+0
25  Liam Scott Douglas JG Cycles CC+49″+0
26  Elliot Bain Team PB Performance+50″+0
27  Conal Davidson Vanelli-Project Go+51″+0
28  Calum Shackley dooleys cycles+51″+0
29  Conor McKinnon Moonglu SpatzWear+54″+0
30  Ian McCaul Le Col Race Team+56″+0
31  Mark Hansom Leadout Performance+56″+0
32  Robert Smart Private Member+57″+0
33  Finn McHenry Edinburgh Bike Fitting RT+59″+0
34  Tyler Clare Torvelo Racing+1′05″+0
35  Milo McIntosh Team Tor 2000 Kalas+1′07″+0
36  Jude Davison Cog Set Papyrus Racing Club+1′13″+0
37  Tarn Fynn JG Cycles CC+1′16″+0
38  William Harvey Addform-Vive Le Velo+1′18″+0
39  Daniel Smith Leadout Performance+1′20″+0
40  Colin Dyer Vanelli-Project Go+1′21″+0
41  Neil Scott Deeside Thistle CC+1′22″+0
42  Scott Meldrum Edinburgh Bike Fitting RT+1′23″+0
43  Keir Gaffney Vanelli-Project Go+1′23″+0
44  William Dykes Vanelli-Project Go+1′26″+0
45  Kris Lindsay Veloclub Edinburgh+1′30″+0
46  Murray Gray ROTOR Race Team+1′34″+0
47  Thomas Wisdish Spokes Racing Team+1′34″+0
48  Sam Barbour Cycling Sheffield+1′36″+0
49  Vyaan Dhokia Team Pau+1′41″+0
50  Ben Gibson Team PB Performance+1′43″+0
51  Craig Cochrane Dunfermline CC+1′44″+0
52  Christopher Mellor Army Cycling Union+1′45″+0
53  Josh Quigley Pedal Power RT+1′49″+0
54  Callum Sharp Veloclub Edinburgh+1′56″+0
55  Ross Clark dooleys cycles+2′06″+0
56  Thomas Bruno VC Glasgow South+2′10″+0
57  David Morrison VC Glasgow South+2′19″+0
58  Karl Farmer VC Glasgow South+2′42″+0
59  Ahron Dick Equipo Finisher+3′04″+0
🚫 DNS  Nico Anelli Ride Revolution Coaching0
🚫 DNS  Samuel Carrotte Edinburgh Bike Fitting RT0
🚫 DNS  Alistair Ferguson Torvelo Racing0
🚫 DNS  Archie Findlay Vanelli-Project Go0
🚫 DNS  Joshua Higgins Torvelo Racing0
🚫 DNS  Graham Hollinger Torvelo Racing0
🚫 DNS  Alastair McNicol dooleys cycles0
🚫 DNS  Jamie Philpott Moonglu SpatzWear0
🚫 DNS  Rafe Williams Team Judge Tyrekey0

Stage one

PosRiderTeamTimePts
1  Henry Hunter Kendal Cycle Club1:41:48+15
2  Charlie Genner Telco’m – On Clima – Osés+1″+12
3  Ross Fawcett StolenGoat Race Team+21″+10
4  Matti Dobbins Private Member+1′21″+8
5  William Taylor Moonglu SpatzWear+1′21″+6
6  Ciaran McSherry Defined Cycling Team+1′21″+5
7  Logan Maclean Private Member+1′21″+4
8  Liam Scott Douglas JG Cycles CC+1′21″+3
9  Evan Marsh BCC Race Team+1′21″+2
10  James Sweeney BCC Race Team+1′21″+1
11  Alexander Ball BCC Race Team+1′22″+0
12  Milo McIntosh Team Tor 2000 Kalas+1′22″+0
13  Ahron Dick Equipo Finisher+1′22″+0
14  Ian McCaul Le Col Race Team+1′22″+0
15  Patrick Clark Team Lifting Gear Products+1′22″+0
16  Tyler Clare Torvelo Racing+1′22″+0
17  Ben Goodwin StolenGoat Race Team+1′22″+0
18  Scott Meldrum Edinburgh Bike Fitting RT+1′22″+0
19  Alexander Foster Cycling Sheffield+1′22″+0
20  Jude Davison Cog Set Papyrus Racing Club+1′22″+0
21  Toby Tanfield Leadout Performance+1′22″+0
22  Conal Davidson Vanelli-Project Go+1′22″+0
23  Daniel Piercy StolenGoat Race Team+1′22″+0
24  Kris Lindsay Veloclub Edinburgh+1′22″+0
25  Calum Shackley dooleys cycles+1′22″+0
26  Oliver Pemberton Vanelli-Project Go+1′22″+0
27  Elliot Bain Team PB Performance+1′23″+0
28  Conor McKinnon Moonglu SpatzWear+1′23″+0
29  Ethan Squires BCC Race Team+1′23″+0
30  Callum Sharp Veloclub Edinburgh+1′23″+0
31  Elliott Colyer TAAP Kalas+1′23″+0
32  Robert Smart Private Member+1′23″+0
33  Sandy Holl Vanelli-Project Go+1′23″+0
34  Finn McHenry Edinburgh Bike Fitting RT+1′23″+0
35  Tarn Fynn JG Cycles CC+1′23″+0
36  Colin Dyer Vanelli-Project Go+1′23″+0
37  James Sawyers  (U23)Cycling Sheffield+1′23″+0
38  Keir Gaffney Vanelli-Project Go+1′23″+0
39  Neil Scott Deeside Thistle CC+1′23″+0
40  Eamon O’Keeffe Private Member+1′24″+0
41  Ross Turner Leadout Performance+1′24″+0
42  William Harvey Addform-Vive Le Velo+3′11″+0
43  Rhys Edwards Vanelli-Project Go+7′31″+0
44  Mark Hansom Leadout Performance+7′38″+0
45  Ross Clark dooleys cycles+10′11″+0
46  Vyaan Dhokia Team Pau+13′39″+0
47  Christopher Mellor Army Cycling Union+13′39″+0
48  Thomas Bruno VC Glasgow South+13′39″+0
49  Josh Quigley Pedal Power RT+13′39″+0
50  Daniel Smith Leadout Performance+13′40″+0
51  Murray Gray ROTOR Race Team+19′30″+0
52  Thomas Wisdish Spokes Racing Team+19′30″+0
52  Ben Gibson Team PB Performance+19′30″+0
54  William Dykes Vanelli-Project Go+19′31″+0
⚠️ DNF  Sam Barbour Cycling Sheffield0
⚠️ DNF  Philip Campbell HUUB WattShop0
⚠️ DNF  Craig Cochrane Dunfermline CC0
⚠️ DNF  Karl Farmer VC Glasgow South0
⚠️ DNF  David Morrison VC Glasgow South0

General classification after two stages

PosRiderTeamTime
1  Charlie Genner Telco’m – On Clima – Osés1:50:56
2  Henry Hunter Kendal Cycle Club+10″
3  Ross Fawcett StolenGoat Race Team+28″
4  Logan Maclean Private Member+1′13″
5  Evan Marsh BCC Race Team+1′16″
6  Elliott Colyer TAAP Kalas+1′23″
7  Ciaran McSherry Defined Cycling Team+1′25″
8  William Taylor Moonglu SpatzWear+1′26″
9  Matti Dobbins Private Member+1′30″
10  Alexander Ball BCC Race Team+1′33″
11  Alexander Foster Cycling Sheffield+1′35″
12  Patrick Clark Team Lifting Gear Products+1′36″
13  Daniel Piercy StolenGoat Race Team+1′38″
14  James Sweeney BCC Race Team+1′40″
15  Ethan Squires BCC Race Team+1′42″
16  Eamon O’Keeffe Private Member+1′43″
17  Ross Turner Leadout Performance+1′47″
18  Sandy Holl Vanelli-Project Go+1′48″
19  Ben Goodwin StolenGoat Race Team+1′49″
20  Oliver Pemberton Vanelli-Project Go+1′52″
21  Toby Tanfield Leadout Performance+1′53″
22  James Sawyers  (U23)Cycling Sheffield+2′00″
23  Liam Scott Douglas JG Cycles CC+2′02″
24  Elliot Bain Team PB Performance+2′04″
25  Conal Davidson Vanelli-Project Go+2′05″
26  Calum Shackley dooleys cycles+2′05″
27  Conor McKinnon Moonglu SpatzWear+2′09″
28  Ian McCaul Le Col Race Team+2′09″
29  Robert Smart Private Member+2′12″
30  Finn McHenry Edinburgh Bike Fitting RT+2′14″
31  Tyler Clare Torvelo Racing+2′19″
32  Milo McIntosh Team Tor 2000 Kalas+2′20″
33  Jude Davison Cog Set Papyrus Racing Club+2′27″
34  Tarn Fynn JG Cycles CC+2′31″
35  Colin Dyer Vanelli-Project Go+2′36″
36  Scott Meldrum Edinburgh Bike Fitting RT+2′37″
37  Neil Scott Deeside Thistle CC+2′38″
38  Keir Gaffney Vanelli-Project Go+2′39″
39  Kris Lindsay Veloclub Edinburgh+2′45″
40  Callum Sharp Veloclub Edinburgh+3′11″
41  Ahron Dick Equipo Finisher+4′18″
42  William Harvey Addform-Vive Le Velo+4′21″
43  Rhys Edwards Vanelli-Project Go+8′03″
44  Mark Hansom Leadout Performance+8′27″
45  Ross Clark dooleys cycles+12′09″
46  Daniel Smith Leadout Performance+14′52″
47  Vyaan Dhokia Team Pau+15′11″
48  Christopher Mellor Army Cycling Union+15′16″
49  Josh Quigley Pedal Power RT+15′20″
50  Thomas Bruno VC Glasgow South+15′41″
51  William Dykes Vanelli-Project Go+20′49″
52  Murray Gray ROTOR Race Team+20′56″
53  Thomas Wisdish Spokes Racing Team+20′57″
54  Ben Gibson Team PB Performance+21′05″

Discover more from The British Continental

Subscribe to get the latest posts sent to your email.

Discover more from The British Continental

Subscribe now to keep reading and get access to the full archive.

Continue reading