Train for your race.
Get a free plan.

Pick a race and Dangelo builds a structured plan around that date. Free, adapted to your running, and synced to Garmin, Coros, Apple Watch, Apple Health and Health Connect. Filter by distance if you already know what you are racing.

All races 5km 10km Half marathon Marathon
Upcoming All dates

Upcoming races

6 Dec 2026

NMB 1City Marathon

Gqeberha, Eastern Cape, South Africa

Marathon · Half marathon · 10km · 5km

13 Dec 2026

Sandton Half Marathon

Sandton, Gauteng, South Africa

Half marathon · 10km

7 Feb 2027

Joburg North City Marathon

Johannesburg, Gauteng, South Africa

Marathon · Half marathon · 10km · 5km

27 Feb 2027

Elands Marathon

Ngodwana, Mpumalanga, South Africa

Marathon · Half marathon · 10km

28 Feb 2027

Best of the Best Marathon

Durban, KwaZulu-Natal, South Africa

Marathon · Half marathon · 10km · 5km

28 Feb 2027

Capital City Marathon

Pietermaritzburg, KwaZulu-Natal, South Africa

Marathon · Half marathon · 10km · 5km

6 Mar 2027

Weskus Marathon

Langebaan, Western Cape, South Africa

Marathon · Half marathon · 10km

13 Mar 2027

Kosmos 3-in-1

Secunda, Mpumalanga, South Africa

Marathon · Half marathon · 10km

3 Apr 2027

Two Oceans Half Marathon

Cape Town, Western Cape, South Africa

Half marathon

2 May 2027

Durban International Marathon

Durban, KwaZulu-Natal, South Africa

Marathon · 10km

22 May 2027

Cape Town Marathon Peace Runs

Cape Town, Western Cape, South Africa

10km · 5km

23 May 2027

Cape Town Marathon

Cape Town, Western Cape, South Africa

Marathon

3 Jul 2027

Knysna Forest Marathon

Knysna, Western Cape, South Africa

Marathon · Half marathon

Racing something else?

Any race, any distance. Add it in the app and Dangelo builds your plan around it.