Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2600 m · Firth High SchoolMiddle School District Championships · Sep 24 | 9:47.0 | Middle School District Championships | September 24, 2025 |
| 5,000 Meters · Beutler Middle SchoolWest Side Pirate's Invitational · Sep 17 | 18:46.03 | West Side Pirate's Invitational | September 17, 2026 |
| 5,000 Meters · Eagle Ridge Ranch3A District Championship 2026 · Oct 22 | 18:32.9 | 3A District Championship 2026 | October 22, 2026 |
| 5,000 Meters · Firth High SchoolFirth Cross Country Invitational · Oct 15 | 17:41.8 | Firth Cross Country Invitational | October 15, 2026 |
| 5,000 Meters · Freeman ParkTiger/Grizz Invitational · Sep 11 | 19:26.4 | Tiger/Grizz Invitational | September 11, 2026 |
| 5,000 Meters · Idaho State University CourseBlake Stephens Invitational · Oct 8 | 19:08.2 | Blake Stephens Invitational | October 8, 2026 |
| 5,000 Meters · Lake Walcott State ParkDam Run (10 Team Limit) · Sep 3 | 19:01.76 | Dam Run (10 Team Limit) | September 3, 2026 |
| 5,000 Meters · Marsh Valley High SchoolThe Eagle Swoop TWILIGHT Edition · Sep 24 | 18:13.6 | The Eagle Swoop TWILIGHT Edition | September 24, 2026 |
| 5,000 Meters · Old Butte Soccer ComplexBee Invitational · Aug 22 | 19:12.92 | Bee Invitational | August 22, 2026 |
| 5,000 Meters · Portneuf Wellness ComplexIHSAA Cross Country Championships 2026 · Oct 31 | 18:01.46 | IHSAA Cross Country Championships 2026 | October 31, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | IHSAA Cross Country Championships 2026Oct 31 · 5,000 Meters Varsity 3A · Place 30 · RirieRirie | 5,000 Meters Varsity 3A | 30 | 18:01.46 PB | 9 |
| Oct 22 | 3A District Championship 2026Oct 22 · 5,000 Meters Varsity · Place 11 · RirieRirie | 5,000 Meters Varsity | 11 | 18:32.9 PB | 9 |
| Oct 15 | Firth Cross Country InvitationalOct 15 · 5,000 Meters Varsity · Place 28 · RirieRirie | 5,000 Meters Varsity | 28 | 17:41.8 PB | 9 |
| Oct 8 | Blake Stephens InvitationalOct 8 · 5,000 Meters Varsity · Place 64 · RirieRirie | 5,000 Meters Varsity | 64 | 19:08.2 PB | 9 |
| Oct 1 | Bob Conley Invitational Oct 1 · 5,000 Meters Freshman · Place 18 · RirieRirie | 5,000 Meters Freshman | 18 | 18:41.9 | 9 |
| Sep 24 | The Eagle Swoop TWILIGHT EditionSep 24 · 5,000 Meters Varsity · Place 47 · RirieRirie | 5,000 Meters Varsity | 47 | 18:13.6 PB | 9 |
| Sep 17 | West Side Pirate's InvitationalSep 17 · 5,000 Meters Varsity · Place 26 · RirieRirie | 5,000 Meters Varsity | 26 | 18:46.03 PB | 9 |
| Sep 11 | Tiger/Grizz InvitationalSep 11 · 5,000 Meters Varsity B · Place 44 · RirieRirie | 5,000 Meters Varsity B | 44 | 19:26.4 PB | 9 |
| Sep 3 | Dam Run (10 Team Limit)Sep 3 · 5,000 Meters Varsity · Place 19 · RirieRirie | 5,000 Meters Varsity | 19 | 19:01.76 PB | 9 |
| Aug 22 | Bee InvitationalAug 22 · 5,000 Meters Open · Place 18 · RirieRirie | 5,000 Meters Open | 18 | 19:12.92 PB | 9 |
2025 Cross Country
5 results2024 Cross Country
4 results2023 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 28 | Salmon River Of No Return ClassicSep 28 · 2 Miles Middle School · Place 16 · RirieRirie | 2 Miles Middle School | 16 | 14:46.0 | 6 |
| Sep 21 | Rexburg ClassicoSep 21 · 3,000 Meters 8th Grade Grades 7-8 Varsity · Place 96 · RirieRirie | 3,000 Meters 8th Grade Grades 7-8 Varsity | 96 | 13:40.8 | 6 |
| Sep 8 | Tiger/Grizz InvitationalSep 8 · 2,600 Meters Middle School Varsity · Place 94 · riririri | 2,600 Meters Middle School Varsity | 94 | 11:56.6 | 6 |
| Aug 31 | WJ InviteAug 31 · 1.7 Miles Middle School · Place 53 · RirieRirie | 1.7 Miles Middle School | 53 | 13:02.1 | 6 |