Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,500 Meters · Glennallen High School, Aspen trailsGlennallen Invite · Sep 2 | 15:45 | Glennallen Invite | September 2, 2023 |
| 3,200 Meters · Colony High SchoolMSBSD Middle School XC Meet #4 · Sep 20 | 19:27.03 | MSBSD Middle School XC Meet #4 | September 20, 2023 |
| 3,200 Meters · Redingtion High SchoolMSBSD Middle School XC Meet #3 · Sep 13 | 17:12.09 | MSBSD Middle School XC Meet #3 | September 13, 2023 |
| 5,000 Meters · Bartlett High School2026 State Preview Meet · Aug 29 | 23:35.1 | 2026 State Preview Meet | August 29, 2026 |
| 5,000 Meters · Chugiak High School, Beach Lake TrailsMustang Smokin' Stampede · Sep 19 | 22:04.14 | Mustang Smokin' Stampede | September 19, 2026 |
| 5,000 Meters · Kincaid ParkRegion 3 XC Running Championships · Sep 26 | 21:24.1 | Region 3 XC Running Championships | September 26, 2025 |
| 5,000 Meters · Palmer High School2026 George Plumley XC Invite (Palmer Invite) · Sep 5 | 23:13.45 | 2026 George Plumley XC Invite (Palmer Invite) | September 5, 2026 |
| 5,000 Meters · Skyview 2026 Region III XC Running Championships · Sep 26 | 23:59.80 | 2026 Region III XC Running Championships | September 26, 2026 |
| 5,000 Meters · Tsalteshi Ski TrailsTed McKenney Invite · Aug 22 | 23:27.37 | Ted McKenney Invite | August 22, 2026 |
| 5,000 Meters · Wasilla Trails at Maureen McCombs Equestrian TrailWasilla Warrior XC Invite · Aug 15 | 23:07.14 | Wasilla Warrior XC Invite | August 15, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 26 | 2026 Region III XC Running ChampionshipsSep 26 · 5,000 Meters Boys D2 Varsity Race · Place 31 · RedingtonRedington | 5,000 Meters Boys D2 Varsity Race | 31 | 23:59.80 PB | 11 |
| Sep 19 | Mustang Smokin' StampedeSep 19 · 5,000 Meters Varsity · Place 134 · RedingtonRedington | 5,000 Meters Varsity | 134 | 22:04.14 PB | 11 |
| Sep 12 | Grace Grizzly XC MeetSep 12 · 5,000 Meters Boys race · Place 63 · RedingtonRedington | 5,000 Meters Boys race | 63 | 22:00.23 | 11 |
| Sep 5 | 2026 George Plumley XC Invite (Palmer Invite)Sep 5 · 5,000 Meters Boys Varsity · Place 101 · RedingtonRedington | 5,000 Meters Boys Varsity | 101 | 23:13.45 PB | 11 |
| Aug 29 | 2026 State Preview MeetAug 29 · 5,000 Meters Varsity · Place 156 · RedingtonRedington | 5,000 Meters Varsity | 156 | 23:35.1 PB | 11 |
| Aug 22 | Ted McKenney InviteAug 22 · 5,000 Meters Varsity · Place 162 · RedingtonRedington | 5,000 Meters Varsity | 162 | 23:27.37 PB | 11 |
| Aug 15 | Wasilla Warrior XC InviteAug 15 · 5,000 Meters Varsity · Place 33 · RedingtonRedington | 5,000 Meters Varsity | 33 | 23:07.14 PB | 11 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 26 | Region 3 XC Running ChampionshipsSep 26 · 5,000 Meters Boys D2 Varsity Race · Place 39 · RedingtonRedington | 5,000 Meters Boys D2 Varsity Race | 39 | 21:24.1 PB | 10 |
| Sep 20 | Mustang Smokin StampedeSep 20 · 5,000 Meters Varsity · Place 141 · RedingtonRedington | 5,000 Meters Varsity | 141 | 21:43.36 | 10 |
| Sep 13 | Big 8 Invite 2025Sep 13 · 5,000 Meters Varsity · Place 83 · RedingtonRedington | 5,000 Meters Varsity | 83 | 23:05.06 | 10 |
| Sep 6 | 2025 George Plumley XC Invite (Palmer Invite)Sep 6 · 5,000 Meters Varsity · Place 195 · RedingtonRedington | 5,000 Meters Varsity | 195 | 22:03.8 | 10 |
| Aug 30 | 2025 Colony XC InviteAug 30 · 5,000 Meters Varsity · Place 75 · RedingtonRedington | 5,000 Meters Varsity | 75 | 23:02.3 | — |
| Aug 23 | Ted McKenney Invitational Aug 23 · 5,000 Meters Varsity · Place 165 · RedingtonRedington | 5,000 Meters Varsity | 165 | 22:50.42 | 10 |
| Aug 16 | 2025 Wasilla Warrior InviteAug 16 · 5,000 Meters Varsity · Place 38 · RedingtonRedington | 5,000 Meters Varsity | 38 | 22:03.8 | — |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | USATF Alaska Association Junior Olympic ChampionshipsOct 12 · 5,000 Meters 15-18 · Place 8 · 56-Unattached56-Unattached | 5,000 Meters 15-18 | 8 | 23:46.75 | 9 |
| Sep 28 | Region 3 XC ChampionshipsSep 28 · 5,000 Meters Varsity Division 2 · Place 35 · RedingtonRedington | 5,000 Meters Varsity Division 2 | 35 | 21:30.87 | 9 |
| Sep 21 | Mustang Smokin StampedeSep 21 · 5,000 Meters Varsity · Place 134 · RedingtonRedington | 5,000 Meters Varsity | 134 | 22:07 | 9 |
| Sep 14 | State Preview 2024Sep 14 · 5,000 Meters Varsity · Place 151 · RedingtonRedington | 5,000 Meters Varsity | 151 | 24:14 | 9 |
| Sep 7 | 2024 George Plumley Invite (Palmer Invite)Sep 7 · 5,000 Meters Varsity · Place 125 · RedingtonRedington | 5,000 Meters Varsity | 125 | 23:23.45 | 9 |
| Aug 31 | Colony InviteAug 31 · 5,000 Meters Varsity · Place 50 · RedingtonRedington | 5,000 Meters Varsity | 50 | 23:07.89 | 9 |
| Aug 24 | Ted McKenney InvitationalAug 24 · 5,000 Meters Open · Place 232 · RedingtonRedington | 5,000 Meters Open | 232 | 23:53 | 9 |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 23 | Mustang Smokin StampedeSep 23 · 5,000 Meters Middle School · Place 19 · RedingtonRedington | 5,000 Meters Middle School | 19 | 26:26 | 8 |
| Sep 20 | MSBSD Middle School XC Meet #4Sep 20 · 3,200 Meters Boys Race · Place 154 · RedingtonRedington | 3,200 Meters Boys Race | 154 | 19:27.03 PB | 8 |
| Sep 13 | MSBSD Middle School XC Meet #3Sep 13 · 3,200 Meters Boys Race · Place 154 · RedingtonRedington | 3,200 Meters Boys Race | 154 | 17:12.09 PB | 8 |
| Sep 6 | MSBSD Middle School XC Meet #2Sep 6 · 3,200 Meters Boys Race · Place 162 · RedingtonRedington | 3,200 Meters Boys Race | 162 | 21:59.41 | 8 |
| Sep 2 | Glennallen InviteSep 2 · 2,500 Meters Male Middle School · Place 11 · RedingtonRedington | 2,500 Meters Male Middle School | 11 | 15:45 PB | 8 |
| Aug 30 | MSBSD Middle School XC Meet #1Aug 30 · 3,200 Meters Varsity · Place 147 · RedingtonRedington | 3,200 Meters Varsity | 147 | 19:14.95 | 8 |