Personal bests

Best marks in available results
Event / courseMarkMeetDate
21082 m · Lakeside Municipal Golf CourseNJCAA National Half Marathon Championships · Nov 111:10:31.7NJCAA National Half Marathon ChampionshipsNovember 11, 2025
3 Miles · Scera Park2025 UVU Collegiate XC Invite · Aug 2915:22.642025 UVU Collegiate XC InviteAugust 29, 2025
6,000 Meters · Cedar City Golf Course 6kColor Country Invitational · Oct 419:28.92Color Country InvitationalOctober 4, 2025
7,000 Meters · Brigham Young UniversityBYU Autumn Classic · Sep 521:36.49BYU Autumn ClassicSeptember 5, 2025
7,000 Meters · Cedar Ridge Golf CourseColor Country Invitational · Oct 322:38Color Country InvitationalOctober 3, 2026
7,000 Meters · Steve and Dona Reeder Cross Country CourseSteve T Reeder Memorial · Oct 1022:19.9Steve T Reeder MemorialOctober 10, 2025
7242 m · Buffalo ParkGeorge Kyte Classic · Sep 223:27.4George Kyte ClassicSeptember 2, 2026
8,000 Meters · Buffalo ParkBig Sky Cross Country Championship · Oct 3025:48.7Big Sky Cross Country ChampionshipOctober 30, 2026
8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division I Cross Country Championships 2025 · Nov 826:12.4NJCAA Division I Cross Country Championships 2025November 8, 2025
8,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 1625:05.0Under Armour NCAA DI Pre-NationalOctober 16, 2026
8,000 Meters · University of California Riverside Extension45th Annual UC Riverside Invitational · Sep 1924:31.245th Annual UC Riverside InvitationalSeptember 19, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30Big Sky Cross Country ChampionshipOct 30 · 8,000 Meters Championship · Place 48 · Utah TechUtah Tech8,000 Meters Championship4825:48.7 PBSo
Oct 16Under Armour NCAA DI Pre-NationalOct 16 · 8,000 Meters Blue · Place 257 · Utah TechUtah Tech8,000 Meters Blue25725:05.0 PBSo
Oct 3Color Country InvitationalOct 3 · 7,000 Meters Collegiate · Place 11 · Utah TechUtah Tech7,000 Meters Collegiate1122:38 PBSo
Sep 1945th Annual UC Riverside InvitationalSep 19 · 8,000 Meters Invite · Place 43 · Utah TechUtah Tech8,000 Meters Invite4324:31.2 PBSo
Sep 2George Kyte ClassicSep 2 · 4.5 Miles College · Place 18 · Utah TechUtah Tech4.5 Miles College1823:27.4 PBSo

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11NJCAA National Half Marathon ChampionshipsNov 11 · 13.1 Miles College · Place 25 · Snow CollegeSnow College13.1 Miles College251:10:31.7 PBFr
Nov 8NJCAA Division I Cross Country Championships 2025Nov 8 · 8,000 Meters NJCAA D1 · Place 23 · Snow CollegeSnow College8,000 Meters NJCAA D12326:12.4 PBFr
Oct 10Steve T Reeder MemorialOct 10 · 7,000 Meters Men · Place 29 · Snow CollegeSnow College7,000 Meters Men2922:19.9 PBFr
Oct 4Color Country InvitationalOct 4 · 6,000 Meters Men's 6k · Place 18 · Snow CollegeSnow College6,000 Meters Men's 6k1819:28.92 PBFr
Sep 5BYU Autumn ClassicSep 5 · 7,000 Meters Men's Race · Place 25 · Snow CollegeSnow College7,000 Meters Men's Race2521:36.49 PBFr
Aug 292025 UVU Collegiate XC InviteAug 29 · 3 Miles Open · Place 28 · Snow CollegeSnow College3 Miles Open2815:22.64 PBFr

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 29Sanpete ClassicSep 29 · 3 Miles Varsity · Place 9 · Salem HillsSalem Hills3 Miles Varsity9—12