Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Chugiak High School, Beach Lake TrailsGruening Invitational · Sep 17 | 13:38.50 | Gruening Invitational | September 17, 2025 |
| 3,000 Meters · Girdwood Nordic Ski TrailGirdwood Invitational · Sep 21 | 13:50.1 | Girdwood Invitational | September 21, 2023 |
| 3,000 Meters · Kincaid ParkASD Middle School XC Championship · Oct 6 | 13:32.8 | ASD Middle School XC Championship | October 6, 2025 |
| 3,000 Meters · Mirror Lake TrailsWendler/Central Invitational · Sep 30 | 13:36.57 | Wendler/Central Invitational | September 30, 2025 |
| 3,000 Meters · Service/Hillside TrailsAnchorage School District Jamboree · Sep 6 | 13:40.1 | 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 49 · Rilke Schule | 3,000 Meters 8th Grade | 49 | 13:32.8 PB | 8 |
| Sep 30 | Wendler/Central InvitationalSep 30 · 3,000 Meters Boys Varsity · Place 13 · Rilke Schule | 3,000 Meters Boys Varsity | 13 | 13:36.57 PB | 8 |
| Sep 17 | Gruening InvitationalSep 17 · 3,000 Meters Boys Varsity · Place 47 · Rilke Schule | 3,000 Meters Boys Varsity | 47 | 13:38.50 PB | 8 |
| Sep 8 | Hanshew/STREAM InvitationalSep 8 · 3,000 Meters Varsity · Place 16 · Rilke Schule | 3,000 Meters Varsity | 16 | 13:48.70 | 8 |
| Sep 3 | Anchorage XC MS JamboreeSep 3 · 3,000 Meters Varsity · Place 33 · Rilke Schule | 3,000 Meters Varsity | 33 | 14:05.33 | 8 |
2024 Cross Country
4 results2023 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 27 | Mirror Lake InvitationalSep 27 · 3,000 Meters Varsity Boys · Place 65 · Rilke Schule | 3,000 Meters Varsity Boys | 65 | 15:11.9Unofficial | 6 |
| Sep 21 | Girdwood InvitationalSep 21 · 3,000 Meters 6/7th Boys · Place 15 · Rilke Schule | 3,000 Meters 6/7th Boys | 15 | 13:50.1 PB | 6 |
| Sep 6 | Anchorage School District JamboreeSep 6 · 3,000 Meters Boys 6/7th · Place 49 · Rilke Schule | 3,000 Meters Boys 6/7th | 49 | 13:40.1 PB | 6 |