10 5

**When: **Friday, 24 January 2020**Where: **George**Distances: **10km, 5km**Start Times: **18:00, 18:00**Info Status: **Information verified as correct

42 21 10 5

**When: **Saturday, 25 January 2020**Where: **Lime Acres**Distances: **42.2km, 21.1km, 10km, 5km**Start Times: **05:30, 06:00, 06:30, 06:30**Info Status: **Information verified as correct

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: **Kraaifontein**Distances: **10km, 5km**Start Times: **18:40, 18:30**Info Status: **Information verified as correct

42 21 10 5

**When: **Saturday, 1 February 2020**Where: **Kimberley**Distances: **42.2km, 21.1km, 10km, 5km**Start Times: **05:30, 05:30, 06:00, 06:30**Info Status: **Information verified as correct

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 verified as correct

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: **Information loaded. Awaiting final verification

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: **Information verified as correct

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 verified as correct

10 5

**When: **Saturday, 8 February 2020**Where: **Lansdowne**Distances: **10km, 5km**Start Times: **06:00, 06:20**Info Status: **Information verified as correct

15

**When: **Sunday, 9 February 2020**Where: **Durbanville**Distances: **15km**Start Times: **06:00**Info Status: **Information verified as correct

10 5

**When: **Wednesday, 12 February 2020**Where: **Bellville**Distances: **10km, 5km**Start Times: **18:15, 18:30**Info Status: **Information verified as correct

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: **Basic information confirmed. Waiting for more info to be released

42 21

**When: **Sunday, 16 February 2020**Where: **Simon's Town**Distances: **42.2km, 21.1km**Start Times: **05:15, 07:15**Info Status: **Information verified as correct

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

42 21 4

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

21 10 5

**When: **Sunday, 23 February 2020**Where: **Cape Town**Distances: **21.1km, 10km, 10km, 5km**Start Times: **06:30, 07:00, 07:00, 07:10**Info Status: **Information verified as correct

42

**When: **Saturday, 29 February 2020**Where: **Hermanus**Distances: **42.2km**Start Times: **06:00**Info Status: **Information verified as correct

10 5

**When: **Saturday, 29 February 2020**Where: **Cape Town**Distances: **10km, 5km**Start Times: **07:00, 07:15**Info Status: **Information verified as correct

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: **Information loaded. Awaiting final verification

10

**When: **Wednesday, 4 March 2020**Where: **Sea Point**Distances: **10km**Start Times: **19:00**Info Status: **Basic information confirmed. Waiting for more info to be released

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

15 15W

**When: **Saturday, 7 March 2020**Where: **Constantia**Distances: **15km, 15km W**Start Times: **06:15, 06:30**Info Status: **Information verified as correct

42 21 10 5

**When: **Sunday, 8 March 2020**Where: **Knysna**Distances: **42.2km, 21.1km, 10km, 5km**Start Times: **06:00, 06:00, 06:30, 06:30**Info Status: **Information verified as correct

42 21 10 5

**When: **Saturday, 14 March 2020**Where: **Langebaan**Distances: **42.2km, 21.1km, 10km, 5km**Start Times: **06:15, 06:30, 06:45, 07:45**Info Status: **Information verified as correct

30 30W 23T 10 3

**When: **Saturday, 14 March 2020**Where: **Sedgefield**Distances: **30km, 30km W, 23km T, 10km, 3km**Start Times: **07:00, 06:00, 07:10, 07:15, 07:20**Info Status: **Information verified as correct

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: **Information verified as correct

21 10 5

**When: **Saturday, 21 March 2020**Where: **Uniondale**Distances: **21.1km, 10km, 5km**Start Times: **06:45, 06:45, 06:45**Info Status: **Basic information confirmed. Waiting for more info to be released

21 10

**When: **Saturday, 28 March 2020**Where: **Oudtshoorn**Distances: **21.1km, 10km**Start Times: **07:00, 07:00**Info Status: **Basic information confirmed. Waiting for more info to be released

30

**When: **Sunday, 29 March 2020**Where: **Parow**Distances: **30km**Start Times: **06:00**Info Status: **Basic information confirmed. Waiting for more info to be released

15 10W 5

**When: **Saturday, 4 April 2020**Where: **Ravensmead**Distances: **15km, 10km W, 5km**Start Times: **06:30, 06:45, 07:00**Info Status: **Basic information confirmed. Waiting for more info to be released

10 10W 5

**When: **Sunday, 5 April 2020**Where: **Cape Town**Distances: **10km, 10km W, 5km**Start Times: **07:30, 07:45, 08:00**Info Status: **Basic information confirmed. Waiting for more info to be released

56 21

**When: **Saturday, 11 April 2020**Where: **Cape Town**Distances: **56km, 21.1km**Start Times: **06:30, 05:50**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Saturday, 18 April 2020**Where: **Great Brak River**Distances: **10km, 5km**Start Times: **07:00, 07:15**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Sunday, 19 April 2020**Where: **Cape Town**Distances: **10km, 5km**Start Times: **07:00, 07:30**Info Status: **Basic information confirmed. Waiting for more info to be released

42 21 10

**When: **Saturday, 25 April 2020**Where: **George**Distances: **42.2km, 21.1km, 10km**Start Times: **07:00, 08:00, 08:00**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Saturday, 25 April 2020**Where: **Langebaan**Distances: **10km, 5km**Start Times: **08:00, 08:10**Info Status: **Basic information confirmed. Waiting for more info to be released

10

**When: **Monday, 27 April 2020**Where: **Cape Town**Distances: **10km**Start Times: **07:00**Info Status: **Basic information confirmed. Waiting for more info to be released

10 3

