Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.98 Miles · Quinns SportexPark City Twilight · Aug 22 | 17:45.1 | Park City Twilight | August 22, 2024 |
| 3 Miles · Brigham Young UniversityUHSAA State Championships · Oct 28 | 16:09.2 | UHSAA State Championships | October 28, 2025 |
| 3 Miles · Canyon Hills GCJuab Cross Country Invitational · Sep 7 | 18:20.6 | Juab Cross Country Invitational | September 7, 2023 |
| 3 Miles · Layton Commons Park2024 Region 5 PreRegion · Aug 14 | 17:01.1 | 2024 Region 5 PreRegion | August 14, 2024 |
| 3 Miles · Roy HSRegion 5 XC JV Region · Oct 17 | 17:17.9 | Region 5 XC JV Region | October 17, 2023 |
| 3.05 Miles · American West Heritage CenterCacheBox Invitational · Sep 17 | 16:58.3 | CacheBox Invitational | September 17, 2024 |
| 5,000 Meters · American West Heritage CenterCache Box 2023 · Sep 13 | 18:52 | Cache Box 2023 | September 13, 2023 |
| 5,000 Meters · Lakeside Park2025 UHSAA State Cross Country Divisionals · Oct 14 | 16:50.5 | 2025 UHSAA State Cross Country Divisionals | October 14, 2025 |
| 5,000 Meters · Steve and Dona Reeder Cross Country CourseCacheBox 2025 · Sep 18 | 16:45.95 | CacheBox 2025 | September 18, 2025 |
| 5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 22 | 15:59.19 | NXR Southwest Regional Championships | November 22, 2025 |
| 5,000 Meters · Weber County FairgroundsRegion 5 Championship · Oct 8 | 16:14.3 | Region 5 Championship | October 8, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | NXR Southwest Regional ChampionshipsNov 22 · 5,000 Meters Large 1 · Place 11 · Box Elder | 5,000 Meters Large 1 | 11 | 15:59.19 PB | 12 |
| Oct 28 | UHSAA State ChampionshipsOct 28 · 3 Miles 5A · Place 15 · Box Elder | 3 Miles 5A | 15 | 16:09.2 PB | 12 |
| Oct 14 | 2025 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 5A Boys Section A · Place 16 · Box Elder | 5,000 Meters 5A Boys Section A | 16 | 16:50.5 PB | 12 |
| Oct 8 | Region 5 ChampionshipOct 8 · 5,000 Meters Varsity · Place 4 · Box Elder | 5,000 Meters Varsity | 4 | 16:14.3 PB | 12 |
| Sep 27 | 2025 Cedar InvitationalSep 27 · 3 Miles Varsity · Place 4 · Box Elder | 3 Miles Varsity | 4 | 15:35.80 | 12 |
| Sep 18 | Cache Box InviteSep 18 · 5,000 Meters Varsity · Place 2 · Box Elder | 5,000 Meters Varsity | 2 | 16:45.95 | 12 |
| Sep 18 | CacheBox 2025Sep 18 · 5,000 Meters Varsity · Place 2 · Box Elder | 5,000 Meters Varsity | 2 | 16:45.95 PB | 12 |
| Aug 20 | Buffalo Battle Invitational Hosted at Peak Sports complex Aug 20 · 3 Miles Varsity · Place 3 · Box Elder | 3 Miles Varsity | 3 | 16:48.7 | — |
2024 Cross Country
7 results2023 Cross Country
5 results2022 Cross Country
2 results