Hosted on the Home Grounds of Tygerberg Mountain Bike Club, the first race of the The 2020 WC XCO Series, takes place at Bloemendal, Durbanville on the 8 February 2020.
Western Cape riders will enjoy a competitive start to the year.
Online Entries
Online Entries can be done via Quicket for the first race of the WC XCO Series. Click on the Enter Now link that can be found lower on this page.
Online Entries Close: Tuesday 4 February 2020
Late Entries: Late entries will be accepted at race pre-registration on the Friday before the event until 4pm only, however there will be an additional late entry fee of R50.
Cycling South Africa Membership and Licence Requirements: To register and race (and to qualify for regional or provincial colours), South African riders must hold a valid Cycling South Africa Membership or Cycling South Africa Full Racing Licence at the time of entry.
Juniors and Elites need to have Cycling South Africa Full Racing Licences and all other categories may have Cycling South Africa Memberships. For more information about Cycling South Africa, Click here
Please ensure that you have paid your Cycling South Africa fee. Kindly bring your printed Membership/Licence Card to registration.
Foreign nationals and others with valid reasons for not having Cycling South Africa Membership/ Licences may purchase a day licence at registration or via the entry process in order to race.
Series Membership: Not applicable this year.
Compulsory Practice: It is compulsory for Nippers and Sprogs to practice the course at the official practice on the day before the race (Friday) and checking will be done. This is for their safety – to give parents and riders the opportunity to identify which obstacles riders are not competent to ride and to ensure that they do not get lost en route !
Race categories, Entry fees and Race times
Race categories are based on your 2020 Birthday Age and not on your current age. For example, if you are now 10, but turning 11 on 20 December 2020, you are a Sprog Girl for all 2020 races.
Regions
To qualify for WC Colours Awards, you need to enter your Region correctly during the race entry process. And, the Region that you select during the entry process, must be the same as the Region that you have on your Cycling SA profile. Please check and correct you CyclingSA profile if necessary.
To check your Region, click your maps below:
EARLY ENTRIES ARE CLOSED
LATE ENTRIES AVAILABLE AT BLOEMENDAL ON
FRIDAY 7 FEB FROM 14:00 TO 16:00
Programme:
The provisional programme is as follow.
Course and distances
The course map is as follows.
Marking of the Track: Marking of the track and the construction of the race village will commence on Thursday prior to the event.
WPMTBC only take possession of the track being utilized on the commencement of the official practice and at that stage will offer the necessary marshaling and medical services.
Technical/Feed zones: There will be two Technical & Feed zones which will operate back-to-back on the start field. Entrance to these zones will be restricted. Please apply for access at registration.
Host venue
Sponsors
This event is made possible by:
The Century City Sport Festival celebrates its 12th year of existence. The City Cycling Club has been hosting the criterium for the Sports Festival from the first edition and has seen it grow in leaps and bounds. Racing is around a 1.5 kilometre circuit which is secured by the very competent Century City Property Owners security staff. This is an ideal event to test the legs before the WP Road League that commences from the middle of March.
The season opening Century City Criterium takes place on 1 March 2020. The ever popular crit race is hosted by Century City in conjunction with the City Cycling Club. Racing starts at 8h00.
Registration and costs
Entry to the event is for free – All participants must enter as per normal on this website, there WILL be on the day ‘late entries’.
This event is only a training race but we will be having a podium for the first 3 finishers (no prize money). The event DOES NOT form part of the WP League Road Race series.
Categories and seeding
The 2020 season will follow the new categories and seeding guidelines. In most instances participants will already be allocated to fixed categories based on past races. See the same article on how to improve or change your seeding.
Course and distances
We will follow the same course as the previous years, starting next to the MyCity bus terminal, around the various roundabouts, and back again. This is a technical circuit with strips of cobblestone in places.
Time | Activity | Duration |
---|---|---|
8h00 | Roads Close | |
8h10 | U11/U13 | 15 minutes |
8h30 | Roads Open for Residents | 10 minutes |
8h40 | U15/U17 | 20 minutes |
9h00 | Roads Open for Residents | 10 minutes |
9h15 | Cat 4 + CCC + Women + Cat3 | 30 minutes |
9h40 | Roads Open for Residents | 10 minutes |
10h00 | Cat 2 | 35 minutes |
10h40 | Roads Open for Residents | 10 minutes |
11h00 | Cat 1 | 45 minutes |
12h00 | Roads Open |
Starting Times
We need to follow a strict timetable due to the requirement to allow resident traffic through. Please ensure you are at the start well in advance of your start time.
Time | Activity |
---|---|
8h00 | Roads Close |
8h10 – 8h25 | Race – U11 and U13 |
8h30 – 8h40 | Break to allow residents traffic access |
8h40 – 9h00 | Race – U15 and U17 |
9h00 – 9h10 | Break to allow residents traffic access |
9h15 – 9h45 | Race – Cat 4 + CCC + Women + Cat3 |
9h50 – 10h00 | Break to allow residents traffic access |
10h00 – 10h35 | Race – Cat 2 |
10h40 – 10h50 | Break to allow residents traffic access |
11h00 – 11h45 | Race – Cat 1 |
12h00 | Roads Open |
Costs
Online entries, using the Enter Now button found on this page, is the most cost effective way to enter our races. (See more details about costs and discounts). Entries close the Friday prior to the race. After this time late registration will only be possible at the registration table on the day at the event. No discounts will apply on the day. (Read more about the registration process).
The costs for this race are;
Category | Online | Late |
---|---|---|
Category 1 – 3 | R0 | R0 |
Category 4 | R0 | R0 |
Scholars | R0 | R0 |
Online registration
IMPORTANT: You will be charged R50 for the annual WP Cycling Road League number!
This number will be used for ALL WP Cycling road races in 2020, including the scholars categories.
If you do not plan to race any other WP Cycling race this year, please send us an email to events@wpcycling.com with your name and ID number, so that we can prepare a temporary number and waiver the R50.
Event management, online entries and payments made possible by
Problems with CSA Membership or Licenses?
See the page about CSA membership or licenses, or if you have problems with this during the registration process.
Parking
Parking will be available in the parking area next to Link Road , Century City alternatively at the Virgin Active parking lot.
PLEASE NOTE THAT ENTRIES TO ALL EVENTS HAVE BEEN SUSPENDED UNTIL FURTHER NOTICE!!!
It’s Team Time Trial again! Time for you and your pals to get together and test yourself against the clock.
Teams of 6 riders each will race around a 30 kilometre circuit twice. How fast can you and your mates ride over fast flat 60 kilometres? Which TEAM will have the bragging rights to being the fastest club in the Cape?
Teams of 6 riders will tackle the circuit twice with the time for the team being recorded when the 4th rider crosses the finish line.
Each team member must register and pay individually, then your Team Captains or a nominated member must email the Team Name and the names and ID numbers of all team members to events@wpcycling.com. We need this information by Wednesday, 18 March!
This event does not form part of the WP League.
Categories and seeding
Due to the nature of this event, and the possibility of team mates being allocated into different categories, we will not use the normal categorisation for this event. However, your selection of category during this event will carry through to the races during the rest of the year and automatically be applied to those races.
The 2020 season will follow the new categories and seeding guidelines. In most instances participants will already be allocated to fixed categories based on past races. See the same article on how to improve or change your seeding.
Routes and distances
Team members for the Team Time Trial may consist of all age categories from u/17 and older. All teams compete over 60km.
A Ladies competition will be dependent on the number of Ladies Teams entered, however we also allow mixed teams in this race.
Starting times
This information will be made available closer to the time once teams have been submitted for seeding.
Costs
Online entries, using the Enter Now button found on this page, is the most cost effective way to enter our races. (See more details about costs and discounts). Entries close the Friday prior to the race. After this time late registration will only be possible at the registration table on the day at the event. No discounts will apply on the day. (Read more about the registration process).
The cost for this race is R150 per person.
Online registration

