Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Idaho State ParkBear Lake MS Run at North Beach · Sep 9 | 9:48 | Bear Lake MS Run at North Beach | September 9, 2023 |
| 2,500 Meters · Beutler Middle SchoolMS Div V Districts 5G 5:25B (WS, Grace, Bear L. Malad) · Sep 21 | 12:06.71 | MS Div V Districts 5G 5:25B (WS, Grace, Bear L. Malad) | September 21, 2023 |
| 2,500 Meters · Malad Sports ParkDistrict V 1A/2A Middle School Championship · Oct 7 | 10:27 | District V 1A/2A Middle School Championship | October 7, 2022 |
| 5,000 Meters · Airport Park4A District 5 Championshiips · Oct 22 | 20:25.65 | 4A District 5 Championshiips | October 22, 2025 |
| 5,000 Meters · Eagle Island State ParkEagle Island XC Invitational · Sep 20 | 20:56.09 | Eagle Island XC Invitational | September 20, 2025 |
| 5,000 Meters · Eagle Island XC CourseEagle Island XC Invitational 2026 · Sep 19 | 19:46.63 | Eagle Island XC Invitational 2026 | September 19, 2026 |
| 5,000 Meters · Freeman ParkTiger/Grizz Invitational · Sep 11 | 20:48.8 | Tiger/Grizz Invitational | September 11, 2026 |
| 5,000 Meters · Idaho State University CourseBlake Stephens Invitational · Oct 8 | 19:38.2 | Blake Stephens Invitational | October 8, 2026 |
| 5,000 Meters · Kelly Park Nordic Ski TrailsCardinal Classic · Sep 5 | 21:33.2 | Cardinal Classic | September 5, 2026 |
| 5,000 Meters · Malad Sports ParkTerry Jones Invitational · Aug 27 | 21:58.51 | Terry Jones Invitational | August 27, 2026 |
| 5,000 Meters · Portneuf Wellness ComplexBob Conley Invitational · Oct 1 | 19:59.5 | Bob Conley Invitational | October 1, 2026 |
| 5,000 Meters · Preston Golf & Country ClubPreston Invitational · Oct 15 | 18:50.99 | Preston Invitational | October 15, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Preston InvitationalOct 15 · 5,000 Meters High School Boys · Place 59 · Bear LakeBear Lake | 5,000 Meters High School Boys | 59 | 18:50.99 PB | 10 |
| Oct 8 | Blake Stephens InvitationalOct 8 · 5,000 Meters Varsity · Place 73 · Bear LakeBear Lake | 5,000 Meters Varsity | 73 | 19:38.2 PB | 10 |
| Oct 1 | Bob Conley Invitational Oct 1 · 5,000 Meters Varsity B · Place 121 · Bear LakeBear Lake | 5,000 Meters Varsity B | 121 | 19:59.5 PB | 10 |
| Sep 23 | Bear Lake North Beach RunSep 23 · 5,000 Meters High School Boys · Place 7 · Bear LakeBear Lake | 5,000 Meters High School Boys | 7 | 19:56.4Unofficial | 10 |
| Sep 19 | Eagle Island XC Invitational 2026Sep 19 · 5,000 Meters Varsity 2 · Place 61 · Bear LakeBear Lake | 5,000 Meters Varsity 2 | 61 | 19:46.63 PB | 10 |
| Sep 11 | Tiger/Grizz InvitationalSep 11 · 5,000 Meters Varsity B · Place 80 · Bear LakeBear Lake | 5,000 Meters Varsity B | 80 | 20:48.8 PB | 10 |
| Sep 5 | Cardinal ClassicSep 5 · 5,000 Meters Varsity Boys · Place 185 · Bear LakeBear Lake | 5,000 Meters Varsity Boys | 185 | 21:33.2 PB | 10 |
| Aug 27 | Terry Jones Invitational Aug 27 · 5,000 Meters Varsity · Place 38 · Bear LakeBear Lake | 5,000 Meters Varsity | 38 | 21:58.51 PB | 10 |
2025 Cross Country
3 results2023 Cross Country
3 results2022 Cross Country
2 results