42 21 10 5

**When: **Saturday, 23 November 2019**Where: **Witsand**Distances: **42.2km, 21.1km, 10.4km, 5km**Start Times: **05:00, 06:00, 07:00, 08:00**Info Status: **Information verified as correct

21 10 5

**When: **Saturday, 23 November 2019**Where: **Mitchells Plain**Distances: **21.1km, 10km, 5km**Start Times: **06:00, 06:15, 07:30**Info Status: **Information verified as correct

10 5 3 1

**When: **Saturday, 23 November 2019**Where: **Postmasburg**Distances: **10km, 5km, 3km, 1km**Start Times: **07:00, 07:00, 07:00, 07:00**Info Status: **Event Postponed

12

**When: **Wednesday, 27 November 2019**Where: **Stellenbosch**Distances: **12.3km**Start Times: **18:15**Info Status: **Information verified as correct

10 5

**When: **Saturday, 30 November 2019**Where: **Kimberley**Distances: **10km, 5km**Start Times: **06:00, 06:15**Info Status: **Information verified as correct

10 5

**When: **Saturday, 30 November 2019**Where: **Bellville**Distances: **10km, 5km**Start Times: **06:30, 07:30**Info Status: **Information verified as correct

5

**When: **Saturday, 30 November 2019**Where: **Durbanville**Distances: **5km**Start Times: **08:00**Info Status: **Information verified as correct

21 10 5

**When: **Sunday, 1 December 2019**Where: **Kuils River**Distances: **21.1km, 10km, 5km**Start Times: **06:30, 06:45, 07:00**Info Status: **Event cancelled

5 3W

**When: **Sunday, 1 December 2019**Where: **Grabouw**Distances: **5km, 3km W**Start Times: **09:10, 10:00**Info Status: **Information verified as correct

5 3

**When: **Sunday, 1 December 2019**Where: **Oudtshoorn**Distances: **5km, 3km**Start Times: **08:00, 08:00**Info Status: **Event cancelled

5

**When: **Tuesday, 3 December 2019**Where: **Cape Town**Distances: **5km**Start Times: **19:00**Info Status: **Information verified as correct

10 3

**When: **Wednesday, 4 December 2019**Where: **Wilderness**Distances: **10km, 3km**Start Times: **18:00, 18:10**Info Status: **Information verified as correct

10 5

**When: **Wednesday, 4 December 2019**Where: **Paarl**Distances: **10km, 5km**Start Times: **18:30, 18:40**Info Status: **Information verified as correct

42 21 5

**When: **Saturday, 7 December 2019**Where: **Worcester**Distances: **42.2km, 21.1km, 5km**Start Times: **05:30, 06:30, 07:00**Info Status: **Information verified as correct

25T 10T

**When: **Saturday, 7 December 2019**Where: **Kimberley**Distances: **25km T, 10km T**Start Times: **06:00, 06:00**Info Status: **Information verified as correct

21 10

**When: **Saturday, 7 December 2019**Where: **George**Distances: **21.1km, 10km**Start Times: **06:00, 06:15**Info Status: **Information loaded. Awaiting final verification

15

**When: **Saturday, 7 December 2019**Where: **Table View**Distances: **15km**Start Times: **06:00**Info Status: **Information verified as correct

10 3

**When: **Wednesday, 11 December 2019**Where: **George**Distances: **10km, 3km**Start Times: **08:00, 08:00**Info Status: **Information loaded. Awaiting final verification

21 10 5

**When: **Saturday, 14 December 2019**Where: **Mossel Bay**Distances: **21.1km, 10km, 5km**Start Times: **06:00, 06:00, 06:00**Info Status: **Basic information confirmed. Waiting for more info to be released

21

**When: **Saturday, 14 December 2019**Where: **Atlantis**Distances: **21.1km**Start Times: **06:00**Info Status: **Information verified as correct

10 4

