Features Reports

2025 RTTC National Hill Climb Championships: report and results

Crowds packed the streets of Matlock as riders fought gravity and pain at the 2025 RTTC National Hill Climb Championships — where Harry Macfarlane, Rachel Galler, Harry Hudson and Ruby Isaac rose above the rest to claim national glory on Bank Road

Harry Macfarlane (Rule28 Outliers) produced a blistering ride of 2 minutes 14.7 seconds to retain his National Hill Climb Championship crown in dominant fashion up Bank Road on an afternoon where Rachel Galler (FTP Fulfil The Potential RT) claimed the women’s championship for the first time, beating three time champion Illi Gardner (Cardiff Ajax CC) to the prize.

Meanwhile Harry Hudson lit up an overcast Matlock in his rainbow jersey, the Junior World Road Race Champion adding a third straight Junior title to his growing palmares his final race for the Harrogate Nova RT, while Ruby Isaac (Tofuati Everyone Active) bounced back from injury to reclaim the junior women’s title she won on the Struggle in 2023. Christopher Scott of Le Col Race Team and Morgan Newberry of Loughborough Students CCC were the inaugural paracgcling champions.

Featured image: Mark James

Report

Women

Rachel Galler ended her excellent season in the finest way, claiming her first National Hill Climb championship as the only women to break the three minute mark on Bank Road.

Maria Holdcroft (Cowley Road Condors CC) was the best of the early starters, the indoor specialist’s time of 3.10.9, which put her in the lead, eventually enough for 5th place.

Image: Mark James

Her time was overthrown by Lucy Lee. The  DAS-Hutchinson rider, who entered the race as a relative hill climb novice, demonstrated what makes her one of Britain’s finest road racers, the Curlew Cup winner producing a steadfast effort, mostly seated, up the gruelling slopes to shave 3.3 seconds off the leading time.

With Lee’s teammate and silver medalist from 2024 Lizi Brooke failing to make an impact on the top of the timesheets, Maddie Heywood (Elevate RT) briefly set the quickest time with 3.04.6, a tough mark to beat with only Galler and Gardner remaining in the start area.

Galler, the penultimate rider to take on the climb, stormed up the steepest section through the large crowds, setting a strong tempo out of the saddle and driving to the line to become the first rider to dip under three minutes: 2.59.8 the mark for three time champion Illi Gardner to beat.

Image: Mark James

Gardner has made the event her own in recent years, the only reservations surrounding her quest for a fourth title the length of Bank Road making the effort required too explosive for her. Despite this, she powered up the climb in similar style to Galler, out the saddle with a grimace on her face, setting the fastest time at the halfway point. Sockless, with a baggy long sleeve jersey on, her lack of marginal gains may have ended up costing her as her effort faded in the final metres, however, a brave time of 3.01.8 only enough for the silver medal. 

At the presentation, Galler reflected on what the win meant to her and her team. “I’m proud to be taking the jersey back up north,” she said. “Thanks to everyone for their support — I couldn’t have got up that last bit without it.”

Open

With 460 starters, the favourites for the Open title were faced with a long wait to begin their ascent of Bank Road, the 834m climb ending in glory for one rider and a world of pain for the others.

Matt Holmes (Wigan Wheelers), clad in a skinsuit baring the logo of event sponsors OGT, was the first of the seeded riders off the line at a shade after 3pm, aggressively riding out of the saddle most of the way up as he set the then fastest time of the day of 2.26.5.

The biggest hitters were still to come, however, road racers turned hill climb specialists Ben Millar (Reflex Nopinz) and Gabe Dellar (Primera-TeamJobs) bettering Holmes’ time by just 0.1 and 2.1 seconds respectively.

Image: Mark James

As predicted, it would come down to a four way fight between the favourites for the title. The crowd, three deep at the steepest part of the hill, going wild as the first of those, Andrew Feather (HuntBikeWheels.com), the four time champion, danced up the 15% gradients with grace and seeming ease – his time of 2.20.4 setting a new benchmark. It was one Andrew Nichols (Team Lifting Gear Products) couldn’t match despite winning last week’s open event on the same climb, tapping out a good rhythm to finish just 0.3 seconds off Feather’s time.

The penultimate rider off the start ramp was Keiran Wynne-Cattanach (Team Lifting Gear Products), the Welshman heading into the competition as the Spindata number one and Dan Evans’ pick for the win. He would set a new fastest time at the top of the climb as the sun began to peek through, the first man under the 2.20 barrier with 2.19.8 the target for defending champion Harry MacFarlane. The crowd full of anticipation for the final rider of the day.