**When: **Friday, 1 May 2020**Where: **George**Distances: **10km, 3km**Start Times: **08:00, 08:00**Info Status: **Basic information confirmed. Waiting for more info to be released

10

**When: **Sunday, 3 May 2020**Where: **Rondebosch**Distances: **10km**Start Times: **07:00**Info Status: **Basic information confirmed. Waiting for more info to be released

30 10 5

**When: **Saturday, 9 May 2020**Where: **Wilderness**Distances: **30km, 10km, 5km**Start Times: **07:00, 07:15, 07:30**Info Status: **Basic information confirmed. Waiting for more info to be released

21

**When: **Saturday, 9 May 2020**Where: **Atlantis**Distances: **21.1km**Start Times: **06:00**Info Status: **Basic information confirmed. Waiting for more info to be released

12

**When: **Sunday, 17 May 2020**Where: **Milnerton**Distances: **12km**Start Times: **09:00**Info Status: **Basic information confirmed. Waiting for more info to be released

20T 9T

**When: **Saturday, 23 May 2020**Where: **De Rust**Distances: **20km T, 9.5km T**Start Times: **07:40, 08:00**Info Status: **Basic information confirmed. Waiting for more info to be released

15 6

**When: **Saturday, 30 May 2020**Where: **Brackenfell**Distances: **15km, 6km**Start Times: **07:15, 07:25**Info Status: **Basic information confirmed. Waiting for more info to be released

21 10 3

**When: **Saturday, 6 June 2020**Where: **Hoekwil**Distances: **21.1km, 10km, 3km**Start Times: **08:00, 08:00, 08:10**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Saturday, 6 June 2020**Where: **Bellville**Distances: **10km, 5km**Start Times: **07:30, 08:00**Info Status: **Basic information confirmed. Waiting for more info to be released

89

**When: **Sunday, 14 June 2020**Where: **Pietermaritzburg**Distances: **89km**Start Times: **05:30**Info Status: **Basic information confirmed. Waiting for more info to be released

10 3

**When: **Tuesday, 16 June 2020**Where: **George**Distances: **10km, 3km**Start Times: **08:00, 08:00**Info Status: **Basic information confirmed. Waiting for more info to be released

10 4

**When: **Tuesday, 16 June 2020**Where: **Gugulethu**Distances: **10km, 4.2km**Start Times: **07:00, 07:10**Info Status: **Basic information confirmed. Waiting for more info to be released

21 5

**When: **Saturday, 20 June 2020**Where: **Atlantis**Distances: **21.1km, 5km**Start Times: **08:00, 08:15**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Saturday, 20 June 2020**Where: **George**Distances: **10km, 5km**Start Times: **08:00, 08:00**Info Status: **Basic information confirmed. Waiting for more info to be released

15 5

**When: **Saturday, 27 June 2020**Where: **Somerset West**Distances: **15km, 5km**Start Times: **08:00, 08:15**Info Status: **Basic information confirmed. Waiting for more info to be released

1

**When: **Saturday, 27 June 2020**Where: **Vredendal**Distances: **1km**Start Times: **06:00**Info Status: **Basic information confirmed. Waiting for more info to be released

42 21 5

**When: **Saturday, 4 July 2020**Where: **Knysna**Distances: **42.2km, 21.1km, 5km**Start Times: **07:00, 08:00, 07:30**Info Status: **Information loaded. Awaiting final verification

15 10W 5

**When: **Saturday, 4 July 2020**Where: **Eersterivier**Distances: **15km, 10km W, 5km**Start Times: **07:15, 07:30, 08:30**Info Status: **Basic information confirmed. Waiting for more info to be released

27T 15T 9T

**When: **Sunday, 5 July 2020**Where: **Rheenendal**Distances: **27km T, 15km T, 9km T**Start Times: **08:30, 08:30, 08:30**Info Status: **Information loaded. Awaiting final verification

100 50 21 5

**When: **Saturday, 18 July 2020**Where: **Sea Point**Distances: **100km, 50km, 21.1km, 5km**Start Times: **07:00, 07:00, 07:30, 14:00**Info Status: **Basic information confirmed. Waiting for more info to be released

21 10 3

**When: **Saturday, 18 July 2020**Where: **George**Distances: **21.1km, 10km, 3km**Start Times: **08:00, 08:00, 08:00**Info Status: **Basic information confirmed. Waiting for more info to be released

21 5

**When: **Saturday, 25 July 2020**Where: **Durbanville**Distances: **21.1km, 5km**Start Times: **07:15, 07:30**Info Status: **Basic information confirmed. Waiting for more info to be released

21 15 5

**When: **Saturday, 1 August 2020**Where: **Herbertsdale**Distances: **21.1km, 15km, 5km**Start Times: **08:00, 08:00, 08:20**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Sunday, 2 August 2020**Where: **Pinelands**Distances: **10km, 5km**Start Times: **07:30, 07:45**Info Status: **Basic information confirmed. Waiting for more info to be released

21 5

**When: **Saturday, 8 August 2020**Where: **Atlantis**Distances: **21.1km, 5km**Start Times: **08:00, 08:15**Info Status: **Basic information confirmed. Waiting for more info to be released

10

**When: **Sunday, 9 August 2020**Where: **Cape Town**Distances: **10km**Start Times: **08:00**Info Status: **Basic information confirmed. Waiting for more info to be released

10 3

**When: **Monday, 10 August 2020**Where: **Oudtshoorn**Distances: **10km, 3km**Start Times: **08:00, 08:30**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Saturday, 15 August 2020**Where: **George**Distances: **10km, 5km**Start Times: **07:30, 07:30**Info Status: **Basic information confirmed. Waiting for more info to be released

30

**When: **Sunday, 16 August 2020**Where: **Simon's Town**Distances: **30km**Start Times: **07:00**Info Status: **Basic information confirmed. Waiting for more info to be released

