Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Dallmann Dash 3000Dallmann Dash · Oct 1 | 13:05 | Dallmann Dash | October 1, 2022 |
| 3,000 Meters · Nyssa High SchoolWIC Championship · Oct 5 | 14:31.64 | WIC Championship | October 5, 2023 |
| 5,000 Meters · Caldwell High School24th Caldwell Twilight · Sep 3 | 19:30.71 | 24th Caldwell Twilight | September 3, 2026 |
| 5,000 Meters · Dallmann Dash START IDAHO CITY FOOTBALL FIELDDallmann Dash 2A/3A (FULL) · Sep 13 | 22:36 | Dallmann Dash 2A/3A (FULL) | September 13, 2025 |
| 5,000 Meters · Eagle Island State ParkEagle Island XC Invitational · Sep 20 | 20:13.64 | Eagle Island XC Invitational | September 20, 2025 |
| 5,000 Meters · Eagle Island XC CourseEagle Island XC Invitational 2026 · Sep 19 | 19:44.09 | Eagle Island XC Invitational 2026 | September 19, 2026 |
| 5,000 Meters · New Plymouth Middle SchoolNew Plymouth Cross Country Invite · Aug 21 | 19:37.71 | New Plymouth Cross Country Invite | August 21, 2026 |
| 5,000 Meters · Parma HSParma Invite · Sep 16 | 19:46.4 | Parma Invite | September 16, 2026 |
| 5,000 Meters · TVCC XC CourseGlen Crosby Invitational · Oct 8 | 20:58.76 | Glen Crosby Invitational | October 8, 2026 |
| 5,000 Meters · Warren E Mc Cain Middle SchoolPayette Open · Sep 23 | 19:45.92 | Payette Open | September 23, 2026 |
| 5,000 Meters · West Park2A/3A District 3 XC Championship Meet · Oct 22 | 19:14.32 | 2A/3A District 3 XC Championship Meet | October 22, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Winston Tilzey InvitationalOct 14 · 5,000 Meters Varsity · Place 60 · Vision CharterVision Charter | 5,000 Meters Varsity | 60 | 19:17.2 | 10 |
| Oct 8 | Glen Crosby Invitational Oct 8 · 5,000 Meters Varsity · Place 30 · Vision CharterVision Charter | 5,000 Meters Varsity | 30 | 20:58.76 PB | 10 |
| Oct 2 | Cascade Lake RunOct 2 · 5,000 Meters Varsity · Place 25 · Vision CharterVision Charter | 5,000 Meters Varsity | 25 | 21:04.08Unofficial | 10 |
| Sep 23 | Payette OpenSep 23 · 5,000 Meters Boys HS · Place 43 · Vision CharterVision Charter | 5,000 Meters Boys HS | 43 | 19:45.92 PB | 10 |
| Sep 19 | Eagle Island XC Invitational 2026Sep 19 · 5,000 Meters Junior Varsity 2 · Place 18 · Vision CharterVision Charter | 5,000 Meters Junior Varsity 2 | 18 | 19:44.09 PB | 10 |
| Sep 16 | Parma InviteSep 16 · 5,000 Meters Varsity · Place 13 · Vision CharterVision Charter | 5,000 Meters Varsity | 13 | 19:46.4 PB | 10 |
| Sep 12 | Dallmann DashSep 12 · 5,000 Meters Varsity · Place 12 · Vision CharterVision Charter | 5,000 Meters Varsity | 12 | 23:46.33 | 10 |
| Sep 3 | 24th Caldwell Twilight Sep 3 · 5,000 Meters Varsity Boys · Place 154 · Vision CharterVision Charter | 5,000 Meters Varsity Boys | 154 | 19:30.71 PB | 10 |
| Aug 21 | New Plymouth Cross Country Invite Aug 21 · 5,000 Meters Varsity · Place 29 · Vision CharterVision Charter | 5,000 Meters Varsity | 29 | 19:37.71 PB | 10 |
2025 Cross Country
3 results2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | WIC ChampionshipOct 5 · 3,000 Meters Middle School · Place 39 · Vision CharterVision Charter | 3,000 Meters Middle School | 39 | 14:31.64 PB | 7 |
2022 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 6 | Charger ClassicOct 6 · 2,500 Meters Middle School · Place 77 · Vision CharterVision Charter | 2,500 Meters Middle School | 77 | 11:14Unofficial | 6 |
| Oct 1 | Dallmann DashOct 1 · 3,000 Meters Middle School · Place 16 · Vision CharterVision Charter | 3,000 Meters Middle School | 16 | 13:05 PB | 6 |