2026

(Click on names for personal pages)

SOLO
UNITED STATES OF AMERICA
08 hours 05 minutes
DOCUMENTED BY OPEN WATER AFRICA
RATIFIED

2025

(Click on names for personal pages)

Mickey Helps
SOLO
UNITED KINGDOM
DOCUMENTED BY OPEN WATER AFRICA

2019

(Click on names for personal pages)

SOLO
SLOVAKIA
08 hours 21 minutes
DOCUMENTED BY OPEN WATER AFRICA
RATIFIED
SOLO
SLOVAKIA
12 hours 56 minutes
DOCUMENTED BY OPEN WATER AFRICA
RATIFIED

2024

(Click on names for personal pages)

Ragıp Vural Tandoğan
SOLO
TURKEY
14 hours 59 minutes
DOCUMENTED BY OPEN WATER AFRICA
RATIFIED
Sam Kruger
SOLO
SOUTH AFIRCA
09 hours 53 minutes
DOCUMENTED BY OPEN WATER AFRICA
RATIFIED

2023

(Click on names for personal pages)

William Smith
SOLO
UNITED KINGDOM
07 hours 42 minutes
DOCUMENTED BY OPEN WATER AFRICA
RATIFIED
Three Persons Relay
Monéne Murray, Shannon Straw and Ceri Coxon
RELAY
SOUTH AFRICA
10 hours 40 minutes
DOCUMENTED BY OPEN WATER AFRICA
Swim Brothers USA
Joe & John Zemaitis
TANDEM
UNITED STATES OF AMERICA
07 hours 49 minutes
DOCUMENTED BY OPEN WATER AFRICA
RATIFIED
Pat Gallant-Charette
SOLO
UNITED STATES OF AMERICA
13 hours 05 minutes
DOCUMENTED BY OPEN WATER AFRICA
RATIFIED

2019

Andrew Stevens
AUSTRIA
10 hours 50 minutes
Ruth Azran
SOUTH AFRICA
10 hours 50 minutes
Jay Azran
SOUTH AFRICA
08 hours 40 minutes
Chris Stapley
ESWATINI
08 hours 40 minutes
Martin Hobbs
Became the first person to swim the full length of Lake Malawi (54 days), as well as setting the world record for longest solo swim in lake.

2016

Mad Swimmers
Jean Craven
SOUTH AFRICA
Robert Dunford
KENYA
Michiel le Roux
SOUTH AFRICA
Samantha Whelpton
SOUTH AFRICA
Greig Bannatyne
SOUTH AFRICA
Haydn von Malitz
SOUTH AFRICA
Douglas Livingstone-Blevins
SOUTH AFRICA
07 hours 53 minutes

2013

Kaitlin Harthoorn
UNITED STATES OF AMERICA
09 hours 17 minutes
Milko van Gool
NETHERLANDS
08 hours 46 minutes

2010

Abigail Brown
UNITED KINGDOM
09 hours 45 minutes

9 hours 45 minutes

1992

Lewis Pugh
SOUTH AFRICA/UNITED KINGDOM

9 hours 52 minutes

Otto Thanning
SOUTH AFRICA

9 hours 52 minutes