Boys' Cross Country PRs for Ryan Shan

MS Memorial 3090m
2022Ryan Shan15:02