MICHAEL CANNON

3 races in the archive

Personal bests

Marathon

4:59:42

2021 · 11:26 /mi

Half Marathon

2:19:21

2022 · 10:38 /mi

10K

1:21:18

2026 · 13:05 /mi

Race history