Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.95 Miles · The Cottonwood Complex2026 Premier Cross Country Invitational · Aug 8 | 20:57.9 | 2026 Premier Cross Country Invitational | August 8, 2026 |
| 3 Miles · Big Cottonwood Regional Park - Big Cottonwood AreaWasatch Rendezvous · Sep 19 | 19:58.03 | Wasatch Rendezvous | September 19, 2026 |
| 3 Miles · Quinn's JunctionPark City Invitational PM · Sep 5 | 18:52.7 | Park City Invitational PM | September 5, 2025 |
| 3 Miles · Roy High SchoolRoyal Run · Sep 24 | 19:50.9 | Royal Run | September 24, 2022 |
| 5,000 Meters · Lakeside Park2026 UHSAA State Cross Country Divisionals · Oct 14 | 19:00.2 | 2026 UHSAA State Cross Country Divisionals | October 14, 2026 |
| 5,000 Meters · Layton Commons ParkValhalla Invitational · Sep 25 | 19:15.87 | Valhalla Invitational | September 25, 2026 |
| 5,000 Meters · Valley Regional ParkRegion 4 XC Championship · Oct 2 | 18:17.5 | Region 4 XC Championship | October 2, 2025 |
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 14 | 2026 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 5A Boys Section A · Place 84 · Kearns | 5,000 Meters 5A Boys Section A | 84 | 19:00.2 PB | 12 |
| Oct 2 | Region IV ChampionshipsOct 2 · 5,000 Meters Varsity · Place 29 · Kearns | 5,000 Meters Varsity | 29 | 19:00.6 | 12 |
| Sep 25 | Valhalla InvitationalSep 25 · 5,000 Meters Varsity · Place 68 · Kearns | 5,000 Meters Varsity | 68 | 19:15.87 PB | 12 |
| Sep 19 | Wasatch RendezvousSep 19 · 3 Miles Varsity · Place 71 · Kearns | 3 Miles Varsity | 71 | 19:58.03 PB | 12 |
| Sep 12 | Border Wars XC 2026Sep 12 · 5,000 Meters Varsity · Place 186 · Kearns | 5,000 Meters Varsity | 186 | 19:57.50 | 12 |
| Sep 4 | 2026 Timpanogos XC Invitational PMSep 4 · 5,000 Meters Boys JR/SR · Place 37 · Kearns | 5,000 Meters Boys JR/SR | 37 | 19:59.3 | 12 |
| Aug 22 | Husky RunAug 22 · 5,000 Meters Junior Varsity · Place 27 · Kearns | 5,000 Meters Junior Varsity | 27 | 19:29.15 | 12 |
| Aug 8 | 2026 Premier Cross Country InvitationalAug 8 · 2.95 Miles 1A-6A JV Boys Section A · Place 63 · Kearns | 2.95 Miles 1A-6A JV Boys Section A | 63 | 20:57.9 PB | 12 |
2025 Cross Country
4 results2022 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 24 | Royal RunSep 24 · 3 Miles Junior Varsity 1 · Place 45 · Kearns | 3 Miles Junior Varsity 1 | 45 | 19:50.9 PB | 8 |