Runners
Name Time Run date
Louis Dougoud 00:21:16 3rd Oct 2026
Louis Dougoud 00:21:45 26th Sep 2026