**When: **Monday, 16 December 2019**Where: **Gugulethu**Distances: **10km, 4.2km**Start Times: **06:30, 06:30**Info Status: **Information loaded. Awaiting final verification

10 4

**When: **Monday, 16 December 2019**Where: **Knysna**Distances: **10km, 4.8km**Start Times: **18:00, 18:00**Info Status: **Information loaded. Awaiting final verification

10 5

**When: **Tuesday, 17 December 2019**Where: **Mossel Bay**Distances: **10km, 5km**Start Times: **18:00, 18:00**Info Status: **Basic information confirmed. Waiting for more info to be released

10

**When: **Wednesday, 18 December 2019**Where: **Cape Town**Distances: **10km**Start Times: **18:15**Info Status: **Information verified as correct

15 4

**When: **Saturday, 21 December 2019**Where: **Friemersheim**Distances: **15km, 4km**Start Times: **07:00, 07:10**Info Status: **Information verified as correct

10 6

**When: **Saturday, 21 December 2019**Where: **Onrus**Distances: **10km, 6km**Start Times: **07:00, 07:15**Info Status: **Information verified as correct

16 8

**When: **Thursday, 26 December 2019**Where: **Tokai**Distances: **16km, 8km**Start Times: **06:30, 06:45**Info Status: **Information verified as correct

8 5

**When: **Thursday, 26 December 2019**Where: **George**Distances: **8km, 5km**Start Times: **18:00, 18:00**Info Status: **Basic information confirmed. Waiting for more info to be released

21 10 5

**When: **Tuesday, 31 December 2019**Where: **Gansbaai**Distances: **21.1km, 10km, 5km**Start Times: **07:00, 07:30, 08:00**Info Status: **Basic information confirmed. Waiting for more info to be released

10 4

**When: **Tuesday, 31 December 2019**Where: **Hartenbos**Distances: **10km, 4km**Start Times: **06:00, 06:10**Info Status: **Information verified as correct

8

**When: **Tuesday, 31 December 2019**Where: **Cape Town**Distances: **8km**Start Times: **18:00**Info Status: **Information verified as correct

15 10W 4

**When: **Saturday, 4 January 2020**Where: **Strandfontein**Distances: **15km, 10km W, 4km**Start Times: **06:30, 06:45, 07:30**Info Status: **Unconfirmed dates and race times

15

**When: **Saturday, 11 January 2020**Where: **Constantia**Distances: **15km**Start Times: **06:00**Info Status: **Information verified as correct

42 21 10

**When: **Saturday, 18 January 2020**Where: **Lime Acres**Distances: **42.2km, 21.1km, 10km**Start Times: **05:30, 05:30, 05:30**Info Status: **Unconfirmed dates and race times

30 15 5

**When: **Sunday, 19 January 2020**Where: **Camps Bay**Distances: **30km, 15km, 5km**Start Times: **05:30, 06:30, 06:00**Info Status: **Information verified as correct

15

**When: **Wednesday, 22 January 2020**Where: **Durbanville**Distances: **15km**Start Times: **18:30**Info Status: **Unconfirmed dates and race times

10 5

**When: **Friday, 24 January 2020**Where: **George**Distances: **10km, 5km**Start Times: **18:00, 18:00**Info Status: **Unconfirmed dates and race times

42 36 5

**When: **Saturday, 25 January 2020**Where: **Fish Hoek**Distances: **42.2km, 36.2km, 5km**Start Times: **05:30, 05:30, 07:00**Info Status: **Information verified as correct

10 5

**When: **Wednesday, 29 January 2020**Where: **Brackenfell**Distances: **10km, 5km**Start Times: **18:40, 18:50**Info Status: **Unconfirmed dates and race times

42 21 10

**When: **Saturday, 1 February 2020**Where: **Kimberley**Distances: **42.2km, 21.1km, 10km**Start Times: **05:30, 05:30, 05:30**Info Status: **Unconfirmed dates and race times

