Upcoming Events

Tollie Ho!
Brahan Estate, Brahan, Dingwall, Ross-shire IV7 8EE
Vive le Velo Spring Cross Series Event 1
Costello Stadium, Anlaby Park Road North, Hull, Yorkshire HU4 6XQ
SpyVelo CX Cup Round 1
Fairfields Manor, Shinybricks Lane, Whitwell, Isle of Wight PO38 2PA
Surrey Hills Gravelcross CX
Cranleigh Showground, Cranleigh, Surrey GU6 7DW
Vive le Velo Spring Cross Series Event 2
Costello Stadium, Anlaby Park Road North, Hull, Yorkshire HU4 6XQ
SpyVelo CX Cup Round 2
Nodewell Farm, Highdown, Totland, Isle of Wight PO39 0HY
Carlingwark Cross
Carlingwark Park, Castle Douglas, Dumfries & Galloway DG7 1EZ

Find An Event

Event not listed?

The cyclo-cross season is now officially over however we currently have 43 events listed but if you know of one that we've missed tell us about it by filling in the form on our event submission page and we'll do the rest. And if you spot any mistakes be sure to let us know. You can email us via the contact form at the bottom of this page. The season will start again in September

Quick Links

Latest News

@UKCXEvents #UKCXEvents

Events Newsletter

Subscribe to our newsletter and we'll keep you up to date with all the latest cyclo-cross events taking place around the country.
Email *

Find Your Local Cyclo-Cross League

If you’re not a member of a cycling club and want to go racing then a great way to get involved is to find your local league and enter some events. In most cases you can simply turn up on the day, pay your entry fee, and race. There are plenty of leagues to choose from and while cyclo-cross is predominantly an autumn and winter sport, in recent years there has been a steady growth in the number of spring and summer leagues.

League Results

