Geraldine Treacher

Documented marathon swims by Geraldine Treacher.
Date Swim Route Km Age Time/Place
2016 Aug 7 Lake Zurich Marathon Swim Rapperswil to Zurich 26.4 36-37 09:50:37 (16/30)
2017 Aug 6 Thames Marathon Henley-on-Thames to Marlow 14 37-38 04:00:32 (22/77)