Features Reports

2026 Evesham Vale Road Race: report and results

Ollie Snodden (Mandene Racing) took a debut National B road race win in Inkberrow on Sunday (8 March), attacking at the right moment from a four-man group to hold off a determined sprint behind.

Ollie Snodden (Mandene Racing) took a debut National B road race win in Inkberrow on Sunday (8 March), attacking at the right moment from a four-man group to hold off a determined sprint behind.

Featured image: Josh Wheeler/JoWSportsMedia

Report

Four and a half laps of the lumpy Inkberrow parcours, a forecast of biting crosswinds and intermittent showers, and a stacked field with genuine pre-race favourites — the Evesham Vale Road Race had the makings of a hard, attrition-driven day. In the event, it delivered on almost every count, though not quite in the manner the form book suggested. Oliver Snodden (Mandene Racing), 25 years old and without a National B road race win to his name, left with the prize.

Organised by Evesham Wheelers out of Inkberrow Village Hall, the race has built a reputation over the decades for producing precisely this kind of outcome: a parcours that saps rather than detonates, that rewards tactical patience over raw power, and that has a habit of throwing up winners who read the race better than their rivals.

The early laps were uncompromising. The opening three circuits as fast and largely stifled, with no move able to sustain a gap. The first significant break came with roughly one and a half laps to go – seven riders went clear, BCC Race Team represented by Lewis Tinsley, alongside riders from Cycling Sheffield, Schils–Doltcini RT, Moonglu SpatzWear, TAAP Kalas, Foran CT, and Bridgnorth CC. A subsequent group bridged across, but with the combined move growing too large to function, cooperation broke down and the road came back together with a lap remaining.

Image: Josh Wheeler/JoWSportsMedia

The decisive counter came from Ethan Squires (BCC Race Team). Seeing the large group collapse, he went over the top and was followed immediately by Piers Mahn (DAS–Richardsons), whose team-mates provided timely assistance in holding off the bunch.

The pair’s gap was real and growing. Snodden recognised the moment and bridged across; Ollie Hucks (Foran CT) joined shortly after, completing a four-man group that began working with a clarity the earlier move had lacked. “We worked super cohesively,” Snodden says, “and the gap grew quite quickly.” The course’s topography helped, enabling the quartet to move out of sight of the chasers.

Inside the final kilometre and a half, Snodden felt the group beginning to tighten. On the final kicker to the line, he rolled off the front, and the hesitation among the others was enough. “I had legs to carry it to the finish,” he says.

Image: Josh Wheeler/JoWSportsMedia

Hucks took second, coming round Squires in the final 50 metres; Squires, who had opened the sprint with under 200 metres to go, finished third, with Mahn in fourth. Elijah Kwon (Edinburgh Bike Fitting RT) led home home the bunch for fifth.

For Snodden, a first National B road race win – earned through timing and a sharp reading of a race that asked all the right questions. “I’m really happy,” he told The British Continental. “Coming out of winter, it’s always hard to gauge how well you’re going, and I couldn’t have wished for a better start to the year.”

Results

