Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Norris Penrose Event CenterCHSAA Class 5A State XC Championships · Oct 30 | 17:13.9 | CHSAA Class 5A State XC Championships | October 30, 2021 |
| 5,000 Meters · Shalimar Country ClubNXR Southwest Regional Championships · Nov 20 | 16:46.8 | NXR Southwest Regional Championships | November 20, 2021 |
| 7750 m · UAASeawolf Throwdown · Sep 6 | 24:59 | Seawolf Throwdown | September 6, 2025 |
| 8,000 Meters · Amend ParkGNAC Cross Country Championships · Oct 25 | 26:46.5 | GNAC Cross Country Championships | October 25, 2025 |
| 8,000 Meters · Kincaid ParkSeawolf Throwdown · Sep 12 | 26:42 | Seawolf Throwdown | September 12, 2026 |
| 8,000 Meters · Lewis UniversityLewis Crossover · Oct 10 | 26:26.16 | Lewis Crossover | October 10, 2026 |
| 8,000 Meters · UAF Trail SystemBlue and Gold · Sep 5 | 26:50 | Blue and Gold | September 5, 2026 |
| 8,000 Meters · Western Oregon UniversityMike Johnson Classic · Sep 26 | 25:46.52 | Mike Johnson Classic | September 26, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | GNAC Cross Country ChampionshipsNov 7 · 8,000 Meters Mens 8K · Place 49 · Alaska AnchorageAlaska Anchorage | 8,000 Meters Mens 8K | 49 | 25:54.3 | Sr |
| Oct 10 | Lewis CrossoverOct 10 · 8,000 Meters Collegiate · Place 144 · Alaska AnchorageAlaska Anchorage | 8,000 Meters Collegiate | 144 | 26:26.16 PB | Sr |
| Sep 26 | Mike Johnson ClassicSep 26 · 8,000 Meters College · Place 29 · Alaska AnchorageAlaska Anchorage | 8,000 Meters College | 29 | 25:46.52 PB | Sr |
| Sep 12 | Seawolf ThrowdownSep 12 · 8,000 Meters Varsity · Place 3 · Alaska AnchorageAlaska Anchorage | 8,000 Meters Varsity | 3 | 26:42 PB | Sr |
| Sep 5 | Blue and GoldSep 5 · 8,000 Meters Men · Place 6 · Alaska AnchorageAlaska Anchorage | 8,000 Meters Men | 6 | 26:50 PB | Sr |
2025 Cross Country
4 results2023 Cross Country
1 results2022 Cross Country
2 results2021 Cross Country
3 results