Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Airport Park4A District 5 Championshiips · Oct 22 | 25:26.25 | 4A District 5 Championshiips | October 22, 2025 |
| 5,000 Meters · Freeman ParkTiger/Grizz Invitational · Sep 11 | 27:51.7 | Tiger/Grizz Invitational | September 11, 2026 |
| 5,000 Meters · Idaho State University CourseBlake Stephens Invitational · Oct 8 | 24:45.3 | Blake Stephens Invitational | October 8, 2026 |
| 5,000 Meters · Malad Sports ParkTerry Jones Invitational · Aug 27 | 26:52.01 | Terry Jones Invitational | August 27, 2026 |
| 5,000 Meters · Portneuf Wellness ComplexBob Conley Invitational · Oct 1 | 26:29.9 | Bob Conley Invitational | October 1, 2026 |
| 5,000 Meters · Preston Golf & Country ClubPreston Invitational · Oct 15 | 26:21.07 | Preston Invitational | October 15, 2026 |
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 | District 5/6, 1A/2A/3A/4A/5A/6A District ChampionshipsOct 22 · Varsity · Place 49 · Bear Lake | Varsity | 49 | 24:21.8 | 10 |
| Oct 15 | Preston InvitationalOct 15 · 5,000 Meters High School Boys · Place 197 · Bear Lake | 5,000 Meters High School Boys | 197 | 26:21.07 PB | 10 |
| Oct 8 | Blake Stephens InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 142 · Bear Lake | 5,000 Meters Junior Varsity | 142 | 24:45.3 PB | 10 |
| Oct 1 | Bob Conley Invitational Oct 1 · 5,000 Meters Junior Varsity over 21:01 · Place 167 · Bear Lake | 5,000 Meters Junior Varsity over 21:01 | 167 | 26:29.9 PB | 10 |
| Sep 23 | Bear Lake North Beach RunSep 23 · 5,000 Meters High School Boys · Place 14 · Bear Lake | 5,000 Meters High School Boys | 14 | 24:28.1Unofficial | 10 |
| Sep 11 | Tiger/Grizz InvitationalSep 11 · 5,000 Meters Junior Varsity B · Place 115 · Bear Lake | 5,000 Meters Junior Varsity B | 115 | 27:51.7 PB | 10 |
| Aug 27 | Terry Jones Invitational Aug 27 · 5,000 Meters Varsity · Place 64 · Bear Lake | 5,000 Meters Varsity | 64 | 26:52.01 PB | 10 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | 4A District 5 ChampionshiipsOct 22 · 5,000 Meters Varsity · Place 45 · Bear Lake | 5,000 Meters Varsity | 45 | 25:26.25 PB | 9 |
| Oct 15 | Preston Invitational Oct 15 · 5,000 Meters Varsity · Place 217 · Bear Lake | 5,000 Meters Varsity | 217 | 26:04.0 | 9 |
| Oct 9 | Blake Stephens InvitationalOct 9 · 5,000 Meters Junior Varsity · Place 48 · Bear Lake | 5,000 Meters Junior Varsity | 48 | 27:21.4 | 9 |
| Oct 2 | Bob Conley InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 174 · Bear Lake | 5,000 Meters Junior Varsity | 174 | 27:03.5 | 9 |
| Sep 12 | Tiger/Grizz XC Invitational Sep 12 · 5,000 Meters Junior Varsity · Place 137 · Bear Lake | 5,000 Meters Junior Varsity | 137 | 27:46.1 | 9 |
| Sep 6 | 2025 Cardinal Classic Sep 6 · 5,000 Meters Junior Varsity · Place 393 · Bear Lake | 5,000 Meters Junior Varsity | 393 | 28:36.14 | 9 |
| Aug 28 | Madison DashAug 28 · 5,000 Meters Varsity · Place 79 · Bear Lake | 5,000 Meters Varsity | 79 | 26:04.4 | 9 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Preston InviteOct 16 · 2,500 Meters Varsity · Place 49 · Bear Lake | 2,500 Meters Varsity | 49 | 13:08.6 | 8 |
| Oct 3 | Bob Conley Invitational Oct 3 · 3,000 Meters Middle School · Place 288 · Bear Lake | 3,000 Meters Middle School | 288 | 16:29.6 | 8 |
| Sep 27 | The Eagle SwoopSep 27 · 2,700 Meters Middle School · Place 54 · Bear Lake | 2,700 Meters Middle School | 54 | 14:18.9 | 8 |
| Sep 21 | Bear Lake Beach RaceSep 21 · 2,500 Meters Middle School · Place 37 · Bear Lake | 2,500 Meters Middle School | 37 | 12:31.57 | 8 |
| Sep 19 | Pirate ChallengeSep 19 · 2,500 Meters Middle School · Place 76 · Bear Lake | 2,500 Meters Middle School | 76 | 15:08.29 | 8 |
| Sep 7 | 2024 Cardinal Classic InvitationalSep 7 · 2,500 Meters Middle School · Place 205 · Bear Lake | 2,500 Meters Middle School | 205 | 16:02.37 | 8 |