Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Challis Hot SpringsChallis Mile High Classic · Sep 19 | 24:45.36 | Challis Mile High Classic | September 19, 2026 |
| 5,000 Meters · Eagle Island XC CourseIHSAA Cross Country Championships · Nov 2 | 22:19.85 | IHSAA Cross Country Championships | November 2, 2024 |
| 5,000 Meters · Eagle Ridge Ranch3A District Championship 2026 · Oct 22 | 22:22.0 | 3A District Championship 2026 | October 22, 2026 |
| 5,000 Meters · Firth High SchoolFirth Cross Country Invitational · Oct 15 | 21:22.2 | Firth Cross Country Invitational | October 15, 2026 |
| 5,000 Meters · Freeman ParkTiger/Grizz Invitational · Sep 11 | 24:45.4 | Tiger/Grizz Invitational | September 11, 2026 |
| 5,000 Meters · Idaho State University CourseBlake Stephens Invitational · Oct 8 | 21:54.4 | Blake Stephens Invitational | October 8, 2026 |
| 5,000 Meters · Portneuf Wellness ComplexBob Conley Invitational · Oct 1 | 22:44.4 | Bob Conley Invitational | October 1, 2026 |
| 5,000 Meters · Rexburg Municipal Golf CourseRexburg Classico · Sep 24 | 22:40.2 | Rexburg Classico | September 24, 2026 |
| 5,000 Meters · The Devil Boat2A District VI Championship · Oct 23 | 21:27.52 | 2A District VI Championship | October 23, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | 3A District Championship 2026Oct 22 · 5,000 Meters Varsity · Place 44 · Alturas Preparatory Academy | 5,000 Meters Varsity | 44 | 22:22.0 PB | 11 |
| Oct 15 | Firth Cross Country InvitationalOct 15 · 5,000 Meters Varsity · Place 87 · Alturas Preparatory Academy | 5,000 Meters Varsity | 87 | 21:22.2 PB | 11 |
| Oct 8 | Blake Stephens InvitationalOct 8 · 5,000 Meters Varsity · Place 90 · Alturas Preparatory Academy | 5,000 Meters Varsity | 90 | 21:54.4 PB | 11 |
| Oct 1 | Bob Conley Invitational Oct 1 · 5,000 Meters Varsity B · Place 180 · Alturas Preparatory Academy | 5,000 Meters Varsity B | 180 | 22:44.4 PB | 11 |
| Sep 24 | Rexburg ClassicoSep 24 · 5,000 Meters High School JV · Place 121 · Alturas Preparatory Academy | 5,000 Meters High School JV | 121 | 22:40.2 PB | 11 |
| Sep 19 | Challis Mile High ClassicSep 19 · 5,000 Meters Varsity · Place 34 · Alturas Preparatory Academy | 5,000 Meters Varsity | 34 | 24:45.36 PB | 11 |
| Sep 11 | Tiger/Grizz InvitationalSep 11 · 5,000 Meters Junior Varsity B · Place 92 · Alturas Preparatory Academy | 5,000 Meters Junior Varsity B | 92 | 24:45.4 PB | 11 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | 2A District VI ChampionshipOct 23 · 5,000 Meters Varsity · Place 18 · Alturas Preparatory Academy | 5,000 Meters Varsity | 18 | 21:27.52 PB | 10 |
| Oct 15 | City County Championship 2025Oct 15 · 5,000 Meters Open · Place 91 · Alturas Preparatory Academy | 5,000 Meters Open | 91 | 21:31.7 | 10 |
| Oct 2 | Bob Conley InvitationalOct 2 · 5,000 Meters Varsity · Place 137 · Alturas Preparatory Academy | 5,000 Meters Varsity | 137 | 21:43.8 | 10 |
| Sep 25 | Rexburg ClassicoSep 25 · 5,000 Meters Varsity · Place 42 · Alturas Preparatory Academy | 5,000 Meters Varsity | 42 | 21:14.3 | 10 |
| Sep 20 | Challis Mile High ClassicSep 20 · 5,000 Meters Varsity · Place 67 · Alturas Preparatory Academy | 5,000 Meters Varsity | 67 | 23:19.66 | 10 |
| Sep 18 | Harriman Husky Hustle Sep 18 · 5,000 Meters Varsity · Place 46 · Alturas Preparatory Academy | 5,000 Meters Varsity | 46 | 22:34.7 | 10 |
| Sep 12 | Tiger/Grizz XC Invitational Sep 12 · 5,000 Meters Varsity · Place 121 · Alturas Preparatory Academy | 5,000 Meters Varsity | 121 | 22:44.6 | 10 |
| Sep 4 | Number Hill Challenge Sep 4 · 5,000 Meters Varsity · Place 13 · Alturas Preparatory Academy | 5,000 Meters Varsity | 13 | 22:13.9 | 10 |
2024 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | IHSAA Cross Country ChampionshipsNov 2 · 5,000 Meters 2A Varsity · Place 101 · Alturas Preparatory Academy | 5,000 Meters 2A Varsity | 101 | 22:19.85 PB | 9 |
| Oct 24 | District VI 1A/2A XC ChampionshipsOct 24 · 5,000 Meters Varsity · Place 17 · Alturas Preparatory Academy | 5,000 Meters Varsity | 17 | 23:40.37 | 9 |
| Oct 16 | City County Championship Oct 16 · 5,000 Meters Varsity · Place 102 · Alturas Preparatory Academy | 5,000 Meters Varsity | 102 | 23:09.3 | 9 |
| Oct 9 | Firth Cross Country InvitationalOct 9 · 5,000 Meters Varsity · Place 97 · Alturas Preparatory Academy | 5,000 Meters Varsity | 97 | 22:53.0 | 9 |
| Oct 3 | Bob Conley Invitational Oct 3 · 5,000 Meters Varsity · Place 166 · Alturas Preparatory Academy | 5,000 Meters Varsity | 166 | 22:44.5 | 9 |
| Sep 26 | Rexburg ClassicoSep 26 · 5,000 Meters Varsity · Place 89 · Alturas Preparatory Academy | 5,000 Meters Varsity | 89 | 23:50.1 | 9 |
| Sep 21 | Challis Mile High ClassicSep 21 · 5,000 Meters Varsity · Place 60 · Alturas Preparatory Academy | 5,000 Meters Varsity | 60 | 26:09.55 | 9 |
| Sep 19 | Harriman Husky Hustle Sep 19 · 5,000 Meters Varsity · Place 112 · Alturas Preparatory Academy | 5,000 Meters Varsity | 112 | 25:40.5 | 9 |
| Sep 13 | Tiger/Grizz Combined ResultsSep 13 · 5,000 Meters Varsity · Place 756 · Alturas Preparatory Academy | 5,000 Meters Varsity | 756 | 25:11.1 | 9 |
| Sep 13 | Tiger/Grizz InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 82 · Alturas Prep | 5,000 Meters Junior Varsity | 82 | 25:11.1 | 9 |