GS Vecchi – Jurassic Concrete Classic

Promoted by GS Vecchi Rd 1 of the Stallard 2025 Series

The latest BMCR cycling news from the British race scenes, plus comment, analysis, the latest bikes and products, and commuting and safety issues.

GS Vecchi – Jurassic Concrete Classic

RaceRace PosNameClubCatCat PosSeries Points
B1Steve WhitehurstReflex Nopinz B124
2Richard CartlandHunt Bike WheelsB222
C1Paul PickupBMCRC124
2Rowan HornerVC St RaphaelC222
3John WagerGS VecchiC320
4Darrell PembrokeTeam Velo SportifC418
5david tateDestination Bike RT C517
6Dave Micklethwaite3RT/ ADDFORM Vive Le VeloC616
D1Gerry BowditchReflex Nopinz D124
2Jeremy LeakeVCGHD222
3Michael D’ArcyCC LutonD320
4Jeremy BroughamReflex NopinzD418
5Paul MolloyDolan ellesseD517
6Kieron LewisCC LutonD616
7Andrew LoweCorley Cycles RCD715
E1Tim CostelloGS VecchiE124
2Mark WiffenBrooks Cycles – Cronshaw coachingE222
3Paul JamesBMCRE320
4Roland TilleyBournemouth CycleworksE418
5Steve DaviesBioracer uk RTE517
6Martin NorrisWarwick Lanterne Rouge CCE616
7Paul Honeaddiscombe ccE715
8Michael ImpeyBMCRE814
9Kevin PlummerTeam TMC StradaE913
10Andy BatheCambridge Vets Race TeamE1012
11John AldermanGS VecchiE115
12Deano SibthorpeTeam EchelonE125
13Steve BlakePlymouth Corinthians E135
F1Rob O’ CONNORBorn to Bike RTF124
2James StewartQN RacingF222
3Trevor BradburyPython RTF320
4Stephen PiperSchils – Doltcini RTF418
5Eamonn DeaneBournemouth Jubilee WheelersF517
6Keith MiddletonVelo Club LincolnF616
7Brian PearsonLakes RCF715
8Ian MooreRuthin Cycling ClubF814
9Les LiddiardGS VecchiF913
10Ian CowanSolihull CCF1012
11Jeremy AdamsonBMCRF115
G1Steven Wade-JonesBath CCG124
2Phill HardingGregariosG222
3John PhillipsSotonia CCG320
H1Malcolm FreemanGS VecchiH124
2DAVE BURTONSussex nomads ccH222
3John DuckettBath CCH320
W501Liz HallidaySussex nomads ccW50124

If you spot any errors in placing, or if you are wrongly identified, please e-mail results@bmcr.org.uk. Much of the data (spelling, capitalisation, club) is a reflection of the data on RiderHQ. If you spot any errors in placing, or if you are wrongly identified, please e-mail results@bmcr.org.uk. Much of the data (spelling, capitalisation, club) is a reflection of the data on RiderHQ. You can correct your data on RiderHQ by logging into your RiderHQ account and amending it.


CASP Performance Cycles Pinvin Road Race