21 10 4

**When: **Saturday, 1 February 2020**Where: **Great Brak River**Distances: **21.1km, 10km, 4km**Start Times: **05:30, 06:30, 06:45**Info Status: **Unconfirmed dates and race times

21 10 10W 6

**When: **Saturday, 1 February 2020**Where: **Tokai**Distances: **21.1km, 10km, 10km W, 6km**Start Times: **05:45, 05:50, 06:10, 07:15**Info Status: **Information loaded. Awaiting final verification

10 5

**When: **Wednesday, 5 February 2020**Where: **Bellville**Distances: **10km, 5km**Start Times: **18:15, 18:30**Info Status: **Unconfirmed dates and race times

10T 5T 3

**When: **Friday, 7 February 2020**Where: **George**Distances: **10km T, 5km T, 3km**Start Times: **18:30, 18:30, 18:30**Info Status: **Unconfirmed dates and race times

27 10 5

**When: **Saturday, 8 February 2020**Where: **Paarl**Distances: **27km, 10km, 5km**Start Times: **06:30, 07:00, 09:00**Info Status: **Information loaded. Awaiting final verification

10 10W 5

**When: **Saturday, 8 February 2020**Where: **Lansdowne**Distances: **10km, 10km W, 5km**Start Times: **06:30, 06:40, 07:00**Info Status: **Unconfirmed dates and race times

10 5

**When: **Wednesday, 12 February 2020**Where: **Worcester**Distances: **10km, 5km**Start Times: **18:30, 18:30**Info Status: **Unconfirmed dates and race times

42 21 21W 10

**When: **Saturday, 15 February 2020**Where: **Beaufort West**Distances: **42.2km, 21.1km, 21.1km W, 10km**Start Times: **06:00, 06:00, 06:00, 06:00**Info Status: **Unconfirmed dates and race times

42 21

**When: **Sunday, 16 February 2020**Where: **Cape Town**Distances: **42.2km, 21.1km**Start Times: **05:15, 07:00**Info Status: **Unconfirmed dates and race times

42 21 10

**When: **Saturday, 22 February 2020**Where: **Kimberley**Distances: **42.2km, 21.1km, 10km**Start Times: **05:30, 05:30, 05:30**Info Status: **Unconfirmed dates and race times

10 5

**When: **Saturday, 22 February 2020**Where: **Pinelands**Distances: **10km, 5.6km**Start Times: **06:30, 06:45**Info Status: **Unconfirmed dates and race times

42 21 9T 4

**When: **Saturday, 29 February 2020**Where: **Oudtshoorn**Distances: **42.2km, 21.1km, 9.5km T, 4km**Start Times: **06:00, 06:00, 20:00, 18:00**Info Status: **Information verified as correct

21 10 5

**When: **Saturday, 29 February 2020**Where: **Uniondale**Distances: **21.1km, 10km, 5km**Start Times: **06:45, 06:45, 06:45**Info Status: **Unconfirmed dates and race times

10 5

**When: **Saturday, 29 February 2020**Where: **Cape Town**Distances: **10km, 5km**Start Times: **07:00, 07:15**Info Status: **Unconfirmed dates and race times

21 10 5

**When: **Sunday, 1 March 2020**Where: **Kommetjie**Distances: **21.1km, 10km, 5km**Start Times: **06:30, 07:10, 07:30**Info Status: **Unconfirmed dates and race times

10

**When: **Wednesday, 4 March 2020**Where: **Sea Point**Distances: **10km**Start Times: **19:00**Info Status: **Unconfirmed dates and race times

42 21 10

**When: **Saturday, 7 March 2020**Where: **Kimberley**Distances: **42.2km, 21.1km, 10km**Start Times: **06:00, 06:00, 06:00**Info Status: **Unconfirmed dates and race times

30 30W 21T 10 3

