Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.7 Miles · Weber County FairgroundsTop of Utah · Sep 3 | 23:05.6 | Top of Utah | September 3, 2021 |
| 2.95 Miles · Cottonwood ComplexRegion 7 Championships · Sep 30 | 19:52.6 | Region 7 Championships | September 30, 2022 |
| 3 Miles · Fremont HSFreber Classic 2022 · Aug 20 | 20:01.72 | Freber Classic 2022 | August 20, 2022 |
| 3 Miles · Lakeside ParkUtah Valley Invitational · Aug 30 | 18:18.6 | Utah Valley Invitational | August 30, 2024 |
| 3 Miles · Pleasant Grove HSUHSTCA Pre-Footlocker · Nov 6 | 23:45 | UHSTCA Pre-Footlocker | November 6, 2021 |
| 3 Miles · Roy High SchoolRoyal Run · Sep 24 | 20:03.9 | Royal Run | September 24, 2022 |
| 3 Miles · Scera Park2025 UVU Collegiate XC Invite · Aug 29 | 18:23.55 | 2025 UVU Collegiate XC Invite | August 29, 2025 |
| 3 Miles · Settlement CanyonRegion 7 Open Race hosted by Tooele · Aug 31 | 21:43.9 | Region 7 Open Race hosted by Tooele | August 31, 2022 |
| 5,000 Meters · Canyon Springs Golf CourseCSI Dr Thad Scholes XC Classic · Sep 5 | 19:09.5 | CSI Dr Thad Scholes XC Classic | September 5, 2025 |
| 5,000 Meters · Centennial ParkBengal Invitational · Oct 3 | 18:43.8 | Bengal Invitational | October 3, 2025 |
| 5,000 Meters · Lakeside Municipal Golf CourseNJCAA Division I Cross Country Championships 2025 · Nov 8 | 20:37.4 | NJCAA Division I Cross Country Championships 2025 | November 8, 2025 |
| 5,000 Meters · Lakeside ParkTimpanogos Invitational-Morning · Sep 1 | 19:53.3 | Timpanogos Invitational-Morning | September 1, 2023 |
| 5,000 Meters · Regional Athletic ComplexUHSAA 4A XC Championships · Oct 24 | 19:38.1 | UHSAA 4A XC Championships | October 24, 2023 |
| 5,000 Meters · Spanish Fork Sports ComplexJV State · Oct 30 | 24:15.0 | JV State | October 30, 2021 |
| 5,000 Meters · Steve and Dona Reeder Cross Country CourseSteve T Reeder Memorial · Oct 10 | 19:11.5 | Steve T Reeder Memorial | October 10, 2025 |
| 5,000 Meters · University of California, RiversideUC Riverside Invitational · Sep 21 | 18:12.4 | UC Riverside Invitational | September 21, 2024 |
| 5,000 Meters · Valley Regional Park2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV) · Sep 17 | 20:55.65 | 2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV) | September 17, 2022 |
| 6,000 Meters · West ParkNorthwest Nazarene Invitational · Sep 19 | 23:06.67 | Northwest Nazarene Invitational | September 19, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | NJCAA Division I Cross Country Championships 2025Nov 8 · 5,000 Meters NJCAA D1 · Place 69 · Southern IdahoSouthern Idaho | 5,000 Meters NJCAA D1 | 69 | 20:37.4 PB | So |
| Oct 10 | Steve T Reeder MemorialOct 10 · 5,000 Meters Women · Place 10 · Southern IdahoSouthern Idaho | 5,000 Meters Women | 10 | 19:11.5 PB | So |
| Oct 3 | Bengal InvitationalOct 3 · 5,000 Meters College · Place 11 · Southern IdahoSouthern Idaho | 5,000 Meters College | 11 | 18:43.8 PB | So |
| Sep 19 | Northwest Nazarene InvitationalSep 19 · 6,000 Meters Women · Place 6 · Southern IdahoSouthern Idaho | 6,000 Meters Women | 6 | 23:06.67 PB | So |
| Sep 5 | CSI Dr Thad Scholes XC ClassicSep 5 · 5,000 Meters Women's Race · Place 5 · Southern IdahoSouthern Idaho | 5,000 Meters Women's Race | 5 | 19:09.5 PB | So |
| Aug 29 | 2025 UVU Collegiate XC InviteAug 29 · 3 Miles Open · Place 21 · Southern IdahoSouthern Idaho | 3 Miles Open | 21 | 18:23.55 PB | So |
2024 Cross Country
6 results2023 Cross Country
9 results2022 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | UHSAA State XC ChampionshipOct 25 · 5,000 Meters 5A · Place 48 · HillcrestHillcrest | 5,000 Meters 5A | 48 | 19:59.4 | Jr |
| Oct 11 | 2022 Utah 5A & 6A DivisionalsOct 11 · 5,000 Meters 5A · Place 27 · HillcrestHillcrest | 5,000 Meters 5A | 27 | 20:38.4 | 11 |
| Sep 30 | Region 7 ChampionshipsSep 30 · 2.95 Miles Varsity Girls · Place 4 · HillcrestHillcrest | 2.95 Miles Varsity Girls | 4 | 19:52.6 PB | 11 |
| Sep 24 | Royal RunSep 24 · 3 Miles Varsity · Place 27 · HillcrestHillcrest | 3 Miles Varsity | 27 | 20:03.9 PB | 11 |
| Sep 17 | 2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV)Sep 17 · 5,000 Meters Junior Girls · Place 3 · HillcrestHillcrest | 5,000 Meters Junior Girls | 3 | 20:55.65 PB | 11 |
| Sep 9 | Park City InvitationalSep 9 · 3 Miles Varsity · Place 41 · HillcrestHillcrest | 3 Miles Varsity | 41 | 20:54.0 | 11 |
| Aug 31 | Region 7 Open Race hosted by TooeleAug 31 · 3 Miles Varsity · Place 2 · HillcrestHillcrest | 3 Miles Varsity | 2 | 21:43.9 PB | 11 |
| Aug 27 | Wasatch RendezvousAug 27 · 3 Miles Varsity · Place 1 · HillcrestHillcrest | 3 Miles Varsity | 1 | 21:15.11 | 11 |
| Aug 20 | Freber Classic 2022Aug 20 · 3 Miles Varsity · Place 17 · HillcrestHillcrest | 3 Miles Varsity | 17 | 20:01.72 PB | 11 |
| Aug 13 | 2022 Premier Cross Country InvitationalAug 13 · 2.9 Miles Varsity · Place 33 · HillcrestHillcrest | 2.9 Miles Varsity | 33 | 20:19 | — |
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | UHSTCA Pre-FootlockerNov 6 · 3 Miles Varsity · Place 73 · HillcrestHillcrest | 3 Miles Varsity | 73 | 23:45 PB | 10 |
| Oct 30 | JV StateOct 30 · 5,000 Meters 5A · Place 44 · HillcrestHillcrest | 5,000 Meters 5A | 44 | 24:15.0 PB | 10 |
| Oct 12 | 2021 5A & 6A DivisionalsOct 12 · 5,000 Meters 5A · Place 106 · HillcrestHillcrest | 5,000 Meters 5A | 106 | 25:00.8 | 10 |
| Sep 30 | 2021 Region 7 ChampionshipsSep 30 · 2.9 Miles Varsity · Place 35 · HillcrestHillcrest | 2.9 Miles Varsity | 35 | 23:28.3 | 10 |
| Sep 16 | 2021 Utah Pre-State XC MeetSep 16 · 5,000 Meters AM Freshman/Sophomore Girls · Place 68 · HillcrestHillcrest | 5,000 Meters AM Freshman/Sophomore Girls | 68 | 24:26.2 | 10 |
| Sep 15 | 2021 Utah Pre-State XC MeetSep 15 · 5,000 Meters Freshman Sophomore · Place 68 · HillcrestHillcrest | 5,000 Meters Freshman Sophomore | 68 | 24:26.2 | 10 |
| Sep 11 | BYU Autumn ClassicSep 11 · 5,000 Meters Varsity · Place 127 · HillcrestHillcrest | 5,000 Meters Varsity | 127 | 25:32.5 | 10 |
| Sep 3 | Top of UtahSep 3 · 2.7 Miles Open · Place 25 · HillcrestHillcrest | 2.7 Miles Open | 25 | 23:05.6 PB | 10 |
| Aug 28 | Wahsatch RendezvousAug 28 · 3 Miles Junior Varsity · Place 95 · HillcrestHillcrest | 3 Miles Junior Varsity | 95 | 25:21.64 | 10 |
2020 Cross Country
2 results