Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Brigham Young UniversityUHSAA State Championships · Oct 2817:38.0UHSAA State ChampionshipsOctober 28, 2025
5,000 Meters · Spanish Fork Sports ComplexUIAAA Invitational · Aug 2924:31.0UIAAA InvitationalAugust 29, 2026
5,000 Meters · Spanish Fork Sports ParkUIAAA Invitational · Aug 2317:29.65UIAAA InvitationalAugust 23, 2025
5,000 Meters · Valley Regional ParkBorder Wars XC 2026 · Sep 1222:06.02Border Wars XC 2026September 12, 2026
5,000 Meters · Weber County FairgroundsRegion 12 Championships · Oct 1516:51.39Region 12 ChampionshipsOctober 15, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 12Border Wars XC 2026Sep 12 · 5,000 Meters Senior · Place 116 · Grantsville5,000 Meters Senior11622:06.02 PB12
Aug 29UIAAA InvitationalAug 29 · 5,000 Meters Junior Varsity Jr/Sr (A-M) · Grantsville5,000 Meters Junior Varsity Jr/Sr (A-M)024:31.0 PB12

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28UHSAA State ChampionshipsOct 28 · 3 Miles 3A · Place 47 · Grantsville3 Miles 3A4717:38.0 PB11
Oct 15Region 12 ChampionshipsOct 15 · 5,000 Meters Varsity · Place 8 · Grantsville5,000 Meters Varsity816:51.39 PB11
Aug 23UIAAA InvitationalAug 23 · 5,000 Meters Varsity · Place 105 · Grantsville5,000 Meters Varsity10517:29.65 PB11