Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Big Cottonwood Regional Park - Big Cottonwood AreaWahsatch Rendezvous · Aug 23 | 18:07.5 | Wahsatch Rendezvous | August 23, 2025 |
| 3 Miles · Brigham Young UniversityUHSAA State Championships · Oct 28 | 17:37.1 | UHSAA State Championships | October 28, 2025 |
| 3 Miles · Fremont High SchoolFreber Classic · Aug 15 | 16:57.43 | Freber Classic | August 15, 2026 |
| 3 Miles · Quinn's JunctionPark City Invitational AM · Sep 5 | 17:19.5 | Park City Invitational AM | September 5, 2025 |
| 3 Miles · Quinns SportexPark City Invitational A.M. · Sep 6 | 18:49.9 | Park City Invitational A.M. | September 6, 2024 |
| 3 Miles · Sugar House ParkUtah UHSAA State XC Championships · Oct 27 | 17:41.37 | Utah UHSAA State XC Championships | October 27, 2026 |
| 5,000 Meters · Crestwood ParkRun With the Huskies Time Trial · Aug 2 | 18:43.00 | Run With the Huskies Time Trial | August 2, 2025 |
| 5,000 Meters · Lakeside Park 2026 Timpanogos XC Invitational AM · Sep 4 | 16:34.6 | 2026 Timpanogos XC Invitational AM | September 4, 2026 |
| 5,000 Meters · Valley Regional ParkHusky Run · Aug 22 | 17:04.75 | Husky Run | August 22, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results2025 Cross Country
8 results2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | 2024 Region X ChampionshipsOct 3 · 2.95 Miles Varsity · Place 27 · Hillcrest | 2.95 Miles Varsity | 27 | 17:08.9 | 9 |
| Sep 21 | Royal RunSep 21 · 3 Miles Varsity · Place 70 · Hillcrest | 3 Miles Varsity | 70 | 17:26.1 | Fr |
| Sep 14 | Border WarsSep 14 · 2.8 Miles Freshman · Place 12 · Hillcrest | 2.8 Miles Freshman | 12 | 16:12.9 | 9 |
| Sep 6 | Park City Invitational A.M.Sep 6 · 3 Miles Varsity · Place 127 · Hillcrest | 3 Miles Varsity | 127 | 18:49.9 PB | 9 |
| Aug 28 | Deseret Peak InvitationalAug 28 · 3 Miles Varsity · Place 12 · Hillcrest | 3 Miles Varsity | 12 | 18:18.5 | 9 |
| Aug 24 | Wahsatch RendezvousAug 24 · 2.95 Miles Varsity · Place 5 · Hillcrest | 2.95 Miles Varsity | 5 | 18:56.0 | 9 |
| Aug 17 | Freber ClassicAug 17 · 3 Miles Junior Varsity · Place 12 · Hillcrest | 3 Miles Junior Varsity | 12 | 19:08.58 | 9 |
| Aug 14 | Hillcrest-Murray DualAug 14 · 5,000 Meters Varsity · Place 2 · Hillcrest | 5,000 Meters Varsity | 2 | 21:39.27 | 9 |
| Aug 10 | 2024 Premier Cross Country InvitationalAug 10 · 2.95 Miles Junior Varsity 1A · Place 16 · Hillcrest | 2.95 Miles Junior Varsity 1A | 16 | 19:19.7 | 9 |