42 21 10

**When: **Saturday, 5 October 2019**Where: **Hartswater**Distances: **42.2km, 21.1km, 10km**Start Times: **07:00, 07:00, 07:00**Info Status: **Event cancelled

21 10 6

**When: **Saturday, 5 October 2019**Where: **Paarl**Distances: **21.1km, 10km, 6.5km**Start Times: **07:00, 07:15, 07:30**Info Status: **Pending loading of results

10 5

**When: **Saturday, 5 October 2019**Where: **Brackenfell**Distances: **10km, 5km**Start Times: **06:30, 07:10**Info Status: **Results Loaded

5 3

**When: **Saturday, 5 October 2019**Where: **George**Distances: **5km, 3km**Start Times: **09:00, 09:00**Info Status: **Pending loading of results

1

**When: **Saturday, 5 October 2019**Where: **Bellville**Distances: **1km**Start Times: **10:00**Info Status: **No results expected

10 5

**When: **Sunday, 6 October 2019**Where: **Grassy Park**Distances: **10km, 5km**Start Times: **06:30, 06:50**Info Status: **Pending loading of results

10 5

**When: **Wednesday, 9 October 2019**Where: **Cape Town**Distances: **10km, 5km**Start Times: **18:15, 18:30**Info Status: **Pending loading of results

42 21 10 4

**When: **Saturday, 12 October 2019**Where: **Bredasdorp**Distances: **42.2km, 21.1km, 10km, 4km**Start Times: **06:00, 07:30, 08:00, 18:00**Info Status: **Pending loading of results

21 10 5

**When: **Saturday, 12 October 2019**Where: **Kimberley**Distances: **21.1km, 10km, 5km**Start Times: **06:30, 06:30, 06:30**Info Status: **Pending loading of results

21 12

**When: **Saturday, 12 October 2019**Where: **De Rust**Distances: **21.1km, 12.5km**Start Times: **07:15, 07:00**Info Status: **Pending loading of results

10 5

**When: **Saturday, 12 October 2019**Where: **Elsiesrivier**Distances: **10km, 5km**Start Times: **06:45, 07:15**Info Status: **Pending loading of results

21 10

**When: **Sunday, 13 October 2019**Where: **Houtbaai**Distances: **21.1km, 10km**Start Times: **06:30, 07:10**Info Status: **Results Loaded

10 5

**When: **Wednesday, 16 October 2019**Where: **Bellville**Distances: **10km, 5km**Start Times: **18:15, 18:30**Info Status: **Information verified as correct

42 21 10

**When: **Saturday, 19 October 2019**Where: **Kimberley**Distances: **42.2km, 21.1km, 10km**Start Times: **06:00, 06:00, 06:00**Info Status: **Unconfirmed dates and race times

21 10 5

**When: **Saturday, 19 October 2019**Where: **Ashton**Distances: **21.1km, 10km, 5km**Start Times: **07:30, 08:00, 08:10**Info Status: **Information verified as correct

15 4

**When: **Saturday, 19 October 2019**Where: **Hartenbos**Distances: **15km, 4km**Start Times: **07:00, 07:10**Info Status: **Information verified as correct

10 5

**When: **Saturday, 19 October 2019**Where: **Worcester**Distances: **10km, 5km**Start Times: **07:30, 07:40**Info Status: **Event cancelled

10

**When: **Saturday, 19 October 2019**Where: **Kimberley**Distances: **10km**Start Times: **07:00**Info Status: **Information verified as correct

21 10 5

**When: **Sunday, 20 October 2019**Where: **Cape Town**Distances: **21.1km, 10km, 5km**Start Times: **06:30, 07:15, 08:30**Info Status: **Information verified as correct

10 5

**When: **Wednesday, 23 October 2019**Where: **Stellenbosch**Distances: **10km, 5km**Start Times: **18:30, 18:40**Info Status: **Information verified as correct

21 10 5

**When: **Saturday, 26 October 2019**Where: **Langebaan**Distances: **21.1km, 10km, 5km**Start Times: **06:45, 07:15, 08:00**Info Status: **Information verified as correct

21 10 5

**When: **Saturday, 26 October 2019**Where: **George**Distances: **21.1km, 10km, 5km**Start Times: **07:00, 07:00, 07:10**Info Status: **Information verified as correct

18T 5T

**When: **Saturday, 26 October 2019**Where: **Barkly West**Distances: **18km T, 5km T**Start Times: **06:30, 06:30**Info Status: **Information verified as correct

16T 5T

**When: **Saturday, 26 October 2019**Where: **Worcester**Distances: **16km T, 5km T**Start Times: **06:00, 07:00**Info Status: **Basic information confirmed. Waiting for more info to be released

15

**When: **Saturday, 26 October 2019**Where: **Melkbosstrand**Distances: **15km**Start Times: **06:30**Info Status: **Information verified as correct

15 8

**When: **Sunday, 27 October 2019**Where: **Claremont**Distances: **15km, 8km**Start Times: **06:00, 08:00**Info Status: **Information verified as correct