**When: **Saturday, 7 March 2020**Where: **Sedgefield**Distances: **30km, 30km W, 21.1km T, 10km, 3km**Start Times: **07:00, 06:00, 07:10, 07:15, 08:00**Info Status: **Unconfirmed dates and race times

15 15W

**When: **Saturday, 7 March 2020**Where: **Constantia**Distances: **15km, 15km W**Start Times: **06:15, 06:30**Info Status: **Unconfirmed dates and race times

42 21 10 5

**When: **Saturday, 14 March 2020**Where: **Langebaan**Distances: **42.2km, 21.1km, 10km, 5km**Start Times: **06:45, 06:45, 07:00, 08:00**Info Status: **Unconfirmed dates and race times

15 10W 5

**When: **Saturday, 14 March 2020**Where: **Ravensmead**Distances: **15km, 10km W, 5km**Start Times: **06:30, 05:45, 07:00**Info Status: **Unconfirmed dates and race times

42 21 10 5

**When: **Sunday, 15 March 2020**Where: **Knysna**Distances: **42.2km, 21.1km, 10km, 5km**Start Times: **06:00, 06:00, 06:30, 06:30**Info Status: **Unconfirmed dates and race times

30

**When: **Sunday, 15 March 2020**Where: **Parow**Distances: **30km**Start Times: **06:00**Info Status: **Unconfirmed dates and race times

21 10 6

**When: **Saturday, 21 March 2020**Where: **Bellville**Distances: **21.1km, 10km, 6km**Start Times: **06:00, 06:45, 07:15**Info Status: **Unconfirmed dates and race times

21 10

**When: **Saturday, 28 March 2020**Where: **Oudtshoorn**Distances: **21.1km, 10km**Start Times: **07:00, 07:00**Info Status: **Unconfirmed dates and race times

21 10 10W 5

**When: **Sunday, 29 March 2020**Where: **Cape Town**Distances: **21.1km, 10km, 10km W, 5km**Start Times: **06:45, 07:15, 07:15, 07:20**Info Status: **Unconfirmed dates and race times

42 21 10 5

**When: **Saturday, 23 November 2019**Where: **Witsand**Distances: **42.2km, 21.1km, 10.4km, 5km**Start Times: **05:00, 06:00, 07:00, 08:00**Info Status: **Information verified as correct

21 10 5

**When: **Saturday, 23 November 2019**Where: **Mitchells Plain**Distances: **21.1km, 10km, 5km**Start Times: **06:00, 06:15, 07:30**Info Status: **Information verified as correct

10 5 3 1

**When: **Saturday, 23 November 2019**Where: **Postmasburg**Distances: **10km, 5km, 3km, 1km**Start Times: **07:00, 07:00, 07:00, 07:00**Info Status: **Event Postponed

12

**When: **Wednesday, 27 November 2019**Where: **Stellenbosch**Distances: **12.3km**Start Times: **18:15**Info Status: **Information verified as correct

10 5

**When: **Saturday, 30 November 2019**Where: **Kimberley**Distances: **10km, 5km**Start Times: **06:00, 06:15**Info Status: **Information verified as correct

10 5

**When: **Saturday, 30 November 2019**Where: **Bellville**Distances: **10km, 5km**Start Times: **06:30, 07:30**Info Status: **Information verified as correct

5

**When: **Saturday, 30 November 2019**Where: **Durbanville**Distances: **5km**Start Times: **08:00**Info Status: **Information verified as correct

21 10 5

**When: **Sunday, 1 December 2019**Where: **Kuils River**Distances: **21.1km, 10km, 5km**Start Times: **06:30, 06:45, 07:00**Info Status: **Event cancelled

5 3

**When: **Sunday, 1 December 2019**Where: **Grabouw**Distances: **5km, 3km W**Start Times: **09:10, 10:00**Info Status: **Information verified as correct

5 3

**When: **Sunday, 1 December 2019**Where: **Oudtshoorn**Distances: **5km, 3km**Start Times: **08:00, 08:00**Info Status: **Event cancelled