RaceRace PosNameClubCatCat Pos
AB1Steven FidlerVelo 6 Racing A1
2Gavin HowellRide Revolution RTA2
3Andrew SheretOVBA3
4Steven WilliamsL2L RTA4
5Joshua ToddIlsonVelospeed Race TeamA5
6Dean HadenDynamic Rides CCA6
7Steve WhitehurstReflex Nopinz B1
8Andy MartinRide RevolutionA7
9Thomas RutterPerformance Development TeamB2
10Darren FarrCC LutonB3
11Richard CartlandHunt Bike WheelsB4
12Graham WallerTeam bottrillA8
13Matthew HughesReflex NopinzB5
14Andy BettsSigma SportsB6
15Gary PriceDynamic Rides CCA9
16Jonny MasonCasp RTB7
17Dumitru AunianuCoalville Wheelers CCB8
DNFChris EdwardsLudlow Brewery RT BDNF
Matthew Lloyd-LewisVeloflow ccBDNF
Mark LuggCheltenham & County CCADNF
Neil WicksBMCRBDNF
Andi RiversCheltenham & County CCBDNF
C1Paul DringTeam EchelonC1
2Paul PickupBMCRC2
3Roy ChamberlainCorley Cycles RCE
4ANDREW TURNERELEMENT CYCLING TEAMD
5karl SmithBott Cycle TeamD
6Ray BellLiverpool Braveheart BCC3
7david tateDestination Bike RT C4
8stuart jamesonSolihull CCC5
9Paul WestwoodBrereford WheelersC6
10David RandBMCRC7
11Brad LambVICTORIA CYCLING CLUBC8
12Duncan ParkNorth Lancs Road ClubD
13Darryl ThomasDynamic Rides CCC9
14Adrian LawsonBMCRC10
15Simon DavisBorn to Bike RTC11
16Mark GallagherDynamic Rides CCC12
17Paul WheelerDynamic Rides CCC13
18Glenn McMenaminEquipe VeloC14
19Luke WittCheltenham & County CCC15
20Dave Micklethwaite3RT/ ADDFORM Vive Le VeloC16
21Steve DringTeam EchelonC17
22Michael D’ArcyCC LutonD
23Andrew EvansLudlow Brewery RT C18
24Martin LawlessCC AshwellC19
25Rowan HornerVC St RaphaelC20
26Martin RigbyBMCRC21
27Ian WroblewskiLutterworth CCRT C22
28Mike JacksonCC LutonC23
29Mark SmithCrawley Wheelers Race TeamC24
30Bob McGlueRide Revolution RTC25
31James BoardleyPeterborough Cycling ClubD
32Tim WoodTeam EchelonC26
33Carlo MasciaLeague RTC27
34Christopher CrowtherArmy CyclingC28
35martin nelsonOut of the Saddle CCC29
36Michael Green Roadman cycling clubC30
37Robert PewtnerBMCRD
38Niel DunnagePDQ Cycle CoachingC31
39George RichardsonBMCRC32
DNFDARREN HERBISONBMCRC
DE1Andy Bennettfit360.co.uk D1
2Michael BellNew Brighton CC E1
3Jeremy HonorEquipe VeloD2
4Richard MooreCliff Pratt RacingD3
5Paul Honeaddiscombe ccE2
6Adrian KerriganVeloflow ccD4
7Paul ThursfieldGraham Weigh RTD5
8Paul JamesBMCRE3
9Dion TomasBMCRE4
10Mark WiffenBrooks Cycles – Cronshaw coachingE5
11Steve BlakePlymouth Corinthians E6
12Gerry BowditchReflex Nopinz D6
13Patrick WarrenEllmore Factory RacingD7
14Martin DavisBeacon RCCD8
15Paul MolloyDolan ellesseD9
16Steve DaviesBioracer uk RTE7
17sean kilroyELSRE8
18Paul StewartAPI-AngliasportE9
19leon fieldDynamic Rides CCE10
20John CarterAndy Cook CyclingD10
21Neil LewisVeloflow ccD11
22jason hopkinsBMCRD12
23Richard NewVCVentaE11
24Paul MannSolihull CCE12
25Andrew LoweCorley Cycles RCD13
26Carl DeeTeam EchelonD14
27Peter PhillipsBath CCE13
28Steve NoelParadigm CyclesD15
29Neil WilkesTeam V-SprintD16
30Chris BealesViCiOUS VELOE14
31stephen mintonLudlow Brewery RT D17
32Jamie PleavinLiverpool CenturyD18
33Martin CainCheltenham & County CCE15
FGH1James StewartQN RacingF1
2Martin FisherBMCRF2
3Rob O’ CONNORBorn to Bike RTF3
4Stephen PiperSchils – Doltcini RTF4
5Andrew DonaldsonBMCRG1
6Peter BrookesBath CCF5
7Steve CronshawBrooks Cycles – Cronshaw coachingF6
8Trevor BradburyPython RTF7
9Chris DavisGiant CC Halo FilmsG2
10ralph keelerSt.Ives CCG3
11Graham WilsonCheltenham & County CCF8
12Robert CranstoneGS VecchiF9
13Neil DeanCliff Pratt RacingF10
14Vince EllisSchils – Doltcini RTF11
15Richard McKellarBMCRG4
16Richard BlackmanSolihull CCF12
17Iain TurnbullREIFEN RACINGF13
18Tony CarterBMCRG5
19John PhillipsSotonia CCG6
20Andrew SimpkinsTeam EchelonG7
21Gerald McDermottGANNET CCG8
22david broadbentModa RTF14
23Ian CowanSolihull CCF15
24Roland ElsdonBMCRF16
25Jeremy AdamsonBMCRF17
26Paul MasonVelo 6 Racing G9
27Brian O’KellyBristol Road ClubG10
28John DuckettBath CCH1
29Ken BradburyTeam EchelonG11
30philip roseTeam WheelguruG12

