Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Desert Canyon Golf CourseInterValley League Championships · Oct 2 | 12:07.50 | InterValley League Championships | October 2, 2025 |
| 3,000 Meters · Gem Island Sports ComplexEmmett Middle School Meet · Aug 28 | 12:33.6 | Emmett Middle School Meet | August 28, 2025 |
| 3,000 Meters · Lone StarLone Star Stampede · Sep 14 | 14:39.8 | Lone Star Stampede | September 14, 2023 |
| 3,000 Meters · Mallard ParkSyringa Middle School Meet · Sep 26 | 15:16.1 | Syringa Middle School Meet | September 26, 2023 |
| 3,000 Meters · Middleton High School Middleton Middle School - Home Meet · Sep 18 | 12:30.42 | Middleton Middle School - Home Meet | September 18, 2025 |
| 3,000 Meters · Summitvue Middle SchoolSummitvue XC Meet · Sep 25 | 12:18.41 | Summitvue XC Meet | September 25, 2025 |
| 3,000 Meters · West Middle SchoolWest Invitational · Aug 31 | 17:05.80 | West Invitational | August 31, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 2 | InterValley League ChampionshipsOct 2 · 3,000 Meters Boys Varsity · Place 28 · Summitvue | 3,000 Meters Boys Varsity | 28 | 12:07.50 PB | 8 |
| Sep 25 | Summitvue XC MeetSep 25 · 3,000 Meters Varsity · Place 9 · Summitvue | 3,000 Meters Varsity | 9 | 12:18.41 PB | 8 |
| Sep 18 | Middleton Middle School - Home MeetSep 18 · 3,000 Meters Middle School · Place 8 · Summitvue | 3,000 Meters Middle School | 8 | 12:30.42 PB | 8 |
| Sep 11 | Lone Star Middle School XC meetSep 11 · 3,000 Meters Middle School · Place 5 · Summitvue | 3,000 Meters Middle School | 5 | 11:44 | 8 |
| Sep 4 | Summitvue XC MeetSep 4 · 3,000 Meters Varsity · Place 10 · Summitvue | 3,000 Meters Varsity | 10 | 14:36.95 | 8 |
| Aug 28 | Emmett Middle School MeetAug 28 · 3,000 Meters Middle School · Place 3 · Summitvue | 3,000 Meters Middle School | 3 | 12:33.6 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 41 · Summitvue | 3,000 Meters Varsity | 41 | 12:25.00 | 7 |
| Sep 27 | Bob Firman Invitational XCSep 27 · 3,000 Meters Middle School Grades 7-8 · Place 159 · MS_Summitvue | 3,000 Meters Middle School Grades 7-8 | 159 | 12:57.0 | 7 |
| Sep 23 | VMS & East Valley & South @ SMSSep 23 · 3,000 Meters Varsity · Place 21 · Summitvue | 3,000 Meters Varsity | 21 | 14:11.49 | 7 |
| Sep 19 | South Middle XCSep 19 · Varsity · Place 16 · Summitvue | Varsity | 16 | 12:28 | 7 |
| Sep 12 | LSMS host XC meetSep 12 · 3,000 Meters Middle School · Place 10 · Summitvue | 3,000 Meters Middle School | 10 | 12:07.6 | 7 |
| Sep 4 | MMS & TVCS @ SMSSep 4 · 3,000 Meters Middle School · Place 18 · Summitvue | 3,000 Meters Middle School | 18 | 14:14.82 | 7 |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Intervalley League MeetOct 5 · 3,000 Meters Boys JV · Place 20 · Summitvue | 3,000 Meters Boys JV | 20 | 13:20.80 | 6 |
| Sep 26 | Syringa Middle School MeetSep 26 · 3,000 Meters MS Boys · Place 51 · Summitvue | 3,000 Meters MS Boys | 51 | 15:16.1 PB | 6 |
| Sep 18 | Summitvue Cross Country MeetSep 18 · 3,000 Meters JV Boys · Place 20 · Summitvue | 3,000 Meters JV Boys | 20 | 15:21 | 6 |
| Sep 14 | Lone Star StampedeSep 14 · 3,000 Meters Boyz MS · Place 50 · Summitvue | 3,000 Meters Boyz MS | 50 | 14:39.8 PB | 6 |
| Sep 7 | Kuna Middle School Inter-Valley Invitational OnlySep 7 · 3,000 Meters Junior Varsity · Place 46 · Summitvue | 3,000 Meters Junior Varsity | 46 | 17:41.96 | 6 |
| Aug 31 | West InvitationalAug 31 · 3,000 Meters Middle School · Place 51 · Summitvue | 3,000 Meters Middle School | 51 | 17:05.80 PB | 6 |