5

**When: **Tuesday, 3 December 2019**Where: **Cape Town**Distances: **5km**Start Times: **19:00**Info Status: **Information verified as correct

10 3

**When: **Wednesday, 4 December 2019**Where: **Wilderness**Distances: **10km, 3km**Start Times: **18:00, 18:10**Info Status: **Information verified as correct

10 5

**When: **Wednesday, 4 December 2019**Where: **Paarl**Distances: **10km, 5km**Start Times: **18:30, 18:40**Info Status: **Information verified as correct

42 21 5

**When: **Saturday, 7 December 2019**Where: **Worcester**Distances: **42.2km, 21.1km, 5km**Start Times: **05:30, 06:30, 07:00**Info Status: **Information verified as correct

25 10

**When: **Saturday, 7 December 2019**Where: **Kimberley**Distances: **25km T, 10km T**Start Times: **06:00, 06:00**Info Status: **Information verified as correct

21 10

**When: **Saturday, 7 December 2019**Where: **George**Distances: **21.1km, 10km**Start Times: **06:00, 06:15**Info Status: **Information loaded. Awaiting final verification

15

**When: **Saturday, 7 December 2019**Where: **Table View**Distances: **15km**Start Times: **06:00**Info Status: **Information verified as correct

10 3

**When: **Wednesday, 11 December 2019**Where: **George**Distances: **10km, 3km**Start Times: **08:00, 08:00**Info Status: **Information loaded. Awaiting final verification

21 10 5

**When: **Saturday, 14 December 2019**Where: **Mossel Bay**Distances: **21.1km, 10km, 5km**Start Times: **06:00, 06:00, 06:00**Info Status: **Basic information confirmed. Waiting for more info to be released

21

**When: **Saturday, 14 December 2019**Where: **Atlantis**Distances: **21.1km**Start Times: **06:00**Info Status: **Information verified as correct

10 4

**When: **Monday, 16 December 2019**Where: **Gugulethu**Distances: **10km, 4.2km**Start Times: **06:30, 06:30**Info Status: **Information loaded. Awaiting final verification

10 4

**When: **Monday, 16 December 2019**Where: **Knysna**Distances: **10km, 4.8km**Start Times: **18:00, 18:00**Info Status: **Information loaded. Awaiting final verification

10 5

**When: **Tuesday, 17 December 2019**Where: **Mossel Bay**Distances: **10km, 5km**Start Times: **18:00, 18:00**Info Status: **Basic information confirmed. Waiting for more info to be released

10

**When: **Wednesday, 18 December 2019**Where: **Cape Town**Distances: **10km**Start Times: **18:15**Info Status: **Information verified as correct

15 4

**When: **Saturday, 21 December 2019**Where: **Friemersheim**Distances: **15km, 4km**Start Times: **07:00, 07:10**Info Status: **Information verified as correct

10 6

**When: **Saturday, 21 December 2019**Where: **Onrus**Distances: **10km, 6km**Start Times: **07:00, 07:15**Info Status: **Information verified as correct

16 8

**When: **Thursday, 26 December 2019**Where: **Tokai**Distances: **16km, 8km**Start Times: **06:30, 06:45**Info Status: **Information verified as correct

8 5

**When: **Thursday, 26 December 2019**Where: **George**Distances: **8km, 5km**Start Times: **18:00, 18:00**Info Status: **Basic information confirmed. Waiting for more info to be released

21 10 5

**When: **Tuesday, 31 December 2019**Where: **Gansbaai**Distances: **21.1km, 10km, 5km**Start Times: **07:00, 07:30, 08:00**Info Status: **Basic information confirmed. Waiting for more info to be released

10 4

**When: **Tuesday, 31 December 2019**Where: **Hartenbos**Distances: **10km, 4km**Start Times: **06:00, 06:10**Info Status: **Information verified as correct

8