If you spot any errors in placing, or if you are wrongly identified, please e-mail results@bmcr.org.uk. Much of the data (spelling, capitalisation, club) is a reflection of the data on RiderHQ. If you spot any errors in placing, or if you are wrongly identified, please e-mail results@bmcr.org.uk. Much of the data (spelling, capitalisation, club) is a reflection of the data on RiderHQ. You can correct your data on RiderHQ by logging into your RiderHQ account and amending it.


Brixton Cycles Spring Criterium

RaceRace PosNameClubCatCat PosSeries Points
ABCD1Marek Siwickiaddiscombe ccC120
2Graham GalvinEast London VeloD120
3David FarrowEagle Road ClubD216
4Andrew BuurmanRapha CCD314
5Mark SmithCrawley Wheelers Race TeamC216
6Steve NoelParadigm CyclesD412
7Marco CoppolaColourtech RTC314
8david tateDestination Bike RT C412
9Jamie BishopNewhall CCC510
10Joe HortonEast Grinstead Cycling Club B120
11Andy BuckwellHub Velo CCD510
12James DearDestination Bike RT C68
13Jose SolerSadleDrunk RTD68
14Stephen MessengerEast London VeloB216
15Nick SymesVCL D76
16Paul ButlerPB Cycle CoachingC76
17Duncan RimmerMorden CRCC84
18Jonathan DonaldLondon DynamoD84
19Ross CourtnellBMCRB314
20Jeremy GreenwoodFinsbury Park ccD93
EFGH1Paul JamesBMCRE120
2sean kilroyELSRE216
3Antonius WubbenBMCRE314
4Andy BatheCambridge Vets Race TeamE412
5Costa PieridesFinchley RTF120
6Julian Niles-CunningtonLong Steady DaysF216
7Toks AdesanyaBMCRE510
8Carlito RendoraEagle Road ClubE68
9Damien FoyEagle Road ClubE76
10Stephen PiperSchils – Doltcini RTF314
11ralph keelerSt.Ives CCG120
12martin meadesciclos unoE84
13Malcolm FreemanGS VecchiH120
14Steven Wade-JonesBath CCG216
15Richard BarnesIslington CCE93
16olivier macphersonKingsnorth InternationalH216
17tony meaderEagle Road ClubE102
18Paul TurnerLeicester Forest CCE11
19Jayne PaineTeam Ohten AveasG314
20John PhillipsSotonia CCG412
21John SorzanoFinsbury Park ccF412
22Duncan ThomasTeam AerocyclesE12
23Stuart HowardPB Cycle CoachingE13
24J Paul BirdSchils – Doltcini RTF510
25Ruth StapletonNewhall CCF68
26DAVE BURTONSussex nomads ccH314
27Dave Tompkinsciclos unoH412
28mark conroyDulwich Paragon CCE14
29Liz HallidaySussex nomads ccG510
30Adam LuckBMCRE15
31Graham GenoniVelo 1860F76
32Phill HardingGregariosG68
33Dave WoodsCC LutonH510

Latest Condor Cycles Series Rankings

If you spot any errors in placing, or if you are wrongly identified, please e-mail results@bmcr.org.uk. Much of the data (spelling, capitalisation, club) is a reflection of the data on RiderHQ. You can correct your data on RiderHQ by logging into your RiderHQ account and amending it.


Rapha CC Spring Crits (St Patrick’s Day Massacre)