Coronavirus notification:
Due to the coronavirus outbreak having been confirmed in South Africa all sporting events have been cancelled. Line line with the president’s statement WP Cycling will therefore adhere to the restrictions laid down.Registration for all races has therefore been suspended until further notice.
IMPORTANT: You will be charged R50 for the annual WP Cycling Road League number!
This number will be used for ALL WP Cycling road races in 2020, including the scholars categories.
If you do not plan to race any other WP Cycling race this year, please send us an email to events@wpcycling.com with your name and ID number, so that we can prepare a temporary number and waiver the R50.
Event management, online entries and payments made possible by
Problems with CSA Membership or Licenses?
See the page about CSA membership or licenses, or if you have problems with this during the registration process.
Parking
This information will be made available closer to the time.
Vitality
Discovery Vitality members participating in this year’s Team Time Trial will earn up to 600 Points. Points will be automatically awarded and will take up to four days to reflect on the Vitality Points Monitor.”
Cycling Points Allocations:
Distance | Points |
---|---|
25 – 49 km road cycle | 300 |
50 – 99 km road cycle | 600 |
100 – 179km road cycle | 1500 |
179km + road cycle | 3000 |
PLEASE NOTE THAT ENTRIES TO ALL EVENTS HAVE BEEN SUSPENDED UNTIL FURTHER NOTICE!!!
This race sees the start of the Autumn Series and the introduction of a new race to the program.
This race starts at the Attie van Wyk Primary School on Adderley Road, Durbanville Farms. Cyclists head out towards Philadelphia Road where they travel in a circuitous route around the Paardeberg area. A total of 96km for all categories.
Category 4 and scholars u/15 and below will not take part here.
Categories and seeding
The following categories will be used based on ability and/or age; Should there be 10 or more ladies, a separate race will be held for them. The decision on this will be made on the Friday before the race.
Category | Route | Start Time |
---|---|---|
Category 1 | 96km | 8h00 |
Category 2 | 96km | 8h05 |
Category 3 | 96km | 8h10 |
Women | 96km | 8h10 |
The 2020 season will follow the new categories and seeding guidelines. In most instances participants will already be allocated to fixed categories based on past races. See the same article on how to improve or change your seeding.
Routes and distances
All participants will follow the same route – total distance of 96km.
Starting times
Category | Start Time |
---|---|
Category 1 | 8h00 |
Category 2 | 8h05 |
Category 3 and Women | 8h10 |
Costs
Online entries, using the Enter Now button found on this page, is the most cost effective way to enter our races. (See more details about costs and discounts). Entries close the Friday prior to the race. After this time late registration will only be possible at the registration table on the day at the event. No discounts will apply on the day. (Read more about the registration process).
The costs for this race are;
Category | Online | Late |
---|---|---|
Category 1 – 3 | R200 | R300 |
Category 4 | N/A | N/A |
Scholars u/17 and u/19 | R150 | R300 |
Online registration

