Tim Shoreman winner of the Men’s race and Robyn Clay the Santini Womens GP winner at the Otley Town Centre Races on Wednesday night – Graham Briggs, Billy Ladle and Katie Robertson the support race winners
RESULT: Otley Grand Prix 2025
Santini Cycling Wear Women’s Grand Prix
1. Robyn Clay, DAS-Hutchinson 52:13
2. Madelaine Leech, Handsling Alba Development Road Team st
3. Morven Yeoman, DAS-Hutchinson st
4. Sophie Lewis, DAS-Hutchinson st
5. Anna Morris, st
6. Jessica Roberts, Spectra Racing st
7. Abigail Miller, Tofauti Everyone Active Majaco st
8. Tiffany Keep, DAS-Hutchinson st
9. Anna Flynn, Spectra Racing st
10. Grace Lister, Hess Cycling Team st
11. Mari Porton, Handsling Alba Development Road Team st
12. Madeline Cooper, Montezumas Eventrex Race Team st
13. Isabel Mayes, CJ OShea Racing Team st
14. Lucy Lee, DAS-Hutchinson st
15. Matilda McKibben, CJ OShea Racing Team st
16. Evie Smith, Shibden Apex RT st
17. Jenny Holl, Loughborough Lightning st
18. Monica Greenwood, Team Coop – Repsol st
19. Alex Morrice, Smurfit Westrock Cycling Team st
20. Alice Colling, Smurfit Westrock Cycling Team st
21. Sophie Thackray, Spectra Racing st
22. Esther Wong, Torelli st
23. Kirstie Drakeford, Jadan Vive le Velo Glasdon st
24. Grace Ward, Watersley R&D Cycling Team st
25. Lotty Dawson, Brother UK – On Form st
26. Rachel Galler, FTP-Fulfil The Potential-Racing st
27. Rebekah Nash, Jadan Vive le Velo Glasdon st
28. Alderney Baker, Team Empella st
29. Ruby Oakes, DAS-Hutchinson st
30. Ruby Blanc, 360cycling st
31. Jo Tindley, Smurfit Westrock Cycling Team st
32. Katie-Anne, Calton Team Boompods st
33. Megan Anderson, Team Boompods st
34. Grace Reynolds, Smurfit Westrock Cycling Team st
35. Frankie Hall, Praties Cycling Team st
36. Amelia Cebak, Smurfit Westrock Cycling Team st
37. Grace Sargeant, London Academy st
38. Laura Senior, SCOTT Pioneer DJ st
39. Jennifer Powell, Performance Development Team st
40. Maddie Heywood, Loughborough Lightning st
41. Georgina Oakley, Loughborough Lightning +1:25
42. Rebecca Woodvine, Team Boompods +1:46
43. Amy Perryman, st
44. Millie Skinner, Team Boompods st
45. Dannielle Watkinson, Jadan Vive le Velo Glasdon +1:49
46. Ida Ketelsen, CJ OShea Racing Team +3:04
47. Lucy Glover, Smurfit Westrock Cycling Team st
48. Nicole Duncan, Simpson Nouvelles st
49. Claire Nott, FTP-Fulfil The Potential-Racing st
50. Abbie Taylor, Jadan Vive le Velo Glasdon st
51. Jayati Hine, Loughborough Lightning st
52. Anastasia Bowler, FTP-Fulfil The Potential-Racing st
53. Hannah Bayes, Team Boompods st
54. Amy Drysdale, Team Boompods st
55. Amy Gornall, Handsling Alba Development Road Team st
56. Katherine Handy, Valley Striders CC st
57. Erin Avill, Simpson Nouvelles st
58. Bethany Jackson, Simpson Nouvelles +3:08
59. Xan Crees, Fatcreations/ USE Components st
60. Annabel Ramsay, Smurfit Westrock Cycling Team +3:19
61. Roisin Lally, Loughborough Lightning +3 Laps
62. Olivia Kelly, Loughborough Lightning +3 Laps
63. Lindsay Toy, OShea – Development Team +3 Laps
64. Ayesha Vose, Brother UK – On Form +3 Laps
65. Kayla Dinnin, Liv Cycling Club – Halo Films +3 Laps
66. Shona Mosley, +3 Laps
67. Bethany Goodwin, Brother UK – On Form +3 Laps
68. Kate Richardson, Handsling Alba Development Road Team +3 Laps
69. Lily Brindle, Brother UK – On Form +3 Laps
70. Charlotte Deykin, Jadan Vive le Velo Glasdon +3 Laps
71. Rebecca Hair, FTP-Fulfil The Potential-Racing +3 Laps
72. Evelyn Field, Solas Cycling +3 Laps
73. Amelia Sykes, Simpson Nouvelles +3 Laps
74. Esme Wiley, London Academy +3 Laps
75. Keira Bond, Handsling Alba Development Road Team +3 Laps
76. Eleina McFadden, Brother UK – On Form +3 Laps
77. Helena Shapton, Brother UK – On Form +3 Laps
78. Louise Davidson, London Academy +3 Laps
79. Samantha Fawcett, Spectra Racing +3 Laps
80. Harriet Evans, FTP-Fulfil The Potential-Racing +3 Laps
81. Emma Jane, Hornsby London Academy +3 Laps
82. Gabriella Butler, Team Boompods +3 Laps
83. Lowri Richards, Wales Racing Academy +3 Laps
84. Emily Middlebrooke, Otley CC +3 Laps
85. Neah Evans, Handsling Alba Development Road Team +3 Laps
86. Millie Thomson, Solas Cycling +3 Laps
87. Georgia Lancaster, Loughborough Lightning +3 Laps
88. Elizabeth Sanders, FTP-Fulfil The Potential-Racing +3 Laps
89. Marli Labuschagne, Jadan Vive le Velo Glasdon +3 Laps
90. Rebecca Newark, Jadan Vive le Velo Glasdon +3 Laps
91. Elizabeth Hermolle, DAS-Hutchinson +3 Laps
Raynor Foundation Men’s Otley Grand Prix
1. Tim Shoreman, Wheelbase Cabtech Castelli 51:20
2. Matthew Bostock, TEKKERZ CC st
3. Finn Crockett, VolkerWessels Cycling Team st
4. William Truelove, MUC-OFF-SRCT-STORCK st
5. Thomas Armstrong, Wheelbase Cabtech Castelli st
6. Frank Longstaff, DAS Richardsons st
7. Toby Bush, BCC Race Team st
8. Struan Shaw, Tofauti Everyone Active Majaco st
9. Max Bufton, Wheelbase Cabtech Castelli st
10. Alistair Gardner, CC Etupes st
11. Cameron McLaren, TAAP Kalas st
12. Jente Michels, Alpecin-Deceuninck Development Team st
13. Dylan Hicks, Raptor Factory Racing st
14. Daniel Barnes, Spectra Racing st
15. Zak Machin, BCC Race Team st
16. Jake Hales, Ride Revolution Coaching st
17. Oscar Amey, WWV Hagens Bermans Jayco st
18. Jake Jackson, MUC-OFF-SRCT-STORCK st
19. Kishan Bakrania st
20. Joel Hurt, Moonglu SpatzWear st
21. Caleb Pain, Ride Revolution Coaching st
22. Hugo Lutz Atkinson, EuroCyclingTrips – CCN st
23. Alexander Foster, Cycling Sheffield st
24. Charles Page, Foran CT st
25. Kieran Riley, Spellman – Dublin Port Cycling Team st
26. James Ambrose, Parish Ride Revolution Coaching st
27. Daniel Thompson, Harrogate Nova Race Team st
28. Matthew Wilson, Ride Revolution Coaching st
29. Tom Couzens st
30. Josh Housley, Primera-TeamJobs st
31. Philip Large, Wold Top Pactimo st
32. Joshua Horsfield, Reflex Nopinz st
33. William Jewitt, Mud Dock Racing st
34. Dexter Leeming-Sykes, Wheelbase Cabtech Castelli st
35. James Canham, Shibden Apex RT st
36. Alistair Slater, Clancy Briggs Cycling Academy st
37. Sam Shepherd st
38. Seth Jackson, FH MAS CAMS st
39. Adam Howell, MUC-OFF-SRCT-STORCK st
40. Brendan Luongo, Kelly Benefits st
41. Alex Beldon, MUC-OFF-SRCT-STORCK +8
42. Michael Gill, DAS Richardsons st
43. Harrison Dainty, FH MAS CAMS st
44. Elliott Holt, Fietsen Tempo st
45. George Radcliffe, X-Speed United Continental Team st
46. Liam Scott, Douglas JG Cycles CC st
47. Tom Martin, Wheelbase Cabtech Castelli +12
48. Toby Tanfield, Leadout Performance +20
49. William Tidball st
50. Olivier Mangham, DAS Richardsons +27
51. Harry Macfarlane, Ride Revolution Coaching +31
52. Sam Walsham, Reflex Nopinz st
53. Ben Etherington, 360cycling +38
54. Jack Lucas +44
55. Gabriel Dellar, Primera-TeamJobs +54
56. Archie Fletcher, 360cycling st
57. Aaron Cocker, Shibden Apex RT +1:03
58. Alfie Amey, TEKKERZ CC +1:09
59. Milo Wills, TEKKERZ CC st
60. Alec Briggs, TEKKERZ CC +1:15
61. Luca Bednarek, FH MAS CAMS +1:19
62. Ethan Batt Wuzhishan, SCOM MVMT Cycling Team st
63. Jack Sutton, Optimum Coaching +1:26
64. Alejandro Che, Kelly Benefits +1:49
65. Nathan Hardy, Team PB Performance st
66. Cillian Lewis, Shibden Apex RT +1:51
67. Thomas Ashcroft, Mud Dock Racing +1:58
68. Mark Hansom, Leadout Performance st
69. Denholm Edwards, Cycling Sheffield +2:09
70. Simon Alexander, DAS Richardsons +2:14
71. Benjamin Tuchner, TEKKERZ CC +2:25
72. Mark Agent, Wold Top Pactimo +2:33
73. Joe Wilson, Spectra Racing +2:45
74. Zachary Metheringham, Team PB Performance st
75. Daniel Smith, Leadout Performance +3:14
76. William Deely, Mud Dock Racing +3:31
77. Joshua Ballinger, Wolfox CAMS Le Col RT +1 Lap
78. Sam Kettlewell, TAAP Kalas +2 Laps
79. Felix Earth, Clancy Briggs Cycling Academy +2 Laps
80. William Roberts, Dolan Factory Racing +2 Laps
81. Conor White, MUC-OFF-SRCT-STORCK +3 Laps
82. Thomas Gardner, Mypad Racing +4 Laps
83. Ben Mewes, Moonglu SpatzWear +4 Laps
84. Harvey Stroh, TAAP Kalas +4 Laps
85. Charlie Parry, Mud Dock Racing +4 Laps
86. Lui Pollastrone, Reflex Nopinz +4 Laps
87. Joshua Gilbert, Team PB Performance +4 Laps
88. Thomas Adby, Mud Dock Racing +4 Laps
89. Sion Jones, Clancy Briggs Cycling Academy +5 Laps
90. Jack Cook, Calder Clarion CC +6 Laps
YOUTH A/B GIRLS
1. Katie Robertson, Clifton CC — U16G
2. Annie Ferne, Kirklees Cycling Academy — U14G (first U14)
3. Olivia Smallshaw, Secret-Training.cc — U16G
4. Isabelle Goodwin, Brother UK – On Form — U16G
5. Izzy Barbour, Edinburgh RC — U16G
6. Eliza Saxton, Huddersfield Star Wheelers — U14G
7. Tillie Jennings, Clancy Briggs Cycling Academy — U14G
8. Seraphina Green, Trek Sheffield Fox Valley — U14G
9. Seraphina Clegg, 360cycling — U14G
10. Lily Speak, The Lead Out Cycling Academy — U16G
11. Isla Pattinson, Solent Pirates — U16G
12. Harriet Sleightholm, Clifton CC — U14G
13. Elsie Hughes, Secret-Training.cc — U14G
YOUTH A/B BOYS
1. Billy Ladle, Secret-Training.cc — U16B
2. Noah Smith, GKR Racing — U16B
3. Alex Box, The Grit Cartel — U16B
4. Jamie Rabbett, Shibden Apex RT — U16B
5. Ezra Bateman, Clifton CC — U16B
6. Freddie Winkley, Shibden Apex RT — U16B
7. Charlie Priest, Clancy Briggs Cycling Academy — U16B
8. Ewan Whiting, Beeston Cycling Club — U16B
9. Bayley Woodger, Shibden Apex RT — U16B
10. Lewis Anderson, Shibden Apex RT — U16B
11. Arthur Sleightholm, Clifton CC — U16B
12. Daniel Shipton, Manilla Cycling — U14B (First U14)
13. Ethan Senyurek-Willis, Manilla Cycling — U14B
14. Laurence Denney, Maindy Flyers CC — U14B
15. Harry Collingwood-Cooper, Otley CC — U16B
16. Daniel Middlebrooke, Otley CC — U16B
17. Archie Whittemore, Clifton CC — U16B
18. Benjamin Harrington, Clifton CC — U16B
19. James Calvert, ROTOR Race Team — U16B
20. Joseph Wooliscroft, Shibden Cycling Club — U16B
21. Oliver Swinburn, The Grit Cartel — U16B
22. Jake Thornton, Shibden Cycling Club — U14B
23. Charlie Albone, Shibden Cycling Club — U16B
24. Finlay Staunton, Sprockets Cycle Club — U16B
25. Thomas Smith, Clifton CC — U16B
26. Reuben Hart, Huddersfield Star Wheelers — U14B
27. Thomas Nabb, Otley CC — U16B
28. Frank White, North Cheshire Clarion — U14B
29. Toby Diggins, 360cycling — U16B
30. Barnaby Smith, GKR Racing — U16B
31. Eamonn Postlethwaite, ESV Manchester — U14B
32. Dorian Molnar, Clifton CC — U14B
33. Patrick Kavanagh, Harrogate Nova CC — U16B
34. Benjamin Taylor, Sheffield Youth Cycling Club — U16B
35. Ethan Macaulay, Clifton CC — U14B
36. Daniel Breedon, Harrogate Nova CC — U14B
37. Jack Arundel, — U16B
38. Red Johnson , 360cycling — U14B
39. Ross Muir, Harrogate Nova CC — U14B
40. Louis Edwards, Otley CC — U16B
41. Joe Kendall, North Cheshire Clarion — U14B
42. Patrick Hardiman, Inspire Racing Adaston Henrys Ark — U14B
43. Henry Palmer, Inspire Racing Adaston Henrys Ark — U16B
44. Ethan Roper, Otley CRT — U14B
CATEGORY 2/3/4
1. Graham Briggs, Clancy Briggs Cycling Academy
2. Oliver Moss, Clifton CC
3. Huw Owen Clwb, Beicio Egni Eryri
4. Fraser Cummings, 360cycling
5. Harry Speak, Cannibal B Victorious
6. Dillon Preece, Beeston Cycling Club
7. Jody Mills, Zappi Racing Team
8. Rowan Baxter, Shibden Cycling Club
9. Robert Smart, Private Member
10. Harper Johnson, 360cycling
11. Oscar Saxton, Harrogate Nova Race Team
12. Jake Womersley
13. Matt Higgins, La Vetta CC
14. Reuben Trotter
15. Tom Cullen, Otley CC
16. Zach Barbour, Vanelli-Project Go
17. James Lee, Doncaster Whls CC
18. Ben Baker, Lee Valley Youth Cycling Club
19. James Richardson, Calder Clarion CC
20. Daniel Cutler, Team PB Performance
21. Daniel Hepton, Team Judge Tyrekey
22. Benjamin Flatau, Beeston Cycling Club
23. Finlay Young, VC Londres
24. Danny Hedley, RAFCC
25. Iwan Clark, Clancy Briggs Cycling Academy
26. Billy Ladle, Secret-Training.cc
27. James Moss, Saddleback Racing
28. Robert Smith, Army Cycling Union
29. Luke Hall, 360cycling
30. Kieran Frend, Lichfield City CC
31. Louie Wilson, Reifen Racing
32. George Daly, Geared Up RT
33. Oliver Thorpe, Beeston Cycling Club
34. Sean Dodsworth, Leadout Performance
35. Arthur Yates, ASSOS UK Racing Team
36. Simon Osgerby, Chorley CC
37. Nimai Inniss, TEKKERZ CC
38. Edward Hall, Otley CC
39. William Holloway, Albarosa Cycling Club
40. Finlay Graham, Mypad Racing
41. Cavan Walker
42. Jonny Kennedy
43. Finlay Webb, Exeter Wheelers
44. Ashley Marshall, Private member
45. Euan Campbell, Ride Revolution
46. Kevin Dennison, Otley CC
47. Harrison Evans, Team Pau
48. Ryan Manders, Wold Top Pactimo
49. Adam Quixall, Geared Up RT
50. Fraser Anderson, Vanelli-Project Go
51. Richard Summerbell, RAFCC
52. Sebastian Marshall
53. David Haygarth, Wheelbase Cabtech Castelli
54. Benjamin Pygott, Chorlton Velo
55. Karl Freeman
56. Dominic Horsfield, Reflex Nopinz
57. Joe Reed, Inspire Racing Adaston Henrys Ark
58. Colin Holt, Fietsen Tempo
59. William Jowett, Otley CC
60. Josh Betteley, Born to Bike Racing Team
61. Benjamin Tappenden, RAFCC
62. Kane Pulford-Roberts, Private Member
63. Oscar Hall, Otley CC
64. Tom Evans, Otley CC
Send your results as well as club, team & event news here
Other Results on VeloUK (including reports containing results)
- Features, Reports, Results
- TT Result: Westerley Cycling Club 25
- TT Result: Ross on Wye & Dist CC 25
- TT Result: Northampton & District CA 12.7m TT
- TT Result: Border City Whs CC 25
- TT Result: Ferryhill Whs 25
- RESULT: Salt Ayre Tuesday Series 13 (Lune RCC)
- Result: A Bridge Too Far Road Race
- Result: Lichfield No Frills #3
- Result: Chorley CC UCLAN Series Round 2
- Result: Seacroft Wheelers Summer Road Races
- Result: Junior Road Championships
- TT Result: Mid Devon Cycling Club 25
- TT Result: The Nifty Fifty
- TT Result: East Lancashire RC 10
- Result: King and Queen of the Bowl Crit Series 10
- TT Result: VC Norwich 10
- TT Result: Ross on Wye & Dist CC 10
- TT Result: City RC (Hull) 10
- TT Result: Dan Ward Memorial TT
- TT Result: Bristol South Cycling Club 50
- Result: Banbury Star Festival of Racing
- Result: Mid Shropshire Wheelers Severn Valley Youth Series
- Result: Fete du Velo (Redbourn)
- Result: Ilkley Town Centre Races
- HC Result: Winster Hill Climb
- Result: Mallory Park Youth Road Race League 4
- Result: RCR Goodwood Series #7
- Result: Schils Summer Circuit Races
- Result: Tameside Cycling Development League
- Result: West Thames League Circuit Race League 12
- Result: Chorley CC UCLAN Series Round 1
- Opening of Sir Mark Cavendish Raceway
- Result: Full Gas Summer Circuit Series 13
- Result: RL360 Isle of Man Youth League 11
- Result: PNE Mountbatten Summer Series 6
- Bike News: Ribble Cycles Alloy Bikes
- RESULT: Otley Grand Prix 2025
- Result: Lotus Cars Cycle Race League 7
- TT Result: Darlington Cycling Club 25
- TT Result: Velo Club Cumbria 25
Other News on VeloUK
- Opening of Sir Mark Cavendish Raceway
- Bike News: Ribble Cycles Alloy Bikes
- This Weekend: Junior Road Championships
- Wednesday: Otley Cycle Races
- Mid Shropshire Wheelers celebrates 100 Years of Cycling
- Team Feature: Prologue Junior Racing Team Spring Review
- New: Ribble Cycles Ultra-Grit & Allgrit Ranges
- START LISTS FOR BRITISH ROAD CHAMPIONSHIPS
- STARTLIST: Two day Giant Tugby Ronde van Wymeswold
- NEWS: MAJOR JUNIOR TEAMS TO MERGE FOR 2026
- Entries Wanted: Ilkley Town Centre Races
- Report/Result: Women’s Tour of Britain Stage 2
- Report: Women’s Tour of Britain Stage 1
- STARTLIST: Owen Blower Memorial Road Races
- Events: Halesowen Academy Road Race
- News: May Pedal Club Lunch
- RIBBLE PARTNERS WITH THE BIKE FITTERS
- Monday: Witham Wheelers Road Races
- British Stars for Women’s Tour of Britain
- Women’s Tour of Britain Riders 2025
- BIKES: RIBBLE UNVEILS ULTRA-RACE
- Women’s Tour of Britain Routes
- STARTLISTS: 2025 Lincoln Grand Prix
- STARTLIST: The Witham Hall Grand Prix
- Startlist: Timmy James Memorial Grand Prix
- FEATURE: PEDAL CLUB LUNCH REPORT (APRIL)
- 2025 BRITISH ROAD CHAMPIONSHIPS – ROUTES
- STARTLIST: Sloan Trophy (April 27)
- News: Teams Revealed for the Women’s Tour of Britain
- Startlist: CiCLE Classic International
- Sunday: CiCLE Classic UCI Road Race
- News: Women’s Tour of Britain Stage Hosts
- PERTH GRAND PRIX (SCOTLAND)
- April 19: PNE National B Road Race
- STARTLIST: East Cleveland Classic
- Startlists: Witham Hall Junior Two Day (Men & Women)
- Startlist: Totnes-Vire Two Day
- STARTLISTS: Cold Dark Capenwray Road Races
- News: CiCLE Classic – Volunteers Wanted
- Startlist: Danum Trophy 2025