Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Buffalo ParkGeorge Kyte Classic · Sep 2 | 15:57.5 | George Kyte Classic | September 2, 2026 |
| 3 Miles · American Fork Art Dye ParkTwiKNIGHT Invitational · Sep 22 | 18:19.93 | TwiKNIGHT Invitational | September 22, 2023 |
| 3 Miles · Big Cottonwood Regional Park - Big Cottonwood AreaWahsatch Rendezvous · Aug 23 | 19:34.6 | Wahsatch Rendezvous | August 23, 2025 |
| 3 Miles · Brigham Young UniversityUHSAA State Championships · Oct 28 | 18:40.4 | UHSAA State Championships | October 28, 2025 |
| 3 Miles · Springville HSRegion 9 Pre-Region Meet 2022 · Aug 20 | 19:44 | Region 9 Pre-Region Meet 2022 | August 20, 2022 |
| 5,000 Meters · Buffalo ParkBig Sky Cross Country Championship · Oct 30 | 18:03.8 | Big Sky Cross Country Championship | October 30, 2026 |
| 5,000 Meters · Cedar Ridge Golf CourseColor Country Invitational · Oct 3 | 19:37 | Color Country Invitational | October 3, 2026 |
| 5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC 2022 · Sep 23 | 19:18.8 | Bob Firman Invitational XC 2022 | September 23, 2022 |
| 5,000 Meters · Lakeside Park2025 UHSAA State Cross Country Divisionals · Oct 14 | 19:00.1 | 2025 UHSAA State Cross Country Divisionals | October 14, 2025 |
| 5,000 Meters · Layton Commons ParkValhalla Invitational · Sep 26 | 18:56.84 | Valhalla Invitational | September 26, 2025 |
| 5,000 Meters · Rose Park Sports Complex (RAC)UHSAA 5A State Championships · Oct 24 | 18:28.0 | UHSAA 5A State Championships | October 24, 2023 |
| 5,000 Meters · Spanish Fork Sports ParkRegion 7 Championships · Oct 2 | 18:28.4 | Region 7 Championships | October 2, 2023 |
| 5,000 Meters · Springville HSRegion IX Cross Country Championship · Oct 3 | 19:08.4 | Region IX Cross Country Championship | October 3, 2022 |
| 5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 22 | 18:06.66 | NXR Southwest Regional Championships | November 22, 2025 |
| 6,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 16 | 22:52.3 | Under Armour NCAA DI Pre-National | October 16, 2026 |
| 6,000 Meters · University of California Riverside Extension45th Annual UC Riverside Invitational · Sep 19 | 21:38.1 | 45th Annual UC Riverside Invitational | September 19, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | NXR Southwest Regional ChampionshipsNov 22 · 5,000 Meters Championship · Place 49 · UNA-UTUNA-UT | 5,000 Meters Championship | 49 | 18:06.66 PB | 12 |
| Oct 28 | UHSAA State ChampionshipsOct 28 · 3 Miles 5A · Place 7 · Maple MountainMaple Mountain | 3 Miles 5A | 7 | 18:40.4 PB | 12 |
| Oct 14 | 2025 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 5A Girls Section A · Place 1 · Maple MountainMaple Mountain | 5,000 Meters 5A Girls Section A | 1 | 19:00.1 PB | 12 |
| Oct 3 | Region 7 XC ChampionshipsOct 3 · 5,000 Meters Varsity · Place 2 · Maple MountainMaple Mountain | 5,000 Meters Varsity | 2 | 18:37.4 | 12 |
| Sep 26 | Valhalla InvitationalSep 26 · 5,000 Meters Varsity · Place 3 · Maple MountainMaple Mountain | 5,000 Meters Varsity | 3 | 18:56.84 PB | 12 |
| Sep 9 | Sanpete ClassicSep 9 · 3 Miles Varsity · Place 10 · Maple MountainMaple Mountain | 3 Miles Varsity | 10 | 19:30.6 | Sr |
| Aug 29 | Timpanogos Invitational AMAug 29 · 5,000 Meters Varsity · Place 20 · Maple MountainMaple Mountain | 5,000 Meters Varsity | 20 | 19:09.4 | 12 |
| Aug 23 | Wahsatch RendezvousAug 23 · 3 Miles Varsity 1 · Place 4 · Maple MountainMaple Mountain | 3 Miles Varsity 1 | 4 | 19:34.6 PB | 12 |
2024 Cross Country
5 results2023 Cross Country
8 results2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | UHSAA State XC ChampionshipOct 25 · 5,000 Meters 5A · Place 41 · Maple MountainMaple Mountain | 5,000 Meters 5A | 41 | 19:56.4 | Fr |
| Oct 11 | 2022 Utah 5A & 6A DivisionalsOct 11 · 5,000 Meters 5A · Place 9 · Maple MountainMaple Mountain | 5,000 Meters 5A | 9 | 19:43.2 | 9 |
| Oct 3 | Region IX Cross Country ChampionshipOct 3 · 5,000 Meters Varsity · Place 7 · Maple MountainMaple Mountain | 5,000 Meters Varsity | 7 | 19:08.4 PB | 9 |
| Sep 23 | Bob Firman Invitational XC 2022Sep 23 · 5,000 Meters Elite · Place 23 · Maple MountainMaple Mountain | 5,000 Meters Elite | 23 | 19:18.8 PB | 9 |
| Sep 9 | Park City InvitationalSep 9 · 3 Miles Varsity · Place 15 · Maple MountainMaple Mountain | 3 Miles Varsity | 15 | 19:27.9 | 9 |
| Sep 3 | Timpanogos InvitationalSep 3 · 5,000 Meters Elite · Place 26 · Maple MountainMaple Mountain | 5,000 Meters Elite | 26 | 20:04.5 | FR |
| Aug 27 | UIAAA InvitationalAug 27 · 3 Miles Varsity · Place 34 · Maple MountainMaple Mountain | 3 Miles Varsity | 34 | 19:14.1 | 9 |
| Aug 20 | Region 9 Pre-Region Meet 2022Aug 20 · 3 Miles Varsity · Place 7 · Maple MountainMaple Mountain | 3 Miles Varsity | 7 | 19:44 PB | 9 |