Distance
5M
Number of Finishers
11839
Runner AG%
55.46%
Runner Chip Time
00:43:58
Runner Name
Peter Mance
Runner Position
4096