Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Roy High SchoolRoyal Run · Sep 24 | 17:34.9 | Royal Run | September 24, 2022 |
| 5,000 Meters · Cheyenne Country ClubWHSAA State XC Championship · Oct 21 | 17:30.7 | WHSAA State XC Championship | October 21, 2023 |
| 5,000 Meters · Kelly Park Nordic Ski TrailsCardinal Classic · Sep 4 | 20:43.03 | Cardinal Classic | September 4, 2021 |
| 5,000 Meters · Lander Golf Course & The Peaks Bar and GrillWyoming 3A West Conference · Oct 13 | 18:42.60 | Wyoming 3A West Conference | October 13, 2022 |
| 5,000 Meters · Purple Sage Golf CourseEvanston Invitational · Sep 30 | 18:18.4 | Evanston Invitational | September 30, 2022 |
| 5,000 Meters · Three Crowns Golf Club4A West Conference Championships · Oct 15 | 19:08.28 | 4A 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:58.38 | 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:52 | More Cowbell Invitational | August 24, 2023 |
| 5,000 Meters · Wyoming Indian High SchoolWHSAA XC CHAMPIONSHIPS · Oct 22 | 17:39.04 | WHSAA XC CHAMPIONSHIPS | October 22, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
2 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | WHSAA XC CHAMPIONSHIPSOct 22 · 5,000 Meters Varsity - 3A · Place 16 · Evanston Senior | 5,000 Meters Varsity - 3A | 16 | 17:39.04 PB | 11 |
| Oct 13 | Wyoming 3A West ConferenceOct 13 · 5,000 Meters Varsity · Place 17 · Evanston Senior | 5,000 Meters Varsity | 17 | 18:42.60 PB | 11 |
| Sep 30 | Evanston InvitationalSep 30 · 5,000 Meters Varsity · Place 5 · Evanston Senior | 5,000 Meters Varsity | 5 | 18:18.4 PB | 11 |
| Sep 24 | Royal RunSep 24 · 3 Miles Varsity · Place 78 · Evanston Senior | 3 Miles Varsity | 78 | 17:34.9 PB | 11 |
| 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 116 · Evanston Senior | 5,000 Meters Championships Boys (Top 25 Teams/Ind) | 116 | 17:58.38 PB | 11 |
2021 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | 4A West Conference ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 21 · Evanston Senior | 5,000 Meters Junior Varsity | 21 | 19:08.28 PB | 10 |
| Oct 1 | Evanston InvitationalOct 1 · 5,000 Meters Varsity · Place 12 · Evanston Senior | 5,000 Meters Varsity | 12 | 19:54.87 | 10 |
| Sep 4 | Cardinal ClassicSep 4 · 5,000 Meters Junior Varsity Boys · Place 79 · Evanston Senior | 5,000 Meters Junior Varsity Boys | 79 | 20:43.03 PB | 10 |