Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1367 m · BHNP Lap 3Desert Relays · Aug 7 | 5:22 | Desert Relays | August 7, 2023 |
| 2 Miles · Canyon ViewCV Invite · Sep 3 | 13:41.20 | CV Invite | September 3, 2021 |
| 3 Miles · Bloomington Hills North ParkRegion 9 XC Championships · Oct 6 | 16:38.05 | Region 9 XC Championships | October 6, 2026 |
| 3 Miles · Cedar HSCedar City Invitational · Aug 22 | 15:48.2 | Cedar City Invitational | August 22, 2026 |
| 3 Miles · Sugar House ParkUtah UHSAA State XC Championships · Oct 27 | 16:25.82 | Utah UHSAA State XC Championships | October 27, 2026 |
| 3,200 Meters · Desert Hills High SchoolAutumn Classic · Nov 6 | 10:32.69 | Autumn Classic | November 6, 2025 |
| 5,000 Meters · Lakeside Park 2026 Timpanogos XC Invitational AM · Sep 4 | 16:16.6 | 2026 Timpanogos XC Invitational AM | September 4, 2026 |
| 5,000 Meters · Sand Hollow Golf Course2025 Region 9 Cross Country Championships · Oct 7 | 17:41.31 | 2025 Region 9 Cross Country Championships | October 7, 2025 |
| 5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 22 | 17:05.44 | NXR Southwest Regional Championships | November 22, 2025 |
| 5,000 Meters · Valley Regional ParkBorder Wars XC 2026 · Sep 12 | 16:37.68 | Border Wars XC 2026 | September 12, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results2025 Cross Country
4 results2024 Cross Country
3 results2023 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 28 | PVXC Dream MileNov 28 · 1,600 Meters Middle School · Place 2 · Pine ViewPine View | 1,600 Meters Middle School | 2 | 5:38.9Unofficial | 8 |
| Nov 3 | Autumn ClassicNov 3 · 3,202 Meters Middle School · Place 2 · Pine ViewPine View | 3,202 Meters Middle School | 2 | 12:14Unofficial | 8 |
| Aug 7 | Desert RelaysAug 7 · 0.85 Miles Open · Place 11 · Pine ViewPine View | 0.85 Miles Open | 11 | 5:22 PB | 8 |
| Jul 31 | PVXC Time TrialJul 31 · 2 Miles Open · Place 21 · Pine ViewPine View | 2 Miles Open | 21 | 12:54.3Unofficial | 8 |
2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 3 | CV InviteSep 3 · 2 Miles Youngsters · Place 16 · Pine ViewPine View | 2 Miles Youngsters | 16 | 13:41.20 PB | 6 |