02/19/2017Sun 19-Feb-17SQ4 Dig In At The Dock
02/05/2017Sun 5-Feb-17SQ3 Thistly Cross at Foxlake
01/29/2017Sun 29-Jan-17London League R13
01/29/2017Sun 29-Jan-17West Midlands League R14
01/29/2017Sun 29-Jan-17Western League R17
01/28/2017Sat 28-Jan-17Central League R15
01/22/2017Sun 22-Jan-17Eastern League R17
01/22/2017Sun 22-Jan-17Lincolnshire League R13
01/22/2017Sun 22-Jan-17London League R12
01/22/2017Sun 22-Jan-17SQ2 Doonbank Trofee
01/22/2017Sun 22-Jan-17Wessex League R14
01/22/2017Sun 22-Jan-17West Midlands League R13
01/22/2017Sun 22-Jan-17Western League R16
01/22/2017Sun 22-Jan-17Yorkshire Points Series R9
01/21/2017Sat 21-Jan-17Central League R14
01/21/2017Sat 21-Jan-17Notts & Derby League R11
01/15/2017Sun 15-Jan-17Central League R13
01/15/2017Sun 15-Jan-17London League R11
01/15/2017Sun 15-Jan-17SQ1 Rouken Glen Cyclocross
01/15/2017Sun 15-Jan-17Wessex League R13
01/15/2017Sun 15-Jan-17West Midlands League R12a
01/14/2017Sat 14-Jan-17Notts & Derby League R10
01/08/2017Sun 8-Jan-17Irish National CX Champs
01/08/2017Sun 8-Jan-17UK National CX Champs Day 2
01/07/2017Sat 7-Jan-17UK National CX Champs Day 1
01/02/2017Mon 2-Jan-17Eastern League R16
01/02/2017Mon 2-Jan-17West Midlands League R12
12/27/2016Tue 27-Dec-16North West League R11
12/27/2016Tue 27-Dec-16Notts & Derby League R9
12/27/2016Tue 27-Dec-16Western League R15
12/26/2016Mon 26-Dec-16CRC Boxing Day CX
12/18/2016Sun 18-Dec-16Central League R12
12/18/2016Sun 18-Dec-16Eastern League R15
12/18/2016Sun 18-Dec-16Lincolnshire League R12
12/18/2016Sun 18-Dec-16South West CX Champs
12/18/2016Sun 18-Dec-16South West League R10
12/18/2016Sun 18-Dec-16Ulster CX Champs
12/18/2016Sun 18-Dec-16West Midlands League R11
12/18/2016Sun 18-Dec-16Western League R14
12/11/2016Sun 11-Dec-16Central League R11
12/11/2016Sun 11-Dec-16Eastern League R14
12/11/2016Sun 11-Dec-16Lincolnshire League R11
12/11/2016Sun 11-Dec-16London League R10
12/11/2016Sun 11-Dec-16National Trophy Series R5
12/11/2016Sun 11-Dec-16South West League R9
12/11/2016Sun 11-Dec-16Ulster Series R10
12/11/2016Sun 11-Dec-16Wessex League R12
12/11/2016Sun 11-Dec-16Western League R13
12/10/2016Sat 10-Dec-16SCX R7 Cross at the Castle
12/04/2016Sun 4-Dec-16Lincolnshire League R10
12/04/2016Sun 4-Dec-16Midlands CX Champs
12/04/2016Sun 4-Dec-16North of England CX Champs
12/04/2016Sun 4-Dec-16Notts & Derby League R8
12/04/2016Sun 4-Dec-16Scottish CX Champs
12/04/2016Sun 4-Dec-16SCX R6 Lochore
12/04/2016Sun 4-Dec-16SE & Eastern CX Champs
12/04/2016Sun 4-Dec-16South of England CX Champs
12/04/2016Sun 4-Dec-16Ulster Series R9
12/04/2016Sun 4-Dec-16Welsh CX Champs
12/04/2016Sun 4-Dec-16Wessex League R11
12/04/2016Sun 4-Dec-16Western League R12
11/27/2016Sun 27-Nov-16London League R9
11/27/2016Sun 27-Nov-16National Trophy Series R4
11/27/2016Sun 27-Nov-16North West League R10
11/27/2016Sun 27-Nov-16Ulster Series R8
11/27/2016Sun 27-Nov-16Western League R11
11/26/2016Sat 26-Nov-16Central League R10
11/20/2016Sun 20-Nov-16Lincolnshire League R9
11/20/2016Sun 20-Nov-16London League R8
11/20/2016Sun 20-Nov-16SCX R5 Irvine Beach
11/20/2016Sun 20-Nov-16South West League R8
11/20/2016Sun 20-Nov-16Sussex League R5
11/20/2016Sun 20-Nov-16Ulster Series R7
11/20/2016Sun 20-Nov-16Wessex League R10
11/20/2016Sun 20-Nov-16West Midlands League R10
11/20/2016Sun 20-Nov-16Western League R10
11/20/2016Sun 20-Nov-16Yorkshire Points Series R8
11/19/2016Sat 19-Nov-16Central League R9
11/19/2016Sat 19-Nov-16Eastern League R13
11/19/2016Sat 19-Nov-16North West League R9
11/19/2016Sat 19-Nov-16Notts & Derby League R7
11/13/2016Sun 13-Nov-16Central League R8
11/13/2016Sun 13-Nov-16Eastern League R12
11/13/2016Sun 13-Nov-16Lincolnshire League R8
11/13/2016Sun 13-Nov-16National Trophy Series R3
11/13/2016Sun 13-Nov-16SCX R4 Fife College
11/13/2016Sun 13-Nov-16South West League R7
11/13/2016Sun 13-Nov-16Ulster Series R6
11/13/2016Sun 13-Nov-16Wessex League R9
11/13/2016Sun 13-Nov-16West Midlands League R9
11/13/2016Sun 13-Nov-16Western League R9
11/12/2016Sat 12-Nov-16North West League R8
11/06/2016Sun 6-Nov-16Central League R7
11/06/2016Sun 6-Nov-16Lincolnshire League R7
11/06/2016Sun 6-Nov-16London League R7
11/06/2016Sun 6-Nov-16SCX R3 Strathclyde Park
11/06/2016Sun 6-Nov-16South West League R6
11/06/2016Sun 6-Nov-16Ulster Series R5
11/06/2016Sun 6-Nov-16Wessex League R8
11/06/2016Sun 6-Nov-16West Midlands League R8
11/06/2016Sun 6-Nov-16Western League R8
11/05/2016Sat 5-Nov-16Eastern League R11
11/05/2016Sat 5-Nov-16Notts & Derby League R6
10/30/2016Sun 30-Oct-16Central League R6
10/30/2016Sun 30-Oct-16Eastern League R10
10/30/2016Sun 30-Oct-16Lincolnshire League R6
10/30/2016Sun 30-Oct-16London League R6
10/30/2016Sun 30-Oct-16Sussex League R4
10/30/2016Sun 30-Oct-16Ulster Series R4
10/30/2016Sun 30-Oct-16Wessex League R7
10/30/2016Sun 30-Oct-16West Midlands League R7
10/30/2016Sun 30-Oct-16Yorkshire Points Series R6
10/29/2016Sat 29-Oct-16North West League R7
10/23/2016Sun 23-Oct-16Eastern League R9
10/23/2016Sun 23-Oct-16Lincolnshire League R5
10/23/2016Sun 23-Oct-16London League R5
10/23/2016Sun 23-Oct-16National Trophy Series R2
10/23/2016Sun 23-Oct-16North West League R6
10/23/2016Sun 23-Oct-16SCX R2 Knockburn Loch
10/23/2016Sun 23-Oct-16Wessex League R6
10/23/2016Sun 23-Oct-16West Midlands League R6
10/23/2016Sun 23-Oct-16Western League R7
10/22/2016Sat 22-Oct-16Central League R5
10/16/2016Sun 16-Oct-16Central League R4
10/16/2016Sun 16-Oct-16Eastern League R8
10/16/2016Sun 16-Oct-16Lincolnshire League R4
10/16/2016Sun 16-Oct-16North West League R5
10/16/2016Sun 16-Oct-16South West League R5
10/16/2016Sun 16-Oct-16Ulster Series R3
10/16/2016Sun 16-Oct-16Wessex League R5
10/16/2016Sun 16-Oct-16Western League R6
10/16/2016Sun 16-Oct-16Yorkshire Points Series R5
10/15/2016Sat 15-Oct-16Notts & Derby League R5
10/09/2016Sun 9-Oct-16Central League R3
10/09/2016Sun 9-Oct-16Eastern League R7
10/09/2016Sun 9-Oct-16Lincolnshire League R3
10/09/2016Sun 9-Oct-16London League R4
10/09/2016Sun 9-Oct-16National Trophy Series R1
10/09/2016Sun 9-Oct-16SCX R1 Callendar Park
10/09/2016Sun 9-Oct-16South West League R4
10/09/2016Sun 9-Oct-16Sussex League R3
10/09/2016Sun 9-Oct-16Wessex League R4
10/09/2016Sun 9-Oct-16Western League R5
10/02/2016Sun 2-Oct-16Eastern League R6
10/02/2016Sun 2-Oct-16Lincolnshire League R2
10/02/2016Sun 2-Oct-16London League R3
10/02/2016Sun 2-Oct-16North West League R4
10/02/2016Sun 2-Oct-16South West League R3
10/02/2016Sun 2-Oct-16Sussex League R2
10/02/2016Sun 2-Oct-16Ulster Series R2
10/02/2016Sun 2-Oct-16Wessex League R3
10/02/2016Sun 2-Oct-16West Midlands League R5
10/02/2016Sun 2-Oct-16Western League R4
10/02/2016Sun 2-Oct-16Yorkshire Points Series R4
10/01/2016Sat 1-Oct-16Central League R2
10/01/2016Sat 1-Oct-16Eastern League R5
10/01/2016Sat 1-Oct-16North West League R3
10/01/2016Sat 1-Oct-16Notts & Derby League R4
09/25/2016Sun 25-Sep-16Central League R1
09/25/2016Sun 25-Sep-16Eastern League R4
09/25/2016Sun 25-Sep-16Lincolnshire League R1
09/25/2016Sun 25-Sep-16Ulster Series R1
09/25/2016Sun 25-Sep-16Wessex League R2
09/25/2016Sun 25-Sep-16West Midlands League R4
09/25/2016Sun 25-Sep-16Western League R3
09/24/2016Sat 24-Sep-16Notts & Derby League R3
09/22/2016Thu 22-Sep-16Supermarine Floodlit Series R4
09/18/2016Sun 18-Sep-16Eastern League R3
09/18/2016Sun 18-Sep-16London League R2
09/18/2016Sun 18-Sep-16North West League R2
09/18/2016Sun 18-Sep-16South West League R2
09/18/2016Sun 18-Sep-16Wessex League R1
09/18/2016Sun 18-Sep-16West Midlands League R3
09/18/2016Sun 18-Sep-16Western League R2
09/18/2016Sun 18-Sep-16Yorkshire Points Series R3
09/17/2016Sat 17-Sep-16Notts & Derby League R2
09/15/2016Thu 15-Sep-16Supermarine Floodlit Series R3
09/11/2016Sun 11-Sep-16Eastern League R2
09/11/2016Sun 11-Sep-16West Midlands League R2
09/11/2016Sun 11-Sep-16Western League R1
09/11/2016Sun 11-Sep-16Yorkshire Points Series R2
09/10/2016Sat 10-Sep-16Eastern League R1
09/10/2016Sat 10-Sep-16North West League R1
09/10/2016Sat 10-Sep-16Notts & Derby League R1
09/08/2016Thu 8-Sep-16Supermarine Floodlit Series R2
09/04/2016Sun 4-Sep-16London League R1
09/04/2016Sun 4-Sep-16South West League R1
09/04/2016Sun 4-Sep-16Sussex League R1
09/04/2016Sun 4-Sep-16West Midlands League R1
09/04/2016Sun 4-Sep-16Yorkshire Points Series R1
09/01/2016Thu 1-Sep-16Supermarine Floodlit Series R1
08/13/2016Sat 13-Aug-16Yorkshire Summer Series R11
08/03/2016Wed 3-Aug-16Yorkshire Summer Series R10
07/20/2016Wed 20-Jul-16Yorkshire Summer Series R9
07/13/2016Wed 13-Jul-16Western Summer League R9
07/10/2016Sun 10-Jul-16Yorkshire Summer Series R8
07/09/2016Sat 9-Jul-16Queen Victoria CycloCross
07/06/2016Wed 6-Jul-16Yorkshire Summer Series R7
07/06/2016Wed 6-Jul-16Western Summer League R8
06/22/2016Wed 22-Jun-16Yorkshire Summer Series R6
06/22/2016Wed 22-Jun-16Western Summer League R6
06/19/2016Sun 19-Jun-16Yorkshire Summer Series R5
06/16/2016Thu 16-Jun-16Banjo Cycles Summer Series R6
06/09/2016Thu 9-Jun-16Banjo Cycles Summer Series R5
06/08/2016Wed 8-Jun-16Yorkshire Summer Series R4
06/05/2016Sun 5-Jun-16Western Summer League R5
06/02/2016Thu 2-Jun-16Banjo Cycles Summer Series R4
06/01/2016Wed 1-Jun-16Western Summer League R4
05/26/2016Thu 26-May-16Banjo Cycles Summer Series R3
05/25/2016Wed 25-May-16Yorkshire Summer Series R3
05/25/2016Wed 25-May-16Western Summer League R3
05/19/2016Thu 19-May-16Banjo Cycles Summer Series R2
05/18/2016Wed 18-May-16Western Summer League R2
05/12/2016Thu 12-May-16Banjo Cycles Summer Series R1
05/11/2016Wed 11-May-16Yorkshire Summer Series R2
05/11/2016Wed 11-May-16Western Summer League R1
04/27/2016Wed 27-Apr-16Yorkshire Summer Series R1
04/10/2016Sun 10-Apr-16SpyVelo CX Cup R3
03/23/2016Wed 23-Mar-16Vive le Velo Nocturne Series 3
03/20/2016Sun 20-Mar-16SpyVelo CX Cup R2
03/16/2016Wed 16-Mar-16Vive le Velo Nocturne Series 2
02/28/2016Sun 28-Feb-16SpyVelo CX Cup R1
02/14/2016Sun 14-Feb-16The Valentine's Day Mas-cx-acre
01/31/2016Sun 31-Jan-16Love Crossed 2016
01/31/2016Sun 31-Jan-16Wessex League R15
01/24/2016Sun 24-Jan-16Wessex League R14
01/24/2016Sun 24-Jan-16West Midlands League R15
01/17/2016Sun 17-Jan-16Wessex League R13
01/17/2016Sun 17-Jan-16Western League R14
01/03/2016Sun 3-Jan-16Wessex League R12
01/03/2016Sun 3-Jan-16West Midlands League R14
12/27/2015Sun 27-Dec-15Western League R13
12/26/2015Sat 26-Dec-15Coventry RC Boxing Day Cross
12/20/2015Sun 20-Dec-15West Midlands League R13
12/20/2015Sun 20-Dec-15Western League R12
12/13/2015Sun 13-Dec-15Wessex League R11
12/13/2015Sun 13-Dec-15West Midlands League R12
12/13/2015Sun 13-Dec-15Western League R11
12/06/2015Sun 6-Dec-15Midland Regional Championships
12/06/2015Sun 6-Dec-15South of England Championships
12/06/2015Sun 6-Dec-15West Midlands League R11
11/29/2015Sun 29-Nov-15Western League R10
11/22/2015Sun 22-Nov-15Western League R9
11/15/2015Sun 15-Nov-15Wessex League R9
11/08/2015Sun 8-Nov-15West Midlands League R9
11/08/2015Sun 8-Nov-15Western League R8
11/01/2015Sun 1-Nov-15Wessex League R7
11/01/2015Sun 1-Nov-15Western League R7
10/25/2015Sun 25-Oct-15Wessex League R6
10/25/2015Sun 25-Oct-15Western League R6
10/24/2015Sat 24-Oct-15West Midlands League R8
10/18/2015Sun 18-Oct-15Welsh League R5
10/18/2015Sun 18-Oct-15West Midlands League R7
10/11/2015Sun 11-Oct-15West Midlands League R6
10/11/2015Sun 11-Oct-15Western League R5
10/08/2015Thu 8-Oct-15Supermarine Floodlit Series R6
10/04/2015Sun 4-Oct-15Wessex League R4
10/04/2015Sun 4-Oct-15West Midlands League R5
10/04/2015Sun 4-Oct-15Western League R4
10/01/2015Thu 1-Oct-15Supermarine Floodlit Series R5
09/27/2015Sun 27-Sep-15Wessex League R3
09/27/2015Sun 27-Sep-15West Midlands League R4
09/27/2015Sun 27-Sep-15Western League R3
09/24/2015Thu 24-Sep-15Supermarine Floodlit Series R4
09/20/2015Sun 20-Sep-15Wessex League R2
09/20/2015Sun 20-Sep-15West Midlands League R3
09/20/2015Sun 20-Sep-15Western League R2
09/13/2015Sun 13-Sep-15CX North East League R2
09/13/2015Sun 13-Sep-15East Kent Cross League R1
09/13/2015Sun 13-Sep-15Eastern League R2
09/13/2015Sun 13-Sep-15Welsh League R1
09/13/2015Sun 13-Sep-15Wessex League R1
09/13/2015Sun 13-Sep-15West Midlands League R2
09/13/2015Sun 13-Sep-15Yorkshire Points Series R2
09/12/2015Sat 12-Sep-15North West League R1
09/12/2015Sat 12-Sep-15Notts & Derby League R1 (Seniors/Women)
09/12/2015Sat 12-Sep-15Notts & Derby League R1 (Vets)
09/12/2015Sat 12-Sep-15Notts & Derby League R1 (Youth)
09/06/2015Sun 6-Sep-15CX North East League R1
09/06/2015Sun 6-Sep-15London League R1 / Sussex League R1
09/06/2015Sun 6-Sep-15West Midlands League R1
09/06/2015Sun 6-Sep-15Western League R1
09/06/2015Sun 6-Sep-15Yorkshire Points Series R1
09/05/2015Sat 5-Sep-15Eastern League R1
09/03/2015Thu 3-Sep-15Supermarine Floodlit Series R1
08/13/2015Thu 13-Aug-15London Summer Series R4
08/13/2015Thu 13-Aug-15West Midlands Summer Series R5
08/06/2015Thu 6-Aug-15London Summer Series R3
07/30/2015Thu 30-Jul-15London Summer Series R2
07/30/2015Thu 30-Jul-15West Midlands Summer Series R4
07/23/2015Thu 23-Jul-15London Summer Series R1
07/15/2015Wed 15-Jul-15West Midlands Summer Series R3
07/15/2015Wed 15-Jul-15Western Summer League R10
07/02/2015Thu 2-Jul-15West Midlands Summer Series R2
06/24/2015Wed 24-Jun-15West Midlands Summer Series R1
06/24/2015Wed 24-Jun-15Western Summer League R7
06/17/2015Wed 17-Jun-15Western Summer League R6
06/07/2015Sun 7-Jun-15Western Summer League R5
06/03/2015Wed 3-Jun-15Western Summer League R4
05/27/2015Wed 27-May-15Western Summer League R3
05/20/2015Wed 20-May-15Western Summer League R2
05/13/2015Wed 13-May-15Western Summer League R1

