Personal bests

Best marks in available results
Event / courseMarkMeetDate
21082 m · Lakeside Municipal Golf CourseNJCAA National Half Marathon Championships · Nov 111:08:59.1NJCAA National Half Marathon ChampionshipsNovember 11, 2025
3 Miles · Scera Park2025 UVU Collegiate XC Invite · Aug 2916:05.162025 UVU Collegiate XC InviteAugust 29, 2025
6,000 Meters · Cedar City Golf Course 6kColor Country Invitational · Oct 420:07.72Color Country InvitationalOctober 4, 2025
7,000 Meters · Brigham Young UniversityBYU Autumn Classic · Sep 521:18.58BYU Autumn ClassicSeptember 5, 2025
7,000 Meters · Cedar Ridge Golf CourseColor Country Invitational · Oct 322:43Color Country InvitationalOctober 3, 2026
7,000 Meters · Steve and Dona Reeder Cross Country CourseSteve T Reeder Memorial · Oct 1022:34.1Steve T Reeder MemorialOctober 10, 2025
7242 m · Buffalo ParkGeorge Kyte Classic · Sep 223:35.7George Kyte ClassicSeptember 2, 2026
8,000 Meters · Buffalo ParkBig Sky Cross Country Championship · Oct 3026:06.4Big Sky Cross Country ChampionshipOctober 30, 2026
8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division I Cross Country Championships 2025 · Nov 826:26.4NJCAA Division I Cross Country Championships 2025November 8, 2025
8,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 1625:26.1Under Armour NCAA DI Pre-NationalOctober 16, 2026
8,000 Meters · University of California Riverside Extension45th Annual UC Riverside Invitational · Sep 1924:51.145th 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 59 · Utah TechUtah Tech8,000 Meters Championship5926:06.4 PBJr
Oct 16Under Armour NCAA DI Pre-NationalOct 16 · 8,000 Meters Blue · Place 291 · Utah TechUtah Tech8,000 Meters Blue29125:26.1 PBJr
Oct 3Color Country InvitationalOct 3 · 7,000 Meters Collegiate · Place 14 · Utah TechUtah Tech7,000 Meters Collegiate1422:43 PBJr
Sep 1945th Annual UC Riverside InvitationalSep 19 · 8,000 Meters Invite · Place 69 · Utah TechUtah Tech8,000 Meters Invite6924:51.1 PBJr
Sep 2George Kyte ClassicSep 2 · 4.5 Miles College · Place 21 · Utah TechUtah Tech4.5 Miles College2123:35.7 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11NJCAA National Half Marathon ChampionshipsNov 11 · 13.1 Miles College · Place 16 · Snow CollegeSnow College13.1 Miles College161:08:59.1 PBSo
Nov 8NJCAA Division I Cross Country Championships 2025Nov 8 · 8,000 Meters NJCAA D1 · Place 30 · Snow CollegeSnow College8,000 Meters NJCAA D13026:26.4 PBSo
Oct 10Steve T Reeder MemorialOct 10 · 7,000 Meters Men · Place 39 · Snow CollegeSnow College7,000 Meters Men3922:34.1 PBSo
Oct 4Color Country InvitationalOct 4 · 6,000 Meters Men's 6k · Place 34 · Snow CollegeSnow College6,000 Meters Men's 6k3420:07.72 PBSo
Sep 5BYU Autumn ClassicSep 5 · 7,000 Meters Men's Race · Place 21 · Snow CollegeSnow College7,000 Meters Men's Race2121:18.58 PBSo
Aug 292025 UVU Collegiate XC InviteAug 29 · 3 Miles Open · Place 54 · Snow CollegeSnow College3 Miles Open5416:05.16 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 24Utah OpenOct 24 · 8,000 Meters Varsity · Place 62 · Snow_CollegeSnow_College8,000 Meters Varsity6228:39.0FR
Oct 42024 SUU Color Country InvitationalOct 4 · 6,000 Meters Varsity · Place 45 · Snow CollegeSnow College6,000 Meters Varsity4520:26.52Fr
Sep 13BYU Autumn ClassicSep 13 · 4 Miles Varsity · Place 68 · Snow_CollegeSnow_College4 Miles Varsity6822:04.0FR