After playing up to being the underdog in his interview with The British Continental this week, Macfarlane arrived to the start line after his unconventional warm up, which involves wrapping a snood round his mouth and nose, looking every inch the champion, lean and powerful in his Rule28 Outliers skinsuit. Powering up the climb, mostly out of the saddle, he crossed the line over 5 seconds clear of Wynne-Cattanach, taking an emotional, and popular, second title with it.

Image: Mark James

Macfarlane was almost lost for words as he pulled on the national champion’s jersey. “It’s a great climb, it’s great to have it here, and it’s great to share the podium with such hitters,” he said, still catching his breath. “You may have seen the YouTube video I put out recently — it shows what you can do if you dedicate yourself to something.” It was a moment of vindication for the Rule 28 Outliers rider, whose journey from former smoker to national champion has captured the imagination of fans across the country.

Junior

The crowd expected. Harry Hudson duly delivered – the Sheffield rider making the most of his new found star attraction status, the 18-year-old dazzling fans with a display of speed the hill climb community now take for granted.

Clad in the rainbow jersey, the Junior World Road Race Champion stopped the clock in 2.20.8, bettering Ezra Bateman’s time of 2.27.0 by over six seconds. It was a strong ride from the Clifton CC York rider who, at only 15, looks to have a bright future ahead. It was a Hudson family affair on the podium with Harry’s younger brother Finley, another rider to watch in years to come, taking bronze, 14 seconds off his brother’s time.

In the Junior Women’s race it was Ruby Isaac who claimed a comeback win, the Junior National Road Race Champion dominating the field to claim a second Junior Hill Climb title after coming back from injury following a crash. It was a test which the Tofuati Everyone Active rider passed with flying colours, driving up the climb in a big gear to set a time of 3.24.6.

Isaac, Hudson, Galler and Macfarlane. Image: Mark James

Local rider Phoebe Langlands (Matlock CC) caused an upset, using her local knowledge to finish with the silver medal, 15 seconds back, while Ayeha Vose (Shibden Cycling Club) pipped defending champion and teammate Maia Howell to the bronze medal, 3 seconds further back.

Para

In the paracycling category – a first for the national hill climb championships – the titles went to Christopher Scott of Le Col Race Team and Morgan Newberry of Loughborough Students Cycling Club.

Scott set the benchmark with a powerful 3 minutes 16 seconds on Matlock’s steep Bank Road to claim the Open victory, while Newberry impressed with a composed 4 minutes flat to take the women’s crown.

Results

Results for the top 50 in each category only.

Women

PosNameTimeClub NameCatCat Position
1Rachel Galler02:59.8Ftp ( Fulfil The Potential ) Race TeamSenior1
2Illi Gardner03:01.8Cardiff Ajax CcSenior2
3Madeleine Heywood03:04.6Elevate RtSenior3
4Lucy Lee03:07.6Das HutchinsonSenior4
5Maria Holdcroft03:10.9Cowley Road Condors CcSenior5
6Hannah Clough03:13.3University Of Nottingham C CEspoir1
7Lizi Brooke03:13.9Das HutchinsonSenior6
8Lucy Deschamps03:15.1Elevate RtD1
9Christina Wiejak03:19.7Magspeed RacingSenior7
10Ellen Reynolds03:20.1Elevate RtSenior8
11Charlotte Dalton03:21.8Elevate RtSenior9
12Isabel Rodriguez03:23.3Warwick Lanterne Rouge Cycling ClubSenior10
13Cat Macintosh03:23.3Knights LondonSenior11
14Lucy Havard03:28.1Cambridge University CcSenior12
15Anna Boniface03:29.7Ftp ( Fulfil The Potential ) Race TeamSenior13
16Sannah Zaman03:30.2Cj OsheaEspoir2
17Emma Leslie03:31.0University Of Bath Cycling ClubEspoir3
18Rebecca Richardson03:34.5Team Lifting Gear ProductsSenior14
19Rebekah Hendrickse03:40.8Emc CyclingSenior15
20Natalie Stevenson03:42.8Glasgow Ivy CcA1
21Jenny Holl03:42.9Stirling Bike ClubSenior16
22Sara Willhoit03:45.2Paramount CrtSenior17
23Eluned King03:45.7Alba Development Road TeamSenior18
24Sarah Wilkinson03:46.3Blaydon CcD2
25Bea Wood03:48.1Elevate RtEspoir4
26Connie Hayes03:50.4Cj OsheaSenior19
27Becky Hair03:50.7Ftp ( Fulfil The Potential ) Race TeamSenior20
28Anastasia Bowler03:51.4Ftp ( Fulfil The Potential ) Race TeamSenior21
29Emily Lockwood03:51.5Chippenham & District WheelersSenior22
30Georgia Huddleston
31Gemma Mitchell03:54.5Ftp ( Fulfil The Potential ) Race TeamB1
32Bronwen Jenkinson03:54.6Clwb Beicio Egni EryriSenior24
33Anna Watkinson-Powell03:55.97 Hills Cycling ClubSenior25
34Lydia Baxter03:56.1Ftp ( Fulfil The Potential ) Race TeamSenior26
35Lois Brewer04:01.0Ystwyth CcSenior27
36Michelle Lewis04:01.1Peckham Cycle ClubA2
37Alice Larkin04:02.4High Peak Cycles RtC1
38Elspeth Chatto04:03.6Blaydon CcSenior28
39Jennifer Lemen04:04.2Pdq Cycle CoachingSenior29
40Emily Alderson04:05.2Loughborough Students Cycling ClubSenior30
41Sarah Harrison04:05.3Team SheffieldC2
42Josie Harcourt04:06.3Ftp ( Fulfil The Potential ) Race TeamSenior31
43Lilja Raine04:06.4Loughborough Students Cycling ClubEspoir5
44Eleanor Dixon04:09.5Ftp ( Fulfil The Potential ) Race TeamSenior32
45Tina Lohr04:12.9Horsham CyclingB2
46Francesca Leveton04:16.3Huddersfield Star WhsSenior33
47Tammy Lewis-Jones04:21.6Clwb Beicio Egni EryriD3
48Ellen Rham04:22.4Assos Uk Race TeamSenior34
49Sally Maitland04:24.6Beeston Cycling ClubD4
50Isabella Ash04:25.0Tactic Sport Uk Race TeamSenior35

