Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · American Fork Art Dye ParkTwiKNIGHT Invitational · Sep 2217:55.32TwiKNIGHT InvitationalSeptember 22, 2023
3 Miles · Art Dye ParkRegion III Championships · Oct 317:25.00Region III ChampionshipsOctober 3, 2023
3 Miles · Brigham Young UniversityUHSAA State Championships · Oct 2816:34.1UHSAA State ChampionshipsOctober 28, 2025
5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC 2022 · Sep 2318:57.1Bob Firman Invitational XC 2022September 23, 2022
5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 617:35.66New Balance RunningLane XC ChampionshipsDecember 6, 2025
5,000 Meters · Lakeside Park2025 UVU High School XC Invitational · Sep 1916:07.032025 UVU High School XC InvitationalSeptember 19, 2025
5,000 Meters · Skyridge HSRegion 4 XC Championships · Oct 420:15.31Region 4 XC ChampionshipsOctober 4, 2022
5,000 Meters · Spanish Fork Sports ParkUIAAA Invitational · Aug 2316:44.82UIAAA InvitationalAugust 23, 2025
5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 2216:05.16NXR Southwest Regional ChampionshipsNovember 22, 2025
5,000 Meters · Valley Regional Park2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV) · Sep 1719:32.682022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV)September 17, 2022

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Dec 6New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Gold · Place 278 · Skyridge5,000 Meters Gold27817:35.66 PB12
Nov 22NXR Southwest Regional ChampionshipsNov 22 · 5,000 Meters Championship · Place 161 · Skyridge5,000 Meters Championship16116:05.16 PB12
Oct 28UHSAA State ChampionshipsOct 28 · 3 Miles 6A · Place 58 · Skyridge3 Miles 6A5816:34.1 PB12
Sep 192025 UVU High School XC InvitationalSep 19 · 5,000 Meters Varsity · Place 15 · Skyridge5,000 Meters Varsity1516:07.03 PB12
Sep 13Border WarsSep 13 · 5,000 Meters Championship · Place 100 · Skyridge5,000 Meters Championship10016:14.8812
Aug 23UIAAA InvitationalAug 23 · 5,000 Meters Varsity · Place 57 · Skyridge5,000 Meters Varsity5716:44.82 PB12
Aug 92025 Premier Cross Country InvitationalAug 9 · 2.95 Miles Varsity 6A · Place 10 · Skyridge2.95 Miles Varsity 6A1016:12.3—

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 23NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Large 3 · Place 63 · Skyridge5,000 Meters Large 36316:43.9411
Oct 82024 Region 3 ChampionshipsOct 8 · 5,000 Meters Junior Varsity · Place 20 · Skyridge5,000 Meters Junior Varsity2018:06.9511
Sep 14Border WarsSep 14 · 2.8 Miles Varsity · Place 17 · Skyridge2.8 Miles Varsity1715:38.411
Aug 102024 Premier Cross Country InvitationalAug 10 · 2.95 Miles Junior Varsity 1A · Place 10 · Skyridge2.95 Miles Junior Varsity 1A1018:31.611

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28Utah JV State MeetOct 28 · 5,000 Meters 6A · Place 31 · Skyridge5,000 Meters 6A3116:58.610
Oct 3Region III ChampionshipsOct 3 · 3 Miles Junior Varsity · Place 16 · Skyridge3 Miles Junior Varsity1617:25.00 PB10
Sep 22TwiKNIGHT InvitationalSep 22 · 3 Miles Boys Freshman/Sophmore JV · Place 15 · Skyridge3 Miles Boys Freshman/Sophmore JV1517:55.32 PB10
Sep 132023 Utah Pre-State MeetSep 13 · 3 Miles Freshman Sophomore · Place 29 · Skyridge3 Miles Freshman Sophomore2917:32.310
Sep 1Timpanogos Invitational-MorningSep 1 · 5,000 Meters Frosh/Soph · Place 36 · Skyridge5,000 Meters Frosh/Soph3618:43.710
Aug 26UIAAA InvitationalAug 26 · 3 Miles Frosh/Soph Freshman · Place 23 · Skyridge3 Miles Frosh/Soph Freshman2317:38.6So

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 4Region 4 XC ChampionshipsOct 4 · 5,000 Meters JV Boys · Place 74 · Skyridge5,000 Meters JV Boys7420:15.31 PB9
Sep 23Bob Firman Invitational XC 2022Sep 23 · 5,000 Meters Freshman · Place 46 · Skyridge5,000 Meters Freshman4618:57.1 PB9
Sep 172022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV)Sep 17 · 5,000 Meters Freshman Boys · Place 42 · Skyridge5,000 Meters Freshman Boys4219:32.68 PB9
Sep 142022 Utah Pre-State MeetSep 14 · 3 Miles Freshman Sophomore · Place 77 · Skyridge3 Miles Freshman Sophomore7718:08.39
Sep 9Park City InvitationalSep 9 · 3 Miles Junior Varsity Division 2 · Place 37 · Skyridge3 Miles Junior Varsity Division 23719:14.69
Sep 3Timpanogos InvitationalSep 3 · 5,000 Meters Freshman · Place 91 · Skyridge5,000 Meters Freshman9121:59.3FR
Aug 27Digger Homecoming InvitationalAug 27 · 5,000 Meters Frosh/Soph Freshman · Place 18 · Skyridge5,000 Meters Frosh/Soph Freshman1820:41.49