Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.95 Miles · The Cottonwood Complex2026 Region 10 Championships · Oct 6 | 19:12.9 | 2026 Region 10 Championships | October 6, 2026 |
| 2.98 Miles · Quinns SportexPark City Twilight · Aug 22 | 22:18.2 | Park City Twilight | August 22, 2024 |
| 3 Miles · Art Dye ParkTwiKnight Invitational · Sep 25 | 19:41.67 | TwiKnight Invitational | September 25, 2026 |
| 3 Miles · Big Cottonwood Regional Park - Big Cottonwood AreaWasatch Rendezvous · Sep 19 | 19:19.50 | Wasatch Rendezvous | September 19, 2026 |
| 3 Miles · Quinn's JunctionPark City Invitational AM · Sep 5 | 19:20.0 | Park City Invitational AM | September 5, 2025 |
| 3 Miles · Quinns SportexPark City Invitational A.M. · Sep 6 | 20:28.1 | Park City Invitational A.M. | September 6, 2024 |
| 3 Miles · The Cottonwood ComplexRegion 10 Championships · Oct 7 | 20:29.6 | Region 10 Championships | October 7, 2025 |
| 5,000 Meters · Lakeside Park 2026 Timpanogos XC Invitational AM · Sep 4 | 19:47.4 | 2026 Timpanogos XC Invitational AM | September 4, 2026 |
| 5,000 Meters · Spanish Fork Sports ComplexUIAAA Invitational · Aug 29 | 19:53.7 | UIAAA Invitational | August 29, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 6 | 2026 Region 10 ChampionshipsOct 6 · 2.95 Miles Junior Varsity Boys · Place 6 · Park City | 2.95 Miles Junior Varsity Boys | 6 | 19:12.9 PB | 11 |
| Sep 26 | TwiKnight MeetSep 26 · 3 Miles Junior Varsity · Place 91 · Park City | 3 Miles Junior Varsity | 91 | 19:41.7 | 11 |
| Sep 25 | TwiKnight Invitational Sep 25 · 3 Miles Junior Varsity · Place 91 · Park City | 3 Miles Junior Varsity | 91 | 19:41.67 PB | 11 |
| Sep 19 | Wasatch RendezvousSep 19 · 3 Miles Junior Varsity · Place 83 · Park City | 3 Miles Junior Varsity | 83 | 19:19.50 PB | 11 |
| Sep 4 | 2026 Timpanogos XC Invitational AMSep 4 · 5,000 Meters Boys Junior · Place 116 · Park City | 5,000 Meters Boys Junior | 116 | 19:47.4 PB | 11 |
| Aug 29 | UIAAA InvitationalAug 29 · 5,000 Meters Varsity · Place 180 · Park City | 5,000 Meters Varsity | 180 | 19:53.7 PB | 11 |
| Aug 20 | Park City TwilightAug 20 · 3 Miles Varsity · Place 143 · Park City | 3 Miles Varsity | 143 | 20:37.8 | 11 |
2025 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 7 | Region 10 ChampionshipsOct 7 · 3 Miles Junior Varsity Boys · Place 19 · Park City | 3 Miles Junior Varsity Boys | 19 | 20:29.6 PB | 10 |
| Sep 13 | Border WarsSep 13 · 5,000 Meters Varsity · Place 157 · Park City | 5,000 Meters Varsity | 157 | 19:50.26 | 10 |
| Sep 5 | Park City Invitational AMSep 5 · 3 Miles AM Boys M-Z JV · Place 60 · Park City | 3 Miles AM Boys M-Z JV | 60 | 19:20.0 PB | 10 |
| Aug 14 | Park City TwilightAug 14 · 3 Miles Junior Varsity · Place 42 · Park City | 3 Miles Junior Varsity | 42 | 20:37.4 | So |
2024 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | 2024 Region X ChampionshipsOct 3 · 2.95 Miles Junior Varsity · Place 46 · Park City | 2.95 Miles Junior Varsity | 46 | 19:09.2 | 9 |
| Sep 14 | Border WarsSep 14 · 2.8 Miles Varsity · Place 118 · Park City | 2.8 Miles Varsity | 118 | 17:49.3 | 9 |
| Sep 6 | Park City Invitational A.M.Sep 6 · 3 Miles Junior Varsity A-L · Place 39 · Park City | 3 Miles Junior Varsity A-L | 39 | 20:28.1 PB | 9 |
| Aug 22 | Park City TwilightAug 22 · 2.98 Miles Junior Varsity · Place 118 · Park City | 2.98 Miles Junior Varsity | 118 | 22:18.2 PB | 9 |