21 10 5

**When: **Saturday, 22 August 2020**Where: **Langebaan**Distances: **21.1km, 10km, 5km**Start Times: **08:00, 08:00, 08:10**Info Status: **Basic information confirmed. Waiting for more info to be released

16

**When: **Sunday, 23 August 2020**Where: **Noordhoek**Distances: **16.1km**Start Times: **07:30**Info Status: **Basic information confirmed. Waiting for more info to be released

21 10 5

**When: **Saturday, 29 August 2020**Where: **Melkbosstrand**Distances: **21.1km, 10km, 5km**Start Times: **07:30, 07:45, 08:00**Info Status: **Basic information confirmed. Waiting for more info to be released

21 11T 10

**When: **Saturday, 29 August 2020**Where: **Oudtshoorn**Distances: **21.1km, 11.6km T, 10km**Start Times: **08:00, 08:15, 08:00**Info Status: **Basic information confirmed. Waiting for more info to be released

10 10W 5

**When: **Sunday, 30 August 2020**Where: **Khayelitsha**Distances: **10km, 10km W, 5km**Start Times: **07:30, 07:45, 08:00**Info Status: **Basic information confirmed. Waiting for more info to be released

21 5

**When: **Saturday, 5 September 2020**Where: **George**Distances: **21.1km, 5km**Start Times: **08:00, 08:30**Info Status: **Basic information confirmed. Waiting for more info to be released

21 10 5

**When: **Saturday, 5 September 2020**Where: **Kuilsrivier**Distances: **21.1km, 10km, 5km**Start Times: **07:00, 07:30, 07:45**Info Status: **Basic information confirmed. Waiting for more info to be released

10 3

**When: **Friday, 11 September 2020**Where: **George**Distances: **10km, 3km**Start Times: **18:00, 17:30**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Saturday, 12 September 2020**Where: **Elsiesrivier**Distances: **10km, 5km**Start Times: **06:45, 07:15**Info Status: **Basic information confirmed. Waiting for more info to be released

21 10

**When: **Sunday, 13 September 2020**Where: **Houtbaai**Distances: **21.1km, 10km**Start Times: **06:30, 07:10**Info Status: **Basic information confirmed. Waiting for more info to be released

80 21 12 5

**When: **Saturday, 19 September 2020**Where: **Laingsburg**Distances: **80km, 21.1km, 12km, 5km**Start Times: **06:00, 07:00, 07:00, 07:00**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Saturday, 19 September 2020**Where: **Pinelands**Distances: **10km, 5.6km**Start Times: **06:30, 06:45**Info Status: **Basic information confirmed. Waiting for more info to be released

21 10 5

**When: **Sunday, 20 September 2020**Where: **Cape Town**Distances: **21.1km, 10km, 5km**Start Times: **06:30, 07:15, 08:30**Info Status: **Basic information confirmed. Waiting for more info to be released

10 10W 5

**When: **Thursday, 24 September 2020**Where: **Cape Town**Distances: **10km, 10km W, 5km**Start Times: **07:00, 07:10, 07:30**Info Status: **Basic information confirmed. Waiting for more info to be released

10

**When: **Saturday, 26 September 2020**Where: **Goodwood**Distances: **10km**Start Times: **07:00**Info Status: **Basic information confirmed. Waiting for more info to be released

9T 5T

**When: **Saturday, 26 September 2020**Where: **George**Distances: **9km T, 5km T**Start Times: **09:00, 09:00**Info Status: **Basic information confirmed. Waiting for more info to be released

10 10W 5

**When: **Sunday, 27 September 2020**Where: **Kenilworth**Distances: **10km, 10km W, 5km**Start Times: **07:00, 07:10, 07:15**Info Status: **Basic information confirmed. Waiting for more info to be released

10T 5T

**When: **Sunday, 27 September 2020**Where: **Plettenberg Bay**Distances: **10km T, 5km T**Start Times: **08:10, 08:15**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Saturday, 3 October 2020**Where: **Brackenfell**Distances: **10km, 5km**Start Times: **06:30, 07:10**Info Status: **Basic information confirmed. Waiting for more info to be released

5 3

**When: **Saturday, 3 October 2020**Where: **George**Distances: **5km, 3km**Start Times: **09:00, 09:00**Info Status: **Basic information confirmed. Waiting for more info to be released

21 14

**When: **Sunday, 4 October 2020**Where: **Constantia**Distances: **21.1km, 14km**Start Times: **06:30, 07:00**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Wednesday, 7 October 2020**Where: **Bellville**Distances: **10km, 5km**Start Times: **18:15, 18:30**Info Status: **Basic information confirmed. Waiting for more info to be released

21 12

**When: **Saturday, 10 October 2020**Where: **De Rust**Distances: **21.1km, 12.5km**Start Times: **07:15, 07:00**Info Status: **Basic information confirmed. Waiting for more info to be released

21 10 5

**When: **Sunday, 11 October 2020**Where: **Kuils River**Distances: **21.1km, 10km, 5km**Start Times: **06:40, 07:00, 07:15**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Wednesday, 14 October 2020**Where: **Cape Town**Distances: **10km, 5km**Start Times: **18:15, 18:30**Info Status: **Basic information confirmed. Waiting for more info to be released

15 4

**When: **Saturday, 17 October 2020**Where: **Hartenbos**Distances: **15km, 4km**Start Times: **07:00, 07:10**Info Status: **Basic information confirmed. Waiting for more info to be released

42 22T 11T 10 4

**When: **Sunday, 18 October 2020**Where: **Cape Town**Distances: **42.2km, 22km T, 11km T, 10km, 4.2km**Start Times: **06:40, 07:30, 07:30, 07:30, 10:00**Info Status: **Basic information confirmed. Waiting for more info to be released

