Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.98 Miles · Quinns SportexPark City Twilight · Aug 22 | 16:37.9 | Park City Twilight | August 22, 2024 |
| 3 Miles · Brigham Young UniversityUHSAA State Championships · Oct 28 | 16:55.9 | UHSAA State Championships | October 28, 2025 |
| 3 Miles · Layton Commons Park2024 Region 5 PreRegion · Aug 14 | 16:21.9 | 2024 Region 5 PreRegion | August 14, 2024 |
| 3 Miles · Roy HSRegion 5 XC JV Region · Oct 17 | 17:46.8 | Region 5 XC JV Region | October 17, 2023 |
| 5,000 Meters · Lakeside ParkTimpanogos XC Invitational AM · Aug 30 | 17:11.3 | Timpanogos XC Invitational AM | August 30, 2024 |
| 5,000 Meters · Rose Park Sports Complex (RAC)UHSAA 5A State Championships · Oct 24 | 17:55.5 | UHSAA 5A State Championships | October 24, 2023 |
| 5,000 Meters · Sugar House ParkRegion VI XC Championships · Oct 3 | 15:59.2 | Region VI XC Championships | October 3, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results2024 Cross Country
8 results2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | UHSAA 5A State ChampionshipsOct 24 · 5,000 Meters Varsity · Place 107 · Woods Cross | 5,000 Meters Varsity | 107 | 17:55.5 PB | 10 |
| Oct 17 | Region 5 XC JV RegionOct 17 · 3 Miles Junior Varsity · Place 17 · Woods Cross | 3 Miles Junior Varsity | 17 | 17:46.8 PB | 10 |
| Oct 4 | Region 5 XC ChampionshipsOct 4 · 3 Miles Varsity · Place 36 · Woods Cross | 3 Miles Varsity | 36 | 17:20.4 | 10 |
| Sep 27 | Davis District ChampionshipsSep 27 · 2.75 Miles Varsity · Place 46 · Woods Cross | 2.75 Miles Varsity | 46 | 16:37.87 | 10 |
| Sep 13 | 2023 Utah Pre-State MeetSep 13 · 3 Miles Freshman Sophomore · Place 32 · Woods Cross | 3 Miles Freshman Sophomore | 32 | 17:34.6 | 10 |
| Sep 8 | Spartan InvitationalSep 8 · 3 Miles Junior Varsity · Place 7 · Woods Cross | 3 Miles Junior Varsity | 7 | 19:06.0 | 10 |
| Sep 1 | Timpanogos Invitational-MorningSep 1 · 5,000 Meters Frosh/Soph · Place 45 · Woods Cross | 5,000 Meters Frosh/Soph | 45 | 18:55.0 | 10 |
| Aug 26 | Digger InviteAug 26 · 5,000 Meters Frosh/Soph Freshman · Place 2 · Woods Cross | 5,000 Meters Frosh/Soph Freshman | 2 | 19:09.6 | So |
| Aug 22 | Region 5 Pre-Region MeetAug 22 · 3 Miles Varsity · Place 56 · Woods Cross | 3 Miles Varsity | 56 | 18:38.3 | So |