Rob Finch Memorial

Region 9 Spring Series

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

Rob Finch Memorial

RaceRace PosNameClub / TownCatCat PosSeries Points
ABCD1Andrew HastingsArctic Aircon RTB120
2Marek SiwickiEast GrinsteadC120
3Aaron Green Arctic Aircon RTB217
4Marco CoppolaHextableC217
5Graham GalvinLondonD120
6Jamie BishopNewhall CCC314
7Matt SteelSouthend on SeaC412
8Maciej ZglobiszFinchley RTA120
9Charles Kennedy-ScottLondonD217
10lee smithLong Steady DaysC510
11David FarrowEagle Road ClubD314
12Paul SpiceleyBrentwoodD412
14Ian DawsonGemini BcD510
15Andrew HumphriesLondon C68
16Joe HortonEast GrinsteadB314
17David CarterWhitstableC76
18Jack DavisElthamA217
19vincent ChristanLoughtonA314
20matt holmesArctic Aircon RTB412
21Jonathan RouseSouthend WheelersC84
EFGHI1Toks AdesanyaLondonE120
2Paul TurnerArctic Aircon RTE217
3Antonius WubbenLong Steady DaysE314
4Keith WalkerChathamE412
5Julian BoulterEagle Road ClubE510
6Philip CourtierKingsnorth InternationalE68
7Duncan ThomasTeam AerocyclesF120
8Damien FoyEagle Road ClubE76
9Lee RoweBrooks Cycles – Cronshaw coachingE84
10Stephen PiperSchils – Doltcini RTF217
11Jose SolerLong Steady DaysE93
12Julian Niles-CunningtonLong Steady DaysF314
13Phill HardingKingsnorth InternationalG120
14Ruth StapletonNewhall CCF412
15Adrian WardUpminsterE102
16Laura O’SheaBroxbourneF510
17olivier macphersonKingsnorth InternationalH120
18Christopher BracewellVC LondresE11
19Nick SymesVC LondresE12
20Jonathan DonaldLondon DynamoE13
21DAVE BURTONKingsnorth InternationalH217
22Trevor GannonLondonF68
23Liz HallidayKingsnorth InternationalG217
24Stuart JagoSouthend WheelersG314
25Dave TompkinsEnfieldI120
26Richard FraczekBillericayH314
27Raymond Batsford LondonI217

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.


Pinvin Road Race – CASP RT sponsored by All About Desserts

