Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Bartlett High SchoolMears Invitational · Sep 13 | 23:27.7 | Mears Invitational | September 13, 2023 |
| 3,000 Meters · Chugiak High School, Beach Lake TrailsGruening Invitational · Sep 17 | 22:50.18 | Gruening Invitational | September 17, 2025 |
| 3,000 Meters · Girdwood Nordic Ski TrailGirdwood Invitational · Sep 21 | 20:35.1 | Girdwood Invitational | September 21, 2023 |
| 3,000 Meters · Kincaid ParkASD Middle School XC Championship · Oct 6 | 23:49.8 | ASD Middle School XC Championship | October 6, 2025 |
| 3,000 Meters · Mirror Lake TrailsMirror Lake Invitational · Sep 29 | 29:20.17 | Mirror Lake Invitational | September 29, 2025 |
| 3,000 Meters · Service/Hillside TrailsAnchorage School District Jamboree · Sep 6 | 27:26.3 | Anchorage School District Jamboree | September 6, 2023 |
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 6 | ASD Middle School XC ChampionshipOct 6 · 3,000 Meters 8th Grade · Place 122 · Winterberry | 3,000 Meters 8th Grade | 122 | 23:49.8 PB | 8 |
| Sep 29 | Mirror Lake InvitationalSep 29 · 3,000 Meters Open Girls · Place 99 · Winterberry | 3,000 Meters Open Girls | 99 | 29:20.17 PB | 8 |
| Sep 17 | Gruening InvitationalSep 17 · 3,000 Meters Girls JV · Place 67 · Winterberry | 3,000 Meters Girls JV | 67 | 22:50.18 PB | 8 |
| Sep 8 | Hanshew/STREAM InvitationalSep 8 · 3,000 Meters Varsity · Place 51 · Winterberry | 3,000 Meters Varsity | 51 | 23:24.95 | 8 |
| Sep 3 | Anchorage XC MS JamboreeSep 3 · 3,000 Meters Varsity · Place 94 · Winterberry | 3,000 Meters Varsity | 94 | 23:52.89 | 8 |
2024 Cross Country
3 results2023 Cross Country
5 results