• MAIN MAP
  • LEADERBOARD
  • RACE FLOW
  • RIDERS
  • MOBILE
  • LEGEND
  • ABOUT
Refresh every 60 sec

Welcome to the Trackleaders live tracking experience.


The basic function is to show last known positions of tracking devices over a live map, including route and/or race specific information and analysis. Individual Riders are represented by icons on the map. Click on the icons for more information on that Rider. A sidebar gives a list of all Riders with zoom controls and links to individual tracking history pages.

A few tips:

Time stamps: Keep in mind that the positions shown are the latest available. Trackers send out signals at intervals, ranging from every 2.5 minutes to every 10 minutes. The position shown is the most recent reported, and not necessarily the current position. Pay attention to the time stamps!

Don't Panic: No news is good news. Just because a tracker hasn't reported a new point recently does not mean anything is wrong. Trackers will stop transmitting when stopped, if batteries die or for a number of other reasons. Stay calm and keep checking for updates.

Refresh buttons: Most components in the tracking application either automatically refresh or have their own refresh buttons. This saves having to refresh the entire page in your browser, giving you faster access to the latest data.

Recommended Browsers: We recommend Google Chrome for the best trackleaders experience. Firefox is good, too. If you're using Safari or Internet Explorer, you should switch, and not just for Trackleaders.

Check out advanced features like race flow, replay and the leaderboard to dig deeper into the data!

Direct link to map:

trackleaders.com/munganorthwest26

Share on Facebook

Embed code:

All Riders (75)

Riders by Category (9)

Female (6)

Show only this layer

Annatjie Van Wyk
Christa Venter
Elaine Beytell
Michelle Horn
Willemien Jooste
Lizanne Hugo

eBike (0)

Show only this layer

24 (0)

Show only this layer

50 (69)

Show only this layer

Adolph Vosloo
Abrie Smith
Aiden Grant Choles
Alwyn Dippenaar
Andries Wolmarans
Andru Van Zyl
Annatjie Van Wyk
Anton Lombard
Barend Strydom
Bennie Janse Van Rensburg
Bennie Geldenhuys
Bert Trichardt
Bertus Dreyer
Burger Bothma
Carl Paul
Christa Venter
Christo Pretorius
Daniel Du Toit
Dylan Pohlman
Eddie Capes
Elaine Beytell
Etienne Swanepoel
Etienne Wilters
Ewald Rautenbach
Francois Cronje
Gareth Greer
Gary Visser
Gavin Horton
Geoffrey Jardine
Gerrie Bester
Graham Beuster
Grant Van Der Wal
Hansie Joubert
Hein Pagnier
Jackson Ruwona
Jaco Cromhout
Jacques Du Preez
Jason Evershed
Kasper Bester
Leon Erasmus
Liebie Opperman
Lip Lombard
Louis Venter
Marc Wilmsdorff
Mario Moural Garcez Palha
Marius Van Schalkwyk
Matt Kretzman
Matthew Nel
Mauritz Botha
Michael Wilson
Michael Chumbley
Michelle Horn
Nathan Dell
Nico Van Der Merwe
Paul Rossouw
Phenyo Maseng
Piet Laubscher
Pieter Henderson
Renier Snyman
Roelof Theron
Rudi Pieters
Sean Bemelman
Shaun Botha
Terence Abrahams
Sibusiso Makamu
Wayne Redelinghuys
Werner Dreyer
Willemien Jooste
Wouter Ferreira

Official (0)

Show only this layer

NW 50 Hours (69)

Show only this layer

Adolph Vosloo
Abrie Smith
Aiden Grant Choles
Alwyn Dippenaar
Andries Wolmarans
Andru Van Zyl
Annatjie Van Wyk
Anton Lombard
Barend Strydom
Bennie Janse Van Rensburg
Bennie Geldenhuys
Bert Trichardt
Bertus Dreyer
Burger Bothma
Carl Paul
Christa Venter
Christo Pretorius
Daniel Du Toit
Dylan Pohlman
Eddie Capes
Elaine Beytell
Etienne Swanepoel
Etienne Wilters
Ewald Rautenbach
Francois Cronje
Gareth Greer
Gary Visser
Gavin Horton
Geoffrey Jardine
Gerrie Bester
Graham Beuster
Grant Van Der Wal
Hansie Joubert
Hein Pagnier
Jackson Ruwona
Jaco Cromhout
Jacques Du Preez
Jason Evershed
Kasper Bester
Leon Erasmus
Liebie Opperman
Lip Lombard
Louis Venter
Marc Wilmsdorff
Mario Moural Garcez Palha
Marius Van Schalkwyk
Matt Kretzman
Matthew Nel
Mauritz Botha
Michael Wilson
Michael Chumbley
Michelle Horn
Nathan Dell
Nico Van Der Merwe
Paul Rossouw
Phenyo Maseng
Piet Laubscher
Pieter Henderson
Renier Snyman
Roelof Theron
Rudi Pieters
Sean Bemelman
Shaun Botha
Terence Abrahams
Sibusiso Makamu
Wayne Redelinghuys
Werner Dreyer
Willemien Jooste
Wouter Ferreira

Male (64)

Show only this layer