42 10

**When: **Saturday, 24 October 2020**Where: **George**Distances: **42.2km, 10km**Start Times: **06:00, 07:00**Info Status: **Basic information confirmed. Waiting for more info to be released

15

**When: **Saturday, 24 October 2020**Where: **Melkbosstrand**Distances: **15km**Start Times: **06:30**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Sunday, 25 October 2020**Where: **Grassy Park**Distances: **10km, 5km**Start Times: **06:30, 06:50**Info Status: **Basic information confirmed. Waiting for more info to be released

21 10 5

**When: **Saturday, 31 October 2020**Where: **George**Distances: **21.1km, 10km, 5km**Start Times: **07:00, 07:00, 07:10**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Saturday, 31 October 2020**Where: **Table View**Distances: **10km, 5km**Start Times: **07:00, 07:30**Info Status: **Basic information confirmed. Waiting for more info to be released

42

**When: **Sunday, 1 November 2020**Where: **Soweto**Distances: **42.2km**Start Times: **06:00**Info Status: **Basic information confirmed. Waiting for more info to be released

21 6

**When: **Sunday, 1 November 2020**Where: **Cape Town**Distances: **21.1km, 6km**Start Times: **06:00, 06:45**Info Status: **Basic information confirmed. Waiting for more info to be released

10

**When: **Wednesday, 4 November 2020**Where: **George**Distances: **10km**Start Times: **18:00**Info Status: **Basic information confirmed. Waiting for more info to be released

21 10 5

**When: **Saturday, 7 November 2020**Where: **Mitchells Plain**Distances: **21.1km, 10km, 5km**Start Times: **06:00, 06:15, 07:30**Info Status: **Basic information confirmed. Waiting for more info to be released

15 8

**When: **Sunday, 8 November 2020**Where: **Claremont**Distances: **15km, 8km**Start Times: **06:00, 08:00**Info Status: **Basic information confirmed. Waiting for more info to be released

10 3

**When: **Wednesday, 11 November 2020**Where: **Wilderness**Distances: **10km, 3km**Start Times: **18:00, 18:10**Info Status: **Basic information confirmed. Waiting for more info to be released

21 10 5

**When: **Saturday, 14 November 2020**Where: **Knysna**Distances: **21.1km, 10km, 5km**Start Times: **07:00, 07:00, 07:00**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Saturday, 14 November 2020**Where: **Edgemead**Distances: **10km, 5km**Start Times: **06:30, 07:15**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Sunday, 15 November 2020**Where: **Wynberg**Distances: **10km, 5km**Start Times: **07:00, 07:10**Info Status: **Basic information confirmed. Waiting for more info to be released

42 21 5

**When: **Saturday, 21 November 2020**Where: **Stellenbosch**Distances: **42.2km, 21.1km, 5km**Start Times: **05:30, 05:50, 06:30**Info Status: **Basic information confirmed. Waiting for more info to be released

42 21 10 5

**When: **Saturday, 21 November 2020**Where: **Witsand**Distances: **42.2km, 21.1km, 10.4km, 5km**Start Times: **05:00, 06:00, 07:00, 08:00**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Saturday, 28 November 2020**Where: **Bellville**Distances: **10km, 5km**Start Times: **06:30, 07:30**Info Status: **Basic information confirmed. Waiting for more info to be released

12

**When: **Wednesday, 2 December 2020**Where: **Stellenbosch**Distances: **12.3km**Start Times: **18:15**Info Status: **Basic information confirmed. Waiting for more info to be released

21 10

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

21 5

**When: **Sunday, 6 December 2020**Where: **Kuils River**Distances: **21.1km, 5km**Start Times: **06:30, 07:00**Info Status: **Basic information confirmed. Waiting for more info to be released

10

**When: **Wednesday, 9 December 2020**Where: **Bellville**Distances: **10km**Start Times: **18:30**Info Status: **Basic information confirmed. Waiting for more info to be released

10 3

**When: **Wednesday, 9 December 2020**Where: **George**Distances: **10km, 3km**Start Times: **18:00, 08:00**Info Status: **Basic information confirmed. Waiting for more info to be released

21 10 5

**When: **Saturday, 12 December 2020**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

15

**When: **Saturday, 12 December 2020**Where: **Table View**Distances: **15km**Start Times: **06:00**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Tuesday, 15 December 2020**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: **Tuesday, 15 December 2020**Where: **Cape Town**Distances: **10km**Start Times: **18:15**Info Status: **Basic information confirmed. Waiting for more info to be released

10 4

**When: **Wednesday, 16 December 2020**Where: **Gugulethu**Distances: **10km, 4.2km**Start Times: **06:30, 06:30**Info Status: **Basic information confirmed. Waiting for more info to be released

10 4

**When: **Wednesday, 16 December 2020**Where: **Knysna**Distances: **10km, 4.8km**Start Times: **18:00, 18:00**Info Status: **Basic information confirmed. Waiting for more info to be released

15 4

**When: **Saturday, 19 December 2020**Where: **Friemersheim**Distances: **15km, 4km**Start Times: **07:00, 07:10**Info Status: **Basic information confirmed. Waiting for more info to be released

16 8

**When: **Saturday, 26 December 2020**Where: **Tokai**Distances: **16km, 8km**Start Times: **06:30, 06:45**Info Status: **Basic information confirmed. Waiting for more info to be released

10 4

**When: **Thursday, 31 December 2020**Where: **Hartenbos**Distances: **10km, 4km**Start Times: **06:00, 06:10**Info Status: **Basic information confirmed. Waiting for more info to be released

8

