Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bartlett High SchoolASAA State Championships · Oct 5 | 20:42.1 | ASAA State Championships | October 5, 2019 |
| 5,000 Meters · Klawock HSKlawock Invitational · Sep 2 | 20:25 | Klawock Invitational | September 2, 2017 |
| 5,000 Meters · Metlakatla HSMetlakatla · Sep 10 | 20:34.00 | Metlakatla | September 10, 2016 |
| 5,000 Meters · Petersburg HSPetersburg HS Jack Eddy Invitational · Sep 3 | 21:02.4 | Petersburg HS Jack Eddy Invitational | September 3, 2016 |
| 5,000 Meters · Sandy BeachPetersburg Invitational · Sep 7 | 20:44.98 | Petersburg Invitational | September 7, 2019 |
| 5,000 Meters · Sandy BeachJuneau Invite · Sep 17 | 20:30.38 | Juneau Invite | September 17, 2016 |
| 5,000 Meters · Sitka HSSitka Invitational · Sep 16 | 21:26.89 | Sitka Invitational | September 16, 2017 |
| 5,000 Meters · Sitka HSRegion V Championships · Sep 24 | 20:06.34 | Region V Championships | September 24, 2016 |
| 5,000 Meters · Ward LakeRegion V Championships · Sep 23 | 20:31 | Region V Championships | September 23, 2017 |
| 5,000 Meters · Wrangell High SchoolWrangell Invitational · Sep 9 | 19:54.66 | Wrangell Invitational | September 9, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | ASAA State ChampionshipsOct 5 · 5,000 Meters Division 3 (1A/2A) · Place 48 · Petersburg | 5,000 Meters Division 3 (1A/2A) | 48 | 20:42.1 PB | 12 |
| Sep 21 | Ketchikan InvitationalSep 21 · 5,000 Meters Varsity · Place 59 · Petersburg | 5,000 Meters Varsity | 59 | 19:55 | 12 |
| Sep 14 | Craig HS InvitationalSep 14 · 5,000 Meters Varsity · Place 21 · Petersburg | 5,000 Meters Varsity | 21 | 20:35.16 | 12 |
| Sep 7 | Petersburg InvitationalSep 7 · 5,000 Meters Varsity · Place 50 · Petersburg | 5,000 Meters Varsity | 50 | 20:44.98 PB | 12 |
| Aug 31 | Capital City InvitationalAug 31 · 5,000 Meters Varsity · Place 60 · Petersburg | 5,000 Meters Varsity | 60 | 20:33 | 12 |
2018 Cross Country
2 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 30 | ASAA State ChampionshipsSep 30 · 5,000 Meters Division 2 · Place 127 · Petersburg | 5,000 Meters Division 2 | 127 | 20:49 | 10 |
| Sep 23 | Region V ChampionshipsSep 23 · 5,000 Meters Division II - Varsity · Place 47 · Petersburg | 5,000 Meters Division II - Varsity | 47 | 20:31 PB | 10 |
| Sep 16 | Sitka InvitationalSep 16 · 5,000 Meters Varsity · Place 86 · Petersburg | 5,000 Meters Varsity | 86 | 21:26.89 PB | 10 |
| Sep 9 | Wrangell Invitational Sep 9 · 5,000 Meters Varsity · Place 46 · Petersburg | 5,000 Meters Varsity | 46 | 19:54.66 PB | 10 |
| Sep 2 | Klawock InvitationalSep 2 · 5,000 Meters Varsity · Place 18 · Petersburg | 5,000 Meters Varsity | 18 | 20:25 PB | 10 |
| Aug 26 | Juneau InvitationalAug 26 · 5,000 Meters Open · Place 47 · Petersburg | 5,000 Meters Open | 47 | 21:15.00 | 10 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 24 | Region V ChampionshipsSep 24 · 5,000 Meters 1A 2A 3A Varsity · Place 37 · Petersburg | 5,000 Meters 1A 2A 3A Varsity | 37 | 20:06.34 PB | 9 |
| Sep 17 | Juneau InviteSep 17 · 5,000 Meters Varsity · Place 60 · Petersburg | 5,000 Meters Varsity | 60 | 20:30.38 PB | 9 |
| Sep 10 | MetlakatlaSep 10 · 5,000 Meters Varsity · Place 20 · Petersburg | 5,000 Meters Varsity | 20 | 20:34.00 PB | 9 |
| Sep 3 | Petersburg HS Jack Eddy InvitationalSep 3 · 5,000 Meters Varsity · Place 56 · Petersburg | 5,000 Meters Varsity | 56 | 21:02.4 PB | 9 |
| Aug 27 | Ketchikan InvitationalAug 27 · 5,000 Meters Varsity · Place 55 · Petersburg | 5,000 Meters Varsity | 55 | 21:14.84 | 9 |