Two Oceans goes the legal route (Cavanagh’s last stand)

Share:

Doing what I do and writing what I write about, I receive sporadic legal letters. Fortunately, I have a fantastic attorney in Mark Leathers who dispatches the attempted ‘shake downs’ with the disdain that they deserve.

I connected with Mark during the Comrades crisis following the 2024 event when he offered his services to me on a pro bono basis in the fight against the attempted capture of the Comrades Marathon. He was elected to the CMA Board at the November 2024 AGM and his fellow Board members subsequently elected him their Vice Chairperson. Having Mark in my corner lets me sleep peacefully at night.

Continue reading “Two Oceans goes the legal route (Cavanagh’s last stand)”
Share:

Is Two Oceans soft on Cheating?

Share:

A runner from Old Edwardian Athletics Club who would prefer to remain anonymous sent me an email with detailed and irrefutable proof showing that a serial offender, Anthony Naguriah, had cheated in previous Two Oceans ultra marathons and would be running (and presumably cheating) again in 2025. The same runner has also been publicly exposed as cheating in qualifier marathons and at Comrades. Naguriah’s modus operandi is to start slow, disappear off the grid for a large portion of the race (missing several timing mats) and then popping up towards the finish again*.

* And true to form, at this year’s Two Oceans Naguriah was recorded on the first two mats (up to 14km) running at 7:11/km pace, he then disappears of the grid for the next five timing mats and reappears on the UCT fields for a 6:37:56 ‘finish’.

Continue reading “Is Two Oceans soft on Cheating?”
Share:

Instagram Influencer caught cheating at Two Oceans

Share:

I received a tipoff about an Instagram influencer who cheated her way into the A batch at the Two Oceans half marathon. The source, who prefers to remain anonymous, said, “I find this behaviour so entitled and exasperating in races nowadays and feel it’s part of a broader discussion on influencers in running, taking up spaces they haven’t legitimately earned in sweat and tears.”

The Insta influencer in question is Kelly van der Walt who uses the handle @thehealthyprocess and has a following of just under 30,000. She has achieved a large following documenting her weight loss journey and is a Institute for Integrative Nutrition Multidimensional Health Coach which “refers to a holistic approach to health and wellness that considers various aspects of a person’s life, not just physical health, but also emotional, mental, spiritual, and social well-being.”

Continue reading “Instagram Influencer caught cheating at Two Oceans”
Share:

Two Oceans 2025: Questions for the Board

Share:

Good morning Two Oceans Board members,

I think you would struggle to find an experienced Two Oceans runner who disagreed with the sentiment that 2025 was the worst organised event in the race’s history. I have been involved in 25 Two Oceans (20 as a runner and 5 as a volunteer) and it was definitely by far the worst I have experienced.

Below is a list of questions based on issues I personally experienced and those raised by fellow runners.

For ease of use, I have categorised them for you.

Continue reading “Two Oceans 2025: Questions for the Board”
Share:

The Two Oceans Board can’t stop lying

Share:

The Two Oceans Board can just not stop lying. They’ve been caught out again…

Nine days after the last half marathon runner crossed the finish line, an email has finally gone out to impacted athletes. It is estimated that about 2500 runners did not get a medal after finishing. However, the email said that the shortage was due to “a significantly higher number of runners than anticipated finished in the bronze medal category due to the hot weather on Sunday 6 April, leading to a shortage of bronze medals and a surplus of silver medals.”

This is a bald-faced lie.

Continue reading “The Two Oceans Board can’t stop lying”
Share:

How Cavanagh ‘Karened’ her way to the top of Two Oceans

Share:

Cavanagh’s Two Oceans career began in 2015 with a 3:01:46 finish in the half marathon and she followed this up with a further three half marathons in 2016, 2017 and 2018. She recorded her best time, 2:45:31, in 2017. Although she entered the half marathon from 2022 to 2024, Cavanagh did not make it to the start line. Also of interest is that from 2018 onwards she was not a licensed athlete and entered with a temporary license.

After losing an impressive 17kg, Cavanagh featured in the July 2017 edition of Runner’s World article (photo Runner’s World).
Continue reading “How Cavanagh ‘Karened’ her way to the top of Two Oceans”
Share:

The best way to skip Two Oceans

Share:

After all the doom and gloom from the worst organised Two Oceans of all time, I thought I’d end the week on a positive note. I had read about Marissa Groenewald, aka #TheRopeRunner, but seeing her in action was incredibly impressive – it looked like she was floating along.

We had a quick chat whilst descending Chappies. I asked her how much harder is skipping than just running normally – she reckons it’s about three times more difficult.

Continue reading “The best way to skip Two Oceans”
Share:

Where did all the medals go? (Board greed threatens future of Two Oceans)

Share:

Reports were that no one who finished in the last 30 minutes of the Two Oceans half marathon received a medal – that means that they were at least 2410 medals short. Two Oceans’ published entry cap on the 2025 half was 17000. Their permit with the City of Cape Town allowed them to have 17,000 runners. However, there were 17,677 official finishers plus an additional 400 runners who started the race but did not finish before the 3h30 final cutoff.

Continue reading “Where did all the medals go? (Board greed threatens future of Two Oceans)”
Share:

The P.I.R.A.T.E.S. Code

Share:

I asked 41-time Two Oceans ultra marathon finisher Mark Raubenheimer for a “few quotes, comments and / or anecdotes” on Ian Benson for the article I was writing on Ian’s 40th Two Oceans.

A couple of days later Mark sent me back an email saying, “I think I ended up going down a rabbit warren when you reached out to me.  I wrote this as an article but am not precious about it so happy for you to use the content as you see fit.”

Pirates clearly have a tendency to go ‘overboard’ (although I understand this is known as ‘walking the plank’ in Greenside lingo).

I did use a few segments in my main article on Ian (Benson & Legends (Ian Benson’s 40th Two Oceans ultra marathon)) but I thought this would be an ideal guest blog. So here it is courtesy of Mark Raubenheimer…

Continue reading “The P.I.R.A.T.E.S. Code”
Share:

Benson & Legends (Ian Benson’s 40th Two Oceans ultra marathon)

Share:

Prelude

When doing research on living legends in the running space like Ian Benson, a rich source of information are their club mates. I therefore asked a mutual friend, David Case, if he has any anecdotes, stories or snippets that he could share with me. David started his description of Ian with, “He’s a typical macho male.”

David is something of a kindred spirit when it comes to beer and, as is typical of his kind, framed the follow-up sentence in a drinking context, “Ian is always in the bar but he’s not one to be holding up the bar.*”

* After writing this article, I have to say that I think David got this one wrong as it would be more appropriate to say that Ian is normally the one ‘raising the bar’.

Continue reading “Benson & Legends (Ian Benson’s 40th Two Oceans ultra marathon)”
Share:
Fatal error: Uncaught TypeError: implode(): Argument #2 ($array) must be of type ?array, string given in /usr/www/users/runnixjuws/wp-content/plugins/addthis-follow/backend/AddThisFollowButtonsToolParent.php:140 Stack trace: #0 /usr/www/users/runnixjuws/wp-content/plugins/addthis-follow/backend/AddThisFollowButtonsToolParent.php(140): implode(Array, '_') #1 /usr/www/users/runnixjuws/wp-content/plugins/addthis-follow/backend/AddThisFollowButtonsHorizontalTool.php(91): AddThisFollowButtonsToolParent::formatServicesForAddThisLayers(Array) #2 /usr/www/users/runnixjuws/wp-content/plugins/addthis-follow/backend/AddThisFeature.php(1148): AddThisFollowButtonsHorizontalTool->getAddThisLayers() #3 /usr/www/users/runnixjuws/wp-content/plugins/addthis-follow/backend/AddThisPlugin.php(695): AddThisFeature->getAddThisLayersTools() #4 /usr/www/users/runnixjuws/wp-content/plugins/addthis-follow/backend/AddThisPlugin.php(921): AddThisPlugin->getJavascriptForGlobalVariables() #5 /usr/www/users/runnixjuws/wp-includes/class-wp-hook.php(324): AddThisPlugin->printAddThisWidgetScript('') #6 /usr/www/users/runnixjuws/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array) #7 /usr/www/users/runnixjuws/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #8 /usr/www/users/runnixjuws/wp-includes/general-template.php(3080): do_action('wp_footer') #9 /usr/www/users/runnixjuws/wp-content/themes/twentyseventeen/footer.php(48): wp_footer() #10 /usr/www/users/runnixjuws/wp-includes/template.php(810): require_once('/usr/www/users/...') #11 /usr/www/users/runnixjuws/wp-includes/template.php(745): load_template('/usr/www/users/...', true, Array) #12 /usr/www/users/runnixjuws/wp-includes/general-template.php(92): locate_template(Array, true, true, Array) #13 /usr/www/users/runnixjuws/wp-content/themes/twentyseventeen/archive.php(71): get_footer() #14 /usr/www/users/runnixjuws/wp-includes/template-loader.php(106): include('/usr/www/users/...') #15 /usr/www/users/runnixjuws/wp-blog-header.php(19): require_once('/usr/www/users/...') #16 /usr/www/users/runnixjuws/index.php(17): require('/usr/www/users/...') #17 {main} thrown in /usr/www/users/runnixjuws/wp-content/plugins/addthis-follow/backend/AddThisFollowButtonsToolParent.php on line 140