**When: **Thursday, 31 December 2020**Where: **Cape Town**Distances: **8km**Start Times: **18:00**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Friday, 24 January 2020**Where: **George**Distances: **10km, 5km**Start Times: **18:00, 18:00**Info Status: **Information verified as correct

42 21 10 5

**When: **Saturday, 25 January 2020**Where: **Lime Acres**Distances: **42.2km, 21.1km, 10km, 5km**Start Times: **05:30, 06:00, 06:30, 06:30**Info Status: **Information verified as correct

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: **Kraaifontein**Distances: **10km, 5km**Start Times: **18:40, 18:30**Info Status: **Information verified as correct

42 21 10 5

**When: **Saturday, 1 February 2020**Where: **Kimberley**Distances: **42.2km, 21.1km, 10km, 5km**Start Times: **05:30, 05:30, 06:00, 06:30**Info Status: **Information verified as correct

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 verified as correct

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: **Information loaded. Awaiting final verification

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: **Information verified as correct

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 verified as correct

10 5

**When: **Saturday, 8 February 2020**Where: **Lansdowne**Distances: **10km, 5km**Start Times: **06:00, 06:20**Info Status: **Information verified as correct

15

**When: **Sunday, 9 February 2020**Where: **Durbanville**Distances: **15km**Start Times: **06:00**Info Status: **Information verified as correct

10 5

**When: **Wednesday, 12 February 2020**Where: **Bellville**Distances: **10km, 5km**Start Times: **18:15, 18:30**Info Status: **Information verified as correct

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: **Basic information confirmed. Waiting for more info to be released

42 21

**When: **Sunday, 16 February 2020**Where: **Simon's Town**Distances: **42.2km, 21.1km**Start Times: **05:15, 07:15**Info Status: **Information verified as correct

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

42 21 4

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

21 10 5

**When: **Sunday, 23 February 2020**Where: **Cape Town**Distances: **21.1km, 10km, 10km, 5km**Start Times: **06:30, 07:00, 07:00, 07:10**Info Status: **Information verified as correct

42

**When: **Saturday, 29 February 2020**Where: **Hermanus**Distances: **42.2km**Start Times: **06:00**Info Status: **Information verified as correct

10 5

**When: **Saturday, 29 February 2020**Where: **Cape Town**Distances: **10km, 5km**Start Times: **07:00, 07:15**Info Status: **Information verified as correct

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: **Information loaded. Awaiting final verification

10

**When: **Wednesday, 4 March 2020**Where: **Sea Point**Distances: **10km**Start Times: **19:00**Info Status: **Basic information confirmed. Waiting for more info to be released

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

15 15

**When: **Saturday, 7 March 2020**Where: **Constantia**Distances: **15km, 15km W**Start Times: **06:15, 06:30**Info Status: **Information verified as correct

42 21 10 5

**When: **Sunday, 8 March 2020**Where: **Knysna**Distances: **42.2km, 21.1km, 10km, 5km**Start Times: **06:00, 06:00, 06:30, 06:30**Info Status: **Information verified as correct

42 21 10 5

**When: **Saturday, 14 March 2020**Where: **Langebaan**Distances: **42.2km, 21.1km, 10km, 5km**Start Times: **06:15, 06:30, 06:45, 07:45**Info Status: **Information verified as correct

30 30 23 10 3

**When: **Saturday, 14 March 2020**Where: **Sedgefield**Distances: **30km, 30km W, 23km T, 10km, 3km**Start Times: **07:00, 06:00, 07:10, 07:15, 07:20**Info Status: **Information verified as correct

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: **Information verified as correct

21 10 5

**When: **Saturday, 21 March 2020**Where: **Uniondale**Distances: **21.1km, 10km, 5km**Start Times: **06:45, 06:45, 06:45**Info Status: **Basic information confirmed. Waiting for more info to be released

21 10

**When: **Saturday, 28 March 2020**Where: **Oudtshoorn**Distances: **21.1km, 10km**Start Times: **07:00, 07:00**Info Status: **Basic information confirmed. Waiting for more info to be released

30

**When: **Sunday, 29 March 2020**Where: **Parow**Distances: **30km**Start Times: **06:00**Info Status: **Basic information confirmed. Waiting for more info to be released

15 10 5

**When: **Saturday, 4 April 2020**Where: **Ravensmead**Distances: **15km, 10km W, 5km**Start Times: **06:30, 06:45, 07:00**Info Status: **Basic information confirmed. Waiting for more info to be released

10 10 5

**When: **Sunday, 5 April 2020**Where: **Cape Town**Distances: **10km, 10km W, 5km**Start Times: **07:30, 07:45, 08:00**Info Status: **Basic information confirmed. Waiting for more info to be released

56 21

**When: **Saturday, 11 April 2020**Where: **Cape Town**Distances: **56km, 21.1km**Start Times: **06:30, 05:50**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Saturday, 18 April 2020**Where: **Great Brak River**Distances: **10km, 5km**Start Times: **07:00, 07:15**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Sunday, 19 April 2020**Where: **Cape Town**Distances: **10km, 5km**Start Times: **07:00, 07:30**Info Status: **Basic information confirmed. Waiting for more info to be released

42 21 10

**When: **Saturday, 25 April 2020**Where: **George**Distances: **42.2km, 21.1km, 10km**Start Times: **07:00, 08:00, 08:00**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Saturday, 25 April 2020**Where: **Langebaan**Distances: **10km, 5km**Start Times: **08:00, 08:10**Info Status: **Basic information confirmed. Waiting for more info to be released

10

**When: **Monday, 27 April 2020**Where: **Cape Town**Distances: **10km**Start Times: **07:00**Info Status: **Basic information confirmed. Waiting for more info to be released

10 3

**When: **Friday, 1 May 2020**Where: **George**Distances: **10km, 3km**Start Times: **08:00, 08:00**Info Status: **Basic information confirmed. Waiting for more info to be released

