Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Roy High SchoolRoyal Run · Sep 24 | 26:47.6 | Royal Run | September 24, 2022 |
| 5,000 Meters · Lakeside ParkTimpanogos XC Invitational AM · Aug 30 | 28:19.7 | Timpanogos XC Invitational AM | August 30, 2024 |
| 5,000 Meters · Paradise Valley Country Club4A West Conference Championships · Oct 17 | 25:15.12 | 4A West Conference Championships | October 17, 2025 |
| 5,000 Meters · Purple Sage Golf CourseEvanston XC Invite · Sep 19 | 27:26.60 | Evanston XC Invite | September 19, 2025 |
| 5,000 Meters · Valley Regional Park2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV) · Sep 17 | 28:57.16 | 2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV) | September 17, 2022 |
| 5,000 Meters · Valli-Vue Golf CourseMore Cowbell Invitational · Aug 24 | 33:16 | More Cowbell Invitational | August 24, 2023 |
| 5,000 Meters · White Mountain Golf CourseRock Springs Tough Pumpkin XC Invite · Oct 3 | 26:13 | Rock Springs Tough Pumpkin XC Invite | October 3, 2025 |
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 |
| Oct 17 | 4A West Conference Championships Oct 17 · 5,000 Meters Junior Varsity · Place 34 · Evanston Senior | 5,000 Meters Junior Varsity | 34 | 25:15.12 PB | 12 |
| Oct 3 | Rock Springs Tough Pumpkin XC InviteOct 3 · 5,000 Meters Varsity · Place 14 · Evanston Senior | 5,000 Meters Varsity | 14 | 26:13 PB | 12 |
| Sep 27 | Royal RunSep 27 · 3 Miles Junior Varsity · Place 87 · Evanston Senior | 3 Miles Junior Varsity | 87 | 24:58.8 | Sr |
| Sep 19 | Evanston XC InviteSep 19 · 5,000 Meters Varsity · Place 26 · Evanston Senior | 5,000 Meters Varsity | 26 | 27:26.60 PB | 12 |
| Sep 13 | Border WarsSep 13 · 5,000 Meters Varsity · Place 91 · Evanston Senior | 5,000 Meters Varsity | 91 | 25:10.35 | 12 |
2024 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Wyoming 4A West Cross Country Conference ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 32 · Evanston Senior | 5,000 Meters Junior Varsity | 32 | 26:22.5 | 11 |
| Sep 21 | Royal RunSep 21 · 3 Miles Junior Varsity · Place 35 · Evanston Senior | 3 Miles Junior Varsity | 35 | 25:38.8 | Jr |
| Sep 14 | Border WarsSep 14 · 2.8 Miles Varsity · Place 108 · Evanston Senior | 2.8 Miles Varsity | 108 | 24:05.5 | 11 |
| Aug 30 | Timpanogos XC Invitational AMAug 30 · 5,000 Meters Girls JR / SR 5K · Place 147 · Evanston Senior | 5,000 Meters Girls JR / SR 5K | 147 | 28:19.7 PB | 11 |
2023 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 8 | Park City InvitationalSep 8 · 3 Miles Junior Varsity · Place 91 · Evanston Senior | 3 Miles Junior Varsity | 91 | 26:56.4 | So |
| Aug 24 | More Cowbell Invitational Aug 24 · 5,000 Meters Varsity · Place 55 · Evanston Senior | 5,000 Meters Varsity | 55 | 33:16 PB | 10 |
2022 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 30 | Evanston InvitationalSep 30 · 5,000 Meters Varsity · Place 27 · Evanston Senior | 5,000 Meters Varsity | 27 | 28:48.0 | 9 |
| Sep 24 | Royal RunSep 24 · 3 Miles Junior Varsity 1 · Place 52 · Evanston Senior | 3 Miles Junior Varsity 1 | 52 | 26:47.6 PB | 9 |
| Sep 17 | 2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV)Sep 17 · 5,000 Meters Freshman Girls · Place 86 · Evanston Senior | 5,000 Meters Freshman Girls | 86 | 28:57.16 PB | 9 |
| Sep 10 | Chief Nation InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 64 · Evanston | 5,000 Meters Junior Varsity | 64 | 29:25.8 | 9 |