Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Mapleton Jr HighMJHS, SaJHS, SFJHS · Sep 29 | 12:47.6 | MJHS, SaJHS, SFJHS | September 29, 2023 |
| 1.5 Miles · Payson Jr HighPayson vs SFJHS XC · Oct 6 | 12:37.0 | Payson vs SFJHS XC | October 6, 2023 |
| 1.5 Miles · Spanish Fork JrNebo Junior District Finals · Oct 13 | 12:48.7 | Nebo Junior District Finals | October 13, 2023 |
| 1.5 Miles · Springville Jr HighSpringville Jr High Meet · Sep 22 | 13:12.6 | Springville Jr High Meet | September 22, 2023 |
| 3 Miles · Brigham Young UniversityUHSAA State Championships · Oct 28 | 23:37.9 | UHSAA State Championships | October 28, 2025 |
| 3 Miles · Canyon Hills Golf CourseJuab XC Invitaitonal · Sep 4 | 21:43.6 | Juab XC Invitaitonal | September 4, 2025 |
| 5,000 Meters · Lakeside ParkTimpanogos Invitational AM · Aug 29 | 23:22.1 | Timpanogos Invitational AM | August 29, 2025 |
| 5,000 Meters · Spanish Fork Sports ParkRegion 7 XC Championships · Oct 3 | 23:04.3 | Region 7 XC Championships | October 3, 2025 |
| 5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 22 | 23:22.13 | NXR Southwest Regional Championships | November 22, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | NXR Southwest Regional ChampionshipsNov 22 · 5,000 Meters Medium 2 · Place 121 · Spanish ForkSpanish Fork | 5,000 Meters Medium 2 | 121 | 23:22.13 PB | 11 |
| Oct 28 | UHSAA State ChampionshipsOct 28 · 3 Miles 5A · Place 154 · Spanish ForkSpanish Fork | 3 Miles 5A | 154 | 23:37.9 PB | 11 |
| Oct 14 | 2025 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 5A Girls Section B · Place 74 · Spanish ForkSpanish Fork | 5,000 Meters 5A Girls Section B | 74 | 23:46.2 | 11 |
| Oct 3 | Region 7 XC ChampionshipsOct 3 · 5,000 Meters Varsity · Place 49 · Spanish ForkSpanish Fork | 5,000 Meters Varsity | 49 | 23:04.3 PB | 11 |
| Sep 4 | Juab XC InvitaitonalSep 4 · 3 Miles Girls Varsity · Place 69 · Spanish ForkSpanish Fork | 3 Miles Girls Varsity | 69 | 21:43.6 PB | 11 |
| Aug 29 | Timpanogos Invitational AMAug 29 · 5,000 Meters Varsity · Place 200 · Spanish ForkSpanish Fork | 5,000 Meters Varsity | 200 | 23:22.1 PB | 11 |
| Aug 23 | UIAAA InvitationalAug 23 · 5,000 Meters Varsity · Place 151 · Spanish ForkSpanish Fork | 5,000 Meters Varsity | 151 | 23:05.70 | 11 |
2024 Cross Country
2 results2023 Cross Country
5 results