Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.9 Miles · Sugar House ParkHighland Invitational @ Sugar House Park · Aug 17 | 16:54.6 | Highland Invitational @ Sugar House Park | August 17, 2018 |
| 3 Miles · Crescent ParkUtah Region 7 Championships · Oct 5 | 18:16.00 | Utah Region 7 Championships | October 5, 2017 |
| 3 Miles · Quinns SportexPark City Invitational · Sep 28 | 16:07.8 | Park City Invitational | September 28, 2018 |
| 3 Miles · Sugar House ParkUHSAA 5A State Championships · Oct 17 | 16:03.6 | UHSAA 5A State Championships | October 17, 2018 |
| 5,000 Meters · Crescent ParkRegion 7 Pre-Region · Aug 30 | 20:09.31 | Region 7 Pre-Region | August 30, 2017 |
| 5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC · Sep 20 | 15:35.90 | Bob Firman Invitational XC | September 20, 2019 |
| 5,000 Meters · East Bay Golf CourseBYU Autumn Classic @ East Bay Golf Course · Sep 14 | 16:10.4 | BYU Autumn Classic @ East Bay Golf Course | September 14, 2019 |
| 5,000 Meters · Glendoveer Golf CourseNXN Nike Cross Nationals · Dec 7 | 16:11.3 | NXN Nike Cross Nationals | December 7, 2019 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 23 | 15:24.6 | NXR Southwest Regional Championships | November 23, 2019 |
| 5,000 Meters · Pleasant Grove HSRegion IV Pre-Region Meet · Aug 28 | 15:51.84 | Region IV Pre-Region Meet | August 28, 2019 |
| 7,000 Meters · Brigham Young UniversityBYU Autumn Classic · Sep 5 | 21:01.89 | BYU Autumn Classic | September 5, 2025 |
| 7,000 Meters · Steve and Dona Reeder Cross Country CourseSteve T Reeder Memorial · Oct 10 | 21:42.0 | Steve T Reeder Memorial | October 10, 2025 |
| 8,000 Meters · Gans Creek Recreation AreaGans Creek Classic - College · Sep 26 | 24:27.13 | Gans Creek Classic - College | September 26, 2025 |
| 8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational · Oct 17 | 25:12.9 | Nuttycombe Wisconsin Invitational | October 17, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results2024 Cross Country
3 results2023 Cross Country
1 results2019 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 7 | NXN Nike Cross NationalsDec 7 · 5,000 Meters Championship Race · Place 90 · Corner CanyonCorner Canyon | 5,000 Meters Championship Race | 90 | 16:11.3 PB | 12 |
| Nov 23 | NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Championship · Place 24 · Corner CanyonCorner Canyon | 5,000 Meters Championship | 24 | 15:24.6 PB | 12 |
| Nov 7 | Provo 2 Mile Time TrialNov 7 · 2 Miles Boys 2 Mile · Corner CanyonCorner Canyon | 2 Miles Boys 2 Mile | 0 | 9:22.5Unofficial | 12 |
| Oct 23 | UHSAA Class 6A State XC ChampionshipsOct 23 · 3 Miles 6A · Place 2 · Corner CanyonCorner Canyon | 3 Miles 6A | 2 | 15:21.5 | 12 |
| Oct 11 | UHSAA Region 4 ChampionshipOct 11 · 3 Miles Varsity · Place 1 · Corner CanyonCorner Canyon | 3 Miles Varsity | 1 | 15:05.03 | 12 |
| Sep 27 | Park City InvitationalSep 27 · 3 Miles Varsity · Place 1 · Corner CanyonCorner Canyon | 3 Miles Varsity | 1 | 15:21.1 | 12 |
| Sep 20 | Bob Firman Invitational XCSep 20 · 5,000 Meters Elite · Place 9 · Corner CanyonCorner Canyon | 5,000 Meters Elite | 9 | 15:35.90 PB | 12 |
| Sep 14 | BYU Autumn Classic @ East Bay Golf CourseSep 14 · 5,000 Meters Varsity · Place 13 · Corner CanyonCorner Canyon | 5,000 Meters Varsity | 13 | 16:10.4 PB | 12 |
| Aug 28 | Region IV Pre-Region MeetAug 28 · 5,000 Meters Boys Race · Place 1 · Corner CanyonCorner Canyon | 5,000 Meters Boys Race | 1 | 15:51.84 PB | 12 |
| Aug 14 | 2019 Highland Invitational at Sugar House ParkAug 14 · 2.9 Miles Varsity · Place 4 · Corner CanyonCorner Canyon | 2.9 Miles Varsity | 4 | 15:11.1 | Sr |
2018 Cross Country
8 results2017 Cross Country
4 results