Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Big Cottonwood Regional Park - Big Cottonwood AreaWasatch Rendezvous · Sep 19 | 23:25.80 | Wasatch Rendezvous | September 19, 2026 |
| 3 Miles · Centerville Community ParkJV Fall Classic · Oct 25 | 24:10.4 | JV Fall Classic | October 25, 2025 |
| 3 Miles · Fremont High SchoolFreber Classic · Aug 15 | 24:10.37 | Freber Classic | August 15, 2026 |
| 3 Miles · Provo Kiwanis ParkProvo Kiwanis (2026) · Sep 26 | 24:00.15 | Provo Kiwanis (2026) | September 26, 2026 |
| 3 Miles · Quinn's JunctionPark City Invitational AM · Sep 5 | 25:48.6 | Park City Invitational AM | September 5, 2025 |
| 5,000 Meters · Lakeside Park 2026 Timpanogos XC Invitational AM · Sep 4 | 22:27.1 | 2026 Timpanogos XC Invitational AM | September 4, 2026 |
| 5,000 Meters · Spanish Fork Sports ComplexUIAAA Invitational · Aug 29 | 25:07.6 | UIAAA Invitational | August 29, 2026 |
| 5,000 Meters · Spanish Fork Sports ParkJV State · Nov 1 | 25:39.2 | JV State | November 1, 2025 |
| 5,000 Meters · Valley Regional ParkRegion IV Championships · Oct 2 | 23:51.7 | Region IV Championships | October 2, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 2 | Region IV ChampionshipsOct 2 · 5,000 Meters Junior Varsity · Place 49 · Hillcrest | 5,000 Meters Junior Varsity | 49 | 23:51.7 PB | 11 |
| Sep 26 | Provo Kiwanis (2026)Sep 26 · 3 Miles Junior Varsity · Place 38 · Hillcrest | 3 Miles Junior Varsity | 38 | 24:00.15 PB | 11 |
| Sep 19 | Wasatch RendezvousSep 19 · 3 Miles Junior Varsity · Place 202 · Hillcrest | 3 Miles Junior Varsity | 202 | 23:25.80 PB | 11 |
| Sep 4 | 2026 Timpanogos XC Invitational AMSep 4 · 5,000 Meters Boys Junior · Place 191 · Hillcrest | 5,000 Meters Boys Junior | 191 | 22:27.1 PB | 11 |
| Aug 29 | UIAAA InvitationalAug 29 · 5,000 Meters Junior Varsity Jr/Sr (A-M) · Hillcrest | 5,000 Meters Junior Varsity Jr/Sr (A-M) | 0 | 25:07.6 PB | 11 |
| Aug 22 | Husky RunAug 22 · 5,000 Meters Junior Varsity · Place 104 · Hillcrest | 5,000 Meters Junior Varsity | 104 | 24:16.96 | 11 |
| Aug 15 | Freber ClassicAug 15 · 3 Miles Junior Varsity · Place 224 · Hillcrest | 3 Miles Junior Varsity | 224 | 24:10.37 PB | 11 |
| Aug 8 | Run With the HuskiesAug 8 · 5,000 Meters Varsity · Place 12 · Hillcrest | 5,000 Meters Varsity | 12 | 25:04Unofficial | 11 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | JV StateNov 1 · 5,000 Meters 5A Junior Varsity · Place 205 · Hillcrest | 5,000 Meters 5A Junior Varsity | 205 | 25:39.2 PB | 10 |
| Oct 25 | JV Fall ClassicOct 25 · 3 Miles Freshman/Sophomore · Place 112 · Hillcrest | 3 Miles Freshman/Sophomore | 112 | 24:10.4 PB | 10 |
| Oct 2 | Region 4 XC ChampionshipOct 2 · 5,000 Meters Junior Varsity · Place 68 · Hillcrest | 5,000 Meters Junior Varsity | 68 | 26:39.2 | 10 |
| Sep 5 | Park City Invitational AMSep 5 · 3 Miles AM Boys A-L JV · Place 187 · Hillcrest | 3 Miles AM Boys A-L JV | 187 | 25:48.6 PB | 10 |
| Aug 23 | Wahsatch RendezvousAug 23 · 3 Miles Junior Varsity · Place 164 · Hillcrest | 3 Miles Junior Varsity | 164 | 25:46.5 | 10 |
| Aug 16 | Freber ClassicAug 16 · 3 Miles Junior Varsity · Place 205 · Hillcrest | 3 Miles Junior Varsity | 205 | 25:39.4 | 10 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 3 | Run with the Huskies Time TrialAug 3 · 5,000 Meters Men's Race · Place 22 · Hillcrest | 5,000 Meters Men's Race | 22 | 27:21.60Unofficial | 9 |