Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · American Fork Art Dye ParkTwiKNIGHT Invitational · Sep 22 | 18:12.50 | TwiKNIGHT Invitational | September 22, 2023 |
| 3 Miles · Brigham Young UniversityUHSAA State Championships · Oct 28 | 16:23.8 | UHSAA State Championships | October 28, 2025 |
| 3 Miles · Quinn's JunctionPark City Invitational AM · Sep 5 | 17:06.1 | Park City Invitational AM | September 5, 2025 |
| 3 Miles · Quinns SportexPark City Invitational A.M. · Sep 6 | 18:24.2 | Park City Invitational A.M. | September 6, 2024 |
| 5,000 Meters · Lakeside ParkTimpanogos Invitational AM · Aug 29 | 16:46.3 | Timpanogos Invitational AM | August 29, 2025 |
| 5,000 Meters · Mountain View High SchoolRegion 8 XC Championships · Oct 3 | 16:30.5 | Region 8 XC Championships | October 3, 2025 |
| 5,000 Meters · Spanish Fork Sports ParkUIAAA Invitational · Aug 23 | 16:28.15 | UIAAA Invitational | August 23, 2025 |
| 5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 23 | 16:30.72 | NXR Southwest Regional Championships | November 23, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | UHSAA State ChampionshipsOct 28 · 3 Miles 4A · Place 19 · Mountain View | 3 Miles 4A | 19 | 16:23.8 PB | 12 |
| Oct 14 | 2025 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 4A Boys Section B · Place 23 · Mountain View | 5,000 Meters 4A Boys Section B | 23 | 17:28.8 | 12 |
| Oct 3 | Region 8 XC ChampionshipsOct 3 · 5,000 Meters Varsity · Place 13 · Mountain View | 5,000 Meters Varsity | 13 | 16:30.5 PB | 12 |
| Sep 5 | Park City Invitational AMSep 5 · 3 Miles AM Boys Varsity · Place 79 · Mountain View | 3 Miles AM Boys Varsity | 79 | 17:06.1 PB | 12 |
| Aug 29 | Timpanogos Invitational AMAug 29 · 5,000 Meters Varsity · Place 73 · Mountain View | 5,000 Meters Varsity | 73 | 16:46.3 PB | 12 |
| Aug 23 | UIAAA InvitationalAug 23 · 5,000 Meters Varsity · Place 38 · Mountain View | 5,000 Meters Varsity | 38 | 16:28.15 PB | 12 |
| Aug 16 | Region 8 Pre-RegionAug 16 · 5,000 Meters Open · Place 8 · Mountain View | 5,000 Meters Open | 8 | 16:32.0 | Sr |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Medium 1 · Place 39 · Mountain View | 5,000 Meters Medium 1 | 39 | 16:30.72 PB | 11 |
| Nov 2 | 2024 Utah JV State ChampionshipsNov 2 · 5,000 Meters Junior Varsity 1A · Place 3 · Mountain View | 5,000 Meters Junior Varsity 1A | 3 | 16:53.10 | 11 |
| Oct 4 | Region 8 ChampionshipsOct 4 · 5,000 Meters Junior Varsity · Place 11 · Mountain View | 5,000 Meters Junior Varsity | 11 | 17:33.1 | 11 |
| Sep 20 | TwiKnight 2024Sep 20 · 3 Miles Varsity · Place 87 · Mountain View | 3 Miles Varsity | 87 | 17:04.3 | 11 |
| Sep 14 | Border WarsSep 14 · 2.8 Miles Varsity · Place 16 · Mountain View | 2.8 Miles Varsity | 16 | 15:36.3 | 11 |
| Sep 6 | Park City Invitational A.M.Sep 6 · 3 Miles Varsity · Place 100 · Mountain View | 3 Miles Varsity | 100 | 18:24.2 PB | 11 |
| Aug 30 | Timpanogos XC Invitational AMAug 30 · 5,000 Meters Boys JR/ SR 5K · Place 18 · Mountain View | 5,000 Meters Boys JR/ SR 5K | 18 | 17:36.0 | 11 |
| Aug 21 | 2024 Region 8 Pre-RegionAug 21 · 5,000 Meters Open · Place 18 · Mountain View | 5,000 Meters Open | 18 | 17:56.8 | Jr |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Utah JV State MeetOct 28 · 5,000 Meters 4A · Place 25 · Mountain View | 5,000 Meters 4A | 25 | 17:36.0 | 10 |
| Sep 30 | Region 8 ChampionshipsSep 30 · 5,000 Meters Junior Varsity · Place 21 · Mountain View | 5,000 Meters Junior Varsity | 21 | 18:58.8 | So |
| Sep 22 | TwiKNIGHT InvitationalSep 22 · 3 Miles Boys Freshman/Sophmore JV · Place 25 · Mountain View | 3 Miles Boys Freshman/Sophmore JV | 25 | 18:12.50 PB | 10 |
| Sep 1 | Timpanogos Invitational-MorningSep 1 · 5,000 Meters Frosh/Soph · Place 131 · Mountain View | 5,000 Meters Frosh/Soph | 131 | 20:27.2 | 10 |
| Aug 26 | UIAAA InvitationalAug 26 · 3 Miles Frosh/Soph Freshman · Place 86 · Mountain View | 3 Miles Frosh/Soph Freshman | 86 | 19:25.1 | So |
| Aug 17 | Region 8 Pre-RegionAug 17 · 5,000 Meters Varsity · Place 14 · Mountain View | 5,000 Meters Varsity | 14 | 19:40.9 | So |