Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Kelly Park Nordic Ski TrailsCardinal Classic · Sep 4 | 18:59.59 | Cardinal Classic | September 4, 2021 |
| 5,000 Meters · Lander Golf Course & The Peaks Bar and GrillWyoming 3A West Conference · Oct 13 | 18:16.89 | Wyoming 3A West Conference | October 13, 2022 |
| 5,000 Meters · Lander Valley High SchoolWyoming 3A West Conference Cross Country Championships · Oct 17 | 17:21.90 | Wyoming 3A West Conference Cross Country Championships | October 17, 2024 |
| 5,000 Meters · Little America Golf CourseWHSAA State Cross Country Championships · Oct 26 | 17:28.8 | WHSAA State Cross Country Championships | October 26, 2024 |
| 5,000 Meters · Riverton Rendezvous SiteWyoming 3A West Conference Championships · Oct 15 | 17:34.12 | Wyoming 3A West Conference Championships | October 15, 2021 |
| 5,000 Meters · Valley Regional Park2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV) · Sep 17 | 17:08.76 | 2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV) | September 17, 2022 |
| 5,000 Meters · Valli-Vue Golf CourseMore Cowbell Invitational · Aug 24 | 18:34 | More Cowbell Invitational | August 24, 2023 |
| 5,000 Meters · Wyoming Indian High SchoolWHSAA XC CHAMPIONSHIPS · Oct 22 | 17:48.38 | WHSAA XC CHAMPIONSHIPS | October 22, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
4 results2023 Cross Country
1 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | WHSAA XC CHAMPIONSHIPSOct 22 · 5,000 Meters Varsity - 3A · Place 20 · Mountain ViewMountain View | 5,000 Meters Varsity - 3A | 20 | 17:48.38 PB | 10 |
| Oct 13 | Wyoming 3A West ConferenceOct 13 · 5,000 Meters Varsity · Place 12 · Mountain ViewMountain View | 5,000 Meters Varsity | 12 | 18:16.89 PB | 10 |
| Oct 7 | Rock Springs InvitationalOct 7 · 5,000 Meters Varsity · Place 6 · Mountain ViewMountain View | 5,000 Meters Varsity | 6 | 17:45.5 | — |
| Sep 17 | 2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV)Sep 17 · 5,000 Meters Championships Boys (Top 25 Teams/Ind) · Place 85 · Mountain ViewMountain View | 5,000 Meters Championships Boys (Top 25 Teams/Ind) | 85 | 17:08.76 PB | 10 |
| Sep 10 | Chief Nation InvitationalSep 10 · 5,000 Meters Varsity · Place 13 · Mountain ViewMountain View | 5,000 Meters Varsity | 13 | 17:24.8 | 10 |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NXR Northwest Regional ChampionshipsNov 12 · 5,000 Meters Open · Place 120 · Mountain View BuffalosMountain View Buffalos | 5,000 Meters Open | 120 | 17:52.70 | FR |
| Oct 23 | Wyoming State XC ChampionshipsOct 23 · 5,000 Meters 3A · Place 17 · Mountain View High SMountain View High S | 5,000 Meters 3A | 17 | 17:43.56 | 9 |
| Oct 23 | Wyoming State XC ChampionshipsOct 23 · 5,000 Meters Varsity · Place 53 · Mountain View High SMountain View High S | 5,000 Meters Varsity | 53 | 17:43.56 | 9 |
| Oct 15 | Wyoming 3A West Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 13 · Mountain ViewMountain View | 5,000 Meters Varsity | 13 | 17:34.12 PB | 9 |
| Sep 18 | Star Valley InviteSep 18 · 5,000 Meters Varsity · Place 8 · Mountain ViewMountain View | 5,000 Meters Varsity | 8 | 18:45 | 9 |
| Sep 4 | Cardinal ClassicSep 4 · 5,000 Meters Varsity Boys · Place 86 · Mountain ViewMountain View | 5,000 Meters Varsity Boys | 86 | 18:59.59 PB | 9 |