The TEG Pro Cycling rider completed the 60km event in 2:18:57, beating defending champion Immaneul Bekker by just over two minutes. Errol Pretorius finished in 2:36:05 to complete the podium.
Teresa Bester (3:18:26) won the 60km women’s event, with Cady Prinsloo (3:19:30) and Almarie Hugo (3:23:26) second and third respectively.
Bjorn Uys won the 43km men’s race in 2:00:15, finishing one second ahead of Divan Terblanche. Louis Venter placed third in 2:02:31.
The women’s race went to Jackie Davidoff (2:19:57) ahead of Zoe Arndt (2:23:35) and Shirley Smidt (2:47:06).
“It was my first race since the lockdown started,” said Visser, who won the national U23 road championships in February before going on to place fourth in the Cape Town Cycle Tour in early March.
“It was definitely fun to get out on the roads again, even if it was gravel roads,” said the Oudtshoorn local.
“I really started getting into the whole mountain bike thing when we could ride again after lockdown. It’s always fun being close to home and riding roads you can never usually ride.”