Ultra 2nhra Pomona 2024. In the semis, glenn clocked a 6.565. An ultramarathon or 'ultra' is the term for any running event longer than the traditional marathon length of 42.195 kilometres (26.2 miles).
Glenn’s last win was in brainerd, minn., in the fall of 2023. In the semis, glenn clocked a 6.565.