Coronavirus notification:
Due to the coronavirus outbreak having been confirmed in South Africa all sporting events have been cancelled. Line line with the president’s statement WP Cycling will therefore adhere to the restrictions laid down.Registration for all races has therefore been suspended until further notice.
Event management, online entries and payments made possible by
Problems with CSA Membership or Licenses?
See the page about CSA membership or licenses, or if you have problems with this during the registration process.
Parking
This information will be made available closer to the time.
Vitality
Discovery Vitality members participating in this year’s Team Time Trial will earn up to 600 Points. Points will be automatically awarded and will take up to four days to reflect on the Vitality Points Monitor.”
Cycling Points Allocations:
Distance | Points |
---|---|
25 – 49 km road cycle |
300 |
50 – 99 km road cycle | 600 |
100 – 179km road cycle | 1500 |
179km + road cycle | 3000 |
PLEASE NOTE THAT ENTRIES TO ALL EVENTS HAVE BEEN SUSPENDED UNTIL FURTHER NOTICE!!!
The Red Hill challenge returns for the third year. Proudly hosted by Club 100, it is the 2nd race in the Autumn Series. Fast-paced through Simonstown, and then THAT climb!
Categories and seeding
The following categories will be used based on ability and/or age; Category 4 and scholars u/15 and below will not take part here. Should there be 10 or more ladies, a separate race will be held for them. The decision on this will be made on the Friday before the race.
Category | Route | Start Time |
---|---|---|
Category 1 | 87km | 7h30 |
Category 2 | 58km | 7h40 |
Category 3 | 58km | 7h45 |
Category 4 | N/A | N/A |
Women | 58km | 7h45 |
The 2020 season will follow the new categories and seeding guidelines. In most instances participants will already be allocated to fixed categories based on past races. See the same article on how to improve or change your seeding.
Routes and distances
- Category 1 – 87 kms (3 x 29kms)
- Category 2 – 58 kms (2 x 29 kms)
- Category 3 – 58 kms (2 x 29km)
- Women – 58 kms (2 x 29km)
- No scholars except u/19’s who will race with Cat 1 and u/17’s who will ride with Cat 2
Participants who are more than 5 minutes off the pace from the main racing bunch may get disqualified at the discretion of the race director.
Starting times
Category | Start Time |
---|---|
Category 1 | 7h30 |
Category 2 | 7h40 |
Category 3 and Women | 7h45 |
Costs
Online entries, using the Enter Now button found on this page, is the most cost effective way to enter our races. (See more details about costs and discounts). Entries close the Friday prior to the race. After this time late registration will only be possible at the registration table on the day at the event. No discounts will apply on the day. (Read more about the registration process).
The costs for this race are;
Category | Online | Late |
---|---|---|
Category 1 – 3 | R200 | R300 |
Category 4 | N/A | N/A |
Scholars | R150 | R300 |
Online registration

