Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Rose Park Golf CourseNCAA DI Mountain Region Cross Country Championships · Nov 15 | 33:29.5 | NCAA DI Mountain Region Cross Country Championships | November 15, 2019 |
| 5,000 Meters · Bartlett High SchoolBartlett Invite: State Preview Meet · Aug 25 | 15:32.2 | Bartlett Invite: State Preview Meet | August 25, 2018 |
| 5,000 Meters · Bartlett TrailsRegion IV Championships · Sep 22 | 15:40 | Region IV Championships | September 22, 2018 |
| 5,000 Meters · Cheney LakeUSATF AK Association Championships · Oct 11 | 16:24.05 | USATF AK Association Championships | October 11, 2017 |
| 5,000 Meters · Kincaid ParkBig 8 · Sep 15 | 15:31 | Big 8 | September 15, 2018 |
| 5,000 Meters · Palisade ParkUtah Valley Vivint Cross Country Invitational · Aug 31 | 16:07.8 | Utah Valley Vivint Cross Country Invitational | August 31, 2019 |
| 5,000 Meters · Region IVBig 8 · Sep 16 | 16:48 | Big 8 | September 16, 2017 |
| 5,000 Meters · Skyview Tsalteshi Invitational · Aug 19 | 16:26 | Tsalteshi Invitational | August 19, 2017 |
| 8,000 Meters · Sand Hollow Golf CourseDixie State Cross Country Invitational · Jan 23 | 26:37.3 | Dixie State Cross Country Invitational | January 23, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
1 results2019 Cross Country
2 results2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 22 | Region IV ChampionshipsSep 22 · 5,000 Meters Varsity · Place 1 · ChugiakChugiak | 5,000 Meters Varsity | 1 | 15:40 PB | 12 |
| Sep 15 | Big 8Sep 15 · 5,000 Meters Varsity · Place 1 · ChugiakChugiak | 5,000 Meters Varsity | 1 | 15:31 PB | 12 |
| Sep 8 | New Balance XC ClassicSep 8 · Varsity · Place 1 · ChugiakChugiak | Varsity | 1 | 8:52 | 12 |
| Aug 25 | Bartlett Invite: State Preview MeetAug 25 · 5,000 Meters Varsity · Place 1 · ChugiakChugiak | 5,000 Meters Varsity | 1 | 15:32.2 PB | 12 |
| Aug 18 | Tsalteshi InviteAug 18 · 5,000 Meters Varsity · Place 3 · ChugiakChugiak | 5,000 Meters Varsity | 3 | 15:47 | 12 |
| Aug 10 | Battle of the BridgeAug 10 · 3,000 Meters Varsity · Place 1 · ChugiakChugiak | 3,000 Meters Varsity | 1 | 9:47 | 12 |
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | USATF AK Association ChampionshipsOct 11 · 5,000 Meters 15-16 · Place 2 · West AnchorageWest Anchorage | 5,000 Meters 15-16 | 2 | 16:24.05 PB | 11 |
| Sep 30 | ASAA State ChampionshipsSep 30 · 5,000 Meters Division 1 · Place 6 · West AnchorageWest Anchorage | 5,000 Meters Division 1 | 6 | 16:24 | 11 |
| Sep 23 | Region IV ChampionshipsSep 23 · 5,000 Meters Varsity · Place 8 · West AnchorageWest Anchorage | 5,000 Meters Varsity | 8 | 16:47 | 11 |
| Sep 16 | Big 8Sep 16 · 5,000 Meters Varsity · Place 5 · West AnchorageWest Anchorage | 5,000 Meters Varsity | 5 | 16:48 PB | 11 |
| Sep 2 | Palmer XC InvitationalSep 2 · 5,000 Meters Division I · Place 8 · West AnchorageWest Anchorage | 5,000 Meters Division I | 8 | 16:38.21 | — |
| Aug 26 | Bartlett State Preview MeetAug 26 · 5,000 Meters Varsity · Place 6 · West AnchorageWest Anchorage | 5,000 Meters Varsity | 6 | 16:34 | 11 |
| Aug 19 | Tsalteshi InvitationalAug 19 · 5,000 Meters Varsity · Place 6 · West AnchorageWest Anchorage | 5,000 Meters Varsity | 6 | 16:26 PB | 11 |
| Aug 15 | Steel Bucket Cup RelaysAug 15 · 2,000 Meters Relay Split · Place 2 · West AnchorageWest Anchorage | 2,000 Meters Relay Split | 2 | 06:54Unofficial | 11 |
| Aug 11 | Tri Meet (Bartlett, Dimond, West)Aug 11 · 3,000 Meters Ineligible · Place 2 · West AnchorageWest Anchorage | 3,000 Meters Ineligible | 2 | 9:56Unofficial | 11 |
2016 Cross Country
1 results