Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,500 Meters · KotzebueBig West Conference · Sep 23 | 18:31.008 | Big West Conference | September 23, 2017 |
| 5,000 Meters · Bartlett High SchoolASAA State Championships · Oct 5 | 20:07.9 | ASAA State Championships | October 5, 2019 |
| 5,000 Meters · KotzebueKotz Invite · Sep 21 | 19:50 | Kotz Invite | September 21, 2019 |
| 5,000 Meters · KotzebueKotzebue Invitational · Sep 5 | 22:45 | Kotzebue Invitational | September 5, 2015 |
| 5,000 Meters · Lollypop LoopsNome Classic Invite · Sep 16 | 20:20 | Nome Classic Invite | September 16, 2017 |
| 5,000 Meters · Nome High SchoolNome Invitational · Sep 14 | 20:24 | Nome Invitational | September 14, 2019 |
| 5,000 Meters · White Mountain SchoolWhite Mountain XC Invitational · Sep 8 | 22:32 | White Mountain XC Invitational | September 8, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
4 results2018 Cross Country
2 results2017 Cross Country
2 results2015 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 5 | Kotzebue InvitationalSep 5 · 5,000 Meters Middle School · Place 10 · KotzebueKotzebue | 5,000 Meters Middle School | 10 | 22:45 PB | 9 |