RaceRace PosNameClubCatCat PosSeries Points
ABCD1Marco CoppolaColourtech RTC120
2Jamie BishopNewhall CCC216
3Graham GalvinEast London VeloD120
4David FarrowEagle Road ClubD216
5Andrew MacPhersonKingsnorth InternationalB120
6Stephen MessengerEast London VeloB216
7Joe HortonEast Grinstead Cycling Club B314
8Paul ButlerPB Cycle CoachingC314
9stephen simpsonLong Steady DaysD314
10Jose SolerSadleDrunk RTD412
11Carlo MasciaLeague RTC412
12Nick SymesVCL D510
DNFDan FentimanEagle Road ClubDDNF
david tateDestination Bike RT CDNF
Duncan RimmerMorden CRCCDNF
Jeremy GreenwoodFinsbury Park ccDDNF
Jonathan DonaldLondon DynamoDDNF
Mark CainLungs 2 LegsBDNF
paul Davies Schils – Doltcini RTBDNF
Ross CourtnellBMCRBDNF
vincent ChristanEast London VeloADNF
Tom SmithCC HackneyCDNF
Spencer WilsonPERSONAL BIKEFITDDNF
EFGH1Toks AdesanyaBMCRE120
2Costa PieridesFinchley RTF120
3Antonius WubbenBMCRE216
4sean kilroyELSRE314
5Carlito RendoraEagle Road ClubE412
6Julian Niles-CunningtonLong Steady DaysF216
7Damien FoyEagle Road ClubE510
8Malcolm FreemanGS VecchiH120
9olivier macphersonKingsnorth InternationalH216
10John SorzanoFinsbury Park ccF314
11Christopher BracewellVCLE68
12Julian BoulterEagle Road ClubE76
13Richard NewVCVentaE84
14Andy BatheNewmarket C&TCE93
15tony meaderEagle Road ClubE102
16Stuart HowardPB Cycle CoachingE11
17Ruth StapletonNewhall CCF412
18Kevin HickmanAPI-AngliasportF510
19J Paul BirdSchils – Doltcini RTF68
20DAVE BURTONSussex nomads ccH314
21Adam LuckBMCRE12
22Liz HallidaySussex nomads ccG120
23Dave Tompkinsciclos unoH412
24Dave WoodsCC LutonH5
DNFJohn PhillipsSotonia CCGDNF
mark conroyDulwich Paragon CCEDNF
Richard FraczekEssex Roads CCGDNF
Steven Wade-JonesBath CCGDNF
Trevor GannonBMCRFDNF
Andrew MaceyPMREDNF

Latest Condor Cycles Series Rankings

If you spot any errors in placing, or if you are wrongly identified, please e-mail results@bmcr.org.uk. Much of the data (spelling, capitalisation, club) is a reflection of the data on RiderHQ. You can correct your data on RiderHQ by logging into your RiderHQ account and amending it.


Arctic-Condor Rob Finch Memorial Race

RaceRace PosNameClubCatCat PosSeries Points
ABCD1matt holmesArctic Aircon RTB120
2Dave TateDestination Bike RTC120
3Marco CoppolaColourtech RTC216
4Matt SteelPronto Bikes RTC314
5Simon PotterTeam Aerocycles A120
6Graham GalvinEast London VeloD120
7Jamie BishopNewhall CCC412
8David FarrowEagle Road ClubD216
9Paul SpiceleyGlendene CCC510
10Andrew BuurmanRapha CCD314
11Marek Siwickiaddiscombe ccC68
12Valentino FontanaGemini BcB216
13Paul ButlerPB Cycle CoachingC76
14Kevin AttreedGlendene CCA216
15Rob BriceTrainsharpA314
16Joe HortonEast Grinstead Cycling Club B314
17Jonathan DonaldLondon DynamoD412
18Nick SymesVCL D510
19Andrew MacPhersonKingsnorth InternationalB412
20Steve FosterTeam AerocyclesD68
21Alexander PurcellMaglia Rosso A412
22Steve NoelParadigm CyclesD76
23Tim SimpkinsNewhall CCB510
24Michael CasteleteKettering CCD84
DNFDan FentimanEagle Road ClubDDNF
Simon ConstableBasildon CCBDNF
EFGH1Antonius WubbenBMCRE120
2sean kilroyELSRE216
3Chris BealesViCiOUS VELOE314
4Andy BatheNewmarket C&TCE412
5Costa PieridesFinchley RTF120
6Nigel LangridgeCrawley Wheelers Race TeamE510
7Julian Niles-CunningtonLong Steady DaysF216
8Stephen PiperSchils Doltcini RTF314
9Helen Taylor-CarterBeds Roads CCF412
10Colin ChambersCrawley Wheelers Race TeamE68
11Steven Wade-JonesBath CCG120
12Damien FoyEagle Road ClubE76
13Duncan ThomasTeam AerocyclesE84
14Julian BoulterEagle Road ClubE93
15John PhillipsSotonia CCG216
16mark conroyDulwich Paragon CCE102
17Ruth StapletonNewhall CCF510
18Stuart HowardPB Cycle CoachingE11
19Laura O’SheaSwindon WheelersF68
20J Paul BirdVelo Schils Interbike RTF76
21Dave Tompkinsciclos unoH120
22Liz HallidaySussex nomads ccG314
23Dave WoodsCC LutonH216