**When: **Tuesday, 31 December 2019**Where: **Cape Town**Distances: **8km**Start Times: **18:00**Info Status: **Information verified as correct

15 10 4

**When: **Saturday, 4 January 2020**Where: **Strandfontein**Distances: **15km, 10km W, 4km**Start Times: **06:30, 06:45, 07:30**Info Status: **Unconfirmed dates and race times

15

**When: **Saturday, 11 January 2020**Where: **Constantia**Distances: **15km**Start Times: **06:00**Info Status: **Information verified as correct

42 21 10

**When: **Saturday, 18 January 2020**Where: **Lime Acres**Distances: **42.2km, 21.1km, 10km**Start Times: **05:30, 05:30, 05:30**Info Status: **Unconfirmed dates and race times

30 15 5

**When: **Sunday, 19 January 2020**Where: **Camps Bay**Distances: **30km, 15km, 5km**Start Times: **05:30, 06:30, 06:00**Info Status: **Information verified as correct

15

**When: **Wednesday, 22 January 2020**Where: **Durbanville**Distances: **15km**Start Times: **18:30**Info Status: **Unconfirmed dates and race times

10 5

**When: **Friday, 24 January 2020**Where: **George**Distances: **10km, 5km**Start Times: **18:00, 18:00**Info Status: **Unconfirmed dates and race times

42 36 5

**When: **Saturday, 25 January 2020**Where: **Fish Hoek**Distances: **42.2km, 36.2km, 5km**Start Times: **05:30, 05:30, 07:00**Info Status: **Information verified as correct

10 5

**When: **Wednesday, 29 January 2020**Where: **Brackenfell**Distances: **10km, 5km**Start Times: **18:40, 18:50**Info Status: **Unconfirmed dates and race times

42 21 10

**When: **Saturday, 1 February 2020**Where: **Kimberley**Distances: **42.2km, 21.1km, 10km**Start Times: **05:30, 05:30, 05:30**Info Status: **Unconfirmed dates and race times

21 10 4

**When: **Saturday, 1 February 2020**Where: **Great Brak River**Distances: **21.1km, 10km, 4km**Start Times: **05:30, 06:30, 06:45**Info Status: **Unconfirmed dates and race times

21 10 10 6

**When: **Saturday, 1 February 2020**Where: **Tokai**Distances: **21.1km, 10km, 10km W, 6km**Start Times: **05:45, 05:50, 06:10, 07:15**Info Status: **Information loaded. Awaiting final verification

10 5

**When: **Wednesday, 5 February 2020**Where: **Bellville**Distances: **10km, 5km**Start Times: **18:15, 18:30**Info Status: **Unconfirmed dates and race times

10 5 3

**When: **Friday, 7 February 2020**Where: **George**Distances: **10km T, 5km T, 3km**Start Times: **18:30, 18:30, 18:30**Info Status: **Unconfirmed dates and race times

27 10 5

**When: **Saturday, 8 February 2020**Where: **Paarl**Distances: **27km, 10km, 5km**Start Times: **06:30, 07:00, 09:00**Info Status: **Information loaded. Awaiting final verification

10 10 5

**When: **Saturday, 8 February 2020**Where: **Lansdowne**Distances: **10km, 10km W, 5km**Start Times: **06:30, 06:40, 07:00**Info Status: **Unconfirmed dates and race times

10 5

**When: **Wednesday, 12 February 2020**Where: **Worcester**Distances: **10km, 5km**Start Times: **18:30, 18:30**Info Status: **Unconfirmed dates and race times

42 21 21 10

**When: **Saturday, 15 February 2020**Where: **Beaufort West**Distances: **42.2km, 21.1km, 21.1km W, 10km**Start Times: **06:00, 06:00, 06:00, 06:00**Info Status: **Unconfirmed dates and race times

42 21

**When: **Sunday, 16 February 2020**Where: **Cape Town**Distances: **42.2km, 21.1km**Start Times: **05:15, 07:00**Info Status: **Unconfirmed dates and race times