Coronavirus notification:
Due to the coronavirus outbreak having been confirmed in South Africa all sporting events have been cancelled. Line line with the president’s statement WP Cycling will therefore adhere to the restrictions laid down.Registration for all races has therefore been suspended until further notice.
Event management, online entries and payments made possible by
Problems with CSA Membership or Licenses?
See the page about CSA membership or licenses, or if you have problems with this during the registration process.
Parking
This information will be made available closer to the time.
Vitality
Discovery Vitality members participating in this year’s Team Time Trial will earn up to 600 Points. Points will be automatically awarded and will take up to four days to reflect on the Vitality Points Monitor.”
Cycling Points Allocations:
Distance | Points |
---|---|
25 – 49 km road cycle |
300 |
50 – 99 km road cycle | 600 |
100 – 179km road cycle | 1500 |
179km + road cycle | 3000 |
PLEASE NOTE THAT ENTRIES TO ALL EVENTS HAVE BEEN SUSPENDED UNTIL FURTHER NOTICE!!!!
The final race in the Autumn Series sees us move out to the Winelands
Categories and seeding
The following categories will be used based on ability and/or age; Should there be 10 or more ladies, a separate race will be held for them. The decision on this will be made on the Friday before the race.
Category | Route | Start Time |
---|---|---|
Category 1 | 125km | 8h00 |
Category 2 | 100km | 8h10 |
Category 3 | 75km | 8h20 |
Category 4 | 50km | 8h30 |
Women | 75km | 8h20 |
The 2020 season will follow the new categories and seeding guidelines. In most instances participants will already be allocated to fixed categories based on past races. See the same article on how to improve or change your seeding.
Routes and distances
- Category 1 – 125 kms (5 x 25kms)
- Category 2 – 100 kms (4 x 25 kms)
- Category 3 – 75 kms (3 x 25km)
- Women – 75 kms (3 x 25km)
- Catgory 4 – 50kms (2 x 25km)
- No scholars except u/19’s who race with Cat 1 and u/17’s who ride with Cat 2
Starting times
Category | Start Time |
---|---|
Category 1 | 8h00 |
Category 2 | 8h10 |
Category 3 and Women | 8h20 |
Category 4 | 8h30 |
Costs
Online entries, using the Enter Now button found on this page, is the most cost effective way to enter our races. (See more details about costs and discounts). Entries close the Friday prior to the race. After this time late registration will only be possible at the registration table on the day at the event. No discounts will apply on the day. (Read more about the registration process).
The costs for this race are;
Category | Online | Late |
---|---|---|
Category 1 – 3 | R200 | R300 |
Category 4 | R100 | R150 |
Scholars u/17 and u/19 | R150 | R300 |
Online registration