Latest Condor Cycles Series Rankings

If you spot any errors in placing, or if you are wrongly identified, please e-mail results@bmcr.org.uk. Much of the data (spelling, capitalisation, club) is a reflection of the data on RiderHQ. You can correct your data on RiderHQ by logging into your RiderHQ account and amending it.

EFGH RACE – by Julian Niles Cunnington
This was a poignant day for the Arctic team as Rob passed just last Autumn, and hearts are still broken.
This, Arctics first foray into BMCR race promotion, was warmly anticipated, and over 50 riders (about 25 for each race) decided that racing around Hog Hill in a breezy 2°C was a good idea, and a fitting tribute to Bob. After the obligatory pre race directives, there was a minute’s applause for both Bob and the recently departed Knocker Shields.
At our ages, and with friends and colleagues leaving us like this, it makes every race special, every race a sign of continuing good health and instills in all of us confidence for at least the near future.
There were some new faces for the E+ at Hog Hill, some very good ones too, and all had obviously heard about the winning machine named Chris Beales (Bealesybub to me, my nemesis and summer series co-organiser) as he was immediately surrounded like a champion boxer entering Madison Square Garden on fight night. 
Now, a little context here. I usually compile my reports from a position close to the action, or off the front. This time, having not completely shaken off whatever lurgy my workmates had bestowed on me, and having not trained for over 8 days, I took my place at the rear of the race, and wondered how long I could last.
I very rarely DNS, and as this was the 2nd race in my spring series, I felt it my duty to at least attend, and maybe keep quiet for once. If I thought the back of the race was going to be the cushy number, how wrong I was. The early skirmishes, mostly due to CB trying to get away just made the tail enders blow up and form grupettos, meaning I had to work hard to bridge to the steadily shrinking bunch.
Bridging wasn’t supposed to be on the menu today.
It wasnt just CB kicking off at the front, I could just see my team mate and long time racing buddy Antonous Wubben-Moy kicking off and winning both primes in the process. This brought joy to my beating heart, as just 16 months ago, Antonius had a list of broken bones and injuries longer than my want-list to Santa aged 5.
Cyclist vs truck, and the truck very nearly won. To say his recovery has been miraculous is just fact. Miraculous, and many many months of hard work. Welcome back Sir.
So, the primes were done and dusted, after both of which, the added pace was stretching me to the limit, and I could hear myself doing my constipated bear noises, Damian Foy also heard these, to my shame.
If you ever hear these noises, attack, I’m already done for.
There were further attacks and skirmishes ahead, remember, I can see the race unfold from the back! But nothing stuck, and I began wondering if I could make it all the way to my comfort zone, the 4 times up the Hoggenberg, my sanctuary. Unlikely, but I kept going. CB hadn’t been able to break away, Sean Kilroy, Andy Bathe and Antonius I think were instrumental in policing at the head of the race (if I have missed a protagonist out, let me know)
So it was still all together at the first time up the hill, I could sense panic all around with multiple downshifts, so that was good. I kept in a big gear, and drifted through the pack up the steepest (11%) part of the climb looking at all these faces for the first time all race, and latching on to the leaders at the top. It was like being allowed into the captains cockpit in a Boeing 747, seeing the quality riders who had been driving this race for the first time.
2 more of the same and I was feeling ok, probably really crap, but my legs were enjoying the incline.
Unfortunately for me, the bell seemed to fill everyone with bravado and I realized how off the pace I actually was. The flat circuit, not my friend, had almost the entire bunch pass me like I was on a premature warm down lap. 
I could just see Antonius going for a very long one, and the bunch coming alive.
My legs reminded me that this was their time whatever the rest of me feels like, and I joined the back of the bunch at the bottom of the hill, kept it in 52×16, and hammered it up the steep bit to eventually get 7th overall. 
Antonius won, CB an out of character 3rd, but this new blood will have him training even harder to retain his mantel as King of the Hill.
You’ve been warned.
Thank you to Arctic Aircon for the races and the excellent all round promotion.
Thank you to all who turned up on such a cold day, and thank you to Hog Hill for being there. 🚴🏻‍♂️🏆🏁🏔️🏔️🏔️❤️
Next race, next Sunday, same place, 23rd March, Andrew Buurman’s Rapha CC St Patrick’s Day Massacre.