42 21 10

**When: **Saturday, 5 October 2019**Where: **Hartswater**Distances: **42.2km, 21.1km, 10km**Start Times: **07:00, 07:00, 07:00**Info Status: **Event cancelled

21 10 6

**When: **Saturday, 5 October 2019**Where: **Paarl**Distances: **21.1km, 10km, 6.5km**Start Times: **07:00, 07:15, 07:30**Info Status: **Pending loading of results

10 5

**When: **Saturday, 5 October 2019**Where: **Brackenfell**Distances: **10km, 5km**Start Times: **06:30, 07:10**Info Status: **Results Loaded

5 3

**When: **Saturday, 5 October 2019**Where: **George**Distances: **5km, 3km**Start Times: **09:00, 09:00**Info Status: **Pending loading of results

1

**When: **Saturday, 5 October 2019**Where: **Bellville**Distances: **1km**Start Times: **10:00**Info Status: **No results expected

10 5

**When: **Sunday, 6 October 2019**Where: **Grassy Park**Distances: **10km, 5km**Start Times: **06:30, 06:50**Info Status: **Pending loading of results

10 5

**When: **Wednesday, 9 October 2019**Where: **Cape Town**Distances: **10km, 5km**Start Times: **18:15, 18:30**Info Status: **Pending loading of results

42 21 10 4

**When: **Saturday, 12 October 2019**Where: **Bredasdorp**Distances: **42.2km, 21.1km, 10km, 4km**Start Times: **06:00, 07:30, 08:00, 18:00**Info Status: **Pending loading of results

21 10 5

**When: **Saturday, 12 October 2019**Where: **Kimberley**Distances: **21.1km, 10km, 5km**Start Times: **06:30, 06:30, 06:30**Info Status: **Pending loading of results

21 12

**When: **Saturday, 12 October 2019**Where: **De Rust**Distances: **21.1km, 12.5km**Start Times: **07:15, 07:00**Info Status: **Pending loading of results

10 5

**When: **Saturday, 12 October 2019**Where: **Elsiesrivier**Distances: **10km, 5km**Start Times: **06:45, 07:15**Info Status: **Pending loading of results

21 10

**When: **Sunday, 13 October 2019**Where: **Houtbaai**Distances: **21.1km, 10km**Start Times: **06:30, 07:10**Info Status: **Results Loaded

10 5

**When: **Wednesday, 16 October 2019**Where: **Bellville**Distances: **10km, 5km**Start Times: **18:15, 18:30**Info Status: **Information verified as correct

42 21 10

**When: **Saturday, 19 October 2019**Where: **Kimberley**Distances: **42.2km, 21.1km, 10km**Start Times: **06:00, 06:00, 06:00**Info Status: **Unconfirmed dates and race times

21 10 5

**When: **Saturday, 19 October 2019**Where: **Ashton**Distances: **21.1km, 10km, 5km**Start Times: **07:30, 08:00, 08:10**Info Status: **Information verified as correct

15 4

**When: **Saturday, 19 October 2019**Where: **Hartenbos**Distances: **15km, 4km**Start Times: **07:00, 07:10**Info Status: **Information verified as correct

10 5

**When: **Saturday, 19 October 2019**Where: **Worcester**Distances: **10km, 5km**Start Times: **07:30, 07:40**Info Status: **Event cancelled

10

**When: **Saturday, 19 October 2019**Where: **Kimberley**Distances: **10km**Start Times: **07:00**Info Status: **Information verified as correct

21 10 5

**When: **Sunday, 20 October 2019**Where: **Cape Town**Distances: **21.1km, 10km, 5km**Start Times: **06:30, 07:15, 08:30**Info Status: **Information verified as correct

10 5

**When: **Wednesday, 23 October 2019**Where: **Stellenbosch**Distances: **10km, 5km**Start Times: **18:30, 18:40**Info Status: **Information verified as correct

21 10 5

**When: **Saturday, 26 October 2019**Where: **Langebaan**Distances: **21.1km, 10km, 5km**Start Times: **06:45, 07:15, 08:00**Info Status: **Information verified as correct

21 10 5

**When: **Saturday, 26 October 2019**Where: **George**Distances: **21.1km, 10km, 5km**Start Times: **07:00, 07:00, 07:10**Info Status: **Information verified as correct

18 5

**When: **Saturday, 26 October 2019**Where: **Barkly West**Distances: **18km T, 5km T**Start Times: **06:30, 06:30**Info Status: **Information verified as correct

16 5

**When: **Saturday, 26 October 2019**Where: **Worcester**Distances: **16km T, 5km T**Start Times: **06:00, 07:00**Info Status: **Basic information confirmed. Waiting for more info to be released

15

**When: **Saturday, 26 October 2019**Where: **Melkbosstrand**Distances: **15km**Start Times: **06:30**Info Status: **Information verified as correct

15 8

**When: **Sunday, 27 October 2019**Where: **Claremont**Distances: **15km, 8km**Start Times: **06:00, 08:00**Info Status: **Information verified as correct