Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · American Fork Art Dye ParkTwiKNIGHT Invitational · Sep 2218:00.92TwiKNIGHT InvitationalSeptember 22, 2023
3 Miles · Art Dye ParktwiKNIGHT Invitational · Sep 2318:02.50twiKNIGHT InvitationalSeptember 23, 2022
3 Miles · Brigham Young UniversityUHSAA State Championships · Oct 2819:17.4UHSAA State ChampionshipsOctober 28, 2025
3 Miles · Quinn's JunctionPark City Invitational PM · Sep 517:35.1Park City Invitational PMSeptember 5, 2025
5,000 Meters · Lakeside Park2025 UHSAA State Cross Country Divisionals · Oct 1418:07.82025 UHSAA State Cross Country DivisionalsOctober 14, 2025
5,000 Meters · Skyridge HSRegion 4 XC Championships · Oct 422:11.63Region 4 XC ChampionshipsOctober 4, 2022
5,000 Meters · Spanish Fork Sports ParkRegion 7 XC Championships · Oct 317:24.4Region 7 XC ChampionshipsOctober 3, 2025
5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 2217:22.26NXR Southwest Regional ChampionshipsNovember 22, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 22NXR Southwest Regional ChampionshipsNov 22 · 5,000 Meters Large 3 · Place 145 · Pleasant Grove5,000 Meters Large 314517:22.26 PB12
Oct 28UHSAA State ChampionshipsOct 28 · 3 Miles 5A · Place 172 · Pleasant Grove3 Miles 5A17219:17.4 PB12
Oct 142025 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 5A Boys Section B · Place 53 · Pleasant Grove5,000 Meters 5A Boys Section B5318:07.8 PB12
Oct 3Region 7 XC ChampionshipsOct 3 · 5,000 Meters Varsity · Place 38 · Pleasant Grove5,000 Meters Varsity3817:24.4 PB12
Sep 5Park City Invitational PMSep 5 · 3 Miles Varsity · Place 35 · Pleasant Grove3 Miles Varsity3517:35.1 PB12
Aug 29Timpanogos XC Invitational PMAug 29 · 5,000 Meters Varsity · Place 69 · Pleasant Grove5,000 Meters Varsity6918:08.1Sr

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 23NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Large 3 · Place 144 · Pleasant Grove5,000 Meters Large 314417:41.6011
Oct 82024 Region 3 ChampionshipsOct 8 · 5,000 Meters Varsity · Place 45 · Pleasant Grove5,000 Meters Varsity4518:45.5211
Sep 20TwiKnight 2024Sep 20 · 3 Miles Varsity · Place 169 · Pleasant Grove3 Miles Varsity16917:58.511
Sep 6Park City Invitational P.M.Sep 6 · 3 Miles Varsity · Place 86 · Pleasant Grove3 Miles Varsity8618:41.311
Aug 30Timpanogos XC Invitational PMAug 30 · 5,000 Meters Boys JR/ SR 5K · Place 18 · Pleasant Grove5,000 Meters Boys JR/ SR 5K1818:20.111
Aug 24 2024 UIAAA InviteAug 24 · 5,000 Meters Varsity · Place 151 · Pleasant Grove5,000 Meters Varsity15118:27.8Jr
Aug 16RAC InviteAug 16 · 3 Miles Varsity · Place 58 · Pleasant Grove3 Miles Varsity5818:14.311

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 3Region III ChampionshipsOct 3 · 3 Miles Varsity · Place 47 · Pleasant Grove3 Miles Varsity4718:37.2410
Sep 22TwiKNIGHT InvitationalSep 22 · 3 Miles Boys Varsity · Place 159 · Pleasant Grove3 Miles Boys Varsity15918:00.92 PB10
Sep 1Timpanogos Invitational-AfternoonSep 1 · 5,000 Meters Frosh/Soph · Place 30 · Pleasant Grove5,000 Meters Frosh/Soph3019:27.310

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 4Region 4 XC ChampionshipsOct 4 · 5,000 Meters JV Boys · Place 113 · Pleasant Grove5,000 Meters JV Boys11322:11.63 PB9
Sep 23twiKNIGHT InvitationalSep 23 · 3 Miles Boys Junior Varsity · Place 82 · Pleasant Grove3 Miles Boys Junior Varsity8218:02.50 PB9