Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · APUTri Meet - BAR, EANC, WANC · Aug 10 | 11:53 | Tri Meet - BAR, EANC, WANC | August 10, 2018 |
| 3,000 Meters · Chugiak High School, Beach Lake TrailsQUAD - BAR, CHU, ERI, WES · Aug 14 | 12:30 | QUAD - BAR, CHU, ERI, WES | August 14, 2021 |
| 3,000 Meters · Girdwood Nordic Ski TrailGirdwood Invitational · Sep 6 | 12:22.20 | Girdwood Invitational | September 6, 2017 |
| 3,000 Meters · Kincaid ParkASD MS City Championships · Oct 6 | 11:42.9 | ASD MS City Championships | October 6, 2017 |
| 3,000 Meters · Russian Jack Golf CourseNew Balance XC Classic · Sep 14 | 11:19 | New Balance XC Classic | September 14, 2019 |
| 3,000 Meters · Service/Hillside TrailsMirror Lake Invitational · Sep 19 | 11:34.9 | Mirror Lake Invitational | September 19, 2017 |
| 3,000 Meters · Whyte Track and Field CenterCorvallis 3000 · Nov 12 | 10:04.89 | Corvallis 3000 | November 12, 2025 |
| 4730 m · Kincaid ParkEAS vs. WES · Sep 12 | 19:51 | EAS vs. WES | September 12, 2020 |
| 5,000 Meters · Bartlett High SchoolBartlett Invite: State Preview Meet · Aug 25 | 19:55.6 | Bartlett Invite: State Preview Meet | August 25, 2018 |
| 5,000 Meters · Eagle Island XC CourseNXR Northwest Regional Championships · Nov 16 | 19:25.90 | NXR Northwest Regional Championships | November 16, 2019 |
| 5,000 Meters · Kincaid ParkSkinny Raven’s Alaska High School Team Championship · Oct 10 | 20:03.4 | Skinny Raven’s Alaska High School Team Championship | October 10, 2020 |
| 5,000 Meters · Kincaid ParkBig 8 · Sep 15 | 20:16 | Big 8 | September 15, 2018 |
| 5,000 Meters · Steens MountainSteens Mountain High Altitude Running Camp Uphill 5k · Jul 19 | 28:04.80 | Steens Mountain High Altitude Running Camp Uphill 5k | July 19, 2019 |
| 5,000 Meters · Western Oregon UniversityAsh Creek Collegiate · Sep 16 | 18:46.5 | Ash Creek Collegiate | September 16, 2022 |
| 6,000 Meters · Oak Knoll Golf CourseOak Knoll Loop Run - Willamette U. · Sep 16 | 23:01.6 | Oak Knoll Loop Run - Willamette U. | September 16, 2023 |
| 6,000 Meters · Pine Ridge Golf Club2025 Bill Dellinger Invitational · Oct 10 | 22:12.78 | 2025 Bill Dellinger Invitational | October 10, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results2024 Cross Country
4 results2023 Cross Country
2 results2022 Cross Country
2 results2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | Alaska State Cross Country Running ChampionshipsOct 9 · 5,000 Meters Division I · Place 7 · West AnchorageWest Anchorage | 5,000 Meters Division I | 7 | 19:55.2 | 12 |
| Oct 2 | Cook Inlet Conference Championships (Region IV)Oct 2 · 5,000 Meters Varsity · Place 3 · West AnchorageWest Anchorage | 5,000 Meters Varsity | 3 | 19:41.6 | 12 |
| Sep 25 | Smokin' StampedeSep 25 · 5,000 Meters Varsity · Place 8 · West AnchorageWest Anchorage | 5,000 Meters Varsity | 8 | 19:42.4 | 12 |
| Sep 11 | 2021 George Plumley Invite (Palmer Invite)Sep 11 · 5,000 Meters Varsity · Place 4 · West AnchorageWest Anchorage | 5,000 Meters Varsity | 4 | 19:54.85 | 12 |
| Aug 28 | Big 8 MeetAug 28 · 5,000 Meters Varsity · Place 5 · West AnchorageWest Anchorage | 5,000 Meters Varsity | 5 | 19:32 | 12 |
| Aug 21 | Ted McKenney InvitationalAug 21 · 5,000 Meters Varsity · Place 5 · West AnchorageWest Anchorage | 5,000 Meters Varsity | 5 | 19:55 | 12 |
| Aug 18 | Steel Bucket RelayAug 18 · 2,200 Meters Relay · Place 1 · West AnchorageWest Anchorage | 2,200 Meters Relay | 1 | 8:08 | 12 |
| Aug 14 | QUAD - BAR, CHU, ERI, WESAug 14 · 3,000 Meters High School · Place 3 · West AnchorageWest Anchorage | 3,000 Meters High School | 3 | 12:30 PB | 12 |
2020 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Mustang Stampede Oct 16 · 5,000 Meters Varsity · West AnchorageWest Anchorage | 5,000 Meters Varsity | 0 | 20:35Unofficial | 11 |
| Oct 10 | Alaska High School State ChampionshipsOct 10 · 5,000 Meters Division 1 · Place 20 · West AnchorageWest Anchorage | 5,000 Meters Division 1 | 20 | 20:04 | 11 |
| Oct 10 | Skinny Raven’s Alaska High School Team Championship Oct 10 · 5,000 Meters Varsity · Place 22 · West AnchorageWest Anchorage | 5,000 Meters Varsity | 22 | 20:03.4 PB | 11 |
| Oct 3 | Region 4 CIC ChampionshipsOct 3 · 5,000 Meters Varsity · Place 14 · West AnchorageWest Anchorage | 5,000 Meters Varsity | 14 | 20:19 | 11 |
| Sep 26 | Reg 4 CIC Week 3Sep 26 · 5,000 Meters Varsity · Place 6 · West AnchorageWest Anchorage | 5,000 Meters Varsity | 6 | 20:26 | 11 |
| Sep 19 | Reg 4 CIC Week 2Sep 19 · 5,000 Meters WES ERI Varsity · Place 3 · West AnchorageWest Anchorage | 5,000 Meters WES ERI Varsity | 3 | 20:51 | 11 |
| Sep 12 | EAS vs. WESSep 12 · 4,730 Meters Varsity · Place 3 · West AnchorageWest Anchorage | 4,730 Meters Varsity | 3 | 19:51 PB | 11 |
2019 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NXR Northwest Regional ChampionshipsNov 16 · 5,000 Meters Championship · Place 92 · Unat-Smith-PaytonUnat-Smith-Payton | 5,000 Meters Championship | 92 | 19:25.90 PB | 10 |
| Oct 5 | ASAA State ChampionshipsOct 5 · 5,000 Meters Division 1 (4A) · Place 26 · West AnchorageWest Anchorage | 5,000 Meters Division 1 (4A) | 26 | 20:15.3 | 10 |
| Sep 28 | CIC Region IV ChampionshipsSep 28 · 5,000 Meters Varsity · Place 11 · West AnchorageWest Anchorage | 5,000 Meters Varsity | 11 | 19:35 | 10 |
| Sep 21 | The Big 8Sep 21 · 5,000 Meters Varsity · Place 14 · West AnchorageWest Anchorage | 5,000 Meters Varsity | 14 | 20:38 | 10 |
| Sep 14 | New Balance XC ClassicSep 14 · 3,000 Meters Varsity · Place 5 · West AnchorageWest Anchorage | 3,000 Meters Varsity | 5 | 11:19 PB | 10 |
| Sep 7 | Palmer InvitationalSep 7 · 5,000 Meters Division 1 · Place 14 · West AnchorageWest Anchorage | 5,000 Meters Division 1 | 14 | 19:38.10 | 10 |
| Aug 31 | Bartlett Invitational State PreviewAug 31 · 5,000 Meters Varsity · Place 8 · West AnchorageWest Anchorage | 5,000 Meters Varsity | 8 | 20:00 | 10 |
| Aug 31 | Bartlett Invitational State PreviewAug 31 · 5,000 Meters Varsity · Place 8 · West AnchorageWest Anchorage | 5,000 Meters Varsity | 8 | 20:00 | 10 |
| Aug 24 | Mustang Smokin' StampedeAug 24 · 5,000 Meters Varsity · Place 5 · West AnchorageWest Anchorage | 5,000 Meters Varsity | 5 | 19:28 | 10 |
| Aug 16 | Tri Meet West East and Bartlett 2019Aug 16 · 3,000 Meters Eligible · Place 1 · West AnchorageWest Anchorage | 3,000 Meters Eligible | 1 | 12:01Unofficial | 10 |
| Jul 19 | Steens Mountain High Altitude Running Camp Uphill 5kJul 19 · 5,000 Meters Week 1 · Place 13 · West AnchorageWest Anchorage | 5,000 Meters Week 1 | 13 | 28:04.80 PB | 10 |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 15 | Big 8Sep 15 · 5,000 Meters Varsity · Place 9 · West AnchorageWest Anchorage | 5,000 Meters Varsity | 9 | 20:16 PB | 9 |
| Sep 8 | New Balance XC ClassicSep 8 · Varsity · Place 9 · West AnchorageWest Anchorage | Varsity | 9 | 11:34 | 9 |
| Aug 25 | Bartlett Invite: State Preview MeetAug 25 · 5,000 Meters Varsity · Place 10 · West AnchorageWest Anchorage | 5,000 Meters Varsity | 10 | 19:55.6 PB | 9 |
| Aug 18 | Tsalteshi InviteAug 18 · 5,000 Meters Varsity · Place 6 · West AnchorageWest Anchorage | 5,000 Meters Varsity | 6 | 19:33 | 9 |
| Aug 14 | Steel Bucket Cup RelaysAug 14 · 1.3 Miles Varsity · Place 2 · West AnchorageWest Anchorage | 1.3 Miles Varsity | 2 | 8:21.1 | 9 |
| Aug 10 | Tri Meet - BAR, EANC, WANCAug 10 · 3,000 Meters Eligible · Place 1 · West AnchorageWest Anchorage | 3,000 Meters Eligible | 1 | 11:53 PB | 9 |
2017 Cross Country
4 results