Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Cheney Lake2025 CLASS CHALLENGE CROSS COUNTRY MEET · Sep 5 | 10:05.5 | 2025 CLASS CHALLENGE CROSS COUNTRY MEET | September 5, 2025 |
| 5,000 Meters · Bartlett High SchoolASAA State Championship · Oct 5 | 17:39.7 | ASAA State Championship | October 5, 2024 |
| 5,000 Meters · Homer SpitKachemak Bay Fall 5k · Nov 1 | 16:32.13 | Kachemak Bay Fall 5k | November 1, 2025 |
| 5,000 Meters · Kincaid ParkRegion 3 XC Running Championships · Sep 26 | 16:32.3 | Region 3 XC Running Championships | September 26, 2025 |
| 5,000 Meters · Nikiski Community Recreation CenterPeninsula Class Races · Aug 19 | 19:16 | Peninsula Class Races | August 19, 2024 |
| 5,000 Meters · Palmer High SchoolASAA State Championship · Oct 4 | 17:10.6 | ASAA State Championship | October 4, 2025 |
| 5,000 Meters · Seward High School2023 Frank Dieckgraeff Invitational · Sep 15 | 18:46.79 | 2023 Frank Dieckgraeff Invitational | September 15, 2023 |
| 5,000 Meters · Steens Mountain Running Camp Jan Yriarte Uphill 5KSteens Mountain Running Camp Jan Yriarte Uphill 5K · Jul 18 | 25:16 | Steens Mountain Running Camp Jan Yriarte Uphill 5K | July 18, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Kachemak Bay Fall 5kNov 1 · 5,000 Meters Varsity · Place 1 · Homer | 5,000 Meters Varsity | 1 | 16:32.13 PB | 12 |
| Oct 4 | ASAA State ChampionshipOct 4 · 5,000 Meters Division 2 (3A) · Place 3 · Homer | 5,000 Meters Division 2 (3A) | 3 | 17:10.6 PB | 12 |
| Sep 26 | Region 3 XC Running ChampionshipsSep 26 · 5,000 Meters Boys D2 Varsity Race · Place 3 · Homer | 5,000 Meters Boys D2 Varsity Race | 3 | 16:32.3 PB | 12 |
| Sep 18 | Kenai Borough RaceSep 18 · 3,000 Meters Varsity · Place 2 · Homer | 3,000 Meters Varsity | 2 | 10:02.4Unofficial | 12 |
| Sep 12 | The Dieckgraeff InvitationalSep 12 · 5,000 Meters Varsity · Place 2 · Homer | 5,000 Meters Varsity | 2 | 16:39.7 | — |
| Sep 6 | 2025 George Plumley XC Invite (Palmer Invite)Sep 6 · 5,000 Meters Varsity · Place 6 · Homer | 5,000 Meters Varsity | 6 | 16:47.4 | 12 |
| Sep 5 | 2025 CLASS CHALLENGE CROSS COUNTRY MEETSep 5 · 3,200 Meters 11th/12th · Place 2 · Homer | 3,200 Meters 11th/12th | 2 | 10:05.5 PB | 12 |
| Aug 30 | 2025 Colony XC InviteAug 30 · 5,000 Meters Varsity · Place 4 · Homer | 5,000 Meters Varsity | 4 | 16:52.6 | — |
| Aug 23 | Ted McKenney Invitational Aug 23 · 5,000 Meters Varsity · Place 8 · Homer | 5,000 Meters Varsity | 8 | 16:51.22 | 12 |
| Jul 18 | Steens Mountain Running Camp Jan Yriarte Uphill 5K Jul 18 · 5,000 Meters Week 2 · Place 41 · Homer | 5,000 Meters Week 2 | 41 | 25:16 PB | 12 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | ASAA State ChampionshipOct 5 · 5,000 Meters Division 2 (3A) · Place 12 · Homer | 5,000 Meters Division 2 (3A) | 12 | 17:39.7 PB | 11 |
| Sep 7 | 2024 George Plumley Invite (Palmer Invite)Sep 7 · 5,000 Meters Varsity · Place 7 · Homer | 5,000 Meters Varsity | 7 | 17:35.85 | 11 |
| Sep 6 | Mountain City Class ChallengeSep 6 · 3,200 Meters Varsity · Place 5 · Homer | 3,200 Meters Varsity | 5 | 11:00.99 | 11 |
| Aug 31 | Colony InviteAug 31 · 5,000 Meters Varsity · Place 6 · Homer | 5,000 Meters Varsity | 6 | 16:58.42 | 11 |
| Aug 24 | Ted McKenney InvitationalAug 24 · 5,000 Meters Varsity · Place 54 · Homer | 5,000 Meters Varsity | 54 | 18:23 | 11 |
| Aug 19 | Peninsula Class Races Aug 19 · 5,000 Meters 11th and 12th Grade Boys · Place 3 · Homer | 5,000 Meters 11th and 12th Grade Boys | 3 | 19:16 PB | 11 |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 7 | ASAA State ChampionshipsOct 7 · 5,000 Meters Division 2 · Place 12 · Homer | 5,000 Meters Division 2 | 12 | 17:36.72 | 10 |
| Sep 30 | 2023 Region 3 XC ChampionshipsSep 30 · 5,000 Meters Varsity Division 2 · Place 5 · Homer | 5,000 Meters Varsity Division 2 | 5 | 17:38.51 | 10 |
| Sep 21 | KPBSD Borough ChampionshipsSep 21 · 5,000 Meters Varsity · Place 7 · Homer | 5,000 Meters Varsity | 7 | 17:40.56 | 10 |
| Sep 15 | 2023 Frank Dieckgraeff InvitationalSep 15 · 5,000 Meters Varsity · Place 27 · Homer | 5,000 Meters Varsity | 27 | 18:46.79 PB | 10 |
| Sep 9 | George Plumley XC Invite (Palmer Invite)Sep 9 · 5,000 Meters Junior Varsity · Place 2 · Homer | 5,000 Meters Junior Varsity | 2 | 18:01.24 | 10 |
| Sep 8 | Mountain City Class ChallengeSep 8 · 3,200 Meters Varsity · Place 4 · Homer | 3,200 Meters Varsity | 4 | 11:02.18 | 10 |
| Aug 26 | 2023 Colony XC InviteAug 26 · 5,000 Meters Varsity · Place 25 · Homer | 5,000 Meters Varsity | 25 | 19:08.31 | 10 |
| Aug 19 | Ted McKenney InviteAug 19 · Varsity · Place 78 · Homer | Varsity | 78 | 19:02 | 10 |
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 1 | Region 2-3 ChampionshipsOct 1 · 5,000 Meters Varsity · Place 20 · Homer | 5,000 Meters Varsity | 20 | 19:24 | 9 |
| Sep 10 | 2022 George Plumley XC Invitational Sep 10 · 5,000 Meters Junior Varsity · Place 21 · Homer | 5,000 Meters Junior Varsity | 21 | 19:17.40 | 9 |
| Sep 9 | ACS 3.2K Class ChallengeSep 9 · 3,200 Meters Varsity · Place 9 · Homer | 3,200 Meters Varsity | 9 | 11:13.9 | 9 |
| Sep 2 | Homer InvitationalSep 2 · 5,000 Meters Varsity · Place 17 · Homer | 5,000 Meters Varsity | 17 | 19:53.67 | 9 |
| Aug 27 | 2022 Colony XC InviteAug 27 · 5,000 Meters Varsity · Place 32 · Homer | 5,000 Meters Varsity | 32 | 19:06.81 | 9 |