Hall nipped Brian Beeson at the finish by two seconds in a time of 33 minutes, 58 seconds. Nathan Kincaid finished third at 34:44.

Morgan Aldridge continued her mastery of the trails with the women’s 12K victory in 38:18, good for seventh overall, which also kept her perfect streak alive at seven straight women’s wins this summer. Jen Showalter took second among women in 41:53.

Landen Showalter was the top youth rider in 41:01, good for 13th overall in the 12K race.

In the 6K race, Nate Johnson prevailed with the victory in a time of 19:09.