Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 23 | 18:38.2 | Mt. SAC XC Invite - High School Division | October 23, 2026 |
| 3,200 Meters · Cheney Lake2025 CLASS CHALLENGE CROSS COUNTRY MEET · Sep 5 | 11:04.3 | 2025 CLASS CHALLENGE CROSS COUNTRY MEET | September 5, 2025 |
| 3,200 Meters · Mountain City Church2026 MCCA Class Challenge · Sep 4 | 10:55.69 | 2026 MCCA Class Challenge | September 4, 2026 |
| 5,000 Meters · Bartlett High SchoolASAA XCR State Championships · Oct 3 | 18:50.8 | ASAA XCR State Championships | October 3, 2026 |
| 5,000 Meters · Cheney LakeMCAA Cheney Lake 5K · Sep 15 | 18:04.2 | MCAA Cheney Lake 5K | September 15, 2026 |
| 5,000 Meters · Cheney LakeLions & Grizzlies & Golden Bears & Thunderbirds · Sep 16 | 18:02.8 | Lions & Grizzlies & Golden Bears & Thunderbirds | September 16, 2025 |
| 5,000 Meters · Chugiak High School, Beach Lake TrailsMustang Smokin Stampede · Sep 23 | 19:36 | Mustang Smokin Stampede | September 23, 2023 |
| 5,000 Meters · Dillingham High School/MiddleDillingham Invite · Sep 12 | 18:00 | Dillingham Invite | September 12, 2026 |
| 5,000 Meters · Kincaid ParkRegion 3 XC Running Championships · Sep 26 | 18:19.0 | Region 3 XC Running Championships | September 26, 2025 |
| 5,000 Meters · Palmer High SchoolASAA State Championship · Oct 4 | 19:24.0 | ASAA State Championship | October 4, 2025 |
| 5,000 Meters · Seward High School2023 Frank Dieckgraeff Invitational · Sep 15 | 20:31.07 | 2023 Frank Dieckgraeff Invitational | September 15, 2023 |
| 5,000 Meters · Skyview 2026 Region III XC Running Championships · Sep 26 | 18:24.67 | 2026 Region III XC Running Championships | September 26, 2026 |
| 5,000 Meters · Tsalteshi Ski TrailsTed McKenney Invite · Aug 22 | 18:18.99 | Ted McKenney Invite | August 22, 2026 |
| 5,000 Meters · Wasilla Trails at Maureen McCombs Equestrian TrailWasilla Warrior XC Invite · Aug 15 | 18:27.60 | Wasilla Warrior XC Invite | August 15, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 27 D5 Varsity Blue - 2:40 PM · Place 39 · Mountain City Christian Academy | 3 Miles Race 27 D5 Varsity Blue - 2:40 PM | 39 | 18:38.2 PB | 12 |
| Oct 3 | ASAA XCR State ChampionshipsOct 3 · 5,000 Meters Division 2 (3A) · Place 37 · Mountain City Christian Academy | 5,000 Meters Division 2 (3A) | 37 | 18:50.8 PB | 12 |
| Sep 26 | 2026 Region III XC Running ChampionshipsSep 26 · 5,000 Meters Boys D2 Varsity Race · Place 16 · Mountain City Christian Academy | 5,000 Meters Boys D2 Varsity Race | 16 | 18:24.67 PB | 12 |
| Sep 15 | MCAA Cheney Lake 5KSep 15 · 5,000 Meters Varsity · Place 12 · Mountain City Christian Academy | 5,000 Meters Varsity | 12 | 18:04.2 PB | 12 |
| Sep 12 | Dillingham InviteSep 12 · 5,000 Meters Varsity · Place 4 · Mountain City Christian Academy | 5,000 Meters Varsity | 4 | 18:00 PB | 12 |
| Sep 4 | 2026 MCCA Class ChallengeSep 4 · 3,200 Meters 11th/12th · Place 7 · Mountain City Christian Academy | 3,200 Meters 11th/12th | 7 | 10:55.69 PB | 12 |
| Aug 29 | 2026 State Preview MeetAug 29 · 5,000 Meters Varsity · Place 97 · Mountain City Christian Academy | 5,000 Meters Varsity | 97 | 19:14.8 | 12 |
| Aug 22 | Ted McKenney InviteAug 22 · 5,000 Meters Varsity · Place 70 · Mountain City Christian Academy | 5,000 Meters Varsity | 70 | 18:18.99 PB | 12 |
| Aug 15 | Wasilla Warrior XC InviteAug 15 · 5,000 Meters Varsity · Place 14 · Mountain City Christian Academy | 5,000 Meters Varsity | 14 | 18:27.60 PB | 12 |
2025 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | ASAA State ChampionshipOct 4 · 5,000 Meters Division 2 (3A) · Place 39 · Mountain City Christian Academy | 5,000 Meters Division 2 (3A) | 39 | 19:24.0 PB | 11 |
| Sep 26 | Region 3 XC Running ChampionshipsSep 26 · 5,000 Meters Boys D2 Varsity Race · Place 20 · Mountain City Christian Academy | 5,000 Meters Boys D2 Varsity Race | 20 | 18:19.0 PB | 11 |
| Sep 20 | Mustang Smokin StampedeSep 20 · 5,000 Meters Varsity · Place 64 · Mountain City Christian Academy | 5,000 Meters Varsity | 64 | 18:05.19 | 11 |
| Sep 16 | Lions & Grizzlies & Golden Bears & ThunderbirdsSep 16 · 5,000 Meters Varsity · Place 13 · Mountain City Christian Academy | 5,000 Meters Varsity | 13 | 18:02.8 PB | 11 |
| Sep 12 | The Dieckgraeff InvitationalSep 12 · 5,000 Meters Varsity · Place 29 · Mountain City Christian Academy | 5,000 Meters Varsity | 29 | 18:50.4 | — |
| Sep 6 | 2025 George Plumley XC Invite (Palmer Invite)Sep 6 · 5,000 Meters Varsity · Place 100 · Mountain City Christian Academy | 5,000 Meters Varsity | 100 | 19:10.9 | 11 |
| Sep 5 | 2025 CLASS CHALLENGE CROSS COUNTRY MEETSep 5 · 3,200 Meters 11th/12th · Place 12 · Mountain City Christian Academy | 3,200 Meters 11th/12th | 12 | 11:04.3 PB | 11 |
| Aug 30 | 2025 Colony XC InviteAug 30 · 5,000 Meters Varsity · Place 41 · Mountain City Christian Academy | 5,000 Meters Varsity | 41 | 19:16.6 | — |
| Aug 23 | Ted McKenney Invitational Aug 23 · 5,000 Meters Varsity · Place 65 · Mountain City Christian Academy | 5,000 Meters Varsity | 65 | 18:30.13 | 11 |
| Aug 16 | 2025 Wasilla Warrior InviteAug 16 · 5,000 Meters Varsity · Place 24 · Mountain City Christian Academy | 5,000 Meters Varsity | 24 | 19:12.7 | — |
2024 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | ASAA State ChampionshipOct 5 · 5,000 Meters Division 2 (3A) · Place 44 · Mountain City Christian Academy | 5,000 Meters Division 2 (3A) | 44 | 19:23.5 | 10 |
| Sep 28 | Region 3 XC ChampionshipsSep 28 · 5,000 Meters Varsity Division 2 · Place 21 · Mountain City Christian Academy | 5,000 Meters Varsity Division 2 | 21 | 18:29.72 | 10 |
| Sep 21 | Mustang Smokin StampedeSep 21 · 5,000 Meters Varsity · Place 90 · Mountain City Christian Academy | 5,000 Meters Varsity | 90 | 18:45 | 10 |
| Sep 17 | MCCA - Grace DualSep 17 · 5,000 Meters Varsity · Place 6 · Mountain City Christian Academy | 5,000 Meters Varsity | 6 | 18:05.60 | 10 |
| Sep 14 | State Preview 2024Sep 14 · 5,000 Meters Varsity · Place 110 · Mountain City Christian Academy | 5,000 Meters Varsity | 110 | 19:41 | 10 |
| Sep 13 | Wasilla Region 3 Preview MeetSep 13 · 5,000 Meters Varsity · Place 13 · Mountain City Christian Academy | 5,000 Meters Varsity | 13 | 17:57.97 | 10 |
| Sep 7 | 2024 George Plumley Invite (Palmer Invite)Sep 7 · 5,000 Meters Varsity · Place 51 · Mountain City Christian Academy | 5,000 Meters Varsity | 51 | 19:25.61 | 10 |
| Sep 6 | Mountain City Class ChallengeSep 6 · 3,200 Meters Varsity · Place 12 · Mountain City Christian Academy | 3,200 Meters Varsity | 12 | 11:36.52 | 10 |
| Aug 31 | Colony InviteAug 31 · 5,000 Meters Varsity · Place 23 · Mountain City Christian Academy | 5,000 Meters Varsity | 23 | 18:18.65 | 10 |
| Aug 24 | Ted McKenney InvitationalAug 24 · 5,000 Meters Varsity · Place 91 · Mountain City Christian Academy | 5,000 Meters Varsity | 91 | 19:09 | 10 |
| Aug 17 | Grizzly InvitationalAug 17 · Varsity · Place 9 · Mountain City Christian Academy | Varsity | 9 | 19:52 | 10 |
2023 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 7 | ASAA State ChampionshipsOct 7 · 5,000 Meters Division 2 · Place 46 · Mountain City Christian Academy | 5,000 Meters Division 2 | 46 | 19:42.90 | 9 |
| Sep 23 | Mustang Smokin StampedeSep 23 · 5,000 Meters Varsity · Place 104 · Mountain City Christian Academy | 5,000 Meters Varsity | 104 | 19:36 PB | 9 |
| Sep 15 | 2023 Frank Dieckgraeff InvitationalSep 15 · 5,000 Meters Varsity · Place 50 · Mountain City Christian Academy | 5,000 Meters Varsity | 50 | 20:31.07 PB | 9 |