Coronavirus notification:
Due to the coronavirus outbreak having been confirmed in South Africa all sporting events have been cancelled. Line line with the president’s statement WP Cycling will therefore adhere to the restrictions laid down.Registration for all races has therefore been suspended until further notice.
Event management, online entries and payments made possible by
Problems with CSA Membership or Licenses?
See the page about CSA membership or licenses, or if you have problems with this during the registration process.
Parking
This information will be made available closer to the time.
Vitality
Discovery Vitality members participating in this year’s Windmeul Race will earn up to 1500 Points. Points will be automatically awarded and will take up to four days to reflect on the Vitality Points Monitor.”
Cycling Points Allocations:
25 – 49 km road cycle 300
50 – 99 km road cycle 600
100 – 179km road cycle 1500
179km + road cycle 3000
This is another exiting event hosted by WP Cycling! More details will follow as we finalise the arrangements for each race.
Categories and seeding
The following categories will be used based on ability and/or age;
Category | Route | Start Time |
---|---|---|
Category 1 | TBD | TBD |
Category 2 | TBD | TBD |
Category 3 | TBD | TBD |
Category 4 | TBD | TBD |
Women | TBD | TBD |
The 2020 season will follow the new categories and seeding guidelines. In most instances participants will already be allocated to fixed categories based on past races. See the same article on how to improve or change your seeding.
Routes and distances
This information will be made available closer to the time.
Starting times
This information will be made available closer to the time.
Costs
Online entries, using the Enter Now button found on this page, is the most cost effective way to enter our races. (See more details about costs and discounts). Entries close the Friday prior to the race. After this time late registration will only be possible at the registration table on the day at the event. No discounts will apply on the day. (Read more about the registration process).
The costs for this race are;
Category | Online | Late |
---|---|---|
Category 1 – 3 | R | R |
Category 4 | R | R |
Scholars | R | R |
Online registration
Online registration will open approximately 4 weeks prior to the race.
Event management, online entries and payments made possible by
Problems with CSA Membership or Licenses?
See the page about CSA membership or licenses, or if you have problems with this during the registration process.
Parking
This information will be made available closer to the time.
This is another exiting event hosted by WP Cycling! More details will follow as we finalise the arrangements for each race.
Categories and seeding
The following categories will be used based on ability and/or age;
Category | Route | Start Time |
---|---|---|
Category 1 | TBD | TBD |
Category 2 | TBD | TBD |
Category 3 | TBD | TBD |
Category 4 | TBD | TBD |
Women | TBD | TBD |
The 2020 season will follow the new categories and seeding guidelines. In most instances participants will already be allocated to fixed categories based on past races. See the same article on how to improve or change your seeding.
Routes and distances
This information will be made available closer to the time.
Starting times
This information will be made available closer to the time.
Costs
Online entries, using the Enter Now button found on this page, is the most cost effective way to enter our races. (See more details about costs and discounts). Entries close the Friday prior to the race. After this time late registration will only be possible at the registration table on the day at the event. No discounts will apply on the day. (Read more about the registration process).
The costs for this race are;
Category | Online | Late |
---|---|---|
Category 1 – 3 | R | R |
Category 4 | R | R |
Scholars | R | R |
Online registration
Online registration will open approximately 4 weeks prior to the race.
Event management, online entries and payments made possible by
Problems with CSA Membership or Licenses?
See the page about CSA membership or licenses, or if you have problems with this during the registration process.
Parking
This information will be made available closer to the time.
Vitality
Discovery Vitality members participating in this year’s Rondeberg Circuit will earn up to 600 Points. Points will be automatically awarded and will take up to four days to reflect on the Vitality Points Monitor.”
Cycling Points Allocations:
25 – 49 km road cycle 300
50 – 99 km road cycle 600
100 – 179km road cycle 1500
179km + road cycle 3000
This is another exiting event hosted by WP Cycling! More details will follow as we finalise the arrangements for each race.
Categories and seeding
The following categories will be used based on ability and/or age;
Category | Route | Start Time |
---|---|---|
Category 1 | TBD | TBD |
Category 2 | TBD | TBD |
Category 3 | TBD | TBD |
Category 4 | TBD | TBD |
Women | TBD | TBD |
The 2020 season will follow the new categories and seeding guidelines. In most instances participants will already be allocated to fixed categories based on past races. See the same article on how to improve or change your seeding.
Routes and distances
This information will be made available closer to the time.
Starting times
This information will be made available closer to the time.
Costs
Online entries, using the Enter Now button found on this page, is the most cost effective way to enter our races. (See more details about costs and discounts). Entries close the Friday prior to the race. After this time late registration will only be possible at the registration table on the day at the event. No discounts will apply on the day. (Read more about the registration process).
The costs for this race are;
Category | Online | Late |
---|---|---|
Category 1 – 3 | R | R |
Category 4 | R | R |
Scholars | R | R |
Online registration
Online registration will open approximately 4 weeks prior to the race.
Event management, online entries and payments made possible by
Problems with CSA Membership or Licenses?
See the page about CSA membership or licenses, or if you have problems with this during the registration process.
Parking
This information will be made available closer to the time.
Vitality
Discovery Vitality members participating in this year’s Paardeberg Race will earn up to 1500 Points. Points will be automatically awarded and will take up to four days to reflect on the Vitality Points Monitor.”
Cycling Points Allocations:
25 – 49 km road cycle 300
50 – 99 km road cycle 600
100 – 179km road cycle 1500
179km + road cycle 3000
This is another exiting event hosted by WP Cycling! More details will follow as we finalise the arrangements for each race.
Categories and seeding
The following categories will be used based on ability and/or age;
Category | Route | Start Time |
---|---|---|
Category 1 | TBD | TBD |
Category 2 | TBD | TBD |
Category 3 | TBD | TBD |
Category 4 | TBD | TBD |
Women | TBD | TBD |
The 2020 season will follow the new categories and seeding guidelines. In most instances participants will already be allocated to fixed categories based on past races. See the same article on how to improve or change your seeding.
Routes and distances
This information will be made available closer to the time.
Starting times
This information will be made available closer to the time.
Costs
Online entries, using the Enter Now button found on this page, is the most cost effective way to enter our races. (See more details about costs and discounts). Entries close the Friday prior to the race. After this time late registration will only be possible at the registration table on the day at the event. No discounts will apply on the day. (Read more about the registration process).
The costs for this race are;
Category | Online | Late |
---|---|---|
Category 1 – 3 | R | R |
Category 4 | R | R |
Scholars | R | R |
Online registration
Online registration will open approximately 4 weeks prior to the race.
Event management, online entries and payments made possible by
Problems with CSA Membership or Licenses?
See the page about CSA membership or licenses, or if you have problems with this during the registration process.
Parking
This information will be made available closer to the time.
Vitality
Discovery Vitality members participating in this year’s Lady Loch will earn up to 1500 Points. Points will be automatically awarded and will take up to four days to reflect on the Vitality Points Monitor.”
Cycling Points Allocations:
25 – 49 km road cycle 300
50 – 99 km road cycle 600
100 – 179km road cycle 1500
179km + road cycle 3000
Comments are closed.