Cyclo-Cross Series

Vive le Velo Spring Series

Costello Stadium, Hull

March & April

Following their successful autmun series Vive le Velo return to Costello Stadium for more evening cyclo-cross. Racing takes place in enclosed grounds with floodlights covering the majority of the 1.5km course. The technical course includes switchbacks, adverse cambers, and some wooded areas. Separate races for under 12s, youths, and adults.

Cyclo-Cross Series

2017 SpyVelo CX Cup

Isle of Wight

March & April

The SpyVelo CX Cup is a four-round series of cyclocross events, suitable for novices through to experienced racers. With open 'Try CX' novice sessions, youth categories, and a short course that's accessible to any type of off-road bike including mountain bikes, the SpyVelo CX Cup is all-inclusive, grass-roots sport at its best!

Cyclo-Cross Sportive

Surrey Hills Gravelcross

Cranleigh, Surrey

Sunday 12th March

Based in the ever popular Surrey Hills, the Gravelcross CX is a blast from the word go. Head out into the hills on a mixed course featuring the best of the magnificent network of back lanes, fire roads and tracks that this prime cycling destination has to offer. An intense 60km, with almost 1,300m of climbing packed into that distance.

Cyclo-Cross Sportive

Moors & Shores

Pickering, North Yorkshire

Sunday 2nd April

