Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3.2 Miles · Skagway HSSkagway Home Meet · Sep 1 | 23:56 | Skagway Home Meet | September 1, 2018 |
| 5,000 Meters · Bartlett High SchoolASAA State Championships · Oct 5 | 21:08.0 | ASAA State Championships | October 5, 2019 |
| 5,000 Meters · Sandy BeachPetersburg Invitational · Sep 7 | 21:22.82 | Petersburg Invitational | September 7, 2019 |
| 5,000 Meters · Sandy BeachRegion V Championships · Sep 22 | 22:03.41 | Region V Championships | September 22, 2018 |
| 5,000 Meters · Totem ParkSitka Invitational · Sep 18 | 22:41.46 | Sitka Invitational | September 18, 2021 |
| 6,000 Meters · Amend ParkGNAC Cross Country Championships · Oct 25 | 22:17.2 | GNAC Cross Country Championships | October 25, 2025 |
| 6,000 Meters · Ash Creek PreserveNCAA DII West Regional Championships · Nov 8 | 22:32.98 | NCAA DII West Regional Championships | November 8, 2025 |
| 6,000 Meters · Kincaid Park2023 GNAC Cross Country Championships · Oct 21 | 23:29.1 | 2023 GNAC Cross Country Championships | October 21, 2023 |
| 6,000 Meters · Lewis UniversityLewis Crossover · Oct 11 | 23:12.21 | Lewis Crossover | October 11, 2025 |
| 6,000 Meters · Montana State University BillingsNCAA DII West Regional · Nov 9 | 22:33.3 | NCAA DII West Regional | November 9, 2024 |
| 6,000 Meters · Sudden Valley Golf CourseGNAC XC Championships 2024 · Oct 26 | 22:20.1 | GNAC XC Championships 2024 | October 26, 2024 |
| 6,000 Meters · UAASeawolf Throwdown · Sep 6 | 22:38 | Seawolf Throwdown | September 6, 2025 |
| 6,000 Meters · UAF Trail SystemBlue and Gold · Sep 5 | 24:12 | Blue and Gold | September 5, 2026 |
| 6,000 Meters · Western Oregon University2023 NCAA D2 West Regional · Nov 4 | 23:34.1 | 2023 NCAA D2 West Regional | November 4, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | NCAA DII West Regional ChampionshipsNov 8 · 6,000 Meters NCAA DII West Regional · Place 105 · Alaska AnchorageAlaska Anchorage | 6,000 Meters NCAA DII West Regional | 105 | 22:32.98 PB | So |
| Oct 25 | GNAC Cross Country ChampionshipsOct 25 · 6,000 Meters GNAC · Place 29 · Alaska AnchorageAlaska Anchorage | 6,000 Meters GNAC | 29 | 22:17.2 PB | So |
| Oct 11 | Lewis CrossoverOct 11 · 6,000 Meters Womens 6000 · Place 114 · Alaska AnchorageAlaska Anchorage | 6,000 Meters Womens 6000 | 114 | 23:12.21 PB | So |
| Sep 27 | Mike Johnson ClassicSep 27 · 6,000 Meters Varsity · Place 27 · Alaska AnchorageAlaska Anchorage | 6,000 Meters Varsity | 27 | 21:55.10 | So |
| Sep 6 | Seawolf ThrowdownSep 6 · 6,000 Meters College · Place 5 · Alaska AnchorageAlaska Anchorage | 6,000 Meters College | 5 | 22:38 PB | So |
2024 Cross Country
2 results2023 Cross Country
2 results2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | Alaska State Cross Country Running ChampionshipsOct 9 · 5,000 Meters Division III · Place 20 · HainesHaines | 5,000 Meters Division III | 20 | 24:20.9 | 12 |
| Sep 25 | Capital City InvitationalSep 25 · 5,000 Meters Varsity · Place 24 · HainesHaines | 5,000 Meters Varsity | 24 | 22:33 | 12 |
| Sep 18 | Sitka Invitational OpenSep 18 · 5,000 Meters Varsity · Place 18 · HainesHaines | 5,000 Meters Varsity | 18 | 22:41.46 | 12 |
| Sep 18 | Sitka InvitationalSep 18 · 5,000 Meters Varsity · Place 18 · HainesHaines | 5,000 Meters Varsity | 18 | 22:41.46 PB | 12 |
| Sep 4 | Skagway InvitationalSep 4 · 5,000 Meters Varsity · Place 21 · HainesHaines | 5,000 Meters Varsity | 21 | 23:17.70 | 12 |
2019 Cross Country
3 results2018 Cross Country
4 results