Adolph Vosloo
Abrie Smith
Aiden Grant Choles
Alwyn Dippenaar
Andries Wolmarans
Andru Van Zyl
Anton Lombard
Barend Strydom
Bennie Janse Van Rensburg
Bennie Geldenhuys
Bert Trichardt
Bertus Dreyer
Burger Bothma
Carl Paul
Christo Pretorius
Daniel Du Toit
Dylan Pohlman
Eddie Capes
Etienne Swanepoel
Etienne Wilters
Ewald Rautenbach
Francois Cronje
Gareth Greer
Gary Visser
Gavin Horton
Geoffrey Jardine
Gerrie Bester
Graham Beuster
Grant Van Der Wal
Hansie Joubert
Hein Pagnier
Jackson Ruwona
Jaco Cromhout
Jacques Du Preez
Jason Evershed
Kasper Bester
Leon Erasmus
Liebie Opperman
Lip Lombard
Louis Venter
Marc Wilmsdorff
Mario Moural Garcez Palha
Marius Van Schalkwyk
Matt Kretzman
Matthew Nel
Mauritz Botha
Michael Wilson
Michael Chumbley
Nathan Dell
Nico Van Der Merwe
Paul Rossouw
Phenyo Maseng
Piet Laubscher
Pieter Henderson
Renier Snyman
Roelof Theron
Rudi Pieters
Sean Bemelman
Shaun Botha
Terence Abrahams
Sibusiso Makamu
Wayne Redelinghuys
Werner Dreyer
Wouter Ferreira

NW 2 Person Team (1)

Show only this layer

Lizanne Hugo

Extra (5)

Show only this layer

Ambo #4
Ambo #1
Ambo #2
Ambo #3
Cat

Riders by Status (3)

Active (10)

Show only Active

Bennie Janse Van Rensburg
Bennie Geldenhuys
Etienne Swanepoel
Francois Cronje
Geoffrey Jardine
Sibusiso Makamu
Wouter Ferreira
Ambo #4
Ambo #3
Cat

Finished (52)

Show only Finished

1. Hansie Joubert
2. Alwyn Dippenaar
3. Nico Van Der Merwe
4. Matt Kretzman
5. Ewald Rautenbach
6. Pieter Henderson
7. Michael Wilson
8. Michael Chumbley
9. Nathan Dell
10. Dylan Pohlman
11. Mario Moural Garcez Palha
12. Elaine Beytell
13. Marius Van Schalkwyk
14. Piet Laubscher
15. Paul Rossouw
16. Carl Paul
17. Gareth Greer
18. Burger Bothma
19. Andries Wolmarans
20. Anton Lombard
21. Matthew Nel
22. Shaun Botha
23. Christo Pretorius
24. Andru Van Zyl
25. Jacques Du Preez
26. Daniel Du Toit
27. Lizanne Hugo
28. Adolph Vosloo
29. Willemien Jooste
30. Jason Evershed
31. Ambo #2
32. Abrie Smith
33. Gavin Horton
34. Bertus Dreyer
35. Sean Bemelman
36. Wayne Redelinghuys
37. Kasper Bester
38. Eddie Capes
39. Michelle Horn
40. Hein Pagnier
41. Lip Lombard
42. Rudi Pieters
43. Gerrie Bester
44. Mauritz Botha
45. Werner Dreyer
46. Phenyo Maseng
47. Gary Visser
48. Bert Trichardt
49. Ambo #1
50. Annatjie Van Wyk
51. Louis Venter
52. Jaco Cromhout

Scratched (13)

Show only Scratched

Aiden Grant Choles
Barend Strydom
Christa Venter
Etienne Wilters
Graham Beuster
Grant Van Der Wal
Jackson Ruwona
Leon Erasmus
Liebie Opperman
Marc Wilmsdorff
Renier Snyman
Roelof Theron
Terence Abrahams

Rest Stations

The Grit NW 50Hour 005 2026

WP1 - 34.2 km
JoJo1 - 84.6 km
WP2 - 127.0 km
JoJo2 - 166.6 km
RV1 - 209.8 km
JoJo3 - 239.2 km
WP3 - 270.6 km
JoJo4 - 308.2 km
JoJo5 - 330.8 km
WP4 - 357.3 km
JoJo6 - 406.9 km
Finish - 451.5 km

Map Layers

All Rider tracks

Legend

Female
Start Time: 12:00:00 PM (SAST) 08/28/26

eBike
Start Time: 12:00:00 PM (SAST) 08/28/26

24
Start Time: 12:00:00 PM (SAST) 08/28/26

50
Start Time: 12:00:00 PM (SAST) 08/28/26

Official
Start Time: 12:00:00 PM (SAST) 08/28/26

Every Category
Faded Icon = Last Point more than 30 minutes old.
Course:
REPLAY
Clock:
Speed: x Follow
Category: Favorites Only

Course: Category:



Note that all times are computed from SPOT points and are UNOFFICIAL, best estimates only.

Course : Category:

Race flow is a graph of racers progress along the route over time. The x-axis is time and the y-axis is miles covered. You can use this plot to visualize the flow of the race. Some examples of things to look for:

  • Flat horizontal lines mean a racer is stationary or resting.
  • The steeper the line, the faster a racer is traveling.
  • Look for lead changes and passes, whenever one racers line crosses another
  • Two lines approaching each other mean the racer behind is catching up.
  • Female
    Start Time: 12:00:00 PM (SAST) 08/28/26

    eBike
    Start Time: 12:00:00 PM (SAST) 08/28/26

    24
    Start Time: 12:00:00 PM (SAST) 08/28/26

    50
    Start Time: 12:00:00 PM (SAST) 08/28/26

    Official
    Start Time: 12:00:00 PM (SAST) 08/28/26

    Every Category
    Faded Icon = Last Point more than 30 minutes old.


    The Munga Grit Northwest 2026



    Northwest Half of the iconic 1000km mountain bike race in South Africa - Grit


    Tracking software by:




    Powered by SPOT satellite trackers:


    Learn more: findmespot.com






    Interested in a SPOT tracker for your race, event or trip? We'd love to hear from you.