10

**When: **Sunday, 3 May 2020**Where: **Rondebosch**Distances: **10km**Start Times: **07:00**Info Status: **Basic information confirmed. Waiting for more info to be released

30 10 5

**When: **Saturday, 9 May 2020**Where: **Wilderness**Distances: **30km, 10km, 5km**Start Times: **07:00, 07:15, 07:30**Info Status: **Basic information confirmed. Waiting for more info to be released

21

**When: **Saturday, 9 May 2020**Where: **Atlantis**Distances: **21.1km**Start Times: **06:00**Info Status: **Basic information confirmed. Waiting for more info to be released

12

**When: **Sunday, 17 May 2020**Where: **Milnerton**Distances: **12km**Start Times: **09:00**Info Status: **Basic information confirmed. Waiting for more info to be released

20 9

**When: **Saturday, 23 May 2020**Where: **De Rust**Distances: **20km T, 9.5km T**Start Times: **07:40, 08:00**Info Status: **Basic information confirmed. Waiting for more info to be released

15 6

**When: **Saturday, 30 May 2020**Where: **Brackenfell**Distances: **15km, 6km**Start Times: **07:15, 07:25**Info Status: **Basic information confirmed. Waiting for more info to be released

21 10 3

**When: **Saturday, 6 June 2020**Where: **Hoekwil**Distances: **21.1km, 10km, 3km**Start Times: **08:00, 08:00, 08:10**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Saturday, 6 June 2020**Where: **Bellville**Distances: **10km, 5km**Start Times: **07:30, 08:00**Info Status: **Basic information confirmed. Waiting for more info to be released

89

**When: **Sunday, 14 June 2020**Where: **Pietermaritzburg**Distances: **89km**Start Times: **05:30**Info Status: **Basic information confirmed. Waiting for more info to be released

10 3

**When: **Tuesday, 16 June 2020**Where: **George**Distances: **10km, 3km**Start Times: **08:00, 08:00**Info Status: **Basic information confirmed. Waiting for more info to be released

10 4

**When: **Tuesday, 16 June 2020**Where: **Gugulethu**Distances: **10km, 4.2km**Start Times: **07:00, 07:10**Info Status: **Basic information confirmed. Waiting for more info to be released

21 5

**When: **Saturday, 20 June 2020**Where: **Atlantis**Distances: **21.1km, 5km**Start Times: **08:00, 08:15**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Saturday, 20 June 2020**Where: **George**Distances: **10km, 5km**Start Times: **08:00, 08:00**Info Status: **Basic information confirmed. Waiting for more info to be released

15 5

**When: **Saturday, 27 June 2020**Where: **Somerset West**Distances: **15km, 5km**Start Times: **08:00, 08:15**Info Status: **Basic information confirmed. Waiting for more info to be released

1

**When: **Saturday, 27 June 2020**Where: **Vredendal**Distances: **1km**Start Times: **06:00**Info Status: **Basic information confirmed. Waiting for more info to be released

42 21 5

**When: **Saturday, 4 July 2020**Where: **Knysna**Distances: **42.2km, 21.1km, 5km**Start Times: **07:00, 08:00, 07:30**Info Status: **Information loaded. Awaiting final verification

15 10 5

**When: **Saturday, 4 July 2020**Where: **Eersterivier**Distances: **15km, 10km W, 5km**Start Times: **07:15, 07:30, 08:30**Info Status: **Basic information confirmed. Waiting for more info to be released

27 15 9

**When: **Sunday, 5 July 2020**Where: **Rheenendal**Distances: **27km T, 15km T, 9km T**Start Times: **08:30, 08:30, 08:30**Info Status: **Information loaded. Awaiting final verification

100 50 21 5

**When: **Saturday, 18 July 2020**Where: **Sea Point**Distances: **100km, 50km, 21.1km, 5km**Start Times: **07:00, 07:00, 07:30, 14:00**Info Status: **Basic information confirmed. Waiting for more info to be released

21 10 3

**When: **Saturday, 18 July 2020**Where: **George**Distances: **21.1km, 10km, 3km**Start Times: **08:00, 08:00, 08:00**Info Status: **Basic information confirmed. Waiting for more info to be released

21 5

**When: **Saturday, 25 July 2020**Where: **Durbanville**Distances: **21.1km, 5km**Start Times: **07:15, 07:30**Info Status: **Basic information confirmed. Waiting for more info to be released

21 15 5

**When: **Saturday, 1 August 2020**Where: **Herbertsdale**Distances: **21.1km, 15km, 5km**Start Times: **08:00, 08:00, 08:20**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Sunday, 2 August 2020**Where: **Pinelands**Distances: **10km, 5km**Start Times: **07:30, 07:45**Info Status: **Basic information confirmed. Waiting for more info to be released

21 5

**When: **Saturday, 8 August 2020**Where: **Atlantis**Distances: **21.1km, 5km**Start Times: **08:00, 08:15**Info Status: **Basic information confirmed. Waiting for more info to be released

10

**When: **Sunday, 9 August 2020**Where: **Cape Town**Distances: **10km**Start Times: **08:00**Info Status: **Basic information confirmed. Waiting for more info to be released

10 3

**When: **Monday, 10 August 2020**Where: **Oudtshoorn**Distances: **10km, 3km**Start Times: **08:00, 08:30**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Saturday, 15 August 2020**Where: **George**Distances: **10km, 5km**Start Times: **07:30, 07:30**Info Status: **Basic information confirmed. Waiting for more info to be released

30

**When: **Sunday, 16 August 2020**Where: **Simon's Town**Distances: **30km**Start Times: **07:00**Info Status: **Basic information confirmed. Waiting for more info to be released

