Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Fremont High SchoolFreber Classic · Aug 15 | 19:33.30 | Freber Classic | August 15, 2026 |
| 3 Miles · Mount Ogden ParkRegion 12 Meet @ Ogden · Sep 9 | 21:10.7 | Region 12 Meet @ Ogden | September 9, 2026 |
| 3.05 Miles · American West Heritage CenterCacheBox Invitational · Sep 17 | 24:41.7 | CacheBox Invitational | September 17, 2024 |
| 4683 m · Grantsville Rez RunRegion 12 @ Grantsville · Aug 27 | 20:31.7 | Region 12 @ Grantsville | August 27, 2025 |
| 5,000 Meters · American West Heritage CenterCacheBox 2026 · Sep 15 | 20:25.92 | CacheBox 2026 | September 15, 2026 |
| 5,000 Meters · Kelly Park Nordic Ski TrailsCardinal Classic · Sep 5 | 21:15.4 | Cardinal Classic | September 5, 2026 |
| 5,000 Meters · Marsh Valley High SchoolThe Eagle Swoop TWILIGHT Edition · Sep 24 | 19:51.6 | The Eagle Swoop TWILIGHT Edition | September 24, 2026 |
| 5,000 Meters · Spanish Fork Sports ComplexUIAAA Invitational · Aug 29 | 19:47.1 | UIAAA Invitational | August 29, 2026 |
| 5,000 Meters · Steve and Dona Reeder Cross Country CourseCacheBox 2025 · Sep 18 | 21:21.25 | CacheBox 2025 | September 18, 2025 |
| 5,000 Meters · Valley Regional ParkBorder Wars XC 2026 · Sep 12 | 20:12.88 | 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
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | JV Fall ClassicOct 24 · 3 Miles Varsity · Place 70 · Logan | 3 Miles Varsity | 70 | 18:11.92 | 11 |
| Oct 13 | Region 12 XC ChampionshipsOct 13 · 5,000 Meters Junior Varsity · Place 14 · Logan | 5,000 Meters Junior Varsity | 14 | 18:58.6 | Jr |
| Sep 24 | The Eagle Swoop TWILIGHT EditionSep 24 · 5,000 Meters Junior Varsity · Place 30 · Logan | 5,000 Meters Junior Varsity | 30 | 19:51.6 PB | 11 |
| Sep 15 | CacheBox 2026Sep 15 · 5,000 Meters Junior Varsity · Place 39 · Logan | 5,000 Meters Junior Varsity | 39 | 20:25.92 PB | 11 |
| Sep 12 | Border Wars XC 2026Sep 12 · 5,000 Meters Junior · Place 93 · Logan | 5,000 Meters Junior | 93 | 20:12.88 PB | 11 |
| Sep 9 | Region 12 Meet @ Ogden Sep 9 · 3 Miles Varsity · Place 27 · Logan | 3 Miles Varsity | 27 | 21:10.7 PB | 11 |
| Sep 5 | Cardinal ClassicSep 5 · 5,000 Meters Junior Varsity Boys · Place 101 · Logan | 5,000 Meters Junior Varsity Boys | 101 | 21:15.4 PB | 11 |
| Aug 29 | UIAAA InvitationalAug 29 · 5,000 Meters Junior Varsity Jr/Sr (A-M) · Logan | 5,000 Meters Junior Varsity Jr/Sr (A-M) | 0 | 19:47.1 PB | 11 |
| Aug 15 | Freber ClassicAug 15 · 3 Miles Junior Varsity · Place 75 · Logan | 3 Miles Junior Varsity | 75 | 19:33.30 PB | 11 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 18 | Cache Box InviteSep 18 · 5,000 Meters Junior Varsity · Place 84 · Logan | 5,000 Meters Junior Varsity | 84 | 21:21.25 | 10 |
| Sep 18 | CacheBox 2025Sep 18 · 5,000 Meters Junior Varsity · Place 84 · Logan | 5,000 Meters Junior Varsity | 84 | 21:21.25 PB | 10 |
| Sep 13 | Border WarsSep 13 · 5,000 Meters Sophomore · Place 156 · Logan | 5,000 Meters Sophomore | 156 | 20:05.10 | 10 |
| Sep 3 | Region 12 @ LoganSep 3 · 5,000 Meters Open · Place 62 · Logan | 5,000 Meters Open | 62 | 23:18.11 | 10 |
| Aug 27 | Region 12 @ GrantsvilleAug 27 · 2.91 Miles Boys Open · Place 61 · Logan | 2.91 Miles Boys Open | 61 | 20:31.7 PB | 10 |
| Aug 20 | Buffalo Battle Invitational Hosted at Peak Sports complex Aug 20 · 3 Miles Junior Varsity · Place 78 · Logan | 3 Miles Junior Varsity | 78 | 24:46.7 | — |
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 8 | 2024 Region XI ChampionshipsOct 8 · 5,000 Meters Junior Varsity · Place 146 · Logan | 5,000 Meters Junior Varsity | 146 | 22:59.4 | Fr |
| Sep 17 | CacheBox InvitationalSep 17 · 3.05 Miles Junior Varsity · Place 189 · Logan | 3.05 Miles Junior Varsity | 189 | 24:41.7 PB | 9 |