Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Russian JackNew Balance XC Classic · Sep 9 | 14:58 | New Balance XC Classic | September 9, 2017 |
| 3,000 Meters · Russian Jack Golf CourseNew Balance XC Classic · Sep 14 | 13:03 | New Balance XC Classic | September 14, 2019 |
| 5,000 Meters · Bartlett High SchoolBartlett Invite: State Preview Meet · Aug 25 | 24:15.2 | Bartlett Invite: State Preview Meet | August 25, 2018 |
| 5,000 Meters · Bartlett TrailsRegion IV Championships · Sep 22 | 23:45 | Region IV Championships | September 22, 2018 |
| 5,000 Meters · Kincaid ParkThe Big 8 · Sep 21 | 22:56 | The Big 8 | September 21, 2019 |
| 5,000 Meters · Kincaid ParkBig 8 · Sep 15 | 23:10 | Big 8 | September 15, 2018 |
| 5,000 Meters · Region IVBig 8 · Sep 16 | 25:07 | Big 8 | September 16, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 19 | Reg 4 CIC Week 2Sep 19 · 5,000 Meters WES ERI Open · Place 19 · West Anchorage | 5,000 Meters WES ERI Open | 19 | 23:02 | 12 |
2019 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 28 | CIC Region IV ChampionshipsSep 28 · 5,000 Meters Open · Place 139 · West Anchorage | 5,000 Meters Open | 139 | 21:50 | 11 |
| Sep 21 | The Big 8Sep 21 · 5,000 Meters Open · Place 86 · West Anchorage | 5,000 Meters Open | 86 | 22:56 PB | 11 |
| Sep 14 | New Balance XC ClassicSep 14 · 3,000 Meters Open · Place 148 · West Anchorage | 3,000 Meters Open | 148 | 13:03 PB | 11 |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 22 | Region IV ChampionshipsSep 22 · 5,000 Meters Open · Place 193 · West Anchorage | 5,000 Meters Open | 193 | 23:45 PB | 10 |
| Sep 15 | Big 8Sep 15 · 5,000 Meters Open · Place 109 · West Anchorage | 5,000 Meters Open | 109 | 23:10 PB | 10 |
| Sep 8 | New Balance XC ClassicSep 8 · Varsity · Place 171 · West Anchorage | Varsity | 171 | 13:57 | 10 |
| Aug 25 | Bartlett Invite: State Preview MeetAug 25 · 5,000 Meters Open/JV · Place 270 · West Anchorage | 5,000 Meters Open/JV | 270 | 24:15.2 PB | 10 |
| Aug 18 | Tsalteshi InviteAug 18 · 5,000 Meters Open · Place 239 · West Anchorage | 5,000 Meters Open | 239 | 24:52 | 10 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 23 | Region IV ChampionshipsSep 23 · 5,000 Meters Open · Place 216 · West Anchorage | 5,000 Meters Open | 216 | 25:46 | 9 |
| Sep 16 | Big 8Sep 16 · 5,000 Meters Open · Place 143 · West Anchorage | 5,000 Meters Open | 143 | 25:07 PB | 9 |
| Sep 9 | New Balance XC ClassicSep 9 · 3,000 Meters Open Boys · Place 200 · West Anchorage | 3,000 Meters Open Boys | 200 | 14:58 PB | 9 |
| Sep 2 | Palmer XC InvitationalSep 2 · 5,000 Meters Open · Place 161 · West Anchorage | 5,000 Meters Open | 161 | 24:02.54 | — |
| Aug 26 | Bartlett State Preview MeetAug 26 · 5,000 Meters Open · Place 261 · West Anchorage | 5,000 Meters Open | 261 | 23:51 | 9 |
| Aug 11 | Tri Meet (Bartlett, Dimond, West)Aug 11 · 3,000 Meters Ineligible · Place 24 · West Anchorage | 3,000 Meters Ineligible | 24 | 14:34Unofficial | 9 |