PosRiderTeamTimePts
1  Oliver SnoddenMandene Racing1:59:06+60
2  Oliver HucksForan CT+11″+52
3  Ethan Squires (U23)BCC Race Teams.t.+45
4  Piers Mahn (U23)DAS Richardsonss.t.+40
5  Elijah Kwon (U23)Edinburgh Bike Fitting RT+35″+35
6  John Bardsley (U23)Atom 6 – ADWDs.t.+31
7  Patrick FotheringhamSchils – Doltcini Racing Teams.t.+27
8  Iestyn Jones (U23)Team PB Performances.t.+23
9  Jack CrookModa RTs.t.+20
10  Kieran RileySTARK – Peter Ellegaard Track Team p/b SANAs.t.+17
11  Benjamin FishTAAP Kalass.t.+15
12  Sam Barbour (U23)Cycling Sheffields.t.+13
13  Benjamin Flatau (U23)Beeston Cycling Clubs.t.+11
14  Joshua HorsfieldCycling Sheffields.t.+9
15  Josh HousleyRide Revolution Coachings.t.+7
16  Spencer Corder (U23)Beeston Cycling Clubs.t.+6
17  Max DuckworthPrivate Members.t.+5
18  Robin MouldForan CTs.t.+3
19  Alexander Foster (U23)Cycling Sheffields.t.+2
20  Ryan Oldfield (U23)Team Tactic U23s.t.+1
21  Lance ChildsRide Revolution Coachings.t.+0
22  Ben GoodwinStolenGoat 4Endurances.t.+0
23  Tobias DahlhausForan CTs.t.+0
24  Kaleb Herbert (U23)Halesowen A & CCs.t.+0
25  Huw Watkins (U23)StolenGoat 4Endurances.t.+0
26  Gary PaddonLeague-Fortè Chiropractics.t.+0
27  Peter CockerDAS Richardsonss.t.+0
28  Jordan GilesDAS Richardsonss.t.+0
29  Patrick Crump (U23)Charlotteville CCs.t.+0
30  Sean DawsonBridgnorth Cycling Clubs.t.+0
31  Tsz Shun Cheung (U23)Private Members.t.+0
32  Cameron McLarenTAAP Kalass.t.+0
33  Joe Watkins-Wilson (U23)Private Members.t.+0
34  Isaak Herbert (U23)Halesowen A & CCs.t.+0
35  Harvey StrohTAAP Kalass.t.+0
36  James SatoorBridgnorth Cycling Clubs.t.+0
37  Sion Jones (U23)Ride Revolution Coachings.t.+0
38  Alan DeanEdinburgh RCs.t.+0
39  Arthur YatesASSOS UK RTs.t.+0
40  Carl JollySchils – Doltcini Racing Teams.t.+0
41  Iwan Clark (U23)O’Neills Spirit Racing Teams.t.+0
42  Ted Harvey (U23)360cyclings.t.+0
43  Angus Collard (U23)Pronto Bikess.t.+0
44  Benjamin Arey (U23)Halesowen A & CCs.t.+0
45  Harvey Thomas (U23)Nopinz RT+40″+0
46  Joe ReevesNopinz RTs.t.+0
47  James Bacon (U23)TAAP Kalass.t.+0
48  Joseph BearmanLeague-Fortè Chiropractics.t.+0
49  Will DuffyPronto Bikess.t.+0
50  Richard SanthouseTeam PB Performances.t.+0
51  Ben WaghorneLeague-Fortè Chiropractics.t.+0
52  Lewis Tinsley (U23)BCC Race Teams.t.+0
53  Denholm Edwards (U23)Cycling Sheffield+45″+0
54  Jack HartleyMoonglu SpatzWear+48″+0
55  William TavernerLeague-Fortè Chiropractic+2′55″+0
56  Thomas HerbertBridgnorth Cycling Club+3′33″+0
57  Blake RobertsRide Revolution Coaching+7′17″+0
58  Jack Rootkin-GraySwatt Clubs.t.+0
59  Jago Sadler360cyclings.t.+0
⚠️ DNF  William BjergfeltPronto Bikes0
⚠️ DNF  Thomas BowdenNopinz RT0
⚠️ DNF  George Bromley (Junior)BCC Race Team0
⚠️ DNF  Owen Cairns (Junior)Team Pau0
⚠️ DNF  Tobias CoatesPronto Bikes0
⚠️ DNF  Huw Cressey-Rodgers (U23)360cycling0
⚠️ DNF  Peter Ferguson (U23)Beeston Cycling Club0
⚠️ DNF  Michael FowlerTeam Ciara Cycling0
⚠️ DNF  Liam Hewitt (U23)360cycling0
⚠️ DNF  Dominic Horsfield (U23)Nopinz RT0
⚠️ DNF  Ashley HutchisonTAAP Kalas0
⚠️ DNF  Zachary Metheringham (U23)Team PB Performance0
⚠️ DNF  Josh Whitehead360cycling0
⚠️ DNF  Steven WhitehurstPrivate Member0
⚠️ DNF  Owain WilliamsLondon Dynamo0
⚠️ DNF  Matt WittsLeague-Fortè Chiropractic0
🚫 DNS  Thomas Adby (U23)DRAFT Racing0
🚫 DNS  Thomas CharlesTeam PB Performance0
🚫 DNS  Matt ClarkeBridgnorth Cycling Club0
🚫 DNS  Harry Howlett (U23)Halesowen A & CC0
🚫 DNS  Thomas Lewis (U23)BCC Race Team0
🚫 DNS  Luke Mannings (U23)Halesowen A & CC0
⛔ DSQ  George Watch (U23)Team PB Performance0

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