Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorThanksgiving Mile · Nov 23 | 4:39.00 | Thanksgiving Mile | November 23, 2024 |
| 1 Mile · OutdoorBrian Young Invitational 2026 · Jun 5 | 4:31.91a | Brian Young Invitational 2026 | June 5, 2026 |
| 1600 Meters · IndoorQuad 1: Dimond, Eagle River, Chugiak, East · Apr 17 | 4:26.33a | Quad 1: Dimond, Eagle River, Chugiak, East | April 17, 2026 |
| 1600 Meters · OutdoorASAA Division I State Championship · May 29 | 4:23.58a | ASAA Division I State Championship | May 29, 2026 |
| 3000 Meters · OutdoorIceBreaker #2 · Feb 3 | 9:53.47a | IceBreaker #2 | February 3, 2024 |
| 3200 Meters · IndoorQuad 1 South, East, Eagle River and Dimond · Apr 11 | 9:47.85a | Quad 1 South, East, Eagle River and Dimond | April 11, 2025 |
| 3200 Meters · OutdoorASAA Division I State Championship · May 29 | 9:20.82a | ASAA Division I State Championship | May 29, 2026 |
| 400 Meters · IndoorQuad 1: Dimond, Eagle River, Chugiak, East · Apr 17 | 58.19a | Quad 1: Dimond, Eagle River, Chugiak, East | April 17, 2026 |
| 400 Meters · OutdoorBig 8 Meet · Apr 4 | 56.89a | Big 8 Meet | April 4, 2026 |
| 5000 Meters · OutdoorIceBreaker #3 · Feb 17 | 17:36.57a | IceBreaker #3 | February 17, 2024 |
| 800 Meters · OutdoorRuss Edwards Big C Relays 2025 · Apr 4 | 2:05.49a | Russ Edwards Big C Relays 2025 | April 4, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
14 results2026 Indoor Track
2 results2025 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| May 30 | ASAA Division 1 State ChampionshipsMay 30 · 3200 Meters · Place 2 · East AnchorageEast Anchorage | 3200 Meters | 2 | 10:00.68a | 10 |
| May 30 | ASAA Division 1 State ChampionshipsMay 30 · 1600 Meters · Place 7 · East AnchorageEast Anchorage | 1600 Meters | 7 | 4:34.20a | 10 |
| May 23 | Region 4 ChampionshipsMay 23 · 3200 Meters · Place 2 · East AnchorageEast Anchorage | 3200 Meters | 2. | 9:46.43a | 10 |
| May 23 | Region 4 ChampionshipsMay 23 · 1600 Meters · Place 6 · East AnchorageEast Anchorage | 1600 Meters | 6. | 4:36.91a | 10 |
| May 9 | Anchorage InviteMay 9 · 3200 Meters · Place 1 · East AnchorageEast Anchorage | 3200 Meters | 1. | 9:50.53a | 10 |
| May 9 | Anchorage InviteMay 9 · 1600 Meters · Place 1 · East AnchorageEast Anchorage | 1600 Meters | 1. | 4:30.82a | 10 |
| May 9 | Anchorage InviteMay 9 · 800 Meters · Place 19 · East AnchorageEast Anchorage | 800 Meters | 19. | 2:13.61a | 10 |
| May 3 | Quad 8: Bartlett, East, Chugiak, DimondMay 3 · 1600 Meters · Place 1 · East AnchorageEast Anchorage | 1600 Meters | 1. | 4:32.63a | 10 |
| May 3 | Quad 8: Bartlett, East, Chugiak, DimondMay 3 · 800 Meters · Place 4 · East AnchorageEast Anchorage | 800 Meters | 4. | 2:13.33a | 10 |
| Apr 25 | Quad 5 South, East, Service, ChugiakApr 25 · 3200 Meters · Place 1 · East AnchorageEast Anchorage | 3200 Meters | 1 | 9:56.82a | 10 |
| Apr 19 | Quad 4 East, Service, South, ChugiakApr 19 · 1600 Meters · Place 2 · East AnchorageEast Anchorage | 1600 Meters | 2 | 4:32.85 | 10 |
| Apr 4 | Russ Edwards Big C Relays 2025Apr 4 · 3200 Meters · Place 2 · East AnchorageEast Anchorage | 3200 Meters | 2 | 9:44.74a | 10 |
| Apr 4 | Russ Edwards Big C Relays 2025Apr 4 · 800 Meters · Place 12 · East AnchorageEast Anchorage | 800 Meters | 12 | 2:05.49a PB | 10 |
2025 Indoor Track
3 results2024 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | Thanksgiving MileNov 23 · 1 Mile · Place 1 · UnattachedUnattached | 1 Mile | 1. | 4:39.00 PB | 10 |
| Mar 2 | IceBreaker #4Mar 2 · 1 Mile · Place 12 · UnattachedUnattached | 1 Mile | 12. | 5:03.76a | 9 |
2024 Outdoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| May 24 | ASAA Division 1 State ChampionshipMay 24 · 3200 Meters · Place 9 · East AnchorageEast Anchorage | 3200 Meters | 9 | 10:00.65a | — |
| May 17 | Region 4 ChampionshipsMay 17 · 3200 Meters · Place 5 · East AnchorageEast Anchorage | 3200 Meters | 5 | 10:01.53a | — |
| May 11 | Last Chance May 11 · 1600 Meters · Place 1 · East AnchorageEast Anchorage | 1600 Meters | 1 | 4:40.99a | — |
| May 3 | Anchorage InviteMay 3 · 1600 Meters · Place 1 · East AnchorageEast Anchorage | 1600 Meters | 1 | 4:43.05a | — |
| May 3 | Anchorage InviteMay 3 · 800 Meters · Place 11 · East AnchorageEast Anchorage | 800 Meters | 11 | 2:14.04a | — |
| Apr 26 | Quad 3: BDEHS, ERHS, WHS, DHSApr 26 · 1600 Meters · Place 4 · East AnchorageEast Anchorage | 1600 Meters | 4 | 4:43.80a | — |
| Apr 26 | Quad 3: BDEHS, ERHS, WHS, DHSApr 26 · 800 Meters · Place 4 · East AnchorageEast Anchorage | 800 Meters | 4 | 2:13.87a | — |
| Apr 18 | Quad 1 DHS, ERHS, BDEHS, BHSApr 18 · 1600 Meters · Place 2 · East AnchorageEast Anchorage | 1600 Meters | 2 | 4:45.87a | — |
| Apr 18 | Quad 1 DHS, ERHS, BDEHS, BHSApr 18 · 800 Meters · Place 6 · East AnchorageEast Anchorage | 800 Meters | 6 | 2:13.62a | — |
| Apr 5 | Russ Edwards Big C Relays 2024Apr 5 · 800 Meters · Place 21 · East AnchorageEast Anchorage | 800 Meters | 21 | 2:09.01a | — |
| Mar 28 | East vs Chugiak DualMar 28 · 3200 Meters · Place 3 · East AnchorageEast Anchorage | 3200 Meters | 3 | 10:17.354a | — |
| Mar 23 | Bartlett vs East DualMar 23 · 1600 Meters · Place 1 · East AnchorageEast Anchorage | 1600 Meters | 1 | 4:54.473a | — |
| Feb 17 | IceBreaker #3Feb 17 · 5000 Meters · Place 10 · UnattachedUnattached | 5000 Meters | 10. | 17:36.57a PB | 9 |
| Feb 3 | IceBreaker #2Feb 3 · 3000 Meters · Place 7 · UnattachedUnattached | 3000 Meters | 7. | 9:53.47a PB | 9 |
| Feb 3 | IceBreaker #2Feb 3 · 400 Meters · Place 10 · UnattachedUnattached | 400 Meters | 10. | 1:02.21a | 9 |
2023 Outdoor Track
8 results