Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | NXR Southwest Regional ChampionshipsNov 22 · 5,000 Meters Large 3 · Place 219 · Westlake | 5,000 Meters Large 3 | 219 | 18:11.45 PB | 11 |
| Nov 1 | JV StateNov 1 · 5,000 Meters 6A Junior Varsity · Place 39 · Westlake | 5,000 Meters 6A Junior Varsity | 39 | 17:28.7 PB | 11 |
| Oct 15 | 2025 Region 2 ChampionshipsOct 15 · 3 Miles Varsity · Place 44 · Westlake | 3 Miles Varsity | 44 | 17:44.84 PB | 11 |
| Sep 13 | Border WarsSep 13 · 5,000 Meters Varsity · Place 23 · Westlake | 5,000 Meters Varsity | 23 | 17:27.17 | 11 |
| Aug 29 | Timpanogos XC Invitational PMAug 29 · 5,000 Meters Varsity · Place 102 · Westlake | 5,000 Meters Varsity | 102 | 18:41.2 | Jr |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | UHSAA State XC ChampionshipsOct 29 · 3 Miles Varsity 6A · Place 104 · Westlake | 3 Miles Varsity 6A | 104 | 18:03.7 | 10 |
| Oct 15 | 2024 Utah 3A-6A DivisionalsOct 15 · 5,000 Meters 6A · Place 62 · Westlake | 5,000 Meters 6A | 62 | 18:31.5 | 10 |
| Oct 8 | 2024 Region 3 ChampionshipsOct 8 · 5,000 Meters Varsity · Place 43 · Westlake | 5,000 Meters Varsity | 43 | 18:19.87 | 10 |
| Sep 21 | Royal RunSep 21 · 3 Miles Varsity · Place 46 · Westlake | 3 Miles Varsity | 46 | 17:04.5 | So |
| Sep 14 | Border WarsSep 14 · 2.8 Miles Championship · Place 133 · Westlake | 2.8 Miles Championship | 133 | 16:17.0 | 10 |
| Sep 6 | Park City Invitational A.M.Sep 6 · 3 Miles Varsity · Place 110 · Westlake | 3 Miles Varsity | 110 | 18:38.3 PB | 10 |
| Aug 24 | 2024 UIAAA InviteAug 24 · 5,000 Meters Varsity · Place 132 · Westlake | 5,000 Meters Varsity | 132 | 18:03.8 | So |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Utah JV State MeetOct 28 · 5,000 Meters 6A · Place 70 · Westlake | 5,000 Meters 6A | 70 | 17:47.1 | 9 |
| Oct 3 | Region III ChampionshipsOct 3 · 3 Miles Junior Varsity · Place 43 · Westlake | 3 Miles Junior Varsity | 43 | 18:14.26 PB | 9 |
| Sep 13 | 2023 Utah Pre-State MeetSep 13 · 3 Miles Freshman Sophomore · Place 167 · Westlake | 3 Miles Freshman Sophomore | 167 | 21:06.1 | 9 |
| Sep 1 | Timpanogos Invitational-AfternoonSep 1 · 5,000 Meters Frosh/Soph · Place 21 · Westlake | 5,000 Meters Frosh/Soph | 21 | 19:13.2 PB | 9 |
| Aug 26 | UIAAA InvitationalAug 26 · 3 Miles Frosh/Soph Freshman · Place 78 · Westlake | 3 Miles Frosh/Soph Freshman | 78 | 19:13.1 | Fr |