21 10 5

**When: **Saturday, 22 August 2020**Where: **Langebaan**Distances: **21.1km, 10km, 5km**Start Times: **08:00, 08:00, 08:10**Info Status: **Basic information confirmed. Waiting for more info to be released

16

**When: **Sunday, 23 August 2020**Where: **Noordhoek**Distances: **16.1km**Start Times: **07:30**Info Status: **Basic information confirmed. Waiting for more info to be released

21 10 5

**When: **Saturday, 29 August 2020**Where: **Melkbosstrand**Distances: **21.1km, 10km, 5km**Start Times: **07:30, 07:45, 08:00**Info Status: **Basic information confirmed. Waiting for more info to be released

21 11 10

**When: **Saturday, 29 August 2020**Where: **Oudtshoorn**Distances: **21.1km, 11.6km T, 10km**Start Times: **08:00, 08:15, 08:00**Info Status: **Basic information confirmed. Waiting for more info to be released

10 10 5

**When: **Sunday, 30 August 2020**Where: **Khayelitsha**Distances: **10km, 10km W, 5km**Start Times: **07:30, 07:45, 08:00**Info Status: **Basic information confirmed. Waiting for more info to be released

21 5

**When: **Saturday, 5 September 2020**Where: **George**Distances: **21.1km, 5km**Start Times: **08:00, 08:30**Info Status: **Basic information confirmed. Waiting for more info to be released

21 10 5

**When: **Saturday, 5 September 2020**Where: **Kuilsrivier**Distances: **21.1km, 10km, 5km**Start Times: **07:00, 07:30, 07:45**Info Status: **Basic information confirmed. Waiting for more info to be released

10 3

**When: **Friday, 11 September 2020**Where: **George**Distances: **10km, 3km**Start Times: **18:00, 17:30**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Saturday, 12 September 2020**Where: **Elsiesrivier**Distances: **10km, 5km**Start Times: **06:45, 07:15**Info Status: **Basic information confirmed. Waiting for more info to be released

21 10

**When: **Sunday, 13 September 2020**Where: **Houtbaai**Distances: **21.1km, 10km**Start Times: **06:30, 07:10**Info Status: **Basic information confirmed. Waiting for more info to be released

80 21 12 5

**When: **Saturday, 19 September 2020**Where: **Laingsburg**Distances: **80km, 21.1km, 12km, 5km**Start Times: **06:00, 07:00, 07:00, 07:00**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Saturday, 19 September 2020**Where: **Pinelands**Distances: **10km, 5.6km**Start Times: **06:30, 06:45**Info Status: **Basic information confirmed. Waiting for more info to be released

21 10 5

**When: **Sunday, 20 September 2020**Where: **Cape Town**Distances: **21.1km, 10km, 5km**Start Times: **06:30, 07:15, 08:30**Info Status: **Basic information confirmed. Waiting for more info to be released

10 10 5

**When: **Thursday, 24 September 2020**Where: **Cape Town**Distances: **10km, 10km W, 5km**Start Times: **07:00, 07:10, 07:30**Info Status: **Basic information confirmed. Waiting for more info to be released

10

**When: **Saturday, 26 September 2020**Where: **Goodwood**Distances: **10km**Start Times: **07:00**Info Status: **Basic information confirmed. Waiting for more info to be released

9 5

**When: **Saturday, 26 September 2020**Where: **George**Distances: **9km T, 5km T**Start Times: **09:00, 09:00**Info Status: **Basic information confirmed. Waiting for more info to be released

10 10 5

**When: **Sunday, 27 September 2020**Where: **Kenilworth**Distances: **10km, 10km W, 5km**Start Times: **07:00, 07:10, 07:15**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Sunday, 27 September 2020**Where: **Plettenberg Bay**Distances: **10km T, 5km T**Start Times: **08:10, 08:15**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Saturday, 3 October 2020**Where: **Brackenfell**Distances: **10km, 5km**Start Times: **06:30, 07:10**Info Status: **Basic information confirmed. Waiting for more info to be released

5 3

**When: **Saturday, 3 October 2020**Where: **George**Distances: **5km, 3km**Start Times: **09:00, 09:00**Info Status: **Basic information confirmed. Waiting for more info to be released

21 14

**When: **Sunday, 4 October 2020**Where: **Constantia**Distances: **21.1km, 14km**Start Times: **06:30, 07:00**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Wednesday, 7 October 2020**Where: **Bellville**Distances: **10km, 5km**Start Times: **18:15, 18:30**Info Status: **Basic information confirmed. Waiting for more info to be released

21 12

**When: **Saturday, 10 October 2020**Where: **De Rust**Distances: **21.1km, 12.5km**Start Times: **07:15, 07:00**Info Status: **Basic information confirmed. Waiting for more info to be released

21 10 5

**When: **Sunday, 11 October 2020**Where: **Kuils River**Distances: **21.1km, 10km, 5km**Start Times: **06:40, 07:00, 07:15**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Wednesday, 14 October 2020**Where: **Cape Town**Distances: **10km, 5km**Start Times: **18:15, 18:30**Info Status: **Basic information confirmed. Waiting for more info to be released

15 4

**When: **Saturday, 17 October 2020**Where: **Hartenbos**Distances: **15km, 4km**Start Times: **07:00, 07:10**Info Status: **Basic information confirmed. Waiting for more info to be released

42 22 11 10 4

**When: **Sunday, 18 October 2020**Where: **Cape Town**Distances: **42.2km, 22km T, 11km T, 10km, 4.2km**Start Times: **06:40, 07:30, 07:30, 07:30, 10:00**Info Status: **Basic information confirmed. Waiting for more info to be released

42 10