Open

PosNameTimeClub NameCatCat Position
1Harry Macfarlane02:14.7Rule 28 OutliersSenior1
2Kieran Wynne-Cattanach02:19.8Team Lifting Gear ProductsSenior2
3Andrew Feather02:20.4Huntbikewheels.ComA1
4Andy Nichols02:20.7Team Lifting Gear ProductsSenior3
5Gabe Dellar02:24.4Primera-TeamjobsSenior4
6Ben Millar02:26.4Reflex RacingSenior5
7Matthew Holmes02:26.5Wigan Whs CcSenior6
8Matthew Ferguson02:31.1Redhill CcSenior7
9Charlie Mactear02:31.373 Degrees Bicycles, WestSide Coaching rtSenior8
10Angus Toms02:31.4Edinburgh Bike Fitting RtSenior9
11Kirk Vickers02:31.8Dave Scott CoachingSenior10
12David Fellows02:32.0Solihull CcSenior11
13Rob Walker02:32.1Wardperformanceuk.ComSenior12
14Josh Coyne02:32.4Elevate RtSenior13
15Matthew Brown02:32.7University Of Nottingham C CEspoir1
16Ross Howcroft-Jones02:33.1Team Lifting Gear ProductsSenior14
17Harvey Weinberger02:33.3As Test TeamSenior15
18Callum Stewart02:33.8East London VeloA2
19Alex Raynard02:34.5Macclesfield WheelersSenior16
20George Spooner02:35.4Cambridge University CcSenior17
21William Salter02:35.7Yeovil Cycling ClubEspoir2
22Kishan Bakrania02:36.0Arctic Aircon RtSenior18
23Cormac Nisbet02:36.3University Of Nottingham C CEspoir3
24Cameron Orr02:36.4Matlock CcSenior19
25Edward Copeland02:36.7Ludlow Brewery Race TeamSenior20
26Dan Evans02:37.2Assos Uk Race TeamA3
27Ryan Oldam02:37.2Elevate RtSenior21
28David Sheldon02:37.4Solihull CcSenior22
29Tobi Ng02:38.9Team Pb PerformanceSenior23
30Max Duckworth02:39.0Southborough & Dist. WhsEspoir4
31Harvey Thomas02:39.9Reflex RacingEspoir5
32Sam Carrotte02:41.1Edinburgh Bike Fitting RtEspoir6
33James Hayward02:41.7Woolwich CcB1
34Joshua Hall02:42.2Elevate RtEspoir7
35Tom Heal02:42.4Raptor Factory RacingSenior24
36Adam Pinder02:42.5Muckle Cycle ClubSenior25
37Matthew Skeats02:42.9Myhillcycling.Co.UkSenior26
38Barnabas Pickford02:43.2University Of Nottingham C CSenior27
39Rowan Brackston02:43.4Charlotteville Cycling ClubSenior28
40Arion Oates02:43.5Pdq Cycle CoachingSenior29
41Nicholas Latimer02:43.6Team Lifting Gear ProductsA4
42Tim Bodey02:44.0Hub VeloSenior30
43Michael Henderson02:45.2Oxford University CcEspoir8
44Nicholas Candy02:45.9Finchley RtSenior31
45Sebastian Sturges02:47.07 Hills Cycling ClubSenior32
46George Stephen02:47.2University Of Nottingham C CEspoir9
47Bobby Buenfeld02:47.4Velo Club VentaEspoir10
48William Collie02:47.9Elevate RtSenior33
49Russell Powell02:48.2Sid Valley CcA5
50Daniel Keegan02:48.2Cestria C.C.Senior34