RaceRace PosNameClub / TownCatCat Pos
AB1Graham WallerTeam bottrillA1
2Joshua ToddIlson Velospeed Race TeamA2
3Steven ClarkeWorcester St John’s CCB1
4Paul AllenCasp RTB2
5Steve WhitehurstReflex NopinzB3
6Oliver WrightCheltenham & County CCA3
7Daniel FoxCardiffA4
8Ryan MachinDestination Bike RTB4
9Steven FidlerVelo 6 RacingA5
10Tom GrigsonReflex NopinzA6
11Richard CartlandLewesB5
12Jonny MasonCasp RTB6
13james DaltonCasp RTB7
14Tijmen SchelDestination Bike RTA7
15Mark AstlesSandbachB8
16Christopher TompkinsWarwickA8
17Chris EdwardsLudlow Brewery RT B9
18Phil CawkwellBirminghamB10
DNFJames InghamCasp RTBDNF
C1Christopher QuinBiddulph MoorC1
2stuart jamesonSolihull CCC2
3Kelvin PriceTauntonC3
4David RandMonmouth C4
5Mark Smith CDestination Bike RTC5
6martin nelsonRotherhamC6
7Adrian BloorNewcastle Under LymeC7
8Paul WestwoodCasp RTC8
9Nigel ModlinskyAltrinchamC9
10Paul DringTeam EchelonC10
11Rowan HornerAndoverC11
12Stewart PhippsBirmingham C12
13Carlo MasciaSwindonC13
14Paul HaywardCWMBRANC14
15Simon HillCasp RTC15
16Wayne MckeownCasp RTC16
17George KingabyCoulsdonC17
18Paul ForemanCC LutonC18
19Neil WicksPershore C19
20Stuart SmithLichfield City CCC20
21Andrew PrinceAerologic RTC21
22Luke WittCheltenham & County CCC22
23Ian WroblewskileicestershireC23
24Matthew Lloyd-LewisCardiffC24
25Daren GlazeAerologic RTC25
D1Paul ThursfieldGraham Weigh RTD1
2Ray BellLiverpoolD2
3Adrian KerriganBridgendD3
4Jeremy HonorEquipe VeloD4
5Kieron LewisCC LutonD5
6Martin BrownBridgendD6
7John RawnsleyBMCRD7
8Steve NoelLondonD8
9Robert FletcherEquipe VeloD9
10Andrew LoweOlneyD10
11UnknownN/AD11
12Michael D’ArcyCC LutonD12
13Carl DeeTeam EchelonD13
14Richard AllcockWorcester St John’s CCD14
15ian cooperTeam OhtenD15
16Paul WhitbreadMarlborough D16
17Julian VescoviPrestonD17
18Christopher CrowtherTROWBRIDGED18
19Adrian LawsonBath CCD19
20Simon BrooksShotteswellD20
21Mark WoodVelo 6 RacingD21
22stephen mintonLudlow Brewery RT D22
23jason hopkinsCasp RTD23
24Oliver BerneySouthamptonD24
25Neil WilkesRedditchD25
26Colin JonesLymmD26
27Lee ForrestSolihull CCD27
28Andrew BrownCarnforthD28
DNFDavid AboschCasp RTDDNF
E1Rob PearsBath CCE1
2Roy ChamberlainRide Revolution RTE2
3Mike JonesShrewsburyE3
4Peter RogersStockportE4
5Paul HoneOld CoulsdonE5
6Michael BellGreasbyE6
7Tony OveringtonBath CCE7
8Steve BlakePlymouthE8
9Stuart HadwinBebingtonE9
10Dion TomasSwanseaE10
11leon fieldDynamic Rides CCE11
12Deano SibthorpeTeam EchelonE12
13Paul MolloyLiverpoolE13
14Rich EdwardsCC LutonE14
15Andy BatheNewmarketE15
16Peter MulliganDroitwichE16
17Peter PhillipsBath CCE17
18Ian BaleMansfieldE18
19Dean CummingsPorth, Rhondda Cynon TaffE19
20andrew heaneytenbury wellsE20
21GARY SHEPPARDBath CCE21
F1Rob O’ CONNORBorn to Bike RTF1
2Keith Lilley Plymouth F2
3Paul StewartAPI-AngliasportF3
4Tom BeggCambridgeF4
5Jamie WhiteheadCasp RTF5
6Steve Davies FWarringtonF6
7Paul MannSolihull CCF7
8Chris BeanBicesterF8
9Geoff RawlinsonWidnesF9
10Martin TolleyStaffordF10
11Llewelyn JonesBath CCF11
12Trevor BradburyReadingF12
13Ian DonohueFarehamF13
14Jeff BairdAmbion Race TeamF14
15Lee WilliamsBradford-on-AvonF15
16Chris BealesThames DittonF16
17Jeremy AdamsonRedditchF17
18stephen costelloHolyheadF18
19Graeme NisbetPDQ Cycle CoachingF19
20david broadbentPeterboroughF20
G1Tony CarterSHEFFIELDG1
2Vince EllisSchils – Doltcini RTG2
3Peter BrookesBath CCG3
4Andrew SimpkinsTeam EchelonG4
5Les LiddiardGS VecchiG5
6Brian O’KellyBristolG6
7John PhillipsWinchesterG7
8Chris DunnAPI-AngliasportG8
9Andrew DonaldsonHuddersfieldG9
10Kevin HickmanAPI-AngliasportG10
11Martin BushMountain ashG11
12Steven Wade-JonesBath CCG12
13Tony ReesStockton-On-TeesG13
H1Ken BradburyTeam EchelonH1
2John DuckettBath CCH2

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.


The Welland Trophy

Welland Trophy 2026 — Results

Saturday 11 April 2026  ·  Course K47/15

Supported by Echelon Cycles of Pershore  ·  Organiser: Mike Amery, 18 Giffard Drive, Welland WR13 6SE  ·  Tel: 01684 310168

Individual prizes — TT bikes

1st 2nd 3rd
Men — actual time
1stOliver Osborne32:57
2ndAndrew Daniel34:23 B
3rdXavier Disley34:41
Women — actual time
1stLauren Cremer36:55
2ndSusan Semple40:30
3rdEmma Bexson42:35
Vets — age adjusted
1stMike Lythgoe30:38
2ndPeter Mulligan33:33
3rdEd Moss34:04

Individual prizes — road bikes

1st 2nd 3rd
Men — actual time
1stBenjamin Bollans35:08
2ndMark Hamer37:16
3rdKris Poole37:32
Women — actual time
1stVictoria Webb40:41
2ndHeidi North41:57
3rdAlison Mulligan50:36
Vets — age adjusted
1stPatrick Ellerbeck36:28
2ndMark Wise36:54
3rdPaul Gardiner38:10

Special categories

Tricycles — actual time
Paul Jacobs
1:05:30
3-up team — actual time
Droitwich Cycling Club
34:44 · Ricky Hughes, David Lynes, Joe Tyler
3-up team — age adjusted time
Worcester St Johns
1:49:23 · Andy Mills, Andrew Bradley, Alastair Cornock
Welland Trophy — VTTA team prize
Best 2 TT bikes + best 3 road bikes on age adjusted time
TT1 — Mike Lythgoe00:30:38
TT2 — Peter Mulligan00:33:03
RB1 — Mark Hamer00:36:13
RB2 — Kris Poole00:36:20
RB3 — Victoria Webb00:36:33
Team total02:52:47

One prize per rider except Welland Trophy. Provisional results.

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.


Lincoln Masters Trophy

