Swims

Completed crossings

Every completed marathon swim on WatchMyUltra keeps a permanent record here: the route, the distance and time read from the swim's GPS tracker, the conditions on the water, and a replay of the whole crossing. Live and upcoming swims are on the front page.

Lake Huron

Crossing recordTracked with us

Lev Goldberg

Port Sanilac, MI to Ipperwash Beach, ON
Total time
29h 43m
Distance
53.2 km
Date
Aug 5, 2026
Lake Ontario

Crossing record

Attila Mányoki

Niagara-on-the-Lake → Marilyn Bell Park
Total time
16h 33m
Distance
51.4 km
Date
Jul 19, 2026

Nothing here is official. Every time, distance and speed on this site is worked out from the swimmer's GPS tracker (a device on a boat reporting every few minutes), and the conditions come from public forecast models, not from instruments in the water. The crew's log is the swim's own record, and a sanctioning body such as Solo Swims of Ontario is what makes a crossing official. Where a crew has given us a start or finish time we use theirs and say so; everything else is our best reading of the dots.