42 21 10

**When: **Saturday, 22 February 2020**Where: **Kimberley**Distances: **42.2km, 21.1km, 10km**Start Times: **05:30, 05:30, 05:30**Info Status: **Unconfirmed dates and race times

10 5

**When: **Saturday, 22 February 2020**Where: **Pinelands**Distances: **10km, 5.6km**Start Times: **06:30, 06:45**Info Status: **Unconfirmed dates and race times

42 21 9 4

**When: **Saturday, 29 February 2020**Where: **Oudtshoorn**Distances: **42.2km, 21.1km, 9.5km T, 4km**Start Times: **06:00, 06:00, 20:00, 18:00**Info Status: **Information verified as correct

21 10 5

**When: **Saturday, 29 February 2020**Where: **Uniondale**Distances: **21.1km, 10km, 5km**Start Times: **06:45, 06:45, 06:45**Info Status: **Unconfirmed dates and race times

10 5

**When: **Saturday, 29 February 2020**Where: **Cape Town**Distances: **10km, 5km**Start Times: **07:00, 07:15**Info Status: **Unconfirmed dates and race times

21 10 5

**When: **Sunday, 1 March 2020**Where: **Kommetjie**Distances: **21.1km, 10km, 5km**Start Times: **06:30, 07:10, 07:30**Info Status: **Unconfirmed dates and race times

10

**When: **Wednesday, 4 March 2020**Where: **Sea Point**Distances: **10km**Start Times: **19:00**Info Status: **Unconfirmed dates and race times

42 21 10

**When: **Saturday, 7 March 2020**Where: **Kimberley**Distances: **42.2km, 21.1km, 10km**Start Times: **06:00, 06:00, 06:00**Info Status: **Unconfirmed dates and race times

30 30 21 10 3

**When: **Saturday, 7 March 2020**Where: **Sedgefield**Distances: **30km, 30km W, 21.1km T, 10km, 3km**Start Times: **07:00, 06:00, 07:10, 07:15, 08:00**Info Status: **Unconfirmed dates and race times

15 15

**When: **Saturday, 7 March 2020**Where: **Constantia**Distances: **15km, 15km W**Start Times: **06:15, 06:30**Info Status: **Unconfirmed dates and race times

42 21 10 5

**When: **Saturday, 14 March 2020**Where: **Langebaan**Distances: **42.2km, 21.1km, 10km, 5km**Start Times: **06:45, 06:45, 07:00, 08:00**Info Status: **Unconfirmed dates and race times

15 10 5

**When: **Saturday, 14 March 2020**Where: **Ravensmead**Distances: **15km, 10km W, 5km**Start Times: **06:30, 05:45, 07:00**Info Status: **Unconfirmed dates and race times

42 21 10 5

**When: **Sunday, 15 March 2020**Where: **Knysna**Distances: **42.2km, 21.1km, 10km, 5km**Start Times: **06:00, 06:00, 06:30, 06:30**Info Status: **Unconfirmed dates and race times

30

**When: **Sunday, 15 March 2020**Where: **Parow**Distances: **30km**Start Times: **06:00**Info Status: **Unconfirmed dates and race times

21 10 6

**When: **Saturday, 21 March 2020**Where: **Bellville**Distances: **21.1km, 10km, 6km**Start Times: **06:00, 06:45, 07:15**Info Status: **Unconfirmed dates and race times

21 10

**When: **Saturday, 28 March 2020**Where: **Oudtshoorn**Distances: **21.1km, 10km**Start Times: **07:00, 07:00**Info Status: **Unconfirmed dates and race times

21 10 10 5

**When: **Sunday, 29 March 2020**Where: **Cape Town**Distances: **21.1km, 10km, 10km W, 5km**Start Times: **06:45, 07:15, 07:15, 07:20**Info Status: **Unconfirmed dates and race times