Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Ann Morrison ParkUSATF Snake River XC Invitational 2025 · Nov 8 | 11:50.65 | USATF Snake River XC Invitational 2025 | November 8, 2025 |
| 3,000 Meters · Desert Canyon Golf CourseInterValley League Championships · Oct 2 | 11:13.20 | InterValley League Championships | October 2, 2025 |
| 3,000 Meters · Eagle Island XC Course 3kNXR Northwest MS & Community Race Registration · Nov 11 | 14:31.70 | NXR Northwest MS & Community Race Registration | November 11, 2023 |
| 3,000 Meters · Mallard ParkSyringa Middle School Meet · Sep 26 | 15:45.7 | Syringa Middle School Meet | September 26, 2023 |
| 3,000 Meters · Middleton High School Middleton Middle School - Home Meet · Sep 18 | 12:05.89 | Middleton Middle School - Home Meet | September 18, 2025 |
| 3,000 Meters · Summitvue Middle SchoolSummitvue XC Meet · Sep 25 | 11:52.23 | Summitvue XC Meet | September 25, 2025 |
| 3,000 Meters · Vallivue Middle SchoolVMS XC Meet vs EVMS, SMS, KMS · Sep 11 | 11:28.78 | VMS XC Meet vs EVMS, SMS, KMS | September 11, 2025 |
| 3,000 Meters · West Middle SchoolWest Invitational · Aug 31 | 13:50.37 | West Invitational | August 31, 2023 |
| 5,000 Meters · Caldwell High School24th Caldwell Twilight · Sep 3 | 18:51.69 | 24th Caldwell Twilight | September 3, 2026 |
| 5,000 Meters · Desert Canyon Golf CourseDoug Root Invitational 2026 · Oct 8 | 18:43.30 | Doug Root Invitational 2026 | October 8, 2026 |
| 5,000 Meters · Lakeview ParkGary Ward · Oct 1 | 18:41.52 | Gary Ward | October 1, 2026 |
| 5,000 Meters · Portneuf Wellness ComplexIHSAA Cross Country Championships 2026 · Oct 31 | 18:30.25 | IHSAA Cross Country Championships 2026 | October 31, 2026 |
| 5,000 Meters · Vallivue High SchoolVallivue Scramble · Sep 26 | 18:20.92 | Vallivue Scramble | September 26, 2026 |
| 5,000 Meters · West ParkNampa Invitational · Sep 12 | 18:55.94 | Nampa Invitational | September 12, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | IHSAA Cross Country Championships 2026Oct 31 · 5,000 Meters Varsity 5A · Place 79 · VallivueVallivue | 5,000 Meters Varsity 5A | 79 | 18:30.25 PB | 9 |
| Oct 8 | Doug Root Invitational 2026Oct 8 · 5,000 Meters Varsity · Place 39 · VallivueVallivue | 5,000 Meters Varsity | 39 | 18:43.30 PB | 9 |
| Oct 1 | Gary Ward Oct 1 · 5,000 Meters Junior Varsity · Place 8 · VallivueVallivue | 5,000 Meters Junior Varsity | 8 | 18:41.52 PB | 9 |
| Sep 26 | Vallivue ScrambleSep 26 · 5,000 Meters Freshman Boys · Place 9 · VallivueVallivue | 5,000 Meters Freshman Boys | 9 | 18:20.92 PB | 9 |
| Sep 12 | Nampa InvitationalSep 12 · 5,000 Meters Varsity · Place 35 · VallivueVallivue | 5,000 Meters Varsity | 35 | 18:55.94 PB | 9 |
| Sep 3 | 24th Caldwell Twilight Sep 3 · 5,000 Meters JV Boys (21:45 and faster) · Place 52 · VallivueVallivue | 5,000 Meters JV Boys (21:45 and faster) | 52 | 18:51.69 PB | 9 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | USATF Snake River XC Invitational 2025Nov 8 · 3,000 Meters Middle School · Place 13 · Canyon TrackCanyon Track | 3,000 Meters Middle School | 13 | 11:50.65 PB | 8 |
| Oct 2 | InterValley League ChampionshipsOct 2 · 3,000 Meters Boys Varsity · Place 5 · VallivueVallivue | 3,000 Meters Boys Varsity | 5 | 11:13.20 PB | 8 |
| Sep 25 | Summitvue XC MeetSep 25 · 3,000 Meters Varsity · Place 2 · VallivueVallivue | 3,000 Meters Varsity | 2 | 11:52.23 PB | 8 |
| Sep 18 | Middleton Middle School - Home MeetSep 18 · 3,000 Meters Middle School · Place 4 · VallivueVallivue | 3,000 Meters Middle School | 4 | 12:05.89 PB | 8 |
| Sep 11 | VMS XC Meet vs EVMS, SMS, KMS Sep 11 · 3,000 Meters Middle School · Place 2 · VallivueVallivue | 3,000 Meters Middle School | 2 | 11:28.78 PB | 8 |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NXR Northwest MS & Community Race RegistrationNov 11 · 3,000 Meters Middle School Community 3K · Place 140 · Canyon TrackCanyon Track | 3,000 Meters Middle School Community 3K | 140 | 14:31.70 PB | 6 |
| Sep 26 | Syringa Middle School MeetSep 26 · 3,000 Meters MS Boys · Place 55 · VallivueVallivue | 3,000 Meters MS Boys | 55 | 15:45.7 PB | 6 |
| Sep 18 | Summitvue Cross Country MeetSep 18 · 3,000 Meters JV Boys · Place 21 · VallivueVallivue | 3,000 Meters JV Boys | 21 | 15:30 | 6 |
| Sep 14 | Vallivue MeetSep 14 · 3,000 Meters Middle School · VallivueVallivue | 3,000 Meters Middle School | 0 | DNR | 6 |
| Aug 31 | West InvitationalAug 31 · 3,000 Meters Middle School · Place 26 · VallivueVallivue | 3,000 Meters Middle School | 26 | 13:50.37 PB | 6 |
2022 Cross Country
1 results