**When: **Saturday, 24 October 2020**Where: **George**Distances: **42.2km, 10km**Start Times: **06:00, 07:00**Info Status: **Basic information confirmed. Waiting for more info to be released

15

**When: **Saturday, 24 October 2020**Where: **Melkbosstrand**Distances: **15km**Start Times: **06:30**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Sunday, 25 October 2020**Where: **Grassy Park**Distances: **10km, 5km**Start Times: **06:30, 06:50**Info Status: **Basic information confirmed. Waiting for more info to be released

21 10 5

**When: **Saturday, 31 October 2020**Where: **George**Distances: **21.1km, 10km, 5km**Start Times: **07:00, 07:00, 07:10**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Saturday, 31 October 2020**Where: **Table View**Distances: **10km, 5km**Start Times: **07:00, 07:30**Info Status: **Basic information confirmed. Waiting for more info to be released

42

**When: **Sunday, 1 November 2020**Where: **Soweto**Distances: **42.2km**Start Times: **06:00**Info Status: **Basic information confirmed. Waiting for more info to be released

21 6

**When: **Sunday, 1 November 2020**Where: **Cape Town**Distances: **21.1km, 6km**Start Times: **06:00, 06:45**Info Status: **Basic information confirmed. Waiting for more info to be released

10

**When: **Wednesday, 4 November 2020**Where: **George**Distances: **10km**Start Times: **18:00**Info Status: **Basic information confirmed. Waiting for more info to be released

21 10 5

**When: **Saturday, 7 November 2020**Where: **Mitchells Plain**Distances: **21.1km, 10km, 5km**Start Times: **06:00, 06:15, 07:30**Info Status: **Basic information confirmed. Waiting for more info to be released

15 8

**When: **Sunday, 8 November 2020**Where: **Claremont**Distances: **15km, 8km**Start Times: **06:00, 08:00**Info Status: **Basic information confirmed. Waiting for more info to be released

10 3

**When: **Wednesday, 11 November 2020**Where: **Wilderness**Distances: **10km, 3km**Start Times: **18:00, 18:10**Info Status: **Basic information confirmed. Waiting for more info to be released

21 10 5

**When: **Saturday, 14 November 2020**Where: **Knysna**Distances: **21.1km, 10km, 5km**Start Times: **07:00, 07:00, 07:00**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Saturday, 14 November 2020**Where: **Edgemead**Distances: **10km, 5km**Start Times: **06:30, 07:15**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Sunday, 15 November 2020**Where: **Wynberg**Distances: **10km, 5km**Start Times: **07:00, 07:10**Info Status: **Basic information confirmed. Waiting for more info to be released

42 21 5

**When: **Saturday, 21 November 2020**Where: **Stellenbosch**Distances: **42.2km, 21.1km, 5km**Start Times: **05:30, 05:50, 06:30**Info Status: **Basic information confirmed. Waiting for more info to be released

42 21 10 5

**When: **Saturday, 21 November 2020**Where: **Witsand**Distances: **42.2km, 21.1km, 10.4km, 5km**Start Times: **05:00, 06:00, 07:00, 08:00**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Saturday, 28 November 2020**Where: **Bellville**Distances: **10km, 5km**Start Times: **06:30, 07:30**Info Status: **Basic information confirmed. Waiting for more info to be released

12

**When: **Wednesday, 2 December 2020**Where: **Stellenbosch**Distances: **12.3km**Start Times: **18:15**Info Status: **Basic information confirmed. Waiting for more info to be released

21 10

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

21 5

**When: **Sunday, 6 December 2020**Where: **Kuils River**Distances: **21.1km, 5km**Start Times: **06:30, 07:00**Info Status: **Basic information confirmed. Waiting for more info to be released

10

**When: **Wednesday, 9 December 2020**Where: **Bellville**Distances: **10km**Start Times: **18:30**Info Status: **Basic information confirmed. Waiting for more info to be released

10 3

**When: **Wednesday, 9 December 2020**Where: **George**Distances: **10km, 3km**Start Times: **18:00, 08:00**Info Status: **Basic information confirmed. Waiting for more info to be released

21 10 5

**When: **Saturday, 12 December 2020**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

15

**When: **Saturday, 12 December 2020**Where: **Table View**Distances: **15km**Start Times: **06:00**Info Status: **Basic information confirmed. Waiting for more info to be released

10 5

**When: **Tuesday, 15 December 2020**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: **Tuesday, 15 December 2020**Where: **Cape Town**Distances: **10km**Start Times: **18:15**Info Status: **Basic information confirmed. Waiting for more info to be released

10 4

**When: **Wednesday, 16 December 2020**Where: **Gugulethu**Distances: **10km, 4.2km**Start Times: **06:30, 06:30**Info Status: **Basic information confirmed. Waiting for more info to be released

10 4

**When: **Wednesday, 16 December 2020**Where: **Knysna**Distances: **10km, 4.8km**Start Times: **18:00, 18:00**Info Status: **Basic information confirmed. Waiting for more info to be released

15 4

**When: **Saturday, 19 December 2020**Where: **Friemersheim**Distances: **15km, 4km**Start Times: **07:00, 07:10**Info Status: **Basic information confirmed. Waiting for more info to be released

16 8

**When: **Saturday, 26 December 2020**Where: **Tokai**Distances: **16km, 8km**Start Times: **06:30, 06:45**Info Status: **Basic information confirmed. Waiting for more info to be released

10 4

**When: **Thursday, 31 December 2020**Where: **Hartenbos**Distances: **10km, 4km**Start Times: **06:00, 06:10**Info Status: **Basic information confirmed. Waiting for more info to be released

8

**When: **Thursday, 31 December 2020**Where: **Cape Town**Distances: **8km**Start Times: **18:00**Info Status: **Basic information confirmed. Waiting for more info to be released