Kicking off this year’s Cycling Weekly/mbr Adventure Cross season, the Moors and Shores Adventure Cross is a real mixture of terrain. From gravel forest roads to exposed moorland and rutted narrow lanes this route offers plenty of contrast in a constantly changing landscape but with nothing too technically challenging.

Cyclo-Cross Sportive


Hebden Bridge, West Yorkshire

Saturday 15th April

Missing winter 'cross? Still too long to wait for summer 'cross? Fear not because Clif'cross is back! Taking inspiration from the longer 1950's style cyclocross there are two options – the original at 29 miles or the extra at 43 miles. There's something for everyone and everything you could want for a grand day out on your 'cross bike.

Cyclo-Cross Event

Battle In The Bowl

Matterley Estate, Winchester

Sunday 21st May

Hosted within Matterley Bowl near Winchester, the Battle in the Bowl is open to all levels of rider and features two hour races over a stunning four mile circuit, featuring flat-out fast gravel tracks, a breathtaking grass track climb around the rim of the bowl itself, a flying wooded descent back to the arena and over a mile of taped, technical classic ‘cross.

Cyclo-Cross Sportive

FlanRou CX Challenge

Blakeway, Somerset

Sunday 11th June

The FlanRou ‘Ribinoù’ CX Challenge is back again! This 100km on/off-road non-timed event meanders its way across and around the Somerset Levels, taking in as many bridlepaths, byways, and drove sectors as possible with the odd berg thrown in to get you breathing hard, a perfect event for either ‘cross bike or MTB bike.

Cyclo-Cross Sportive

Yorkshire True Grit

North York Moors

Weekend 24th-25th June

Yorkshire True Grit is the ultimate off-road cycling adventure challenge that will take you across the stunning North York Moors using a combination of public bridleways and private tracks. Based on the popular US Gravel Grinder format there's three distances to choose from: The Drive or The Outlaw on the Saturday, and The Stampede on the Sunday.