Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.95 Miles · The Cottonwood Complex2026 Premier Cross Country Invitational · Aug 8 | 16:12.5 | 2026 Premier Cross Country Invitational | August 8, 2026 |
| 3 Miles · Quinns SportexPark City Invite AM · Sep 11 | 17:57.4 | Park City Invite AM | September 11, 2026 |
| 3 Miles · Sugar House ParkUtah UHSAA State XC Championships · Oct 27 | 16:39.06 | Utah UHSAA State XC Championships | October 27, 2026 |
| 5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 6 | 16:39.30 | New Balance RunningLane XC Championships | December 6, 2025 |
| 5,000 Meters · Lakeside Park 2026 Timpanogos XC Invitational AM · Sep 4 | 16:18.5 | 2026 Timpanogos XC Invitational AM | September 4, 2026 |
| 5,000 Meters · Spanish Fork Sports ComplexUIAAA Invitational · Aug 29 | 17:05.7 | UIAAA Invitational | August 29, 2026 |
| 5,000 Meters · Spanish Fork Sports ParkJV State · Nov 1 | 17:13.4 | JV State | November 1, 2025 |
| 5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 25 | 15:55.50 | Nike Bob Firman Invitational XC | September 25, 2026 |
| 5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 22 | 17:01.93 | NXR Southwest Regional Championships | November 22, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 6 | New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Gold · Place 222 · Skyridge | 5,000 Meters Gold | 222 | 16:39.30 PB | 11 |
| Nov 22 | NXR Southwest Regional ChampionshipsNov 22 · 5,000 Meters Large 3 · Place 108 · Skyridge | 5,000 Meters Large 3 | 108 | 17:01.93 PB | 11 |
| Nov 1 | JV StateNov 1 · 5,000 Meters 6A Junior Varsity · Place 30 · Skyridge | 5,000 Meters 6A Junior Varsity | 30 | 17:13.4 PB | 11 |
| Sep 19 | 2025 UVU High School XC InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 12 · Skyridge | 5,000 Meters Junior Varsity | 12 | 17:37.00 | 11 |
| Aug 23 | UIAAA InvitationalAug 23 · 5,000 Meters Varsity · Place 99 · Skyridge | 5,000 Meters Varsity | 99 | 17:23.66 | 11 |
| Aug 9 | 2025 Premier Cross Country InvitationalAug 9 · 2.95 Miles Varsity 6A · Place 16 · Skyridge | 2.95 Miles Varsity 6A | 16 | 17:01.8 | — |
2024 Cross Country
6 results