Junior

Women

PosNameTimeClub Name
23Ruby Isaac03:24.6Tofauti Everyone Active
29Phoebe Langlands03:39.1Matlock Cc
34Ayesha Vose03:42.7Shibden Cycling Club
35Maia Howell03:43.9Shibden Cycling Club
36Rianna Mahoney03:45.94T+ Cyclopark
37Olivia Smallshaw03:46.3Secret Training Cc
39Helen Stevenson03:48.0Cwmcarn Paragon Cycling Club
40Flavia Hitchings03:50.0Southborough & Dist. Whs
46Olivia Marriott04:01.5Derby Mercury R C
47Boo Williams04:02.3Royal Albert Cycling Club
51Seraphina Green04:20.0Trek Sheffield
55Alice Tulett05:00.0Thanet Rc
57Isla Bestwick05:09.7Esv Manchester
58Sophie Wood05:11.4Elevate Rt
62Heidi Eyers06:09.3Matlock Cc
64Ruby Miller06:20.5Matlock Cc
65Lucy Proctor07:45.2Matlock Cc

Open

PosNameTimeClub Name
1Harry Hudson02:20.8Harrogate Nova Race Team
2Ezra Bateman02:27.0Clifton Cc York
3Finley Hudson02:34.7Harrogate Nova Race Team
4Oliver Swinburn02:39.0Velo Club Lincoln
5Matthew Fletcher02:47.3Harrogate Nova Race Team
6Cesare Masset02:49.9Brighton Mitre Cc
7Daniel Middlebrooke02:50.3Otley Cc
8Alfie Nott02:52.0Clancy Briggs Cycling Academy
9Freddie Winkley02:55.8Secret Training Cc
10Harley Widdowson02:56.7Tofauti Everyone Active
11Isaac Pressley02:57.2Clifton Cc York
12James Bacon02:57.2Team M.I. Racing Townsend Vehicle Hire
13Alexander Stuart02:59.8Zephyr Cycling Club
14Tristan Davies Bennett02:59.9Barnsley Road Club
15Noah Starbuck03:03.1Sleaford Wheelers Cycling Club
16Jamie Brough03:06.8Matlock Cc
17Ed Stubbs03:07.33C Test Team
18Rocco Schumacher03:08.2Huub Wattshop
19Ethan Hull03:13.4Lakes Road Club
20Charlie Brennan03:16.8360cycling
21Ben Cleave03:17.0Cardiff Ajax Cc
22Joshua Ball03:21.0Derby Mercury R C
24Leo Mullen03:29.5Royal Albert Cycling Club
25Ren Baty03:30.7Vc De Londres
26Douglas Tulett03:34.3Thanet Rc
27Patrick Kavanagh03:35.3Harrogate Nova Cc
28Miles Foord03:38.9Velo Club Long Eaton
30Riley Mahoney03:39.44T+ Cyclopark
31Finn Miller03:39.8Matlock Cc
32Joshua Bradbury03:40.1Manchester Wheelers
33Stanley Perkins03:41.5Matlock Cc
38Max Westwood03:46.5Esv Manchester
41Noah Zaman03:55.5Myhillcycling.Co.Uk
42Theo Firth03:55.9East Bradford Cc
43Earl Robinson03:57.5Esv Manchester
44Owen Smart03:59.0Myhillcycling.Co.Uk
45Franz Sharman04:01.4Matlock Cc
48Frederick Farr04:05.2Matlock Cc
49George Roberts04:07.6Avid Sport
50George Anthony04:19.3Matlock Cc

Para

Women

PosNameTimeClub Name
2Morgan Newberry04:00.1Loughborough Students Cycling Club
7Amelia Cass04:41.8Loughborough Students Cycling Club

Open

PosNameTimeClub Name
1Christopher Scott03:16.3Le Col Race Team
3Mark Staples04:08.5Lone Wolf Racing
4Zac Rogers04:16.2Team PB Performance
5Darren Miller04:21.8
6Wayne Holton04:29.8Welland Valley Cc
8Rik Waddon04:52.9Chester Rc

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