Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.75 Miles · Layton Commons ParkDavis District · Sep 29 | 18:11.31 | Davis District | September 29, 2021 |
| 2.98 Miles · Quinns SportexPark City Twilight · Aug 22 | 19:09.4 | Park City Twilight | August 22, 2024 |
| 3 Miles · Layton Commons ParkRegion 5 XC Championships · Oct 4 | 18:29.3 | Region 5 XC Championships | October 4, 2023 |
| 3 Miles · Murray City ParkMurray Spartan Invitational · Sep 10 | 20:04.00 | Murray Spartan Invitational | September 10, 2021 |
| 5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC 2022 · Sep 23 | 19:00.6 | Bob Firman Invitational XC 2022 | September 23, 2022 |
| 5,000 Meters · Lakeside ParkTimpanogos Invitational-Morning · Sep 1 | 19:31.1 | Timpanogos Invitational-Morning | September 1, 2023 |
| 5,000 Meters · Massachusetts Institute of TechnologyMIT Alumni Cross Country Race · Sep 5 | 19:27 | MIT Alumni Cross Country Race | September 5, 2026 |
| 5,000 Meters · Regional Athletic Complex2021 Utah Pre-State XC Meet · Sep 16 | 20:15.4 | 2021 Utah Pre-State XC Meet | September 16, 2021 |
| 5,000 Meters · Rose Park Sports Complex (RAC)UHSAA 5A State Championships · Oct 24 | 19:16.9 | UHSAA 5A State Championships | October 24, 2023 |
| 6,000 Meters · Carleton CollegeRunning of the Cows · Oct 3 | 23:47.8 | Running of the Cows | October 3, 2026 |
| 6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 17 | 22:50.3 | Conn College Invite | October 17, 2026 |
| 6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 3 | 23:01.9 | Paul Short Run (College) | October 3, 2025 |
| 6,000 Meters · Smith CollegeNEWMAC Conference Meet · Oct 31 | 23:41.9 | NEWMAC Conference Meet | October 31, 2026 |
| 6,000 Meters · Wesleyan UniversityCardinal Invitational · Sep 20 | 22:36.42 | Cardinal Invitational | September 20, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
2 results2024 Cross Country
7 results2023 Cross Country
7 results2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | UHSAA State XC ChampionshipOct 25 · 5,000 Meters 5A · Place 10 · Woods CrossWoods Cross | 5,000 Meters 5A | 10 | 18:51.4 | So |
| Oct 11 | 2022 Utah 5A & 6A DivisionalsOct 11 · 5,000 Meters 5A · Place 6 · Woods CrossWoods Cross | 5,000 Meters 5A | 6 | 19:23.8 | 10 |
| Oct 5 | Region 5 Cross Country ChampionshipOct 5 · 5,000 Meters Varsity · Place 2 · Woods CrossWoods Cross | 5,000 Meters Varsity | 2 | 18:53.9 | So |
| Sep 23 | Bob Firman Invitational XC 2022Sep 23 · 5,000 Meters Elite · Place 15 · Woods CrossWoods Cross | 5,000 Meters Elite | 15 | 19:00.6 PB | 10 |
| Sep 14 | 2022 Utah Pre-State MeetSep 14 · 3 Miles Frosh/Soph Freshman Division 1 · Place 2 · Woods CrossWoods Cross | 3 Miles Frosh/Soph Freshman Division 1 | 2 | 19:07.1 | 10 |
| Aug 27 | Digger Homecoming InvitationalAug 27 · 5,000 Meters Varsity · Place 4 · Woods CrossWoods Cross | 5,000 Meters Varsity | 4 | 21:11.0 | 10 |
| Aug 13 | 2022 Premier Cross Country InvitationalAug 13 · 2.9 Miles Varsity · Place 16 · Woods CrossWoods Cross | 2.9 Miles Varsity | 16 | 19:14 | — |
2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | UHSAA Class 5A State XC ChampionshipsOct 27 · 5,000 Meters 5A · Place 34 · Woods CrossWoods Cross | 5,000 Meters 5A | 34 | 19:49.7 | 9 |
| Oct 27 | UHSAA Class 5A State XC ChampionshipsOct 27 · 5,000 Meters 5A · Place 34 · Woods CrossWoods Cross | 5,000 Meters 5A | 34 | 19:49.7 | Fr |
| Oct 12 | 2021 5A & 6A DivisionalsOct 12 · 5,000 Meters 5A · Place 18 · Woods CrossWoods Cross | 5,000 Meters 5A | 18 | 20:45.0 | 9 |
| Oct 6 | Region 5 Cross Country ChampionshipOct 6 · 5,000 Meters Varsity · Place 5 · Woods CrossWoods Cross | 5,000 Meters Varsity | 5 | 19:27.4 | 9 |
| Sep 29 | Davis DistrictSep 29 · 2.75 Miles Girls Varsity · Place 20 · Woods CrossWoods Cross | 2.75 Miles Girls Varsity | 20 | 18:11.31 PB | 9 |
| Sep 24 | 2021 Border Wars XCSep 24 · 3 Miles Varsity · Place 15 · Woods CrossWoods Cross | 3 Miles Varsity | 15 | 19:47.87 | 9 |
| Sep 16 | 2021 Utah Pre-State XC MeetSep 16 · 5,000 Meters AM Freshman/Sophomore Girls · Place 3 · Woods CrossWoods Cross | 5,000 Meters AM Freshman/Sophomore Girls | 3 | 20:15.4 PB | 9 |
| Sep 15 | 2021 Utah Pre-State XC MeetSep 15 · 5,000 Meters Freshman Sophomore · Place 3 · Woods CrossWoods Cross | 5,000 Meters Freshman Sophomore | 3 | 20:15.4 | 9 |
| Sep 10 | Murray Spartan InvitationalSep 10 · 3 Miles Varsity · Place 5 · Woods CrossWoods Cross | 3 Miles Varsity | 5 | 20:04.00 PB | 9 |
| Aug 14 | Premier Cross Country InvitationalAug 14 · 2.9 Miles Varsity · Place 25 · Woods CrossWoods Cross | 2.9 Miles Varsity | 25 | 19:56.8 | 9 |