RaceCatCat PosRace PosNameClub / TownSeries Points
ABCA12Richard SharpHayton24
2Graham WallerTeam bottrill22
3Tijmen SchelDestination Bike RT20
4Chris FowlerKettering18
5Dumitru CiorobitcaWarrington17
6Adam BrumptonTemporary Member16
B11Matthew BottrillTeam bottrill24
23David ShackletonHull22
36Paul AllenCasp RT20
47Dieter DrogerBarnsley18
5Olly HumphreysHaus17
6Robert MitchellRotherham16
7Ryan MachinDestination Bike RT15
8Jamie MurrayOakham14
9Adam ChamberlinAPI-Angliasport13
C14Christopher QuinBiddulph Moor24
25Mark Smith CDestination Bike RT22
38Nigel ModlinskyAltrincham20
49Mark GreenwoodHampshire18
510Paul DringTeam Echelon17
6martin nelsonRotherham16
7stuart jamesonSolihull CC15
8lee smithLong Steady Days14
9Matt MannakeeHarrogate13
10Marco CoppolaHextable12
DED11Ray BellLiverpool24
22Paul ThursfieldGraham Weigh RT22
34Antony WallisBorn to Bike RT20
46richard oakesTeam Ohten18
510Michael WeaverStamford17
6Andrew LoweOlney16
7Andy BennettLiverpool15
8Michael D’ArcyCC Luton14
9Kieron LewisCC Luton13
10Duncan OrmeLancaster12
E13Richard MooreBrough24
25Michael BellGreasby22
37steve gibsonSHEFFIELD20
48Mike JonesShrewsbury18
59Steve BlakePlymouth17
6Peter RogersStockport16
7Paul MolloyLiverpool15
8Deano SibthorpeTeam Echelon14
9Stuart HadwinBebington13
10Peter MulliganDroitwich12
FGHIWF11robert pyeClitheroe24
22Robert TillottRamsey22
33Keith Lilley Plymouth 20
44Rob O’ CONNORBorn to Bike RT18
55Chris BeanBicester17
66Brian PearsonBarrow-In-Furness16
77Martin TolleyStafford15
89Graham WilsonCheltenham & County CC14
9Steve Davies FWarrington13
10Paul StewartAPI-Angliasport12
G18Andrew DonaldsonHuddersfield24
210Chris DunnAPI-Angliasport22
3james RutherfordAPI-Angliasport20
4andrew robertsGS Vecchi18
5Steve MacklinBeverley17
6Tony CarterSHEFFIELD16
7Patrick EllerbeckHuntingdon15
8Phill HardingKingsnorth International14
9Kevin HickmanAPI-Angliasport13
10Mark MintingChesterfield12
H1David DeakinsLancaster24
2DAVE BURTONKingsnorth International22
3Ken BradburyTeam Echelon20
I1Bill CottonDronfield24
W401Alison FovargueMelbourne 24
2Victoria MannakeeHarrogate22
W601Liz HallidayKingsnorth International24

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.


The Brixton Classic

RaceRace PosNameClub / TownCatCat PosSeries Points
ABCD1matt holmesArctic Aircon RTB130
2Andrew HastingsArctic Aircon RTB225.5
3Rob BriceCranbrookB321
4Mark Smith CDestination Bike RTC130
5Ed BlowersDoverA130
6Philip GlowinskiVC LondresA225.5
7vincent ChristanLoughtonA321
8david tateDestination Bike RTC225.5
9Matt SteelSouthend on SeaC321
10Graham GalvinLondonD130
11James DrainGemini BcA418
12Charles Kennedy-ScottLondonD225.5
13Jamie BishopNewhall CCC418
14Marco CoppolaHextableC515
15Simon BriscoeTemporary MemberC612
16Valentino FontanaGemini BcB418
17David FarrowEagle Road ClubD321
18Andrew HammondNewmarket C&TCD418
19Steve NoelLondonD515
20Ian DawsonGemini BcD612
21Tim SimpkinsNewhall CCC79
22David CarterWhitstableC86
23Kevin AttreedHarold WoodA515
DNFDuncan RimmerSurbitonCDNF
EFGHI1Ken KnightLondon DynamoE130
2Andrew BuurmanLondonE225.5
3Paul TurnerArctic Aircon RTE321
4mathilde paulsBorn to Bike RTF130
5Keith WalkerChathamE418
6Andy BatheNewmarketE515
7Antonius WubbenLong Steady DaysE612
8Stephen PiperSchils – Doltcini RTF225.5
9Phill HardingKingsnorth InternationalG130
10Julian Niles-CunningtonLong Steady DaysF321
11Chris DunnAPI-AngliasportG225.5
12Nick SymesVC LondresE79
13Malcolm FreemanGS VecchiH130
14Jayne PaineTeam OhtenG321
15olivier macphersonKingsnorth InternationalH225.5
16Laura O’SheaBroxbourneF418
17Julian BoulterEagle Road ClubE86
18Stuart HowardTonbridgeE94.5
19Claire HallHalsteadF515
20Liz HallidayKingsnorth InternationalG418
21Trevor GannonLondonF612
22Stuart JagoSouthend WheelersG515
23DAVE BURTONKingsnorth InternationalH321
24Dave TompkinsEnfieldI130
25Dave WoodsCC LutonH418
26Murray RobertsonLoughtonH515
27Raymond Batsford LondonI225.5

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.