Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Desert Canyon Golf CourseInterValley League Championships · Oct 2 | 10:59.00 | InterValley League Championships | October 2, 2025 |
| 3,000 Meters · Eagle Island State ParkEagle Island XC Invitational · Sep 20 | 11:05.96 | Eagle Island XC Invitational | September 20, 2025 |
| 3,000 Meters · Eagle Rock ParkTVCS MS MEET · Sep 18 | 11:26.70 | TVCS MS MEET | September 18, 2025 |
| 3,000 Meters · Legacy Park at Mountain HomeLegacy Park Meet - Mountain Home · Aug 28 | 12:23 | Legacy Park Meet - Mountain Home | August 28, 2025 |
| 3,000 Meters · Mallard ParkSyringa Meet · Sep 23 | 11:49 | Syringa Meet | September 23, 2025 |
| 3,000 Meters · Summitvue Middle SchoolSummitvue XC Meet · Sep 4 | 12:31.89 | Summitvue XC Meet | September 4, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 2 | InterValley League ChampionshipsOct 2 · 3,000 Meters Boys Varsity · Place 2 · Sage Valley | 3,000 Meters Boys Varsity | 2 | 10:59.00 PB | 8 |
| Sep 23 | Syringa MeetSep 23 · 3,000 Meters Boys · Place 2 · Sage Valley | 3,000 Meters Boys | 2 | 11:49 PB | 8 |
| Sep 20 | Eagle Island XC InvitationalSep 20 · 3,000 Meters Junior High · Place 7 · Sage Valley | 3,000 Meters Junior High | 7 | 11:05.96 PB | 8 |
| Sep 18 | TVCS MS MEETSep 18 · 3,000 Meters Varsity · Place 1 · Sage Valley | 3,000 Meters Varsity | 1 | 11:26.70 PB | 8 |
| Sep 11 | Sage Valley XC MeetSep 11 · 3,000 Meters Boys Varsity Race · Sage Valley | 3,000 Meters Boys Varsity Race | 0 | 11:21Unofficial | 8 |
| Sep 4 | Summitvue XC MeetSep 4 · 3,000 Meters Varsity · Place 1 · Sage Valley | 3,000 Meters Varsity | 1 | 12:31.89 PB | 8 |
| Aug 28 | Legacy Park Meet - Mountain HomeAug 28 · 3,000 Meters Boys Varsity · Place 1 · Sage Valley | 3,000 Meters Boys Varsity | 1 | 12:23 PB | 8 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | InterValley League Championship MeetOct 3 · 3,000 Meters Varsity · Place 11 · Sage Valley | 3,000 Meters Varsity | 11 | 11:22.20 | 7 |
| Sep 27 | Bob Firman Invitational XCSep 27 · 3,000 Meters Middle School Grades 7-8 · Place 38 · MS_Sage Valley | 3,000 Meters Middle School Grades 7-8 | 38 | 11:26.5 | 7 |
| Sep 24 | Syringa XC Sep 24 · 3,000 Meters Middle School · Place 4 · Sage Valley | 3,000 Meters Middle School | 4 | 12:21 | 7 |
| Sep 19 | TVCS Middle School XC MeetSep 19 · 3,000 Meters Varsity · Place 3 · Sage Valley | 3,000 Meters Varsity | 3 | 11:57.50 | 7 |
| Sep 12 | Sage Valley XC MeetSep 12 · 3,000 Meters Varsity Boys · Sage Valley | 3,000 Meters Varsity Boys | 0 | 12:16Unofficial | 7 |
| Sep 4 | Kuna Middle School Intervalley League OnlySep 4 · 3,000 Meters Varsity · Place 10 · Sage Valley | 3,000 Meters Varsity | 10 | 13:01 | 7 |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Intervalley League MeetOct 5 · 3,000 Meters Boys JV · Place 6 · Sage Valley | 3,000 Meters Boys JV | 6 | 12:35.70 | 6 |
| Sep 22 | Bob Firman Invitational XCSep 22 · 3,000 Meters Middle School · Place 26 · MS_Sage Valley | 3,000 Meters Middle School | 26 | 13:08.9 | 6 |
| Sep 21 | Middleton Middle School Home MeetSep 21 · 3,000 Meters Middle School · Place 25 · Sage Valley | 3,000 Meters Middle School | 25 | 13:41.67Unofficial | 6 |
| Sep 16 | Nampa City MeetSep 16 · 3,000 Meters Middle School · Place 36 · Sage Valley | 3,000 Meters Middle School | 36 | 13:27.97 | 6 |
| Sep 14 | Sage Valley XC MeetSep 14 · 3,000 Meters Boys Junior Varsity · Place 12 · Sage Valley | 3,000 Meters Boys Junior Varsity | 12 | 13:38Unofficial | 6 |
| Sep 6 | Jefferson @ College of IdahoSep 6 · 3,000 Meters Middle School · Place 18 · Sage Valley | 3,000 Meters Middle School | 18 | 13:01.6 | 6 |
| Aug 31 | Legacy Park MeetAug 31 · Varsity · Place 21 · Sage Valley | Varsity | 21 | 13:51 | 6 |