Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Foothill High SchoolEAL-SRL Center Meet #1 at Foothil · Sep 30 | 20:19.25 | EAL-SRL Center Meet #1 at Foothil | September 30, 2026 |
| 3 Miles · Newhall Community ParkDe La Salle Nike Invitational · Sep 19 | 20:04.20 | De La Salle Nike Invitational | September 19, 2026 |
| 3,200 Meters · Cheney Lake2025 CLASS CHALLENGE CROSS COUNTRY MEET · Sep 5 | 13:01.4 | 2025 CLASS CHALLENGE CROSS COUNTRY MEET | September 5, 2025 |
| 3500 m · UnalakleetUnalakleet Invite - Qamuuqhin Hill Trails · Sep 2 | 18:51 | Unalakleet Invite - Qamuuqhin Hill Trails | September 2, 2023 |
| 4,000 Meters · Johnson-Springview ParkOakmont Cross Country Invitational · Aug 29 | 15:18.04 | Oakmont Cross Country Invitational | August 29, 2026 |
| 5,000 Meters · Bartlett High SchoolASAA State Championship · Oct 5 | 21:49.9 | ASAA State Championship | October 5, 2024 |
| 5,000 Meters · Chico High Hooker Oak Park Varsity CourseChico Autumn Invitational · Oct 17 | 20:02.02 | Chico Autumn Invitational | October 17, 2026 |
| 5,000 Meters · Palmer High SchoolASAA State Championship · Oct 4 | 20:54.7 | ASAA State Championship | October 4, 2025 |
| 5,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Twilight Invitational · Sep 12 | 19:34.5 | Kim Duyst Twilight Invitational | September 12, 2026 |
| 5,000 Meters · UnalakleetQamuuqhin Hill Trails Invitational · Sep 20 | 22:40 | Qamuuqhin Hill Trails Invitational | September 20, 2025 |
| 5,000 Meters · Unalakleet AirportRegion 1 Bering Strait Regional Race 2025 · Sep 27 | 22:46 | Region 1 Bering Strait Regional Race 2025 | September 27, 2025 |
| 5,000 Meters · Woodward Park47th Asics Clovis Invitational · Oct 9 | 20:07.8 | 47th Asics Clovis Invitational | October 9, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | EAL-SRL Center Meet #2 at ChicoOct 21 · 5,000 Meters Varsity · Place 4 · Pleasant ValleyPleasant Valley | 5,000 Meters Varsity | 4 | 19:29.8 | 11 |
| Oct 17 | Chico Autumn InvitationalOct 17 · 5,000 Meters Varsity 1-3 Girls · Place 7 · Pleasant ValleyPleasant Valley | 5,000 Meters Varsity 1-3 Girls | 7 | 20:02.02 PB | 11 |
| Oct 9 | 47th Asics Clovis InvitationalOct 9 · 5,000 Meters Division 3 Varsity · Place 64 · Pleasant ValleyPleasant Valley | 5,000 Meters Division 3 Varsity | 64 | 20:07.8 PB | 11 |
| Sep 30 | EAL-SRL Center Meet #1 at FoothilSep 30 · 3 Miles Varsity · Place 5 · Pleasant ValleyPleasant Valley | 3 Miles Varsity | 5 | 20:19.25 PB | 11 |
| Sep 19 | De La Salle Nike InvitationalSep 19 · 3 Miles Varsity · Place 38 · Pleasant ValleyPleasant Valley | 3 Miles Varsity | 38 | 20:04.20 PB | 11 |
| Sep 12 | Kim Duyst Twilight InvitationalSep 12 · 5,000 Meters Invitational · Place 25 · Pleasant ValleyPleasant Valley | 5,000 Meters Invitational | 25 | 19:34.5 PB | 11 |
| Aug 29 | Oakmont Cross Country InvitationalAug 29 · 4,000 Meters Varsity · Place 48 · Pleasant ValleyPleasant Valley | 4,000 Meters Varsity | 48 | 15:18.04 PB | 11 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | ASAA State ChampionshipOct 4 · 5,000 Meters Division 3 (1A/2A) · Place 4 · UnalakleetUnalakleet | 5,000 Meters Division 3 (1A/2A) | 4 | 20:54.7 PB | 10 |
| Sep 27 | Region 1 Bering Strait Regional Race 2025Sep 27 · 5,000 Meters Varsity · Place 2 · UnalakleetUnalakleet | 5,000 Meters Varsity | 2 | 22:46 PB | 10 |
| Sep 20 | Qamuuqhin Hill Trails InvitationalSep 20 · 5,000 Meters Varsity · Place 2 · UnalakleetUnalakleet | 5,000 Meters Varsity | 2 | 22:40 PB | 10 |
| Sep 12 | Kotzebue InvitationalSep 12 · 5,000 Meters Varsity · Place 2 · UnalakleetUnalakleet | 5,000 Meters Varsity | 2 | 22:12 | 10 |
| Sep 5 | 2025 CLASS CHALLENGE CROSS COUNTRY MEETSep 5 · 3,200 Meters 9th/10th · Place 1 · UnalakleetUnalakleet | 3,200 Meters 9th/10th | 1 | 13:01.4 PB | 10 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | ASAA State ChampionshipOct 5 · 5,000 Meters Division 3 (1A/2A) · Place 7 · UnalakleetUnalakleet | 5,000 Meters Division 3 (1A/2A) | 7 | 21:49.9 PB | 9 |
| Sep 28 | Region 1: BSSD Regional ChampionshipsSep 28 · 5,000 Meters Varsity · Place 2 · UnalakleetUnalakleet | 5,000 Meters Varsity | 2 | 21:51 | 9 |
| Sep 14 | State Preview 2024Sep 14 · 5,000 Meters Varsity · Place 40 · UnalakleetUnalakleet | 5,000 Meters Varsity | 40 | 22:02 | 9 |
| Sep 7 | Nome Classic InvitationalSep 7 · 5,000 Meters Varsity · Place 4 · UnalakleetUnalakleet | 5,000 Meters Varsity | 4 | 22:40 | 9 |
| Aug 24 | Ted McKenney InvitationalAug 24 · 5,000 Meters Varsity · Place 71 · UnalakleetUnalakleet | 5,000 Meters Varsity | 71 | 23:04 | 9 |
2023 Cross Country
3 results