Final results for the 2022 group championships, at 100, 10, 50, 25 miles, and 12 hours.