Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Big Cottonwood Complex2024 Region 2 Cross Country Championships · Oct 2 | 16:05.44 | 2024 Region 2 Cross Country Championships | October 2, 2024 |
| 3 Miles · Cottonwood ComplexRegion 3 Pre-Region · Aug 24 | 18:25.28 | Region 3 Pre-Region | August 24, 2021 |
| 3 Miles · Cottonwood Regional Softball ComplexRegion 3 Cross Country · Oct 6 | 17:02.28 | Region 3 Cross Country | October 6, 2021 |
| 3 Miles · Roy High SchoolRoyal Run · Sep 24 | 15:49.7 | Royal Run | September 24, 2022 |
| 3 Miles · Roy HSRoyal Run · Sep 25 | 16:48.9 | Royal Run | September 25, 2021 |
| 3,000 Meters · Cottonwood Regional Softball ComplexUSATF Utah Association Junior Olympic Championships · Nov 10 | 12:12.3 | USATF Utah Association Junior Olympic Championships | November 10, 2018 |
| 4,000 Meters · Spanish Fork Sports Complex2020 USATF Utah Association ADULT 5K · Nov 28 | 14:57.50 | 2020 USATF Utah Association ADULT 5K | November 28, 2020 |
| 4,000 Meters · Valley Regional ParkUSATF Utah Association Junior Olympic Championships · Nov 16 | 15:55.72 | USATF Utah Association Junior Olympic Championships | November 16, 2019 |
| 5,000 Meters · Lakeside ParkTimpanogos XC Invitational AM · Aug 30 | 15:41.6 | Timpanogos XC Invitational AM | August 30, 2024 |
| 5,000 Meters · Regional Athletic ComplexUHSAA 6A State Championships · Oct 24 | 15:21.9 | UHSAA 6A State Championships | October 24, 2023 |
| 5,000 Meters · Shalimar Country ClubNXR Southwest Regional Championships · Nov 20 | 17:48.1 | NXR Southwest Regional Championships | November 20, 2021 |
| 5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 23 | 14:44.74 | NXR Southwest Regional Championships | November 23, 2024 |
| 7,000 Meters · Steve and Dona Reeder Cross Country CourseSteve T Reeder Memorial · Oct 9 | 21:32.5 | Steve T Reeder Memorial | October 9, 2026 |
| 8,000 Meters · Idaho State University CourseBengal Invitational 2026 · Oct 2 | 26:10.2 | Bengal Invitational 2026 | October 2, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2024 Cross Country
7 results2023 Cross Country
5 results2022 Cross Country
5 results2021 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 20 | NXR Southwest Regional ChampionshipsNov 20 · 5,000 Meters Open - Large School 2 (1600 and more) · Place 101 · HerrimanHerriman | 5,000 Meters Open - Large School 2 (1600 and more) | 101 | 17:48.1 PB | 9 |
| Oct 27 | UHSAA Class 5A State XC ChampionshipsOct 27 · 5,000 Meters 6A · Place 94 · HerrimanHerriman | 5,000 Meters 6A | 94 | 17:00.5 | Fr |
| Oct 27 | UHSAA Class 6A State XC ChampionshipsOct 27 · 5,000 Meters Varsity · Place 94 · HerrimanHerriman | 5,000 Meters Varsity | 94 | 17:00.5 | 9 |
| Oct 12 | 2021 5A & 6A DivisionalsOct 12 · 5,000 Meters 6A · Place 46 · HerrimanHerriman | 5,000 Meters 6A | 46 | 17:45.3 | 9 |
| Oct 6 | Region 3 Cross Country Oct 6 · 3 Miles Varsity · Place 30 · HerrimanHerriman | 3 Miles Varsity | 30 | 17:02.28 PB | 9 |
| Sep 25 | Royal RunSep 25 · 3 Miles Varsity · Place 33 · HerrimanHerriman | 3 Miles Varsity | 33 | 16:48.9 PB | 9 |
| Sep 16 | 2021 Utah Pre-State XC MeetSep 16 · 5,000 Meters PM Freshman/Sophomore Boys · Place 21 · HerrimanHerriman | 5,000 Meters PM Freshman/Sophomore Boys | 21 | 17:59.8 | 9 |
| Sep 15 | 2021 Utah Pre-State XC MeetSep 15 · 5,000 Meters Freshman Sophomore · Place 21 · HerrimanHerriman | 5,000 Meters Freshman Sophomore | 21 | 17:59.8 | 9 |
| Sep 11 | BYU Autumn ClassicSep 11 · 5,000 Meters Varsity · Place 71 · HerrimanHerriman | 5,000 Meters Varsity | 71 | 17:26.8 | 9 |
| Sep 4 | Timpanogos InvitationalSep 4 · 5,000 Meters Freshman · Place 1 · HerrimanHerriman | 5,000 Meters Freshman | 1 | 17:18.1 | 9 |
| Aug 24 | Region 3 Pre-RegionAug 24 · 3 Miles Varsity · HerrimanHerriman | 3 Miles Varsity | 0 | 18:25.28 PB | 9 |
2020 Cross Country
1 results2019 Cross Country
1 results2018 Cross Country
1 results