Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · American Fork Art Dye ParkTwiKNIGHT Invitational · Sep 2220:18.35TwiKNIGHT InvitationalSeptember 22, 2023
3 Miles · Art Dye ParkTwiKnight Meet · Sep 2619:37.9TwiKnight MeetSeptember 26, 2026
3 Miles · Brigham Young UniversityUHSAA State Championships · Oct 2819:19.7UHSAA State ChampionshipsOctober 28, 2025
3 Miles · Sugar House ParkUtah UHSAA State XC Championships · Oct 2720:00.49Utah UHSAA State XC ChampionshipsOctober 27, 2026
5,000 Meters · Lakeside Park2025 UVU High School XC Invitational · Sep 1919:25.472025 UVU High School XC InvitationalSeptember 19, 2025
5,000 Meters · Spanish Fork Sports ComplexUIAAA Invitational · Aug 2919:54.1UIAAA InvitationalAugust 29, 2026
5,000 Meters · Spanish Fork Sports ParkUtah JV State Meet · Oct 2819:27.9Utah JV State MeetOctober 28, 2023
5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 2218:41.56NXR Southwest Regional ChampionshipsNovember 22, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 27Utah UHSAA State XC ChampionshipsOct 27 · 3 Miles 6A · Place 33 · American Fork3 Miles 6A3320:00.49 PB12
Sep 26TwiKnight MeetSep 26 · 3 Miles Varsity · Place 31 · American Fork3 Miles Varsity3119:37.9 PB12
Sep 25TwiKnight Invitational Sep 25 · 3 Miles Varsity · Place 31 · American Fork3 Miles Varsity3119:37.9312
Aug 29UIAAA InvitationalAug 29 · 5,000 Meters Championship · American Fork5,000 Meters Championship019:54.1 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 22NXR Southwest Regional ChampionshipsNov 22 · 5,000 Meters Championship · Place 99 · American Fork5,000 Meters Championship9918:41.56 PB11
Oct 28UHSAA State ChampionshipsOct 28 · 3 Miles 6A · Place 30 · American Fork3 Miles 6A3019:19.7 PB11
Sep 192025 UVU High School XC InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 2 · American Fork5,000 Meters Junior Varsity219:25.47 PB11
Aug 29Timpanogos Invitational AMAug 29 · 5,000 Meters Junior/Senior · Place 4 · American Fork5,000 Meters Junior/Senior420:39.211
Aug 23UIAAA InvitationalAug 23 · 5,000 Meters Varsity · Place 43 · American Fork5,000 Meters Varsity4320:24.0411

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 23NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Championship · Place 177 · American Fork5,000 Meters Championship17719:39.4610
Oct 29UHSAA State XC ChampionshipsOct 29 · 3 Miles Varsity 6A · Place 57 · American Fork3 Miles Varsity 6A5720:07.210
Oct 152024 Utah 3A-6A DivisionalsOct 15 · 5,000 Meters 6A · Place 27 · American Fork5,000 Meters 6A2720:38.410
Oct 82024 Region 3 ChampionshipsOct 8 · 5,000 Meters Junior Varsity · Place 8 · American Fork5,000 Meters Junior Varsity820:52.8610
Sep 20TwiKnight 2024Sep 20 · 3 Miles Junior Varsity · Place 11 · American Fork3 Miles Junior Varsity1121:12.910
Sep 3Sanpete ClassicSep 3 · 3 Miles Junior Varsity · Place 3 · American Fork3 Miles Junior Varsity321:16.610

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28Utah JV State MeetOct 28 · 5,000 Meters 6A · Place 7 · American Fork5,000 Meters 6A719:27.9 PB9
Oct 3Region III ChampionshipsOct 3 · 3 Miles Junior Varsity · Place 3 · American Fork3 Miles Junior Varsity320:18.939
Sep 22TwiKNIGHT InvitationalSep 22 · 3 Miles Girls JV · Place 6 · American Fork3 Miles Girls JV620:18.35 PB9
Sep 132023 Utah Pre-State MeetSep 13 · 3 Miles Freshman Sophomore · Place 13 · American Fork3 Miles Freshman Sophomore1320:48.29
Sep 1Timpanogos Invitational-MorningSep 1 · 5,000 Meters Frosh/Soph · Place 5 · American Fork5,000 Meters Frosh/Soph521:28.19
Aug 26UIAAA InvitationalAug 26 · 3 Miles Frosh/Soph Freshman · Place 9 · American Fork3 Miles Frosh/Soph Freshman920:40.7Fr