Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Mountain City Church2026 MCCA Class Challenge · Sep 4 | 11:59.25 | 2026 MCCA Class Challenge | September 4, 2026 |
| 5,000 Meters · Bartlett High School2026 State Preview Meet · Aug 29 | 20:07.8 | 2026 State Preview Meet | August 29, 2026 |
| 5,000 Meters · Kincaid ParkRegion 3 XC Running Championships · Sep 26 | 19:25.8 | Region 3 XC Running Championships | September 26, 2025 |
| 5,000 Meters · Lookout Mountain Cross-Country Ski TrailsHomer Invitational · Aug 15 | 21:48 | Homer Invitational | August 15, 2026 |
| 5,000 Meters · Nikiski Community Recreation CenterPeninsula Class Races · Aug 19 | 23:09 | Peninsula Class Races | August 19, 2024 |
| 5,000 Meters · Nikiski Middle/High SchoolClass Races @ Nikiski Trail System · Aug 8 | 23:09 | Class Races @ Nikiski Trail System | August 8, 2026 |
| 5,000 Meters · Palmer High School2026 George Plumley XC Invite (Palmer Invite) · Sep 5 | 20:21.40 | 2026 George Plumley XC Invite (Palmer Invite) | September 5, 2026 |
| 5,000 Meters · Skyview 2026 Region III XC Running Championships · Sep 26 | 20:21.37 | 2026 Region III XC Running Championships | September 26, 2026 |
| 5,000 Meters · Tsalteshi Ski TrailsKPBSD Borough Championships · Sep 17 | 19:49 | KPBSD Borough Championships | September 17, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 26 | 2026 Region III XC Running ChampionshipsSep 26 · 5,000 Meters Boys Open · Place 49 · Soldotna | 5,000 Meters Boys Open | 49 | 20:21.37 PB | 12 |
| Sep 17 | KPBSD Borough ChampionshipsSep 17 · 5,000 Meters Junior Varsity · Place 10 · Soldotna | 5,000 Meters Junior Varsity | 10 | 19:49 PB | 12 |
| Sep 5 | 2026 George Plumley XC Invite (Palmer Invite)Sep 5 · 5,000 Meters Boys Open · Place 26 · Soldotna | 5,000 Meters Boys Open | 26 | 20:21.40 PB | 12 |
| Sep 4 | 2026 MCCA Class ChallengeSep 4 · 3,200 Meters 11th/12th · Place 20 · Soldotna | 3,200 Meters 11th/12th | 20 | 11:59.25 PB | 12 |
| Aug 29 | 2026 State Preview MeetAug 29 · 5,000 Meters Junior Varsity · Place 55 · Soldotna | 5,000 Meters Junior Varsity | 55 | 20:07.8 PB | 12 |
| Aug 22 | Ted McKenney InviteAug 22 · 5,000 Meters Varsity · Place 141 · Soldotna | 5,000 Meters Varsity | 141 | 20:27.68 | 12 |
| Aug 15 | Homer InvitationalAug 15 · 5,000 Meters Boys · Place 21 · Soldotna | 5,000 Meters Boys | 21 | 21:48 PB | 12 |
| Aug 8 | Class Races @ Nikiski Trail System Aug 8 · 5,000 Meters Junior-Senior · Place 6 · Soldotna | 5,000 Meters Junior-Senior | 6 | 23:09 PB | 12 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 26 | Region 3 XC Running ChampionshipsSep 26 · 5,000 Meters Boys Open · Place 34 · Soldotna | 5,000 Meters Boys Open | 34 | 19:25.8 PB | 11 |
| Sep 18 | Kenai Borough RaceSep 18 · 3,000 Meters Junior Varsity · Place 12 · Soldotna | 3,000 Meters Junior Varsity | 12 | 11:48.4Unofficial | 11 |
| Sep 12 | The Dieckgraeff InvitationalSep 12 · 5,000 Meters Varsity · Place 42 · Soldotna | 5,000 Meters Varsity | 42 | 19:38.4 | — |
| Sep 6 | 2025 George Plumley XC Invite (Palmer Invite)Sep 6 · 5,000 Meters Junior Varsity · Place 49 · Soldotna | 5,000 Meters Junior Varsity | 49 | 19:47.0 | 11 |
| Aug 30 | 2025 Colony XC InviteAug 30 · 5,000 Meters Open · Place 32 · Soldotna | 5,000 Meters Open | 32 | 20:12.8 | — |
| Aug 23 | Ted McKenney Invitational Aug 23 · 5,000 Meters Varsity · Place 132 · Soldotna | 5,000 Meters Varsity | 132 | 20:28.16 | 11 |
| Aug 18 | Kenai/Nikiski Class RacesAug 18 · 5,000 Meters Varsity · Place 7 · Soldotna | 5,000 Meters Varsity | 7 | 21:23 | 11 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 28 | Region 3 XC ChampionshipsSep 28 · 5,000 Meters Open · Place 76 · Soldotna | 5,000 Meters Open | 76 | 20:07.83 | 10 |
| Sep 19 | 2024 KPBSD ChampionshipsSep 19 · 5,000 Meters Varsity · Place 24 · Soldotna | 5,000 Meters Varsity | 24 | 22:31.1 | 10 |
| Sep 14 | State Preview 2024Sep 14 · 5,000 Meters Open · Place 121 · Soldotna | 5,000 Meters Open | 121 | 21:52 | 10 |
| Sep 13 | Wasilla Region 3 Preview MeetSep 13 · 5,000 Meters Open · Place 31 · Soldotna | 5,000 Meters Open | 31 | 20:12.62 | 10 |
| Sep 6 | Mountain City Class ChallengeSep 6 · 3,200 Meters Varsity · Place 40 · Soldotna | 3,200 Meters Varsity | 40 | 13:05.95 | 10 |
| Aug 31 | Colony InviteAug 31 · 5,000 Meters Open · Place 51 · Soldotna | 5,000 Meters Open | 51 | 20:42.10 | 10 |
| Aug 24 | Ted McKenney InvitationalAug 24 · 5,000 Meters Open · Place 123 · Soldotna | 5,000 Meters Open | 123 | 21:22 | 10 |
| Aug 19 | Peninsula Class Races Aug 19 · 5,000 Meters 9th and 10th Grade Boys · Place 13 · Soldotna | 5,000 Meters 9th and 10th Grade Boys | 13 | 23:09 PB | 10 |